.Recommend label>p,.sku_dialog #label_sku_price,menu ol li {white-space:nowrap;text-overflow:ellipsis}
body {background:#f1f1f1;color:#1a1a1a}
header {background:#fff}
.headers {display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;padding:10px 8px}
.headers .classify,.headers .mode {width:35px;text-align:center;font-size:9px;line-height:9px;color:#999;cursor:pointer}
.headers .classify i,.headers .mode i {width:35px;height:22px;margin:0 auto;background:url("../imgs/glist_icon.png")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/glist_icon.png*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/glist_icon.png*/ -2px -49px no-repeat;background-size:40px auto;display:block}
.headers .mode i {background-position:-3px -89px}
.headers .mode.on i {background-position:-3px -130px}
.headers .searchs {-webkit-box-flex:1;box-flex:1;padding:0 8px}
.headers .searchs input[type=search] {color:#1a1a1a;height:32px;vertical-align:middle;border-radius:3px;padding:0 8px 0 30px;width:100%;-webkit-appearance:none;border:0;font-size:14px;text-align:left;background-color:#f6f6f6;background-image:url("../imgs/glist_icon.png")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/glist_icon.png*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/glist_icon.png*/;background-size:40px auto;background-repeat:no-repeat;background-position:-3px -2px}
::-webkit-input-placeholder {color:#c3c3c3}
nav {padding:0 8px;display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal}
nav li {text-align:center;-webkit-box-flex:1;box-flex:1;font-size:14px;cursor:pointer;padding:10px 0}
nav li>div {width:100%;display:block;border:1px solid #d7d7d7;border-width:0 1px 0 0;-webkit-border-image:url("../imgs/goods_border.png")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/goods_border.png*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/goods_border.png*/ 2 stretch;position:relative;vertical-align:middle;line-height:1.2em}
nav li>div i {width:10px;height:12px;position:absolute;top:50%;margin-top:-6px;background:url("../imgs/glist_icon.png")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/glist_icon.png?v=1001*/ -2px -174px no-repeat;background-size:40px auto}
menu,menu section {max-width:640px;width:100%}
nav li.active>div i.Desc {background-position:-13px -174px}
nav li.active>div i.Asc {background-position:-25px -174px}
nav li.active {color:#ff2e45}
nav li:last-child div {border-right:0}

/*×óÏÂ²âÐü¸¡µ¼º½*/
.menu_icon {position:fixed;bottom:66px;left:10px;background:rgba(0,0,0,.3)!important;filter:Alpha(opacity=30);border-radius:50px;width:50px;z-index:1000;height:auto;color:#fff;padding:5px}
.menu3_bj {width:100%;height:100%;position:fixed;background:rgba(0,0,0,.6)!important;filter:Alpha(opacity=60);top:0;left:0;z-index:103}
.menu_3 {position:relative;width:40px;height:40px;margin-bottom:2px}
.clearfix:after,.clearfix:before {display:table;content:""}
.menu_3 .none {display:none}
.menu_button {position:absolute;bottom:0;left:1px;border-radius:50%;height:39px;width:39px;border:3px solid #fff;overflow:hidden;background-color:#ff5366;z-index:9999;outline:0}
.menu_button span {display:block;margin:0;padding:0;height:32px;width:32px;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;background-image:url("../imgs/widget_jiaohao.png")/*tpa=http://stc.vshop.weimob.com/imgs/widget_jiaohao.png*/;background-origin:50% 50%;background-repeat:no-repeat;background-position:center center;background-size:32px 32px}
.menu_option {bottom:20px;left:0;position:absolute;z-index:9998}
.menu_option li {position:absolute;top:-19px;left:1px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;width:39px;height:38px;overflow:hidden;text-align:center}
.menu_option li>a,.menu_option li>a span {display:block;width:32px;height:32px;line-height:32px;text-align:center}
.menu_option li>a {position:relative;border-radius:50%;overflow:hidden;background:#fff;color:#45a9f6;margin:0 auto}
.menu_option span {font-size:11px}
.menu_option li>a span {font-size:21px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}
.btn-rotate span {-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}
.active .menu_option li>a {-webkit-animation:expand .6s ease 1 backwards;-moz-animation:expand .6s ease 1 backwards;-ms-animation:expand .6s ease 1 backwards;-o-animation:expand .6s ease 1 backwards;animation:expand .6s ease 1 backwards}
.outer_container ul.menu_option li>span {display:none}
.active ul.menu_option li>span {display:block;color:#fff}

.menu_s {height:50px;width:100%;max-width:640px;position:relative;overflow:hidden}
.menu_s .widget_wrap {height:50px;position:none;position:static;width:100%}
.menu_s ul {width:100%;position:static;list-style:none;display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal}
.menu_s ul li {text-align:center;width:25%;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;line-height:20px;padding-top:2px;font-size:10px;height:50px}
.menu_s ul li a {color:#fff}
.menu_s ul li a.on {color:#ff5366}
.menu_s ul li span {display:block;font-size:21px;line-height:20px;padding-top:6px}





menu {margin:0 auto;position:relative}
menu section {-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0;-webkit-perspective:1000;perspective:1000;position:fixed;height:100%;opacity:1;will-change:transform;z-index:1005;overflow:hidden}
menu .close {background:url("../imgs/glist_icon.png")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/glist_icon.png*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/glist_icon.png*/ -5px -302px no-repeat;background-size:50px auto;width:40px;height:40px;position:fixed;top:50%;z-index:1006;margin-left:85.5%;margin-top:-20px;opacity:0}
menu .widget_mask {background:rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;z-index:-1;height:100%;opacity:0}
menu .widget_wrap {width:83%;height:100%;background:#f1f1f1;transform:translate3d(-100px,0,0);z-index:1;opacity:0}
menu .widget_wrap>ul {padding-bottom:10px}
menu .widget_wrap>ul>li {color:#1a1a1a;line-height:40px;font-weight:400;font-size:14px;background:#fff;margin-top:10px;padding-left:15px;position:relative;cursor:pointer}
menu .widget_wrap>ul>li.on,menu ol li.on {color:#ff2e45}
.list_ul li>a>div em,.list_ul li>a>div em>b {text-align:left;font-size:13px;font-weight:400;overflow:hidden}
menu .widget_wrap>ul>li.on:before {width:2px;position:absolute;height:40px;content:"";background:#ff2e45;left:0}
menu .widget_wrap>ul>li:after {content:"";width:8px;height:8px;border:2px solid #c3c3c3;border-width:2px 2px 0 0;position:absolute;top:50%;right:13px;margin-top:-4px;-webkit-transform:rotate(45deg)}
menu ol {background:#fff}
menu ol:empty {display:none}
menu ol li {line-height:40px;padding-left:25px;overflow:hidden;padding-right:20px;cursor:pointer}
menu ol li.on {background:#f7f7f7}
.list_ul {width:100%;overflow:hidden;margin-top:8px}
.list_ul li {margin-bottom:8px;width:50%;float:left;display:block;position:relative}
.list_ul li>a {border:1px solid #d7d7d7;-webkit-border-image:url("../imgs/goods_border.png")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/goods_border.png*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/goods_border.png*/ 2 stretch;overflow:hidden;display:block}
.list_ul li:nth-child(2n) {padding:0 8px 0 2px}
.list_ul li:nth-child(2n+1) {padding:0 2px 0 8px}
.list_ul li figure {display:block;overflow:hidden;position:relative}
.list_ul li figure img {width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:block}
.list_ul li>a>div {background:#FFF;position:relative;padding-bottom:8px}
.list_ul li>a>div em {line-height:16px;max-height:40px;height:40px;padding:8px 6px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-style:normal}
.list_ul li>a>div em>b {width:100%;color:#333;line-height:17px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.list_ul li label {line-height:21px;font-size:15px;color:#ff5366;padding:0 4px}
.list_ul li label i,.list_ul li label span {font-style:normal;font-size:12px}
.list_ul li span.OldPrice {font-size:12px;color:#9a9a9a;text-decoration:line-through;margin-left:8px;display:none}
.list_ul li .tag {max-width:62px;min-width:35px;line-height:20px;color:#fff;background:url("../imgs/tags.png")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/tags.png?a=2*/ right 0 no-repeat;background-size:62px 20px;position:absolute;left:0;top:10px;font-size:12px;text-indent:4px;padding-right:6px;overflow:hidden;height:20px}
.list_ul li .tag:empty {display:none}
.Recommend label,.horizontal li span.OldPrice {display:inline-block}
.list_ul li .GoodBuy {position:absolute;bottom:0;right:3px;width:40px;height:40px;background:url("../imgs/glist_icon.png")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/glist_icon.png?v=1001*/ 0 -198px no-repeat;background-size:40px auto;z-index:10;cursor:pointer}
.horizontal li .GoodBuy,.list_ul li:nth-child(2n) .GoodBuy {right:8px}
.horizontal li {width:100%;float:none}
.horizontal li:nth-child(2n),.horizontal li:nth-child(2n+1) {padding:0 8px}
.horizontal li a figure {width:30%;float:left}
.horizontal li a>div {width:70%;float:left;position:static;margin-bottom:-199px;padding-bottom:199px}
.horizontal li label {position:absolute;bottom:5px}
.noList h2 {color:#c3c3c3;font-size:14px;font-weight:400;text-align:center;line-height:50px;padding-top:10px}
.Recommend {overflow:hidden;text-align:center;margin:0 8px}
.Recommend label {padding:0 10px;height:35px;line-height:35px;position:relative;color:#999;font-size:13px}
.Recommend label:after,.Recommend label:before {content:"";position:absolute;width:1000px;margin-left:-1000px;height:0;top:50%;display:inline-block}
.Recommend label>p {overflow:hidden;max-width:150px}
.Recommend label:before {left:0;border:1px solid #ddd;border-width:1px 0 0}
.Recommend label:after {border:1px solid #ddd;border-width:1px 0 0;left:inherit;right:0;margin-right:-1000px}
.list_sku label {display:inline-block;height:30px;line-height:30px;margin:5px 10px 5px 0;color:#1a1a1a;font-size:14px}
.list_sku section>div:first-of-type label {height:20px;line-height:20px}
.list_sku .label_radio input {display:none}
.list_sku .label_radio span {display:block;padding:0 10px;text-align:center;border:1px solid #d5d5d5;border-radius:3px;color:#666;font-size:12px}
.list_sku .label_radio input:checked+span {border-color:#ff2e45;background:#ff2e45;color:#fff;font-size:12px}
.list_sku .label_radio input:disabled+span {color:#e0e3e6;border-color:#e0e3e6}
#scroller_sku_list li {position:relative;padding-bottom:5px}
.sku_dialog .table_number {width:100%}
.sku_dialog .table_number td {padding:13px 0 13px 13px}
.sku_dialog .table_number td:nth-of-type(2) {width:90%}
.sku_dialog .table_number .sku_Rule {text-align:right}
.sku_dialog .table_number .sku_Rule .Purchase {display:inline-block;vertical-align:middle;margin-right:5px;color:#666}
.sku_dialog .table_number .sku_Rule .Purchasecon {display:inline-block;vertical-align:middle}
.sku_dialog .table_number .box {background:#fff;overflow:hidden}
.sku_dialog .table_number input {-webkit-appearance:none;display:inline-block;height:35px;width:35px;text-align:center;border:0;background:url("../imgs/w_7.png")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/w_7.png*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/w_7.png*/ center -644px no-repeat;-webkit-background-size:40px auto;font-size:13px;color:transparent}
.sku_dialog .table_number .box div:nth-child(1) input {border-radius:3px 0 0 3px;border:1px solid #c7c7c7;border-width:1px 0 1px 1px}
.sku_dialog .table_number .box div:nth-child(3) input {border-radius:0 3px 3px 0;border:1px solid #c7c7c7;border-width:1px 1px 1px 0}
.sku_dialog .table_number input[value="-"] {background-position:center -684px}
.sku_dialog .table_number input[type=tel] {width:43px;color:inherit;background:#fff;border:1px solid #c7c7c7}
.btn_group>div {padding-top:10px}
.btn_group .btn {width:130px;margin:0 auto;height:40px;line-height:40px;font-size:15px;border:0}
.btn_group .btn[disabled] {background:#7f8c8d!important;pointer-events:none}
.btn_group .btn.black {background:#3e3e3e}
.areaList_dialog,.sku_dialog {width:100%;max-width:640px;margin:0 auto}
.areaList_dialog .widget_mask,.sku_dialog .widget_mask {background:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}
.areaList_dialog .widget_wrap,.sku_dialog ul {position:fixed;bottom:0;width:100%;max-width:640px;background:#fff;z-index:1003;border:1px solid red;border-width:1px 0 0;-webkit-border-image:url("../../imgs/base/border.gif")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/border.gif*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/border.gif*/ 2 stretch}
.sku_dialog ul li {border:1px solid #ced3d7;border-width:1px 0 0;-webkit-border-image:url("../imgs/border.gif")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/border.gif*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/border.gif*/ 2 stretch}
.sku_dialog ul li:first-of-type {border-width:0;min-height:100px}
.sku_dialog .sku_header {min-height:100px;border:1px solid #ced3d7;border-width:0 0 1px;-webkit-border-image:url("../imgs/border.gif")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/border.gif*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/border.gif*/ 2 stretch;width:94%;margin:0 3%}
.sku_dialog .sku_header p {font-size:13px;color:#ff2e45;line-height:14px;padding:2px 0}
.sku_dialog #label_sku_price {overflow:hidden}
.sku_dialog .sku_header p:nth-of-type(2),.sku_dialog .sku_header p:nth-of-type(3) {font-size:12px;color:#1a1a1a}
.sku_dialog .sku_header p:nth-of-type(3) {max-height:30px;overflow:hidden;line-height:14px}
.sku_dialog .sku_header p:nth-of-type(2):empty,.sku_dialog .sku_header p:nth-of-type(3):empty {display:none}
.sku_dialog .sku_header dd {vertical-align:bottom;position:relative}
.sku_dialog .sku_header dd:nth-of-type(2) {width:100%}
.sku_dialog .sku_header .sku_close {width:40px;height:40px;position:absolute;z-index:1;top:0;right:-8px}
.sku_dialog .sku_header .title_pic {width:115px;display:inline-block;margin-right:12px;height:88px;position:relative}
.sku_dialog .sku_header .title_pic .img_wrap {position:absolute;width:113px;height:113px;left:0;bottom:0;border:1px solid #e9e9e9;border-radius:2px}
.sku_dialog .sku_header .sku_close {margin-right:0;background:url("../imgs/w_7.png")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/w_7.png*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/w_7.png*/ center -1280px no-repeat;-webkit-background-size:40px auto}
.sku_dialog .sku_header .sku_Choice {width:86%;height:70px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left;padding-bottom:2px}
.sku_dialog .sku_header .sku_Choice div {width:100%;text-align:left}
.sku_dialog .sku_header .img_wrap img {display:inline-block;width:100%;height:100%}
.sku_dialog .sku_header .img_wrap img[src=""] {background:#ccc}
.sku_dialog .list_sku,.sku_dialog .table_choose {width:94%;margin:0 3%}
.sku_dialog .list_sku>section {padding:5px 12px 10px}
.sku_dialog .list_sku>section,.table_choose {border:1px solid #ced3d7;border-width:0 0 1px;-webkit-border-image:url("../imgs/border.gif")/*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/border.gif*//*tpa=http://stc.weimob.cn/h5static/vshop/imgs/base/border.gif*/ 2 stretch}
.sku_dialog .table_number td {border:none}
.sku_dialog .sku_btn_group {background:#f5f5f5;padding:8px 0;text-align:center}
.sku_dialog .sku_btn_group a {margin:0 1%;white-space:pre;font-size:14px;height:44px;line-height:44px;width:46%;background:#ff2e45;border-radius:5px;color:#fff;display:none}
.sku_dialog .sku_btn_group #btn_dialog_ok {width:96%}
.sku_dialog .sku_inventory {font-size:11px;color:#666}
.sku_dialog .sku_btn_group a:first-of-type {background:#ff8522}
.sku_dialog .sku_btn_group.group_1 a:nth-of-type(-n+2),.sku_dialog .sku_btn_group.group_2 a:nth-of-type(3) {display:inline-block}
.tools_widget .tools_widget_wrap {z-index:99}
#scroller_sku_list {max-height:250px;overflow:hidden;position:relative}
@media (max-device-height:481px) and (max-width:361px) {#scroller_sku_list {max-height:200px}
}
@media screen and (min-width:375px) {#scroller_sku_list {max-height:300px}
}
@media screen and (min-width:385px) {#scroller_sku_list {max-height:350px}
}
@media screen and (min-width:414px) {#scroller_sku_list {max-height:400px}
}
.a-fadeinL {-webkit-animation:fadeinL .3s linear 0s forwards;animation:fadeinL .3s linear 0s forwards}
.a-fadein {-webkit-animation:fadein .3s linear 0s forwards;animation:fadein .3s linear 0s forwards}
.a-bouncein {-webkit-animation:bouncein .5s linear .2s forwards;animation:bouncein .5s linear .2s forwards}
.a-fadeOutL {-webkit-animation:fadeOutL .4s linear 0s forwards;animation:fadeOutL .4s linear 0s forwards}
.a-fadeOut {-webkit-animation:fadeOut .3s linear 0s forwards;animation:fadeOut .3s linear 0s forwards}
@-webkit-keyframes fadein {0% {opacity:0}
100% {opacity:1}
}
@keyframes fadein {0% {opacity:0}
100% {opacity:1}
}
@-webkit-keyframes fadeinL {0% {-webkit-transform:translate3d(-100px,0,0);opacity:0}
100% {-webkit-transform:translate3d(0,0,0);opacity:1}
}
@keyframes fadeinL {0% {transform:translate3d(-100px,0,0);opacity:0}
100% {transform:translate3d(0,0,0);opacity:1}
}
@-webkit-keyframes bouncein {0% {opacity:0;-webkit-transform:scale(.3)}
50% {opacity:1;-webkit-transform:scale(1.1)}
70% {-webkit-transform:scale(.8)}
100% {-webkit-transform:scale(1);opacity:1}
}
@keyframes bouncein {0% {opacity:0;transform:scale(.3)}
50% {opacity:1;transform:scale(1.1)}
70% {transform:scale(.8)}
100% {transform:scale(1);opacity:1}
}
@-webkit-keyframes fadeOut {0% {opacity:1}
100% {opacity:0}
}
@keyframes fadeOut {0% {opacity:1}
100% {opacity:0}
}
@-webkit-keyframes fadeOutL {0% {-webkit-transform:translate3d(0,0,0);opacity:1}
50% {opacity:.3}
100% {-webkit-transform:translate3d(-150px,0,0);opacity:0}
}
@keyframes fadeOutL {0% {transform:translate3d(0,0,0);opacity:1}
50% {opacity:.3}
100% {transform:translate3d(-150px,0,0);opacity:0}
}
@media screen and (min-width:360px) {menu .close {margin-left:86.5%}
}
@media screen and (min-width:375px) {menu .close {margin-left:87%}
}
@media screen and (min-width:640px) {menu .close {margin-left:570px}
}
