/* CSS Document */
* { margin: 0; padding: 0; }
a img{ border: 0; }
.clear{ clear: both; }
h1,h2,h3,h4,h5,h6{ font-size: 12px; font-weight:normal}
/* links
------------------------------------------*/
a{ color: #000; text-decoration: none; }
a:hover { text-decoration:underline; }
a:active { color: #7A2123; }

.cyb1Out{ background:#fff; margin:0 auto; width:960px; overflow:auto;}
/* layout
------------------------------------------*/
ul{list-style:none}
body{font-size:12px; line-height:22px; background:#10213f;}
#wrap{ margin: 0 auto; width: 960px; background:#fff; overflow:hidden}
h2{font-size:20px; font-weight:bold; height:33px; line-height:33px; overflow:hidden; text-align:center;}
h2 a{ color:#485a90; text-decoration:underline;}
h2 a:hover{ text-decoration:none;}
h3{height:24px; line-height:24px; background:url(http://stock.hexun.com/upload/report_201101_l_img/h3Bg.png) no-repeat; text-align:right; color:#000; overflow:hidden; }
h3 span{ width:250px; float:left; font-weight:bold; text-indent:20px; font-size:12px; text-align:left;}
h3 a{padding-right:8px; color:#000; text-decoration:none;}
h4{background:url(http://stock.hexun.com/upload/report_201101_l_img/h4Bg.png) repeat-x; height:24px; line-height:24px; text-align:right; margin:0;}
h4 span{float:left; padding-left:10px; color:#000; font-weight:bold;}
h4 a{ padding:0 8px; color:#fff; text-decoration:none;}
h5{height:26px; line-height:22px; margin:0 auto; background:url(http://stock.hexun.com/upload/report_201101_l_img/h5Bg.png); text-align:right;  color:#000; overflow:hidden; padding:0 8px;}
h5 span{ float:left; font-size:14px; text-align:left; display:inline; text-indent:5px; font-family:"Î¢ÈíÑÅºÚ";}
h5 a{ padding-left:8px; color:#666; text-decoration:none;}
h6{background:#efefef; height:32px; line-height:32px; text-align:left; margin:0 auto; margin-top:10px; width:960px;}
h6 strong{float:left; padding:0 18px 0 20px; background:#191e3c; display:block; text-align:center; font-weight:normal; color:#fff; font-size:16px; overflow:hidden; font-family:"ºÚÌå";}
h6 span{ width:22px; height:32px; background:url(http://stock.hexun.com/upload/report_201101_l_img/h6Bg.png) no-repeat; float:left; display:block; }
.sbox-1{width:353px; border:1px solid #bebebe; margin:10px auto 0; margin-left:12px;}
.sbox-2{width:352px; margin:10px auto 0;}
.sbox-22{width:352px; margin:0 auto;}
.sbox-3{width:210px; border:1px solid #bebebe; margin:10px 8px 0 0;}
.sbox-4{width:940px; margin:10px auto;}
.list24px{margin:7px 0;}
.list24px li{height:27px; line-height:26px; overflow:hidden; background:url(http://stock.hexun.com/upload/report_201101_l_img/liBg.png) no-repeat 0 10px; padding-left:10px; font-size:14px}
.list24px li a{ color:#485a90; text-decoration:underline;}
.list24px li a:hover{ text-decoration:none;}
.list22px{margin:0 10px 5px;}
.list22px li{height:22px; line-height:22px; overflow:hidden; background:url(http://stock.hexun.com/upload/report_201101_l_img/liBg.png) no-repeat 0 9px; padding-left:10px; font-size:12px}
.list22px li a{ color:#485a90; text-decoration:underline;}
.list22px li a:hover{ text-decoration:none;}
.f14{font-size:14px; line-height:24px}
.color-blue{color:#006797}
.color-red{color:#FE0002}
.color-orange{color:#FF8B00}
.pad10x5{padding:5px 0}
.textIndent{text-indent:25px}
.span{ width:10px;}


/* ÇÐ»» */
.jiabin{border-left:1px solid #DCDEDD}
.jiabin td{height:24px; line-height:24px; text-align:center; border-top:1px solid #DCDEDD; border-right:1px solid #DCDEDD}
.jiabin .noSelected{border-bottom:1px solid #DCDEDD;}
.jiabin .selected{border-bottom:1px solid #F2F5FA; font-weight:bold;}
.hexunHidden{display:none}
.hexunShow{display:block}

#jiabinbox{padding:10px; border:1px solid #DCDEDD; border-top:none; background:#fff}
.peoplebox1 img{border:1px solid #ccc; margin:0 10px 0 0}
.line{border:none; border-bottom:1px solid #0199CB; height:10px; line-height:10px; width:191px; margin:0 auto; margin-bottom:10px;  clear:both}
.peoplebox2{padding:0px 10px; clear:both; margin-top:12px}
.peoplebox2 img{border:1px solid #ccc; margin-right:10px}
#richengbox{width:725px; border:1px solid #D2E2FC; margin:10px 0 0 12px; height:380px; overflow:hidden}
#richeng td{border-right:1px solid #D3E1FB; line-height:30px; text-align:center; font-size:14px}
#richeng .noSelected{ border-bottom:2px solid #D3E1FB; }
#richeng .selected{border-bottom:2px solid #fff; font-weight:bold; }
#richeng .tagback{border-bottom:1px solid #D3E1FB; background:#E8F0FD}
#richenginbox{height:360px; overflow:scroll; margin:10px}
#richenginbox td{background:#fff; padding-left:3px}
#zibenzhiye{ border:1px solid #D2E1FC; border-top:none}
#zibenzhiye img{display:block}#zibenzhiye a{color:#434750}


/*------ nav & focus --------*/
.nav{ background:#e8e7e7; height:30px; padding-left:15px; overflow:hidden;}
.nav li{ height:30px; line-height:30px; float:left; color:#000; font-size:12px; text-align:center; padding:0 7px;}
.nav li a{ margin-right:14px; color:#000;}
.nav li a:hover{ color:#000;}
.nav li.last { background:none;}

.mod01{ height:274px; padding:5px 0 0 6px; overflow:hidden; margin-top:10px; background:#e8e7e7; }
.focuspic img{ width:348px; height:218px; border:1px solid #ccc;}
.focustxt{opacity:0.6;filter:alpha(opacity=60); background:#c66; width:348px; position:absolute; height:22px; margin:-22px 0 0 1px; color:#fff; font-size:14px;}
.focustxt0{ position:absolute; font-size:14px; color:#fff; margin-top:-20px; padding:0 8px;}.focustxt0 a{ color:#fff}
.focusli li{ float:left; padding:5px 2px 0 0; position:relative;}
.focusli li span{opacity:0.6;filter:alpha(opacity=60); margin:5px 4px 0 2px; background:#c66; width:82px; position:absolute; top:0; left:0; height:44px;}
.focusli img{ width:80px; height:42px; margin:0 2px; border:1px solid #ccc;}
.focusli .current img{opacity:1;filter:alpha(opacity=100); border:1px solid #ccc;}
.focusli .current span{ display:none;}



/*------- new -------*/
.nscBox{ width:351px; overflow:hidden;}
.nscBox .nsc{ width:352px;}
.nsc th{ background: url(http://img.hexun.com/stock/081110/nsdot04.gif) repeat-x left bottom; font-weight: normal; line-height: 16px; }
.nsc th span{ border-right: #000 1px solid; display: block; line-height: 14px; height: 14px; }
.nsc td{ border-bottom: #b3b3b3 1px solid; border-right: #ccc 1px dotted; padding: 0 5px 0 5px; line-height:23px; padding-top:1px; text-align:center; }
.nsc td.end{ padding-left:17px; text-align:left; }
.nsc tr.last td{ border-bottom:none; }
.nsc td a{ color:#485a90; text-decoration:underline;}
.nsc td a:hover{ text-decoration:none;}

.s1c{ width:331px; padding:6px 10px 5px; overflow:hidden;}
.s1c img{ width:73px; height:73px; border:1px solid #ccc; margin:3px 10px 0 0; float:left;}
.s1c p{ width:246px; float:left; color:#696969;}
.s1c p a{ color:#900; text-decoration:none;}
.s1c strong{ display:block; font-size:14px;}
.s1c strong a{ color:#485a90; text-decoration:underline;}
.gray{ color:#696969;}
.gray a{ color:#900; text-decoration:none;}

.tools{ width:198px; padding:10px 0 0 10px; overflow:hidden;}
.tools li{ width:90px; height:20px; background:url(http://stock.hexun.com/upload/report_201101_l_img/sp_1.png) no-repeat; margin:0 9px 8px 0; float:left; text-align:center;}
.tools li a{ text-decoration:none; color:#000;}
.tools p{ padding:0 5px 15px 0; color:#696969; clear:both;}
.tools p a{ color:#900; text-decoration:none;}
.ns4Box{ width:208px; margin-bottom:15px; overflow:hidden;}
.ns4Box .nsc{ width:209px;}
.ns4Box .nsc td.end{ padding-left:8px; }
.video{ width:198px; padding:10px 0 0 10px; overflow:hidden;}
.video dt{ width:100px; float:left; margin-right:8px; color:#696969; text-align:center;}
.video dt img{ width:100px; height:71px; margin-bottom:5px; display:block;}
.video dd{ width:90px; float:left; color:#696969;}
.video dd a{ color:#900; text-decoration:none;}
.video li{ padding-left:15px; background:url(http://stock.hexun.com/upload/report_201101_l_img/sp_2.png) no-repeat 0 6px;}
.video li a{ color:#000; text-decoration:none;}
.video li a:hover{ text-decoration:underline;}
ul.video{ padding:2px 0 8px 10px;}

div.sbox-4{ width:940px; overflow:hidden;}
.sbox-4 .left{ width:440px; margin-right:10px; float:left;}
.sbox-4 .left .picT{ width:422px; margin-bottom:10px; padding:8px; background:#f2f2f2; border:1px solid #bebebe; text-align:center;}
.sbox-4 .left .picT a{ color:#666; font-size:14px;}
.sbox-4 .left .picT img{ width:420px; height:260px; margin-bottom:5px; border:1px solid #ccc; display:block;}
.sbox-4 .left .cBox{ width:440px; margin-bottom:15px;}
.sbox-4 .left .cBox .top{ height:22px; background:url(http://stock.hexun.com/upload/report_201101_l_img/box4_LBg.png) no-repeat;}
.sbox-4 .left .cBox .bottom{ height:9px; background:url(http://stock.hexun.com/upload/report_201101_l_img/box4_LBg.png) no-repeat 0 -22px; overflow:hidden;}
.sbox-4 .left .cBox .cont{ width:418px; border:solid #ccc; border-width:0 1px; padding:2px 10px;}
.sbox-4 .left .cBox .cont p{ margin-bottom:5px;}
.sbox-4 .left .cBox .cont strong{ margin:0 auto; display:block; font-size:14px; position:relative; text-align:center;}
.sbox-4 .left .cBox .cont span{ width:62px; height:18px; padding-top:1px; line-height:18px; display:block; position:absolute; right:10px; _right:20px; top:0; text-align:center; color:#fff; background:url(http://stock.hexun.com/upload/report_201101_l_img/input_1.png) no-repeat; cursor:pointer; font-size:12px;font-weight:normal;}
.sbox-4 .left .pic{ width:438px; margin-bottom:10px; background:#f2f2f2; border:1px solid #bebebe;}
.sbox-4 .right{ width:490px; float:left;}
.sbox-4 .right dt{ height:32px; padding-top:1px; line-height:32px; background:#b3b7b6; text-indent:10px; color:#821914; font-size:16px; font-family:"ºÚÌå";}
.sbox-4 .right dd{ width:468px; padding:8px 10px; border:solid #bebebe; border-width:0 1px 1px 1px; overflow:hidden;}
.sbox-4 .right dd.gBg{ background:#efefef;}
.sbox-4 .right dd span{ width:21px; line-height:20px; margin-right:8px; background:url(http://stock.hexun.com/upload/report_201101_l_img/sp_3.png) no-repeat 0 1px; display:block; float:left; color:#fff; font-family:Arial; text-align:center; font-size:14px;}
.sbox-4 .right dd .rBox{ width:439px; float:left;}
.sbox-4 .right dd strong{ height:22px; line-height:20px; color:#485a90;}
.sbox-4 .right dd strong a{ color:#485a90; text-decoration:underline; font-size:14px;}
.sbox-4 .right dd strong a:hover{ text-decoration:none;}
.sbox-4 .right dd p{ color:#696969;}
