/*common.css*/
@charset "UTF-8";
/*reset*/
html { font-family: "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 62.5%; -ms-touch-action: none;}
body { margin: 0; font-size: 1.4rem; line-height: 1; color: #4f4f4f; background-color: white; overflow: hidden;-webkit-overflow-scrolling: touch;   }
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; }
svg:not(:root) { overflow: hidden; }

a { background: transparent; text-decoration: none; -webkit-tap-highlight-color: rgba(0,0,0,0.2); color: #4f4f4f; }
a:active { outline: 0; }
a:active { color: #4f4f4f; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
em,i,cite { 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; vertical-align: middle; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { overflow: auto; white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }
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; -webkit-tap-highlight-color:rgba(0,0,0,0); }
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: border-box; -webkit-box-sizing: border-box; box-sizing: border-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; resize: vertical; }
optgroup { font-weight: bold; }

table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }

button, input, select, textarea { font-family: "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none outside none; }
h1, h2, h3 { font-weight: normal; }
h1 { font-size: 1.8rem; }
h2 { font-size: 1.6rem; }
h3 { font-size: 1.4rem; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #bbb; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #bbb; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #bbb; }

* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{word-wrap: break-word; word-break: break-all;}
input, textarea, button, select, pre, tt, code, kbd, samp {line-height: inherit;font-family: inherit;}
/*common*/
.fixed:after { content:""; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0;  line-height: 0; }


.flex-center {
  /*内容水平垂直居中*/
  display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.justify {
  /*内容两端对齐*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
/**/
.flex-left-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.flexbox {
  /*弹性布局*/
  display:-moz-box; display:-webkit-box;display:box;width:100%;


}
.flexbox .flex {
  /*弹性布局子元素*/
  -webkit-box-flex: 1;  -moz-box-flex: 1; box-flex: 1; width:0;overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.flex-vertical {
  /*弹性垂直布局*/
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical;
}
.oh { overflow: hidden;}
.hide { display: none;}
.m-elli,.ui-elli { white-space: nowrap; overflow:hidden;text-overflow:ellipsis; }


.fl {float:left;}
.fr {float:right;}
.tc { text-align: center;}
.tr { text-align: right;}
.pad-5 { padding: 5px;}
.pad-10 { padding: 10px;}
.pad-15 { padding: 15px;}
.pad-20 { padding: 20px;}
.padv-20 { padding-top: 20px; padding-bottom: 20px;}
.padv-30 { padding-top: 30px; padding-bottom: 30px;}
.mt-5 { margin-top: 5px;}
.mt-10 { margin-top: 10px;}
.mb-10 { margin-bottom: 10px;}
.mt-15 { margin-top: 15px;}
.mt-20 { margin-top: 20px;}
.mt-30 { margin-top: 30px;}
.fc-green { color: #23c768 !important;}
.fc-red { color: #e6594b !important;}
.fc-gray { color: #bbb !important;}
.fc-g9 { color: #999 !important;}
.fs-12 { font-size: 1.2rem !important;}
.fs-13 { font-size: 1.3rem !important;}
.fs-14 { font-size: 1.4rem !important;}
.fs-16 { font-size: 1.6rem !important;}
.fs-18 { font-size: 1.8rem !important;}
.fs-20 { font-size: 2rem !important;}


.body-ec { background-color: #f0f1f3;}
.body-f2 { background-color: #f2f2f2;}
.body-f5 { background-color: #f5f5f5;}
.body-f8 { background-color: #f8f8f8;}
.body-f { background-color: #fff;}
.body-e5 { background-color: #e5e5e5;}


.iconfont {
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0px; /*0.2px*/
  -moz-osx-font-smoothing: grayscale;
}
.iconfont { font-family:"iconfont"!important;}

/*anim 公用动画*/
.m-anim {
  -webkit-transition: -webkit-transform 300ms ease;
  -webkit-transition-duration: 300ms;
  -moz-transition: -moz-transform 300ms ease;
  transition: transform 300ms ease;
}

/*布局、header  */
.m-pagecont { z-index: 1; position: absolute; width: 100%; left: 0; top: 44px; bottom: 0; overflow: auto; -webkit-overflow-scrolling: touch;}
@media screen and (min-width:800px) {
  .m-pagecont { width: 540px; left: 50%; margin-left: -270px;}
  .m-pagecont2 { width: 540px; margin: 0 auto; }
  body { background: #f0f1f3;}
}
.m-topbarbox { height: 44px; width: 100%; position: absolute; right: 0; left: 0; z-index: 9998; top: 0;}
@media screen and (min-width:800px) {
  .m-topbarbox{ width:540px;margin:0 auto;}
}

.m-topbar {
  height: 44px; line-height: 44px; background: #f8f8f8; position: absolute; width: 100%; left: 0; top: 0;
  box-shadow: 0 1px 2px #cfcfcf; color: #5f5f5f;z-index: 9998;
}
.m-topbar .m-left,.m-topbar .m-right { background: #f8f8f8; position: absolute; height: 100%;  top: 0;}
.m-topbar .m-left { left: 0;}
.m-topbar .m-right { right: 0;}
.m-topbar .m-goback { font-size: 1.5rem; padding: 0 5px; float: left;display: block; height: 100%;  position: relative; color: #6f6f6f;}
.m-topbar .m-goback .iconfont { font-size: 2rem; color: #6f6f6f;}
.m-topbar .m-gocard {  padding: 0 10px; float: left;display: block; height: 100%; }
.m-topbar .m-gocard .iconfont:after { content: "\e64b";  float: left; font-size: 3rem; color: #1f8ff3; margin-left: -2px;}
.m-topbar .m-tlebox { overflow: hidden; text-align: center; /*padding: 0 50px;*/}
.m-topbar .m-tlebox h1 { font-size: 1.8rem; line-height: 44px;white-space: nowrap; overflow:hidden;text-overflow:ellipsis; font-weight: bold;}
.m-topbar .m-moremenu { float: right;display: block; height: 100%; width: 60px; text-align: center; padding: 0 10px 0 20px; }
.m-topbar .m-moremenu .iconfont { font-size: 2.4rem;position: relative;}
.m-topbar .m-moremenu .m-new { position: absolute; right: -4px; top: -4px; background-color: #f46200; border-radius: 8px; width: 8px; height: 8px; }
.m-menubox { padding: 15px 10px; background: rgba(255,255,255,0.95); position: absolute; left: 0; top: 0;width: 100%;line-height: 1;box-shadow: 0 1px 2px #cfcfcf; z-index: 9997;
  transition:transform 0.2s ease-in;
  -webkit-transition:-webkit-transform 0.2s ease-in;
  transform: translateY(-145px);
  -webkit-transform: translateY(-145px);
}
.m-menubox.active {
  transform: translateY(45px);
  -webkit-transform: translateY(45px);
}
.m-topbar .ic-back:after{content:'\e615';}
.m-topbar .ic-more:after{content:'\e614';}

.m-topbarbox .ic-mycode:after{content: "\e617"; }
.m-topbarbox .ic-vshop:after{content: "\e6bc"; }
.m-topbarbox .ic-quit:after{content: "\e619"; }

.m-menubox ul{  display:-moz-box; display:-webkit-box;display:box;width:100%;}
.m-menubox li { padding: 0 10px; -webkit-box-flex: 1;  -moz-box-flex: 1; box-flex: 1; text-align: center;}
.m-menubox li .name { font-size: 1.3rem; padding-top: 10px; color: #5f5f5f;}
.m-menubox .menu-link { display: block;}
.m-menubox .menu-link span { display: inline-block; text-align: center; line-height: 46px; width: 46px; height: 46px; border:solid 1px #bbb; border-radius: 4px; position: relative;}
.m-menubox .menu-link .iconfont { font-size: 3.2rem; color: #a1a1a1;}
.m-menubox .badge { position: absolute; right: -10px; top: -8px; color: #fff; background: #f46200; font-size: 1.3rem; padding: 0 6px; border-radius:16px; line-height: 17px; min-width: 20px; text-align: center; }
.m-menuboxbg { display: none; width: 100%; position: fixed;  left: 0; top: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.1); z-index: 9997; overflow: hidden; }
.m-menuboxbg.active { display: block;}

/*底部菜单栏*/
.badge-menu{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:49px;background-color:#fff; border-top:1px solid #dbdbdb;}
.badge-menu ul{display:-moz-box; display:-webkit-box;display:box;width:100%;}
.badge-menu ul li{-webkit-box-flex: 1;  -moz-box-flex: 1; box-flex: 1;text-align:center;position:relative;padding-top:5px;}
.badge-menu ul li div{width:24px;height:20px;margin:0 auto 2px;position:relative;}
.badge-menu ul li.home div{position:absolute;width:50px;height:50px;z-index:3;line-height:50px;text-align:center;left:50%;top:-22px;margin-left:-25px;background-color:#fff;border-radius:50%;}
.badge-menu ul li div .badge {display: inline-block;  position: absolute;right: -13px; top: -2px; color: #fff;  background: #ff5c5d;  font-size: 1rem;padding: 0 3px;  border-radius: 15px;line-height: 15px;  min-width: 15px; text-align: center;  }
.badge-menu ul li.home span{position:absolute;width:50px;height:50px;background-color:#fff;border-radius:50%;z-index:2;left:50%;top:-23px;margin-left:-25px;border:1px solid #dbdbdb;}
.badge-menu ul li div i{color:#7d7d7d;}
.badge-menu ul li p{font-size:1.2rem;color:#7d7d7d;margin-top:5px;}
.badge-menu ul li.home p{margin-top:25px;}
.badge-menu ul li.active div i{color:#1f8ff3}
.badge-menu ul li.active p{color:#1f8ff3}
.badge-menu ul li:first-child div{line-height:26px;}
.badge-menu .ic-mail:after{content:'\e6b6';font-size:2.2rem;}
.badge-menu .ic-news:after{content:'\e6b5';font-size:2.8rem;}
.badge-menu .ic-home:after{content:'\e6b7';font-size:2.8rem;}
.badge-menu .ic-friend:after{content:'\e6a0';font-size:2.3rem;}
.badge-menu .ic-user:after{content:'\e999';font-size:2.4rem;}

/*ui-tips*/
.ui-tips-nodata {text-align: center; padding: 20px 0;}
.ui-tips-nodata .nodata-btn { display: inline-block; padding: 8px 25px;  border: solid 1px #0079ff;border-radius: 3px; color: #0079ff; }
.ui-tips-nodata .i-default:after { content: "\e699"; font-size: 8rem; color: #e1e1e1;}


/*校验提示 无数据 loading*/
.nodata { text-align: center; padding: 20px 0 0;}
.nodata i { font-size: 80px; color: #d9d9d9;}
.nodata p { color: #6f6f6f;}
.loading-1 { width: 35px; height: 35px; margin: 40px auto; background: url(../images/loading.gif); background-size: 100% auto;}

.fm-tip {text-align: center; position: absolute; bottom: 80px; height: 0; right: 40px; left: 40px; }
.fm-tip-txt { text-align: left; font-size: 1.5rem; border-radius: 4px;-webkit-border-radius: 4px; padding: 6px 12px; background-color: rgba(0,0,0,0.7); color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
  display:none;
  -webkit-animation: fadeInOut 2s linear forwards;
  -ms-animation: fadeInOut 2s linear forwards;
  animation: fadeInOut 2s linear forwards;
}
/*animation 动画*/
@-webkit-keyframes fadeInOut {
  0% { opacity: 0;}
  10% { opacity: 1;}
  90% { opacity: 1; -webkit-transform: translateY(0px);}
  99% { opacity: 0; -webkit-transform: translateY(-30px);}
  100% { opacity: 0; }
}

/*ui-load loading加载中*/
.ui-load-overlay {
  position: fixed; width: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: 1001; background: rgba(50, 50, 50, 0.5);
  display: none;
}
.ui-load-overlay.active {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}

.ui-load {
  position: relative;
  background-color : rgba(0,0,0,0.5);
  height : 80px;width : 90px;
  border-radius: 8px;-webkit-border-radius: 8px;
  box-shadow: 0 0 15px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2);
}
.ui-load .ui-load-cercle {
  height : 30px; width : 30px;
  position : absolute;
  top : 15px;
  left : 30px;
  border-radius : 50%;
  background : linear-gradient(#aaa,#fff);
  background : -webkit-linear-gradient(#aaa,#fff);
  animation : turnCercle 10s infinite;
  -webkit-animation : turnCercle 10s infinite;
  animation-timing-function : linear;
  -webkit-animation-timing-function : linear;
}

@-webkit-keyframes turnCercle {
  0% {-webkit-transform : rotate(0deg);}
  100% {-webkit-transform : rotate(10080deg);}
}
@keyframes turnCercle {
  0% {transform : rotate(0deg);}
  100% {transform : rotate(10080deg);}
}
.ui-load .innner {
  height : 24px;
  width : 24px;
  position : absolute;
  border-radius : 50%;
  background-color : rgba(0,0,0,0.6);
  margin: 3px;
}
.ui-load .ui-load-txt {
  color : #ccc;
  text-align : center;
  margin-top : 55px;
  font-size: 12px;
}

/*加载更多*/
.data-clickmore {
  padding: 15px;text-align: center; font-size: 1.5rem;
}


/*ui-popup 弹出*/
.ui-popup-mask { position: fixed; width: 100%; left: 0; top: 0; bottom: 0; right: 0; z-index: 10002; background: rgba(50, 50, 50, 0.5); display: none;
}
.ui-popup-mask.active { display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
}
.ui-popup { box-shadow: 0 0 10px rgba(0,0,0,0.2); border-radius: 8px; background: #f8f8f8; max-width: 95%; min-width: 80%;}
.ui-popup-hd { border-radius: 8px 8px 0 0; text-align: center; color: #aaa; padding: 10px 10px; font-size: 1.3rem; border-bottom: solid 1px #e9e9e9;}
.ui-popup-hd2 { border-radius: 8px 8px 0 0; text-align: center; color: #fff; padding: 15px 10px;  background: #0079ff; }
.ui-popup-hd2 h3 {font-size: 1.6rem;}

.ui-popup-cont { font-size: 1.5rem;}
.ui-popup-close { border-top: solid 1px #e9e9e9; border-radius: 0 0 8px 8px; background: #fff; text-align: center; padding: 10px 0;}
.ui-popup-close:after { content: "\e623"; font-size: 1.8rem; color: #a1a1a1;}
.ui-popup-btns {border-top: solid 1px #e1e1e1; background-color: #fff; border-radius: 0 0 8px 8px;}
.ui-popup-btns .flex {color: #0079ff; text-align: center; display: block; padding: 12px 0; font-size: 1.6rem; border-right: solid 1px #e9e9e9;}
.ui-popup-btns .flex:last-child { border-right: 0;}
.ui-popup-tip .tip-suc,.ui-popup-tip .tip-err {border-radius: 8px 8px 0 0;text-align: center; padding: 15px 0;}
.ui-popup-tip .tip-suc { background: #40c43a; }
.ui-popup-tip .tip-err { background: #e94c1e; }
.ui-popup-tip .i-suc,.ui-popup-tip .i-err { font-size: 6rem; color: #fff;}
.ui-popup-tip .i-suc:after { content: "\e635";}
.ui-popup-tip .i-err:after { content: "\e636";}
.ui-popup-tip .tip-txt { text-align: center; padding: 20px 5px;}

.ui-popup-ios-mark { position: fixed; background: rgba(50, 50, 50, 0.7);  width: 100%; left: 0; right: 0; top:0; bottom: 0; z-index: 1001; overflow:hidden; display: none; }
.ui-popup-iosbox.active .ui-popup-ios-mark { display: block;}
.ui-popup-iosbox.active .ui-popup-ios { -webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0); }
.ui-popup-ios { width: 100%; padding: 10px; position: fixed; z-index: 1002; left: 0; bottom: 0; -webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
.ui-popup-ios .ios-list { background: #fff; border-radius: 4px;  box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.ui-popup-ios .ios-list li { border-bottom: solid 1px #d2d2d2;}
.ui-popup-ios .ios-list li:last-child { border-bottom: 0;}
.ui-popup-ios .ios-btn { display: block; overflow: hidden; text-align: center; padding: 14px 10px; color: #0079FF; font-size: 1.8rem;}
.ui-popup-ios .ios-btn2 { display: block; overflow: hidden; text-align: center; padding: 14px 10px; color: #0079FF; font-size: 1.8rem; margin-top: 8px; background: #fff; border-radius: 4px; box-shadow: 0 0 10px rgba(0,0,0,0.1);}


/*ui-btn*/
.ui-btn-1,.ui-btn-2,.ui-btn-3,.ui-btn-4,.ui-btn-5,.ui-btn-6,.ui-btn-7 {
  font-size: 1.8rem; color: #fff; line-height: 1; padding: 12px 0; width: 100%; display: block;
  -webkit-box-shadow: inset 0 -3px rgba(0,0,0,.1);box-shadow: inset 0 -3px rgba(0,0,0,.1);
  border: solid 1px #e67c00;border-radius: 4px; text-align: center;
}
.ui-btn-1:disabled,.ui-btn-2:disabled,.ui-btn-3:disabled,.ui-btn-4:disabled,.ui-btn-5:disabled,.ui-btn-6:disabled,.ui-btn-7:disabled {
  background: #f5f5f5; border-color: #ccc; color: #aaa;-webkit-box-shadow:none;box-shadow:none; opacity: 0.8;
}
.ui-btn-1.disabled,.ui-btn-2.disabled,.ui-btn-3.disabled,.ui-btn-4.disabled,.ui-btn-5.disabled {
  background: #f5f5f5; border-color: #ccc; color: #aaa;-webkit-box-shadow:none;box-shadow:none; opacity: 0.8;
}
.ui-btn-1 {
  background: #ff7c34; border: solid 1px #e67c00;
}
.ui-btn-2 {
  background: #0079fe; border: solid 1px #3eaae2;
}
.ui-btn-3 {
  background: #e9e9e9; border: solid 1px #d1d1d1; color: #7f7f7f;
  -webkit-box-shadow: inset 0 -3px rgba(0,0,0,.05);box-shadow: inset 0 -3px rgba(0,0,0,.05);
}
.ui-btn-4 {
  background: #0079ff; border: solid 1px #0079ff;
}
.ui-btn-5 {
  background: none; border: solid 1px #0079ff; color: #0079ff;-webkit-box-shadow: inset 0 -3px rgba(0,0,0,.05);box-shadow: inset 0 -3px rgba(0,0,0,.05);
}
.ui-btn-6 {
  background: #ef4c62; border: 0; color: #fff;-webkit-box-shadow: inset 0 -3px rgba(0,0,0,.05);box-shadow: inset 0 -3px rgba(0,0,0,.05);
}
.ui-btn-7 {
  background: #fff; border: solid 1px #d2d2d2; color: #3f3f3f;
  -webkit-box-shadow: inset 0 -3px rgba(0,0,0,.03);box-shadow: inset 0 -3px rgba(0,0,0,.03);
}


/*ui-select*/
/*.ui-select {

}
.ui-select:after { content: "\e609"; font-size: 1.4rem;}
.ui-select select {-webkit-appearance: none;appearance: none; outline: none; background:none; border: 0;
}
.ui-select select option { }*/

/*form表单结构*/
.ui-form-list { border-top: solid 1px #d9d9d9;border-bottom: solid 1px #d9d9d9; }
.ui-form-list .fm-tle { float: left; }
.ui-form-list li.fm-item { width: 100%; float: left; background: #fff; padding: 0 10px;}
.ui-form-list li.fm-item:last-child .fm-cont { border-bottom: 0;}
.ui-form-list .fm-cont { width: 100%; float: left; background: #fff; border-bottom: solid 1px #e9e9e9;}
.ui-form-list .fm-tle { color: #2f2f2f; float: left; padding: 12px 0; line-height: 1.3; font-size: 1.5rem; width: 90px; white-space: nowrap;}
.ui-form-list .fm-right { overflow: hidden; position: relative;}
.ui-form-list .fm-txt { color: #7f7f7f; font-size: 1.5rem; padding: 12px 5px; line-height: 1.3; }
.ui-form-list .fm-link { display: block; color: #7f7f7f; font-size: 1.5rem; padding: 12px 5px; line-height: 1.3;}
.ui-form-list .fm-link .i-arrow { float: right;}
.ui-form-list .fm-link .i-arrow:after { content: "\e633"; color: #aaa;}
.ui-form-list .fm-addproperty { color: #0079ff;}
.ui-form-list .ui-ipt {-webkit-appearance:none; appearance:none; outline: none;   border: 0; padding: 12px 5px; font-size: 1.5rem; color: #4f4f4f; width: 100%;}

/*上下结构表单*/
.ui-form-list.fm-vertical { border:0;}
.ui-form-list.fm-vertical li.fm-item { background: none; padding: 0;}
.ui-form-list.fm-vertical .fm-cont { background: none;}
.ui-form-list.fm-vertical .fm-tle { font-size: 1.3rem; padding: 10px 10px 5px; color: #8f8f8f; width: 100%; float: left;}
.ui-form-list.fm-vertical .fm-right { border-top: solid 1px #e1e1e1; border-bottom: solid 1px #e1e1e1;  width: 100%; float: left; background: #fff; padding: 0 10px; margin-top: -1px;}


/*form表单元素*/
.ui-ipt {-webkit-appearance:none; appearance:none;outline: none;
  border: solid 1px #d1d1d1; background: #fff; padding: 12px 5px; font-size: 1.5rem;  width: 100%;
}
.ui-ipt-clear:after { content: "\e605"; font-size: 2.2rem; top: 50%; margin-top: -10px; position: absolute; right: 0; color: #ccc;}

.ui-select { position: relative;}
.ui-select select {
  -webkit-appearance:none; appearance:none; outline: none;
  width: 100%; font-size: 1.5rem; line-height: 1.3; padding: 12px 5px; border: 0;
}
.ui-select i { position: absolute; right: 0; top: 14px;}
.ui-select i:after { content: "\e609"; color: #888;}

.ui-textarea {
  -webkit-appearance:none; appearance:none; outline: none; border: 0;
  width: 100%; overflow-y:visible; padding: 10px 5px 5px; line-height: 1.4; font-size: 1.5rem;
}
.ui-checkbox {-webkit-appearance:none; appearance:none; outline: none; background-color: #e6dfdf; width: 20px; height: 20px;
  vertical-align: middle; border: solid 1px #bdbdbd;
}
.ui-checkbox:checked{
  background: url(data:image/gif;base64,R0lGODlhHgAWAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4QzU0RkU1RDk3MTcxMUU0QkUwMzg5RjhFNzExOEY1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4QzU0RkU1RTk3MTcxMUU0QkUwMzg5RjhFNzExOEY1RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhDNTRGRTVCOTcxNzExRTRCRTAzODlGOEU3MTE4RjVEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDNTRGRTVDOTcxNzExRTRCRTAzODlGOEU3MTE4RjVEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAB4AFgAAAj+Mj6kIvQ9Pc7HKSS3EU28OeA8YigppnqBaVmjCue8VjzNdwzezk+3iw2EswaDGt5MhM6Llz4RM6XJSYdWWKgAAOw==)
  #1f8ff3 no-repeat center center; background-size: 14px auto; border: 0;
}

/*ui-list 列表*/
.ui-list { color: #3f3f3f; padding:0 10px;background: #fff;}
.ui-list li.list-item { background: #fff; position: relative; padding: 12px 0; border-bottom: solid 1px #e5e5e5;}
.ui-list li.list-item:last-child { border-bottom: 0;}
.ui-list .list-left { margin-right: 10px;}
.ui-list .list-right { padding-left: 10px;}
.ui-list .list-cont { overflow: hidden; }
.ui-list .list-btn { margin-left: 5px; font-size: 1.3rem; background: #0079ff; color: #fff; padding: 8px 12px; -webkit-border-radius: 4px;border-radius: 4px;}
.ui-list .list-btn .iconfont:after { position: relative; top: -1px; content: "\e622"; font-size: 1.3rem; margin-right: 4px; font-weight: bold;}
.ui-list .list-btn2 { margin-left: 5px; font-size: 1.3rem; background: #6a737d; color: #fff; padding: 8px 12px; -webkit-border-radius: 4px;border-radius: 4px;}
.ui-list .list-btn3 { margin-left: 5px; border:solid 1px #ccc; font-size: 1.3rem; background: #fff; color: #7f7f7f; padding: 8px 12px; -webkit-border-radius: 4px;border-radius: 4px;}


/*ui-switch 开关按钮*/
.ui-switch { width: 50px; height: 30px; }
.ui-switch label { width: 100%; height: 100%; border-radius: 15px; background: #e5e5e5; display: block;
}
.ui-switch.active label { background: #4dd865;}
.ui-switch .ui-check {
  -webkit-appearance:none;appearance:none; outline: none;
  width: 26px; height: 26px; float: left; border-radius: 100%; background: #fff; border: 0; margin: 2px;
  -webkit-transition: -webkit-transform 300ms ease;
  -webkit-transition-duration: 300ms;
  -moz-transition: -moz-transform 300ms ease;
  transition: transform 300ms ease;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-box-shadow: 0 0 15px rgba(0,0,0,.05), 0 5px 2px rgba(0,0,1,.05);
  box-shadow: 0 0 15px rgba(0,0,0,.05), 0 5px 2px rgba(0,0,1,.05);
}
.ui-switch.active .ui-check {
  -webkit-transform:translate3d(20px, 0, 0);
  transform:translate3d(20px, 0, 0);
}

/*ui-toast*/
.ui-toast {
  position: absolute; z-index: 10003;  text-align: center; text-align: center; top: 70%;  width: 100%; left: 0; display: none; font-size: 1.6rem; line-height: 1.2;
}
.ui-toast.active { display: block;-webkit-animation: fadeInOut 3s linear forwards;}
.ui-toast .toast-cont {
  background: rgba(0,0,0,0.8); border: solid 1px #000; border-radius: 4px; color: #fff; display: inline-block; padding: 10px 20px; -webkit-box-shadow:0 0 12px rgba(0,0,0,.3); box-shadow:0 0 12px rgba(0,0,0,.3); text-align: left; max-width: 90%;
}
.ui-toast-icon { top: 40%;}
.ui-toast-icon i { display: block; text-align: center; font-size: 4rem;}
.ui-toast-icon i:after { content: "\e630";}

/*ui-pageswitch 页面切换*/
.ui-pageswitch-wrap { position: absolute; width: 100%; left: 0; top: 0; bottom: 0; right: 0; overflow: hidden;}
.ui-pageswitch { position: absolute; width: 100%; left: 0; top: 0; bottom: 0; overflow: auto;
}
.ui-pageswitch .ui-close { height: 100%; float: left; padding: 0 10px; }
.ui-pageswitch .ui-close:after { content: "\e623"; color: #777;}
.ui-pageswitch-close { z-index: 9999; height: 44px; line-height: 44px; background-color: #f8f8f8; position: absolute; left: 0; top: 0; display: none; }
.ui-pageswitch-close.active { display: block;}
.ui-pageswitch-close .switch-close { display: block; }
.ui-pageswitch-close .switch-close:after { padding: 0 15px; content: "\e623"; color: #777;}
.ui-pageswitch-a,.ui-pageswitch-b.active {-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0); }
.ui-pageswitch-a.active {-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0); }
.ui-pageswitch-b {-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0); }

/**/
.ui-tab { text-align: center;}
.ui-tab span { font-size: 1.4rem; background-color: #fff; display: inline-block; padding: 6px 20px; border:solid 1px #2dadff; margin-left: -1px; color: #0d96ee;}
.ui-tab span:first-child { border-radius: 3px 0 0 3px;}
.ui-tab span:last-child { border-radius: 0 3px 3px 0;}
.ui-tab span.current { background-color: #2dadff; color: #fff;}

/**/
.m-topbar .topbar-btn {
  -webkit-appearance: none;appearance: none; border:0; -webkit-border-radius: 4px;border-radius: 4px;
  color: #fff; padding: 0 10px; padding: 6px 12px; margin-right: 10px; font-size: 1.5rem; background-color:#1f8ff3;
}
.m-topbar .topbar-btn2 {
  background: #a3a8ad;border:solid 1px #999; color: #fff;
}
.m-footbar {width: 100%; left: 0; bottom: 0; z-index: 99; background: #f8f8f8; position: fixed; height: 50px; padding: 8px 10px;  border-top: solid 1px #dedede; text-align: center;}
.m-footbar .m-btn-save,.m-footbar .m-btn-del,.m-footbar .m-btn-choose {
  -webkit-appearance: none;appearance: none; display: inline-block;
  background-color: #ef4c62; font-size: 1.6rem; color: #fff; padding: 8px 15px; border: 0; font-size: 1.5rem; -webkit-border-radius: 4px;border-radius: 4px;}
.m-footbar .m-btn-save  { background-color: #1f8ff3;}
.m-footbar .m-btn-del { background-color: #ef4c62;}
.m-footbar .m-btn-choose { background-color: #fff; border:solid 1px #ccc; color: #888;}
.m-footbar .m-btn-save:disabled,.m-footbar .m-btn-del:disabled,.m-footbar .m-btn-choose:disabled {
  -webkit-appearance: none;appearance: none;
  background: #a3a8ad;border:solid 1px #999;  color: #fff;
}
.m-textlink {
  background-color: #1f8ff3;font-size: 1.6rem; color: #fff; padding: 8px 15px; border: 0; font-size: 1.5rem; -webkit-border-radius: 4px;border-radius: 4px; margin-right: 10px;
}

/*检测是否设置交易密码*/
.pop-detect-overlay {
  display: none;
}
.pop-detect-overlay.active {
  position: fixed;top: 0;right: 0;bottom: 0;left: 0; z-index: 10001;background-color: rgba(0, 0, 0, 0.4);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.pop-detect {
  min-width: 75%;
  background-color: rgba(46,46,46,0.7);
  border-radius: 6px;
  margin: 0 10px;
  overflow: hidden;
  opacity: 1;
  position: relative; color: #4dffba;line-height: 1;
}
.pop-detect .i-safe {  font-size: 75px; color: #4dffba;

}

.pop-detect .text { font-size: 1.5rem; padding-top: 10px;}
.pop-detect-bd {
  padding: 20px; text-align: center;
  font-size: 1.4rem;
}

.pop-detect-btnbox { margin-top: 20px;}
.pop-detect-btnbox .des { color: #ccc; font-size: 1.2rem; padding: 10px 0 ;}
.pop-detect-btn { border-radius: 2px; padding: 10px 0; font-size: 1.8rem; display: block; background-color: #1ebd7f; color: #fff; }
.pop-detect .i-close {  position: absolute; color: rgba(255,255,255,0.3); right: 8px; top: 8px; font-size: 25px;  }


/*开通VIP*/
.fixbt-box{padding:10px;position:fixed;bottom:0;left:0;right:0;border-top:1px solid #ddd;background-color:#fff;z-index:9999;}
.openVipbox {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;  background: #0079fe;padding:5px 10px; -webkit-box-align: center;  -ms-flex-align: center;  -webkit-align-items: center;  align-items: center; border-radius:5px;}
.openVipbox .i-vip {display:inline-block; width: 50px; height: 30px; background: url(http://xmsoqistatic.qiniu.soqi.cn/i-vip.png) no-repeat 0 0;  background-size:auto 100%;}
.openVipbox  .info { -webkit-box-flex: 1;  -moz-box-flex: 1; box-flex: 1;width:100%;overflow: hidden; padding: 0 10px; }
.openVipbox  .btn-become {width:80px; height: 30px; line-height: 30px; display:inline-block;background: -webkit-gradient(linear,0% 0%, 0% 100%, from(#FFF9E2), to(#f2d2a2), color-stop(1.0,#336600)); border-radius:5px; color: #f56200; text-align:center; font-size: 1.4rem; }
.openVipbox  .btn-become:hover { background-color: #e05a00;}
.openVipbox  .tle { color: #fff9e2; font-size: 1.5rem;}
.openVipbox  .des { font-size: 1.1rem;color: #fff9e2;line-height:120%;}
@media screen and (max-width:350px) {
  .openVipbox {padding:5px 10px;}
  .openVipbox  .info{padding:0 5px;}
}
.fixtp-box .openVipbox{background-color:#e2eae4;border-radius:0;}
.fixtp-box{position:fixed;top:44px;left:0;right:0;z-index:9999;}
.fixtp-box .openVipbox .tle{color:#030303;}
.fixtp-box .openVipbox .btn-become{background: -webkit-gradient(linear,0% 0%, 0% 100%, from(#d14333), to(#d14333), color-stop(1.0,#d14333));color:#ffe000; }


/*新的头部*/
.m-topbar .m-gocard {  padding: 0 10px; float: left;display: block; height: 100%; }
.m-topbar .ic-logocode:after { content: "\e62d";  float: left; font-size:3rem; color: #1f8ff3; margin-left: -2px;}
.bkstage-search{ position: relative;}
.bkstage-search span{display:block;position:relative;}
.bkstage-search .ic-search:after{content:'\e61a';font-size:1.6rem;color:#bbb;position:absolute;top:-1px;left:9px;}
.bkstage-search .ui-ipt { border:1px solid #e5e5e5;background: #fff; border-radius: 4px; padding: 5px 10px 5px 30px; width: 100%; color:#bbb;line-height:18px; }


/*map.css*/
@charset "UTF-8";
html,body { height: 100%;overflow:visible;}
.map-wrap { background: #fff; padding-bottom: 20px;}
@media screen and (min-width:800px) {
    .map-wrap { width: 540px; margin-left: auto; margin-right: auto;}
    body { background: #f0f1f3;}
}
/*地图详情页*/
.mapDetail-cnt{padding: 20px 15px 0;}
.mapDetail-cnt .tit{font-size:2rem;color:#000;line-height:100%;margin-bottom:10px;}
.mapDetail-cnt .baseInfo{font-size:1.2rem;color:#56565e;text-align:right;}
.mapDetail-cnt .baseInfo span{margin-left:10px;}
.mapDetail-cnt .baseInfo b{font-weight:normal;}
.mapDetail-cnt .personal{padding:10px;background-color:#f2f2f2;margin:10px 0;}
.mapDetail-cnt .personal .imgbox{display:inline-block;width:32px;height:32px;border-radius:50%;border:1px solid #fff;overflow:hidden;float:left;}
.mapDetail-cnt .personal .imgbox img{width:100%;}
.mapDetail-cnt .personal h1{font-size:1.4rem;color:#0079fe;padding-left:42px;}
.mapDetail-cnt .personal p{font-size:1.2rem;color:#56565e;margin-top:5px;padding-left:42px;}
.mapDetail-cnt .personal p span{margin-right:5px;}
.mapDetail-img img{width:100%;}
.mapDetail-link{margin:35px 0;text-align:center;font-size:1.4rem;color:#575656;}
.mapDetail-link a{text-decoration:underline;color:#0079fe;}
.mapDetail-company{margin-bottom:15px;border:1px solid #e5e5e5;}
.mapDetail-company-info{padding:10px 5px;}
.mapDetail-company-map img{width:100%;}
.mapDetail-company-info i.site{width:30px;text-align:center;color:#e34d4f;font-size:2rem;}
.mapDetail-company-info i.arrow-down{width:40px;}
.mapDetail-company-info i.arrow-up{width:40px;}
.mapDetail-company-info i.arrow-down:after{font-size: 2rem;color: #bbb;content: "\e661";}
.mapDetail-company-info i.arrow-up:after {font-size: 2rem;color: #bbb;content: "\e662";}
.mapDetail-company-info i.place{font-size:1.4rem;margin-right:5px;}
.mapDetail-company-info .box{ margin: 3px 0px 0px 4px;}
.mapDetail-company-info h1{font-size:1.6rem;color:#000;}
.mapDetail-company-info p{font-size:1.4rem;color:#000;line-height:150%;margin-top:5px;}
.mapDetail-company-info p a{color:#0079fe;}
.mapdetail-code{width:50%;margin:0 auto;}
.mapdetail-code img{width:100%;}
.mapDetail-nextbox{border-top:1px solid #e5e5e5;}
.mapDetail-operate{text-align:center;padding-bottom:20px;  width: 180px;  margin:15px auto 0;}
.mapDetail-operate .item{display:inline-block;text-align:center;position:relative;float:left;}
.mapDetail-operate .item .num{  position: absolute;top: 10px;  right: 6px;font-size:1.2rem;color:#fb4747;}
.mapDetail-operate .item:first-child{margin-right:50px;}
.mapDetail-operate .item .box{display:inline-block;width:60px;height:60px;border:1px solid #ebebeb;border-radius:50%;text-align:center;line-height:60px;}
.mapDetail-operate .item p{margin-top:5px;font-size:1.2rem;color:#383838;}
.mapDetail-operate .item i{color:#a0a0a0;}
.mapDetail-operate .item i.ic-nopraise:after{  content: "\e670";color:#adadad;  font-size: 2.4rem;}
.mapDetail-operate .item i.ic_share:after{  content: "\e671";color:#adadad;  font-size: 2.4rem;}
.mapDetail-operate .cur i.ic-praise:after{  content: "\e670";color:#fb4747;  font-size: 2.4rem;}
.mapDetail-operate .cur .box{border:1px solid #fb4747;}
.mapDetail-next {font-size: 1.4rem;background: #fff; display: block; color:#383838;margin-bottom:10px;}
.mapDetail-next span{color:#999;}
.mapDetail-nextbox{padding:15px 10px;}
/*全部导航点*/
.map-NavPoint{padding:0 10px;}
.map-NavPoint-nav{margin:12px 0;background-color:#fff;height:50px;line-height:50px;padding:0 10px;}
.newpoint{font-size:1.6rem;color:#000;text-align:center;}
.newpoint i{color:#e66264;font-size:2rem;margin-right:5px;}
.map-NavPoint-choose{background-color:#fff;}
.map-NavPoint-choose h1{height:32px;line-height:32px;padding:0 10px;font-size:1.4rem;color:#4f4f4f;border-bottom:1px solid #d5d5d5;}
.map-NavPoint-choose .item{border-bottom:1px dashed #d5d5d5;padding:15px 0;}
.map-NavPoint-choose .item:last-child{border-bottom:none;}
.map-NavPoint-choose .item .edit{padding:0 15px;color:#7e7e7e;display:inline-block;padding-top:5px;}
.map-NavPoint-choose .item .edit i{font-size:2.8rem;}
.map-NavPoint-choose .item .flex{padding:0 15px;border-right:1px solid #d5d5d5;}
.map-NavPoint-choose .item h2{font-size:1.5rem;color:#000;line-height:100%;margin-bottom:10px;}
.map-NavPoint-choose .item h2 .point{margin-left:10px;}
span.point{display:inline-block;width:14px;height:20px;background:url(http://xmsoqistatic.qiniu.soqi.cn/bg-ic-point.png) bottom center no-repeat;background-size:100% auto;position:relative;}
span.point i{position:absolute;font-size:2rem;color:#0079fe;bottom: 3px;left: -3px;line-height:16px;}
.bmdz-info{border: 1px solid #e5e5e5;margin-top: 10px;}
.bmdz-info-detail{padding:10px 0px 5px 0px;display: -webkit-box;background-color: white}
.bmdz > h1{font-size: 1.6rem;color: #000;}
.bmdz > p{font-size: 1.4rem;color: #000;line-height: 150%;margin-top: 5px;}
.bmdz > span{float: left;font-size:1.4rem;margin-right: 15px;}
.bmdz > a{color: #0079fe;display: inline-block;float: left;font-size:1.4rem;}
.bm-blank-chooseAddress{width: 100%;margin: 10px 0px;background: #fff;height: 40px;}
.bm-blank-chooseAddress > span{position: absolute;width: 100%;padding: 13px 0px 13px 10px;color: #000;}
.bm-chooseAddress{width: 100%;margin: 10px 0px;background: #fff;padding-bottom: 1px}
.bm-chooseAddress-txt{padding: 13px 0px 13px 10px;display: inline-block;color: #000;}
.bm-chooseAddress-arrow{padding: 13px 13px 13px 80px;color: #a5a6a9;float: right;}
.right-arrow{font-size: 1.2rem;padding-left: 5px;}
.bm-addressInfo{border: 1px solid #e5e5e5;margin: 10px;}
.bm-addressInfo-name{padding:10px 0px 5px 0px;display: -webkit-box;}

/*新建导航点*/
.locatePoint{font-size:1.4rem;color:#0079fe;text-align:left;}
.locatePoint i{margin-right:8px;}
.map-autoLocation{margin-bottom:10px;background-color:#fff;}
.map-autoLocation li{padding:0 10px;line-height:44px;border-bottom:1px solid #eaeaea;}
.map-autoLocation li span input{border:0;outline:none;text-align:right;}
.map-autoLocation li .name{font-size:1.4rem;color:#4f4f4f;float:left;}
.map-autoLocation li .info{font-size:1.4rem;color:#000;float:right;}
.map-autoLocation li .info i{font-size:1.2rem;margin-left:10px;}
.setLoactionBefore,.setLoactionResult{background-color:#fff;height:44px;line-height:44px;padding:0 10px;}
.setLoactionBefore .name,.setLoactionResult .name{float:left;font-size:1.4rem;color:#4f4f4f;}
.setLoactionBefore .info,.setLoactionResult .info{float:right;}
.setLoactionBefore .info span.point,.setLoactionResult .info span.point{float:left;height:32px;}
.setLoactionBefore .info .txt,.setLoactionResult .info .txt{/* float:left; */display:inline-block;width:100px;font-size:1.2rem;color:#a6a6a9;line-height:15px;padding-top:8px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.setLoactionBefore .info  .arrow-right,.setLoactionResult .info  .arrow-right{float:right;font-size:1.2rem;color:#000;margin-left:10px;}
.map-btnFix{position:absolute;width:100%;bottom:25px;left:0;}
.fixBottom{bottom:0px;}
.map-btnFix a.submitBtn{height:50px;line-height:50px;font-size:1.6rem;color:#000;text-align:center;border-top:1px solid #cbcbcb;}
.map-btnFix .saveBtn{padding:0 10px;}
.map-btnFix a,#map-saveBtn a{display:block;height:45px;line-height:45px;background-color:#0079fe;border-radius:5px;font-size:1.6rem;color:#fff;text-align:center;}
.map-btnFix a.submitBtn{height:50px;line-height:50px;font-size:1.6rem;color:#000;text-align:center;border-top:1px solid #cbcbcb;background-color:#fff;}
.map-searchRusult{margin-bottom:30px;min-height: 70px;}
/*地图搜索*/
.map-search{position:absolute;bottom:50px;top:0;overflow:hidden;}
.map-search img{width:100%;}
.map-searchRusult img{width:100%;}

/*弹出选择地址*/
.mp-popboxbg{position: absolute;  left: 0;  top: 0;  bottom: 0;  right: 0;  z-index: 999999;  background: rgba(0, 0, 0, 0.6);display:none;}
.mp-popboxbg.active {  display: -webkit-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex;  }
.map-addressSelect{width:250px;background-color:#fff;border-radius:5px;padding:10px 0 30px;height:80%;}
.map-addressSelect h1{height:30px;line-height:30px;font-size:1.4rem;color:#000;padding:0 0 0 25px;border-bottom:1px solid #b5b5b5;position:relative;}
.map-addressSelect h1 .iconfont{position:absolute;top:-5px;color:#b5b5b5;right:10px;}
.map-addressSelect ul li{padding:20px 0 10px 35px;}
.map-addressSelect ul {height: 100%; overflow-y: auto;}
.map-saveBtn{display:block;height:45px;line-height:45px;background-color:#0079fe;border-radius:5px;font-size:1.6rem;color:#fff;margin-bottom:10px;text-align:center;}
.map-cancleBtn{display:block;height:45px;line-height:45px;background-color:#fff;border-radius:5px;font-size:1.6rem;color:#000;margin-bottom:10px;text-align:center;}


/*minpageOrder.css*/
.minpage-pluglist .order-fixed {
	position: relative;
    margin: 0;
    padding: 0;
    background: #fff;
}
.minpage-pluglist .order-fixed .order-tit {
	position: relative;
	padding: 15px 85px 15px 50px;
	border-bottom: 1px solid #e5e5e5;
}
.minpage-pluglist .order-fixed .order-tit i:nth-child(1) {
	position: absolute;
	left: 12px;
	top: 11px;
	font-size: 2rem;
    color: #a6a5aa;
	
}

/**/
.minpage-pluglist .order-main li:last-child {
	border: none;
}
.minpage-pluglist li.order-li {
	position: relative;
	margin-left: 49px;
	margin-bottom: 0;
	padding: 5px 84px 5px 35px;
	border-bottom: 1px solid #e5e5e5;
}
/*.minpage-pluglist li.order-li*/
.minpage-pluglist .order-li i.i-plug {
	left: 0px;
}


/**/
	.orders-show {

	}
	.orders-show .parameter-box{
		padding: 15px 12px;
		margin-bottom: 20px;
	}
	.parameter-box h3 {
		font-size: 1.8rem;
		line-height: 24px;
		color: #999;
		border-bottom: 1px dashed #999;
    	padding: 0 0 10px 0;
	}
	.parameter-box .goods-price {
		padding: 10px 0;
		/* line-height: 1;  */
	}
	.parameter-box .goods-price span:nth-child(1) {
		margin-right: 10px;
		color: #e34d4f;
		font-size: 2rem;
	}
	.parameter-box .goods-price span:nth-child(2) {
		color: #999;
		font-size: 1.2rem;
		text-decoration: line-through;
		font-weight: normal;
	}
	.parameter-box .bottom {
		color: #999;
		margin-bottom: 10px;
/* 		    font-size: 1.4rem;
    line-height: 1; */
	}
	.parameter-box .bottom span.hdfk{
		display: inline-block;
	    float: left;
	    width: 78px;
	    height: 16px;
	    margin-right: 15px;
	    background: url('http://xmsoqistatic.qiniu.soqi.cn/hdfk.png') no-repeat;
	    background-size: cover;
	}
	.orders-show .code-box {
		position: relative;
		padding-left: 25px;	
		color: #999;
		height: 22px;
		line-height: 22px;
	}
	.orders-show .code-box span i {
		position: absolute;
		top: -1px;
		left: 0;
		margin-right: 5px;
		font-size: 2rem;
	}
	.orders-show .code-box a {
		display: block;
		float: right;
		color: #999;
	}
	.orders-show .code-box a i {
		position: absolute;
		top: 0;
		right: -16px;
	}
	.orders-show .goods-detail-box {
		padding: 0 12px;
		margin-bottom: 20px;
	}
	.orders-show .iwant-btn {
		display: block;
		width: 90%;
		height: 40px;
		margin: 0 auto;
		border-radius: 3px;
		color: #fff;
		background-color: #e34d4f;
		outline: none;
		border: none;
		text-align: center;
		line-height: 40px;
	}
	.orders-show .iwant-btn i {
		display: inline-block;
		margin-right: 5px;
	}
	/*商品图片左右切换*/
	.pagebox {
		overflow: hidden;
		width: 100%;
		position: relative;
		max-width:540px;
		margin:0 auto;
		background-color: #fff;
	}
	.pagebox .swiper-container,
	.pagebox .swiper-container .swiper-wrapper,
	.pagebox .swiper-container .swiper-wrapper div,
	.pagebox .swiper-container .swiper-wrapper div>img {
		width: 100%;
		height: 100%;
	}
	
	
	
/*分享语  隐藏发布者功能*/
/* 	2016.6
    .Releasebox{padding:10px;text-align:right;}
		.Releasebox input[type="checkbox"]{-webkit-appearance: none;width:14px;height:14px;border:1px solid #9a9a9a;float:right;outline: none;border-radius:3px;}
		.Releasebox input[type="checkbox"]:checked{border:1px solid #4cd163;position:relative;background-color:transparent;}
		.Releasebox input[type="checkbox"]:checked:after{position:absolute;top:0;right:0;content:'\e643';color:#4cd163;font-size:1.2rem;}
		.Releasebox span{font-size:1.2rem;color:#646464;float:right;display:inline-block;line-height:16px;margin-left:5px;}
		.minpage-edit .edit-shareName{padding:10px;background-color:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
		.minpage-edit .edit-shareName.active{ -webkit-animation: shareHide ease 300ms both ;  animation: shareHide ease 300ms both;}
		.minpage-edit .edit-shareName.showState{ -webkit-animation: showState ease 300ms both ;  animation: showState ease 300ms both;}
		@-webkit-keyframes shareHide {
			0%{height:55px;padding:10px}
			100%{height:0;padding:0 10px;display:none;}
		}
		@-webkit-keyframes showState {
			0%{height:0;padding:0 10px;display:block;}
			100%{height:55px;padding:10px}

		}
		.minpage-edit .edit-shareName input{height:34px;padding:5px 10px;border:0;display:block;outline:none;width:100%;border:1px solid #e5e5e5;}
		.minpage-edit .edit-shareName.active input{ -webkit-animation: shareInputHide ease 300ms both ;  animation: shareInputHide ease 300ms both; display:none;}
		.minpage-edit .edit-shareName.showState input{display:block; -webkit-animation: showInputState ease 300ms both ;  animation: showInputState ease 300ms both;display:block;}
 */
 
/*已经失效的2016.5
 		.minpage-edit .top-operate{height:30px;background:#f2f2f2;font-size:1.2rem;color:#4b9ffd;margin-bottom:10px;}
		.minpage-edit .top-operate .ic-up{font-size:1.2rem;margin-right:5px;}
		.minpage-edit .top-operate .ic-up:after{content:'\e66c';}
		.minpage-edit .top-operate .ic-down{font-size:1.2rem;margin-right:5px;}
		.minpage-edit .top-operate .ic-down:after{content:'\e632';}	 */


/*adMaterial.css*/	
@charset "UTF-8";
/*iconfont*/
@font-face {
    font-family: 'ic-admaterial';  /* project id 291775 */
    src: url('//at.alicdn.com/t/font_291775_bhdnr3e3vfa.eot');
    src: url('//at.alicdn.com/t/font_291775_bhdnr3e3vfa.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_291775_bhdnr3e3vfa.woff2') format('woff2'),
    url('//at.alicdn.com/t/font_291775_bhdnr3e3vfa.woff') format('woff'),
    url('//at.alicdn.com/t/font_291775_bhdnr3e3vfa.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_291775_bhdnr3e3vfa.svg#iconfont') format('svg');
}
.ic-admaterial{
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0px; /*0.2px*/
    -moz-osx-font-smoothing: grayscale;
}
.ic-admaterial{ font-family:"ic-admaterial"!important;}
.ic-ad-addsolide:after{content:'\e6b0'} /*添加*/
.ic-ad-longback:after{content:'\ea72'} /*返回*/
.ic-ad-pic:after{content:'\e607'} /*图片*/
.ic-ad-phone:after{content:'\e609'} /*电话*/
.ic-ad-link:after{content:'\e606'}/*链接*/
.ic-ad-video:after{content:'\e605'}/*视频*/
.ic-ad-voice:after{content:'\e60c'} /*语音*/
.ic-ad-nav:after{content:'\e602'} /*导航点*/
.ic-ad-code:after{content:'\e677'} /*二维码*/
.ic-ad-order:after{content:'\e64f'} /*商品*/
.ic-ad-replace:after{content:'\ea70'} /*替换*/
.ic-ad-place:after{content:'\e601'} /*到哪里去*/
.ic-ad-downsolid:after{content:'\e637'} /*向下*/
.ic-ad-upsolid:after{content:'\e662'} /*向上*/
.ic-ad-cart:after{content:'\e66d'} /*购物车*/
.ic-ad-question:after{content:'\e6b8'} /*问题*/
.ic-ad-counsel:after{content:'\eb7e'} /*咨询*/
.tp-comfirm{color:#1f8ff3}
.tp-cancle{color:#0f8ff3;}
.pub-check-c.active  i, .pub-check-c> input:checked + i{background-color:transparent;}
/*==================广告素材库=======================*/
.admateriabox{overflow-x:hidden; }
.admateria-addBtn{ padding:5px 10px;}
.admateria-banner{ padding:20px 0;background:url(http://xmsoqistatic.qiniu.soqicrm.com/img_dy_admaterialbanner.png) center bottom no-repeat;background-size:100% auto;}
.admateria-banner p{ font-size:1.4rem;color:#fff;text-align:center;line-height:180%;}
.admateria-empty{ position:absolute;top:90px;left:0;right:0;bottom:0;text-align:center;background-color:#fff;}
.admateria-empty-img{ width:64px;height:64px;margin:0 auto;}
.admateria-empty-img img{width:100%;}
.admateria-empty-tips{font-size:1.4rem;color:#999;}
.admateria-list{position:relative;margin-bottom:10px;}
.admateria-list:last-child{margin-bottom:0;}
.admateriabox .admateria-list .chooseAdbtn{position:absolute;top:50%;margin-top:-20px;margin-left:-15px;left:0;padding:10px;display:none;}
.admateriabox-show.edit .admateria-list .chooseAdbtn{display:block;}
.admateriabox-show.edit .admateria-list .adMaterial-item {-webkit-transform: translateX(30px);transform: translateX(30px);}
.adMaterial-item-tit{background-color:#fafafa;padding:10px 0 10px 10px;color:#a5a5a5;border-bottom:none;}
.adMaterial-item-tit .flex,.adMaterial-item-tit .name,.adMaterial-item-tit .time{white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.adMaterial-item-tit .name .defaultIco{background-color:#ff2a51;font-size:1.4rem;color:#fff;padding: 0 5px;border-radius: 3px;margin-right: 5px;}
.adMaterial-item-tit .name{ font-size:1.4rem;color:#424242;}
.adMaterial-item-tit .time{font-size:1.3rem;color:#a5a5a5;margin-top:10px;}
.adMaterial-item-tit .time span{margin-right:5px;}
.adMaterial-item-tit .operate{padding:10px;}
.adMaterial-item-tit .operate i{font-size:1.6rem;}
.adMaterial-item-cnt{background-color:#fff;}
.adMaterial-item-operate .setName{margin:0 0 0 5px;font-size:1.3rem;color:#424242;padding-top:2px;}
.adMaterial-item-operate .questionbtn{padding:0 10px;margin-top:2px;}
.adMaterial-item-operate .questionbtn i{ color:#1f8ff3;font-size:1.8rem;}
.adMaterial-item-operate .editbtn{color:#999;}
.adMaterial-item-operate{ position:relative;border-top:1px dashed #e5e5e5;}
.adMaterial-item-operate .pop-mirrorTxt{position:absolute;bottom:50px;left:2px;right:2px;border-radius:8px;background:-webkit-gradient(linear,0% 0%, 0% 100%, from(#1f8ff3),  color-stop(1.0,#25a5fe));padding:15px 10px;font-size:1.4rem;color:#fff;z-index:2;}
.adMaterial-item-operate .pop-mirrorTxt .closebtn{position:absolute;top:0;right:0;padding:10px;}
.adMaterial-item-operate .pop-mirrorTxt .closebtn i:after{content: '\e607';font-size:1.6rem;}
.adMaterial-item-operate .pop-mirrorTxt:after{position: absolute;left: 115px;bottom: -23px;content:'';border: 12px solid transparent;border-top: 12px solid #26a6ff;width: 0;height: 0;}
.adMaterial-item-operate .pop-mirrorTxt h1{font-size:1.6rem;}
.adMaterial-item-operate .pop-mirrorTxt p{line-height:150%;margin-top:10px;}
.AdMateriaAddBtn{padding:10px;background-color:#f2f2f2;}
.changeSystempAdStyle,.setSystempAdStyle{margin-left:10px;color: #1f8ff3;}
/*电话组件*/
.phoneStylebox{position: relative;padding: 10px;}
.phoneEdit-history .phoneStylebox{ padding: 10px 10px 0;}
.phonestyleEdit{height:60px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-size: 1.4rem;}
.phonestyleEdit .info{-webkit-box-flex: 1; -ms-flex: 1; -webkit-flex: 1;flex: 1;margin:0 10px; display: -moz-box;display: -webkit-box; display: box; width: 100%;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.phonestyleEdit .info .name{-webkit-box-flex: 1; -ms-flex: 1; -webkit-flex: 1;flex: 1;display:block;margin-right:10px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;text-align:right;height:16px;line-height:16px;}
.phonestyleEdit .info .tel{-webkit-box-flex: 1; -ms-flex: 1; -webkit-flex: 1;flex: 1;display:block;min-width:70px;height:16px;line-height:16px;}
.phonestyleEdit .tell{display:block;width: 60px;height: 60px;line-height: 60px;text-align:center;}
.phonestyleEdit .tell i{font-size:3rem;}
.phonestyleEdit .tell i:after{ content: '\e60e';font-size:2rem;}
.phoneStyle.style0{background: #52cadb url(http://7xiobb.com2.z0.glb.clouddn.com/bg_phone00_info.png) 10px 0 no-repeat;background-size: auto 100%;}
.phoneStyle.style0 .phonestyleEdit{color:#fff;}
.phoneStyle.style0 .tell{background: url(http://7xiobb.com2.z0.glb.clouddn.com/bg_phone00_tell.png) no-repeat;background-size: 100% auto;}
.phoneStyle.style0 .tell i{font-size:2rem;}
.phoneStyle.style1{padding-left:30px; background: #d90000 url(http://7xiobb.com2.z0.glb.clouddn.com/bg_phone01_info.png) no-repeat;background-size: auto 100%; border: 2px solid #fcd606;}
.phoneStyle.style1 .phonestyleEdit{color:#fff;}
.phoneStyle.style1 .tell{line-height:55px;background: url(http://7xiobb.com2.z0.glb.clouddn.com/bg_phone01_tell.png) no-repeat;background-size: 100% auto;}
.phoneStyle.style1 .tell i{font-size:2rem;}
.phoneStyle.style2{ background: #fff url(http://7xiobb.com2.z0.glb.clouddn.com/bg_phone02_info.png) no-repeat;background-size: auto 100%; border: 2px solid #329404;}
.phoneStyle.style2 .phonestyleEdit{color: #030303;}
.phoneStyle.style2 .tell{line-height:55px;background: url(http://7xiobb.com2.z0.glb.clouddn.com/bg_phone02_tell.png) no-repeat;background-size: 100% auto;}
.phoneStyle.style2 .tell i{font-size:2rem;color: #40c005;}
.phoneStyle.style3{ background: #50208b url(http://7xiobb.com2.z0.glb.clouddn.com/bg_phone03_info.png) 10px 0 no-repeat; background-size: auto 100%; color: #fff;}
.phoneStyle.style3 .phonestyleEdit{color: #fff;}
.phoneStyle.style3 .tell{background: url(http://7xiobb.com2.z0.glb.clouddn.com/bg_phone03_tell.png) no-repeat;background-size: 100% auto;}
.phoneStyle.style3 .tell i{font-size:2.4rem;color: #623689;}
.phoneStyle.style4{background: #272727;color: #fff; border-radius: 30px;padding-left:10px;}
.phoneStyle.style4 .phonestyleEdit{color: #fff;}
.phoneStyle.style4 .tell{background: url(http://7xiobb.com2.z0.glb.clouddn.com/bg_phone04_tell.png) no-repeat;background-size: 100% auto;}
.phoneStyle.style4 .tell i{font-size:2.4rem;color: #fff;}
.phoneStyle.style5 .phonestyleEdit{color: #030303;height:44px;margin: 10px 0; border-radius: 30px;background-color: #f2f2f2;padding-left:10px;}
.phoneStyle.style5 .info p.tel{margin-top:4px;}
.phoneStyle.style5 .tell{border-radius: 30px;background-color: #f2f2f2;position:relative;}
.phoneStyle.style5 .tell i{font-size:2.4rem;color: #fff;background: #4cc714;border-radius: 50%;padding: 10px;}
.phoneStyle.style6{border: 2px solid #4cc714;}
.phoneStyle.style6 .phonestyleEdit{height: 52px;padding: 3px; margin: 2px;border: 1px solid #4cc714;}
.phoneStyle.style6 .tell{padding:0;margin:-8px;}
.phoneStyle.style6 .tell i{color: #40c005;}
.phoneStyle.style7{background: #fdb060;padding-left: 10px; border-radius: 30px;}
.phoneStyle.style7 .phonestyleEdit{color: #fff;}
.phoneStyle.style7 .tell{width: 46px;height: 46px;line-height: 44px;background-color: #333; border-radius: 50%; border: 1px solid #fff;margin-right:7px;}
.phoneStyle.style7 .tell i{font-size:2.4rem;color: #fff;}
.phoneStyle.style8{background: #4cc714;border-bottom-right-radius: 30px;border-top-right-radius: 30px;}
.phoneStyle.style8 .phonestyleEdit{color: #fff;}
.phoneStyle.style8 .tell{width: 50px;height: 60px; line-height:56px;background: url(http://7xiobb.com2.z0.glb.clouddn.com/bg_phone08_tell.png) no-repeat;background-size: auto 100%;margin-right: 5px;}
.phoneStyle.style8 .tell i{font-size:2.4rem;color: #fff;}
.phoneStyle.style9{ background: #f9f9f9;border: 1px solid #e9e9e9;box-shadow: 1px 1px 1px #e9e9e9;}
.phoneStyle.style9 .phonestyleEdit{color: #030303;}
.phoneStyle.style9 .tell{width: 50px;height: 50px;line-height: 50px;background-color: #4cc714;border-radius: 3px;margin: 5px;}
.phoneStyle.style9 .tell i{font-size:2.4rem;color: #fff;}
/*链接组件*/
.linkstylebox{/* border-bottom:1px solid #e5e5e5; */padding:20px 10px;position:relative;}
.linkstyle{height:45px;line-height:45px;font-size:1.4rem;position:relative;}
.linkstyle a{display:block;text-decoration:underline;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  }
.linkstyle.style1{border:1px solid #e1e1e1;padding:0 15px;}
.linkstyle.style1 a{color:#0079fe;}
.linkstyle.style1:before,.linkstyle.style1:after{position: absolute;top: 22px;content: " "; display: inline-block;width: 10px;height: 1px;background-color:#e1e1e1;}
.linkstyle.style1:before{left: 0; }
.linkstyle.style1:after{right: 0; }
.linkstyle.style2{text-align:center;height:28px;line-height:28px;}
.linkstyle.style2 a{color:#0079fe;}
.linkstyle.style2:before{position:absolute;content:'【';left:-10px;top:0;color:#424141;font-size:2rem;}
.linkstyle.style2:after{position:absolute;content:'】';right:-10px;top:0;color:#424141;font-size:2rem;}
.linkstyle.style3{padding:0 8px;height:28px;line-height:28px;}
.linkstyle.style3 a{height: 28px;display:block;color:#424141;text-align:center;text-decoration:none;border-bottom:1px solid #ffa800}
.linkstyle.style3:before{position:absolute;content:'[';left:0;top:0;color:#ffa800;font-size:2rem;}
.linkstyle.style3:after{position:absolute;content:']';right:0;top:0;color:#ffa800;font-size:2rem;}
.linkstyle.style4{text-align:center;}
.linkstyle.style4 a{position:relative;z-index:2;display:block;color:#fff;text-decoration:underline;background-color:#1a9efb;text-align:center;border-radius:3px;-moz-box-shadow:0px 2px 5px #ccc; -webkit-box-shadow:0px 2px 5px #ccc; box-shadow:0px 2px 5px #ccc;padding: 0 10px;}
.linkstyle.style5{background-color:#fff;border:1px solid #d9d9d9;}
.linkstyle.style5 a{padding-left:55px;color:#e34d4f;}
.linkstyle.style5:before{display:inline-block;content:'';width:45px;height:45px;position:absolute;left:-3px;top:-1px;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#e34d4f url(http://7xiobb.com2.z0.glb.clouddn.com/bg_figer.png) center no-repeat;background-size:26px auto;}
.linkstyle.style5:after{position: absolute;content:'';bottom:-1px;right:-1px;width:25px;height:20px;background:url(http://7xiobb.com2.z0.glb.clouddn.com/bg_triangle.png) no-repeat;background-size:100% auto;}
.linkstyle.style6{background-color:#e1e1e1;}
.linkstyle.style6:before{display:inline-block;content:'';width:20px;height:45px;background-color:#bcbcbc;position:absolute;left:0;top:0;}
.linkstyle.style6 a{color:#0079fe;padding-left:30px;}
.linkstyle.style7{background-color:#fff;border:1px solid #449dfe;border-radius:50px;text-align:center;}
.linkstyle.style7 a{color:#449dfe;text-decoration:underline;}
.linkstyle.style8{background-color:#34cac8;border-radius:50px;text-align:center;}
.linkstyle.style8 a{color:#fff;text-decoration:underline;}
.linkstyle.style9{background:-webkit-gradient(linear,0% 0%, 100% 0%, from(#55C014), to(#7ACF33), color-stop(1.0,#7ACF33));text-align:center;-moz-box-shadow:0 2px 5px #8F8F8F; -webkit-box-shadow:0px 2px 5px #8F8F8F; box-shadow:0px 2px 5px #8F8F8F;}
.linkstyle.style9 a{color:#fff;text-decoration:underline;}
/*导航点组件*/
.navPointBox{padding:20px 0;/* border-bottom:1px solid #e5e5e5; */background-color:#fff;position:relative;}
.navPointEdit-history .navPointBox{padding:20px 0 0;}
.navPoint-item{padding:0 10px;}
.navPoint-item h1{font-size:1.5rem;color:#000;line-height:100%;margin-bottom:10px;}
.navPoint-item h1 .point{margin-left:10px;}
.navPoint-item p{font-size:1.4rem;color:#999;}
span.point{display:inline-block;width:14px;height:10px;background: url(http://7xiobb.com2.z0.glb.qiniucdn.com/bg-ic-point.png) bottom center no-repeat;;background-size:100% auto;position:relative;}
span.point i{position:absolute;font-size:2.2rem;color:#0079fe;bottom: 3px;left: -4px;line-height:16px;}

/*视频组件*/
.videoEdit-list{position:relative;}
.videoStylebox{/* border-bottom:1px solid #e5e5e5; */padding:20px 10px;position:relative;}
.videostyle{padding:0 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.videostyle .videobox{ width:80px;height:45px;position:relative;margin-right:10px;}
.videostyle .videobox img{max-width:100%;max-height:100%;}
.videostyle .videobox .mask{position: absolute;top: 0;left: 0; right: 0;bottom: 0;background: url(http://7xiobb.com2.z0.glb.clouddn.com/playImg.png) center no-repeat;background-size:30px auto;}
.videostyle .name{font-size:1.4rem;color:#424242;}
.videostyle .time{ font-size:1.2rem;color:#999;margin-top:10px;}
/*视频播放*/
iframe.video-show-iframe {width: 100%;height: 300px;position:fixed; top:0; left:0;z-index:6;}
@media screen and (min-width:800px) {
    iframe.video-show-iframe{width:540px;left:50%;margin-left:-270px;}
}
#closebtn{position:absolute; top: 0; right: 0; width: 32px;height: 32px;color: rgb(255, 255, 255);text-align: center;line-height: 32px;display: block;z-index:7;background-color: rgba(0, 0, 0, 0.6);}
/*图片组件*/
.picMaterial-item{padding:20px 10px;text-align:center;display: inline-block;}
.picMaterial-item .flex{width:50%;}
.picMaterial-item ul.flex:last-child{margin-left:10px;}
.picMaterial-item li {margin-bottom: 15px;position:relative;}
.picMaterial-item img{max-width:100%;max-height:100%;margin: 0 auto;}
/*二维码组件*/
.codeModulebox{ background-color:#fff;}
.codeModule-item{/* margin-top:10px; */position:relative;}
.codeModulebox{padding: 10px;}
.codeModulebox .codebox{ width:80px;height:80px;padding:5px;display:-webkit-box;display:-webkit-flex;/*display:-ms-flexbox;display:flex;*/-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.codeModulebox .codebox img{ max-width:100%;max-height:100%;}
.codeModule-img img{ width:80%;max-width:85%;}
/*模板1*/
.codeModule1{padding:10px 20px 10px 10px;border:1px solid #f2f2f2;background-color: #fff;}
@media screen and (max-width:321px){
    .codeModule1{padding:10px;}
}
.codeModule1 .tit{font-size:1.6rem;color:#ff2a52;text-align:right;padding: 5px;}
.codeModule1 .mark{font-size:1.2rem;color:#ff2a52;border-top:1px solid #ff2a52;text-align:right;padding: 5px;}
.codeModule1 .arrowbox{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ff2a52;position:relative;margin:0 20px;}
@media screen and (min-width:375px){
    .codeModule1 .arrowbox{ margin:0 30px;}
}
@media screen and (min-width:410px){
    .codeModule1 .arrowbox{ margin:0 40px;}
}
.codeModule1 .arrowbox:before{ position:absolute; top: 6px; left: 10px; content:''; border: 6px solid transparent; border-left: 7px solid #fff; width: 0; height: 0; }
/*模板2*/
.codeModule2{padding:15px 0;margin:0 10px;border:1px solid #f2f2f2;background-color: #fff;}
.codeModule2 .codebox{margin:0 auto;}
.codeModule2 .text{ margin-top:15px;height:30px;line-height:30px;background-color:#84ddd4;font-size:1.4rem;color:#fff;text-align:center;position:relative;}
.codeModule2 .text:before{position:absolute;top: 6px;left:-13px;content:'';width:14px;height:30px;background:url(http://o94a4w98u.bkt.clouddn.com/bg_codemodule02.png) no-repeat;background-position:0 0;background-size: 100% auto;}
.codeModule2 .text:after{position:absolute;top: 6px;right:-13px;content:'';width:14px;height:30px;background:url(http://o94a4w98u.bkt.clouddn.com/bg_codemodule02.png) no-repeat;background-position:0 -40px;background-size: 100% auto;}
.codeModule2 .text span{padding:5px;}
/*模板3*/
.codeModule3{border:1px solid #ffe3b7;margin-bottom:35px;padding:10px 15px;position:relative;background-color: #fff;}
.codeModule3 .tit{font-size:1.6rem;color:#424242;}
.codeModule3 .tit span{padding: 5px;}
.codeModule3 .textbox p{ height:20px;line-height:20px;background-color:#ffb746;padding:0 10px;border-radius:20px;font-size:1.2rem;color:#fff;margin:10px 25px 0 0;}
.codeModule3 .textbox p span{ padding:2px 5px;}
@media screen and (min-width:375px){
    .codeModule3 .textbox p{margin:10px 35px 0 0;}
}
@media screen and (min-width:410px){
    .codeModule3 .textbox p{margin:10px 50px 0 0;}
}
.codeModule3:before{position:absolute;bottom: -40px;left: -1px;content:'';width: 0;height: 0;border-top:20px solid #ffe3b7;border-left:20px solid #ffe3b7;border-right:20px solid transparent;border-bottom:20px solid transparent;}
.codeModule3:after{position:absolute;bottom: -31px;left: 0;content:'';width: 0;height: 0;border-top: 16px solid #fff;border-left: 16px solid #fff;border-right: 16px solid transparent;border-bottom: 16px solid transparent;}
.codeModule3 .line{position:absolute;bottom:-4px;left:30px;right:0;height:5px;background-color:#ffe3b7;}
.codeModule-operate{ height:49px;line-height:49px;background:#fff;font-size:1.4rem;color:#424242;}
.codeModule-operate .flex{text-align:center;width:50%;}
.codeModule-operate .addcode{background-color:#1f8ff3;color:#fff;}
/*录音组件*/
.voiceList-item{padding:10px;background-color:#fff;margin-bottom:10px;position:relative;}
.voiceList-item:last-child{margin-bottom:0;}
.voiceStyle{height: 60px; border: 1px solid #f2f2f2; position: relative; display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.voiceStyle .voice,.voiceStyle .time{display:block;width: 60px;height:60px;line-height:60px;text-align: center;position:relative;}
.cercle {display:block;height :20px;width :20px; position : absolute;top : 50%; left :50%; margin-top:-10px; border-radius : 50%; background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#070707),color-stop(0.80,#dedede), color-stop(0.85, #f6f6f6), color-stop(0.90,#fefefe), to(#fff)); animation : turnCercle 20s linear infinite;-webkit-animation : turnCercle 20s linear infinite;}
.cercleCache {display:block;height :16px;width :16px;border-radius : 50%;background-color : #fff;  margin :2px;}
.voiceStyle.style3 .cercleCache{background-color: #303336;}
@-webkit-keyframes turnCercle {
    0% {-webkit-transform : rotate(0deg);}
    100% {-webkit-transform : rotate(10080deg);}
}
@keyframes turnCercle {
    0% {transform : rotate(0deg);}
    100% {transform : rotate(10080deg);}
}
.voiceStyle .voice audio{position:absolute;top:0;left:0;}
.voiceStyle .time{font-size: 1.4rem;color: #a7a7a9;}
.voiceStyle .voiceInfo{-webkit-box-flex: 1; -ms-flex: 1; -webkit-flex: 1;flex: 1;display:block;}
.voiceStyle .voiceInfo input{background-color:transparent;}
.voiceStyle .voiceInfo .name{font-size: 1.6rem;color: #030303;line-height: 100%;width:100%;white-space: nowrap; overflow:hidden;text-overflow:ellipsis; }
.voiceStyle .voiceInfo .txt{font-size: 1.2rem;color: #a7a7a9;line-height: 100%;margin: 5px 0 0 0;}
/*语音种类*/
.voiceStyle.style1 .voice span {display: inline-block;width: 40px;height: 40px;margin-top:10px;text-align: center;line-height:38px;border-radius: 100%;border: 1px solid #3bb23a;}
.voiceStyle.style1 .voice span i{font-size: 2.4rem;color: #3bb23a;}
.voiceStyle.style1 .gradient{display:block;height:17px;background-color:#f2f2f2;margin-top:5px;}
.voiceStyle.style1 .gradient span{display:inline-block;height:17px;width:0%;background: -webkit-gradient(linear,0% 0%, 100% 0%, from(#FEF000), to(#3CB23A), color-stop(1.0,#3CB23A));}
.voiceStyle.style2 .voice.on{height:60px; background: url(http://7xiobb.com2.z0.glb.clouddn.com/img_voice2_on.png) center no-repeat; background-size: 30px auto;}
.voiceStyle.style2 .voice.play{height:60px; background: url(http://7xiobb.com2.z0.glb.clouddn.com/img_voice2_play.gif) center no-repeat; background-size: 30px auto;}
.voiceStyle.style3{background-color: #303336;}
.voiceStyle.style3 .voice.on{height:60px;background: url(http://7xiobb.com2.z0.glb.clouddn.com/img_voice3_on.png) center no-repeat; background-size: 42px auto;}
.voiceStyle.style3 .voice.play:before{display:block;content:'';width:60px;height:60px;background: url(http://7xiobb.com2.z0.glb.clouddn.com/bg_voice3_play.png) center no-repeat;background-size: 42px auto;-webkit-animation: rotateRAnimate 3s linear infinite;}
.voiceStyle.style3 .voice.play:after{display:block;position: absolute;top: 0;content:'';width:60px;height:60px; background: url(http://7xiobb.com2.z0.glb.clouddn.com/img_voice3_play.png) center no-repeat; background-size: 42px auto;}
@-webkit-keyframes rotateRAnimate{
    0% {-webkit-transform:rotate(0deg);}
    100% {-webkit-transform:rotate(360deg);}
}
.voiceStyle.style3 .voice.finish{height:60px;background: url(http://7xiobb.com2.z0.glb.clouddn.com/img_voice3_finish.png) center no-repeat;background-size: 42px auto;}
.voiceStyle.style3 .voiceInfo .name{color:#fff;}
.voiceStyle.style3 .voiceInfo .txt{color: #ababab;}
.voiceStyle.style4 .voice i{font-size: 3.4rem;color: #38E17B;}
.voiceStyle.style5 .voice span {display: inline-block;width: 40px;height: 40px; text-align: center;line-height:36px;background-color: #938f9b;border-radius: 100%;border: 2px solid #fff;}
.voiceStyle.style5 .voice span i{font-size: 2rem;color: #0ce1c2;}
.voiceStyle.style5.on{background: url(http://7xiobb.com2.z0.glb.clouddn.com/bg_voice5_start.png) bottom repeat-x; background-size: auto 50px;}
.voiceStyle.style5.play{background:url(http://7xiobb.com2.z0.glb.clouddn.com/voiceplay.gif) bottom repeat-x;background-size:auto 50px;}
.voiceStyle.style5.finish{background:url(http://7xiobb.com2.z0.glb.clouddn.com/bg_voice5_off.png?t=1) bottom repeat-x;background-size:auto 50px;}
/*查看内容*/
.viewTxt{margin-top:10px;font-size: 1.4rem;color: #a7a7a9;}
.viewTxt i{display: inline-block;width: 16px;height: 16px;line-height:16px;text-align: center;border-radius: 100%;background-color: #e5e5e5;margin-left:5px;color: #b3b3b3;}
.viewCnt{margin-top:10px;display:none;}
.viewCnt .txt .icon{display:inline-block;height:10px;width:12px;background:url(http://7xiobb.com2.z0.glb.clouddn.com/bg_view_ic.png) left top no-repeat;background-size:12px auto;margin-right:5px;float: left;margin-top: 3px;}
.viewCnt .txt .info{font-size:1.4rem;color:#a7a7a9;line-height:150%;word-wrap: break-word;padding-left: 21px;/* float: left; */display: block;}
.viewCnt .packUp{font-size:1.4rem;color:#a7a7a9;text-align:right;margin-top: 10px;}
.viewCnt .packUp i{font-size:1.6rem;color:#a7a7a9;margin-right:3px;}
/*订单组件*/
.goodSort-cnt-list > li{padding:20px 10px;position:relative;background-color:#fff;/* margin-bottom:10px; */}
.goodSort-cnt-list li .sort{position: absolute;top:50%;margin-top:-20px;right:0;cursor: pointer;padding: 10px;}
.goodSort-cnt-list li .sort i{font-size:2rem;color: #c9c9c9;}
.goodSort-cnt-list li .sort.cur i{color: #50b044;}
.goodSort-cnt-list li .imgbox{width:90px;height:90px;border:1px solid #e5e5e5;overflow:hidden;margin-right:10px;float:left;}
.goodSort-cnt-list li .imgbox .sold{display:none;}
.goodSort-cnt-list li .imgbox img{max-width:100%;max-height:100%;}
.goodSort-cnt-list li .infobox{display:block;padding-left:100px;}
.goodSort-cnt-list li .infobox .gsname{font-size:1.4rem;color:#030303;line-height:150%;height:42px;overflow-y:hidden;padding-right:20px;}
.goodSort-cnt-list li .infobox .price{margin-top:10px;}
.goodSort-cnt-list li .infobox .curprice{font-size:1.6rem;color:#e34d4f;}
.goodSort-cnt-list li .infobox  s{font-size:1.2rem;color:#a6a6a9;margin-left:5px;}
.goodSort-cnt-list li .infobox .sold{font-size:1.2rem;color:#999;margin-top:5px;}
/*编辑删除模式下样式*/
.adMaterial-deleteOperate{position:fixed;bottom:0;left:0;height:50px;padding:5px 15px;background-color:#fff;border-top:1px solid #e5e5e5;display:none;z-index:3;}
.adMaterial-deleteOperate.active{display: -moz-box;display: -webkit-box;display: box;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
@media screen and (min-width:800px){
    .adMaterial-deleteOperate,.adMaterial-deleteOperate.active{ width:540px;left:50%;margin-left:-270px;}

}
.adMaterial-deleteOperate .pub-btn{min-width:80px;}
.adMaterial-deleteOperate .text{margin-left:5px;}
/*=============添加广告素材库============*/
.header.bg-blue .topbar{box-shadow: 0 0 0 #cfcfcf;}
.header.bg-blue .topbar,.header.bg-blue .topbar-fl,.header.bg-blue .topbar-fr{ background-color:#2298f8;color:#fff;}
.header.bg-blue .topbar >.title{font-weight:normal;}
.adMaterial-add-search{background-color:#2298f8;border-bottom:none;}
.adMaterial-add-search .pub-input{ background-color:rgba(255,255,255,0.2);height:36px;padding:0 10px;color:#fff;}
.adMaterial-add-search input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #fff; }
.admateria-add-empty{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;}
.admateria-add-empty i{font-size:6rem;color:#e5e5e5;}
.admateria-add-empty p{font-size:1.4rem;color:#999;}
.admateria-add-save{ background-color:#fafafa;border-top:1px solid #e5e5e5;}
/*插入内容*/
.popUp-insertType{ width:100%;padding:20px 25px;}
.popUp-insertType .closebtn{margin-bottom:15px;}
.popUp-insertType .closebtn i{font-size:2.5rem;color:#fff;}
.popUp-insertType .scrollbox-ul li{width:50%;float:left;margin-bottom:20px;}
.popUp-insertType .scrollbox-ul li:nth-child(even){padding-left:10px;}
.popUp-insertType .scrollbox-ul li:nth-child(odd){padding-right:10px;}
.popUp-insertType .scrollbox-ul li div{height:60px;background-color:#fff;border-radius:5px;display: -moz-box;display: -webkit-box;display: box;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px;}
.popUp-insertType .scrollbox-ul li div span{-webkit-box-flex: 1; -ms-flex: 1; -webkit-flex: 1;flex: 1;display:block;font-size:1.3rem;color:#000;padding:0 10px;}
.popUp-insertType .scrollbox-ul li div i{font-size:2.5rem;}
.popUp-insertType .scrollbox-ul li div .ic-ad-counsel{font-size: 2.4rem;}
.popUp-insertType .scrollbox-ul li div i.color1 {color: #ffab17;}
.popUp-insertType .scrollbox-ul li div i.color2 {color: #85c102;}
.popUp-insertType .scrollbox-ul li div i.color3 {color: #5c8ee8;}
.popUp-insertType .scrollbox-ul li div i.color4 {color: #727e95;}
.popUp-insertType .scrollbox-ul li div i.color5 {color: #5fafd5;}
.popUp-insertType .scrollbox-ul li div i.color6 {color: #8dbae5;}
.popUp-insertType .scrollbox-ul li div i.color7 {color: #fb885c;}
.popUp-insertType .scrollbox-ul li div i.color8 {color: #67c267;}
.popUp-insertType .scrollbox-ul li div i.color9 {color: #5a8ce6;}
#popUp-insertType{background-color:rgba(0,0,0,.8)}
.popUp-insertType .scrollbox-ul input {border: 1px solid #999;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-appearance: none;width: 20px;height: 20px;background: #fff;border-radius: 50%;outline: none;cursor: pointer;}
.popUp-insertType .scrollbox-ul li.checked div{background: #1f8ff3;color: #fff;}
.popUp-insertType .scrollbox-ul li.checked div i,.popUp-insertType .scrollbox-ul li.checked div span{ color:#fff;}
.popUp-insertType .scrollbox-ul li.checked input{background: url(http://7xiobb.com2.z0.glb.clouddn.com/mpage.png);background-size: contain;border: none;}
.admateria-add-box{padding:10px;}
.edit-show{position: relative;padding: 15px 10px!important;background: #fff;border:1px dashed transparent;}
.edit-show-img img{width:100%;}
.edit-show.cur{border: 1px dashed #0078ff;}
.show-compent.cur{overflow-y: hidden; max-height: 200px;}
.edit-tool{display:-webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 1.4rem;color: #1f8ff3; padding:20px 10px;background-color:#f8f8f8;}
.edit-tool i{font-size:2.5rem;margin-right:10px;}
.edit-show .linkstylebox,.edit-show .codeModulebox,.edit-show .voiceList-item{padding:0;}
.orders-show .swiper-wrapper img{width:100%;}
/*底部操作栏*/
.btfix-Pop-operate{position:absolute;top: 0;left:0;right:8px;z-index:1111;}
.btfix-Pop-operate .closeboxbtn{display:inline-block;text-align:center;line-height: 24px;color:#fff;padding: 0 10px 10px 0;position: absolute;top: -1px;}
.btfix-Pop-operate .closeboxbtn i{display: inline-block;width: 24px;height: 24px;font-size:1.2rem;background-color:#ff3333;}
.btfix-Pop-operate .moveUp,.btfix-Pop-operate .moveDown{position:relative;display:inline-block;width: 48px;height: 24px;line-height: 24px;text-align:center;background-color:#333;font-size:1.2rem;color:#fff;margin-left: 12px;}
.btfix-Pop-operate .moveUp:before{content: '';position:absolute;top:0;left: -9px;width:0;height:0;border-left: 4px solid transparent;border-top: 14px solid transparent;border-right: 5px solid #333;border-bottom: 10px solid #333;}
.btfix-Pop-operate .moveUp:after{content: '';position:absolute;top:0;right: -10px;width:0;height:0;border-left: 5px solid #333;border-top: 10px solid transparent;border-right: 5px solid transparent;border-bottom: 14px solid #333;}
.btfix-Pop-operate .moveDown:before{content: '';position:absolute;top:0;left: -10px;width:0;height:0;border-left: 5px solid transparent;border-top: 14px solid #333;border-right: 5px solid #333;border-bottom: 10px solid transparent;}
.btfix-Pop-operate .moveDown:after{content: '';position:absolute;top:0;right: -8px;width:0;height:0;border-left: 5px solid #333;border-top: 10px solid #333;border-right: 3px solid transparent;border-bottom: 14px solid transparent;}
.addtool-btn{width:44px;height:44px;border-radius: 50%;text-align: center;line-height:44px;cursor: pointer;background: #0cbc5f;margin:10px auto;}
.addtool-btn i{font-size:1.8rem;color:#fff;font-weight:700;}
.popReplacebox{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px; width:60px;height:60px;border-radius:50%;background:rgba(0,0,0,0.4);z-index:2;color:#f5f5f5;font-size:1.4rem;text-align:center;}
.popReplacebox div{ position:relative;}
.popReplacebox div input{ position:absolute;top:0;left:0;width:48px;bottom:0;opacity:0;z-index:2;}
.popReplacebox i{font-size: 2.4rem;}
.popReplacebox p{margin-top:3px;font-size: 1.2rem;}
/*编辑组件不同展示*/
.mapDetail-company{border: 1px solid #e5e5e5}
.mapDetail-company-info {padding: 10px 0 10px 5px;}
.mapDetail-company-info .operatebtn{padding:10px;}
.mapDetail-company-info i.ic-ad-nav{width:30px;text-align:center;color:#e34d4f;font-size:2rem;}
.mapDetail-company-info i.ic-ad-downsolid,.mapDetail-company-info i.ic-ad-upsolid{width:40px;}
.mapDetail-company-info i.ic-ad-downsolid:after,.mapDetail-company-info i.ic-ad-upsolid:after {font-size: 2rem;color: #bbb;}
.mapDetail-company-info i.place{font-size:1.4rem;margin-right:5px;}
.mapDetail-company-info .box{margin: 3px 0 0 4px;overflow: auto!important;white-space:normal!important;text-overflow:initial!important;}
.mapDetail-company-info h1{font-size:1.6rem;color:#000;}
.mapDetail-company-info p{font-size:1.4rem;color:#000;line-height:150%;margin-top:5px;}
.mapDetail-company-info p a{color:#0079fe;}
.mapDetail-company-map img{width:100%;}
/*视频*/
.edit-show-video {position: relative;overflow: hidden;margin: 0 auto;width: initial;height: 200px;}
.edit-show-video .video-inner {overflow: hidden; width: 100%; height: 100%;position: absolute; z-index: 1;}
.edit-show-video .video-inner iframe {width: 100%;height: 100%;}
.edit-show-video .video-inner .mpVideo{ position:relative;height:100%;}
.edit-show-video .video-inner .mpVideo>img {width: 100%; }
/*.edit-show-video .video-inner .mpVideo:after{position: absolute;top:50%;left:50%;margin-left: -25px;margin-top: -20px;content: '';border: 19px solid transparent;border-left: 28px solid #fff;width: 0;height: 0; border-radius: 6px;}*/
.edit-show-video .video-mask { position: absolute;height: 100%;width: 100%;z-index: 2;}
/*订单*/
.orders-show{padding-bottom:20px;border:1px solid #e5e5e5;}
.orders-show .parameter-box{padding: 15px 10px;}
.orders-show .parameter-box .goods-price {padding: 10px 0;}
.orders-show .parameter-box h3 {font-size: 1.8rem; line-height: 24px;color: #999;border-bottom: 1px dashed #999;padding: 0 0 10px 0; }
.orders-show .parameter-box .goods-price span:nth-child(1) { margin-right: 10px;color: #e34d4f;font-size: 2rem;}
.orders-show .parameter-box .goods-price span:nth-child(2) {color: #999;font-size: 1.2rem; text-decoration: line-through;font-weight: normal; }
.orders-show .parameter-box .bottom {color: #999; margin-bottom: 10px;}
.orders-show .goods-detail-box { padding: 0 12px; margin-bottom: 20px;}
.orders-show .iwant-btn { display: block; width: 90%;height: 40px;margin:10px auto 0;border-radius: 3px; color: #fff; background-color: #e34d4f; outline: none; border: none; text-align: center;line-height: 40px;}
.orders-show .iwant-btn i { display: inline-block;margin-right: 5px;}
.orders-show .pagebox { overflow: hidden; width: 100%; position: relative; max-width:540px; margin:0 auto;background-color: #fff;}
.orders-show .pagebox .swiper-container,.pagebox .swiper-container .swiper-wrapper, .pagebox .swiper-container .swiper-wrapper div, .pagebox .swiper-container .swiper-wrapper div>img {width: 100%; height: 100%;}
/* 咨询 */
.counsel-item{display: flex;flex-direction: column;align-items: center;}
.counsel-item .counsel-title{font-size: 15px;color: #787e7c;}
.counsel-item .counsel-content{height: 40px;width: 50%;display: flex;align-items: center;font-size: 16px;justify-content: center;background-color: #26a6fe;border-radius: 3px;color: #FFF;margin-top: 20px;}
.counsel-item .counsel-content i{margin-right: 12px;}
.adMaterial-item-counsel{display: flex;flex-direction: column;align-items: center;padding: 20px 10px;}
.adMaterial-item-counsel .counsel-title{font-size: 15px;color: #787e7c;}
.adMaterial-item-counsel .counsel-content{height: 40px;width: 50%;display: flex;align-items: center;font-size: 16px;justify-content: center;background-color: #26a6fe;border-radius: 3px;color: #FFF;margin-top: 20px;}
.adMaterial-item-counsel .counsel-content i{margin-right: 12px;}
/*植入广告素材--空广告素材*/
.pop-adMaterial-empty{position:absolute;top:0;left:0;right:0;bottom:0;}
.pop-adMaterial-empty .imgbox{width:120px;margin:0 auto;}
.pop-adMaterial-empty .imgbox img{width:100%;}
.pop-adMaterial-empty .text{font-size:1.4rem;color:#999;text-align:center;}
.pop-adMaterial-empty .text em{color:#1f8ff3;}
hidedata{display:none;}
.creatNewComponentTool{ display:block;height:48px;line-height:48px;background-color:#1f8ff3;text-align:center;color:#fff;}
.creatNewComponentTool i{margin-right:5px;}
.adMaterial-emptye-show >div{ width:85%;}
/*隐私设置弹出框*/
.pop-bt-pubClose{ position:fixed;bottom:0;left:0;width:100%;margin:0;background-color:#fff;-webkit-transform:translateY(120%);transform:translateY(120%);z-index:6;}
@media screen and (min-width:800px){
    .pop-bt-pubClose{width:540px;left:50%;margin-left:-270px;}
}
.pop-bt-pubClose.active{-webkit-transform:translateY(0);}
.pop-bt-pubClose.active .closebtn{display:inline-block;width:50px;height:50px !important;background:url("http://xmsoqistatic.qiniu.soqicrm.com/img_bt_closebtn.png") no-repeat;background-size:100% 100%;position:absolute;top: -70px;left:50%;margin-left:-25px;-webkit-animation:closeRotate 0.3s  linear both 0.1s;}
.pop-bt-pubClose.active .closebtn i:after{ content:'';}
@-webkit-keyframes closeRotate{
    0%{-webkit-transform:rotate(0deg);top:50px;width:2px;height:2px;margin-left:-1px;}
    30%{-webkit-transform:rotate(0deg);width:2px;height:2px;margin-left:-1px;}
    95%{ -webkit-transform:rotate(360deg);opacity:1;top: -70px;width:50px;height:50px;margin-left:-25px;}
    100%{ -webkit-transform:rotate(720deg);}
}

/*系统默认广告*/
.mt-10{margin-top:10px;}
.mr-5{margin-right:5px;}
.sysDefault-ad1{padding:40px 10px 20px 10px!important;}
.sysDefault-ad1-info{border:1px solid #d7d7d7;padding-bottom:20px;position:relative;padding-top: 50px;text-align: center;font-size:1.4rem;color:#424242;}
.sysDefault-ad1-info .faceImgbox{ position:absolute;top:-30px;left:50%;margin-left:-50px;width:100px;text-align:center;background-color:#fff;}
.sysDefault-ad1-info .faceImgbox img{width:60px;height:60px;border-radius:50%;overflow:hidden;border:1px solid #f2f2f2;}
.sysDefault-ad1-info .name{font-size:1.6rem;}
.sysDefault-ad1-info .company-name{font-size:1.4rem;}
.sysDefault-ad1-info .company-name.disabled{ color:#999;}
.sysDefault-ad1-info .tellbox{font-size:2.4rem;margin-top:20px;}
.sysDefault-ad1-info .tellbox a{ color:#424242!important;}
.sysDefault-ad1-info .tellbox .tellIcon{margin-left:10px;display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid #1f8ff3;line-height: 9px;text-align:center;}
.sysDefault-ad1-info .tellbox .tellIcon i{font-size: 1.4rem;color:#1f8ff3;}
.sysDefault-ad1-info .codeImgbox{width: 200px;height: 200px;margin:20px auto 0;border:2px solid #e7e7e7;padding:9px;overflow: hidden;}
.sysDefault-ad1-info .codeImgbox .codeImg{width: 100%;height: 180px;background-color:#f9f9f9;font-size:1.3rem;color:#999;text-align:center;position:relative;}
.sysDefault-ad1-info .codeImgbox .codeImg img{position:absolute;top:0;left:0;width:100%;z-index: 2;}
.sysDefault-ad1-info .codeImgbox .codeImg input{ position:absolute;top:0;left:0;width:80px;overflow:hidden;bottom:0;opacity:0;z-index:1;}
.sysDefault-ad1-info .codeImgbox .codeImg i{font-size: 4rem;margin-bottom: 10px;}
.sysDefault-ad1-info .codeImgbox .codeImg p{margin-top: 10px;}
.sysDefault-ad1-nav{ height:36px;line-height:36px;padding:0 10px;background-color:#1b9bfe;color:#fff;}
.sysDefault-ad1-nav i{ font-size:2rem;margin-right:5px;}
.sysDefault-ad1-nav a{ color:#fff !important;}
.sysDefault-ad1-nav .flex{ white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
/*自定义二维码*/
.codeShowbox.custormCode{ margin:20px 20px 0 20px;border-top:1px dashed #d7d7d7;}

.sysDefault-ad2{ padding:10px 10px 20px 10px;}
.sysDefault-ad2-info{ border:1px solid #424242;}
.sysDefault-ad2-info .faceImgbox{width: 80px;height: 80px;border-radius:50%;overflow:hidden;border:1px solid #f2f2f2;margin-right:10px;}
.sysDefault-ad2-info .faceImgbox img{ width:100%;}
.sysDefault-ad2-info .pub-list{border-bottom:none;padding:10px;}
.sysDefault-ad2-info .pub-list .flex{ font-size:1.6rem;color:#424242;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.sysDefault-ad2-info .pub-list .flex .info{font-size:1.4rem;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.sysDefault-ad2-info .wechatName{height: 36px;line-height: 36px;font-size:1.4rem;color:#999;padding:0 10px;text-align:right;font-family:"黑体";border-top:1px solid #424242;}
.sysDefault-ad2 .codeImgbox{ padding:10px;border-left:1px solid #424242;}
.sysDefault-ad2 .codeImgbox .codeImg{width: 120px;height: 120px;background-color:#f9f9f9;font-size:1.3rem;color:#999;text-align:center;position:relative;overflow: hidden;}
.sysDefault-ad2 .codeImgbox .codeImg img{ position:absolute;top:0;left:0;width:100%;}
.sysDefault-ad2 .codeImgbox .codeImg input{ position:absolute;top:0;left:0;width:80px;overflow:hidden;bottom:0;opacity:0;z-index:1;}
.sysDefault-ad2 .codeImgbox .codeImg i{ font-size:2rem;}
.sysDefault-ad2 .codeImgbox .codeImg p{ margin-top:5px;}
.sysDefault-ad2 .phonestyle{height:40px;background-color: #614bc2;margin-top:10px;color:#fff;padding: 5px 10px 5px 5px;overflow: hidden;word-break: break-all;text-overflow: ellipsis;}
.sysDefault-ad2 .phonestyle .info .name{ color:#fff;margin-right:5px;}
.sysDefault-ad2 .phonestyle .info .tel{/* display:inline-block; */height:44px;line-height:44px;color:#fff!important;}
.sysDefault-ad2 .phonestyle .tell{display:inline-block;width:25px;height:25px;border:1px solid #fff;border-radius:50%;line-height:23px;text-align:center;}

.sysDefault-ad3{ padding:10px 10px 20px 10px;}
.sysDefault-ad3 .companyName{display:block;height:40px;line-height:40px;padding:0 10px;font-size:1.4rem;color:#fff;background-color:#2fcf9e;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sysDefault-ad3 .companyName.disabled{color:#999;}
.sysDefault-ad3-box{ border:1px solid #e5e5e5;padding:0 10px;border-bottom:none;}
.sysDefault-ad3-info .faceImgbox{width: 80px;height: 80px;border-radius:50%;overflow:hidden;border:1px solid #f2f2f2;margin-right:10px;}
.sysDefault-ad3-info .faceImgbox img{ width:100%;}
.sysDefault-ad3-info .pub-list{border-bottom:none;padding:10px;}
.sysDefault-ad3-info .pub-list .flex{ font-size:1.6rem;color:#424242;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.sysDefault-ad3-info .pub-list .flex .info{font-size:1.4rem;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.sysDefault-ad3-info .tellbox{font-size:2rem;color:#2fcf9e;padding-left: 15px;}
.sysDefault-ad3-info .tellbox a{ color:#2fcf9e!important;}
.sysDefault-ad3-info .tellbox i{font-size:2rem;margin-right: 5px;}
.sysDefault-ad3 .codeImgbox{ padding:10px;}
.sysDefault-ad3 .codeImgbox .codeImg{width: 120px;height: 120px;background-color:#f9f9f9;font-size:1.3rem;color:#999;text-align:center;position:relative;overflow: hidden;}
@media screen and (max-width:321px) {
    .sysDefault-ad3 .codeImgbox .codeImg{ width:90px;height:90px;}
    .sysDefault-ad3-info .faceImgbox{width: 60px;height: 60px;}
    .sysDefault-ad3-info .tellbox{font-size:1.8rem;}
}
.sysDefault-ad3 .codeImgbox .codeImg img{ position:absolute;top:0;left:0;width:100%;}
.sysDefault-ad3 .codeImgbox .codeImg input{ position:absolute;top:0;left:0;width:80px;overflow:hidden;bottom:0;opacity:0;z-index:1;}
.sysDefault-ad3 .codeImgbox .codeImg i{ font-size:2rem;}
.sysDefault-ad3 .codeImgbox .codeImg p{ margin-top:5px;}
.sysDefault-ad3-nav{ height:36px;line-height:36px;padding:0 10px;font-size:1.4rem;color:#2fcf9e;border-top:1px dashed #2fcf9e;}
.sysDefault-ad3-nav .flex{white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.sysDefault-ad3-nav a{color:#2fcf9e !important;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.sysDefault-ad3-nav i{ font-size:2rem;margin-right:5px;}
.codeImgbox .codeImg a{display:block;/* padding: 50px 0; */width: 100%;}
.popReprintbox .pop-comfirmDelete{ overflow:hidden;}
.popReprintbox .pop-comfirmDelete .headTit{ font-size:1.6rem;padding:25px 15px 0 15px;line-height:150%;}
.popReprintbox .pop-comfirmDelete .cnt{ font-size:1.6rem;color:#1f8ff3;text-align:left;padding:20px 15px;}
.popReprintbox .pop-comfirmDelete .cnt a{ color:#1f8ff3!important;}

/*默认广告添加模板自定义*/
.sysDefault-ad-form{padding: 10px 10px 20px;}
.sysDefault-ad-form .mark{width: 30px;}
.sysDefault-ad-form .boder-bt-bf{border-bottom:1px dashed #dfdfdf;padding: 0 0 10px 0;}
.sysDefault-ad-form .boder-bt-bf .tit{ font-size:1.4rem;color:#424242;padding:10px 0;text-align:center;}
.sysDefault-ad-form .pub-select{ background-color:#f5f5f5;}
.sysDefault-ad-form .pub-select .ic-dydowns{ position:absolute;top:8px;right:10px;color:#d7d7d7;}
.sysDefault-ad-form select{ padding:0 5px;border:none;}
.sysDefault-ad-form .pub-list,.sysDefault-ad-form .input-item{ border-bottom:none;}
.sysDefault-ad-form .input-item .pub-input{border:1px solid #d5d5d5;padding: 5px 10px;}
.sysDefault-ad-form .sub-tit{font-size:1.3rem;color:#999;padding: 15px 0 5px 50px;}
.sysDefault-ad-form.show .sub-tit{padding: 15px 0 5px 10px;}
.sysDefault-ad-form .pub-btn{ border-radius:3px;}

/*广告1*/
.sysDefault-ad1-form{border:1px solid #d5d5d5;}
.sysDefault-ad1-form .pub-btn{ border-radius:3px;}

/*广告2*/
.sysDefault-ad2-form{ border:1px solid #d5d5d5;margin-top:10px;}
.sysDefault-ad2-form .pub-btn{ border-radius:3px;background-color:transparent;border:1px solid #614bc2;color:#614bc2;}

/*广告3*/
.sysDefault-ad3-form{ border: 1px solid #e5e5e5;border-top:none;padding:0 0 20px 0;}
.sysDefault-ad3-form .boder-bt-bf{ background-color:#eafaf5;padding:5px 10px;border-bottom:none;}
.sysDefault-ad3-form .boder-bt-bf .pub-list{ background-color:transparent;}
.sysDefault-ad3-form .pub-select{ background-color:#fff;}
.sysDefault-ad3-form .pub-btn{ border-radius:3px;background-color:#2fcf9e;}
.sysDefault-ad3-form .cnt{ padding:0 10px;}


.btfix-Pop-operate .copy{position:relative;display:inline-block;width: 48px;height: 24px;line-height: 24px;text-align:center;background-color:#333;font-size:1.2rem;color:#fff;margin-left: 12px;margin-right: -2px}
.btfix-Pop-operate .copy:before{content: '';position:absolute;top:0;left: -10px;width:0;height:0;border-left: 5px solid transparent;border-top: 14px solid #333;border-right: 5px solid #333;border-bottom: 10px solid transparent;}
.btfix-Pop-operate .copy:after{content: '';position:absolute;top:0;right: -8px;width:0;height:0;border-left: 5px solid #333;border-top: 10px solid #333;border-right: 3px solid transparent;border-bottom: 14px solid transparent;}

/* 首页咨询 */
.tell-consult{display: flex;justify-content: space-around;height: 36px;align-items: center;margin-top: 20px;}
.TC-container{width: 40%;border: 1px solid #d7d7d7;height: 100%;display: flex;align-items: center;justify-content: center;border-radius: 3px;}
.TC-container i {margin-right: 15px;}
.phoneinfo{margin-right: 5px;-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.phoneverti{padding-right: 5px;border-right: 1px solid #44309c;}
.consultverti{margin-left: 15px; overflow: hidden; word-break: break-all; text-overflow: ellipsis;}
.onlineconsul{margin-left: 10px;color: #fff;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.consult-ad3{margin-top: 15px;margin-bottom: 15px;}

.TC-container .ic-dyTel{color:#51c232;}
.TC-container .ic-ad-counsel{color:#2e9cff;font-size: 1.5rem;}
.consultverti .ic-ad-counsel{font-size: 1.3rem; }
.sysDefault-ad2 .phonestyle .consultell{line-height: 24px;}
.consult-ad3 .TC-container .ic-dyTel{color: #2fcf9e;}
.consult-ad3 .TC-container .ic-ad-counsel{color: #2fcf9e;}


/*微单页轮播图片*/
/*swiper.min.css*/
/**
 * Swiper 3.0.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2015, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 6, 2015
 */
.swiper-slide,.swiper-wrapper{height:100%;position:relative;transform-style:preserve-3d;width:100%}.swiper-pagination,.swiper-wrapper{-webkit-transform:translate3d(0,0,0)}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-slide,.swiper-wrapper{-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s step-end infinite;-moz-animation:swiper-preloader-spin 1s step-end infinite;animation:swiper-preloader-spin 1s step-end infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0)}8.33333333%{-webkit-transform:rotate(30deg)}16.66666667%{-webkit-transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg)}33.33333333%{-webkit-transform:rotate(120deg)}41.66666667%{-webkit-transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg)}58.33333333%{-webkit-transform:rotate(210deg)}66.66666667%{-webkit-transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg)}83.33333333%{-webkit-transform:rotate(300deg)}91.66666667%{-webkit-transform:rotate(330deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}8.33333333%{transform:rotate(30deg)}16.66666667%{transform:rotate(60deg)}25%{transform:rotate(90deg)}33.33333333%{transform:rotate(120deg)}41.66666667%{transform:rotate(150deg)}50%{transform:rotate(180deg)}58.33333333%{transform:rotate(210deg)}66.66666667%{transform:rotate(240deg)}75%{transform:rotate(270deg)}83.33333333%{transform:rotate(300deg)}91.66666667%{transform:rotate(330deg)}100%{transform:rotate(360deg)}}
/*微单页轮播图片end*/