@charset "utf-8";
/* CSS Document */
*{ border:0; padding:0; margin:0; list-style:none;}
.article td {border:1px solid #cc9900 !important;}
body{ font:14px/24px 'Microsoft YaHei'; color:#333; background:url(../images/line.png) repeat-x 0 top;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#b60007; text-decoration:underline; /*background:#cfa147;*/}
.clear{ clear:both; line-height:0px; font-size:0px; height:0 !important;}
h2{ font-size:18px; line-height:40px;}

.banner1,.banner2,.banner3,.banner4,.banner5{ clear:both; width:1000px; height:90px; display:block; overflow:hidden;}
.banner2{ margin:10px 0 8px 0; clear:both;}
.banner3{ margin:15px 0 8px 0; clear:both;}
.banner4{ margin:15px 0 18px 0; clear:both;}
.banner5{ clear:both;}
.banner6{ clear:both; width:300px; height:250px; display:block; overflow:hidden;padding-left:0;}
.banner7{ margin:20px 0 0 0; width:300px; height:150px; display:block; overflow:hidden;}
.banner8{ margin:15px 30px; text-align:center;}
.header,.menu dl,.keyword dl,.main,.links dl,.fotbox,.banner5,.maps{ width:1000px; margin:0 auto;}
.header h1{ font-size:14px; color:#666; font-weight:normal; margin-top:15px;}
.zhuanlan dl ul,.question h3 b,.relast ul li span,.smalltopic ul li img,.header h1,.rechots ol li,.sumbit dl span,.samenews ul,.codeapp b,.codeapp span,.codeapp abbr,.cent dd span,.keyword dl span,.cent dl span,.cent dl b,.boxlist,.boxnews,.listall,.galrytopic ul li,.app ol li,.sideleifo,.app ul li,.leftbox1,.topicenter h2 a,.piontnews,.interview ul li,.golddata ol li,.leftbox2,.searchdata,.searchdata ol li,.searchdata ul.senotice li,.exchange ul,.goldmarket dl span,.goldmarket dl a,.leftbox3,.bisaibox,.silver dl img,.university,.university h2 a.uni,.university div.one,.university div.two,.hotbbs dl img,.links ul,.copyright dl,.copyright p,.list,.lihocon img,.lihocon dl,.listhot h2 b,.rechots dl img,.textads ul,.rectopic ul li,.details,.content dl span,.content dl abbr,.content dl time,.visctent img,.list h2 b,.visitertabs ul,.jiaoyisuo ul,.jiaoyisuo dl img,.Jewelry dl img,.Jewelrytabs ul,.interimg ul li,.question h4 a,.intersimbit ol li img,.intersimbit ol li abbr,.details h2 b,.aboutnews ul li,.share span,.menulist,.timenews ul li a,.listall ul li a,.maps ul,.copyright center{ float:left;}
.plcenter ul li span,.plcenter ul li span,.smalltopic h1 span,.app,.sumbit dl textarea,.aboutopic ul li span,.samenews ol,.codeapp i,.cent dd abbr,.cent dl abbr,.app ol,.app ul,.golddata,.interview,.interview ol a,.topicenter,.interview h2 a.more,.golddata ol li.rdata,.golddata h2 a.more,.goldtimes,.goldetf,.exchange dl,.recommend h2 a,.goldmarket dl abbr,.phyewy,.goldstock,.stock h2 span,.hotbbs,.university h2 span,.links h3 span,.hotbbs h2 span,.finenaldate h2 span,.copyright span,.sidebar,.listhot h2 span,.rectopic ul li.rtopic,.sidedate h3 span,.details h2 span,.content dl i,.vistabs ul li time,.list h2 span,.question ul li a,.intersimbit ol li span,.intersimbit ol li section,.share abbr,.keyword dl abbr,.timenews ul li span,.listall ul li span{ float:right;}
.app{ width:auto; max-width:800px; margin-top:8px; height: 75px;}
.app ul{ background:url(../images/map.png) no-repeat 0 9px; height:30px; line-height:37px; clear:both;}
.app ul li.a{ margin:0 22px 0 20px;}
.app ul li.b{ margin:0 42px 0 20px;}
.app ul li.c,.app ul li.d{ margin-right:30px;}
.app ul li.e,.app ul li.f{ margin:0 5px;}

.app ol{ clear:both; margin-top:20px;}
.app ol li.i input{ border:1px solid #aaa; background:url(../images/Yajin_10.png) no-repeat 5px 5px; height:28px; font:14px/24px 'Microsoft YaHei'; color:#999; padding-left:26px; width:200px;}
.app ol li.s select{ border:1px solid #aaa; border-left:none; height:30px; font:14px/24px 'Microsoft YaHei'; color:#999; padding-left:5px; width:80px;}
.app ol li.u input,.intersimbit ol li input{ border:1px solid #b60007; height:30px; font:16px 'Microsoft YaHei'; color:#fff; background:#b60007; width:80px; font-weight:bold; cursor:pointer; margin-left:5px;}

.menu{ border-top:2px solid #2d294e; height:42px; line-height:42px; background:#be3339; clear:both; margin-top:20px; }
.menu dl{ font-size:16px;}
.menu dl a{ padding:0 14px; color:#fff; display:inline-block;}
/*
.menu dl a.fst{padding-left:26px; margin-left:-26px;}
.menu dl a.two{ padding-right:27px;}
.menu dl a.lst{ padding-right:26px; margin-right:-26px;}
*/
.menu_hover{ font-weight:bold; background:#eb555b; height:45px; border-top:2px solid #be3339; margin-top:-5px;}

.appcode, .appcode2 {
    position: fixed;
    z-index: 10008;
    font-size: 12px;
    padding: 10px;
    top: 190px;
}
.appcode{width: 132px;left:0;}
.appcode2{right:0;top:202px;width:100px;height:270px;text-align:right;}



.keyword{ border-bottom:1px solid #f1f1f1; border-top:1px solid #fff; background:#f8f8f8; height:35px; line-height:35px;}
.keyword a{ color:#666;}
.keyword a:hover{ color:#b60007;}

.main{ clear:both; margin-top:10px;}
.screen1{ clear:both; content:attr(x); margin:10px 0 0 0;}
.leftbox1,.leftbox2{ width:700px;}
.piontnews{ width:380px; font-size:16px; line-height:32px;}
.piontnews a:hover,.interview ul li a:hover,.interview h2 a.more:hover,.interview ol a:hover,.golddata ol li a:hover,.golddata h2 a.more:hover,.recommend h2 a:hover,.bisai dl a:hover,.lihocon p a:hover,.textads a:hover,.visctent a:hover,.jiaoyisuo dl a:hover,.Jewelry a:hover,.question h3 span,.intersimbit ol li cite,.intersimbit ol li section a,.sideinfo a:hover{ color:#b60007;}
.piontnews ol{ margin:5px 0 0 0;}
.piontnews ol li.hot{ background:url(../images/Yajin_44.jpg) no-repeat left 2px; padding-left:95px;}

.jewelry h2,.university h2{ border-top:5px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin:0 0 17px 0; font-weight:normal;}

.boxlist{ width:225px; margin-right:20px; border:1px solid #cfcfcf; margin-top:15px;}
.boxlist h2{ padding-left:15px; border-bottom:1px solid #cfcfcf; background:#f8f8f8;}
.boxlist ul{ padding:15px;}

.boxlist ul li {
    background: url("../images/cirel.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 20px;
    width: 185px;
}
.cny{ background:url(../images/cny.png) no-repeat left center; padding-left:16px;}
.eur{ background:url(../images/eur.png) no-repeat left center; padding-left:16px;}
.jpy{ background:url(../images/jpy.png) no-repeat left center; padding-left:16px;}
.gbp{ background:url(../images/gbp.png) no-repeat left center; padding-left:16px;}
.aud{ background:url(../images/aud.png) no-repeat left center; padding-left:16px;}
.chf{ background:url(../images/chf.png) no-repeat left center; padding-left:16px;}
.nzd{ background:url(../images/nzd.png) no-repeat left center; padding-left:16px;}
.cad{ background:url(../images/cad.png) no-repeat left center; padding-left:16px;}
.hkd{ background:url(../images/hkd.png) no-repeat left center; padding-left:16px;}
.ker{ background:url(../images/ker.png) no-repeat left center; padding-left:16px;}
.twd{ background:url(../images/twd.png) no-repeat left center; padding-left:16px;}
.usd{ background:url(../images/usd.png) no-repeat left center; padding-left:16px;}

.links{ background:#cfa147; clear:both; margin:20px 0 -20px 0;}
.links h3{ margin:0 0 6px 0; line-height:40px;}
.links h3 span{ margin:10px 0 0 0;}
.links dl{ padding:20px 0 25px 0; }
.links ul{ padding:0 53px 0 0; border-right:1px solid #816a3d; margin:0 54px 0 0;}
.links ul.lik{ /*padding-left:45px; border-left:1px solid #816a3d;*/}
.links ul.rks{ margin-right:0; border-right:none; padding-right:0;}

.footer{ background:url(../images/fbg.jpg) repeat-x 0 top; padding:30px; margin-top:30px;}
.footer dl{ color:#cfa147; font-size:12px; text-align:center; background:url(../images/Yajin_174.jpg) no-repeat center top; padding-top:15px; margin-top:10px; }
.footer dl a{ color:#cfa147;}
.copyright dl{ display:block; width:150px; background:none; margin-top:0; padding-top:0; text-align:left;}
.copyright dl ul{ margin:20px 0 0 0;}
.copyright dl ul li{ font-size:12px; color:#666;}
.copyright p{ text-align:center; width:700px; padding-top:15px; font-size:16px; line-height:35px;}
.copyright p a{ color:#999;}
.copyright span{ display:block; width:140px; font-size:12px; color:#666; text-align:right;}
.copyright span img{ border:1px solid #e0e0e0;}
.copyright center{ width:700px; font-size:12px; color:#666;}
.copyright center a{ color:#666;}
.copyright center a:hover{ color:#b60007; text-decoration:underline;}

/*list style*/
.menulist{ width:150px; border:1px solid #cfcfcf; border-bottom:none; margin:10px 16px 0 0;}
.menulist h2{ background:#f8f8f8;}
.menulist h2,.menulist ul li{ padding:0 15px; line-height:40px; border-bottom:1px solid #cfcfcf;}
.menulist ul li a{ background:url(../images/relin.png) no-repeat left center; padding-left:15px;}
.menulist ul li a:hover{background:url(../images/relina.png) no-repeat left center; font-weight:bold; color:#b60007;}

.list,.details{ width:515px; margin-top:10px;font-family:'microsoft yahei'}
.listhot{ clear:both;}
.listhot h2,.details h2,.list h2,.galrytopic h2,.boxnews h2{ border-top:2px solid #be3339; border-bottom:1px solid #e5e5e5; height:40px;}
.listhot h2 b,.details h2 b,.list h2 b,.galrytopic h2 b,.boxnews h2 b{ border-top:2px solid #2d294e; display:inline-block; margin-top:-2px; width:30%; padding-left:15px;}
.listhot h2 span,.details h2 span,.list h2 span,.question h3 span{ font-weight:normal; font-size:14px;}
.listhot abbr{ position:absolute; margin:-35px 0 0 612px; display:block; }
.listhot abbr a img{ padding-left:5px;}
.lihocon,.Jewelry{ background:#e6e6e6;}
.lihocon img{ margin:-1px 0 0 0;}
.lihocon dl{ padding:15px; width:400px;}
.lihocon dl b,.visctent b,.jiaoyisuo dl span,.Jewelry dl b,.intersimbit ol li section{ font-size:16px; line-height:30px;}
.lihocon p a,.visctent a,.jiaoyisuo dl a,.Jewelry a,.sideinfo a{ color:#cfa147;}

.boxnews{ width:490px; margin:20px 20px 0 0;}
.boxnews h2{ border-bottom:none;}
.boxnews ul,.topicenter ul{ border-top:1px solid #e5e5e5; padding:15px;}
.boxnews ul li, .topicenter ul li {
    background: url("../images/spot.png");
	background-repeat: no-repeat ;
	background-position:left center;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 15px;
    width: 450px;
}
.boxnews ul li span,.topicenter ul li span{ color:#666; font-size:12px;}

.timenews{ background:#f8f8f8;}
.timenews ul,.listall ul{ padding:15px;}
.timenews ul li,.listall ul li{line-height:30px;  font-size:16px;padding:5px 0;font-family:'microsoft yahei'}
.timenews ul li span,.listall ul li span{ font-size:12px; color:#666;}
.listall ul{ border-bottom:1px dashed #e0e0e0; padding-bottom:15px;}
.listall{ margin-top:15px; width:515px;}
.timenews dl{ padding:15px; line-height:30px; font-size:16px;}
.timenews dl a{ padding-right:10px;}

.galrytopic{ background:#f5f5f5; height:250px; margin-top:20px; clear:both;}
.galrytopic h2{ border-bottom:none;}
.galrytopic ul{ padding:5px 0px 15px 15px;}
.galrytopic ul li{ text-align:center; width:235px; line-height:30px; margin-right:10px;}

.maps{ margin-top:20px; clear:both;}
.maps h2{ border-top:5px solid #e6e6e6; height:40px;}
.maps ul{ margin-right:10px; width:74px; padding:15px; background:#efefef;}
.maps ul.wid{ width:179px;}
.maps ul.rlst{ margin-right:0;}
.maps ul li.tags{ font-weight:bold; padding-bottom:10px;}
.maps ul li a.arit{ margin-right:60px;}

.topicindex{ margin-top:20px;}
.sideleifo{width:150px;}
.sideinfo{ border:1px solid #e5e5e5;}
.sideinfo h2{ border-top:none; background:#f8f8f8; padding-left:15px;}
.sideinfo dl{ padding:15px;}

.listtabs{ clear:both; margin-top:25px; border-top:1px solid #e5e5e5;}
.listtabs ul li{ padding:20px 0; border-bottom:1px dashed #e5e5e5;}
.listtabs ul li b{ font-size:16px;}
.listtabs ul li p,.textads a{ color:#666;}
.listtabs ul li.ltbs{ border-bottom:none;}

.page{ padding:20px 0; border-bottom:5px solid #e5e5e5; border-top:1px solid #e5e5e5; text-align:center; clear:both;}
.page a{ display:inline-block; padding:5px 15px; background:#333; color:#fff;}
.page a:hover{ background:#b60007;}

.sidebar{ width:300px; border-left:1px solid #e5e5e5; margin-top:10px;}
.rechots,.rectopic,.pointnews,.ranking{ padding:20px 0 0 20px;}
.rechots {
    clear: both;
}
.rechots h3, .rectopic h3, .pointnews h3, .sidedate h3, .aboutnews h3, .ranking h3,.relast h3 {
    background: url("../images/hline.png") no-repeat scroll 20px center rgba(0, 0, 0, 0);
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    line-height: 40px;
    margin-left: -20px;
    padding-left: 30px;
}
.rechots dl{ margin:12px 0 0 0; line-height:23px;width:289px;height:116px;overflow:hidden;}
.rechots dl img,.visctent img,.jiaoyisuo dl img{ margin:9px 10px 0 0;}
.rechots dl b{ font-size:16px;}
.rechots ul li,.pointnews ul li{ line-height:26px; background:url(../images/spot.png) no-repeat left center; padding-left:15px;}
.rechots ol {
    padding-top: 10px;
}
.rechots ol li {
    height: 50px;
    line-height: 50px;
    padding-left: 35px;
    width: 58px;
}
.textads{ background:#e6e6e6; font:12px/24px ; height:auto; display: inline-block; margin:15px 0 0 0; padding:20px 0 0 12px;}
.textads ul{ width:140px; margin-right:4px;float:none;width:100%;}
.textads ul li{height:22px;overflow:hidden;}
/*.textads ul.ulr{ margin-right:-10px;}*/

.rectopic ul{ margin-top:20px;}
.rectopic ul li {
    line-height: 30px;
    margin-bottom: 5px;
    margin-left: 5px;
    text-align: center;
}

.pointnews{ clear:both;}
.pointnews dl{ margin-top:20px;}
.pointnews dl b {
    display: block;
    font-size: 16px;
    height: 25px;
    margin-bottom: -20px;
    overflow: hidden;
    width: 282px;
}

.sidedate{ margin-top:20px;}
.sidedate h3{ margin-left:0px;}
.sidedate td,.sidedate th{ border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.sidedate th{ line-height:30px;}
.sidedate th.thbs{ text-align:left; padding-left:20px;}
.sidedate td.tabs{ padding:10px 5px 10px 20px; line-height:16px; font-size:12px;}
.sidedate td.tcenter,.aboutnews ul li p{ text-align:center;}
.sidedate h3 span{ display:inline-block; background:url(../images/Yajin_75.jpg) no-repeat right center; font-size:14px; font-weight:normal; padding-right:35px;}

/*details style*/
.content h3{ font-size:32px; line-height:100px; font-weight:normal;}
.content article,.content center{ font-family:'楷体'; padding:20px; background:#e6e6e6; font-size:16px; line-height:30px;}
.content p{ line-height:30px; margin:20px 0px; font-size:15px;}
.content center{ background:none;}
.content dl{ font-size:12px; color:#666; height:35px; border-bottom:1px solid #e5e5e5; margin-bottom:20px;}
.content dl span,.content dl abbr,.content dl time,.content dl i{ display:block; padding-left:15px; padding-right:10px;}
.content dl span{ background:url(../images/edit.jpg) no-repeat left center;}
.content dl abbr{ background:url(../images/fire.jpg) no-repeat left center;}
.content dl time{ background:url(../images/time.jpg) no-repeat left center;}
.content dl i{ background:url(../images/adds.jpg) no-repeat left center; font-style:normal; padding-right:0;}

.aboutnews{ border:1px solid #e5e5e5; margin-top:15px;}
.aboutnews h3{ margin-left:0px; background:#fafafa; line-height:40px; background:url(../images/hline.png) no-repeat 20px center; font-weight:normal; font-size:16px;}
.aboutnews ul{ padding:15px 0 15px 15px; /*height:135px;*/}
.aboutnews ul li{ margin-right:16px; width:150px; line-height:22px;}
.aboutnews ul li.rnews{ margin-right:0;}

.share{ height:50px; line-height:50px; clear:both; border-top:1px dashed #e5e5e5; padding-top:10px;}

/*Jiaoyisuo style*/
.Jewelry dl{ height:178px; padding:15px; line-height:25px;}
.Jewelry dl img{ margin:-16px 15px 0 -15px;}
.Jewelry b a{ color:#333;}

.rbox{ margin-right:0;}
.wt685{ width:685px;}
.mt20{ margin-top:20px;}

.topicenter{ width:520px;}
.topicenter h2{ font-weight:normal; border-bottom:none;}
.topicenter h2 a{ display:block; width:21%; text-align:center;}
.topicenter h2 a:hover{ font-weight:bold; border-top:2px solid #2d294e; margin-top:-2px;}
.toptie{font-weight:bold; border-top:2px solid #2d294e; margin-top:-2px;}

/*details style*/
.details{ width:685px;}
.details dl{ text-align:center;}
.cent,.plcenter,.zhuanlan,.smalltopic,.interviewer{ border:1px solid #e5e5e5; border-top:none; }
.cent h1{ text-align:center; line-height:50px; margin-top:-10px;font-size:26px;}
.cent h2{ border-bottom:none; clear:both;}
.cent h2 b{ padding-left:0;}
.cent dl{ margin:20px 30px 0 30px; border-top:1px dashed #cfcfcf; line-height:30px; color:#666; height:30px;}
.cent dl span{ font-size:13px;}
.cent dl b{ margin:5px 0 0 20px;}
.cent article{ padding:30px; font-family:"Microsoft YaHei"; line-height:30px;}
.cent .article{ padding:30px; font-family:"Microsoft YaHei"; line-height:30px;font-size:16px;}
.cent .article p{ padding-bottom:10px; }
.cent dd{ border-bottom:1px dashed #cfcfcf; margin:0 30px; padding:0 0 10px 0; height:30px;}
.cent dd span a{ display:inline-block; background:url(../images/butg.png) no-repeat; width:82px; height:27px; line-height:26px; text-align:center; margin-right:10px;}
.cent h3{ padding:10px 30px;}

.codeapp{ margin:15px 30px; border-top:5px solid #e6e6e6; background:#f8f8f8; padding:20px; font-size:12px; font-family:'宋体'; height:140px;}
.codeapp i,.codeapp b{ text-align:center; color:#666; font-weight:normal; font-style:normal;}
.codeapp i img,.codeapp b img{ border:1px solid #eee;}
.codeapp abbr{ width:100px;}
.codeapp span{ width:200px; margin:0 12px;}
.codeapp abbr img{ margin-bottom:10px;}

.samenews,.aboutopic{ margin:0 30px;}
.aboutopic{ padding-bottom:30px;}
.samenews li,.aboutopic ul li{ line-height:26px;}
.samenews li{
	background: url("../images/spot.png");
	background-repeat:no-repeat ;
	background-position:left center;
	padding-left:15px;
}
.aboutopic ul li span{ color:#666; font-size:12px;}

.sumbit{ margin:15px 0 0 0;}
.sumbit h2{ border-top:5px solid #be3339; border-bottom:none;}
.sumbit h2 b{ border-top:5px solid #2d294e; margin-top:-5px;}
.sumbit table{ margin-top:-35px; display:inline-table;}
.sumbit abbr{ font-size:25px; font-family:Georgia; color:#be3339;}
.sumbit td{ padding:5px 0;}
.sumbit dl span{ display:inline-block; border:1px solid #ccc; width:120px; height:120px;}
.sumbit dl span img{ margin:27px 0 0 0;}
.sumbit dl textarea {
    background: url("../images/sublogo.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    border: 1px solid #ccc;
    color: #666;
    height: 110px;
    margin-left: -1px;
    padding: 5px;
    width: 552px;
}
.inpt{ border:1px solid #ccc; height:30px; color:#666; padding:0 5px;}
.sbt{ display:block; background:url(../images/sumbit.png) no-repeat center center; width:100px; height:34px; text-align:center; color:#fff; line-height:34px; text-decoration:none;}
.sbt input{
    background: url("../images/sumbit.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    color: #fff;
    display: block;
    height: 34px;
    line-height: 34px;
    text-align: center;
    text-decoration: none;
    width: 100px;
}
.sbt:hover{ font-weight:bold; color:#fff; text-decoration:none;}

.ranking ul{ padding:15px 0 0 0;}
.ranking ul li{ line-height:29px; padding-left:20px;white-space: nowrap;}
.ranking ul li.a01{ background:url(../images/01.png) no-repeat left center;}
.ranking ul li.a02{ background:url(../images/02.png) no-repeat left center;}
.ranking ul li.a03{ background:url(../images/03.png) no-repeat left center;}
.ranking ul li.a04{ background:url(../images/04.png) no-repeat left center;}
.ranking ul li.a05{ background:url(../images/05.png) no-repeat left center;}
.ranking ul li.a06{ background:url(../images/06.png) no-repeat left center;}
.ranking ul li.a07{ background:url(../images/07.png) no-repeat left center;}
.ranking ul li.a08{ background:url(../images/08.png) no-repeat left center;}
.ranking ul li.a09{ background:url(../images/09.png) no-repeat left center;}
.ranking ul li.a10{ background:url(../images/10.png) no-repeat left center;}

.rechots{ clear:both;}
.rechots ol{ padding-top:10px;}
.rechots ol li{ width:58px; height:50px; line-height:50px; padding-left:35px;}

.plcenter h2{ padding-right:15px;}
.plcenter ul{ padding:10px 25px 25px 25px; line-height:26px;}
.plcenter ul li{ padding:15px 0; border-bottom:1px dashed #e5e5e5;}
.plcenter ul li b,.smalltopic ul li b{ font-size:16px; line-height:30px;}
.plcenter ul li span{ font-size:12px; color:#666;}
.plcenter ul li p{ color:#666;}

.zhuanlan{ margin-top:20px;}
.zhuanlan dl{ padding:25px; text-align:left;}
.zhuanlan ul{ width:211px;}
.zhuanlan ul li{  list-style: disc inside none;}

.question{ clear:both; margin-top:30px;}
.question dl{ border:1px solid #e5e5e5; padding:30px; margin-bottom:-1px; text-align:left;}
.question h3{ border-top:5px solid #be3339; border-bottom:none;}
.question h3 b{ border-top:5px solid #2d294e; margin-top:-5px;}
.question h3 a{ display:block; width:100px; color:#fff; font-size:14px; text-align:center; height:30px; line-height:30px; float:right; background:#2d294e; margin-top:10px;}
.question h3 a:hover{ background:#b60007;}
.question h3,.question h4{ line-height:50px; height:50px;}
.question h4 a{ text-align:center; display:block; border:1px solid #e5e5e5; font-size:16px; font-weight:normal; border-bottom:none; margin:0 -1px 0 0; width:100px;}
.question h4 a:hover,.question h4 a:visited,.question h4 a.onmouse{ font-weight:bold; height:50px; background:#fff;}
.question ul{ clear:both; border-bottom:1px dashed #e5e5e5; padding:20px 0;}
/*.question ul li.qus,.question ul li.asr{ padding-left:43px;}*/
.question ul li.qus{ /*background:url(../images/Yajin_41.jpg) no-repeat 0 0; padding-left:35px;*/ line-height:26px; color:#b60007; margin-bottom:-5px;}
.question ul li.asr{ /*background:url(../images/Yajin_47.jpg) no-repeat 0 0; padding-left:35px;*/ line-height:26px; margin-top:10px;}
.question ul li a{ font-size:12px; color:#666;}

.smalltopic,.interviewer{ margin-bottom:20px; clear:both;}
.smalltopic h1{ padding:0 25px;}
.smalltopic h1 span,.relast ul li span b i{ font-size:12px; font-weight:normal; background:url(../images/share_sina.png) no-repeat left 5px; padding-left:18px;}
.smalltopic h2{ border-bottom:none;}
.smalltopic dl,.interviewer dl{ margin:25px; text-align:left; border-bottom:1px solid #e5e5e5; padding-bottom:25px;}
.smalltopic ul{ padding:0 25px;}
.smalltopic ul li{ border-bottom:1px dashed #e5e5e5; padding-bottom:20px; margin-bottom:20px; height:160px;}
.smalltopic ul li img{ margin-right:10px;}

.relast h3{ }
.relast ul{ padding-top:25px;}
.relast ul li{ height:80px; border-bottom:1px dashed #e5e5e5; padding-bottom:10px; margin-bottom:10px;}
.relast ul li img{ width:105px;}
.relast ul li span{ width:170px;}
.relast ul li span b{ width:168px; display:inline-block;}
.relast ul li span b i{ font-style:normal;}

.interviewer h3{ padding-bottom:10px; color:#333;}
.interviewer dl{ padding-bottom:15px; margin-bottom:10px; color:#666;}
.interviewer ul{ margin:0 25px 15px 25px; padding-bottom:15px; border-bottom:1px dashed #e5e5e5;}
.interviewer ul li{ line-height:28px; height:28px; list-style:inside;}
.interviewer ul li span{ font-size:12px; color:#666;}



.rechots2 ol{
    padding-top: 10px;
}
.rechots2 ol li {
    height: 50px;
    line-height: 50px;
    padding-left: 35px;
    width: 58px;
    float: left;
}

#comment_show div table.content tbody tr td.img {
    padding-right:10px
}
/*兼??*/
.keyword dl span {
    float: left;
}

/*手机客户?弹出*/
.keyword dl div {
    float: right;
    height: 35px;
    overflow: hidden;
    width: 692px;
}

.app ol {
    width: 314px;
}

.phone {
    height: 184px;
    margin-right: 200px;
    margin-top:50px;
    position: absolute;
    width: 529px;
    z-index: 999;
    display:none;

}
.phone2 {
    display: none;
    height: 184px;
    margin-top: -4px;
    opacity: 0.9;
    position: absolute;
    width: 529px;
    z-index: 999;
    margin-left: 66px;
}
.phone3 {
    display: none;
    height: 184px;
    margin-top: -4px;
    opacity: 0.9;
    position: absolute;
    width: 529px;
    z-index: 999;
    margin-left: 66px;
}
.phone img {
    z-index: 9999;
}
.phone img,  .phone a img {
    border: 0 none;
}

.pclose {
    cursor: pointer;
    display: block;
    font-size: 200px;
    height: 20px;
    overflow: hidden;
    position: absolute;
    right: -8px;
    top: 12px;
    width: 12px;
    z-index: 999999;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
}
.pclose2 {
    cursor: pointer;
    display: block;
    font-size: 200px;
    height: 20px;
    overflow: hidden;
    position: absolute;
    right: -8px;
    top: 12px;
    width: 12px;
    z-index: 999999;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
}

.pclose3 {
    cursor: pointer;
    display: block;
    font-size: 200px;
    height: 20px;
    overflow: hidden;
    position: absolute;
    right: -8px;
    top: 12px;
    width: 12px;
    z-index: 999999;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
}
.dd{
    border-bottom: 1px dashed #cfcfcf;
    height: 30px;
    line-height: 30px;
    margin: 0 30px;
    padding: 0 0 10px;
    width: 635px;
}
.dd abbr{

    height: 30px;
    line-height: 30px;
}
.dd span a {
    background: url("../images/butg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 27px;
    line-height: 26px;
    margin-right: 10px;
    text-align: center;
    width: 82px;
}
/*forex?间界面的list样式*/
.listall li {
    border-bottom: 1px dashed #e5e5e5;
    clear: both;
    line-height: 42px !important;
}
.listall ul li b{
    font-size: 16px;
}
.listall ul li p{
    color: #666;
    line-height:24px;
    font-size:14px;
		height:70px;
		overflow:hidden;
}
.listall ul{

    padding-top: 0px;
}

#wenxin_two {margin-left: -725px;margin-top:-20px;position:absolute;display:none}



/*大?右?*/
.university{
    margin-top: 10px;
    width: 830px;
    float: left;

}
.listal2{
    margin-top: 20px;
    width: 830px;
    float: left;
}
.listal2 ul {
    border-bottom: 1px dashed #e0e0e0;
    padding-bottom: 15px;

}
.listal2 ul li{
    font-size: 16px;
    border-bottom: 1px dashed #e5e5e5;
    clear: both;
    padding: 10px 0;
    line-height: 30px;
    font-family:'microsoft yahei';
}
.listal2 ul li a{
    float: left;
}
.listal2 ul li span{
    float: right;
}
.listal2 ul li p {
    color: #666;
    line-height:24px;
    font-size: 14px;
}
#comment_show table:nth-child(1){
    margin-top: -4px;
}
#comment_show table{
    margin-top: 15px;
}

.currency_top p {
    margin-left: 12px;
}
.currency_top p a img {
    margin: 12px 20px;
}

/* 专?的二级页面 */
.galrytopic div {
    margin-left: 15px;
    margin-bottom: 15px;
}
.galrytopic div li {
    float: left;
    line-height: 24px;
    margin-right: 10px;
    margin-top: 12px;
    text-align: center;
    width: 235px;
}
.galrytopic div li p {
    font-size: 15px;

}
.galrytopic div li img{
    width: 235px;
    height: 160px;
}
.analysts{
        width: 270px;
}
.analysts li{
        width: 25%;
        float: left;
        margin-top:15px;
}

h3.tab-caption{background:url(../images/hline2.png) repeat; height:36px; border:1px solid #ddd; border-left:0;padding-left:10px;}
.tab-caption a{display:inline-block;min-width:40px; height:100%;line-height:34px;font-size:20px;margin:0 3px; padding:0 5px;border:1px solid transparent; border-bottom:2px solid transparent;}
.tab-caption a:hover,
.tab-caption a:focus,
.tab-caption a.active{text-decoration:none;background:#fff;color:#333;margin-top:-2px;height:34px;border-top:3px solid #E92730;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.tab-panel > dl img{width:135px;height:100px;}
.tab-content  .tab-panel{display:none;}
.tab-content  .tab-panel.active{display:inherit !important;}

.pointnews .tab-content .tab-panel dl img{display:none;}

h2.tab-caption{border:1px solid #ddd;border-top:2px solid #ddd;}
h2.tab-caption > a{min-width:70px;text-align:center;padding:0 5px;margin:0 5px;border-right:0;border-left:0;}
h2.tab-caption > a:hover,
h2.tab-caption > a:focus,
h2.tab-caption > a.active{border-right:0;border-left:0;color:#E92730}

.wp-ssp {position:relative;}
.wp-ssp:after{content:' '; display:table; height: 15px; width: 28px; clear:both; position: absolute; left: 0; z-index: 100; bottom: 0; background:url(../../ads-bg2.png) no-repeat;}
.wp-ssp .loading{font-size:12px;text-align:center;vertical-align:middle;display:inline-block;width:100%;}
.wp-ssp-nobg:after {background: none;}


/* ֤ - ʽ */
.cert-wrap{max-width:600px; min-width:600px; width:100%; margin:15px auto; border:4px solid #aae4ff; background-color: #f7ffff;color:#666;font-size:14px;}
.cert-wrap .cert-content {border:1px solid #aae4ff;margin:6px;}
.cert-wrap .cert-title{background: url(/images/2018/cert-title-bg.png) no-repeat bottom; text-align: center;font-size:26px;margin:15px auto;height:50px;}
.cert-wrap .cert-title img{height:25px;margin-right:5px;}
.cert-wrap .cert-body{display:inline-block;padding:0;margin:0 auto;}
.cert-wrap .cert-left{float:left;width:360px}
.cert-wrap .cert-right{float:left;width:220px;}
.cert-wrap a{color:#2296cc;text-decoration: none;}
.cert-wrap .btn-cert-1{background:green;padding:3px 8px;color:#fff;border-radius:3px;}
.cert-wrap table{width:100%;border:0;line-height:28px;}
.cert-wrap th{border:0;color:#999;text-align:right;width:30%;white-space: nowrap; vertical-align: top;}
.cert-wrap td{border:0 !important;color:#333;}

.tab-sp1-ul a{width: 100%; overflow: hidden; height: 26px; display: inherit;}
