.main{height:auto;}

.title_box{float:left;clear:both;width:auto;height:40px;line-height:40px;overflow:hidden;position:absolute;bottom:-2px;}
.title_box H2{float:left;width:auto;background-color:#fff;font-size:16px;padding:0px 15px;color:#fff;text-align:center;overflow:hidden;height:38px;line-height:38px;cursor:pointer;margin-right:10px;}
.title_box H2.h_bg1{background-color:#1179d1;color:#fff;border-bottom:#1179d1 2px solid;padding-bottom:2px;}
.title_box H2.h_bg2{background-color:#dcdcdc;color:#333;border-bottom:none;padding-bottom:0px;}
.title_box H2 a{color:#203A84;text-decoration:none;}
.title_box H2 a:hover{color:#FF0000;}

.hotbox{clear:both;width:100%;height:auto;}
.hotbox .coltitle{clear:both;width:100%;height:40px;line-height:40px;padding:0px 0px;font-size:20px;font-weight:500;border-bottom:#dcdcdc 2px solid;position:relative;}
.hotbox .coltitle .fL{float:left;font-weight:normal;font-size:12px;}
.hotbox .coltitle .fR{float:right;}
.hotbox .coltitle .fR h1{float:left;width:auto;height:34px;line-height:34px;font-size:13px;color:#333;margin-left:10px;}
.hotbox .coltitle .fR h1 a{height:34px;line-height:34px;font-size:13px;color:#333;display:block;background-color:#f8f8f8;padding:0px 10px;border:#ccc 1px solid;}
.hotbox .coltitle .fR h1 a:hover{background-color:#1179d1;color:#fff;border:#1179d1 1px solid;}
.hotbox .hotbrand,.hotbox .hotmodel{clear:both;width:100%;margin-top:10px;}
.hotbox .hotbrand{clear:both;width:100%;height:auto;zoom:1;border-top:#dfdfdf 1px solid;}
.hotbox .hotbrand li{float:left;width:170px;height:auto;border-left:#dfdfdf 1px solid;border-bottom:#dfdfdf 1px solid;background:url('brand_bg.gif') repeat-x top left;zoom:1;overflow:hidden;}
.hotbox .hotbrand li.end{border-right:#dfdfdf 1px solid;}
.hotbox .hotbrand li .logo{clear:both;width:160px;height:80px;padding:3px 5px 3px 5px;vertical-align:middle;zoom:1;overflow:hidden;}
.hotbox .hotbrand li .logo a{width:160px;height:80px;display:table-cell;vertical-align:middle;text-align:center;font:12px/1 Tahoma,Helvetica,Arial;*display:block;*font-size:70px;*font-family:Arial;}
.hotbox .hotbrand li .logo a img{max-width:160px;max-height:80px;_width:160px;_height:80px;vertical-align:middle;}
.hotbox .hotbrand li .logo a:hover img{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;}
.hotbox .hotbrand li .info{clear:both;width:100%;height:20px;line-height:20px;font-size:12px;color:#666;text-align:center;overflow:hidden;}
.hotbox .hotbrand li .info .num{color:#d60000;}
.hotbox .hotbrand li .name{clear:both;width:100%;height:25px;line-height:25px;padding-bottom:5px;font-size:14px;color:#333;text-align:center;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.hotbox .hotbrand li .name a{height:25px;line-height:25px;font-size:14px;color:#333;}
.hotbox .hotbrand li .name a:hover{color:#f86515;}
.hotbox .hotmodel{clear:both;width:100%;height:auto;zoom:1;}
.hotbox .hotmodel li{float:left;width:170px;height:211px;border-top:#dfdfdf 1px solid;border-left:#dfdfdf 1px solid;border-bottom:#dfdfdf 1px solid;background:url('brand_bg.gif') repeat-x bottom left;overflow:hidden;margin-bottom:10px;}
.hotbox .hotmodel li.end{border-right:#dfdfdf 1px solid;}
.hotbox .hotmodel li .name{clear:both;width:100%;height:30px;line-height:30px;font-size:12px;color:#333;text-align:center;background-color:#f9f9f9;border-bottom:#dfdfdf 1px solid;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.hotbox .hotmodel li .name a{height:30px;line-height:30px;font-size:12px;color:#333;font-weight:bold;}
.hotbox .hotmodel li .name a:hover{color:#f86515;}
.hotbox .hotmodel li .pic{clear:both;width:160px;height:120px;padding:5px 5px 5px 5px;vertical-align:middle;zoom:1;overflow:hidden;}
.hotbox .hotmodel li .pic a{width:160px;height:120px;display:table-cell;vertical-align:middle;text-align:center;font:12px/1 Tahoma,Helvetica,Arial;*display:block;*font-size:105px;*font-family:Arial;}
.hotbox .hotmodel li .pic a img{max-width:160px;max-height:120px;_width:160px;_height:120px;vertical-align:middle;}
.hotbox .hotmodel li .pic a:hover img{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;}
.hotbox .hotmodel li .pricebox{clear:both;width:100%;height:25px;line-height:25px;font-size:12px;color:#999;text-align:center;overflow:hidden;}
.hotbox .hotmodel li .pricebox .box{width:auto;height:25px;line-height:25px;color:#888;overflow:hidden;}
.hotbox .hotmodel li .pricebox .box .price{height:25px;line-height:25px;color:#d60000;font-size:12px;font-family:Arial;}
.hotbox .hotmodel li .pricebox .box .price b{padding-right:3px;font-weight:normal;font-size:13px;}
.hotbox .hotmodel li .info{clear:both;width:100%;height:20px;line-height:20px;padding-bottom:5px;font-size:12px;color:#666;text-align:center;overflow:hidden;}

.catelist{clear:both;width:100%;height:auto;}
.catelist dl{clear:both;width:100%;height:auto;}
.catelist dl dt{clear:both;width:100%;height:36px;line-height:36px;border-bottom:#999 2px solid;position:relative;padding-top:10px;}
.catelist dl dt h1{width:auto;height:36px;line-height:36px;font-size:20px;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333;padding:0px 10px 0px 15px;background:url('title_bg.gif') no-repeat left center;zoom:1;}
.catelist dl dt .line{width:230px;height:2px;line-height:2px;font-size:0px;background-color:#1179d1;position:absolute;left:0px;bottom:-2px;overflow:hidden;}
.catelist dl dt a.more{width:auto;height:36px;line-height:36px;font-size:13px;color:#333;position:absolute;right:0px;top:0px;}
.catelist dl dd{clear:both;width:100%;height:auto;background:url('cate_bg.gif') repeat-y left top;}
.catelist dl dd .catebox{float:left;width:230px;height:auto;}
.catelist dl dd .catebox .first{clear:both;width:100%;height:30px;line-height:30px;padding:3px 0px;font-size:14px;border-bottom:#ccc 1px dashed;overflow: hidden;}
.catelist dl dd .catebox .first a{height:30px;line-height:30px;font-size:15px;color:#333;display:block;text-indent:10px;font-weight:normal;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow: hidden;}
.catelist dl dd .catebox .first a:hover{color:#F00;}
.catelist dl dd .catebox .two{clear:both;width:100%;height:auto;}
.catelist dl dd .catebox .two a{clear:both;width:100%;height:25px;line-height:25px;font-size:14px;color:#333;display:block;text-indent:30px;background:url('icon.gif') no-repeat 15px center;}
.catelist dl dd .catebox .two a:hover{color:#F00;}

.catelist dl dd .brandbox{float:left;width:951px;height:auto;padding:10px 0px 0px 19px;}

.catelist dl dd .brandbox ul{clear:both;width:100%;height:auto;zoom:1;}
.catelist dl dd .brandbox li{float:left;width:189px;height:auto;border-top:#dfdfdf 1px solid;border-left:#dfdfdf 1px solid;border-bottom:#dfdfdf 1px solid;background:url('brand_bg.gif') repeat-x top left;zoom:1;overflow:hidden;margin-bottom:10px;}
.catelist dl dd .brandbox li.end{border-right:#dfdfdf 1px solid;}
.catelist dl dd .brandbox li .logo{clear:both;width:179px;height:80px;padding:3px 5px 3px 5px;vertical-align:middle;zoom:1;overflow:hidden;}
.catelist dl dd .brandbox li .logo a{width:179px;height:80px;display:table-cell;vertical-align:middle;text-align:center;font:12px/1 Tahoma,Helvetica,Arial;*display:block;*font-size:70px;*font-family:Arial;}
.catelist dl dd .brandbox li .logo a img{max-width:179px;max-height:80px;_width:179px;_height:80px;vertical-align:middle;}
.catelist dl dd .brandbox li .logo a:hover img{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;}
.catelist dl dd .brandbox li .info{clear:both;width:100%;height:20px;line-height:20px;font-size:12px;color:#666;text-align:center;overflow:hidden;}
.catelist dl dd .brandbox li .info .num{color:#d60000;}
.catelist dl dd .brandbox li .name{clear:both;width:100%;height:25px;line-height:25px;padding-bottom:5px;font-size:14px;color:#333;text-align:center;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.catelist dl dd .brandbox li .name a{height:25px;line-height:25px;font-size:14px;color:#333;}
.catelist dl dd .brandbox li .name a:hover{color:#f86515;}
