﻿@charset "utf-8";

@font-face {
  font-family: 'Defaults';
  src: url('../fonts/fontawesome-webfont.eot');
  src:
    url('../fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/fontawesome-webfont.woff') format('woff'),
    url('../fonts/fontawesome-webfont.ttf') format('truetype'),
    url('../fonts/fontawesome-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*init*/
html {font-family:Defaults,'Microsoft YaHei', arial, 'Open Sans', sans-serif;-webkit-font-smoothing: antialiased;font-size: 14px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, and, address, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input, textarea, select, *:after, *:before{margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: 0;border: 0;background: transparent;vertical-align: baseline;}
ul, ol, li {list-style: none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}[hidden],template {display: none;}
body.inside {padding-top: 45px;}
a {background: transparent;}
a:active,a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
i {font-style:normal;}
dfn {font-style: italic;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
pre {overflow: auto;}
button {overflow: visible;}button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled],html input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;}a{text-decoration: none;color: #005fb4;}.copyrights{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}
@media print {* {text-shadow: none !important;color: #000 !important;background: transparent !important;box-shadow: none !important;} a, a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";} abbr[title]:after {content: " (" attr(title) ")";} a[href^="javascript:"]:after,a[href^="#"]:after {content: "";} pre,  blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr,img {page-break-inside: avoid;}img {max-width: 100% !important;}p, h2, h3 {orphans: 3;widows: 3;} h2,h3 {page-break-after: avoid;}select {background: #fff !important;}}

.clear:after{content: '';display: block;clear: both;}
.tran{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;}

/*移除自带映射|移除自动填充样式*/
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;-webkit-text-fill-color: #333;}
input[type=text],input[type=password],select,textarea{-webkit-appearance: none;}


.head{position: fixed;top: 0;z-index:5;padding: 8px 0;width: 100%;max-width: 640px;background-color:#FC506D;text-align: center;overflow: hidden;}
.head-ser-a{padding-left:15px;padding-right:20px;display:inline-block;width:70%;height:30px;line-height:30px;text-align:left;box-sizing:border-box;color:#FFF;border-radius:12px;background-size:26px;text-align:center;font-size:15px}
.head-car{position: absolute;right:10px;top:10px;width: 30px;height: 30px;background: url("../images/icon2.png") no-repeat center center;background-size: contain;}
.head-car-num{position: absolute;left: 50%;margin-left:-2px;top: -5px;padding:0 2px;background: #fca704;font-size: 12px;color: #fff;font-family: arial;}
.head-car-num:after{content: "";position: absolute;left: 3px;bottom: -3px;width: 3px;height: 3px;background: url("../images/icon7.png") no-repeat center center;}

.head-back {cursor: pointer;position: absolute;left: 10px;top: 10px;width: 30px;height: 26px;background: url(../images/icon58.png) no-repeat center center;background-size: 10px;}
.head-ser-btn{position: absolute;right: 10px;top: 10px;line-height: 30px;color: #fff;}
.head-ser-a.cor{color: #333;}

.head-tit{display: inline-block;color: #fff;font-size: 16px;line-height: 30px;}
.head-home{position: absolute;left: 10px;top: 10px;width: 25px;height: 25px;background: url("../images/icon24.png") no-repeat left center;background-size: contain;}


.login {overflow:hidden;padding: 0 10px 30px 10px;background: #fff;}
.login-inp{-webkit-appearance:none;padding:0;margin-bottom:15px;width: 100%;height:38px;border-bottom: solid 1px #ddd;text-indent:10px;background-color: #fff;background-repeat: no-repeat;background-size: 20px;background-position: 3px center;box-sizing: border-box;}
.login-inp.icon1{padding-left:30px;background-image: url(../images/icon59.png);}
.login-inp.icon2{padding-left:30px;background-image: url(../images/icon60.png);}
.login-bot{color: #333;padding: 0 15px;}
.login-bot-time{float: left;}
.login-bot-time a{color: #333;}
.login-bot-a{float: right;color: #333;}
.login-btn{width:90%;margin:0 auto;margin-top:30px;display: block;line-height: 40px;font-size:16px;text-align: center;color: #fff;background-color:#DE1F46;border-radius:5px;}
.login-bot input{float: left;margin-top: 3px;margin-right: 5px;}
.login .logo {width: 100%;padding: 30%;background: url(../images/logo.png) no-repeat center center;background-size: 165px;text-align: center;margin-top: 15%;}
.login a {display:block;}


.main{margin: 0 auto;width: 100%;max-width: 740px;}
.main:after{content: '';display: block;clear: both;}

/*首页*/
body{padding-bottom: 50px;background-color: #fff;}
.banner{}
.banner-li{}
.banner-li img{display: block;width: 100% ;}
.ind-search{padding: 20px;}
.ind-search-a{display: block;line-height: 35px;background-color: #F8F8F8;text-align: center;border-radius: 20px;}
.ind-search-a span{padding-left:30px;display: inline-block;color: #ccc;background: url(../images/icon1.png) no-repeat left center;background-size: 20px;margin-left: 10px;}
.ind-nav{margin-bottom:20px;display: flex;display: -webkit-flex;}
.ind-nav-a{flex: 1;-webkit-flex: 1;text-align: center;color: #454954;}
.ind-nav-a img{margin: 0 auto;display: block;width: 60%;}
.ind-sale{padding: 0 20px;margin-bottom: 20px;}
.ind-sale-lf{padding-right:5px;float: left;width: 50%;}
.ind-sale-lf a{display: block;height: 340px;overflow: hidden;}
.ind-sale-lf img{display: block;width: 100%;}
.ind-sale-rg{padding-left:5px;float: right;width: 50%;}
.ind-sale-rg a{display: block;margin-bottom: 10px;height: 160px;overflow: hidden;}
.ind-sale-rg img{display: block;width: 100%;}
.ind-proj{margin-bottom:5px;}
.ind-proj-tit{margin-bottom: 20px;}
.ind-proj-tit img{margin: 0 auto;display: block;width: 40%;}
.ind-proj-main{padding: 0 5px;}
.ind-proj-ul{}
.ind-proj-li{padding: 3px;}
.ind-proj-li a{position:relative;padding:10px 0;display: block;background-color: #F8F8F8;text-align: center;border-radius: 5px;}
.ind-proj-li .h1{position: absolute;right: 0;top: 0;width:15px;font-size: 12px;background-color: #FFA000;color: #fff;text-align: center;}
.ind-proj-li .title{color: #454954;}
.ind-proj-li .desc{color: #999;font-size: 12px;}
.ind-proj-li img{margin:0 auto;display: block;width: 80%;}
.ind-ware{}
.ind-tit{padding:5px 10px 5px 10px;line-height: 20px;}
.ind-tit .title{position:relative;float: left;padding-left:10px;font-size: 16px;color: #454954;}
.ind-tit .title:before{content: '';position: absolute;left: 0;top: 4px;width: 4px;height: 15px;background-color: #FC506D;border-radius: 2px;}
.ind-tit .more{float: right;font-size: 13px;color: #999;}

.ind-ware-ul{padding: 0 5px;}
.ind-ware-li{float: left;padding: 5px;width: 50%;}
.ind-ware-li-empty{width: 100%;text-align: center;padding: 35px 0;color: #ccc;}
.ind-ware-li a{display: block;}
.ind-ware-li-img{position: relative;height:355px;overflow:hidden;background-color: #F7F7F7;}
.ind-ware-li-img img{display: block;width: 100%;}
.ind-ware-li-img .name{position: absolute;left: 0;bottom: 0;z-index:1;padding:0 5px;width:100%;line-height: 25px;overflow: hidden;font-size:13px;color:#fff;white-space: nowrap;text-overflow: ellipsis;}
.ind-ware-li-img .name:before{content:'';position: absolute;left: 0;top: 0;z-index:-1;width: 100%;height: 100%;background-color: #000;opacity: .5;}
.ind-ware-li-desc{padding: 5px 5px 10px 5px;line-height: 20px;border: 1px solid #E4E4E4;border-top: none;}
.ind-ware-li-desc .title{margin-bottom:5px;height:40px;overflow:hidden;font-size: 13px;color: #666;}
.ind-ware-li-pri{margin-bottom:5px;font-size: 12px;}
.ind-ware-li-pri .price{float: left;color: #FF555D;}
.ind-ware-li-pri .price span{font-size: 14px;}
.ind-ware-li-pri .price-del{margin-left:10px;float: left;text-decoration: line-through;color: #ccc;}
.ind-ware-li-span{line-height: 16px;}
.ind-ware-li-span span{margin-right:3px;float: left;font-size: 11px;color: #F76981;border: 1px solid #F76981;}

.ind-ware-ul{padding:5px;}
.ind-ware-li{float: left;padding: 5px;width: 50%;}
.ind-ware-li a{display: block;background: #FFF;}
.ind-ware-li-img{position: relative;height:355px;overflow:hidden;background-color: #F7F7F7;}
.ind-ware-li-img img{display: block;width: 100%;}
.ind-ware-li-img .name{position: absolute;left: 0;bottom: 0;z-index:1;padding:0 5px;width:100%;line-height: 25px;overflow: hidden;font-size:13px;color:#fff;white-space: nowrap;text-overflow: ellipsis;}
.ind-ware-li-img .name:before{content:'';position: absolute;left: 0;top: 0;z-index:-1;width: 100%;height: 100%;background-color: #000;opacity: .5;}
.ind-ware-li-desc{padding: 5px 5px 10px 5px;line-height: 20px;border: 1px solid #E4E4E4;border-top: none;}
.ind-ware-li-desc .title{margin-bottom:5px;height:40px;overflow:hidden;font-size: 13px;color: #666;}
.ind-ware-li-pri{margin-bottom:5px;font-size: 12px;}
.ind-ware-li-pri .price{float: left;color: #FF555D;}
.ind-ware-li-pri .price span{font-size: 14px;}
.ind-ware-li-pri .price-del{margin-left:10px;float: left;text-decoration: line-through;color: #ccc;}
.ind-ware-li-span{height: 16px;line-height:initial;}
.ind-ware-li-span span{margin-right:3px;float: left;font-size: 11px;color: #F76981;border: 1px solid #F76981;padding:0 1px;box-sizing: border-box;}


.ind-ad {padding: 0 10px;text-shadow: 0 0 black;padding-top: 0;}
.ind-ad img{display: block;width: 100%;}
.ind-code{}
.ind-code img{display: block;width: 100%;}
.copyright{padding: 20px;background-color: #F4F4F4;text-align: center;color: #999;font-size: 12px;}
.copyright img{margin:0 auto 10px auto;display: block;width: 100px;}
.foot{position: fixed;left: 50%;bottom: 0;z-index:5;display:flex;display:-webkit-flex;width: 100%;max-width: 740px;border-top:1px solid #F4F4F4;transform: translateX(-50%);-webkit-transform: translateX(-50%);background-color: #fff;}
.foot-a{padding:5px 0;flex: 1;-webkit-flex: 1;text-align: center;font-size: 12px;color: #727888;}
.foot-a img{margin: 0 auto;display: block;width: 25px;height: 25px;}
.foot-a img.active{display: none;}
.foot-a.active{color: #FC506D;}
.foot-a.active img.active{display: block;}
.foot-a.active img.default{display: none;}

/*搜索*/
.search{padding-top: 50px;}
.search-form{position:fixed;left:50%;top:0;padding:8px 10px;width:100%;max-width:740px;display:flex;display:-webkit-flex;transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color: #FE5196;background-image: linear-gradient(0deg, #FE5196 0%, #FF4D4B 100%);}
.search-inp{padding-left:40px;flex:1;-webkit-flex:1;height: 35px;line-height: 35px;border-radius: 17px;background:#fff url(../images/icon1.png) no-repeat 10px center;background-size: 20px;}
.search-btn{margin-left: 10px;width:42px;height: 35px;background-color: #fff;text-align: center;color:#FC506D;border-radius: 17px;border: none;font-size: 11px;white-space:nowrap;}
.search-main{padding: 10px;background-color: #fff;}
.search-hot{}
.search-hot .title{margin-bottom:10px;color: #999;}
.search-hot-ul{}
.search-hot-li{padding:5px;float: left;width: 33.333%;}
.search-hot-li a{display: block;line-height:25px;text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: #F8F8F8;color:#666;border: 1px solid #E4E4E4;}
.search-logo{padding: 20px;}
.search-logo img{margin: 0 auto;display: block;width: 120px;}

/*分类*/
.sort{padding-top:94px;position: relative; height: 100%;}
.sort-top{position:fixed;left:50%;top:0;z-index:4;padding:10px 20px;width:100%;max-width:740px;transform: translateX(-50%);-webkit-transform: translateX(-50%);background: #FF4965;}
.sort-top .ind-search-a{text-align: left;margin-bottom:10px;line-height: 35px;}
.sort-nav{margin: 0 auto;width: 60%;display: flex;display: -webkit-flex;}
.sort-nav a{position:relative;padding-bottom:10px;flex: 1;-webkit-flex: 1;color: #fff;text-align: center;opacity: .7;}
.sort-nav a:before{content: '';position: absolute;bottom: 0;left: 50%;display:none;transform: translateX(-50%);-webkit-transform: translateX(-50%);width: 60px;height: 2px;border-radius:2px;background-color: #fff;}
.sort-nav a.acitve:before{display: block;}
.sort-nav a.acitve{opacity: 1;}
.sort-main{height: 100%;display: flex;display: -webkit-flex;}
.sort-menu{width: 100px;height:100%;background: #F8F8F8;overflow-y: scroll;}
.sort-menu a{position:relative;display: block;color: #001F24;text-align: center;line-height: 40px;}
.sort-menu a:before{content:'';position: absolute;left: 0;top: 50%;display: none;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 4px;height: 14px;background-color: #FC506D;}
.sort-menu a.active{background-color: #fff;color: #FC506D;}
.sort-menu a.active:before{display: block;}
.sort-cont{height:100%;flex: 1;-webkit-flex: 1;padding: 10px;overflow: scroll;}
.sort-banner{}
.sort-banner img{display: block;width: 100%;}
.sort-ware{}
.sort-title{padding:10px 0;text-align: center;color: #222;}
.sort-title span{position: relative;display: inline-block;}
.sort-title span:before{content: '';position: absolute;left: -30px;top: 50%;width:20px;height: 1px;background-color: #999;}
.sort-title span:after{content: '';position: absolute;right: -30px;top: 50%;width:20px;height: 1px;background-color: #999;}
.sort-ware-ul{}
.sort-ware-li{float: left;padding:5px;width: 33.3333%;}
.sort-ware-li a{display: block;text-align: center;font-size: 12px;color: #333;}
.sort-ware-li img{margin: 0 auto;display: block;width: 100%;height: 191px;}
.sort-ware-li p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 5px 0;}
.sort-ware-li .sort-ware-desc{font-size:12px;color:#F09032;}
.sort-ware-li .sort-ware-desc span{color:#9D9D9D;}

/*分类列表*/
.sort-filt{display: flex;display: -webkit-flex;}
.sort-filt-a{flex: 1;-webkit-flex: 1;text-align: center;color: #fff;opacity: .6;}
.sort-filt-a span{position:relative;display: inline-block;}
.sort-filt-a.icon span:before{content: '';position: absolute;right: -15px;top: 50%;margin-top:-5px;width: 12px;height: 12px;background: url(../images/icon11.png) no-repeat center;background-size: contain;}
.sort-filt-a.icon1 span:before{content: '';position: absolute;right: -23px;top: 50%;margin-top:-10px;width: 20px;height: 20px;background: url(../images/icon10.png) no-repeat center;background-size: contain;}
.sort-filt-a.active{opacity: 1;}
.sort-list{}
.sort-list-banner{padding:0 10px;}
.sort-list-banner img{display: block;width: 100%;}
.shade{position: fixed;left: 50%;top: 0;z-index:3;display:none;width: 100%;height: 100%;max-width: 740px;transform: translateX(-50%);-webkit-transform: translateX(-50%);background-color: #000;opacity: .2;}
.filt-main{position: absolute;left: 0;top: 100%;background-color: #fff;width: 100%;}
.filt-sec{padding:0 10px;display: none;}
.filt-a{}
.filt-a a{display: block;line-height: 40px;border-bottom: 1px solid #F4F4F4;color: #666;}
.filt-a a.active{background: url(../images/icon12.png) no-repeat right center;background-size: 20px;}
.filt-label{padding: 10px 0;}
.filt-label .title{margin-bottom: 5px;color: #999;}
.filt-label-ul{margin: 0 -5px;}
.filt-label-li{padding:5px;float: left;width: 33.3333%;font-size: 12px;}
.filt-label-li a{display: block;background: #F8F8F8;line-height:25px;border: 1px solid #E4E4E4;text-align: center;color: #666;}

/*详情页*/
.flex-direction-nav{display: none;}
.ware{}
.ware .banner{position: relative;}
.banner-num{position: absolute;right: 20px;bottom: 60px;z-index:2;width: 40px;line-height: 23px;text-align: center;color: #fff;font-size: 12px;}
.banner-num .now{font-size: 14px;}
.banner-num:before{content:'';position: absolute;left: 0;top: 0;z-index:-1;width: 100%;height: 100%;background-color: #000;opacity: .3;border-radius: 16px;}
.ware-title{position: absolute;left: 0;bottom: 0;z-index:2;padding:8px;width: 100%;color: #fff;font-size: 13px;}
.ware-title:before{content:'';position: absolute;left: 0;bottom: 0;z-index:-1;width: 100%;height: 100%;background-color: #000;opacity: .5;}
.ware-cont{padding: 10px;border-bottom: 10px solid #FAFAFA;overflow: hidden;}
.ware-name{margin-bottom:5px;font-size: 16px;color: #666;}
.ware-desc{line-height: 25px;}
.ware-price{float: left;}
.ware-price-a{margin-right:10px;float: left;color: #FF424C;}
.ware-price-a span{font-size: 16px;}
.ware-price-c{float: left;color: #999;text-decoration: line-through;}
.ware-stoke{float: right;color: #666;}
.ware-cont .ind-ware-li-span{padding: 10px 0;}
.ware-cont .ind-ware-li-span span{padding: 0 10px;margin-right: 10px;line-height: 24px;}
.ware-select{padding: 0 10px;border-bottom: 10px solid #FAFAFA;}
.ware-select-btn{line-height: 40px;background:url(../images/icon13.png) no-repeat right center;background-size: 15px;}
.ware-main{}
.ware-nav{display: flex;display: -webkit-flex;padding:0 20%;border-bottom: 1px solid #F4F4F4;}
.ware-nav-a{flex: 1;-webkit-flex: 1;text-align: center;}
.ware-nav-a span{display: inline-block;font-size: 16px;color: #000;line-height: 40px;border-bottom: 1px solid transparent;}
.ware-nav-a.active span{color: #E62E35;border-color: #E62E35;}
.ware-sec{display: none;}
.ware-sec img{display: block;width: 100%;max-width:100%;height:auto;}
.ware-down{padding: 10px;text-align: center;line-height: 25px;}
.ware-down p{padding-left:30px;display: inline-block;font-size: 13px;color: #999;background: url(../images/icon14.png) no-repeat left center;background-size: 25px;}
.ware-com{position: fixed;left: 50%;bottom: 0;z-index:2;display:flex;display:-webkit-flex;width: 100%;max-width: 740px;text-align: center;transform: translateX(-50%);-webkit-transform: translateX(-50%);border-top: 1px solid #F4F4F4;background-color: #fff;}
.ware-com-nav{width: 40%;font-size: 12px;}
.ware-com-nav a{padding-top:8px;float: left;width: 50%;color: #727888;}
.ware-com-nav img{margin: 0 auto;display: block;width: 25px;}
.ware-com-btn{flex: 1;-webkit-flex: 1;display: flex;display: -webkit-flex;line-height: 50px;}
.ware-com-btn a{flex: 1;-webkit-flex: 1;font-size: 16px;color: #fff;}
.ware-com-btn a:first-child{background-color: #FF890B;}
.ware-com-btn a:last-child{background-color: #FC506D;}
.ware-spec{position: fixed;left: 50%;bottom: -100%;z-index:4;width: 100%;max-width: 740px;transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color: #fff;}
.ware-spec.active{bottom: 0;}
.ware-spec-close {position: absolute;right: 10px;top: 10px;width: 30px;height: 30px;background: url(../images/icon15.png) no-repeat center;background-size: 85%;}
.ware-spec-main{padding: 10px;}
.ware-spec-prod{margin-bottom:10px;display: flex;display: -webkit-flex;}
.ware-spec-img{width: 70px;height: 70px;overflow: hidden;}
.ware-spec-img img{display: block;width: 100%;}
.ware-spec-desc{padding-left:10px;flex: 1;-webkit-flex: 1;line-height: 24px;}
.ware-spec-desc .title{color: #333;font-size: 12px;}
.ware-spec-desc .price{color: #FF3B68;font-size: 16px;}
.ware-spec-desc .stock-count{color: #666;font-size:12px;}
.ware-spec-choose{margin-bottom: 15px;}
.ware-spec-choose .title{margin-bottom: 10px;color: #333;}
.ware-spec-a{}
.ware-spec-a a{margin-right:6px;margin-bottom: 6px;padding:0 10px;float: left;border: 1px solid #727888;border-radius: 12px;line-height: 24px;font-size: 12px;color: #666;}
.ware-spec-a a.active{border-color: #FF890B;background-color: #FF890B;color: #fff;}
.ware-spec-a a.false{color: #E4E4E4;border-color: #E4E4E4;}
.ware-spec-num{line-height: 30px;}
.ware-spec-num .title{float: left;color: #333;font-size: 12px;}
.ware-spec-com{float: right;background: #F8F8F8;padding: 0 10px;border-radius: 3px;}
.ware-spec-com-btn{float: left;font-size: 32px;text-align: center;}
.ware-spec-com-btn.add{font-size: 21px;}
.cart-num-add{font-size: 21px;}
.ware-spec-com-inp{float: left;width: 50px;height:30px;text-align: center;line-height: 30px;border: none;}
.ware-spec-btn{line-height: 50px;background: #FC506D;color: #fff;text-align: center;}

/*礼趣清单*/
.list{overflow: hidden;}
.list-top{padding: 0 10px;border-bottom: 1px solid #E8E8E8;}
.list-top-com{float: right;line-height: 50px;}
.list-top-com a{margin-left:20px;float: left;font-size: 16px;color: #F04F4F;}
.list-share{padding-left: 25px;background: url(../images/icon16.png) no-repeat left center;background-size: 18px;}
.list-main{}
.list-sec{padding-bottom:10px;border-bottom: 10px solid #F7F7F7;}
.list-tit {padding: 12px 10px;line-height: 18px;border-bottom: 1px solid #E9E9E9;}
.list-tit span{margin-right:10px;float: left;width: 18px;height: 18px;border: 1px solid #727888;border-radius: 50%;}
.list-tit span input{opacity:0;width: 18px;height: 18px;}
.list-tit span.active{background: url(../images/icon17.png) no-repeat center;background-size: contain;border:none;}
.list-tit p{float: left;font-size: 16px;font-weight:bold;color: #454954;}
.list-ul{position: relative;left: 0;}
.list-ul.active{left: -70px;}
.list-li{position: relative;padding:10px 10px 10px 40px;border-bottom: 1px solid #E9E9E9;}
.list-li:last-child{border-bottom: none;}
.list-li-choose{position: absolute;left: 12px;top: 30px;width: 15px;height: 15px;border: 1px solid #727888;border-radius: 50%;}
.list-li-choose input{opacity:0;width: 18px;height: 18px;}
.list-li-choose.active{background: url(../images/icon17.png) no-repeat center;background-size: contain;border:none;}
.list-li-main{display: flex;display: -webkit-flex;}
.list-li-img{display:block;width: 60px;height: 60px;overflow: hidden;}
.list-li-img img{display: block;width: 100%;}
.list-li-desc{padding-left: 10px;flex: 1;-webkit-flex: 1;line-height: 20px;}
.list-li-desc .title {color: #333;display: block;}
.list-li-desc .desc{font-size: 13px;color: #666;}
.list-li-desc .intro{font-size: 12px;color: #999;}
.list-li-desc .intro span{}
.list-li-price{font-size: 16px;color: #F04F4F;}
.list-li-com{margin-bottom:5px;line-height: 30px;}
.list-li-com .list-li-com-price{float: left;color: #FF3C46;font-size: 12px;}
.list-li-com .list-li-com-price span{font-size: 16px;}
.list-li-com .ware-spec-com{float: right;}
.list-com{position: fixed;left: 50%;bottom: 0;z-index:1;width:100%;max-width: 740px;line-height: 50px;border-top:1px solid #E3E7F2;transform: translateX(-50%);-webkit-transform: translateX(-50%);background-color: #fff;}
.list-com-cont{float: left;width: 70%;}
.list-com-choose{padding-left:10px;float: left;width:35%;color: #727888;}
.list-com-choose span{margin-top:14px;margin-right:10px;float: left;width: 23px;height: 23px;line-height:0;border-radius: 50%;border: 1px solid #727888;}
.list-com-choose span input{opacity:0;width:25px;height:25px;}
.list-com-choose span.active{background: url(../images/icon17.png) no-repeat center;background-size: contain;border:none;}
.list-com-price{float: left;width: 65%;font-size: 16px;color: #333;text-align: center;}
.list-com-price span{color: #FF3C46;}
.list-com-btn {float: right;width: 30%;background: #FC506D;color: #fff;text-align: center;font-size: 16px;position: absolute;top: -1px;height: 51px;}
.list-com-btn span{font-size: 12px;}
.list-li-del{position: absolute;top: 0;right: -70px;width: 70px;height: 100%;vertical-align:middle;color: #fff;background: #FC506D;}
.list-li-del p{position: absolute;right: 0;top: 50%;width: 100%;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: center;}

/*礼趣清单分享*/
.share{}
.share-banner{margin-bottom:50px;padding:0 10px;height: 207px;background-size: cover;background-repeat: no-repeat;background-position: center;}
.share-top{position: relative;top: 50%;padding:45px 10px 20px 10px;color:#333;text-align:center;background-color: #fff;box-shadow: 0 0 15px 1px rgba(0,0,0,0.11);border-radius: 10px;}
.share-photo{position: absolute;left:50%;top:-35px;margin-left:-35px;width: 70px;height: 70px;border-radius: 50%;border: 5px solid #fff;overflow: hidden;}
.share-photo img{display: block;width: 100%;}
.share-chage{position: absolute;right: 0;top: 5px;padding-right:10px;padding-left:30px;background: #FF890B url(../images/icon18.png) no-repeat 5px center;background-size: 20px;color: #fff;font-size: 12px;line-height: 30px;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}
.share-main{}
.share-main .ware-spec-com{margin-bottom:10px;float: none;width: 80%;border: 1px solid #CCC;border-radius: 3px;}
.share-main .ware-spec-com-btn{width: 30%;}
.share-main .ware-spec-com-inp{width: 40%;}
.share-choose{position: absolute;left: 10px;top: 10px;width: 22px;height: 22px;border-radius: 50%;border: 2px solid #727888;}
.share-choose.active{background: url(../images/icon17.png) no-repeat center;background-size: contain;border:none;}

/*积分兑换列表*/
.ind-ware-li-integral{margin-bottom: 8px;}
.ind-ware-li-integral .num{margin-right:8px;float: left;color: #FF890B;font-size: 12px;}
.ind-ware-li-integral .num span{font-size: 16px;}
.ind-ware-li-integral .price{float: left;font-size: 12px;color: #ccc;text-decoration: line-through;}
.ware-integral{margin-right:15px;float: left;font-size: 12px;color: #FF890B;}
.ware-integral span{font-size: 16px;}

/*我的兑换*/
.list-li-com .integral{float:left;font-size: 16px;color: #FF890B;}
.my-address{position:relative;padding: 20px 10px 20px 40px;background: url(../images/icon19.png) no-repeat 10px center;background-size: 20px;border-bottom: 10px solid #F7F7F7;}
.my-address:before{content: '';position: absolute;left: 0;bottom: -3px;width: 100%;height: 4px;background: url(../images/icon20.png) repeat-x;background-size: contain;}
.my-address-a{display: block;padding-right: 20px;background: url(../images/icon13.png) no-repeat right center;background-size: 15px;}
.no-address{display:block;font-size: 16px;color: #454954;padding:20px 10px;text-align:left;}
.has-address{line-height: 24px;color: #666;}
.has-address-top{}
.has-address-top .name{float: left;width: 50%;}
.has-address-top .phone{float: left;width: 50%;}

/*办公文化*/
.culture{}
.culture-ul{}
.culture-li{padding: 15px;border-bottom: 10px solid #F7F7F7;}
.culture-li-empty{width: 100%;text-align: center;padding: 35px 0;color: #ccc;}
.culture-li-img{margin-bottom: 10px;}
.culture-li-img img{display: block;width: 100%;}
.culture-li-desc{margin-bottom:10px;font-size: 12px;color: #666;line-height: 24px;}
.culture-li-desc .title{margin-bottom: 10px;font-size: 16px;color: #333;}
.culture-li-bot{padding-top:10px;line-height: 20px;border-top: 2px solid #F7F7F7;}
.culture-li-label{float: left;}
.culture-li-label span{padding:0 5px;margin-right:5px;float: left;font-size: 12px;color: #F76981;border:1px solid #F76981;}
.culture-li-more{float: right;color: #666;}

/*个人中心*/
.mine{}
.mine-top{position:relative;padding:30px 20px;display: flex;display:-webkit-flex;background: url(../images/img15.png) no-repeat center;background-size: cover;}
.mine-set{display:block;position: absolute;right: 15px;top: 10px;width: 25px;height: 25px;background: url(../images/icon21.png) no-repeat center;background-size: contain;}
.mine-photo{float: left;width: 70px;height: 70px;border-radius: 50%;overflow: hidden;border: 3px solid #fff;}
.mine-photo img{display: block;width: 100%;}
.mine-desc{padding-left:15px;flex: 1;-webkit-flex: 1;color: #fff;line-height: 24px;}
.mine-desc-a{margin-bottom: 10px;}
.mine-desc-a .name{margin-right:10px;float: left;font-size: 18px;}
.mine-desc-a .desc{padding:0 10px;float: left;border: 1px solid #FF6C56;border-radius: 16px;font-size: 12px;}
.mine-desc-a .desc img{margin-right:5px;float:left;margin-top:5px;width: 18px;}
.mine-desc-c{font-size: 12px;}
.mine-desc-c a{padding-right:15px;padding-left:10px;float: left;color: #fff;border-radius:10px;background:#CC425A url(../images/icon27.png) no-repeat 98% center;background-size: 13px;}
.mine-desc-c a:first-child{margin-right: 5px;}
.mine-nav{padding: 0 10px;border-top: 10px solid #F7F7F7;}
.mine-nav-a{padding-right:20px;display: block;line-height: 45px;border-bottom: 1px solid #F4F4F4;background: url(../images/icon13.png) no-repeat right center;background-size: 15px;}
.mine-nav-a .title{float: left;font-size: 16px;color: #454954;}
.mine-nav-a .desc{float: right;font-size: 12px;color: #999;}
.mine-nav-a .desc span{color: #F04F4F;}
.mine-menu{padding:15px 0;margin:0 -10px;isplay: flex;display: -webkit-flex;border-bottom: 10px solid #F7F7F7;}
.mine-menu-a{flex: 1;-webkit-flex: 1;text-align: center;color: #666;font-size: 12px;}
.mine-menu-a img{margin:0 auto 5px auto;display: block;width: 30px;}

/*个人信息*/
.inform{padding: 10px 0;}
.inform-dl{padding:0 10px;display: flex;display: -webkit-flex;border-bottom: 1px solid #F4F4F4;line-height: 45px;}
.inform-dl.bor{border-bottom: 10px solid #F7F7F7;}
.inform-dt{width: 92px;}
.inform-dd{position: relative;flex: 1;-webkit-flex: 1;}
.inform-dd select{width:50px;}
.inform-dd.bkg{padding-right: 20px;background: url(../images/icon13.png) no-repeat right center;background-size: 15px;}
.inform-dd-photo{margin-top:5px;width: 100%;height: 35px;}
.inform-dd-photo img{width: 35px;border-radius: 50%;position: absolute;left: 0;top: 0;margin-top: 0;}
.inform-dd-inp{float: left;width: 100%;height: 45px;font-size:14px;}
.inform-dd-inp.wid{width: 60%;}
.inform-dd-code{float: right;width:40%;color: #F39830;text-align: center;}
.radio-inline{float: left;margin-right: 30px;}
.inform-btn{position: fixed;left: 50%;bottom: 0;width:100%;max-width:740px;line-height: 50px;background: #FC506D;transform: translateX(-50%);-webkit-transform: translateX(-50%);color: #fff;text-align: center;}

/*普通会员*/
.mine-top-btn{line-height:24px;padding:0 15px;display:inline-block;background-image: linear-gradient(0deg, #FCC968 0%, #FCF17C 100%);border-radius: 12px;font-size: 12px;color: #8B572A;}

/*申请分销推广员*/
.inform-top{padding: 30px 0;text-align: center;color: #fff;border-bottom: 10px solid #F7F7F7;font-size:12px;line-height:30px;background: url(../images/img15.png) no-repeat center;background-size: cover;}
.inform-top .title{font-size: 16px;}
.join-alert{position: fixed;left: 10%;top: 50%;z-index:3;width: 80%;padding:40px 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);background-color: #fff;border-radius: 10px;text-align: center;font-size: 16px;color: #454954;}
.join-alert img{margin: 0 auto 10px auto;display: block;width: 50px;}

/*我的推荐清单*/
.recom{}
.recom-nav {padding: 0 10px;border-bottom: solid 5px #EEE;position: fixed;z-index: 5;background: #FFF;width: 100%;overflow-x: scroll;}
.recom-nav-a{line-height: 40px;}
.recom-nav-a a{padding:0 10px;float: left;color: #2A2A2A;border-bottom: 2px solid transparent;}
.recom-nav-a a.active{border-color: #FC506D;color: #FC506D;}
.recom-ul {padding-top: 50px;}
.recom-li{padding: 0 10px;border-bottom: 10px solid #F7F7F7;}
.recom-li-top{position:relative;border-bottom: 1px solid #F4F4F4;line-height: 40px;}
.state-not{position: absolute;right: 0;top: 50%;margin-top: -20px;width: 40px;height: 40px;background: url(../images/icon40.png) no-repeat center;background-size: contain;}
.recom-li-top .num{float: left;color: #666;}
.recom-li-top .state{float: right;font-size: 16px;color: #11A434;}
.recom-li-top .state.cor1{color: #FFB36A;}
.recom-li-top .state.cor2{color: #62A1E5;}
.recom-li-top .state.cor3{color: #F48080;}
.recom-li-main{padding: 10px;border-bottom: 1px solid #F4F4F4;}
.recom-li-dl{display: flex;display: -webkit-flex;line-height: 24px;}
.recom-li-dl.mag{margin-bottom: 10px;}
.recom-li-dt{width: 80px;color: #999;}
.recom-li-dd{flex: 1;-webkit-flex: 1;color: #666;}
.recom-li-time{line-height: 40px;color: #999;font-size: 12px;}
.recom-li-see{padding:0 6px;float: right;border: 1px solid #FC506D;border-radius: 3px;color: #FC506D;}

/*查看清单*/
.invent{}
.invent-top{padding:0 10px;border-bottom: 10px solid #F7F7F7;}
.invent-dl{padding:10px 0;display: flex;display: -webkit-flex;border-bottom: 1px solid #F4F4F4;line-height: 22px;}
.invent-dt{width: 80px;}
.invent-dd{flex: 1;-webkit-flex: 1;}
.invent-list{padding: 0 10px;}
.invent-list-top{border-bottom: 1px solid #F4F4F4;line-height: 45px;}
.invent-list-top .title{float: left;}
.invent-list-top .state{float: right;font-size: 16px;color: #11A434;}
.invent-list-ul{}
.invent-list-li{padding: 10px 0;display: flex;display: -webkit-flex;border-bottom: 1px solid #F4F4F4;}
.invent-list-li-img{display: block;width: 60px;}
.invent-list-li-img img{display: block;width: 100%;}
.invent-list-li-main{flex: 1;-webkit-flex: 1;padding: 0 10px;}
.invent-list-li-desc{float: left;width: 70%;line-height: 20px;}
.invent-list-li-desc .title{display: block;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.invent-list-li-desc .desc{margin-bottom:5px;font-size:13px;color:#666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.invent-list-li-desc .intro{font-size: 12px;color: #999;}
.list-li-desc .more{font-size: 12px;color: #666;}
.invent-list-li-num{float: right;text-align: right;}
.invent-list-li-num .price{margin-bottom:10px;color: #FF3C46;font-size: 12px;}
.invent-list-li-num .price span{font-size: 16px;}
.invent-list-li-num .num{color: #001F24;}
.service-phone{padding:20px 0;text-align: center;color: #999;}
.service-phone p{display: inline-block;padding-left: 25px;background: url(../images/icon28.png) no-repeat left center;background-size: 20px;}

/*我的积分*/
.integ{}
.integ-top{position:relative;padding: 20px 0;background: #FF4965;text-align: center;color: #fff;}
.integ-top .title{}
.integ-top .num{margin:5px 0;font-size: 30px;}
.integ-top-btn{padding:0 10px;display: inline-block;line-height: 24px;background-color: #fff;border-radius: 15px;color: #F04F4F;font-size: 12px;}
.integ-top-btn img{margin-top:2px;margin-right:5px;float: left;width: 20px;}
.integ-nav{padding: 0 20px;display: flex;display: -webkit-flex;border-bottom: 10px solid #F7F7F7;}
.integ-nav-a{flex: 1;-webkit-flex:1;text-align: center;}
.integ-nav-a a{display: inline-block;line-height: 45px;color: #454954;}
.integ-nav-a img{margin-top:12px;margin-right:5px;float: left;width: 20px;}
.integ-nav-a.active a{color: #FF3C46;}
.integ-main{padding: 0 10px;}
.integ-tit{position: relative;text-align: center;line-height: 40px;font-size: 12px;color: #999;}
.integ-tit:before{content:'';position: absolute;left: 0;top: 50%;width: 30%;height: 1px;background-color: #F4F4F4;}
.integ-tit:after{content:'';position: absolute;right: 0;top: 50%;width: 30%;height: 1px;background-color: #F4F4F4;}
.integ-ul{}
.integ-li{padding: 10px 0;display: flex;display: -webkit-flex;border-bottom: 1px solid #F4F4F4;}
.integ-li-img{width: 50px;height: 50px;border-radius: 50%;overflow: hidden;}
.integ-li-img img{display: block;width: 100%;}
.integ-li-mian{padding-left:10px;line-height: 24px;flex: 1;-webkit-flex: 1;}
.integ-li-lf{float: left;width: 80%;}
.integ-li-lf .name{font-size: 16px;color: #333;}
.integ-li-lf .time{padding-left: 20px;font-size: 12px;color: #999;background: url(../images/icon32.png) no-repeat left center;background-size: 15px;}
.integ-li-rg{float: right;width: 20%;color:#FF890B;text-align: center;}
.integ-li-rg.cor{color: #999;}

/*提现记录*/
.integ-top-money{position: absolute;top: 22px;right: 10px;font-size: 12px;opacity: .7;}
.withdraw-ul{}
.withdraw-li{padding: 10px 0;border-bottom: 1px solid #F4F4F4;}
.withdraw-li-lf{float: left;width: 60%;}
.withdraw-li-lf .title{margin-bottom: 5px;}
.withdraw-li-lf .bank{font-size: 12px;color: #999;}
.withdraw-li-lf .num{font-size: 12px;color: #666;}
.withdraw-li-rg{float: right;width: 40%;text-align: right;}
.withdraw-li-rg .num{margin-bottom:10px;font-size: 20px;}
.withdraw-li-rg .time{font-size: 12px;color: #666;}
.withdraw-li.empty {text-align:center;color:#999;font-size:12px;padding:50px 0;border-bottom:none;}

/*商机明细*/
.business-ul{}
.business-li{padding: 10px 0;border-bottom: 1px solid #F4F4F4;}
.business-li-title{float: left;width: 80%;line-height: 20px;}
.business-li-title .title{}
.business-li-title .time{font-size: 12px;color: #999;}
.business-li-num{float: right;width: 20%;text-align: center;line-height: 40px;color: #FF890B;}

/*分享二维码*/
.code{}
.code-nav{padding:10px 0;display: flex;display: -webkit-flex;text-align: center;}
.code-nav-a{flex: 1;-webkit-flex: 1;}
.code-nav-a a{display: inline-block;color: #001F24;line-height: 30px;border-bottom: 1px solid transparent;}
.code-nav-a.acitve a{color: #FC506D;border-color: #FC506D;}
.share-code{position: relative;}
.share-code img{display: block;width: 100%;}
.share-code-cont{position: absolute;top: 23%;left: 20%;width: 60%;}
.share-code-top{display: flex;display: -webkit-flex;}
.share-code-img{width: 70px;height: 70px;border-radius: 50%;overflow: hidden;}
.share-code-img img{display: block;width: 100%;}
.share-code-desc{padding-top:10px;padding-left:10px;flex: 1;-webkit-flex: 1;font-size: 16px;color: #000;}
.share-code-desc span{color: #F81C2E;}
.share-code-pic{position: relative;}
.share-code-pic img{display: block;width: 100%;}
.share-code-btn{position: absolute;left: 50%;top: 50%;width:60%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);line-height: 40px;background: #F04F4F;box-shadow: 0 2px 15px 0 #FC506D;border-radius: 20px;color: #fff;text-align: center;}
.share-code-intro{text-align: center;color: #000;line-height: 40px;}
.code-intro{padding: 15px 15px 0 15px;line-height: 20px;}
.code-intro .title{margin-bottom: 5px;color: #000;}
.code-intro-p{font-size: 12px;color: #454954;}

/*邀请进度*/
.code-top{position:relative;padding: 30px 0;text-align:center;background: url(../images/img15.png) no-repeat center;background-size: cover;}
.code-top-main{display: inline-block;}
.code-top-cont{display: flex;display: -webkit-flex;text-align: left;}
.code-top-img{width: 80px;height: 80px;border-radius: 50%;overflow: hidden;border: 3px solid #fff;;}
.code-top-img img{display: block;width: 100%;}
.code-top-desc{padding-top:10px;flex: 1;-webkit-flex: 1;padding-left: 10px;color: #fff;line-height: 30px;}
.code-top-desc .title{font-size: 18px;}
.code-top-desc .num{font-size: 12px;}
.code-top-desc .num span{font-size: 16px;}
.code-top .integ-top-btn{position: absolute;right: 10px;top: 10px;}
.code-integ-ul{padding: 0 10px;}

/*兑换方法*/
.method-code{padding:15px;min-height:240px;line-height: 20px;color: #454954;font-size: 12px;}
.method-code .title{margin-bottom: 5px;font-size: 14px;color: #000;}

/*推荐商机*/
.inform-dd-btn{float: left;padding:0 10px;margin-top:12px;font-size:12px;line-height:20px;border: 1px solid #FC506D;color: #FC506D;border-radius: 4px;}
.inform-dd-area{padding:10px 0;float: left;width: 100%;line-height:25px;}
.invent-list-edit{margin-top:10px;float: right;padding:0 10px;line-height:24px;border: 1px solid #FC506D;border-radius: 4px;color: #FC506D;}

/*我的提现*/
.money{}
.money-top{padding:15px 10px;border-bottom: 10px solid #F7F7F7;}
.money-top .title{margin-bottom:10px;font-size: 12px;color: #454954;}
.money-top .num{text-align: center;font-size: 30px;color: #FC506D;}
.money-intro{padding: 20px 10px;text-align: center;font-size: 12px;color: #999;}

/*地址列表*/
.address{}
.address-ul{}
.address-li{padding: 10px 10px 0 10px;border-bottom: 10px solid #F7F7F7;line-height: 24px;}
.address-li-top{padding-right:40px;padding-bottom:10px;border-bottom: 1px solid #F4F4F4;font-size: 12px;color: #001F24;}
.address-li-top .title{font-size: 16px;}
.address-li-bot{padding: 5px 0;font-size: 12px;}
.address-li-choose{float: left;color: #454954;width: 130px;}
.address-li-choose span{margin-top:5px;margin-right:5px;float: left;width: 15px;height: 15px;border-radius: 50%;border: 1px solid #727888;}
.address-li-com{float: right;}
.address-li-com a{margin-left:30px;float: left;color: #454954;}
.address-li-com img{margin-top:3px;margin-right:5px;float: left;width: 16px;}
.address-li.active{background: url(../images/icon37.png) no-repeat right top;background-size: 30px;}
.address-li.active .address-li-choose{color:#FC506D;}
.address-li.active .address-li-choose span{border: none;background: url(../images/icon17.png) no-repeat center;background-size: contain;}
.inform-dd-choose{position: relative;margin-top:13px;float: right;width: 20px;height: 20px;border-radius: 50%;border:1px solid #727888;}
.inform-dd-choose.active{background: url(../images/icon17.png) no-repeat center;background-size: contain;border: none;}
.inform-dd-choose input{position: absolute;width: 21px;height: 21px;opacity:0;}
@media screen and (max-width: 740px) {
	.ind-sale-lf a{height: 180px;}
	.ind-sale-rg a{height: 85px;}
	.ind-ware-li-img{height: 192px;}
	.sort-ware-li img{height: 82px;}
	.share-banner{height: 115px;}
}
@media screen and (max-width: 400px) {
	.ind-sale-lf a{height: 160px;}
	.ind-sale-rg a{height: 75px;}
	.ind-ware-li-img{height: 172px;}
	.sort-ware-li img{height: 69px;}
	.share-banner{height: 105px;}
}
@media screen and (max-width: 350px) {
	.ind-sale-lf a{height: 133px;}
	.ind-sale-rg a{height: 62px;}
	.ind-ware-li-img{height: 145px;}
	.sort-ware-li img{height: 51px;}
	.share-banner{height: 90px;}
}


/*pager*/
.in-page{clear:both;text-align:center;margin:20px 0;}
.in-page ul{margin:0;padding:0;height:40px;font-size:12px;color:#666}
.in-page li{width:auto;background:initial;display:inline-block;padding:0;height:auto;line-height:inherit}
.in-page a,.in-page a:visited{background:#FFF;border:1px solid #EEE;color:#333;display:inline-block;height:39px;line-height:39px;margin:2px;padding:0 18px;text-decoration:none}
.in-page li.nextpage,.in-page li.prepage{position:relative}
.in-page li.nextpage a b,.in-page li.prepage a b{display:inline-block;position:absolute;overflow:hidden;width:0;height:0;border:4px dashed transparent}
.in-page li.nextpage a b{border-left-style:solid;border-left-color:#d72c25;zoom:1;top:7px;right:2px}
.in-page li.prepage a b{border-right-style:solid;border-right-color:#d72c25;zoom:1;top:7px;left:3px}
.in-page .press,.in-page a:active,.in-page a:hover{background-color:#000;border:1px solid #000;color:#FFF;display:inline-block;height:39px;line-height:39px;margin:2px;padding:0 18px}
.in-page .inputcss1{border:#dfdfdf 1px solid;width:25px;vertical-align:baseline;height:20px;line-height:20px}
.in-page .paginqd{vertical-align:text-bottom;height:21px;width:39px;margin-top:7px}
.in-page .list-page{display:none}
@media screen and (max-width:1200px){.in-page li{display:none}
.in-page li:first-child,.in-page li:last-child{display:inline-block}
}


/*购物车没有商品*/
.empty-list{font-size:14px;text-align:center;padding:30px 10px;color:#999;padding-top: 60px;}
.empty-list h4{font-size:16px;margin-bottom:10px;color:#666;font-weight: inherit;}
.empty-list div{margin-bottom:20px}
.empty-list .empty-list-content,.empty-list .empty-list-header{margin-bottom:0}
.empty-list .empty-list-content{margin-top:20px}
.empty-list .empty-list-content .home-page{padding: 8px 30px;border: solid 1px #F76981;background: #FFF;border-radius: 30px;color:#333;}

/*主题*/
.theme{}
.theme .culture-li-label span{color: #666;border: 1px solid #ccc;}
.theme .culture-li-more{color: #FF555D;}
.more-tit{height: 40px;text-align: center;width: 100%;padding: 30px 0;}
.more-tit .line{display: inline-block;width: 24%;border-top: 1px solid #ccc ;}
.more-tit .txt{color: #666;padding: 0 10px;width: 40%;vertical-align: middle;}
.more-list{padding: 15px;}
.more-list li{margin-bottom: 20px;}
.more-list li a{ color: #333;}


/*帮你挑礼*/
.gift{}
.gift-banner{}
.gift-banner img{display: block;width: 100%;}
.gift-main{padding:20px 15px;}
.gift-sel{margin-bottom:15px;padding-left:10px;display: block;width: 100%;height:40px;line-height:40px;background: #F8F8F8;border-radius: 4px;}
.gift-btn{width: 100%;height:40px;color:#fff;background: #FC506D;border-radius: 4px;border: none;}

/*用户协议*/
.agreement{padding: 20px 15px;line-height: 24px;color: #666;}
.agreement h1{margin-bottom: 20px;text-align: center;font-size: 20px;color: #151515;font-weight:normal;}
.agreement p{margin: 5px 0;}

/*登陆*/
.login-form{margin-top: 20px;}
.login-dl{background-color: #fff;padding: 0 10px;border-bottom: 1px solid #ddd;}
.login-dl.no{border: none;}
.login-dt{width: 30%;float: left;line-height: 40px;}
.login-dd{float: left;width: 70%;}
.login-dd input{float: left;width: 100%;height: 40px;line-height: 40px;background-color: #fff;}
.login-dd-code input{width: 65%;}
.login-dd-code-btn{float: right;width:35%;font-size:12px;text-align:right;line-height: 40px;color: #F39830;}
.login-submit{margin-top: 20px;line-height: 45px;color: #fff;text-align: center;background-color: #FC506D;}
.login-form-p{padding: 15px;font-size: 12px;color: #999;}
.login-form-p a{color: #FC506D;}

.gift-fix-list{padding-bottom: 160px;}
.gift-fix{bottom: 0;z-index:5;padding: 8px 0;width: 100%;background-color:#fff;}
.gift-fix-tit{position:relative;padding-left:30px;font-size: 12px;color: #999;}
.gift-fix-tit .tit{position:relative;z-index:0;padding: 0 15px;font-size: 16px;color: #333;background-color: #fff;display: inline-block;}
.gift-fix-tit .tit span{color: #AE1F23;}
.gift-fix-tit .p{padding-left:20px;}
.gift-fix-tit:before{content: '';position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background-color: #AE1F23;}
.gift-fix-main{padding: 10px;}
.gift-fix-intro{float: left;width: 60%;}
.gift-fix-item{position:relative;float: left;width: 30%;margin-left: 5%;}
.gift-fix-item:first-child{margin-left: 0;}
.gift-fix-item img{display: block;width: 100%;}
.gift-fix-p{font-size:12px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);font-size: 12px;white-space: nowrap;color: #fff;}
.gift-fix-serv{margin-top:-25px;float: right;max-width: 40%;}
.gift-fix-serv .title{margin-bottom:10px;text-align: center;font-size: 15px;color: #666;}
.gift-fix-serv-main{}
.gift-fix-serv-a{padding-top:10px;float: left;font-size: 12px;}
.gift-fix-serv-a p{margin-bottom:10px;padding:0 20px;background-color: #AE1F23;color: #fff;line-height: 20px;border-radius: 10px;}
.gift-fix-serv-code{margin-left:10px;float: right;width: 70px;}
.gift-fix-serv-code img{display: block;width: 100%;}





