/* CSS Document */
*{ margin:0px; padding:0px; }
a img{ border: 0px; }
.clear{ clear: both; }
h1,h2,h3,h4,h5,h6,font{ font-size: 12px; font-weight:normal }
/* links
------------------------------------------*/
a{ color: #000; text-decoration: none; }
a:hover { color: #900; text-decoration: underline; }
a:active { color: #7A2123; }
/* layout
------------------------------------------*/
li{list-style:none;}
body{font-size:12px; line-height:22px; }
#wrap{width:960px; margin:10px auto; overflow:hidden; border-top:4px solid #1e5faf}
.content{width:958px; border:1px solid #bebebe; border-top:none}
#indexImageArea{width:670px; height:335px; float:left; overflow:hidden; }
#boxBigPic{width:540px; height:330px; border:1px solid #ccc; float:left; }
#boxBigPic img{width:540px; height:330px; display:block}
#boxTextBox,#boxText{position:absolute; left:1px; top:296px;width:540px; line-height:35px;}
#boxTextBox{ background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}
#boxText{color:#fff;font-size:14px;text-decoration:none; font-weight:bold; padding-left:10px}
#boxText span{padding-left:10px; font-weight:normal;}
#boxText font{color:#cd1f1f; font-size:14px}

#boxBtnUp,#boxBtnDown{float:left;width:112px; height:20px;cursor:pointer;text-align:center; margin-left:10px }
#boxBtnUp{background:url(/img/hd/image/focus_up_out.gif) no-repeat}
#boxBtnUp.on{background:url(/img/hd/image/focus_up_on.gif) no-repeat}
#boxBtnDown{top:310px;background:url(/img/hd/image/focus_down_out.gif) no-repeat}
#boxBtnDown.on{background:url(/img/hd/image/focus_down_on.gif) no-repeat}
#boxSmallPic{float:left; width:120px; overflow:hidden; margin-top:5px; margin-left:2px}
#boxSmallPic img{cursor:pointer;width:105px; height:83px; margin-left:9px; margin-top:3px; border:1px solid #ccc}
#boxSmallPic .on{background:url(/img/hd/image/focus_on.gif) no-repeat}


h3.title{  height: 25px; overflow: hidden; background:url(/img/futures/2010/titlebg.gif) repeat-x; display:block; clear:both;}
h3.title span{ float:right;padding:1px 6px 0 10px; font-weight:normal; color:#666; background:url(/img/futures/2010/ico.gif) no-repeat 0 7px;}
h3.title span i{  color:#828282; font-size:10px;  font-style:normal}
h3.title span.nobg{ background:none; padding:2px 5px 0 0px}
h3.title div{ float: left; background:url(/img/futures/2010/tabbg.gif) no-repeat 0 -30px; padding-left:20px; height:25px; line-height:26px; overflow:hidden}
h3.title div a{ float:left; font-size:13px; font-family:"微软雅黑","宋体"; }
h3.title div a.big{ font-size:15px; font-weight:bold}
h3.title div b{ background:url(/img/futures/2010/tabbg.gif) no-repeat right -30px; height:25px; width:16px; float:left}
h3.title em{ width:245px; padding-left:5px; float:left}
h3.title em select{ height:18px;}
.c666{ color:#666;}

h3.title02{ background:url(#) repeat-x; height:24px; clear:both; overflow:hidden;}
h3.title02 div{ float:left; background:url(#) no-repeat 0 0; height:24px; padding-left:28px; line-height:23px; font-family:"微软雅黑","宋体"; font-size:13px; font-weight:normal;  color:#fff;}
h3.title02 div a ,h3.title02 div i{ float:left; color:#fff; font-style:normal}
h3.title02 div a:hover{ color:#ff3333}
h3.title02 div b{ background:url(#) no-repeat right 0px; height:24px; width:16px; float:left}
h3.title02 span{ float:right; font-weight:normal;background:url(/img/house/2010/ico.gif) no-repeat 0 -34px; padding:2px 6px 0 11px;}
h3.title02 span a{ color:#cccccc;}
h3.title02 span.nobg{ padding:0px; background:none}
h3.title02 li{ float:left; background:url(#) no-repeat 0 -30px; height:24px; padding-left:16px; cursor:pointer;font-family:"微软雅黑","宋体"; font-size:13px; font-weight:normal;color:#fff;}
h3.title02 li a ,h3.title02 li i{ float:left; color:#fff; font-style:normal}
h3.title02 li a:hover{ color:#ff3333}
h3.title02 li b{ background:url(#) no-repeat right -28px; height:24px; width:14px; float:left}
h3.title02 li.checked{ float:left; background:url(#) no-repeat 0 0px; height:24px; padding-left:28px;}
h3.title02 li.checked b{ background:url(#) no-repeat right 0px; height:24px; width:16px; float:left}

h3.tit02{ background:url(/img/house/2010/do.gif) no-repeat 0 -30px; line-height:22px; height:22px; color:#292929;  padding:0px 8px; font-weight:normal}
h3.tit02 b{ font-family:"微软雅黑","宋体";}
h3.tit03{ background:url(/img/house/2010/h3bg3.gif) no-repeat; height:38px; padding:0px 18px; color:#fff; font-size:14px;  line-height:24px;}
h3.tit03 a{ color:#fff;font-family:"微软雅黑","宋体";}


.paihang{width:248px; border:1px solid #bebebe; float:right; overflow:hidden}
.paihang ul{padding:3px 10px}
.paihang li{height:23px; line-height:23px; overflow:hidden}
.paihang li a{color:#465d93; text-decoration:underline}
.paihang li span{display:block; width:13px; height:23px; float:left; text-align:center; background:url(/img/hd/image/num_gray.gif) no-repeat 0px 5px; color:#fff; margin-right:5px}
.paihang li span.spec{background:url(/img/hd/image/num_red.gif) no-repeat 0 5px}


.pbox{border:1px solid #bebebe; background:#f2f2f2; padding:5px 5px 0 5px; float:left; }
.pbox img{border:1px solid #ccc}
.pbox p{text-align:center; width:338px; height:44px; line-height:22px; overflow:hidden}
.pbox p a{color:#666}

.pbox01{margin-left:12px; margin-top:15px; display:inline}
.pbox01 img{width:338px; height:330px; }
.pbox01 p{width:338px; height:23px }

.pbox02{margin-left:24px; margin-top:15px; margin-bottom:5px}
.pbox02 img{width:148px; height:118px; }
.pbox02 p{width:148px;}

.pbox03{margin-left:12px; margin-top:15px; display:inline}
.pbox03 img{width:148px; height:291px; }
.pbox03 p{width:148px;}

.tpgs .pbox02{margin-left:12px; display:inline; margin-right:12px}

.xwzt,.tpgs{padding-bottom:6px}
/* 图片正文页
------------------------------------------*/
#nav_sub{line-height:30px; padding-left:12px}
.slide_body{background:#17192e; padding:10px 29px; color:#cecfd1;}.slide_body a,.slide_body a:hover{color:#fff}
.slide_title{height:40px; overflow:hidden; }
.slide_title h1{line-height:40px; font-family:'黑体'; float:left; font-size:20px; display:block; color:#fff}
.slide_title span{display:block; float:right; padding:15px 0 0 0}
.slide_title .t{background:url(/img/hd/image/t.gif) no-repeat; padding-left:15px}
.slide_title .chakan{background:url(/img/hd/image/chakan.gif) no-repeat 12px 1px; padding-left:27px}
.slide_title .chakan font{color:#c10100}
.slide_title .xiazai{background:url(/img/hd/image/ckyt.gif) no-repeat 10px 1px; padding-left:27px}
.slide_subtitle{color:#cecfd1; margin-bottom:15px}
.slide_pic{width:900px; height:600px;overflow:hidden; text-align:center}
#photoTime{text-align:right; line-height:40px; border-bottom:1px solid #28305e;}
.controlBox{height:130px; margin-top:8px}
.preGroup{width:110px; float:left}
.group .on,.group .out{width:110px; height:80px; display:block; }
.group img{width:100px; height:70px; margin:3px 0 0 3px}
.group .on{background:url(/img/hd/image/group_on.gif) no-repeat;}
.group .out{background:url(/img/hd/image/group_out.gif) no-repeat;}
.group .on img{border:1px solid #900}
.group .txt{display:block; line-height:30px; text-align:center}
.group{padding-top:5px}
#btnSmallBoxLeft{width:26px; height:76px; float:left; background:url(/img/hd/image/btnsmallboxleft_out.gif) no-repeat; cursor:pointer; margin:8px 0 0 25px; display:block;outline:none; hidefocus:true }
#btnSmallBoxLeft:hover{background:url(/img/hd/image/btnsmallboxleft_on.gif) no-repeat}
#smallPicArea{width:560px; overflow:hidden; float:left; margin-left:10px;}
#smallPicListBox{width:100%; height:83px; overflow:hidden; display:block}
#smallPicListBox li{background:url(/img/hd/image/smalllistbg_out_.gif) no-repeat; width:112px; height:83px; float:left; padding:9px 0 0px 0px ;overflow:hidden; }
#smallPicListBox li a{display:block; height:71px; width:103px;padding-left:2px;overflow:hidden; text-align:center;outline:none; hidefocus:true}
#smallPicListBox li a:active{star:expression(this.onFocus=this.blur())} 
/*#smallPicListBox img{width:100px; height:70px; margin:9px 0 0 4px;}*/
#smallPicListBox li.selected{background:url(/img/hd/image/smalllistbg_on.gif) no-repeat; }

#btnSmallBoxRight{width:26px; height:76px; float:left; background:url(/img/hd/image/btnsmallboxright_out.gif) no-repeat; cursor:pointer; margin:8px 0 0 15px;display:block;outline:none; hidefocus:true }
#btnSmallBoxRight:hover{background:url(/img/hd/image/btnsmallboxright_on.gif) no-repeat}
.nextGroup{width:110px; float:right}
.fanye{position:relative}
/*
.pic_pre,.pic_next{position:absolute; top:-600px; width:450px; height:600px;  display:block;FILTER: alpha(opacity=30); moz-opacity: 0.3; opacity: 0.3;outline:none; hidefocus:true }
.pic_pre{left:0; background:url(/img/hd/image/p_pre.gif) no-repeat 0 200px; cursor:pointer }
.pic_next{left:450px; background:url(/img/hd/image/p_next.gif) no-repeat 360px 200px;}
.pic_pre:hover,.pic_next:hover{FILTER: alpha(opacity=80); moz-opacity: 0.8; opacity: 0.8}
.pic_pre:active ,.pic_next:active{star:expression(this.onFocus=this.blur())}
*/
.pic_pre,.pic_next{position:absolute; top:-600px; width:450px; height:600px;  display:block;outline:none; hidefocus:true }
/*.pic_pre{left:0; background:url(/img/hd/image/p_pre_out.gif) no-repeat 0 200px; cursor:pointer }*/
.pic_pre{left:0; cursor:pointer;background:url(#) repeat }
/*.pic_next{left:450px; background:url(/img/hd/image/p_next_out.gif) no-repeat 360px 200px;}*/
.pic_next{left:450px;background:url(#) repeat}
.pic_pre:hover{background:url(/img/hd/image/p_pre_on.gif) no-repeat 0 200px}
.pic_next:hover{background:url(/img/hd/image/p_next_on.gif) no-repeat 360px 200px}
.pic_pre:active ,.pic_next:active{star:expression(this.onFocus=this.blur())}
/*滚动条*/
#scrollBar{background:url(/img/hd/image/scrollbar.gif) no-repeat; width:556px; height:21px; margin-top:5px; position:relative}
#ScroLine{position:absolute;z-index:1;top:4px;left:0px;height:13px;width:126px;overflow:hidden;background:url(/img/hd/image/scrolinebg.gif) no-repeat; cursor:pointer}
/*图片频道*/
.tupianpindao{width:934px; padding:10px 12px 0 12px; overflow:hidden}
.tupianpindao .pbox02{margin-left:12px; margin-right:12px; display:inline}
.pager{padding:20px 0}
.weizhi{padding-left:12px; border-bottom:1px solid #ccc; line-height:27px}
/*comment css*/
#yhcomment01{width: 680px; float: left;font-size: 12px; overflow: hidden; margin-left:12px; display:inline}
#yhcomment01 dt{  text-align:right; background:url(/img/hd/image/nht_wyhs.gif) no-repeat 0 0; height:24px; line-height:24px; overflow:hidden; padding-right:10px }
#yhcomment01 dt strong{ float:left; text-indent:-90000px; display:none}
#yhcomment01 dt strong a{ color: #686868; }
#yhcomment01 dd{ padding: 20px 35px 18px 35px;  display: block; margin:0; overflow: hidden;  border: #cbcbcb 1px solid; border-top:0px; width:608px;}
#yhcomment01 dd.unload{ padding: 16px 56px 16px 56px; height: 165px; overflow: hidden;width: 488px; }
#yhcomment01 .unleft{ float:left; width: 280px; padding: 12px 0 12px 20px; overflow: hidden; border-right:1px dashed #bbb;}
#yhcomment01 .unleft a,#yhcomment01 .unleft span{ color: #686868; text-decoration: none; }
#yhcomment01 .unleft p{ padding: 2px 0 2px 0; margin: 0; }
#yhcomment01 .unleft p.a{ padding-left: 45px; }
#yhcomment01 .unleft p.b{ padding-left: 50px; padding-top: 5px; }
#yhcomment01 h6{ font-weight: bold;font-size: 14px; height: 38px; line-height: 35px; color: #686868; overflow: hidden; margin: 0;}
#yhcomment01 .unright{ float:left; width: 150px; padding: 15px 0 0 36px; text-align: center; overflow: hidden; }
#yhcomment01 .unright p{ padding: 0px 0 0 8px; text-align:left; }

#yhcomment01 .szsl{ padding:0; }
#yhcomment01 .szsl span{ color: #686868; }
#yhcomment01 .szsl p.hf{ padding: 4px 0 8px 0; color: #686868;  }
#yhcomment01 form{ padding:0;margin:0 }
.fbbo01{ border: #ccc 1px solid; font-size: 12px; padding: 1px 0 0 2px; }
.fbbo02{ border: #ccc 1px solid; padding:5px; line-height:21px; color:#9A9A9A; height: 100px;width: 595px; font-size: 12px; }
.nfbbut01{ background: url(/img/img/2010/nyhbtn01.gif) no-repeat 0 0; color: #fff;font-size: 12px; text-align: center; width: 70px; height: 21px; border: 0; cursor: pointer; line-height:21px; }
.nfbbut02{ background: url(/img/img/2010/nyhbtn01.gif) no-repeat 0 0; color: #fff;font-size: 12px; text-align: center; width: 70px; height: 21px; line-height: 21px; border: 0; cursor: pointer; }
.nload{ display:none; position: absolute; width: 364px; height: 210px; text-align:center; font-family: Arial, Helvetica, sans-serif; line-height: 210px;font-size: 20px; background:#000; color:#fff;float:left; left:0; top:0;filter:alpha(opacity=40); -moz-opacity:0.4; }

/* 相关组图 */
.xgzt{width:245px; float:right; overflow:hidden; padding-right:12px}
.ztList{width:110px; float:left; margin:10px 0 0 10px; display:inline}
.ztList img{display:block; width:100px; height:70px; background:url(/img/hd/image/group_on.gif) no-repeat; padding:3px 7px 7px 3px}
.ztList a{color:#666}.ztList p{text-align:center; height:22px; overflow:hidden}

/*翻页样式*/
.listdh {margin-bottom:30px;clear:both; padding-top:20px}
.listdh ul{float:right;list-style:none;}
.listdh li{float:left; }
.page2{ width:45px; height:16px;text-align:center; padding:3px 0 2px 0; cursor:pointer;margin:0 0 0 5px; color:#333333;border:1px solid #ccc }
#pagingIndex{ width:35px; height:20px;text-align:center; padding:3px 0 2px 0;margin:0 0 0 5px; color:#333333;text-align:center; border:0px; }
.page3{ width:30px; height:20px;text-align:center; padding:3px 0 2px 0;margin:0 0 0 5px; color:#333333;
border:0px;
}
/*正文页图片数量样式*/
.pic_count{font-size:14px;}
.pic_count_max{color:red;font-size:20px;}

/* 分享 */
.shareBox{ overflow:visible;right:0px;height:20px;  line-height:20px;font-size:12px; text-align:right; color:#d9d9d9; margin-top:30px}
.shareBox span{color:#666}
.ssina_btn,.sqq_btn,.skx_btn,.srr_btn,.sdb_btn,.shxwb_btn,.ssohu_btn,.sqqz_btn{display:inline-block; margin:0px 8px; width:0px; height:20px; padding-left:16px;background:url(#) no-repeat 0 2px; vertical-align:middle; position:relative;}
.ssina_btn{background-position:0px -198px;}
.sqq_btn{background-position:0px -162px;}
.skx_btn{background-position:0px -37px;}
.srr_btn{background-position:0px -77px;}
.sdb_btn{background-position:0px -117px;}
.ssohu_btn{background-position:0px -234px;}
.sqqz_btn{ background-position:0px -269px;}
.shareBox a div{ position:absolute; overflow:hidden; width:0px;background:url(/img/home/sharetip.gif-time20110319.html) no-repeat 0 0px;height:20px; padding-top:2px; color:#666; text-align:center;text-decoration:none; line-height:18px; }
.shareBox a:hover{ text-decoration:none}
.shareBox a:hover div,.shareBox a .on{ top:-20px; width:91px; left:-38px}
#db div{ background-position:0px -22px;}
#db a:hover div,#db .on{ top:-20px; width:91px; left:-64px}
.phone_btn{display:inline-block; margin:0px 8px; width:0px; height:20px; padding-left:16px;background:url(/img/share/10086_share_icon_2011.gif) no-repeat 0 2px; vertical-align:middle; position:relative;}
/* 20110831 */
#yhcomment01,.xgzt{padding-top:10px}
#banner956x60_01{text-align:center}


#sysec{border:1px solid #ccc; border-top:none}