@charset "gbk";
html{
    overflow-y:scroll;
    overflow:-moz-scrollbars-vertical;
}
body{background:none repeat scroll 0 0 #000000;z-index:110}
/*=reset*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}
/*=*/
*html,*html body{background-attachment:fixed; background-image:url(blank);}
.clearfix:before,
.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
.clearfix {zoom:1; /* IE < 8 */clear:both}
.none{display:none;}
.fl{float:left;display:inline;}
.fr{float:right}
.f12{font-size:12px!important}
.f14{font-size:14px!important}
.clear{clear:both;*zoom:1;overflow:hidden;height:0}
.over{clear:both;zoom:1;overflow:hidden;}
.tl{text-align:left!important}
.tc{text-align:center!important}
.tr{text-align:right!important}
.umt{margin-top:0px!important}
.upcolor{color:#fb0000 !important}
.downcolor{color:#51ae00!important}
.topcolor{color:#FFB400!important}
.gray{color:#666!important}
.white{color:#fff!important}
.colorDifBg{color:#ccc!important}
.pr{position:relative}
.p5_0{padding:5px 0}
.pt5{padding-top:5px!important}
.pt10{padding-top:10px!important}
.mti5{margin-top:5px!important}
.mti10{margin-top:10px!important}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.pd5{padding-bottom:5px}
.p5{padding:5px}
.p10_0{padding:10px 0}
.p0_5{padding:0 5px}
.z100{z-index:100}
.z101{z-index:101}
.z102{z-index:102}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.ml20 {margin-left: 20px;}
.mb10{margin-bottom:10px;}
.line{text-decoration:underline;}
.lh24{ line-height:24px;}
.width130{width:130px;}
.skipto{cursor:pointer;}
.hide { display: none;}
.hltip{color:#ccc!important}
.tip{color:#ffba00!important}
.c_text2{color:#8293a7}
.c_ccc{color: #ccc!important;}
.c_666{color: #666!important;}
.th_bg{background: #16202d!important;}
.p15_15{padding: 15px!important;}
a,input{outline: none;blr:expression(this.onFocus=this.blur());}
.header .hd .logo a,.header .search .searchbar .text,.searchbar .btn,.star1,.star2,.star3,.star4,.star5,.header .bd .subnav li a:hover, .header .bd .subnav li .cur, .header .bd .subnav .cur_li a:hover,
.return .btn,.adjust span,.up,.down,.m_dlbox dt .subtitle,.rankpart,.rp_tipbox .arrow, .manager_tip .arrow, .arrow, .allocation_plan .show_more .arrow, .rp_tipbox .left_arrow,.rp_tipbox .right_arrow,
.return_tipbox s,.header .bd .nav a:hover,.header .bd .nav a:active,.msgbox .submit,.msgbox .arrow,.holding,.tip_button,.ggintro .tipbox_hd,.ggintro .tipbox_hd .close,.ggintro .tipbox .arrow,
.m_tab li,.m_tab li a,.ggintro .mainintro .view span,.m_dlbox dt .subtitle strong,.pggk .more,.m_table thead s,.export_excel s,.fin_report td a,.m_select .text s,.m_a,.m_a span,.m_more,.m_more_m,
.eventBox,.eventBox .tipbox_hd,.eventBox .arrow,.fin_view span,.m_box .hd h2,.return li a{background:url(http://i.thsi.cn/images/basic/stock/s.png) no-repeat 0 0}
.header .bd,.m_box .hd,.m_box .ft,.post_news .hd .more,.comp_post .hd .more,.m_box .ftin{background:url(http://i.thsi.cn/images/basic/stock/x_2.png) no-repeat 0 0}
/*=header*/
a{color:#666;outline:none}
.wrapper{width:940px;margin:0 auto;color:#999999;}
.header{position:fixed;_position: absolute;_top: expression(eval(document.documentElement.scrollTop));width:940px;height:119px;top:0;background:#000;z-index:500;padding-bottom:10px}
.header .hd{height:33px;line-height:33px}
.header .hd .logo{float:left;margin:8px 0 0 4px}
.header .hd .logo a{float:left;width:251px;height:17px;text-indent:-999em;overflow:hidden;background:url(http://i.thsi.cn/images/basic/stock/logo.png) no-repeat 0 0}
.header .nav li{float:left;display:inline;margin:0 10px 0 10px}
.header .subnav li{float:left;margin:0 9px}
.header .bd .subnav .cur_li a{color:#FFB400;}
.header .search,.header .search a{color:#666}
.header .search .per, .header .search .next{color:#ffffff}
.header .search a:hover{color:#999;text-decoration:underline}
.header .search .per:hover, .header .search .next:hover{color:#FFBA00;}
.header .search .per, .header .search .next{margin-right:15px}
.header .search .searchbar{position:relative;z-index:12}
.header .search .searchbar input{border:none;float:left;margin-top:6px}
.header .search .searchbar .text{width:140px;height:21px;line-height:21px;background-position:0 -168px;color:#666;padding-left:7px;margin-top:6px;}
.header .search .searchbar .text input{width:140px;border-top:1px solid #344459;border-bottom:1px solid #344459;color:#707070;height:19px;margin-top:0;background:#101214}
.header .search .searchbar .btn{width:24px;height:21px;background-position:-127px -18px;text-indent:-999em}
.header .search .hover .text{background-position:0 -40px;color:#000;font-weight:700}
.header .search .hover .btn{background-position:-127px -40px}
.header .search .search_tipbox{position:absolute;background:#000;border:1px solid #292e34;top:27px;right:0;line-height:2}
.header .search .search_tipbox table{width:188px;color:#ccc;text-align:center}
.header .search .search_tipbox table .hover td{background:#191c20;color:#ffb400}
.header .bd{height:86px}
.header .bd .code{width:147px;height:59px;}
.header .bd .lead_read{background:url(http://i.thsi.cn/images/basic/stock/common.png) no-repeat scroll -45px 0 transparent;display:inline-block;float:left;cursor:pointer;height:40px;margin:10px 0 0 17px;text-indent:-9999px;width:20px;}
.header .bd .new_tool{background:url(http://i.thsi.cn/images/basic/stock/common.png) no-repeat scroll -80px 0 transparent;display:inline-block;display:none;height:38px;width:143px;text-align:center;color:#ffffff;font-size:14px;line-height:42px;position:absolute;top:88px;left:16px;}
.header .bd .nav{width:793px;height:59px;float:right;position:relative;}
.header .bd .nav ul{margin:3px 0 0 0}
.header .bd .nav a{color:#ccc;font-size:14px;line-height:25px;float:left;height:25px;width:92px;text-align:center}
.header .bd .nav a:hover,.header .bd .nav .cur{background-position:0 -62px;color:#ffba00;text-decoration:none}
.header .bd .nav a:active{background-position:0 -490px;text-decoration:none;color:#ffba00;}
.header .bd .code h1{color:#fff;font:18px/22px "Microsoft yahei";margin:8px 0 6px;text-align:center}
.header .bd .code h1 a {text-decoration: none; color: #fff;}
.header .bd .subnav{float:left;position:relative;left:50%;height:25px;line-height:25px}
.header .bd .subnav ul{position:relative;left:-50%;float:left;overflow:hidden;zoom:1;height:25px;line-height:25px}
.header .bd .subnav li a{padding:0 10px;color:#999;display:inline-block;}
.header .bd .subnav li a:hover,.header .bd .subnav li .cur{background-position:0 -209px;background-repeat:repeat-x;color:#e6d2b3;text-decoration:none}
.header .bd .subnav .cur_li a:hover{background-position:0 -209px;color:#FFB400;}
/* modify 20151110 */
.header .nav li{margin: 0 9px;}
.header .bd .nav{padding-top: 15px;height: 44px;}
.header .bd .nav a{width: 94px;height: 27px;line-height: 27px;font-size: 16px;}
.header .bd .nav a:hover,.header .bd .nav a:active{background: url(http://i.thsi.cn/images/basic/stock/nav-hover.jpg) 50% 50% no-repeat;}
.header .bd .nav .cur{background: url(http://i.thsi.cn/images/basic/stock/nav-click.jpg) 50% 50% no-repeat;}
.content{margin-top:129px;position:relative;z-index:100}
/*=footer*/
.footer .links{margin:17px 0 5px;text-align:center;color:#0199fa}
.footer .links a{color:#0199fa;font-size:14px;margin:0 4px}
.footer p{padding:0 20px 20px;font-size:12px;color:#555555;text-align:center;}
/*=m_box*/
.m_box{position:relative}
.m_box .hd{height:29px;line-height:29px;background-position:0 -87px;margin-top:10px;}
.m_box .hd h2{float:left;margin-left:30px;font-weight:400;padding-right:20px;display:block;font-size:14px;color:#d5c2a6;background-position:100% -427px;display:inline}
.m_box .bd{background:#0b1016;border-left:1px solid #1e2b38;border-right:1px solid #1e2b38;padding:20px;width:898px}
.m_box .ft{height:3px;overflow:hidden;background-position:0 -117px;padding-left:5px}
.m_box .ftin{background-position:100% -117px;height:3px;overflow:hidden}
.m_box .hd .more{padding-right:10px}
/*=m_table*/
.m_table{width:100%;*border-bottom:1px solid #344459;}
.m_table thead th,.m_table .m_th th{background:#16202d;padding:4px 7px;font-weight:400;border:1px solid #344459;text-align:center;color:#ccc}
.m_table td,.m_table tbody th,.m_table tfoot th{border:1px solid #344459;padding:3px 8px;background:#050707;font-weight:400;}
.m_table tbody th,.m_table tfoot th{text-align:right;color:#ccc}
.m_table tbody th a{display:block;color:#ccc;text-decoration:none;}
.m_table thead s{display:inline-block;width:9px;height:5px;background-position:-158px -345px;margin:0 5px;overflow:hidden;vertical-align:middle}
.m_table thead .desc s{background-position:-168px -345px}
.m_table thead th.desc{background:#2c343e}
.m_table tbody td.desc{background:#111}
.m_table .head{cursor:pointer;}
.m_table .head:hover{color:#fff}
.m_table td.objselected {background:#111}
.m_table td, .m_table tbody th, .m_table tfoot th,.main_intro_list,#forecast .bd .tip{font-size:14px}
.table_bb{border-bottom: 1px solid #344459;}
.fixtable th{padding:4px 3px!important}
.m_hl td{color:#ffb400;text-align:right}
.td_w {display: inline-block;width: 92px;}
.m_thc thead td,.m_thc thead th{color: #fff;}
/*=m_tab*/
.m_tab{height:27px}
.m_tab_more{margin-top:20px;}
.m_tab li{float:left;line-height:27px;height:27px;background-position:0 -316px;padding-left:25px;margin-right:5px}
.m_tab li a{background-position:100% -316px;float:left;padding-right:25px;font-weight:700;}
.m_tab .cur{background-position:0 -287px}
.m_tab .cur a{background-position:100% -287px;color:#ffba00}
.m_tab .cur a:hover{text-decoration:none}
/*=field_date*/
.m_select{color:#8293a7;position:relative;text-align:left;background:#101113;position:relative}
.m_select .text{height:19px;line-height:19px;padding-left:5px;border:1px solid #344459;cursor:pointer}
.m_select .list{position:absolute}
.m_select .text s{height:19px;width:19px;background-position:-158px -388px;margin:0;position:absolute;top:1px;right:1px;}
.m_select .list{background:#000;border-bottom:1px solid #292e34;width:100%}
.m_select .list li{border-left:1px solid #292e34;border-right:1px solid #292e34;zoom:1;vertical-align:middle}
.m_select .list li a{display:block;padding:2px 0 2px 5px;zoom:1}
.m_select .list li a:hover{background:#191c21;color:#ffb401;text-decoration:none}
.field_date1{width:150px;float:right;padding:5px 0 0 0;color:#8293a7;margin-top:15px;}
.field_date1 .m_select, .field_date .m_select{float:right;margin-left:5px;width:100px;z-index:2}
/*=m_more*/
.m_more{display:inline-block;width:18px;height:18px;background-position:-117px -345px;vertical-align:middle;margin:0 3px}
.m_more:hover{background-position:-138px -345px}
.m_more_m {display: inline-block;width: 18px;height: 18px;background-position: -94px -388px;vertical-align: middle;margin: 0 3px;}
.m_more_m:hover{background-position:-115px -388px}
/*=pager*/
.pager{position:relative}
.pager .pagernav{margin-right:3px}
.pager li{float:left;position:relative;top:-1px;margin-right:3px}
.pager li a,.pager li span{font-weight:700;border:1px solid #344459;float:left;height:20px;width:20px;line-height:20px;text-align:center;background:#1b2938;color:#ccc}
.pager li a:hover{color:#ccc;text-decoration:none}
.pager .cur a,.pager li span.current{border-top:1px solid #344459;background:#344459;color:#ffb400;cursor:default}
.pager .cur a:hover{text-decoration:none;color:#ffb400}
.pager li s{position:absolute;width:1px;height:1px;background:#000;bottom:0;overflow:hidden}
.pager li .lb{left:0}
.pager li .rb{right:0}
/*=m_charts_info*/
.m_charts_info{width: 125px;float: left;  padding: 25px 0 0 5px;}
.m_charts_info li{height: auto;line-height: 14px;margin-bottom: 8px;text-align: left;padding: 1px 0;overflow: hidden;}
.m_charts_info li div{margin-left: 22px;color: #999;}
.m_charts_info .icon {float: left;width: 14px;height: 14px;margin-right: 8px;vertical-align: top;overflow: hidden;}
.m_charts_info .icon1{background-color: #d85151;}
.m_charts_info .icon2{background-color: #0f9494;}
.m_charts_info .icon3{background-color: #ff9451;}
.m_charts_info .icon4{background-color: #92be0f;}
.m_charts_info .icon5{background-color: #f6c11d;}
.m_charts_info .icon6{background-color: #b3daf8;}
/*=priceTable*/
.priceTable-wrapper {height: 315px; border: 1px solid #344559;}
.priceTable-wrapper .priceTable-option {padding: 20px 30px 10px 30px;font-size: 14px; }
.priceTable-wrapper .option {width: 190px; display: inline-block;*display: inline;*zoom: 1; vertical-align: bottom;float:left}
.priceTable-wrapper .option .item {width: 190px; height: 30px;}
.priceTable-wrapper .option input{border:none;background:none;width: 14px; height: 14px; vertical-align: middle; margin-right: 10px;}
.priceTable-wrapper .option .lineColor {width: 14px; height: 14px; display: inline-block;*display: inline;*zoom: 1; vertical-align: middle; margin: 0 5px 0 5px;}
.priceTable-wrapper .option  .item {color: #ffb400;vertical-align: middle;}
.priceTable-wrapper .option  .item:nth-child(2) {color: #A2C7EE;}
.priceTable-wrapper .option .lineColor-1 {background-color: #a0c5ef;}
.priceTable-wrapper .option .lineColor-2 {background-color: #fcff00;}
.priceTable-wrapper .option .lineColor-3 {background-color: #ff8a00;}
.priceTable-wrapper .option .lineColor-4 {background-color: #af0000;}
.priceTable-wrapper .description {position: relative;height: auto;display: inline-block;*display: inline;*zoom: 1; vertical-align: bottom; text-align: left;width: 600px;float:right}
.priceTable-wrapper .description-tit {color: #ffb400;}
.priceTable-wrapper .description .data{height: 20px;line-height: 20px;color: #999;}
.priceTable-wrapper .option .item{height: 20px;line-height: 20px;}
.tipbar .up,.tipbar .down {font-size: 16px; height: 16px; width: auto; line-height: 16px; float: none; padding-left: 12px;display: inline-block;  margin-top: 0;}
.tipbar .up {background-position: -167px -95px; color: #fb0000;}
.tipbar .down {background-position: -167px -67px; color: #51ae00;}
.tipbar .price{font-size: 16px;}
/*.new_msg .downcolor, .upcolor {margin-left: 0px;}*/
/*=post*/
.post{width:940px;margin-top:10px;}
.post .hd .more{background-position:100% -87px}
.post .bd{width:auto}
.post .newslist dl{width:100%;padding:0;    border-bottom: 1px solid #191C20;margin-bottom: 10px;padding-bottom: 15px;}
.post .newslist dl p{text-indent:2em;}
.post .newslist li{width:100%;padding:0}
.post .newslist .preview{color:#666}
.post .newslist .more a{color:#999}
.post .newslist .more, .post .newslist .less{margin-top:1em}
.post .newslist .more .date{margin-right:15px}
.post .news_lists{width:47%;float:left;}
.post .lists_first{margin-right:50px;}
.newslist dt{font-size:14px;height:20px;line-height:20px;overflow:hidden;margin-bottom:10px;}
.newslist dt span{color:#ffba00}
.newslist a{color:#ccc}
.newslist a:hover{color:#ffba00}
.newslist .preview{height:72px; zoom:1;overflow:hidden;line-height:2;color:#666}
.newslist .hot_preview{max-height:190px;overflow:hidden;zoom:1;line-height:2;color:#ccc;}
.newslist .hot_cont{zoom:1;overflow:hidden;line-height:2;color:#666}
.newslist .more, .newslist .less{text-align:right;padding-bottom:5px;border-bottom:1px solid #191c20;margin-bottom:10px}
.newslist .more a{color:#666}
.newslist .more a:hover{color:#0199fa}
.newslist li{line-height:24px;font-size:14px;height:24px;padding:0 5px;margin:2px 0;overflow:hidden;}
.newslist li a{display:block}
.newslist li span{float:right;font-size:12px}
.newslist dl,.newslist li{width:425px;float:left;padding:0 11px}
.newslist .date{font-size:12px;color:#FFB400;float:right;line-height:20px}
.newslist dt a{width:240px;/*display:inline-block;*/overflow:hidden;height:20px;line-height:20px}
.newslist dt .wid_ad{width:300px;}
.newslist .hot_preview{max-height:190px;overflow:hidden;zoom:1;line-height:2;color:#ccc;}
#news .newslist a{color:#ffb400}
/*=index Ö÷Á¦³Ö²Ö*/
.flash_box_cont{width: 650px;color: #8194a7;line-height: 32px;}
.extra_list {overflow: hidden;zoom: 1;width: 530px;}
.extra_list a{padding-left: 0;}
.extra_list span {margin-right: 20px;height: 32px;overflow: hidden;zoom: 1;}
.chartsbox{height: 212px;}
#charts_cj, #charts_jdd, #charts_jkd{width: 100%;height: 180px;}
#charts_table td{background: #0b1016;}
.charts_blank{display: inline-block;width: 170px;line-height: 180px;text-align: center;}

