﻿.pagination {
	text-align: center
}

.pagination .pages b {
	border: 1px solid #F5F5F5;
	color: #333;
	display: inline-block;
	font-size: 14px;
	font-weight: 700;
	height: 24px;
	line-height: 24px;
	margin-right: 5px;
	min-width: 25px;
	text-align: center;
	vertical-align: middle
}

.pagination a {
	background-color: #FFF;
	border: 1px solid #E7ECF0;
	display: inline-block;
	font-size: 14px;
	height: 22px;
	line-height: 22px;
	margin-right: 5px;
	min-width: 23px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	vertical-align: middle
}

.pagination a:hover {
	background-color: #fafafa;
	text-decoration: none
}

.pagination .first,.pagination .last {
	width: 41px
}

.pagination .pre,.pagination .next {
	line-height: 23px;
	width: 60px
}

.pagination .last {
	margin-right: 0
}

.hide-btn a.quick-ans {
	display: none
}

a.quick-ans {
	border: 1px solid #19b955;
	border-radius: 14px;
	color: #19b955;
	display: inline-block;
	font-size: 12px;
	margin-left: 25px;
	margin-top: -4px;
	padding: 2px 10px;
	text-decoration: none;
	_zoom: 1
}

a.quick-ans.selected,a.quick-ans:hover {
	background: #19b955;
	border: 0;
	color: #FFF
}

.qus-mark {
	color: #999;
	display: none;
	margin-left: 25px;
	vertical-align: middle
}

.quick-answer-wrap {
	border: 1px solid #19b955;
	display: none;
	height: 102px;
	margin-top: 10px;
	padding: 5px;
	position: relative;
	width: 60%
}

.quick-answer-wrap textarea {
	border: 0;
	height: 60px;
	margin-bottom: 5px;
	outline: none;
	overflow: hidden;
	width: 100%
}

.quick-answer-wrap .quick-answer-opt {
	bottom: 2px;
	height: 35px;
	left: 0;
	position: absolute;
	width: 100%
}

.quick-answer-wrap .error-tip {
	color: red;
	font-size: 12px;
	left: 10px;
	position: absolute;
	top: 12px
}

.quick-answer-wrap .captcha {
	display: none;
	position: absolute;
	right: 103px;
	top: 6px
}

.quick-answer-wrap .captcha input {
	height: 20px;
	line-height: 20px;
	width: 50px
}

.quick-answer-wrap .captcha img {
	height: 26px;
	_height: 24px
}

.quick-answer-wrap .quick-ans-btn {
	position: absolute;
	right: 5px
}

.red-packge-wrap,.red-packge-wrap .rp-inn {
	height: 335px;
	position: relative;
	width: 250px
}

.red-packge-wrap .rp-inn,.red-packge-wrap .rp-close {
	background-image: url(../img/bg/t01ef90169e955ad1bd.png);
	background-repeat: no-repeat
}

.red-packge-wrap .rp-inn {
	background-position: 0 -406px
}

.red-packge-wrap .bg-rp-open,.red-packge-wrap .bg-rp-no-open {
	background-position: 0 -47px
}

.red-packge-wrap .rp-texts,.red-packge-wrap .rp-no-texts {
	display: none;
	padding: 36px 0 0;
	text-align: center
}

.red-packge-wrap .rp-texts1 {
	color: #c45800;
	font-size: 16px;
	margin-bottom: 5px
}

.red-packge-wrap .rp-texts2 {
	color: #f32500;
	font-size: 20px;
	height: 60px;
	line-height: 48px
}

.red-packge-wrap .rp-no-texts .rp-texts2 {
	font-size: 30px;
	font-weight: 700
}

.red-packge-wrap .rp-texts2 span {
	font-size: 48px;
	font-weight: 700;
	margin-right: 7px;
	vertical-align: middle
}

.red-packge-wrap .rp-texts2 i {
	font-style: normal;
	vertical-align: middle
}

.red-packge-wrap .rp-texts3 {
	color: #f5e47f;
	font-size: 18px;
	text-align: center
}

.red-packge-wrap .rp-open {
	display: block;
	height: 78px;
	left: 86px;
	position: absolute;
	top: 162px;
	width: 78px;
	z-index: 2
}

.red-packge-wrap .rp-close {
	background-position: 0 2px;
	display: block;
	height: 24px;
	position: absolute;
	right: 7px;
	top: 8px;
	width: 22px
}

.bg-rp-open .rp-texts {
	display: block
}

.bg-rp-open .rp-open,.bg-rp-no-open .rp-open {
	display: none
}

.bg-rp-no-open .rp-no-texts {
	display: block
}

.panel-redpackge .close {
	display: none
}

.rp-texts-inn {
	background: #ffdc8f;
	background: -webkit-linear-gradient(#ffe59d,#ffcb78 94%,#f99b54 100%);
	background: -moz-linear-gradient(#ffe59d,#ffcb78 94%,#f99b54 100%);
	background: -o-linear-gradient(#ffe59d,#ffcb78 94%,#f99b54 100%);
	background: linear-gradient(#ffe59d,#ffcb78 94%,#f99b54 100%)
}

.red-packge-wrap .rp-colorful {
	background: url(../img/bg/t018e0cfb524fb1654c.png) no-repeat;
	display: none\9;
	height: 167px;
	left: -23px;
	opacity: 0;
	position: absolute;
	top: 33px;
	-webkit-transition: all .1s ease-in;
	-moz-transition: all .1s ease-in;
	-o-transition: all .1s ease-in;
	transition: all .1s ease-in;
	width: 274px;
	z-index: 1
}

.red-packge-wrap .rp-show {
	display: block\9;
	opacity: 1
}

@-webkit-keyframes uptotop {
	0% {
		transform: translateY(112px)
	}

	100% {
		transform: translateY(0)
	}
}

@-moz-keyframes uptotop {
	0% {
		transform: translateY(112px)
	}

	100% {
		transform: translateY(0)
	}
}

@-o-keyframes uptotop {
	0% {
		transform: translateY(112px)
	}

	100% {
		transform: translateY(0)
	}
}

@keyframes uptotop {
	0% {
		transform: translateY(112px)
	}

	100% {
		transform: translateY(0)
	}
}

.rp-texts-inn {
	-webkit-animation: uptotop .5s;
	-moz-animation: uptotop .5s;
	-o-animation: uptotop .5s;
	animation: uptotop .5s;
	box-shadow: 0 10px 12px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 10px 12px rgba(0,0,0,.3);
	height: 89px;
	overflow: hidden;
	padding: 20px 0 0
}

.rp-texts-w {
	margin-bottom: 53px;
	overflow: hidden;
	padding: 0 16px
}

.uploadimg {
	cursor: pointer;
	height: 30px;
	left: 158px;
	overflow: hidden;
	position: absolute;
	top: 6px;
	width: 30px;
	z-index: 1000
}

.add-html5-img input {
	cursor: pointer;
	height: 100%;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%
}

.add-flash-img,.add-html5-img {
	display: none
}

#task-left-wrap {
	bottom: 190px;
	font-size: 14px;
	left: 0;
	position: fixed;
	_position: absolute;
	_top: 300px;
	z-index: 300
}

.task-status-contract {
	background-image: url('../img/bg/t01d2ba6193f3131617.png');
	background-image: -webkit-image-set(url('../img/bg/t01d2ba6193f3131617.png') 1x,url('https://p.ssl.qhimg.com/t012349ece57b9fb299.png') 2x);
	background-repeat: no-repeat;
	cursor: pointer
}

.task-status-contract span,.task-status-expand span {
	background-image: url('../img/bg/t01c241d5d562d2d16e.png');
	background-image: -webkit-image-set(url('../img/bg/t01c241d5d562d2d16e.png') 1x,url('https://p.ssl.qhimg.com/t01d5acf2bde5eb2bb7.png') 2x);
	background-repeat: no-repeat;
	cursor: pointer
}

.task-status-expand {
	background: url(../img/bg/t01905902c5a3e3cd41.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t01905902c5a3e3cd41.png) 1x,url(https://p.ssl.qhimg.com/t01ee81222d7d8287fc.png) 2x);
	background-repeat: no-repeat;
	background-position: 0 22px;
	cursor: pointer
}

.task-status-contract {
	background-position: -65px 4px;
	display: block;
	height: 80px;
	left: 0;
	padding: 20px 30px 20px 0;
	position: absolute;
	top: -32px;
	width: 51px
}

.task-status-contract span {
	background-position: -56px -135px;
	display: block;
	height: 80px;
	width: 51px
}

a.task-status-contract:hover span {
	background-position: -56px -250px
}

.task-status-tip1 {
	background: url('../img/bg/t01d5a87ded4016dd5d.png') no-repeat;
	background-image: -webkit-image-set(url('../img/bg/t01d5a87ded4016dd5d.png') 1x,url('https://p.ssl.qhimg.com/t01fab20e6b020103fb.png') 2x);
	color: #19b955;
	cursor: pointer;
	display: block;
	display: none\9;
	font-style: normal;
	height: 68px;
	left: 10px;
	line-height: 1.5;
	padding-left: 20px;
	padding-top: 6px;
	position: absolute;
	top: -55px;
	-ms-transform: scale(0);
	-moz-transform: scale(0);
	-webkit-transform: scale(0);
	transform: scale(0);
	-moz-transform-origin: left bottom;
	-ms-transform-origin: left bottom;
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-ms-transition: transform .3s ease-in .5s;
	-moz-transition: transform .3s ease-in .5s;
	-webkit-transition: transform .3s ease-in .5s;
	transition: transform .3s ease-in .5s;
	width: 110px
}

.task-hide-img {
	display: none
}

.task-tip1-expand,a.task-status-contract:hover .task-status-tip1 {
	display: block\9;
	text-decoration: none;
	-ms-transform: scale(1);
	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1)
}

.task-status-expand {
	display: block;
	display: none;
	height: 85px;
	left: 10px;
	padding: 20px;
	position: absolute;
	top: -28px;
	width: 75px
}

.task-status-expand span {
	background-position: -20px -20px;
	display: block;
	height: 85px;
	width: 75px
}

.task-tips-show {
	background-image: url('../img/bg/t01378e62afa09e3835.png');
	background-image: -webkit-image-set(url('../img/bg/t01378e62afa09e3835.png') 1x,url('https://p.ssl.qhimg.com/t010feba536298dce62.png') 2x);
	background-repeat: no-repeat;
	display: none;
	height: 99px;
	left: 0;
	padding: 64px 20px;
	position: absolute;
	text-align: center;
	top: -20px;
	width: 176px
}

.task-tips-smile {
	-webkit-animation: smile 3s linear 2;
	-moz-animation: smile 3s linear 2;
	animation: smile 3s linear 2
}

@keyframes smile {
	0%,30%,82%,100% {
		background-image: url('../img/bg/t01acd23d35253b3316.png');
		background-image: -webkit-image-set(url('../img/bg/t01acd23d35253b3316.png') 1x,url('https://p.ssl.qhimg.com/t015677c52cdd6bd648.png') 2x)
	}

	32%,60% {
		background-image: url('../img/bg/t0116d06cc23e625cb8.png');
		background-image: -webkit-image-set(url('../img/bg/t0116d06cc23e625cb8.png') 1x,url('https://p.ssl.qhimg.com/t01cbd0619e0c1d969c.png') 2x)
	}

	62%,80% {
		background-image: url('../img/bg/t01bcb08b7884c51477.png');
		background-image: -webkit-image-set(url('../img/bg/t01bcb08b7884c51477.png') 1x,url('https://p.ssl.qhimg.com/t01166a8e5f6e63c8ac.png') 2x)
	}
}

.task-status-bg {
	background: url(../img/bg/t01905902c5a3e3cd41.png) no-repeat;
	background-image: -webkit-image-set(url('../img/bg/t01905902c5a3e3cd41.png') 1x,url('https://p.ssl.qhimg.com/t01ee81222d7d8287fc.png') 2x);
	height: 80px;
	left: 50px;
	opacity: .8;
	position: absolute;
	top: -10px;
	width: 110px
}

.task-status-flower img {
	display: block;
	left: 99px;
	position: absolute;
	top: 20px;
	width: 25px
}

.task-status-flower img.task-shape1 {
	animation: shape1 .7s ease .1s 3;
	-webkit-animation: shape1 .7s .1s ease 3
}

@keyframes shape1 {
	0% {
		transform: scale(.3)
	}

	80% {
		transform: translate(-80px,-5px) scale(.5)
	}

	100% {
		transform: translate(-80px,-5px) scale(.5)
	}
}

.task-status-flower img.task-shape2 {
	animation: shape2 .6s ease .2s 3;
	-webkit-animation: shape2 .6s ease .2s 3
}

@keyframes shape2 {
	0% {
		transform: scale(.3)
	}

	80% {
		transform: translate(-76px,-24px) scale(.6)
	}

	100% {
		transform: translate(-76px,-24px) scale(.6)
	}
}

.task-status-flower img.task-shape3 {
	animation: shape3 .4s ease .5s 3;
	-webkit-animation: shape3 .4s ease .5s 3
}

@keyframes shape3 {
	0%,100% {
		transform: scale(.3)
	}

	80% {
		transform: translate(-64px,-47px) scale(.6)
	}

	100% {
		transform: translate(-64px,-47px) scale(.6)
	}
}

.task-status-flower img.task-shape4 {
	animation: shape4 .4s ease .4s 3;
	-webkit-animation: shape4 .4s ease .4s 3
}

@keyframes shape4 {
	0%,100% {
		transform: scale(.3)
	}

	80% {
		transform: translate(-47px,-64px) scale(.6)
	}

	100% {
		transform: translate(-47px,-64px) scale(.6)
	}
}

.task-status-flower img.task-shape5 {
	animation: shape5 .5s ease .3s 3;
	-webkit-animation: shape5 .5s ease .3s 3
}

@keyframes shape5 {
	0%,100% {
		transform: scale(.3)
	}

	80% {
		transform: translate(-24px,-76px) scale(.6)
	}

	100% {
		transform: translate(-24px,-76px) scale(.6)
	}
}

.task-status-flower img.task-shape6 {
	animation: shape6 .8s ease 3;
	-webkit-animation: shape6 .8s ease 3
}

@keyframes shape6 {
	0%,100% {
		transform: scale(.3)
	}

	80% {
		transform: translate(0px,-80px) scale(.5)
	}

	100% {
		transform: translate(0px,-80px) scale(.5)
	}
}

.task-status-flower img.task-shape7 {
	animation: shape7 .5s ease .3s 3;
	-webkit-animation: shape7 .5s ease .3s 3
}

@keyframes shape7 {
	0%,100% {
		transform: scale(.5)
	}

	80% {
		transform: translate(24px,-76px) scale(.6)
	}

	100% {
		transform: translate(24px,-76px) scale(.6)
	}
}

.task-status-flower img.task-shape8 {
	animation: shape8 .6s ease .2s 3;
	-webkit-animation: shape8 .6s ease .2s 3
}

@keyframes shape8 {
	0%,100% {
		transform: scale(.3)
	}

	80% {
		transform: translate(42px,-64px) scale(.6)
	}

	100% {
		transform: translate(42px,-64px) scale(.6)
	}
}

.task-status-flower img.task-shape9 {
	animation: shape9 .6s ease .2s 3;
	-webkit-animation: shape9 .6s ease .2s 3
}

@keyframes shape9 {
	0%,100% {
		transform: scale(.3)
	}

	80% {
		transform: translate(64px,-30px) scale(.6)
	}

	100% {
		transform: translate(64px,-30px) scale(.6)
	}
}

.task-status-flower img.task-shape10 {
	animation: shape10 .8s ease 3;
	-webkit-animation: shape10 .8s ease 3
}

@keyframes shape10 {
	0%,100% {
		transform: scale(.3)
	}

	80% {
		transform: translate(76px,-7px) scale(.5)
	}

	100% {
		transform: translate(76px,-7px) scale(.5)
	}
}

.task-status-tip2 {
	display: none
}

.task-status-jump {
	background-image: url('../img/bg/t015d5a664f19c86de5.png');
	background-image: -webkit-image-set(url('../img/bg/t015d5a664f19c86de5.png') 1x,url('https://p.ssl.qhimg.com/t01f33dc8bd3109c812.png') 2x);
	background-repeat: no-repeat;
	height: 166px;
	left: 0;
	position: absolute;
	top: -20px;
	width: 216px
}

.task-jump-up {
	-webkit-animation: jump .7s ease-in 3;
	animation: jump .7s ease-in 3;
	transform: translateY(0px)
}

@keyframes jump {
	0%,100%,14%,66% {
		background-image: url('../img/bg/t015d5a664f19c86de5.png');
		background-image: -webkit-image-set(url('../img/bg/t015d5a664f19c86de5.png') 1x,url('https://p.ssl.qhimg.com/t01f33dc8bd3109c812.png') 2x);
		transform: translateY(0px)
	}

	15%,65% {
		background-image: url('../img/bg/t014cf6d6ea20a04eb3.png');
		background-image: -webkit-image-set(url('../img/bg/t014cf6d6ea20a04eb3.png') 1x,url('https://p.ssl.qhimg.com/t01b7d5ce5eea5dd7e1.png') 2x)
	}

	50% {
		background-image: url('../img/bg/t014cf6d6ea20a04eb3.png');
		background-image: -webkit-image-set(url('../img/bg/t014cf6d6ea20a04eb3.png') 1x,url('https://p.ssl.qhimg.com/t01b7d5ce5eea5dd7e1.png') 2x);
		transform: translateY(-6px)
	}
}

.task-tips-team {
	display: none;
	margin-left: 12px
}

.task-panel {
	background: #fff;
	border-radius: 8px;
	color: #666;
	font-size: 14px;
	padding: 10px
}

.task-icon1 {
	background-image: url('../img/bg/t01fc84e28f587f421f.png');
	background-repeat: no-repeat
}

.task-tips-show i {
	color: #f15f30;
	display: block;
	font-style: normal;
	margin-bottom: 10px;
	text-align: left
}

.task-panel h2 {
	background-position: 0 0;
	color: #fff;
	font-size: 18px;
	font-weight: 300;
	height: 45px;
	left: 50%;
	line-height: 35px;
	margin-left: -127px;
	position: absolute;
	text-align: center;
	top: -20px;
	width: 254px
}

.task-tips-show .task-tips2-close {
	display: block;
	height: 14px;
	position: absolute;
	right: 8px;
	top: 51px;
	width: 14px
}

.task-tips-show .task-tips2-btn {
	background: #25b759;
	border-radius: 3px;
	color: #fff;
	display: inline-block;
	height: 30px;
	left: 63px;
	line-height: 30px;
	position: absolute;
	text-align: center;
	top: 118px;
	width: 90px
}

.task-tips-show a.task-tips2-btn:hover {
	opacity: .9;
	text-decoration: none
}

#task-panel-wrap {
	display: none
}

.task-yel,a.task-yel {
	color: #f08835
}

.task-green,a.task-green {
	color: #19b955
}

.task-tab {
	_height: 368px;
	min-height: 368px;
	padding-left: 44px;
	position: relative
}

.task-tab-cont {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	display: none;
	height: 340px;
	overflow: hidden;
	padding: 14px 0 14px 5px
}

.task-tab1-cont {
	background: #e6edf8
}

.task-user-info,.task-not-login {
	height: 51px;
	padding: 30px 0 23px 59px
}

.task-user-inf {
	line-height: 22px;
	padding-bottom: 7px
}

.task-coin-icon,.task-exp-icon {
	background-position: 0 -104px;
	display: inline-block;
	height: 23px;
	margin-right: 5px;
	width: 19px
}

.task-exp-icon {
	background-position: 0 -53px
}

.task-left-nav {
	height: 370px;
	left: 0;
	position: absolute;
	top: 0;
	width: 44px
}

.task-not-login h4 {
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	padding-bottom: 7px
}

.task-tab1-cont ul {
	_display: block;
	height: 340px;
	overflow: auto;
	_overflow: scroll
}

.task-user-inf li {
	float: left;
	font-size: 16px;
	margin-right: 25px
}

.task-user-inf li span,.task-user-inf li a {
	vertical-align: middle
}

.task-left-nav li,.task-left-nav li a {
	display: block;
	height: 123px;
	line-height: 1;
	overflow: hidden;
	position: relative;
	width: 44px
}

.task-lnav1 span {
	background: #6396dc
}

.task-lnav2 span {
	background: #5dd074
}

.task-lnav3 span {
	background: #ffa04c
}

.task-left-nav li i {
	color: #fff;
	font-style: normal;
	font-size: 16px;
	line-height: 18px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 26px;
	width: 38px;
	z-index: 2
}

.task-left-nav li span {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	display: block;
	height: 122px;
	position: absolute;
	right: 0;
	top: 0;
	width: 38px
}

.task-panel .task-item-rt {
	padding-left: 95px
}

.task-panel .task-item-rt-bot {
	padding-top: 31px
}

.task-panel .gray9 {
	color: #999
}

.task-panel .task-tab2-cont {
	background: #eaf4ec;
	height: 329px;
	padding: 25px 15px 14px
}

.task-panel .task-item-rt h4 {
	font-size: 18px;
	font-weight: 400;
	line-height: 1;
	margin-bottom: 15px
}

.task-panel .task-item-rt p {
	line-height: 1.7
}

.task-panel a.btn-task-green,.task-panel a.btn-task-gray {
	background: #19b955;
	border-radius: 30px;
	color: #fff;
	display: inline-block;
	height: 34px;
	line-height: 34px;
	text-align: center;
	text-decoration: none;
	width: 90px
}

.task-panel a.btn-task-gray {
	background: #bebebe
}

.task-panel a.task-level-icon {
	background: #ffb00d;
	border-radius: 2px;
	color: #FFF;
	display: inline-block;
	font-size: 12px;
	line-height: 1;
	margin-left: 5px;
	padding: 2px 3px;
	text-decoration: none
}

.task-left-nav li.task-lnav3 i {
	top: 7px
}

.task-left-nav li a:hover span {
	opacity: .9
}

.task-left-nav li a.active span {
	width: 44px
}

.task-panel .task-item-rt-bot a.btn-task-green {
	margin-top: -8px
}

.task-panel .task-icon2,.task-panel .task-grow-nav a {
	background-image: url('../img/bg/t0166d60a054fc783d0.png');
	background-image: -webkit-image-set(url('../img/bg/t0166d60a054fc783d0.png') 1x,url('https://p.ssl.qhimg.com/t015e96966fac92fb73.png') 2x);
	background-repeat: no-repeat
}

.model-mission-cate2 {
	display: none;
	position: relative
}

.task-panel .task-tab3-cont {
	background: #f8f2ea;
	position: relative
}

.task-panel .task-tab3-cont .task-bg-lottery {
	left: 42px;
	opacity: 0.6;
	position: absolute;
	top: 15px;
	z-index: 1;
	filter: Alpha(opacity=60)
}

.task-panel .task-tab3-cont .task-lottery-lists {
	background: #f55615;
	color: #fff;
	height: 40px;
	left: 42px;
	line-height: 40px;
	overflow: hidden;
	padding: 0 15px;
	position: absolute;
	top: 15px;
	white-space: nowrap;
	width: 549px;
	z-index: 5
}

.task-panel .task-lottery-inn,.task-panel .task-lottery-inn ul {
	display: inline-block;
	_display: inline;
	white-space: nowrap;
	_zoom: 1
}

.model-mission-cate {
	padding: 20px 20px 20px 10px
}

.task-item-rt {
	padding-left: 90px
}

.task-item-rt-bot {
	padding-top: 25px
}

.gray9 {
	color: #999
}

.task-tab1-cont li {
	background: #fff;
	border-radius: 4px;
	float: left;
	height: 137px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 20px 10px 10px 20px;
	position: relative;
	width: 279px;
	_width: 269px
}

.task-item-rt h4 {
	font-size: 16px;
	font-weight: 400;
	line-height: 1;
	margin-bottom: 15px
}

.task-item-rt p {
	line-height: 1.7
}

a.btn-task-green,a.btn-task-yel,a.btn-task-red,a.btn-task-gray,span.btn-task-gray {
	background: #19b955;
	border-radius: 30px;
	color: #fff;
	display: inline-block;
	height: 34px;
	line-height: 34px;
	text-align: center;
	text-decoration: none;
	width: 90px
}

a.btn-task-gray,span.btn-task-gray {
	background: #ccc;
	cursor: default
}

a.btn-task-yel {
	background: #ffb400
}

a.btn-task-red {
	background: #e22800
}

.task-panel .task-lottery-btn {
	left: 240px;
	position: absolute;
	top: 132px;
	z-index: 10
}

.task-panel .task-lottery-btn,.task-panel .task-lottery-btn img {
	display: block;
	height: 104px;
	width: 185px
}

.task-panel .task-grow-nav {
	padding: 0 0 28px;
	text-align: center
}

.task-tab1-cont .task-logos {
	background-color: #f5f5f5;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 4px;
	height: 86px;
	left: 20px;
	position: absolute;
	top: 20px;
	width: 86px
}

.task-panel .task-grow-nav a {
	background-color: #fff;
	border-radius: 20px;
	color: #999;
	display: inline-block;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding-left: 13px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	width: 77px
}

.task-panel .task-grow-nav span {
	background: #d8e1d9;
	display: inline-block;
	height: 1px;
	margin: 0 5px;
	vertical-align: middle;
	width: 16px
}

a.btn-task-green:hover,a.btn-task-yel:hover,a.btn-task-red:hover {
	opacity: .9
}

.task-item-rt-bot a.btn-task-green {
	margin-top: -8px
}

.task-panel .task-tab3-cont .task-lottery-lists li {
	display: inline-block;
	_display: inline;
	margin-right: 30px;
	vertical-align: top;
	_zoom: 1
}

.task-panel .task-grow-nav a.task-nav-done {
	background-position: 10px -152px;
	color: #19b955
}

.task-panel .task-grow-nav a.task-nav-ing {
	background-position: 10px -192px;
	color: #19b955
}

.task-panel .task-grow-nav a.task-nav-lock {
	background-position: 10px 6px
}

.task-panel .task-grow-nav a.active {
	background-color: #19b955;
	color: #fff
}

.task-panel .task-grow-nav a.task-nav-done.active {
	background-position: 10px -34px
}

.task-panel .task-grow-nav a.task-nav-ing.active {
	background-position: 10px -75px
}

.task-panel .task-grow-nav a.task-nav-lock.active {
	background-position: 10px -113px
}

.model-mission-cate .task-grow-nav a,.task-tab1-cont .mission-lock-icon {
	background-image: url('../img/bg/t0166d60a054fc783d0.png');
	background-image: -webkit-image-set(url('../img/bg/t0166d60a054fc783d0.png') 1x,url('https://p.ssl.qhimg.com/t015e96966fac92fb73.png') 2x);
	background-repeat: no-repeat
}

.task-tab1-cont .mission-lock-icon {
	background-position: 0 -247px;
	display: none;
	height: 60px;
	position: absolute;
	right: 0;
	top: 0;
	width: 60px
}

.mission-lock h4,.mission-lock .mission-process,.mission-lock .gray9 {
	color: #bbb
}

.mission-lock .task-item-handle,.task-tab1-cont .mission-lock-icon,.mission-lock-tips,.js-model-mission {
	display: none
}

.task-tab1-cont .mission-lock .mission-lock-icon,.mission-lock .mission-lock-tips {
	display: block
}

.task-tab2-cont li {
	background: #fff;
	border-radius: 4px;
	margin-bottom: 10px;
	padding: 20px;
	position: relative
}

.task-tab2-cont h4 {
	font-size: 16px;
	font-weight: 400;
	line-height: 1;
	margin-bottom: 14px;
	width: 520px
}

.model-mission-cate .task-grow-nav {
	padding: 0 0 28px;
	text-align: center
}

.task-tab2-cont .task-newer-cont {
	line-height: 1;
	padding-left: 60px
}

.model-mission-cate .task-grow-nav a {
	background-color: #f5f5f5;
	border-radius: 20px;
	color: #999;
	display: inline-block;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding-left: 13px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	width: 77px
}

.model-mission-cate .task-grow-nav span {
	background: #d8e1d9;
	display: inline-block;
	height: 1px;
	margin: 0 9px;
	vertical-align: middle;
	width: 16px
}

.model-mission-cate .task-grow-nav a.task-nav-done {
	background-position: 10px -152px;
	color: #19b955
}

.model-mission-cate .task-grow-nav a.task-nav-ing {
	background-position: 10px -192px;
	color: #19b955
}

.model-mission-cate .task-grow-nav a.task-nav-lock {
	background-position: 10px 6px
}

.model-mission-cate .task-grow-nav a.active {
	background-color: #19b955;
	color: #fff
}

.model-mission-cate .task-grow-nav a.task-nav-done.active {
	background-position: 10px -34px
}

.model-mission-cate .task-grow-nav a.task-nav-ing.active {
	background-position: 10px -75px
}

.model-mission-cate .task-grow-nav a.task-nav-lock.active {
	background-position: 10px -113px
}

.task-tab2-cont .btn-task-green,.task-tab2-cont span.btn-task-gray {
	margin-top: 6px
}

.task-tab2-cont {
	display: none
}

.task-newr-tip {
	background: url(../img/bg/t012266cc52a7b60787.png);
	color: #fff;
	display: block;
	height: 54px;
	left: 235px;
	padding: 60px 0 0 14px;
	position: absolute;
	top: 27px;
	width: 157px;
	z-index: 10
}

.edui-container {
	background-color: #fff;
	position: relative
}

.edui-tab-nav {
	border-bottom: 1px solid #ddd;
	display: none;
	height: 30px;
	list-style: none;
	margin: 0;
	padding: 0
}

.edui-container {
	background-color: #fff;
	position: relative
}

.umeditor-zindex {
	position: relative;
	z-index: 500
}

.umeditor-wrap {
	border: 1px solid #e5e5e5;
	border-top: none;
	position: relative;
	z-index: 90
}

.task-item-handle a {
	color: #05be3c
}

.edui-editor-body table {
	border-collapse: collapse;
	display: table;
	margin: 10px 0
}

.edui-editor-body td {
	border: 1px solid #DDD;
	padding: 5px 10px
}

.edui-editor-body table {
	border-collapse: collapse;
	display: table;
	margin: 10px 0
}

.edui-editor-body td {
	border: 1px solid #DDD;
	padding: 5px 10px
}

.task-tab2-cont .task-icon2 {
	background-color: #f5f5f5;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 5px;
	display: block;
	height: 46px;
	left: 20px;
	position: absolute;
	top: 20px;
	width: 46px
}

.task-tab-cont .task-completed {
	background-position: -177px -68px;
	bottom: 0;
	height: 60px;
	position: absolute;
	right: 0;
	width: 70px
}

.task-tab-cont .model-mission-top {
	color: #666;
	padding-bottom: 20px;
	text-align: center
}

.task-tab1-cont .after-mission,.task-tab2-cont .after-mission,.task-tab1-cont .after-mission-gray,.task-tab2-cont .after-mission-gray {
	color: #05be3c;
	position: relative;
	z-index: 10
}

.task-tab2-cont .after-mission,.task-tab2-cont .after-mission-gray {
	margin-top: 16px;
	margin-right: 54px
}

.task-tab1-cont .after-mission-gray,.task-tab2-cont .after-mission-gray {
	color: #999;
	display: none
}

.edui-container .edui-toolbar {
	background-color: #fafafa;
	border-bottom: 1px solid #d8d8d8;
	position: relative;
	width: auto
}

.edui-toolbar .edui-btn-toolbar {
	padding: 5px;
	position: relative
}

.edui-container .edui-editor-body {
	background-color: #fff;
	overflow: auto
}

.edui-editor-body .edui-body-container {
	border: 0;
	cursor: text;
	display: block;
	font-size: 14px;
	outline: none;
	padding: 10px;
	word-wrap: break-word
}

.edui-editor-body.focus {
	border: 1px solid #5c9dff
}

.edui-btn-toolbar .edui-btn {
	background: none;
	border: none;
	display: inline-block;
	*display: inline;
	margin: 0 10px 0 0;
	padding: 5px;
	position: relative;
	vertical-align: top;
	width: auto;
	*zoom: 1
}

.edui-btn-toolbar .edui-tooltip {
	display: none;
	padding: 5px 0;
	position: absolute;
	z-index: 99999
}

.edui-tooltip .edui-tooltip-arrow-bg {
	background: transparent;
	border-color: transparent transparent #E5E5E5;
	top: 0;
	z-index: 2
}

.edui-tooltip .edui-tooltip-arrow-bg,.edui-tooltip .edui-tooltip-arrow-border {
	border-width: 0 5px 5px;
	border-style: dashed dashed solid;
	display: block;
	font-size: 0;
	height: 0;
	left: 50%;
	margin-left: -5px;
	overflow: hidden;
	position: absolute;
	width: 0
}

.edui-tooltip .edui-tooltip-arrow-border {
	background: transparent;
	border-color: transparent transparent #fff;
	top: 1px;
	z-index: 3
}

.edui-tooltip .edui-tooltip-inner {
	background-color: #fff;
	border: 1px solid #e5e5e5;
	box-shadow: 0 2px 6px 0 #E5E5E5;
	-webkit-box-shadow: 0 2px 6px 0 #E5E5E5;
	color: #666;
	font-size: 12px;
	line-height: 12px;
	padding: 9px 20px;
	text-align: center;
	text-decoration: none;
	white-space: nowrap
}

.edui-tab-nav .edui-tab-item {
	float: left;
	margin-bottom: -1px;
	margin-top: 1px;
	margin-top: 0\9
}

.edui-tab-content .edui-tab-pane {
	background-color: #fff;
	clear: both;
	display: none;
	padding: 1px;
	position: relative
}

.edui-container .edui-toolbar {
	background-color: #fafafa;
	border-bottom: 1px solid #d8d8d8;
	border-top: 1px solid #e5e5e5;
	position: relative;
	width: auto
}

.edui-toolbar .edui-btn-toolbar {
	padding: 5px;
	position: relative
}

.edui-container .edui-editor-body {
	background-color: #fff;
	overflow: auto
}

.edui-editor-body .edui-body-container {
	border: 0;
	cursor: text;
	display: block;
	font-size: 14px;
	outline: none;
	padding: 10px;
	word-wrap: break-word
}

.edui-editor-body.focus {
	border: 1px solid #5c9dff
}

.edui-editor-body iframe.mathquill-embedded-latex {
	height: 0;
	width: 0;
	background: none;
	border: 0;
	display: inline;
	margin: 0;
	padding: 0;
	vertical-align: middle
}

.edui-btn-toolbar .edui-btn .edui-icon {
	height: 18px;
	margin: 0;
	padding: 0;
	width: 18px
}

.edui-btn-toolbar .edui-btn.edui-hover,.edui-btn-toolbar .edui-btn.edui-active {
	_z-index: 1
}

.edui-btn-toolbar .edui-btn.edui-hover {
	cursor: pointer
}

.edui-btn-toolbar .edui-btn.edui-disabled {
	opacity: 0.3;
	filter: alpha(opacity = 30)
}

.edui-btn-toolbar .edui-btn .edui-icon-bold {
	background-position: -10px -162px
}

.edui-btn-toolbar .edui-btn .edui-icon-settitle {
	background-position: -10px -10px
}

.edui-btn-toolbar .edui-btn .edui-icon-insertorderedlist {
	background-position: -10px -466px
}

.edui-btn-toolbar .edui-btn .edui-icon-insertunorderedlist {
	background-position: -10px -390px
}

.edui-btn-toolbar .edui-btn .edui-icon-image,.edui-btn-toolbar .edui-btn .edui-icon-uploadimg {
	background-position: -10px -542px
}

.edui-btn-toolbar .edui-btn .edui-icon-360map {
	background-position: -10px -86px
}

.edui-tab-nav .edui-tab-item .edui-tab-text {
	border: 1px solid transparent;
	_border: 1px solid #fff;
	color: #08c;
	cursor: pointer;
	outline: 0;
	padding: 8px 12px;
	text-decoration: none
}

.edui-tab-nav .edui-tab-item .edui-tab-text,.edui-tab-content .edui-tab-pane.edui-active {
	display: block
}

.edui-container .edui-editor-body .edui-body-container em {
	font-style: italic
}

.edui-container .edui-editor-body .edui-body-container b {
	font-weight: 700
}

.edui-container .edui-editor-body .edui-body-container h3 {
	color: #19b955;
	font-size: 16px
}

.edui-container .edui-editor-body .edui-body-container ol li {
	list-style: decimal
}

.edui-container .edui-editor-body .edui-body-container ul li {
	list-style: disc
}

.edui-btn-toolbar .edui-btn.edui-active .edui-icon-bold,.edui-btn-toolbar .edui-btn.edui-hover .edui-icon-bold {
	background-position: -10px -200px
}

.edui-btn-toolbar .edui-btn.edui-hover .edui-icon-settitle,.edui-btn-toolbar .edui-btn.edui-active .edui-icon-settitle {
	background-position: -10px -48px
}

.edui-btn-toolbar .edui-btn.edui-hover .edui-icon-insertorderedlist,.edui-btn-toolbar .edui-btn.edui-active .edui-icon-insertorderedlist {
	background-position: -10px -504px
}

.edui-btn-toolbar .edui-btn.edui-hover .edui-icon-insertunorderedlist,.edui-btn-toolbar .edui-btn.edui-active .edui-icon-insertunorderedlist {
	background-position: -10px -428px
}

.edui-btn-toolbar .edui-btn.edui-hover .edui-icon-image,.edui-btn-toolbar .edui-btn.edui-active .edui-icon-image,.edui-btn-toolbar .edui-btn.edui-hover .edui-icon-uploadimg {
	background-position: -10px -580px
}

.edui-btn-toolbar .edui-btn.edui-hover .edui-icon-360map {
	background-position: -10px -124px
}

.edui-tab-nav .edui-tab-item .edui-tab-text:FOCUS {
	outline: none
}

.edui-tab-nav .edui-tab-item.edui-active .edui-tab-text {
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	color: #555;
	cursor: default;
	padding: 8px 12px
}

#initContent {
	color: #ccc
}

.edui-btn-toolbar .edui-btn .edui-icon,.d-um-opt .d-um-opt-btn,.umeditor-wrap .um-fullscreen-head .quit-fullscreen-btn {
	background-image: url(../img/bg/t01e9b2469e539a427d.png);
	background-image: -webkit-image-set(url(../img/bg/t01e9b2469e539a427d.png) 1x,url(https://p5.ssl.qhimg.com/t010d8c548ddb509798.png) 2x);
	background-repeat: no-repeat
}

.edui-container .edui-editor-body .edui-body-container ol,.edui-container .edui-editor-body .edui-body-container ul {
	padding-left: 30px
}

.edui-container .edui-editor-body .edui-body-container img {
	display: block
}

@media screen and (min-width:0\0) {
	.edui-container .edui-editor-body .edui-body-container img {
		display: inline
	}
}

.um-uploadimg {
	cursor: pointer;
	height: 30px;
	left: 158px;
	overflow: hidden;
	position: absolute;
	top: 6px;
	width: 30px;
	z-index: 1000
}

.um-uploadimg .add-flash-img,.edui-btn-toolbar .edui-btn-fullscreen,.um-uploadimg .add-html5-img {
	display: none
}

.um-uploadimg .add-html5-img input {
	cursor: pointer;
	height: 50px;
	opacity: 0;
	position: absolute;
	right: 0;
	top: -20px;
	width: 30px
}

.edui-btn-toolbar .border-arrow,.edui-btn-toolbar .border-arrow i {
	border-style: dashed dashed solid;
	border-width: 6px;
	position: absolute
}

.d-um-opt {
	line-height: 42px;
	position: absolute;
	right: 10px;
	top: 0;
	z-index: 1
}

.d-um-opt .d-um-opt-btn,.umeditor-wrap .um-fullscreen .topbar-help-btn {
	display: inline-block;
	*display: inline;
	font-weight: 700;
	*zoom: 1
}

.d-um-opt .topbar-search-btn {
	background-position: -10px -302px;
	margin-right: 20px;
	padding-left: 20px
}

.d-um-opt .topbar-fullscreen-btn {
	background-position: -10px -226px;
	padding-left: 20px
}

.d-um-opt .topbar-help-btn {
	background-position: -10px -606px;
	padding-left: 23px;
	position: relative
}

.d-um-opt .d-um-opt-btn a {
	color: #666;
	display: block
}

.d-um-opt .topbar-search-btn:hover {
	background-position: -10px -340px;
	margin-right: 20px;
	padding-left: 20px
}

.d-um-opt .topbar-fullscreen-btn:hover {
	background-position: -10px -264px;
	padding-left: 20px
}

.d-um-opt .d-um-opt-btn:hover a {
	color: #19B955
}

.d-um-opt .um-help .border-arrow,.d-um-opt .um-help .border-arrow i {
	border-style: dashed dashed solid;
	border-width: 6px;
	position: absolute
}

.umeditor-wrap .um-fullscreen {
	box-shadow: 0 1px 3px 1px #e6e7e7;
	margin: 10px auto;
	position: relative;
	width: 1110px
}

.umeditor-wrap .um-fullscreen-title {
	float: left;
	font-size: 18px;
	line-height: 80px;
	padding: 0 20px;
	width: 740px
}

.d-um-opt .um-help .border-arrow {
	border-color: transparent transparent #b3b3b3;
	right: 10px;
	top: -12px
}

.umeditor-wrap .um-fullscreen .um-fullscreen-head {
	background: white;
	display: none;
	position: fixed;
	top: 5px;
	width: 1110px;
	z-index: 100
}

.umeditor-wrap .um-fullscreen-head .btn {
	float: right;
	margin: 23px 20px 0 0
}

.umeditor-wrap .um-fullscreen-head .quit-fullscreen-btn {
	background-color: #FFF;
	background-position: 5px -260px;
	border: 1px solid #eee;
	height: 48px;
	position: absolute;
	right: -52px;
	top: -1px;
	width: 48px
}

.d-um-opt .um-help .border-arrow i {
	border-color: transparent transparent white;
	left: -6px;
	top: -6px
}

.umeditor-wrap .um-fullscreen .edui-editor-body .edui-body-container {
	padding: 16px 20px
}

.umeditor-wrap .topbar-help-btn,.umeditor-wrap .um-help,.umeditor-wrap .um-fullscreen .topbar-fullscreen-btn {
	display: none
}

.umeditor-wrap .um-fullscreen .um-help {
	background: white;
	box-shadow: 0 1px 3px 1px #e5e5e5;
	line-height: 36px;
	padding: 10px 20px;
	position: absolute;
	right: -3px;
	width: 345px
}

.umeditor-wrap .um-fullscreen .edui-container .edui-toolbar {
	border-bottom: 0;
	height: 40px;
	position: fixed;
	top: 85px;
	width: 1110px
}

@media \0screen\,screen\9 {
	.umeditor-wrap .um-fullscreen .um-help {
		border: 1px solid #e5e5e5
	}
}

.umeditor-wrap .um-fullscreen .um-help dt {
	color: #19b955;
	font-size: 16px
}

.umeditor-wrap .um-fullscreen .um-help dd {
	color: #999;
	font-size: 14px;
	line-height: 26px
}

.umeditor-wrap .um-fullscreen .edui-toolbar .edui-btn-toolbar {
	padding: 5px 15px
}

.umeditor-wrap .um-fullscreen .d-um-opt {
	right: 20px
}

#ft {
	display: none
}

.search,.main-nav .wrap,.fixed-nav-in {
	width: 1182px
}

.main {
	margin-top: 25px;
	min-height: 1000px;
	padding-left: 90px;
	width: 726px
}

.enterprise_ban {
	display: block;
	height: 70px;
	margin-bottom: 20px;
	position: relative;
	width: 726px
}

.enterprise_ban .brand-tag {
	background: rgba(0,0,0,0.5);
	border-radius: 2px 0 0 0;
	bottom: 0;
	color: #FFF;
	font-size: 12px;
	line-height: 20px;
	position: absolute;
	right: 0;
	text-align: center;
	width: 55px
}

.umeditor-wrap {
	position: relative
}

.f-carousel-wrap .f-carousel-list li:hover {
	text-decoration: underline
}

.mod-fixed-float {
	bottom: 90px;
	height: 110px;
	position: fixed;
	right: 40px;
	width: 90px;
	z-index: 1000
}

#autoList {
	display: none
}

.recommend-tips,.gift-tips,.admin-operate {
	background: url(../img/bg/t013b92e6af7bb5712f.png);
	background-image: -webkit-image-set(url(../img/bg/t013b92e6af7bb5712f.png) 1x,url(https://p4.ssl.qhimg.com/t01b57a5e8737a0c840.png) 2x);
	color: #666;
	font-size: 13px;
	line-height: 15px
}

.admin-operate {
	padding: 10px 12px 0
}

.admin-operate .admin-operate-inner {
	padding-bottom: 10px
}

.admin-operate .admin-operate-opt {
	color: #136EC2;
	cursor: pointer;
	margin-right: 15px
}

.admin-operate .admin-operate-opt:hover {
	text-decoration: underline
}

.admin-operate .admin-operate-info {
	color: #999;
	margin-right: 15px
}

.mod-map-panel {
	background: #fff
}

.mod-map-panel .boxs {
	padding: 20px 10px;
	width: 680px
}

.mod-map-panel .boxs h3 {
	height: 40px;
	line-height: 40px
}

.mod-map-panel .boxs iframe {
	border: 0;
	height: 475px;
	width: 680px
}

.mod-map-panel .boxs p {
	margin-top: 20px;
	text-align: right
}

.mod-map-panel .boxs p span {
	color: red;
	float: left;
	font-size: 14px;
	line-height: 38px;
	text-align: left;
	width: 380px
}

.mod-map-panel .boxs p a {
	background: #37ab2f;
	border-radius: 3px;
	color: #fff;
	display: inline-block;
	font-size: 16px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	width: 150px
}

.mod-map-panel .boxs p a:hover {
	background: #50b949
}

.mod-map-panel .boxs p a:active {
	background: #16960e
}

.mod-map-panel .boxs p .disabled,.mod-map-panel .boxs p .disabled:hover,.mod-map-panel .boxs p .disabled:active {
	background: #e1e1e1;
	cursor: default
}

.fullscreen-tips {
	color: #FFF;
	display: none;
	height: 79px;
	position: absolute;
	right: -70px;
	text-decoration: none;
	top: 30px;
	width: 185px
}

.fullscreen-tips:hover,.fullscreen-tips:active {
	text-decoration: none
}

.fullscreen-tips i,.fullscreen-tips p {
	background: url(../img/bg/fullscreentip.png) no-repeat
}

.fullscreen-tips i {
	animation: arrowup 700ms ease-out 1s infinite alternate;
	background-position: -74px 0;
	display: block;
	height: 21px;
	margin: 0 auto;
	width: 21px
}

.fullscreen-tips p {
	background-position: 0 -24px;
	font-size: 14px;
	height: 56px;
	line-height: 50px;
	margin-top: 5px;
	text-indent: 20px
}

@keyframes arrowup {
	0% {
		margin-top: 0
	}

	100% {
		margin-top: 8px
	}
}

.dom-loading {
	padding-bottom: 10px
}

.dom-loading-bbar {
	height: 24px;
	margin-top: 10px
}

.dom-loading-bar {
	height: 14px;
	margin-top: 10px
}

.dom-loading-block {
	height: 64px;
	margin-top: 10px;
	width: 115px
}

.dom-loading-r {
	width: 229px
}

.dom-loading-w {
	width: 70%
}

.question-title {
	font-size: 26px;
	line-height: 40px
}

.question-title-txt,.question-coin {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.question-title-txt {
	word-break: break-word;
	word-wrap: normal
}

.question-coin {
	background: url(../img/bg/t01f5cc73c4cdf616d0.png) no-repeat left center;
	background-image: -webkit-image-set(url(../img/bg/t01f5cc73c4cdf616d0.png) 1x,url(https://p2.ssl.qhimg.com/t015225629414dde476.png) 2x);
	color: #F5A623;
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
	margin-left: 18px;
	padding-left: 17px
}

.question-info {
	font-size: 13px;
	line-height: 16px;
	margin-top: 6px
}

.question-user-icon {
	border-radius: 20px;
	height: 20px;
	margin-right: 8px;
	overflow: hidden;
	width: 20px
}

.add-hide {
	cursor: pointer
}

.question-info-item,.opt-icon {
	display: inline-block;
	vertical-align: middle;
	*zoom: 1
}

.question-info-item {
	margin-right: 8px
}

.opt-icon {
	color: #999;
	cursor: pointer;
	margin-left: 28px;
	padding-left: 18px
}

.share-icon {
	background: url(../img/bg/t01df1557d02bfec612.png) no-repeat 0 2px;
	background-image: -webkit-image-set(url(../img/bg/t01df1557d02bfec612.png) 1x,url(https://p2.ssl.qhimg.com/t0115e9f936c1d942fc.png) 2x);
	position: relative
}

.report-icon {
	background: url(../img/bg/t011bd8ea2a59281639.png) no-repeat 0 1px;
	background-image: -webkit-image-set(url(../img/bg/t011bd8ea2a59281639.png) 1x,url(https://p3.ssl.qhimg.com/t0164b302a4be9386b7.png) 2x)
}

.delete-icon {
	background: url(../img/bg/t0194786c0642bc3aed.png) no-repeat 0 1px;
	background-image: -webkit-image-set(url(../img/bg/t0194786c0642bc3aed.png) 1x,url(https://p5.ssl.qhimg.com/t01df5ca9c53570ebc3.png) 2x)
}

.question-content {
	font-size: 16px;
	margin-top: 20px;
	word-break: break-word
}

.question-content,.question-append-item {
	line-height: 28px
}

.question-option-btn {
	border: 1px solid #E5E5E5;
	color: #19B955;
	cursor: pointer;
	float: left;
	font-size: 14px;
	font-weight: 700;
	height: 34px;
	line-height: 34px;
	margin-right: 10px;
	padding: 0 20px;
	user-select: none
}

.reward-ico {
	background: url(../img/bg/t01b8a60e0fb63b6dde.png) no-repeat 9px center;
	background-image: -webkit-image-set(url(../img/bg/t01b8a60e0fb63b6dde.png) 1x,url(https://p0.ssl.qhimg.com/t0137bdc8ccb9496a08.png) 2x);
	color: #F5A623;
	padding-left: 25px
}

.question-option-item {
	background: #FAFAFA;
	border: 1px solid #E5E5E5;
	display: none;
	margin-top: 10px;
	padding: 20px;
	position: relative
}

.reward-desc {
	line-height: 24px
}

.reward-coin {
	background: white;
	border: 1px solid #E5E5E5;
	cursor: pointer;
	float: left;
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	user-select: none;
	width: 125px
}

.dom-loading p {
	background: #fafafa
}

.question-content img {
	display: block;
	margin: 10px 0;
	max-width: 540px
}

.src-import img {
	display: inline;
	vertical-align: middle
}

.question-option-item::before {
	border-color: transparent transparent #E5E5E5;
	top: -12px
}

.question-option-item::after {
	border-color: transparent transparent white;
	top: -11px
}

.question-coin.high {
	color: #FA5050
}

.opt-icon:hover {
	color: #666;
	text-decoration: underline
}

.share-icon:hover {
	background-position: 0 -14px
}

.report-icon:hover {
	background-position: 0 -15px
}

.delete-icon:hover {
	background-position: 0 -15px
}

.question-content~.question-content {
	margin-top: 10px
}

.question-option-btn:hover,.question-option-btn.on {
	border-color: #19B955
}

.question-option-item .g-point {
	left: 45px;
	position: absolute;
	top: -12px
}

.question-option-item .append-form {
	margin-top: 0;
	padding: 0
}

.reward-coin~.reward-coin {
	margin-left: 10px
}

.reward-coin.on {
	border-color: #19B955
}

.reward-coin.on,.reward-coin.on span {
	color: #19B955
}

.reward-coin.off,.reward-coin.off span {
	color: #ccc
}

.reward-btn {
	color: #FFF;
	cursor: pointer;
	display: inline-block;
	height: 32px;
	line-height: 32px;
	margin-right: 20px;
	text-align: center;
	width: 100px;
	*zoom: 1
}

.rest-coin {
	background: url(../img/bg/t015d3ff49f7997bc1f.png) no-repeat 5px center;
	background-image: -webkit-image-set(url(../img/bg/t015d3ff49f7997bc1f.png) 1x,url(https://p3.ssl.qhimg.com/t01153e15ee087f21df.png) 2x);
	color: #F60;
	padding: 0 5px 0 18px
}

.student-list-item {
	float: left;
	width: 200px
}

.student-avatar {
	border-radius: 70px;
	float: left;
	height: 70px;
	margin-right: 18px;
	overflow: hidden;
	width: 70px
}

.student-info {
	float: left;
	width: 110px
}

.student-btn {
	background: #19B955;
	color: #FFF;
	cursor: pointer;
	display: block;
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	margin-top: 10px;
	text-align: center
}

.question-qrcode2 {
	background: url(../img/bg/t0163e4be207bca479a.png) no-repeat left center;
	background-image: -webkit-image-set(url(../img/bg/t0163e4be207bca479a.png) 1x,url(https://p5.ssl.qhimg.com/t01b59d0293d8b6bb6d.png) 2x);
	cursor: pointer;
	padding-left: 18px;
	position: absolute;
	right: 0;
	top: 5px
}

.question-qrcode2-layer {
	background: white;
	border: 1px solid #E5E5E5;
	display: none;
	padding: 20px 20px 12px;
	position: absolute;
	right: -40px;
	top: 30px;
	z-index: 10
}

.reward-btn.off {
	background: #E5E5E5;
	color: #FFF
}

.student-list-item~.student-list-item {
	margin-left: 38px
}

.student-info .student-name {
	color: #333;
	font-size: 16px;
	line-height: 22px
}

.student-btn.off {
	background: #E5E5E5;
	color: #666
}

.question-qrcode2-layer:before,.question-qrcode2-layer:after {
	border-style: dashed dashed solid;
	border-width: 6px;
	content: '';
	height: 0;
	left: 65px;
	line-height: 0;
	overflow: hidden;
	position: absolute;
	width: 0
}

.question-qrcode2-layer:before {
	border-color: transparent transparent #E5E5E5;
	top: -12px
}

.question-qrcode2-layer:after {
	border-color: transparent transparent white;
	top: -11px
}

.question-qrcode2:hover .question-qrcode2-layer,.question-qrcode2-layer:hover {
	display: block
}

.question-qrcode {
	background: #FAFAFA;
	margin: 20px 0 30px;
	padding: 20px
}

.qrcode-img {
	display: block;
	float: left;
	height: 90px;
	margin-right: 16px;
	width: 90px
}

.qrcode-logo {
	height: 30px;
	margin: 30px 0 0 -75px;
	position: absolute;
	width: 30px
}

.qrcode-tip-lf {
	background: url(../img/bg/t01ff6fae86ba971f3c.png) no-repeat 5px 0;
	background-image: -webkit-image-set(url(../img/bg/t01ff6fae86ba971f3c.png) 1x,url(https://p0.ssl.qhimg.com/t019db8c4e9036591ea.png) 2x)
}

.qrcode-tip-lf,.qrcode-tip-rg {
	display: inline-block;
	height: 16px;
	width: 22px
}

.qrcode-tip-rg {
	background: url(../img/bg/t01530901054d7caadf.png) no-repeat 5px 0;
	background-image: -webkit-image-set(url(../img/bg/t01530901054d7caadf.png) 1x,url(https://p2.ssl.qhimg.com/t01b6ade3da39d608d3.png) 2x)
}

.question-qrcode-tips {
	margin-top: 20px;
	margin-left: -5px
}

.normal-cate {
	background: url(../img/bg/t0141f0f71e71ff9e71.png) no-repeat left center;
	background-image: -webkit-image-set(url(../img/bg/t0141f0f71e71ff9e71.png) 1x,url(https://p2.ssl.qhimg.com/t01047e557e0129463b.png) 2x);
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	_zoom: 1
}

.cate {
	cursor: pointer;
	margin-left: 20px
}

.share-wrap {
	background: white;
	border: 1px solid #E5E5E5;
	box-shadow: 0 2px 6px 0 rgba(0,0,0,0.1);
	margin: 10px 0 0 -62px;
	position: absolute;
	width: 134px;
	z-index: 100
}

.share-item {
	color: #333;
	font-size: 13px;
	line-height: 18px;
	padding: 10px 20px
}

.share-ico-qq {
	background: url(../img/bg/t01e7a7ea90ebf42016.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t01e7a7ea90ebf42016.png) 1x,url(https://p4.ssl.qhimg.com/t01113a3366781bf13a.png) 2x)
}

.share-ico-qq,.share-ico-sina {
	display: inline-block;
	height: 16px;
	margin-right: 10px;
	vertical-align: -3px;
	width: 16px
}

.share-ico-sina {
	background: url(../img/bg/t018704ddf8dd231705.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t018704ddf8dd231705.png) 1x,url(https://p2.ssl.qhimg.com/t01746b579c09d8fc3f.png) 2x)
}

.share-ico-wx {
	background: url(../img/bg/t018f36ec2e8f74224a.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t018f36ec2e8f74224a.png) 1x,url(https://p5.ssl.qhimg.com/t01a834af8e3de308cc.png) 2x);
	display: inline-block;
	height: 16px;
	margin-right: 10px;
	vertical-align: -3px;
	width: 16px
}

.share-qrcode {
	display: block;
	margin-top: 10px
}

.pagination {
	padding: 30px 0
}

.adoption-tips {
	background: #FAFAFA url(../img/bg/t01a699c9093c81672f.png) no-repeat 18px center;
	background-image: -webkit-image-set(url(../img/bg/t01a699c9093c81672f.png) 1x,url(https://p1.ssl.qhimg.com/t0198923a7501f9f059.png) 2x);
	font-size: 14px;
	line-height: 58px;
	margin-top: 20px;
	padding-left: 45px
}

.answer-part {
	padding: 20px 0
}

.answer-title {
	margin-top: 30px;
	position: relative
}

.answer-title-num {
	background: white;
	color: #666;
	font-weight: 700;
	font-size: 18px;
	line-height: 26px;
	padding-right: 22px;
	position: relative
}

.answer-part-ico-best,.answer-part-ico-essence,.answer-part-ico-recom,.answer-part-ico-my {
	display: inline-block;
	font-size: 14px;
	margin-bottom: 20px;
	*zoom: 1
}

.answer-part-ico-best,.answer-part-ico-essence,.answer-part-ico-recom {
	line-height: 30px;
	padding: 0 12px 0 32px
}

.answer-part-ico-my {
	line-height: 24px;
	padding-left: 10px;
	width: 74px
}

.answer-part-ico-best {
	background: #E8F8EE url(../img/bg/t01c0e62a7143d8d897.png) no-repeat 12px center;
	background-image: -webkit-image-set(url(../img/bg/t01c0e62a7143d8d897.png) 1x,url(https://p5.ssl.qhimg.com/t01078c9adca97f539e.png) 2x);
	color: #19B955
}

.answer-part-ico-essence,.answer-part-ico-recom {
	background: #FFEFE5 url(../img/bg/t0167dc4a5654f97026.png) no-repeat 12px center;
	background-image: -webkit-image-set(url(../img/bg/t0167dc4a5654f97026.png) 1x,url(https://p1.ssl.qhimg.com/t015516119dc63762e6.png) 2x);
	color: #F60
}

.answer-part-ico-my {
	background: url(../img/bg/t012795f405dff1347d.png) no-repeat 0 0;
	background-image: -webkit-image-set(url(../img/bg/t012795f405dff1347d.png) 1x,url(https://p5.ssl.qhimg.com/t01e0ed13c51224548c.png) 2x);
	color: #19B955
}

.answer-part-user-icon {
	border-radius: 40px;
	float: left;
	margin-right: 12px;
	position: relative
}

.answer-part-user-mask {
	background: #000;
	left: 0;
	opacity: 0.04;
	position: absolute;
	top: 0;
	filter: alpha(opacity=4)
}

.answer-part-user-mask,.answer-part-user-icon img {
	border-radius: 40px;
	height: 40px;
	width: 40px
}

.ico-education,.ico-company,.ico-vip {
	position: absolute
}

.ico-education {
	background: url(../img/bg/t010e2998c696f8ce75.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t010e2998c696f8ce75.png) 1x,url(https://p5.ssl.qhimg.com/t01c46c50d7ed1b5d5e.png) 2x);
	height: 34px;
	margin: -15px 0 0 -24px;
	width: 34px
}

.ico-company,.ico-vip {
	bottom: 0;
	height: 14px;
	right: 0;
	width: 14px
}

.ico-company {
	background: url(../img/bg/t01b299408d89c550cc.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t01b299408d89c550cc.png) 1x,url(https://p5.ssl.qhimg.com/t0104f5ddc6d3050b4f.png) 2x)
}

.ico-vip {
	background: url(../img/bg/t01f190a83ce52477d4.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t01f190a83ce52477d4.png) 1x,url(https://p1.ssl.qhimg.com/t013b57c7abfbae827e.png) 2x)
}

.answer-part-user-name {
	display: inline-block;
	font-size: 14px;
	font-weight: 700;
	line-height: 18px;
	margin-bottom: 2px
}

.answer-part-user-name,.answer-part-user-name:visited,.answer-part-user-name:hover {
	color: #333
}

.answer-part-user-info {
	color: #999;
	font-size: 13px
}

.answer-content {
	margin-top: 15px
}

.answer-content,.answer-append-item {
	font-size: 16px;
	line-height: 28px;
	white-space: pre-wrap;
	word-break: break-word;
	word-wrap: break-word
}

.answer-append-item {
	color: #666;
	margin-top: 12px
}

.answer-part-opt {
	margin-top: 20px
}

.recommend-ico {
	background: url(../img/bg/t019b89d124e3f0a0c9.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t019b89d124e3f0a0c9.png) 1x,url(https://p0.ssl.qhimg.com/t01dc09ff12cbaa17c7.png) 2x);
	height: 15px;
	position: absolute;
	right: -5px;
	top: -5px;
	width: 15px
}

.accept-tips {
	background: #F6FCF8;
	border: 1px solid #D0ECDA;
	color: #19B955;
	display: none;
	font-size: 13px;
	line-height: 26px;
	padding: 0 8px;
	position: absolute;
	right: -238px;
	top: 3px;
	white-space: nowrap
}

.opt-like-wrap {
	position: relative
}

.opt-split {
	background: #eee;
	display: inline-block;
	height: 34px;
	width: 1px
}

.opt-split,.cate a {
	vertical-align: middle
}

.cate a {
	color: #999;
	margin-left: 3px;
	text-decoration: none
}

a.answer-part-ask-btn {
	background: url(../img/bg/t010b79deb4332588be.png) no-repeat 12px center;
	background-image: -webkit-image-set(url(../img/bg/t010b79deb4332588be.png) 1x,url(https://p1.ssl.qhimg.com/t019a5c997aa211d6a1.png) 2x);
	border: 1px solid #E5E5E5;
	color: #19B955;
	display: block;
	font-size: 13px;
	line-height: 14px;
	margin-top: 8px;
	padding: 7px 12px 7px 31px
}

.answer-content h3 {
	color: #19b955;
	font-size: 16px
}

.answer-content ol,.answer-content ul {
	margin-left: 5px;
	padding-left: 15px
}

.answer-content img,.answer-append-item img {
	display: block;
	margin: 20px 0;
	max-width: 80%
}

.answer-content ol li {
	list-style: decimal
}

.answer-content ul li {
	list-style: disc
}

.cate .change-cate {
	background: url(../img/bg/t017a51ad77720a6e2e.png) no-repeat left center;
	background-image: -webkit-image-set(url(../img/bg/t017a51ad77720a6e2e.png) 1x,url(https://p0.ssl.qhimg.com/t014588f6f1d0a591af.png) 2x);
	cursor: pointer;
	display: inline-block;
	height: 15px;
	vertical-align: middle;
	width: 15px;
	_zoom: 1
}

.share-wrap:before,.share-wrap:after {
	border-style: dashed dashed solid;
	border-width: 6px;
	content: '';
	height: 0;
	left: 62px;
	line-height: 0;
	overflow: hidden;
	position: absolute;
	width: 0
}

.share-wrap:before {
	border-color: transparent transparent #E5E5E5;
	top: -12px
}

.share-wrap:after {
	border-color: transparent transparent white;
	top: -11px
}

.share-item:hover {
	background: #fafafa
}

.answer-box .captcha {
	display: none;
	float: right
}

.answer-box .hide-name {
	color: #666;
	cursor: pointer;
	float: right;
	font-size: 14px;
	font-weight: 700;
	line-height: 20px;
	margin: 7px 15px 0 25px
}

.answer-box .answer-btn {
	background: #19B955;
	border: none;
	color: #FFF;
	float: right;
	font-weight: 700;
	height: 32px;
	outline: none;
	width: 100px
}

.answer-part~.answer-part {
	border-top: 1px dotted #E5E5E5
}

.answer-title:before {
	background: #E5E5E5;
	content: '';
	height: 1px;
	margin-top: 12px;
	position: absolute;
	width: 100%
}

.answer-part-user-info .user-info-desc {
	display: inline-block;
	*display: inline;
	margin-right: 10px;
	vertical-align: middle;
	*zoom: 1
}

.answer-part-opt .opt-accept,.answer-part-opt .ans-opt-btn,.answer-part-opt .opt-like,.answer-part-opt .opt-unlike {
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	*zoom: 1
}

.answer-part-opt .opt-accept {
	background: url(../img/bg/t01c0e62a7143d8d897.png) no-repeat 22px center;
	background-image: -webkit-image-set(url(../img/bg/t01c0e62a7143d8d897.png) 1x,url(https://p5.ssl.qhimg.com/t01078c9adca97f539e.png) 2x);
	border: 1px solid #E5E5E5;
	color: #19B955;
	line-height: 34px;
	padding: 0 22px 0 39px;
	position: relative
}

.accept-tips:before,.accept-tips:after {
	border-style: solid;
	border-width: 6px;
	content: '';
	height: 0;
	line-height: 0;
	overflow: hidden;
	position: absolute;
	top: 6px;
	width: 0
}

.accept-tips:before {
	border-color: transparent #D0ECDA transparent transparent;
	left: -12px
}

.accept-tips:after {
	border-color: transparent #F6FCF8 transparent transparent;
	left: -11px
}

.answer-part-opt .opt-like,.answer-part-opt .opt-unlike {
	border: 1px solid #eee;
	color: #999;
	height: 32px;
	line-height: 32px;
	padding-left: 47px;
	padding-right: 22px
}

.answer-part-opt .opt-like {
	background: url(../img/bg/t0198965e02b2a1004a.png) no-repeat 5px -9px;
	background-image: -webkit-image-set(url(../img/bg/t0198965e02b2a1004a.png) 1x,url(https://p2.ssl.qhimg.com/t0146e4ded52bf3a220.png) 2x);
	border-right: none;
	border-top-left-radius: 1px;
	border-bottom-left-radius: 1px
}

.answer-part-opt .opt-unlike {
	background: url(../img/bg/t01670dc344f3352189.png) no-repeat 5px -9px;
	background-image: -webkit-image-set(url(../img/bg/t01670dc344f3352189.png) 1x,url(https://p1.ssl.qhimg.com/t01e9339b5223706a11.png) 2x);
	border-left: none;
	border-top-right-radius: 1px;
	border-bottom-right-radius: 1px
}

.cate a:hover {
	color: #666;
	text-decoration: underline
}

.answer-box .hide-name input,.answer-box .hide-name span {
	vertical-align: middle
}

a.answer-part-ask-btn:hover {
	border-color: #19B955;
	text-decoration: none
}

.cate .normal-cate:hover {
	background: url(../img/bg/t0134d12488cd526995.png) no-repeat left center;
	background-image: -webkit-image-set(url(../img/bg/t0134d12488cd526995.png) 1x,url(https://p1.ssl.qhimg.com/t0168a51b011739f21c.png) 2x)
}

.cate .change-cate:hover {
	background: url(../img/bg/t01a086115de4fac28d.png) no-repeat left center;
	background-image: -webkit-image-set(url(../img/bg/t01a086115de4fac28d.png) 1x,url(https://p2.ssl.qhimg.com/t010fd751400093d7a2.png) 2x)
}

.answer-box .answer-btn:hover {
	background: #1FD160;
	cursor: pointer
}

.answer-box .answer-btn:active {
	background: #00AC36
}

.answer-part-opt .opt-accept:hover {
	border-color: #19B955
}

.opt-like-wrap:hover .opt-split {
	background: #19B955
}

.answer-part-opt .opt-like:hover,.answer-part-opt .opt-unlike:hover {
	background-position: 5px -109px;
	border-color: #19B955;
	color: #19B955
}

.answer-part-opt .opt-like.on,.answer-part-opt .opt-unlike.on {
	background-position: 5px -59px;
	color: #19B955
}

.answer-part-user-info .user-info-desc a:hover {
	color: #136EC2
}

.opt-like-wrap:hover .opt-split.disabled {
	background: #eee
}

.answer-part-opt .opt-like.on:hover,.answer-part-opt .opt-unlike.on:hover {
	background-position: 5px -59px;
	border-color: #eee;
	color: #19B955;
	cursor: default
}

.answer-part-opt .opt-like.disabled:hover,.answer-part-opt .opt-unlike.disabled:hover,.answer-part-opt .opt-like.disabled,.answer-part-opt .opt-unlike.disabled {
	background-position: 5px -9px;
	border-color: #eee;
	color: #999;
	cursor: default
}

.ans-append-btn {
	background: url(../img/bg/t01d0cbdef548beee31.png) no-repeat 12px -3px;
	background-image: -webkit-image-set(url(../img/bg/t01d0cbdef548beee31.png) 1x,url(https://p0.ssl.qhimg.com/t01f7c77ac6a7a2aa82.png) 2x);
	border: 1px solid #E5E5E5;
	color: #999;
	cursor: pointer;
	font-size: 16px;
	line-height: 34px;
	padding-left: 48px;
	width: 54px
}

.unfold-page {
	border-top: 1px dotted #E5E5E5;
	cursor: pointer;
	font-size: 16px;
	line-height: 56px;
	text-align: center
}

.enterprise_intro {
	border-top: 1px solid #eee;
	line-height: 21px;
	margin: 10px 0 20px;
	padding-top: 30px
}

.enterprise_intro_title {
	color: #333;
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 10px
}

.enterprise_intro_desc {
	font-size: 16px;
	line-height: 26px
}

.enterprise_brand {
	margin-bottom: 30px;
	position: relative
}

.enterprise_brand_title {
	color: #ccc;
	font-size: 13px;
	position: absolute;
	right: 0;
	top: 0
}

.enterprise_brand_item {
	float: left;
	margin-right: 20px;
	width: 120px
}

.answer-part-opt .ans-opt-btn {
	color: #999;
	margin-left: 30px;
	padding-left: 20px
}

.answer-part-opt .append-ask-btn {
	background: url(../img/bg/t01b9032ebd703e9ef4.png) no-repeat -10px -7px;
	background-image: -webkit-image-set(url(../img/bg/t01b9032ebd703e9ef4.png) 1x,url(https://p0.ssl.qhimg.com/t01a4aa0a7122d1e184.png) 2x)
}

.answer-part-opt .share-btn {
	background: url(../img/bg/t01699f0613b7409d0b.png) no-repeat -10px -8px;
	background-image: -webkit-image-set(url(../img/bg/t01699f0613b7409d0b.png) 1x,url(https://p2.ssl.qhimg.com/t0180c74cdbc5cb3854.png) 2x)
}

.answer-part-opt .report-btn {
	background: url(../img/bg/t010ecd258cd416c654.png) no-repeat -10px -8px;
	background-image: -webkit-image-set(url(../img/bg/t010ecd258cd416c654.png) 1x,url(https://p2.ssl.qhimg.com/t0135acd8a40cf9a3ce.png) 2x)
}

.ans-append-btn:hover,.ans-append-btn.on {
	background-position: 12px -43px;
	border-color: #19B955;
	color: #19B955
}

.answer-part-opt .ans-opt-btn:hover {
	color: #666;
	text-decoration: underline
}

.answer-part-opt .append-ask-btn:hover {
	background-position: -10px -43px
}

.answer-part-opt .share-btn:hover,.answer-part-opt .report-btn:hover {
	background-position: -10px -44px
}

.enterprise_brand_img,.enterprise_brand_item img {
	display: block;
	height: 120px;
	width: 120px
}

.gift-tips,.recommend-tips {
	padding: 10px 12px
}

.gift-tips {
	display: none
}

.gift-ico {
	background: url(../img/bg/t01c36806d552f20426.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t01c36806d552f20426.png) 1x,url(https://p5.ssl.qhimg.com/t0187e8949ef13256f7.png) 2x);
	height: 13px;
	margin-right: 6px;
	width: 13px
}

.answer-fold-box {
	border-top: 1px dotted #E5E5E5
}

.mod-essence-ans {
	background: #f4f4f4;
	position: relative
}

.enterprise_brand .enterprise_brand_txt {
	color: #333;
	display: block;
	line-height: 20px;
	margin-top: 5px
}

.mod-essence-ans .catalog {
	left: 0;
	position: absolute;
	top: 0;
	width: 62px;
	z-index: 15;
	zoom: 1
}

.mod-essence-ans .catalog ul li {
	border-bottom: 1px solid #e6e6e6;
	color: #989898;
	cursor: pointer;
	height: 36px;
	line-height: 35px;
	text-align: center
}

.enterprise_brand .enterprise_brand_txt:hover {
	text-decoration: underline
}

.mod-essence-ans .catalog ul .on,.mod-essence-ans .catalog ul li:hover {
	background: #2bbc12;
	border-right: 2px solid #1d9d07;
	color: #fff;
	text-indent: 2px
}

.append-form {
	background: #FAFAFA;
	margin-top: 10px;
	padding: 20px
}

.append-cont {
	background: white;
	border: 1px solid #E5E5E5;
	padding: 8px 15px;
	position: relative
}

.append-bot {
	margin-top: 12px
}

.append-error {
	color: #F3AC00;
	display: none;
	font-size: 13px;
	line-height: 28px
}

.append-btn {
	border: none;
	color: #FFF;
	cursor: pointer;
	float: right;
	font-weight: 700;
	height: 32px;
	outline: none;
	width: 88px
}

.append-textarea {
	border: none;
	display: block;
	height: 24px;
	line-height: 24px;
	overflow-y: hidden;
	width: 620px
}

.upload-img-btn {
	background: url(../img/bg/t0102c881f39fabf161.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t0102c881f39fabf161.png) 1x,url(https://p4.ssl.qhimg.com/t01593b7021996da120.png) 2x);
	bottom: 6px;
	cursor: pointer;
	display: inline-block;
	height: 32px;
	position: absolute;
	right: 5px;
	width: 32px
}

.append-preview {
	border-top: 1px solid #E5E5E5;
	margin-top: 8px;
	padding: 15px
}

.append-preview-list {
	display: inline-block;
	*display: inline;
	vertical-align: middle;
	white-space: nowrap;
	*zoom: 1
}

.append-upload-img {
	float: left;
	height: 70px;
	margin-right: 10px;
	position: relative;
	width: 70px
}

.user-vcard-img-mask,.user-card-img-mask {
	background: #000;
	border-radius: 40px;
	height: 68px;
	left: 0;
	opacity: 0.04;
	position: absolute;
	top: 0;
	width: 68px;
	filter: alpha(opacity=4)
}

.user-vcard-img-mask,.mod-usercard .card-steam .user-card-info .user-card-img img,.mod-usercard .card-steam .user-vcard-info .user-vcard-img img {
	height: 48px;
	width: 48px
}

.ico-usercard {
	display: inline-block;
	height: 14px;
	width: 14px
}

.ico-usercard-consult {
	background: url(../img/bg/t01d43ff872a1e1bef6.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t01d43ff872a1e1bef6.png) 1x,url(https://p3.ssl.qhimg.com/t01642609534a536dbe.png) 2x);
	height: 15px;
	width: 15px
}

.ico-usercard-vip {
	background: url(../img/bg/t018ad262301a24ab4f.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t0173611d997023ee7e.png) 1x,url(../img/bg/t018ad262301a24ab4f.png) 2x)
}

.ico-usercard-business {
	background: url(../img/bg/t01b299408d89c550cc.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t01b299408d89c550cc.png) 1x,url(https://p5.ssl.qhimg.com/t0104f5ddc6d3050b4f.png) 2x)
}

.mod-lift {
	bottom: 160px;
	margin-left: 500px;
	position: fixed;
	right: 10px;
	width: 38px;
	z-index: 100
}

.mod-del-audit {
	background: #FFF;
	border: 1px solid #CCC;
	margin: 50px auto;
	padding: 40px 50px;
	text-align: left;
	width: 550px
}

.append-textarea::-webkit-input-placeholder {
	color: #ccc
}

.src-import img {
	display: inline;
	vertical-align: middle
}

* html .g-mod-fixed {
	position: absolute;
	top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight)
}

.mod-del-audit h1 {
	position: relative;
	width: 100%
}

.mod-lift a span {
	display: none
}

.mod-essence-ans .main-content {
	background: #fff;
	border: 1px solid #e7e7e7;
	padding: 10px 20px 10px 25px;
	position: relative;
	text-align: left;
	z-index: 10
}

.mod-essence-ans .step-list {
	padding-left: 30px
}

.mod-essence-ans .text {
	font-size: 16px;
	line-height: 28px;
	text-align: justify;
	word-break: break-word;
	word-wrap: break-word
}

.append-bot .captcha {
	display: none;
	float: right
}

.upload-img-btn:hover {
	background-position: 0 -38px
}

.upload-img-btn.add-icon {
	background: url(../img/bg/t016f9e26b443c38abb.png) no-repeat center;
	background-image: -webkit-image-set(url(../img/bg/t016f9e26b443c38abb.png) 1x,url(https://p1.ssl.qhimg.com/t01131c399a4267efce.png) 2x);
	border: 1px dashed #E5E5E5;
	bottom: auto;
	height: 70px;
	right: auto;
	vertical-align: middle;
	width: 70px
}

.append-upload-img .delete-img {
	background: url(../img/bg/t014dc8ab8d9920ab86.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t014dc8ab8d9920ab86.png) 1x,url(https://p2.ssl.qhimg.com/t01ec6d6ae4a5e40b62.png) 2x);
	cursor: pointer;
	height: 16px;
	position: absolute;
	right: -8px;
	top: -8px;
	width: 16px
}

.mod-usercard .card-steam {
	background: #fff;
	border: 1px solid #e5e5e5;
	box-shadow: 0 2px 6px 0 rgba(0,0,0,0.1);
	color: #999;
	display: none;
	position: absolute;
	word-break: break-all;
	word-wrap: break-word;
	z-index: 91
}

.mod-usercard .btn-toask,.mod-usercard .i-qy,.mod-usercard .i-daren,.mod-usercard .i-admin,.mod-usercard .i-education {
	background: url(../img/bg/t01e2964138c3996390.png) no-repeat;
	display: inline-block;
	height: 17px;
	margin-right: 5px;
	overflow: hidden;
	vertical-align: -3px;
	width: 17px
}

.mod-usercard .i-online {
	background: url(../img/bg/t010c7fe1f87defa613.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t01be76517c519e123e.png) 1x,url(../img/bg/t010c7fe1f87defa613.png) 2x);
	display: none;
	height: 15px;
	left: 62px;
	position: absolute;
	top: 73px;
	width: 35px
}

.mod-usercard .i-qy {
	background-position: 0 -149px
}

.mod-usercard .i-daren {
	background-position: 0 -181px
}

.mod-usercard .i-admin {
	background-position: 0 -215px
}

.mod-usercard .i-education {
	background-position: 0 -249px
}

.mod-usercard .loading {
	background-image: none;
	padding: 10px 15px;
	text-align: center
}

.mod-lift .ui-weibo,.mod-lift .ui-tort,.mod-lift .ui-back-top,.mod-lift .ui-fadeback {
	background: url(../img/bg/t01baf8121b115a63dd.png);
	display: block;
	height: 38px;
	width: 100%
}

.mod-lift .ui-back-top {
	background-position: 0 -117px;
	visibility: hidden
}

.mod-lift .ui-tort {
	background-position: 0 0;
	margin-top: 2px
}

.mod-lift .ui-fadeback {
	background-position: 0 -35px;
	margin-top: 2px
}

.mod-lift .ui-weibo {
	background-position: 0 -73px;
	margin-top: 2px
}

.mod-del-audit .succ-info {
	margin: 0 auto;
	width: 350px
}

.mod-del-audit .more-links {
	font-size: 12px;
	margin-top: 8px;
	overflow: hidden
}

.mod-essence-ans .text em {
	font-style: italic
}

.mod-essence-ans .text strong,.mod-essence-ans .text em strong,.mod-essence-ans .text strong em {
	font-weight: 700
}

.mod-usercard .card-steam::before,.mod-usercard .card-steam::after {
	border-style: dashed dashed solid;
	border-width: 6px;
	content: '';
	height: 0;
	left: 20px;
	line-height: 0;
	overflow: hidden;
	position: absolute;
	width: 0
}

.mod-usercard .card-steam::before {
	border-color: transparent transparent #E5E5E5;
	top: -12px
}

.mod-usercard .card-steam::after {
	border-color: transparent transparent white;
	top: -11px
}

.mod-usercard .card-steam em {
	color: #19B955
}

.mod-usercard .loading img {
	vertical-align: -3px
}

.mod-del-audit .more-links li {
	border-left: 1px solid #eaeaea;
	display: inline-block;
	*display: inline;
	margin-left: -11px;
	padding: 0 21px 0 10px;
	zoom: 1
}

.mod-essence-ans .text em strong,.mod-essence-ans .text strong em {
	font-style: italic
}

.mod-essence-ans .main-content .section {
	margin-top: 20px
}

.mod-essence-ans .section .title {
	border-bottom: 1px solid #eee;
	color: #2bb214;
	font-size: 18px;
	font-weight: 400;
	padding-bottom: 5px
}

.mod-essence-ans .section .content {
	color: #333;
	padding: 10px 0;
	word-break: break-word;
	word-wrap: break-word
}

.mod-essence-ans .ol .list-icon,.mod-essence-ans .ul .list-icon {
	background: #19B955;
	border-radius: 100%;
	position: absolute
}

.mod-essence-ans .ol .list-icon {
	color: #fff;
	font-size: 12px;
	height: 21px;
	left: -36px;
	line-height: 21px;
	text-align: center;
	top: 23px;
	width: 21px
}

.mod-essence-ans .ul .list-icon {
	height: 11px;
	left: -31px;
	position: absolute;
	text-indent: -999px;
	top: 29px;
	width: 11px
}

.upload-img-btn.add-icon:hover {
	background-position: center
}

.mod-usercard .card-steam .user-card-bd,.mod-usercard .card-steam .user-vcard-bd {
	overflow: hidden;
	padding: 20px 24px;
	position: relative
}

.mod-usercard .card-steam .user-card-avatar,.mod-usercard .card-steam .user-vcard-avatar {
	margin-right: 18px
}

.mod-usercard .card-steam .user-card-info,.mod-usercard .card-steam .user-vcard-info {
	border-bottom: 1px dashed #F0F0F0;
	margin-bottom: 10px;
	padding-bottom: 10px
}

.mod-usercard .card-steam .user-card-desc {
	width: 170px
}

.mod-usercard .card-steam .user-vcard-desc {
	width: 244px
}

.mod-usercard .card-steam .user-card-cont,.mod-usercard .card-steam .user-vcard-cont {
	width: 312px
}

.mod-usercard .card-steam .user-card-name,.mod-usercard .card-steam .user-vcard-name {
	margin-bottom: 10px
}

.mod-usercard .card-steam .user-card-detail,.mod-usercard .card-steam .user-vcard-detail {
	font-size: 13px;
	line-height: 15px
}

.mod-usercard .card-steam .mb8 {
	margin-bottom: 8px
}

.mod-usercard .card-steam .user-vcard-footer {
	margin-top: 12px;
	text-align: center
}

.mod-usercard .card-steam .user-card-footer {
	margin-top: 16px;
	text-align: center
}

.mod-usercard .card-steam .user-vcard-consult {
	height: 32px;
	line-height: 32px;
	width: 154px
}

.mod-usercard .card-steam .ico-usercard-consult {
	margin-right: 5px;
	vertical-align: -3px
}

.mod-usercard .card-steam .ico-usercard-business,.mod-usercard .card-steam .ico-usercard-vip {
	left: 39px;
	position: absolute;
	top: 36px
}

.mod-lift .ui-back-top:hover {
	background-position: -38px -117px
}

.mod-lift .ui-tort:hover {
	background-position: -38px 0
}

.mod-lift .ui-fadeback:hover {
	background-position: -38px -36px
}

.mod-lift .ui-weibo:hover {
	background-position: -38px -74px
}

.mod-del-audit .succ-info .img {
	background: url(../img/bg/t014c361a385322b536.png) 0 0 no-repeat;
	height: 168px;
	margin: 0 auto;
	width: 214px
}

.mod-del-audit .more-links .conttinue {
	background: url(../img/bg/t014c361a385322b536.png) 10px -184px no-repeat;
	cursor: pointer;
	height: 26px;
	text-align: center;
	text-decoration: none;
	width: 69px
}

.mod-essence-ans .section .content li {
	border-bottom: 1px dashed #e7e7e7;
	padding: 20px 0;
	position: relative
}

.mod-essence-ans .section .content img {
	max-width: 100%
}

.mod-essence-ans .brief .text p {
	margin: 20px 0
}

.mod-usercard .card-steam .user-card-name a,.mod-usercard .card-steam .user-vcard-name a {
	color: rgba(51,51,51,1);
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	margin-right: 5px
}

.mod-usercard .card-steam .user-card-detail a,.mod-usercard .card-steam .user-vcard-detail a {
	color: #999
}

.mod-del-audit .wait-info h1 .img {
	background: url(../img/bg/t01e1f9abab92494813.png) no-repeat;
	display: block;
	height: 40px;
	overflow: hidden
}

.mod-del-audit .wait-info h1 .text {
	left: 50px;
	position: absolute;
	top: 5px
}

.mod-del-audit .wait-info h1 .text,.mod-del-audit .succ-info h1 .text {
	color: #666;
	font: 18px/1.5 'Microsoft YaHei';
	letter-spacing: 1px
}

.mod-del-audit .more-links li .gift {
	background: url(../img/bg/t01835e74632312e143.png) 0 0 no-repeat;
	color: #f60;
	padding-left: 20px
}

.mod-essence-ans .section .content .pic {
	margin-top: 10px
}

.mod-usercard .card-steam .user-card-info .user-card-img,.mod-usercard .card-steam .user-vcard-info .user-vcard-img {
	border-radius: 50%;
	display: block;
	font-size: 0;
	height: 48px;
	line-height: 0;
	position: relative;
	width: 48px
}

.mod-usercard .card-steam .user-card-info .user-card-img,.mod-usercard .card-steam .user-card-info .user-card-img img {
	height: 68px;
	width: 68px
}

.mod-usercard .card-steam .user-card-footer .btn,.mod-usercard .card-steam .user-vcard-footer .btn {
	border-radius: 0
}

.mod-usercard .card-steam .user-card-info .user-card-img img,.mod-usercard .card-steam .user-card-info .user-card-img img,.mod-usercard .card-steam .user-vcard-info .user-vcard-img img {
	border-radius: 50%
}

.mod-usercard .card-steam .user-card-footer .btn:hover,.mod-usercard .card-steam .user-vcard-footer .btn:hover {
	background: #1FD160
}

.mod-usercard .card-steam .user-card-footer .btn:active,.mod-usercard .card-steam .user-vcard-footer .btn:active {
	background: #00AC36
}

.mod-usercard .card-steam .user-card-footer .btn~.btn {
	margin-left: 20px
}

#answer-success {
	display: none;
	margin: 25px auto;
	width: 710px
}

#answer-success .answer-success-tips,#answer-success .answer-again {
	border: 1px solid #E5E5E5
}

#answer-success .answer-success-tips {
	padding: 25px 20px 25px 50px
}

#answer-success .answer-success-qrcode {
	float: left;
	height: 130px;
	margin-right: 30px;
	position: relative;
	width: 130px
}

#answer-success .answer-success-info {
	font-size: 20px;
	line-height: 34px;
	margin: 20px 0 10px
}

#answer-success .answer-success-btn {
	color: #FFF;
	display: inline-block;
	line-height: 30px;
	padding: 0 12px;
	*zoom: 1
}

#answer-success .answer-again {
	margin-top: 15px;
	padding: 15px
}

#answer-success .answer-again-list {
	margin-bottom: 15px
}

#answer-success .answer-again-title {
	color: #19b955;
	font-size: 16px;
	line-height: 34px;
	text-align: center
}

#answer-success .answer-again-item {
	border-bottom: 1px solid #f2f2f2;
	padding: 10px
}

#answer-success .answer-again-avatar {
	border-radius: 24px;
	float: left;
	height: 24px;
	margin-right: 15px;
	overflow: hidden;
	width: 24px
}

#answer-success .answer-again-link {
	max-width: 375px
}

#answer-success .answer-again-tit {
	width: 576px;
	*width: 570px
}

#answer-success .answer-again-num {
	text-align: right;
	width: 75px
}

#answer-success .quick-answer-wrap {
	margin-left: 38px;
	width: 92%
}

#answer-success .answer-success-qrcode:after {
	background: url(../img/bg/wenda_logo_40.jpg);
	content: '';
	height: 40px;
	left: 50%;
	margin: -20px;
	position: absolute;
	top: 50%;
	width: 40px
}

.mod-del-audit .succ-tips,.wait-tips {
	color: #888;
	font-size: 14px;
	line-height: 24px
}

.mod-del-audit .succ-tips {
	margin-top: 6px
}

.mod-del-audit .wait-tips {
	margin: 6px 0 0 50px
}

.mod-del-audit .succ-tips em,.wait-tips em {
	color: red
}

::-webkit-scrollbar-thumb {
	background-color: #c2c2c2;
	border-radius: 10px
}

.left-flow {
	margin: 19px 0 30px;
	width: 360px
}

.mod-del-audit .ask-tips {
	margin: 44px 0 0 50px
}

.left-flow .left-flow-item {
	display: block;
	padding: 10px 0
}

.mod-del-audit .ask-tips em {
	font-weight: 700
}

.mod-del-audit .ask-tips .wealth {
	color: #f60
}

.left-flow .left-rec-list~.left-rec-list,.left-flow .left-side-page .left-rec-list {
	border-top: 1px solid #e5e5e5
}

.mod-del-audit .wait-info h1 .img {
	background-image: url(../img/bg/t01e7759e5c8ecec732.png)
}

#detail-leftside-rec {
	background: #fff;
	bottom: 0;
	*float: left;
	*height: 700px;
	/*margin-top: 153px;*/
	*margin-top: 0;
	overflow-x: hidden;
	overflow-y: auto;
	padding-right: 20px;
	/*position: fixed;*/
	*position: static;
	top: 0;
	width: 340px;
	*width: 345px;
	word-break: break-word;
	z-index: 100
}

#detail-leftside-rec::-webkit-scrollbar,::-webkit-scrollbar-thumb {
	width: 7px
}

#detail-leftside-rec.fixed {
	/*position: fixed;*/
	top: 60px
}

.left-flow .left-flow-item,.left-flow .left-flow-item a {
	color: #333
}

.left-flow .left-flow-item,.left-flow .left-flow-item a:hover {
	text-decoration: none
}

::-webkit-scrollbar-thumb {
	background-color: #c2c2c2;
	border-radius: 10px
}

.left-list-imp-txt {
	color: #666;
	font-size: 14px;
	margin-bottom: 5px
}

.imp-close {
	background: url(../img/bg/t019bd5b6a4e1c20343.png) center center no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t019bd5b6a4e1c20343.png) 1x,url(https://p.ssl.qhimg.com/t0196b4d6caf0057e51.png) 2x);
	bottom: 6px;
	cursor: pointer;
	height: 20px;
	position: absolute;
	right: 0;
	text-decoration: none;
	width: 20px
}

.display-none {
	display: none
}

.mod-detail-normal {
	border-top: 1px solid #eee;
	font-size: 14px
}

.mod-detail-normal,.mod-detail-normal .hd {
	position: relative
}

.left-flow .left-flow-msg {
	line-height: 20px;
	padding-right: 5px
}

.left-flow .det-leftside-list-bot {
	color: #bbb;
	font-size: 14px;
	line-height: 25px
}

.left-flow .leftside-tw,.left-flow .leftside-dt,.left-flow .leftside-3t {
	color: #666;
	font-size: 13px;
	position: relative
}

.left-flow .leftside-dt {
	margin-bottom: 20px
}

.left-flow .leftside-tw {
	white-space: pre-wrap;
	word-break: break-all;
	word-wrap: break-word
}

.left-flow .left-side-flag1 {
	background: url(../img/bg/t01c5fc7f8612d6b610.png) 0 0 no-repeat;
	bottom: 2px;
	height: 10px;
	opacity: .7;
	position: absolute;
	right: 1px;
	width: 20px
}

.left-flow .left-side-flag2 {
	color: #e5e5e5;
	display: inline-block;
	font-size: 12px;
	font-style: normal;
	margin-left: 5px;
	_zoom: 1
}

.left-flow .leftside-img {
	float: left;
	height: 76px;
	overflow: hidden;
	width: 33%
}

.left-flow .left-flow-img {
	float: left;
	height: 74px;
	margin-right: 10px;
	width: 117px
}

.left-flow .leftside-txt {
	float: left;
	padding-left: 9px;
	width: 216px;
	word-break: break-word
}

.left-flow .left-flow-text {
	float: left;
	width: 225px
}

.left-flow .left-rec-list {
	position: relative
}

.left-flow .leftside-3t {
	margin: 0 -5px 20px 0
}

.left-flow .laud-count {
	background: url(../img/bg/t0151c0aa4e7fc08924.png);
	background-image: -webkit-image-set(url(../img/bg/t0151c0aa4e7fc08924.png) 1x,url(https://p.ssl.qhimg.com/t016910021dd20807fd.png) 2x);
	background-position: 0 5px;
	background-repeat: no-repeat;
	color: #bbb;
	display: inline-block;
	font-style: normal;
	margin-left: 5px;
	padding-left: 15px
}

.left-flow .leftside-more {
	border: 1px solid #eee;
	margin-top: 10px;
	text-align: center
}

.left-flow .leftside-loading {
	background: url(../img/bg/t01fadcd984c53458d9.gif);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	height: 26px
}

.left-flow .leftside-desc {
	-webkit-line-clamp: 3;
	padding-right: 5px
}

.left-flow .lft-side-flag2 {
	color: #e5e5e5;
	display: inline-block;
	font-size: 12px;
	font-style: normal;
	_zoom: 1
}

.left-flow .f-list-cls {
	background: url(../img/bg/t01d7e600e5415c51ca.png);
	background-image: -webkit-image-set(url(../img/bg/t01d7e600e5415c51ca.png) 1x,url(https://p5.ssl.qhimg.com/t01b8f56867f78e7178.png) 2x);
	bottom: 6px;
	height: 16px;
	position: absolute;
	right: 0;
	width: 24px
}

.left-flow .f-list-cls-cont {
	display: none;
	height: 100px;
	position: absolute;
	right: 0;
	top: -6px;
	width: 95px;
	z-index: 1000
}

.mod-fixed-float .close-tip {
	background: url(../img/bg/t01819edd196e821fa1.png);
	background: -webkit-image-set(url(../img/bg/t01819edd196e821fa1.png) 1x,url(https://p.ssl.qhimg.com/t018d5cc82a9fed99a2.png) 2x);
	background-repeat: no-repeat;
	cursor: pointer;
	display: inline-block;
	height: 11px;
	position: absolute;
	right: 8px;
	top: 7px;
	width: 11px
}

.imp-close.bottom {
	bottom: 10px
}

.mod-detail-normal .title {
	color: #333;
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 10px
}

.left-flow .leftside-tw a {
	color: #666;
	font-size: 14px;
	line-height: 22px
}

.left-flow .leftside-img img {
	max-height: 74px;
	max-width: 100%
}

.left-flow .leftside-dt img {
	display: block;
	width: 100%
}

.left-flow .leftside-3t img {
	border: 1px solid #eaeaea;
	display: block;
	margin-right: 3px;
	width: 113px
}

.left-flow .leftside-more span {
	background: url(../img/bg/t0194753c6e1cb2d301.png);
	background-image: -webkit-image-set(url(../img/bg/t0194753c6e1cb2d301.png) 1x,url(https://p.ssl.qhimg.com/t017428589c1fe62eb8.png) 2x);
	background-position: right 50%;
	background-repeat: no-repeat;
	color: #666;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	line-height: 32px;
	padding-right: 20px
}

.mod-detail-normal .hd span {
	color: #ccc;
	font-size: 12px;
	position: absolute;
	right: 0;
	top: 5px
}

.left-flow .left-rec-list h3 em,.left-flow .left-rec-list h3 b {
	color: #c00;
	font-weight: 700
}

.left-flow .left-rec-list h3 a {
	color: #333;
	display: block
}

.left-flow .left-rec-list:hover {
	background: #fafafa
}

.left-flow .left-rec-list .title {
	-webkit-box-orient: vertical;
	display: -webkit-box;
	font-size: 16px;
	-webkit-line-clamp: 2;
	line-height: 24px;
	margin-bottom: 5px;
	overflow: hidden
}

.left-flow .left-rec-list .js-3-pic {
	padding: 10px 0
}

.left-flow .leftside-3t .left-side-flag1 {
	right: 7px
}

.left-flow .leftside-tw .leftside-img {
	width: 108px
}

.left-flow .leftside-more:hover {
	background: #f8f8f8
}

.left-flow .f-list-cls .f-list-cls-cont i {
	background: #19B955 url(../img/bg/t016e07877d00d624f9.png) no-repeat;
	background-image: -webkit-image-set(url(../img/bg/t016e07877d00d624f9.png) 1x,url(https://p4.ssl.qhimg.com/t016e56d6cd68708b86.png) 2x);
	background-position: 74px center;
	border-radius: 2px;
	color: #fff;
	display: block;
	font-size: 13px;
	font-style: normal;
	height: 25px;
	line-height: 25px;
	margin-bottom: 6px;
	text-indent: 13px;
	width: 95px
}

.left-flow .left-rec-list:hover .title {
	text-decoration: underline
}

.left-flow .f-list-cls:hover .f-list-cls-cont,.left-flow .f-list-cls .f-list-cls-cont .f-list-cls-list {
	display: block
}

.left-flow .f-list-cls .f-list-cls-cont .f-list-cls-list {
	background: #FFF;
	border-radius: 2px;
	border: 1px solid #f0f0f0;
	box-shadow: 0 2px 8px 0 rgba(0,0,0,0.2);
	padding: 4px 0 8px
}

.left-flow .f-list-cls .f-list-cls-cont .f-list-cls-list span {
	background: url(../img/bg/t01c62b1cf8fa3eb1a8.png);
	background-image: -webkit-image-set(url(../img/bg/t01c62b1cf8fa3eb1a8.png) 1x,url(https://p5.ssl.qhimg.com/t014b34b8acf857e6e0.png) 2x);
	display: block;
	height: 8px;
	left: 35px;
	position: absolute;
	top: 24px;
	width: 24px
}

.left-flow .f-list-cls .f-list-cls-cont .f-list-cls-list em {
	cursor: pointer;
	display: block;
	font-size: 13px;
	font-style: normal;
	line-height: 18px;
	padding: 8px 0 7px;
	text-align: center
}

.left-flow .f-list-cls .f-list-cls-cont .f-list-cls-list em:hover {
	color: #19B955
}

.mod-detail-normal .hd span.change-icon .mod-detail-normal .hd .change-icon {
	background: url(../img/bg/t014425d2f80c8ee941.png);
	background-image: -webkit-image-set(url(../img/bg/t014425d2f80c8ee941.png) 1x,url(https://p.ssl.qhimg.com/t019cd97256f0596779.png) 2x);
	background-repeat: no-repeat;
	background-position: 0 50%;
	color: #999;
	float: right;
	padding-left: 18px
}

#ask-relate {
	display: block
}

#detail-leftside-rec::-webkit-scrollbar,::-webkit-scrollbar-thumb {
	width: 7px
}

.mod-detail-normal-list,.recomm-nlp-base-word-link ul {
	_height: 96px;
	margin-left: -50px;
	max-height: 96px;
	overflow: hidden;
	zoom: 1
}

.mod-detail-normal-list li,.recomm-nlp-base-word-link li {
	float: left;
	line-height: 25px;
	margin: 0 0 6px 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 142px;
	word-break: normal;
	word-wrap: normal
}

.mod-detail-normal-list2 li {
	line-height: 25px;
	margin-bottom: 10px
}

.mod-detail-normal-list2 li a {
	color: #333;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 620px
}

.mod-detail-normal-list2 li span {
	color: #bbb;
	float: right;
	font-family: arial;
	line-height: 25px;
	text-align: right;
	width: 100px
}

.mod-detail-normal-list2 .laud-count {
	background: url(../img/bg/t010edae034bf213f95.png);
	background-image: -webkit-image-set(url(../img/bg/t010edae034bf213f95.png) 1x,url(https://p.ssl.qhimg.com/t0146600448b1b6a7d1.png) 2x);
	background-position: 4px -39px;
	background-repeat: no-repeat;
	color: #666;
	display: inline-block;
	font-style: normal;
	margin-left: 5px;
	padding-left: 20px
}

.recomm-nlp-base-word-link ul:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden
}

.recomm-nlp-base-word-link li a:hover {
	color: #136ec2
}

.mod-detail-normal-list2.link-blue li a {
	color: #0063c8
}

.mod-detail-normal-list2 li span.s1 {
	color: #ddd;
	font-size: 12px
}

.mod-detail-normal-list2 li a b,.mod-detail-normal-list2 li a em,.mod-detail-normal .more span {
	color: red;
	font-weight: 400
}

.mod-recommend-list {
	overflow: hidden
}

.attention-title {
	display: inline-block;
	font-size: 18px;
	font-weight: 700;
	margin-top: -1px
}

.attention-ad {
	color: #CCC;
	font-size: 12px;
	line-height: 12px;
	position: absolute;
	right: 0;
	top: 4px
}

.detail-guess {
	margin-top: -10px
}

.mod-detail-normal .more a {
	color: #666;
	line-height: 25px;
	margin-bottom: 10px
}

.mod-detail-normal-list2 li.normal a {
	float: none
}

.mod-detail-normal-list2 li.normal a em {
	color: red
}

#attention {
	display: none;
	margin-bottom: 30px;
	width: 360px
}

#attention-cont {
	font-size: 14px;
	margin-top: 7px
}

.detail-guess .so-biz-text-img__title,.detail-guess .so-biz-text-img__title em {
	font-weight: 700
}

.detail-guess-item {
	padding: 10px 0
}

.detail-guess-title {
	font-size: 16px;
	line-height: 22px
}

.detail-guess-title,.detail-guess-title:visited {
	color: #333
}

.detail-guess-link {
	display: block;
	margin-top: 3px;
	width: 100%
}

.detail-guess-img {
	margin-top: 8px
}

.detail-guess-bigimg {
	margin-right: 19px
}

.detail-guess-icon {
	background: url(../img/bg/t0172d60d1df763d7d0.png) no-repeat;
	background-size: 8px 14px;
	display: inline-block;
	height: 14px;
	margin-left: 5px;
	width: 8px
}

.detail-guess-right {
	float: left;
	margin: 5px 0 0 10px;
	width: 589px
}

.detail-guess-info {
	color: #666;
	font-size: 13px;
	line-height: 20px
}

.detail-guess-tip {
	color: #ccc;
	font-size: 13px
}

.guess-see-title {
	display: block;
	font-size: 18px;
	font-weight: 700;
	line-height: 18px;
	width: 100%
}

.js-guess-see-list {
	margin-top: 14px;
	width: 100%
}

.js-guess-see-item {
	display: inline-block;
	width: 48%
}

.detail-guess-title em {
	color: #333;
	font-weight: 700
}

.guess-see-title span {
	color: #ccc;
	float: right;
	font-size: 12px;
	font-weight: 400
}

.js-guess-see-item a {
	display: inline-block
}

.js-guess-see-item a,.js-guess-see-item img {
	width: 100%
}

.detail-guess-item:hover {
	background: #fafafa
}

.detail-guess-title:hover {
	text-decoration: underline
}

.js-guess-see-item.fr {
	float: right
}

.js-guess-see-item .subtitle {
	color: #333;
	display: inline-block;
	font-size: 13px;
	text-align: center;
	width: 100%
}

.detail-guess-title.higtLight em {
	color: #c00;
	font-weight: 700
}

a.detail-guess-link:hover {
	text-decoration: none
}

.js-guess-see-item .subtitle:hover {
	text-decoration: underline
}

#guess-see {
	margin-bottom: 30px
}