/* CSS Document */
@import url("layout.css");
.hotNews{ float:left; width:200px; overflow:hidden;}
.newsList li{ background:url(../images/icon-n.gif) no-repeat 12px 9px; height:24px; line-height:24px; padding-left:20px;}
.adv{float:left; margin-top:10px; padding-left:10px; width:430px; height:144px;}


.newinfo{ background-position:left -333px; height:50px; margin-top:10px;}
.newinfo .nTime{ float:left; color:#F47A17; font-size:200%; text-align:center; width:109px; line-height:50px;}
.newinfo .nTitle{ float:left; width:100px; line-height:24px; padding-top:2px; text-align:center;}
.newinfo ul{ float:left; width:335px;}
.newinfo ul li{ float:left; width:100%; line-height:24px; color:#666;}
.newinfo ul li span.time{ color:#999;}
.newinfo .nfb{ float:left; padding-left:16px; line-height:24px; padding-top:2px; text-align:center;}


.login{ width:310px; background-position:left -409px; height:68px; margin-top:10px;}
.login ul{ margin-top:15px;}
.login li{ float:left; width:50%; height:28px; font-size:14px; font-weight:bold; line-height:18px; text-align:center;}
.login li span{ display:block; color:#F2A335; font-weight:normal; font-size:12px;}
.login li.whiteL span{ color:#FFDC98}
.login li a.red2{ color:#FF7A01}


/*letter*/
#letter{ background:#fafafa url(../images/letter-bg.gif) repeat-x left bottom; border-bottom:1px solid #E6E6E6; height:43px; padding-top:3px; padding-left:20px; position:relative; z-index:1; margin-bottom:10px;}
#letter h3{ color:#666; float:left; padding:0; margin:0; height:30px; line-height:30px; padding-top:3px; font-size:14px;}
#letter .ul_left{float:left; width:auto; height:30px; line-height:30px; padding-top:3px;}
#letter .ul_left li{float:left;}
#letter .ul_left a.arrow{ display:block; width:20px; text-align:center; font-size:18px; color:#888; position: relative; z-index:222;}
#letter .ul_left a.arrow:hover,#letter .ul_left a.arrow:active { color: #FF3300;text-decoration: underline;}
#letter .ul_left ul{ position:absolute; z-index:-1; left:-3px; top:35px; width:640px; background:#FFFFF8; border:1px solid #FBD686; display:none;}
.zm_menu ul a{ white-space:nowrap; margin-left:7px;}




/*productClass*/
.productClass{ padding:0 1px 3px 1px;}
.productClass div.kuang1{ display:block; padding-bottom:10px;}
.productClass div.kuang2{ display:block; padding-bottom:10px; background-color:#FFFFED;}

.productClass div.leibie{ float:left; width:302px; padding-left:16px;}
.productClass div.leibie h3{ color:#666; background:transparent url(../images/cnsimg.gif) no-repeat -956px 10px; line-height:27px; margin:0; padding:0 0 0 8px; font-size:14px;}
.productClass div.leibie h3 a:visited,.productClass div.leibie h3 a:link {
  color: #336699;
  text-decoration: none;
}
.productClass div.leibie h3 a:hover,.productClass div.leibie h3 a:active {
  color: #FF3300;
  text-decoration: underline;
}
.productClass div.leibie li{ float:left; line-height:14px; white-space:nowrap; border-left:1px solid #E9E9E9; padding:0 7px; margin:4px 0;}
.productClass div.leibie li a:visited,.productClass div.leibie li a:link{text-decoration: underline;}




/*productTable*/
.productTable dl{ margin:0; padding:0; background:url(../images/pdl_bg.gif) repeat-x left top;}
.productTable dl dt{ float:left; height:25px; line-height:25px; padding:0 20px; margin:9px 6px 0 5px; border:1px solid #FDE1A2; display:inline; font-size:14px;}
.productTable dl dt.name1{ background:#fff; border-bottom:1px solid #fff; color:#E07902; font-weight:bold;}
.productTable dl dt.name2{ cursor:pointer; background:url(../images/pdt_bg.gif) repeat-x left top; color:#333}
.productTable dl dd{ padding:10px 5px; margin:0; clear:left;}
.productTable dl dd li{ float:left; width:124px; text-align:center; line-height:18px; position:relative; padding-bottom:5px;}
.productTable dl dd li img{ border:1px solid #CBCBCB;}
.productTable dl dd li span img{ border:0; position:absolute; top:1px; left:7px;}



.meeting{ padding:10px 0 10px 10px; float:left; width:410px; margin:0;}
.meeting dt{ font-weight:bold; color:#336699; border-bottom:1px dashed #CCC; margin-bottom:5px; line-height:24px; height:24px;}
.meeting span{ float:left;}
.meeting span.mTitle{ width:260px; overflow:hidden;}
.meeting span.mTime{ width:80px;}
.meeting dd{ line-height:24px; margin:0; padding:0; color:#666;}




.newsImg span{ float:left; padding:5px; background-color:#EFF1F0; border:1px solid #E0E0E0; margin:10px 0 5px 5px; display:inline}
.newsImg ul{ float:right; width:400px; padding:10px 10px 0 0;}
.newsImg ul li{ float:left; width:180px;}


.brandList{ padding:10px 0;}
.brandList li{ float:left; width:20%; text-align:center; line-height:20px; padding-bottom:8px;}



.newsUl{ padding:5px 8px;}
.newsUl .newsAd_img{ float:left; width:115px;}
.newsUl .newsAd_img img{ margin-top:10px;}
.newsUl ul{ float:right; width:170px; overflow:hidden; line-height:24px;}



.newsHalf-icon ul{ margin:5px 0;}
.newsHalf-icon li{ float:left; width:125px; overflow:hidden; background:url(../images/icon-n.gif) no-repeat 7px 8px; height:22px; line-height:22px; padding-left:15px;}





/*price ranking*/
.tableBrand{ width:100%; background:url(../images/iconlist.gif) no-repeat center top;}
.tableBrand th{ height:29px; line-height:29px; color:#FE6402; font-weight:normal; text-align:left; padding-left:10px;}
.tableBrand td{ line-height:26px; padding-left:10px; color:#555;}
.tableBrand td.yellow{ color:#FE6402;}


.gdimg .t1{ float:left; width:12px; height:50px; cursor:pointer; text-align:center; padding-top:10px;}
.gdimg .t2{ float:right; width:12px; height:50px; cursor:pointer; text-align:center; padding-top:10px;}
.gdimg ul{ float:left; width:280px; height:50px; margin:10px 0; overflow:hidden;}
.gdimg ul li{ float:left; width:70px; text-align:center}
.gdimg dl{ padding:5px 10px; margin:0}
.gdimg dl dt{ color:#FD6500; font-size:12px; font-weight:bold; line-height:22px;}
.gdimg dl dd{ padding:0; margin:0; color:#999;}
.gdimg dl dd a{ margin:0 5px;}
.gdimg dl.bg1{ background-color:#FFFFED}


.textTitleBar{ float:left; background:url(../images/texttitlebar-bg.gif) repeat-x left center; margin:15px 10px 0 10px; width:285px; height:26px; line-height:26px; clear:both; display:inline;}
.textTitleBar span.name{ float:left; background:#fff; font-size:14px; font-weight:bold; color:#FD7500; padding-right:5px;}
.textTitleBar span.more{ float:right; background:#fff; padding-left:5px; color:#666; font-family:;}

.newsimg li{ float:left; width:33%; text-align:center; line-height:20px; padding:5px 0;}
.newsimg li img{ border:1px solid #D1DBE4; padding:2px;}
