﻿

body,html {
	font-family:Helvetica,STHeiti,Microsoft YaHei,Verdana,Arial,Tahoma,sans-serif;
	margin:0;
	padding:0;
	border:0
}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
	margin:0;
	padding:0;
	border:0;
	font:inherit;
	font-size:100%;
	vertical-align:baseline
}
html {
	line-height:1
}
ol,ul {
	list-style:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
caption,td,th {
	font-weight:400;
	vertical-align:middle
}
blockquote,q {
	quotes:none
}
blockquote:after,blockquote:before,q:after,q:before {
	content:"";
	content:none
}
a img {
	border:none
}
a {
	color:#07d;
	text-decoration:none
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
	display:block
}
html {
	position:relative
}
body,html {
	min-width:1100px;
	color:#2c3a46;
	background:#fff;
	font-size:14px;
	line-height:1.6em;
	font-family:Helvetica,Pingfang SC,Microsoft YaHei,STHeiti,Verdana,Arial,Tahoma,sans-serif
}

.xudd_header>div {
    float: left;
    line-height: 70px!important;
}
/*.xudd_header>div>a>img{margin-top:27px!important}*/
.container.main-container {
	min-height:400px
}
.pull-left {
	float:left
}
.pull-right {
	float:right
}
.hide {
	display:none
}
.clearfix {
	zoom:1
}
.clearfix:after {
	content:"";
	display:table;
	clear:both
}
.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform,-moz-transform;
	transition-property: transform;
	transition-property: transform,-webkit-transform,-moz-transform;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-fles-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: 50%;
	background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
	left: 10px;
	right: auto
}

.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}

.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
	right: 10px;
	left: auto
}

.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-moz-transform: translateZ(0);
	transform: translateZ(0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
	background: #fff
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #f60
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.swiper-container-vertical>.swiper-pagination {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0,-50%,0);
	-moz-transform: translate3d(0,-50%,0);
	-ms-transform: translate3d(0,-50%,0);
	transform: translate3d(0,-50%,0)
}

.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet {
	margin: 5px 0;
	display: block
}

.swiper-container-horizontal>.swiper-pagination {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
	margin: 0 5px
}

.swiper-container-3d {
	-webkit-perspective: 1200px;
	-moz-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));
	background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);
	background-image: -moz-linear-gradient(right,rgba(0,0,0,.5),transparent);
	background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));
	background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));
	background-image: -webkit-linear-gradient(90deg,rgba(0,0,0,.5),transparent);
	background-image: -moz-linear-gradient(to right,rgba(0,0,0,.5),transparent);
	background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));
	background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);
	background-image: -moz-linear-gradient(left,rgba(0,0,0,.5),transparent);
	background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));
	background-image: -webkit-linear-gradient(0deg,rgba(0,0,0,.5),transparent);
	background-image: -moz-linear-gradient(to top,rgba(0,0,0,.5),transparent);
	background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));
	background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
	background-image: -moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
	background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));
	background-image: -webkit-linear-gradient(180deg,rgba(0,0,0,.5),transparent);
	background-image: -moz-linear-gradient(to bottom,rgba(0,0,0,.5),transparent);
	background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));
	background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);
	background-image: -moz-linear-gradient(top,rgba(0,0,0,.5),transparent);
	background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}

.swiper-container-coverflow .swiper-wrapper {
	-ms-perspective: 1200px
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube {
	overflow: visible
}

.swiper-container-cube .swiper-slide {
	pointer-events: none;
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	width: 100%;
	height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	-moz-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px)
}

.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow {
	z-index: 0
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0,0,0,.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0,0,0,.5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-container {
	height: 430px;
	min-width: 1100px
}

@media (max-width:1100px) {
	.swiper-container {
		min-width: 1000px
	}
}

.swiper-container .swiper-pagination-bullet-active {
	background: #fff
}

.swiper-container .swiper-pagination-bullet {
	width: 6px;
	height: 6px;
	display: inline-block;
	border-radius: 100%;
	background: transparent;
	border: 1px solid #fff;
	opacity: 1
}

.swiper-container .swiper-pagination-bullet-active {
	background-color: #fff
}

.swiper-container .swiper-button-prev {
	background: url(../images/d1a2d558ae577d9d89f911061a17b284.png) no-repeat;
	width: 40px;
	height: 40px;
	left: 180px
}

.swiper-container .swiper-button-next {
	background: url(../images/c098a7e8feae9c39ee6714a77f178280.png) no-repeat;
	width: 40px;
	height: 40px;
	right: 180px
}

.swiper-container .slide-main,.swiper-container .swiper-slide {
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	transform: translateZ(0)
}

.swiper-container .slide-main {
	width: 780px;
	margin: auto;
	padding-top: 77px;
	font-size: 16px;
	color: #fff;
	line-height: 28px
}

.swiper-container .slide-main .shop-des {
	padding-top: 30px;
	padding-bottom: 36px
}

.swiper-container .slide-main .banner-btn {
	border: 1px solid #fff;
	border-radius: 2px;
	display: block;
	width: 90px;
	height: 28px;
	color: #fff;
	text-align: center;
	line-height: 28px;
	margin-top: 26px;
	cursor: pointer
}

.swiper-container .banner01 {
	background-color: #d73f2c
}

.swiper-container .banner01 .shop-logo {
	width: 180px;
	height: 40px;
	background-image: url("../images/shop_logo_1.png");
	background-position: 0 0;
	background-repeat: no-repeat
}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.swiper-container .banner01 .shop-logo {
		background-image: url("../images/shop_logo_1@2x.png");
		background-size: 180px 40px
	}
}

.swiper-container .banner02 {
	background-color: #e92193
}

.swiper-container .banner02 .shop-logo {
	width: 180px;
	height: 40px;
	background-image: url("../images/shop_logo_2.png");
	background-position: 0 0;
	background-repeat: no-repeat
}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.swiper-container .banner02 .shop-logo {
		background-image: url("../images/shop_logo_2@2x.png");
		background-size: 180px 40px
	}
}

.swiper-container .banner03 {
	background-color: #f45700
}

.swiper-container .banner03 .shop-logo {
	width: 180px;
	height: 40px;
	background-image: url("../images/shop_logo_3.png");
	background-position: 0 0;
	background-repeat: no-repeat
}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.swiper-container .banner03 .shop-logo {
		background-image: url("../images/shop_logo_3@2x.png");
		background-size: 180px 40px
	}
}

.swiper-container .banner04 {
	background-color: #e8297f
}

.swiper-container .banner04 .shop-logo {
	width: 180px;
	height: 40px;
	background-image: url("../images/shop_logo_4.png");
	background-position: 0 0;
	background-repeat: no-repeat
}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.swiper-container .banner04 .shop-logo {
		background-image: url("../images/shop_logo_4@2x.png");
		background-size: 180px 40px
	}
}

.swiper-container .banner05 {
	background-color: #00121d
}

.swiper-container .banner05 .shop-logo {
	width: 180px;
	height: 40px;
	background-image: url("../images/shop_logo_5.png");
	background-position: 0 0;
	background-repeat: no-repeat
}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.swiper-container .banner05 .shop-logo {
		background-image: url("../images/shop_logo_5@2x.png");
		background-size: 180px 40px
	}
}

.swiper-container .banner06 {
	background-color: #0e331a
}

.swiper-container .banner06 .shop-logo {
	width: 180px;
	height: 40px;
	background-image: url("../images/shop_logo_6.png");
	background-position: 0 0;
	background-repeat: no-repeat
}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.swiper-container .banner06 .shop-logo {
		background-image: url("../images/shop_logo_6@2x.png");
		background-size: 180px 40px
	}
}

.swiper-container .banner07 {
	background-color: #d60000
}

.swiper-container .banner07 .shop-logo {
	width: 180px;
	height: 40px;
	background-image: url("../images/shop_logo_7.png");
	background-position: 0 0;
	background-repeat: no-repeat
}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.swiper-container .banner07 .shop-logo {
		background-image: url("../images/shop_logo_7@2x.png");
		background-size: 180px 40px
	}
}

.swiper-container .banner08 {
	background-color: #1256ab
}

.swiper-container .banner08 .shop-logo {
	width: 180px;
	height: 40px;
	background-image: url("../images/shop_logo_8.png");
	background-position: 0 0;
	background-repeat: no-repeat
}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.swiper-container .banner08 .shop-logo {
		background-image: url("../images/shop_logo_8@2x.png");
		background-size: 180px 40px
	}
}
.page-main>div {
	margin: 0 auto
}

.page-main .want-ranking {
	margin-top: 80px
}

.page-main .want-ranking a {
	margin: auto;
	display: block;
	width: 200px;
	height: 44px;
	border: 1px solid #2b90ed;
	border-radius: 2px;
	text-align: center;
	line-height: 44px;
	font-size: 14px
}

.section.wrap-gray {
	background-color: #f8f8f8
}

.section.wrap-gray .container {
}

@media (max-width:1100px) {
	.section.wrap-gray .container {
		width: 1024px
	}
}

.section.wrap-gray .container .side-bar-wrap {
}

.section.wrap-gray .container .side-bar-wrap .side-bar .parent-item-category {
	cursor: pointer;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 54px;
	padding: 0 15px;
	line-height: 54px;
	font-size: 14px;
	border-bottom: .5px solid #e5e5e5;
	color: #333
}

.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item.item-active .child-items-wrap {
	max-height: 10000px;
	display: block
}

.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item.item-active .child-item-category.main-title .arrow-down {
	-webkit-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
	transform: rotate(-135deg)
}

.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category {
}

.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.main-title {
}

.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.main-title.main-title-active {
	color: #38f
}

.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.main-title .arrow-down {
	position: absolute;
	right: 15px;
	top: 25px;
	display: inline-block;
	width: 8px;
	height: 8px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.child-item {
	padding: 0 25px
}

.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.child-item.active-item {
	background-color: #f8f8f8;
	font-weight: 700
}

.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.child-item:hover {
	background-color: #f8f8f8
}

.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-items-wrap {
}

.section.wrap-gray .container .case-board-wrap {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.section.wrap-gray .container .case-board-wrap .case-board-top-wrap:after,.section.wrap-gray .container .case-board-wrap:after {
	content: "";
	display: block;
	clear: both
}

.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .zent-select-text {
}

.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .zent-select-popup {
	max-height: 210px
}

.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .zent-select-popup .zent-select-option {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .select-location {
}

.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .case-board-go-rank {
	display: inline-block;
	float: right;
	width: 90px;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #38f;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #38f
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap {
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap:after {
	content: "";
	display: block;
	clear: both
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .loading-case {
	margin-top: 30px
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container {
	margin-top: 150px;
	text-align: center
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container .image-no-case {
	width: 127px;
	height: 99px;
	margin: 0 auto;
	background-position: 50% 50%;
	background-size: 127px 99px;
	background-repeat: no-repeat;
	background-image: url("../images/search_pc.png")
}

@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container .image-no-case {
		background-image: url("../images/search_pc@2x.png")
	}
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container .content-no-case {
	margin-top: 30px;
	font-size: 15px;
	line-height: 23px
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container .content-no-case span {
	color: #999
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container .content-no-case a {
	color: #38f;
	text-decoration: none
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card {
	position: relative;
	background-color: #fff;
	float: left;
	margin-right: 20px;
	margin-top: 30px;
	width: 260px;
	padding: 30px 15px 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center
}

@media (max-width:1100px) {
	.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card {
		width: 240px
	}
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card.none-margin-right {
	margin-right: 0
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .image-case {
	display: block;
	margin: 0 auto;
	width: 120px;
	height: 120px;
	border-radius: 100px;
	border: 1px solid #e5e5e5
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .title-case {
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 14px;
	font-weight: 700;
	margin-top: 30px
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .des-case {
	margin-top: 10px;
	height: 44px;
	overflow: hidden;
	font-size: 12px;
	color: #666
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case {
	margin-top: 50px
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case:after {
	content: "";
	display: block;
	clear: both
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case .location-case {
	max-width: 55%;
	font-size: 12px;
	color: #666;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case .tag-case {
	max-width: 35%;
	margin-top: 2px;
	float: right;
	font-size: 12px;
	line-height: 12px;
	color: #999;
	padding: 2px 7px;
	border: 1px solid #e5e5e5;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	opacity: 0;
	left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 260px;
	padding: 30px 70px 40px;
	position: absolute;
	bottom: 0;
	background-color: hsla(0,0%,100%,.8)
}

@media (max-width:1100px) {
	.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover {
		width: 240px;
		padding: 30px 60px 40px
	}
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover .image-qrcode {
	width: 114px;
	height: 114px;
	display: block;
	margin: 0 auto
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover .note-qrcode {
	font-size: 12px;
	line-height: 12px;
	color: #999;
	margin: 5px
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card:hover .qrcode-cover {
	opacity: 1
}

.section.wrap-gray .container .case-board-wrap .pagination-cases-wrap {
	margin-top: 50px
}

.section.wrap-gray .container .bottom-register-link {
	display: block;
	width: 200px;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	background-color: #e00;
	border-radius: 2px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	margin: 75px auto 0
}

.section.wrap-gray .container .contact-phone {
	text-align: center;
	font-size: 16px;
	color: #333;
	margin-top: 30px
}

.section.wrap-gray .container .contact-time {
	text-align: center;
	font-size: 12px;
	color: #3f3f3f;
	margin-top: 10px
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .zent-select-text {
}

.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .case-board-go-rank {
    display: inline-block;
    float: right;
    width: 90px;
    height: 30px;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #38f;
    border-radius: 2px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #38f;
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap:after, .section.wrap-gray .container .case-board-wrap:after {
    content: "";
    display: block;
    clear: both;
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap {
}


.zent-page-loading .zent-page-mask {
	background: transparent
}

.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .select-location {
}
.zent-select {
}
.zent-loading-container-static {
    position: relative;
}
.zent-select-input, .zent-select-tags, .zent-select-text {
}
.zent-select-text:after {
}
.zent-select-simple:after, .zent-select-text:after {
    -moz-transition: transform .25s,-moz-transform .25s;
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap {
}
.zent-loading-container-static {
    position: relative;
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card {
    position: relative;
    background-color: #fff;
    float: left;
    margin-right: 20px;
    margin-top: 30px;
    width: 260px;
    padding: 30px 15px 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .image-case {
	display: block;
	margin: 0 auto;
	width: 100px;
	height: 100px;
	border-radius: 100px;
	border: 1px solid #e5e5e5
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .title-case {
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 14px;
	font-weight: 700;
	margin-top: 30px
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .des-case {
	margin-top: 10px;
	height: 44px;
	overflow: hidden;
	font-size: 12px;
	color: #666
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case {
	margin-top: 50px
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case:after {
	content: "";
	display: block;
	clear: both
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case .location-case {
	max-width: 55%;
	font-size: 12px;
	color: #666;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case .tag-case {
	max-width: 35%;
	margin-top: 2px;
	float: right;
	font-size: 12px;
	line-height: 12px;
	color: #999;
	padding: 2px 7px;
	border: 1px solid #e5e5e5;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	opacity: 0;
	left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 260px;
	padding: 30px 70px 40px;
	position: absolute;
	bottom: 0;
	background-color: hsla(0,0%,100%,.8)
}

@media (max-width:1100px) {
	.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover {
		width: 240px;
		padding: 30px 60px 40px
	}
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover .image-qrcode {
	width: 114px;
	height: 114px;
	display: block;
	margin: 0 auto
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover .note-qrcode {
	font-size: 12px;
	line-height: 12px;
	color: #999;
	margin: 5px
}

.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card:hover .qrcode-cover {
	opacity: 1
}

.section.wrap-gray .container .case-board-wrap .pagination-cases-wrap {
	margin-top: 50px
}

.section.wrap-gray .container .bottom-register-link {
	display: block;
	width: 200px;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	background-color: #e00;
	border-radius: 2px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	margin: 75px auto 0
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.child-item.active-item {
    background-color: #f8f8f8;
    font-weight: 700;
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.child-item {
    padding: 0 25px;
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category {
}
.section.wrap-gray .container .contact-phone {
	text-align: center;
	font-size: 16px;
	color: #333;
	margin-top: 30px
}

.section.wrap-gray .container .contact-time {
	text-align: center;
	font-size: 12px;
	color: #3f3f3f;
	margin-top: 10px
}
.zent-col-18 {
    width: 85%;
}
.zent-col {
}
.zent-col-6 {
    width: 15%;
}
.zent-col {
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.zent-page-loading .zent-page-mask {
	background: transparent
}
.section.wrap-gray .container .case-board-wrap .pagination-cases-wrap {
    margin-top: 50px;
}
.zent-pagination {
    font-size: 12px;
    line-height: 16px;
    text-align: right;
}
.zent-pagination__info {
    display: inline-block;
}
.zent-pagination {
    font-size: 12px;
    line-height: 16px;
    text-align: right;
}
.zent-pagination .pagination-list {
    display: inline-block;
}
.zent-pagination .pagination-list .pager--disabled {
    border-color: #e5e5e5;
    cursor: not-allowed;
    color: #e5e5e5;
}

.zent-pagination .pagination-list .pager--current {
    color: #fff;
    background: #38f;
    border-color: #38f;
    cursor: default;
}
.zent-pagination .pagination-list .pager {
    position: relative;
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 0 0 5px;
    border: 1px solid #bbb;
    border-radius: 2px;
    padding: 6px 8px;
    min-width: 30px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.zent-pagination .pagination-list .pager--omni {
    margin-left: 0;
    margin-right: -5px;
    border: none;
    cursor: default;
}
.zent-pagination .pagination-list .pager--jump {
    margin-left: 15px;
    padding: 0;
    cursor: default;
}
.zent-pagination .pagination-list .pager__input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: -1px;
    margin-right: 0;
    border: 1px solid #bbb;
    border-right-color: #bbb;
    padding: 6px 2px;
    min-width: 21px;
    max-width: 40px;
    height: 30px;
    text-align: center;
    font-weight: 400;
    outline: none;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
}
input:not([type]), input[type="email" i], input[type="number" i], input[type="password" i], input[type="tel" i], input[type="url" i], input[type="text" i] {
    padding: 1px 0px;
}
input {
    -webkit-appearance: textfield;
    background-color: white;
    -webkit-rtl-ordering: logical;
    cursor: text;
    padding: 1px;
    border-width: 2px;
    border-style: inset;
    border-color: initial;
    border-image: initial;
}
input, textarea, select, button {
    text-rendering: auto;
    color: initial;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 400 13.3333px Arial;
}
input, textarea, select, button, meter, progress {
    -webkit-writing-mode: horizontal-tb;
    border: none;
}
.zent-pagination .pagination-list .pager--jump {
    margin-left: 15px;
    padding: 0;
    cursor: default;
}
.zent-pagination .pagination-list .pager__suffix {
    padding: 7px 5px;
    background: #e5e5e5;
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap:after, .section.wrap-gray .container .case-board-wrap:after { content: "";display: block;clear: both;}
.zent-row:after {content: ""; display: table;clear: both;}
.zent-pagination .pagination-list .pager--current {color: #fff;background: #38f; border-color: #38f; cursor: default;}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .zent-select-text {
}
.zent-select-input, .zent-select-tags, .zent-select-text {
}
.zent-select {
}
.zent-select-text:after {
}
.zent-select-simple:after, .zent-select-text:after {
    -moz-transition: transform .25s,-moz-transform .25s;
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .select-location {
}
.zent-select {
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .case-board-go-rank {
    display: inline-block;
    float: right;
    width: 90px;
    height: 30px;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #38f;
    border-radius: 2px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #38f;
}

.zent-select-input, .zent-select-tags, .zent-select-text {
}

.section.wrap-gray {
	background-color:#f8f8f8
}
.section.wrap-gray .container {
	width:1100px;
	padding:20px 0 100px;
	margin: 0 auto;
}
@media (max-width:1100px) {
	.section.wrap-gray .container {
	width:1024px
}
}.section.wrap-gray .container .side-bar-wrap {
	float:left;
	width:170px;
	background-color:#fff
}
.section.wrap-gray .container .side-bar-wrap .side-bar .parent-item-category {
	cursor:pointer;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:100%;
	height:54px;
	padding:0 15px;
	line-height:54px;
	font-size:14px;
	border-bottom:.5px solid #e5e5e5;
	color:#333
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item.item-active .child-items-wrap {
	max-height:10000px;
	display:block
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item.item-active .child-item-category.main-title .arrow-down {
	-webkit-transform:rotate(-135deg);
	-moz-transform:rotate(-135deg);
	-ms-transform:rotate(-135deg);
	transform:rotate(-135deg)
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category {
	cursor:pointer;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:100%;
	height:54px;
	padding:0 15px;
	line-height:54px;
	font-size:14px;
	color:#333
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.main-title {
	position:relative;
	-webkit-transition:border-width .2s ease-in-out;
	-moz-transition:border-width .2s ease-in-out;
	transition:border-width .2s ease-in-out;
	border-bottom:.5px solid #e5e5e5
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.main-title.main-title-active {
	color:#38f
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.main-title .arrow-down {
	position:absolute;
	right:15px;
	top:25px;
	display:inline-block;
	width:8px;
	height:8px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	-webkit-transform-origin:50% 50%;
	-moz-transform-origin:50% 50%;
	-ms-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.child-item {
	padding:0 25px
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.child-item.active-item {
	background-color:#f8f8f8;
	font-weight:700
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-item-category.child-item:hover {
	background-color:#f8f8f8
}
.section.wrap-gray .container .side-bar-wrap .side-bar .side-bar-item .child-items-wrap {
	padding:0 5px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	/* min-height: 0; */
	display:none;
	overflow:hidden;
	border-bottom:.25px solid #e5e5e5;
	-webkit-transition:all 0s ease-in-out;
	-moz-transition:all 0s ease-in-out;
	transition:all 0s ease-in-out;
}
.section.wrap-gray .container .case-board-wrap {
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap:after,.section.wrap-gray .container .case-board-wrap:after {
	content:"";
	display:block;
	clear:both
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .zent-select-text {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	position: relative;
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .zent-select-popup {
	max-height:210px
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .zent-select-popup .zent-select-option {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .select-location {
	width:100px;
	float:left
}
.section.wrap-gray .container .case-board-wrap .case-board-top-wrap .case-board-go-rank {
	display:inline-block;
	float:right;
	width:90px;
	height:30px;
	font-size:12px;
	line-height:30px;
	text-align:center;
	border:1px solid #38f;
	border-radius:2px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	color:#38f
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap {
	min-height:450px
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap:after {
	content:"";
	display:block;
	clear:both
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .loading-case {
	margin-top:30px
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container {
	margin-top:150px;
	text-align:center
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container .image-no-case {
	width:127px;
	height:99px;
	margin:0 auto;
	background-position:50% 50%;
	background-size:127px 99px;
	background-repeat:no-repeat;
	background-image:url("https://img.yzcdn.cn/v2/image/intro/wsc/case/pc/search_pc.png")
}
@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
	.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container .image-no-case {
	background-image:url("https://img.yzcdn.cn/v2/image/intro/wsc/case/pc/search_pc@2x.png")
}
}.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container .content-no-case {
	margin-top:30px;
	font-size:15px;
	line-height:23px
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container .content-no-case span {
	color:#999
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .no-case-reminder-container .content-no-case a {
	color:#38f;
	text-decoration:none
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card {
	position:relative;
	background-color:#fff;
	float:left;
	margin-right:15px;
	margin-left:15px;
	margin-top:30px;
	width:330px;
	padding:30px 15px 15px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center
}
.case-card:nth-child(3n+1){margin-right: 0px!important;}
@media (max-width:1100px) {
	.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card {
	width:240px
}
}.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card.none-margin-right {
	margin-right:0
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .image-case {
	display:block;
	margin:0 auto;
	width:120px;
	height:120px;
	border-radius:100px;
	border:1px solid #e5e5e5
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .title-case {
	width:100%;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font-size:14px;
	font-weight:700;
	margin-top:30px
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .des-case {
	margin-top:10px;
	height:44px;
	overflow:hidden;
	font-size:12px;
	color:#666
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case {
	margin-top:50px
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case:after {
	content:"";
	display:block;
	clear:both
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case .location-case {
	max-width:55%;
	font-size:12px;
	color:#666;
	float:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .label-case .tag-case {
	max-width:35%;
	margin-top:2px;
	float:right;
	font-size:12px;
	line-height:12px;
	color:#999;
	padding:2px 7px;
	border:1px solid #e5e5e5;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover {
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	opacity:0;
	left:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:330px;
	padding:30px 60px 40px;
	position:absolute;
	bottom:0;
	background-color:hsla(0,0%,100%,.8)
}
@media (max-width:1100px) {
	.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover {
	width:240px;
	padding:30px 60px 40px
}
}.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover .image-qrcode {
	width:114px;
	height:114px;
	display:block;
	margin:0 auto
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card .qrcode-cover .note-qrcode {
	font-size:12px;
	line-height:12px;
	color:#999;
	margin:5px
}
.section.wrap-gray .container .case-board-wrap .case-board-content-wrap .case-card:hover .qrcode-cover {
	opacity:1
}
.section.wrap-gray .container .case-board-wrap .pagination-cases-wrap {
	margin-top:50px
}
.section.wrap-gray .container .bottom-register-link {
	display:block;
	width:200px;
	height:44px;
	line-height:44px;
	font-size:16px;
	background-color:#e00;
	border-radius:2px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	margin:75px auto 0
}
.section.wrap-gray .container .contact-phone {
	text-align:center;
	font-size:16px;
	color:#333;
	margin-top:30px
}
.section.wrap-gray .container .contact-time {
	text-align:center;
	font-size:12px;
	color:#3f3f3f;
	margin-top:10px
}
.zent-page-loading .zent-page-mask {
	background:transparent
}


.zent-select-text:after {
}
.zent-select-simple:after, .zent-select-text:after {
    -moz-transition: transform .25s,-moz-transform .25s;
}
.zent-select {
	cursor:pointer;
	display:inline-block;
	font-size:12px;
	line-height:1.5;
	margin-right:10px;
	outline:none;
	position:relative;
	text-align:left;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	width:160px;
	vertical-align:middle
}
.zent-select.open .zent-select-input,.zent-select.open .zent-select-text {
	border-color: #bbb;
	/* -webkit-box-shadow:0 1px 1px #bdf; */
	/* box-shadow:0 1px 1px #bdf; */
}
.zent-select.open .zent-select-simple:after,.zent-select.open .zent-select-text:after {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.zent-select.open .zent-select-popup {
	height:auto;
	opacity:1
}
.zent-select.disabled {
	color:#cacaca;
	cursor:not-allowed
}
.zent-select.disabled .zent-select-input,.zent-select.disabled .zent-select-tags,.zent-select.disabled .zent-select-text {
	border-color:#e5e5e5;
	background-color:#f8f8f8
}
.zent-select.disabled .zent-select-input:after,.zent-select.disabled .zent-select-tags:after,.zent-select.disabled .zent-select-text:after {
	opacity:.25
}
.zent-select-input,.zent-select-tags,.zent-select-text {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border:1px solid #bbb;
	border-radius:2px;
	display:inline-block;
	min-height:30px;
	max-height:76px;
	outline:none;
	/* padding:5px 10px; */
	-webkit-transition:border-color .25s;
	-moz-transition:border-color .25s;
	transition:border-color .25s;
	width:100%;
	background-color:#fff;
	position:relative;
}
.zent-select-simple {
	color:#38f
}
.zent-select-simple:after {
	border-left:4px solid transparent;
	border-top:6px solid #38f;
	border-right:4px solid transparent;
	display:inline-block;
	margin-left:5px;
	height:1px
}
.zent-select-simple:after,.zent-select-text:after {
	-moz-transition:transform .25s,-moz-transform .25s;
}
.zent-select-text:after {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAMAAAC38k/IAAAAM1BMVEUAAAAzMzMzMzMzMzMzMzMzMzM0NDQ0NDQ1NTU1NTU9PT1VVVU0NDQzMzMzMzM1NTUzMzOoQ7gOAAAAEHRSTlMA99vkxpd9STUhCgPOzGhlqqcGJgAAAEBJREFUCNdFy8kRwCAMwEDZ3JDD/VebCXhgf3qIR83pi9gmXCduyokCyVwCuvrfAarMuzLlPzLLiGZx4FoIDeADc4gEoYNfTDsAAAAASUVORK5CYII=) no-repeat;
	/* background-size:6px 5px; */
}
.zent-select-tags {
	padding:5px 5px 3px;
	overflow-y:auto;
	margin-bottom:-5px
}
.zent-select-tags .zent-select-inner {
	border:0;
	display:inline-block;
	outline:none
}
.zent-select-tags .zent-select-tag {
	background-color:#f8f8f8;
	border:1px solid #bbb;
	border-radius:2px;
	display:inline-block;
	margin-right:2px;
	padding:0 4px
}
.zent-select-tags .zent-select-delete {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAACampqbm5uZmZn/DnGVAAAAA3RSTlMAnUqokJgHAAAAPklEQVQI12PQYACivQwMdQz7HRj/MchfYP/CwP5F/gID4996BwaG+r8MDAzyXyAEmAuWACsBKwZrAxsANgoAoL4XU6vB5h4AAAAASUVORK5CYII=) no-repeat;
	background-size:8px;
	display:inline-block;
	height:8px;
	margin-left:2px;
	width:8px
}
.zent-select-tags::-webkit-scrollbar {
	display:none
}
.zent-select-popup {
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);
	box-shadow:0 1px 4px rgba(0,0,0,.2);
	height:0;
	left:0;
	opacity:0;
	outline:none;
	overflow-y:auto;
	position:absolute;
	-webkit-transition:opacity .3s;
	-moz-transition:opacity .3s;
	transition:opacity .3s;
	width:100%;
	z-index:1;
	margin-top:2px;
	background-color:#fff;
	max-height:224px
}
.zent-select-popup .zent-select-empty,.zent-select-popup .zent-select-filter,.zent-select-popup .zent-select-option {
	background-color:#fff;
	display:block;
	outline:none;
	padding:5px 10px
}
.zent-select-popup .zent-select-search {
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.zent-select-popup .zent-select-search:before {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAM1BMVEUAAABmZmZmZmZnZ2dnZ2dmZmZnZ2dmZmZsbGxnZ2dmZmZoaGhnZ2dmZmZnZ2dmZmZmZmYOy3DdAAAAEHRSTlMAVttEnOWJNwzzpVHsz8ZQ9cP58AAAAItJREFUKM+FkdsSgCAIRFXEa7f//9okSsqRaZ8WjrOoGJYtLmdXrPmquuOWq+9+OF4KQ39C6lX6mFL0l33SKB+BPSDNYW/pEPWZUMV3K5QjAymt9KQoIPas3FwSkFqZNbBoUZs23GvXBeWBq/YlQT5xkP0nsqg1dCKrXTYPzQkZxGTXCJoZ0YDZEeEEs9MNoPE7LN4AAAAASUVORK5CYII=) no-repeat;
	background-position:50%;
	background-size:12px;
	content:"";
	height:100%;
	left:10px;
	position:absolute;
	width:12px
}
.zent-select-popup .zent-select-filter {
	border-color:#ddd;
	border-style:solid;
	border-width:0 0 1px;
	padding-left:30px;
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:30px
}
.zent-select-popup .zent-select-option.current,.zent-select-popup .zent-select-option:hover {
	background-color:#38f;
	border-color:#38f;
	color:#fff
}
.zent-select-popup .zent-select-option.active {
	color:#38f
}
.zent-select-popup .zent-select-option.active.current,.zent-select-popup .zent-select-option.active:hover {
	color:#fff
}
.zent-select-popup .zent-select-empty {
	color:#999
}
.zent-slider {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-box;
	display:flex;
	min-height:30px
}
.zent-slider-main {
	-webkit-box-flex:1;
	-ms-flex:1;
	-webkit-flex:1;
	-moz-box-flex:1;
	flex:1;
	margin:8px 7px;
	height:14px;
	cursor:pointer;
	position:relative;
	border-top:5px solid #fff;
	border-bottom:5px solid #fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.zent-slider-main-with-marks {
	margin-bottom:20px
}
.zent-slider-container {
	background:#e5e5e5;
	width:100%
}
.zent-slider-container,.zent-slider-track {
	height:4px;
	border-radius:8px;
	position:absolute
}
.zent-slider-track {
	background:#85b8ff
}
.zent-slider-track:hover {
	background:#38f
}
.zent-slider-track-disabled,.zent-slider-track-disabled:hover {
	background:#bbb
}
.zent-slider-point {
	position:absolute;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:14px;
	height:14px;
	margin-top:-5px;
	cursor:pointer;
	margin-left:-7px;
	border-radius:50%;
	border:2px solid #88c7f4;
	background-color:#fff;
	transition:border-color .3s ease,-webkit-transform .3s cubic-bezier(.18,.89,.32,1.28);
	-webkit-transition:border-color .3s ease,-webkit-transform .3s cubic-bezier(.18,.89,.32,1.28);
	-moz-transition:border-color .3s ease,transform .3s cubic-bezier(.18,.89,.32,1.28),-moz-transform .3s cubic-bezier(.18,.89,.32,1.28);
	transition:border-color .3s ease,transform .3s cubic-bezier(.18,.89,.32,1.28);
	transition:border-color .3s ease,transform .3s cubic-bezier(.18,.89,.32,1.28),-webkit-transform .3s cubic-bezier(.18,.89,.32,1.28),-moz-transform .3s cubic-bezier(.18,.89,.32,1.28);
	transition:border-color .3s ease,transform .3s cubic-bezier(.18,.89,.32,1.28),-webkit-transform .3s cubic-bezier(.18,.89,.32,1.28)
}
.zent-slider-point:hover {
	border-color:#49a9ee;
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	transform:scale(1.2);
	-webkit-transform-origin:center center;
	-moz-transform-origin:center center;
	-ms-transform-origin:center center;
	transform-origin:center center
}
.zent-slider-point:active {
	-webkit-box-shadow:0 0 0 2px rgba(16,142,233,.2);
	box-shadow:0 0 0 2px rgba(16,142,233,.2)
}
.zent-slider-point-disabled {
	border:2px solid #cacaca;
	cursor:not-allowed
}
.zent-slider-point-disabled:hover {
	border-color:#cacaca;
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	transform:scale(1.2);
	-webkit-transform-origin:center center;
	-moz-transform-origin:center center;
	-ms-transform-origin:center center;
	transform-origin:center center
}
.zent-slider-point-disabled:active {
	-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.2);
	box-shadow:0 0 0 2px rgba(0,0,0,.2)
}
.zent-slider-points {
	position:absolute;
	width:100%;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.zent-slider-toolTips {
	display:inline-block;
	position:absolute
}
.zent-slider-toolTips .toolTips-content-hide {
	visibility:hidden
}
.zent-slider-toolTips .toolTips-content {
	position:absolute;
	top:-33px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.zent-slider-toolTips .toolTips-content .toolTips-inner {
	padding:4px 5px;
	background-color:#666;
	border-radius:2px;
	font-size:12px;
	color:#fff;
	line-height:11px;
	position:relative;
	z-index:2
}
.zent-slider-toolTips .toolTips-content .toolTips-arrow {
	background:#666;
	-webkit-transform:translate(-50%,50%) rotate(45deg);
	-moz-transform:translate(-50%,50%) rotate(45deg);
	-ms-transform:translate(-50%,50%) rotate(45deg);
	transform:translate(-50%,50%) rotate(45deg);
	left:50%;
	position:absolute;
	z-index:1;
	top:13px;
	width:6px;
	height:6px;
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);
	box-shadow:0 1px 4px rgba(0,0,0,.4);
	overflow:hidden
}
.zent-slider-toolTips:hover .toolTips-content {
	visibility:visible
}
.zent-slider-input {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-box;
	display:flex;
	margin-left:15px;
	line-height:30px
}
.zent-slider-input .slider-input-line {
	padding:0 5px
}
.zent-slider-input .zent-input-wrapper {
	width:60px
}
.zent-slider-input .zent-input-wrapper .zent-input {
	min-width:60px
}
.zent-slider-marks {
	position:absolute;
	width:100%;
	font-size:12px;
	margin-top:4px;
	color:#333
}
.zent-slider-marks .zent-slider-mark {
	position:absolute;
	padding-top:10px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.zent-slider-dots {
	position:absolute;
	width:100%
}
.zent-slider-dots .zent-slider-dot {
	position:absolute;
	display:inline-block;
	width:6px;
	margin-top:-2px;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	background-color:#fff;
	height:6px;
	border:1px solid #e5e5e5;
	border-radius:50%
}
.zent-slider-dots .zent-slider-dot-active {
	border:1px solid #85b8ff
}
.zent-steps {
	width:100%;
	line-height:1.5;
	font-size:0
}
.zent-steps-tail {
	position:absolute;
	width:100%;
	left:0;
	top:10px;
	padding:0 10px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.zent-steps-tail i {
	display:inline-block;
	position:relative;
	width:100%;
	border-radius:1px;
	height:1px;
	vertical-align:top;
	background:#999
}
.zent-steps-tail i:after {
	content:"";
	position:absolute;
	top:0;
	width:0;
	background:#999;
	height:100%;
	opacity:0
}
.zent-steps-step {
	position:relative
}
.zent-steps-step .zent-step-head {
	position:relative;
	display:inline-block;
	vertical-align:top;
	background:#fff
}
.zent-steps-step .zent-step-main {
	position:relative;
	vertical-align:top;
	max-width:120px;
	color:#999
}
.zent-steps-step .zent-step-main .zent-step-title {
	font-size:14px;
	max-width:120px;
	line-height:14px;
	margin-top:10px
}
.zent-steps-step .zent-step-main .zent-step-description {
	max-width:120px;
	font-size:12px;
	line-height:16px;
	margin-top:5px
}
.zent-step-head-inner {
	margin-right:10px;
	font-size:20px;
	color:#999;
	line-height:20px
}
.zent-step-head-inner .zent-icon {
	display:inline-block;
	vertical-align:middle;
	width:20px;
	height:20px;
	line-height:20px;
	border-radius:50%;
	text-align:center;
	background:#999;
	color:#fff;
	font-size:12px
}
.zent-step-head-inner .zenticon {
	vertical-align:middle
}
.zent-steps-item {
	position:relative;
	display:inline-block;
	vertical-align:top
}
.zent-steps-item:not(:first-child) .zent-step-head {
	margin-left:-10px;
	padding-left:10px
}
.zent-steps-item.zent-steps-status-finish .zent-step-head-inner {
	color:#38f
}
.zent-steps-item.zent-steps-status-finish .zent-step-head-inner .zent-icon {
	background:#38f
}
.zent-steps-item.zent-steps-status-finish .zent-step-main .zent-step-title {
	color:#333
}
.zent-steps-item.zent-steps-status-finish .zent-steps-tail i:after {
	width:100%;
	background:#38f;
	-webkit-transition:all .4s ease;
	-moz-transition:all .4s ease;
	transition:all .4s ease;
	opacity:1
}
.zent-steps-item.zent-steps-status-finish.is-current .zent-steps-tail i:after {
	width:50%
}
.zent-steps-item.zent-steps-status-finish.is-last-finish .zent-steps-tail i:after {
	width:100%
}
.zent-steps-item.zent-steps-status-error .zent-step-head-inner,.zent-steps-item.zent-steps-status-error .zent-step-main .zent-step-title {
	color:#f44
}
.zent-steps-item:last-child .zent-step-head-inner {
	margin-right:0
}
.zent-select-simple:after, .zent-select-text:after {
    content: "";
    transition: -webkit-transform .25s;
    -webkit-transition: -webkit-transform .25s;
    -moz-transition: transform .25s,-moz-transform .25s;
    transition: transform .25s;
    transition: transform .25s,-webkit-transform .25s,-moz-transform .25s;
    transition: transform .25s,-webkit-transform .25s;
}
.zent-select-text:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAMAAAC38k/IAAAAM1BMV…3pi9gmXCduyokCyVwCuvrfAarMuzLlPzLLiGZx4FoIDeADc4gEoYNfTDsAAAAASUVORK5CYII=) no-repeat;
    background-size: 6px 5px;
    height: 5px;
    margin-top: -3px;
    position: absolute;
    right: 10px;
    top: 50%;
    width: 6px;
}
select#province,.city,#mode{width: 100px;float: left;position: absolute;left: 0px;line-height: 28px;height: 28px;text-indent: 5px;}
select#province>option,.city>option,#mode>option{text-indent: 5px;}
.swiper-btn:hover{display:block}


