a,b,body,button,dd,div,dl,dt,em,footer,h1,h2,h3,h4,header,html,i,img,input,li,ol,p,select,span,strong,textarea,ul {
	margin:0;
	padding:0;
	font:inherit;
	font-size:100%;
	vertical-align:baseline;
	background-repeat:no-repeat;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
body {
	width:100%;
	min-width:1200px;
	line-height:1;
	font-size:12px;
	font-family:PingFang SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,sans-serif;
	-webkit-overflow-scrolling:touch
}
li,ol,ul {
	list-style:none
}
a {
	background-color:transparent;
	-webkit-text-decoration-skip:objects;
	text-decoration:none
}
a:active,a:hover {
	outline-width:0
}
b,em,i,strong {
	font-style:normal;
	font-weight:400
}
button,input,textarea {
	-webkit-appearance:none
}
button,input,textarea {
	background:transparent;
	border-radius:0;
	box-shadow:none
}
button {
	border:none
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
	color:#d1cece
}
input,select,textarea {
	resize:none;
	border:none;
	outline:none;
	box-shadow:none;
	border-radius:0
}
img {
	border-style:none
}
textarea {
	overflow:auto
}
::-webkit-input-placeholder {
	color:inherit;
	opacity:.54
}
@font-face {
	font-family:iconfont;
	src:url("//static.yximgs.com/s1/font/iconfont-37c5fd16d2.eot");
	src:url("//static.yximgs.com/s1/font/iconfont-37c5fd16d2.eot#iefix") format("embedded-opentype"),url("//static.yximgs.com/s1/font/iconfont-cabcd9c68a.woff") format("woff"),url("//static.yximgs.com/s1/font/iconfont-e3e425d3c5.ttf") format("truetype"),url("//static.yximgs.com/s1/font/iconfont-c0f387c06c.svg#iconfont") format("svg")
}
.iconfont {
	font-family:iconfont!important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.icon-check-square:before {
	content:"\E600"
}
.icon-alipay:before {
	content:"\E646"
}
.icon-play:before {
	content:"\E604"
}
.icon-layer-close:before {
	content:"\E601"
}
.icon-nav-down:before {
	content:"\E602"
}
.icon-nav-up:before {
	content:"\E603"
}
.icon-xuanzhongjiaobiao:before {
	content:"\E605"
}
.icon-suc-hook:before {
	content:"\E606"
}
.icon-loading:before {
	content:"\E86B"
}
.icon-img-browse:before {
	content:"\E607"
}
.icon-img-like:before {
	content:"\E608"
}
.icon-img-message:before {
	content:"\E609"
}
.icon-img-share:before {
	content:"\E60A"
}
.icon-sound-close:before {
	content:"\E60B"
}
.icon-sound-open:before {
	content:"\E60C"
}
.icon-video-play:before {
	content:"\E60D"
}
.icon-video-stop:before {
	content:"\E60E"
}
.icon-question-mark:before {
	content:"\E60F"
}
.icon-layer-close-copy-small:before {
	content:"\E610"
}
.icon-nav-right:before {
	content:"\E611"
}
.icon-nav-left:before {
	content:"\E612"
}
.icon-error:before {
	content:"\E6E0"
}
.icon-sure:before {
	content:"\E6E1"
}
.icon-data:before {
	content:"\E6E2"
}
.icon-add:before {
	content:"\E6E3"
}
.icon-edit:before {
	content:"\E6E4"
}
.icon-download:before {
	content:"\E6E5"
}
.icon-exposure:before {
	content:"\E6E6"
}
.icon-half-checked:before {
	content:"\E6E9"
}
.icon-all-checked:before {
	content:"\E6EA"
}
.icon-circle-close:before {
	content:"\E6E7"
}
.icon-trumpet:before {
	content:"\E6E8"
}
.icon-step-done:before {
	content:"\E6F1"
}
.icon-step-wait:before {
	content:"\E64D"
}
.icon-spring:before {
	content:"\E6EB"
}
.icon-add-t:before {
	content:"\E949"
}
.icon-circle-check:before {
	content:"\E6EC"
}
.icon-cost:before {
	content:"\E6ED"
}
.icon-cycle:before {
	content:"\E6EE"
}
.icon-ques:before {
	content:"\E6EF"
}
.icon-zixuanguba-:before {
	content:"\E61B"
}
.icon-step-cur:before {
	content:"\E662"
}
.icon-wechat:before {
	content:"\E6F0"
}
.icon-ks-logo:before {
	content:"\E6F2"
}
.icon-follow:before {
	content:"\E616"
}
.icon-thumbup:before {
	content:"\E613"
}
.icon-thumbdown:before {
	content:"\E614"
}
.icon-thumbdown-pressed:before {
	content:"\E615"
}
.icon-thumbup-pressed:before {
	content:"\E617"
}
.icon-time:before {
	content:"\E618"
}
.icon-cup:before {
	content:"\E619"
}
.icon-video:before {
	content:"\E61A"
}
.icon-down-arrow:before {
	content:"\E6F3"
}
.icon-gerenzhongxin:before {
	content:"\E6F4"
}
.icon-shut-down:before {
	content:"\E6F7"
}
.icon-no-order:before {
	content:"\E6F8"
}
.icon-question_mark:before {
	content:"\E61C"
}
.icon-setting-icon-arrow-n:before {
	content:"\E61E"
}
.icon-nav-more:before {
	content:"\E6F9"
}
.icon-nav-back:before {
	content:"\E6FA"
}
.icon-nav-like:before {
	content:"\E6FB"
}
.icon-nav-forward:before {
	content:"\E94A"
}
.icon-nav-like-empty:before {
	content:"\E94B"
}
.icon-e-video-btn-unlike:before {
	content:"\E6FF"
}
.icon-e-back:before {
	content:"\E700"
}
.icon-e-show-arrow-right:before {
	content:"\E701"
}
.icon-e-detail-caption:before {
	content:"\E702"
}
.icon-e-video-like-checked:before {
	content:"\E703"
}
.icon-e-video-like-default:before {
	content:"\E704"
}
.icon-e-video-unlike:before {
	content:"\E705"
}
.icon-e-show-look:before {
	content:"\E706"
}
.icon-e-detail-like:before {
	content:"\E707"
}
.icon-approve_icon_idcard:before {
	content:"\E61D"
}
.icon-delete-btn-icon:before {
	content:"\E61F"
}
.icon-btn_camera_white_nor:before {
	content:"\E708"
}
.icon-detail_icon_position:before {
	content:"\E709"
}
.icon-edit_music_btn_play_:before {
	content:"\E70A"
}
.icon-edit_music_btn_stop_:before {
	content:"\E70B"
}
.icon-up-arrow:before {
	content:"\E94C"
}
.icon-info-icon:before {
	content:"\E620"
}
.icon-detail_ico_at_normal:before {
	content:"\E70C"
}
.icon-detail_ico_send_norm:before {
	content:"\E70D"
}
.icon-arrow:before {
	content:"\E621"
}
.qrlogin {
	position:relative
}
.qrlogin .color1 {
	color:#fc9025
}
.qrlogin .close {
	position:absolute;
	top:0;
	right:0;
	width:72px;
	height:72px;
	background:url("/static/i/pages/account/qrlogin_mobilecode.png");
	background-size:100%;
	cursor:pointer
}
.qrlogin .qrpanel {
	padding:50px 0 0
}
.qrlogin .qrpanel .title {
	text-align:center;
	font-size:16px;
	color:#5e5e5e
}
.qrlogin .qrpanel .qrbox {
	position:relative;
	width:140px;
	height:140px;
	margin:50px auto 0
}
.qrlogin .qrpanel .help {
	margin-top:50px;
	text-align:center;
	font-size:12px;
	color:#5e5e5e
}
.qrlogin .qrpanel .helpicon {
	display:inline-block;
	width:16px;
	height:16px;
	vertical-align:-4px;
	background:url("/static/i/pages/account/qrlogin_scan.png");
	background-size:100%
}
.qrlogin .qrpanel .helptext {
	display:inline;
	margin-left:10px
}
.qrlogin .qrpanel .qr {
	display:block;
	width:100%;
	height:100%
}
.qrlogin .qrpanel .error {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1
}
.qrlogin .qrpanel .error_bg {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:#fff;
	opacity:.9;
	z-index:-1
}
.qrlogin .qrpanel .error_msg {
	margin-top:37px;
	font-size:14px;
	color:#303030;
	text-align:center
}
.qrlogin .qrpanel .error_btn {
	margin:10px 10px 0;
	line-height:42px;
	border-radius:21px;
	font-size:16px;
	color:#fff;
	text-align:center;
	background:#fc9025;
	cursor:pointer
}
.qrlogin .userpanel {
	padding-top:50px
}
.qrlogin .userpanel .avatar {
	display:block;
	margin:0 auto;
	width:120px;
	height:120px;
	border-radius:50%
}
.qrlogin .userpanel .tip1 {
	margin-top:20px;
	font-size:20px;
	color:#30303;
	text-align:center
}
.qrlogin .userpanel .tip2 {
	margin-top:10px;
	font-size:14px;
	color:#5e5e5e;
	text-align:center
}
.qrlogin .userpanel .tip3 {
	cursor:pointer;
	margin-top:44px;
	font-size:12px;
	color:#919191;
	text-align:center
}
.com-header-wrap {
	min-width:1200px;
	height:120px;
	font-size:14px;
	border-bottom:1px solid #f1f1f1
}
.com-header-wrap .com-header {
	width:1200px;
	height:100%;
	margin:0 auto;
	position:relative
}
.com-header-wrap .com-header .header-logo {
	position:absolute;
	display:block;
	cursor:pointer;
	left:120px;
	height:48px;
	top:36px;
	z-index:1
}
.com-header-wrap .com-header .header-logo .logo-bg {
	width:48px;
	height:48px;
	margin-right:10px;
	display:inline-block;
	background:url(//static.yximgs.com/static/assets/img/logo-b0eeb3f3.png) no-repeat 0 0;
	background-size:contain;
	background:0 0\9;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../assets/img/logo.png",sizingMethod="scale")
}
.com-header-wrap .com-header .header-logo i {
	font-size:32px;
	line-height:48px;
	display:inline-block;
	vertical-align:top;
	color:#2e3036
}
.com-header-wrap .com-header .list {
	text-align:right;
	padding-right:120px;
	position:relative;
	top:40px
}
.com-header-wrap .com-header .list .item {
	display:inline-block;
	height:40px;
	line-height:40px;
	text-align:center;
	position:relative;
	margin-right:34px
}
.com-header-wrap .com-header .list .item:last-child {
	margin-right:0
}
.com-header-wrap .com-header .list .item .nav {
	display:inline-block;
	height:100%;
	color:#5e5e5e
}
.com-header-wrap .com-header .list .item .nav.checked,.com-header-wrap .com-header .list .item .nav:hover {
	color:#303030;
	border-bottom:3px solid #ff9000
}
.com-header-wrap .com-header .list .item .nav.m-l {
	margin-left:20px
}
.com-header-wrap .com-header .list .item i {
	font-size:12px;
	width:20px;
	margin-left:-4px;
	cursor:pointer;
	color:#5e5e5e;
	display:inline-block
}
.com-header-wrap .com-header .list .item i.live-tab {
	height:55px;
	width:55px;
	position:absolute;
	top:-28px;
	right:-37px;
	background:url(//static.yximgs.com/static/widgets/header/hot-3aa30fcc.png);
	background-size:auto 100%;
	background-position-y:0;
	background-position-x:6600px
}
.com-header-wrap .com-header .list .item i.live-animation {
	animation-name:live;
	animation-timing-function:steps(60);
	animation-iteration-count:infinite;
	animation-duration:4.8s
}
@-webkit-keyframes live {
	0% {
	background-position-x:6600px
}
to {
	background-position-x:0
}
}.com-header-wrap .com-header .list .item .down-item {
	display:none
}
.com-header-wrap .com-header .list .item.about-us {
	margin-right:18px
}
.com-header-wrap .com-header .list .item.about-us .icon-nav-up {
	display:none
}
.com-header-wrap .com-header .list .item.about-us:hover .down-item {
	display:block
}
.com-header-wrap .com-header .list .item.about-us:hover .icon-nav-down {
	display:none
}
.com-header-wrap .com-header .list .item.about-us:hover .icon-nav-up {
	display:inline-block
}
.com-header-wrap .com-header .list .item.complain {
	padding-bottom:20px
}
.com-header-wrap .com-header .list .item.complain .nav:hover {
	font-weight:700;
	border-bottom:none
}
.com-header-wrap .com-header .list .item.complain:hover .content {
	display:block
}
.com-header-wrap .com-header .list .item.complain:hover .nav {
	font-weight:700;
	border-bottom:none
}
.com-header-wrap .com-header .list .item.complain .content {
	display:none;
	padding:25px 0 20px;
	position:absolute;
	right:0;
	top:48px;
	border:1px solid #f1f1f1;
	box-shadow:inset 0 2px 8px #f1f1f1;
	width:267px;
	background-color:#fff;
	z-index:10
}
.com-header-wrap .com-header .list .item.complain .content:hover {
	display:block
}
.com-header-wrap .com-header .list .item.complain .line {
	line-height:26px;
	font-size:14px;
	color:#303030;
	text-align:center
}
.com-header-wrap .com-header .list .item.complain .line.bold {
	line-height:16px;
	margin-bottom:12px;
	font-weight:700;
	font-size:16px
}
.com-header-wrap .com-header .list .item.complain .line.align-left {
	text-align:left;
	margin-left:25px
}
.com-header-wrap .com-header .list .item.complain .report-more {
	margin-top:20px;
	line-height:12px
}
.com-header-wrap .com-header .list .item.complain .report-more a {
	color:#207ddd;
	font-size:12px
}
.com-header-wrap .com-header .list .relative {
	position:relative
}
.com-header-wrap .com-header .list .down-item {
	position:absolute;
	width:100px;
	right:-15px;
	top:36px;
	z-index:2;
	border:1px solid #f1f1f1;
	box-shadow:inset 0 2px 8px #f1f1f1
}
.com-header-wrap .com-header .list .down-item a {
	display:inline-block;
	line-height:50px;
	width:100%;
	color:#fff;
	text-align:center;
	height:50px;
	background:#fff;
	color:#5e5e5e
}
.com-header-wrap .com-header .list .down-item a:hover {
	color:#303030;
	background:#f1f1f1
}
.com-header-wrap .com-header .photo {
	position:absolute;
	right:30px;
	height:36px;
	width:36px;
	border-radius:18px;
	cursor:pointer;
	padding-bottom:10px
}
.com-header-wrap .com-header .photo img {
	border:none;
	border-radius:18px
}
.com-header-wrap .com-header .photo:hover .logout {
	display:block
}
.com-header-wrap .com-header .photo .logout {
	display:none;
	position:absolute;
	left:50%;
	top:100%;
	margin-left:-60px;
	width:120px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:14px;
	color:#303030;
	cursor:pointer;
	border:1px solid #f1f1f1;
	background-color:#fff;
	z-index:10
}
.com-header-wrap .com-header .photo .logout:hover {
	display:block
}
.com-footer-wrap {
	min-width:1200px;
	height:100px;
	padding:50px 0;
	background-color:#fcfcfc
}
.com-footer-wrap .com-footer {
	height:100%;
	width:960px;
	margin:0 auto;
	position:relative;
	font-size:12px
}
.com-footer-wrap .com-footer .list {
	height:30px;
	line-height:30px
}
.com-footer-wrap .com-footer .list .item {
	display:block;
	float:left;
	width:165px;
	text-align:center;
	color:#5e5e5e
}
.com-footer-wrap .com-footer .list .social {
	position:absolute;
	right:20px;
	top:0
}
.com-footer-wrap .com-footer .list .social .item-social {
	display:inline-block;
	width:30px;
	height:30px;
	margin-right:30px
}
.com-footer-wrap .com-footer .list .social .item-social.xinlang {
	background:url(//static.yximgs.com/static/widgets/footer/weibo-9ca97edd.png);
	background-repeat:no-repeat
}
.com-footer-wrap .com-footer .info {
	margin-top:40px;
	text-align:center;
	line-height:24px;
	color:#919191;
	font-size:0
}
.com-footer-wrap .com-footer .info a,.com-footer-wrap .com-footer .info span {
	font-size:12px
}
.com-footer-wrap .com-footer .info>span {
	margin-right:10px
}
.com-footer-wrap .com-footer .info .police-icon {
	display:inline-block;
	width:18px;
	height:18px;
	margin-right:2px;
	background:url(//static.yximgs.com/static/widgets/footer/police-d0289dc0.png) no-repeat;
	background-size:18px 18px;
	vertical-align:-4px
}
.com-footer-wrap .com-footer .info .police-link {
	display:inline-block;
	color:#919191
}
.com-footer-wrap .com-footer .info .chengxin-icon {
	display:inline-block;
	height:25px;
	width:67px;
	margin-bottom:-2px;
	background:url(//static.yximgs.com/static/widgets/footer/chengxin_shifan-39196745.png) no-repeat 0 0;
	background-size:67px 25px
}
.hide {
	display:none!important
}
.show {
	display:block!important
}
.icon-layer-close {
	color:#5e5e5e
}
.pos-abs {
	position:absolute
}
.pos-rel {
	position:relative
}
.ie-tip {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	width:500px;
	height:300px;
	line-height:300px;
	text-align:center;
	background:url("/static/kuaishou/static/img/ie-up.png") center 15%;
	background-repeat:no-repeat
}
.ie-tip a {
	color:#207ddd
}
.com-main-wrap {
	width:1200px;
	margin:0 auto;
	min-height:600px
}
.com-main-wrap .com-main {
	width:960px;
	padding:0 50px;
	margin:0 auto
}
.com-tip-wrap {
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.3);
	top:0;
	left:0;
	display:none;
	z-index:100
}
.com-tip-wrap .com-tip {
	height:320px;
	width:430px;
	margin:auto;
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:#fff
}
.com-tip-wrap .com-tip .tip-title {
	height:60px;
	line-height:60px;
	text-align:center;
	font-size:18px;
	background:#f6f6f6;
	position:relative
}
.com-tip-wrap .com-tip .tip-title i {
	position:absolute;
	right:20px;
	cursor:pointer
}
.com-tip-wrap .com-tip .tip-type {
	color:red
}
.com-tip-wrap .com-tip .normal-type,.com-tip-wrap .com-tip .tip-type {
	margin-top:35px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:18px
}
.com-tip-wrap .com-tip .normal-type {
	color:#303030
}
.com-tip-wrap .com-tip .tip-desc {
	margin:25px 35px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#303030
}
.com-tip-wrap .com-tip .tip-btn-wrap {
	margin:50px auto auto;
	text-align:center
}
.com-tip-wrap .com-tip .tip-btn {
	display:inline-block;
	width:160px;
	height:50px;
	line-height:50px;
	background:#ff9000;
	color:#fff;
	text-align:center;
	border-radius:25px;
	font-size:16px;
	cursor:pointer
}
.com-tip-wrap .com-tip .tip-btn.left {
	background:#7089a8;
	margin-right:20px
}
.com-ie-wrap {
	display:none;
	z-index:90
}
.com-ie-wrap,.com-ie-wrap .ie-mask {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0
}
.com-ie-wrap .ie-mask {
	background:#000;
	z-index:95;
	filter:alpha(opacity=50)
}
.com-ie-wrap .com-tip {
	height:300px;
	min-width:460px;
	position:absolute;
	left:300px;
	top:50%;
	margin-top:-100px;
	right:300px;
	bottom:0;
	background:#fff;
	z-index:100
}
.com-ie-wrap .com-tip .tip-title {
	height:60px;
	line-height:60px;
	text-align:center;
	font-size:18px;
	background:#f6f6f6;
	position:relative
}
.com-ie-wrap .com-tip .tip-desc {
	margin:90px 35px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#303030
}
.com-ie-wrap .com-tip .tip-desc a {
	display:block
}
.com-header-wrap {
	min-width:1200px;
	height:120px;
	font-size:14px;
	border-bottom:1px solid #f1f1f1
}
.com-header-wrap .com-header {
	width:1200px;
	height:100%;
	margin:0 auto;
	position:relative
}
.com-header-wrap .com-header .header-logo {
	position:absolute;
	display:block;
	cursor:pointer;
	left:120px;
	height:48px;
	top:36px;
	z-index:1
}
.com-header-wrap .com-header .header-logo .logo-bg {
	width:48px;
	height:48px;
	margin-right:10px;
	display:inline-block;
	background:url(//static.yximgs.com/static/assets/img/logo-b0eeb3f3.png) no-repeat 0 0;
	background-size:contain;
	background:0 0\9;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../assets/img/logo.png",sizingMethod="scale")
}
.com-header-wrap .com-header .header-logo i {
	font-size:32px;
	line-height:48px;
	display:inline-block;
	vertical-align:top;
	color:#2e3036
}
.com-header-wrap .com-header .list {
	text-align:right;
	padding-right:120px;
	position:relative;
	top:40px
}
.com-header-wrap .com-header .list .item {
	display:inline-block;
	height:40px;
	line-height:40px;
	text-align:center;
	position:relative;
	margin-right:34px
}
.com-header-wrap .com-header .list .item:last-child {
	margin-right:0
}
.com-header-wrap .com-header .list .item .nav {
	display:inline-block;
	height:100%;
	color:#5e5e5e
}
.com-header-wrap .com-header .list .item .nav.checked,.com-header-wrap .com-header .list .item .nav:hover {
	color:#303030;
	border-bottom:3px solid #ff9000
}
.com-header-wrap .com-header .list .item .nav.m-l {
	margin-left:20px
}
.com-header-wrap .com-header .list .item i {
	font-size:12px;
	width:20px;
	margin-left:-4px;
	cursor:pointer;
	color:#5e5e5e;
	display:inline-block
}
.com-header-wrap .com-header .list .item i.live-tab {
	height:55px;
	width:55px;
	position:absolute;
	top:-28px;
	right:-37px;
	background:url(//static.yximgs.com/static/widgets/header/hot-3aa30fcc.png);
	background-size:auto 100%;
	background-position-y:0;
	background-position-x:6600px
}
.com-header-wrap .com-header .list .item i.live-animation {
	animation-name:live;
	animation-timing-function:steps(60);
	animation-iteration-count:infinite;
	animation-duration:4.8s
}
@-webkit-keyframes live {
	0% {
	background-position-x:6600px
}
to {
	background-position-x:0
}
}.com-header-wrap .com-header .list .item .down-item {
	display:none
}
.com-header-wrap .com-header .list .item.about-us {
	margin-right:18px
}
.com-header-wrap .com-header .list .item.about-us .icon-nav-up {
	display:none
}
.com-header-wrap .com-header .list .item.about-us:hover .down-item {
	display:block
}
.com-header-wrap .com-header .list .item.about-us:hover .icon-nav-down {
	display:none
}
.com-header-wrap .com-header .list .item.about-us:hover .icon-nav-up {
	display:inline-block
}
.com-header-wrap .com-header .list .item.complain {
	padding-bottom:20px
}
.com-header-wrap .com-header .list .item.complain .nav:hover {
	font-weight:700;
	border-bottom:none
}
.com-header-wrap .com-header .list .item.complain:hover .content {
	display:block
}
.com-header-wrap .com-header .list .item.complain:hover .nav {
	font-weight:700;
	border-bottom:none
}
.com-header-wrap .com-header .list .item.complain .content {
	display:none;
	padding:25px 0 20px;
	position:absolute;
	right:0;
	top:48px;
	border:1px solid #f1f1f1;
	box-shadow:inset 0 2px 8px #f1f1f1;
	width:267px;
	background-color:#fff;
	z-index:10
}
.com-header-wrap .com-header .list .item.complain .content:hover {
	display:block
}
.com-header-wrap .com-header .list .item.complain .line {
	line-height:26px;
	font-size:14px;
	color:#303030;
	text-align:center
}
.com-header-wrap .com-header .list .item.complain .line.bold {
	line-height:16px;
	margin-bottom:12px;
	font-weight:700;
	font-size:16px
}
.com-header-wrap .com-header .list .item.complain .line.align-left {
	text-align:left;
	margin-left:25px
}
.com-header-wrap .com-header .list .item.complain .report-more {
	margin-top:20px;
	line-height:12px
}
.com-header-wrap .com-header .list .item.complain .report-more a {
	color:#207ddd;
	font-size:12px
}
.com-header-wrap .com-header .list .relative {
	position:relative
}
.com-header-wrap .com-header .list .down-item {
	position:absolute;
	width:100px;
	right:-15px;
	top:36px;
	z-index:2;
	border:1px solid #f1f1f1;
	box-shadow:inset 0 2px 8px #f1f1f1
}
.com-header-wrap .com-header .list .down-item a {
	display:inline-block;
	line-height:50px;
	width:100%;
	color:#fff;
	text-align:center;
	height:50px;
	background:#fff;
	color:#5e5e5e
}
.com-header-wrap .com-header .list .down-item a:hover {
	color:#303030;
	background:#f1f1f1
}
.com-header-wrap .com-header .photo {
	position:absolute;
	right:30px;
	height:36px;
	width:36px;
	border-radius:18px;
	cursor:pointer;
	padding-bottom:10px
}
.com-header-wrap .com-header .photo img {
	border:none;
	border-radius:18px
}
.com-header-wrap .com-header .photo:hover .logout {
	display:block
}
.com-header-wrap .com-header .photo .logout {
	display:none;
	position:absolute;
	left:50%;
	top:100%;
	margin-left:-60px;
	width:120px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:14px;
	color:#303030;
	cursor:pointer;
	border:1px solid #f1f1f1;
	background-color:#fff;
	z-index:10
}
.com-header-wrap .com-header .photo .logout:hover {
	display:block
}
.com-footer-wrap {
	min-width:1200px;
	height:100px;
	padding:50px 0;
	background-color:#fcfcfc
}
.com-footer-wrap .com-footer {
	height:100%;
	width:960px;
	margin:0 auto;
	position:relative;
	font-size:12px
}
.com-footer-wrap .com-footer .list {
	height:30px;
	line-height:30px
}
.com-footer-wrap .com-footer .list .item {
	display:block;
	float:left;
	width:165px;
	text-align:center;
	color:#5e5e5e
}
.com-footer-wrap .com-footer .list .social {
	position:absolute;
	right:20px;
	top:0
}
.com-footer-wrap .com-footer .list .social .item-social {
	display:inline-block;
	width:30px;
	height:30px;
	margin-right:30px
}
.com-footer-wrap .com-footer .list .social .item-social.xinlang {
	background:url(//static.yximgs.com/static/widgets/footer/weibo-9ca97edd.png);
	background-repeat:no-repeat
}
.com-footer-wrap .com-footer .info {
	margin-top:40px;
	text-align:center;
	line-height:24px;
	color:#919191;
	font-size:0
}
.com-footer-wrap .com-footer .info a,.com-footer-wrap .com-footer .info span {
	font-size:12px
}
.com-footer-wrap .com-footer .info>span {
	margin-right:10px
}
.com-footer-wrap .com-footer .info .police-icon {
	display:inline-block;
	width:18px;
	height:18px;
	margin-right:2px;
	background:url(//static.yximgs.com/static/widgets/footer/police-d0289dc0.png) no-repeat;
	background-size:18px 18px;
	vertical-align:-4px
}
.com-footer-wrap .com-footer .info .police-link {
	display:inline-block;
	color:#919191
}
.com-footer-wrap .com-footer .info .chengxin-icon {
	display:inline-block;
	height:25px;
	width:67px;
	margin-bottom:-2px;
	background:url(//static.yximgs.com/static/widgets/footer/chengxin_shifan-39196745.png) no-repeat 0 0;
	background-size:67px 25px
}
body {
	overflow-x:hidden;
	overflow-y:scroll
}
.com-header-wrap-home {
	background:url(banner1.jpg) top no-repeat;
	background-size:auto 100%;
	border-bottom:none;
	height:800px;
	position:relative
}
.header-home {
	position:absolute;
	right:254px;
	top:28%;
	height:360px;
	text-align:center;
	display:block!important
}
.header-home-1 {
	font-size:30px;
	line-height:55px;
	height:55px
}
.header-home-2 {
	font-size:48px;
	line-height:48px;
	height:48px;
	font-weight:700;
	margin-top:35px
}
.header-home-3 {
	position:absolute;
	right:0;
	bottom:0;
	height:173px;
	width:148px;
	background:#fff;
	padding:8px 7px 0
}
.header-home-3 .header-home-qr {
	height:146px;
	width:146px;
	background:url(//static.yximgs.com/static/assets/img/qrcode-165bdb5a.png) no-repeat;
	background-size:contain;
	background-size:146px 146px\9
}
.header-home-3 p {
	text-align:center;
	color:#5e5e5e;
	height:22px;
	line-height:26px
}
.header-home-mouse-wrap {
	width:20px;
	height:50px;
	position:absolute;
	bottom:20px;
	left:50%;
	margin-left:-10px
}
.header-home-mouse-wrap .header-home-mouse {
	width:16px;
	height:22px;
	border:2px solid #303030;
	background:#c2bec1;
	border-radius:11px
}
.header-home-mouse-wrap .mouse-0 {
	position:absolute;
	left:9px;
	top:5px;
	display:inline-block;
	width:2px;
	height:4px;
	background:#303030;
	-webkit-animation:bounce 2s ease-in-out infinite alternate;
	animation:bounce 2s ease-in-out infinite alternate
}
.header-home-mouse-wrap .mouse-1 {
	top:34px
}
.header-home-mouse-wrap .mouse-1,.header-home-mouse-wrap .mouse-2 {
	position:absolute;
	left:9px;
	display:inline-block;
	width:4px;
	height:4px;
	border-radius:4px;
	background:#303030
}
.header-home-mouse-wrap .mouse-2 {
	top:44px
}
.header-home-mouse-wrap .mouse-3 {
	position:absolute;
	left:10px;
	top:54px;
	display:inline-block;
	width:2px;
	height:2px;
	border-radius:2px;
	background:#303030
}
.main-item {
	height:460px;
	width:100%;
	padding-top:180px;
	position:relative
}
.main-item h2 {
	font-size:30px;
	font-weight:700;
	margin-bottom:20px
}
.main-item p {
	font-size:20px;
	height:30px;
	line-height:30px;
	color:#5e5e5e
}
.video-wrap .video-list {
	margin-top:115px
}
.video-wrap .video-list li {
	width:176px;
	height:204px;
	margin-right:20px;
	position:relative;
	float:left
}
.video-wrap .video-list .mask {
	background:rgba(0,0,0,.3);
	position:absolute;
	width:100%;
	height:100%
}
.video-wrap .video-list .border {
	position:absolute;
	width:164px;
	height:192px;
	border:6px solid #fe8257
}
.video-wrap .video-list .play {
	position:absolute;
	width:48px;
	height:48px;
	left:0;
	top:0;
	bottom:0;
	right:0;
	margin:auto;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAS1BMVEX///////////////////////////////9MaXH///////////////////////////////////////////////////////////////+mqpPpAAAAGXRSTlNmAh0jXwgqwgBWRU+8Fppjaz43c3+0DamN8D+wqwAAAihJREFUeNrFmouS2yAMRa8BkQhMqN027f9/ad3MtMxmMwHLvrPnA3zGkh96gOsQUuKasoYAhKA5rbHIdYgBgfhF8QJdvBwXSMx4Q45ySOASuiRnFUxRMYTGySBol7co+oKi2IWWXQJZsJtFxgU+wEDwg4JphZF1GhHcM8zke19QAg4QSk/gKw4R3HuBx1GqfyfwOIGPBvSvbzc8C0rFKdTyWnAPOIlwfyWYFKeh0wvBghNZPgs8TsU/CyTgVII8CRJOJn0UOJyOa4LOE2R/kpoggkBsgkkB1i2AdgNA/C9QUNB/AgcS7iHovwO3ef713foubAKpnetfNubfBkGVTdBP8Xx58POHKc2bIA8JNm7fsJP8VyDocHlgi5NsAt8XNPYm22+CZUxgi9OyCXRYYEi2XiEYEljjJCjDAlOyC/yYwBqniHVYYEr2ijQmsMYpIQ8LTMnO0DGBNU6KMCwwJTsYBY1bT9DncshwXDD3gsQVBARuiAKUm2RF5j6mGYn7oiWs3E/FCs/92EUU7ue6QLg/HMFVmb9MbWUL56e/bALPLFv8JhBm4SWt+KWUjrmV75ziN7YGhFK+V2ktFKUBSa0J5LRQrrWxlCZQ6Y04eZQQJvowhD/O4Q+k+CM1/lCQP9bkD2b5o2X+cJw/3j830dWxVyzsJRF7zcVe1LFXjexl6RevexuSsJsku1buTrELdfRDA/xjD/yDG/yjJ19/eKZ//KcCdd/xnz8C+Fsioism4AAAAABJRU5ErkJggg==) no-repeat;
	background-size:contain;
	z-index:2;
	cursor:pointer
}
.video-wrap .video-list .play.pink {
	background:url(//static.yximgs.com/static/pages/index/img/play-start-pink-23650cf8.png) no-repeat;
	background-size:contain
}
.video-wrap .video-list .pause {
	position:absolute;
	width:48px;
	height:48px;
	left:64px;
	top:78px;
	background:url(//static.yximgs.com/static/pages/index/img/play-pause-6837f12f.png) no-repeat;
	background-size:contain;
	z-index:2;
	cursor:pointer
}
.video-wrap .video-phone {
	position:absolute;
	right:-50px;
	top:50px;
	width:390px;
	height:700px;
	background-size:contain;
	background:0\9;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/phone-1.png",sizingMethod="scale")
}
.pic-wrap {
	text-align:right
}
.pic-wrap .pic-phone {
	position:absolute;
	left:-50px;
	top:50px;
	width:390px;
	height:700px;
	background:url(//static.yximgs.com/static/pages/index/img/phone-2-f3f45d99.png) no-repeat;
	background-size:contain;
	background:0\9;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/phone-2.png",sizingMethod="scale")
}
.pic-wrap .pic-phone .star {
	position:absolute;
	left:139px;
	top:128px;
	width:17px;
	height:15px;
	z-index:2
}
.pic-wrap .pic-phone .star:before {
	position:absolute;
	left:0;
	top:0;
	display:inline-block;
	width:17px;
	height:15px;
	content:" ";
	z-index:4;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAeCAMAAAB+ITwmAAAAWlBMVEVMaXH/ZGL/ZGL/ZWP/ZGL/ZWL/ZWL/ZGH/aWn/ZGL/ZGL/ZGL/YmL/ZWL/ZWP/ZWH/ZWL/ZGL/ZWP/ZWL/Zmb/ZWP/ZGL/ZGL/ZWL/Zmb/ZGT/ZWL/ZGL/ZWNVqXoaAAAAHXRSTlMAw8lQ+m28LgT06bYlptU/QmB+qA/dk4JeChzRm6XVEkUAAAC5SURBVHjahdLZcoMwEETRC0hIYjPe1/7/30zKCQ52QHOe+2Hq1vAjnIvGpftjBBgf96SmPAf+hFaTYRwHTdrX6JK0Il148srwABunDLeBOChriFQyVPQy9BxlOOJkcMhEI0NDLUPNToYdnQwdlMoqgcqKCxTKKAAILtMtmA/j+bXXij2TWK9Ui7wcisVTD8xcW/3TXnkTT/pwinzaJs2kLQu6cpa9Y1H0SU/JR9bcen3rb+SEug68+wL0RVLreSKVKAAAAABJRU5ErkJggg==) no-repeat;
	background-size:contain
}
.pic-wrap .pic-phone .star:after {
	position:absolute;
	display:inline-block;
	content:" ";
	z-index:3;
	left:-4px;
	top:-3px;
	width:17px;
	height:15px;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAeCAMAAAB+ITwmAAAAWlBMVEVMaXH/ZGL/ZGL/ZWP/ZGL/ZWL/ZWL/ZGH/aWn/ZGL/ZGL/ZGL/YmL/ZWL/ZWP/ZWH/ZWL/ZGL/ZWP/ZWL/Zmb/ZWP/ZGL/ZGL/ZWL/Zmb/ZGT/ZWL/ZGL/ZWNVqXoaAAAAHXRSTlMAw8lQ+m28LgT06bYlptU/QmB+qA/dk4JeChzRm6XVEkUAAAC5SURBVHjahdLZcoMwEETRC0hIYjPe1/7/30zKCQ52QHOe+2Hq1vAjnIvGpftjBBgf96SmPAf+hFaTYRwHTdrX6JK0Il148srwABunDLeBOChriFQyVPQy9BxlOOJkcMhEI0NDLUPNToYdnQwdlMoqgcqKCxTKKAAILtMtmA/j+bXXij2TWK9Ui7wcisVTD8xcW/3TXnkTT/pwinzaJs2kLQu6cpa9Y1H0SU/JR9bcen3rb+SEug68+wL0RVLreSKVKAAAAABJRU5ErkJggg==) no-repeat;
	background-size:contain;
	-webkit-animation:radar 2s ease 0s infinite normal;
	animation:radar 2s ease 0s infinite normal;
	z-index:-1;
	display:none\0
}
.pic-wrap .bg-extend {
	height:100%;
	width:7200px;
	position:absolute;
	top:0;
	left:-3120px;
	z-index:-1;
	background:#fcfcfc
}
.pic-wrap .pic {
	right:0;
	top:370px;
	height:236px;
	width:540px
}
.pic-wrap .pic,.pic-wrap .pic .pic-item {
	position:absolute
}
.pic-wrap .pic .pic-item-1 {
	width:78px;
	height:91px;
	left:0;
	top:0;
	background:url(//static.yximgs.com/static/pages/index/img/pic-1-74c397f2.png) no-repeat;
	background-size:contain;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/pic-1.png",sizingMethod="scale")
}
.pic-wrap .pic .pic-item-2 {
	width:78px;
	height:91px;
	left:98px;
	top:0;
	background:url(//static.yximgs.com/static/pages/index/img/pic-2-c81cb616.png) no-repeat;
	background-size:contain;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/pic-2.png",sizingMethod="scale")
}
.pic-wrap .pic .pic-item-3 {
	width:176px;
	height:124px;
	left:0;
	bottom:0;
	background:url(//static.yximgs.com/static/pages/index/img/pic-3-13c372b2.png) no-repeat;
	background-size:contain;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/pic-3.png",sizingMethod="scale")
}
.pic-wrap .pic .pic-item-4 {
	width:52px;
	height:52px;
	top:0;
	left:216px;
	background:#faebe7
}
.pic-wrap .pic .pic-item-5 {
	width:124px;
	height:165px;
	bottom:0;
	right:196px;
	background:url(//static.yximgs.com/static/pages/index/img/pic-5-e6941974.png) no-repeat;
	background-size:contain;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/pic-5.png",sizingMethod="scale")
}
.pic-wrap .pic .pic-item-6 {
	width:176px;
	height:138px;
	top:0;
	right:0;
	background:url(//static.yximgs.com/static/pages/index/img/pic-6-1b69ed27.png) no-repeat;
	background-size:contain;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/pic-6.png",sizingMethod="scale")
}
.pic-wrap .pic .pic-item-7 {
	width:60px;
	height:60px;
	bottom:0;
	right:0;
	background:#faebe7
}
.distance-wrap .distance-phone {
	position:absolute;
	right:-50px;
	top:50px;
	width:390px;
	height:700px;
	background:url(//static.yximgs.com/static/pages/index/img/phone-3-f8b1a2b3.png) no-repeat;
	background-size:contain;
	background:0\9;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/phone-3.png",sizingMethod="scale")
}
.distance-wrap .distance-show {
	position:absolute;
	left:0;
	top:310px;
	width:572px;
	height:366px;
	background:url(//static.yximgs.com/static/pages/index/img/distance-c9a9fe25.png) no-repeat;
	background-size:contain;
	background:0\9;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/distance.png",sizingMethod="scale")
}
.distance-wrap .core {
	position:absolute;
	left:278px;
	top:173px
}
.distance-wrap .core:before {
	z-index:2;
	left:0;
	top:0
}
.distance-wrap .core:after,.distance-wrap .core:before {
	content:" ";
	position:absolute;
	width:20px;
	height:20px;
	background-color:#fe8257;
	border-radius:50%
}
.distance-wrap .core:after {
	z-index:1;
	box-shadow:inset 0 0 20px rgba(0,0,0,.3);
	-webkit-animation:ripple 2s ease .5s infinite normal;
	animation:ripple 2s ease .5s infinite normal
}
.distance-wrap .core-1 {
	position:absolute;
	left:73px;
	top:102px
}
.distance-wrap .core-1:before {
	z-index:2;
	left:0;
	top:0
}
.distance-wrap .core-1:after,.distance-wrap .core-1:before {
	content:" ";
	position:absolute;
	display:block;
	width:10px;
	height:10px;
	background-color:#fe8257;
	border-radius:50%
}
.distance-wrap .core-1:after {
	z-index:1;
	box-shadow:inset 0 0 10px rgba(0,0,0,.3);
	-webkit-animation:minripple 4.2s ease 1s infinite normal;
	animation:minripple 4.2s ease 1s infinite normal
}
.distance-wrap .core-2 {
	position:absolute;
	left:479px;
	top:162px
}
.distance-wrap .core-2:before {
	z-index:2;
	left:0;
	top:0
}
.distance-wrap .core-2:after,.distance-wrap .core-2:before {
	content:" ";
	position:absolute;
	width:10px;
	height:10px;
	background-color:#fe8257;
	border-radius:50%
}
.distance-wrap .core-2:after {
	z-index:1;
	display:block;
	box-shadow:inset 0 0 10px rgba(0,0,0,.3);
	-webkit-animation:minripple 3.6s ease 2s infinite normal;
	animation:minripple 3.6s ease 2s infinite normal
}
.distance-wrap .core-3 {
	position:absolute;
	left:147px;
	top:215px
}
.distance-wrap .core-3:before {
	z-index:2;
	left:0;
	top:0
}
.distance-wrap .core-3:after,.distance-wrap .core-3:before {
	content:" ";
	position:absolute;
	width:10px;
	height:10px;
	background-color:#fe8257;
	border-radius:50%
}
.distance-wrap .core-3:after {
	z-index:1;
	display:block;
	box-shadow:inset 0 0 10px rgba(0,0,0,.3);
	-webkit-animation:minripple 3.2s ease 3s infinite normal;
	animation:minripple 3.2s ease 3s infinite normal
}
.distance-wrap .core-4 {
	position:absolute;
	left:498px;
	top:58px
}
.distance-wrap .core-4:before {
	z-index:2;
	left:0;
	top:0
}
.distance-wrap .core-4:after,.distance-wrap .core-4:before {
	content:" ";
	position:absolute;
	width:10px;
	height:10px;
	background-color:#fe8257;
	border-radius:50%
}
.distance-wrap .core-4:after {
	z-index:1;
	display:block;
	box-shadow:inset 0 0 10px rgba(0,0,0,.3);
	-webkit-animation:minripple 4s ease 4s infinite normal;
	animation:minripple 4s ease 4s infinite normal
}
@-webkit-keyframes ripple {
	0% {
	left:10px;
	top:10px;
	opcity:75;
	width:0;
	height:0
}
50% {
	left:-15px;
	top:-15px;
	opacity:0;
	width:50px;
	height:50px
}
to {
	left:-15px;
	top:-15px;
	opacity:0;
	width:50px;
	height:50px
}
}@keyframes ripple {
	0% {
	left:10px;
	top:10px;
	opcity:75;
	width:0;
	height:0
}
50% {
	left:-15px;
	top:-15px;
	opacity:0;
	width:50px;
	height:50px
}
to {
	left:-15px;
	top:-15px;
	opacity:0;
	width:50px;
	height:50px
}
}@-webkit-keyframes minripple {
	0% {
	left:5px;
	top:5px;
	opcity:90;
	width:0;
	height:0
}
50% {
	left:-10px;
	top:-10px;
	opacity:0;
	width:30px;
	height:30px
}
to {
	left:-10px;
	top:-10px;
	opacity:0;
	width:30px;
	height:30px
}
}@keyframes minripple {
	0% {
	left:5px;
	top:5px;
	opcity:90;
	width:0;
	height:0
}
50% {
	left:-10px;
	top:-10px;
	opacity:0;
	width:30px;
	height:30px
}
to {
	left:-10px;
	top:-10px;
	opacity:0;
	width:30px;
	height:30px
}
}@-webkit-keyframes radar {
	0% {
	left:0;
	top:0;
	opcity:60;
	width:17px;
	height:15px
}
50% {
	left:-9px;
	top:-6px;
	opacity:0;
	width:34px;
	height:30px
}
to {
	left:-9px;
	top:-6px;
	opacity:0;
	width:34px;
	height:30px
}
}@keyframes radar {
	0% {
	left:0;
	top:0;
	opcity:60;
	width:17px;
	height:15px
}
50% {
	left:-9px;
	top:-6px;
	opacity:0;
	width:34px;
	height:30px
}
to {
	left:-9px;
	top:-6px;
	opacity:0;
	width:34px;
	height:30px
}
}@-webkit-keyframes bounce {
	0% {
	top:5px
}
50% {
	top:8px
}
to {
	top:8px
}
}@keyframes bounce {
	0% {
	top:5px
}
50% {
	top:8px
}
to {
	top:8px
}
}.com-notice-wrap {
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.3);
	top:0;
	left:0;
	display:none;
	z-index:9
}
.com-notice-wrap .com-notice {
	width:824px;
	height:540px;
	margin:auto;
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background:#fff
}
.com-notice-wrap .notice-title {
	height:124px;
	line-height:124px;
	text-align:center;
	font-size:24px;
	font-weight:700
}
.com-notice-wrap .notice-content {
	margin:0 30px 0 40px;
	height:308px;
	overflow:auto
}
.com-notice-wrap .notice-content .content {
	text-indent:28px;
	font-size:14px;
	line-height:28px;
	color:#5e5e5e
}
.com-notice-wrap .notice-content .ar {
	text-align:right;
	margin-right:10px
}
.com-notice-wrap .notice-content .last {
	margin-bottom:20px
}
.com-notice-wrap .inner-title {
	text-align:center;
	font-size:18px;
	color:#303030;
	margin:20px auto
}
.com-notice-wrap .m-t-b {
	margin:10px 0
}
.com-notice-wrap .agree-btn {
	bottom:10px;
	font-size:16px;
	margin:30px auto;
	width:176px;
	height:48px;
	background:#ff9000;
	text-align:center;
	line-height:48px;
	color:#fff;
	-webkit-border-radius:24px;
	border-radius:24px;
	cursor:pointer
}
