﻿/*header*/
.wrap{overflow:visible !important}
.search{height:60px;padding:10px 0;width:100%;min-width:1200px;background:#fff}
.search .logo{float:left;width:150px;height:50px;overflow:hidden;margin:5px 0}
.search .logo img{width:100%}
.search .extra{height:60px;line-height:60px;float:left;color:#333;font-size:22px;padding-left:10px;width:100px}
.search .form{height:36px;width:492px;overflow:hidden;position:absolute;left:354px;top:12px}
.search .form .text{width:400px;padding:4px;font-size:12px;color:#999;height:24px;line-height:24px;float:left;border:2px solid #00a1e9}
.search .form .button{border:none;background:#00a1e9;height:36px;width:80px;float:left;cursor:pointer;color:#fff;font-size:15px}
.search .dorpdown{position:relative;height:36px;float:right;margin-top:12px;margin-right:30px;font-size:12px}
.cw-icon{width:91px;height:34px;border:1px solid #DFDFDF;padding:0 30px;background:#F9F9F9;line-height:34px;position:relative;text-align:center}
.cw-icon .ci-left{top:10px;left:20px;width:16px;height:16px;background:url(../images/settleup-@1x.png) no-repeat;background-size:auto auto;background-size:16px 16px;overflow:hidden;display:block;position:absolute}
.cw-icon .ci-count{position:absolute;top:10px;left:111px;display:inline-block;padding:1px;font-size:12px;line-height:14px;letter-spacing:-1px;color:#fff;background-color:#da1026;border-radius:7px;min-width:14px;font-family:tahoma,arial;text-align:center}
.cw-icon a{color:#f30213;font-size:12px}
.dorpdown-layer{display:none;position:absolute}
.dorpdown-layer .prompt{padding:10px 15px}
.dorpdown-layer .nogoods{padding-left:30px;height:49px;line-height:49px;overflow:hidden;color:#999}
.dorpdown-layer .nogoods b{float:left;width:56px;height:49px;background-image:url(../images/settleup-nogoods.png)}

.settleup-content{position:relative;z-index:2;width:100%;background:#fff}
.settleup-content .smt{height:25px;padding:6px 8px;line-height:25px;color:#666}
.settleup-content .smt h4{font-weight:700}
.settleup-content .smc{background:#fff;height:auto!important;height:344px;max-height:344px;overflow-y:auto}
.settleup-content li{padding:8px 10px;border-top:1px dotted #ccc;overflow:hidden;line-height:17px;vertical-align:bottom;color:#666}
.settleup-content li:first-child{border-top:none}
.settleup-content li:hover{background:#f5f5f5}
.settleup-content li a{color:#666}
.settleup-content li a:hover{color:#da1026}
.settleup-content .p-img{float:left;width:50px;height:50px;border:1px solid #ddd;padding:0;margin-right:10px;font-size:0}
.settleup-content .p-name{float:left;width:120px;height:52px;overflow:hidden}
.settleup-content .p-detail{float:right;text-align:right;overflow:hidden}
.settleup-content .p-price{font-weight:700}
.settleup-content .smb{padding:8px;background:#F5F5F5;color:#666}
.settleup-content .smb .p-total{float:left;line-height:29px}
.settleup-content .smb a{float:right;height:29px;padding:0 10px;background:#E4393C;color:#fff;text-align:center;font-weight:700;line-height:29px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.settleup-content .smb a:hover{color:#fff}

.search .dorpdown.hover .cw-icon, .search .dorpdown.hover .dorpdown-layer, .search .dorpdown:hover .cw-icon, .search .dorpdown:hover .dorpdown-layer{background:#fff;border:1px solid #ddd;box-shadow:0 0 5px rgba(0,0,0,.2)}
.search .dorpdown.hover .spacer,.search .dorpdown:hover .spacer{position:absolute;right:0;top:-7px;width:151px;height:12px;background:#fff}
.search .dorpdown.hover .dorpdown-layer,.search .dorpdown:hover .dorpdown-layer{display:block;right:0;width:308px;z-index:99}

.mall-nav{width:100%;min-width:1200px;height:35px;line-height:35px;background-color:#fff;text-align:center}
.mall-nav li{float:left;width:80px;height:35px}
.mall-nav li.categroy{width:220px;background:#00a1e9;text-align:left;padding:0 10px;color:#fff;font-size:14px}
.mall-nav li a{color:#333;font-size:14px;font-weight:700}
.mall-nav li a:hover{color:#00a1e9}

.firstscreen{height:450px;overflow:hidden}
.category-con{position:relative;z-index:4;margin:0 auto;width:1200px}
.category{position:absolute;z-index:2;width:240px;height:450px;background-color:rgba(255,255,255,.9)}
.category li{padding-left:19px;line-height:49px;height:49px;border-bottom:dotted 1px #eee;overflow:hidden}
.category li dt{float:left;width:68px;margin-right:8px;font-size:14px}
.category li dd{height:49px;line-height:49px;font-size:0}
.category li .tit{color:#333;font-weight:700}
.category dd a{display:inline-block;margin-left:6px;width:62px;color:#999;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.category dd a:hover{color:#00a1e9}

.firstscreen .content{position:absolute;top:0;left:240px;z-index:4;display:none}
.firstscreen .content .c-layer{width:400px;height:440px;background-color:rgba(255,255,255,.9);overflow:hidden;padding:5px 20px}
.firstscreen .content .c-layer .item-title{color:#010101;font-weight:700;font-size:14px;line-height:14px;padding:15px 0 10px}
.firstscreen .content .c-layer .item-name{float:left;margin:5px;height:22px;line-height:22px;text-align:left;overflow:hidden;color:#9a9a9a;font-size:12px;padding:0 5px}
.firstscreen .content .c-layer .item-name:hover{color:#00a1e9}

.slider{position:relative;height:450px}
.slider .bd{position:relative;z-index:1}
.slider .bd ul{width:100% !important;height:0 !important}
.slider .bd li{width:100% !important;height:450px;overflow:hidden;text-align:center}
.slider .bd li a{display:block;height:450px}
.slider .hd{position:relative;margin:0 auto;width:1200px;height:100%}
.slider .hd ul{position:absolute;bottom:0;left:240px;z-index:2;overflow:hidden;right:0}
.slider .hd ul li{position:relative;float:left;margin-left:5px;width:155px;height:30px;line-height:30px;background-color:rgba(0,0,0,.2);cursor:pointer;color:#fff;text-align:center}
.slider .hd ul li .hover{position:absolute;top:28px;right:0;bottom:0;left:0;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;-o-transition:.2s;background-color:#00a1e9}
.slider .hd ul li .intext{position:relative;font-size:12px}
.slider .hd ul li.on .hover{top:0}

.recommend{background-color:#f8f8f8}
.recommend .mt{position:relative;padding-top:18px;color:#333;font-weight:400;font-size:20px;padding-bottom:10px}
.recommend .mt .nav-tab{float:right;font-size:14px;overflow:hidden}
.recommend .mt .nav-tab li{float:left;margin:8px 18px 0 0;position:relative;cursor:pointer}
.recommend .mt .nav-tab li.on{color:#00a1e9}
.recommend .mc{overflow:visible}
.recommend .panel{display:none}
.recommend .item{position:relative;float:left;margin:0 5px;padding:32px 25px 0;width:180px;height:268px;background-color:#fff;text-align:center;overflow:hidden}
.recommend .item:hover{box-shadow:0 3px 7px rgba(68,144,232,.4)}
.recommend .p-pic{display:block}
.recommend .p-pic img{margin:auto;vertical-align:middle}
.recommend .p-tit{margin:9px 0 5px;height:36px;overflow:hidden}
.recommend .p-tit a{color:#666;overflow:hidden;font-size:12px;font-weight:normal;height:36px}
.recommend .p-price{font-size:20px;color:#fa2846;font:20px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif}

.classify-switch{height:578px;background-color:#f8f8f8}
.classify-switch .mt{position:relative;padding-top:10px;color:#333;font-weight:400;font-size:20px;height:60px;line-height:60px}
.classify-switch .mt .nav-tab{float:right;font-size:14px;overflow:hidden}
.classify-switch .mt .nav-tab li{float:left;margin:0 18px 0 0;position:relative;cursor:pointer}
.classify-switch .mt .nav-tab li.on{color:#00a1e9}
.classify-switch .mc{height:508px;width:1220px;overflow:hidden;text-align:center}
.classify-switch .con-hot{float:left;width:240px;position:relative}
.classify-switch .con-hot .hot-pic{position:relative;height:310px;background:url(../images/floor_bg.jpg) no-repeat top}
.classify-switch .hover{position:absolute;top:0;right:0;bottom:0;left:0;background:url(about:blank)}
.classify-switch .con-hot .hot-words{padding:18px 0 10px 30px;height:170px;width:210px;overflow:hidden;background-color:#3a78b1;position:relative}
.classify-switch .con-hot .item{float:left;margin:0 18px 13px 0;width:80px;height:25px;line-height:25px;text-align:center;background-color:#6597c3;font-size:12px;overflow:hidden}
.classify-switch .con-hot .item a{display:block;height:100%;color:#fff}
.classify-switch .con-hot .item a:hover{background:#fff;color:#666}
.classify-switch .con-hot .into{position:absolute;font-size:12px;bottom:10px;left:95px;color:#fff}
.classify-switch .con-list{float:left;width:960px;display:none}
.classify-switch .con-list .item{float:left;width:239px;height:254px;border-left:solid 1px #ececec;border-bottom:solid 1px #ececec;background-color:#fff}
.classify-switch .con-list .fore4,.classify-switch .con-list .fore5,.classify-switch .con-list .fore6,.classify-switch .con-list .fore7{border-bottom:none}
.classify-switch .con-list .p-con{padding:25px 15px 0}
.classify-switch .con-list .p-img,.classify-switch .con-list .p-img a{display:block}
.classify-switch .con-list .p-img img{margin:auto;vertical-align:middle}
.classify-switch .con-list .p-tit{margin-top:25px;height:36px;overflow:hidden}
.classify-switch .con-list .p-tit a{color:#666;font-size:12px;font-weight:normal}
.classify-switch .con-list .p-pir{font:100 20px/1.6 "microsoft yahei";color:#e4383b}

.brand{height:420px;background-color:#f8f8f8;padding-bottom:40px}
.brand .mt{height:60px;padding-top:10px;font-weight:400;font-size:20px;line-height:60px;color:#333}
.brand .mc{overflow:hidden;width:1210px;background-color:#f8f8f8}
.brand .mylist{width:1220px;height:150px;list-style:none;margin-bottom:10px}
.brand .mylist .item{width:395px;height:150px;float:left;margin-right:10px;position:relative;background-color:#fff}
.brand .logo-wrap{position:relative;height:170px}
.brand .logo-wrap .list{margin-left:-11px;float:left;overflow:hidden}
.brand .logo-wrap .item{width:192px;height:78px;position:relative;float:left;margin:10px 0 0 11px}
.brand .logo-wrap .item .shadow{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#333;background-color:rgba(0,0,0,.7);text-align:center;line-height:78px;color:#fff;font-size:15px}
.brand .logo-wrap .item:hover .shadow{display:block;width:100%;height:100%}

.footer{margin-top:0}

/*列表页*/

.category-list .mall-nav{border-bottom:2px solid #00a1e9;margin-bottom:15px}
.hot-sales{position:relative;height:140px;padding-left:80px;margin-bottom:15px;background-color:#f1f1f1;padding-right:15px}
.hot-sales-main{width:100%;height:120px;padding-top:10px}
.hot-sales-main .hd{width:30px;height:60px;position:absolute;left:20px;top:0;line-height:18px;padding:20px 10px 0 5px;font-size:14px;text-align:center;font-family:"microsoft yahei";color:#f60;background:url(../images/list.icons.other.png) no-repeat}
.hot-sales-main .bd{width:100%;height:120px;overflow:hidden}
.hot-sales-main dl{width:265px;height:100px;overflow:hidden;float:left;margin-right:15px;margin-left:15px;margin-bottom:10px;padding:10px;background-color:#fff}
.hot-sales-main dt{float:left;width:100px;height:100px;padding:0;margin-right:10px}
.hot-sales-main dt img{width:100px;height:100px}
.hot-sales-main dd{float:left;width:155px}
.hot-sales-main dd .p-name{height:40px;line-height:20px;overflow:hidden;padding-top:5px}
.hot-sales-main dd .p-name a{color:#666;font-size:12px}
.hot-sales-main dd .p-name a:hover{color:#00a1e9}
.hot-sales-main dd .p-price{height:20px;line-height:20px;overflow:hidden;padding-top:5px;color:#666}
.hot-sales-main dd .p-price strong{font-family:verdana;font-weight:700;font-size:12px;color:#da1026}
.hot-sales-main dd .btns{padding-top:3px;height:27px;overflow:hidden}
.hot-sales-main dd .btns a{display:inline-block;line-height:14px;height:14px;border-radius:2px;background-color:#f7f7f7;text-align:center;border:1px solid #DDD;padding:4px 13px 5px;color:#666;font-size:12px}

.crumbs-bar{position:relative;padding-bottom:8px;z-index:5;width:1200px;margin:auto}
.crumbs-nav{height:24px;line-height:24px}
.crumbs-nav-item{float:left;margin-right:8px;color:#666}
.crumbs-nav-item a:hover{color:#00a1e9}
.crumbs-link,.crumbs-nav-item .menu-drop,.crumbs-nav-item .selector-set{float:left;margin-right:8px;font-size:12px;color:#666}
.level0 .crumbs-link{font-size:inherit;font-family:initial;color:#666;font-weight:700}
.crumbs-arrow{font-family:simsun;font-style:normal}
.menu-drop{display:inline-block;height:24px;cursor:pointer}
.menu-drop .trigger{display:inline-block;height:22px;padding:0 8px;border:1px solid #ddd;line-height:22px;vertical-align:top}
.menu-drop .trigger .curr{display:inline-block;vertical-align:top}
.selector-set .ss-item{position:relative;display:inline-block;height:22px;line-height:22px;border:1px solid #DDD;font-size:12px;vertical-align:top;margin:0 5px 5px 0;padding:0 32px 0 8px;cursor:pointer}
.selector-set .ss-item[name=sort]{display:none}
.selector-set .ss-item b{font-weight:400;color:#666}
.selector-set .ss-item em{color:#e4393c}
.selector-set .ss-item i{display:block;position:absolute;width:25px;height:22px;right:0;top:0;background:url(../images/search.ele.png) no-repeat 7px -140px}
.selector-set .ss-item:hover{border-color:#e4393c;text-decoration:none}
.selector-set .ss-item:hover b{color:#e4393c}
.selector-set .ss-item:hover i{background-color:#e4393c;background-position:7px -158px}
.clear-selected{position:relative;left:-10px}
.clear-selected a{color:#666;font-size:12px}

.selector{border-top:1px solid #f1f1f1;background:#FFF;margin-bottom:10px;font-size:12px}
.selector .s-title{border-bottom:1px solid #f1f1f1;background:#F1F1F1;line-height:34px;height:34px;overflow:hidden;zoom:1}
.selector .s-title h3{float:left;padding-left:10px;color:#666;font-size:12px}
.selector .s-title h3 b{color:#00A1E9;margin-right:5px}
.selector .s-title .st-ext{float:right;padding-right:20px;color:#666}
.selector .s-line{width:auto;height:auto}
.selector .s-line:after{content:' ';display:block;clear:both;height:0;visibility:hidden}
.selector .s-line.hide{display:none}
.selector .sl-wrap{position:relative;line-height:40px;border-bottom:1px dashed #eee}
.selector .sl-key{float:left;width:100px;padding-left:10px;color:#999}
.selector .sl-value{margin-left:110px;padding-right:130px;padding-left:10px;overflow:hidden;zoom:1}
.selector .sl-v-list{overflow:hidden;zoom:1;position:relative;height:40px}
.selector .sl-v-list a{float:left;white-space:nowrap;zoom:1;color:#666;margin-right:50px}
.selector .sl-v-list a.on{color:#e4393c}
.selector .sl-v-list a:hover{text-decoration:none;color:#e4393c}
.selector .sl-ext{position:absolute;top:9px;right:0;width:60px;height:auto;line-height:22px;overflow:hidden;zoom:1}
.selector .sl-ext .sl-e-more{float:left;margin-right:20px;position:relative;width:50px;height:22px;background:#fff;color:#333;font-size:12px;display:none;cursor:pointer}
.selector .sl-ext .sl-e-more:hover{text-decoration:none;color:#e4393c}
.selector .sl-ext .sl-e-more i{position:absolute;top:1px;right:0;display:block;width:20px;height:20px;background:url(../images/search.ele.png) no-repeat 2px 7px}
.selector .sl-ext .sl-e-more:hover i{background-position:2px -10px}
.selector .sl-ext .sl-e-more.opened i{background-position:2px -27px}
.selector .s-more{text-align:center;position:relative;top:-1px;border-top:1px solid #ddd;border-top-color:#ddd;transition:border-color .15s ease-in-out}
.selector .s-more .sm-wrap{position:relative;display:inline-block;margin-top:-1px;height:28px;line-height:28px;padding:0 40px 0 20px;border-width:1px;border-style:solid;border-color:#FFF #DDD #DDD;background:#fff;cursor:pointer;color:#333;transition:border-color .15s ease-in-out}
.selector .s-more .sm-wrap i{position:absolute;right:16px;top:4px;display:inline-block;width:20px;height:20px;background:url(../images/search.ele.png) no-repeat 4px 7px}
.selector .s-more:hover{border-color:#e4393c}
.selector .s-more:hover .sm-wrap{color:#e4393c;border-color:#FFF #e4393c #e4393c}
.selector .s-more:hover .sm-wrap i{background-position:4px -10px}
.selector .s-more .sm-wrap.opened i{background-position:4px -27px}
.selector .s-more:hover .sm-wrap.opened i{background-position:4px -44px}

.filter{position:relative;z-index:4;width:1200px}
.filter .f-line{padding:7px 8px 5px;border-bottom:none;background:#F9F9F9;zoom:1}
.filter .f-line.top{height:28px;background:#F2F2F2}
.filter .f-sort{float:left;margin-right:5px}
.filter .f-sort a{float:left;padding:0 10px;height:23px;border:1px solid #CCC;line-height:23px;margin-right:-1px;background:#FFF;color:#333;font-size:12px}
.filter .f-sort a.on{background:#e4393c;color:#FFF;border-color:#e4393c}
.filter .f-pager{float:right}
.filter .f-pager .fp-total{float:left;line-height:25px;margin-right:10px;font-family:verdana;font-size:12px;display:block;color:#666}
.filter .f-pager .fp-total strong{color:#e01222;padding:0 5px;font-family:verdana;font-size:12px}
.filter .f-pager .fp-text{line-height:23px;margin-right:10px;font-family:verdana;float:left;display:block}
.filter .f-pager .fp-text b,.filter .f-pager .fp-text em,.filter .f-pager .fp-text i{font-weight:400;font-style:normal;font-size:12px;color:#666}
.filter .f-pager .fp-text b{color:#e01222}
.filter .f-pager .pages{display:block;float:left}
.filter .f-pager .pages a{width:48px;height:25px;font-size:0;display:none;margin-right:-1px !important}
.filter .f-pager .pages span.cpb{display:none}
.filter .f-pager .pages a:first-child,.filter .f-pager .pages a:last-child{display:block;float:left}
.filter .f-pager .pages a:first-child{background:url(../images/page_l.png) no-repeat}
.filter .f-pager .pages a:last-child{background:url(../images/page_r.png) no-repeat}
.filter .f-pager .pages a:first-child[disabled=disabled]{background:url(../images/page_d.png) no-repeat}
.filter .f-pager .pages a:last-child[disabled=disabled]{background:url(../images/page_dd.png) no-repeat}

.goods-list{margin-bottom:40px;height:auto;position:relative;z-index:1}
.goods-list .gl-warp{width:1200px;padding-bottom:20px}
.goods-list .gl-item{width:240px;height:350px;float:left;position:relative;z-index:1;margin-top:10px}
.goods-list .gl-item .gl-i-wrap{width:226px;position:absolute;z-index:1;left:0;top:0;background:#fff;border:1px solid #fff;padding:12px 6px;transition:border-color .1s ease}
.goods-list .gl-item .p-img{height:226px;margin-bottom:8px}
.goods-list .gl-item .p-img a{display:block;position:relative;overflow:hidden}
.goods-list .gl-item .p-price{position:relative;line-height:22px;height:22px;overflow:hidden;width:100%;margin-bottom:5px}
.goods-list .gl-item .p-price strong{float:left;margin-right:10px;color:#e4393c;font-size:20px;font-weight:400;font-family:Verdanaf}
.goods-list .gl-item .p-price strong em{font-size:16px}
.goods-list .gl-item .p-price strong i{font-style:normal}
.goods-list .gl-item .p-name{height:40px;margin-bottom:5px;overflow:hidden}
.goods-list .gl-item .p-name a{font-size:12px;line-height:20px;color:#666;display:block}
.goods-list .gl-item .p-commit{width:100%;height:18px;overflow:hidden;font-size:12px}
.goods-list .gl-item .p-commit strong{color:#a7a7a7;font-weight:400}
.goods-list .gl-item .p-commit strong a{color:#646fb0;font-family:verdana;font-weight:700;font-size:12px}
.goods-list .gl-item .p-focus{position:absolute;right:6px;top:238px;z-index:3;opacity:0;visibility:hidden;transition:top .3s ease,opacity .1s ease .1s}
.goods-list .gl-item .p-focus a{height:25px;line-height:25px;color:#fff;background:rgba(0,0,0,.7);display:inline-block;padding:0 8px 0 25px;font-size:12px}
.goods-list .gl-item .p-focus a.hasfocus{display:none}
.goods-list .gl-item .p-focus a i{position:absolute;display:block;font-style:normal;left:4px;top:3px;width:18px;height:18px;background:url(../images/search.ele.png) no-repeat 9999px 9999px;background-position-x:9999px;background-position-y:9999px;transition:background-position .15s ease-in-out}
.goods-list .gl-item .p-focus a i{background-position:0 -413px;transition:-webkit-transform .2s ease-in-out .1s;transition:transform .2s ease-in-out .1s;transition:transform .2s ease-in-out .1s,-webkit-transform .2s ease-in-out .1s}

.goods-list .gl-item:hover .gl-i-wrap{border-color:#e9e9e9;box-shadow:0 0 2px 2px #f8f8f8}
.goods-list .gl-item:hover .gl-i-wrap .p-focus{top:213px;opacity:1;visibility:visible}
.goods-list .gl-item .p-focus a:hover{color:#e4393c;border-color:#e4393c;text-decoration:none}
.goods-list .gl-item .p-focus a:hover i{background-position:0 -436px}

.goods-list .gl-item .p-focused{opacity:1;visibility:visible;right:6px;top:213px}
.goods-list .gl-item .p-focused a{width:36px;color:#E4393C}
.goods-list .gl-item .p-focused a.hasfocus{display:block}
.goods-list .gl-item .p-focused a.focus{display:none}
.goods-list .gl-item .p-focused a i{background-position:0 -436px;-webkit-animation:none;animation:none}

/*详情展示*/

.goods-detail{font:12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;color:#666}
.goods-detail .mall-nav{border-bottom:2px solid #00a1e9}
.goods-detail a{color:#666;text-decoration:none}
.goods-detail a:hover{color:#00a1e9}
.crumb,.crumb-wrap{position:relative;z-index:5}
.crumb-wrap{background:#f2f2f2;clear:both;height:40px}
.crumb{padding:12px 0 9px}
.crumb .item{float:left}
.crumb .sep{font-family:simsun;padding:0 10px}
.crumb-br .br-list li,.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ellipsis{width:300px}

.product-intro{position:relative;margin-top:10px;margin-bottom:10px}
.product-intro .preview-wrap{width:352px;float:left;padding-bottom:15px}
.preview{position:relative}
.preview .main-img{border:1px solid #eee;margin-bottom:20px;position:relative;padding:0;overflow:hidden}
.preview .main-img .jqZoomPup{display:none;position:absolute;left:0;top:0;width:200px;height:200px;border:1px solid #aaa;background:#00a1e9;opacity:.5;filter:alpha(opacity: 50);cursor:move}
.preview .spec-list{margin-bottom:18px;position:relative}
.preview .spec-list .arrow-next,.preview .spec-list .arrow-prev{display:block;width:22px;height:32px;float:left;position:absolute;cursor:pointer;top:50%;margin-top:-16px}
.preview .spec-list .arrow-next i,.preview .spec-list .arrow-prev i{display:block}
.preview .spec-list .arrow-prev{left:0}
.preview .spec-list .arrow-next{right:0}
.preview .spec-list .arrow-prev .sprite-arrow-prev{width:22px;height:32px;background-image:url(../images/__sprite.png);background-position:0 -54px}
.preview .spec-list .arrow-next .sprite-arrow-next{width:22px;height:32px;background-image:url(../images/__sprite.png);background-position:-78px 0}
.preview .spec-list .spec-items{width:290px;height:54px;margin:0 auto;overflow:hidden}
.preview .spec-list .spec-items ul li{float:left;margin:0 2px}
.preview .spec-list .spec-items ul li img{border:2px solid #fff}
.preview .spec-list .spec-items ul li.img-hover img,.preview .spec-items ul li:hover img{border:2px solid #00a1e9}
.preview .zoomdiv{display:none;overflow:hidden;position:absolute;left:352px;top:0;width:540px;height:540px;border:1px solid #eee;z-index:99999;background:#fff}
.preview .preview-info{height:20px}
.preview .preview-info .left-btns{float:left}
.preview .preview-info .left-btns a{cursor:pointer;margin-right:2px}
.preview .preview-info .left-btns a i{display:inline-block;vertical-align:middle;margin-right:5px}
.preview .preview-info .left-btns .follow i{width:14px;height:13px;background-image:url(../images/__sprite.png);background-position:-44px -40px}
.preview .preview-info .left-btns .share i{width:15px;height:14px;background-image:url(../images/__sprite.png);background-position:-45px -24px}
.preview .preview-info .right-btns{float:right}

.product-intro .itemInfo-wrap{width:590px;float:left;margin-left:28px;min-height:560px;margin-right:20px}
.summary-line{height:0;overflow:hidden;border-bottom:1px dotted #dfdfdf;margin-bottom:10px}
.itemInfo-wrap .sku-name{font:700 16px Arial,"microsoft yahei";line-height:normal;color:#666;line-height:28px;margin-bottom:5px}
.itemInfo-wrap .news{color:#e4393c;margin-bottom:5px}
.itemInfo-wrap .news .item{padding-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:590px;max-height:25px;line-height:20px}
.itemInfo-wrap .summary{position:relative;padding-bottom:5px}
.itemInfo-wrap .summary .li{margin-bottom:3px;line-height:32px;display:inline-block;display:block}
.itemInfo-wrap .summary-price-wrap{padding:10px 0 0;background:#f3f3f3}
.itemInfo-wrap .summary-price-wrap .summary-price{position:relative;margin-bottom:5px}
.itemInfo-wrap .dt{float:left;padding-left:10px;color:#999}
.itemInfo-wrap .summary-price-wrap .summary-price .dt{line-height:22px}
.itemInfo-wrap .dd{margin-left:70px}
.itemInfo-wrap .summary-price-wrap .summary-price .p-price{color:#E4393C;font-family:"microsoft yahei";margin-right:10px}
.itemInfo-wrap .summary-price-wrap .summary-price .p-price span{font-size:16px}
.itemInfo-wrap .summary-price-wrap .summary-price .p-price .price{font-size:22px}
.itemInfo-wrap .summary-price-wrap .summary-info{position:absolute;z-index:1;right:10px;top:8px;color:#999}
.itemInfo-wrap .summary-price-wrap .summary-info .item{border-left:solid 1px #e6e6e6;text-align:center;padding:0 10px;line-height:15px}
.itemInfo-wrap .summary-price-wrap .summary-info p{color:#999}
.itemInfo-wrap .summary-price-wrap .summary-info .count{font:14px verdana;color:#005ea7}
.itemInfo-wrap .summary-price-wrap .summary-top{display:inline-block;display:block}
.itemInfo-wrap .summary-price-wrap .summary-top .summary-promotion{background:url(//static.360buyimg.com/item/default/1.0.37/components/common/i/price-bg.png) 0 -12px repeat-x #efefef;padding-bottom:5px}
.summary-promotion .dt{line-height:30px}
.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions-wrap{position:relative;overflow:hidden}
.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions{position:relative;line-height:30px;padding-right:90px;min-height:35px}
.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions ins{display:block;text-decoration:none}
.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .hl_red_bg{color:#00a1e9;border:1px solid #00a1e9;padding:0 3px;margin-right:5px;display:inline-block;line-height:17px}
.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .hl_red{color:#666;line-height:18px}
.itemInfo-wrap .choose-attrs{width:590px;padding:5px 0 0 0;margin-bottom:10px;position:relative}
.itemInfo-wrap .choose-attrs .note-title{display:none;background-color:#fff8f7;border-bottom:1px solid #f3e9e7;height:24px;position:absolute;line-height:24px;padding-left:15px;z-index:10;left:0;right:0;top:-25px;color:#E4393C}
.itemInfo-wrap .choose-attrs .p-choose dt{width:60px;float:left;display:inline;padding:7px 0 0 0;font-size:12px;color:#999;padding-left:10px}
.itemInfo-wrap .choose-attrs .p-choose dd{width:520px;float:left;display:inline}
.itemInfo-wrap .choose-attrs .p-choose dd li{float:left;margin:0 10px 15px 0;display:inline;position:relative}
.itemInfo-wrap .choose-attrs .p-choose dd li input{opacity:0;filter: "alpha(opacity=0)";cursor:pointer;position:absolute;left:0}
.itemInfo-wrap .choose-attrs .p-choose dd li input+label{height:14px;line-height:14px;float:left;background:#fff;font-size:12px;color:#666;border:1px solid #ddd;padding:7px 10px;display:block;cursor:pointer}
.itemInfo-wrap .choose-attrs .p-choose dd li input+label:hover{border:2px solid #e4393c;padding:6px 9px}
.itemInfo-wrap .choose-attrs .p-choose dd li input:checked + label{background:url(../images/right-icon.gif) no-repeat 100% 100%;border:2px solid #e4393c;padding:6px 9px}
.itemInfo-wrap .choose-num{width:590px;height:46px;line-height:46px}
.itemInfo-wrap .choose-num .choose-amount{width:58px;height:44px;overflow:hidden;border:1px solid #ddd;position:relative;margin-right:20px;float:left}
.itemInfo-wrap .choose-num .choose-amount input{display:block;width:43px;height:42px;line-height:42px;position:absolute;top:1px;left:0;border:none;border:0;text-align:center;color:#666}
.itemInfo-wrap .choose-num .choose-amount a{display:block;width:15px;text-align:center;height:22px;line-height:22px;overflow:hidden;background:#f1f1f1;color:#666;position:absolute;right:-1px;border:1px solid #ddd}
.itemInfo-wrap .choose-num .choose-amount a.disabled{color:#ccc;cursor:not-allowed}
.itemInfo-wrap .choose-num .choose-amount a.btn-reduce{bottom:-1px}
.itemInfo-wrap .choose-num .choose-amount a.btn-add{top:-1px}
.itemInfo-wrap .choose-btns{margin-top:20px;margin-bottom:20px;padding:0 70px}
.itemInfo-wrap .choose-btns .btn-lg{height:46px;line-height:46px;padding:0 26px;font-size:18px;font-family:"microsoft yahei";margin-right:10px;float:left;background:#df3033;color:#fff}
.itemInfo-wrap .choose-btns .btn-disable{border:1px solid #ebebeb;color:#ccc;background-color:#f7f7f7;cursor:not-allowed}

.track{width:210px;float:right}
.track .track-tit{position:relative;line-height:40px;font-size:12px;color:#666;font-weight:400;text-align:center}
.track .track-tit h3{position:relative;z-index:2;display:inline-block;background:#fff;padding:0 25px}
.track .track-tit span{position:absolute;z-index:1;left:0;right:0;top:20px;height:1px;background:#f2f2f2}
.track .track-con{width:150px;height:480px;overflow:hidden;margin:0 auto}
.track .track-con li{position:relative;padding:5px 0}
.track .track-con p{position:absolute;left:0;right:0;bottom:5px;line-height:30px;background:rgba(255,255,255,.8);padding-left:10px}
.track .track-more{padding-top:10px;text-align:center;clear:both;font-size:0}
.track .track-more a{display:inline-block;margin:0 10px;text-indent:-9999px;overflow:hidden}
.track .track-more .sprite-down,.track .track-more .sprite-up{width:28px;height:15px;background-image:url(../images/sprites.png)}
.track .track-more .sprite-up{background-position:-28px 0}
.track .track-more .sprite-down{background-position:0 0}

.aside{float:left;width:210px;margin-bottom:20px}
.m-aside .mt{padding:10px;background-color:#f7f7f7;border:1px solid #eee}
.m-aside h3{font:700 14px "microsoft yahei"}
.m-aside .mc{padding:10px 10px 0;border:1px solid #eee;border-top:none;overflow:visible}
.m-aside .mc .plist{margin-bottom:10px}
.m-aside .mc .plist li{padding:5px 0;position:relative;overflow:hidden}
.m-aside .mc .plist li .p-img{padding-bottom:5px}
.m-aside .mc .plist li .p-img a,.m-aside .mc .plist li .p-img a img{display:block;margin:auto}
.m-aside .mc .plist li .p-name{width:140px;padding:0 10px;height:36px;line-height:18px;margin-bottom:5px;background:rgba(0,0,0,.7);position:absolute;overflow:hidden;left:50%;margin-left:-80px;right:0;bottom:-42px}
.m-aside .mc .plist li .p-name a{color:#fff}
.m-aside .mc .plist li .p-price{color:#e4393c;font-size:14px;font-family:Verdana;text-align:center}
.m-aside .mc .plist li:hover .p-name{bottom:24px}
.popbox-inner{display:none}
.popbox-inner h3{max-width:210px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.popbox-inner.detail-fixed{position:fixed;top:0;z-index:30;width:210px;display:block}

.detail{width:980px;float:right;min-height:220px}
.ETab .tab-main{position:relative;background-color:#f7f7f7;border:1px solid #eee;border-bottom:1px solid #00a1e9;display:inline-block;display:block}
.ETab .tab-main.detail-fixed{position:fixed;top:0;z-index:30;width:980px}
.ETab .tab-main ul{margin-top:-1px;font-size:0}
.ETab .tab-main li{position:relative;display:inline-block;font-family:"microsoft yahei";cursor:pointer;padding:10px 25px;font-size:14px}
.ETab .tab-main::after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ETab .tab-main li.current{background-color:#00a1e9;color:#fff;cursor:default}
.ETab .tab-main li.current a{color:#fff}
.ETab .tab-main .extra{position:absolute;top:0;right:0}
.ETab .tab-main .extra .btn-primary{height:28px;line-height:28px;padding:0 16px;background-color:#00a1e9;color:#fff;display:block;margin:0 10px}
.ETab .tab-main .extra .btn-disable{border:1px solid #ebebeb;color:#ccc;background-color:#f7f7f7;cursor:not-allowed}
.EDropdown{padding:5px 0;position:relative}
.EDropdown .content{position:absolute;z-index:0;background-color:#fff;top:33px;left:-144px;display:none}
.EDropdown .mini-product-info{background-color:#FFF;width:224px;height:101px;padding:10px;border:1px solid #eee;display:inline-block;display:block}
.EDropdown .mini-product-info .p-img{margin-right:10px}
.EDropdown .mini-product-info .p-name{max-height:36px;min-height:36px;line-height:18px;margin-bottom:5px;overflow:hidden}
.EDropdown .mini-product-info .p-price strong{color:#e4393c;font-size:14px;font-family:Verdana}
.EDropdown:hover .content{display:block}

.ETab .tab-con{padding:10px 0}
.ETab .tab-con .p-parameter{padding:0 10px 10px;margin-bottom:10px;border-bottom:1px solid #eee}
.ETab .tab-con .p-parameter ul{padding:20px 0 15px;overflow:hidden}
.ETab .tab-con .p-parameter ul.parameter1{padding-bottom:0}
.ETab .tab-con .p-parameter ul li{width:198px;padding-left:42px;float:left;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.ETab .tab-con .p-parameter ul.parameter1 li{width:50%}
.ETab .tab-con .p-parameter .more-par{padding-right:20px;margin-top:-5px;text-align:right}
.ETab .tab-con .p-parameter .more-par a{color:#005aa0}
.ETab .tab-con .detail-content{position:relative;padding-top:10px;padding-bottom:10px;background:#fff}
.ETab .tab-con .detail-content img{display:block;margin:auto}

.Ptable{margin:10px 0}
.Ptable-item{padding:12px 0;line-height:220%;color:#999;font-size:12px}
.Ptable-item h3{width:110px;text-align:right;font-weight:400;font-size:12px;float:left}
.Ptable-item dl{margin-left:110px}
.Ptable-item dt{width:160px;float:left;text-align:right;padding-right:5px}
.Ptable-item dd{margin-left:210px}

.pro-detail-hd-fixed-div{position:fixed;width:100%;border-bottom:solid 1px #dbdbdb;left:0;top:0;height:38px;background:#fff;display:none}

/*分享样式*/

.combine-share{width:500px;padding:10px 25px 20px 25px}
.combine-share .mt{padding:10px 0}
.combine-share .mt .fl{line-height:25px;padding-right:15px}
.combine-share .mt .share-icon{padding:5px 0 !important}
.combine-share .mt .share-icon a{background-image:url(../images/combine-share.png);background-repeat:no-repeat;float:left;display:inline;width:15px;height:15px;margin-right:10px;line-height:100px;overflow:hidden;padding:0}
.combine-share .mt .share-icon a.bds_tsina{background-position:0px -30px !important}
.combine-share .mt .share-icon a.bds_tqq{background-position:-50px -30px !important}
.combine-share .mt .share-icon a.bds_renren{background-position:-75px -30px !important}
.combine-share .mt .share-icon a.bds_qzone{background-position:-25px -30px !important}
.combine-share .mt .share-icon a.bds_kaixin001{background-position:-100px -30px !important}
.combine-share .mt .share-icon a.bds_douban{background-position:-125px -30px !important}
.combine-share .mc textarea{width:478px;height:50px;margin-bottom:8px;font-family:Arial,Verdana;border:1px solid #eee;font-size:12px;color:#999;padding:10px;resize:none}
.combine-share .share-meta{margin-bottom:8px}
.combine-share .s-btn-gray{border:1px solid #eee;background:#F7F7F7}
.combine-share .s-btn{padding:2px 10px;border-radius:2px;display:inline-block;color:#666}
.combine-share .share-link .s-btn b{padding:0;margin-right:2px;width:16px;height:7px;overflow:hidden;background:url(../images/combine-share.png) -158px -87px no-repeat}
.combine-share p{margin-bottom:8px}
.combine-share .share-imgScroll{position:relative;margin-bottom:20px;width:500px}
.combine-share .share-imgScroll .s-btn{z-index:2;display:block;padding:0;width:15px;height:98px;position:absolute;top:0;left:0;text-align:center}
.combine-share .share-imgScroll .next{right:0;left:auto}
.combine-share .share-imgScroll .s-btn s{display:inline-block;width:5px;height:9px;overflow:hidden;background:url(../images/combine-share.png) 0 -52px no-repeat;margin-top:45px;cursor:pointer}
.combine-share .share-imgScroll .next s{background-position:-8px -52px}
.combine-share .share-img-wrap{margin-left:20px}
.combine-share .share-img-wrap li{float:left}
.combine-share .share-img-wrap li a{position:relative;width:115px;float:left;display:inline}
.combine-share .share-img-wrap li a s{display:none}
.combine-share .share-img-wrap li img{width:87px;height:87px;padding:5px;border:1px solid #ddd;margin:0 8px}
.combine-share .share-img-wrap li a:hover img,.combine-share .share-imgScroll ul li.selected a img{border:2px solid #e3393c;padding:4px}
.combine-share .share-img-wrap li.selected a s{position:absolute;bottom:10px;right:20px;display:inline-block;width:16px;height:16px;background:url(../images/combine-share.png) -25px -48px no-repeat}

/*购物车*/

.cart-pop{display:block;width:100%;height:auto;background:#fff;text-align:center;padding:20px 0;font-family:"Microsoft YaHei"}
.cart-pop .ts{font-size:16px;color:#ec5051;font-weight:700}
.cart-pop .desc{color:#666;line-height:30px;margin-top:10px}
.cart-pop .desc strong{padding:0 3px;color:#E4393C}
.cart-pop-btns{float:none;width:100%;text-align:center;margin-bottom:20px}
.cart-pop-btns .btn-mini{height:28px;line-height:28px;border:1px solid #dcdcdc;width:88px;text-align:center;display:inline-block;border-radius:4px;color:#333;font-family:"Microsoft YaHei"}

.cart-body{font:12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;color:#666}
.cart-body .footer{margin-top:40px !important}
.cart-body .w,.cart-body .wrap{width:990px}
.cart-body .toolbar .fr{font-size:0;height:30px;line-height:30px}
.cart-body .toolbar .fr a{font-size:12px}
.cart-logo{float:left;position:relative;width:277px;padding:0;height:50px;margin:20px 0}
.cart-logo .logo{display:block;margin-top:6px;width:134px;height:42px;background:url(../images/cart-logo.png) no-repeat 0 0;background-size:auto auto;background-size:134px 42px;text-indent:-20000px}
.cart-logo .link{overflow:hidden;display:block;position:absolute;width:100px;height:40px;line-height:99em;top:14px;right:45px;background:#fff}
.cart-logo .link b{display:block;position:absolute;width:100px;height:40px;line-height:99em;top:0;right:0;background:url(../images/cart-icon.png) #fff no-repeat}
.cart-search{float:right;border:2px solid #00a1e9;background:#00a1e9;height:24px;margin-top:30px;overflow:hidden;font-size:0;width:326px}
.cart-search .itxt{border:0;height:18px;line-height:18px;width:260px;padding:3px 5px;outline:0}
.cart-search .button{display:inline-block;vertical-align:top;width:48px;height:24px;background:#00a1e9;text-align:center;color:#fff;font-weight:700;border:0}

.cart-warp{background:#fff;margin-bottom:20px}
.cart-checkbox{position:relative;z-index:3;float:left;margin-right:5px}
.cart-main{margin-bottom:20px}
.cart-main .checkbox{float:none;position:relative;z-index:5;vertical-align:middle;margin:-2px 3px 0 0;padding:0}
.cart-main .cart-thead{display:block;height:32px;line-height:32px;margin:0 0 10px;padding:5px 0;background:#f3f3f3;border:1px solid #e9e9e9;border-top:0;position:relative}
.cart-main .cart-thead .column{float:left}
.cart-main .cart-thead .t-checkbox{height:18px;line-height:18px;padding-top:7px;width:122px;padding-left:11px}
.cart-main .cart-thead .t-goods{width:208px}
.cart-main .cart-thead .t-props{width:140px;height:32px;padding:0 10px 0 20px}
.cart-main .cart-thead .t-price{width:120px;padding-right:40px;text-align:right}
.cart-main .cart-thead .t-quantity{width:80px;text-align:center}
.cart-main .cart-thead .t-sum{width:100px;padding-right:40px;text-align:right}
.cart-main .cart-thead .t-action{width:75px}
.cart-main .cart-thead::after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cart-main .cart-tbody{font-family:"Microsoft YaHei",SimSun,verdana}
.cart-main .cart-tbody .shop{height:30px;line-height:30px;padding-left:11px;font-weight:400}
.cart-main .cart-tbody .shop .shop-txt{float:left;width:50%}
.cart-main .cart-tbody .item-list{border-style:solid;border-width:2px 1px 1px;border-color:#aaa #f1f1f1 #f1f1f1;background:#fff}
.cart-main .cart-tbody .item-list .item-item:first-child{border-top:none}
.cart-main .cart-tbody .item-item{position:relative;padding:0 0 1px 40px;border-top:1px solid #eee;line-height:20px;background:#fff}
.cart-main .cart-tbody .item-item.item-selected{background:#fff4e8}
.cart-main .cart-tbody .item-item .item-form{display:block}
.cart-main .cart-tbody .item-item .cell{float:left;padding:15px 0 10px}
.cart-main .cart-tbody .item-item .p-checkbox{position:absolute;z-index:3;left:10px;top:0;width:30px;min-height:10px}
.cart-main .cart-tbody .item-item .p-goods{width:300px}
.cart-main .cart-tbody .item-item .goods-item{display:block}
.cart-main .cart-tbody .item-item .goods-item .p-img{float:left;width:80px;height:80px;border:1px solid #eee;margin-right:10px;background:#fff;padding:0;text-align:center;overflow:hidden}
.cart-main .cart-tbody .item-item .goods-item .p-img a{display:block}
.cart-main .cart-tbody .item-item .goods-item .p-name{height:40px;line-height:20px;overflow:hidden}
.cart-main .cart-tbody .item-item .goods-item .p-name a{color:#333}
.cart-main .cart-tbody .item-item .goods-item .p-name a:hover{color:#00a1e9}
.cart-main .cart-tbody .item-item .goods-item .p-extend{margin-top:2px}
.cart-main .cart-tbody .item-item .goods-item .p-extend .promise{margin:0 10px 0 0;display:block;min-height:18px;line-height:18px;margin-bottom:2px}
.cart-main .cart-tbody .item-item .goods-item .p-extend .promise.hide{display:none}
.cart-main .cart-tbody .item-item .goods-item .p-extend .promise a{padding:1px 4px 0 7px;height:16px;vertical-align:middle;line-height:16px;color:#6485cb}
.cart-main .cart-tbody .item-item .goods-item .p-extend i{display:inline-block;overflow:hidden;width:17px;height:16px;background:url(../images/cart-icons.png) no-repeat;vertical-align:middle}
.cart-main .cart-tbody .item-item .goods-item .p-extend .return-y-icon{background-position:-27px -23px}
.cart-main .cart-tbody .item-item .p-props{overflow:hidden;padding:15px 0 0 20px;width:130px;height:80px;min-height:10px;line-height:20px}
.cart-main .cart-tbody .item-item .p-props .props-txt{overflow:hidden;width:130px;text-overflow:ellipsis;white-space:nowrap;cursor:default}
.cart-main .cart-tbody .item-item .p-price{padding-right:40px;width:150px;text-align:right}
.cart-main .cart-tbody .item-item .p-price strong{display:block;color:#333;font-weight:400;font-family:verdana}
.cart-main .cart-tbody .item-item .p-quantity{width:80px}
.cart-main .cart-tbody .item-item .p-quantity .quantity-form{position:relative;overflow:hidden;width:80px;height:22px}
.cart-main .cart-tbody .item-item .p-quantity .decrement,.cart-tbody .item-item .p-quantity .increment{margin:0;padding:1px 0;width:16px;height:18px;border:1px solid #cacbcb;border-right:0;background:#fff;color:#666;text-align:center;line-height:18px}
.cart-main .cart-tbody .item-item .p-quantity .decrement{float:left}
.cart-main .cart-tbody .item-item .p-quantity .increment{float:right;border:1px solid #cacbcb;border-left:0;color:#666}
.cart-main .cart-tbody .item-item .p-quantity .decrement.disabled,.cart-tbody .item-item .p-quantity .increment.disabled{cursor:default;color:#e9e9e9}
.cart-main .cart-tbody .item-item .p-quantity .itxt{position:absolute;top:0;left:17px;margin:0;padding:1px;width:42px;height:18px;border:1px solid #cacbcb;color:#333;text-align:center;font-size:12px;font-family:verdana;line-height:18px;-webkit-appearance:none}
.cart-main .cart-tbody .item-item .p-quantity .quantity-txt{position:relative;color:#aaa;text-align:center}
.cart-main .cart-tbody .item-item .p-sum{width:100px;padding-right:40px;text-align:right;font-family:verdana}
.cart-main .cart-tbody .item-item .p-sum strong{color:#333;font-weight:700;display:block;font-family:verdana}
.cart-main .cart-tbody .item-item .p-sum strong em{font-family:verdana}
.cart-main .cart-tbody .item-item .p-sum .weight{font-family:verdana}
.cart-main .cart-tbody .item-item .p-ops{width:75px;position:relative}
.cart-main .cart-tbody .item-item .p-ops a{color:#666;display:block}
.cart-main .cart-tbody .item-item .p-ops a:hover{color:#00a1e9}
.cart-main .cart-tbody .item-item .item-form::after{content:".";display:block;height:0;clear:both;visibility:hidden}

.cart-toolbar{position:relative;width:988px;height:50px;border:1px solid #f0f0f0;background:#fff;margin-bottom:20px}
.toolbar-wrap{position:relative;margin:0 auto;width:988px}
.toolbar-wrap .options-box{position:relative;height:50px}
.toolbar-wrap .select-all{float:left;padding:16px 0 16px 9px;height:18px;white-space:nowrap;line-height:18px}
.toolbar-wrap .select-all .checkbox{position:relative;vertical-align:middle;margin:-2px 3px 0 0;padding:0}
.toolbar-wrap .operation{float:left;width:310px;height:50px;line-height:50px}
.toolbar-wrap .operation a{float:left;margin-left:10px;color:#666}
.toolbar-wrap .operation a:hover{color:#00a1e9}
.toolbar-wrap .toolbar-right{position:absolute;top:-1px;right:0;width:610px;height:52px}
.toolbar-wrap .toolbar-right .normal{height:52px}
.toolbar-wrap .toolbar-right .normal .comm-right{float:right;width:650px}
.toolbar-wrap .btn-area{float:right}
.toolbar-wrap .btn-area .submit-btn{position:relative;display:block;overflow:hidden;width:96px;height:52px;background:#e54346;color:#fff;text-align:center;font-size:18px;font-family:"Microsoft YaHei";line-height:52px}
.toolbar-wrap .price-sum{position:relative;float:right;margin:7px 20px 0 10px;width:auto;height:43px;color:#666;line-height:20px}
.toolbar-wrap .price-sum div{white-space:nowrap}
.toolbar-wrap .price-sum .txt{float:left;width:50px;color:#999;text-align:right}
.toolbar-wrap .price-sum .price{display:inline-block;text-align:right;font-family:verdana}
.toolbar-wrap .price-sum .price em{color:#e4393c;font-weight:700;font-size:16px}
.toolbar-wrap .price-sum .price em ins{text-decoration:none}
.toolbar-wrap .amount-sum{float:right;margin:7px 0 0;height:44px;color:#999;line-height:20px;cursor:pointer}
.toolbar-wrap .amount-sum em{margin:0 3px;color:#e4393c;font-weight:700;font-family:verdana}
.cart-empty{height:98px;padding:80px 0 120px;color:#333}
.cart-empty .message{height:98px;padding-left:341px;background:url(../images/no-login-icon.png) 250px 22px no-repeat}
.cart-empty .message ul{padding-top:23px}
.cart-empty .message li{line-height:26px}
.cart-empty .message li a{color:#00a1e9}
.cart-empty .message .txt{font-size:14px;margin-bottom:10px}
.cart-body .layui-layer-dialog .layui-layer-content{color:#e85445;font-size:15px;font-weight:700}

.cart-tiny-tips{background:#fff;box-shadow:0 0 5px #ddd;color:#333;position:absolute;padding:3px 10px;width:160px;text-align:center;top:-35px;right:-30px}
.cart-tiny-tips .warn-ico{display:inline-block;vertical-align:middle;height:18px;width:21px;background:url(../images/tips-sprite.png) -38px 0 no-repeat}

.op-tipmsg{display:inline-block;padding:5px 10px;height:20px;border:1px solid #CCC;background:#fff;box-shadow:0 0 2px 2px #EEE;color:rgb(113,178,71);line-height:20px;top:40px;position:absolute;right:-53px;width:140px}
.op-tipmsg .s-icon{display:inline-block;overflow:hidden;margin-right:10px;width:16px;height:16px;background:url(../images/icon16.png) no-repeat;vertical-align:middle}
.op-tipmsg .warn-icon{background-position:0 0}
.op-tipmsg .succ-icon{background-position:-16px 0}

/* 订单操作数据 */
.clear,.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
.ftx-01,.ftx01{color:#e4393c}
.ftx-03,.ftx03{color:#999}
.ftx-05,.ftx05{color:#005ea7}
.hr{border-bottom:1px solid #e6e6e6;height:0;margin-bottom:10px}
.order-body{font:12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;color:#666}
.order-body .footer{margin-top:40px !important}
.order-body .w,.order-body .wrap{width:990px}
.order-body .w1{padding:15px 0 10px}
.order-body .toolbar .fr{font-size:0;height:30px;line-height:30px}
.order-body .toolbar .fr a{font-size:12px}
.order-body .cart-logo .link b{display:block;position:absolute;width:100px;height:40px;line-height:99em;top:0;right:0;background:url(../images/purchase-icon.png) #fff no-repeat}

.checkout-tit{height:42px;line-height:42px;font-size:16px;font-family:"Microsoft YaHei";overflow:hidden}
.checkout-tit .tit-txt{float:left}
.checkout-steps{background-color:#fff;padding:0 20px;border:1px solid #f0f0f0}
.checkout-steps .step-tit{line-height:40px;height:40px;color:#333}
.checkout-steps .step-tit h3{font-size:14px;height:40px;line-height:40px;float:left}
.checkout-steps .step-tit .extra-r{float:right}
.checkout-steps .step-tit .extra-r a{color:#005ea7}
.checkout-steps .step-tit .extra-r a:hover{color:#E4393C}
.checkout-steps .step-cont{margin-bottom:10px}
.consignee-content{overflow:hidden;max-height:168px}
.consignee-scroll{position:relative;zoom:1}
.consignee-scroll .consignee-cont{margin:0 10px 0 20px;overflow:hidden}
.consignee-scroll .consignee-cont ul{width:99.8%}
.consignee-scroll .consignee-cont li{list-style:none;height:30px;margin:6px 0;float:left;width:99.8%}
.consignee-scroll .consignee-cont li.item-selected .del-consignee{display:none}
.consignee-scroll .consignee-item{list-style:none;position:relative;border:1px solid #ddd;height:18px;line-height:18px;padding:5px 10px;width:120px;text-align:center;cursor:pointer;background-color:#fff}
.consignee-scroll .consignee-cont .consignee-item,.consignee-scroll .consignee-cont .consignee-item-disable{float:left}
.consignee-scroll .consignee-item.item-selected,.consignee-scroll .consignee-item:hover{border:2px solid #e4393c;padding:4px 10px}
.consignee-scroll .consignee-item.item-selected b{display:block;position:absolute;right:0;bottom:0;width:12px;height:12px;overflow:hidden;background:url(../images/selected-icon.png) no-repeat}
.consignee-scroll .consignee-cont .addr-detail{float:left;height:30px;line-height:30px}
.consignee-scroll .consignee-cont .addr-detail span{display:inline-block;margin-left:10px}
.consignee-scroll .consignee-cont .addr-default{display:inline-block;margin:5px 10px;margin-left:10px;background-color:#999;color:#fff;padding:0 3px;line-height:20px}
.consignee-scroll .consignee-cont .op-btns{visibility:hidden;float:right;text-align:right;height:30px;line-height:30px}
.consignee-scroll .consignee-cont .op-btns a{margin-right:10px}
.consignee-scroll .consignee-cont li:hover{background-color:#fff3f3}
.consignee-scroll .consignee-cont li:hover span{overflow:hidden}
.consignee-scroll .consignee-cont li:hover .addr-info{max-width:322px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.consignee-scroll .consignee-cont li:hover span{overflow:hidden}
.consignee-scroll .consignee-cont li:hover span{overflow:hidden}
.consignee-scroll .consignee-cont li:hover .op-btns{visibility:visible}
.addr-switch{height:18px;line-height:18px;padding:5px 20px;cursor:pointer}
.addr-switch b{display:inline-block;vertical-align:middle;height:10px;line-height:10px;width:9px;margin-left:5px;background:url(../images/addr-i.png) no-repeat 0 0}
.addr-switch.switch-on b{background:url(../images/addr-i.png) no-repeat 0 0}
.addr-switch.switch-off b{background:url(../images/addr-i.png) no-repeat 0 -10px}
.payment-list{padding:4px 20px 10px}
.payment-list .list-cont ul{display:inline-block;display:block}
.payment-list .list-cont ul::after{content:".";display:block;height:0;clear:both;visibility:hidden}
.payment-list .list-cont li{float:left;margin-right:9px;cursor:default}
.payment-list .list-cont .payment-item{position:relative;float:left;padding:5px 24px;height:18px;border:1px solid #ddd;line-height:18px;cursor:pointer}
.payment-list .list-cont .payment-item .qmark-icon{position:absolute;top:7px;right:5px;visibility:hidden;overflow:hidden;width:13px;height:13px;background:url(../images/qmark02.png) no-repeat}
.payment-list .list-cont .payment-item.item-selected,.payment-list .list-cont .payment-item:hover{padding:4px 23px;border:2px solid #e4393c}
.payment-list .list-cont .payment-item.item-selected b{position:absolute;right:0;bottom:0;display:block;overflow:hidden;width:12px;height:12px;background:url(../images/selected-icon.png) no-repeat}
.payment-list .list-cont .payment-item:hover .qmark-icon{visibility:visible}
.price-desc{display:inline-block;vertical-align:middle;height:20px;background:url(../images/presale-icon.png) 4px 0 no-repeat;line-height:20px;margin-right:27px;color:#005ea7}
.price-desc i{display:inline-block;vertical-align:middle;height:20px;width:24px;margin-right:5px;text-decoration:none}
.shopping-list{position:relative;float:left;width:100%;background:url(//misc.360buyimg.com/user/purchase/2.0.0/widget/shopping-list/i/shopping-list-bg.jpg) 0 0 repeat-y;margin-bottom:10px}
.shopping-list .goods-list{float:right;width:616px;background-color:#f3fbfe;padding:10px 0;margin-bottom:0}
.shopping-list .goods-tit{height:24px;padding:0 20px}
.shopping-list .goods-tit h4{float:left;width:49%;line-height:24px}
.shopping-list .goods-list .goods-items{padding:0 20px}
.shopping-list .goods-list .goods-suit{padding-bottom:5px}
.shopping-list .goods-list .goods-last{border:0}
.shopping-list .goods-list .goods-item{border-bottom:1px solid #fff;padding:10px 0;color:#666}
.shopping-list .goods-list .goods-item:last-child{border-bottom:none}
.shopping-list .goods-list .goods-item .p-img{float:left;width:80px;height:80px;border:1px solid #ddd;margin-right:10px;background-color:#fff}
.shopping-list .goods-list .goods-item .p-img img{width:80px;height:80px}
.shopping-list .goods-list .goods-item .goods-msg{float:left;width:484px}
.shopping-list .goods-list .goods-item .goods-msg-gel{float:left;width:484px}
.shopping-list .goods-list .goods-item .p-name{float:left;width:49.8%;height:3em;line-height:1.5em;overflow:hidden;margin-bottom:10px}
.shopping-list .goods-list .goods-item .p-name a{color:#666}
.shopping-list .goods-list .goods-item .p-price{float:right;width:48.8%;margin:0 0 5px}
.shopping-list .goods-list .goods-item .p-price strong{font-family:verdana;color:#e4393c;display:inline-block;vertical-align:middle}
.shopping-list .goods-list .goods-item .p-price .jd-price{width:100px;text-align:right}
.shopping-list .goods-list .goods-item .p-price span{display:inline-block;vertical-align:middle}
.shopping-list .goods-list .goods-item .p-price .p-num{width:70px;text-align:right}
.shopping-list .goods-list .goods-item .p-price .p-state{width:58px;text-align:right}
.shopping-list .goods-list .goods-item .p-price .p-weight{width:100px;text-align:right;float:left}
.shopping-list .dis-modes{float:left;padding:10px 10px 10px 20px;width:300px}
.shopping-list .dis-modes .mode-item{margin-bottom:50px}
.shopping-list .dis-modes .mode-item .mode-item-tit{padding:2px 0;height:20px;line-height:20px}
.shopping-list .dis-modes .mode-item .mode-item-tit h4{float:left}
.shopping-list .dis-modes .mode-tab-nav{margin:10px 0 20px}
.shopping-list .dis-modes .mode-tab-nav ul{display:inline-block;display:block;width:310px}
.shopping-list .dis-modes .mode-tab-nav ul::after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.shopping-list .dis-modes .mode-tab-nav li{position:relative;float:left;margin-right:10px;padding:5px 0;width:143px;height:18px;border:1px solid #ddd;text-align:center;line-height:18px;cursor:pointer}
.shopping-list .dis-modes .mode-tab-nav li:hover .qmark-icon{visibility:visible}
.shopping-list .dis-modes .mode-tab-nav li.curr,.shopping-list .dis-modes .mode-tab-nav li:hover{padding:4px 0;width:141px;border:2px solid #e4393c}
.shopping-list .dis-modes .mode-tab-nav li.curr b{position:absolute;right:0;bottom:0;display:block;overflow:hidden;width:12px;height:12px;background:url(../images/selected-icon-new.png) no-repeat}
.shopping-list .dis-modes .mode-tab-nav li .m-txt{position:relative;display:inline-block}
.shopping-list .dis-modes .mode-tab-nav li .qmark-icon{position:absolute;top:3px;right:-18px;visibility:hidden;overflow:hidden;width:13px;height:13px;background:url(../images/qmark02.png) no-repeat}
.shopping-list .dis-modes .mode-list li{display:inline-block;display:block;padding:5px 0;width:300px;line-height:22px}
.shopping-list .dis-modes .mode-list li::after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.shopping-list .weight-cont{position:absolute;text-align:right;right:auto;bottom:20px;font-weight:700;left:20px}
.shopping-list .weight-cont em{font-family:verdana;font-weight:400}
.checkout-steps .step-toggle-on i{display:inline-block;float:left;margin-left:5px;margin-top:18px;width:14px;height:8px;cursor:pointer;background:url(../images/arrow-up.png)}
.checkout-steps .step-toggle-off i{display:inline-block;float:left;margin-left:5px;margin-top:18px;width:14px;height:8px;cursor:pointer;background:url(../images/arrow-down.png)}
.order-virtual{display:block;width:100%;height:auto;border:1px solid #f6f6f6}
.order-virtual .order-virtual-tabs{display:block;width:100%;height:37px;background-color:#f6f6f6}
.order-virtual .order-virtual-tabs ul{width:100%;height:100%}
.order-virtual .order-virtual-tabs ul li{float:left;width:115px;height:37px;color:#666;text-align:center;font-weight:700;font-size:12px;cursor:pointer}
.order-virtual .order-virtual-tabs ul li.curr{background-color:#fff;color:#e43a3d}
.order-virtual .order-virtual-tabs ul li span{display:inline-block;margin-top:8px}
.jdbean-main .v-beans{margin-left:20px;width:100%;height:40px;color:#666;font:400 12px/16px}
.jdbean-main .v-beans .jdcheckbox{float:left;margin:21px 3px 0 0}
.jdbean-main .v-beans label{display:inline-block;margin-top:18px;cursor:pointer}
.balance-main .v-balance{margin-left:20px;width:100%;height:40px;color:#666;font:400 12px/16px}
.balance-main .v-balance .jdcheckbox{float:left;margin:21px 3px 0 0}
.balance-main .v-balance label{display:inline-block;margin-top:18px;cursor:pointer}
.order-virtual .virtual-usedcont{clear:both;display:block;margin-top:15px;width:100%;height:37px;background-color:#f6f6f6}
.order-virtual .virtual-usedcont .virtual-usedcont-price{float:left;margin:10px 10px 10px 20px;height:auto;color:#999;font:400 12px/16px;font-weight:700}
.order-virtual .virtual-usedcont .virtual-usedcont-price em{margin-left:5px;color:#e73739}
.order-summary{padding-top:20px}
.order-summary .statistic{margin-right:20px;margin-bottom:10px;width:300px}
.order-summary .statistic .list{overflow:hidden;margin-bottom:5px;height:24px;line-height:24px;zoom:1}
.order-summary .statistic span{float:left;margin-right:20px;width:180px;text-align:right}
.order-summary .statistic .price{float:left;width:100px;color:#333;text-align:right;font-family:verdana}
.trade-foot{font-family:"Microsoft YaHei",SimSun,verdana}
.trade-foot-detail-com{padding:15px 10px 15px 0;width:980px;border-top:1px solid #e6e6e6;background-color:#f4f4f4;color:#999;text-align:right;line-height:20px}
.trade-foot-detail-com .fc-consignee-info,.trade-foot-detail-com .fc-price-info{margin-right:10px;line-height:25px}
.trade-foot-detail-com .fc-price-info .price-tit{color:#666}
.trade-foot-detail-com .fc-price-info .price-num{float:right;min-width:122px;color:#e4393c;text-align:right;font-weight:700;font-size:18px;font-family:Verdana;height:25px;line-height:25px;overflow:hidden}
.trade-foot-detail-com .fc-consignee-info span.mr{margin-right:20px}
.trade-foot .group{clear:both;margin-bottom:20px;width:990px}
.checkout-buttons{position:relative;width:990px;height:50px}
.checkout-buttons .checkout-submit{position:relative;float:right;display:inline-block;overflow:hidden;margin:8px 10px 0 0;padding:0;width:135px;height:36px;border:0;border-radius:3px;background-color:#e00;color:#fff;font-weight:700;font-size:16px;font-family:arial,"Microsoft YaHei";line-height:36px;cursor:pointer}
.submit-error{position:absolute;right:10px;top:-22px;z-index:3000;background:#FFE8E8;color:#C00;border:1px solid #DB9A9A;line-height:20px;padding:0 5px}
.order-remarks{padding:0 0 10px 0}
.order-remarks .remark-tit{color:#666;line-height:25px;margin-bottom:5px}
.order-remarks .remark-cont{padding:0 20px 10px 20px;font-size:0}
.order-remarks .remark-cont input.itxt{width:510px;height:20px;line-height:20px;padding:3px 10px;border:1px solid #ccc;font-size:12px}
.order-remarks .remark-cont span{font-size:12px;line-height:28px}

/* 步骤操作 */

.stepflex{display:inline-block;display:block;border-top:5px solid #ccc;text-align:center;margin:36px 0 0;float:right}
.stepflex dl{float:left;position:relative;width:160px;top:-5px;border-top:5px solid #ccc}
.stepflex dl.done{border-top-color:#caecb6}
.stepflex dl.doing{border-top-color:#7abd54}
.stepflex .s-num{position:relative;margin:-15px auto 0;color:#fff;font-weight:700;width:23px;height:23px;background-image:url(../images/step2013.png);line-height:23px}
.stepflex dl.done .s-num{background-position:-46px 0}
.stepflex dl.doing .s-num{background-position:-23px 0}
.stepflex .s-text{color:#ccc}
.stepflex dl.done .s-text{color:#caecb6}
.stepflex dl.doing .s-text{color:#7abd54}
.stepflex::after{content:".";display:block;height:0;clear:both;visibility:hidden}


































