@charset "UTF-8";
	#aui-header {
	width:100%;
	overflow:hidden;
	position:fixed;
	z-index:999;
	left:0;
	top:0
}
#aui-header a:hover {#footer
	color:#FFF;
	text-decoration:none;
	background-color:none
}
#footer {
background: rgba(255,255,255,0.96);
/*    border-radius: 50% 50% 0% 0%;*/
	border:0;
	-webkit-user-select:none;
	box-shadow:0 0 0.5rem 0 rgba(155,143,143,0.3);
	-webkit-box-shadow:0 0 0.5rem 0 rgba(155,143,143,0.3);
	-moz-box-shadow:0 0 0.5rem 0 rgba(155,143,143,0.3);
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-o-transition:all 0.5s;
}
.z-index-999 {
	position:fixed;
	z-index:999 !important
}
.z-index-top {
	z-index:10000 !important
}
.share-bottom {
	position:fixed;
	left:0;
	bottom:0;
	z-index:10000 !important
}
.aui-bar-nav {
	background:#5090ff;
	background:-moz-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%);
	background:-webkit-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%);
	background:linear-gradient(135deg,#5090ff 0,#36bbff 70%,#36bbff 100%)
}
a {
	color:#000
}
.aui-dialog {
	z-index:999999999
}
.aui-mask {
	z-index:9991;
	background:rgba(0,0,0,0.4)
}
.aui-toast {
	z-index:100
}
.aui-actionsheet {
	z-index:9999;
}
.dt-displaynone {
	display:none
}
.displaynone {
	display:none
}
.aui-default-bg {
	background:rgb(80,144,255);
	background:-moz-linear-gradient(-45deg,rgb(80,144,255) 0%,rgb(54,187,255) 70%,rgb(54,187,255) 100%);
	background:-webkit-linear-gradient(-45deg,rgb(80,144,255) 0%,rgb(54,187,255) 70%,rgb(54,187,255) 100%);
	background:linear-gradient(135deg,rgb(80,144,255) 0%,rgb(54,187,255) 70%,rgb(54,187,255) 100%);
	box-shadow:0 2px 10px 0 rgba(155,143,143,0.3);
	background:linear-gradient(135deg,rgb(80,144,255) 0%,rgb(54,187,255) 70%,rgb(54,187,255) 100%);
}
.dt-fz10 {
	font-size:.5rem!important
}
.dt-fz11 {
	font-size:.55rem!important
}
.dt-fz20 {
	font-size:1rem!important
}
.dt-fz22 {
	font-size:1.1rem!important
}
.dt-fz24 {
	font-size:1.2rem!important
}
.dt-fz26 {
	font-size:1.3rem!important
}
.dt-fz28 {
	font-size:1.4rem!important
}
.dt-fz30 {
	font-size:1.5rem!important
}
.dt-fz34 {
	font-size:1.7rem!important
}
.dt-word-break {
	word-break:break-all
}
.dt-ts-border {
	border:#000 1px solid
}
.dt-text-my {
	color:#3c4146
}
.dt-text-company {
	color:#4ac78c !important
}
.dt-text-news {
	color:#39a2ff !important
}
.dt-text-sell {
	color:#c50000 !important
}
.dt-text-mall {
	color:#ffb208 !important
}
.dt-text-buy {
	color:#ff615e !important
}
.dt-text-photo {
	color:#f77d4a !important
}
.dt-text-quote {
	color:#adaaad !important
}
.dt-text-333 {
	color:#333 !important
}
.dt-text-666 {
	color:#666 !important
}
.dt-text-999 {
	color:#999 !important
}
.dt-text-bold {
	font-weight:bolder !important
}
.dt-bg-my {
	background-color:#dec37b
}
.dt-bg-company {
	background-color:#4ac78c
}
.dt-bg-news {
	background-color:#39a2ff
}
.dt-bg-sell {
	background-color:#c50000
}
.dt-bg-mall {
	background-color:#ffb208
}
.dt-bg-buy {
	background-color:#ff615e
}
.dt-bg-photo {
	background-color:#f77d4a
}
.dt-bg-quote {
	background-color:#adaaad
}
.dt-bg-my {
	background-color:#dec37b !important
}
.dt-bg-company,.dt-bg-video {
	background-color:#4ac78c !important
}
.dt-bg-news {
	background-color:#39a2ff !important
}
.dt-bg-destoon,.dt-bg-sell,.dt-bg-group {
	background-color:#c50000 !important
}
.dt-bg-offer,.dt-bg-job,.dt-bg-invest {
	background-color:#4ac78c !important
}
.dt-bg-mall {
	background-color:#ffb208 !important
}
.dt-bg-club {
	background-color:#c50000 !important
}
.dt-bg-buy,.dt-bg-article,.dt-bg-brand {
	background-color:#ff615e !important
}
.dt-bg-photo,.dt-bg-info,.dt-bg-down {
	background-color:#f77d4a !important
}
.dt-bg-know {
	background-color:#dcc27f !important
}
.dt-bg-special,.dt-bg-exhibit {
	background-color:#ffb208 !important
}
.dt-bg-quote {
	background-color:#dcc293 !important
}
.dt-bg-orange {
	background-color:#ff5d18 !important
}
.dt-bg-white {
	background-color:#FFF !important;
	background:#fff !important
}
.dt-bg-red {
	background-color:#f00 !important
}
.dt-bg-gray {
	background-color:#f6f6f6 !important
}
.dt-bgcolor-none {
	background:none !important
}
.dt-pos-sticky {
	position:-webkit-sticky;
	position:sticky;
	top:0;
	z-index:99
}
.dt-pos-rel {
	position:relative
}
.dt-width-100-percent {
	width:100%
}
.dt-height-100-percent {
	height:100%
}
.dt-img-60 {
	width:3rem;
	height:3rem
}
.dt-img-80 {
	width:4rem !important;
	height:4rem !important;
	overflow:hidden;
	resize:both
}
.dt-img-100 {
	width:5rem;
	height:5rem
}
.dt-img-60,.dt-img-80,.dt-img-100>img {
	width:100%;
	height:100%;
	background-color:#cd0000
}
.dt-img-fill {
	object-fit:fill
}
.dt-img-contain {
	object-fit:contain
}
.dt-img-cover {
	object-fit:cover
}
.dt-img-none {
	object-fit:none
}
.dt-img-down {
	object-fit:scale-down
}
.dt-img-position {
	object-position:-50% -50%
}
.dt-img-box>img {
	width:100%;
	height:100%
}
.swiper-slide>img {
	width:100%;
	height:100%
}
.gl_ad_div img {
	width:100% !important;
	height:100% !important
}
.dt-ver-align {
	vertical-align:middle
}
.dt-per-30 {
	width:30%
}
.dt-hor-center {
	position:absolute;
	bottom:0;
	left:50%;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.dt-chuizhi-center {
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.dt-radius5 {
	border-radius:5px;
	-webkit-border-radius:5px
}
.dt-flex-item {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1
}
.aui-bar-fix {
	height:2.25rem;
	clear:both
}
.dt-bg-ns {
	background-color:#29aa39
}
.dt-text-ns {
	color:#29aa39
}
.aui-text-red,.dt-text-red,.f_red {
	color:#F00 !important
}
.dt-text-orange {
	color:#ff5d18 !important
}
.dt-text-white {
	color:#fff !important
}
.aui-text-gray {
	color:#ccc !important
}
.dt-text-black {
	color:#000 !important
}
.dt-text-gray {
	color:#757575 !important
}
.dt-atext-gray a {
	color:#757575
}
.dt-atext-white a {
	color:#fff
}
.dt-atext-black a {
	color:#000
}
.dt-border-info {
	border:#03a9f4 1px solid !important
}
.dt-border-success {
	border:#009688 1px solid !important
}
.dt-border-red {
	border:#F00 1px solid !important
}
.dt-border-orange {
	border:#ff5d18 1px solid !important
}
.dt-border-black {
	border:#000 1px solid !important
}
.dt-border-gray {
	border:#757575 1px solid !important
}
.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
}
.dt-padded-t-20 {
	padding-top:1rem !important
}
.dt-content-padded {
	margin:.25rem;
	position:relative;
	-webkit-overflow-scrolling:touch
}
.dt-content-padded .aui-list:before {
	height:0
}
.dt-content-padded .aui-list:after {
	height:0
}
.dt-no-content {
	padding:.5rem 0;
	text-align:center;
	margin-bottom:.25rem
}
.aui-foot-fix {
	height:48px;
	clear:both
}
.aui-footer-fix {
	height:48px;
	clear:both
}
.scrollbar-none::-webkit-scrollbar {
	width:0;
	height:0
}
.gl-echo-class img {
	background:url(../image/loading.gif) center center no-repeat;
}
.dt-text-ellipsis {
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.dt-ellipsis {
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	word-wrap:break-word;
	word-break:break-all;
	white-space:normal !important;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical
}
.aui-ellipsis-2 {
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	word-wrap:break-word;
	white-space:normal !important;
	word-break:break-all;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.dt-stit {
	margin:.08rem 0 0 0;
	font-size:.12rem;
	line-height:1.333;
	color:#277de2
}
.dt-stit:before {
	content:'';
	display:inline-block;
	width:4px;
	height:4px;
	background:#277de2;
	margin-right:.1rem;
	-webkit-border-radius:100%;
	border-radius:100%;
	vertical-align:.02rem
}
.dt-stit.dt-skin-stit1 {
	color:#ffa200
}
.dt-stit.dt-skin-stit1:before {
	background:#ffa200
}
.dt-stit.dt-skin-stit2 {
	color:#277de2
}
.dt-stit.dt-skin-stit2:before {
	background:#277de2
}
.dt-stit.dt-skin-stit3 {
	color:#fd2e2e
}
.dt-stit.dt-skin-stit3:before {
	background:#fd2e2e
}
.dt-upprogress {
	z-index:99;
	position:absolute;
	left:50px;
	bottom:0
}
.mdui-headroom {
	-webkit-transition:all .3s cubic-bezier(.4,0,.2,1) !important;
	transition:all .3s cubic-bezier(.4,0,.2,1) !important
}
.mdui-headroom-pinned-top {
	-webkit-transform:translate3d(0,0,0) !important;
	transform:translate3d(0,0,0) !important
}
.mdui-headroom-unpinned-top {
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-webkit-transform:translate3d(0,-100%,0) !important;
	transform:translate3d(0,-100%,0) !important
}
.mdui-headroom-pinned-down {
	-webkit-transform:translate3d(0,0,0) !important;
	transform:translate3d(0,0,0) !important
}
.mdui-headroom-unpinned-down {
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-webkit-transform:translate3d(0,100%,0) !important;
	transform:translate3d(0,100%,0) !important
}
.mdui-headroom-pinned-toolbar {
	-webkit-transform:translate3d(0,0,0) !important;
	transform:translate3d(0,0,0) !important
}
.mdui-headroom-unpinned-toolbar {
	-webkit-transform:translate3d(0,-56px,0) !important;
	transform:translate3d(0,-56px,0) !important
}
@media(min-width:600px) {
	.mdui-headroom-unpinned-toolbar {
	-webkit-transform:translate3d(0,-64px,0) !important;
	transform:translate3d(0,-64px,0) !important
}
}@media(orientation:landscape) and (max-width:959px) {
	.mdui-headroom-unpinned-toolbar {
	-webkit-transform:translate3d(0,-48px,0) !important;
	transform:translate3d(0,-48px,0) !important
}
}.mdui-ripple {
	position:relative;
	overflow:hidden;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.mdui-ripple-wave {
	position:absolute !important;
	top:0;
	left:0;
	z-index:1;
	padding:0;
	margin:0;
	font-size:0;
	pointer-events:none;
	background-color:rgba(0,0,0,.1);
	border-radius:50%;
	-webkit-transition-duration:1400ms;
	transition-duration:1400ms;
	-webkit-transform:translate3d(0px,0px,0) scale(0);
	transform:translate3d(0px,0px,0) scale(0)
}
.mdui-ripple[class*="mdui-color-"] .mdui-ripple-wave {
	background-color:rgba(255,255,255,.3)
}
.mdui-ripple-white .mdui-ripple-wave {
	background-color:rgba(255,255,255,.3) !important
}
.mdui-ripple-black .mdui-ripple-wave {
	background-color:rgba(0,0,0,.1) !important
}
.mdui-ripple-wave-fill {
	opacity:.35;
	-webkit-transition-duration:300ms;
	transition-duration:300ms
}
.mdui-ripple-wave-out {
	opacity:0;
	-webkit-transition-duration:600ms;
	transition-duration:600ms
}
.mdui-ripple-amber .mdui-ripple-wave {
	background-color:rgba(255,193,7,.3) !important
}
.mdui-ripple-blue .mdui-ripple-wave {
	background-color:rgba(33,150,243,.3) !important
}
.mdui-ripple-blue-grey .mdui-ripple-wave {
	background-color:rgba(96,125,139,.3) !important
}
.mdui-ripple-brown .mdui-ripple-wave {
	background-color:rgba(121,85,72,.3) !important
}
.mdui-ripple-cyan .mdui-ripple-wave {
	background-color:rgba(0,188,212,.3) !important
}
.mdui-ripple-deep-orange .mdui-ripple-wave {
	background-color:rgba(255,87,34,.3) !important
}
.mdui-ripple-deep-purple .mdui-ripple-wave {
	background-color:rgba(103,58,183,.3) !important
}
.mdui-ripple-green .mdui-ripple-wave {
	background-color:rgba(76,175,80,.3) !important
}
.mdui-ripple-grey .mdui-ripple-wave {
	background-color:rgba(158,158,158,.3) !important
}
.mdui-ripple-indigo .mdui-ripple-wave {
	background-color:rgba(63,81,181,.3) !important
}
.mdui-ripple-light-blue .mdui-ripple-wave {
	background-color:rgba(3,169,244,.3) !important
}
.mdui-ripple-light-green .mdui-ripple-wave {
	background-color:rgba(139,195,74,.3) !important
}
.mdui-ripple-lime .mdui-ripple-wave {
	background-color:rgba(205,220,57,.3) !important
}
.mdui-ripple-orange .mdui-ripple-wave {
	background-color:rgba(255,152,0,.3) !important
}
.mdui-ripple-pink .mdui-ripple-wave {
	background-color:rgba(233,30,99,.3) !important
}
.mdui-ripple-purple .mdui-ripple-wave {
	background-color:rgba(156,39,176,.3) !important
}
.mdui-ripple-red .mdui-ripple-wave {
	background-color:rgba(244,67,54,.3) !important
}
.mdui-ripple-teal .mdui-ripple-wave {
	background-color:rgba(0,150,136,.3) !important
}
.mdui-ripple-yellow .mdui-ripple-wave {
	background-color:rgba(255,235,59,.3) !important
}
.mdui-theme-layout-dark .mdui-ripple-wave {
	background-color:rgba(255,255,255,.3)
}
.gl-content {
	-webkit-overflow-scrolling:touch;
	background-color:#FFF;
	position:relative;
}
.dt-tab {
	top:2.25rem;
	padding-top:.05rem;
	position:fixed;
	width:100%;
	margin:0 auto;
	-webkit-box-sizing:border-box;
	z-index:901;
	background-color:#FFF
}
.dt-tab-item {
	float:left;
	width:20%;
	height:2.2rem;
	line-height:2.2rem;
	position:relative;
	overflow:hidden;
	font-size:.7rem;
	text-align:center;
	color:#212121;
	background-color:#fff
}
.dt-tab-item.aui-active {
	color:#039be5;
	background-color:#e51c23;
	border-bottom:2px solid #e51c23;
	z-index:100
}
.dt-tab-item.aui-active a {
	color:#FFF
}
.dt-tab:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	right:auto;
	top:auto;
	height:1px;
	width:100%;
	background-color:#ddd;
	display:block;
	z-index:2;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5) {
	.dt-tab:after {
	-webkit-transform:scaleY(1);
	transform:scaleY(1)
}
}@media only screen and (-webkit-min-device-pixel-ratio:2) {
	.dt-tab:after {
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5)
}
}@media only screen and (-webkit-min-device-pixel-ratio:3) {
	.aui-tab:after {
	-webkit-transform:scaleY(0.333);
	transform:scaleY(0.333)
}
}.dt-label {
	display:inline-block;
	padding:.25em .25em;
	font-size:.55rem;
	line-height:1;
	color:#616161;
	background-color:#e0e0e0;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:.15rem
}
.dt-label-sm {
	display:inline-block;
	padding:.1rem .15rem;
	font-size:.55rem;
	line-height:1;
	color:#fff;
	background-color:#e0e0e0;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:.15rem
}
.dt-label-span {
	display:inline-block;
	font-size:.55rem;
	line-height:1;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	padding:.1rem .15rem;
	color:#ff5d18;
	text-align:center;
	background-color:#fff;
	border:1px solid #ff5d18;
	border-radius:.1rem
}
.dt-label-vip {
	display:inline-block;
	padding:.1em .15em;
	font-size:.55rem;
	line-height:1;
	color:#ff5d18;
	text-align:center;
	white-space:nowrap;
	background-color:#fff;
	border:1px solid #ff5d18;
	border-radius:.1rem;
	position:absolute;
	top:.25rem
}
.dt-label-small {
	display:inline-block;
	padding:.05em .15em;
	font-size:.55rem;
	line-height:1;
	color:#616161;
	background-color:#e0e0e0;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:.1rem
}
.dt-border-none {
	border:0 !important
}
.dt-border-none:before {
	height:0 !important
}
.dt-border-none:after {
	height:0 !important
}
.dt-border-t-none:before {
	height:0 !important
}
.dt-border-b-none:after {
	height:0 !important
}
.border-radius50 {
	border-radius:50% !important;
	-webkit-border-radius:50% !important
}
.border-radius50 {
	border-radius:50% !important;
	-webkit-border-radius:50% !important
}
.dt-no-active {
	background:none !important
}
.dt-pos-rel {
	position:relative
}
.dt-pos-abs {
	position:absolute
}
.dt-width-45 {
	width:45%
}
.dt-width-90 {
	width:90%
}
.dt-width-100 {
	width:100%
}
.dt-width-45 {
	width:45%
}
.dt-media-sell .dt-list-item-pic {
	display:inline-block;
	vertical-align:middle
}
.dt-media-sell .aui-list-item-info {
	display:inline-block;
	vertical-align:middle
}
.dt-media-sell .dt-list-item-pic {
	width:30%;
	margin-right:2%
}
.dt-media-sell .dt-list-item-pic img {
	min-height:5rem
}
.dt-media-sell .dt-list-item-pic img {
	max-width:100%;
	height:auto;
	display:block;
	border:0
}
.dt-media-sell .aui-list-item-info {
	width:65%
}
.dt-media-sell .aui-list-item-info .dt-list-item-title {
	font-size:.8rem;
	color:#000;
	position:relative;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font-weight:600
}
.dt-media-sell .aui-list-item-info p.longhide {
	display:inline-block;
	vertical-align:middle;
	width:60%;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.dt-media-sell .aui-list-item-info p {
	color:#757575;
	position:relative;
	margin-top:.15rem
}
.dt-media-sell .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:.7rem;
	color:#757575
}
.dt-media-sell .aui-list-item-info p .companyname {
	display:inline-block;
	position:relative;
	top:.25rem;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:80%;
	font-size:.7rem
}
.dt-media-sell .aui-list-item-info p.time {
	font-size:12px
}
.dt-media-sell .aui-list-item-info .list-price {
	font-size:.65rem;
	margin-top:.25rem;
	color:#333
}
.dt-media-sell .aui-list-item-info .list-time {
	font-size:.6rem;
	color:#666
}
.dt-media-sell .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
}
.dt-media-sell .aui-list-item-info h3 span.price {
	position:absolute;
	right:0;
	top:2px;
	color:#fd5900;
	font-size:16px;
	font-weight:700
}
ul.info-list {
	padding:10px
}
.dt-media-sell .aui-list-item-info .calltel {
	position:absolute;
	right:.25rem;
	bottom:0;
	display:block;
	padding-top:.15rem;
	width:30px;
	height:30px;
	text-align:center;
	background:#fd5900;
	font-size:16px;
	color:#fff
}
.dt-media-sell .aui-list-item-info .calltel:hover {
	background:#87d919
}
.dt-media-sell .aui-list-item-info .prices {
	position:absolute;
	right:.25rem;
	bottom:0;
	display:block;
	padding-top:.15rem;
	width:100px;
	height:30px;
	text-align:center;
	font-size:16px;
	color:#ff5d18
}
.dt-media-sell .aui-list-item-info img {
	display:inline-block;
	width:15px;
	position:relative;
	top:0;
	vertical-align:middle
}
.dt-media-sell .company-info img {
	margin-right:3px
}
.share_icon {
	display:none
}
.dt-popup-appsharebar {
	bottom:0;
	min-height:4rem;
	width:100%;
	left:0;
	z-index:19841028
}
.dt-appsharebar {
	position:fixed;
	bottom:0;
	padding-top:0
}
.dt-btn {
	position:relative;
	display:inline-block;
	font-size:.7rem;
	font-weight:400;
	font-family:inherit;
	text-decoration:none;
	text-align:center;
	margin:0;
	background:#e0e0e0;
	padding:.25rem .6rem;
	border-radius:.2rem;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	touch-action:manipulation;
	-webkit-user-select:none;
	user-select:none;
	color:#FFF
}
.aui-list .dt-list-item-text {
	font-size:.7rem;
	color:#757575;
	position:relative;
	display:inherit;
	-webkit-flex-shrink:0;
	flex-shrink:0;
	-webkit-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-webkit-box-align:center;
	-webkit-align-items:flex-start;
	align-items:flex-start
}
.dt-list-view .aui-img,.dt-list-view .aui-img-body {
	overflow:hidden
}
.dt-list-view .aui-img-object {
	max-width:60px;
	height:60px;
	line-height:60px
}
.dt-list-view .aui-img-object.aui-pull-left {
	margin-right:15px
}
.dt-list-view .aui-img-object.aui-pull-right {
	margin-left:0
}
.dt-list-view.aui-grid-view {
	display:table;
	width:100%;
	padding:0 5px 10px 0;
	font-size:0;
	white-space:normal
}
.dt-list-view.aui-grid-view:after {
	border-top:0
}
.dt-list-view.aui-grid-view .dt-list-view-cell {
	display:table-cell;
	padding:10px 0 0 5px;
	text-align:center;
	vertical-align:middle;
	background:0
}
.dt-list-view.aui-grid-view .dt-list-view-cell:after {
	border-bottom:0
}
.dt-list-view.aui-grid-view .dt-list-view-cell .aui-img-object {
	width:100%;
	max-width:100%;
	height:auto
}
.dt-list-view.aui-grid-view .dt-list-view-cell .aui-img-body {
	font-size:14px;
	padding:5px 0
}
.dt-list-view.aui-grid-view .dt-list-view-cell>a:active,.dt-list-view.aui-grid-view .dt-list-view-cell:active {
	background:0
}
.dt-list-view.aui-grid-view .dt-list-view-cell .aui-media-body {
	display:table-cell;
	width:100%;
	height:15px;
	margin-top:8px;
	font-size:15px;
	line-height:15px;
	color:#333;
	text-overflow:ellipsis
}
.dt-list-view.aui-grid-view .dt-list-view-cell:before,.dt-list-view.aui-grid-view .dt-list-view-cell:after {
	border-top:0
}
.aui-grid-sixteen {
	overflow:auto;
	background:#fff;
	position:relative
}
.aui-grid-sixteen:after {
	display:block;
	content:'';
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	-webkit-transform-origin:0 0;
	-webkit-transform:scale(1);
	pointer-events:none
}
.aui-grid-sixteen li {
	float:left;
	position:relative;
	padding:15px 10px
}
.aui-grid-sixteen li:after {
	display:block;
	content:'';
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	-webkit-transform-origin:0 0;
	-webkit-transform:scale(1)
}
.aui-grid-sixteen li .aui-iconfont {
	color:#fff;
	font-size:1.25rem !important
}
.aui-grid-sixteen li p {
	margin-bottom:0;
	margin-top:.25rem
}
.dtsell-container .swiper-container {
	width:100%;
	margin:0 auto 0 auto;
	padding:0;
	overflow:hidden
}
.dtsell-container .swiper-slide {
	text-align:center;
	background:#fff;
	margin:0;
	padding:0
}
.dtsell-container .swiper-slide img {
	margin:0;
	padding:0;
	border:0;
	height:100%
}
.dtsell-container .swiper-slide a {
	display:inline;
	text-decoration:none;
	margin:0;
	padding:0
}
.dtsell-container .swiper-pagination {
	height:1.7rem;
	line-height:1.6rem;
	bottom:0 !important;
	text-align:right !important
}
.dtsell-container .swiper-slide span {
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	z-index:10;
	height:1.7rem;
	background:rgba(0,0,0,0.1);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
	display:block;
	line-height:1.7rem;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	overflow:hidden;
	text-align:left;
	text-indent:10px;
	padding:0;
	margin:0
}
#citylist {
	padding-top:.45rem;
	padding-bottom:.45rem
}
#citylist .aui-col-xs-3 {
	padding-top:.45rem;
	padding-bottom:.45rem
}
#slistdiv .aui-list-item-title a {
	color:#000
}
#slistdiv .aui-info-item a {
	color:#000
}
.pageslist a {
	margin-right:.25rem
}
.pageslist label {
	font-size:0.6rem;
}
.pages input {
	display:none;
}
.pages_inp,.pages_btn {
	display:none;
}
.aui-list .aui-list-nitem {
	list-style:none;
	margin:0;
	padding:0;
	padding-left:.75rem;
	color:#212121;
	background-color:#fff;
	position:relative;
	min-height:1.6rem;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between
}
.aui-list .aui-list-nitem:after {
	height:0
}
.aui-list .aui-list-nitem .aui-list-item-inner {
	min-height:1.2rem
}
.aui-card-list-timer {
	position:relative;
	min-height:.5rem;
	padding:.3rem .75rem .4rem;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center
}
.aui-card-list-timer {
	font-size:.7rem;
	color:#757575
}
.aui-card-list-timer>* {
	position:relative
}
.aui-card-list-timer.aui-text-center {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	box-pack:center;
	-webkit-justify-content:center;
	justify-content:center
}
.aui-card-list-timer .aui-iconfont {
	font-size:.9rem
}
.aui-no-pinglun {
	padding:30px 0 !important
}
.aui-no-datas {
	padding:30px 10px !important
}
.aui-upprogress {
	position:relative;
	top:-10px
}
.dt-label-btn {
	display:block;
	position:relative;
	text-align:center;
	color:#686868;
	font-size:.6rem;
	padding:.1rem .2rem 0 .2rem
}
.dt-label-btn: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
}
.dt-aui-vip .aui-iconfont {
	padding:0;
	border-radius:0 !important;
	margin-right:0 !important;
	margin-left:0 !important
}
.level {
	display:inline-block;
	vertical-align:middle;
	font-size:11px;
	color:#fff;
	background:#ff6500;
	height:18px;
	line-height:13px;
	padding:3px 5px;
	border-radius:2px;
	-webkit-border-radius:2px;
	margin-right:2px
}
.dt-vip-label {
	display:inline-block;
	font-size:.6rem;
	color:#fff;
	background:#ff6500;
	line-height:.6rem;
	padding:2px 4px;
	border-radius:2px;
	-webkit-border-radius:2px;
	margin-left:2px
}
.aui-dots-loading {
	width:48px;
	height:48px;
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-24px;
	margin-top:-48px;
	z-index:9999;
	text-align:center;
	line-height:48px;
	font-size:20px
}
.dt-label {
	margin-right:.25rem;
	background:#FFF
}
.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
}
.ui-sheet {
	opacity:.9;
	position:fixed;
	z-index:999;
	left:8px;
	right:8px;
	bottom:100px;
	display:none
}
.ui-sheet div {
	background:#fff;
	border-radius:4px
}
.ui-sheet li {
	height:44px;
	line-height:44px;
	overflow:hidden;
	text-align:center;
	font-size:20px;
	color:#007aff;
	border-top:#dddddd 1px solid
}
.ui-sheet p {
	height:44px;
	line-height:44px;
	text-align:center;
	font-size:20px;
	color:#007aff;
	margin:8px 0;
	background:#fff;
	border-radius:4px
}
.ui-sheet em {
	padding:10px;
	line-height:24px;
	font-size:14px;
	color:#999;
	font-style:normal;
	text-align:center;
	display:block
}
.ui-sheet span {
	color:#007aff;
	display:block;
	width:100%
}
.ui-mask {
	position:fixed;
	z-index:9999;
	left:0;
	top:0;
	right:0;
	width:100%;
	height:100%;
	overflow:hidden;
	background:#000;
	opacity:.6;
	display:none
}
.am-window {
	font-size:14px;
	border-radius:0;
	bottom:0;
	left:0;
	position:fixed;
	text-align:center;
	-webkit-transform:translateY(100%);
	-ms-transform:translateY(100%);
	transform:translateY(100%);
	-webkit-transition:-webkit-transform 300ms;
	transition:transform 300ms;
	width:100%;
	z-index:99999;
	opacity:.95
}
.am-window div {
	background:#fff;
	border-radius:4px;
	margin:0 8px 10px 8px
}
.am-modal-active {
	transform:translateY(0px);
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
.am-modal-out {
	z-index:1109;
	-webkit-transform:translateY(100%);
	-ms-transform:translateY(100%);
	transform:translateY(100%)
}
.am-window-sns {
	background-color:none
}
.am-window em {
	padding:10px;
	line-height:24px;
	font-size:14px;
	color:#999;
	font-style:normal;
	text-align:center;
	display:block
}
.am-window-sns li {
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
	color:#212121;
	font-size:18px;
	border-radius:4px;
	background-color:#fff !important;
	position:relative;
	height:42px;
	line-height:42px;
	opacity:1;
	-webkit-box-align:center
}
.am-window-sns li:before {
	height:0
}
.am-window-sns li:after {
	width:100%;
	height:1px;
	background-color:#ddd;
	display:block;
	content:'';
	position:absolute;
	top:auto;
	right:auto;
	bottom:0;
	left:0;
	z-index:2;
	-webkit-transform-origin:50% 100%;
	transform-origin:50% 100%;
	pointer-events:none
}
.am-window-sns li:last-child:after {
	height:0
}
.am-window-sns span {
	display:block;
	color:#F00
}
.am-window p {
	height:44px;
	line-height:44px;
	margin:0 8px 10px 8px;
	text-align:center;
	font-size:18px;
	color:#007aff;
	background:#fff;
	border-radius:4px;
	font-weight:bold
}
.windowbg {
	background-color:rgba(0,0,0,0.5);
	bottom:0;
	height:100%;
	left:0;
	opacity:1;
	position:fixed;
	right:0;
	top:0;
	width:100%;
	z-index:9999;
	display:none
}
.windowbg-active {
	opacity:1;
	display:block
}
.dt-popup-searchbar {
	top:2.25rem;
	width:100%;
	left:0
}
.dt-searchbar {
	display:-webkit-box;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	overflow:hidden;
	position:relative;
	height:3rem;
	width:100%;
	background-color:#ebeced;
	color:#9e9e9e;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.dt-searchbar.focus {
	-webkit-box-pack:start
}
.dt-searchbar-input {
	margin:0 .5rem;
	background-color:#fff;
	height:1.75rem;
	border-radius:.5rem;
	padding-top:.2rem;
	font-size:.7rem;
	width:100%;
	position:relative;
	padding-left:.5rem;
	display:-webkit-box;
	-webkit-box-flex:1
}
.dt-searchbar form {
	width:90%
}
.dt-searchbar-input input {
	color:#666;
	width:100%;
	padding:0;
	margin:0;
	height:1.4rem;
	min-height:1.4rem;
	line-height:1.4rem;
	border:0;
	-webkit-appearance:none;
	font-size:.7rem
}
.dt-searchbar input::-webkit-input-placeholder {
	color:#ccc
}
.dt-searchbar .aui-iconfont {
	line-height:1.4rem;
	margin-right:.25rem
}
.dt-searchbar .dt-searchbar-cancel {
	font-size:.7rem;
	color:#666;
	margin-right:-2.2rem;
	width:2.2rem;
	height:1.4rem;
	line-height:1.4rem;
	text-align:center;
	-webkit-transition:all .3s;
	transition:all .3s
}
.dt-searchbar .dt-searchbar-cancel .aui-iconfont {
	color:#666
}
.dt-search-bar {
	display:-webkit-box;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	overflow:hidden;
	position:relative;
	height:2.65rem;
	width:100%;
	color:#9e9e9e;
	background-color:#f5f5f5;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.dt-search-bar.focus {
	-webkit-box-pack:start
}
.dt-search-bar-input {
	margin:0 .5rem;
	background-color:#fff;
	height:1.75rem;
	border-radius:.5rem;
	padding-top:.2rem;
	font-size:.7rem;
	width:100%;
	position:relative;
	padding-left:.5rem;
	display:-webkit-box;
	-webkit-box-flex:1
}
.dt-search-bar form {
	width:90%
}
.dt-search-bar-input input {
	position:relative;
	top:-0.4rem;
	color:#666;
	width:100%;
	padding:0;
	margin:0;
	height:1.4rem;
	line-height:1.4rem;
	border:0;
	-webkit-appearance:none;
	font-size:.7rem
}
.dt-search-bar input::-webkit-input-placeholder {
	color:#ccc
}
.dt-search-bar .aui-iconfont {
	line-height:1.2rem;
	margin-right:.25rem
}
.dt-search-bar .dt-search-bar-cancel {
	font-size:.7rem;
	color:#666;
	margin-right:-2.2rem;
	width:2.2rem;
	height:1.4rem;
	line-height:1.5rem;
	text-align:center;
	-webkit-transition:all .3s;
	transition:all .3s
}
.dt-search-bar .dt-search-bar-cancel .aui-iconfont {
	color:#666
}
.dt-fixedsearch {
	z-index:10000;
	position:fixed;
	top:2.25rem;
	left:0;
	width:100%;
	padding:.25rem 0;
	background-color:#f5f5f5;
	margin-bottom:10px;
	-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.5);
	-moz-box-shadow:0 3px 3px rgba(0,0,0,0.5);
	box-shadow:0 3px 3px rgba(0,0,0,0.5)
}
.de_wraper .webkit-box {
	display:-webkit-box
}
.de_wraper .webkit-box-flex {
	display:block;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	overscroll-behavior-y:contain;
}
.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:0;
	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:#fff;
	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 #ddd;
	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:0;
	vertical-align:top
}
.deals_index .de_main_list .de_mall-cate {
	position:relative;
	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)
}
.deals_index .de_main_list .de_mall-cate:after {
	content:" ";
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	height:1px;
	border-bottom:1px solid #ddd;
	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:33.3333333%;
	min-width:25%;
	height:2.25rem;
	line-height:2.25rem;
	background-color:rgba(255,255,255,0.98);
	font-size:.75rem;
	padding-left:.25rem;
	padding-right:.25rem;
	color:#8f8f8f;
	text-align:center
}
.de_search_list li {
	width:25% !important;
}
.deals_index .de_main_list .de_mall-cate li .dt-icon-unfold,.deals_index .de_main_list .de_mall-cate li .dt-icon-shaixuan {
	font-size:0.6rem;
	margin-left:0.15rem;
}
.deals_index .de_main_list .de_mall-cate li:after {
	content:" ";
	position:absolute;
	left:0;
	top:0;
	width:1px;
	bottom:0;
	border-right:1px solid #ddd;
	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:#fc8600
}
.deals_index .de_main_list .de_mall-cate li.cur {
	color:#fc8600
}
.deals_index .de_main_list .de_mall-cate li.cur .dt-icon-unfold {
	-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:0;
	z-index:9;
	width:100%;
	height:auto;
	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 #ddd;
	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 #ddd;
	color:#d9d9d9;
	-webkit-transform-origin:0 100%;
	transform-origin:0 100%;
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5)
}
.all_list .directory {
	width:50%;
	float:left
}
.all_list li a.active {
	color:#fc8600;
}
.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 #ddd;
	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 #ddd;
	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
}
.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
}
#captcha-bar input[type="text"] {
	position:relative;
	width:50%
}
#captcha-bar img {
	position:relative;
	margin-right:.15rem
}
#captcha-bar span {
	width:35%;
	position:relative;
	margin-left:.15rem
}
.load-more-news {
	margin:10px 0;
	padding:10px 0;
	text-align:center;
	display:none
}
.load-more-news a {
	display:inline-block;
	padding:2px 15px;
	color:#666;
	background:#c5c5c5;
	border-radius:5px
}
.returnTop {
	position:fixed;
	right:.55rem;
	bottom:4rem;
	z-index:9999
}
.returnTop .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
}
.returnTop .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
}
.returnTop .sideList {
	width:2.25rem;
	height:2.25rem;
	line-height:2.25rem;
	text-align:center;
	background:#fff;
	opacity:.8;
	border-radius:50%;
	border:#d2d2d2 1px solid
}
.returnTop .sideList .aui-iconfont {
	color:#333;
	font-size:1.15rem
}
.dt-share-box {
	width:4.5rem;
	height:1.5rem;
	line-height:1.5rem;
	padding:.3rem .5rem;
	border:#CCC 1px solid;
	background:#FFF;
	border-radius:.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 .dt-iconfont {
	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-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-v2 .dt-iconfont {
	color:#FFF;
	text-align:center;
	font-size:28px
}
.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:#666;
	font-size:0.6rem;
	margin-top:0.1rem;
}
#gl-divbox,#gl-commentbox {
	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);
}
#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);
}
.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;
}
.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
}
.dt-appsharebar .aui-col-xs-3 {
	width:20%
}
.dt-appsharebar .dt-share .dt-share-div {
	position:relative;
	width:2.35rem;
	height:2.35rem;
	line-height:2.4rem;
	border-radius:50%;
	padding:0 .3em
}
.dt-appsharebar .dt-share .dt-iconfont {
	color:#FFF;
	text-align:center;
	font-size:1.45rem
}
.sort-wrapper {
	position:relative;
	z-index:1;
	height:55px;
	line-height:55px;
	width:100%;
	background:#fff;
	overflow:hidden;
	-ms-touch-action:none
}
.sort-wrapper:after {
	content:"";
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	-webkit-transform:scaleY(.5);
	-webkit-transform-origin:0 0
}
.scroller-bar {
	margin-bottom:.25rem;
	position:absolute;
	z-index:1
}
.scroller-bar ul {
	width:100%;
	padding:.5rem;
	display:-webkit-box;
	-webkit-box-orient:horizontal;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	position:relative
}
.scroller-bar li a {
	padding-left:.25rem;
	padding-right:.25rem;
	height:35px;
	line-height:35px;
	border-radius:3px;
	margin:0 .25rem;
	line-height:normal;
	font-size:16px;
	overflow:hidden;
	color:#333;
	text-align:center;
	border:1px solid #ddd;
	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
}
.scroller-bar li a.Themebg {
	color:#FFF;
	border-color:#3089e7;
	background:#3089e7
}
.dt-more-grid {
	position:fixed;
	bottom:0;
	z-index:99999;
	opacity:.95;
	padding:.75rem 0 2.5rem 0
}
.dt-more-grid .moregrid-div {
	width:2.25rem;
	height:2.25rem;
	border-radius:50%;
	line-height:2.25rem;
	position:relative;
	left:50%;
	top:50%;
	margin-left:-1.125rem;
	text-align:center;
	color:#666
}
.dt-more-grid .dt-more-truename {
	position:absolute;
	top:.45rem;
	left:2.7rem;
	color:#FFF;
	font-size:.6rem
}
.dt-more-grid .aui-iconfont {
	font-size:1.35rem
}
.dt-more-grid .dt-iconfont {
	font-size:1.25rem
}
.dt-more-grid [class*=aui-col-xs-] {
	padding:.425rem .125rem
}
.dt-more-grid .aui-grid-label {
	margin:0;
	color:#666;
	font-size:.66rem;
	margin-top:0.15rem;
	text-align:center;
}
.dt-more-grid .aui-col-xs-3 {
	width:21.5%
}
#footer-morebox {
	width:100%;
	height:16.75rem;
	position:fixed;
	bottom:-20px;
	left:0;
	z-index:10002;
	background-color:#FFF;
	opacity:0;
	padding:0 0 .25rem 0;
	-webkit-transition:opacity .3s,-webkit-transform .3s;
	transition:opacity .3s,transform .3s;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
}
#footer .aui-active .aui-iconfont,#footer .aui-active .aui-bar-tab-label {
	color:#c50000
}
#footer-morebox .aui-list .aui-list-item {
	padding-bottom:.4rem;
	padding-left:.25rem
}
#footer-morebox .aui-list-item-media {
	height:3.25rem !important;
	padding:.25rem .25rem .25rem 0 !important;
	margin-right:.25rem !important
}
#footer-morebox .aui-list-item-media img {
	border:.1rem #fff solid;
	-webkit-box-shadow:2px 2px 2px rgba(125,125,125,0.6);
	-moz-box-shadow:2px 2px 2px rgba(125,125,125,0.6);
	box-shadow:2px 2px 2px rgba(125,125,125,0.6)
}
#footer-morebox .aui-col-xs-3 {
	width:25%
}
#itemfoot {
	border-top:#e7e7e7 1px solid;
	height:2.5rem;
	z-index:10
}
#itemfoot:after {
	border:0
}
#itemfoot a {
	color:#000
}
#itemfoot .aui-bar-tab-item {
	width:22%;
	border-right:#e7e7e7 1px solid
}
#itemfoot i {
	font-size:1.05rem!important
}
#itemfoot .aui-bar-tab-label {
	color:#000;
	font-size:.65rem
}
#itemfoot .dt-bar-item-contact {
	height:100%
}
#itemfoot .dt-bar-tab-contact {
	color:#FFF;
	line-height:2.5rem
}
#footer {
	z-index:101
}
#footer .aui-content {
	padding-top:.15rem;padding-bottom:.25rem;
}
#footer:after {
	border:0
}
#footer i {
	font-size:1.1rem!important
}
#footer .aui-bar-tab-label {
	margin-top:-0.15rem;
	font-size:0.6rem
}
#footer a {
	color:#666
}
.footgrid li:active {
	background:none !important
}
.footgrid p {
	font-size:13px;
	color:#FFF
}
.footgrid-div {
	width:2.5rem;
	height:2.5rem;
	border-radius:50%;
	line-height:2.5rem;
	position:relative;
	left:50%;
	top:50%;
	margin-left:-1.25rem;
	text-align:center;
	color:#FFF
}
.cd-close li:active {
	background:none !important
}
.dt-chat {
	background:#c50000;
	background:-moz-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%);
	background:-webkit-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%);
	background:linear-gradient(135deg,#c50000 0,#850000 70%,#c50000 100%);
	width:2.25rem;
	height:2.25rem;
	border-radius:50%;
	-webkit-border-radius:50%;
	line-height:1.5rem;
	margin:0 auto 0 auto;
	text-align:center
}
#tabtype div {
	width:100%;
	height:2.2rem;
	line-height:2.2rem;
	position:relative;
	overflow:hidden;
	font-size:.8rem;
	text-align:center;
	color:#212121;
	background-color:#fff;
	margin-left:-1px;
	-webkit-box-flex:1;
	box-flex:1
}
#tabtype div.aui-active {
	color:#039be5;
	border-bottom:2px solid #039be5;
	z-index:100
}
#loginbar .aui-list-item {
	padding-top:.2rem;
	padding-bottom:.2rem
}
#uploadimg,#uptitleimg,#uploadphoto {
	display:none
}
.aui-list-view {
	margin-bottom:0
}
#imgslist {
	padding-top:10px
}
#imgslist .aui-img-body {
	margin-top:-10px
}
#imgslist a {
	margin:0;
	padding:0;
	border:0
}
#imgslists {
	padding-top:10px
}
#imgslists .aui-img-body {
	margin-top:-10px
}
#imgslists a {
	margin:0;
	padding:0;
	border:0
}
#addpicend img {
	border:1px solid #ebebeb;
	max-height:180px
}
.pic-list {
	margin:10px 0 0 10px;
	line-height:18px;
	font-size:13px
}
.pic-list p {
	list-style-type:none;
	position:relative;
	display:inline-block;
	width:100px;
	height:100px;
	margin:5px 5px 20px 5px;
	border:1px solid #ebebeb;
	background:url('../image/add.jpg') #fff no-repeat center;
	background-size:cover
}
.pic-list img {
	vertical-align:middle;
	width:100% !important;
	height:98px !important;
	max-width:98px !important;
	max-height:98px !important;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none
}
.photo-cover {
	position:absolute;
	top:0;
	right:40px;
	width:30px;
	height:30px;
	background:rgba(0,0,0,0.5) !important;
	border-radius:50%;
	z-index:999;
	padding-top:2px
}
.photo-del {
	position:absolute;
	top:0;
	right:0;
	width:30px;
	height:30px;
	background:rgba(0,0,0,0.5) !important;
	border-radius:50%;
	z-index:999;
	padding-top:2px
}
.thumb-del {
	position:absolute;
	top:0;
	right:0;
	width:30px;
	height:30px;
	background:rgba(0,0,0,0.5) !important;
	border-radius:50%;
	z-index:999;
	padding-top:2px
}
.thumb-del .aui-iconfont {
	top:4px;
	left:4px
}
.thumbs-del {
	position:absolute;
	top:0;
	right:0;
	width:30px;
	height:30px;
	background:rgba(0,0,0,0.5) !important;
	border-radius:50%;
	z-index:999;
	padding-top:2px
}
.thumbs-del .aui-iconfont {
	top:4px;
	left:4px;
	font-size:1.1rem !important
}
.dt-add-live .aui-btn {
	padding:.25rem 1rem
}
.dropload-up,.dropload-down {
	background:#FFF;
	position:relative;
	height:0;
	overflow:hidden;
	font-size:13px;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
.dropload-down {
	height:50px;
	color:#888
}
.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 .75s linear infinite;
	animation:drotate .75s linear infinite
}
.dropload-comment .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 .75s linear infinite;
	animation:drotate .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)
}
}#bottomup {
	z-index:10000;
	-webkit-animation:dbounceInUp .8s .2s ease both;
	-moz-animation:dbounceInUp .8s .2s ease both
}
.bottomtoup {
	-webkit-animation:dbounceInUp .8s .2s ease both;
	-moz-animation:dbounceInUp .8s .2s ease both
}
#iframe-wrap {
	height:100%;
	overflow:visible;
	position:relative;
	-webkit-overflow-scrolling:touch;
	overflow-y:scroll
}
.msg-layer {
	-webkit-animation:shake 1s .2s ease both;
	-moz-animation:shake 1s .2s ease both
}
@-webkit-keyframes shake {
	0%,100% {
	-webkit-transform:translateX(0)
}
10%,30%,50%,70%,90% {
	-webkit-transform:translateX(-10px)
}
20%,40%,60%,80% {
	-webkit-transform:translateX(10px)
}
}@-moz-keyframes shake {
	0%,100% {
	-moz-transform:translateX(0)
}
10%,30%,50%,70%,90% {
	-moz-transform:translateX(-10px)
}
20%,40%,60%,80% {
	-moz-transform:translateX(10px)
}
}#glbottomup {
	-webkit-animation:dbounceInDown .5s .2s ease both;
	-moz-animation:dbounceInDown .5s .2s ease both
}
@-webkit-keyframes dbounceInDown {
	0% {
	opacity:0;
	-webkit-transform:translateY(-2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateY(30px)
}
80% {
	-webkit-transform:translateY(-10px)
}
100% {
	-webkit-transform:translateY(0)
}
}@-moz-keyframes dbounceInDown {
	0% {
	opacity:0;
	-moz-transform:translateY(-2000px)
}
60% {
	opacity:1;
	-moz-transform:translateY(30px)
}
80% {
	-moz-transform:translateY(-10px)
}
100% {
	-moz-transform:translateY(0)
}
}@-webkit-keyframes dbounceIn {
	0% {
	opacity:0;
	-webkit-transform:scale(.3)
}
100% {
	opacity:1;
	-webkit-transform:scale(1)
}
}@-moz-keyframes dbounceIn {
	0% {
	opacity:0;
	-moz-transform:scale(.3)
}
100% {
	opacity:1;
	-moz-transform:scale(1)
}
}@-webkit-keyframes dbounceInUp {
	0% {
	opacity:0;
	-webkit-transform:translateY(2000px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0)
}
}@-moz-keyframes dbounceInUp {
	0% {
	-moz-transform:translateY(2000px)
}
100% {
	opacity:1;
	-moz-transform:translateY(0)
}
}@-webkit-keyframes headShake {
	0% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
6.5% {
	-webkit-transform:translateX(-6px) rotateY(-9deg);
	transform:translateX(-6px) rotateY(-9deg)
}
18.5% {
	-webkit-transform:translateX(5px) rotateY(7deg);
	transform:translateX(5px) rotateY(7deg)
}
31.5% {
	-webkit-transform:translateX(-3px) rotateY(-5deg);
	transform:translateX(-3px) rotateY(-5deg)
}
43.5% {
	-webkit-transform:translateX(2px) rotateY(3deg);
	transform:translateX(2px) rotateY(3deg)
}
50% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}@keyframes headShake {
	0% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
6.5% {
	-webkit-transform:translateX(-6px) rotateY(-9deg);
	transform:translateX(-6px) rotateY(-9deg)
}
18.5% {
	-webkit-transform:translateX(5px) rotateY(7deg);
	transform:translateX(5px) rotateY(7deg)
}
31.5% {
	-webkit-transform:translateX(-3px) rotateY(-5deg);
	transform:translateX(-3px) rotateY(-5deg)
}
43.5% {
	-webkit-transform:translateX(2px) rotateY(3deg);
	transform:translateX(2px) rotateY(3deg)
}
50% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}.dt-headShake {
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out;
	-webkit-animation-name:headShake;
	animation-name:headShake
}
.dt-bounceInDown {
	-webkit-animation:bounceInDowns 1s .2s ease both;
	-moz-animation:bounceInDowns 1s .2s ease both
}
@-webkit-keyframes bounceInDowns {
	0% {
	opacity:0;
	-webkit-transform:translateY(-2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateY(30px)
}
80% {
	-webkit-transform:translateY(-10px)
}
100% {
	-webkit-transform:translateY(0)
}
}@-moz-keyframes bounceInDowns {
	0% {
	opacity:0;
	-moz-transform:translateY(-2000px)
}
60% {
	opacity:1;
	-moz-transform:translateY(30px)
}
80% {
	-moz-transform:translateY(-10px)
}
100% {
	-moz-transform:translateY(0)
}
}@-webkit-keyframes rubberBand {
	from {
	-webkit-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
30% {
	-webkit-transform:scale3d(1.25,0.75,1);
	transform:scale3d(1.25,0.75,1)
}
40% {
	-webkit-transform:scale3d(0.75,1.25,1);
	transform:scale3d(0.75,1.25,1)
}
50% {
	-webkit-transform:scale3d(1.15,0.85,1);
	transform:scale3d(1.15,0.85,1)
}
65% {
	-webkit-transform:scale3d(.95,1.05,1);
	transform:scale3d(.95,1.05,1)
}
75% {
	-webkit-transform:scale3d(1.05,.95,1);
	transform:scale3d(1.05,.95,1)
}
to {
	-webkit-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
}@keyframes rubberBand {
	from {
	-webkit-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
30% {
	-webkit-transform:scale3d(1.25,0.75,1);
	transform:scale3d(1.25,0.75,1)
}
40% {
	-webkit-transform:scale3d(0.75,1.25,1);
	transform:scale3d(0.75,1.25,1)
}
50% {
	-webkit-transform:scale3d(1.15,0.85,1);
	transform:scale3d(1.15,0.85,1)
}
65% {
	-webkit-transform:scale3d(.95,1.05,1);
	transform:scale3d(.95,1.05,1)
}
75% {
	-webkit-transform:scale3d(1.05,.95,1);
	transform:scale3d(1.05,.95,1)
}
to {
	-webkit-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
}.dt-toast-loading {
	margin:1rem 0 .65rem 0;
	width:1.85rem;
	height:1.85rem;
	display:inline-block;
	padding:0;
	border-radius:100%;
	border:3px solid;
	border-top-color:rgba(255,255,255,1);
	border-bottom-color:rgba(0,0,0,0.1);
	border-left-color:rgba(255,255,255,1);
	border-right-color:rgba(0,0,0,0.1);
	-webkit-animation:dttoast 1s ease-in-out infinite;
	animation:dttoast 1s ease-in-out infinite
}
@keyframes dttoast {
	from {
	transform:rotate(0deg)
}
to {
	transform:rotate(360deg)
}
}@-webkit-keyframes dttoast {
	from {
	-webkit-transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(360deg)
}
}.dt-animate {
	transition:all .2s linear 0s;
	-webkit-transition:all .2s linear 0s;
	-moz-transition:all .2s linear 0s;
	-ms-transition:all .2s linear 0s;
	-o-transition:all .2s linear 0s
}
.dt-animate-1 {
	-webkit-animation:bounceIn 1.2s .2s ease both;
	-moz-animation:bounceIn 1.2s .2s ease both;
	-ms-animation:bounceIn 1.2s .2s ease both
}
.dt-animate-2 {
	-webkit-animation:fadeInUp .5s .2s ease both;
	-moz-animation:fadeInUp .5s .2s ease both;
	-ms-animation:fadeInUp .5s .2s ease both
}
.dt-animate-3 {
	-webkit-animation:fadeInDown .5s .2s ease both;
	-moz-animation:fadeInDown .5s .2s ease both;
	-ms-animation:fadeInDown .5s .2s ease both
}
.dt-animate-4 {
	-webkit-animation:fadeOut .6s .2s ease both;
	-moz-animation:fadeOut .6s .2s ease both;
	-ms-animation:fadeOut .6s .2s ease both
}
.dt-animate-5 {
	-webkit-animation:fadeIn .6s .2s ease both;
	-moz-animation:fadeIn .6s .2s ease both;
	-ms-animation:fadeIn .6s .2s ease both
}
.dt-animate-6 {
	-webkit-animation:lightSpeedIn .6s .2s ease both;
	-moz-animation:lightSpeedIn .6s .2s ease both;
	-ms-animation:lightSpeedIn .6s .2s ease both
}
.dt-animate-6o {
	-webkit-animation:lightSpeedOut .6s .2s ease both;
	-moz-animation:lightSpeedOut .6s .2s ease both;
	-ms-animation:lightSpeedOut .6s .2s ease both
}
.dt-animate-7 {
	-webkit-animation:flipInY .6s .2s ease both;
	-moz-animation:flipInY .6s .2s ease both;
	-ms-animation:flipInY .6s .2s ease both
}
.dt-animate-8 {
	-webkit-animation:flipOutY .6s .2s ease both;
	-moz-animation:flipOutY .6s .2s ease both;
	-ms-animation:flipOutY .6s .2s ease both
}
.dt-animate-9 {
	-webkit-animation:zoomIn .6s .2s ease both;
	-moz-animation:zoomIn .6s .2s ease both;
	-ms-animation:zoomIn .6s .2s ease both
}
.dt-animate-10 {
	-webkit-animation:bounceIn .6s .2s ease both;
	-moz-animation:bounceIn .6s .2s ease both;
	-ms-animation:bounceIn .6s .2s ease both
}
.dt-rotateup {
	color:#2ba838;
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.dt-rotatedown {
	-moz-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	transform:rotate(0deg)
}
.dt-loop {
	animation-iteration-count:infinite;
	animation-duration:.8s
}
.dt-animate-5fast {
	animation:fadeIn .2s .1s ease both;
	--webkit-animation:fadeIn .2s .1s ease both;
	-moz-animation:fadeIn .2s .1s ease both;
	-ms-animation:fadeIn .2s .1s ease both
}
#box-captcha input[type="text"] {
	position:absolute;
	min-height:1.75rem;
	width:25%
}
#box-captcha img {
	position:absolute;
	left:30%;
	margin:10px 0 10px 0;
	width:30%
}
#box-captcha span {
	position:absolute;
	left:60%;
	margin:10px 0 10px 0;
	width:10%
}
.dt-results-bar {
	min-height:1.85rem;
	line-height:1rem;
	padding:.35rem 0 .125rem .25rem;
	color:#666;
	font-size:.7rem
}
.dt-results-bar span {
	margin:0 .125rem
}
.dt-results-bar .aui-label {
	margin-left:.5rem;
	border-radius:.125rem
}
.dt-results-bar .aui-label a {
	color:#03a9f4
}
.dtchip-contact-div {
	padding:0;
	margin-top:0;
	overflow:hidden;
	background-color:#FFF;
	margin-bottom:0.5rem
}
.dtchip-contact-div .aui-list-item-title {
	font-size:.9rem
}
.dtchip-contact {
	color:#333;
	line-height:220%;
	padding:0 .5rem;
	overflow:hidden;
	background-color:#FFF;
	background:#FFF
}
.dtchip-contact-div a {
	color:#000 !important;
}
.dtchip-contact a:link {
	color:#000;
}
.dt-chip-content {
	color:#7b7b7b;
	line-height:230%;
	word-wrap:break-word;
	overflow:hidden
}
.dt-chip-content img {
	height:auto
}
.dt-chip-content div {
	max-width:100%;
}
.dt-chip-content img {
	width:100% !important;
	max-width:100%;
	height:auto !important
}
.dt-article-content p {
	font-size:.8rem !important;
	text-indent:2em;
}
.dt-article-content img {
	width:100%;
	max-width:100% !important;
	height:auto !important;
	max-height:100% !important
}
.dt-article-content li {
	width:100% !important;
	left:0 !important;
	margin-left:0 !important
}
.dt-article-content table {
	width:100%;
	max-width:100% !important;
}
.mall-content-list .content img {
	width:100% !important;
	height:100% !important
}
.dtchip-contact-module .aui-media-list .aui-list-item-inner {
	padding-top:.5rem;
	padding-bottom:.5rem
}
.dtchip-contact-module .aui-label {
	border-radius:.25rem;
	padding:.35rem 0;
	font-size:.7rem;
	color:#039be5;
	width:48%
}
.dtchip-contact-module .aui-label a {
	color:#039be5
}
.ui-loader {
	display:none
}
.aui-list-item a {
	width:100%;
	color:#666
}
#glbottomup {
	position:fixed;
	left:5%;
	top:20%;
	width:90%;
	z-index:999999
}
#glbottomup-form .aui-list .aui-list-item-label {
	width:20%;
	font-size:.7rem
}
#glbottomup-form .aui-list .aui-list-item-input {
	width:95%
}
#glbottomup-form .aui-list .aui-list-item-input input[type="text"] {
	font-size:.7rem
}
#glbottomup .aui-btn {
	width:35%
}
.dt-paths-bar {
	height:2.25rem;
	line-height:2.45rem;
	font-size:.7rem;
	color:#000;
	position:relative;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.foot_copy-list {
	background-color:#f5f5f5;
	color:#666;
	padding:.5rem .5rem 1rem 0
}
.foot_copy-list .aui-grid {
	background-color:#f5f5f5;
	color:#666;
	margin-left:.25rem;
	margin-bottom:.45rem;
	padding:0 .5rem
}
.foot_copy-list a {
	color:#666
}
.foot_copy-list .aui-grid .aui-col-xs-4 {
	padding:.5rem 1.25rem
}
.foot_copy-list .aui-grid .dt-iconfont {
	font-size:1rem;
	height:1rem
}
.foot_copy-list .aui-grid .aui-grid-label {
	font-size:.6rem;
	margin-top:0
}
.foot_copy-list .aui-card-list-footer {
	min-height:1.25rem;
	padding:.25rem 1.5rem;
	font-size:.65rem
}
.foot-copy-lists {
	position:relative;
	min-height:1.25rem;
	padding:.25rem .75rem;
	font-size:.65rem
}
.wx-dialog {
	z-index:1000;
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:none
}
.wx-dialog-bg {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	opacity:.6;
	background:#000
}
.wx-dialog-content {
	margin-top:-4.1rem;
	top:50%;
	right:.8rem;
	left:.8rem;
	background:white;
	position:absolute;
	border-radius:.5rem
}
.wx-dialog-content-title p {
	text-align:center;
	height:2.5rem;
	line-height:2.5rem
}
.wx-dialog-content-title span {
	font-size:.9rem;
	text-align:center;
	vertical-align:bottom
}
.wx-dialog-content-title .aui-iconfont {
	margin-right:.15rem;
	font-size:.9rem
}
.wx-dialog-content-txt {
	height:3.65rem;
	font-size:.65rem;
	margin:0 18px;
	line-height:1rem;
	word-break:break-all;
	text-align:justify
}
.wx-dialog-button {
	height:2rem;
	line-height:2rem;
	text-align:center;
	font-size:.75rem;
	color:white;
	border-bottom-left-radius:.5rem;
	border-bottom-right-radius:.5rem
}
.aui-list .aui-list-item:active {
	background:rgba(0,0,0,0.01);
	-webkit-transition:background-color .2s linear;
	transition:background-color .2s linear
}
.dt-showpage-contitle {
	position:relative;
	height:2.4rem;
	line-height:2.5rem;
	margin-bottom:.25rem
}
.dt-showpage-contitle span {
	height:.75rem;
	border-left:#03a9f4 3px solid;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
.dt-showpage-contitle:after {
	content:" ";
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	height:1px;
	border-bottom:1px solid #ddd;
	color:#dddddd;
	-webkit-transform-origin:0 100%;
	transform-origin:0 100%;
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5)
}
#gl_focuson:active,#gl_zan:active,#gl_dashang:active {
	color:red
}
.gl-star-bar {
	position:relative;
	margin:.5rem 0 1.75rem 0;
	padding-left:.25rem;
	width:100% !important
}
.gl-star-title {
	font-size:.7rem;
	position:relative;
	top:.15rem;
	float:left
}
#gl-star {
	float:left;
	width:7.5rem !important
}
#gl-star img {
	width:22px !important;
	margin-right:.15rem
}
.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:rgba(42,45,50,0.85);
	line-height:1.25rem;
	z-index:99999;
	font-size:.6rem;
	color:rgba(250,251,255,0.95);
	padding:.5rem 2rem;
	opacity:0;
	-webkit-animation:downIn .2s linear forwards;
	animation:downIn .2s linear forwards;
	word-break:break-all;
	text-align:center;
	font-size:90%
}
.m-notify .notify-thumb {
	position:absolute;
	left:.25rem;
	top:.75rem;
	width:2rem;
	height:2rem
}
.m-notify .notify-thumb img {
	width:1.35rem;
	height:1.35rem
}
.m-notify .notify-time {
	position:absolute;
	left:.25rem;
	bottom:.5rem;
	width:2rem;
	height:1rem;
	font-size:.6rem;
	color:rgba(211,211,211,0.8)
}
.m-notify.notify-out {
	opacity:1;
	-webkit-animation:upOut .15s linear forwards;
	animation:upOut .15s linear forwards
}
.m-notify p {
	color:rgba(250,251,255,0.95);
	text-align:left;
	margin-left:1rem
}
.m-notify p.notify-title {
	font-size:.65rem
}
.m-notify.notify-out.m-notify-close {
	width:20px;
	height:20px;
	position:absolute;
	right:4px;
	top:4px;
	overflow:hidden;
	text-indent:100%;
	cursor:pointer;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.m-notify-close::before,.m-notify-close::after {
	content:'';
	position:absolute;
	width:3px;
	height:25%;
	top:50%;
	right:5%;
	background:#6e6e6e
}
.m-notify-close::before {
	-webkit-transform:translate(-50%,-50%) rotate(45deg);
	transform:translate(-50%,-50%) rotate(45deg)
}
.m-notify-close::after {
	-webkit-transform:translate(-50%,-50%) rotate(-45deg);
	transform:translate(-50%,-50%) rotate(-45deg)
}
@-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)
}
}.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
}
#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)
}
}#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,.8);
	-webkit-transition:opacity .5s ease;
	transition:opacity .5s ease
}
#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;
	-moz-box-shadow:0 0 8px rgba(0,0,0,.6);
	box-shadow:0 0 8px rgba(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,.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%,100% {
	margin-left:0
}
50% {
	margin-left:-30px
}
}@keyframes bounceFromRight {
	0%,100% {
	margin-left:0
}
50% {
	margin-left:-30px
}
}@-webkit-keyframes bounceFromLeft {
	0%,100% {
	margin-left:0
}
50% {
	margin-left:30px
}
}@keyframes bounceFromLeft {
	0%,100% {
	margin-left:0
}
50% {
	margin-left:30px
}
}.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,.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,.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
}
.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)
}
}#slistdiv img,.gl-echo-img img,.dt-echo-img img,.dt-media-job img {
	background:url(../image/loading.gif) center center no-repeat,border-radius:8px;
	-webkit-border-radius:8px
}
img,.dtchip-contact,.dt-chip-content,.dt-article-content {
	-webkit-user-select:all
}
.dt-ad-thumb img {
	width:100%;
	max-width:100% !important;
	height:auto !important
}
.highlight {
	color:#F00;
	font-weight:600
}
#preloader {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#FFF;
	z-index:99999999
}
#preloader #preloader-inner {
	display:block;
	position:relative;
	left:50%;
	top:50%;
	width:150px;
	height:150px;
	margin:-75px 0 0 -75px;
	border-radius:50%;
	border:3px solid transparent;
	border-top-color:#3498db;
	animation:spin 2s linear infinite
}
#preloader #preloader-inner:before {
	content:"";
	position:absolute;
	top:5px;
	left:5px;
	right:5px;
	bottom:5px;
	border-radius:50%;
	border:3px solid transparent;
	border-top-color:#e74c3c;
	animation:spin 3s linear infinite
}
#preloader #preloader-inner:after {
	content:"";
	position:absolute;
	top:15px;
	left:15px;
	right:15px;
	bottom:15px;
	border-radius:50%;
	border:3px solid transparent;
	border-top-color:#f9c922;
	animation:spin 1.5s linear infinite
}
@keyframes spin {
	0% {
	transform:rotate(0deg)
}
to {
	transform:rotate(1turn)
}
}.aui-bg-info,.aui-btn-info,.aui-btn-info:active {
	background:#5090ff !important;
	background:-moz-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%) !important;
	background:-webkit-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%)!important;
	background:linear-gradient(135deg,#5090ff 0,#36bbff 70%,#36bbff 100%)!important;
}
.aui-btn-info a {
	color:#FFF;
}
.gl-award {
	padding:0 1.6rem;
	text-align:center;
	margin-bottom:0.75rem;
	margin-top:0;
}
.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:#4B99FF;
	border:#4B99FF 2px solid;
	border-radius:0.5rem;
}
.gl-nav-list {
	position:relative;
	z-index:1;
	height:2.55rem;
	width:100%;
	background:#fff;
	overflow:hidden;
	-ms-touch-action:none;
}
.gl-nav-list:after {
	border-bottom:1px solid #d7d7d7;
	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.5rem;
}
.gl-menu-bar ul {
	width:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	position:relative;
}
.gl-menu-bar a {
	display:block;
	min-width:4.5rem;
	height:2.5rem;
	padding:0 0.5rem;
	line-height:2.5rem;
	font-size:0.8rem;
	overflow:hidden;
	text-align:center;
	color:#000;
	width:max-content;
	width:-webkit-max-content;
}
.gl-menu-bar a {
	color:#666;
}
.gl-menu-bar a.aui-badge-info {
	background:#E1E1E1;
}
.gl-menu-bar a.active {
	color:#3498db !important;
	border-bottom:2px solid #3498db;
}
.gl-menu-bar a.active a {
	color:#000;
}
.gl-menu-bar a.active .aui-badge-info {
	background:#3498db;
}
.aui-media-list .company-popup-bottom-right .aui-list-item-inner {
	display:-webkit-box;
	padding-top:0;
	padding-bottom:0;
}
.dt-empty {
	text-align:center;
	background-color:#FFF;
	line-height:180%;
	padding:1rem 0;
	font-size:0.7rem;
}
.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%);
}
.aui-label-outlined.aui-label-info:active {
	background:#5090ff !important;
	background:-webkit-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%) !important;
	color:#FFF !important;
}
.sell-list-item-btn .aui-label:active a {
	color:#fff;
}
.gl-show-np {
	background-color:#FFF;
	padding-top:0.25rem;
}
.gl-show-np p {
	padding:0.5rem 0.5rem 0.25rem 0.5rem
}
.dtchip-contact .aui-list-item-title {
	font-size:0.75rem;
}
.dtchip-contact p {
	font-size:0.75rem;
	line-height:1.5rem;
}
.contact-pay {
	padding:0.35rem 0.5rem;
	font-size:0.75rem;
	margin-top:0.25rem
}
.gl-focus {
	width:100%;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	z-index:0
}
.gl-focus .gl-focus-hd {
	width:100%;
	height:0.75rem;
	position:absolute;
	z-index:1;
	bottom:0.25rem;
	text-align:center;
}
.gl-focus .gl-focus-hd ul {
	display:inline-block;
	height:0.75rem;
	padding:0.2rem 0.25rem 0.15rem 0.25rem;
	background-color:rgba(0,0,0,0.2);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-size:0;
	vertical-align:top;
}
.gl-focus .gl-focus-hd ul li {
	display:inline-block;
	width:5px;
	height:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#8C8C8C;
	margin:0 5px;
	vertical-align:top;
	overflow:hidden;
}
.gl-focus.gl-focus-hd ul .on {
	background:#FE6C9C;
}
.gl-focus .gl-focus-bd {
	position:relative;
	z-index:0;
}
.gl-focus .gl-focus-bd li img {
	width:100%;
	height:auto;
	min-height:5rem;
	background:url(../image/loading.gif) center center no-repeat
}
.gl-focus .gl-focus-bd li a {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.gl-focus-page {
	position:absolute;
	bottom:0.5rem;
	right:0.5rem;
	color:#fff;
	width:1.75rem;
	height:1.75rem;
	line-height:1.75rem;
	background-color:rgba(0,0,0,0.35);
	border-radius:50%;
	-webkit-border-radius:50%;
	text-align:center;
	font-size:0.7rem
}
.dt-app-loader .aui-toast-content {
	margin:0.9rem 0 0 0;
}
.dt-app-loading {
	position:relative;
	top:0.9rem;
	width:1.85rem;
	height:1.85rem;
	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%;
}
@-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);
}
}.aui-bar-small {
	opacity:0.7
}
.aui-bar-navy {
	top:-4.5rem !important;
}
.aui-bar-navx {
	top:0!important;
}
.aui-bar-footy {
	bottom:-4.5rem!important;
}
.aui-bar-footx {
	bottom:0!important;
}
.de_wrapery {
	top:-4.5rem!important;
}
.de_wraperx {
	top:2.25rem!important;
}
.gl-tl-title {
	position:relative;
	text-align:center;
	height:2.5rem;
	line-height:2.5rem;
	color:#333;
	font-size:0.9rem;
	font-weight:normal;
	padding-left:0.5rem;
	padding-bottom:0.5rem
}
.gl-tl-span {
	position:absolute;
	bottom:0.4rem;
	width:0.65rem;
	height:0.15rem;
}
.gl-webball {
	position:fixed;
	line-height:2.25rem;
	width:2.25rem;
	height:2.25rem;
	text-align:center;
	border-radius:50%;
	-webkit-border-radius:50%;
	color:#fff;
	background-color:rgba(0,0,0,0.5);
	background-clip:padding-box;
	text-decoration:none;
	bottom:10rem;
	right:0.5rem;
	z-index:9999999;
}
.gl-webball .dt-icon-lists {
	top:1px;
	font-size:1rem;
}
.gl_fields_html p {
	padding:0.5rem 0;
	font-size:0.7rem
}
.show-info-list {
	}.show-info-list .aui-list-item-title {
	color:#666;
	font-size:0.7rem !important;
}
.show-info-list .aui-list-item-title span {
	margin-left:0.25rem;
	color:#000;
}
.aui-collapse-header.aui-active .dt-icon-unfold {
	display:block;
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
}
.gl-index-gridimg .aui-col-xs-3 {
	padding:0;
}
.gl-index-gridimg .aui-grid-label {
	margin-top:0.65rem;
}
.gl-list-more-btn {
	border-radius:25px;
	height:2rem;
	line-height:2rem;
	background-color:#FFF;
	padding:0.5rem 0.75rem;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0px 5px 10px -5px;
	-moz-box-shadow:rgba(0,0,0,0.25) 0px 5px 10px -5px;
	box-shadow:rgba(0,0,0,0.25) 0px 5px 10px -5px
}
.item-show-title {
	padding:1rem 0.75rem 0.75rem 0.75rem;
}
.item-show-title h1 {
	font-size:1.1rem;
}
.dt-article-times {
	margin-top:0.75rem;
}
.item-title-h1 {
	margin-left:0.5rem;
	color:#000
}
.aui-openmore-btn {
	position:relative;
	height:2.25rem;
	line-height:2.25rem;
	padding:0 0.75rem;
	background-color:#FFF;
}
.aui-openmore-icon {
	content:"";
	display:inline-block;
	border:.25rem solid #999;
	border-color:#999 transparent transparent;
	position:relative;
	top:.15rem;
	left:.15rem;
}
.aui-isopenmore .aui-openmore-icon {
	border-color:transparent transparent #999;
	top:-0.15rem
}
.readall_box {
	position:relative;
	height:6.75rem;
	z-index:9;
	padding:0;
	margin-top:-6rem;
	text-align:center;
	background-color:rgba(255,255,255,0.1)
}
.readall_box .read_more_mask {
	height:6rem;
	background:-moz-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0));
	background:-webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#fff));
	background:-o-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0))
}
.read_more_btn {
	position:relative;
	cursor:pointer;
	font-size:0.8rem;
	color:#de686d;
	background:#fff;
	border-radius:4px;
	border:1px solid #de686d;
	line-height:1.5rem;
	padding:0.25rem 0.5rem;
	top:-2rem;
}
.read_more_btn:hover {
	background:#de686d;
	color:#fff;
}
.gl-font-sizetype {
	position:absolute;
	right:0.25rem;
	top:-0.75rem;
	font-size:1.4rem !important;
}
.gl-font-sizetype i.dt-icon {
	font-size:1.4rem !important;
}
.gl-main-fzbig .item-title-h1 {
	font-size:1.2rem;
}
.gl-main-fzbig .dt-article-times p {
	font-size:0.7rem;
}
.gl-main-fzbig .dt-article-content p {
	font-size:0.9rem !important;
}
.returnTop .mall-cart {
	margin-bottom:0.5rem;
	background:#039be5;
	border:#039be5 1px solid;
	color:#FFF;
}
.dt-club-item-content p {
	text-indent:0 !important
}
.swiper-focus-page {
	position:absolute;
	bottom:0.5rem;
	right:0.5rem;
	color:#fff;
	width:1.75rem;
	height:1.75rem;
	line-height:1.75rem;
	background-color:rgba(0,0,0,0.35);
	border-radius:50%;
	-webkit-border-radius:50%;
	text-align:center;
	font-size:0.7rem;
	z-index:1
}
.dt-contact-list .dt-icon {
	font-size:0.9rem;
	color:#CCC;
	margin-right:0.25rem
}
.dt-contact-list .aui-list-item {
	padding-left:0.25rem;
}
.index-media-list .aui-list-item-media {
	width:6rem;
	height:5rem;
}
.gl-keytags strong {
	font-size:0.7rem;
	margin-left:0.25rem;
}
.gl-keytags a {
	display:inline-block;
	border-radius:1rem;
	background-color:#f5f5f5;
	font-size:0.65rem;
	padding:0.25rem 0.725rem;
	margin:0.25rem 0;
	color:#333
}
.itemfoot-new {
	font-size:0.7rem;
	color:#FFF;
}
.itemfoot-new a {
	color:#FFF !important;
}
.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:#c50000 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;
}
.aj-comment-captcha {
	position:relative;
	height:2.25rem;
}
.aj-comment-captcha input[type="text"] {
	position:absolute;
	min-height:1.75rem;
	width:25%
}
.aj-comment-captcha img {
	position:absolute;
	left:30%;
	0;width:30%
}
.aj-comment-captcha span {
	position:absolute;
	left:60%;
	margin:10px 0 10px 0;
	width:10%
}
.itemshow-ricon {
	position:fixed;
	right:.55rem;
	bottom:6.75rem;
	z-index:9999;
}
.itemshow-ricon .itemshow-ricon-list {
	width:2.25rem;
	height:2.25rem;
	line-height:2.25rem;
	text-align:center;
	background:#fff;
	opacity:.8;
	border-radius:50%;
	margin-top:0.5rem;
}
.itemshow-ricon .dt-icon {
	color:#fff;
	font-size:1.15rem;
}
.gl-list-adthumb {
	position:relative;
	margin:0.5rem 0;
	display:flex;
	padding:0.25rem !important;
	min-height:2rem;
}
.gl-list-adthumb .gl-list-isad {
	position:absolute;
	right:0.25rem;
	bottom:0.25rem;
	padding:1px 0.3rem;
	font-size:0.5rem;
	color:#F6F6F6;
	background-color:rgba(0,0,0,0.3)
}
.gl-list-adthumb img {
	display:block;
	width:100%;
	max-width:100% !important;
}
.gl-adfocus {
	width:100%;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	z-index:0;
	padding:0.25rem;
	background-color:#fff;
	margin:0.5rem 0;
}
.gl-adfocus .gl-adfocus-hd {
	width:100%;
	height:0.75rem;
	position:absolute;
	z-index:1;
	bottom:0.5rem;
	text-align:center;
}
.gl-adfocus .gl-adfocus-hd ul {
	display:inline-block;
	height:0.75rem;
	padding:0.2rem 0.25rem 0.15rem 0.25rem;
	background-color:rgba(0,0,0,0.2);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-size:0;
	vertical-align:top;
}
.gl-adfocus .gl-adfocus-hd ul li {
	display:inline-block;
	width:5px;
	height:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#8C8C8C;
	margin:0 5px;
	vertical-align:top;
	overflow:hidden;
}
.gl-adfocus .gl-adfocus-hd ul .on {
	background:#FE6C9C;
}
.gl-adfocus .gl-adfocus-bd {
	position:relative;
	z-index:0;
}
.gl-adfocus .gl-adfocus-bd li img {
	display:block;
	width:100%;
	height:auto;
	min-height:1rem;
	background:url(../image/loading.gif) center center no-repeat
}
.gl-adfocus .gl-adfocus-bd li a {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.gl-adfocus-page {
	position:absolute;
	bottom:0.5rem;
	right:0.5rem;
	color:#fff;
	width:1.75rem;
	height:0.4rem;
	line-height:0.4rem;
	background-color:rgba(0,0,0,0.35);
	text-align:center;
	font-size:0.5rem
}
.gl-adfocus .gl-list-isad {
	position:absolute;
	right:0.25rem;
	bottom:0.25rem;
	padding:1px 0.25rem;
	font-size:0.5rem;
	color:#F6F6F6;
	background-color:rgba(0,0,0,0.35);
	z-index:1
}
.dt-top-nav {
	width:100%;
	overflow:hidden;
	background-color:#ffffff;
	font-size:0.8rem;
}
.dt-top-nav .swiper-slide {
	padding:0.75rem 0.5rem;
	letter-spacing:2px;
	width:auto;
	min-width:3rem;
	text-align:center;
}
.dt-top-nav .swiper-slide span {
	transition:all .3s ease;
	display:block;
}
.dt-top-nav .active {
	border-bottom:2px solid #3498db;
}
.dt-top-nav .active span {
	transform:scale(1.05);
	color:#3498db !important;
}
