@charset "utf-8";
/* CSS Document */

.submenu.submenu2{margin-left:0;width:684px}
.top-box{width:1024px;margin:20px 0}
.top-box .boxx{width:498px; height:323px;border:1px #858686 solid;}
.top-box .boxx .pic{width:498px; height:254px;border-bottom:1px #858686 solid;}

.top-box .boxx .tag{ position:absolute;right:0;top:0}
.top-box .boxx .con{width:430px;margin-top:12px;margin-left:24px}
.top-box .boxx .con2{width:498px; height:70px;}
.top-box .boxx .con2  ul{width:490px;margin:0 4px;}
.top-box .boxx .con2  ul li{width:98px; height:70px; text-align:center; float:left;}
.top-box .boxx .con2  ul li span{ float:left;}
.top-box .boxx .con2  ul li span.tt{width:97px;margin-top:10px}
.top-box .boxx .con2  ul li span.line{height:69px;width:1px;background:#858686}

.main-box{width:1024px;margin-bottom:20px}
.main-box .tt{ position:relative;margin-bottom:10px;color:#000;}
.main-box .tt span{float:left;}
.main-box .tt span.ww{width:260px}
.main-box .tt span a{ padding:0px 8px; background:#e50012;color:#fff; text-align:center;  }
.main-box .tt span.line{width:764px;background: url(../images/dotted-line.png) repeat-x; margin-top:13px; height:2px}
.main-box ul li{width:330px; height:300px; float:left;margin-right:17px;}
.main-box ul li .pic{width:328px; height:171px;border:1px #FFF000 solid;}
.main-box ul li .add{width:328px; height:171px;border:1px #FFF000 solid;background:#E50012; text-align:center; color:#fff}
.main-box ul li .add p{margin-top:8px}
.main-box ul li a.add{color:#fff; text-decoration:none}
.main-box ul li .con{width:318px;height:60px;border:1px #858686 solid;border-top:none;padding:5px}
.main-box ul li .con2{width:328px;height:70px;border:1px #858686 solid;border-top:none;}
.main-box ul li .con2  ul{width:320px;margin:0 4px;}
.main-box ul li .con2  ul li{width:64px; height:70px; text-align:center; float:left;margin-right:0}
.main-box ul li .con2  ul li span{ float:left;}
.main-box ul li .con2  ul li span.tt{width:63px;margin-top:10px;color:#666767}
.main-box ul li .con2  ul li span.line{height:70px;width:1px;background:#858686}
.main-box ul li .con2  ul li span.tt.tt2{margin-top:0px}
.main-box ul li .con2  ul li span.tt  p.style{ text-decoration:line-through}
.main-box ul li .con2  ul li span.tt a{color:#666767; text-decoration:none}
.main-box ul li.last{margin-right:0}
.more a{width:1024px;color:#E50012; text-align:center; height:50px; line-height:50px;}
.mid2 .item.itm{border-bottom:1px #E50012 dashed;padding-bottom:15px}
.mid2 .item.itm  .tit span.mt2{margin-top:3px}
.mid2 .item .buy{ position:relative;padding-top:20px;}
.mid2 .item .buy span{ float:left; position:relative; line-height:23px;margin-right:10px}
.mid2 .item .buy span .qua{border:2px #E50012 solid; height:23px;width:30px; background:#F0F0F0; line-height:23px; text-align:center;color:#000}
.mid2 .item .buy span .btn{ position:absolute;left:70px;top:0;width:16px;  line-height:18px;margin-top:-6px}
.mid2 .item .buy span .add-btn{width:82px;height:27px; cursor:pointer;color:#fff; text-align:center; line-height:27px;border:none;background:#E50012}
.mid2 .item.itm a.choose{background:#f0f0f0;padding:0 8px;border:1px #E50012 solid;color:#E50012; text-decoration:none;width:auto;}
.mid2 .item.itm  .ch-btn a{  position:absolute; margin-top:-7px;*margin-top:-4px;margin-left:30px;border:none;width:12px; height:7px;padding:0;background:none;}
.mid2 .item.itm a.choose:hover{ background:#f0f0f0;color:#E50012}
.mid2 .item.itm  .ch-btn a:hover{ background:none;}
.mid2 .item .buy2{border:none;border:2px #e50012 solid;background:#e50012; text-align:center; height:38px; line-height:35px;width:112px;cursor:pointer;color:#fff}

.shop-top{height:90px;background:#fff center top;border-bottom:2px #dbdbdb solid;}
.shop-top .tit{margin-top:3px;color:#231815;width:1024px}
.shop-bottom{background:#fff center top;}
.fl-bar{width:188px; background:#fff left top;border-right:2px #dbdbdb solid; height:760px;}
.fl-bar .tt{background:#e50012;width:168px; height:48px; line-height:48px;color:#fff; text-align:center;margin-top:150px}
.fr-bar{width:834px;}
.fr-bar .item{padding-top: 9px;margin-top:5px;
clear:both;
line-height: 34px;
z-index: 1;*padding-top:4px;
position: relative;}
.fr-bar .item  .label{width:100px;
text-align: left;
font-size: 16px;
color: #3E3A39;
padding-left: 20px;}
.fr-bar .item .item-ifo {
position: relative;
}
.fr-bar .item .item-ifo  .text {
width: 288px;
height: 16px;
padding: 9px;
border:2px solid #888;
float: none;
font-size: 14px;
font-family: arial,"宋体";
color: #333;margin-right:4px
}
.fr-bar  .item  .view-btn{background:#9e9e9f;color:#fff; border:none; height:38px; line-height:38px;padding:0 20px;cursor:pointer}

.fr-bar .item .item-ifo  .text2 {
width: 288px;
height:200px;
padding: 9px;
border:2px solid #888;
float: none;
font-size: 14px;
font-family: arial,"宋体";
color: #333;margin-right:4px
}
.fr-bar .item .item-ifo  .text3{width: 138px;
height: 16px;
padding: 9px;
border: 2px solid #888;
float: none;
font-size: 14px;
font-family: arial,"宋体";
color: #333;margin-right:4px}
.fr-bar .item .item-ifo  .button2:hover{border:2px #e50012 solid;background:#e50012;color:#fff;}
 .fr-bar .item .item-ifo  .button2{width:74px; height:34px; line-height:28px;border:2px #e50012 solid;background:#fff;color:#231815;letter-spacing:1px;cursor:pointer;margin-right:10px}




.business_class a, .type_ul li a, .type_cancel{ cursor:pointer; }
.business_class a{ float:left; margin-right:8px; margin-top:10px; width:auto !important; }
.mid2 .item.itm a.choose{padding:0 5px;}
.search_box{ width:100%;margin-top:15px;}
.input_index_szq { float:right; width:200px; margin-right:10px; border-radius:3px; border:1px #E50012 solid; padding:8px;}
.input_index_sb {float:right;padding:9px 8px; background-color:#E50012; color:#FFFFFF; border:0px; border-radius:3px; margin-left:10px;}
.input_jgqj{ width:80px; margin-right:0px;}
.jgqj_msg{ color:#E50012; font-size:22px; line-height:30px;float:right; margin:0 5px;}




