.main{height:auto;}

.cat_box{width:100%;height:auto;border-top:#e8e8e8 3px solid;border-bottom:#e8e8e8 1px solid;zoom:1;overflow:hidden;}
.cat_box .box{clear:both;width:auto;height:auto;border-left:#e8e8e8 1px solid;border-right:#e8e8e8 1px solid;background-color:#fbfbfb;border-bottom:#e8e8e8 1px solid;zoom:1;overflow:hidden;}
.cat_box .noborder{border-bottom:none;}
.cat_box .box .box_title{float:left;width:103px;height:20px;line-height:20px;zoom:1;text-align:left;padding:5px 10px 0px 10px;color:#888;font-size:12px;overflow:hidden;}
.cat_box .box .box_cont{float:left;width:1065px;height:auto;padding:5px;zoom:1;background-color:#fff;overflow:hidden;}
.cat_box .box .box_cont ul{float:left;width:1016px;height:24px;zoom:1;overflow:hidden;}
.cat_box .box .box_cont li{float:left;width:117px;height:20px;line-height:20px;padding:2px 10px 2px 0px;overflow:hidden;}
.cat_box .box .box_cont li a{width:107px;height:20px;line-height:20px;font-size:12px;color:#333;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.cat_box .box .box_cont li a:hover{color:#FF7300;}
.cat_box .box .box_cont li a.on{background-color:#545659;color:#fff;padding:3px;}
.cat_box .box .box_cont h1{float:right;width:49px;height:20px;line-height:20px;zoom:1;overflow:hidden;}
.cat_box .box .box_cont h1 a{width:49px;height:20px;line-height:20px;background-image:url('../common/more_d.png');background-repeat:no-repeat;display:block;text-indent:20px;overflow:hidden;cursor:pointer;font-size:12px;}
.cat_box .box .box_cont h1 a.li_more{background-position:left top;}
.cat_box .box .box_cont h1 a.li_more:hover{background-position:left -20px;}
.cat_box .box .box_cont h1 a.li_more_hide{background-position:left -40px;}
.cat_box .box .box_cont h1 a.li_more_hide:hover{background-position:left -60px;}

.related{clear:both;width:auto;height:auto;border:#E4E4E4 1px solid;background-color:#FDFDFD;padding:5px;margin:5px 0px;zoom:1;}
.related span{float:left;width:auto;height:20px;line-height:20px;padding:0px 5px;color:#666;}
.related a{float:left;width:auto;height:20px;line-height:20px;padding:0px 10px;font-size:12px;color:#1E50A2;}
.related a:hover{color:#FF7300;}

.search_box{clear:both;width:100%;height:auto;border-top:#e8e8e8 1px solid;border-bottom:#e8e8e8 1px solid;background-color:#f9f9f9;margin-top:10px;}
.search_box .line{clear:both;width:100%;height:0px;line-height:1px;font-size:0px;overflow:hidden;background-color:#f9f9f9;}
.search_box .cont{clear:both;width:auto;height:35px;zoom:1;padding:0px 0px;border-left:#e8e8e8 1px solid;border-right:#e8e8e8 1px solid;}
.search_box .cont .l{float:left;width:auto;height:35px;}
.search_box .cont .l li{float:left;width:auto;height:25px;line-height:25px;padding:5px 10px;border-right:#e8e8e8 1px solid;color:#666;}
.search_box .cont .l li dl{float:left;width:auto;height:25px;position:relative;z-index:100;}
.search_box .cont .l li dl dt{float:left;clear:both;width:auto;height:23px;line-height:23px;color:#666;font-size:12px;background:#fff url('arrow_down.png') no-repeat 90% center;padding:0px 20px 0px 10px;margin:0px;border:#e8e8e8 1px solid;display:block;cursor:pointer;overflow:hidden;}
.search_box .cont .l li dl dd{clear:both;width:auto;_width:0px;height:auto;position:absolute;top:24px;left:0px;z-index:1000;background-color:#fff;border:#e8e8e8 1px solid;white-space:nowrap;display:none;}
.search_box .cont .l li dl dd a{clear:both;width:auto;height:25px;line-height:25px;display:block;background-color:#fff;color:#000;padding:0px 20px 0px 10px;text-decoration:none;zoom:1;}
.search_box .cont .l li dl dd a:hover{background-color:#F5F5F5;color:#000;}
.search_box .cont .l li dl dd a.on{background-color:#E6E6E6;}
.search_box .cont .l li .price_grid{float:left;width:50px;height:23px;line-height:23px;border:#ccc 1px solid;outline:0px;}
.search_box .cont .l li .btn{float:left;width:50px;height:25px;border:none;background:url('btn.gif') no-repeat center center;margin-left:10px;margin-right:0px;padding:0px;overflow:visible;}

.search_box .cont .l li.order{height:35px;line-height:35px;padding:0px;margin:0px;border-right:none;}
.search_box .cont .l li.order a{float:left;width:50px;height:35px;line-height:35px;color:#333;display:block;text-align:center;border-right:#e8e8e8 1px solid;}
.search_box .cont .l li.order a:hover{background-color:#fff;color:#1179d1;}
.search_box .cont .l li.order a.on{background-color:#1179d1;color:#fff;}

.search_box .cont .r{float:right;width:auto;height:35px;}
.search_box .cont .r li{float:left;width:auto;height:20px;line-height:20px;padding:7px 10px 8px 20px;color:#333;}
.search_box .cont .r li.on{color:#1179d1;}
.search_box .cont .r li input.checkbox{width:12px;height:12px;margin-right:0px;}

.listbox{clear:both;width:100%;height:auto;}
.listbox .listleft{float:left;width:995px;height:auto;zoom:1;padding-right:13px;overflow:hidden;}

a.inq,a.message,a.contact{float:left;width:auto;background-color:#FDFDFD;display:block;color:#000;height:22px;line-height:22px;padding:0px 5px;background-image:url('list_pic.png');background-repeat:no-repeat;border:#CDCDCD 1px solid;}
a.inq:hover,a.message:hover,a.contact:hover{background-color:#FFF7C8;color:#FF7300;border:#F5C56F 1px solid;}
a.inq{background-position:0px 0px;text-indent:15px;}
a.message{background-position:0px -22px;text-indent:20px;}
a.contact{background-position:0px -44px;text-indent:20px;}

.li_bg{background:url('../common/ranking_libg.png') repeat-x bottom center;}
.listbox .listleft .li_box{clear:both;width:100%;height:auto;padding-top:15px;border-bottom:#F7F7F7 2px solid;zoom:1;}
.listbox .listleft .on{background-color:#fafafa;}
.listbox .listleft .li_box .li_title{clear:both;width:100%;height:30px;line-height:30px;padding:2px 0px;border-bottom:#E1E1E1 1px dashed;}
.listbox .listleft .li_box .li_title .l{float:left;width:auto;height:30px;}
.listbox .listleft .li_box .li_title .l .verify{height:20px;line-height:20px;color:#FF7300;font-size:13px;padding:5px 0px 5px 5px;}
.listbox .listleft .li_box .li_title .l .extend{height:30px;line-height:30px;color:#ff0000;font-size:13px;padding-left:5px;}
.listbox .listleft .li_box .li_title .l h1{float:left;width:auto;height:30px;font-size:16px;padding-left:5px;}
.listbox .listleft .li_box .li_title .l h1 a{color:#000;font-size:16px;font-weight:bold;height:30px;line-height:30px;}
.listbox .listleft .li_box .li_title .l h1 a:hover{color:#FF7300;font-size:16px;height:30px;line-height:30px;}
.listbox .listleft .li_box .li_title .l h1 span{float:left;}
.listbox .listleft .li_box .li_title .l h1 .listtop{margin:5px 5px 5px 5px;width:30px;padding:0px 10px;height:20px;line-height:20px;font-size:14px;color:#fff;font-family:Arial;text-align:center;background:url('../common/itemiding_top.png') no-repeat top center;overflow:hidden;}
.listbox .listleft .li_box .li_title .l h1 .listtop a{color:#fff;font-size:13px;height:20px;line-height:20px;font-family:Arial;text-align:center;display:block;}
.listbox .listleft .li_box .li_title .r{float:right;width:auto;height:24px;padding:3px 5px;}
.listbox .listleft .li_box .li_title .r li{float:left;width:auto;height:24px;padding-left:10px;}
.listbox .listleft .li_box .li_cont{clear:both;width:100%;height:auto;padding:5px 0px;border-bottom:#E4E4E4 1px solid;}
.listbox .listleft .li_box .li_cont h2{float:left;width:625px;height:auto;zoom:1;font-size:13px;padding:10px 10px 0px 5px;overflow:hidden;}
.listbox .listleft .li_box .li_cont h3{float:left;width:224px;height:116px;zoom:1;font-size:13px;padding:10px 5px 0px 15px;border-left:#E5E5E5 1px dashed;overflow:hidden;}
.listbox .listleft .li_box .li_cont li{clear:both;width:100%;height:auto;line-height:20px;color:#333;}
.listbox .listleft .li_box .li_cont li span{color:#999;font-size:13px;}
.listbox .listleft .li_box .li_cont li span.pl20{padding-left:20px;}
.listbox .listleft .li_box .li_cont li.pt5{padding-top:5px;}
.listbox .listleft .li_box .li_cont li span.area{font-size:13px;color:#0069ca;}
.listbox .listleft .li_box .li_cont li a{float:left;line-height:20px;line-height:20px;color:#333;}
.listbox .listleft .li_box .li_cont li a span{float:left;margin:2px 5px 2px 0px;}
.listbox .listleft .li_box .li_cont li a.memberpriv{color:#333;padding-right:10px;}

.listbox .listleft .li_box .li_cont h4{float:left;width:110px;height:auto;zoom:1;padding:13px 0px;font-size:13px;overflow:hidden;}
.listbox .listleft .li_box .li_cont h4 .pic{float:left;width:100px;height:100px;border:#f1f1f1 1px solid;}
.listbox .listleft .li_box .li_cont h4 .pic a{width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.listbox .listleft .li_box .li_cont h4 .pic a img{vertical-align:middle;}

.listbox .listright{float:right;width:192px;height:auto;zoom:1;overflow:hidden;}
.listbox .listright .adtitle{clear:both;width:190px;height:36px;line-height:36px;text-align:center;font-size:15px;font-weight:bold;background-color:#f1f1f1;border-left:#e8e8e8 1px solid;border-bottom:#e8e8e8 1px solid;border-right:#e8e8e8 1px solid;zoom:1;}
.listbox .listright .commend{clear:both;width:100%;height:auto;margin-top:10px;}
.listbox .listright .commend li{clear:both;width:190px;height:auto;margin-bottom:10px;border:#e8e8e8 1px solid;position:relative;}
.listbox .listright .commend li.on{border:#ff8600 1px solid;}
.listbox .listright .commend li .pic{float:left;width:190px;height:160px;vertical-align:middle;zoom:1;overflow:hidden;}
.listbox .listright .commend li .pic a{width:190px;height:160px;display:table-cell;vertical-align:middle;text-align:center;font:12px/1 Tahoma,Helvetica,Arial;*display:block;*font-size:140px;*font-family:Arial;}
.listbox .listright .commend li .pic a img{vertical-align:middle;}
.listbox .listright .commend li .pic a .infobox{width:170px;height:auto;min-height:50px;padding:5px 10px;line-height:20px;background-color:#ff8600;color:#fff;font-size:12px;text-align:left;display:none;position:absolute;bottom:0px;left:0px;z-index:1000;overflow:hidden;}
.listbox .listright .commend li .pic a .infobox p{clear:both;width:170px;height:20px;line-height:20px;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.listbox .listright .commend li .pic a:hover .infobox{display:block;}
.listbox .listright .commend li .info_box{clear:both;width:auto;height:25px;line-height:25px;color:#333;padding:0px 5px 5px 5px;background-color:#f5f5f5;position:relative;overflow:hidden;}
.listbox .listright .commend li .info_box .area{float:left;height:25px;line-height:25px;color:#888;font-size:13px;font-family:Arial;padding-right:40px;overflow:hidden;}
.listbox .listright .commend li .info_box .info{width:40px;height:25px;line-height:25px;position:absolute;top:0px;right:5px;text-align:right;overflow:hidden;}
.listbox .listright .commend li h1{clear:both;height:20px;line-height:20px;font-size:13px;color:#222;background-color:#f5f5f5;padding:5px;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.listbox .listright .commend li h1 a{height:20px;line-height:20px;font-size:13px;color:#222;}
.listbox .listright .commend li h1 a:hover{color:#ff0000;}