@charset "UTF-8";
/* 一切归零 QQ:170357286 网站：http://www.dtjia.top
1、非专业人士请勿修改该文件 部分css代码取自aui ydui并加以完善修改
*/
@import url("gl-iconfont.css");
body {font-family: 'PingFang SC','PingFang TC','Noto Sans CJK SC','Noto Sans CJK TC','Helvetica Neue',Helvetica,Arial;}
.g-flexview {height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin: 0 auto;max-width: 750px;min-width: 300px;}
.g-scrollview {width: 100%;height: 100%;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;position: relative;margin-bottom: -1px;}
.g-scrollview:after { content: ''; display: block; width: 100%; height: 0rem;}
.ios .g-scrollview { margin-top: 1px;}
.hairline .g-scrollview { margin-top: 0.5px;}
.g-fix-ios-overflow-scrolling-bug { -webkit-overflow-scrolling: auto;}
#gl-header { background-color: rgba(255, 255, 255, 0.99);color: #fff;width:100%; overflow:hidden; position:fixed ;z-index:1000;left:0;top:0;background: rgb(12,185,95); border-bottom:0px solid #f2f3f4}
#gl-header a { color: #fff;}
a { cursor:pointer;}
#gl-header-nofix { background-color: rgba(255, 255, 255, 0.99);color: #000;width:100%; overflow:hidden; position: relative !important;z-index:990;left:0;top:0;}
#gl-header-nofix a { color: #fff;}

#gl-header .glicon-back { top:-0.1rem;}
#gl-header .glicon { font-size:24px; color: #fff;}
#gl-header-nofix .glicon-back { top:-0.1rem;}
#gl-header-nofix .glicon { font-size:24px; color: #5C5C5C;}

.gl-bar-fix,.aui-bar-fix { height:2.25rem;}
.gl-footbar-fix { height:2.25rem;}
#footer {background-color: rgba(255, 255, 255, 0.96);}
#footer .glicon { font-size:1.2rem; color: #5C5C5C;}
#footer .aui-bar-tab-label { margin-top:-5px;}
#footer .glicon { color: #666;}
#footer .aui-bar-tab-label {color: #666;}
#footer .aui-active .glicon { color: #0CB95F; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(14,213,110, 1)), to(rgba(12,185,95, 1)));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#footer .aui-active .aui-bar-tab-label {color: #0CB95F;}
.cl:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.cl {*+height:1%;}
.vm {vertical-align:middle;}
.gl-right-0 { right: 0;}
a { color:#333;}
.aui-list a { width:100%;}
.aui-dialog { z-index:999999999 }
.aui-mask { z-index:993;background: rgba(0, 0, 0, 0.6);}
.aui-toast { z-index:100; }
.z-index-999 { position:fixed;z-index:999;}
.z-index-top { z-index:10000 !important;}
[v-cloak] {display: none;}
.share-bottom { position:fixed; left:0; bottom:0; z-index:10000 !important;}
.gl-side-mask {position:fixed;z-index:991;left:0;top:0;right:0;width:100%;height:100%;overflow:hidden;background: rgba(0, 0, 0, 0.4);display:none;}
.aui-actionsheet-btn-item a {
	color:#333;width:100%;border:none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color:transparent;
outline:none;}
.gl-displaynone { display:none;}
.displaynone { display:none !important;}
.gl-border-none { border:0!important;}
.gl-border-none:after { border:0!important;}
.gl-cf:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.gl-clear{clear:both;}
.dt-border-none{border:0 !important}
.dt-border-none:before{border:0 !important}
.dt-border-none:after{border:0 !important}
.dt-border-t-none:before{border:0 !important}
.dt-border-b-none:after{border:0 !important}
.gl-font-size-13 {font-size: 0.65rem !important;}
.gl-font-size-20 {font-size: 1rem !important;}
.gl-font-size-22 {font-size: 1.1rem !important;}
.gl-font-size-24 {font-size: 1.2rem !important;}
.gl-word-break { word-break:break-all;}.gl-ts-border { border:#000 1px solid;}.gl-text-my { color: #3c4146}
.gl-text-company { color: #4AC78C}.gl-text-news { color: #39A2FF}.gl-text-sell { color: #5AAEEF}.gl-text-mall { color: #FFB208}.gl-text-buy { color: #FF615E}.gl-text-photo { color: #F77D4A}.gl-text-quote { color: #ADAAAD}.gl-text-red { color: #F00 !important}.gl-text-orange { color:#FF5D18 !important}.gl-text-white {color: #fff !important}.gl-text-black {color: #000}.gl-text-gray {color: #757575 !important}.gl-text-green {color: #09BB07 !important}.gl-text-bold { font-weight:bold;}

.gl-atext-gray a{color: #757575;}
.gl-atext-white a {color: #fff;}
.gl-atext-black a {color: #000;}
.item-title-h1 { color:#222; text-align:left; font-size:1.1rem;}
.gl-bg-my { background-color: #DEC37B !important;}.gl-bg-job ,.gl-bg-video { background-color: #4AC78C !important;background: linear-gradient(135deg, rgb(74,199,140) 0%,rgb(0,221,136) 49%,rgb(0,240,153) 100%);}.gl-bg-news { background-color: #39A2FF !important;}.gl-bg-sell ,.gl-bg-group { background-color: #5AAEEF !important;background: linear-gradient(135deg,  rgb(12,185,95) 0%,rgb(14,213,110) 70%,rgb(14,213,110) 100%);}.gl-bg-company { background-color: #4FB45D !important;background: linear-gradient(135deg, #4FB45D 0%,#4FDC65 100%);}.gl-bg-mall { background-color: #FFB208 !important;background: linear-gradient(135deg, rgb(237,123,9) 0%,rgb(249,191,44) 80%,rgb(249,191,44) 100%);}.gl-bg-club { background-color: #5AAEEF !important;background: linear-gradient(135deg,  rgb(12,185,95) 0%,rgb(14,213,110) 70%,rgb(14,213,110) 100%);}.gl-bg-buy,.gl-bg-brand { background-color: #FF615E !important;background: linear-gradient(135deg, #da1a18 0%,#F46464 75%,#F46464 100%);}.gl-bg-article { background-color: #FF615E !important;background: linear-gradient(135deg, #f4ae00 0%,#fcd000 75%,#fcd000 100%);}.gl-bg-photo ,.gl-bg-info{ background-color: #F77D4A !important;background: linear-gradient(135deg, rgb(251,72,0) 0%,rgb(255,137,0) 100%);}.gl-bg-know{ background-color: #DCC27F !important;}.gl-bg-exhibit{ background-color: #FFB208 !important;background: linear-gradient(135deg, #de2f4e 0%,#f0629a 100%);}.gl-bg-quote { background-color: #DCC293 !important;background: linear-gradient(135deg, rgb(182,141,76) 0%,rgb(220,194,147) 100%);}.gl-bg-none { background-color:none !important;background: none !important;}.gl-bg-orange { background-color: #FF5D18!important;}.gl-bg-white { background-color:#FFF!important; background: #fff !important;}.gl-bg-red { background-color: #ff0000 !important }.gl-bg-gray { background-color: #F6F6F6 !important;}.gl-bgcolor-none { background: none !important;background-color: none !important;}.gl-pos-rel { position:relative}
.gl-jb-info {background: rgb(12,185,95);background: linear-gradient(135deg,  rgb(12,185,95) 0%,rgb(14,213,110) 70%,rgb(14,213,110) 100%);}
.gl-bg-default {background: linear-gradient(135deg,  rgb(12,185,95) 0%,rgb(14,213,110) 70%,rgb(14,213,110) 100%);box-shadow:0 2px 10px 0 rgba(155,143,143,0.3); background: linear-gradient(135deg, rgb(12,185,95) 0%,rgb(14,213,110) 70%,rgb(14,213,110) 100%);}
.gl-box-shadowb {box-shadow: 0 2px 10px 0 rgba(155,143,143,0.3);-webkit-box-shadow: 0 2px 10px 0 rgba(155,143,143,0.3);-moz-box-shadow: 0 2px 10px 0 rgba(155,143,143,0.3);}.gl-box-shadowt { box-shadow: 0 0 10px 0 rgba(155,143,143,0.3); -webkit-box-shadow: 0 0 10px 0 rgba(155,143,143,0.3); -moz-box-shadow: 0 0 10px 0 rgba(155,143,143,0.3);}.gl-border-before{ position:relative;}.gl-border-before::before { content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px;border-top: 1px solid #dddddd; color: #dddddd; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}.gl-border-after{position:relative;}.gl-border-after:after { content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #dddddd; color: #dddddd; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}.dt-margin-l-3{margin-left:.15rem}.dt-margin-r-3{margin-right:.15rem}.dt-margin-t-3{margin-top:.15rem}.dt-margin-t-5{margin-top:.25rem}.dt-margin-b-20{margin-bottom:1rem}.dt-top-t-1{top:.05rem}.dt-top-t-2{top:.1rem}.dt-top-t-3{top:.15rem}.dt-top-t-5{top:.25rem}.dt-top-b-1{bottom:.05rem}.dt-top-b-2{bottom:.1rem}.dt-top-b-3{bottom:.15rem}.dt-top-b-5{bottom:.25rem}
/*宽高度100%*/
.gl-width-100 { width: 100% !important; }
.gl-height-100 { height: 100%; }
.gl-width-95 { width: 95% !important; }
.gl-width-90 { width: 90% !important; }
/*图片填充方式*/
.gl-img-fill { object-fit:fill;}.gl-img-contain { object-fit: contain; }
.gl-img-cover { object-fit: cover; }.gl-img-none { object-fit: none; }.gl-img-down { object-fit: scale-down; }.gl-img-position { object-position: -50% -50%; }.gl-img-box { background-color:#FFF}.gl-img-box > img { width: 100%; height: 100%;}.swiper-slide > img { width: 100%; height: 100%;}

.gl_ad_div img { width:100% !important; height:100% !important;}
.gl_ad_div img { }

.gl-ver-align { vertical-align: middle;}
.gl-per-30 { width:30%;}
.gl-hor-center { position:absolute; bottom:0; left:50%;-webkit-transform: translateX(-50%); transform: translateX(-50%);}
.gl-chuizhi-center { position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}

.gl-border-after { position:relative;}
.gl-border-after:after { content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #dddddd;color: #D9D9D9;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}
.gl-border-info { border: #0CB95F 1px solid !important;}
.gl-border-success { border: #009688 1px solid !important;}
.gl-border-red { border: #F00 1px solid !important;}
.gl-border-orange { border: #FF5D18 1px solid !important;}
.gl-border-black { border: #000 1px solid !important;}
.gl-border-gray { border: #757575 1px solid !important;}
.gl-borderl-info{ border-left-color:#0CB95F}
.gl-borderl-success{ border-left-color:#009688 !important}
.gl-borderl-red{ border-left-color:#F00 !important}
.gl-borderl-orange{ border-left-color:#orange !important}
.gl-bc-info { border-color: #0CB95F !important;}
.gl-bc-success { border-color: #009688 !important;}
.gl-bc-orange { border-color: #FF5D18 !important;}
.gl-bc-red { border-color: #F00 !important;}
/*边距补充*/
.gl-margin-l-3 {margin-left: 3px;}.gl-margin-r-3 {margin-right: 3px;}.gl-margin-t-2 {margin-top: 2px;}.gl-margin-t-3 {margin-top: 3px;}.gl-margin-b-1 {margin-bottom: 1px;}.gl-margin-b-3 {margin-bottom: 3px;}
.gl-margin-lr-15 { margin:0 0.75rem !important;}.gl-top-t-0 {top: 0 !important;}.gl-top-t-1 {top: 0.05rem !important;}.gl-top-t-2 {top: 0.1rem;}.gl-top-t-3 {top: 3px;}.gl-top-t-5 {top: 5px;}.gl-top-b-1 {bottom: 1px;}.gl-top-b-2 {bottom: 2px;}.gl-top-b-3 {bottom: 3px;}.gl-top-b-5 {bottom: 5px;}.gl-padded-sx-15 { padding:0.75rem 0 !important}.gl-padded-t-20 { padding-top:1rem !important}
.gl-content { -webkit-overflow-scrolling: touch; overflow-x: hidden; word-break: break-all; background:#FFF; margin-bottom:0.5rem;}
.gl-echo-class img, .gl-list-style img { background: url(../image/gl-loading.gif) center center no-repeat;}
.gl-no-content { padding:10px 0; text-align:center; margin-bottom:5px;}
.gl-foot-fix {height:48px;clear:both;}
.gl-footer-fix {height:48px;clear:both;background:none}
.gl-radius3 { border-radius: 0.15rem !important;-webkit-border-radius: 0.15rem !important;}
.gl-radius5 { border-radius: 0.25rem !important;-webkit-border-radius: 0.25rem !important;}
.gl-radius3:after{ border-radius: 0.15rem !important;-webkit-border-radius: 0.15rem !important;}
.gl-radius5:after{ border-radius: 0.25rem !important;-webkit-border-radius: 0.25rem !important;}
.border-radius50 { border-radius: 50% !important;-webkit-border-radius: 50% !important;}
.gl-no-active { background: none !important;}
.gl-border-b-none { border-bottom: 0!important;}
.gl-border-b-none:after { border-bottom: 0!important;}
.aui-list-noactive .aui-list-item:active { background: none !important;}
.gl-noactive .aui-list-item:active { background: none !important;}
.gl-activewhite .aui-list-item:active {
    background-color: #fff;
}
.gl-empty-text { font-size:0.7rem; padding-top:2rem !important; padding-bottom:1.5rem !important; text-align:center; padding-left:0 !important;}	
/*滚动条样式*/
.scrollbar-none::-webkit-scrollbar {/*滚动条宽度设置*/
    width: 0px;height: 0;
}
.gl-box-shadowt {box-shadow:0 0 10px 0 rgba(155,143,143,0.3);-webkit-box-shadow:0 0 10px 0 rgba(155,143,143,0.3);-moz-box-shadow:0 0 10px 0 rgba(155,143,143,0.3)}
.mask-black-dialog {
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  z-index: 1500;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.mask-black {
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  z-index: 500;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.mask-white-dialog {
  background-color: rgba(0, 0, 0, 0);
  position: fixed;
  z-index: 1500;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.mask-white {
  background-color: rgba(0, 0, 0, 0);
  position: fixed;
  z-index: 500;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.m-toast {
  min-width: 130px;
  max-width: 80%;
  padding-top: 20px;
  background: rgba(40, 40, 40, 0.8);
  text-align: center;
  border-radius: 3px;
  color: #FFF;
  z-index: 1501;
  -webkit-animation: zoomIn .06s ease forwards;
  animation: zoomIn .06s ease forwards;
}
.m-toast.none-icon {
  padding-top: 10px;
  border-radius: 3px;
}
.m-toast.none-icon .toast-content {
  padding: 0 36px 10px 36px;
}
.toast-content {
  font-size: 15px;
  padding: 0 15px 20px 15px;
  line-height: 22px;
  word-break: break-all;
  color:#FFF;
}
.toast-success-ico,
.toast-error-ico {
  display: block;
  margin-bottom: 10px;
}
.toast-success-ico:after,
.toast-error-ico:after {
  display: inline-block;
  content: '';
}
.toast-success-ico:after {
  width: 43px;
  height: 35px;
}
.toast-error-ico:after {
  width: 35px;
  height: 35px;
}
@-webkit-keyframes downIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -50px, 0);
    transform: translate3d(0, -50px, 0);
  }
  50% {
    opacity: .5;
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes downIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -50px, 0);
    transform: translate3d(0, -50px, 0);
  }
  50% {
    opacity: .5;
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes upOut {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -50px, 0);
    transform: translate3d(0, -50px, 0);
  }
}
@keyframes upOut {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -50px, 0);
    transform: translate3d(0, -50px, 0);
  }
}
.m-notify {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.8);
  line-height: 1.65rem;
  z-index: 1500;
  font-size: 0.6rem;
  color: #FFF;
  padding: .3rem .24rem;
  opacity: 0;
  -webkit-animation: downIn .2s linear forwards;
  animation: downIn .2s linear forwards;
  word-break: break-all;
  text-align: center;
}
.m-notify.notify-out {
  opacity: 1;
  -webkit-animation: upOut .15s linear forwards;
  animation: upOut .15s linear forwards;
}
@-webkit-keyframes rotate-loading {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate-loading {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
#gl-sharewx-tips img { position:absolute; right:0;}
.gl-content {
	position:relative;
	-webkit-overflow-scrolling: touch;
}
.gl-content-padded {
  	margin: 0.75rem;
  	position: relative;
  	-webkit-overflow-scrolling: touch;
}

.gldiv-mask {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.3);
    opacity: 0;
    z-index: 10000;
    visibility: hidden;
    -webkit-transition: opacity .3s,-webkit-transform .3s;
    transition: opacity .3s,transform .3s;
}
.gldiv-mask.gldiv-mask-in {
	visibility: visible;
  	opacity: 1;
}
.gldiv-mask.gldiv-mask-out {
	opacity: 0;
}
#gl-divbox, #gl-commentbox {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    background-color: #ffffff;
    opacity: 0;
    -webkit-transition: opacity .3s,-webkit-transform .3s;
    transition: opacity .3s,transform .3s;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
}
#gl-divsharebox {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    background-color: #ffffff;
    opacity: 0;
    -webkit-transition: opacity .3s,-webkit-transform .3s;
    transition: opacity .3s,transform .3s;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
}
#gl-divsharebox,#homepage-share {width: 100%;position: fixed;bottom: 0;left: 0;z-index: 99999;background-color: #ffffff;opacity: 0;-webkit-transition: opacity .3s,-webkit-transform .3s;transition: opacity .3s,transform .3s;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0); text-align:center;}.gl-share-qrcode { width: 100%; height:100%; position: fixed; top: 0; left: 0; z-index: 10000; background-color: #ffffff; color:#999; opacity: 0; padding:0.5rem 0 0 0; text-align:center; font-size:0.75rem; -webkit-transition: opacity .3s,-webkit-transform .3s; transition: opacity .3s,transform .3s; -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0);}.gl-share-qrcode.title { width:100%; position: relative; line-height:1.25rem; margin:0 auto; padding:0; text-align:center;}.gl-share-qrcode img { width:6rem; max-width:6rem; top:2rem;}.home-share-qrcode img { width:7rem; max-width:7rem; top:2rem;}
.gl-path-bar { min-height:1.5rem; line-height:1.5rem; font-size:0.6rem;}
.gl-title { position:relative; height:45px; line-height:45px; background-color:#FFF;}
.gl-title:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #f1f2f3;
  color: #eeeeee;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.gl-title .gl-title-box { position:relative; width:2rem; height:2rem; border-radius:0.3rem; padding:0 0.2rem; margin-right:0.25rem; color:#FFF;}
.gl-title .gl-title-box .glicon { font-size:0.7rem;}
.gl-title .gl-title-bar { padding-left:0.8rem;}
.gl-title .gl-title-left { height: 1rem;width: 0.3rem;position:absolute;left:-0.05rem; top: 0.6rem;}
.gl-title .gl-title-h1 { position:absolute; left:0; bottom:0; border-bottom:#5AAEEF 3px solid; z-index:1; font-size:18px; line-height:35px; padding:0 0.75rem 0 0.5rem;}
.gl-title .gl-title-buy { position:absolute; left:0; bottom:0; border-bottom:#FF615E 3px solid; z-index:1; font-size:18px; line-height:35px; padding:0 0.75rem 0 0.5rem;}
.gl-title .gl-title-article { position:absolute; left:0; bottom:0; border-bottom:#009688 3px solid; z-index:1; font-size:18px; line-height:35px; padding:0 0.75rem 0 0.5rem;}

.gl-boutit {width: 50%;margin: 0 auto;position: relative;height: 2.4rem;line-height:2.4rem;text-align: center;}
.gl-boutit span {display: block;position: absolute;top: 1.2rem;width: 100%;border-top: 0.15rem solid #0CB95F;}
.gl-boutit samp {color: #333;position: relative;padding: 0 5%;background-color: #fff;font-size: 0.8rem;}

.gl-list-padding { padding:0.5rem 0 0.5rem 0.75rem !important;}
 /* gl-list-style */
.gl-list-style {}
.gl-list-style .aui-list-item { padding:0.25rem 0 0.25rem 0.5rem;}
.gl-list-style .gl-list-item-pic {display:inline-block;vertical-align:middle;}
.gl-list-style .gl-list-item-pic2 {display:inline-block;vertical-align:middle;}
.gl-list-style .aui-list-item-info{display:inline-block;vertical-align:middle;}
.gl-list-style .gl-list-item-pic {width:35%; margin-right:2%;}
.gl-list-style .gl-list-item-pic2 {width:28%; margin-right:2%;}
.gl-list-style .gl-list-item-pic2 img { min-height:5rem; padding:5px;}
.gl-list-style .gl-list-item-pic2 img { max-width:100%;height:auto;display:block;border:0; }
.gl-list-style .gl-list-item-pic img { min-height:5rem;}
.gl-list-style .gl-list-item-pic img { max-width:100%;height:auto;display:block;border:0; }
.gl-list-style .aui-list-item-info { width:60%;}
.gl-list-style .aui-list-item-info .gl-list-item-title { font-size:0.8rem;color:#000;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; font-weight:600;}
.gl-list-style .aui-list-item-info p.longhide{display:inline-block;vertical-align:middle;width:60%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.gl-list-style .aui-list-item-info p { color:#757575;position:relative; margin-top:0.15rem}
.gl-list-style .aui-list-item-info .list-introduce { display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;white-space: normal !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break:break-all;width:90%; font-size:0.7rem; color:#757575}
.gl-list-style .aui-list-item-info .list-company{ display:inline-block; position:relative; top:0.15rem; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90%; font-size:0.7rem; color:#666}
.gl-list-style .aui-list-item-info .list-area{ display:inline-block; position:relative; top:0.1rem; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90%; font-size:0.6rem;}
.gl-list-style .aui-list-item-info .list-price{ position:relative; font-size: 0.8rem;color: #fd5555; top:0.1rem;}
.gl-list-style .aui-list-item-info .list-price .xunjia{position:absolute;right:0;bottom:0.15rem;width:3.5rem;height:1.25rem;line-height:1.15rem;font-size:0.8rem;color:#fd5555;border: 1px solid #fd5555;border-radius:0.15rem;background:#fff;text-align:center;}
.gl-list-style .aui-list-item-info .list-price .boda{position:absolute;right:0;bottom:0.15rem;width:3.5rem;height:1.25rem;line-height:1.15rem;font-size:0.6rem;color:#666;border: 1px solid #eee;border-radius:0.15rem;background:#fff;text-align:center;}
.gl-list-style .aui-list-item-info .list-time { position:relative;font-size:0.6rem; color:#666}
.gl-list-style .aui-list-item-info .list-catname {display: inline-block; position:relative; height:0.9rem;line-height:0.85rem;padding:0 0.15rem;font-size:0.6rem;color:#0CB95F;border: 1px solid #0CB95F;border-radius:0.1rem;background:#fff;text-align:center;}
.gl-list-style .aui-list-item-info .list-catname-default {display: inline-block; position:relative; height:0.9rem;line-height:0.85rem;padding:0 0.15rem;font-size:0.6rem;color:#bdbdbd;border: 1px solid #bdbdbd;border-radius:0.1rem;background:#fff;text-align:center;}
.gl-list-style .aui-list-item-info .list-catname-buy {display: inline-block; position:relative; height:0.9rem;line-height:0.85rem;padding:0 0.15rem;font-size:0.6rem;color:#FF615E;border: 1px solid #FF615E;border-radius:0.1rem;background:#fff;text-align:center;}

.gl-list-style .aui-list-item-info .list-time-right {position:absolute;right:0;top:0;}
.gl-list-style .aui-list-item-info span.first{float:left;width:20px;height:20px;line-height:20px;text-align:center;position:relative;top:3px;margin-right:5px;background:#2ba838;color:#fff;}
.gl-list-style .aui-list-item-info h3 span.price{position:absolute;right:0;top:2px;color:#fd5900;font-size:16px;font-weight:700;}
.gl-list-style .aui-list-item-info .calltel{ position:absolute;right:0.25rem;bottom:0;display:block; padding-top:0.15rem;width:30px; height:30px;text-align:center;background:#fd5900;font-size:16px;color:#fff;}
.gl-list-style .aui-list-item-info .calltel:hover{background:#87d919;}
.gl-list-style .aui-list-item-info .prices{ position:absolute;right:0.25rem;bottom:0;display:block; padding-top:0.15rem;width:100px; height:30px;text-align:center;font-size:16px;color:#FF5D18;}
/* search result-list */
.gl-list-style .aui-list-item-info img{display:inline-block;width:15px;position:relative;top:0;vertical-align:middle;}
.gl-list-style .company-info img{ margin-right:3px; }
.gl-list-style .gl-list-footmore { min-height:1.75rem; line-height:1.75rem; text-align:center; font-size:0.65rem; color:#999;}
.gl-list-style .gl-list-footmore a { color:#999;}

.gl-list-more { min-height:2.25rem; line-height:2.25rem; text-align:center; font-size:0.65rem; color:#999;}
.gl-list-more a { color:#999;}

.gl-company-list .gl-list-item-pic {width:25%; margin-right:2%;}
.gl-company-list .gl-list-item-pic img { border-radius:0.125rem; min-height:4rem;}
.gl-company-list .aui-list-item-info { width:70%;}

.gl-tab { position: relative; background-color: #ffffff; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-align-self: center; align-self: center;}
.gl-tab:after { content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #dddddd; color: #D9D9D9; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.gl-tab div { width: 100%; height: 2.2rem; line-height: 2.2rem; position: relative; font-size: 0.9rem; text-align: center; color: #212121;  margin-left: -1px; -webkit-box-flex: 1; box-flex: 1; z-index:1;}
.gl-tab div.aui-active { color: #039be5; border-bottom: 2px solid #039be5;}

.gl-bar-btn-know .aui-active a { color: #FFF !important;}
/* 详情*/
.glshow-thumb{height:auto;padding:0; margin:0 auto; position:relative; overflow:hidden; max-height:15rem;  }
.glshow-thumb .glthumb-dot{ width:15%; height:2px;  position:absolute; z-index:1; bottom:15px; text-align:center; left:80%  }
.glshow-thumb .glthumb-dot ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:2px; background-color:rgba(240,240,240,0.85);}
.glshow-thumb .glthumb-dot ul a{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
.glshow-thumb .glthumb-dot ul .on{ background-color:rgba(255,255,255,0.99);}
.glshow-thumb .glthumb-item{ position:relative; z-index:0; }
.glshow-thumb .glthumb-item a img{ width:100%;  height:auto; }

.glstab-content{ position:relative; }
.glstab-content .hd{ position: relative;  background-color: #ffffff; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-align-self: center; align-self: center;}
.glstab-content .hd:after { content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #dddddd; color: #D9D9D9; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);
}
.glstab-content .hd li{ width: 100%; height: 2.2rem; line-height: 2.2rem; position: relative; font-size: 0.85rem; text-align: center; color: #212121; margin-left: -1px; -webkit-box-flex: 1; box-flex: 1; z-index:1;}
.glstab-content .hd li.on {color: #0CB95F; border-bottom: 0px solid #0CB95F;}
.glstab-content .hd li.on:before {
    content: '';
    width: 20%;
    height: 3px;
    position: absolute;
    left: 50%;
    bottom: 4px;
    margin-left: -10%;
    z-index: 4;
    background-color: #0CB95F;
    border-radius: 5px;
}

.glstab-content .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }
.glstab-content .bd .aui-list-item:active{ background-color:#ffffff;}

.gl-showpage-title { padding:1rem 0.5rem 0 0.5rem; text-align:center; color:#000}
.gl-showpage-title .aui-info-item { font-size:1rem; text-align:left;}
.gl-showpage-timebar { color:#666; padding:0.75rem 0.5rem 0.5rem 0.5rem; font-size:0.6rem;}
.gl-showpage-timebar p{ font-size:0.6rem;}
.gl-showpage-timebar .glicon { font-size:0.6rem; margin-right:0.15rem;}
.gl-showpage-timebar span { margin-right:0.5rem;}
.gl-share-button{display:block;position:absolute;bottom:0.5rem;right:0.5rem;text-align:center;color:#686868;font-size:0.6rem;width:2.25rem;height:1.1rem;line-height:1.1rem}
.gl-share-button:after{content:'';width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid #bfbfbf;border-radius:4px;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);-webkit-transform-origin:top left}


.gl-showpage-buybar { margin-top:0.5rem; padding:0.5rem 1.75rem;}
.gl-showpage-buybar div { width:100%}
.gl-showpage-content { padding:0.5rem 0.75rem; line-height:210%; word-wrap:break-word; overflow:hidden; font-size:0.75rem}
.gl-showpage-content p { font-size:0.75rem; color:#000}
.gl-showpage-content pre, .gl-showpage-content table { width:100%; max-width:100% !important;}
.gl-showpage-content img { width: auto; max-width:100% !important; height: auto !important}
.gl-showpage-content p img { margin:0 auto; text-align:center;}
.gl-showpage-contitle { position:relative;height:2.4rem; line-height:2.5rem; margin-bottom:0.25rem;}
.gl-showpage-contitle span { height:0.75rem; border-left:#0CB95F 3px solid; position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.gl-showpage-contitle:after { content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid #dddddd; color: #D9D9D9; -webkit-transform-origin: 0 100%; transform-origin: 0 100%;-webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.gl-showpage-condiv { color: #333; line-height:210%; padding:0.25rem 0.5rem; overflow:hidden; background-color:#FFF; background:#FFF;}
.gl-showpage-condiv a { color:#333;}
.gl-showpage-condiv .aui-list-item-title { font-size:0.75rem;}
.gl-showpage-otherlist span { height:0.75rem; border-left:#0CB95F 3px solid;}
.gl-showpage-otherlist .aui-list-item { min-height:1.85rem;}

.gl-showpage-bar {}
.gl-showpage-bar .aui-bar-tab-item { height:2.5rem;}
.gl-showpage-bar .aui-bar-tab-item .glicon { position: relative; z-index: 20; top: 0.15rem; height: 1rem; font-size: 1rem; line-height: 1rem;}
.gl-showpage-bar .aui-bar-tab-label { display: block; font-size: 0.6rem; position: relative; top:-0.1rem;}
.gl-showpage-bar a { color: #757575;}
.gl-main-fzbig .gl-showpage-title .aui-info-item{ font-size:1.15rem;}
.gl-main-fzbig .gl-showpage-timebar p{ font-size:0.7rem;}
.gl-main-fzbig .gl-showpage-content p { font-size:0.85rem !important;}
/* 流式布局 开始 */
.de_wraper .webkit-box {
	display: -webkit-box;
}
.de_wraper .webkit-box-flex {
	display: block;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
}
.de_wraper .half {
	width: 50%;
	overflow: hidden;
}
.de_wraper .thirds {
	width: 33.333%;
	overflow: hidden;
}


.de_wraper {
	position:fixed;
	width: 100%;
	margin: 0 auto;
	-webkit-box-sizing: border-box;
	z-index:900;
}
.de_wraper .mod_main {
	width: 100%;
	padding: 25px 10px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.de_wraper .hide {
	display: none;
}
hr {
	border: none;
	border-top: 1px solid #eaeaea;
}

.de_wraper .navbar {
	height: 45px;
	color: #fff;
	position: relative;
}

.de_wraper .screen {
	line-height: 1;
	text-align: center;
	padding: 3px 5px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	color: #afd1eb;
	font-size: 22px;
	border-radius: 2px;
}

.de_mainlist {
	position:relative;
	height: 42px;
	line-height: 42px;
	padding: 0 15px;
	background: #ffffff;
	font-size: 1em;
	background-color: rgba(255, 255, 255, 0.99);
}
.de_mainlist:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #dddddd;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}

.de_mainlist.return_cont {
	height: auto;
}
.de_mainlist.return_cont textarea {
	padding: 10px 0;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.de_mainlist span {
	color: #444;
}
.de_mainlist .l_list {
	height: 40px;
	line-height: 40px;
	color: #b7b7b7;
	display: block;
	margin-right: 10px;
	text-align: right;
}
.de_mainlist .r_list {
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	overflow: hidden;
}
.de_mainlist .r_list input, .mainlist .r_list textarea {
	width: 100%;
}
.de_mainlist input {
	color: #b7b7b7;
	border: none;
	vertical-align: top;
}
/* deals_index 开始 */
.deals_index .de_main_list .de_mall-cate {
	position:relative;
}
.deals_index .de_main_list .de_mall-cate:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #dddddd;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}

.deals_index .de_main_list .de_mall-cate li {
	position:relative;
	max-width:25%;
	height: 2.25rem;
	line-height: 2.25rem;
	background-color: rgba(255, 255, 255, 0.98);
	font-size:0.75rem;
	padding-left:0.25rem; padding-right:0.25rem;
	color: #8f8f8f;
	text-align: center;
}
.deals_index .de_main_list .de_mall-cate li:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 0px solid #dddddd;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.deals_index .de_main_list .de_mall-cate li.curr {
	color: #0CB95F;
}
.deals_index .de_main_list .de_mall-cate li.cur {
	color: #0CB95F;
}
.deals_index .de_main_list .de_mall-cate li.cur .fa-sort-desc {
	top: 1px;
	-webkit-transform: rotate(0deg) scale(0.5);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.deals_index .de_main_list .de_mall-cate i.fa {
	position: relative;
	top: -3px;
	line-height: inherit;
}
.deals_index .de_hide_list {
	position: fixed;
	top: 4.5rem;
	left: 0px;
	z-index: 99902;
	width: 100%;
	height: auto;
	background: rgba(0,0,0,.5);
	display: none;
}
.aui-deal-mask{ z-index:899;}
.deals_index .de_abbr {
	width: 100%;
	display: none;
	background: #fff;
}
.deals_index .de_abbr .first_list {
	width: 45%;
	max-height: 300px;
	overflow: hidden;
	overflow-y: auto;
}
.deals_index .de_abbr .second_list {
	width: 45%;
	max-height: 300px;
	overflow-x: hidden;
	overflow-y: auto;
}
.deals_index .de_abbr .seconds_list {
	width: 45%;
	max-height: 300px;
	overflow-x: hidden;
	overflow-y: auto;
	background: #f2f2f2;
}
.deals_index .de_abbr a {
	width: 100%;
	display: block;
}
.deals_index .webkit-box {
	display: -webkit-box;
}
.deals_index .all_list {
	width: 100%;
}
.deals_index .directory {
	position:relative;
	line-height: 43px;
	padding-left: 20px;
	color: #4a4a4a;
	font-size: 13px;
	background: #fff;
}
.deals_index .directory:before {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid #dddddd;
  color: #D9D9D9;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.deals_index .directory:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #dddddd;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}

.deals_index .select.directory {
	position:relative;
	background: #f2f2f2;
}
.deals_index .select.directory:before {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid #dddddd;
  color: #D9D9D9;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}

.deals_index .two_directory {
	position:relative;
	line-height: 43px;
	padding-left: 20px;
	font-size: 13px;
	color: #4a4a4a;
	background: #f2f2f2;
}
.deals_index .two_directory:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #dddddd;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.second_list .two_directory:active { background:#CCC;}
.second_list {
	overflow: hidden;
	background: #f2f2f2;
}
.second_list ul {
	display: none;
}
/* deals_index 结束 */

/* 全部分类 开始 */
.category-con h2 {
	font-size: 14px;
	border-left-width: 3px;
	border-left-style: solid;
	padding-left: 4px;
}
.category-table {
	box-sizing: border-box;
	width: 100%;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	background-color: #f9f9f9;
	font-size: 12px;
	margin: 10px 0 20px 0;
	overflow: hidden;
}
.category-table li {
	box-sizing: border-box;
	width: 25%;
	float: left;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.category-table li a {
	display: block;
	width: 100%;
	height: 100%;
	color: #666;
}
.category_bg1 {
	color: #ffbe32;
}
.category_bg2 {
	color: #7995c9;
}
.category_bg3 {
	color: #55caba;
}
.category_bg4 {
	color: #fea295;
}
/* 全部分类 结束 */

.gl-xunjia-form .aui-list-item-label { width:25%;}
#captcha-bar input[type="text"] {position: relative; width:50%; margin:0 !important; top:-0.1rem;color: #757575}
#captcha-bar img { position: relative; margin-right:0.15rem}
#captcha-bar span { width: 35%; position: relative; margin-left: 0.15rem;}
#ccaptcha,#canswer {display: block;background-size: 100%;position: absolute;right: -0.3rem;top: -0.5rem;}
.aui-form-list #question-bar { margin:0.25rem 0; font-size:0.7rem}
.aui-form-list #question-bar img { position: relative; top:0.8rem; right:1rem}
.aui-form-list #question {width:50%}
.aui-form-list #question input[type="text"] { font-size:0.7rem !important;}
.gl-results-bar { min-height:1.85rem;line-height:1rem; padding:0.35rem 0 0.125rem 0.25rem; color:#666; font-size:0.7rem;}
.gl-results-bar span { margin:0 0.125rem;}
.gl-results-bar .aui-label { margin-left:0.5rem; border-radius:0.125rem;}
.gl-results-bar .aui-label a { color:#0CB95F;}

.gl-bar-btn-know a { color:#0CB95F}
.gl-bar-btn-know .aui-active a { color:#fff}

/* 焦点图 */
.gl-slideBox{ position:relative; overflow:hidden; margin:0 auto;  max-width:100%;/* 设置焦点图最大宽度 */ }
.gl-slideBox .gl-slideBox-dot{ position:absolute; height:1.4rem; line-height:1.4rem; bottom:0; right:0.25rem; z-index:1; }
.gl-slideBox .gl-slideBox-dot li{ display:inline-block; width:0.3rem; height:0.3rem; border-radius: 100%; background:#0CB95F; text-indent:-9999px; overflow:hidden; margin:0 0.25rem;   }
.gl-slideBox .gl-slideBox-dot li.on{ background:#fff; width:0.35rem; height:0.35rem;  }
.gl-slideBox .gl-slideBox-item{ position:relative; z-index:0; }
.gl-slideBox .gl-slideBox-item li{ position:relative; text-align:center;  }
.gl-slideBox .gl-slideBox-item li img{ vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.gl-slideBox .gl-slideBox-item li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.gl-slideBox .gl-slideBox-item li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:1.4rem; line-height:1.4rem; background-color: rgba(0, 0, 0, 0.1); color:#fff;  text-align:left;}

/* 分享及其他*/

.dt-share-box { width:4.5rem; height:1.5rem; line-height:1.5rem; padding:0.3rem 0.5rem; border:#CCC 1px solid; background:#FFF; border-radius:0.25rem;}
.dt-share .dt-share-to{max-width:3.5rem;height:1.75rem;line-height:1.75rem;padding-bottom:0;padding-top:.25rem}.dt-share .dt-share-to-qq{width:100%;height:.75rem;line-height:.75rem;color:#ababab;text-align:center}.dt-share .aui-col-xs-2{padding-bottom:0;padding-top:.25rem}.dt-share .aui-col-xs-2:hover{background:0}.dt-share .dt-iconfont{color:#FFF;text-align:center;font-size:1.4rem}.dt-share .dt-share-div{position:relative;display:inline-block;width:2rem;height:2rem;line-height:2rem;border-radius:50%;padding:0 .3em}.aui-sharebox{z-index:10000}.aui-sharebox .aui-col-5{position:relative;float:left}.aui-sharebox-btn .gl-icon{color:#FFF;text-align:center;font-size:1.4rem}.aui-sharebox-btn .dt-share-div{position:relative;display:inline-block;width:2rem;height:2rem;line-height:2rem;border-radius:50%;padding:0 .3em}.dt-share .bg-share-qzone{background:#68ace5}.dt-share .bg-share-qq{background:#e6507b}.dt-share .bg-share-wechat{background:#68ace5}.dt-share .bg-share-weibo{background:#ff9f38}.dt-share .bg-share-sina{background:#ff9f38}.dt-share .bg-share-baidu{background:blue}.dt-share .bg-share-netease{background:#68ace5}.dt-share .bg-share-taobao{background:#ff5d18}.other-list li a{color:#333}.dt-share-v2{float:left;display:block;margin:5px;cursor:pointer;background:#9486ff;background-color:#9486ff;width:35px;height:35px;line-height:35px;border-radius:50%;-webkit-border-radius:50%;padding:1px 2px}.dt-share .glicon{color:#FFF;text-align:center;font-size:1rem !important}.dt-share .aui-col-xs-3{ padding:0.5rem 0}.dt-share .aui-col-xs-3 .dt-icon{ color:#FFF; font-size:1.1rem;}.dt-share .aui-col-xs-3 .aui-grid-label{ color:#777; font-size:0.6rem; margin-top:0.1rem;}
.other-list li a { color:#333}

.gl-chip-company .aui-card-list-header { padding: 0.5rem;}
.gl-chip-company .aui-btn-block { width:45% !important; height: 1.5rem; line-height: 1.55rem;
}
.gl-comment-bar { background-color: rgba(255, 255, 255, 0.98);}
.gl-comment-bar .glicon { font-size:0.9rem; margin-right:0.15rem;top:2px;}
.gl-page-list { text-align:center; margin:0.75rem 0 0.5rem 0; background-color:none; height:2.5rem; line-height:2.5rem;}
.gl-page-list a { margin-right:0;}
.gl-focusonbar { padding:0 0.5rem 0.75rem 0.5rem}
#gl_focuson:active, #gl_zan:active, #gl_dashang:active { color: #ff0000;}
.gl-star-bar { position:relative; margin:0.5rem 0 1.75rem 0; padding-left:0.25rem; width:100% !important;}
.gl-star-title { font-size:0.7rem; position:relative; top:0.15rem; float:left;}
#gl-star { float:left; width:7.5rem !important;}
.gl-star-pf { float:left; margin-left:-0.75rem;}
#gl-star img { width:22px !important; margin-right:0.2rem; float:left;}

.gl-lp-bottom { width:100%; position: fixed; bottom: 2.75rem; left:0; z-index:99;}
.gl-lp-bottom-bar {width: 3rem; display: block; padding: 1px 0; text-align: center; font-size: 0.65rem; margin-left: auto; margin-right: auto; border: 1px solid transparent; background-color: rgba(0,0,0,0.6); border-radius: 10px; color: white;}
/*回到顶部 */
.gl-goTop { position: fixed; right: 0.55rem; bottom: 5.25rem; z-index:99;}
.gl-goTop .topIcon { -webkit-transform:translate(105px,0);transform:translate(105px,0);-webkit-transition:-webkit-transform ease .2s;transition:transform ease .2s;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform-origin:0 0}
.gl-goTop .gotopList{ width: 2.25rem; height: 2.25rem; line-height: 2.25rem; text-align: center; border-radius: 50%; background-color: rgba(255, 255, 255, 0.98);}
.gl-goTop .gotopList:before{ content:''; position: absolute; top: 0; left: 0; width: 200%; height: 200%; background-color: rgba(255, 255, 255, 0.98); transform-origin: 0 0; transform: scale(.5,.5); border: 1px solid #ddd; border-radius: 50%;}
.gl-goTop .gotopList-show{-webkit-transform:translate(0px,0);transform:translate(0px,0);-webkit-transition:-webkit-transform ease .3s;transition:transform ease .3s;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform-origin:0 0}
.gl-goTop .gotopList .glicon{ color: #333; font-size: 1.05rem;}	
.gl-goTop .topIcon{}

/* copyright */
.copyBox{ position:relative;background:#fff; font-size:0.6rem;overflow:hidden;text-align: center;padding:0.75rem 0 0 0; margin-top:0.5rem;}
.copyBox .loginBox a{height:1.5rem;color:#fd5555;font-size:0.7rem;line-height:1.5rem;text-align:center;border:1px solid #fd5555;border-radius:0.15rem;padding:0 1.25rem;margin:0 0.5rem;display:inline-block;text-decoration:none;}
.copyBox .loginBox a.reg{ background:#fd5555;color:#fff; background: linear-gradient(135deg, #da1a18 0%,#F46464 75%,#F46464 100%);}
.copyBox .loginBox .userName{height:1.5rem;color:#666;font-size:0.7rem;line-height:1.7rem;text-align:center;margin:0 0.25rem 0 0;padding:0 1.25rem;display:inline-block;border:0;}
.copyBox .loginBox .signOut{color:#999;border:0;}
.copyBox .copytxt1{padding-top:0.5rem;}
.copyBox .copytxt1 span{color:#999;font-size:0.6rem; line-height:1.25rem;display:inline-block;}
.copyBox .copytxt1 a{color:#999; font-size:0.6rem;line-height:1.25rem; text-decoration:none; padding:0.15rem 0.65rem;}
.copyBox .copytxt2{font-size:0.6rem;color:#999;line-height:1.25rem;padding-bottom:1rem;}

.gl-footerout{
-webkit-animation:fadeOutDown .2s .2s ease both;
-moz-animation:fadeOutDown .2s .2s ease both;}
.gl-footerin{
-webkit-animation:fadeInUp .2s .2s ease both;
-moz-animation:fadeInUp .2s .2s ease both;}
@-webkit-keyframes fadeInUp{
0%{opacity:0;
-webkit-transform:translateY(20px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp{
0%{opacity:0;
-moz-transform:translateY(20px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}
@-webkit-keyframes fadeOutDown{
0%{opacity:1;
-webkit-transform:translateY(0)}
100%{opacity:0;
-webkit-transform:translateY(20px)}
}
@-moz-keyframes fadeOutDown{
0%{opacity:1;
-moz-transform:translateY(0)}
100%{opacity:0;
-moz-transform:translateY(20px)}
}

/* gl_app_tools */
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData{
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.dropload-load .loading{
    display: inline-block;
    height: 15px;
    width: 15px;
    border-radius: 100%;
    margin: 6px;
    border: 2px solid #666;
    border-bottom-color: transparent;
    vertical-align: middle;
    -webkit-animation: drotate 0.75s linear infinite;
    animation: drotate 0.75s linear infinite;
}
@-webkit-keyframes drotate {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes drotate {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
.gl-list-loading {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  -webkit-animation: glLoading 1s steps(12, end) infinite;
          animation: glLoading 1s steps(12, end) infinite;
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;
  background-size: 100%;
}
.gl-list-loading.gl-list-loading_transparent {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E");
}
@-webkit-keyframes glLoading {
  0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
  }
}
@keyframes glLoading {
  0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
  }
}
.gl-list-loadmore {
  width: 65%;
  margin: 0.5rem auto 1rem auto;
  line-height: 1.25rem;
  font-size: 14px;
  text-align: center;
}
.gl-list-loadmore-tips {
  display: inline-block;
  vertical-align: middle;
}
.gl-list-loadmore-line {
  border-top: 1px solid #E5E5E5;
  margin-top: 1.4rem;
}
.gl-list-loadmore-line .gl-list-loadmore-tips {
  position: relative;
  top: -0.7rem;
  padding: 0 .55rem;
  background-color: #FFFFFF;
  font-size:0.6rem;
  color: #999999;
}

.list-loading {
  margin: 0.5rem 0 1rem 0;
  text-align: center;
  font-size: 0.6rem;
  color: #999;
  height: .66rem;
  line-height: 1.2rem;
}
.list-loading img {
  height: inherit;
  display: inline-block;
}
.list-donetip {
  position:relative;
  font-size: 0.6rem;
  text-align: center;
  padding: 0.5rem 0;
  color: #777;
}

.pullrefresh-animation-timing {
  -webkit-transition: -webkit-transform 150ms;
  transition: -webkit-transform 150ms;
  transition: transform 150ms;
  transition: transform 150ms, -webkit-transform 150ms;
}
@-webkit-keyframes backRotateAnimation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
@keyframes backRotateAnimation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
.pullrefresh-dragtip {
  position: absolute;
  top: -46px;
  left: 50%;
  z-index: 996;
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
  width: 42px;
  height: 42px;
  line-height: 42px;
  margin-left: -21px;
  border-radius: 50%;
  text-align: center;
  background-color: #FFF;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
}
.pullrefresh-dragtip > span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: inherit;
}
.pullrefresh-dragtip > span:after {
  content: '';
  display: block;
  width: 20px;
  height: 20px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAABa1BMVEVTfvH///9TfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFAPDq2AAAAeHRSTlMAAAECAwQGBwkLDQ8QERMUFRkiIyYnLS4vMjM1Njc4OTpAQUJDREVGTVJWXmBiZmdoaWpxc3V8f4GCg4SGiIyNj5aXmZqbnJ+go6SlpqmqrK+wub2/wMHCxMXJzM3P0tPU1djd3t/n6Orr7O7w8fP09fb3+Pn6/f5+D/4+AAABqklEQVQ4y43V+T8CQRQA8GklUeQmhESuHBHJUY5EIWeHECGrcpVV++eb2Z3Y2d22eT+9mfm2n880894AQIRpKnDxVCh/sanD+c7/aS8PdDoCOqPfvCRu3c1VKaOOFC+P3LJBlAQ1h3m1uB8UpJRan/FaOX3i39jaj5fw+OeIJ6nzQ1y4crXhGeP43qfk63/UwQnjxDCxS4ufU9DeNzQqLTBAFn1y2vKIBi9WoAivnAZR/tqtJTG1lWFaHNKUmF6i1K0tRWpDWZLRliINoWykjhRo0ztMYqBuQGpHv3FR0TV07q1U9AzSO0BFM5BG6GgO0nU6ikpkhY5y9DQPqY9+W2E6ek7/Z/noj2CM/mCF6xKnouIlHKWiwtW+ZmqjGV8XpmLBLNWUHXm+Ep+VlGHJVkMaYuhLO/WKG4b+GC2yZqJlsCotAxhPhcqaBrJGtKjYW39akAEA6rS3dr/YxCN6CQWTuGkmXBY802gP4bndBiClYKDaiisP0e3NwEGyWG3NqwwgKWzwFbUGn52QnJbms+ExAjWqeIwyHhN5BxRPXLbAc+xNcK5Hdl1+ASkP8ND4fLD1AAAAAElFTkSuQmCC') no-repeat;
  background-size: 20px 20px;
}
.pullrefresh-dragtip > span.pullrefresh-loading:after {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAABcVBMVEVTfvH///9TfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvFTfvG7eWgbAAAAenRSTlMAAAECAwQGBwkKCw0PEBETFBUZIiMmJy0uLzIzNTY3ODk6QEFCQ0RFRktNUlZeYGJmZ2hpanFzdXyBgoOEhoiMjY+Wl5mam5yfoKOkpqmqrK+wuLm6vb/AwcLExcnMzc/S09TV2N3e3+fo6uvs7vDx8/T19vf4+fr9/naKfqcAAAGISURBVDjLjZVVW0JBEEBXDLC7FbsVuzDAwO7E7sAORDi/3od7/T72Ajrztjvn4c7dmTNKaZHV7t2+eQ5/BI4Xewq1TFKSdmxZ+yIqTvszEqCNx1jjcTAtDpq9RLy4qIpBK27NXPh81TM+OecPmufvNgva8mYk9ly55o2jafYdYMuuo40hAA5qtCrzPCF20vUPKH0BCPbalCXKfOl6WZnXAPcV6q8wUB/AQ7H6H3WGgc9qJUB3AfqVAHUCHNok6DxArRKg9ldgX0nQegCXCB0FwjkidAM4UyL0CliWoY/AmAz9AoZlaEiOPgFueVlLMnRT/rPc8idokD+s/RXwi1CjCeuUuLWP/mjtTneRNjADCcmCJyL+rqgxDDoTkGn7ANOC4U5ZAQhka8oIxFOGYx2ADquI+mJqKz8HwPuv3vI9hsSXU6Kl2WpK88CVZ96k1s+bdzPJuoorf1UcuVybmvAuHH7+qnnEFiv4SDzB3zVL18aQQ7aMroayEu4tY8XdPRMKnPi6Syzt8gMGxsBO8KgZSQAAAABJRU5ErkJggg==') no-repeat;
  background-size: 20px 20px;
  -webkit-animation: backRotateAnimation .4s linear infinite;
  animation: backRotateAnimation .4s linear infinite;
}
.pullrefresh-draghelp {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.pullrefresh-draghelp > div {
  width: 4.3rem;
  height: 4.3rem;
  background-color: rgba(0, 0, 0, 0.8);
}
.pullrefresh-draghelp > div:before {
  content: '\e60f';
  font-family: 'glicon';
  font-size: 1.68rem;
  text-align: center;
  color: #FFF;
  display: block;
  padding-top: 0.25rem;
}
.pullrefresh-draghelp > div > span {
  text-align: center;
  color: #FFF;
  font-size: 0.6rem;
  display: block;
  padding-top: 0;
}

.aui-refresh-content {
	position: relative;
	-webkit-overflow-scrolling: touch;
	-webkit-transform: translate3d(0, 0, 0);
	      	transform: translate3d(0, 0, 0);
}
.aui-refresh-load {
	width: 100%;
	height: 2.2rem;
	position: absolute;
	top: -2.2rem;
	left: 0;
	padding: 0.75rem 0;
}
.aui-refresh-pull-arrow {
	width: 1.2rem;
	height: 1.2rem;
	position: absolute;
	left: 50%;
	top: 50%;
	visibility: visible;
	margin-left: -0.6rem;
	margin-top: -0.6rem;
	background: no-repeat center;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width="200" height="200" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"><path d="M99.225 3.528c8.34 0 15.104 6.763 15.104 15.105 0 8.34-6.766 15.105-15.105 15.105-8.342 0-15.105-6.763-15.105-15.105S90.883 3.528 99.225 3.528zM76.567 48.843h45.315c4.17 0 7.552 3.38 7.552 7.552v5.035c0 4.172-3.382 7.552-7.552 7.552H76.567c-4.172 0-7.553-3.38-7.553-7.552v-5.035c0-4.172 3.38-7.552 7.553-7.552zm-10.07 35.245h65.455c4.17 0 7.552 3.38 7.552 7.552v5.035c0 4.172-3.382 7.552-7.552 7.552H66.497c-4.172 0-7.553-3.38-7.553-7.552V91.64c0-4.172 3.38-7.552 7.553-7.552zm8.044 87.596c-20.397-23.16-45.805-52.352-45.805-52.352h140.98s-25.146 28.735-45.4 51.884c-33.454 38.234-18.118 36.4-49.774.468z" fill="#707070" class="transform-group"/></svg>');
	background-size: 1.2rem  1.2rem;
	z-index: 10;
	-webkit-transform: rotate(0deg) translate3d(0, 0, 0);
	      	transform: rotate(0deg) translate3d(0, 0, 0);
	-webkit-transition-duration: 300ms;
	      	transition-duration: 300ms;
}
.aui-refresh-content.aui-refresh-pull-down .aui-refresh-pull-arrow {
	-webkit-transform: rotate(0deg) translate3d(0,0,0);
          	transform: rotate(0deg) translate3d(0,0,0);
}
.aui-refresh-content.aui-refresh-pull-up .aui-refresh-pull-arrow {
	-webkit-transform: rotate(180deg) translate3d(0,0,0);
          	transform: rotate(180deg) translate3d(0,0,0);
}
.aui-refreshing .aui-refresh-pull-arrow{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width="200" height="200" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"><path d="M99.917.167C45.52.167 1.28 43.642.03 97.737c1.153-47.204 37.045-85.08 81.153-85.08 44.834 0 81.184 39.147 81.184 87.426 0 10.346 8.387 18.738 18.733 18.738 10.342 0 18.733-8.39 18.733-18.737C199.833 44.9 155.1.167 99.917.167zm0 199.833c54.395 0 98.637-43.475 99.883-97.57-1.15 47.2-37.042 85.082-81.15 85.082-44.833 0-81.183-39.15-81.183-87.43 0-10.34-8.392-18.732-18.738-18.732C8.39 81.35 0 89.737 0 100.083 0 155.267 44.733 200 99.917 200z" fill="#707070" class="transform-group"/></svg>');
	-webkit-animation: rotate 1s 0s linear infinite;
        	animation: rotate 1s 0s linear infinite;
}

.gl-refresh-content {
	position: relative;
	-webkit-overflow-scrolling: touch;
	-webkit-transform: translate3d(0, 0, 0);
	      	transform: translate3d(0, 0, 0);
}
.gl-refresh-load {
	width: 100%;
	height: 2.2rem;
	position: absolute;
	top: -2.2rem;
	left: 0;
	padding: 0.75rem 0;
}
.gl-refresh-bar { position:absolute; bottom:0.6rem; left:50%;-webkit-transform: translateX(-50%); transform: translateX(-50%);}
.gl-refresh-load .gl-refresh-text {
	position:relative;
	width: 5rem;
	height: 1.2rem;
	visibility: visible;
	margin-left:0.25rem;
	top:0;
	font-size:0.6rem;
	color:#333;
}
.gl-refresh-pull-arrow {
	width: 1.2rem;
	height: 1.2rem;
	position: relative;
	float:left;
	top:0;
	visibility: visible;
	background: no-repeat center;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width="200" height="200" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"><path d="M99.225 3.528c8.34 0 15.104 6.763 15.104 15.105 0 8.34-6.766 15.105-15.105 15.105-8.342 0-15.105-6.763-15.105-15.105S90.883 3.528 99.225 3.528zM76.567 48.843h45.315c4.17 0 7.552 3.38 7.552 7.552v5.035c0 4.172-3.382 7.552-7.552 7.552H76.567c-4.172 0-7.553-3.38-7.553-7.552v-5.035c0-4.172 3.38-7.552 7.553-7.552zm-10.07 35.245h65.455c4.17 0 7.552 3.38 7.552 7.552v5.035c0 4.172-3.382 7.552-7.552 7.552H66.497c-4.172 0-7.553-3.38-7.553-7.552V91.64c0-4.172 3.38-7.552 7.553-7.552zm8.044 87.596c-20.397-23.16-45.805-52.352-45.805-52.352h140.98s-25.146 28.735-45.4 51.884c-33.454 38.234-18.118 36.4-49.774.468z" fill="#707070" class="transform-group"/></svg>');
	background-size: 1.2rem  1.2rem;
	z-index: 10;
	-webkit-transform: rotate(0deg) translate3d(0, 0, 0);
	      	transform: rotate(0deg) translate3d(0, 0, 0);
	-webkit-transition-duration: 300ms;
	      	transition-duration: 300ms;
}
.gl-refresh-content.gl-refresh-pull-down .gl-refresh-pull-arrow {
	-webkit-transform: rotate(0deg) translate3d(0,0,0);
          	transform: rotate(0deg) translate3d(0,0,0);
}
.gl-refresh-content.gl-refresh-pull-up .gl-refresh-pull-arrow {
	-webkit-transform: rotate(180deg) translate3d(0,0,0);
          	transform: rotate(180deg) translate3d(0,0,0);
}
.gl-refreshing .gl-refresh-pull-arrow{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width="200" height="200" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"><path d="M99.917.167C45.52.167 1.28 43.642.03 97.737c1.153-47.204 37.045-85.08 81.153-85.08 44.834 0 81.184 39.147 81.184 87.426 0 10.346 8.387 18.738 18.733 18.738 10.342 0 18.733-8.39 18.733-18.737C199.833 44.9 155.1.167 99.917.167zm0 199.833c54.395 0 98.637-43.475 99.883-97.57-1.15 47.2-37.042 85.082-81.15 85.082-44.833 0-81.183-39.15-81.183-87.43 0-10.34-8.392-18.732-18.738-18.732C8.39 81.35 0 89.737 0 100.083 0 155.267 44.733 200 99.917 200z" fill="#707070" class="transform-group"/></svg>');
	-webkit-animation: rotate 1s 0s linear infinite;
        	animation: rotate 1s 0s linear infinite;
}

/*侧滑菜单*/

.slideout-menu{position:fixed;top:0;bottom:0;width:280px;min-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:992;display:none}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{position:relative;z-index:992}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block}.gl-silde-menu{background-color:#fff;z-index:1}.gl-silde-menu a{color:#fff}.gl-silde-menu a:hover{text-decoration:underline}.gl-silde-menu .menu-header{position:relative;width:100%;height:8.25rem;margin-right:5px;text-align:center;background:radial-gradient(ellipse,white,lightblue);background:-ms-radial-gradient(ellipse,white,lightblue);background:-webkit-radial-gradient(ellipse,white,lightblue);background:-moz-radial-gradient(ellipse,white,lightblue)}.gl-silde-menu .menu-header-logo{position:absolute;top:1.25rem;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gl-silde-menu .menu-header img{display:block;width:3.5rem;height:3.5rem;border-radius:50%;border:#fff 1px solid}.gl-silde-menu .menu-header-title{width:100%;position:absolute;top:5.25rem;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#999}.gl-silde-menu .menu-section{position:relative;width:100%;margin:.25rem 0 1rem 0}.gl-silde-menu .menu-section-title{position:relative;color:#85888d;font-weight:200;font-size:.9rem;letter-spacing:1px;padding-left:.75rem;margin-bottom:.25rem}.gl-silde-menu .menu-section-list{width:100%;position:relative;list-style:none}.gl-silde-menu .menu-section-list .glicon{font-size:1rem;margin-right:.25rem;top:.1rem}.gl-silde-menu .menu-section-list li{float:left;width:33.333333%;padding:.25rem;text-align:center}.slide-footer{margin-bottom:.35rem !important;position:absolute !important;bottom:0}.slide-footer .myaddr{width:100%;padding:0 .25rem;color:#CCC;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.65rem}.slide-footer li{width:25% !important;font-size:.7rem}.gl-silde-menu .menu-section-list a{display:block;color:#333;text-decoration:none}.gl-silde-menu .menu-section-list a:active{background-color:rgba(0,0,0,0.1);text-decoration:none}

#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,0.95) !important;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-nums{position:relative;text-align:center;color:#999;line-height:2.8;z-index:1}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);-moz-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,0.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,0.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,0.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2%+6px);width:30px;height:30px;z-index:2}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}
/* 自定义字段样式*/
.gl_fields_html {}
.gl_fields_html div { padding:0.5rem 0}
.gl_fields_html span img { margin-top:0.25rem; height:7.5rem; max-height:7.5rem}

.gl-ditu-dh { border-radius:0.25rem; padding-right:0.3rem; background:none !important;}	
.xctips{position:fixed;top:0;left:0;width:100%;height:2.5rem;z-index:99999;background:#3498db;color:#FFF;line-height:2.5rem;text-align:center;vertical-align:middle;font-size:.8rem;transition:background .2s linear;-webkit-transition:background .2s linear; opacity:.95}.xctips.info{background:#3498db}.xctips.success{background:#2ecc71}.xctips.error{background:#ff9090}.xctips.loading{background:#F93}
.gl-no-cart {position:relative; width:4.5rem; height:4.5rem ;border-radius: 50%; -webkit-border-radius: 50%; left:50%; margin-left:-2.25rem; margin-top:2rem; text-align:center}
.gl-no-cart .glicon-cart,.gl-no-cart .glicon-kuaidi { font-size:1.75rem; color: #fff; top:1rem;}
.gl-mask { z-index:990; background: rgba(0, 0, 0, 0)}
.gl-menu-default { background: -webkit-linear-gradient(-45deg,  rgb(12,185,95) 0%,rgb(14,213,110) 70%,rgb(14,213,110) 100%);background: linear-gradient(135deg,  rgb(12,185,95) 0%,rgb(14,213,110) 70%,rgb(14,213,110) 100%);}
/*评论框样式*/
.aj-comment-box { padding:0.5rem 0.75rem;}
.aj-comment-form { position:relative;width:100%; text-align:left;}
.aj-comment-user {}
.aj-comment-url { font-size:0.7rem; color:#999;}
.aj-comment-form-box { position:relative;width:100%; padding:0.5rem 0;}
.aj-comment-textarea { position:relative; border:1px solid rgba(221,221,221,.9); height:5rem; padding:0.25rem; font-size:0.7rem; line-height:1rem;}
.aj-comment-textarea:focus { border:#5AAEEF 1px solid;}
.aj-comment-add { position:relative;width:100%; margin:0.25rem 0 0.25rem 0; text-align:center;}
.aj-comment-add .aui-btn { width:5rem; cursor:pointer; }

.aui-pull-right,.aui-actionsheet,.aui-actionsheet-btn,.aui-actionsheet-btn a,.aui-actionsheet-btn-item { cursor:pointer;}
.gl-popup-menu-right{top:2.55rem;right:0.5rem;width:8rem;border-radius:1.4rem; display:none;}
.gl-popup-menu-right .aui-popup-content { border-radius: 0; color:#FFF;box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 20px, rgba(0, 0, 0, 0.2) 0px 2px 20px;}
.gl-popup-menu-right .aui-list-item-inner,.gl-popup-menu-right a,.gl-popup-menu-right .glicon { color:#FFF !important; font-size:0.8rem}
.gl-popup-menu-right .glicon { font-size:0.9rem !important; top:0;}
.gl-popup-menu-right .aui-list .aui-list-item:active { background:none !important}
.gl-popup-menu-right .aui-list .aui-list-item-inner { min-height:2.4rem}
.gl-award div {width: 4rem;height: 2.2rem;line-height: 2.1rem;font-size: 1rem;font-weight: bold;letter-spacing: 2px;margin: auto;background: #FFFFFF;color: #E5180D;border: #E5180D 2px solid;border-radius: 0.5rem; text-align:center;}.gl-nav-list {position: relative;z-index: 100;height: 2.0rem;width: 100%;background: #fff;overflow: hidden;-ms-touch-action: none;}.gl-nav-list:after {border-bottom: 1px solid #e7e7e7;content: "";position: absolute;bottom: 0px;left: 0px;right: 0px;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;}.gl-menu-bar {position: absolute;z-index: 1;height: 2.0rem;}.gl-menu-bar ul {width: 100%;display: -webkit-box;-webkit-box-orient: horizontal;box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;}.gl-menu-bar a { min-width: 3rem;height: 2rem; padding:0 0.6rem;line-height:normal;font-size: 0.65rem;overflow: hidden;text-align: center;color: #000;box-sizing: border-box;-webkit-box-sizing: border-box;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}.gl-menu-bar a { color:#666;}.gl-menu-bar a.aui-badge-info{background: #E1E1E1;}.gl-menu-bar a.active { color: #0CB95F; font-weight:bold; font-size:0.73rem;!important}.gl-menu-bar a.active a { color: #333}.gl-menu-bar a.active .aui-badge-info{background:#3498db;}
.gl-menu-bar a.active:before {
   content: '';
    width: 30px;
    height: 2px;
    position: absolute;
   
    bottom: 0; margin-left:15px;
    z-index: 4;
    background-color: #0CB95F;
}

.aui-show-content { position:relative; height:2.5rem;padding:0.6rem 0.75rem 0 0.5rem; background-color:#FFF;}.aui-show-title { position:relative; padding-left:0.65rem; color:#333; font-size:0.85rem}.aui-show-titlebot { display: block; position:absolute; left:0; top:0.125rem; width:0.2rem; height:0.9rem;background:#5090ff; background:-webkit-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%);}.show-info-list {}.show-info-list .aui-list-item-title { color:#666; font-size:0.7rem;}.show-info-list .aui-list-item-title span { margin-left:0.25rem; color:#000;}.gl-page-list .pages {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-flex: 1;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;align-items: center; padding:0 1.5rem;}.gl-page-list .dticon-pagehome:before { content: "\e83f"; }.gl-page-list .dticon-pagenext:before { content: "\e6a3"; }.gl-page-list .dticon-pageprev:before { content: "\e69d"; }.gl-page-list .dticon-pagelast:before { content: "\e6f4"; }.gl-page-list .dticon { font-size:0.8rem}.verify-code { float:left;font-size: 1rem; text-align: center; cursor: pointer; margin-top:0.25rem;}.cerify-code-panel { position:relative; height:100%; overflow:hidden;}.verify-code-area { position:relative; display:block; float:left;}.verify-input-area { position:relative; padding-right: 10px; float:left}.verify-input-area input[type="text"] { font-size:0.7rem}.varify-input-code { position:relative; float:left;height: 25px; float:left; margin-left:5rem;}.verify-change-code { color: #337AB7; cursor: pointer;}.gl-img-box .waves-effect {display: flex !important;}
.gl-menu-bar2 {position: absolute;z-index: 1;height: 2.5rem;}.gl-menu-bar2 ul {width: 100%;display: -webkit-box;-webkit-box-orient: horizontal;box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;}.gl-menu-bar2 a { min-width: 2.6rem;height: 2.5rem; padding:0 0.25rem;line-height:normal;font-size: 0.8rem;overflow: hidden;text-align: center;color: #000;box-sizing: border-box;-webkit-box-sizing: border-box;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}.gl-menu-bar2 a { color:#666;}.gl-menu-bar2 a.aui-badge-info{background: #E1E1E1;}.gl-menu-bar2 a.active {color: #000 !important;border-bottom: 2px solid #000;}.gl-menu-bar2 a.active a { color: #000; }.gl-menu-bar2 a.active .aui-badge-info{background:#3498db;}


.aui-popup{z-index:99991}.aui-popup a{margin:0;padding:0;color:#333;width:100%}.aui-popup .dt-iconfont{font-size:1rem}.dt-popup-arrow{content:'';position:absolute;width:.75rem;height:.75rem;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;background-color:transparent;background-image:-webkit-linear-gradient(45deg,#fff,#fff 50%,transparent 50%);background-image:linear-gradient(45deg,#fff,#fff 50%,transparent 50%)}.aui-popup-menu-right{top:2.75rem;right:.5rem;width:8.5rem;border-radius:.2rem}.aui-popup-menu-left{top:2.25rem;left:0;width:100%}.aui-popup-menu-right .dt-popup-arrow{top:.1rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.aui-popup-menu-right .dt-popup-arrow{right:.35rem;margin-top:-0.4rem}.aui-popup-footer{bottom:.45rem}.aui-popup-footer{left:0;margin-left:0rem}.dt-popup-appsharebar{bottom:0;min-height:4rem;width:100%;left:0;z-index:19841028}.dt-appsharebar{position:fixed;bottom:0;padding-top:0}


.aui-cost-link{
    padding:1px; background-color:#FFFFFF; padding-top:3px;
}

.aui-cost-link h2{
    width:100%;
    text-align: left;
    font-size:0.9rem;
    color:#fff;
    font-weight:normal;
}

.aui-cost-link{
    overflow:hidden;
}
.aui-cost-link a {
    float:left;
    background:#fff;
    font-size:0.6rem;
    border-radius:3px; border:#eeeeee 1px solid;
    padding:0rem 0.7rem;
    height:1.4rem;
    line-height:1.4rem;
    margin:0.25rem 0.24rem;
    color:#666;
}

.aui-slide-list2 {
    padding-left: 0px;
    overflow: hidden;
    height: 7.5rem;background-color: #fff;
}
.aui-slide-item-list2 {
    width: auto;
    white-space: nowrap;
    overflow: auto;
    height: 7.5rem;
    font-size: 0;
    padding-left:0.3rem;
    padding-right: 1rem; padding-top:0.6rem;
    margin-left: 0;
}
.aui-slide-item-item2 {
    width:4.2rem;
    display: inline-block;
    margin-left: 0.4rem;
    vertical-align: top;
    background: #fff;
}

.aui-slide-item-item2 img {
    width:3.1rem; height:3.1rem;
    display: block;border-radius:50%;
}

.aui-slide-text2 h3{
    overflow:hidden;
}

.aui-slide-text2 h3 em{
    float:left;
}

.aui-slide-text2 h3 em img{
    width:12px;
    height:12px;
    float:left;
}

.aui-slide-text2 h3 i{
    float:right;
    font-style:normal;
    font-size:8px;
    color:#999;
    font-weight:normal;
}

.aui-slide-text2 {
    padding:0.4rem 0.3rem;
    overflow:hidden;
}

.aui-slide-text2 h2{
    color:#333;
    font-size:18px;
    font-weight:normal;
    margin-bottom:0.12rem;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: justify;
}
.aui-slide-text2 h3{
    color:#999;
   font-size:10px;
    font-weight:normal;
    margin-bottom:0.2rem;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: justify;
}
.aui-slide-text2 p{
    font-style:normal;
    font-size:0.8rem;
    color:#999;
    font-weight:normal;
    padding:0 0.3rem 0.5rem 0.1rem;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: justify;
}
.tab-nav2 {
    height: 40px;
    line-height: 40px;
    display: block;
    position: relative;
    background: #fff;
    z-index: 1;
    width: 100%;
    margin: 0 auto;
}

.tab-nav-item2 {
    height: 40px;
    line-height: 40px;
    position: relative;
    text-align: center;
    color: #585858;
    font-size: 0.9rem;
    display: block;
    float: left;
    width: 20%;
}

.tab-nav-item2.tab-active {
    /* background-color: #51bd03; */
}

.tab-nav-item2.tab-active a {
    color: #333333;
    font-size: 0.9rem;
    font-weight:bold;
}

.tab-nav-item2 a {
    display: inherit;
    font-size: 0.9rem;
    color: #bbbbbb;
    font-weight:bold;
}

.aui-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 15px;
    position: relative;
}

.aui-flex-box {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #333;
}
.aui-center-user {
    width: 65px;
    height: 65px;
    margin-right: 1rem;
}

.aui-center-user img {
    width: 65px;
    height: 65px;
    display: block;
    border: none;
    border-radius: 100%;
}
.fbtz { background-color:#FFFFFF; border:1px solid #ddd; border-radius:5px; padding:10px; font-size:14px; 
}

.z30{
    position: absolute;
    z-index: 30;
  
}
.tab-nav-over{
    width: 100%;
    overflow: hidden;
    height: 50px; background-color:#FFFFFF;
  
}


.tab-nav {
    -webkit-overflow-scrolling: touch;
    position: relative;
    top: 0;
    left: 0;
    overflow-x: auto;
    overflow-y: hidden;
    padding-left: 5px;
    height: 55px;
    font-size: 14px;
    color: #333;
    white-space: nowrap;
    padding-right:10px;
    line-height:45px;
}

.tab-nav:after {
    content: '';
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 0px solid #D9D9D9;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.tab-nav-item {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    position: relative;
    text-align: center;
    padding:0 5px;
    margin:0 5px;
}

.tab-nav-item.tab-active {
    background-color: #fff;
    border-radius:3px;
    border:none;
}

.tab-nav-item.tab-active:before {
    content: '';
    width: 50%;
    height: 2px;
    position: absolute;
    left: 50%;
    bottom: 0;
    margin-left: -25%;
    z-index: 4;
    background-color:#0CB95F;
}


.tab-nav-item.tab-active a {
    color: #0CB95F;
    font-weight:bold; font-size: 0.75rem;
}

.tab-nav-item a {
    display: inherit;
    font-size: 0.65rem;
    color: #666666;
}

.tab-panel {
    position: relative;
    overflow: hidden;
}

.tab-panel .tab-panel-item {
    width: 100%;
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
}



.tab-panel .tab-panel-item.tab-active ~ .tab-panel-item {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
}

.tab-panel .tab-panel-item.tab-active {
    position: relative;
    -webkit-transition: -webkit-transform .15s;
    transition: -webkit-transform .15s;
    transition: transform .15s;
    transition: transform .15s, -webkit-transform .15s;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
.pl12 { padding-left:12px;
}
.pr10 { padding-right:10px;
}
.color999{ color:#999999}

.glthumb-item .tit {
    display: block; border-radius: 15px;
    position: absolute;
    bottom: 0; top:13rem;
    text-indent: 10px;
    height: 28px; font-size:14px; margin-left:10px; padding-right:10px;
    line-height: 28px; background-color:rgba(0,0,0,0.59);
    color: #fff;
}

.stone-d-subtitle{padding:0px 0.125rem 10px; overflow: hidden;}
.stone-d-subtitle li{float: left; width:48%;line-height:26px; padding:0 0.125rem; color:#444}
.stone-d-subtitle li span{float: left;color: #999; font-size:14px;}

.imgbox{
    position: relative;
    overflow: hidden;
    padding-bottom: 80%;/*重要属性*/
    outline: 1px solid #f1f2f3;
}
.imgbox img{
    width: 100%;
    position: absolute;
}

.aui-pattern{
    width:100%;
    position:relative;
    overflow:hidden;
    padding-left:3%; background:#FFFFFF; padding-top:10px; padding-bottom:10px;
}

.aui-pattern a{
    position: relative;
    float: left;
    width: 22.333%;
    box-sizing: border-box;
    display: inline-block;
    border:1px solid #e4e4e4;
    border-radius:2px;
    text-align:center;
    color:#444;
    font-size:0.7rem;
    margin-right:2%;
    margin-bottom:2%;
    height:28px;
    line-height:28px;
}
.bb1{ border:1px solid #f1f2f3}
.bgw{ background:#FFFFFF}
.ml5{ margin-left:6px;}
.dt-chat{background:#5090ff;background:-moz-linear-gradient(-45deg,#10C869 0,#0CB95F 70%,#36bbff 100%);background:-webkit-linear-gradient(-45deg,#10C869 0,#10C869 70%,#36bbff 100%);background:linear-gradient(135deg,#10C869 0,#0CB95F 70%,#10C869 100%);width:2.15rem;height:2.15rem;border-radius:50%;-webkit-border-radius:50%;line-height:2.1rem;margin:0 auto 0 auto;text-align:center; }