/*
	[Destoon B2B System] Copyright (c) 2008-2011 Destoon.COM
	This is NOT a freeware, use is subject to license.txt
*/
.announce {height:28px;line-height:28px;background:url('image/announce_bg.gif') repeat-x;padding:0;overflow:hidden;}
.announce strong {color:#FF6600;}
.announce_l {width:55px;float:left;}
.announce_r {width:320px;height:20px;overflow:hidden;margin-top:4px;float:left;}
.announce_r li {height:20px;line-height:20px;overflow:hidden;}
.trade_head {background:url('image/trade_head.gif') no-repeat;padding:4px 0 0 11px;font-size:14px;letter-spacing:1px;line-height:20px;}
.trade_body {border:#AACCEE 1px solid;padding:8px;}
.trade_body li {height:22px;line-height:23px;overflow:hidden;padding:0 5px 0 5px;color:#666666;}
.loading {width:100%;height:220px;background:url('image/loading.gif') no-repeat center center;}
.headline h2 {text-align:center;font-size:16px;margin:0;height:40px;line-height:40px;overflow:hidden; border-bottom:1px dashed #ccc; margin-bottom:8px;}
.headline span {color:#CB0101;}
.headline span a:hover{ text-decoration:underline;}
.imall {padding:2px 5px 1px 5px;}
.imall img {border:#DCDCDC 1px solid;padding:2px;}
.imall li {line-height:21px;height:22px;width:100px;overflow:hidden;}
.isell {padding:6px 5px 5px 5px;}
.isell img {border:#DCDCDC 1px solid;padding:3px;}
.isell li {line-height:28px;height:28px;width:100px;overflow:hidden;}
.itrade {height:198px;overflow:hidden; padding-top:5px;}
.newsr {border-bottom:#C0C0C0 1px dotted;margin:0 0 5px 0;}
/* quote */
.quote_head {height:25px;line-height:25px;overflow:hidden;background:url('image/quote_head.gif') no-repeat;padding:0 3px 0 0;}
.quote_head div {width:80px;text-align:center;font-size:14px;}
.quote_head_i {color:#666666;padding:2px 0 1px 1px;}
.quote_body {border:#FF7300 1px solid;padding:11px 0 11px 0;}
.quote_body li {background:url('image/ico_quote.gif') no-repeat 13px 1px;padding:0 15px 0 35px;color:#666666;height:20px;line-height:20px;overflow:hidden;}
/* know */
.know_credit {background:url('image/ico_reward.gif') no-repeat;font-size:11px;color:#F60;padding:0 0 0 14px;}
.video li {background:url('image/ico_video.gif') no-repeat 2px 4px;padding:0 10px 0 21px;}
a.red_link{ color:#f60; font-size:12px; font-weight:normal;}
a.red_link:visited{ color:#f60;}
a.red_link:hover{ text-decoration:underline; color:#CB0101;}

a.blue_link{ color:#003278; font-size:12px; font-weight:normal;}
a.blue_link:visited{ color:#003278;}
a.blue_link:hover{ text-decoration:underline; color:#f60;}
.imgtxt { width:115px; float:left; overflow:hidden; padding:5px 0 0 0;}
.imgtxt p {margin:0;padding:0;height:23px;line-height:23px; font-size:12px;  text-align:center; width:110px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
/*.imgtxt div {line-height:20px;padding:5px 5px 5px 5px;}*/
.imgtxt img {border:#CCCCCC 1px solid;padding:2px; margin:0 4px;}
.imgtxt em {color:#BA2636;font-style:normal;}
.imgtxt cite {font-style:normal;font-weight:bold;font-family:Arial;color:#FF6600;font-size:16px;}


.sygjc_box{ width:962px; margin:0 auto 8px; height:52px; background:url('image/gjc_bg.gif') repeat-x; border:1px solid #BFD7E2; line-height:25px; font-size:12px; padding:0 8px; color:#48839C;}
.sygjc_box span{ font-weight:bold; margin-right:10px; color:#0385BD;}
.sygjc_box a{ color:#48839C; text-decoration:none; margin-right:5px;}
.sygjc_box a:visited{ color:#48839C; text-decoration:none;}
.sygjc_box a:hover{ color:#f30; text-decoration:none;}


.topr {width:512px;float:right;}
.topr .ss_box{ border:1px solid #DEDCD7; background:url('image/ss_bg.gif') repeat-x; height:64px; padding:8px 0 0 10px; margin-bottom:8px; }
.topr .ss_box .rmgjc{ float:left; width:160px; margin-left:10px; border-left:1px solid #DEDCD7; padding-left:10px; }
.topr .ss_box .rmgjc h2{ font-size:12px; color:#0A710F; font-weight:normal; margin:0; padding:0; height:21px; line-height:21px;}
.topr .ss_box .rmgjc ul{ margin:0; padding:0;}
.topr .ss_box .rmgjc ul li{ float:left; line-height:21px; margin-right:10px; white-space:nowrap;}
.topr .ss_box .rmgjc ul li a{ color:#6B6B6B; text-decoration:none;}
.topr .ss_box .rmgjc ul li a:hover{ color:#f30; text-decoration:underline;}
.topl {width:200px;}
.dbgg{ width:980px; margin:0 auto; margin-bottom:8px;}
.dbgg p{ float:left; margin:0 10px 0 0; padding:0;}
.dbgg p.n{ margin:0;}
.news_list{ width:494px; overflow:hidden;}
.news_list li{ float:left; width:220px; overflow:hidden; white-space:nowrap; margin-right:5px;text-overflow:ellipsis;}

.tab_head li.more{ width:167px; float:left; text-align:right; border-right:1px solid #AACCEE;}
.tab_head li.more a{ font-weight:normal;}
.tab_head li.rhjr{ float:left; padding-left:20px;}
.company_box{ width:510px; margin-bottom:10px; border:1px solid #AACCEE; border-top:none;}
.company_box .zxqy{ width:239px; float:left; padding:6px 8px;}
.company_box .zxqy li{ line-height:22px; width:228px; padding-left:10px; background:url('image/li_dot.gif') no-repeat 0 center; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.company_box .zxqy li span{ display:none;}
.mb_8{ margin-bottom:10px;}
ul.ltxt_p{ padding-top:5px;}


.link_box{ line-height:25px;padding:6px 15px;}
.link_box a{ margin-right:10px;}
.sygg_box{ width:980px;margin:0 auto;margin-bottom:10px;}
.sygg_box p{  float:left; margin:0 10px 0 0; padding:0;}