.headw .navw .alltyw .atplisw{display:block; width: 100%; height: 402px; overflow: hidden; background:rgba(0,0,0,0.6);}
/**banner和banner右侧*/
.bannerw{height: 400px; position: relative; overflow-y: hidden; background: url("../../images/common/loading2.gif") center no-repeat;}
.bannerw .banner{height:400px; position: relative; zoom: 1; overflow: hidden;}

.bannerw .quickw{width: 210px; height: 400px; background: #ffffff; position: absolute; margin: 0 auto; left: 990px; right: 0; top: 0;}
.bannerw .quickw .usifw{padding: 10px 10px 0 10px; overflow: hidden;}
.bannerw .quickw .usifw .huhead{width: auto; height: 68px; border-radius: 50%;}
.bannerw .quickw .usifw .huhead img{display: block; width: 68px; height:68px; margin: 0 auto; border-radius: 50%;}
.bannerw .quickw .usifw .huname{height: 28px; font-size: 12px; line-height: 28px; color: #333333; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.bannerw .quickw .usifw .homubtw{height: 28px; text-align: center;}
.bannerw .quickw .usifw .homubtw a{display: inline-block; width: 68px; height: 22px; font-size: 12px; text-align: center; box-sizing: border-box; border-radius: 4px;}
.bannerw .quickw .usifw .homubtw a.importanbtn{color: #FFFFFF; line-height: 22px; background-color: #da251e;}
.bannerw .quickw .usifw .homubtw a.norbtn{margin-left:5px; color: #da251e; line-height:20px; background:#ffffff; border:1px solid #da251e;}
.bannerw .quickw .sckbw{height:44px; padding: 5px 6px; border-top: 1px solid #f5f5f5;}
.bannerw .quickw .sckbw .sckbti{float: left; height: 16px; width: 36px; margin-top: 3px; font-size: 12px; line-height: 16px; text-align: center; color: #ea2627; background-color: #fceeeb;}
.bannerw .quickw .sckbw .kblisw{float: right; height: 44px; width: 157px;}
.bannerw .quickw .sckbw .kblisw .kblis{width: 100%; height: 22px; font-size: 12px; line-height: 22px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.bannerw .quickw .sckbw .kblisw .kblis a{color: #737373;}
.bannerw .quickw .sckbw .kblisw .kblis a:hover{color: #ff0000;}
.bannerw .quickw .fun-items{width: auto; height: auto;}
.bannerw .quickw .fun-items .fuitems{clear: both; overflow: hidden; border-top: 1px solid #F5F5F5;}
.bannerw .quickw .fun-items .fuitems .fitem{float: left; width: 69px; height: 69px; font-size: 12px; line-height: 1.5; text-align: center; border-right: 1px solid #F5F5F5;}
.bannerw .quickw .fun-items .fuitems .fitem:last-child{border-right: none;}
.bannerw .quickw .fun-items .fuitems .fitem a{color: #333333;}
.bannerw .quickw .fun-items .fuitems .fitem img{display: block; margin: 8px auto 12px auto;}
/**中间部分**/
.middlew{padding-bottom:30px; padding-top: 0; background: #f5f5f5; clear: both; overflow: hidden;min-height:500px; position: relative; z-index: 6;}
.adbg{width: 100%; height: 196px; position: absolute; left: 0; top: 0; background-color: #e8f0db; z-index: -1;}
.adout{height: 379px; width: 1200px; margin: 0 auto; padding: 10px 0 16px 0;}
.adout .adlis{float: left; height: 100%; width: 298px; margin-right: 3px; box-sizing: border-box; overflow: hidden; box-shadow: 0 0 8px #AAAAAA;}
.adout .adlis:last-child{width: 297px; margin-right: 0;}
.adout .adlis img{display: block; width: 100%; height: 100%;}
.goutls{display:table; table-layout: fixed; width: 1200px; height: auto; margin: 0 auto; padding-bottom: 10px; clear: both; overflow: hidden;}
.goutls .goutit{display: table-cell; height: 300px; width: 51px; text-align: center; vertical-align: top; background-color: #ec5051;}
.goutls .goutit .goutext{padding-top: 60px; margin: 0 auto; padding-bottom: 30px; padding-left: 5px; font-size: 26px; font-weight: bold; color: #FFFFFF; letter-spacing: 5px; text-align: center;}
.goutls .goutit .smore{display: inline-block; width: 20px; margin: 0 auto; font-size: 14px; color: #FFFFFF; letter-spacing: 3px; -webkit-writing-mode: vertical-rl; writing-mode: vertical-lr; text-align: center;}
.goutls .goutit .smore .iconfont{display: inline-block; margin-top: -5px; font-size: 18px; transform:rotate(-90deg); -ms-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);}
.goutls .goolis{display: table-cell; width: 229px; height: 300px; border-right: 1px solid #EEEEEE; box-shadow: 0 0 5px #EEEEEE; vertical-align: top; background-color: #FFFFFF;}
.goutls .goolis:last-child{border-right: none;}
.goutls .goolis .goodsimg{width: 100%; height: 183px; line-height: 181px; text-align: center; overflow: hidden; position: relative;}
.goutls .goolis .goodsimg img{max-width: 100%; max-height: 100%;}
.goutls .goolis .goodsimg .noqty{position: absolute; left: 81px; top: 58.5px; width: 66px; height: 66px; font-size: 14px; line-height: 66px; color: #FFFFFF; text-align: center; background-color: rgba(0,0,0,0.6); border-radius: 50%;}
.goutls .goolis .ginfw{width: auto; height: auto; padding-top: 5px; overflow: hidden; position: relative;}
.goutls .goolis .ginfw .gilis{padding-left: 10px; height: 22px; font-size: 14px; line-height: 22px; color: #111111; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.goutls .goolis .ginfw .gilis a{color: #111111;}
.goutls .goolis .ginfw .maker{height: 20px; color: #a4a4a4; line-height: 20px;}
.goutls .goolis .ginfw .specs{height: 20px; width: 130px; color: #a4a4a4; line-height: 20px;}
.goutls .goolis .ginfw .price{height: 32px; line-height: 32px; color: #ea433a; clear: both;overflow: hidden;}
.goutls .goolis .ginfw .price a{font-weight: bold; color: #ff0000;}
.goutls .goolis .ginfw .act{height: auto; margin-top: 2px;}
.goutls .goolis .ginfw .act .rtxt{display: -ms-flexbox; display: flex; margin: 2px 0;}
.goutls .goolis .ginfw .act .rtxt .tag{width: auto; flex-shrink: 0; padding: 0 3px; margin-right: 5px; font-size: 12px; line-height: 18px; font-weight: normal; color: #ff6600; height: 18px; border: 1px solid #ff6600;}
.goutls .goolis .ginfw .act .rtxt .label{flex-grow: 1; -ms-flex: 1; padding-right: 5px; font-size: 12px; line-height: 1.3; font-weight: normal; color: #666666; word-break: break-all; white-space: normal; align-self: center;}
/* .goutls .goolis .ginfw .cart-btn{position: absolute;right: 0; top: 58px; width: 76px; height: 28px; font-size: 14px; line-height: 28px; color: #FFFFFF; text-align: center; background-color: #ea433a; cursor: pointer; user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;} */
.goutls .goolis .ginfw .noqty{cursor:default; background-color: rgba(0,0,0,0.3);width: 90px!important;}

.goutls .zwtd{display: table-cell; width: auto;}

.adout .srecls{float: left; width: 299px; border-right: 1px solid #EEEEEE; overflow: hidden; position: relative;}
.adout .srecls:last-child{border-right:none;}
.adout .srecls .sreimg{width: 100%; height: 239px; margin-bottom: 10px; text-align: center; overflow: hidden;}
.adout .srecls .sreimg img{max-width: 100%; max-height: 100%; line-height: 276px;}
.adout .srecls .sreif{height: 28px; padding:0 5px 0 20px; font-size: 18px; line-height: 28px; color: #111111; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.adout .srecls .sreif a{color: #111111;}
.adout .srecls .maker{color: #a4a4a4;}
.adout .srecls .specs{width: 155px; color: #a4a4a4;}
.adout .srecls .price{width: 155px; color: #ea433a;}
.adout .srecls .price a{font-weight: bold; color: #ff0000;}
.adout .srecls .act{font-weight: 500; color: #ea433a;height: 35px;}
.adout .srecls .act .tag{display: inline-block; padding: 0 4px; margin-right: 5px; font-size: 16px; line-height: 22px; font-weight: normal; color: #FFFFFF; height: 22px; background-color: #ea433a; border-radius: 3px;}
.adout .srecls .act .rtxt{display: inline-block; margin:0 5px;}
.adout .srecls .act .rtxt:last-child{margin-right: 0;}

/* .adout .srecls .cart-btn{position: absolute;right: 0; top: 67px; width: 116px; height: 40px; font-size: 18px; line-height: 40px; color: #FFFFFF; text-align: center; background-color: #ea433a; cursor: pointer; user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;} */
.adout .srecls .noqty{cursor:default; background-color: rgba(0,0,0,0.3);}

.h-list-buynum{
	float: right;margin-right:10px;
}
.h-list-buynum .change-buynum{float:left;height:30px;width:70px;}
.h-list-buynum .change-buynum input{float:left; height:30px; width:40px; line-height: 31px; box-sizing: border-box; border: 1px solid #dbdbdb; font-size: 16px; color: #333333; text-align: center;}
.h-list-buynum .change-buynum span{display: block;float:left;width:14px;height:28px;line-height:27px;font-size: 18px;text-align: center;-webkit-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; cursor: pointer;color: #333333; }
.h-list-buynum .change-buynum span.add{border: 1px solid #dbdbdb;border-left:none;}
.h-list-buynum .change-buynum span.reduce{border: 1px solid #dbdbdb;border-right:none;}
.h-list-buynum .cart-btn{float: left;width:40px; height: 30px; font-size: 16px; line-height: 31px; color: #FFFFFF; text-align: center; background-color: #ea433a; cursor: pointer; user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
.h-list-buynum .cart-btn.noqty{cursor:default; background-color: rgba(0,0,0,0.3);width: 90px!important;}
