body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
li {list-style:none;}
img,a img {border:0;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;font-size:12px;}
table,th,td {font-weight:normal;}
a { color:#000;text-decoration:none;}
a:hover {text-decoration:underline; color:#990000;}
.clear {clear:both;}
body{font-size:12px;background:#FFF;font-family:"\5b8b\4f53";}
#wrap { width:960px; margin:10px auto 0 auto; border-top:4px solid #1e5faf}
#mainer { width:958px; border:1px solid #BEBEBE; overflow:hidden; background:url(http://img.hexun.com/img/2011/page_line_bg.gif) repeat-y 635px 0;}
#mainer .main_L { float:left; width:635px; padding-bottom:10px}
#mainer .main_R {float:right; width:300px; padding-right:10px; padding-bottom:10px}

.text_panel {width:600px; margin:0 auto; padding-top:15px;}
.crumbs { width:100%; height:25px; overflow:hidden; padding-top:10px; border-bottom:1px solid #BEBEBE;}
.crumbs .crumbs_L {float:left; padding-left:18px; padding-top:2px;}
.crumbs .crumbs_L span { color:#990000;}
.crumbs .crumbs_R {float:right; padding-right:18px;}
.crumbs .crumbs_R a {float:right; width:31px; height:15px; color:#990000; padding-top:3px;background:url(http://img.hexun.com/img/2011/text_bg.gif) no-repeat 0 -30px; text-align:center; margin-left:5px;}
.crumbs .crumbs_R a:hover { background-position:-33px -30px; color:#FFF; text-decoration:none;}

.text_panel .title_con { width:100%; overflow:hidden; border-bottom:3px solid #CCC}
.text_panel .title_con .art_title {width:505px; float:left;}
.text_panel .title_con .art_title h1 { font-size:20px; line-height:36px; font-family:"黑体"; }
.text_panel .title_con ul.title_opt {float:right; padding-top:10px;}
.text_panel .title_con ul.title_opt li { float:left; background:url(http://img.hexun.com/img/2011/text_bg.gif) no-repeat; width:15px; height:15px; margin-right:8px; cursor:pointer;}
.text_panel .title_con ul.title_opt li.big { background-position:0 -59px;}
.text_panel .title_con ul.title_opt li.big_on { background-position:0 -75px;}
.text_panel .title_con ul.title_opt li.small { background-position:-23px -75px;}
.text_panel .title_con ul.title_opt li.small_on { background-position:-23px -59px;}
.text_panel .title_con ul.title_opt li.printer { background-position:-50px -59px; margin-right:0;}
.text_panel .title_con ul.title_opt li.tt {background:none;color:#666; width:auto; line-height:18px; cursor:default;}
.text_panel .title_desc {padding:10px 0;}
.text_panel .title_desc a.title_pl {float:right; text-decoration:underline; color:#990000;}
.text_panel .title_desc .function{float:right}
.text_panel .title_desc .function a{color:#868686}
.text_panel .title_desc .function a:hover{color:#990000}
.text_panel .title_desc span.gray {padding-right:10px; color:#868686;}
.text_panel .art_context { line-height:180%; font-size:14px;}
.text_panel .art_context p { margin:12px 0;}
.text_panel .art_context a { color:#485a90; text-decoration:underline;}
.text_panel .art_context a:hover{color:#990000} 
.column_L {height:25px; margin-top:10px;background:url(http://img.hexun.com/img/2011/h4_bg.gif) no-repeat 0 -128px; padding-left:15px;}
.xgxx { margin-top:24px;}
.column_L i { font-style:normal; font-size:15px; font-family:"微软雅黑","宋体"; float:left; height:25px; line-height:25px; background:url(http://img.hexun.com/img/2011/h4_bg.gif) no-repeat right -158px; padding:0 14px 0 7px; font-weight:bold;}
.column_L .qt_more { float:right; padding:5px 10px 0 0;}

.xgxw_con { border:1px solid #D0D0D0; border-top:none; padding:9px;}
.xgxw_con_con { width:100%;overflow:hidden;background:url(http://img.hexun.com/img/2011/dot_line_bg.gif) repeat-y 486px 0;}
.xgxw_con ul.xgxw_list { width:470px; float:left;}
.xgxw_con ul.xgxw_list li { background:url(http://img.hexun.com/img/2011/dot01.gif) no-repeat 0 11px; height:28px; line-height:28px; padding-left:10px; overflow:hidden}
.xgxw_con ul.xgxw_list li a { width:377px;height:28px;overflow:hidden; font-size:14px; color:#485A90; text-decoration:underline;float:left;}
.xgxw_con ul.xgxw_list li span {color:#999; float:right;}
.xgxw_con .xgxw_tj {float:right; width:85px;}
.xgxw_con .xgxw_tj h5 { font-weight:bold; font-size:14px;}
.xgxw_con .xgxw_tj ul {margin-top:5px;}
.xgxw_con .xgxw_tj ul li { font-size:14px; padding-left:6px; line-height:26px;}
.xgxw_con .xgxw_tj ul li a { text-decoration:underline;  color:#C52D2D;}

.column_L .jbbt {float: right; overflow: hidden; width: 400px; height: 24px; line-height:24px;}
.column_L .jbbt span {padding-right:30px;}
.jbbt_con {border:1px solid #D0D0D0; border-top:none; padding:15px 0 15px 10px; width:; overflow:hidden; width:588px;}
.jbbt_con dl dt{ float:left; width:137px; border:1px solid #CCC; padding:1px; background:#FFF; text-align:center;}
.jbbt_con dl dt img {width:137px;}
.jbbt_con dl dt p {padding:5px 0;}
.jbbt_con dl dd {float:right; width:425px;}
.jbbt_con dl dd h2 {text-align:center; font-weight:bold; font-size:16px;}
.jbbt_con dl dd h2 a { color:#45578A; text-decoration:underline;}
.jbbt_con dl dd .jb_more { line-height:24px; padding:3px 0;}
.jbbt_con dl dd .jb_more a {color:#646464;}
.jbbt_con dl dd ul { width:100%; overflow:hidden; margin-top:20px;}
.jbbt_con dl dd ul li {float:left; width:195px; margin-right:5px; padding-left:10px; background:url(http://img.hexun.com/img/2011/dot01.gif) no-repeat 0 9px; height:24px; line-height:24px;}
.jbbt_con dl dd ul li a {color:#45578A; text-decoration:underline;}

.rmzj {border:1px solid #BEBEBE; padding:10px 0 10px 20px; margin-top:10px;}
.rmzj h4 {background:url(http://img.hexun.com/img/2011/h4_bg.gif) no-repeat 0 -57px; height:26px; padding-left:130px; padding-top:8px;}
.rmzj ul {width:100%; overflow:hidden;}
.rmzj ul li {float:left; width:77px; margin-right:18px;}
.rmzj ul li .photo {border:1px solid #CCC;}
.rmzj ul li .name {text-align:center; height:22px; line-height:22px;}
.rmzj .sub_con { text-align:center;}
.rmzj .sub_con .sub_btn { width:68px; height:27px; background:url(http://img.hexun.com/img/2011/gz_ptn.gif) no-repeat; border:none; margin-top:15px;}

.business{ border:1px solid #CECECE; padding:7px 0; margin:10px 0; float:left; width:598px; display:none}/* 20130419 , zhouyunxi , 暂时关闭 */
.business .text{ width:17px;float:left; padding:4px 0 0 7px;}
.business .textad{ float:left; width:570px;}
.business .textad li{ background: url(http://img.hexun.com/css/2010/img/icon_n01.gif) no-repeat left 8px; padding-left:10px; color:#0366CE; line-height:22px; height:22px; width:165px; overflow:hidden; float:left; margin-left:10px;}
.business .textad li a{ color:#676767}


/*滚动焦点图*/
.scroll_focus { margin-top:20px; margin-bottom:15px;}
.scroll_focus .photo_panel { text-align:center; background:url(http://img.hexun.com/img/2011/05043118.gif) no-repeat center;}
.scroll_focus .photo_panel img {border:1px solid #000;}
.scroll_focus .photo_panel span { position:relative; display:inline-block;}
.scroll_focus .photo_panel span i {background:url(http://img.hexun.com/img/2011/text_bg.gif) no-repeat 0 0; width:110px; height:21px; display:block; position:absolute; top:5px; left:5px; cursor:pointer;}
.scroll_focus .photo_panel span div {position:absolute; top:0;display:block;background:#FFF; filter:alpha(opacity=0); opacity:0;}
.scroll_focus .photo_panel span div.pre {cursor:url(http://img.hexun.com/bg11.cur),auto; left:0;}
.scroll_focus .photo_panel span div.next {cursor:url(http://img.hexun.com/bg12.cur),auto; right:0;}
.scroll_focus .photo_name { color:#666; font-size:12px; text-align:center; height:38px; line-height:38px;}
.scroll_focus .photo_list { border:1px solid #D4D4D4; background:#F9F8F8; width:550px; height:80px;padding:10px 0 15px 10px; margin:0 auto; position:relative;}
.scroll_focus .photo_list .slider_block { position:absolute; left:0; background:url(http://img.hexun.com/img/2011/text_bg.gif) no-repeat 0 -226px; width:142px; height:15px; top:98px; cursor:e-resize;}
.scroll_focus .photo_list span { float:left; width:13px; height:53px; background:url(http://img.hexun.com/img/2011/text_bg.gif) no-repeat; margin-top:10px;}
.scroll_focus .photo_list span.photo_pre_no {background-position:0 -99px; margin-right:20px;}
.scroll_focus .photo_list span.photo_pre {background-position:0 -154px; cursor:pointer;margin-right:20px;}
.scroll_focus .photo_list span.photo_next_no {background-position:-14px -154px;}
.scroll_focus .photo_list span.photo_next {background-position:-14px -99px; cursor:pointer;}
.scroll_focus .list_panel {float:left; width:472px; height:77px;overflow:hidden;margin-right:20px;}
.scroll_focus .list_panel ul li {float:left;margin-right:8px; width:72px; background:#DFE4E9; cursor:pointer;}
.scroll_focus .list_panel ul li img{ width:70px; height:58px;border:1px solid #DFE4E9;}
.scroll_focus .list_panel ul li p {text-align:center; line-height:18px;font-size:12px;}
.scroll_focus .list_panel ul li.on { background:#222D51;}
.scroll_focus .list_panel ul li.on img { border:1px solid #222D51;}
.scroll_focus .list_panel ul li.on p { color:#FFF;}
.context_text{font-family:'楷体_GB2312'; text-indent:24px; line-height:24px; font-size:14px; margin-bottom:10px;}

.word_link {margin-top:10px; border:1px solid #BEBEBE; padding:5px 0 5px 8px;}
.word_link ul { width:286px; overflow:hidden; }
.word_link ul li { overflow:hidden;background:url(http://img.hexun.com/img/2011/dot2.gif) no-repeat 0 9px; padding-left:10px; width:127px; margin-right:5px; float:left; height:22px; line-height:22px;}


.main_R_box {border:1px solid #BEBEBE; margin-top:10px;}
.label_0912 {
background:url("http://img.hexun.com/img/2010/ntitbg.gif") repeat-x 0 0;
height:22px;
line-height:22px;
width:298px;
}
.label_0912 strong {
background:url("http://img.hexun.com/img/2010/ntitstr.gif") no-repeat 0 0;
float:left;
height:22px;
padding:0 0 0 30px;
}
.label_0912 strong b{
float:left;
height:22px;
color:#FFF;
padding-right:20px;
}

.main_R_box .wzxgxx { padding:5px 9px; }
.main_R_box .wzxgxx h3 {font-weight:bold; font-size:14px; padding-left:10px;line-height:26px;}
.main_R_box .wzxgxx ul li {background:url(http://img.hexun.com/img/2011/dot2.gif) no-repeat 0 9px; padding-left:10px;height:22px; line-height:22px;overflow:hidden}
.main_R_box .xg_photo { padding:10px 9px 0 9px;}
.main_R_box .xg_photo ul { width:278px; overflow:hidden;}
.main_R_box .xg_photo ul li {float:left; width:132px; float:left; margin-bottom:10px;}
.main_R_box .xg_photo ul li.r {float:right;}
.main_R_box .xg_photo ul li div { border:1px solid #CCC; width:130px; height:88px; overflow:hidden;}
.main_R_box .xg_photo ul li p {line-height:18px; text-align:center; padding-top:3px;}
.main_R_box .phb {padding:5px 9px;}
.main_R_box .phb ul li { line-height:22px; height:22px;overflow:hidden;}
.main_R_box .phb ul li span { display:inline-block; width:13px; background:url(http://img.hexun.com/img/2011/order_bg.gif) no-repeat 0 -39px; color:#FFF; text-align:center; margin-right:5px;}
.main_R_box .phb ul li span.q3 { background-position:0 4px;}

.selected_text { position:absolute; width:84px; height:23px; border:1px solid #DCDCDC; background:#FFF;}
.selected_text ul {padding-left:8px;}
.selected_text ul li {float:left; background:url(http://img.hexun.com/img/2011/pup_icon.gif) no-repeat; width:16px; height:16px; margin-right:9px; margin-top:5px; cursor:pointer;}
.selected_text ul li.text_wb { background-position:0 0;}
.selected_text ul li.text_pl {background-position:-27px 0;}
.selected_text ul li.text_jc {background-position:-54px 0;}

dl.free_wg { margin-top:10px; border:1px solid #BEBEBE; padding:6px 8px;}
dl.free_wg dt {font-weight:bold; font-size:12px; color:#990000;}
dl.free_wg dd { margin-top:6px;}
dl.free_wg dd .txt { width:95px; border:1px solid #C9C9C9; height:20px; line-height:20px; padding-left:5px; color:#666;}
dl.free_wg dd .btn { width:46px; height:24px; background:url(http://img.hexun.com/img/2011/tj_btn.gif) no-repeat; border:none; cursor:pointer;}

/*iframe*/
.borderplus{ width:284px;padding:8px 7px 4px 7px;line-height:22px;}
.ul06{ margin:5px 0;}
.ul06 li{ width:280px; height:22px; line-height:22px; overflow:hidden;}
.ul07{ padding:4px 0 4px 2px;}
.ul07 li{ float:left; width:120px; margin:0 9px; display:inline;}
.ul07 li a {display:block;}
.ul07 li img{width:118px; height:88px; border:1px solid #ccc; cursor:pointer;}
.ul07 li span a { display:inline;}
.ul07 li span{ line-height:22px;  height:22px; overflow:hidden; display:block; text-align:center}
.ul07 li span img{ width:auto; height:auto; border:0px;}
.ul07 li span.a{ background:url(http://img.hexun.com/img/2010/icon_01_2.gif) no-repeat left 7px; padding-left:7px; text-align:left}
.ul08 li {background:url(http://img.hexun.com/img/2011/dot2.gif) no-repeat 0 8px; padding-left:8px;height:22px; line-height:22px; overflow:hidden;}
.ul09 li {background:url(http://img.hexun.com/img/2011/dot2.gif) no-repeat 0 8px; padding-left:8px;height:22px; line-height:22px; overflow:hidden; border-bottom:1px dotted #C5C5C5;}
.ul09 li a.red {color:#990000;}
.clear_white { margin-top:-1px; border-top:1px solid #FFF; width:100%; height:5px; overflow:hidden;}

.tagbg01 { background:url(http://img.hexun.com/img/2010/ntitbg.gif) repeat-x; height:22px; width:298px; overflow:hidden;}
.tagbg01 .ico {
background:url("http://img.hexun.com/img/2010/ntitstr.gif") no-repeat;
float:left;
height:22px;
width:23px;
}
.tagbg01 ul { float:left;}
.tagbg01 ul li {float:left; height:22px; line-height:22px; padding:0 10px; font-weight:bold; cursor:pointer;}
.tagbg01 ul li.on {color:#FFF; background:url(http://img.hexun.com/img/2010/ntitstr.gif) no-repeat -30px 0;}

.mz_decl {line-height:24px; font-size:12px; color:#787E7C; text-indent:24px; background:#FFF; border-top:1px solid #BEBEBE; padding:10px 28px 6px 28px;}
.mz_decl p{ text-indent:0px;}
/*comment css*/
#yhcomment01{width: 600px;font-size:12px; overflow: hidden; margin-top:10px;}
#yhcomment01 dt{height:25px; margin-top:0;}
#yhcomment01 dd{ padding: 20px 35px 18px 35px;  display: block; margin:0; overflow: hidden;  border: #cbcbcb 1px solid; border-top:0px; width:528px;}
#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: 520px; font-size: 12px; }
.nfbbut01{ background: url(http://img.hexun.com/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(http://img.hexun.com/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; }
/*2011-07-21*/
.minisite{ overflow:hidden; height:125px; padding-top:14px; border:1px solid #d0d0d0; border-top:0px;}
.minisite li{ float:left; display:inline; width:130px; text-align:center; margin:0px 5px 0px 12px; line-height:24px;}
.minisite li img{ width:118px; height:88px; border:6px solid #e3e3e3; display:block}
#nav{ overflow:hidden; width:942x; height:20px; border-bottom:4px solid #af0000; padding-top:5px; padding-left:16px; color:#9c9c9c; border-left:1px solid #BEBEBE; border-right:1px solid #BEBEBE}
#topFullWidthBanner2{text-align:center}

.jbbt_con dl dd .jb_more a:hover {color: #900;text-decoration:underline;}

/*2012-08-11 实物金数据搜索汇总*/
.swjhz{ width:615px; margin:0px auto;}
.priceB{ margin-top:10px;}
.priceB1{ background:url(http://gold.hexun.com/swj/images/bt1.gif) no-repeat; overflow:hidden; width:615px; height:6px;}
.priceB2{background:url(http://gold.hexun.com/swj/images/bc1.gif) repeat-y; width:605px; height:79px; padding-left:10px;}
.priceB2 h2{ font-size:14px; color:#000; font-family:"微软雅黑"; height:18px; line-height:18px;}
.priceB3{ background:url(http://gold.hexun.com/swj/images/bd1.gif) no-repeat; width:615px; height:6px; overflow:hidden}
.searBox{ margin:15px 0px 10px 0px;}
.inptrl {background: url("http://calendar.hexun.com/images/bg.gif") no-repeat scroll -57px 0 transparent; border: medium none;color: #9B9B9B;
height: 19px;line-height: 18px;margin-left: 2px;margin-right:5px;padding-left: 6px; width:98px; }
.cx_ta{ height:25px;}
.cx_ta dt {background: url("http://data.bank.hexun.com/img/cx_db.gif") no-repeat scroll 0 5px transparent;float: left; font-size: 14px;font-weight: bold;padding: 0 0 0 14px;}
table.ff_table{border-bottom: 2px solid #666666;font-size:12px;}
table.ff_table th {background: url("http://data.bank.hexun.com/img/table_line_bg.gif") no-repeat scroll right top #999999;border-top: 2px solid #666666;color: #FFFFFF;line-height: normal;padding: 7px 0; height:36px; font-weight:bold}
table.ff_table th.end {background-image: none;}
.green{ color:#009900}
.red{ color:#990000}
.red1{ color:#fe0002}
table.ff_table tr td {border-bottom: 1px solid #E2E2E2;line-height: 30px; padding-right:10px;}
table.ff_table tr.over td {background:#EFEFEF}
.tableIntro{ height:25px; line-height:25px; color:#666; margin-bottom:10px;font-size:12px;}
.tableIntro span{ float:right}
.tableCompare{ margin:0px auto;}
.tableCompare td{ height:28px;line-height:28px;}
.tableCompare .pdr5{ padding-right:5px;}.tableCompare .inp1{ width:181px; padding-left:7px; height:19px; border:1px solid #7f9db9; background:#e1e1e1; color:#666; line-height:19px;}
.tableCompare .btn1{ background:url(http://img.hexun.com/gold/img12.gif); width:56px; height:21px; border:none}
.moreLink{ padding-bottom:15px;}
.moreLink li{ background:url(http://gold.hexun.com/swj/images/arrowIcon.gif) no-repeat center left; line-height: 27px; height: 27px; overflow: hidden; padding: 0 0 0 15px; font-size:14px; width:376px; overflow:hidden;}
.moreLink li a{ color:#485a90; text-decoration:underline;}
.moreLink li a:visited{color: #717171;} 
.moreLink li a:hover{color: #900;} 

/*2012-08-11 搜索iframe*/
.toggleBox{ background:url(http://gold.hexun.com/swj/images/bt.gif) no-repeat; width:527px; padding-top:4px; position:absolute; top:30px;_top:43px;*top:43px;left:1px;}
#filtBox dt{ width:43px; float:left; text-align:center; padding-left:3px;}
#filtBox dd{ width:476px; float:left; }
#filtBox a{border-bottom:1px dotted #d2d2d2;width:62px; padding-left:5px;display:block; float:left; height:26px; line-height:26px; margin:0px; overflow:hidden; }
#filtBox{background:url(http://gold.hexun.com/swj/images/bc.gif) repeat-y; }
.searBtm{ background:url(http://gold.hexun.com/swj/images/bd.gif) no-repeat; height:4px; overflow:hidden;}
.rigbtn{ margin:-1px auto 0px auto; width:131px; height:9px; display:block;overflow:hidden }
.rigbtn span{width:131px; height:9px; display:block; cursor:pointer}
.rigbtn .moree{ background:url(http://gold.hexun.com/swj/images/arrup.gif) no-repeat;}
.rigbtn .more{background:url(http://gold.hexun.com/swj/images/arrd.gif) no-repeat;}


/*2012 10 23日 股票正文页*/
.col_red{ color:#900;}
.zy_contextP{ text-indent:2em; }
.zy_contextTab{ width:600px; border-collapse: collapse;width:600px; font-size:12px; background:url("http://img.hexun.com/img/2011/hx_tabbg.png") right bottom no-repeat; }
.zy_contextTab td{ border-bottom:1px solid #cdcdcd;}
.thRow{ text-align:center; height:44px; line-height:44px; background:url("http://img.hexun.com/img/2011/im1.png") left top no-repeat #999999; }
.thRow th{color:#fff; font-size:12px; font-weight:bold;}
.zy_contextTab td{ text-align:right; padding-right:10px; height:30px; line-height:30px;}
.lastRow{ border-bottom:none; background:url("http://img.hexun.com/img/2011/lastRowsBG.png") left bottom repeat-x;}
.zy_contextP a:link,.zy_contextP a:visited{ color:#4a5994;}
.zy_contextP a:hover{ color:#900;}
.zy_contextTabText{  text-align:center; font-size:12px; color:#000;line-height:24px; padding-top:4px;}
.fb{ font-weight:bold;}
.pt12{ padding-top:12px; }
.pb60{ padding-bottom:60px;}

/*CLEARFIX
-------------------------------------------------------------- */
.clearfix:after,.art_context:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix,.art_context{ display:inline-block; }
* html .clearfix,* html .art_context{ height:1%; }
.clearfix,.art_context{ display:block; }

/** 推荐解读 */
.text_panel .tjjdBox strong{position:relative;}
.text_panel .tjjdBox strong b{position:absolute; left:12px; top:-25px; background:#fff url(http://img.hexun.com/img/tjjd_icon.gif) no-repeat; width:75px; padding-left:25px; font-size:14px; font: bold 15px/26px "\5FAE\8F6F\96C5\9ED1","\5b8b\4f53"; color:#990000}
.text_panel .tjjdBox{border:1px solid #e4e4e4; border-top-width:3px;float:right; padding:10px 0 5px 0; margin:10px 0 0 20px;text-align: left}
.text_panel .tjjdBox cite{width:274px; height:27px; line-height:27px; overflow:hidden; display:block; font-style:normal; padding:0 10px 0 20px; padding:0 12px 0 12px; }
.text_panel .tjjdBox cite a{font-size:12px; color:#485A90;text-decoration:underline}
.text_panel .tjjdBox cite a:hover{color:#990000}
.text_panel span.tjjd_cs2{margin:20px 0 30px 0}
.text_panel span.tjjd_cs2 cite{width:574px}

/*表格*/
.deftab{ height:auto; overflow:hidden;}
.datetab{width:100%; overflow:hidden;font-size:12px;}
.datetab th{ background:#f6f6f6 url(http://stockdata.stock.hexun.com/lhb/img/dot3.gif) repeat-x 0 bottom; color:#000; height:32px; line-height:20px; border-top:1px solid #ccc; font-weight:normal;}
#BuyMembershipTable.datetab th,#SellMembershipTable.datetab th{ line-height:38px;padding-top:0; height:38px;}
.datetab th.th_t0{padding-top:0px; height:34px;}
.datetab th.th_r{border-right:none;}
#todayDetlTable.datetab th.th_r,#MarginFinancingTable.datetab th.th_r{border-right:solid 1px #858585;}
.datetab th img{cursor:pointer;}
.datetab tr td{height:22px;border-bottom:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;border-left:none;padding:4px 8px;}
.datetab tr td.linhegt{ line-height:38px;}
.datetab tr td a{ color:#495a92; text-decoration:underline;line-height: 18px;}
.datetab tr td a em.f_r{ float:right;}
.datetab tr td a:hover{color:#990000;text-decoration:underline;}
.datetab tr td.bgColor1{background:#e2e2e2;border-bottom:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;}
.datetab tr td.end{border-right:none;}
.datetab td div{ white-space:nowrap; overflow:hidden;}
.datetab td div.lhb{width:310px; height:30px;overflow:hidden;}
.datetab .td_a .c495,.datetab .td_a .c495:visited{color:#475a92; text-decoration:underline}
.datetab .td_a .c495:hover{color:#900}
.datetab th.th_m{line-height:25px; vertical-align:bottom;padding-bottom:5px;}
.datetab th.th_b{border-bottom:none;}
.datetab th .div_b{height:100%;margin:0;padding:0; line-height:18px;height:30px; padding:5px 0;cursor:pointer;}
.datetab th div{ background:url(http://stockdata.stock.hexun.com/lhb/img/dbg_01.gif) no-repeat right center;}
.datetab th p.linht{ line-height:14px; padding:8px 0;}
.datetab tr th div.linht{margin-right: -1px; line-height:14px; padding:8px 0;}
.datetable th{ background:#fff url(http://stockdata.stock.hexun.com/lhb/img/dot3.gif) repeat-x 0 bottom;}
h4.tit01{ height:29px; line-height:29px; background:#f5f5f5; padding:0 11px; margin-top:10px; font-size:12px;}
h3.title_01{ height:32px; line-height:32px; background:url(http://stockdata.stock.hexun.com/lhb/img/tit_bg01.gif) repeat-x 0 0; font-size:14px; color:#4c5f87; font-family:"微软雅黑", "宋体"; text-align:left; padding-left:10px;}
h3.title_01 span{ width:610px; float:left;}
h3.title_01 span select{ width:128px; height:17px; margin-left:10px; color:#676767; line-height:17px; margin-top:2px; _margin-top:6px;}
.mart{ margin-top:30px;}

.show {display:block;}
.hide {display:none;}

.f14{font-size:14px}

html,body{height:100%}/*20140923添加弹出大图效果*/