﻿body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,input,button,textarea,p {
	margin: 0;
	padding: 0
}

img,abbr {
	border: 0;
	vertical-align: top
}

address,caption,cite,em,optgroup,i {
	font-style: normal
}

ul,ol {
	list-style: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

blockquote,q {
	quotes: none
}

:focus {
	outline: none
}

a,a:visited,ins {
	text-decoration: none
}

a:hover {
	text-decoration: underline
}

a.u,a.u:visited {
	text-decoration: underline
}

a.u:hover {
	text-decoration: none
}

input[type="submit"] {
	border: none;
	cursor: pointer
}

input,textarea,button {
	font-family: "\5FAE\8F6F\96C5\9ED1"!important
}

article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video {
	margin: 0;
	padding: 0
}

article,aside,details,figcaption,figure,footer,header,menu,nav,section {
	display: block
}

figure {
	margin: 0
}

* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-tap-highlight-color: transparent
}

body {
	font: 14px/24px "\5FAE\8F6F\96C5\9ED1",Verdana,Arial,sans-serif;
	background: #fff
}

a {
	color: #333
}

.tl {
	text-align: left!important
}

.tc {
	text-align: center!important
}

.tr {
	text-align: right!important
}

.fl {
	float: left!important
}

.fr {
	float: right!important
}

.cl {
	clear: both!important
}`
.cf,.wrap,.tab-con,.onerow {
	*display: inline-block;
	*zoom: 1
}

.cf:after,.wrap:after,.tab-con:after,.onerow:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.opac80:hover {
	opacity: .8;
	filter: Alpha(Opacity=80);
	text-decoration: none
}

.opac100:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
	text-decoration: none
}

.sp10,.sp20,.sp30 {
	clear: both;
	height: 10px;
	overflow: hidden
}

.sp20 {
	height: 20px
}

.sp30 {
	height: 30px
}

.tab-click dt,.tab-over dt {
	cursor: pointer;
	float: left;
	position: relative;
	text-align: center
}

.tab-flex {
	position: relative;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-flow: row wrap
}

.tab-flex dt {
	flex: 1
}

.tab-con {
	display: none
}

.tab-con.show {
	display: block
}

.pipe {
	display: inline-block;
	width: 1px;
	background: #ccc;
	margin: 0 10px;
	height: 10px;
	vertical-align: middle
}

.toe {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block
}

.data-dome {
	display: none
}

.va-t {
	vertical-align: top
}

@font-face {
	font-family:"BlnPrice";src:url('../fonts/helveticaneueltpro-thex.eot');src:url('../fonts/helveticaneueltpro-thex.eot#iefix') format('embedded-opentype'),url('../fonts/helveticaneueltpro-thex.woff') format('woff'),url('../fonts/helveticaneueltpro-thex.ttf') format('truetype'),url('../fonts/helveticaneueltpro-thex.svg#blnprice') format('svg');font-weight:normal;font-style:normal;
}

@font-face {
	font-family:"furniture";src:url('../fonts/iconfont.eot');src:url('../fonts/iconfont.eot')format('embedded-opentype'),url('../fonts/iconfont.woff')format('woff'),url('../fonts/iconfont.ttf')format('truetype'),url('../fonts/iconfont.svg')format('svg')
}

.ft {
	display: inline-block;
	font: 14px/1 furniture;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.ft-intro:before {
	content: "\e607"
}

.ft-boy:before {
	content: "\e64c"
}

.ft-ertong:before {
	content: "\e643"
}

.ft-canting:before {
	content: "\e60a"
}

.ft-girl:before {
	content: "\e618"
}

.ft-shimuyigui:before {
	content: "\e679"
}

.ft-yanjizaoju:before {
	content: "\e67a"
}

.ft-banyunfei:before {
	content: "\e67b"
}

.ft-banshichuguianzhuang:before {
	content: "\e67c"
}

.ft-celiangfuwu:before {
	content: "\e67d"
}

.ft-banshiyiguianzhuang:before {
	content: "\e67e"
}

.ft-chaijiufei:before {
	content: "\e67f"
}

.ft-chuguileianzhuang:before {
	content: "\e680"
}

.ft-chufangwujinanzhuang:before {
	content: "\e681"
}

.ft-dengpao:before {
	content: "\e682"
}

.ft-diban:before {
	content: "\e683"
}

.ft-chuangpinanzhuang:before {
	content: "\e684"
}

.ft-fenxiang:before {
	content: "\e685"
}

.ft-haocaifei:before {
	content: "\e686"
}

.ft-lajitong:before {
	content: "\e687"
}

.ft-menleianzhuang:before {
	content: "\e688"
}

.ft-oushichuguianzhuang:before {
	content: "\e689"
}

.ft-linyujian:before {
	content: "\e68a"
}

.ft-oushiyiguianzhuang:before {
	content: "\e68b"
}

.ft-qianghuadiban:before {
	content: "\e68c"
}

.ft-shijian:before {
	content: "\e68d"
}

.ft-shangmenbujianfei:before {
	content: "\e68e"
}

.ft-shimuchuguianzhuang:before {
	content: "\e68f"
}

.ft-shimuyiguianzhuang:before {
	content: "\e690"
}

.ft-pinhua:before {
	content: "\e691"
}

.ft-shouhoufuwu:before {
	content: "\e692"
}

.ft-shimudiban:before {
	content: "\e693"
}

.ft-teshuanzhuang:before {
	content: "\e694"
}

.ft-tijiaoxian:before {
	content: "\e695"
}

.ft-woshijiaju:before {
	content: "\e696"
}

.ft-wugongfei:before {
	content: "\e697"
}

.ft-tatami:before {
	content: "\e698"
}

.ft-ximianpenanzhuang:before {
	content: "\e699"
}

.ft-xiyiguianzhuang:before {
	content: "\e69a"
}

.ft-weiyujian:before {
	content: "\e69b"
}

.ft-xiaodanfei:before {
	content: "\e69c"
}

.ft-yiguileianzhuang:before {
	content: "\e69d"
}

.ft-yimenanzhuang:before {
	content: "\e69e"
}

.ft-yuganganzhuang:before {
	content: "\e69f"
}

.ft-yubapaiqishan:before {
	content: "\e6a0"
}

.ft-yushiguianzhuang:before {
	content: "\e6a1"
}

.ft-yuanchengfei:before {
	content: "\e6a2"
}

.ft-zhufangbutie:before {
	content: "\e6a3"
}

.ft-matonganzhuang:before {
	content: "\e6a4"
}

.ft-ketingjiaju:before {
	content: "\e6a5"
}

.fb {
	font-weight: bold!important
}

.fn {
	font-weight: normal!important
}

.fs-12 {
	font-size: 12px!important
}

.fs-16 {
	font-size: 16px!important
}

.fs-18 {
	font-size: 18px!important
}

.fs-20 {
	font-size: 20px!important
}

.fs-22 {
	font-size: 22px!important
}

.ff-bp {
	font-family: "BlnPrice"!important
}

.ff-vd {
	font-family: Verdana!important
}

.ff-ar {
	font-family: Arial!important
}

.fs-ita {
	font-style: italic
}

.fc-fff,a.fc-fff {
	color: #fff!important
}

.fc-ccc,a.fc-ccc {
	color: #ccc!important
}

.fc-999,a.fc-999 {
	color: #999!important
}

.fc-666,a.fc-666 {
	color: #666!important
}

.fc-333,a.fc-333 {
	color: #333!important
}

.fc-000,a.fc-000 {
	color: #000!important
}

.fc-red,a.fc-red {
	color: #e00!important
}

.fc-green,a.fc-green {
	color: #cee002!important
}

.fc-org,a.fc-org {
	color: #f76c05!important
}

.fc-blue,a.fc-blue {
	color: #129fdd!important
}

.ti-9 {
	text-indent: -9999px;
	overflow: hidden;
	display: inline-block
}

.wrap {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	clear: both
}

.center,.center-v,.center-h {
	position: absolute;
	z-index: 100
}

.center {
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.center-v {
	top: 50%;
	-webkit-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.center-h {
	left: 50%;
	-webkit-transform: translate(-50%,0);
	transform: translate(-50%,0)
}

.onerow {
	clear: both;
	margin-left: -2%
}

.onerow .col {
	float: left;
	margin: 0 0 0 2%;
	position: relative
}

.colnm,.colnm .col {
	margin: 0
}

.onerow .col1 {
	width: 6.333333%
}

.onerow .col2 {
	width: 14.666667%
}

.onerow .col3 {
	width: 23%
}

.onerow .col4 {
	width: 31.333333%
}

.onerow .col5 {
	width: 39.666667%
}

.onerow .col6 {
	width: 48%
}

.onerow .col7 {
	width: 56.333333%
}

.onerow .col8 {
	width: 64.666667%
}

.onerow .col9 {
	width: 73%
}

.onerow .col10 {
	width: 81.333333%
}

.onerow .col11 {
	width: 29.666667%
}

.onerow .col12 {
	width: 98%
}

.onerow .col12 {
	clear: both
}

.colnm .col1 {
	width: 8.333333%
}

.colnm .col2 {
	width: 16.666667%
}

.colnm .col3 {
	width: 25%
}

.colnm .col4 {
	width: 33.333333%
}

.colnm .col5 {
	width: 41.666667%
}

.colnm .col6 {
	width: 50%
}

.colnm .col7 {
	width: 58.333333%
}

.colnm .col8 {
	width: 66.666667%
}

.colnm .col9 {
	width: 75%
}

.colnm .col10 {
	width: 83.333333%
}

.colnm .col11 {
	width: 91.666667%
}

.colnm .col12 {
	width: 100%
}

.header {
	background: #040000;
	box-shadow: 0 0 3px rgba(48,50,3,.5);
	position: relative;
	z-index: 1000
}

.header-logo {
	width: 190px;
	height: 90px;
	padding: 20px 0;
	float: left
}

.header-logo a {
	background: url(../images/logo.png+cs-icon.png.pagespeed.is.zzsknn_1dn.png) no-repeat;
	width: 190px;
	height: 50px;
	background-position: 0px 0px
}

.header-link {
	float: right;
	line-height: 90px;
	color: #8f8f8f
}

.header-link a {
	color: #8f8f8f
}

.header-link .pipe {
	background: #666;
	margin: 0 25px
}

.header-link .phone {
	font-size: 24px;
	vertical-align: top;
	font-weight: bold
}

.header-link .phone i {
	font-size: 20px;
	position: relative;
	top: 3px;
	margin-right: 6px
}

.header-nav {
	background: #cee002;
	height: 42px;
	line-height: 42px;
	text-align: right
}

.header-nav a {
	color: #303203;
	font-size: 15px;
	padding: 0 28px;
	border-left: 1px solid #000;
	display: inline-block;
	font-weight: bold
}

.header-nav a:last-child {
	border-right: 1px solid #000
}

.header-nav a:hover,.header-nav a.curr {
	background: #fef834;
	text-decoration: none
}

.header-link .hover-mobile {
	position: relative;
	z-index: 100
}

.header-link .hover-mobile span {
	background: url(../images/xmobile-code.jpg.pagespeed.ic.euk01kaeeg.jpg) no-repeat;
	display: block;
	position: absolute;
	top: 30px;
	left: 50%;
	width: 100px;
	background-size: 100% 100%;
	margin-left: -50px;
	opacity: 0;
	filter: alpha(opacity=0);
	height: 0
}

.header-link .hover-mobile span .fa {
	position: absolute;
	left: 50%;
	top: -10px;
	color: #fff;
	margin-left: -4px
}

.header-link .hover-mobile:hover {
	text-decoration: none
}

.header-link .hover-mobile:hover span {
	opacity: 1;
	filter: alpha(opacity=100);
	height: 100px
}

.footer {
	background: #dee0e0;
	clear: both;
	border-top: 1px solid #e0e0e0;
	color: #666
}

.footer-quick {
	padding: 40px 0 40px 50px;
	clear: both;
	color: #000;
	font-size: 13px
}

.footer-quick dl {
	float: left;
	display: block;
	width: 190px
}

.footer-quick dd a {
	color: #000;
	clear: both;
	float: left
}

.footer-quick dt {
	line-height: 28px;
	font-weight: bold
}

.footer-quick dl.code {
	font-size: 16px;
	text-align: center
}

.footer-quick dl.code span {
	background: url(../images/xwx110.jpg.pagespeed.ic.qlfnxzaswr.jpg) center 0 no-repeat;
	width: 110px;
	height: 110px;
	display: block;
	margin: 10px auto
}

.footer-copy {
	background: #85807d;
	clear: both;
	padding: 30px 0;
	text-align: center;
	color: #fff
}

.footer-copy a {
	margin: 0 6px;
	color: #fff
}

@-webkit-keyframes twinkle {
	0%,100%,50% {
		opacity: 1
	}

	25%,75% {
		opacity: 0
	}
}

@keyframes twinkle {
	0%,100%,50% {
		opacity: 1
	}

	25%,75% {
		opacity: 0
	}
}

.o-play,.o-play ul {
	width: 100%;
	position: relative;
	margin: 0 auto;
	overflow: hidden
}

.o-play ul li {
	display: none;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	text-align: center
}

.o-play ul li:first-child {
	display: block
}

.o-play .prev-next {
	cursor: pointer;
	display: block;
	z-index: 10;
	position: absolute;
	top: 50%
}

.o-play .prev-next:hover {
	opacity: .8;
	filter: alpha(opacity=80)
}

.o-play .next {
	right: 0
}

.o-play .prev {
	left: 0
}

.o-play .btn-item {
	display: block;
	width: 100%;
	height: 30px;
	position: absolute;
	z-index: 9;
	left: 0;
	bottom: 10px;
	text-align: center
}

.o-play .btn-item span {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin: 0 8px;
	background: #fff;
	border-radius: 100%;
	overflow: hidden;
	cursor: pointer;
	text-indent: -9999px
}

.o-play .btn-item span.curr {
	background: #f76c05
}

.tiny-scroll {
	position: relative;
	clear: both;
	margin: 0 auto
}

.tiny-scroll .viewport {
	overflow: hidden;
	position: relative
}

.tiny-scroll .overview {
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0
}

.tiny-scroll .scroll-bar {
	width: 6px;
	position: relative;
	float: right
}

.tiny-scroll .track {
	height: 100%;
	width: 6px;
	position: relative;
	background: #565656
}

.tiny-scroll .thumb {
	background: #cee002;
	width: 6px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}

.tiny-scroll .thumb .end {
	overflow: hidden;
	height: 0;
	width: 6px
}

.tiny-scroll .disable {
	display: none
}

.noSelect {
	user-select: none;
	-o-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none
}

.itme-scroll {
	position: relative;
	overflow: hidden
}

.itme-scroll .scroll-box {
	position: relative
}

.pop-box {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	background: #cfe102;
	box-shadow: 0 0 10px rgba(0,0,0,.5);
	z-index: 9001;
	border-radius: 6px
}

.pop-box .pop-header {
	height: 54px;
	line-height: 54px;
	font-size: 22px;
	padding: 0 40px 0 26px;
	background: #cfe102;
	font-weight: bold;
	border-radius: 6px 6px 0 0
}

.pop-box .pop-content {
	padding: 20px;
	clear: both;
	min-width: 350px;
	*display: inline-block;
	*zoom: 1;
	background: #f5f5f5;
	margin: 0 6px;
	font-size: 16px;
	border-radius: 6px;
	box-shadow: 0 0 6px rgba(0,0,0,.3) inset
}

.pop-box .pop-content:after {
	content: "";
	display: block;
	height: 0;
	clear: both
}

.pop-box .pop-content:last-child {
	margin-bottom: 6px
}

.pop-box .pop-content .info {
	line-height: 40px
}

.pop-box .pop-footer {
	width: 100%;
	height: 48px;
	clear: both;
	display: block;
	padding: 3px 0;
	text-align: center;
	line-height: 42px;
	border-radius: 0 0 6px 6px;
	font-size: 18px
}

.pop-box .pop-close {
	display: block;
	position: absolute;
	width: 24px;
	height: 24px;
	cursor: pointer;
	right: 6px;
	z-index: 100;
	background: #515528;
	border-radius: 50%;
	top: 15px
}

.pop-box .pop-close:hover {
	opacity: .8;
	filter: alpha(opacity=80)
}

.pop-box .pop-close:after {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	content: "X";
	color: #cfe102;
	font-size: 16px;
	text-align: center;
	width: 100%;
	height: 100%;
	line-height: 24px
}

.pop-box .tip99 {
	line-height: 20px;
	padding: 10px 0;
	color: #999
}

.pop-box .text_tip {
	clear: both;
	padding: 25px 0;
	font-size: 16px;
	line-height: 28px;
	text-align: center
}

.pop-box .btn-style {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.pop-box .pop-footer .btn-style {
	margin: 0 10px;
	padding: 0 30px
}

input[type="text"],textarea,input[type="password"],select {
	border: 1px solid #ddd;
	background: #fff;
	color: #333;
	padding: 8px;
	line-height: 18px;
	vertical-align: top
}

input[type="text"]:read-only {
	background: #eee!important
}

textarea {
	width: 100%;
	height: 72px
}

select {
	padding-top: 6px
}

input[type="text"],select {
	height: 36px
}

input[type="text"]:focus,textarea:focus {
	background: #fdfff0
}

.input-change {
	line-height: 30px;
	padding: 0 10px 0 25px;
	position: relative;
	height: 30px;
	position: relative
}

.input-change span {
	white-space: nowrap
}

.input-change input {
	opacity: 0;
	position: absolute;
	z-index: -1
}

.input-change input+em {
	display: inline-block;
	position: absolute;
	width: 18px;
	height: 18px;
	top: 50%;
	left: 0;
	margin-top: -9px;
	color: #666;
	border: 2px solid #999;
	border-radius: 50%
}

.input-change input[type="radio"]+em:before,.input-change input[type="checkbox"]+em:before {
	content: "";
	display: none;
	position: absolute;
	width: 10px;
	height: 10px;
	background: #000;
	border-radius: 50%;
	top: 50%;
	left: 50%;
	margin: -5px 0 0 -5px
}

.input-change input[type="checkbox"]+em {
	border-radius: 4px
}

.input-change input[type="checkbox"]+em:before {
	height: 5px;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	transform: rotate(-45deg);
	border: 2px solid #000;
	border-width: 0 0 2px 2px;
	margin: -5px 0 0 -6px;
	border-radius: 0;
	background: none
}

.input-change input:checked+em:before {
	display: block
}

.form-dl {
	clear: both
}

.form-dl .top-tip {
	background: #e00;
	color: #fff;
	text-align: center;
	height: 24px;
	margin-bottom: 6px;
	font-size: 12px;
	overflow: hidden
}

.form-dl .item {
	line-height: 36px;
	clear: both;
	position: relative;
	padding-bottom: 15px;
	*display: inline-block;
	*zoom: 1
}

.form-dl .item:after {
	content: "";
	display: block;
	height: 0;
	clear: both
}

.form-dl .item dd {
	display: block;
	position: relative
}

.form-dl .item dd .u {
	margin-left: 12px;
	*display: inline;
	*zoom: 1
}

.form-dl .item .tip-bar {
	font-size: 12px;
	line-height: 20px;
	color: #888;
	vertical-align: top;
	padding: 5px 0 0
}

.form-dl .item span.tip-bar {
	line-height: 20px;
	display: inline-block;
	padding: 8px 0 8px 8px
}

.form-dl .item .tip-bar .cs-icon {
	margin-right: 6px
}

.form-dl .item .tip-warn {
	color: #f70
}

.form-dl .item .tip-err {
	color: #e00
}

.form-dl .item .tip-ok {
	color: #0a3
}

.form-pl .item {
	padding-left: 25%
}

.form-pl .item dt {
	width: 22%;
	position: absolute;
	top: 0;
	left: 0;
	text-align: right;
	color: #333
}

.form-pl .item dt em {
	color: #e00;
	margin-right: 5px
}

.apply-box input[type="text"] {
	width: 100%
}

.apply-box select {
	width: 48%;
	float: left
}

.apply-box select:first-child {
	margin-right: 4%
}

#pop-apply {
	background: #f5f5f5;
	width: 380px
}

#pop-apply .apply-box {
	width: 300px;
	margin: 40px
}

#pop-apply .apply-box .form-dl {
	padding: 20px 40px 40px;
	background: #fcfcfc
}

#pop-apply .apply-box>h3 {
	font-size: 20px;
	height: 40px;
	font-weight: normal;
	line-height: 30px
}

.btn-style {
	display: inline-block;
	height: 36px;
	line-height: 35px;
	border: none;
	color: #fff!important;
	text-align: center;
	cursor: pointer;
	background: #129fdd;
	*zoom: 1;
	*display: inline;
	padding: 0 15px;
	font-size: 16px;
	font-weight: normal;
	border-radius: 4px
}

.btn-style.big {
	height: 42px;
	line-height: 41px;
	font-size: 18px;
	padding: 0 30px
}

.btn-style.small {
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	padding: 0 14px
}

.btn-style:hover {
	text-decoration: none;
	background: #038ecb
}

.btn-style.red {
	background: #e00
}

.btn-style.red:hover {
	background: #c00
}

.btn-style.org {
	background: #f76c05
}

.btn-style.org:hover {
	background: #df5f00
}

.btn-style.green {
	background: #cee002;
	color: #000!important
}

.btn-style.green:hover {
	background: #fef834
}

.btn-style.gray {
	background: #ddd;
	color: #333!important
}

.btn-style.gray:hover {
	background: #ccc
}

.btn-style.fill {
	display: block
}

.select-style {
	display: inline-block;
	height: 42px;
	position: relative;
	vertical-align: top;
	*zoom: 1;
	*display: inline
}

.select-style select {
	visibility: hidden
}

.select-style .tag-select {
	display: block;
	height: 42px;
	padding: 0 20px 0 10px;
	line-height: 42px;
	cursor: pointer;
	border-right: 1px solid #000;
	color: #333;
	position: relative;
	text-align: center
}

.select-style .tag-select .fa {
	color: #999;
	position: absolute;
	right: 10px;
	top: 13px;
	font-size: 16px
}

.select-style .tag-select-open .fa {
	color: #000
}

.select-style .tag-options {
	position: absolute;
	left: -1px;
	top: 42px;
	right: 0;
	background: #fff;
	cursor: pointer;
	z-index: 1000;
	border: 1px solid #000;
	line-height: 32px;
	overflow: auto;
	max-height: 320px
}

.select-style .tag-options li {
	display: block;
	padding: 0 18px 0 8px;
	text-decoration: none;
	text-align: center
}

.select-style .tag-options li.open-hover {
	background: #ddd;
	color: #000;
	font-weight: normal
}

.select-style .tag-options li.open-selected {
	background: #eee;
	font-weight: bold
}

.select-style .tag-select {
	filter: alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fdfdfd,endcolorstr=#f1f1f1,gradientType=0);
	background: #f5f5f5;
	background: -moz-linear-gradient(top,#fdfdfd,#f1f1f1);
	background: -webkit-gradient(linear,0 0,0 bottom,from(#fdfdfd),to(#f1f1f1))
}

.result-note {
	padding: 40px 0;
	text-align: center
}

.result-note .note {
	position: relative;
	padding-left: 70px;
	font-size: 24px;
	line-height: 60px;
	display: inline-block
}

.result-note .note:before {
	background: url(../images/logo.png+cs-icon.png.pagespeed.is.zzsknn_1dn.png) no-repeat;
	width: 60px;
	height: 60px;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	background-position: 0px -50px
}

.result-note .note-err {
	color: #e00
}

.result-note .note-warn {
	color: #f70
}

.result-note .note-ok {
	color: #0a3
}

.result-note .note-ok:before {
	background-position: 0 -120px
}

.result-note .note-err:before {
	background-position: 0 -180px
}

.result-note .note-warn:before {
	background-position: 0 -240px
}

.result-text {
	padding: 30px 0;
	font-size: 16px
}

.result-note+.result-text {
	padding: 0 0 50px
}

.hover {
	display: block;
	position: relative;
	zoom: 1;
	overflow: hidden
}

.hover>img,.hover:after {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1;
	-webkit-transition: all 1s ease-out;
	transition: all 1s ease-out;
	z-index: 1
}

.hover:hover>img {
	-webkit-transform: scale(1.05);
	transform: scale(1.05)
}

.hover:after {
	background: #000;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 2;
	content: ""
}

.hover:hover:after {
	opacity: .2;
	filter: alpha(opacity=20)
}

.location,.location a {
	line-height: 60px;
	color: #232323
}

.filter {
	background: #e6e6e6;
	line-height: 20px;
	font-size: 15px;
	padding: 20px;
	clear: both;
	margin: 20px 0
}

.filter dl {
	clear: both;
	padding: 5px 0;
	position: relative;
	padding-left: 90px
}

.filter dl dt {
	font-weight: bold;
	color: #333;
	text-align: right;
	width: 75px;
	float: left;
	position: absolute;
	top: 6px;
	left: 0
}

.filter dl dd {
	width: 100%
}

.filter dl dd a {
	color: #333;
	float: left;
	padding: 0 7px;
	white-space: nowrap;
	margin: 1px 5px 1px 0
}

.filter dl dd a:hover,.filter dl dd a.curr {
	background: #f76c05;
	text-decoration: none;
	color: #fff
}

.filter dl dd a.btn {
	background: #eaeaea;
	border: 1px solid #cbcbcb;
	line-height: 18px;
	margin-left: 6px
}

.filter dl dd a.btn:hover {
	background: #ddd;
	color: #000
}

.filter dl dd input.text {
	float: left;
	width: 60px;
	padding: 1px 5px 0;
	border: 1px solid #cbcbcb;
	height: 18px;
	line-height: 18px;
	margin-left: 6px
}

.location+.filter {
	margin-top: 0
}

.sort-bar {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	height: 42px;
	line-height: 40px;
	font-size: 16px
}

.sort-bar .btn-style {
	float: right;
	margin-top: 2px;
	border-radius: 0;
	font-size: 22px;
	padding: 0 30px
}

.sort-bar li {
	float: left;
	border-right: 1px solid #000;
	padding: 0 20px;
	cursor: pointer
}

.sort-bar li i {
	margin-left: 6px;
	position: relative
}

.sort-bar li:hover {
	background: #f5f5f5;
	text-decoration: none
}

.sort-bar li.curr,.sort-bar li.curr:hover {
	background: #000;
	color: #fff
}

.page-bar {
	clear: both;
	text-align: center;
	height: 100px
}

.page-bar a,.page-bar span,.page-bar strong {
	font-weight: normal;
	border: 1px solid #140408;
	color: #140408!important;
	padding: 4px 10px;
	margin-right: 3px;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	font-size: 14px;
	text-decoration: none!important
}

.page-bar a,.page-bar span {
	vertical-align: top
}

.page-bar a:hover {
	background: #fff;
	text-decoration: none
}

.page-bar a.curr,.page-bar span.curr,.page-bar .active a {
	background: #f2631c;
	border-color: #f2631c;
	color: #fff!important
}

.page-bar span.next,.page-bar span.prev {
	color: #ccc;
	background: #f5f5f5
}

.page-bar li {
	display: inline-block;
	*zoom: 1;
	*display: inline
}

.page-bar .disabled span {
	background: #f5f5f5;
	color: #ccc!important;
	border-color: #ccc
}

.page-bar .total {
	line-height: 32px;
	vertical-align: top;
	color: #999;
	padding-left: 10px
}

.upload-list {
	float: left
}

.upload-list .item img {
	width: 62px;
	height: 62px;
	float: left
}

.upload-list .item {
	margin-right: 16px;
	position: relative;
	clear: none!important;
	border: 1px solid #000;
	width: 64px;
	height: 64px;
	float: left
}

.upload-list .item .fa {
	position: absolute;
	top: -8px;
	right: -10px;
	background: rgba(255,255,255,.8);
	border-radius: 50%;
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	text-align: center;
	cursor: pointer
}

.upload-list .item .fa:before {
	margin-left: 1px
}

.btn-add-image {
	position: relative;
	overflow: hidden;
	width: 64px;
	height: 64px;
	border: 1px solid #000;
	float: left;
	background: #fff;
	cursor: pointer;
	text-align: center;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none!important;
	color: #999!important
}

.btn-add-image .fa {
	font-size: 30px;
	color: #999;
	line-height: 30px;
	display: block;
	width: 64px;
	margin-top: 8px
}

.btn-add-image:hover .fa {
	color: #666
}

.btn-add-image:hover {
	text-decoration: none
}

.btn-add-image input[type="file"] {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0)
}

.btn-add-image.hide {
	display: none
}

.alert-msg {
	line-height: 24px;
	padding: 10px 20px;
	background: #e4e4e4;
	color: #333;
	margin: 20px 0
}

.alert-msg.warn {
	background: #fdf0d5;
	color: #6f4400
}

.table {
	width: 100%;
	margin-bottom: 30px
}

.table td {
	padding: 8px 6px;
	line-height: 18px
}

.table thead td,.table tfoot td {
	font-size: 14px;
	background: #e5e5e5;
	color: #666;
	padding: 10px 6px
}

.table-border {
	border: 1px solid #ccc!important
}

.table-border td {
	border: 1px solid #ccc
}

.table-border thead tr td {
	border-right-color: #ccc
}

.table-border thead tr td:last-child {
	border-right-color: #ccc
}

.table-hover tbody tr:hover {
	background: #fcfcfc
}

.video-box {
	position: relative;
	overflow: hidden;
	color: #ccc;
	background: #000;
	width: 100%
}

.video-box>video {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.video-box p.text {
	padding: 50px 10% 0;
	font-size: 16px;
	line-height: 24px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	width: 80%;
	background: #000;
	z-index: 10
}

.video-box .loading,.video-box .video-init {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/loading.gif.pagespeed.ce.t5mpud8kjq.gif) no-repeat 50% 50%;
	z-index: 2;
	display: none
}

.video-box .video-init {
	background: url(../images/play.png.pagespeed.ce.gcryzfjlik.png) no-repeat 50% 50%;
	opacity: .4;
	filter: alpha(opacity=40);
	cursor: pointer
}

.video-box .video-init:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	background-color: none;
	background-color: rgba(0,0,0,.3)
}

.video-box .control {
	background: #222;
	color: #ccc;
	position: absolute;
	bottom: -42px;
	left: 0;
	width: 100%;
	z-index: 5;
	display: block;
	height: 42px
}

.video-box:hover .control {
	bottom: 0
}

.video-box .progress {
	height: 5px;
	width: 100%;
	position: relative;
	background: #555;
	border-radius: 1px;
	border: 0
}

.video-box .progress span {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	z-index: 5;
	width: 0
}

.video-box .progress span.timeBar {
	background: #aaa
}

.video-box .handle {
	height: 40px;
	line-height: 40px;
	clear: both
}

.video-box .handle .block {
	border: 1px solid #333;
	border-width: 0 1px;
	height: 40px;
	float: right;
	padding: 0 10px
}

.video-box .handle .btn {
	width: 40px;
	height: 40px;
	background: url(../images/cs-video.png.pagespeed.ce.reltaqxhku.png) no-repeat;
	float: left;
	cursor: pointer
}

.video-box .handle .paused {
	background-position: 0 -40px
}

.video-box .handle .btnStop {
	background-position: 0 -80px
}

.video-box .handle .btnFS {
	background-position: 0 -240px
}

.video-box .handle .sound {
	background-position: 0 -160px
}

.video-box .handle .sound2 {
	background-position: 0 -200px
}

.video-box .handle .muted {
	background-position: 0 -120px
}

.video-box .handle .time {
	float: left;
	font-family: arial;
	font-size: 12px;
	color: #777;
	padding-left: 30px
}

.video-box .handle .current {
	color: #fff
}

.volume {
	position: relative;
	cursor: pointer;
	width: 100px;
	height: 10px;
	margin-top: 15px;
	float: left;
	background: #555
}

.volumeBar {
	display: block;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #ddd;
	z-index: 10
}

.video-box .handle .pic {
	background: url(../images/xlogo.png.pagespeed.ic.2kyhi1cch-.png) center center no-repeat;
	width: 200px;
	float: right;
	height: 40px;
	background-size: auto 90%
}

#viedo-pop .video-box {
	width: 900px;
	height: 450px
}

a,.btn-style,.tab-click dt,.tab-over dt,.prev-next {
	-webkit-transition: background 0.25s ease-in,color 0.25s ease-out;
	transition: background 0.25s ease-in,color 0.25s ease-out
}

.animate,.fa,.pop-close {
	-webkit-transition: all .25s ease-out;
	transition: all .25s ease-out
}

.no-animate {
	-webkit-transition: none;
	transition: none
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
	float: left
}

.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-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate(0,0);
	-ms-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}

.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	-webkit-transition-property: -webkit-transform,height;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform,height
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	-moz-background-size: 27px 44px;
	-webkit-background-size: 27px 44px;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto;
	pointer-events: none
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
	background-image: url(data:image/svg+xml;
	charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E);left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E)}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E)}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E);right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E)}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E)}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;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);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(30%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(60%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(90%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(120%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(150%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate\(180%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate\(210%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate\(240%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate\(270%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate\(300%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate\(330%2060%2C60\)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(30%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(60%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(90%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(120%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(150%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate\(180%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate\(210%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate\(240%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate\(270%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate\(300%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate\(330%2060%2C60\)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.wrap,.header,.footer,.b-play,.trait-wrap,body>.bg-f5{min-width:1200px}.side-handle{position:fixed;top:50%;right:10px;z-index:1000;box-shadow:0 0 3px rgba(48,50,3,.5);font-size:12px}.side-handle a{display:block;background:#cee002 url(../images/xside-handle.png.pagespeed.ic.fxrf7louiu.png) no-repeat;width:75px;height:75px;border:1px solid #040000;overflow:hidden;text-align:center;line-height:120px;cursor:pointer;color:#040000;margin-bottom:-1px;position:relative}.side-handle a:hover{background-color:#fef834;text-decoration:none}.side-handle .s1{background-position:0 0}.side-handle .s2{background-position:0 -75px}.side-handle .s3{background-position:0 -150px}.side-handle .s4{background-position:0 -225px}.side-handle .s1 i{color:#fff;background:red;width:12px;height:12px;border-radius:6px;overflow:hidden;display:block;position:absolute;top:6px;right:10px;line-height:12px;font-weight:bold;-webkit-animation:twinkle 2s linear infinite;animation:twinkle 2s linear infinite}.fa-more{position:relative}.fa-more:before,.fa-more:after{content:"";width:54%;height:1px;background:#666;top:50%;display:block;position:absolute;left:23%;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;margin-top:-.5px}.fa-more:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-more:hover:before,.fa-more:hover:after{background:#000}.bg-ff{background:#fff}.bg-f5{background:#f5f5f5}.bg-ed{background:#ededed}.block-title{text-align:center;padding:40px 0 50px}.big-en{letter-spacing:-8px;font-size:95px;line-height:100px;color:#222;font-family:Arial}.pro-zoom .fa-search-plus{position:absolute;bottom:0;right:0;z-index:10;font-size:30px;background:#f76c05;color:#fff;padding:3px 5px;opacity:0;filter:alpha(opacity=0)}.pro-zoom:hover .fa-search-plus{opacity:1;filter:alpha(opacity=100)}.pro-zoom.md-zoom .fa-search-plus{bottom:auto;top:0}.md-zoom{position:relative;display:block;vertical-align:top}#pro-pop{position:fixed;height:100%;width:100%;left:0;top:0;margin:0;z-index:10000;background:none;border:none}#pro-pop.open{display:block}#pro-pop .pop-close{width:50px;height:50px;cursor:pointer;top:10px;right:20px;z-index:1000;font-size:40px;color:#fff;background:none}#pro-pop .pop-close:hover{opacity:.6;filter:alpha(opacity=60)}#pro-pop .pop-close:after,#pro-pop .pop-close:before{width:2px;height:50px;left:25px;top:0}#pro-pop .pro-play img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pro-play{position:absolute;top:0;left:0;overflow:hidden;height:100%}.pro-play ul{position:absolute;top:50px;bottom:50px;left:100px;right:100px;width:auto}.pro-play li{position:absolute;top:0;left:0;width:100%;height:100%}.pro-play .fa{font-size:100px;color:#fff;position:absolute;top:50%;left:0;width:100px;height:100px;line-height:100px;opacity:.6;filter:alpha(opacity=60);cursor:pointer;display:none;margin-top:-40px;text-align:center}.pro-play .fa:hover{opacity:1;filter:alpha(opacity=100)}.pro-play .fa-angle-right{left:auto;right:0}.pro-play .pic-num{position:absolute;top:0;width:100%;text-align:center;color:#fff;font-size:24px;line-height:60px}.dl-title{width:840px;margin:0 auto;position:relative;text-align:center;color:#222}.dl-title dt,.dl-title dd{position:relative;z-index:10}.dl-title dt{font-size:36px;line-height:50px}.dl-title dd{line-height:18px}.dl-title .more{display:block;width:200px;color:#cee002;background:#040000;line-height:32px;margin:16px auto -10px;font-size:20px;letter-spacing:-1px;height:33px}.dl-title .more:hover{color:#fef834;text-decoration:none}.dl-title .bor{position:absolute;left:0;height:46px;width:100%;top:22px;border:2px solid #cee002;z-index:1}.dl-title .bor:before,.dl-title .bor:after{content:"";background:#fff;height:2px;position:absolute;left:50%;display:block}.dl-title .bor:before{width:680px;top:-2px;margin-left:-340px}.dl-title .bor:after{width:540px;bottom:-2px;margin-left:-270px}.dl-title.small{width:560px}.dl-title.small .bor:before{width:280px;margin-left:-140px}.dl-title.small .bor:after{width:360px;margin-left:-180px}.cs-icon{background:url(../images/cs-icon.png.pagespeed.ce.j1qss34soi.png) no-repeat;position:relative;display:inline-block}.ci-hot{width:64px;height:82px}.ci-rule,.ci-desgin,.ci-payment{width:50px;height:50px;display:block;margin:0 auto 5px;background-position:-70px 0}.ci-desgin{background-position:-120px 0}.ci-payment{background-position:-170px 0}.ci-rule-b,.ci-desgin-b,.ci-payment-b{width:70px;height:70px;display:block;margin:0 auto 5px;background-position:-70px -50px}.ci-desgin-b{background-position:-140px -50px}.ci-payment-b{background-position:-210px -50px}.ci-free{background-position:-220px 0;width:80px;height:30px}.ci-ok,.ci-warn,.ci-err{width:20px;height:20px;vertical-align:top}.ci-ok{background-position:0 -100px}.ci-warn{background-position:-40px -100px}.ci-err{background-position:-20px -100px}.ci-vr{background-position:-220px -30px;width:38px;height:20px;vertical-align:top}.channel-menu{padding:30px 0;text-align:center;font-size:18px;margin:20px 0;clear:both}.channel-menu a{padding:0 5px 1px}.channel-menu a.curr,.channel-menu a:hover{background:#f76c05;color:#fff;text-decoration:none}.trait-wrap{background:#222 center 0 no-repeat;height:670px}.trait{padding-left:60px;position:relative}.trait .item{width:220px;height:175px;border:5px solid #fff;display:block;color:#fff;padding:28px 20px;position:relative;float:left;margin:0 25px 35px;text-transform:uppercase}.trait .item:hover{text-decoration:none;background:rgba(0,0,0,.2)}.trait .item span{display:block;position:absolute;bottom:28px;left:20px}.trait .item strong{font-size:22px;line-height:28px;letter-spacing:-1.5px;display:block}.trait .item p{font-size:17px;line-height:20px}.trait .item p em{font-size:19px;font-family:Arial;letter-spacing:-1px;line-height:22px;font-weight:600}.trait .item .fa-arrow-circle-right{font-size:24px;vertical-align:top;left:6px;position:relative}.trait .item p .fa-arrow-circle-right{top:-2px}.trait .item:hover .fa-arrow-circle-right{margin-left:3px}.trait .item:first-child{background:#cee002;border-color:#cee002;color:#000}.trait-en{font-family:Arial;font-size:56px;line-height:50px;color:#999;font-weight:600;letter-spacing:-5px;padding-top:20px;position:absolute;top:0;left:0;width:100%;z-index:10}.trait-en .trait-bt{position:relative;padding-top:50px;display:inline-block}.trait-en .trait-bt:before{content:"";width:100%;height:5px;position:absolute;top:30px;left:0;background:#cee002;display:block}.trait-en a .fa-arrow-circle-right{position:relative;left:0;font-size:30px;margin-left:10px}.trait-en a:hover .fa-arrow-circle-right{left:6px}.trait-title{background:#373737;height:80px;color:#cee002;position:relative}.trait-title:before{content:"";background:#5d5d5d;position:absolute;top:0;left:0;height:80px;width:50%;display:block;z-index:1}.trait-title .wrap{z-index:10;background:#373737}.trait-title .fl{font-size:24px;line-height:80px}.trait-title .fl:before{content:"";width:180px;height:5px;position:absolute;bottom:0;left:0;background:#cee002;display:block}.trait-title .fr{font-size:16px;line-height:20px;padding-top:20px}.whole-trait,.space-trait{background-image:url(../images/xwhole-trait.jpg.pagespeed.ic.qbbucswoh4.jpg)}.whole-trait .trait,.space-trait .trait{padding-top:220px}.kit-trait{background-image:url(../images/kitchen-trait.jpg.pagespeed.ce.lenkhqf5o_.jpg)}.kit-trait .trait{padding-top:400px}.a-1200-200{width:1200px;height:200px;display:block;margin:0 auto}.a-1200-200.o-play ul,.a-1200-200.o-play li,.a-1200-200.o-play li img,.a-1200-200.o-play li a{height:200px}.a-1200-380{width:1200px;height:380px;display:block;margin:0 auto}.a-1200-380.o-play ul,.a-1200-380.o-play li,.a-1200-380.o-play li img,.a-1200-380.o-play li a{height:380px}.a-900-450{width:900px;height:450px;display:block;margin:0 auto}.a-900-450.o-play ul,.a-900-450.o-play li,.a-900-450.o-play li img,.a-900-450.o-play li a{height:450px}.a-780-420{width:780px;height:420px;display:block;margin:0 auto}.a-780-420.o-play ul,.a-780-420.o-play li,.a-780-420.o-play li img,.a-780-420.o-play li a{height:420px}.b-play{background:#333}.b-play,.b-play ul,.b-play li,.b-play li img,.b-play li a{height:560px}.b-play li a{display:block;width:100%;background:center 0 no-repeat}.b-play .apply-box{background:rgba(0,0,0,.3);width:280px;height:320px;position:absolute;left:50%;top:180px;margin-left:320px;padding:30px 35px 0}.b-play .apply-box .item{padding-bottom:18px}.b-play .apply-box h3{color:#cee002;font-weight:normal;font-size:21px;line-height:30px;height:48px}.b-play .apply-box input[type="text"],.b-play .apply-box select{background:#333;border-color:#878787;color:#fff}.i-process{background:url(../images/xi-process.png.pagespeed.ic.lxrwuy76o-.jpg) no-repeat;height:160px;margin-bottom:20px;position:relative}.i-process .know{width:270px;height:94px;display:block;position:absolute;right:0;top:20px}.i-process .know i{display:block;width:60px;height:60px;background:url(../images/know.png.pagespeed.ce.bwgl-gli06.png) no-repeat;position:absolute;top:30px;left:43px;-webkit-animation:rotating 5s linear infinite;animation:rotating 5s linear infinite}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotating {from {transform:rotate(0deg)}to{transform:rotate(360deg)}}.md-wrap{overflow:hidden}.md-list{width:1240px;margin-left:-20px;padding-bottom:50px}.md-item{border:1px solid #ddd;border-width:0 0 1px 1px;float:left}.md-item:nth-child(-n+3) .hover{margin-top:30px}.md-item .hover{width:374px;height:280px;margin:19px}.md-item .info{height:80px;padding:5px 19px;border-top:1px solid #ddd;overflow:hidden;color:#252525;line-height:36px}.md-item .info a{color:#252525}.md-item .info>.fl{width:200px}.md-item .info>.fr{width:170px;text-align:right}.md-item .info .name{font-size:18px}.md-item .info .price span{font-size:29px;font-family:"BlnPrice";letter-spacing:-1px;vertical-align:top}.md-item .info .price em{padding-left:2px;position:relative;top:5px}.md-item .info .handle .fa{border:1px solid #666;width:24px;height:24px;border-radius:12px;line-height:22px;text-align:center;padding-left:1px;color:#666;margin-right:3px}.md-item .info .handle a{color:#666;margin-left:12px}.md-item .info .handle a:first-child{margin-left:0}.md-item .info .handle a:hover{text-decoration:none;color:#000}.md-item .info .handle a:hover .fa{border-color:#000;color:#000}.md-dz-play .prev-next{font-size:80px;width:60px;text-align:center;height:80px;margin-top:-40px;opacity:.6;filter:alpha(opacity=60);background:rgba(255,255,255,.5);color:#252525}.md-dz-play .prev-next .fa{line-height:72px}.md-dz-play .prev-next:hover{opacity:1;filter:alpha(opacity=100)}.md-dz-play .pic-num{display:none}.md-dz-play a{position:relative;display:block}.md-dz-play a span{background:rgba(255,255,255,.7);color:#252525;display:block;width:428px;height:90px;bottom:10px;font-size:16px}.md-dz-play a span em{font-size:24px;display:block;line-height:40px;padding-top:8px;font-weight:bold}.i-whole-play{width:1200px;height:550px;background:#000}.i-whole-play,.i-whole-play ul,.i-whole-play li,.i-whole-play li img,.i-whole-play li a{height:550px}.i-whole-play a{display:block;width:100%;background:center 0 no-repeat}.i-whole-play .handle{width:30px;height:auto;padding:30px 0;right:50px}.i-whole-play .btn-item span.curr{background:#cee000}.i-whole-play .btn-item{height:auto;width:30px;bottom:auto;position:relative}.i-whole-play .btn-item span{width:12px;height:12px;margin:8px;vertical-align:top}.i-whole-play .handle .btn-pn{position:absolute;width:30px;display:block;cursor:pointer;overflow:hidden;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent}.i-whole-play .handle .btn-prev{border-bottom:12px solid #cee000;top:0}.i-whole-play .handle .btn-next{border-top:12px solid #cee000;bottom:0}.i-whole-play .handle .btn-prev:hover{border-bottom-color:#fef834}.i-whole-play .handle .btn-next:hover{border-top-color:#fef834}.i-whole-play li{position:relative;z-index:1}.i-whole-play li.curr{-webkit-animation:anTop .5s linear 1;animation:anTop .5s linear 1;z-index:100}.i-whole-play li.re-curr{-webkit-animation:anDown .5s linear 1;animation:anDown .5s linear 1;z-index:100}@-webkit-keyframes anTop{0%{top:100%}100%{top:0}}@keyframes anTop{0%{top:100%}100%{top:0}}@-webkit-keyframes anDown{0%{top:-100%}100%{top:0}}@keyframes anDown{0%{top:-100%}100%{top:0}}.whole-wrap{overflow:hidden}.whole-list{width:1240px;margin-left:-20px;padding-bottom:50px}.whole-item{border:1px solid #ddd;border-width:0 0 1px 1px;float:left}.whole-item:nth-child(-n+3) .hover{margin-top:30px}.whole-item .hover{width:374px;height:280px;margin:19px}.whole-item .info{height:80px;padding:5px 19px;border-top:1px solid #ddd;overflow:hidden;color:#252525;line-height:36px;width:412px;position:relative}.whole-item .info a{color:#252525}.whole-item .info>.fl{width:240px}.whole-item .info>.fr{width:130px;text-align:right}.whole-item .info .name,.whole-item .info .hits{font-size:18px}.whole-item .info .handle .fa{border:1px solid #666;width:29px;height:29px;border-radius:15px;line-height:29px;text-align:center;color:#666;margin-right:3px;vertical-align:top}.whole-item .info .handle a{color:#666;margin-left:12px}.whole-item .info .handle a:first-child{margin-left:0}.whole-item .info .handle a:hover{text-decoration:none;color:#000}.whole-item .info .handle a:hover .fa{border-color:#000;color:#000}.whole-item .info .hits .fa{font-size:20px;vertical-align:top;line-height:36px;margin-right:6px;color:#5f5f5f}.whole-index{padding-top:40px}.whole-index .whole-item .hover{height:450px}.whole-index .whole-item .info{background:#c2c2c2;margin:0 19px 19px;height:40px;line-height:30px;padding-right:140px;width:374px}.whole-index .whole-item .info .name{font-size:14px}.whole-index .col2 .hover,.whole-index .col2 .info{width:787px}.whole-index .whole-item .info .handle{position:absolute;right:10px;top:0;height:40px;line-height:40px}.whole-index .whole-item .info .handle a{color:#666;margin-left:6px;display:inline-block;line-height:32px}.whole-index .whole-item .info .handle .fa{margin-right:0;width:32px;height:32px;border-radius:16px;font-size:18px;line-height:30px}.whole-index .whole-item:nth-child(-n+3) .hover{margin-top:0}.whole-index .whole-item:nth-child(3) .hover{margin-top:19px}.name.toe.wid{width:340px}.space-index{padding-top:40px}.space-index .channel-menu{margin:0;padding-top:0}.space-index .space-item .info{background:#252525;color:#fff;border:none;margin:0 19px 19px}.space-index .space-item .info .name a{color:#fff;padding-left:15px}.space-index .space-item .info .handle{right:6px}.space-index .space-item a .fa-more{width:31px;height:31px;border-radius:16px;border:1px solid #666}.space-index .space-item a:hover .fa-more{border-color:#fff}.space-index .space-item a:hover .fa-more:before,.space-index .space-item a:hover .fa-more:after{background:#fff}.space-index .space-item:nth-child(-n+4) .hover{margin-top:0}.house-recommend{padding:40px 0 30px;text-align:center;font-size:18px}.house-recommend a{margin:0 10px}.house-wrap{overflow:hidden}.house-list{width:1240px;margin-left:-20px;padding-bottom:50px}.house-item{border:1px solid #ddd;border-width:0 0 1px 1px;float:left}.house-item:nth-child(-n+4) .hover{margin-top:0}.house-item .hover{width:270px;height:202px;margin:19px 20px 19px 19px}.house-item .info{height:110px;padding:10px 19px 0;border-top:1px solid #ddd;overflow:hidden;color:#252525;width:308px;position:relative}.house-item .info p{line-height:20px;height:40px;overflow:hidden}.house-item .info .name{font-size:18px;line-height:36px;margin-bottom:5px}.house-item .info .num{background:#98406e;color:#fff;padding:0 5px;position:absolute;right:20px;top:16px;display:block;height:24px;font-size:16px}.house-item .info .num.org{background:#f76c05}.i-trends{height:610px}.i-trends .n1{float:left;width:376px;height:560px}.i-trends .mid{width:376px;margin:0 36px;float:left}.i-trends .mid .hover{width:376px;height:264px;margin-bottom:32px}.i-trends .fr{background:#d8d8d8;width:376px;height:560px}.i-trends .fr h3{background:#000;color:#fff;line-height:60px;font-size:18px;text-align:center;font-weight:normal}.i-trends ul{background:#f5f5f5;padding:30px 30px;margin:0 25px;height:470px;line-height:40px;font-size:16px}.i-trends li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;height:40px}.i-special{padding:50px 0}.i-special .hover{width:376px;height:232px;float:left;margin-left:36px}.i-special .hover:first-child{margin-left:0}.kit-hot{padding-top:30px}.kit-hot .hover{width:430px;height:430px;float:left;margin-right:20px}.kit-hot .hover .ci-hot{position:absolute;top:0;left:0;z-index:10}.kit-hot .apply-box{background:#222;width:300px;height:430px;padding:30px 40px 0;float:right}.kit-hot .apply-box .item{padding-bottom:18px}.kit-hot .apply-box h3{color:#cee002;font-weight:normal;font-size:21px;line-height:30px;height:48px}.kit-hot .apply-box input[type="text"],.kit-play .apply-box select{background:#fff;border-color:#ddd;color:#000}.kit-hot .apply-box ul{padding-top:30px}.kit-hot .apply-box ul li{width:33.33%;text-align:center;float:left;color:#cee002}.kit-wrap{overflow:hidden}.kit-list{width:1240px;margin-left:-20px;padding-bottom:50px}.kit-item{border:1px solid #ddd;border-width:0 0 1px 1px;float:left}.kit-item:nth-child(-n+3) .hover{margin-top:30px}.kit-item .hover{width:374px;height:280px;margin:19px}.kit-item .info{height:80px;padding:5px 19px;border-top:1px solid #ddd;overflow:hidden;color:#252525;line-height:36px;width:412px;position:relative}.kit-item .info a{color:#252525}.kit-item .info>.fl{width:240px}.kit-item .info>.fr{width:130px;text-align:right}.kit-item .info .name{font-size:18px}.kit-item .info .hits{font-size:18px}.kit-item .info .hits .fa{font-size:20px;vertical-align:top;line-height:36px;margin-right:6px;color:#5f5f5f}.kit-item .info .handle .btn-style{height:26px;line-height:26px;font-size:14px;vertical-align:top}.space-wrap{overflow:hidden}.space-list{width:1240px;margin-left:-20px;padding-bottom:50px}.space-item{border:1px solid #ddd;border-width:0 0 1px 1px;float:left}.space-item:nth-child(-n+4) .hover{margin-top:30px}.space-item .hover{width:270px;height:202px;margin:19px 20px 19px 19px}.space-item .info{height:36px;line-height:36px;margin:-10px 19px 9px;overflow:hidden;color:#252525;width:270px;position:relative;padding-right:60px}.space-item .info .handle{position:absolute;right:0;top:0;height:36px;padding-top:2px}.space-item a .fa-more{width:31px;height:31px;border-radius:16px;border:1px solid #666}.space-item a:hover .fa-more{border-color:#000}.space-item a:hover .fa-more:before,.space-item a:hover .fa-more:after{background:#000}.space-channel .block-en{font-family:Arial;font-size:52px;line-height:50px;color:#5d5d5d;font-weight:600;letter-spacing:-5px;padding:26px 0;border:5px solid #cee002;border-width:5px 0;overflow:hidden;width:370px;margin-bottom:30px;height:212px}.space-channel .space-item{border-width:0;margin-left:25px;width:390px;padding-bottom:20px}.space-channel .space-item .hover{width:390px;height:330px;margin:0!important}.space-channel .space-item .info{margin:10px 0;width:100%}.space-channel .fl .space-item{margin-left:0;width:370px}.space-channel .fl .space-item .hover{width:370px;height:495px}.space-channel .fr{width:830px}.full-screen{width:100%;height:calc(100vh - 80px);min-height:670px}.full-screen .swiper-slide .pic{position:absolute;overflow:hidden;width:100%;height:100%;background:#333;z-index:1}.full-screen .swiper-slide .pic>img{min-width:100%;min-height:100%}.full-swiper-arrow{position:absolute;bottom:-25px;width:100%;background:url(../images/xfull-swiper.png.pagespeed.ic.qtrs2nvfty.png) center 0 no-repeat;height:50px;left:0;z-index:100}.full-swiper-arrow:before,.full-swiper-arrow:after{content:"";height:25px;width:40%;position:absolute;left:0;top:0;background:#f9f9f9}.full-swiper-arrow:after{left:auto;right:0}.full-screen .swiper-pagination{padding:10px;right:auto;left:50%;margin-left:540px;background:rgba(0,0,0,.3)}.full-screen .swiper-pagination-bullet{background:#fff;width:15px;height:15px;position:relative;opacity:1;filter:alpha(opacity=100);margin:16px 0!important}.full-screen .swiper-pagination-bullet em{width:60px;font-size:14px;display:block;position:absolute;left:24px;text-align:left;line-height:14px;top:0}.full-screen .swiper-pagination-bullet-active{background:#cee002}.full-screen .swiper-slide-active{z-index:10}.full-screen .text{background:rgba(255,255,255,.8);padding:50px;z-index:100;width:auto;color:#666}.full-screen .text h2{font-size:48px;text-align:center;font-weight:normal;line-height:48px;height:60px;border-bottom:1px solid #666;margin-bottom:1vw;color:#4b4b4b}.full-screen .text .more{display:block;width:200px;color:#cee002;background:#040000;line-height:32px;margin:0 auto;font-size:20px;letter-spacing:-1px;height:33px;margin-top:30px;text-align:center}.full-screen .text .more:hover{color:#fef834;text-decoration:none}.full-screen .trait-wrap{background:none;margin-top:-20px}.full-screen .trait-wrap .wrap{padding-top:220px}.view-main{width:780px;float:left;padding-bottom:50px;position:relative}.view-main img{max-width:780px}.view-main .text{padding:30px 0}.view-main .text h3{font-size:16px;line-height:30px}.view-main .text .attr{border-bottom:1px solid #ddd;line-height:30px;padding-bottom:10px}.view-main .text p{margin:1em 0}.view-spt{clear:both;margin:40px 0 30px;color:#333;padding:0 110px;position:relative}.view-mdt{min-height:100px}.view-mdt+.text{padding-top:0}.view-spt .spt-md{font-size:48px;text-align:center;line-height:48px}.view-spt .spt-name{border:1px solid #333;width:200px;text-align:center;height:38px;margin:0 auto;line-height:36px;font-size:18px}.view-spt .spt-name .ft{font-size:26px;line-height:36px;vertical-align:top;width:40px}.view-spt .ff-ar{text-align:center;letter-spacing:-1px;padding-top:5px;height:96px}.view-spt .ff-ar span{font-size:66px;display:block;letter-spacing:-6px;line-height:70px}.view-spt .txt{line-height:20px}.view-spt .fa-quote-left,.view-spt .fa-quote-right{position:absolute;font-size:72px;color:#d5d5d5}.view-spt .fa-quote-left{left:15px;top:100px}.view-spt .fa-quote-right{right:15px;top:170px}.view-spt .intro{border-top:2px solid #f76c05;margin-top:15px;padding-top:15px;text-align:center}.view-spt .intro strong:first-child{margin-right:1em}.view-spt .intro em{margin:0 2px}.view-spt .intro strong s{text-decoration:line-through;margin-right:2em}.view-spt .intro strong span{font-size:18px;background:#f76c05;color:#fff;padding:0 5px}.view-bt{border:1px solid #252525;color:#252525;line-height:50px;border-width:1px 0;font-size:21px;margin:30px 0 20px;font-weight:bold}.md-side-fixed{width:61px;padding:20px 10px 10px;background:#f2f2f2;position:absolute;top:0;left:-61px}.md-side-fixed:before{content:"";position:absolute;left:30px;width:1px;top:20px;bottom:20px;background:#ccc}.md-side-fixed a{display:block;background:#ccc;width:41px;height:41px;border-radius:50%;margin-bottom:10px;overflow:hidden;position:relative;z-index:10;text-align:center;line-height:41px}.md-side-fixed a:hover{background:#999;text-decoration:none}.md-side-fixed a .ft,.md-side-fixed a span{position:absolute;display:block;height:41px;width:100%;color:#fff;line-height:41px}.md-side-fixed a .ft{font-size:24px;top:0}.md-side-fixed a span{top:41px;font-size:12px}.md-side-fixed a:hover .ft{top:-41px}.md-side-fixed a:hover span{top:0}.price-list{margin:30px 0;clear:both}.price-list .dl-title{width:100%;padding-bottom:30px}.price-list .dl-title dd.info{background:#ecf0f2;width:530px;height:100px;margin:10px auto 0;padding:0 30px}.price-list .dl-title dd.info .fl{font-size:32px;color:#888;line-height:100px}.price-list .dl-title dd.info .fl em{font-size:60px;font-weight:bold}.price-list .dl-title dd.info .fr s{display:block;font-size:18px;font-weight:normal;line-height:30px}.price-list .dl-title dd.info .fr{font-size:24px;font-weight:bold;padding-top:15px;line-height:40px;text-align:left}.price-list .dl-title .bor{height:136px}.price-list .dl-title .bor:before{width:500px;margin-left:-250px}.price-list .dl-title .bor:after{width:600px;margin-left:-300px}.price-list .tab-click{height:100px}.price-list .tab-click dt{background:#77858f;color:#fff;margin-left:2px;font-size:21px;padding:16px 0;height:80px}.price-list .tab-click dt span{display:block;font-size:14px}.price-list .tab-click dt:first-child{margin-left:0}.price-list .tab-click dt.curr{background:#cee002;color:#000}.price-list .viewport{height:570px}.price-list .tiny-scroll .scroll-bar{width:20px;padding:0 6px;background:#252525}.price-list .tiny-scroll .track{width:8px;background:#252525}.price-list .tiny-scroll .thumb{background:#8f8f8f;width:8px}.price-list .tiny-scroll .thumb:before,.price-list .tiny-scroll .thumb:after{content:'';position:absolute;width:8px;height:8px;background:#252525;overflow:hidden;left:0;top:0}.price-list .tiny-scroll .thumb:after{top:auto;bottom:0}.price-list .tiny-scroll .disable{display:block}.pro-item{float:left;width:230px;line-height:20px;height:290px;margin-right:23px}.pro-item .hover{width:230px;height:172px;margin-bottom:10px;border:1px solid #ddd}.view-side{width:380px;float:right;padding-bottom:50px}.view-side .apply-box{background:#f5f5f5;width:100%;padding:30px 35px 0;border-top:1px solid #252525;margin-top:20px}.view-side .apply-box .item{padding-bottom:18px}.view-side .apply-box h3{color:#333;font-weight:normal;font-size:20px;line-height:30px;height:48px}.view-side .apply-box .form-dl{padding:30px;background:rgba(255,255,255,.75)}.view-side .apply-box ul{padding-top:10px;height:140px}.view-side .apply-box ul li{width:33.33%;text-align:center;float:left;color:#f76c05;font-size:18px;font-weight:bold}.view-side .apply-box .td{font-size:26px;line-height:36px;color:#f76c05;padding:30px 0}.view-side .lt{height:48px;background:#252525;text-align:center;font-size:21px;color:#fff;margin:20px 0 10px;clear:both;line-height:46px}.view-side .lt:first-child{margin-top:0}.view-tool{background:#ddd;height:48px;position:relative;line-height:47px;overflow:hidden;clear:both}.view-tool dt{padding:0 30px;height:48px;font-size:16px}.view-tool dt.curr{background:gray;color:#fff}.view-con{clear:both;padding-top:10px}.fiexd-tool{height:48px;display:block;width:100%;clear:both}.vs-name{font-size:28px;line-height:32px;padding-top:28px;border-top:1px solid #252525;color:#252525}.vs-free{border:1px solid #d9d9d9;padding:25px 30px 15px;position:relative;margin-top:35px}.vs-free .cs-icon{position:absolute;top:-15px;left:25px}.vs-attr{padding:10px 0}.vs-price .ff-bp{font-size:29px}.vs-handle{font-size:30px;font-size:16px;clear:both}.vs-handle .fa{border:1px solid #666;width:26px;height:26px;border-radius:13px;line-height:24px;text-align:center;padding-left:1px;color:#666;margin-right:3px}.vs-handle a{color:#666;margin-left:12px}.vs-handle a:first-child{margin-left:0}.vs-handle a:hover{text-decoration:none;color:#000}.vs-handle a:hover .fa{border-color:#000;color:#000}.vs-code{border-top:1px solid #ddd;clear:both;padding-top:15px;margin-top:15px;font-weight:bold;padding-bottom:20px}.vs-code .item{float:left;line-height:20px;margin-left:20px}.vs-code .item:first-child{margin-left:0}.vs-code img{border:1px solid #ddd;padding:5px;background:#eee;width:100px;height:100px;margin-top:5px}.side-list{padding:30px;clear:both}.side-list .kit-item,.side-list .md-item,.side-list .house-item{border:none;clear:both;width:100%}.side-list .kit-item:last-child,.side-list .md-item:last-child,.side-list .house-item:last-child{margin-bottom:-20px}.side-list .kit-item .hover,.side-list .md-item .hover,.side-list .house-item .hover{width:320px;height:240px;margin:0}.side-list .kit-item .info,.side-list .house-item .info{height:90px;padding:5px 0 0;border-top:none;width:320px}.side-list .kit-item .info>.fl{width:210px}.side-list .kit-item .info>.fr{width:110px}.side-list .kit-item .info .hits{font-size:14px}.side-list .kit-item .info .fa-more{width:31px;height:31px;border-radius:16px;border:1px solid #666}.side-list .md-item .info{height:95px;padding:5px 0 0;border-top:none;width:320px}.side-list .md-item .info>.fl{width:170px}.side-list .md-item .info>.fr{width:150px}.side-list .md-item .info .price span{font-size:24px}.side-list .house-item .info .name{margin-bottom:0}.preview-zoom{width:780px;position:relative;padding-bottom:20px}.preview-zoom .pic-show{position:relative;float:left;width:780px;height:585px;overflow:hidden}.preview-zoom .pic-show img{width:780px;height:585px}.preview-zoom .btn-pn{width:50px;height:114px;overflow:hidden;position:absolute;cursor:pointer;top:0;background:#ddd;text-align:center}.preview-zoom .btn-pn .fa{font-size:30px;line-height:114px}.preview-zoom .btn-pn.thum-prev{left:0}.preview-zoom .btn-pn.thum-next{right:0}.preview-zoom .btn-pn.disabled{opacity:.3;filter:alpha(opacity=30)}.preview-zoom .thumbs,.preview-zoom .thum-list,.preview-zoom .thum-list li,.preview-zoom .thum-list li img{height:114px}.preview-zoom .thumbs{position:relative;margin-top:10px;padding:0 60px;width:780px;overflow:hidden;float:left}.preview-zoom .thum-list{width:660px;overflow:hidden;margin-left:0;float:left;position:relative}.preview-zoom .thum-list ul{position:relative;left:0;-webkit-transition:all .5s;transition:all .5s}.preview-zoom .thum-list li{width:165px;overflow:hidden;float:left;text-align:center}.preview-zoom .thum-list li img{width:152px;height:114px;cursor:pointer}.preview-zoom .thum-list li.curr img,.preview-zoom .thum-list li.curr:hover img{border:4px solid #f76c05}.ps-apply.apply-box{background:#161616;width:280px;height:450px;padding:30px 35px 0;float:right}.ps-apply.apply-box .item{padding-bottom:18px}.ps-apply.apply-box h3{color:#cee002;font-weight:normal;font-size:20px;line-height:28px}.ps-apply.apply-box input[type="text"],.ps-apply.apply-box select{background:#333;border-color:#878787;color:#fff}.ps-apply.apply-box ul{padding-top:30px;height:140px}.ps-apply.apply-box ul li{width:33.33%;text-align:center;float:left;color:#cee002;font-size:15px;font-weight:bold}.house-scroll{height:260px;position:relative}.house-scroll .scroll-area{height:260px}.house-scroll .item{width:300px;float:left;height:260px;padding:0 15px}.house-scroll .item .hover{width:270px;height:202px;margin-bottom:10px}.house-scroll .item .hover span{position:absolute;background:#cee002;color:#252525;font-size:18px;display:block;right:0;top:0;z-index:100;line-height:42px;padding:0 15px}.house-scroll .pn-btn{cursor:pointer;position:absolute;width:40px;height:60px;background:rgba(0,0,0,.7);top:110px;z-index:100;text-align:center;color:#fff;left:-5px;font-size:24px;line-height:60px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.house-scroll .pn-btn.next{left:auto;right:-5px}.house-scroll .pn-btn:hover{background:rgba(0,0,0,.9)}.house-bottom img{margin-bottom:40px}.city-bar{background:#d3d3d3;height:110px;position:relative}.city-bar:before{content:"";background:#e6e6e6;position:absolute;top:0;left:0;height:110px;width:50%;display:block;z-index:1}.city-bar .wrap{z-index:10}.city-bar .hot-city{width:600px;overflow:hidden;background:#e6e6e6;float:left;font-size:18px;line-height:110px}.city-bar .search-city{padding:37px 0 0 30px;width:600px;float:right}.search-city select{border-color:#aaa;font-size:16px;padding-top:5px;width:150px;float:left;margin-right:12px}.search-city input[type="text"]{border-color:#aaa}.search-city .btn-style{font-size:22px;padding:0 20px;vertical-align:top}.search-city .btn-style .fa{position:relative;top:-1px}.search-city.fill{float:none;background:#e6e6e6;margin:20px 0;padding:30px;text-align:center;font-size:18px;line-height:36px}.search-city.fill select,.search-city.fill .btn-style{margin-left:12px;float:none}.hot-city a.curr{background:#f76c05;color:#fff;text-decoration:none}.channel-title{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABdJREFUeF5jAIEPQPz5/wcQBrLhgBw5AJsPFu3smvviAAAAAElFTkSuQmCC) 0 16px no-repeat;font-size:24px;padding-left:32px;line-height:48px;border-bottom:1px solid #e1e1e1;clear:both;margin:30px 0;height:48px}.channel-title .t{font-weight:normal;color:#333;float:left}.channel-title .t:before{content:"";display:block;float:left;width:1px;background:#e1e1e1;margin:20px 12px 0 0;height:16px}.view-main .channel-title{margin:0}.hd-list{margin-bottom:40px}.hd-item{padding:30px 0;border-bottom:1px solid #e1e1e1}.hd-item .hover{float:left;width:300px;height:200px;background:#e1e1e1}.hd-item .info{float:right;width:440px;color:#666}.hd-item .t{font-weight:bold;font-size:24px;line-height:30px}.hd-item p{margin:25px 0;color:#999;height:96px;overflow:hidden}.hd-history{background:url(../images/hd-history.png.pagespeed.ce.iaw8lfufo5.png) no-repeat;max-height:685px;padding:76px 20px 0 60px;border-bottom:5px solid #aeb0b2;overflow:hidden}.hd-history li{font-size:16px;line-height:60px;height:60px;overflow:hidden}.hd-pic{background:#e0e0e0;width:380px;height:320px;padding:40px;margin-bottom:30px}.hd-pic .hover,.hd-pic .hover img{width:300px;height:240px}.store-play{background:#333}.store-play,.store-play ul,.store-play li,.store-play li img,.store-play li a{height:470px}.store-play li a{display:block;width:100%;background:center 0 no-repeat}.store-city{background:#e6e6e6 url(../images/xstore-city.jpg.pagespeed.ic.sogxtvxddw.jpg) center 0 no-repeat;height:332px;padding-top:42px}.store-city h2{font-size:36px;font-weight:normal;line-height:60px}.store-city .search-city{padding:0;background:none}.store-city .search-city select{margin:0 6px;width:180px}.store-city .hot-city{padding:10px 150px 0;clear:both}.store-city .hot-city dt{width:110px;float:left;padding-right:10px;text-align:right}.store-city .hot-city dd{float:left;width:790px;height:96px;overflow:hidden}.store-city .hot-city dd a{white-space:nowrap;padding:1px 5px 2px}.store-city .hot-city dd a:hover{background:#f76c05;color:#fff;text-decoration:none}.store-map{background:#464646 url(../images/store-map.jpg.pagespeed.ce.xdxlyzd6yc.jpg) center 0 no-repeat;height:960px;padding:80px 0;background-size:100% 100%}.store-side{width:380px;background:rgba(0,0,0,.7);float:left;height:800px;padding:25px 40px;color:#fff}.store-main{width:820px;height:800px;float:right;background:url(../images/xstore-main.jpg.pagespeed.ic.izizdi0jbp.jpg) no-repeat}.store-side>h3{border-bottom:1px solid #666;font-size:20px;font-weight:normal;line-height:42px}.store-side .result{height:42px;line-height:30px}#store-list .viewport{height:660px}#store-list .scroll-bar{left:20px}.store-item{padding-bottom:25px}.store-item p{padding:6px 0 8px;line-height:20px;color:#ccc}.store-item .btn-style{height:32px;line-height:30px;font-size:16px;border-radius:0}.help-wrap{padding:0px 0}.help-title{border-bottom:1px solid #ddd;margin-bottom:30px;font-weight:bold;color:#262626;padding-bottom:10px}.help-title h2{font-size:30px;line-height:42px}.help-menu{background:#f8f8f8;width:300px;float:left;padding:20px 30px;border:1px solid #ddd}.help-menu h3{font-size:18px;border-bottom:1px solid #ddd;line-height:40px}.help-menu ul{padding:10px 0 20px;clear:both}.help-menu ul li{height:30px}.help-menu ul li a{padding:0 18px;line-height:28px;display:inline-block}.help-menu ul li a:hover{text-decoration:none;background:#ddd}.help-menu ul li a.curr{background:#f76c05;color:#fff}.help-main{width:880px;padding:40px 50px;float:right;background:#fcfcfc;border:1px solid #ddd;font-size:16px;line-height:30px}.help-main h1{font-size:22px;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px}.help-main p{margin:.5rem;text-indent:2em}.help-main p img,.help-main img{max-width:100%;display:block;margin:0 auto}.help-main a{text-decoration:underline;color:#f76c05}.help-main a:hover,.my-box a.btn-style{text-decoration:none}.serve:before,.serve:after{display:block;width:100%;clear:both;content:"";position:absolute;width:100%;left:0}.serve:before{background:url(../images/xserve-top.jpg.pagespeed.ic.lmrduvtedz.jpg) no-repeat;height:465px;top:0}.serve:after{background:url(../images/serve-bot.png.pagespeed.ce.qvk3yonzig.png) no-repeat;height:385px;bottom:0}.serve{background:url(../images/xserve-mid.png.pagespeed.ic.gtoto8eauy.jpg) 0 465px no-repeat;height:1850px;padding:465px 0 385px;position:relative}.serve-form{width:390px;float:right;margin:60px}.serve-form h2{font-size:32px;color:#de004a;height:100px;line-height:50px}.serve-form h3{font-size:21px;height:50px}.serve-form h4{font-size:16px;height:30px}.serve-form input[type="text"],.serve-form select,.serve-form textarea{width:100%;border-color:#000;height:50px;font-size:16px}.serve-form select.fl{width:48%}.serve-form select.fl:first-child{margin-right:4%}.serve-form textarea{height:200px}.form-block{margin-bottom:30px}.form-block .t{border-bottom:1px solid #ddd;padding-bottom:15px;line-height:20px;font-size:21px;margin-bottom:20px}.form-block .t strong{border-left:5px solid #cee002;color:#000;padding-left:16px}.form-block .t a.fr{font-size:14px;line-height:28px}.btn-send-yzm{font-size:14px;width:110px;padding:0;border-radius:0}.btn-send-yzm:disabled,.btn-send-yzm:disabled:hover{background:#eee;color:#aaa!important}.login-wrap,.reg-wrap,.forget-wrap,.my-wrap{margin:70px 0;border:1px solid #ddd;padding:50px;clear:both;position:relative}.login-wrap:before{position:absolute;background:#fff;width:1px;top:50px;bottom:50px;content:"";left:50%;border-left:1px solid #ddd}.login-wrap .form-block{width:490px}.login-wrap .form-block .t{margin-bottom:40px}.login-wrap input[type="text"],.login-wrap input[type="password"]{width:70%;background:#f1f1f1}.login-wrap .btn-style{width:160px}.reg-wrap{background:url(../images/xreg.jpg.pagespeed.ic.gtr4jvzbc-.jpg) no-repeat;height:570px;padding-left:730px}.reg-wrap .form-block .t{margin-bottom:40px}.reg-wrap input[type="text"],.reg-wrap input[type="password"]{width:100%;height:48px;line-height:30px}.reg-wrap .form-dl .item{padding-bottom:25px}.reg-wrap .btn-style{line-height:47px;height:48px}.reg-wrap .btn-send-yzm{font-size:14px;position:absolute;right:0;top:0}.step-bar{text-align:center;display:flex;flex-flow:row wrap;padding:20px 0}.step-bar dl{text-align:center;flex:1;position:relative}.step-bar dl:before{height:4px;width:98%;position:absolute;content:"";left:1%;top:14px;background:#ccc;border-radius:2px;overflow:hidden}.step-bar dl dt{display:block;margin:0 auto;width:31px;height:31px;background:#ccc;color:#fff;line-height:30px;border-radius:15px;position:relative;z-index:10;font-size:18px}.step-bar dl dd{color:#aaa;line-height:30px}.step-bar dl.over:before,.step-bar dl.over dt,.step-bar dl.now:before,.step-bar dl.now dt{background:#cee002}.step-bar dl.now dd,.step-bar dl.over dd{color:#000}.step-bar dl.over{opacity:.6;filter:alpha(opacity=60)}.forget{padding:0 100px}.forget .step-bar{border-bottom:1px dotted #ccc;margin-bottom:30px}.forget-wrap input[type="text"],.forget-wrap input[type="password"]{width:50%}.my-index{margin:70px 0;border:1px solid #ddd;padding:0 150px;clear:both;position:relative}.my-header{width:900px;margin:0 auto 40px;text-align:center}.my-header:after{display:block;clear:both;content:"";height:12px;border:1px solid #ddd;background:#f8f8f8}.my-header h2{font-size:30px;padding-top:60px;height:100px}.my-header .info{height:40px;border-bottom:1px solid #ddd}.my-header .info a{margin-left:1.5em}.my-header .menu{line-height:24px;text-align:center;clear:both;padding:40px 0}.my-header .menu a{margin:0 15px 0 16px;display:inline-block;position:relative;font-size:16px;color:#333;padding:0 10px}.my-header .menu a:hover{text-decoration:none;background:#eee}.my-header .menu a.curr{background:#f76c05;color:#fff}.my-header .menu a:before{content:"";width:1px;height:24px;position:absolute;top:0;background:#ddd;left:-16px}.my-header .menu a:first-child{margin-left:0}.my-header .menu a:last-child{margin-right:0}.my-header .menu a:first-child:before{display:none}.os-menu{padding:40px 100px;clear:both}.os-menu li{width:20%;float:left;text-align:center}.os-menu li .fa{display:block;margin:0 auto 3px;border:1px solid #8b8b8b;border-radius:50%;font-size:32px;text-align:center;width:64px;height:64px;line-height:62px;color:#aaa}.os-menu li a{text-decoration:none;font-weight:bold}.os-menu li a strong{color:#f76c05;margin-left:5px}.os-menu li a:hover .fa{color:#666}.my-box.half{width:46%;clear:none}.my-box{position:relative;clear:both;margin-bottom:30px;min-height:200px;*display:inline-block;*zoom:1}.my-box:after{content:"";display:block;height:0;clear:both}.my-box a{text-decoration:underline;color:#f76c05}.my-box a:hover,.my-box a.btn-style{text-decoration:none}.my-box-t,.my-box-t2{padding-top:10px;line-height:30px;min-height:50px;clear:both}.my-box-t{border-bottom:1px solid #ccc}.my-box-t h3,.my-box-t2 h4{float:left;color:#333;font-size:18px;padding-right:30px}.my-box-t .bd{padding:0 15px;position:relative}.my-box-t .bd:after{content:"";position:absolute;top:37px;height:3px;width:100%;background:#f76c05;left:0}.my-box-t a,.my-box-t2 a{color:#f76c05;height:30px;overflow:hidden;line-height:36px}.my-box-t a.btn-style{line-height:30px;font-size:14px}.my-box-t2{min-height:42px}.my-box-t2 a{line-height:34px}.my-box-t2 h4{font-size:14px}.my-box-t .tab-click dt{float:left;padding:0 15px;position:relative;font-size:18px;color:#333;font-weight:bold}.my-box-t .tab-click .pipe{float:left;margin-top:12px}.my-box-t .tab-click dt.curr:after{content:"";position:absolute;top:37px;height:3px;width:100%;left:0;background:#f76c05}.my-box-cont p{color:#000;padding:3px 0}.my-box-cont p strong{margin-right:20px}.my-box-cont p .name{color:#999}.my-box-cont+.my-box-t2{border-bottom:1px dashed #ccc;margin:10px 0}.my-box-cont+.my-box-cont{margin-top:10px}.my-box-cont>.item-address{padding:10px 0;float:left;width:50%;padding-right:20px}.my-box-bot{clear:both;padding-top:10px}.my-box-btn{min-height:100px}.my-header~.os-menu{padding-top:0}.my-box .os-menu{padding:0;clear:both}.my-box .os-menu li{width:auto;float:left;text-align:center;padding:20px 60px 0 0}.my-box .os-menu li .fa{border:none;border-radius:0;font-size:42px;line-height:48px;height:50px}.my-box .os-menu li a{font-weight:normal;color:#666}.my-box .os-menu li a:hover .fa{color:#666}.my-box input[type="text"],.my-box input[type="password"],.my-box select{width:60%}.my-box .form-dl{margin-top:30px}.integral-info{margin:20px 0;clear:both;font-size:16px;line-height:36px}.serve-team{padding:20px 30px;background:#fcfcfc;border:1px solid #ddd;font-size:16px;line-height:30px;position:relative;clear:both;margin-bottom:20px}.serve-team .info{padding-bottom:10px;border-bottom:1px solid #ddd}.serve-team .team{padding-top:10px}.serve-team .code{position:absolute;top:20px;right:30px;text-align:center;line-height:20px}.serve-team .code img{width:100px;height:100px}.serve-team .t{font-weight:bold;font-size:18px;line-height:36px;margin:10px 0;height:36px;clear:both}.serve-team table td{line-height:20px}.serve-team table img{display:block;margin:6px 0}.serve-team .chat-box .btn-style{height:64px;width:280px;line-height:64px;font-size:22px}.serve-team .page-bar{border-bottom:1px solid #ddd}.my-fans{padding-top:30px}.my-fans h3{margin-bottom:20px}.my-fans .t{margin-bottom:10px}.my-fans .code img{width:100%;border:1px solid #ddd;margin-bottom:20px}.my-fans>.col{border:1px solid #ddd;background:#fcfcfc;padding:30px}.fans-list{text-align:center}.fans-list img{width:100%;border-radius:50%}.fans-list .col{padding:0 10px 10px 0}.favorite-list{margin:20px 0 0 -25px;clear:both}.favorite-list .item{float:left;width:220px;margin-left:25px;height:300px;overflow:hidden;position:relative}.favorite-list .item .hover{width:220px;height:220px}.favorite-list .item .info{height:80px;padding-top:10px;overflow:hidden;color:#252525;width:220px;position:relative}.favorite-list .item .info .name{font-weight:bold}.favorite-list .item .cancel{background:rgba(232,232,232,.8);color:#f76c05;text-align:center;line-height:40px;position:absolute;top:180px;left:0;width:100%;z-index:100;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.favorite-list .item:hover .cancel{opacity:1;filter:alpha(opacity=100)}.favorite-list .item .cancel:hover{background:rgba(232,232,232,1)}.my-order{background:#fcfcfc;border:1px solid #ddd;padding:30px;margin:20px 0}.my-order h3{font-size:16px;line-height:30px;margin-bottom:10px}.my-order .ys-node{border-bottom:1px solid #ddd}.my-order .price-list{width:800px;float:left}.order-case.o-play ul,.order-case.o-play li,.order-case.o-play li img,.order-case.o-play li a{height:560px}.order-case{margin-bottom:20px}.order-case .prev-next{background:rgba(255,255,255,1);width:80px;height:80px;margin-top:-40px;line-height:80px;text-align:center;font-size:30px}.order-case .pic-num{position:absolute;top:0;left:50%;background:rgba(0,0,0,.4);width:80px;height:40px;text-align:center;line-height:40px;margin-left:-40px;color:#fff}.order-case .pic-num em{font-size:18px}.order-50-right{background:#e8e8e8;width:300px;float:right;margin-top:50px;padding:20px 30px}.order-50-right .t{font-size:18px;border-bottom:1px solid #ccc;line-height:30px;height:36px}.order-50-right .order-time{padding-left:70px}.order-50-right .order-time:before{background:#bbb;left:25px}.order-50-right .order-time li{border-bottom:1px dotted #aaa}.order-50-right .order-time li:before{left:-70px}.order-item{padding:20px 0;border-bottom:1px solid #caca00}.order-item:first-child{padding-top:0}.order-item:last-child{padding-bottom:0;border-bottom:0}.order-item .hover{width:100px;height:100px}.order-item h3{font-size:14px;color:#252525;height:30px}.order-item .fl{width:160px}.order-item .info{margin-left:160px}.order-time{padding-left:150px;position:relative}.order-time:before,.order-time li:before{content:"";display:block;position:absolute}.order-time:before{width:1px;background:#ddd;left:75px;top:50px;bottom:50px}.order-time li{color:#999;margin:20px 0;position:relative;border-bottom:1px dotted #ddd;padding-bottom:20px}.order-time li:last-child{border-bottom:0}.order-time li p{font-size:18px;line-height:30px;color:#252525}.order-time li:before{background:#65cf69;width:50px;height:50px;left:-100px;top:0;border-radius:50%}.order-time li:last-child:before{background:#f76c05}.ys-node{clear:both}.ys-node ul{display:block;position:relative;padding-left:50px}.ys-node ul:before,.ys-node ul li:before{content:"";display:block;position:absolute;background:#f76c05}.ys-node ul:before{width:1px;top:15px;bottom:20px;position:absolute;content:"";display:block;left:5px}.ys-node ul li:before{width:11px;height:11px;left:-50px;top:6px;border-radius:50%}.ys-node li{padding-bottom:20px;color:#000;position:relative;clear:both;margin:20px 0;border-bottom:1px dotted #ddd;padding-bottom:20px;color:#252525}.ys-node li:last-child{border-bottom:0}.ys-node li .desc{position:relative;text-align:left;clear:both}.ys-node li .desc .t{color:#999}.ys-node li .desc .t strong{font-size:16px;padding-right:1.5em;color:#252525}.ys-node li .desc p{line-height:20px;margin-top:10px}.ys-node .photo{margin:0 0 20px -20px}.ys-node .photo dt,.ys-node .photo dd{float:left;margin:20px 0 0 20px;width:320px;height:320px;overflow:hidden;position:relative}.ys-node .photo dt:before,.ys-node .photo dd:before{content:"";display:block;position:absolute;background:url(../images/cs-icon.png.pagespeed.ce.j1qss34soi.png) -70px -120px no-repeat;top:0;right:0;width:108px;height:76px}.ys-node .photo dd:before{background-position:-180px -120px}.ys-node .photo img{width:100%;min-height:320px}.ys-handle{width:47%}.ys-handle .code img{width:300px;height:300px;border:1px solid #ddd}.ys-handle .btn-style.big{margin-top:20px}.ys-handle.fl{border-right:1px solid #ddd;padding-right:3%;width:50%}.ys-handle .accept-bar{padding-bottom:30px;border-bottom:1px solid #ddd}.accept-bar{margin:20px 0;clear:both}.accept-bar .onerow{font-size:20px;margin-bottom:10px;line-height:40px}.accept-bar .fa{color:#b2b2b2;font-size:40px;width:40px;height:40px;vertical-align:top;margin-right:10px}.accept-bar .item{cursor:pointer}.accept-bar .best.curr,.accept-bar .best.curr .fa{color:#f60}.accept-bar .middle.curr,.accept-bar .middle.curr .fa{color:#a5c607}.accept-bar .worst.curr,.accept-bar .worst.curr .fa{color:#e00}.overall-bar .onerow{font-weight:bold;margin:10px 0;line-height:40px}.overall-bar .star-bar .fa{font-size:30px;vertical-align:top;margin:5px 5px 0 0;color:#b2b2b2;cursor:pointer}.ys-all-num{background:#adbc02;color:#fff;padding:10px 0;text-align:center;border-radius:5px;margin-bottom:20px}.ys-all-num strong{font-size:36px;display:block;line-height:40px}.ys-all-list .item{margin:20px 0;padding:0 0 20px 84px;border-bottom:1px dotted #ddd;position:relative}.ys-all-list .item dt{position:absolute;top:0;left:0}.ys-all-list .item dt,.ys-all-list .item dt img{width:64px;height:64px;border-radius:50%}.ys-all-list .item .t{padding-bottom:6px;font-size:16px}.ys-all-list .item .t span{margin-left:18px}.join-1{background:#ddddd9 url(../images/x1.jpg.pagespeed.ic.16d-_mim3e.jpg) center 0 no-repeat;height:620px}.join-2{background:#4d4d4d url(../images/2-1.png.pagespeed.ce.bebl5myzlf.png) center 70px no-repeat;height:630px;padding-top:220px}.join-2 .text{background:url(../images/x2-2.jpg.pagespeed.ic.suaro-auws.jpg) no-repeat;width:1060px;margin:0 auto;padding-left:640px;color:#fff;min-height:340px}.join-2 .text p{margin-bottom:20px}.join-3{background:#f5f5f4 url(../images/x3.jpg.pagespeed.ic.4ia4nzazen.jpg) center 0 no-repeat;height:860px;padding-top:190px}.join-4{background:#30302d url(../images/x4.jpg.pagespeed.ic.f5p-jj8skp.jpg) center 0 no-repeat;height:600px}.join-5{background:#30302d url(../images/x5-1.png.pagespeed.ic.uin_mf0s2-.jpg);height:600px}.join-5 .wrap{height:600px;background:url(../images/x5-2.png.pagespeed.ic.h42l36osj4.png) center center no-repeat}.join-6{background:#696963 url(../images/x6.jpg.pagespeed.ic.letllymmlk.jpg) center 0 no-repeat;height:610px;border-bottom:1px solid #efefd4}.join-7{background:#cecece url(../images/x7.jpg.pagespeed.ic.8dkp1qkn0-.jpg) center 0 no-repeat;height:680px}.join-8{background:#f5f5f3 url(../images/x8.jpg.pagespeed.ic.jnruyehcoo.jpg) center 160px no-repeat;height:640px}.join-8 .t{background:#fff url(../images/8-1.png.pagespeed.ce.kg8heyjxxv.png) center center no-repeat;height:160px}.join-9{background:#6d6d6c url(../images/x8.jpg.pagespeed.ic.jnruyehcoo.jpg) center 160px no-repeat}.join-9 .t{background:#333 url(../images/x9.png.pagespeed.ic.ioay-tlfu9.png) center center no-repeat;height:160px}.join-9 .b1{background:url(../images/x9-1.jpg.pagespeed.ic.pzda8pvshz.jpg) center 0 no-repeat;height:630px}.join-9 .b2{background:url(../images/x9-2.jpg.pagespeed.ic.cuesifdy9i.jpg) center 0 no-repeat;height:600px}.join-9 .b3{background:url(../images/x9-3.jpg.pagespeed.ic.ntdbkqsgdr.jpg) center 0 no-repeat;height:600px}.join-9 .b4{background:url(../images/x9-4.jpg.pagespeed.ic.zwsf3dxcal.jpg) center 0 no-repeat;height:600px}.join-9 .b5{background:url(../images/x9-5.jpg.pagespeed.ic.hkyaulr3zf.jpg) center 0 no-repeat;height:630px}.join-9 .b6{background:url(../images/x9-6.jpg.pagespeed.ic.jrpk3aqige.jpg) center 0 no-repeat;height:700px}.join-10{background:#30302d url(../images/x5-1.png.pagespeed.ic.uin_mf0s2-.jpg);height:620px}.join-10 .t{background:url(../images/x10-1.png.pagespeed.ic.sw8amcnjey.png) center center no-repeat;height:160px}.join-10 .wrap{height:396px;background:url(../images/x10-2.jpg.pagespeed.ic.z40zktlrqv.jpg) center center no-repeat}.join-11{background:#30302d url(../images/x11.jpg.pagespeed.ic.z9saebk5b1.jpg) center 0 no-repeat;height:610px}.join-12 .b1{background:#f5f5f3 url(../images/x12-1.jpg.pagespeed.ic.y5gzjrsydq.jpg) center 0 no-repeat;height:720px}.join-12 .b2{background:#f5f5f3 url(../images/x12-2.jpg.pagespeed.ic.dujcj17aus.jpg) center 0 no-repeat;height:720px}.join-13{background:#444 url(../images/x13.jpg.pagespeed.ic.suntlo2sem.jpg) center 0 no-repeat;height:1090px;padding-top:900px}.join-13 a{display:block;height:110px;width:500px;margin:0 auto;text-indent:-9999em}.join-city{background:#caca00;height:160px;padding-top:40px;text-align:center;margin-bottom:40px}.join-city .search-city{line-height:36px}.join-city .search-city input{width:400px}.join-city .list{text-align:left;padding-left:540px;width:940px;height:48px;overflow:hidden}.join-city .list a{margin-right:6px;white-space:nowrap}.join-result{background:rgba(255,255,255,.8);padding:30px 50px;float:left;width:760px;height:400px;line-height:30px}.join-result h3{line-height:50px;font-size:24px}.join-result h3 strong{margin-right:1em}.join-result .text{font-size:18px;height:150px;padding:15px 0}.join-result .text span{margin-right:1em}.join-3 .apply-box{float:right;width:400px;background:rgba(255,255,255,.8) url(../images/3-1.png.pagespeed.ce.xvx3gvzsps.png) 40px 40px no-repeat;padding:100px 40px 30px;height:400px}.join-3 .apply-box select,.join-3 .apply-box input[type="text"]{border-color:#666}.join-3 .form-dl .item{padding-bottom:20px}.video-list{margin-left:-30px}.video-list .hover{width:380px;height:285px;margin:0 0 30px 30px;float:left}.video-list .hover:before{background:url(../images/play.png.pagespeed.ce.gcryzfjlik.png) center center no-repeat;position:absolute;width:100%;height:100%;top:0;left:0;content:"";display:block;z-index:11;opacity:.5;filter: alpha(opacity=50);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;background-size:15% auto}.video-list .hover span{position:absolute;bottom:0;left:0;width:100%;line-height:50px;font-size:18px;text-align:center;z-index:10;background:rgba(0,0,0,.6);color:#fff}.video-list .hover:hover:before{opacity:1;filter:alpha(opacity=100)}.news-wrap{padding-bottom:40px}.news-side{width:300px;float:right}.news-main{width:880px;float:left}.news-main .channel-title{margin:0}.news-f1{height:350px;overflow:hidden}.news-f1 .hover{width:480px;height:350px;float:left}.news-f1 .hover span{position:absolute;bottom:0;left:0;width:100%;line-height:40px;font-size:16px;text-align:center;z-index:10;background:rgba(0,0,0,.6);color:#fff}.news-f1 ul{float:right;width:380px}.news-f1 ul li{border-bottom:1px dotted #ccc;padding:0 10px;line-height:30px}.news-f1 ul li .fa{margin-right:6px;color:#aaa}.news-f1 ul li.top{height:auto;padding-bottom:8px}.news-f1 ul li.top p{line-height:20px;margin-top:2px;height:60px;overflow:hidden}.news-desgin .tab-click{border-bottom:4px solid #000;display:block;height:42px;margin-bottom:20px;font-size:16px}.news-desgin .tab-click dt{float:left;height:32px;text-align:center;cursor:pointer;padding:0 12px;line-height:32px;margin-right:6px;background:#f1f1f1}.news-desgin .tab-click dt:hover{background:#ddd}.news-desgin .tab-click dt.curr{background:#333;color:#fff;text-decoration:none}.news-desgin .tab-con{position:relative}.news-desgin .more{position:absolute;right:0;top:-56px}.news-desgin .left{float:left;width:560px}.news-desgin .left p{line-height:20px;max-height:100px;padding:5px 0}.news-desgin .left .list{padding-top:15px;border-top:1px solid #ddd}.news-desgin .left ul{width:260px}.news-desgin .left li{line-height:29px}.news-desgin .left .fl{border-right:1px solid #eee;padding-right:20px}.news-desgin .left .fa{margin-right:6px;color:#aaa}.news-desgin .right{float:right;width:300px;background:#e4e4e4;height:440px}.news-desgin .right .text{padding:20px 20px 0;clear:both;overflow:hidden;line-height:20px}.news-desgin .right .text p{padding-top:10px;max-height:140px;overflow:hidden}.news-desgin-1{width:268px;height:201px;margin-right:20px;float:left}.news-desgin-2{width:300px;height:225px}.news-f1-r1{background:#ededed;padding:20px;border-top:1px solid #bbb;overflow:hidden;margin-bottom:20px}.news-f1-r1 .hover{width:260px;height:200px;margin-bottom:10px}.news-f1-r1 p{line-height:20px;height:60px;overflow:hidden;color:#666}.news-f1-r1 .toe{line-height:30px;color:#000}.news-f1-r2{background:#333;padding:15px 20px 20px;color:#fff;margin-bottom:20px}.news-f1-r2 .title{height:36px}.news-f1-r2 .fa{cursor:pointer;font-size:1.5em;position:relative;top:2px}.news-f1-r2 .fa:hover{color:#ccc}.news-f1-r2 .pipe{background:#666}.news-f1-r2 ul,.news-f1-r2 .hover{height:260px;display:block;width:260px}.news-f1-r2 .hover span,.news-f2-right .hover span,.news-desgin-1 span{position:absolute;bottom:0;left:0;width:100%;line-height:30px;font-size:14px;text-align:center;z-index:10;background:rgba(0,0,0,.6);color:#fff}.news-f1-r3{width:300px;height:160px;margin-bottom:20px}.news-list-r1{width:300px;height:300px;margin-bottom:20px}.news-list-r2{background:#f5f5f5;padding:20px;border-bottom:5px solid #ccc;margin-bottom:20px}.news-list-r2 .title{background:url(../images/news-list-r2.png.pagespeed.ce.amsk7qpmuz.png) no-repeat;height:64px;line-height:60px;font-size:15px;color:#fff;padding-left:120px;margin:-20px -20px 0}.news-list-r2 li{border-bottom:1px dotted #aaa;height:40px;overflow:hidden}.news-list-r2 li:last-child{border-bottom:none}.news-list-r2 li a{color:#000;line-height:36px}.news-list-r2 li em{font:italic 24px/40px Verdana;float:left;width:42px;color:#5d5d5d}.news-list-mt{padding-bottom:20px;background:#f5f5f5;margin-bottom:20px}.news-list-mt h3{height:46px;line-height:36px;border-bottom:10px solid #333;font-size:16px;padding:0 20px;color:#000}.news-list-mt .hover{margin:15px 0 5px;width:300px;height:200px;float:none}.news-list{background:#fff;padding:0 0 30px;overflow:hidden}.news-list-title{font-size:18px;color:#000;margin:20px 40px 0;font-weight:bold;line-height:40px;border-bottom:1px solid #000}.news-list-title .fa{position:relative;top:2px;width:24px}.news-list-item{padding:20px 20px 20px 0;border-bottom:1px dotted #ddd}.news-list-item .hover{width:330px;height:220px;float:left;margin-right:20px}.news-list-item .text{padding-top:10px}.news-list-item .text .t{font-size:20px;font-weight:bold;color:#000}.news-list-item .text p{padding-top:12px;color:#aaa;font-size:14px}.news-list-item .text p.time{color:#666}#article .wxpic{padding:20px 0;font-size:16px;text-align:center}#article h1{font-size:30px;color:#000;line-height:40px;padding:30px;text-align:center}#article .info,#article .pnbox{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:15px 30px;clear:both;margin-bottom:30px}#article .info{text-align:center}#article .info span{padding:0 15px}#article .desc{background:#f8f8f8;padding:40px 100px;clear:both;line-height:28px;position:relative}#article .desc .fa{color:#dedede;position:absolute}#article .desc .fa-quote-left{left:30px;top:20px}#article .desc .fa-quote-right{right:30px;bottom:20px}#article .pnbox{padding:20px 0;font-size:16px;text-align:center}#article .pnbox .btn-style,#article .pnbox .btn-style i{margin:0 6px}#article .pnbox .no-art,#article .pnbox .no-art:hover{color:#ccc!important;cursor:text;background:#eee}.article-body{padding:30px 50px;overflow:hidden}.article-body img{max-width:800px;margin:0 auto;display:block;margin-top:1em}.article-body p{font-size:16px;line-height:30px;padding-top:1em;text-indent:2em}.whole-view-top{position:relative}.whole-view-top .location{position:absolute;top:0;width:1200px;left:50%;margin-left:-600px;z-index:100;color:#fff}.whole-view-top .location a{color:#fff}.whole-view-top .bg{width:100%}.whole-view-content{padding-bottom:40px;border-bottom:4px solid #000}.whole-view-bot{padding:40px 0;text-align:center}.whole-view-bot .btn-style{width:450px;height:60px;font-size:20px;line-height:60px;background:#000;margin-top:32px}.whole-view-bot .btn-style:hover{background:#333}.whole-view-bot .code{font-weight:bold;display:inline-block;vertical-align:top;padding-left:40px}.whole-view-bot .code .item{float:left;line-height:20px;margin-left:20px;text-align:left}.whole-view-bot .code img{border:1px solid #ddd;padding:5px;background:#eee;width:100px;height:100px;margin-top:5px}.gjp-intro{width:920px;padding:40px 80px;background:#000;color:#fff;bottom:-80px}.gjp-intro p{border:1px solid #fff;border-width:1px 0;padding:10px 0;line-height:20px}.gjp-intro .fa{font-size:24px;bottom:10px}.gjp-block{width:246px;height:360px;z-index:100;margin:-50px 0 0 -350px}.gjp-block .item{position:absolute;opacity:0;filter:alpha(opacity=0)}.gjp-block .t1{background:url(../images/xtop-1.png.pagespeed.ic.z7_osputxb.png) no-repeat;width:246px;height:99px;top:-100px;left:0}.gjp-block .t2{background:url(../images/top-2.png.pagespeed.ce.bg6iizdblz.png) no-repeat;width:99px;height:204px;top:120px;left:-100px}.gjp-block .t3{background:url(../images/xtop-3.png.pagespeed.ic.ae8zihojez.png) no-repeat;width:66px;height:56px;top:120px;left:115px;transform:scale(1.5);-webkit-transform:scale(1.5)}.gjp-block .t4{background:url(../images/top-4.png.pagespeed.ce.o9zmcpfdv9.png) no-repeat;width:71px;height:193px;top:280px;left:115px}.gjp-block .t5{background:url(../images/xtop-5.png.pagespeed.ic.vdsz4f_sus.png) no-repeat;width:255px;height:43px;top:120px;left:246px;transform-origin:0 0;-webkit-transform-origin:0 0}.gjp-block.start .t1{animation:gjpT1 .6s ease;-webkit-animation:gjpT1 .6s ease}.gjp-block.start .t2{animation:gjpT2 .6s ease .8s;-webkit-animation:gjpT2 .6s ease .8s}.gjp-block.start .t3{animation:gjpT3 .6s ease .1 .2s;-webkit-animation:gjpT3 .6s ease 1.2s}.gjp-block.start .t4{animation:gjpT4 .6s ease 1.6s;-webkit-animation:gjpT4 .6s ease 1.6s}.gjp-block.start .t5{animation:gjpT5 2.4s 2.4s;-webkit-animation:gjpT5 2.4s 2.4s}.gjp-block.start .item{animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes gjpT1{
    0 {top:-100px;opacity:0;}
    100% {opacity:1;top:0;}
}@-webkit-keyframes gjpT1{
    0 {top:-100px;opacity:0;}
    100% {opacity:1;top:0;}
}@keyframes gjpT2{
    0 {left:-100px;opacity:0;}
    100% {opacity:1;left:0;}
}@-webkit-keyframes gjpT2{
    0 {left:-100px;opacity:0;}
    100% {opacity:1;left:0;}
}@keyframes gjpT3{
    0 {opacity:0;transform:scale(1.5);}
    100% {opacity:1;transform:scale(1);}
}@-webkit-keyframes gjpT3{
    0 {opacity:0;-webkit-transform:scale(1.5);}
    100% {opacity:1;-webkit-transform:scale(1);}
}@keyframes gjpT4{
    0 {opacity:0;top:280px;}
    100% {opacity:1;top:185px;}
}@-webkit-keyframes gjpT4{
    0 {opacity:0;top:280px;}
    100% {opacity:1;top:185px;}
}@keyframes gjpT5{
    0 {opacity:0;}
    55% {opacity:1;transform:rotate(0);}
    70% {opacity:1;transform:rotate(100deg);}
    85% {opacity:1;transform:rotate(85deg);}
    100% {opacity:1;transform:rotate(90deg);}
}@-webkit-keyframes gjpT5{
    0 {opacity:0;}
    55% {opacity:1;transform:rotate(0);}
    70% {opacity:1;transform:rotate(100deg);}
    85% {opacity:1;transform:rotate(85deg);}
    100% {opacity:1;transform:rotate(90deg);}
}.wns-intro{background:#3c332e url(../images/intor.png.pagespeed.ce.-e6hbn_4yd.png) center 35px no-repeat;color:#fff;font-size:20px}.wns-intro p{padding:100px 40px 40px}.wns-block{width:928px;height:460px;z-index:100;margin:-150px 0 0 0}.wns-block .item{position:absolute;opacity:0;filter:alpha(opacity=0)}.wns-block .t1{background:url(../images/top-1.png.pagespeed.ce.favl1pcxq1.png) no-repeat;width:306px;height:60px;top:-100px}.wns-block .t2{background:url(../images/top-2.png.pagespeed.ce.ymmipqs4pw.png) no-repeat;width:288px;height:92px;top:-20px}.wns-block .t3{background:url(../images/top-3.png.pagespeed.ce.grek00b2kx.png) no-repeat;width:928px;height:40px;top:170px;left:0}.wns-block .t4{background:url(../images/top-4.png.pagespeed.ce.lwqp4hqlf9.png) no-repeat;width:850px;height:60px;top:320px;left:39px}.wns-block .t5{background:url(../images/top-5.png.pagespeed.ce.69tf2cmwtc.png) no-repeat;width:894px;height:164px;top:290px;left:17px}.wns-block.start .t1{animation:wnsT1 .6s ease;-webkit-animation:wnsT1 .6s ease}.wns-block.start .t2{animation:wnsT2 .6s ease .6s;-webkit-animation:wnsT2 .6s ease .6s}.wns-block.start .t3{animation:wnsT3 .6s ease .1 .2s;-webkit-animation:wnsT3 .6s ease 1.2s}.wns-block.start .t4{animation:wnsT4 .6s ease 1.6s;-webkit-animation:wnsT4 .6s ease 1.6s}.wns-block.start .t5{animation:wnsT5 1s ease 2.4s;-webkit-animation:wnsT5 1s ease 2.4s}.wns-block.start .item{animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes wnsT1{
    0 {opacity:0;top:-100px;}
    100% {opacity:1;top:0;}
}@-webkit-keyframes wnsT1{
    0 {opacity:0;top:-100px;}
    100% {opacity:1;top:0;}
}@keyframes wnsT2{
    0 {opacity:0;top:-20px;}
    100% {opacity:1;top:80px;}
}@-webkit-keyframes wnsT2{
    0 {opacity:0;top:-20px;}
    100% {opacity:1;top:80px;}
}@keyframes wnsT3{
    0 {opacity:0;}
    100% {opacity:1;}
}@-webkit-keyframes wnsT3{
    0 {opacity:0;}
    100% {opacity:1;}
}@keyframes wnsT4{
    0 {opacity:0;top:320px;}
    100% {opacity:1;top:220px;}
}@-webkit-keyframes wnsT4{
    0 {opacity:0;top:320px;}
    100% {opacity:1;top:220px;}
}@keyframes wnsT5{
    0 {opacity:0;}
    100% {opacity:1;}
}@-webkit-keyframes wnsT5{
    0 {opacity:0;}
    100% {opacity:1;}
}.enroll-banner{background:url(../images/banner.png.pagespeed.ce.cdzoyhwley.png) no-repeat;height:500px;overflow:hidden;position:relative;margin-top:40px}.enroll-banner a{display:block;width:277px;height:53px;position:absolute;top:277px;left:317px;border-radius:5px;overflow:hidden;text-indent:-99em;background:#000;opacity:0;filter:alpha(opacity=0)}.enroll-banner a.n2{left:613px}.enroll-banner a:hover{background:#000;opacity:.1;filter:alpha(opacity=10)}.enroll-body{padding-bottom:40px}.enroll-body .fl{width:666px}.enroll-body .fr{width:480px;background:#f9f9f9;height:764px}.enroll-body h2.title{font-size:22px;line-height:48px;background:#fff}.enroll-body .left1{background:url(../images/left1.png.pagespeed.ce.mnlwydubdk.png) no-repeat;height:354px}.enroll-body .left2{background:url(../images/xleft2.jpg.pagespeed.ic.vaqxwb5vq4.jpg) no-repeat;height:339px}.enroll-num{border:1px solid #ddd;border-width:1px 0;padding:10px 0;margin-top:20px;font-size:18px;text-align:center}.enroll-num strong{font-size:24px;color:#e00}.enroll-scroll{font-size:16px;line-height:36px;clear:both;margin:0 60px 0}.enroll-scroll li{height:36px;overflow:hidden}.enroll-apply{padding:10px 60px 20px}.enroll-apply h3{color:#e00;font-size:30px;line-height:50px;text-align:center}.enroll-apply .form-dl .item{padding-bottom:10px}.enroll-apply .text{font-size:16px;line-height:30px;background:#ffdfdd;color:#cc4b47;padding:0 10px;margin-bottom:10px}.enroll-apply .btn-style{border-radius:0;font-weight:bold;font-size:20px}.highlights{background-image:url(../images/xbanner.jpg.pagespeed.ic.eleqminqjd.jpg);height:738px;background-size:100% auto}.highlights .title{font-size:42px;color:#fff;position:relative;line-height:180px;font-weight:bold;left:-50px}.highlights .trait{padding-left:0}.highlights .item{width:210px;height:190px;margin:0 15px 50px}.highlights .item strong{color:#cede2f}.highlights .item:hover strong{color:#000}.highlights .item:first-child{background:transparent;border-color:#fff;color:#fff}.highlights .item:hover{background:#cee002;border-color:#cee002;color:#000}@charset "utf-8";body{_margin:0;_height:100%}.d-outer{text-align:left}.d-border,.d-dialog{border:0 none;margin:0;border-collapse:collapse;width:auto}.d-nw,.d-n,.d-ne,.d-w,.d-c,.d-e,.d-sw,.d-s,.d-se,.d-header,.d-main,.d-footer{padding:0}.d-header,.d-button{font:12px/1.11 'Microsoft Yahei',Tahoma,Arial,Helvetica,STHeiti;_font-family:Tahoma,Arial,Helvetica,STHeiti;-o-font-family: Tahoma, Arial}.d-title{overflow:hidden;text-overflow:ellipsis;cursor:default}.d-state-noTitle .d-title{display:none}.d-close{display:block;position:absolute;text-decoration:none;outline:none;_cursor:pointer}.d-close:hover{text-decoration:none}.d-main{text-align:center;vertical-align:middle;min-width:9em}.d-content{display:inline-block;display:block\0/*IE8 BUG*/;display:inline-block\9\0;*zoom:1;*display:inline;text-align:left;border:0 none}.d-content.d-state-full{display:block;width:100%;margin:0;padding:0!important;height:100%}.d-loading{width:96px;height:32px;text-align:left;text-indent:-999em;overflow:hidden;background:url(../images/loading.gif.pagespeed.ce.tzi2zz2xj7.gif) no-repeat center center}.d-buttons{padding:8px;text-align:right;white-space:nowrap}.d-button{margin-left:15px;padding:0 8px;cursor:pointer;display:inline-block;min-height:2.2em;text-align:center;*padding:4px 10px;*height:2em;letter-spacing:2px;font-family: Tahoma, Arial/9!important;width:auto;overflow:visible;*width:1;color:#333;border:1px solid #999;border-radius:5px;background:#ddd;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD');background:linear-gradient(top,#fff,#ddd);background:-moz-linear-gradient(top,#fff,#ddd);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));text-shadow:0px 1px 1px rgba(255,255,255,1);box-shadow: 0 1px 0 rgba(255, 255, 255, .7),  0 -1px 0 rgba(0, 0, 0, .09);-moz-transition:-moz-box-shadow linear .2s;-webkit-transition:-webkit-box-shadow linear .2s;transition:box-shadow linear .2s}.d-button::-moz-focus-inner,.d-button::-moz-focus-outer{border:0 none;padding:0;margin:0}.d-button:focus{outline:none 0;border-color:#426dc9}.d-button:hover{color:#000;border-color:#000}.d-button:active{border-color:#ccc;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF');background:linear-gradient(top,#ddd,#fff);background:-moz-linear-gradient(top,#ddd,#fff);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ddd),to(#fff))}.d-button[disabled]{cursor:default;color:#666;background:#ddd;border:1px solid #999;filter:alpha(opacity=50);opacity:.5;box-shadow:none}.d-state-highlight{color:#000;border:1px solid #00f;background:#cee002}.d-state-highlight:hover{color:#000;border-color:#000}.d-state-highlight:active{border-color:#00f}.d-mask{background:#000;filter:alpha(opacity=70);opacity:.7}.d-inner{background:rgba(0,0,0,.7)}.d-dialog{background:#fff;border-radius:3px}.d-inner{background:#fff}.d-outer{border:1px solid #000;border-radius:5px;box-shadow:0 3px 0 rgba(0,0,0,.1);-moz-transition:-moz-box-shadow linear .2s;-webkit-transition:-webkit-box-shadow linear .2s;transition:-webkit-box-shadow linear .2s}.d-state-lock{box-shadow:0 3px 26px rgba(0,0,0,.9)}.d-outer:active{box-shadow:none!important}.d-state-drag{box-shadow:none!important}.d-border{border-radius:3px}.d-nw,.d-ne{width:5px;height:37px}.d-sw,.d-se{width:5px;height:5px}.d-nw,.d-n,.d-ne,.d-w,.d-e,.d-sw,.d-s,.d-se{background:rgba(0,0,0,.7);background:#000 \9 !important;filter:alpha(opacity=70)}.d-titleBar{width:100%;height:0;position:relative;bottom:33px;_bottom:0;_margin-top:-33px}.d-title{height:27px;line-height:27px;padding:0 16px 0 5px;color:#fff;font-weight:700;text-shadow:0 1px 0 #000}.d-close{padding:0;top:2px;right:5px;width:21px;height:21px;line-height:21px;font-size:18px;text-align:center;color:#ebebeb;font-family:Helvetica,STHeiti;_font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino;border:1px solid transparent;_border:0 none;background:#000;border-radius:15px}.d-close:hover{color:#fff;background:#c72015;border:1px solid #000;_border:0 none;box-shadow: 0 1px 0 rgba(255, 255, 255, .3), inset 0 1px 0 rgba(255, 255, 255, .3)}.d-close:active{box-shadow:none}.d-state-noTitle{}.d-content{color:#666}.d-state-noTitle .d-nw,.d-state-noTitle .d-ne{height:5px}.d-state-noTitle .d-titleBar{bottom:0;_bottom:0;_margin-top:0}.d-state-noTitle .d-close{top:5px}