@charset "utf-8";
/**base**/
.ab{ position:absolute;}.fx{ position:fixed; _position:absolute;}.re{ position:relative;}.cl{ text-align:left;}.cc{ text-align:center;}/*html{_background-image:url(about:blank);_background-attachment: fixed;}*/.wd{ width:100%;}.hd{height:100%;}.lt{left:0px; top:0px;}.lb{left:0px; bottom:0px;}.rt{right:0px; top:0px;}.rb{right:0px;top:0px;}.ani{ transition:all .3s ease-out;}.ani:hover{ transition:all .3s ease-in;}.fl{ float:left;}.fr{ float:right;}.oh{ overflow:hidden}.w1{ width:1199px;}.w1-auto-h{ width:1199px; margin:0 auto; overflow:hidden; clear:both;}.w1-auto-v{ width:1199px; margin:0 auto; overflow:visible; clear:both;}.z1{ z-index:1}.z2{ z-index:2}.z3{ z-index:3}.z4{ z-index:4}.z5{ z-index:5}.z6{ z-index:6}.z7{ z-index:7}.z8{ z-index:8}.z9{ z-index:9}.z10{ z-index:10}.z11{ z-index:11}.z12{ z-index:12}strong ,b{ font-weight:normal}s{ text-decoration:none}i{ font-style:normal}.ie6top{_top:expression(eval(document.documentElement.scrollTop));}.lms{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.box img{ vertical-align:top;}/*body{ margin:0;font-family:"微软雅黑";font-size:12px; color:#222 ; background:#ffffff}*/a{text-decoration:none;}a img{ border:none}
/**背景**/
.box{ width:100%; margin:0 auto; overflow:hidden;background:#f3f4f5;min-width: 1210px;}

/**按钮**/
.list2_hs  .btn-cart{ font-size:18px; color:#333; background:url(../images/btn-cart.png) no-repeat; width:69px; height:65px; line-height:44px; display:inline-block; text-align:center; margin:0; padding:0; right:13px; bottom:5px;}
.list2_hs  .btn-cart-gray{ font-size:18px; color:#333; background:url(../images/btn-cart-g.png) no-repeat; width:69px; height:65px; line-height:44px; display:inline-block; text-align:center; margin:0; padding:0; right:13px; bottom:5px;}


/**首页**/
.bg01{ background:#fff;}
.title_hs{ margin-top:10px; height:50px; line-height:50px; border-bottom:2px solid #ac0000; overflow:hidden; width:1199px; }
.title_hs a{ color:#4d4e4d;font-size:14px;line-height:53px; font-family:"微软雅黑"}
.title_hs strong{ color:#000; font-size:20px; padding-right:15px;} 
.list1_hs { padding-top:1px; padding-left:1px;}
.list1_hs a{ float:left; width:598px; height:273px; border:1px solid #e5e5e5; color:#222; margin-left:-1px; margin-top:-1px; position:relative; z-index:1} 
.list1_hs a *,.list2_hs a *.list3_hs a *{cursor:pointer}
.list1_hs s,.list1_hs strong{ width:299px;}
.list1_hs s{ float:left; padding-top:10px;}
.list1_hs strong{ float:left; padding-top:22px;}
.list1_hs b{ float:left;  font-size:16px; width:230px ;height:40px; padding-bottom:5px;line-height:23px; overflow:hidden;}
.list1_hs .lml{  border-top:1px dashed #bec4ca;border-bottom:1px dashed #bec4ca; height:45px; padding-top:5px;line-height:normal;margin-top:14px;}
.list1_hs i{float:left; font-size:12px;  line-height:57px;}
.list1_hs p{float:left; font-size:32px; color:#d60d0f; margin:0; padding:0; padding-left:5px;}
.list1_hs p:first-letter{ font-size:12px;}
.list1_hs span{ width:100%; float:left; height:23px; line-height:25px; border-left:2px solid  #c275bc; padding-left:10px; margin-top:16px;}
.list1_hs .sec{ margin-top:6px;border-left:2px solid  #e9a03c; }
.list1_hs label{ color:#999}

.list2_hs { width:110%;}
.list2_hs a{ width:385px; height:583px; background:#fff; margin-right:20px; margin-top:20px;  border:1px solid #e5e5e5;  color:#222;float:left ; position:relative;}
.list2_hs a:hover{  z-index:2; box-shadow:2px 2px 10px rgba(0,0,0,.22)}
.list2_hs.iel9  a:hover{ border:1px solid #ac0000;}
.list2_hs .s1 img{ padding-left:15px; padding-top:20px; float:left;}
.list2_hs .tips{ position:absolute;right:25px; top:15px;}
.list2_hs strong{ float:left; width:100%; text-align:center; padding-top:20px;}
.list2_hs span{ float:left; width:100%; text-align:left; padding-left:20px; font-size:14px;padding-top:15px; padding-bottom:2px; text-decoration:line-through}
.list2_hs label{ float:left; padding:3px 6px; background:#c00; border-radius:5px; color:#fff; margin-top:12px; margin-left:5px;}
.list2_hs .lml{ border-top: 1px dashed #bec4ca;border-bottom: 1px dashed #bec4ca;height: 53px; line-height:23px;padding-top: 9px; overflow:hidden; width:350px; font-size:16px;display:inline-block; text-align:left}
.list2_hs i{float:left; font-size:12px;  line-height:57px; padding-left:20px; }
.list2_hs p{float:left; font-size:32px; color:#d60d0f; margin:0; padding:0; padding-left:5px;}
.list2_hs p:first-letter{ font-size:12px;}
.sell_out{ left:50%; margin-left:-58px; top:50%; margin-top:-100px; background:url(../images/sell_out.png) no-repeat; float:left; width:116px; height:116px;}

.bg02{padding-bottom:40px; }
.list3_hs a{background:#fff; margin-left:-1px; margin-top:-1px;  border:1px solid #e5e5e5;  color:#222;float:left ; position:relative;}
.w1{ width:298px; float:left}
.list3_hs  .link1{ width:298px; height:202px;}
.list3_hs  .link2{ width:300px; height:405px;}
.list3_hs  .link3{ width:300px; height:134px;}
.list3_hs  .link4{ width:300px; height:135px;}
.list3_hs { padding-top:1px; padding-left:1px;}
.list3_hs a{ float:left; border:1px solid #e5e5e5; color:#222; margin-left:-1px; margin-top:-1px; position:relative; z-index:1; text-align:center} 
.list3_hs s,.list3_hs strong{overflow:hidden; text-align:left; }
.list3_hs s{ float:left; padding-top:10px;}
.list3_hs strong{ float:left; padding-top:29px; padding-left:16px;}
.list3_hs b{ float:left;  font-size:16px; ;height:40px; overflow:hidden; padding-bottom:5px;}
.list3_hs .lml{  height:45px; padding-top:5px; margin-top:10px;}
.list3_hs i{float:left; font-size:12px;  line-height:57px;}
.list3_hs p{/*float:left;*/ font-size:32px; color:#d60d0f; margin:0; padding:0; padding-left:40px;}
.list3_hs p:first-letter{ font-size:12px;}
.list3_hs span{ width:100%; float:left; height:23px; line-height:25px; text-decoration:line-through;  margin-top:-14px; text-align:left}

.list1_hs a:hover,.list3_hs a:hover{ border:1px solid #ac0000; z-index:2}
.list3_hs .img1{ position:absolute;right:0px; bottom:5px;}
.list3_hs .link1 .img1{ width:134px; height:134px;}
.list3_hs .link2 .img1{ position:relative;right:auto; bottom:auto; width:231px; height:231px;}
.list3_hs .link3 .img1 {width:107px; height:107px;}
.list3_hs .link1 b,.list3_hs .link1 strong{ width:150px;}
.list3_hs .link2 b,.list3_hs .link2 strong{ width:280px;}
.list3_hs .link3 b,.list3_hs .link3 strong{ width:170px;}
.list3_hs .link2 strong{ padding-top:19px;}
.list3_hs .link2 .lml{ margin-top:0px; padding:0;}
.list3_hs .link3 .lml{ margin-top:0px; padding:0;}