.body{background:url(img/detailbg.gif) repeat-y 0 0;padding:5px 6px;border:1px solid #D7D7D7;border-width:1px 0px}
.body .col1{float:left;width:672px;}
.body .col2{float:right;width:265px}

.thisplace{height:22px;line-height:22px;border-bottom:1px solid #D7D7D7;}

.list{}
.list li{height:22px;line-height:22px;overflow:hidden;font-size:12px;background:url(img/p.gif) no-repeat 3px 9px;padding-left:14px;}

.area{margin-bottom:8px;}
.area h2{margin:0;height:26px;padding:0px 8px;font-size:14px;background:#E6ECEF;color:#07519A;line-height:26px;}
.area h2 a{float:left}
.area h2 a.more{float:right;font-size:12px;font-weight:normal}


/*Col*/
#M{padding:0px 5px;border:1px solid #D7D7D7;border-top:none; background:#FFF;}
#C1{float:left;width:685px;padding:6px;border-right:1px solid #D7D7D7;}
#C2{float:left;width:242px;padding:6px;padding-right:0px;}

.detail{padding:0px 5px;}
.detail h1{font-size:24px;margin:0;padding:10px 0 4px 0px;line-height:120%; color:#003399}
.detail .i{line-height:20px;height:20px;}
.detail .i span{float:right;margin-top:-20px}
.detail .c{border:1px solid #CC0000;background:#FFFFCC;padding:6px; font-size:14px;margin:8px 0;color:#000}
.detail .c li{line-height:20px}
.detail .content{line-height:150%;color:#333}
.detail .content, .detail .content div{font-size:14px;}
.detail .f16, .detail .f16 div{font-size:16px !important;}
.detail .f14, .detail .f14 div{font-size:14px !important;}
.detail .f12, .detail .f12 div{font-size:12px !important;}


.detail{padding:0px 7px;}
.detail h1.title{font-size:28px;margin:0;padding:20px 0 8px 0px;line-height:130%;color:#003399;font-family:'ºÚÌå'}
.detail .info{line-height:20px;height:20px;}
.detail .info em{float:left;font-style:normal}
.detail .info .fontsize{float:right;}
.detail .reportinfo{border:1px solid #CC0000;background:#FFFFCC;padding:6px; font-size:14px;margin:2px 0 8px;color:#000}
.detail .reportinfo li{line-height:20px}

.pnlink{clear:both;margin-top:10px;border-top:1px solid #ddd;padding:6px 0}
.pnlink p{margin:0;padding:0;line-height:22px; background:url(img/p.gif) no-repeat 5px center;padding-left:16px;}

.blist h5,.blist h2{margin:0;padding:4px 8px 0px 8px;line-height:22px;background:#E6ECEF;font-size:14px;color:#07519A}
.blist h3{font-size:12px; font-weight:normal;margin:0;padding:0;line-height:20px;background:url(img/d.gif) no-repeat 4px 8px;padding-left:16px; height:20px; overflow:hidden}

.cag{margin:4px;}
.cag li{margin:0 0px;line-height:22px;float:left;width:33%}

/*ÏÂÔØ*/
.downreport{height:42px;margin-top:8px;}
.downreport a{display:block;float:left;margin-left:10px;background:url(img/down_word.gif) no-repeat 0 0;height:41px;}
.downreport a strong{display:none}
.downreport a.word{width:184px;}
.downreport a.pdf{width:167px; background-position:right}

/*¶©¹ºÁ÷³Ì*/
.ul_buy{margin:0; padding:4px;color:#000; list-style:none}
.ul_buy div{font-weight:700; color:#CC0000;}
.ul_buy dt{color:#0033CC}
.ul_buy dt, .ul_buy dd{margin:2px 0px 2px 15px}

.tagdiv{border-top:1px solid #DDD;height:30px; line-height:30px; font-size:14px;margin-bottom:10px;}

.xglist{clear:both;}
.xglist h2{font-size:14px; line-height:24px;margin:0;padding:0 8px; background-color:#E6ECEF}
.xglist h3{margin:0;padding:0;width:46%;padding-left:14px;float:left; overflow:hidden; font-size:12px; font-weight:normal; line-height:24px; background:transparent url(img/p.gif) no-repeat scroll 5px center}

.bdtable{border:1px solid #ccc;border-width:0px 1px 1px 0px;}
.bdtable th, .bdtable td{font-size:12px;padding:2px 3px;text-align:left;border:1px solid #ccc;border-width:1px 0px 0px 1px;}