/*
	[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 10px 0 10px; 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: 14px; margin: 0; height: 29px; line-height: 30px; overflow: hidden; }
.headline span { color: #004499; }
.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: 172px; overflow: hidden; }
.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: #666666; padding: 0 0 0 14px; }
.video li { background: url('image/ico_video.gif') no-repeat 2px 4px; padding: 0 10px 0 21px; }
.imgtxt { clear: both; }
.imgtxt p { margin: 0; padding: 0 5px 0 5px; height: 25px; line-height: 25px; overflow: hidden; font-size: 13px; font-weight: bold; }
.imgtxt div { line-height: 20px; padding: 5px 5px 5px 5px; }
.imgtxt img { float: left; margin: 0 10px 0 0; border: #CCCCCC 1px solid; padding: 2px; }
.imgtxt em { color: #BA2636; font-style: normal; }
.imgtxt cite { font-style: normal; font-weight: bold; font-family: Arial; color: #FF6600; font-size: 16px; }
.topr { width: 400px; float: left; }
.topl { width: 260px; }
/*login*/
#user_login {float:right; width:230px;}
.qreg { display:inline-block; margin-bottom:5px;}
.quser { background: url('images/user.gif') no-repeat; width: 230px; height:70px; }
.quser_login {float:right; width:96px;height:30px; }
.quser_login a{ line-height:30px; padding-left: 19px; display:block;}
.quser_reg {float:left; width:130px;height:30px; }
.quser_reg a { line-height:30px; padding-left: 35px; display:block;}
.quser_to { display:inline-block; width:100% ;height:33px ; padding-top: 5px;}
.quser_to a{ line-height:33px; padding-left: 30px; display:block; float:left;}

/*category start*/
.cate li { cursor:pointer;}

.cate-box { width: 230px; float: left; }
.cate-box h3  { height:30px;line-height:30px; padding:0 15px; border:1px solid #DDD; border-bottom:0;background: white url('image/top_bg.gif') repeat-x 0 top;}
.cate-box h3 a{ font-size:16px; color:#F90;}

#nav { background: #FFF;border:1px solid #DDD; border-top:0;}
#nav .show { position: relative; width: 210px; height:22px;}
#nav li {height:22px;}
#nav ul { width: auto;}
#nav li.show ul { display: block }
#nav .over a {display:block;height:22px; line-height: 22px; padding: 0 18px 0 15px; border-bottom: 1px solid #EFEFEF; background:url(images/icon.gif) no-repeat 210px center; z-index:2;width:195px; }
#nav .over a:hover { border-top: #c9c9c9 1px solid;  border-bottom: #c9c9c9 1px solid; position:relative;top:0;left:0;cursor: pointer;}
#nav li ul{display: none; position: absolute; top:0; left:227px; z-index:1; width: 200px; background: #FFF; border: #c9c9c9 1px solid; padding:0 10px;}
.kkk li {line-height: 26px; width: 100%; float: left; height: 26px;overflow:hidden;}
.kkk li a { line-height: 26px; height: 26px; color: #6e6e6e;}

#kkk{}
.hidden-1 {display: block;color: #03C;background: #FFF url(images/homeSpritesV6.gif) no-repeat -810px -248px;height: 16px;padding:3px 10px;}
.hidden-2 {display: block;color: #03C;background: #FFF url(images/homeSpritesV6.gif) no-repeat -810px -263px;height: 16px;padding:3px 10px;}


/*category end*/
.side{width:468px; height:280px; float:left; margin:0 10px; overflow:hidden;}
.new {overflow: hidden;width: 230px;}
.tit{ height:28px; background:url(images/title_bg.gif) repeat-x; line-height:28px; border:1px solid #999;padding: 0 5px; }
.sb { width:708px;}
.sbg {border:1px #fdd6b0 solid; margin-top:10px;}
.tab_heads {height:28px; background:#fdd6b0;}
.tab_heads li {line-height:28px;}
.tabs_2 {float: left;padding: 0 15px 0 15px;cursor: pointer;background:#FFF;}
.tabs_1 {float: left;padding: 0 15px 0 15px;}

.vip_info { width:230px;}
.tits{ height:28px; background: #fdd6b0; line-height:28px;padding: 0 5px; }
.box_bodys { border: #fdd6b0 1px solid; border-top: none; padding: 6px 8px 6px 8px; }
.box_bodys li { height: 22px; line-height: 22px; overflow: hidden; }
.ads {height:80px}
.adss{width:300px;height:220px;}
.lines {border:2px solid #fdd6b0; margin:10px 0; }

.help {border:#ced3d9 1px solid; padding:10px 20px;overflow: hidden; zoom:1;}
.help ul { float:left;width:20%;}
.help ul li { height:22px;line:22px;}
.help ul p a{ line-height:30px; color:#333;font-size:13px;}
.help ul li a{color: #5873C4; }