@charset "utf-8";
/**模块通用样式**/
.pn_title { float:left; height:36px;  width:100%; border-bottom: 4px solid #2f5895;}
.pn_title h2{ width:100px; background:#fff url('/stock/images/gg/element.png') no-repeat 0px -281px; 
position:relative; top:3px; text-align:center; z-index:998; height:36px; line-height:36px; font-size :18px; font-family: 微软雅黑; }
.pn_title h2 a{ color:#000000;}
.pn_title .more{ float:right; margin-right:10px;font-size:12px; height:14px;margin-top:-20px;}
 
.mContents { width: 100%; overflow:hidden; font-family:Arial,"宋体"} 
.mContents .imgbox{overflow:hidden;padding:0 0 0 15px; height:157px;*height:160px;_height:153px}
.mContents cite{float:left;width:240px;height:140px;background:url(/stock/images/gg/20120927171246.gif) no-repeat center}
.mContents .links{float:left; border-bottom:1px solid #bbd4e8;border-top:1px solid #bbd4e8; width:100%;}
.mContents .links li{font-size:12px}
.mContents .links li.line{border-bottom:1px solid #e4f3ff;}
.mContents .links li a{padding:0 4px}
.mContents .links li .lable{display:block;}
.mContents .sinfo{width:130px; float:right; padding-top:18px;}
.mContents .sinfo .links li a{color:#00349a;}
.mContents .sinfo .links li a:link{color:#00349a;}
.mContents .sinfo span.index{display:block;_display:inline-block;} 
.mContents .imgbox li{text-align:center; line-height:22px;color:#545454}
.mContents .list{overflow:hidden;border-top:1px solid #bbd4e8;}
.mContents .list li{ height:31px; line-height:31px;color:#545454;border-bottom:1px solid #e4f3ff; padding-left:10px;}
.mContents .list li span.rname{width:120px;display:inline-block;text-align:center; }
.mContents .list li span.rvalue{width:90px;display:inline-block;text-align:right; font-family:Arial;font-weight:bold;font-size:16px;}
.mContents .list li span.index{display:inline-block; width:70px;text-align:right;}
.mContents .mTags{overflow:hidden;border-bottom:1px solid #bbd4e8; padding:10px 0 0 20px;*padding-bottom:10px;*padding-left:10px;height:100%;}
.mContents .mTags ul{overflow:hidden;}
.mContents .mTags li{line-height:15px;color:#545454;width:60px; text-align:center; padding:2px; margin:0 12px 12px; float:left; border:solid 1px #d6d6d6; background-color:#f7f7f7;overflow:hidden;}
.mContents .mTags li a{ font-family:宋体; color:#3f3f3f;}

.tabTitle{ position:relative; float:left; height:38px;  width:100%; border-bottom: 2px solid #2f5895; z-index:11;}
.tabTitle .more {float: right;margin-right: 10px;margin-top: 15px;}
.tabTitle h2 {float: left;height:38px;line-height:35px; margin: 0 10px;font-size :18px; font-family: 微软雅黑;}
.tabs { float:left;position:relative; top:2px;text-align:center; z-index:2; height:35px; line-height:35px; font-size :18px; font-family: 微软雅黑;margin-left:1px;_margin-left:0; }
.tabs li{cursor:pointer;position: relative;top:-1px;z-index: 2;margin-left: -1px;float: left;padding: 0px 10px 0px 10px;border-top: 1px solid #BBD4E8;border-left: 1px solid #BBD4E8;border-right: 1px solid #BBD4E8;display: block;height: 36px;font-size: 18px;font-family: 微软雅黑;}
.tabs li a,.tabs li a:link{color:#000;}
.tabs .current{z-index: 3;border: 1px solid #2F5895;border-bottom: none;position: relative;top:-1px;margin-left:-1px; background-color: #fff;height: 38px;_height: 39px;_line-height: 33px;_top: 0px;_margin-top: -2px;}
.tabList {float:left; width:100%;overflow:hidden;border-bottom:1px solid #BBD4E8;}
.tabList .subTit {margin:2px 0 0;  overflow:hidden;border-bottom:1px solid #BBD4E8;_float:left;}
.tabList ul li {text-align:center; height:29px; line-height:29px; float:left; _display:inline;font-family:Arial; overflow:hidden;}
.tabList ul li .no{font-style:italic; font-size:14px; margin:0 10px;  }
.tabList .subTit ul li {height:29px;overflow:hidden;line-height:29px;color:#000;}
.tabList .summary p{ line-height:18px;height:18px; } 
.tabList .subTit ul .tl{text-align:left;}
.tabList .data  ul{ overflow:hidden;}
.tabList .data .bg {background-color: #FAFAFD;}
.tabList dl.custom{ border-bottom:1px solid #e4f3ff; padding:6px 5px;line-height:23px; overflow:hidden; height:100%;}
.tabList dl.custom dt{font-weight:bold; width:65px; float:left; }
.tabList dl.custom dd{ float:left;width:200px;overflow:hidden;}
.tabList dl.custom dd .con1{ float:left;} 
.tabList dl.custom dd .con2{ float:right;} 

.mTabs{ border-bottom:1px solid #2f5895; padding:10px 0 8px; clear:both;}
.mTabs ul{ height:25px;padding-left: 10px;}
.mTabs ul li{float:left;padding:0 2px;}
.mTabs.spec{padding:2px 0 5px;_padding-bottom:0;}
.mTabs.same{padding:5px 0 4px;}
.mTabs.spec li.tl{text-align:left;}
.mTabs ul li.active span {background: url("/stock/images/gg/20130524100633.png") no-repeat scroll center 22px;}
.mTabs ul li.active span a {text-decoration: none;background-color: #3A5E95;color: #FFFFFF;}
.mTabs ul li span { cursor:pointer; float: left;overflow: hidden; font-size:14px; height:26px;}
.mTabs ul li span a {display: inline-block; line-height: 18px;overflow: hidden;padding: 2px 10px;text-decoration: none;}

.banner {clear: both;height: 90px; overflow: hidden;}

.repeatList {float: left;width: 100%;}
.repeatList ul{width:100%;overflow:hidden;}
.repeatList ul li {float: left;  padding: 4px 0 0 10px; border-top:1px solid #e4eef6;vertical-align: top;position:relative; width:100%;}
.repeatList ul li.first {border-top:none;}
.repeatList ul li.last { border-bottom:1px solid #e4eef6;}
.repeatList ul li:hover{ background-color: #F7F7F7;}
.repeatList ul li .image{float: left; vertical-align: top;padding:0 12px 0 5px;font-size:0;}
.repeatList ul.custom li{padding:1px 5px 10px 0;_padding-bottom:8px;height:99px;}
.repeatList .title {font: 18px/32px "微软雅黑","simhei"; height:36px;}
.repeatList .info {color: #818181;height: 52px;line-height: 26px;overflow: hidden;}
.repeatList .time {color: #818181;line-height: 22px; text-align: right;display:inline-block;position:absolute;bottom:5px;right:10px;}
.repeatList .share{width: 108px; height:50px; float:right;position:absolute;top:20px;right:10px; z-index:2;}
.repeatList .share .shareIco{ float:right; margin-right:5px; width:14px;height:14px;background:url('/stock/images/gg/icon.png') no-repeat 0px -1611px; _background:url('/stock/images/gg/icon2.png') 0px -1052px no-repeat;display:block;}
.repeatList .shareContent{border: 1px solid #E2E2E2;float: right;height: 27px;width: 90px;z-index: 3;background-color: #FFFFFF;}
.repeatList .moreTen {float:left; background:#e1e1e1;border: 1px solid #e1e1e1; width:auto;height:26px; line-height:26px;text-align:center;cursor: pointer;width:99%;}
.repeatList .moreTen a,.moreTen a:link{line-height:26px;} 
.repeatList .moreTen:hover {background-color: #f5f5f5;border: 1px solid #bbd4e8;}
.repeatList .headTitle{padding-bottom:10px;}
.repeatList .headTitle h1 a{ font: 22px/22px "微软雅黑";}
.repeatList .headTitle p{margin:13px 0 0; padding-left:10px; height:15px; overflow:hidden;}
.repeatList .headTitle p a {background: url("/stock/images/gg/dot_bk.gif") no-repeat scroll 0 6px;  padding-left: 8px;}

.repeatList .tool .first .lable,.repeatList .tool .last .lable{ margin-left :10px; width:50px;height:43px;}
.repeatList .tool .first .lable{ background: url("/stock/images/gg/icon-data.png") no-repeat scroll 0 0;}
.repeatList .tool .last .lable{ margin-top:12px; background: url("/stock/images/gg/icon-hq.png") no-repeat scroll 0 0;}
.repeatList .tool p a{ line-height:22px;display:inline-block; width:69px; }

.titlebar {width:100%;height:37px;border-bottom:2px solid #2F5895;position:relative;}
.titlebar .siteMap {line-height:37px; padding-left:10px;}
.titlebar h2 {padding:0 10px;height:34px;overflow:hidden;line-height:34px;font-family:'Microsoft Yahei',SimSun,sans-serif,Arial;font-size:18px;color:#000;background:#FFF;position:absolute;left:0;top:0;}
.titlebar h2 a {color:#000;}
.tabList .custom ul li{ display:inline-block;}
.tabList ul.h28 li{height:28px; line-height:28px;}
.tabList ul.fn li{ float:none;text-align:left;display:block;}
.titlebar .more {height:24px;line-height:24px;text-align:right;position:absolute;right:12px;top:8px;}
.titlebar .more a {color:#003399;}
.titlebar .more a:hover {color:#F00;}
.titlebar .date {line-height:37px; font-size:12px;padding-left:10px; font-weight:normal;}
.content .titlebar{overflow:hidden;}

.chartBox h3{ line-height:34px;padding-left:5px; clear:both;}
.chartBox .options{ padding-bottom:10px;}
.selectBox { width:100%; color:#000;position:relative;}
.selectBox form{float:left;}
.selectBox .wput,.selectBox .wdate {border: 1px solid #999;color: #898989;height: 20px;line-height: 20px;margin: 0 2px; padding:0 3px; overflow: hidden;vertical-align: middle;}
.selectBox .cxbtn {cursor: pointer;height: 22px;line-height: 20px;vertical-align: middle;width: 48px; background: url("/stock/images/gg/seach.gif") no-repeat scroll 0 0; border:none;}
.selectBox ul.calendar {width:100%;overflow:hidden;}
.selectBox ul.calendar li {width:70px;padding:2px 3px;line-height:18px;margin:0 3px; float:left;text-align:center; font-weight:bold;cursor:pointer;}
.selectBox ul.calendar li.active {background-color:#2f5895; color:#fff;}
.selectBox ul.calendar li.hover {background-color:#cc4433; color:#fff;}
.moduleBox { border-bottom:1px solid #2f5895;padding-top:10px; padding-bottom:10px;clear:both; overflow:hidden;}


.tableBox { border:1px solid #2f5895; width:100%;overflow:hidden;}
.tableBox .headline{position:relative;height:34px;line-height:34px;}
.tableBox .headline h2 {color: #000;font-family: "Microsoft Yahei",SimSun,sans-serif,Arial;font-size: 18px;overflow: hidden;padding: 0 10px;display:inline;}
.tableBox .headline h2 .tips{ font-size:12px;}
.tableBox .headline .more {overflow: hidden;position: absolute;right: 12px;text-align: right;top:4px;}
.tableBox .thead {border-bottom:1px solid #bbd4e8;border-top:2px solid #2f5895;overflow:hidden;}
.tableBox ul{overflow:hidden;}
.tableBox .thead ul{padding:2px 0;}
.tableBox ul.list li {float: left;font-family: Arial;height: 29px;line-height: 29px;overflow: hidden;text-align: center;}


.linklist {padding:2px 5px;_padding:2px 5px;overflow:hidden;}
.linklist ul li {background: url("/stock/images/gg/ddot.png") no-repeat scroll 11px 10px; height: 26px;line-height: 26px; margin-left: -5px;padding-left: 25px; text-align:left;width:100%;}
.imageList {border-bottom: 1px solid #bbd4e8;float: left;overflow: hidden;width: 100%;}
.imageList ul li {float: left;font-family: Arial;padding:14px 5px;overflow: hidden;}
.imageList ul li .image{float: left; padding:2px 10px 0 0;}
.imageList ul li .dot {background: url("/stock/images/gg/ddot.png") no-repeat scroll 0 10px;height: 20px;line-height:20px;padding-left: 12px;width:auto;}
.imageList ul li .info {line-height:19px;}
.linkedLable{clear:both;}
.linkedLable p{line-height:24px;height:24px;}
.linkedLable a{border-left: 1px solid #2f5895;display: inline-block;margin-left: -1px;padding:0 3px 0 8px; height:12px;line-height:12px;_line-height:20px;}

.ui-form-item:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.ui-form-item{height:31px;line-height:31px}
.ui-label{width:80px;color:#535353;float:left;font-size:12px;line-height:27px;text-align:right}
.ui-select{font-size:12px;overflow:hidden;width:112px;border:1px solid #ccc;color:#000000;display:inline-block;height:22px;line-height:22px;padding:0 2px 0 5px;vertical-align:middle}
.ui-input{color:#4d4d4d;font-size:12px;height:20px;line-height:20px;padding:0 10px;vertical-align:middle}
.ui-button{background:none repeat scroll 0 0 #2f5895;color:#fff;cursor:pointer;display:inline-block;height:20px;line-height:20px;text-align:center;margin-left:10px;width:65px;vertical-align:middle}
.btn-default {background-color: #fff;border:solid 1px #ccc;color: #333;}
.vTabs ul{margin:10px 0}
.vTabs li.active,.vTabs li.active,.vTabs .active a{background:url("/stock/images/gg/vtab_active.png") no-repeat scroll 97px center #3a5e95;color:#fff}
.vTabs li{background-color:#eee;font-size:12px;margin:10px 0; _margin:6px 0}
.vTabs li a{background-color:#eee;display:inline-block;line-height:20px;color:#484848;height:29px;line-height:29px;text-decoration:none; width:100%;}
.vContent{padding:10px 0 0 10px;overflow:hidden}.vContent .item{height:193px;overflow-y:auto}
.vContent .item h2{margin:5px 5px 8px;text-align:center}.vContent .item p{text-indent:2em;line-height:22px}
.tabList .vTabs ul li{float:none;_float:left;text-align:left;height:29px;line-height:29px;padding-left:10px;}

.pagerbox{clear:both;display:block;font-size:14px !important;height:22px !important;width:100%;overflow:hidden}
.pagerbox .pager{float:left;font-size:12px;height:22px !important;left:50%;line-height:14px;position:relative}
.pagerbox .pager span,.pagerbox .pager a{border:1px solid #c8d8f2;display:inline;float:left;margin:0 2px;padding:4px 8px 2px;position:relative;right:50%}
.pagerbox .pager a{background:none repeat scroll 0 0 #fff;color:#3669ba;text-decoration:none;vertical-align:middle}
.pagerbox .pager a:hover{border:1px solid #286eb4}
.pagerbox .pager span{background:none repeat scroll 0 0 #286eb4;border:1px solid #286eb4;color:#fff;font-weight:bold}


.stockCenter{padding-top:1px}
.mainRight .stockCenter{background:0}
.sc-tabs{position:relative;width:289px;border-bottom:1px solid #bbd4e8;height:27px}
.sc-tabs dl{position:absolute;width:100%;height:28px;top:0;left:0;padding-left:1px !important;padding-left:2px;z-index:0}
.sc-tabs dl dt{float:left;height:27px;line-height:27px;overflow:hidden;border:1px solid #bbd4e8;border-bottom:0;text-align:center;background-position:0 -39px;margin-left:-1px;cursor:pointer;position:relative;z-index:1}
.sc-tabs dl dt.at{height:27px;line-height:27px;background:0;background-color:#FFF;border-top:1px solid;border-color:#bbd4e8;z-index:2}
.sc-tabs dl dt a{display:block;text-decoration:none;color:#000;width:43px}
.sc-tabs dl dt.at a{color:#3f3f3f;width:43px}
.sc-cont{border-top:0;background-color:#fff;position:relative}
.sc-cont-tabs{height:21px;padding:5px 5px 0}
.sc-cont-tabs dt,.sc-cont-tabs dd{float:left}
.sc-cont-tabs dd{margin:0 3px;color:#cbcbcb;line-height:19px}
.sc-cont-tabs dt span{float:left;height:21px;line-height:18px;overflow:hidden}
.sc-cont-tabs dt a{display:inline-block;height:18px;overflow:hidden;padding:0 4px;text-decoration:none;color:#3f3f3f}
.sc-cont-tabs dt a:hover{color:#ff4901}
.sc-cont-tabs dt.at span{background:url(/stock/images/gg/20130524100633.png) no-repeat center 17px}
.sc-cont-tabs dt.at span a{background-color:#3a5e95;color:#fff;font-weight:bold}
.sc-cont-tabs dt.at span a:hover{color:#fff !important}
.sc-cont-img{height:125px;overflow:hidden;background:url(/stock/images/gg/20120927171246.gif) 50% 50% no-repeat}
.sc-cont-img .piclink{float:left;margin-left:1px;width:215px;overflow:hidden}
.sc-cont-img img{margin-left:-6px}
.sc-cont-imglink{position:absolute;float:left;width:34px;height:104px;overflow:hidden;margin:16px 0 0;left:228px;top:30px;z-index:101}
.sc-cont-imglink li{ background:none repeat scroll 0 0 #cae5fb;color:#404040;height:14px; _height:22px; line-height:14px;margin:1px 0 0;overflow:hidden;padding:5px 0 4px;text-align:center}
.sc-cont-imglink li a{color:#333;text-decoration:none}
.sc-cont-imglink li a:hover{color:#c00}
.sc-search{border-bottom:1px solid #bbd4e8;border-top:1px solid #bbd4e8;height:36px;overflow:hidden}
.sc-search .tipform{float:left;margin:8px 0 0 5px;overflow:hidden;width:280px}
.sc-search .tipform input{background:none repeat scroll 0 0 #fff;border:1px solid #a4a4a4;color:#a4a4a4;font-size:12px;height:18px;line-height:18px;overflow:hidden;padding:0 4px;width:112px;float:left}
.sc-search span.btnn{margin:0 0 0 3px;display:inline;overflow:hidden;float:left}
.sc-search span.btnn button{background:none repeat scroll 0 0 #3a5e95;border:0;color:#fff;cursor:pointer;display:block;font-family:"宋体";height:20px;line-height:18px;overflow:hidden;text-align:center;width:46px}

#backtop { width: 18px; position: fixed; bottom: 250px; left: 50%; margin-left: 505px; text-align: center; _position: absolute;z-index:9999; }
#backtop #backtophq, #backtop #gotop { display: block; width:50px; height:51px; background: url('/stock/images/gg/backtop.gif') no-repeat 0 0;font-size:12px; }
#backtop #backtophq { background-position: 0 0; color: #fff; text-decoration: none; padding-top:35px; height:16px; }
#backtop #backtophq:hover { background-position: -51px 0; }
#backtop #backtophq.on { background-position: -102px 12px; background-color: #3A5E95; }
#backtop #gotop { background-position: 0 -51px; margin-top: 4px; visibility: hidden;  }
#backtop #gotop:hover { background-position: -51px -51px; }
#backtop #backtopsearch { position: absolute; left:-237px; top:0; background-color: #3A5E95; height:36px; width:238px; display:none; padding-top:15px; }
#backtop #backtopsearch  input { width:123px; padding: 4px 4px; font-size:12px; font-family:simsun; border:0; height:16px; vertical-align:middle; }
#backtop #backtopsearch #backtopsearchsbm { border-style: none;border-color: inherit;border-width: 0;width:60px; color:#315895; height:24px; background: #BBD4E8 url('/stock/images/gg/backtop.gif') no-repeat 5px -117px;text-align:right; padding-right:7px; vertical-align:middle; }
#backtop #backtopsearch #jj_suggest_result { top:28px !important; left:0 !important; }
#backtop #backtopsearch form { margin:0; padding:0; display:inline; position:relative; }

.details {overflow:hidden;}
.details ul li {text-align:center;float:left;_display:inline;font-family:Arial,'瀹嬩綋';}
.details ul li.n1 {width:82px;}
.details ul li.n2 {width:99px;}
.details ul li.n3 {width:99px;}
.details .subTit ul li {height:29px;overflow:hidden;line-height:29px;}
.details .deta {margin:12px auto 0 auto;width:235px;overflow:hidden;}
.details .deta .pic {width:64px;height:64px;overflow:hidden;border:1px solid #D4D4D4;float:left;_display:inline;}
.details .deta .txt {margin:0 0 0 22px;width:147px;height:66px;overflow:hidden;float:left;_display:inline;}
.details .deta .txt h3 {font-size:14px; line-height:22px; }
.details .deta .txt h3 a {color:#000;}
.details .deta .txt h3 a:hover {color:#F00;}
.details .deta .txt p {color:#707070; line-height:21px;margin-top:3px;}
.details .deta .txt p a {color:#3F3F3F;}
.details .deta .txt p a span {color:#003598;}
.details .deta .txt p a:hover span {color:#F00;}
.details .listNews {margin:0 auto;width:252px;height:62px;overflow:hidden;}
.details .listNews ul {margin:8px 0 0 0;width:252px;overflow:hidden;}
.details .listNews ul li {padding:0 0 0 10px;width:244px;height:24px;text-align:left; overflow:hidden;line-height:24px;font-size:14px;background:url("/stock/images/gg/dot_bk.gif") no-repeat 0 12px;}
.details .subTit {margin:4px 0 0 0;width:280px;overflow:hidden;border-bottom:1px solid #BBD4E8;}
.details .listAgency {overflow:hidden;border-top:1px solid #BBD4E8;border-bottom:1px solid #BBD4E8;display:inline-block;}
.details .listAgency .agenCont {margin:6px 0 6px 12px;overflow:hidden;float:left;_display:inline;}
.details .listAgency .agenTit {margin:6px 0 0 7px;padding:4px 5px 0 0;width:22px;height:65px;overflow:hidden;line-height:15px;font-size:14px;text-align:center;background:url("/stock/images/gg/tit_agency.gif") no-repeat right top;float:left;_display:inline;}
.details .listAgency .agenCont ul li a {display:inline-block;padding:4px 6px;}
.details .deta ul li {height:26px;overflow:hidden;line-height:26px;}
.details .listExpert {overflow:hidden;border-top:1px solid #BBD4E8;border-bottom:1px solid #BBD4E8; display:inline-block;}
.details .listExpert .expTit {margin:6px 0 0 7px;padding:4px 5px 0 0;width:22px;height:65px;overflow:hidden;line-height:15px;font-size:14px;text-align:center;background:url("/stock/images/stock-hk/tit_agency.gif") no-repeat right top;float:left;_display:inline;}
.details .listExpert .expCont {margin:6px 0 6px 12px;overflow:hidden;}
.details .listExpert .expCont ul li a {display:inline-block;padding:4px 6px;}

.moreData {margin-top: 7px;clear: both;border-bottom: 1px solid #BBD4E8;height: 21px;padding-right: 10px;}

.AHGuangMing { width: 190px;height: 24px;line-height: 24px;text-align: right;position: absolute;top: 2px;left: 96px;}