/*! 2019 Baidu Inc. All Rights Reserved */
@import "../../dep/seeui/lib/index.css";
	.kb-wrapper {
	*zoom:1;
	width:1180px;
	margin:0 auto
}
.kb-wrapper:before,.kb-wrapper:after {
	display:table;
	content:""
}
.kb-wrapper:after {
	clear:both
}
.kb-panel {
	position:relative;
	width:1180px;
	margin:50px auto 60px auto;
	*zoom:1
}
.kb-panel:before,.kb-panel:after {
	display:table;
	content:""
}
.kb-panel:after {
	clear:both
}
.kb-panel:last-child {
	margin-bottom:0
}
.kb-panelbg {
	padding:50px 0 60px
}
.kb-panelbg .kb-panel {
	margin:0 auto
}
.kb-tab-wrap {
	position:relative;
	border-bottom:1px solid #eee;
	padding-bottom:18px;
	margin-bottom:30px
}
.kb-tab-wrap .kb-tab-title {
	font-size:20px;
	color:#333;
	font-weight:600
}
.kb-tab-wrap .kb-tab-content {
	position:absolute;
	top:5px;
	left:150px
}
.kb-tab-wrap .kb-tab-item {
	margin-right:30px;
	font-size:14px;
	color:#333;
	padding:0 10px 19px 10px;
	cursor:pointer
}
.kb-tab-wrap .kb-tab-item.selected {
	border-bottom:2px solid #333
}
.kb-tab-wrap .kb-tab-item:last-child {
	margin-right:0
}
.kb-tab-wrap .kb-tab-item-more {
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	font-size:14px;
	color:#333;
	padding:0 30px 18px 10px;
	cursor:pointer
}
.kb-tab-wrap .kb-tab-item-more.selected {
	border-bottom:2px solid #333
}
.kb-tab-wrap .kb-tab-item-more.show .kb-tab-tip {
	display:block
}
.kb-tab-wrap .kb-tab-item-more.show .kb-tab-icon-arrow.bg-gray::before {
	border-bottom-color:#fafafa;
	border-top-color:transparent
}
.kb-tab-wrap .kb-tab-item-more.show .kb-tab-icon-arrow::before {
	border-bottom-color:#fff;
	border-top-color:transparent;
	position:absolute;
	top:3px
}
.kb-tab-wrap .kb-tab-item-more.show .kb-tab-icon-arrow::after {
	border-bottom:6px solid #333;
	border-top-color:transparent;
	position:absolute;
	top:0
}
.kb-tab-wrap .kb-tab-item-more .kb-tab-icon-arrow {
	position:absolute;
	top:2px;
	margin-left:5px
}
.kb-tab-wrap .kb-tab-item-more .kb-tab-icon-arrow::after,.kb-tab-wrap .kb-tab-item-more .kb-tab-icon-arrow::before {
	content:'';
	border:5px solid transparent;
	width:0;
	height:0
}
.kb-tab-wrap .kb-tab-item-more .kb-tab-icon-arrow.bg-gray::before {
	border-top-color:#fafafa
}
.kb-tab-wrap .kb-tab-item-more .kb-tab-icon-arrow::before {
	border-top-color:#fff;
	position:absolute;
	top:5px;
	z-index:2
}
.kb-tab-wrap .kb-tab-item-more .kb-tab-icon-arrow::after {
	border-top:6px solid #333;
	position:absolute;
	top:6px
}
.kb-tab-wrap .kb-tab-tip {
	cursor:default;
	display:none;
	position:absolute;
	top:30px;
	left:10px;
	width:270px;
	padding:22px 5px 8px 15px;
	background-color:#fff;
	box-shadow:0 0 4px rgba(0,0,0,0.15);
	*zoom:1;
	z-index:449
}
.kb-tab-wrap .kb-tab-tip:before,.kb-tab-wrap .kb-tab-tip:after {
	display:table;
	content:""
}
.kb-tab-wrap .kb-tab-tip:after {
	clear:both
}
.kb-tab-wrap .kb-tab-tip-arrow {
	position:absolute;
	top:-16px;
	left:10px
}
.kb-tab-wrap .kb-tab-tip-arrow em {
	position:absolute;
	border:8px solid transparent;
	border-bottom-color:#e7e7e7
}
.kb-tab-wrap .kb-tab-tip-arrow ins {
	position:absolute;
	border:8px solid transparent;
	border-top:none;
	border-bottom-color:#fff;
	top:10px
}
.kb-tab-wrap .kb-tab-tip .kb-tab-item {
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:0;
	border:0;
	text-align:center;
	width:80px;
	height:28px;
	line-height:28px;
	font-size:13px;
	color:#333;
	margin-right:10px;
	margin-bottom:14px
}
.kb-tab-wrap .kb-tab-tip .kb-tab-item.selected {
	background-color:#333;
	color:#fff
}
.kb-tab-wrap .kb-tab-tip .kb-tab-item:hover {
	background-color:#333;
	color:#fff
}
.kb-trendicon {
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:0 3px;
	height:16px;
	line-height:16px;
	color:#fff;
	font-size:12px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.kb-cmp-pos {
	background-color:#4387e3
}
.kb-cmp-neg {
	background-color:#bebebe
}
.kb-cmp-neo {
	background-color:#ff760a
}
.kb-carousel-wrap {
	overflow:hidden;
	top:2px;
	height:0
}
.kb-carousel-wrap .kb-carousel-list {
	list-style:none;
	position:relative;
	padding-left:0;
	margin:0;
	width:100%
}
.kb-carousel-wrap .kb-carousel-list li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-carousel-wrap .kb-carousel-list a {
	color:inherit;
	font-size:inherit
}
.kb-carousel-btns {
	position:absolute;
	top:20px;
	right:20px;
	bottom:20px;
	display:none;
	width:65px;
	text-align:center;
	*zoom:1
}
.kb-carousel-btns:before,.kb-carousel-btns:after {
	display:table;
	content:""
}
.kb-carousel-btns:after {
	clear:both
}
.kb-carousel-btns.show {
	display:block
}
.kb-carousel-btns .kb-carousel-number {
	display:inline-block;
	*display:inline;
	*zoom:1;
	display:none
}
.kb-carousel-btns .kb-carousel-number.show {
	display:block
}
.kb-carousel-btns .kb-i-btn-pre-up,.kb-carousel-btns .kb-i-btn-next-down {
	cursor:pointer;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.kb-carousel-btns .kb-i-btn-pre-up:hover,.kb-carousel-btns .kb-i-btn-next-down:hover {
	background-color:#f9f9f9
}
.kb-carousel-btns .kb-i-btn-pre-up {
	position:absolute;
	top:0;
	right:0
}
.kb-carousel-btns .kb-i-btn-next-down {
	position:absolute;
	right:0;
	bottom:0
}
.kb-no-data {
	text-align:center;
	padding-top:65px;
	padding-bottom:65px;
	font-size:20px;
	color:#666
}
.kb-no-data .kb-i-nodata {
	display:inline-block;
	width:325px;
	height:175px;
	background:url(../images/icon_no_data.png) 50% 50% no-repeat;
	background-image:-webkit-image-set(url(../images/icon_no_data.png) 1x,url(../images/icon_no_data@2x.png) 2x)
}
.kb-no-data .kb-nodata-little-msg {
	color:#666;
	font-size:14px
}
.kb-no-data .kb-nodata-button {
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:0 14px;
	height:26px;
	line-height:26px;
	font-size:12px;
	color:#333;
	border:1px solid #999;
	background-color:#161616;
	border-color:#161616;
	color:#fff
}
.kb-no-data .kb-nodata-button.disabled,.kb-no-data .kb-nodata-button.disabled:hover,.kb-no-data .kb-nodata-button.disabled:active {
	color:#b8b8b8;
	background-color:#eee;
	cursor:no-drop;
	border-color:#eee
}
.kb-no-data .kb-nodata-button:hover,.kb-no-data .kb-nodata-button.active {
	color:#fff;
	background-color:#2a2a2a;
	border-color:#2a2a2a
}
.kb-no-data .kb-nodata-button:active {
	color:#fff;
	background-color:#434343;
	border-color:#434343
}
.kb-listitem-status {
	position:relative;
	background-color:#eee;
	text-align:left;
	margin-top:10px
}
.kb-listitem-status-tip {
	color:#666;
	font-size:14px;
	font-weight:400;
	height:40px;
	line-height:40px
}
.kb-listitem-status-tip i {
	color:#FF5B5B;
	vertical-align:text-bottom;
	margin:0 20px;
	float:left
}
.kb-listitem-hide-reason-tip {
	position:relative;
	color:#666;
	font-size:14px;
	font-weight:400;
	padding:10px 0
}
.kb-listitem-hide-reason-tip i {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	color:#FF5B5B;
	margin:0 20px;
	float:left
}
.kb-listitem-status-op {
	position:absolute;
	top:10px;
	right:20px
}
.kb-listitem-status-op span {
	margin-left:20px;
	color:#FD7E01;
	cursor:pointer
}
.kb-listitem-status-op a {
	color:#FD7E01
}
.kb-listitem-hide-reason-op {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	right:20px
}
.kb-listitem-hide-reason-op span {
	margin-left:20px;
	color:#FD7E01;
	cursor:pointer
}
.kb-listitem-hide-reason-op a {
	color:#FD7E01
}
.richTextarea-wrapper {
	position:relative
}
.richTextarea-wrapper textarea {
	display:block;
	width:100%;
	height:200px;
	border:1px solid #e7e7e7;
	resize:none;
	outline:none;
	padding:15px;
	box-sizing:border-box
}
.richTextarea-wrapper .kb-textarea-tip {
	position:absolute;
	right:10px;
	bottom:10px;
	color:#999;
	font-size:12px
}
.richTextarea-wrapper .warning {
	color:#f75c5c
}
#kb-video-container:focus {
	outline:none
}
#kb-video-container .jw-text-split {
	display:none
}
#kb-video-container .jw-controlbar {
	width:100%;
	border:none;
	outline:none;
	background-color:transparent !important;
	background:-webkit-linear-gradient(top,transparent,#000) !important;
	background:-moz-linear-gradient(top,transparent,#000) !important;
	background:-ms-linear-gradient(top,transparent,#000) !important;
	background:linear-gradient(top,transparent,#000) !important
}
#kb-video-container .jw-controlbar .jw-controlbar-left-group .jw-text-elapsed {
	display:inline
}
#kb-video-container .jw-controlbar .jw-controlbar-center-group {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	padding:0;
	height:2px
}
#kb-video-container .jw-controlbar .jw-controlbar-center-group .jw-reset {
	height:2px;
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	padding:0
}
#kb-video-container .jw-controlbar .jw-controlbar-center-group .jw-progress {
	background:#fc7d00
}
#kb-video-container .jw-controlbar .jw-controlbar-center-group .jw-knob {
	display:none
}
#kb-video-container .jw-controlbar .jw-controlbar-center-group .jw-text {
	display:none
}
#kb-video-container .jw-controlbar .jw-controlbar-right-group {
	position:absolute;
	right:0;
	bottom:2px
}
#kb-video-container .jw-controlbar .jw-controlbar-right-group .jw-icon-playrate {
	display:none
}
#kb-video-container .jw-controlbar .jw-controlbar-right-group .jw-icon-hd {
	display:none
}
#kb-video-container .jw-controlbar .jw-controlbar-right-group .jw-icon-volume:before {
	border:none
}
#kb-video-container .jw-controlbar .jw-controlbar-right-group .jw-overlay {
	display:none
}
#kb-video-container .jw-controlbar .jw-controlbar-right-group .jw-icon-fullscreen:before {
	border:none
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar {
	background:#000 !important;
	height:40px
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-left-group {
	position:absolute;
	top:0;
	right:130px;
	bottom:0;
	left:28px;
	padding-top:4px
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-left-group .jw-text-duration {
	display:inline;
	position:absolute;
	top:9px;
	right:0
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-center-group {
	position:absolute;
	top:0;
	right:190px;
	bottom:0;
	left:120px;
	width:auto
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-center-group .jw-slider-time {
	height:100%
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-center-group .jw-slider-time .jw-slider-container {
	top:18px
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-center-group .jw-slider-time .jw-rail,#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-center-group .jw-slider-time .jw-buffer,#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-center-group .jw-slider-time .jw-progress {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-center-group .jw-slider-time .jw-reset {
	height:5px
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-center-group .jw-slider-time .jw-knob {
	display:block;
	width:10px;
	height:10px;
	-webkit-box-shadow:0 0 1px rgba(0,0,1,0.05);
	-moz-box-shadow:0 0 1px rgba(0,0,1,0.05);
	box-shadow:0 0 1px rgba(0,0,1,0.05);
	background:#fff
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-center-group .jw-progress {
	background:#c4c6c6
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-center-group .jw-text {
	display:none
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-right-group {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	width:130px
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-right-group .jw-icon-volume {
	position:absolute;
	top:6px;
	bottom:0;
	left:20px
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-right-group .jw-icon-volume .jw-overlay {
	display:block
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-right-group .jw-icon-fullscreen {
	position:absolute;
	top:6px;
	left:60px
}
#kb-video-container.jw-flag-fullscreen .jw-controlbar .jw-controlbar-right-group .jw-icon-fullscreen:before {
	border:none
}
.reset-list {
	list-style:none;
	padding-left:0;
	margin:0
}
.reset-list li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
@-webkit-keyframes zoomIn {
	0% {
	-webkit-transform:scale3d(0.3,0.3,0.3);
	-moz-transform:scale3d(0.3,0.3,0.3);
	-ms-transform:scale3d(0.3,0.3,0.3);
	-o-transform:scale3d(0.3,0.3,0.3);
	transform:scale3d(0.3,0.3,0.3);
	opacity:0
}
100% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1);
	opacity:1
}
}@-moz-keyframes zoomIn {
	0% {
	-webkit-transform:scale3d(0.3,0.3,0.3);
	-moz-transform:scale3d(0.3,0.3,0.3);
	-ms-transform:scale3d(0.3,0.3,0.3);
	-o-transform:scale3d(0.3,0.3,0.3);
	transform:scale3d(0.3,0.3,0.3);
	opacity:0
}
100% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1);
	opacity:1
}
}@-ms-keyframes zoomIn {
	0% {
	-webkit-transform:scale3d(0.3,0.3,0.3);
	-moz-transform:scale3d(0.3,0.3,0.3);
	-ms-transform:scale3d(0.3,0.3,0.3);
	-o-transform:scale3d(0.3,0.3,0.3);
	transform:scale3d(0.3,0.3,0.3);
	opacity:0
}
100% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1);
	opacity:1
}
}@keyframes zoomIn {
	0% {
	-webkit-transform:scale3d(0.3,0.3,0.3);
	-moz-transform:scale3d(0.3,0.3,0.3);
	-ms-transform:scale3d(0.3,0.3,0.3);
	-o-transform:scale3d(0.3,0.3,0.3);
	transform:scale3d(0.3,0.3,0.3);
	opacity:0
}
100% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1);
	opacity:1
}
}.zoomIn {
	-webkit-animation:zoomIn 0.2s ease;
	-moz-animation:zoomIn 0.2s ease;
	-ms-animation:zoomIn 0.2s ease;
	-o-animation:zoomIn 0.2s ease;
	animation:zoomIn 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
@-webkit-keyframes zoomOut {
	0% {
	opacity:1
}
100% {
	-webkit-transform:scale3d(0.3,0.3,0.3);
	-moz-transform:scale3d(0.3,0.3,0.3);
	-ms-transform:scale3d(0.3,0.3,0.3);
	-o-transform:scale3d(0.3,0.3,0.3);
	transform:scale3d(0.3,0.3,0.3);
	opacity:0
}
}@-moz-keyframes zoomOut {
	0% {
	opacity:1
}
100% {
	-webkit-transform:scale3d(0.3,0.3,0.3);
	-moz-transform:scale3d(0.3,0.3,0.3);
	-ms-transform:scale3d(0.3,0.3,0.3);
	-o-transform:scale3d(0.3,0.3,0.3);
	transform:scale3d(0.3,0.3,0.3);
	opacity:0
}
}@-ms-keyframes zoomOut {
	0% {
	opacity:1
}
100% {
	-webkit-transform:scale3d(0.3,0.3,0.3);
	-moz-transform:scale3d(0.3,0.3,0.3);
	-ms-transform:scale3d(0.3,0.3,0.3);
	-o-transform:scale3d(0.3,0.3,0.3);
	transform:scale3d(0.3,0.3,0.3);
	opacity:0
}
}@keyframes zoomOut {
	0% {
	opacity:1
}
100% {
	-webkit-transform:scale3d(0.3,0.3,0.3);
	-moz-transform:scale3d(0.3,0.3,0.3);
	-ms-transform:scale3d(0.3,0.3,0.3);
	-o-transform:scale3d(0.3,0.3,0.3);
	transform:scale3d(0.3,0.3,0.3);
	opacity:0
}
}.zoomOut {
	-webkit-animation:zoomOut 0.2s ease;
	-moz-animation:zoomOut 0.2s ease;
	-ms-animation:zoomOut 0.2s ease;
	-o-animation:zoomOut 0.2s ease;
	animation:zoomOut 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
@-webkit-keyframes zoomInOut {
	0% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
50% {
	-webkit-transform:scale3d(1.5,1.5,1.5);
	-moz-transform:scale3d(1.5,1.5,1.5);
	-ms-transform:scale3d(1.5,1.5,1.5);
	-o-transform:scale3d(1.5,1.5,1.5);
	transform:scale3d(1.5,1.5,1.5)
}
100% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
}@-moz-keyframes zoomInOut {
	0% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
50% {
	-webkit-transform:scale3d(1.5,1.5,1.5);
	-moz-transform:scale3d(1.5,1.5,1.5);
	-ms-transform:scale3d(1.5,1.5,1.5);
	-o-transform:scale3d(1.5,1.5,1.5);
	transform:scale3d(1.5,1.5,1.5)
}
100% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
}@-ms-keyframes zoomInOut {
	0% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
50% {
	-webkit-transform:scale3d(1.5,1.5,1.5);
	-moz-transform:scale3d(1.5,1.5,1.5);
	-ms-transform:scale3d(1.5,1.5,1.5);
	-o-transform:scale3d(1.5,1.5,1.5);
	transform:scale3d(1.5,1.5,1.5)
}
100% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
}@keyframes zoomInOut {
	0% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
50% {
	-webkit-transform:scale3d(1.5,1.5,1.5);
	-moz-transform:scale3d(1.5,1.5,1.5);
	-ms-transform:scale3d(1.5,1.5,1.5);
	-o-transform:scale3d(1.5,1.5,1.5);
	transform:scale3d(1.5,1.5,1.5)
}
100% {
	-webkit-transform:scale3d(1,1,1);
	-moz-transform:scale3d(1,1,1);
	-ms-transform:scale3d(1,1,1);
	-o-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
}.zoomInOut {
	-webkit-animation:zoomInOut 0.5s ease;
	-moz-animation:zoomInOut 0.5s ease;
	-ms-animation:zoomInOut 0.5s ease;
	-o-animation:zoomInOut 0.5s ease;
	animation:zoomInOut 0.5s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
@-webkit-keyframes fadeInDown {
	0% {
	-webkit-transform:translate3d(0,-10px,0);
	-moz-transform:translate3d(0,-10px,0);
	-ms-transform:translate3d(0,-10px,0);
	-o-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0);
	opacity:0
}
100% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
}@-moz-keyframes fadeInDown {
	0% {
	-webkit-transform:translate3d(0,-10px,0);
	-moz-transform:translate3d(0,-10px,0);
	-ms-transform:translate3d(0,-10px,0);
	-o-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0);
	opacity:0
}
100% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
}@-ms-keyframes fadeInDown {
	0% {
	-webkit-transform:translate3d(0,-10px,0);
	-moz-transform:translate3d(0,-10px,0);
	-ms-transform:translate3d(0,-10px,0);
	-o-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0);
	opacity:0
}
100% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
}@keyframes fadeInDown {
	0% {
	-webkit-transform:translate3d(0,-10px,0);
	-moz-transform:translate3d(0,-10px,0);
	-ms-transform:translate3d(0,-10px,0);
	-o-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0);
	opacity:0
}
100% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
}.fadeInDown {
	-webkit-animation:fadeInDown 0.2s ease;
	-moz-animation:fadeInDown 0.2s ease;
	-ms-animation:fadeInDown 0.2s ease;
	-o-animation:fadeInDown 0.2s ease;
	animation:fadeInDown 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
@-webkit-keyframes fadeInUp {
	0% {
	-webkit-transform:translate3d(0,15px,0);
	-moz-transform:translate3d(0,15px,0);
	-ms-transform:translate3d(0,15px,0);
	-o-transform:translate3d(0,15px,0);
	transform:translate3d(0,15px,0);
	opacity:0
}
100% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
}@-moz-keyframes fadeInUp {
	0% {
	-webkit-transform:translate3d(0,15px,0);
	-moz-transform:translate3d(0,15px,0);
	-ms-transform:translate3d(0,15px,0);
	-o-transform:translate3d(0,15px,0);
	transform:translate3d(0,15px,0);
	opacity:0
}
100% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
}@-ms-keyframes fadeInUp {
	0% {
	-webkit-transform:translate3d(0,15px,0);
	-moz-transform:translate3d(0,15px,0);
	-ms-transform:translate3d(0,15px,0);
	-o-transform:translate3d(0,15px,0);
	transform:translate3d(0,15px,0);
	opacity:0
}
100% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
}@keyframes fadeInUp {
	0% {
	-webkit-transform:translate3d(0,15px,0);
	-moz-transform:translate3d(0,15px,0);
	-ms-transform:translate3d(0,15px,0);
	-o-transform:translate3d(0,15px,0);
	transform:translate3d(0,15px,0);
	opacity:0
}
100% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
}.fadeInUp {
	-webkit-animation:fadeInUp 0.2s ease;
	-moz-animation:fadeInUp 0.2s ease;
	-ms-animation:fadeInUp 0.2s ease;
	-o-animation:fadeInUp 0.2s ease;
	animation:fadeInUp 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
@-webkit-keyframes fadeOutUp {
	0% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
100% {
	-webkit-transform:translate3d(0,-10px,0);
	-moz-transform:translate3d(0,-10px,0);
	-ms-transform:translate3d(0,-10px,0);
	-o-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0);
	opacity:0
}
}@-moz-keyframes fadeOutUp {
	0% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
100% {
	-webkit-transform:translate3d(0,-10px,0);
	-moz-transform:translate3d(0,-10px,0);
	-ms-transform:translate3d(0,-10px,0);
	-o-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0);
	opacity:0
}
}@-ms-keyframes fadeOutUp {
	0% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
100% {
	-webkit-transform:translate3d(0,-10px,0);
	-moz-transform:translate3d(0,-10px,0);
	-ms-transform:translate3d(0,-10px,0);
	-o-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0);
	opacity:0
}
}@keyframes fadeOutUp {
	0% {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	opacity:1
}
100% {
	-webkit-transform:translate3d(0,-10px,0);
	-moz-transform:translate3d(0,-10px,0);
	-ms-transform:translate3d(0,-10px,0);
	-o-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0);
	opacity:0
}
}.fadeOutUp {
	-webkit-animation:fadeOutUp 0.2s ease;
	-moz-animation:fadeOutUp 0.2s ease;
	-ms-animation:fadeOutUp 0.2s ease;
	-o-animation:fadeOutUp 0.2s ease;
	animation:fadeOutUp 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
@-webkit-keyframes fadeIn {
	0% {
	opacity:0
}
100% {
	opacity:1
}
}@-moz-keyframes fadeIn {
	0% {
	opacity:0
}
100% {
	opacity:1
}
}@-ms-keyframes fadeIn {
	0% {
	opacity:0
}
100% {
	opacity:1
}
}@keyframes fadeIn {
	0% {
	opacity:0
}
100% {
	opacity:1
}
}.fadeIn {
	-webkit-animation:fadeIn 0.2s ease;
	-moz-animation:fadeIn 0.2s ease;
	-ms-animation:fadeIn 0.2s ease;
	-o-animation:fadeIn 0.2s ease;
	animation:fadeIn 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
@-webkit-keyframes fadeOut {
	0% {
	opacity:1
}
100% {
	opacity:0
}
}@-moz-keyframes fadeOut {
	0% {
	opacity:1
}
100% {
	opacity:0
}
}@-ms-keyframes fadeOut {
	0% {
	opacity:1
}
100% {
	opacity:0
}
}@keyframes fadeOut {
	0% {
	opacity:1
}
100% {
	opacity:0
}
}.fadeOut {
	-webkit-animation:fadeOut 0.2s ease;
	-moz-animation:fadeOut 0.2s ease;
	-ms-animation:fadeOut 0.2s ease;
	-o-animation:fadeOut 0.2s ease;
	animation:fadeOut 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
.kb-i-award,.kb-i-award-tab,.kb-i-award-pic {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	background:url(../images/sprite_award_icon.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_award_icon.png) 1x,url(../images/sprite_award_icon@2x.png) 2x)
}
.kb-i-praise,.kb-i-praise-mid,.kb-i-reply,.kb-i-share,.kb-i-id-auth,.kb-i-id-auth-big,.kb-i-star-all,.kb-i-grey-star-all,.kb-i-small-star-all,.kb-i-grey-small-star-all,.kb-i-star,.kb-i-grey-star,.kb-i-small-star,.kb-i-grey-small-star,.kb-i-star-0,.kb-i-star-1,.kb-i-star-2,.kb-i-star-3,.kb-i-star-4,.kb-i-star-5,.kb-i-small-star-0,.kb-i-small-star-1,.kb-i-small-star-2,.kb-i-small-star-3,.kb-i-small-star-4,.kb-i-small-star-5,.kb-i-new-star-0,.kb-i-new-star-1,.kb-i-new-star-2,.kb-i-new-star-3,.kb-i-new-star-4,.kb-i-new-star-5,.kb-i-grey-ask,.kb-i-footer-weibo,.kb-i-footer-weixin,.kb-i-footer-zhaopin,.kb-i-arrow-right,.kb-i-arrow-left,.kb-i-viewcount,.kb-i-joincount,.kb-i-risk,.kb-i-menchant-msg,.kb-i-menchant-write,.kb-i-menchant-praise,.kb-i-yes,.kb-i-no,.kb-i-yes-big,.kb-i-no-big,.kb-i-select,.kb-i-question,.kb-i-claim-question,.kb-i-search-big,.kb-i-err {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	background:url(../images/sprite_common_icon.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x)
}
.kb-i-heart,.kb-i-paper,.kb-i-checkbox,.kb-i-checkin,.kb-i-checkin-done,.kb-i-footer-question,.kb-i-coin,.kb-i-claim-next,.kb-i-img-gallary-prev,.kb-img-gallary-next,.kb-i-info,.kb-i-small-weixin,.kb-i-small-weibo,.kb-i-small-professer,.kb-i-warning,.kb-i-warning-gray,.kb-i-trade,.kb-i-link,.kb-i-realname,.kb-i-arrow-down,.kb-i-lawyer,.kb-i-avator-merchant,.kb-i-solution,.kb-i-status-ok,.kb-i-status-ok-new,.kb-i-status-refuse,.kb-i-txt-media,.kb-i-claim-flag,.kb-i-txt-merchant,.kb-i-checkbox-black,.kb-i-btn-pre-up,.kb-i-footer-help,.kb-i-footer-question,.kb-i-footer-star,.kb-i-btn-next-down,.kb-i-merchant-claimed,.kb-i-comment-white,.kb-i-comment-black,.kb-i-comment-white-v2,.kb-i-comment-black-v2,.kb-i-arrow-right-new,.kb-i-coin-new,.kb-i-status-ok-white-orange {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	background:url(../images/sprite_common_icon_new.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-i-award {
	width:14px;
	height:13px;
	background-position:-10px -10px
}
.kb-i-award-tab {
	width:23px;
	height:22px;
	background-position:-10px -43px
}
.kb-i-award-pic {
	width:80px;
	height:30px;
	background-position:-10px -85px
}
.kb-i-praise {
	width:17px;
	height:18px;
	background-position:-25px -275px;
	cursor:pointer
}
.kb-i-praise:hover {
	background-position:-150px -325px
}
.kb-i-praise.supported {
	background-position:-150px -325px
}
.kb-i-praise.supported:hover {
	background-position:-25px -275px
}
.kb-i-praise-mid {
	width:20px;
	height:20px;
	background-position:-200px -275px;
	cursor:pointer
}
.kb-i-reply {
	width:18px;
	height:18px;
	background-position:-75px -273px;
	cursor:pointer
}
.kb-i-reply:hover {
	background-position:-75px -273px
}
.kb-i-share {
	width:17px;
	height:17px;
	background-position:-174px -275px;
	cursor:pointer
}
.kb-i-share:hover {
	background-position:-174px -275px
}
.kb-i-id-auth {
	width:12px;
	height:12px;
	background-position:-125px -275px
}
.kb-i-id-auth-big {
	width:16px;
	height:16px;
	background-position:-100px -275px
}
.kb-i-grey-star-all {
	width:130px;
	height:22px;
	background-position:-100px -75px;
	position:relative
}
.kb-i-grey-star-all .kb-i-star-all {
	position:absolute;
	top:0;
	left:0;
	background-position:-100px -200px;
	height:22px
}
.kb-i-grey-small-star-all {
	width:83px;
	height:14px;
	background-position:0 -75px;
	position:relative
}
.kb-i-grey-small-star-all .kb-i-small-star-all {
	position:absolute;
	top:0;
	left:0;
	background-position:0 -200px;
	height:14px
}
.kb-i-star {
	width:22px;
	height:22px;
	background-position:-100px -100px
}
.kb-i-grey-star {
	width:22px;
	height:22px;
	background-position:-100px -75px
}
.kb-i-small-star {
	width:14px;
	height:14px;
	background-position:0 -100px
}
.kb-i-grey-small-star {
	width:14px;
	height:14px;
	background-position:0 -75px
}
.kb-i-star-0,.kb-i-star-1,.kb-i-star-2,.kb-i-star-3,.kb-i-star-4,.kb-i-star-5 {
	width:130px;
	height:22px
}
.kb-i-star-0 {
	background-position:-100px -75px
}
.kb-i-star-1 {
	background-position:-100px -100px
}
.kb-i-star-2 {
	background-position:-100px -125px
}
.kb-i-star-3 {
	background-position:-100px -150px
}
.kb-i-star-4 {
	background-position:-100px -175px
}
.kb-i-star-5 {
	background-position:-100px -200px
}
.kb-i-small-star-0,.kb-i-small-star-1,.kb-i-small-star-2,.kb-i-small-star-3,.kb-i-small-star-4,.kb-i-small-star-5 {
	width:83px;
	height:14px
}
.kb-i-small-star-0 {
	background-position:0 -75px
}
.kb-i-small-star-1 {
	background-position:0 -100px
}
.kb-i-small-star-2 {
	background-position:0 -125px
}
.kb-i-small-star-3 {
	background-position:0 -150px
}
.kb-i-small-star-4 {
	background-position:0 -175px
}
.kb-i-small-star-5 {
	background-position:0 -200px
}
.kb-i-new-star-0,.kb-i-new-star-1,.kb-i-new-star-2,.kb-i-new-star-3,.kb-i-new-star-4,.kb-i-new-star-5 {
	width:80px;
	height:15px
}
.kb-i-new-star-0 {
	background-position:-200px -425px
}
.kb-i-new-star-1 {
	background-position:-200px -440px
}
.kb-i-new-star-2 {
	background-position:-200px -455px
}
.kb-i-new-star-3 {
	background-position:-200px -470px
}
.kb-i-new-star-4 {
	background-position:-200px -485px
}
.kb-i-new-star-5 {
	background-position:-200px -500px
}
.kb-i-share-weibo-small,.kb-i-share-douban-small,.kb-i-share-weixin-small,.kb-i-share-qzone-small,.kb-i-share-tieba-small,.kb-i-share-weibo,.kb-i-share-douban,.kb-i-share-weixin,.kb-i-share-qzone,.kb-i-share-tieba {
	display:inline-block;
	*display:inline;
	*zoom:1;
	-webkit-transition:background-color 0.15s;
	-moz-transition:background-color 0.15s;
	-ms-transition:background-color 0.15s;
	-o-transition:background-color 0.15s;
	transition:background-color 0.15s;
	cursor:pointer;
	background-color:#d2d0c9
}
.kb-i-share-weibo-small ins,.kb-i-share-douban-small ins,.kb-i-share-weixin-small ins,.kb-i-share-qzone-small ins,.kb-i-share-tieba-small ins,.kb-i-share-weibo ins,.kb-i-share-douban ins,.kb-i-share-weixin ins,.kb-i-share-qzone ins,.kb-i-share-tieba ins {
	display:block;
	background:url(../images/sprite_share_icon.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_share_icon.png) 1x,url(../images/sprite_share_icon@2x.png) 2x)
}
.kb-i-share-weibo-small,.kb-i-share-douban-small,.kb-i-share-weixin-small,.kb-i-share-qzone-small,.kb-i-share-tieba-small {
	width:22px;
	height:22px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.kb-i-share-weibo-small ins,.kb-i-share-douban-small ins,.kb-i-share-weixin-small ins,.kb-i-share-qzone-small ins,.kb-i-share-tieba-small ins {
	width:22px;
	height:22px
}
.kb-i-share-weibo,.kb-i-share-douban,.kb-i-share-weixin,.kb-i-share-qzone,.kb-i-share-tieba {
	width:33px;
	height:33px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.kb-i-share-weibo ins,.kb-i-share-douban ins,.kb-i-share-weixin ins,.kb-i-share-qzone ins,.kb-i-share-tieba ins {
	width:33px;
	height:33px
}
.kb-i-share-weibo-small,.kb-i-share-weibo {
	background-color:#e58383
}
.kb-i-share-weibo-small ins,.kb-i-share-weibo ins {
	background-position:1px 1px
}
.kb-i-share-weibo-small:hover,.kb-i-share-weibo:hover {
	background-color:#e58383
}
.kb-i-share-weibo ins {
	background-position:3px -22px
}
.kb-i-share-douban-small,.kb-i-share-douban {
	background-color:#90c6a2
}
.kb-i-share-douban-small ins,.kb-i-share-douban ins {
	background-position:-22px 1px
}
.kb-i-share-douban-small:hover,.kb-i-share-douban:hover {
	background-color:#90c6a2
}
.kb-i-share-douban ins {
	background-position:-45px -22px
}
.kb-i-share-weixin-small,.kb-i-share-weixin {
	background-color:#7cda90
}
.kb-i-share-weixin-small ins,.kb-i-share-weixin ins {
	background-position:-48px 1px
}
.kb-i-share-weixin-small:hover,.kb-i-share-weixin:hover {
	background-color:#7cda90
}
.kb-i-share-weixin ins {
	background-position:-96px -22px
}
.kb-i-share-qzone-small,.kb-i-share-qzone {
	background-color:#62baf2
}
.kb-i-share-qzone-small ins,.kb-i-share-qzone ins {
	background-position:-74px 1px
}
.kb-i-share-qzone-small:hover,.kb-i-share-qzone:hover {
	background-color:#62baf2
}
.kb-i-share-qzone ins {
	background-position:-148px -22px
}
.kb-i-share-tieba-small,.kb-i-share-tieba {
	background-color:#8bc0f5
}
.kb-i-share-tieba-small ins,.kb-i-share-tieba ins {
	background-position:-98px 1px
}
.kb-i-share-tieba-small:hover,.kb-i-share-tieba:hover {
	background-color:#8bc0f5
}
.kb-i-share-tieba ins {
	background-position:-196px -22px
}
.kb-i-level,.kb-i-level-0,.kb-i-level-1,.kb-i-level-2,.kb-i-level-3,.kb-i-level-4,.kb-i-level-5 {
	width:16px;
	height:17px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	font-size:0;
	line-height:0;
	background:url(../images/sprite_level_icon.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_level_icon.png) 1x,url(../images/sprite_level_icon@2x.png) 2x);
	width:26px;
	height:28px
}
.kb-i-level-0 {
	background-position:-10px -10px
}
.kb-i-level-1 {
	background-position:-10px -57px
}
.kb-i-level-2 {
	background-position:-10px -105px
}
.kb-i-level-3 {
	background-position:-10px -152px
}
.kb-i-level-4 {
	background-position:-10px -200px
}
.kb-i-level-5 {
	background-position:-10px -247px
}
.kb-i-truth-stamp {
	width:100px;
	height:100px
}
.kb-i-truth-stamp.kb-i-truth-stamp-verify {
	background:url(../images/sprite_truth_stamp.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_truth_stamp.png) 1x,url(../images/sprite_truth_stamp@2x.png) 2x);
	background-position:0 0
}
.kb-i-truth-stamp.kb-i-truth-stamp-2 {
	background:url(../images/sprite_truth_stamp.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_truth_stamp.png) 1x,url(../images/sprite_truth_stamp@2x.png) 2x);
	background-position:0 -200px
}
.kb-i-truth-stamp.kb-i-truth-stamp-3 {
	background:url(../images/sprite_truth_stamp.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_truth_stamp.png) 1x,url(../images/sprite_truth_stamp@2x.png) 2x);
	background-position:0 -100px
}
.kb-i-truth-stamp.kb-i-truth-stamp-4 {
	background:url(../images/sprite_truth_stamp.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_truth_stamp.png) 1x,url(../images/sprite_truth_stamp@2x.png) 2x);
	background-position:0 -300px
}
.kb-i-truth-stamp.kb-i-truth-stamp-5 {
	background:url(../images/sprite_truth_stamp.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_truth_stamp.png) 1x,url(../images/sprite_truth_stamp@2x.png) 2x);
	background-position:0 -400px
}
.kb-i-nodata {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:325px;
	height:175px;
	background:url(../images/icon_no_data.png) 50% 50% no-repeat;
	background-image:-webkit-image-set(url(../images/icon_no_data.png) 1x,url(../images/icon_no_data@2x.png) 2x)
}
.kb-i-loading {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:16px;
	height:16px;
	background:url(../images/loading.gif) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/loading.gif) 1x,url(../images/loading@2x.gif) 2x)
}
.kb-i-footer-weibo,.kb-i-footer-weixin,.kb-i-footer-zhaopin {
	width:30px;
	height:25px;
	opacity:.7;
	filter:alpha(opacity=70);
	cursor:pointer
}
.kb-i-footer-weibo:hover,.kb-i-footer-weixin:hover,.kb-i-footer-zhaopin:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.kb-i-footer-weibo {
	background-position:0 -325px
}
.kb-i-footer-weibo:hover {
	background-position:0 -350px
}
.kb-i-footer-weixin {
	background-position:-50px -325px
}
.kb-i-footer-weixin:hover {
	background-position:-50px -350px
}
.kb-i-footer-zhaopin {
	background-position:-100px -325px
}
.kb-i-footer-zhaopin:hover {
	background-position:-100px -350px
}
.kb-i-arrow-right,.kb-i-arrow-left {
	width:6px;
	height:9px;
	background-position:-175px -300px
}
.kb-i-arrow-left {
	background-position:-190px -300px
}
.kb-i-arrow-down {
	width:9px;
	height:5px;
	background-position:-10px -1429px
}
.kb-i-arrow-down.white {
	background-position:-10px -1922px
}
.kb-i-kb {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:16px;
	height:16px;
	background:url(../images/kb.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/kb.png) 1x,url(../images/kb@2x.png) 2x)
}
.kb-i-verify {
	display:inline-block;
	*display:inline;
	*zoom:1;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	overflow:hidden;
	height:19px;
	font-style:normal;
	font-size:12px
}
.kb-i-verify ins {
	width:21px;
	height:19px;
	float:left;
	vertical-align:middle;
	overflow:hidden;
	background:#296daa url(../images/sprite_common_icon.png) -95px -247px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x)
}
.kb-i-verify span {
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
	float:left;
	cursor:default;
	padding:0 5px;
	vertical-align:middle;
	margin-left:-1px;
	height:17px;
	border:1px solid #296daa;
	background-color:#fff;
	color:#296daa
}
.kb-i-success-icon {
	display:inline-block;
	*display:inline;
	*zoom:1;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	width:56px;
	height:57px;
	background:url(../images/sprite_dialog_icon.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_dialog_icon.png) 1x,url(../images/sprite_dialog_icon@2x.png) 2x)
}
.kb-i-viewcount,.kb-i-joincount {
	width:18px;
	height:10px;
	background-position:-75px -225px
}
.kb-i-joincount {
	width:13px;
	height:13px;
	background-position:-100px -225px
}
.kb-i-info {
	width:14px;
	height:14px;
	background-position:-10px -626px;
	vertical-align:middle;
	margin-left:5px;
	margin-top:-2px
}
.kb-i-fold,.kb-i-unfold {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:12px;
	height:12px;
	font-size:0;
	line-height:0;
	position:relative
}
.kb-i-fold em,.kb-i-unfold em,.kb-i-fold ins,.kb-i-unfold ins {
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	display:block;
	position:absolute;
	border:6px solid transparent;
	border-style:dashed
}
.kb-i-fold em,.kb-i-fold ins {
	border-bottom-style:solid
}
.kb-i-fold em {
	border-bottom-color:#999;
	top:-1px
}
.kb-i-fold ins {
	border-bottom-color:#fff
}
.kb-i-unfold em,.kb-i-unfold ins {
	border-top-style:solid
}
.kb-i-unfold em {
	border-top-color:#999;
	top:1px
}
.kb-i-unfold ins {
	border-top-color:#fff
}
.kb-i-risk {
	width:13px;
	height:13px;
	background-position:-150px -225px
}
.kb-i-menchant-msg,.kb-i-menchant-write,.kb-i-menchant-praise {
	width:19px;
	height:22px
}
.kb-i-menchant-msg {
	background-position:-175px -225px
}
.kb-i-menchant-write {
	background-position:-200px -225px
}
.kb-i-menchant-praise {
	background-position:-225px -225px
}
.kb-i-yes,.kb-i-no {
	width:16px;
	height:16px
}
.kb-i-yes {
	background-position:0 -450px
}
.kb-i-no {
	background-position:-25px -450px
}
.kb-i-yes-big,.kb-i-no-big {
	width:28px;
	height:28px
}
.kb-i-yes-big {
	background-position:0 -475px
}
.kb-i-no-big {
	background-position:-50px -475px
}
.kb-i-select,.kb-i-no-select {
	width:15px;
	height:15px
}
.kb-i-select {
	background-position:-250px -250px
}
.kb-i-claim-question {
	width:16px;
	height:16px;
	background-position:-100px -450px
}
.kb-i-claim-question.grey {
	background-position:-125px -450px
}
.kb-i-question {
	width:13px;
	height:13px;
	background-position:-150px -250px
}
.kb-i-checkbox {
	width:16px;
	height:16px;
	background-position:-10px -1159px
}
.kb-i-checkbox.checked {
	background-position:-10px -1191px
}
.kb-i-claim-next {
	background-position:-10px -1132px;
	width:6px;
	height:7px
}
.kb-i-claim-flag {
	width:8px;
	height:10px;
	background-position:-10px -596px
}
.kb-i-link {
	width:18px;
	height:18px;
	background-position:-10px -2312px
}
.kb-i-search-big {
	width:20px;
	height:20px;
	background-position:-225px -400px
}
.kb-i-err {
	width:18px;
	height:18px;
	background-position:-225px -250px
}
.kb-i-paper {
	width:16px;
	height:19px;
	background-position:-10px -81px
}
.kb-i-footer-question {
	width:13px;
	height:18px;
	background-position:-10px -120px
}
.kb-i-heart {
	width:20px;
	height:18px;
	background-position:-10px -43px
}
.kb-i-checkin-done {
	width:14px;
	height:14px;
	background-position:-10px -158px
}
.kb-i-checkin {
	width:14px;
	height:14px;
	background-position:-10px -192px
}
.kb-i-coin {
	width:13px;
	height:13px;
	background-position:-10px -10px
}
.kb-i-img-gallary-prev {
	background-position:-10px -226px;
	width:22px;
	height:41px
}
.kb-img-gallary-next {
	background-position:-10px -287px;
	width:22px;
	height:41px
}
.kb-i-small-weixin {
	background-position:-10px -348px;
	width:21px;
	height:21px
}
.kb-i-small-weibo {
	background-position:-10px -389px;
	width:21px;
	height:21px
}
.kb-i-small-professer {
	background-position:-10px -426px;
	width:25px;
	height:13px
}
.kb-i-warning {
	background-position:-10px -459px;
	width:14px;
	height:14px
}
.kb-i-trade {
	background-position:-10px -492px;
	width:13px;
	height:13px
}
.kb-i-realname {
	background-position:-10px -525px;
	width:13px;
	height:13px
}
.kb-i-lawyer {
	background-position:-10px -939px;
	width:25px;
	height:13px
}
.kb-i-avator-merchant {
	background-position:-10px -1454px;
	width:40px;
	height:40px
}
.kb-i-solution {
	background-position:-10px -1514px;
	width:15px;
	height:15px
}
.kb-i-status-ok {
	background-position:-10px -1549px;
	width:15px;
	height:15px
}
.kb-i-status-refuse {
	background-position:-10px -1584px;
	width:15px;
	height:15px
}
.kb-i-txt-media {
	background-position:-10px -1619px;
	width:25px;
	height:13px
}
.kb-i-txt-merchant {
	background-position:-10px -1652px;
	width:25px;
	height:13px
}
.kb-i-status-ok-new {
	background-position:-10px -2278px;
	width:14px;
	height:14px
}
.kb-i-warning-gray {
	background-position:-10px -1947px;
	width:14px;
	height:14px
}
.kb-i-checkbox-black {
	width:13px;
	height:13px;
	background-position:-10px -2146px
}
.kb-i-checkbox-black.selected {
	background-position:-10px -2179px
}
.kb-i-btn-pre-up {
	background-position:-10px -2808px;
	width:21px;
	height:21px
}
.kb-i-btn-pre-up:hover {
	background-position:-10px -2431px
}
.kb-i-footer-help {
	background-position:-10px -2472px;
	width:40px;
	height:40px
}
.kb-i-footer-question {
	background-position:-10px -2532px;
	width:40px;
	height:40px
}
.kb-i-footer-star {
	background-position:-10px -2592px;
	width:40px;
	height:40px
}
.kb-i-btn-next-down {
	background-position:-10px -2767px;
	width:21px;
	height:21px
}
.kb-i-btn-next-down:hover {
	background-position:-10px -2390px
}
.kb-i-merchant-claimed {
	background-position:-10px -2652px;
	width:50px;
	height:25px
}
.kb-i-comment-white {
	background-position:-10px -2697px;
	width:16px;
	height:15px
}
.kb-i-comment-black {
	background-position:-10px -2732px;
	width:16px;
	height:15px
}
.kb-i-comment-white-v2 {
	background-position:-10px -2882px;
	width:13px;
	height:13px
}
.kb-i-comment-black-v2 {
	background-position:-10px -2849px;
	width:13px;
	height:13px
}
.kb-i-arrow-right-new {
	width:5px;
	height:7px;
	background-position:-10px -1337px
}
.kb-i-coin-new {
	background-position:-10px -3020px;
	width:14px;
	height:14px
}
.kb-i-status-ok-white-orange {
	background-position:-10px -3054px;
	width:30px;
	height:30px
}
.kb-i-praise,.kb-i-reply,.kb-i-share,.kb-i-delete,.kb-i-claim-next {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	background:url(../images/sprite_common_icon_new.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-i-praise {
	width:17px;
	height:18px;
	background-position:-10px -731px
}
.kb-i-praise:hover {
	background-position:-10px -1391px
}
.kb-i-praise.supported {
	background-position:-10px -1391px
}
.kb-i-praise.supported:hover {
	background-position:-10px -731px
}
.kb-i-share {
	width:13px;
	height:14px;
	background-position:-10px -660px
}
.kb-i-share:hover {
	background-position:-10px -660px;
	cursor:pointer
}
.kb-i-reply {
	width:18px;
	height:17px;
	background-position:-10px -694px
}
.kb-i-reply:hover {
	background-position:-10px -694px;
	cursor:pointer
}
.kb-i-delete {
	width:17px;
	height:17px;
	background-position:-10px -3203px
}
.kb-i-delete:hover {
	background-position:-10px -3203px;
	cursor:pointer
}
.kb-i-claim-flag {
	width:8px;
	height:10px;
	background-position:-10px -1892px
}
.kb-i-claim-next {
	width:6px;
	height:7px;
	background-position:-10px -2048px
}
.kb-i-cover-classify-life,.kb-i-cover-classify-bussiness,.kb-i-cover-classify-investment,.kb-i-cover-classify-finance,.kb-i-cover-classify-education,.kb-i-cover-classify-medical,.kb-i-cover-classify-journey,.kb-i-cover-classify-shopping,.kb-i-cover-report-img,.kb-i-cover-report-title-left,.kb-i-cover-report-title-right {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	background:url(../images/sprite_cover_icon.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_cover_icon.png) 1x,url(../images/sprite_cover_icon@2x.png) 2x)
}
.kb-i-cover-classify-life {
	background-position:-10px -10px;
	width:45px;
	height:45px
}
.kb-i-cover-classify-bussiness {
	background-position:-10px -75px;
	width:45px;
	height:45px
}
.kb-i-cover-classify-investment {
	background-position:-10px -140px;
	width:45px;
	height:45px
}
.kb-i-cover-classify-finance {
	background-position:-10px -205px;
	width:45px;
	height:45px
}
.kb-i-cover-classify-education {
	background-position:-10px -270px;
	width:45px;
	height:45px
}
.kb-i-cover-classify-medical {
	background-position:-10px -335px;
	width:45px;
	height:45px
}
.kb-i-cover-classify-journey {
	background-position:-10px -400px;
	width:45px;
	height:45px
}
.kb-i-cover-classify-shopping {
	background-position:-10px -465px;
	width:45px;
	height:45px
}
.kb-i-cover-report-img {
	background-position:-10px -530px;
	width:185px;
	height:151px
}
.kb-i-cover-report-title-left {
	background-position:-10px -701px;
	width:29px;
	height:25px
}
.kb-i-cover-report-title-right {
	background-position:-10px -746px;
	width:29px;
	height:25px
}
.kb-i-hospital-love-baby-white {
	background-position:-10px -10px;
	width:10px;
	height:13px
}
.kb-i-hospital-love-baby-white,.kb-i-hospital-love-baby-black,.kb-i-hospital-remote-designated-white,.kb-i-hospital-remote-designated-black,.kb-i-hospital-organ-transplantation-white,.kb-i-hospital-organ-transplantation-black,.kb-i-hospital-assisted-reproductive-white,.kb-i-hospital-assisted-reproductive-black,.kb-i-hospital-health-care-white,.kb-i-hospital-health-care-black,.kb-i-hospital-old-establishment-white,.kb-i-hospital-old-establishment-black,.kb-i-hospital-point-hospital-white,.kb-i-hospital-point-hospital-black,.kb-i-hospital-rank-white,.kb-i-hospital-rank-black {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	background:url(../images/sprite_hospital_icon.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_hospital_icon.png) 1x,url(../images/sprite_hospital_icon@2x.png) 2x)
}
.kb-i-hospital-love-baby-black {
	background-position:-10px -41px;
	width:10px;
	height:13px
}
.kb-i-hospital-remote-designated-white {
	background-position:-10px -74px;
	width:12px;
	height:13px
}
.kb-i-hospital-remote-designated-black {
	background-position:-10px -105px;
	width:12px;
	height:13px
}
.kb-i-hospital-organ-transplantation-white {
	background-position:-10px -138px;
	width:12px;
	height:12px
}
.kb-i-hospital-organ-transplantation-black {
	background-position:-10px -168px;
	width:12px;
	height:12px
}
.kb-i-hospital-assisted-reproductive-white {
	background-position:-10px -200px;
	width:12px;
	height:12px
}
.kb-i-hospital-assisted-reproductive-black {
	background-position:-10px -230px;
	width:12px;
	height:12px
}
.kb-i-hospital-point-hospital-white {
	background-position:-10px -262px;
	width:12px;
	height:12px
}
.kb-i-hospital-point-hospital-black {
	background-position:-10px -293px;
	width:12px;
	height:13px
}
.kb-i-hospital-old-establishment-white {
	background-position:-10px -326px;
	width:12px;
	height:12px
}
.kb-i-hospital-old-establishment-black {
	background-position:-10px -356px;
	width:12px;
	height:12px
}
.kb-i-hospital-rank-white {
	background-position:-10px -389px;
	width:12px;
	height:12px
}
.kb-i-hospital-rank-black {
	background-position:-10px -420px;
	width:12px;
	height:12px
}
.kb-i-gold-bonus,.kb-i-comt-redpacket,.kb-i-lucky-wheel,.kb-i-activity-exclusive,.kb-i-reward-sign-in,.kb-i-super-love,.kb-i-gift-wish-list,.kb-i-merchant-coupons {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	background:url(../images/sprite_home_privilege_icon.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_home_privilege_icon.png) 1x,url(../images/sprite_home_privilege_icon@2x.png) 2x)
}
.kb-i-gold-bonus {
	background-position:-10px -10px;
	width:36px;
	height:36px
}
.kb-i-comt-redpacket {
	background-position:-10px -66px;
	width:33px;
	height:36px
}
.kb-i-lucky-wheel {
	background-position:-10px -122px;
	width:36px;
	height:36px
}
.kb-i-activity-exclusive {
	background-position:-10px -178px;
	width:36px;
	height:29px
}
.kb-i-reward-sign-in {
	background-position:-10px -227px;
	width:36px;
	height:34px
}
.kb-i-super-love {
	background-position:-10px -280px;
	width:35px;
	height:30px
}
.kb-i-gift-wish-list {
	background-position:-10px -330px;
	width:33px;
	height:36px
}
.kb-i-merchant-coupons {
	background-position:-10px -386px;
	width:36px;
	height:30px
}
.ecl-ui-dialog {
	position:absolute;
	border:2px solid #EEE;
	z-index:10;
	background:#FFF;
	width:600px
}
.ecl-ui-dialog-hide {
	display:none
}
.ecl-ui-dialog-mask {
	position:absolute;
	top:0;
	left:0;
	background:#333;
	opacity:.8;
	filter:alpha(opacity=80)
}
.ecl-ui-dialog-header {
	border-bottom:1px solid #EEE;
	background:#FEFEFE;
	font:bold 13px/30px '';
	padding-left:10px
}
.ecl-ui-dialog-body {
	padding:10px;
	min-height:30px
}
.ecl-ui-dialog-close {
	position:absolute;
	width:16px;
	height:16px;
	right:4px;
	top:7px;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAQAAAADHm0dAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAABUAAAAVAHF8yDUAAABtSURBVCjP5ZLBCcAwCEWfHSXDBEeSjJRZMkNXSQ9pS2wgpMdSPYj8h35EqazGtkx+FxUkCndG8WztEqWQTsEoqFNdA+mErdUZ2uB8TZ+jkCnk0d54ASOwE7BBeUy1zqvNDLy6gHYL1avy+yc8APGFa375gR00AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAABJRU5ErkJggg==) center center no-repeat;
	cursor:pointer;
	overflow:hidden;
	text-indent:100px;
	*text-indent:2px;
	font:bold 12px/16px 'å®‹ä½“'
}
.ecl-ui-dialog-close:hover {
	background-color:#EEE
}
.ecl-ui-dialog-footer {
	text-align:right;
	padding:5px
}
.ecl-ui-dialog-cancel-btn {
	margin-left:5px;
	font-size:13px;
	vertical-align:middle
}
.kb-ui-dialog {
	border:none;
	padding:25px 25px 0
}
.kb-ui-dialog .kb-ui-dialog-close {
	font-size:16px;
	width:auto;
	height:auto;
	position:relative;
	top:-10px;
	float:right;
	background:none;
	text-indent:0;
	font:initial;
	color:#333
}
.kb-ui-dialog .kb-ui-dialog-header {
	color:#333;
	font-size:16px;
	font:initial;
	padding-bottom:25px;
	border-bottom:1px solid #f7f7f7
}
.kb-ui-dialog .kb-ui-dialog-body {
	color:#333;
	font-size:14px;
	margin:63px 0 102px;
	padding:0;
	text-align:center
}
.kb-ui-dialog.bullet {
	padding:0 30px 40px
}
.kb-ui-dialog.bullet .kb-ui-dialog-header {
	margin:0;
	padding:0;
	height:63px;
	line-height:63px;
	font-size:16px;
	color:#333;
	text-align:left;
	font-weight:bold;
	border-bottom:1px solid #F6F6F6
}
.kb-ui-dialog.bullet .kb-ui-dialog-body {
	margin:0;
	text-align:left;
	padding:0
}
.kb-ui-dialog.bullet .kb-ui-dialog-close {
	top:15px
}
.kb-ui-dialog .ecl-ui-dialog-footer {
	padding:0;
	background-color:#f0f0f0;
	text-align:center
}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-confirm-btn,.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn {
	-webkit-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-moz-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-ms-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-o-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	display:inline-block;
	*display:inline;
	*zoom:1;
	border-radius:4px;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	border-width:1px;
	border-style:solid;
	color:#fff;
	width:120px;
	height:35px;
	vertical-align:middle;
	line-height:35px;
	margin-top:15px;
	margin-bottom:15px
}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-confirm-btn:hover,.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn:hover {
	text-decoration:none
}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-confirm-btn {
	background-color:#ff7f02;
	color:#fff;
	border-color:#ff7f02
}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-confirm-btn:hover {
	background-color:#ff9023;
	border-color:#ff9023
}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn {
	margin-left:10px;
	color:#9f9f9f;
	border-color:#cbcbcb
}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn:hover {
	color:#0d7cbc;
	border-color:#6fa2db
}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn:active {
	color:#fff;
	background-color:#296daa;
	border-color:#296daa
}
.kb-ui-dialog-mask {
	opacity:.5;
	filter:alpha(opacity=50)
}
.kb-vc-body {
	*zoom:1;
	text-align:left
}
.kb-vc-body:before,.kb-vc-body:after {
	display:table;
	content:""
}
.kb-vc-body:after {
	clear:both
}
.kb-vc-body .kb-vc-logo {
	width:160px;
	height:160px;
	float:left;
	margin-right:10px;
	background:url(../images/sprite_dialog_icon.png) 0 -75px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_dialog_icon.png) 1x,url(../images/sprite_dialog_icon@2x.png) 2x)
}
.kb-vc-body .kb-vc-main {
	width:320px;
	float:left;
	padding-top:30px
}
.kb-vc-body .kb-vc-main .kb-vc-input-wrapper {
	margin-top:15px
}
.kb-vc-body .kb-vc-main .kb-vc-input-wrapper #kb-vc-input {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	border:2px solid #e1e1e1;
	margin-right:5px;
	padding:5px;
	font-size:16px;
	width:120px;
	outline:none
}
.kb-vc-body .kb-vc-main .kb-vc-input-wrapper a {
	color:#3d86ff
}
.kb-vc-body .kb-vc-main #kb-vc-img {
	margin-right:5px;
	vertical-align:middle
}
.kb-vc-body .kb-vc-main #kb-vc-msg {
	margin-top:10px;
	color:#d40000
}
@-webkit-keyframes maskFadeIn {
	0% {
	opacity:0
}
100% {
	opacity:.5
}
}@-moz-keyframes maskFadeIn {
	0% {
	opacity:0
}
100% {
	opacity:.5
}
}@-ms-keyframes maskFadeIn {
	0% {
	opacity:0
}
100% {
	opacity:.5
}
}@keyframes maskFadeIn {
	0% {
	opacity:0
}
100% {
	opacity:.5
}
}.maskFadeIn {
	-webkit-animation:maskFadeIn 0.2s ease;
	-moz-animation:maskFadeIn 0.2s ease;
	-ms-animation:maskFadeIn 0.2s ease;
	-o-animation:maskFadeIn 0.2s ease;
	animation:maskFadeIn 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
@-webkit-keyframes maskFadeOut {
	0% {
	opacity:.5
}
100% {
	opacity:0
}
}@-moz-keyframes maskFadeOut {
	0% {
	opacity:.5
}
100% {
	opacity:0
}
}@-ms-keyframes maskFadeOut {
	0% {
	opacity:.5
}
100% {
	opacity:0
}
}@keyframes maskFadeOut {
	0% {
	opacity:.5
}
100% {
	opacity:0
}
}.maskFadeOut {
	-webkit-animation:maskFadeOut 0.2s ease;
	-moz-animation:maskFadeOut 0.2s ease;
	-ms-animation:maskFadeOut 0.2s ease;
	-o-animation:maskFadeOut 0.2s ease;
	animation:maskFadeOut 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
.kb-qrcode-dialog .ecl-ui-dialog-header {
	font-size:12px;
	font-weight:600;
	color:#000
}
.kb-qrcode-dialog .ecl-ui-dialog-body {
	padding:0 10px 10px 10px;
	min-height:30px;
	text-align:center;
	font-size:16px;
	color:#888
}
.fixed-menu-hongbao-more,.fixed-menu-qrcode-more {
	width:150px;
	height:170px;
	position:absolute;
	display:none
}
.fixed-menu-hongbao-more .qrcode-main,.fixed-menu-qrcode-more .qrcode-main {
	width:140px;
	height:170px;
	-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.3);
	-moz-box-shadow:0 3px 10px rgba(0,0,0,0.3);
	box-shadow:0 3px 10px rgba(0,0,0,0.3);
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	overflow:hidden;
	color:#fff
}
.fixed-menu-hongbao-more .qrcode-main img,.fixed-menu-qrcode-more .qrcode-main img {
	display:block
}
.fixed-menu-hongbao-more .qrcode-main .qrcode-txt,.fixed-menu-qrcode-more .qrcode-main .qrcode-txt {
	background-color:#9b9a99;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px
}
.fixed-menu-hongbao-more {
	right:45px;
	top:-170px
}
.fixed-menu-hongbao {
	width:67px;
	height:67px;
	margin-left:-17px;
	background:url(../images/wise_enter.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/wise_enter.png) 1x,url(../images/wise_enter@2x.png) 2x)
}
.ecl-ui-tip-title {
	_display:none
}
.kb-gift-tip {
	width:78px;
	height:78px;
	position:fixed;
	bottom:35px;
	left:50%;
	-webkit-animation:giftShow 13s ease;
	-moz-animation:giftShow 13s ease;
	-ms-animation:giftShow 13s ease;
	-o-animation:giftShow 13s ease;
	animation:giftShow 13s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
	margin-left:510px;
	z-index:200
}
.kb-gift-tip .kb-gift-tip-box {
	width:78px;
	height:78px;
	position:relative
}
.kb-gift-tip .kb-gift-tip-box .kb-gift-tip-box-main,.kb-gift-tip .kb-gift-tip-box .kb-gift-tip-box-close {
	background:url(../images/gift_tip.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/gift_tip.png) 1x,url(../images/gift_tip@2x.png) 2x)
}
.kb-gift-tip .kb-gift-tip-box .kb-gift-tip-box-main {
	position:absolute;
	top:0;
	left:0;
	width:78px;
	height:78px;
	z-index:1
}
.kb-gift-tip .kb-gift-tip-box .kb-gift-tip-box-close {
	width:18px;
	height:18px;
	position:absolute;
	top:-5px;
	right:-5px;
	z-index:1;
	background-position:-82px 0
}
.kb-gift-tip .kb-gift-tip-box-content {
	position:absolute;
	top:20px;
	right:30px;
	-webkit-border-radius:40px 0 0 40px;
	-moz-border-radius:40px 0 0 40px;
	border-radius:40px 0 0 40px;
	height:40px;
	overflow:hidden;
	padding:0 55px 0 25px;
	background-color:#fff3e0;
	background-color:rgba(255,243,224,0.95);
	color:#333
}
.kb-gift-tip .kb-gift-tip-box-content .kb-gift-tip-link {
	display:inline-block;
	*display:inline;
	*zoom:1;
	-webkit-border-radius:24px;
	-moz-border-radius:24px;
	border-radius:24px;
	-webkit-transition:background-color 0.15s;
	-moz-transition:background-color 0.15s;
	-ms-transition:background-color 0.15s;
	-o-transition:background-color 0.15s;
	transition:background-color 0.15s;
	height:24px;
	margin-left:5px;
	line-height:24px;
	padding:0 15px;
	color:#fff;
	background-color:#ff8502
}
.kb-gift-tip .kb-gift-tip-box-content .kb-gift-tip-link:hover {
	background-color:#f27d00
}
.kb-gift-tip .kb-gift-tip-box-content h3 {
	margin:0;
	font-weight:400;
	font-size:13px;
	line-height:40px;
	height:40px;
	white-space:nowrap
}
.kb-gift-tip .kb-gift-tip-box-content h3 a {
	color:#333
}
.kb-gift-tip .kb-gift-tip-box-content p {
	margin:5px 0 0 0;
	font-size:13px;
	white-space:nowrap
}
.kb-gift-tip .kb-gift-tip-box-content p a {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	vertical-align:middle;
	margin-top:-2px;
	max-width:300px;
	color:#38F
}
.kb-gift-tip .kb-gift-tip-box-content p a:hover {
	color:#2B78E5
}
@-webkit-keyframes giftShow {
	0% {
	-webkit-transform:translate(20px);
	-moz-transform:translate(20px);
	-ms-transform:translate(20px);
	-o-transform:translate(20px);
	transform:translate(20px);
	opacity:0
}
2% {
	-webkit-transform:translate(0);
	-moz-transform:translate(0);
	-ms-transform:translate(0);
	-o-transform:translate(0);
	transform:translate(0);
	opacity:1
}
98% {
	-webkit-transform:translate(0);
	-moz-transform:translate(0);
	-ms-transform:translate(0);
	-o-transform:translate(0);
	transform:translate(0);
	opacity:1
}
100% {
	-webkit-transform:translate(-20px);
	-moz-transform:translate(-20px);
	-ms-transform:translate(-20px);
	-o-transform:translate(-20px);
	transform:translate(-20px);
	opacity:0
}
}@-moz-keyframes giftShow {
	0% {
	-webkit-transform:translate(20px);
	-moz-transform:translate(20px);
	-ms-transform:translate(20px);
	-o-transform:translate(20px);
	transform:translate(20px);
	opacity:0
}
2% {
	-webkit-transform:translate(0);
	-moz-transform:translate(0);
	-ms-transform:translate(0);
	-o-transform:translate(0);
	transform:translate(0);
	opacity:1
}
98% {
	-webkit-transform:translate(0);
	-moz-transform:translate(0);
	-ms-transform:translate(0);
	-o-transform:translate(0);
	transform:translate(0);
	opacity:1
}
100% {
	-webkit-transform:translate(-20px);
	-moz-transform:translate(-20px);
	-ms-transform:translate(-20px);
	-o-transform:translate(-20px);
	transform:translate(-20px);
	opacity:0
}
}@-ms-keyframes giftShow {
	0% {
	-webkit-transform:translate(20px);
	-moz-transform:translate(20px);
	-ms-transform:translate(20px);
	-o-transform:translate(20px);
	transform:translate(20px);
	opacity:0
}
2% {
	-webkit-transform:translate(0);
	-moz-transform:translate(0);
	-ms-transform:translate(0);
	-o-transform:translate(0);
	transform:translate(0);
	opacity:1
}
98% {
	-webkit-transform:translate(0);
	-moz-transform:translate(0);
	-ms-transform:translate(0);
	-o-transform:translate(0);
	transform:translate(0);
	opacity:1
}
100% {
	-webkit-transform:translate(-20px);
	-moz-transform:translate(-20px);
	-ms-transform:translate(-20px);
	-o-transform:translate(-20px);
	transform:translate(-20px);
	opacity:0
}
}@keyframes giftShow {
	0% {
	-webkit-transform:translate(20px);
	-moz-transform:translate(20px);
	-ms-transform:translate(20px);
	-o-transform:translate(20px);
	transform:translate(20px);
	opacity:0
}
2% {
	-webkit-transform:translate(0);
	-moz-transform:translate(0);
	-ms-transform:translate(0);
	-o-transform:translate(0);
	transform:translate(0);
	opacity:1
}
98% {
	-webkit-transform:translate(0);
	-moz-transform:translate(0);
	-ms-transform:translate(0);
	-o-transform:translate(0);
	transform:translate(0);
	opacity:1
}
100% {
	-webkit-transform:translate(-20px);
	-moz-transform:translate(-20px);
	-ms-transform:translate(-20px);
	-o-transform:translate(-20px);
	transform:translate(-20px);
	opacity:0
}
}@media screen and (max-width:1300px) {
	.kb-gift-tip {
	right:80px;
	left:auto
}
}.kb-customer-tip {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:600
}
.kb-customer-tip .kb-customer-mask {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	opacity:.4;
	filter:alpha(opacity=40);
	background:#000;
	cursor:-webkit-zoom-out;
	cursor:-moz-zoom-out;
	cursor:zoom-out
}
.kb-customer-tip .kb-customer-main {
	width:792px;
	height:672px;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:50%;
	-webkit-animation:zoomIn 0.2s;
	-moz-animation:zoomIn 0.2s;
	-ms-animation:zoomIn 0.2s;
	-o-animation:zoomIn 0.2s;
	animation:zoomIn 0.2s;
	margin-left:-396px;
	background:url(../activity/customer/img/tip.png) 0 0 no-repeat;
	z-index:601
}
.kb-customer-tip .kb-close {
	width:40px;
	height:40px;
	opacity:.7;
	filter:alpha(opacity=70);
	background:url(../images/sprite_common_icon.png) -225px -325px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x);
	font-size:30px;
	position:fixed;
	top:30px;
	right:30px;
	cursor:pointer;
	z-index:302
}
.kb-customer-tip .kb-close:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.kb-customer-tip a {
	width:792px;
	height:672px;
	position:absolute;
	top:0;
	left:0
}
.kb-customer-small-tip {
	width:100px;
	height:100px;
	position:fixed;
	right:20px;
	bottom:200px;
	background:url(../activity/customer/img/small_tip.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../activity/customer/img/small_tip.png) 1x,url(../activity/customer/img/small_tip@2x.png) 2x);
	z-index:600
}
.kb-customer-small-tip a {
	width:100px;
	height:100px;
	position:absolute;
	top:0;
	left:0
}
.kb-act-write-tip {
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:absolute;
	top:-35px;
	left:120px;
	height:26px;
	width:182px;
	border-radius:26px;
	line-height:26px;
	margin-bottom:5px;
	padding:0 10px;
	color:#fff;
	font-size:13px;
	background-color:#1662ec
}
.kb-act-write-tip.tempmem-tip {
	left:130px
}
.kb-act-write-tip .arrow {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:12px;
	height:12px;
	font-size:0;
	line-height:0;
	position:absolute;
	bottom:-11px;
	left:20px
}
.kb-act-write-tip .arrow em,.kb-act-write-tip .arrow ins {
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	display:block;
	position:absolute;
	border:6px solid transparent;
	border-style:dashed
}
.kb-act-write-tip .arrow-bottom em,.kb-act-write-tip .arrow-bottom ins {
	border-top-style:solid
}
.kb-act-write-tip .arrow-bottom em {
	border-top-color:#1662ec;
	top:1px
}
.kb-act-write-tip .arrow-bottom ins {
	border-top-color:#1662ec
}
.pj-answer-title {
	*zoom:1
}
.pj-answer-title:before,.pj-answer-title:after {
	display:table;
	content:""
}
.pj-answer-title:after {
	clear:both
}
.pj-answer-title .kb-user-photo-link {
	float:left
}
.pj-answer-title .username,.pj-answer-title .usertrade {
	color:#333;
	font-size:12px;
	font-style:normal;
	float:left;
	line-height:40px
}
.pj-answer-title .username:hover,.pj-answer-title .usertrade:hover {
	color:#666
}
.pj-answer-title .username {
	padding:0 10px 0 13px;
	position:relative
}
.pj-answer-title .username:before {
	content:'';
	height:13px;
	position:absolute;
	top:13px;
	right:0;
	border-left:1px solid #dbdbdb
}
.pj-answer-title .usertrade {
	padding-left:9px
}
.pj-answer-title .kb-user-photo-link {
	width:40px;
	height:40px;
	position:relative
}
.pj-answer-title .kb-user-photo-link img {
	width:40px;
	height:40px
}
.pj-answer-title .kb-user-photo-link .kb-professer-tag {
	position:absolute;
	right:-7px;
	bottom:4px;
	background:url(../images/sprite_common_icon_new.png) -10px -426px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x);
	width:25px;
	height:13px
}
.pj-answer-title .kb-user-photo-link .kb-i-small-professer {
	position:absolute;
	right:-10px;
	bottom:3px
}
.uploaderlow-form input {
	position:absolute
}
.uploaderlow-form .upload-input {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0);
	width:100%;
	height:100%;
	cursor:pointer
}
.uploaderlow-form .private-input {
	display:none
}
.uploaderlow-form.ui-pic .upload-btn {
	position:relative;
	width:93px;
	height:93px;
	cursor:pointer;
	display:block;
	background:url(../images/sprite_uploader.png) -202px 0 no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_uploader.png) 1x,url(../images/sprite_uploader@2x.png) 2x);
	border:1px solid #d5d5d5;
	padding:0;
	margin:0;
	text-indent:-9999em
}
.uploaderlow-form.ui-pic .upload-btn:hover {
	background-position:-102px 0;
	border-color:#ff7f00
}
.uploaderlow-form.ui-pic .upload-btn label {
	opacity:0;
	filter:alpha(opacity=0);
	width:100%;
	height:100%;
	display:block;
	cursor:pointer;
	background:#fff
}
.uploaderlow-form.ui-pic .upload-btn.hidden {
	display:none
}
.uploaderlow-form.ui-pic .upload-btn i {
	position:absolute;
	right:-1px;
	bottom:-1px;
	width:25px;
	height:25px;
	pointer-events:none;
	background:url(../images/sprite_uploader.png) 0 -80px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_uploader.png) 1x,url(../images/sprite_uploader@2x.png) 2x)
}
.uploaderlow-form.ui-btn {
	position:absolute;
	bottom:13px;
	left:49px
}
.uploaderlow-form.ui-btn .upload-btn {
	margin:0 0 0 45px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-transition:background-color 0.1s;
	-moz-transition:background-color 0.1s;
	-ms-transition:background-color 0.1s;
	-o-transition:background-color 0.1s;
	transition:background-color 0.1s;
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:108px;
	height:33px;
	line-height:33px;
	background:none;
	background-color:#a4acb3;
	cursor:pointer;
	margin:0;
	color:#fff;
	text-align:center;
	overflow:hidden;
	background-color:#00a2d4;
	border:0;
	text-indent:0
}
.uploaderlow-form.ui-btn .upload-btn div {
	width:108px;
	height:33px
}
.uploaderlow-form.ui-btn .upload-btn i {
	display:none
}
.uploaderlow-form.ui-btn .upload-btn:hover {
	background-color:#00a2d4
}
.uploaderlow-form.ui-btn .upload-btn label {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:block;
	cursor:pointer
}
.kb-proof-content-box .uploaderlow-form {
	margin:15px
}
#kb-medical-uploader-main .uploaderlow-form {
	margin-top:10px
}
.uploaderpiclow-filelist {
	list-style:none;
	overflow:hidden
}
.uploaderpiclow-filelist.ui-btn {
	position:absolute;
	top:3px;
	left:3px
}
.uploaderpiclow-filelist .pic-item {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:95px;
	height:95px;
	text-align:center;
	position:relative;
	float:left;
	overflow:hidden;
	font-size:12px;
	margin:10px 10px 10px 0
}
.uploaderpiclow-filelist .pic-item:hover .file-panel {
	display:block
}
.uploaderpiclow-filelist .pic-item .file-panel {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	position:absolute;
	height:24px;
	width:100%;
	top:0;
	right:0;
	overflow:hidden;
	z-index:90;
	display:none;
	background:#485866;
	background:#000;
	background:rgba(0,0,0,0.8)
}
.uploaderpiclow-filelist .pic-item .file-panel span {
	width:16px;
	height:16px;
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer
}
.uploaderpiclow-filelist .pic-item .file-panel span.cancel {
	width:13px;
	height:16px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:4px 5px auto auto;
	background:url(../images/sprite_uploader.png) -80px 0 no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_uploader.png) 1x,url(../images/sprite_uploader@2x.png) 2x)
}
.uploaderpiclow-filelist .pic-item .imgWrap {
	margin:0;
	background-color:#fff;
	position:absolute
}
.uploaderpiclow-filelist .file-checkbox {
	width:16px;
	height:16px;
	position:absolute;
	right:4px;
	bottom:4px;
	z-index:91;
	cursor:pointer
}
.kb-proof-content-box .uploaderpiclow-filelist .pic-item {
	margin:0 15px 15px 15px
}
.copyright.only {
	padding:39px 0 67px;
	background-color:#f6f6f6;
	color:#999;
	text-align:center
}
.copyright.only p {
	margin:0
}
.copyright.only a {
	color:#999
}
.copyright.only a:hover {
	color:#333
}
.kb-tip-user-card.ecl-ui-tip {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.3);
	-moz-box-shadow:0 3px 10px rgba(0,0,0,0.3);
	box-shadow:0 3px 10px rgba(0,0,0,0.3);
	width:auto;
	height:auto;
	padding:0;
	background-color:#fff;
	border:0;
	border:1px solid #e1e1e1 \9
}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-top em {
	border-top-color:#ccc;
	border-top-color:#e1e1e1 \9
}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-top ins {
	border-top-color:#fff
}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-right em {
	border-top-color:#ccc;
	border-right-color:#e1e1e1 \9
}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-right ins {
	border-right-color:#fff
}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-bottom em {
	border-top-color:#ccc;
	border-bottom-color:#e1e1e1 \9
}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-bottom ins {
	border-bottom-color:#fff
}
.kb-tip-user-card .ecl-ui-tip-title {
	display:none
}
.kb-tip-user-card .ecl-ui-tip-body {
	margin-bottom:0
}
.kb-user-card {
	*zoom:1;
	width:263px;
	overflow:hidden
}
.kb-user-card:before,.kb-user-card:after {
	display:table;
	content:""
}
.kb-user-card:after {
	clear:both
}
.kb-user-card .kb-user-card-info {
	*zoom:1;
	padding:18px 20px 0 20px
}
.kb-user-card .kb-user-card-info:before,.kb-user-card .kb-user-card-info:after {
	display:table;
	content:""
}
.kb-user-card .kb-user-card-info:after {
	clear:both
}
.kb-user-card .kb-user-card-avatar {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	width:44px;
	height:44px;
	float:left;
	overflow:hidden
}
.kb-user-card .kb-user-card-avatar img {
	width:44px;
	height:44px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.kb-user-card .kb-user-card-p {
	margin-left:50px;
	margin-top:4px
}
.kb-user-card .kb-user-card-name {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	font-size:15px;
	color:#020506
}
.kb-user-card .kb-user-card-data {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	margin-top:4px;
	font-size:12px
}
.kb-user-card .kb-user-card-data span {
	color:#f3ca60
}
.kb-user-card .kb-user-card-data span.year {
	margin-right:15px
}
.kb-user-card .kb-user-card-data span em {
	font-style:normal;
	cursor:default;
	font-weight:bold
}
.kb-user-card .kb-user-card-data i {
	vertical-align:middle;
	margin-right:5px
}
.kb-user-card .kb-user-card-exptitle {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	margin-top:4px;
	font-size:12px;
	color:#666
}
.kb-user-card .kb-user-card-exptitle span {
	position:relative;
	padding-right:0
}
.kb-user-card .kb-user-card-exptitle .expert-icon {
	position:absolute;
	top:0;
	right:0;
	width:16px;
	height:16px;
	background:url(../images/expert.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/expert.png) 1x,url(../images/expert@2x.png) 2x)
}
.kb-user-card .kb-user-card-exptitle.srcid-one span {
	padding-right:24px
}
.kb-user-card .comt-info {
	*zoom:1;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin:10px 20px;
	background-color:#f2f2f2;
	padding:8px 0 9px 0;
	text-align:center
}
.kb-user-card .comt-info:before,.kb-user-card .comt-info:after {
	display:table;
	content:""
}
.kb-user-card .comt-info:after {
	clear:both
}
.kb-user-card .comt-info-item {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:72px
}
.kb-user-card .comt-info-item .name {
	color:#999;
	font-size:13px;
	text-align:center
}
.kb-user-card .comt-info-item .value {
	color:#020506;
	font-size:16px;
	text-align:center
}
.kb-user-card .badge-title {
	*zoom:1;
	padding:0;
	margin:0 20px
}
.kb-user-card .badge-title:before,.kb-user-card .badge-title:after {
	display:table;
	content:""
}
.kb-user-card .badge-title:after {
	clear:both
}
.kb-user-card .badge-title span {
	float:left;
	color:#444;
	font-size:14px
}
.kb-user-card .badge-title a {
	float:right;
	font-size:12px;
	color:#999
}
.kb-user-card .kb-user-card-medal {
	*zoom:1;
	list-style:none;
	padding:10px 20px 13px 20px;
	margin:0;
	overflow:hidden
}
.kb-user-card .kb-user-card-medal:before,.kb-user-card .kb-user-card-medal:after {
	display:table;
	content:""
}
.kb-user-card .kb-user-card-medal:after {
	clear:both
}
.kb-user-card .kb-user-card-medal li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-user-card .kb-user-card-medal li {
	float:left;
	padding:0 6px
}
.kb-user-card .new-comt {
	margin:12px 20px 18px;
	color:#777;
	font-size:13px
}
.kb-user-card .new-comt-wrap {
	position:relative;
	padding-left:20px;
	display:block;
	color:#777;
	word-wrap:break-word;
	word-break:break-all
}
.kb-user-card .new-comt-wrap .quote-icon {
	position:absolute;
	top:0;
	left:0;
	width:16px;
	height:16px;
	background:url(../images/expert.png) -17px 0 no-repeat;
	background-image:-webkit-image-set(url(../images/expert.png) 1x,url(../images/expert@2x.png) 2x)
}
.kb-user-card .new-comt-empty {
	padding:6px 0;
	text-align:center
}
.kb-user-card-loading-tip {
	padding:15px 0;
	margin:5px 0;
	text-align:center
}
.kb-user-card-loading-tip .ui-load-icon {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:22px;
	height:22px;
	background:url(../images/loading.gif) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/loading.gif) 1x,url(../images/loading@2x.gif) 2x)
}
.kb-user-card-loading-tip span {
	vertical-align:top;
	line-height:22px;
	margin-left:5px
}
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */html {
	font-size:100%;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
html,button,input,select,textarea {
	font-family:'Helvetica Neue',Arial,sans-serif;
	*font-family:'Helvetica Neue',Arial,sans-serif
}
body {
	margin:0
}
a:focus {
	outline:thin dotted
}
a:active,a:hover {
	outline:0
}
h1 {
	font-size:2em;
	margin:.67em 0
}
/* h2 {
	font-size:1.5em;
	margin:.83em 0
} 
	font-size:1.17em;
	margin:1em 0
}
h4 {
	font-size:1em;
	margin:1.33em 0
}
h5 {
	font-size:.83em;
	margin:1.67em 0
}
h6 {
	font-size:.67em;
	margin:2.33em 0
}
abbr[title] {
	border-bottom:1px dotted
}
b,strong {
	font-weight:bold
}
blockquote {
	margin:1em 40px
}
dfn {
	font-style:italic
}
hr {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
 p,pre {
	margin:1em 0
} */
code,kbd,pre,samp {
	font-family:Monaco,Consolas,monospace;
	*font-family:Monaco,Consolas,monospace;
	font-size:1em
}
pre {
	white-space:pre;
	white-space:pre-wrap;
	word-wrap:break-word
}
q {
	quotes:none
}
q:before,q:after {
	content:'';
	content:none
}
small {
	font-size:80%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-0.5em
}
sub {
	bottom:-0.25em
}
dl,menu,ol,ul {
	margin:1em 0
}
dd {
	margin:0 0 0 40px
}
/* menu,ol,ul {
	padding:0 0 0 40px
} */
nav ul,nav ol {
	list-style:none;
	list-style-image:none
}
img {
	border:0;
	-ms-interpolation-mode:bicubic
}
svg:not(:root) {
	overflow:hidden
}
form {
	margin:0
}
fieldset {
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	border:0;
	padding:0;
	white-space:normal;
	*margin-left:-7px
}
button,input,select,textarea {
	font-size:100%;
	margin:0;
	vertical-align:baseline;
	*vertical-align:middle
}
button,input {
	line-height:normal
}
button,select {
	text-transform:none
}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
	-webkit-appearance:button;
	cursor:pointer;
	*overflow:visible
}
button[disabled],html input[disabled] {
	cursor:default
}
input[type="checkbox"],input[type="radio"] {
	box-sizing:border-box;
	padding:0;
	*height:13px;
	*width:13px
}
button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0
}
textarea {
	overflow:auto;
	vertical-align:top
}
table {
	border-collapse:collapse;
	border-spacing:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display:block
}
audio,canvas,video {
	display:inline-block;
	*display:inline;
	*zoom:1
}
audio:not([controls]) {
	display:none;
	height:0
}
[hidden] {
	display:none
}
mark {
	background:#ff0;
	color:#666
}
figure {
	margin:0
}
input[type="search"] {
	-webkit-appearance:textfield;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
	-webkit-appearance:none
}
#pj-private-msg-dialog,.pj-private-msg-mask {
	width:100%;
	height:100%;
	top:0;
	bottom:0;
	left:0;
	right:0;
	position:fixed;
	_position:absolute;
	_height:900px
}
#pj-private-msg-dialog {
	z-index:500;
	font-size:13px
}
.pj-private-msg-mask {
	z-index:501;
	background-color:#000;
	opacity:.2;
	filter:alpha(opacity=20)
}
.pj-private-msg-content {
	width:460px;
	height:290px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.3);
	-moz-box-shadow:0 3px 10px rgba(0,0,0,0.3);
	box-shadow:0 3px 10px rgba(0,0,0,0.3);
	-webkit-animation:zoomIn 0.2s ease;
	-moz-animation:zoomIn 0.2s ease;
	-ms-animation:zoomIn 0.2s ease;
	-o-animation:zoomIn 0.2s ease;
	animation:zoomIn 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
	background-color:#FFF;
	position:fixed;
	_position:absolute;
	z-index:502;
	top:50%;
	left:50%;
	margin-top:-180px;
	margin-left:-250px;
	padding:20px
}
.pj-private-msg-content .pj-private-title {
	*zoom:1;
	border-bottom:2px solid #ff8502;
	color:#333;
	position:relative;
	padding-bottom:16px
}
.pj-private-msg-content .pj-private-title:before,.pj-private-msg-content .pj-private-title:after {
	display:table;
	content:""
}
.pj-private-msg-content .pj-private-title:after {
	clear:both
}
.pj-private-msg-content .pj-private-title h3 {
	float:left;
	padding:0;
	margin:0
}
.pj-private-msg-content .pj-private-title .pj-private-close {
	width:15px;
	height:16px;
	cursor:pointer;
	float:right;
	background:url(../images/sprite_common_icon.png) -200px -300px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x)
}
.pj-private-msg-content .pj-private-main {
	padding-top:5px
}
.pj-private-msg-content .pj-private-main .pj-private-item {
	*zoom:1;
	padding-top:20px
}
.pj-private-msg-content .pj-private-main .pj-private-item:before,.pj-private-msg-content .pj-private-main .pj-private-item:after {
	display:table;
	content:""
}
.pj-private-msg-content .pj-private-main .pj-private-item:after {
	clear:both
}
.pj-private-msg-content .pj-private-main .pj-private-item .item-name {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:58px;
	text-align:right;
	margin-right:10px;
	color:#888;
	float:left;
	margin-top:6px
}
.pj-private-msg-content .pj-private-main .pj-private-item .pj-private-msg-username-wrap {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:388px;
	height:30px;
	overflow:hidden;
	float:right;
	border:1px solid #E2E2E2
}
.pj-private-msg-content .pj-private-main .pj-private-item .pj-private-msg-username-wrap .pj-private-msg-username {
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	background-color:#EFF8FF;
	border:1px solid #D8E5EE;
	color:#444;
	padding:2px 8px;
	float:left;
	margin:3px 5px
}
.pj-private-msg-content .pj-private-main .pj-private-item .input-wrap {
	width:390px;
	height:110px;
	position:relative;
	float:right
}
.pj-private-msg-content .pj-private-main .pj-private-item .pj-private-msg-text {
	width:368px;
	height:86px;
	padding:10px;
	margin:0;
	outline:none;
	border:1px solid #E2E2E2;
	resize:none
}
.pj-private-msg-content .pj-private-action {
	text-align:center;
	margin-top:5px
}
.pj-private-msg-content .pj-private-action input {
	padding:6px 20px;
	outline:none;
	font-size:16px
}
.pj-private-msg-content .pj-private-action .pj-private-act-cancel {
	margin-right:20px;
	background-color:#fff
}
.pj-private-msg-content .pj-private-action .pj-private-act-send.disabled {
	cursor:not-allowed;
	color:#fff !important;
	border-color:#bbb !important;
	background-color:#bbb !important
}
.pj-private-msg-content .pj-input-tip {
	text-align:right;
	margin-top:2px;
	color:#888
}
.pj-private-msg-content .pj-input-tip.good {
	color:#888
}
.pj-private-msg-content .pj-input-tip.warn {
	color:#F00
}
html,button,input,select,textarea {
	font:14px "PingFang SC","Microsoft Yahei",Arial,sans-serif;
	-webkit-font-smoothing:antialiased
}
a {
	-webkit-transition:color 0.15s;
	-moz-transition:color 0.15s;
	-ms-transition:color 0.15s;
	-o-transition:color 0.15s;
	transition:color 0.15s;
	text-decoration:none
}
a:focus {
	outline:0
}
a:hover {
	text-decoration:none
}
.hidden {
	display:none
}
.kb-loading-mask {
	position:absolute;
	background:url(../images/loading_line.gif) no-repeat 50% 50px
}
.ecl-ui-tip.kb-tip-common {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	box-shadow:0 3px 5px rgba(0,0,0,0.05);
	border:1px solid #e7e7e7;
	background-color:#fff;
	padding:10px;
	width:260px;
	height:auto;
	font-size:12px;
	line-height:1.6;
	z-index:49;
	word-wrap:break-word
}
.ecl-ui-tip.kb-tip-common a {
	color:#fc7d00
}
.ecl-ui-tip.kb-tip-common a:hover {
	color:#eb8118
}
.ecl-ui-tip.kb-tip-common .ecl-ui-tip-arrow em {
	border-bottom-color:#e7e7e7
}
.ecl-ui-tip.kb-tip-common .ecl-ui-tip-arrow ins {
	border-bottom-color:#fff
}
.ecl-ui-tip.kb-tip-solve {
	width:445px
}
.ecl-ui-tip.kb-tip-claimed {
	color:#333;
	width:230px
}
.ecl-ui-tip.kb-tip-pecker {
	width:233px
}
.ecl-ui-tip.kb-tip-pecker span {
	color:#fc7d00;
	font-size:13px
}
.ecl-ui-tip.kb-tip-noclaim {
	color:#333;
	width:140px
}
.ecl-ui-tip.kb-tip-certification {
	color:#333;
	width:142px;
	text-align:center
}
.ecl-ui-tip.kb-tip-certification.kb-no-cert {
	width:216px;
	text-align:left;
	padding-right:5px
}
.ecl-ui-tip.kb-tip-company {
	color:#333;
	width:195px
}
.ecl-ui-tip.kb-tip-medicaltester {
	z-index:1000
}
.yy-content {
	z-index:201
}
.yy-content #wTitle img {
	width:0 !important;
	height:0 !important
}
#wHeader {
	visibility:hidden
}
.kb-neu,.kb-pos,.kb-neg {
	display:inline-block;
	*display:inline;
	*zoom:1;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	padding:0 2px;
	height:16px;
	line-height:16px;
	color:#fff;
	font-size:12px;
	font-style:normal
}
.kb-pos {
	background-color:#0089e2
}
.kb-neg {
	background-color:#bebebe
}
.kb-neu {
	background-color:#ff760a
}
.kb-company-icon {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-style:normal;
	border:1px solid #38f;
	color:#38f;
	border-radius:11px;
	font-size:12px;
	height:22px;
	line-height:22px;
	padding:0 7px;
	cursor:default
}
.claim-status {
	display:inline-block;
	*display:inline;
	*zoom:1;
	-webkit-transition:all 0.1s;
	-moz-transition:all 0.1s;
	-ms-transition:all 0.1s;
	-o-transition:all 0.1s;
	transition:all 0.1s;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	font-size:12px;
	font-style:normal;
	height:22px;
	line-height:22px;
	padding:0 30px 0 10px;
	background-color:#fff;
	color:#38f !important;
	border:1px solid #38f;
	text-decoration:none;
	position:relative;
	cursor:default
}
.claim-status span {
	position:absolute;
	top:-1px;
	right:-1px;
	width:26px;
	height:24px;
	-webkit-border-radius:0 30px 30px 0;
	-moz-border-radius:0 30px 30px 0;
	border-radius:0 30px 30px 0;
	line-height:24px;
	background-color:#38f
}
.claim-status span .kb-i-claim-next {
	margin-left:9px;
	vertical-align:middle;
	margin-top:-2px
}
.claim-status span .kb-i-claim-flag {
	margin-left:6px;
	vertical-align:middle;
	margin-top:-3px
}
a.claim-status:hover {
	cursor:pointer;
	background-color:#38f;
	color:#fff !important
}
.kb-btn-confirm {
	-webkit-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-moz-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-ms-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-o-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	display:inline-block;
	*display:inline;
	*zoom:1;
	border-radius:4px;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	border-width:1px;
	border-style:solid;
	background-color:#38F;
	color:#fff;
	border-color:#38F
}
.kb-btn-confirm:hover {
	text-decoration:none
}
.kb-btn-confirm:hover {
	background-color:#2B78E5;
	border-color:#2B78E5
}
.kb-btn-confirm.disabled {
	background-color:#bbb;
	border-color:#bbb
}
.kb-btn-confirm.disabled:hover {
	background-color:#bbb
}
.kb-btn-disable {
	-webkit-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-moz-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-ms-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-o-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	display:inline-block;
	*display:inline;
	*zoom:1;
	border-radius:4px;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	border-width:1px;
	border-style:solid;
	cursor:default;
	color:#fff;
	background-color:#bbb
}
.kb-btn-disable:hover {
	text-decoration:none
}
.kb-btn-cancel {
	-webkit-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-moz-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-ms-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	-o-transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	transition:background-color 0.15s,color 0.15s,border-color 0.15s;
	display:inline-block;
	*display:inline;
	*zoom:1;
	border-radius:4px;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	border-width:1px;
	border-style:solid;
	color:#fff;
	color:#aeadaa;
	background-color:#fff;
	border-color:#dcdbd4
}
.kb-btn-cancel:hover {
	text-decoration:none
}
.kb-btn-cancel:hover {
	color:#2B78E5;
	border-color:#2B78E5
}
.kb-btn-cancel:active {
	color:#fff;
	background-color:#2B78E5;
	border-color:#2B78E5
}
a.kb-truth-source-tag {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	-webkit-transition:background-color 0.15s;
	-moz-transition:background-color 0.15s;
	-ms-transition:background-color 0.15s;
	-o-transition:background-color 0.15s;
	transition:background-color 0.15s;
	max-width:150px;
	background-color:#ffaf02;
	color:#fff !important;
	font-size:12px;
	padding:1px 4px;
	vertical-align:middle;
	margin-top:-2px
}
a.kb-truth-source-tag:hover {
	background-color:#f2a500
}
.kb-user-photo-link {
	display:block;
	width:55px;
	text-align:center
}
.kb-user-photo-link img {
	width:55px;
	height:55px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.kb-expert-tag {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-size:12px;
	font-style:normal;
	color:#fff;
	background-color:#47aef3;
	padding:2px 5px;
	height:15px;
	line-height:14px;
	vertical-align:middle
}
.kb-mask {
	position:fixed;
	_position:absolute;
	background:rgba(0,0,0,0.5);
	z-index:300;
	left:0;
	top:0;
	bottom:0;
	right:0
}
.kb-mask.loading {
	background:rgba(0,0,0,0.5) url(../common/common/img/tip_loading.gif) 50% 300px no-repeat
}
.fade-line-white {
	width:100%;
	height:60px;
	position:absolute;
	bottom:0;
	left:0;
	background:url(../images/fade_line_white.png) repeat-x;
	background-image:-webkit-image-set(url(../images/fade_line_white.png) 1x,url(../images/fade_line_white@2x.png) 2x)
}
.kb-comt-disable-tip {
	height:50px;
	line-height:50px;
	padding-left:20px;
	margin-bottom:30px;
	background-color:#fffeef;
	border:1px solid #FAE9C8;
	color:#595141
}
.submit-err-tip {
	margin-top:10px;
	color:#f00
}
.comt-submit-err-tip {
	display:inline-block;
	margin-left:10px
}
#submit-err-tip {
	cursor:pointer
}
#w-comt .w-comt-guide .w-comt-guide-title {
	color:#333;
	margin:0;
	padding:0;
	font-size:14px
}
#w-comt .w-comt-guide .w-comt-guide-title i {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:20px;
	height:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	line-height:20px;
	text-align:center;
	color:#fff;
	margin-right:10px;
	font-style:normal;
	background:#333
}
#w-comt .w-comt-guide .w-comt-guide-tips {
	font-size:14px;
	margin-top:46px;
	margin-bottom:58px;
	line-height:1;
	background:#fbfbff;
	font-size:13px;
	color:#333;
	padding:10px 15px
}
#w-comt .w-comt-info {
	margin-top:25px
}
#w-comt .w-comt-info.selected .w-secrecy-agreement,#w-comt .w-comt-info.selected .w-comt-basic-info {
	display:block
}
#w-comt .w-comt-info .w-checkbox-realname label {
	color:#333
}
#w-comt .w-comt-info .w-checkbox-realname label input {
	margin-right:8px;
	vertical-align:top;
	margin-top:3px
}
#w-comt .w-comt-info .w-checkbox-realname span {
	color:#999;
	margin:0 10px 0 15px
}
#w-comt .w-comt-info .w-checkbox-realname span i {
	margin-left:5px;
	vertical-align:top;
	margin-top:1px
}
#w-comt .w-comt-info .w-secrecy-agreement {
	background-color:#fafafa;
	padding:10px 15px;
	margin-top:20px;
	display:none
}
#w-comt .w-comt-info .w-secrecy-agreement p {
	margin:10px 0;
	color:#999
}
#w-comt .w-comt-info .w-comt-basic-info {
	margin-top:30px;
	padding-bottom:20px;
	border-bottom:1px solid #ebebeb;
	display:none
}
#w-comt .w-comt-info .w-comt-basic-info p {
	margin:0 0 10px 0
}
#w-comt .w-comt-info .w-comt-basic-info p label {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:70px;
	padding-right:10px;
	text-align:right;
	font-size:13px
}
#w-comt .w-comt-info .w-comt-basic-info p label em {
	margin-left:5px;
	color:#333;
	font-style:normal
}
#w-comt .w-comt-info .w-comt-basic-info p input {
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:24px;
	padding-left:10px
}
#w-comt .w-comt-info .w-comt-basic-info p input.w-comt-captcha-btn {
	height:30px;
	background-color:#fff;
	color:#333;
	border:1px solid #333;
	margin-left:10px
}
#w-comt .w-comt-info .w-comt-basic-info p input.w-comt-tel-number,#w-comt .w-comt-info .w-comt-basic-info p input.w-comt-id-card {
	width:190px
}
#w-comt .w-comt-info .w-comt-basic-info p input.w-comt-name,#w-comt .w-comt-info .w-comt-basic-info p input.w-comt-captcha {
	width:120px
}
#w-comt .w-comt-info .w-comt-content-info {
	margin-top:30px
}
#w-comt .w-comt-info .w-comt-content-info .w-comt-content-block {
	margin:0 0 20px 0
}
#w-comt .w-comt-info .w-comt-content-info .w-comt-content-block label {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	width:70px;
	padding-right:10px;
	text-align:right;
	font-size:13px
}
#w-comt .w-comt-info .w-comt-content-info .w-comt-content-block label em {
	margin-left:5px;
	color:#333;
	font-style:normal
}
#w-comt .w-comt-info .w-comt-content-info .w-comt-content-block ul {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0;
	padding:0;
	vertical-align:middle
}
#w-comt .w-comt-info .w-comt-content-info .w-comt-content-block ul li {
	list-style:none;
	float:left
}
#w-comt .w-comt-info .w-comt-content-info .w-comt-content-block ul li a {
	width:70px;
	height:30px;
	display:block;
	line-height:30px;
	text-align:center;
	border:1px solid #ccc;
	color:#333
}
#w-comt .w-comt-info .w-comt-content-info .w-comt-content-block .kb-add-input-wrapper {
	width:655px;
	position:relative;
	color:#c8c8c6;
	display:inline-block;
	*display:inline;
	*zoom:1
}
#w-comt .w-comt-info .w-comt-content-info .w-comt-content-block .kb-add-input-wrapper .kb-placeholder {
	top:19px;
	left:20px;
	width:300px;
	text-align:left
}
#w-comt .w-comt-evaluate {
	margin-top:30px;
	font-size:13px;
	margin-bottom:30px
}
#w-comt .w-comt-evaluate p {
	color:#333
}
#w-comt .w-comt-evaluate .w-comt-evaluate-block {
	margin-top:20px
}
#w-comt .w-comt-evaluate .w-comt-evaluate-block label {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	margin-right:31px
}
#w-comt .w-comt-evaluate .w-comt-evaluate-block ul {
	display:inline-block;
	*display:inline;
	*zoom:1;
	list-style:none;
	padding:0;
	margin:0;
	vertical-align:middle
}
#w-comt .w-comt-evaluate .w-comt-evaluate-block ul li {
	float:left
}
#w-comt .w-comt-evaluate .w-comt-evaluate-block ul li a {
	width:85px;
	height:30px;
	display:block;
	line-height:30px;
	text-align:center;
	color:#333;
	border:1px solid #ccc
}
#w-comt .w-comt-evaluate .w-comt-evaluate-block ul li a.seleted {
	background:#ffe5cc;
	color:#333;
	border-color:#333
}
#kb-comt-up-main {
	margin-left:95px;
	margin-top:30px;
	width:669px
}
#kb-comt-up-main .kb-upload-tip {
	text-align:left;
	color:#999
}
#kb-comt-up-main .kb-uploader .statusBar {
	background-color:#fff
}
.kb-add-comt-item {
	*zoom:1;
	padding-left:15px
}
.kb-add-comt-item:before,.kb-add-comt-item:after {
	display:table;
	content:""
}
.kb-add-comt-item:after {
	clear:both
}
.kb-add-comt-item.rate {
	padding-bottom:30px;
	margin-top:30px
}
.kb-add-comt-item.expirence .name {
	margin-top:8px
}
.kb-add-comt-item.medical-uploader .name {
	text-align:center
}
.kb-add-comt-item .name {
	width:70px;
	text-align:left;
	float:left;
	font-size:14px;
	color:#666;
	padding-right:10px;
	line-height:14px;
	margin-top:4px
}
.kb-add-comt-item .name em {
	color:#f00;
	font-style:normal
}
.kb-add-comt-item .kb-add-comt-rate-wrap {
	height:32px;
	float:left;
	margin-top:-6px
}
.kb-add-comt-item .kb-add-comt-rate-wrap a {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:32px;
	height:32px;
	background:url(../images/sprite_big_star.png) no-repeat;
	background-image:-webkit-image-set(../images/url(sprite_big_star.png) 1x,url(../images/sprite_big_star@2x.png) 2x);
	margin-right:4px;
    transition: all .1s;
}
.kb-add-comt-item .kb-add-comt-rate-wrap a:hover {
	text-decoration:none
}
.kb-add-comt-item .kb-add-comt-rate-wrap a.stared {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:32px;
	height:32px;
	background:url(../images/sprite_big_star.png) no-repeat;
	background-image:-webkit-image-set(../images/url(sprite_big_star.png) 1x,url(../images/sprite_big_star@2x.png) 2x);
	background-position:0 -50px
}
.kb-add-comt-item .kb-add-input-wrapper {
	width:646px;
	float:left;
	position:relative;
	color:#c8c8c6
}
.kb-add-comt-item .kb-add-input-wrapper .kb-placeholder {
	top:14px;
	left:12px
}
.kb-add-comt-item.comt-content .name {
	margin-top:14px
}
#kb-add-comt-rate {
	display:inline-block;
	*display:inline;
	*zoom:1
}
#kb-add-input {
	width:646px;
	height:218px;
	resize:vertical;
	padding:10px;
	border:1px solid #d9d9d9;
	outline:0;
	line-height:1.6;
	color:#888;
	font-size:14px;
	min-height:100px
}
#kb-add-input:focus {
	border-color:#333
}
#kb-add-input.error {
	border-color:#f00
}
#kb-add-comt-rate-tip {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	margin-left:10px;
	margin-top:2px;
	font-size:14px;
	line-height:32px
}
#kb-add-comt-rate-tip.hint {
	color:#464646
}
#kb-add-comt-rate-tip.error {
	color:#f00
}
#kb-input-tip {
	position:absolute;
	right:0;
	bottom:10px;
	height:19px;
	background:rgba(255,255,255,0.8)
}
#kb-input-tip .input-number-tip.noenough {
	color:#38F
}
#kb-input-tip .input-number-tip.good {
	color:#888
}
#kb-input-tip .input-number-tip.warn {
	color:#f00
}
#kb-input-tip .input-number-tip .kb-add-text-tip-em {
	color:#fbad2c
}
#kb-comt-share {
	color:#999
}
.kb-i-grey-big-star,.kb-i-big-star {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:32px;
	height:32px;
	background:url(sprite_big_star.png) no-repeat;
	background-image:-webkit-image-set(url(sprite_big_star.png) 1x,url(sprite_big_star@2x.png) 2x)
}
.kb-i-big-star {
	background-position:0 -50px
}
.w-comt-section-realinfo {
	margin-top:30px;
	padding-bottom:30px;
	border-bottom:1px solid #ebebeb
}
.w-comt-section-realinfo .kb-i-checkbox {
	vertical-align:top;
	margin-top:2px;
	margin-right:5px
}
.w-comt-section-realinfo.selected .safeguard-form-info {
	display:block
}
.w-comt-section-realinfo.selected .kb-i-checkbox {
	background-position:-10px -1191px
}
.w-comt-section-realinfo .safeguard-form-info {
	display:none
}
.w-comt-section-realinfo .safeguard-form-info ol {
	padding:10px 0 10px 33px;
	color:#888;
	line-height:1.8;
	background:#fafafa
}
.w-comt-section-realinfo .safeguard-form-info .kb-comt-label {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:70px;
	text-align:right;
	font-size:13px;
	color:#666;
	padding-right:13px
}
.w-comt-section-realinfo .safeguard-form-info .kb-comt-label em {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-style:normal;
	color:#dd0505;
	vertical-align:middle;
	margin:4px 0 0 5px
}
.kb-comt-input {
	font-size:14px;
	border:1px solid #d9d9d9;
	padding:10px 9px;
	outline:none;
	color:#888;
	width:248px
}
.kb-comt-input:focus {
	border-color:#38F
}
.kb-comt-input.error {
	border-color:#f00
}
#kb-comt-field-captcha {
	width:106px
}
#w-comt-check-phone-tip {
	display:none;
	font-size:13px;
	color:#f24040;
	background-color:#f7f7f7;
	padding:10px;
	margin-top:11px
}
#w-comt-check-phone-tip .kb-i-err {
	vertical-align:middle;
	margin-top:-3px;
	margin-right:5px
}
#w-comt-check-phone-tip.show {
	display:block
}
#kb-comt-captcha-btn {
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:9px 15px;
	border:1px solid #38F;
	text-align:center;
	color:#38F;
	background-color:#fff;
	font-size:14px;
	margin-left:5px;
	width:105px;
	*vertical-align:middle
}
#kb-comt-captcha-btn:hover {
	background-color:#38F;
	text-decoration:none;
	color:#fff
}
#kb-comt-captcha-btn.disable {
	border-color:#38F;
	background-color:#fff;
	color:#38F;
	cursor:default
}
#comt-license-line {
	margin-bottom:40px;
	color:#666
}
#comt-license-line a {
	color:#333
}
#comt-license-line a:hover {
	color:#333
}
#comt-license-line i {
	position:relative;
	bottom:-1px
}
.kb-qrcode-section-phone {
	width:820px;
	margin-top:20px;
	padding-top:70px;
	padding-bottom:20px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee
}
.kb-qrcode-section-phone .kb-qrcode-phone-tips {
	padding:0 20px;
	font-size:13px;
	line-height:21px;
	color:#666
}
.kb-qrcode-section-phone .kb-qrcode-phone-tips em {
	font-style:normal;
	color:#f00
}
.kb-qrcode-section-phone .kb-qrcode-input {
	font-size:14px;
	border:1px solid #d9d9d9;
	padding:10px 9px;
	width:669px;
	outline:none;
	color:#888
}
.kb-qrcode-section-phone .kb-qrcode-input.err {
	border-color:#ff0000 !important
}
.kb-qrcode-section-phone .qrcode-phone-err-tip,.kb-qrcode-section-phone .qrcode-captcha-err-tip {
	margin-top:5px;
	color:#ff0000;
	margin-left:0;
	display:block
}
.kb-qrcode-section-phone .kb-add-comt-item.cellphone {
	margin:62px 0 0 0
}
.kb-qrcode-section-phone .kb-add-comt-item.cellphone #kb-qrcodecomt-phone {
	width:230px;
	height:18px
}
.kb-qrcode-section-phone .kb-add-comt-item.cellphone #kb-qrcode-captcha-btn {
	display:inline-block;
	width:110px;
	height:28px;
	margin-left:10px;
	border:none;
	background:#eee;
	color:#333;
	font-size:13px;
	line-height:28px;
	padding:0;
	text-align:center
}
.kb-qrcode-section-phone .kb-add-comt-item.verification {
	margin:62px 0 0 0
}
.kb-qrcode-section-phone .kb-add-comt-item.verification #kb-qrcodecomt-captcha {
	width:130px;
	margin:0;
	font-size:13px
}
.ecl-ui-tip {
	width:268px;
	height:120px;
	top:0;
	z-index:1000;
	position:absolute;
	border:1px solid #c1d5ea;
	background-color:#e2eefa
}
.ecl-ui-tip .ecl-ui-tip-arrow,.ecl-ui-tip .ecl-ui-tip-arrow em,.ecl-ui-tip .ecl-ui-tip-arrow ins {
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	display:block;
	position:absolute
}
.ecl-ui-tip .ecl-ui-tip-arrow em {
	border:8px solid transparent;
	_border:8px solid #e2eefa;
	_filter:chroma(color=#e2eefa)
}
.ecl-ui-tip .ecl-ui-tip-arrow ins {
	border:8px solid transparent;
	_border:8px solid #c1d5ea;
	_filter:chroma(color=#c1d5ea)
}
.ecl-ui-tip .ecl-ui-tip-arrow-left {
	right:0
}
.ecl-ui-tip .ecl-ui-tip-arrow-left em {
	border-right:none;
	border-left-color:#c1d5ea
}
.ecl-ui-tip .ecl-ui-tip-arrow-left ins {
	border-right:none;
	border-left-color:#e2eefa;
	left:-2px
}
.ecl-ui-tip .ecl-ui-tip-arrow-right {
	left:-9px
}
.ecl-ui-tip .ecl-ui-tip-arrow-right em {
	border-left:none;
	border-right-color:#c1d5ea
}
.ecl-ui-tip .ecl-ui-tip-arrow-right ins {
	border-left:none;
	border-right-color:#e2eefa;
	left:2px
}
.ecl-ui-tip .ecl-ui-tip-arrow-top {
	bottom:0
}
.ecl-ui-tip .ecl-ui-tip-arrow-top em {
	border-bottom:none;
	border-top-color:#c1d5ea
}
.ecl-ui-tip .ecl-ui-tip-arrow-top ins {
	border-bottom:none;
	border-top-color:#e2eefa;
	top:-2px
}
.ecl-ui-tip .ecl-ui-tip-arrow-bottom {
	top:-8px
}
.ecl-ui-tip .ecl-ui-tip-arrow-bottom em {
	border-top:none;
	border-bottom-color:#c1d5ea
}
.ecl-ui-tip .ecl-ui-tip-arrow-bottom ins {
	border-top:none;
	border-bottom-color:#e2eefa;
	top:2px
}
.ecl-ui-tip .ecl-ui-tip-title {
	height:50px;
	background-color:#e2eefa
}
.kb-medical-section-basicinfo {
	margin-top:30px
}
.kb-medical-section-realinfo {
	padding-bottom:30px
}
.kb-medical-section-realinfo .kb-medical-rights-checkbox {
	font-size:16px
}
.kb-medical-section-realinfo .kb-medical-rights-checkbox .kb-medical-i-checkbox {
	vertical-align:top;
	margin-top:5px;
	margin-right:5px
}
.kb-medical-section-realinfo .kb-medical-rights-checkbox span {
	font-weight:700
}
.kb-medical-section-realinfo .kb-medical-rights-checkbox em {
	font-style:normal;
	color:#666
}
.kb-medical-section-realinfo.selected .kb-medical-i-checkbox {
	background-position:-10px -1191px
}
.kb-medical-section-realinfo.selected .medical-real-form-info {
	display:block
}
.kb-medical-section-realinfo .medical-real-form-info {
	display:none
}
.kb-medical-section-realinfo .medical-real-form-info .medical-user-name-item {
	padding-bottom:10px;
	padding-top:10px
}
.kb-medical-section-realinfo .medical-real-form-info .kb-upload-img-demo {
	*zoom:1;
	list-style:none;
	padding-left:0;
	margin-top:20px
}
.kb-medical-section-realinfo .medical-real-form-info .kb-upload-img-demo:before,.kb-medical-section-realinfo .medical-real-form-info .kb-upload-img-demo:after {
	display:table;
	content:""
}
.kb-medical-section-realinfo .medical-real-form-info .kb-upload-img-demo:after {
	clear:both
}
.kb-medical-section-realinfo .medical-real-form-info .kb-upload-img-demo li {
	float:left;
	width:120px;
	height:120px;
	margin-right:35px;
	position:relative
}
.kb-medical-section-realinfo .medical-real-form-info .kb-upload-img-demo li img {
	display:block;
	width:100%;
	height:100%
}
.kb-medical-section-realinfo .medical-real-form-info .kb-upload-img-demo li p {
	position:absolute;
	bottom:5px;
	left:0;
	width:100%;
	text-align:center;
	color:#fff;
	margin:0
}
.kb-add-medicalcomt-item {
	padding-bottom:40px
}
.kb-add-medicalcomt-item input::-webkit-input-placeholder {
	color:#ccc
}
.kb-add-medicalcomt-item input:-moz-placeholder {
	color:#ccc
}
.kb-add-medicalcomt-item input::-moz-placeholder {
	color:#ccc
}
.kb-add-medicalcomt-item input:-ms-input-placeholder {
	color:#ccc
}
.kb-add-medicalcomt-item.rate {
	margin-top:8px;
	padding-bottom:40px
}
.kb-add-medicalcomt-item.category {
	padding-bottom:30px;
	margin-top:20px
}
.kb-add-medicalcomt-item.category .medical-tab-err-tip {
	color:#ff0000;
	font-style:normal
}
.kb-add-medicalcomt-item.input {
	padding-bottom:50px
}
.kb-add-medicalcomt-item.input .kb-add-input-wrapper .kb-meidical-field-tip {
	position:absolute;
	margin-top:5px;
	display:block;
	margin-left:0
}
.kb-add-medicalcomt-item .kb-add-medical-wrap {
	float:left;
	margin-top:-9px
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span {
	height:40px;
	text-align:center;
	line-height:38px;
	padding-right:21px;
	padding-left:21px;
	cursor:pointer;
	border:1px solid #eee;
	color:#666;
	display:inline-block;
	margin-right:20px;
	position:relative;
	font-size:14px
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span.kb-add-medical-option-normal:before {
	content:'';
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:20px;
	height:20px;
	margin-right:10px;
	vertical-align:middle;
	background:url(img/sprite_metical_icon.png) -10px -10px no-repeat;
	background-image:-webkit-image-set(url(img/sprite_metical_icon.png) 1x,url(img/sprite_metical_icon@2x.png) 2x);
	background-size:40px 320px
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span.kb-add-medical-option-normal:nth-child(2):before {
	background-position:-10px -90px
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span.kb-add-medical-option-normal:nth-child(3):before {
	background-position:-10px -170px
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span.kb-add-medical-option-normal:nth-child(4):before {
	background-position:-10px -250px
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span.checked {
	border:1px solid #333;
	color:#333
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span.checked.kb-add-medical-option-normal:nth-child(1):before {
	background-position:-10px -50px
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span.checked.kb-add-medical-option-normal:nth-child(2):before {
	background-position:-10px -130px
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span.checked.kb-add-medical-option-normal:nth-child(3):before {
	background-position:-10px -210px
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span.checked.kb-add-medical-option-normal:nth-child(4):before {
	background-position:-10px -290px
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span.checked:after {
	content:'';
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:11px;
	height:11px;
	background:url(../images/sprite_common_icon_new.png) -10px -2115px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x);
	position:absolute;
	right:0;
	bottom:0
}
.kb-add-medicalcomt-item .kb-add-medical-wrap span input {
	display:none
}
.kb-add-medicalcomt-item .kb-add-medical-wrap em {
	display:none
}
.kb-add-medicalcomt-item .kb-add-input-wrapper {
	margin-top:-9px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-uploader .statusBar {
	background-color:#fff
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-uploader .statusBar .btns {
	right:0
}
.kb-add-medicalcomt-item .kb-add-input-wrapper.medical-item-expirence label {
	line-height:normal !important
}
.kb-add-medicalcomt-item .kb-add-input-wrapper span {
	color:#888
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medicalcomt-input {
	font-size:14px;
	border:1px solid #d9d9d9;
	padding:10px 9px;
	width:669px;
	outline:none;
	color:#888
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medicalcomt-input.err {
	border-color:#ff0000 !important
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-add-treatcost {
	width:200px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-realname {
	width:300px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper #kb-medical-discrib-count {
	position:absolute;
	top:12px;
	right:15px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper #kb-medical-docname-count {
	position:absolute;
	top:12px;
	right:15px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper #kb-medical-content-count {
	position:absolute;
	bottom:15px;
	right:15px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper #kb-medical-content {
	width:667px;
	height:200px;
	_width:630px;
	resize:none;
	padding:13px 10px;
	border:1px solid #d9d9d9;
	outline:0;
	line-height:1.6;
	color:#888;
	font-size:14px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-upload-tip {
	color:#999;
	text-align:left;
	margin-bottom:8px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip {
	padding:10px 0;
	color:#666;
	text-align:left;
	position:relative;
	*zoom:1
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip:before,.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip:after {
	display:table;
	content:""
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip:after {
	clear:both
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip span {
	color:#fc7d00
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip .kb-medical-upload-example {
	color:#333;
	font-size:12px;
	bottom:0;
	position:absolute;
	right:0;
	bottom:10px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip .kb-medical-upload-example i {
	background-position:-10px -1132px;
	margin-left:2px;
	margin-bottom:1px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip p {
	margin:0;
	margin-top:5px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip .kb-medical-example-img {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.3);
	-moz-box-shadow:0 3px 10px rgba(0,0,0,0.3);
	box-shadow:0 3px 10px rgba(0,0,0,0.3);
	position:absolute;
	top:60px;
	left:356px;
	background-color:#fff;
	border:0;
	z-index:1000;
	text-align:center;
	padding:20px 0;
	width:auto;
	height:auto;
	display:none
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip .kb-medical-example-img.show-img {
	display:block
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip .kb-medical-example-img .ecl-ui-tip-arrow-bottom {
	left:162px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip .kb-medical-example-img .ecl-ui-tip-arrow-bottom em {
	border-bottom-color:#e1e1e1
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip .kb-medical-example-img .ecl-ui-tip-arrow-bottom ins {
	border-bottom-color:#fff
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip .kb-medical-example-img .upload-tip-content .tip-txt {
	margin-top:0
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-medical-upload-tip .kb-medical-example-img .upload-tip-content .tip-img {
	background:url('img_bg.png');
	padding:20px;
	margin-top:10px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper .kb-meidical-field-tip {
	margin-top:5px;
	color:#ff0000;
	margin-left:0;
	display:block
}
.kb-add-medicalcomt-item .kb-add-input-wrapper #kb-medical-uploader-evidence {
	margin-top:30px
}
.kb-add-medicalcomt-item .kb-add-input-wrapper #kb-medical-uploader-evidence .evidence-drag-tip {
	top:45px
}
.kb-add-medicalcomt-item #kb-comt-up-main {
	margin-left:0;
	margin-top:0
}
.kb-add-medicalcomt-item .kb-meidical-field-tip {
	color:#ff0000;
	margin-left:10px
}
.kb-add-medicalcomt-item .medical-symptomdesc-err-tip,.kb-add-medicalcomt-item .medical-content-err-tip {
	margin-top:5px;
	color:#ff0000;
	margin-left:80px;
	display:block
}
.kb-medical-section-phone {
	width:820px;
	margin-top:20px;
	padding-top:40px;
	padding-bottom:20px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee
}
.kb-medical-section-phone .kb-medical-phone-tips {
	padding:0 20px;
	font-size:13px;
	line-height:21px;
	color:#666
}
.kb-medical-section-phone .kb-add-comt-item.cellphone {
	margin:62px 0 0 0
}
.kb-medical-section-phone .kb-add-comt-item.cellphone #kb-medicalcomt-phone {
	width:230px;
	height:18px
}
.kb-medical-section-phone .kb-add-comt-item.cellphone #kb-medicalcomt-captcha-btn {
	display:inline-block;
	width:110px;
	height:28px;
	margin-left:10px;
	border:none;
	background:#eee;
	color:#333;
	font-size:13px;
	line-height:28px;
	padding:0;
	text-align:center
}
.kb-medical-section-phone .kb-add-comt-item.verification #kb-medicalcomt-captcha {
	width:130px;
	margin:0;
	font-size:13px
}
.medical-item {
	padding-bottom:30px
}
.medical-submit-err-tip {
	color:#ff0000;
	display:inline-block;
	margin-left:10px
}
.kb-uploader.error .queueList.no-title {
	border-color:#ed5946
}
.w-act.w-act-medicalcomt {
	padding-left:0
}
.kb-truth-section.kb-truth-content-section input[disabled] {
	background:#fafafa
}
.kb-truth-section.kb-truth-content-section .w-comt-guide .w-comt-guide-title {
	color:#38F;
	margin:0;
	padding:0;
	font-size:14px
}
.kb-truth-section.kb-truth-content-section .w-comt-guide .w-comt-guide-title i {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:20px;
	height:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	line-height:20px;
	text-align:center;
	color:#fff;
	margin-right:10px;
	font-style:normal;
	background:#38F
}
.kb-truth-section.kb-truth-content-section #kb-field-title-count {
	position:absolute;
	top:27px;
	right:10px
}
.kb-truth-section.kb-truth-content-section #kb-field-title {
	width:632px
}
.kb-truth-section.kb-truth-content-section #kb-field-content {
	height:220px;
	width:632px;
	_width:634px;
	color:#888
}
.kb-truth-section.kb-truth-content-section #kb-field-content-count {
	position:absolute;
	right:10px;
	bottom:27px
}
.kb-truth-section.kb-truth-content-section #kb-field-phone {
	width:200px
}
.kb-truth-section.kb-truth-content-section #kb-field-captcha {
	width:130px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo {
	padding-bottom:30px;
	border-bottom:1px solid #ebebeb
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item {
	padding:15px 0;
	margin:0;
	position:relative;
	_zoom:1
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.evidence {
	margin:10px 0;
	padding:0
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.cellphone {
	margin-top:30px;
	padding:0
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .kb-truth-label {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:70px;
	text-align:right;
	font-size:13px;
	color:#666;
	padding-right:10px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .kb-truth-label em {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-style:normal;
	color:#dd0505;
	vertical-align:middle;
	margin:1px 0 0 5px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .kb-upload-tip {
	color:#999;
	text-align:left
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo #kb-uploader-container {
	padding:0 0 0 81px;
	margin-top:-40px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo #kb-upload-private {
	margin-top:30px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo {
	margin-top:30px;
	padding-bottom:30px;
	border-bottom:1px solid #ebebeb
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo h4 {
	color:#333
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo .kb-i-checkbox {
	vertical-align:top;
	margin-top:2px;
	margin-right:5px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo.selected .safeguard-form-info {
	display:block
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo.selected .kb-i-checkbox {
	background-position:-50px -450px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo .safeguard-form-info {
	display:none
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo .safeguard-form-info ol {
	padding:10px 0 10px 33px;
	color:#888;
	line-height:1.8;
	background:#fafafa
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo .safeguard-form-info .kb-truth-label {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:63px;
	text-align:right;
	font-size:13px;
	color:#666;
	padding-right:13px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo .safeguard-form-info .kb-truth-label em {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-style:normal;
	color:#dd0505;
	vertical-align:middle;
	margin:4px 0 0 5px
}
.kb-truth-section.kb-truth-content-section #kb-field-name {
	width:130px
}
.kb-truth-section.kb-truth-content-section #kb-field-idcard {
	width:200px
}
.kb-truth-section.kb-truth-content-section .kb-intro {
	color:#888;
	margin:20px 0;
	padding:10px 25px;
	line-height:1.8;
	background:#fafafa
}
.kb-truth-section.kb-truth-content-section .kb-intro span {
	color:#222
}
.kb-truth-section.kb-truth-content-section .kb-placeholder {
	color:#ccc;
	left:94px;
	top:24px;
	line-height:1.5 !important
}
.kb-truth-section.kb-truth-content-section .kb-truth-section-header {
	width:245px;
	height:45px;
	-webkit-border-radius:45px;
	-moz-border-radius:45px;
	border-radius:45px;
	padding-left:60px;
	line-height:44px;
	color:#fff;
	font-size:22px;
	background-color:#38F;
	position:relative;
	top:-1px;
	left:-1px
}
.kb-truth-section.kb-truth-content-section .kb-truth-section-header em.header-num {
	display:inline-block;
	*display:inline;
	*zoom:1;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	width:45px;
	height:45px;
	font-size:22px;
	font-style:normal;
	text-align:center;
	border:6px solid #38F;
	background-color:#fff;
	position:absolute;
	top:-6px;
	left:0;
	color:#38F
}
.kb-truth-section.kb-truth-content-section .kb-truth-section-body.content {
	margin-left:23px;
	border-left:2px solid #f4f4f4;
	margin-top:15px;
	padding-top:4px
}
.kb-truth-section.kb-truth-content-section .kb-truth-section-body.content .content-item {
	padding:15px 0;
	margin:0;
	position:relative;
	_zoom:1
}
.kb-truth-section.kb-truth-content-section .kb-truth-section-body .kb-field-count {
	position:absolute;
	right:45px;
	bottom:28px;
	color:#c8c8c8
}
.kb-truth-section.kb-truth-content-section #kb-field-captcha {
	margin-bottom:5px
}
.kb-truth-section.kb-truth-content-section .kb-truth-section-body {
	padding:15px 0 5px 0
}
.kb-truth-section.kb-truth-content-section .kb-upload-desc {
	color:#bfbfbf
}
.kb-truth-section.kb-truth-content-section .kb-truth-input,.kb-truth-section.kb-truth-content-section textarea {
	font-size:14px;
	border:1px solid #d9d9d9;
	padding:10px 9px;
	width:600px;
	outline:none;
	color:#888
}
.kb-truth-section.kb-truth-content-section .kb-truth-input:focus,.kb-truth-section.kb-truth-content-section textarea:focus {
	border-color:#38F
}
.kb-truth-section.kb-truth-content-section .kb-truth-input.error,.kb-truth-section.kb-truth-content-section textarea.error {
	border-color:#f00
}
.kb-truth-section.kb-truth-content-section textarea {
	height:130px;
	resize:vertical
}
.kb-truth-section.kb-truth-content-section .kb-truth-label {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:54px;
	text-align:right;
	font-size:16px;
	color:#666;
	padding-right:6px
}
.kb-truth-section.kb-truth-content-section .kb-truth-label em {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-style:normal;
	color:#dd0505;
	margin-right:7px;
	vertical-align:middle;
	margin-top:4px
}
.kb-truth-section.kb-truth-content-section #kb-truth-captcha-btn {
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:9px 15px;
	border:1px solid #38F;
	text-align:center;
	color:#38F;
	background-color:#fff;
	font-size:14px;
	margin-left:5px;
	width:105px;
	*vertical-align:middle
}
.kb-truth-section.kb-truth-content-section #kb-truth-captcha-btn:hover {
	background-color:#38F;
	text-decoration:none;
	color:#fff
}
.kb-truth-section.kb-truth-content-section #kb-truth-captcha-btn.disable {
	border-color:#38F;
	background-color:#fff;
	color:#38F;
	cursor:default
}
.kb-truth-section.kb-truth-content-section #kb-question-checkbox {
	margin:0 5px 0 133px
}
.kb-truth-section.kb-truth-content-section {
	width:821px
}
.kb-truth-section.kb-truth-content-section .w-comt-guide .w-comt-guide-title {
	color:#333
}
.kb-truth-section.kb-truth-content-section .kb-intro {
	margin:30px 0 40px 0;
	background:#fbfbff;
	font-size:13px;
	color:#333
}
.kb-truth-section.kb-truth-content-section .kb-intro span {
	font-weight:bold
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo {
	padding-bottom:60px;
	position:relative
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item {
	padding:0;
	margin:0 0 40px 15px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item #kb-field-title,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item #kb-field-complaintype,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item #kb-field-demandtype {
	width:694px;
	padding:10px 15px 10px 10px;
	border-color:#c3c4c8
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item #kb-field-title.error,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item #kb-field-complaintype.error,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item #kb-field-demandtype.error {
	border-color:#ff0000
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item #kb-field-title-count {
	top:14px;
	right:15px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item .kb-placeholder {
	top:11px;
	color:#d8d8d8
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item .kb-truth-label {
	font-size:14px;
	position:relative;
	top:-1px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item .kb-truth-label em {
	color:#ff5353;
	vertical-align:inherit
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .kb-i-arrow-down,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .kb-i-arrow-down {
	position:absolute;
	top:20px;
	right:15px;
	-webkit-transition:all 0.1s;
	-moz-transition:all 0.1s;
	-ms-transition:all 0.1s;
	-o-transition:all 0.1s;
	transition:all 0.1s
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .type-general-container,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .type-general-container {
	display:none;
	position:absolute;
	top:46px;
	right:0;
	width:699px;
	padding:20px 10px 29px;
	border:1px solid #c3c4c8;
	background-color:#fff;
	z-index:999;
	-webkit-box-shadow:0 0 1px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 1px rgba(0,0,0,0.2);
	box-shadow:0 0 1px rgba(0,0,0,0.2)
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .type-general-list,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .type-general-list {
	margin-right:-20px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .type-general-list .type-general-item,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .type-general-list .type-general-item {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:20px;
	margin-bottom:10px;
	padding:8px 13px;
	font-size:13px;
	color:#333;
	cursor:pointer
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .type-general-list .type-general-item.selected,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .type-general-list .type-general-item.selected {
	color:#fff;
	background-color:#333
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .type-general-input-container,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .type-general-input-container {
	position:relative
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .type-general-input-container .kb-placeholder,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .type-general-input-container .kb-placeholder {
	position:absolute;
	top:8px;
	left:13px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .type-general-input-container .kb-complain-content-count,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .type-general-input-container .kb-complain-content-count,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .type-general-input-container .kb-demand-content-count,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .type-general-input-container .kb-demand-content-count {
	position:absolute;
	top:8px;
	right:21px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .kb-type-general-input,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .kb-type-general-input {
	margin-left:10px;
	width:600px;
	height:13px;
	outline:none;
	border:none;
	border-bottom:1px solid #c3c4c8;
	padding:10px 70px 10px 0;
	font-size:13px;
	line-height:13px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .kb-type-general-input.error,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .kb-type-general-input.error {
	border-bottom-color:#f00
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .btn-type-general-save,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .btn-type-general-save {
	text-align:center;
	margin-top:30px;
	cursor:pointer
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type .btn-type-general-save span,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type .btn-type-general-save span {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:76px;
	height:25px;
	text-align:center;
	line-height:25px;
	border:1px solid #666
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type.unfold .type-general-container,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type.unfold .type-general-container {
	display:block
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.complain-type.unfold .kb-i-arrow-down,.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.demand-type.unfold .kb-i-arrow-down {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	-webkit-transition:all 0.1s;
	-moz-transition:all 0.1s;
	-ms-transition:all 0.1s;
	-o-transition:all 0.1s;
	transition:all 0.1s
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.content .kb-truth-label {
	margin-top:10px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.content #kb-field-content {
	width:694px;
	padding:10px 15px 10px 10px;
	border-color:#c3c4c8;
	resize:none
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.content #kb-field-content.error {
	border-color:#ff0000
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.content #kb-field-content-count {
	bottom:13px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.cellphone {
	margin:40px 0 20px 15px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.cellphone #kb-field-phone {
	width:230px;
	height:18px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.cellphone #kb-truth-captcha-btn {
	width:110px;
	height:28px;
	margin-left:10px;
	border:none;
	background:#eee;
	color:#333;
	font-size:13px;
	line-height:28px;
	padding:0
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.verification {
	margin:0 0 0 15px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.verification #kb-field-captcha {
	margin:0;
	font-size:13px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.evidence {
	margin:9px 0 9px 15px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo .content-item.evidence .kb-truth-label {
	position:relative;
	top:0
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo #kb-uploader-container {
	margin-left:15px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo #kb-uploader-container .kb-uploader .kb-up-title {
	position:relative;
	border:none;
	padding:11px 0 0
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo #kb-uploader-container .kb-uploader .kb-up-title .kb-truth-label {
	position:absolute;
	top:12px;
	right:0;
	bottom:0;
	left:-83px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo #kb-uploader-container .kb-uploader .kb-up-title .kb-upload-example {
	color:#333;
	font-size:13px;
	top:12px;
	padding-right:0
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo #kb-uploader-container .kb-uploader .kb-up-title .kb-upload-example i {
	background-position:-10px -1132px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-basicinfo #kb-uploader-container .kb-uploader .queueList {
	border:1px dashed #c3c4c8;
	margin-top:11px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo {
	margin-top:60px;
	padding-bottom:60px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo .kb-i-checkbox {
	background-position:-10px -2210px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo.selected .w-truth-rights-checkbox .kb-i-checkbox {
	background-position:-10px -2243px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo.selected .safeguard-form-info ol {
	margin:30px 0;
	padding:0 0 0 36px;
	background:inherit
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo.selected .safeguard-form-info .kb-truth-label {
	width:70px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo.selected .safeguard-form-info .kb-truth-label em {
	vertical-align:inherit
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo.selected .safeguard-form-info p {
	margin:0
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo.selected .safeguard-form-info p #kb-field-name {
	height:18px
}
.kb-truth-section.kb-truth-content-section .w-truth-section-realinfo.selected .safeguard-form-info p #kb-field-idcard {
	width:280px;
	height:18px;
	margin-top:20px
}
.license-line {
	margin-bottom:20px
}
.license-line a {
	color:#2286ff
}
.license-line a:hover {
	color:#116fe1
}
.kb-field-count {
	background-color:rgba(255,255,255,0.8);
	font-size:12px
}
#kb-share-checkbox,#kb-question-checkbox {
	vertical-align:middle
}
.kb-truth-success-tip p {
	margin:5px 0;
	font-size:18px
}
.kb-truth-success-tip .info {
	font-size:13px;
	color:#666
}
.kb-truth-success-tip .info em {
	color:#f06b01;
	font-style:normal
}
.kb-truth-success-tip .info em ins {
	text-decoration:none
}
#truth-auto-save-tip {
	position:absolute;
	top:503px;
	left:120px;
	text-align:right;
	color:#777;
	padding:0 0 10px 0;
	margin-top:-10px;
	font-size:13px;
	height:17px
}
.kb-upload-example {
	color:#2286ff;
	position:absolute;
	top:11px;
	right:0;
	padding-right:10px
}
.kb-upload-example:hover {
	color:#116fe1
}
.kb-field-tip {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-left:5px;
	color:#f00
}
.kb-field-tip .icon-error {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:12px;
	height:12px;
	vertical-align:middle;
	margin-right:5px;
	margin-top:-2px;
	background:url(sprite_w.png) 0 -75px no-repeat;
	background-image:-webkit-image-set(url(sprite_w.png) 1x,url(sprite_w@2x.png) 2x)
}
.webuploader-element-invisible {
	position:absolute !important;
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px,1px,1px,1px)
}
.webuploader-pick {
	display:inline-block;
	*display:inline;
	*zoom:1;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	position:relative;
	cursor:pointer;
	background:#00b7ee;
	padding:10px 15px;
	color:#fff;
	text-align:center;
	overflow:hidden
}
.webuploader-pick-hover {
	background:#00a2d4
}
.webuploader-pick-disable {
	opacity:.6;
	filter:alpha(opacity=60);
	pointer-events:none
}
.kb-uploader {
	position:relative
}
.kb-uploader .kb-i-award-pic {
	position:absolute;
	top:0;
	right:0;
	color:#fff;
	font-style:normal;
	z-index:1;
	text-align:center;
	font-size:13px;
	line-height:26px
}
.kb-uploader .queueList {
	border:1px dashed #d9d9d9;
	border-top:0;
	position:relative;
	background-color:#fff
}
.kb-uploader .kb-up-title {
	border:1px solid #d9d9d9;
	padding:0;
	margin:0;
	padding:9px 0;
	background-color:#f5f5f5;
	color:#888;
	font-size:14px
}
.kb-uploader .kb-up-title .name {
	margin-left:9px;
	font-size:15px;
	color:#666;
	margin-right:3px
}
.kb-uploader.error .queueList,.kb-uploader.error .kb-up-title {
	border-color:#ed5946
}
.kb-uploader .queueList .placeholder {
	overflow:hidden
}
.element-invisible {
	position:absolute !important;
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px,1px,1px,1px)
}
.kb-uploader .placeholder {
	color:#ccc;
	position:relative;
	height:135px
}
.kb-uploader .placeholder .webuploader-pick {
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:#f7f7f7;
	border-radius:2px;
	line-height:28px;
	padding:0 16px;
	color:#000;
	margin:10px;
	cursor:pointer;
	border:1px solid #d8d8d8
}
.kb-uploader .placeholder p {
	position:absolute;
	width:340px;
	left:140px;
	padding:0;
	margin:0;
	color:#999;
	z-index:1
}
.kb-uploader .placeholder .normal-tip {
	top:45px
}
.kb-uploader .placeholder .drag-tip {
	top:60px;
	color:#ccc;
	font-size:14px;
	padding-left:100px
}
.kb-uploader .placeholder .webuploader-pick-hover {
	background:#ececec
}
.kb-uploader .placeholder .flashTip {
	color:#666;
	font-size:12px;
	position:absolute;
	width:100%;
	text-align:center;
	bottom:20px
}
.kb-uploader .placeholder .flashTip a {
	color:#0785d1;
	text-decoration:none
}
.kb-uploader .placeholder .flashTip a:hover {
	text-decoration:underline
}
.kb-uploader.webuploader-dnd-over .kb-up-title,.kb-uploader.webuploader-dnd-over .queueList {
	border-color:#9cf
}
.kb-uploader.webuploader-dnd-over.webuploader-dnd-denied .kb-up-title,.kb-uploader.webuploader-dnd-over.webuploader-dnd-denied .queueList {
	border-color:#ff501a
}
.kb-uploader .filelist {
	*zoom:1;
	list-style:none;
	margin:0;
	padding:0;
	padding-top:20px;
	display:none;
	overflow:hidden
}
.kb-uploader .filelist:before,.kb-uploader .filelist:after {
	display:table;
	content:""
}
.kb-uploader .filelist:after {
	clear:both
}
.kb-uploader .filelist li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-uploader .filelist:after {
	content:'';
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	clear:both
}
.kb-uploader .filelist li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:95px;
	height:95px;
	text-align:center;
	margin:0 0 20px 20px;
	position:relative;
	float:left;
	overflow:hidden;
	font-size:12px
}
.kb-uploader .filelist li p.log {
	position:relative;
	top:-45px
}
.kb-uploader .filelist li p.title {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	top:5px;
	text-indent:5px;
	text-align:left
}
.kb-uploader .filelist li p.progress {
	position:absolute;
	width:100%;
	bottom:0;
	left:0;
	height:18px;
	overflow:hidden;
	z-index:50;
	padding:0;
	margin:0;
	background-color:#ccc;
	text-align:center
}
.kb-uploader .filelist li p.progress .text {
	position:relative;
	z-index:10;
	color:#fff
}
.kb-uploader .filelist li p.progress .percent {
	display:none;
	overflow:hidden;
	width:0;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	background-color:#ff7f02;
	-webit-transition:width 200ms linear;
	-moz-transition:width 200ms linear;
	-o-transition:width 200ms linear;
	-ms-transition:width 200ms linear;
	transition:width 200ms linear;
	-webkit-animation:progressmove 2s linear infinite;
	-moz-animation:progressmove 2s linear infinite;
	-o-animation:progressmove 2s linear infinite;
	-ms-animation:progressmove 2s linear infinite;
	animation:progressmove 2s linear infinite;
	-webkit-transform:translateZ(0)
}
@-webkit-keyframes progressmove {
	0% {
	background-position:0 0
}
100% {
	background-position:17px 0
}
}@-moz-keyframes progressmove {
	0% {
	background-position:0 0
}
100% {
	background-position:17px 0
}
}@keyframes progressmove {
	0% {
	background-position:0 0
}
100% {
	background-position:17px 0
}
}.kb-uploader .filelist li p.imgWrap {
	width:100px;
	height:100px;
	line-height:100px;
	position:relative;
	z-index:2;
	vertical-align:middle;
	overflow:hidden;
	margin:0;
	-webkit-transform-origin:50% 50%;
	-moz-transform-origin:50% 50%;
	-o-transform-origin:50% 50%;
	-ms-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webit-transition:200ms ease-out;
	-moz-transition:200ms ease-out;
	-o-transition:200ms ease-out;
	-ms-transition:200ms ease-out;
	transition:200ms ease-out
}
.kb-uploader .filelist li img {
	width:100%
}
.kb-uploader .filelist li p.error {
	background:#f00;
	color:#fff;
	position:absolute;
	bottom:0;
	left:0;
	height:28px;
	line-height:28px;
	width:100%;
	z-index:100;
	padding:0;
	margin:0
}
.kb-uploader .filelist li .success {
	width:39px;
	height:40px;
	position:absolute;
	right:0;
	bottom:0;
	z-index:90
}
.kb-uploader .file-checkbox {
	width:16px;
	height:16px;
	position:absolute;
	right:4px;
	bottom:4px;
	z-index:91;
	cursor:pointer
}
.kb-uploader .filelist div.file-panel {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	position:absolute;
	height:24px;
	width:100%;
	top:0;
	right:0;
	overflow:hidden;
	z-index:90;
	display:none;
	background:#485866;
	background:#000;
	background:rgba(0,0,0,0.8)
}
.kb-uploader .filelist div.file-panel span {
	width:16px;
	height:16px;
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer
}
.kb-uploader .filelist div.file-panel span.rotate-right {
	width:22px;
	height:16px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	float:left;
	margin:4px auto auto 4px;
	background:url(../images/sprite_uploader.png) -50px 0 no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_uploader.png) 1x,url(../images/sprite_uploader@2x.png) 2x)
}
.kb-uploader .filelist div.file-panel span.cancel {
	width:13px;
	height:16px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:4px 5px auto auto;
	background:url(../images/sprite_uploader.png) -80px 0 no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_uploader.png) 1x,url(../images/sprite_uploader@2x.png) 2x)
}
.kb-uploader .statusBar {
	height:40px;
	padding:0 10px;
	line-height:40px;
	vertical-align:middle;
	position:relative;
	background-color:#fafafa
}
.kb-uploader .statusBar .progress {
	display:inline-block;
	*display:inline;
	*zoom:1;
	border:1px solid #ff8502;
	width:140px;
	background:#fff;
	height:18px;
	text-align:center;
	line-height:20px;
	color:#6dbfff;
	position:relative;
	margin-right:10px
}
.kb-uploader .statusBar .progress span.percentage {
	width:0;
	left:0;
	top:0;
	bottom:0;
	background:#ff7f02;
	position:absolute
}
.kb-uploader .statusBar .progress span.text {
	position:relative;
	z-index:10;
	color:#fff
}
.kb-uploader .statusBar .info {
	display:inline-block;
	font-size:14px;
	color:#666
}
.kb-uploader .statusBar .btns {
	position:absolute;
	top:5px;
	right:10px;
	line-height:30px;
	font-size:14px
}
.kb-uploader .statusBar .btns em {
	display:inline-block;
	*display:inline;
	*zoom:1;
	float:left;
	font-style:normal;
	color:#f00
}
.kb-uploader .statusBar .btns .webuploader-pick,.kb-uploader .statusBar .btns .uploadBtn,.kb-uploader .statusBar .btns .uploadBtn.state-uploading,.kb-uploader .statusBar .btns .uploadBtn.state-paused {
	display:inline-block;
	*display:inline;
	*zoom:1;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	background:#fff;
	border:1px solid #cfcfcf;
	color:#565656;
	padding:0 16px;
	margin-left:10px;
	cursor:pointer;
	font-size:14px;
	float:left
}
.kb-uploader .statusBar .btns .webuploader-pick-hover,.kb-uploader .statusBar .btns .uploadBtn:hover,.kb-uploader .statusBar .btns .uploadBtn.state-uploading:hover,.kb-uploader .statusBar .btns .uploadBtn.state-paused:hover {
	background:#f0f0f0
}
.kb-uploader .statusBar .btns .uploadBtn {
	background:#00b7ee;
	color:#fff;
	border-color:transparent
}
.kb-uploader .statusBar .btns .uploadBtn:hover {
	background:#00a2d4
}
.kb-uploader .statusBar .btns .uploadBtn.disabled {
	opacity:.6;
	filter:alpha(opacity=60);
	pointer-events:none
}
.kb-upload-tip {
	margin-top:7px;
	margin-bottom:15px;
	color:#f60;
	text-align:right;
	font-size:14px
}
.kb-upload-tip em {
	color:#ff0202;
	margin-right:2px
}
.kb-uploader .webuploader-container {
	width:95px;
	height:95px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	float:left;
	position:relative;
	margin:20px 0 20px 20px
}
.kb-uploader .webuploader-container .webuploader-pick {
	width:93px;
	height:93px;
	display:block;
	background:url(../images/sprite_uploader.png) -202px -2px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_uploader.png) 1x,url(../images/sprite_uploader@2x.png) 2x);
	border:1px solid #d5d5d5;
	padding:0;
	margin:0;
	text-indent:-9999em;
}
.kb-uploader .webuploader-container .webuploader-pick.webuploader-pick-hover {
	background-position:-102px -2px
}
.kb-uploader .filelist .webuploader-container {
	margin-top:0
}
.kb-aside-block {
	background-color:#fff
}
.kb-aside-block.coi-aside {
	margin-top:15px
}
.kb-aside-content {
	margin-top:-1px;
	border-top:none;
	padding:0 0 25px 0
}
.kb-aside-content h3 {
	font-size:14px;
	font-weight:700;
	color:#333;
	height:30px;
	line-height:30px;
	margin-top:0;
	margin-bottom:10px;
	position:relative
}
.kb-aside-content h3 a {
	position:absolute;
	right:0;
	top:0;
	font-size:12px;
	color:#333 !important;
	font-weight:400
}
.kb-aside-content .kb-more-btn:hover {
	color:#333;
	text-decoration:none
}
.kb-aside-content .kb-more-btn i {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:6px;
	height:9px;
	vertical-align:middle;
	margin-left:5px;
	margin-top:-2px;
	background:url(../images/sprite_common_icon.png) -175px -300px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x)
}
.kb-focus-tag .focus-tag-list {
	list-style:none;
	padding-left:0;
	margin:0;
	*zoom:1;
	width:298px;
	margin-bottom:5px
}
.kb-focus-tag .focus-tag-list li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-focus-tag .focus-tag-list:before,.kb-focus-tag .focus-tag-list:after {
	display:table;
	content:""
}
.kb-focus-tag .focus-tag-list:after {
	clear:both
}
.kb-focus-tag .focus-tag-list .focus-tag-link {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:148px;
	height:38px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	float:left;
	cursor:pointer;
	background-color:#a1c8fe;
	color:#fff;
	text-align:center;
	line-height:38px;
	font-size:13px;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap
}
.kb-focus-tag .focus-tag-list .focus-tag-link.dark-blue {
	background-color:#7fb5ff
}
.kb-focus-tag .focus-tag-list .focus-tag-link.focus-tag-link-1 {
	height:60px;
	line-height:60px
}
.kb-focus-tag .focus-tag-list .focus-tag-link.focus-tag-link-2 {
	margin-top:-39px
}
.kb-focus-tag .focus-tag-list .focus-tag-link.focus-tag-link-3 {
	width:297px
}
.kb-focus-tag .focus-tag-list .focus-tag-link.focus-tag-link-4 {
	height:77px;
	line-height:77px
}
.kb-focus-tag .focus-tag-list .focus-tag-link:hover {
	-webkit-transition:background-color 0.1s;
	-moz-transition:background-color 0.1s;
	-ms-transition:background-color 0.1s;
	-o-transition:background-color 0.1s;
	transition:background-color 0.1s;
	background-color:#92bffe
}
.kb-focus-tag .focus-tag-list .focus-tag-link:hover.dark-blue {
	background-color:#70acff
}
.kb-focus-tag .focus-tag-list .focus-tag-link:hover.big-tag {
	background-color:inherit
}
.kb-focus-list {
	color:#333;
	padding-bottom:11px
}
.kb-focus-list .focus-list-icon {
	width:15px;
	height:19px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:3px;
	margin-right:5px;
	background:url(../images/sprite_common_icon_new.png) -9px -901px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-focus-list h4 {
	margin:0;
	color:#333;
	font-weight:400
}
.kb-focus-list .focus-list-item-A {
	overflow:hidden
}
.kb-focus-list .focus-list-item-A h4 {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	line-height:32px
}
.kb-focus-list .focus-list-item-A h4 i {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:5px;
	height:5px;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	background:#dcdcdc;
	margin-right:11px;
	vertical-align:middle
}
.kb-focus-list .focus-list-item-A .focus-list-item-A-img {
	display:none;
	position:relative;
	height:125px;
	margin-top:5px;
	margin-bottom:10px
}
.kb-focus-list .focus-list-item-A .focus-list-item-A-img .img-wrap {
	width:300px;
	height:125px;
	overflow:hidden
}
.kb-focus-list .focus-list-item-A .focus-list-item-A-img .img-wrap img {
	margin-top:-17px
}
.kb-focus-list .focus-list-item-A .focus-list-item-A-img .focus-list-item-A-bg {
	width:100%;
	height:50px;
	background:#000;
	opacity:.3;
	filter:alpha(opacity=30);
	position:absolute;
	bottom:0;
	left:0
}
.kb-focus-list .focus-list-item-A .focus-list-item-A-img .focus-list-item-A-title {
	position:absolute;
	bottom:0;
	left:0;
	color:#fff;
	padding:0 10px
}
.kb-focus-list .focus-list-item-A .focus-list-item-A-img .focus-list-item-A-title p {
	height:50px;
	margin:0;
	display:table-cell;
	vertical-align:middle;
	font-size:13px
}
.kb-focus-list .focus-list-item-A.focus-list-item-A-hover h4 {
	display:none
}
.kb-focus-list .focus-list-item-A.focus-list-item-A-hover .focus-list-item-A-img {
	display:block
}
.kb-focus-list .focus-list-item-B {
	position:relative;
	padding-left:100px;
	padding-top:5px;
	height:69px
}
.kb-focus-list .focus-list-item-B img {
	position:absolute;
	left:0;
	top:5px;
	width:90px;
	height:60px;
	margin-right:10px
}
.kb-focus-list .focus-list-item-B a:hover h4 {
	color:#38F
}
.kb-focus-list .focus-list-item-B .focus-list-item-title {
	height:60px;
	display:table-cell;
	vertical-align:middle
}
.c-fresh .c-refresh-btn:hover {
	color:#333;
	text-decoration:none
}
.c-fresh .c-refresh-btn i {
	display:inline-block;
	*display:inline;
	*zoom:1;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-o-transition:all 0.5s;
	transition:all 0.5s;
	width:13px;
	height:13px;
	vertical-align:middle;
	margin-right:5px;
	margin-top:-2px;
	background:url(../images/sprite_common_icon_new.png) -10px -2015px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-expert-list .expert-comt-icon {
	width:15px;
	height:19px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:3px;
	margin-right:5px;
	background:url(../images/sprite_common_icon_new.png) -9px -867px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-expert-list ul {
	list-style:none;
	padding:0;
	margin:0
}
.kb-expert-list ul li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-expert-list ul li {
	position:relative;
	margin-top:15px;
	width:100%;
	overflow:hidden;
	*zoom:1
}
.kb-expert-list ul li:first-child {
	margin-top:5px
}
.kb-expert-list ul li.placeholder {
	width:238px;
	height:148px;
	margin-top:0;
	-webkit-animation:loading 1s 0s linear infinite alternate;
	-moz-animation:loading 1s 0s linear infinite alternate;
	-ms-animation:loading 1s 0s linear infinite alternate;
	-o-animation:loading 1s 0s linear infinite alternate;
	animation:loading 1s 0s linear infinite alternate;
	background:url(../images/sprite_content_placeholder.png) 0 -415px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_content_placeholder.png) 1x,url(../images/sprite_content_placeholder@2x.png) 2x)
}
.kb-expert-list ul li h4 {
	font-weight:400;
	margin:0
}
.kb-expert-list ul li .avatar-info {
	*zoom:1;
	width:35px;
	height:35px;
	float:left;
	text-align:center;
	font-size:0;
	margin:0;
	margin-right:10px;
	_margin-right:5px
}
.kb-expert-list ul li .avatar-info:before,.kb-expert-list ul li .avatar-info:after {
	display:table;
	content:""
}
.kb-expert-list ul li .avatar-info:after {
	clear:both
}
.kb-expert-list ul li .avatar-info .avatar {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	overflow:hidden
}
.kb-expert-list ul li .avatar-info .kb-expert-tag {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-size:12px;
	font-style:normal;
	color:#fff;
	background-color:#47a1f3;
	padding:0 3px;
	height:15px;
	line-height:14px;
	vertical-align:middle;
	margin-top:3px;
	width:22px;
	position:relative;
	top:-22px;
	left:15px;
	background:url(../images/sprite_common_icon_new.png) -10px -939px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-expert-list ul li .comt-info {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	color:#999;
	padding-bottom:0;
	font-size:12px
}
.kb-expert-list ul li .comt-info a {
	-webkit-transition:color 0.15s;
	-moz-transition:color 0.15s;
	-ms-transition:color 0.15s;
	-o-transition:color 0.15s;
	transition:color 0.15s;
	color:#999;
	word-wrap:break-word;
	word-break:break-all
}
.kb-expert-list ul li .comt-info a:hover {
	color:#47a1f3
}
.kb-expert-list ul li .expert-comt-main {
	*zoom:1;
	font-size:14px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	position:relative;
	padding:15px;
	margin:5px 0 17px 0;
	line-height:1.5;
	background-color:#fff;
	word-wrap:break-word;
	word-break:break-all;
	border:1px solid #e1e2e5
}
.kb-expert-list ul li .expert-comt-main:before,.kb-expert-list ul li .expert-comt-main:after {
	display:table;
	content:""
}
.kb-expert-list ul li .expert-comt-main:after {
	clear:both
}
.kb-expert-list ul li .expert-comt-main span {
	position:absolute;
	bottom:-8px;
	left:36px;
	width:0;
	height:0;
	z-index:40;
	border-width:8px 8px 0;
	border-style:solid;
	border-color:#c6c6c6 transparent transparent;
	margin-left:-10px
}
.kb-expert-list ul li .expert-comt-main span em {
	position:absolute;
	top:-8px;
	left:-7px;
	width:0;
	height:0;
	border-width:7px 7px 0;
	border-style:solid;
	border-color:#fff transparent transparent
}
.kb-expert-list ul li .expert-comt-main em.arrow {
	width:0;
	height:0;
	position:absolute;
	bottom:-5px;
	left:15px;
	border:5px solid transparent;
	_border:5px solid #f4f4f4;
	_filter:chroma(color=#f4f4f4);
	border-bottom:none;
	border-top-color:#f4f4f4
}
.kb-expert-list ul li .expert-comt-main .comt-title {
	overflow:hidden;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	float:right;
	width:213px;
	height:35px
}
.kb-expert-list ul li .expert-comt-main .comt-title .title {
	-webkit-transition:color 0.15s;
	-moz-transition:color 0.15s;
	-ms-transition:color 0.15s;
	-o-transition:color 0.15s;
	transition:color 0.15s;
	color:#666;
	display:block;
	font-size:12px
}
.kb-expert-list ul li .expert-comt-main .comt-title .title:hover {
	color:#333
}
.kb-common-favorite-site {
	padding-bottom:25px
}
.kb-common-favorite-site h3 {
	margin-bottom:10px
}
.kb-common-favorite-site .kb-aside-content {
	padding:0
}
.kb-common-favorite-site .kb-aside-content .expert-comt-icon {
	width:15px;
	height:19px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:8px;
	margin-right:5px;
	background:url(../images/sprite_common_icon_new.png) -10px -1790px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-common-favorite-site .favorite-site-content {
	position:relative
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list {
	list-style:none;
	overflow:hidden;
	padding:0;
	margin:0
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item {
	margin-bottom:12px
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item .item-header {
	*zoom:1;
	margin-bottom:6px
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item .item-header:before,.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item .item-header:after {
	display:table;
	content:""
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item .item-header:after {
	clear:both
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item .item-header p {
	margin:0
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item .item-header .title {
	color:#333;
	font-size:13px;
	float:left;
	width:200px
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item .item-header .praise {
	color:#999;
	font-size:13px;
	float:right;
	width:72px
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item .item-header .praise span {
	color:#fc7d00
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item .item-content {
	color:#999;
	font-size:12px
}
.kb-common-favorite-site .favorite-site-content .favorite-site-list .favorite-site-item.last {
	margin-bottom:0
}
.kb-normal-similar-site.kb-aside-block h2 {
	padding:0
}
.kb-normal-similar-site .similar-site-content {
	position:relative
}
.kb-normal-similar-site .similar-site-content .similar-site-list {
	list-style:none;
	margin:18px 0 0 0;
	padding-left:0;
	overflow:hidden;
	border-bottom:none
}
.kb-normal-similar-site .similar-site-content .similar-site-list li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item {
	margin-bottom:15px
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item:last-child {
	margin-bottom:7px
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item.placeholder {
	padding:10px 0;
	-webkit-animation:loading 1s 0s linear infinite alternate;
	-moz-animation:loading 1s 0s linear infinite alternate;
	-ms-animation:loading 1s 0s linear infinite alternate;
	-o-animation:loading 1s 0s linear infinite alternate;
	animation:loading 1s 0s linear infinite alternate
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item.placeholder p {
	background:#f0f0f0;
	height:12px;
	width:60px;
	margin:0 auto
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item.placeholder p.praise {
	width:80px;
	margin-top:10px
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a {
	-webkit-transition:color 0.15s,background 0.15s;
	-moz-transition:color 0.15s,background 0.15s;
	-ms-transition:color 0.15s,background 0.15s;
	-o-transition:color 0.15s,background 0.15s;
	transition:color 0.15s,background 0.15s;
	display:block;
	cursor:pointer;
	overflow:hidden
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a p {
	*zoom:1;
	padding:0;
	margin:0
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a p:before,.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a p:after {
	display:table;
	content:""
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a p:after {
	clear:both
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a p.title {
	float:left;
	width:200px;
	color:#333;
	font-size:14px;
	margin-bottom:4px;
	word-wrap:break-word;
	word-break:break-all;
	white-space:pre-line
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a .item-count {
	float:left
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a .item-count span {
	font-size:12px;
	color:#999
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a .kb-rate-wrap {
	float:right
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a .kb-rate-wrap span {
	display:none
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a .similar-site-praise {
	float:right;
	color:#999;
	font-size:12px;
	text-align:left;
	width:72px
}
.kb-normal-similar-site .similar-site-content .similar-site-list .similar-site-item a .similar-site-praise .praise-num {
	color:#fc7d00
}
.mem-honor-content {
	padding-top:17px;
	position:relative
}
.mem-honor-content .ecl-ui-slider {
	width:330px;
	height:220px;
	overflow:hidden;
	width:300px;
	height:200px
}
.mem-honor-content .ecl-ui-slider .ecl-ui-slider-stage {
	white-space:inherit;
	word-wrap:break-word;
	width:330px;
	height:220px;
	width:300px;
	height:200px
}
.mem-honor-content .ecl-ui-slider .ecl-ui-slider-stage a {
	width:330px;
	height:220px;
	position:absolute;
	background-color:#fff;
	width:300px;
	height:200px
}
.mem-honor-content .ecl-ui-slider .ecl-ui-slider-stage a img {
	width:330px;
	height:220px;
	cursor:pointer;
	width:300px;
	height:200px
}
.mem-honor-content .ecl-ui-slider .ecl-ui-slider-stage a span {
	width:200px;
	padding:0 20px;
	font-size:13px;
	position:absolute;
	left:0;
	bottom:25px;
	color:#fff
}
.mem-honor-content .ecl-ui-slider .ecl-ui-slider-stage a.no-link {
	cursor:default
}
.mem-honor-content .ecl-ui-slider-index {
	width:330px;
	height:57px;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transition:all 0.15s;
	-moz-transition:all 0.15s;
	-ms-transition:all 0.15s;
	-o-transition:all 0.15s;
	transition:all 0.15s;
	background-color:#000;
	position:absolute;
	z-index:20;
	bottom:0;
	left:0;
	width:300px;
	height:40px;
	bottom:20px;
	background-color:transparent
}
.mem-honor-content .ecl-ui-slider-index .mem-honor-index {
	width:312px;
	height:39px;
	font-size:12px;
	line-height:20px;
	color:#fff;
	padding:9px;
	position:relative
}
.mem-honor-content .ecl-ui-slider-index .mem-honor-index p {
	width:312px;
	height:39px;
	margin:0;
	word-wrap:break-word;
	white-space:pre-line;
	word-break:break-all;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	width:236px;
	height:23px;
	position:absolute;
	bottom:0;
	left:10px;
	font-size:13px
}
.mem-honor-content .ecl-ui-slider-index .mem-honor-index span {
	width:40px;
	height:18px;
	position:absolute;
	bottom:9px;
	right:9px;
	z-index:30;
	text-align:right;
	background-color:#000;
	font-size:13px;
	bottom:5px;
	right:39px;
	background-color:transparent
}
.mem-honor-content .ecl-ui-slider-index .mem-honor-index.ecl-ui-slider-index-selected {
	display:inline-block
}
.mem-honor-content .ecl-ui-slider-prev,.mem-honor-content .ecl-ui-slider-next {
	width:30px;
	height:30px;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transition:all 0.15s;
	-moz-transition:all 0.15s;
	-ms-transition:all 0.15s;
	-o-transition:all 0.15s;
	transition:all 0.15s;
	background-color:#000;
	position:absolute;
	top:75px
}
.mem-honor-content .ecl-ui-slider-prev ins,.mem-honor-content .ecl-ui-slider-next ins {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:9px;
	height:15px;
	position:absolute;
	top:8px;
	background:url(../images/sprite_common_icon.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x)
}
.mem-honor-content .ecl-ui-slider-prev {
	left:14px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	left:8px
}
.mem-honor-content .ecl-ui-slider-prev ins {
	left:9px;
	background-position:-200px -400px
}
.mem-honor-content .ecl-ui-slider-next {
	right:14px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	right:8px
}
.mem-honor-content .ecl-ui-slider-next ins {
	right:9px;
	background-position:-200px -375px
}
.mem-honor-content .kb-mem-honor-single {
	display:block;
	width:330px;
	height:220px;
	position:relative
}
.mem-honor-content .kb-mem-honor-single img {
	width:330px;
	height:220px
}
.mem-honor-content .mem-honor-title {
	width:110px;
	height:35px;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transition:all 0.15s;
	-moz-transition:all 0.15s;
	-ms-transition:all 0.15s;
	-o-transition:all 0.15s;
	transition:all 0.15s;
	background-color:#000;
	position:absolute;
	top:75px;
	z-index:11;
	right:110px;
	left:auto;
	text-align:center;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	cursor:pointer;
	left:95px
}
.mem-honor-content .mem-honor-title span {
	color:#fff;
	font-size:14px;
	line-height:35px;
	font-style:normal
}
.mem-honor-content .kb-mem-honor-slider.hover .ecl-ui-slider-prev,.mem-honor-content .kb-mem-honor-slider.hover .ecl-ui-slider-next,.mem-honor-content .kb-mem-honor-slider.hover .mem-honor-title {
	opacity:.5;
	filter:alpha(opacity=50)
}
.mem-honor-content .kb-mem-honor-slider.hover .ecl-ui-slider-prev:hover,.mem-honor-content .kb-mem-honor-slider.hover .ecl-ui-slider-next:hover,.mem-honor-content .kb-mem-honor-slider.hover .mem-honor-title:hover {
	opacity:.8;
	filter:alpha(opacity=80)
}
.mem-honor-content .kb-mem-honor-slider.hover .ecl-ui-slider-index {
	opacity:.8;
	filter:alpha(opacity=80)
}
.mem-honor-content .kb-mem-honor-slider.hover .fade-line-big {
	display:block
}
.mem-honor-content .kb-mem-honor-slider .fade-line-big {
	display:none;
	position:absolute;
	bottom:0;
	left:0;
	width:300px;
	height:50px;
	background:url(../../dist/cover/img/fade_line.png) 0 0 repeat-x
}
.kb-mem-honor-more {
	cursor:pointer;
	font-size:13px;
	color:#999;
	color:#333;
	font-size:12px;
	font-weight:400
}
.kb-news-list .new-list-icon {
	width:15px;
	height:19px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:3px;
	margin-right:5px;
	background:url(../images/sprite_common_icon_new.png) -9px -966px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-news-list .news-list-pic {
	width:100%;
	height:130px;
	overflow:hidden;
	position:relative
}
.kb-news-list .news-list-pic img {
	-webkit-transition:all 0.2s;
	-moz-transition:all 0.2s;
	-ms-transition:all 0.2s;
	-o-transition:all 0.2s;
	transition:all 0.2s
}
.kb-news-list .news-list-pic .fade-line-big {
	position:absolute;
	bottom:0;
	left:0;
	width:298px;
	height:60px;
	background:url(../../dist/cover/img/fade_line_small.png) 0 0 repeat-x;
	background-image:-webkit-image-set(url(../../dist/cover/img/fade_line_small.png) 1x,url(../../dist/cover/img/fade_line_small@2x.png) 2x)
}
.kb-news-list .news-list-pic:hover img {
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-ms-transform:scale(1.05);
	-o-transform:scale(1.05);
	transform:scale(1.05)
}
.kb-news-list .news-list-pic .news-list-title {
	position:absolute;
	left:0;
	top:0;
	padding-top:65px
}
.kb-news-list .news-list-pic .news-list-title .news-list-title-wrapper {
	color:#fff;
	font-size:13px;
	width:298px;
	height:80px;
	display:table-cell;
	vertical-align:middle
}
.kb-news-list .news-list-pic .news-list-title .news-list-title-wrapper p {
	margin:0 15px;
	line-height:1.5;
	position:relative;
	text-shadow:0 2px 5px rgba(0,0,0,0.5)
}
.kb-news-list .news-list-pic .news-list-title .news-list-title-wrapper p i {
	display:inline-block;
	position:absolute;
	width:16px;
	height:16px;
	background:url(../forum/img/sprite_focus_icon.png) no-repeat;
	background-image:-webkit-image-set(url(../forum/img/sprite_focus_icon.png) 1x,url(../forum/img/sprite_focus_icon@2x.png) 2x)
}
.kb-news-list .news-list-pic .news-list-title .news-list-title-wrapper p .news-list-comma-left {
	background-position:-100px -50px;
	left:-21px
}
.kb-news-list .news-list-pic .news-list-title .news-list-title-wrapper p .news-list-comma-right {
	background-position:-125px -50px;
	right:-20px;
	bottom:0
}
.kb-news-list .news-list-comt-link {
	color:#666;
	display:block
}
.kb-news-list .news-list-comt-link:hover {
	color:#666
}
.kb-news-list .news-list-comt-link .news-list-comt.news-list-comt-nodata {
	box-sizing:border-box
}
.kb-news-list .news-list-comt {
	border:solid 1px #ededed;
	border-top:none;
	width:228px;
	height:37px;
	padding:13px 10px 13px 60px;
	display:table-cell;
	vertical-align:middle;
	position:relative;
	font-size:12px
}
.kb-news-list .news-list-comt img {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	position:absolute;
	left:11px;
	top:14px
}
.kb-news-list .news-list-comt.news-list-comt-nodata {
	width:298px;
	height:40px;
	line-height:40px;
	font-size:13px;
	padding:0;
	text-align:center
}
.kb-branch-list .kb-branch-more:hover {
	color:#888;
	color:#333
}
.kb-branch-list .branch-list-ul {
	list-style:none;
	padding-left:0;
	margin:0
}
.kb-branch-list .branch-list-ul li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-branch-list .branch-list-ul .branch-list-item {
	margin-bottom:6px
}
.kb-branch-list .branch-list-ul .branch-list-item a {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	color:#333;
	font-size:13px;
	_width:238px
}
.kb-branch-list .branch-list-ul .branch-list-item a:hover {
	color:#38F
}
.kb-branch-list .branch-list-ul .placeholder {
	height:10px;
	background-color:#ececec;
	-webkit-animation:loading 1s 0s linear infinite alternate;
	-moz-animation:loading 1s 0s linear infinite alternate;
	-ms-animation:loading 1s 0s linear infinite alternate;
	-o-animation:loading 1s 0s linear infinite alternate;
	animation:loading 1s 0s linear infinite alternate
}
.compkb-content .compkb-item {
	border:1px solid #e5e5e5;
	margin-bottom:10px;
	display:block
}
.compkb-content .compkb-item h4 {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	padding:0 10px;
	background-color:#f6f6f6;
	color:#333;
	margin:0;
	line-height:32px;
	font-weight:normal;
	border-bottom:1px solid #e5e5e5
}
.compkb-content .compkb-item .memdesc {
	*zoom:1;
	padding:10px 0
}
.compkb-content .compkb-item .memdesc:before,.compkb-content .compkb-item .memdesc:after {
	display:table;
	content:""
}
.compkb-content .compkb-item .memdesc:after {
	clear:both
}
.compkb-content .compkb-item .memdesc .memdesc-item {
	width:98px;
	height:32px;
	border-right:1px solid #e5e5e5;
	float:left;
	text-align:center
}
.compkb-content .compkb-item .memdesc .memdesc-item.topiccount {
	border-right:0
}
.compkb-content .compkb-item .memdesc h5 {
	color:#999;
	margin:0;
	font-weight:normal
}
.compkb-content .compkb-item .memdesc p {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	color:#ff7f00;
	margin:0;
	width:100%
}
.kb-sub-comp.kb-aside-block h2 {
	padding:0
}
.kb-sub-comp .kb-sub-comp-more {
	position:absolute;
	top:3px;
	right:0;
	font-size:12px;
	color:#333;
	font-weight:400
}
.kb-sub-comp .kb-sub-comp-more.kb-more-btn i {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:6px;
	height:9px;
	vertical-align:middle;
	margin-left:5px;
	margin-top:-2px;
	background:url(../images/sprite_common_icon.png) -175px -300px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x)
}
.kb-sub-comp .kb-aside-card-top-content .kb-sub-comp-more {
	position:initial
}
.kb-sub-comp .sub-comp-list {
	list-style:none;
	padding-left:0;
	margin:0
}
.kb-sub-comp .sub-comp-list li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-sub-comp .sub-comp-list .sub-comp-item {
	margin:15px 0 10px 0
}
.kb-sub-comp .sub-comp-list .sub-comp-item:first-child {
	margin-top:18px
}
.kb-sub-comp .sub-comp-list .sub-comp-item:last-child {
	margin-bottom:7px
}
.kb-sub-comp .sub-comp-list .sub-comp-item a {
	-webkit-transition:color 0.15s,background 0.15s;
	-moz-transition:color 0.15s,background 0.15s;
	-ms-transition:color 0.15s,background 0.15s;
	-o-transition:color 0.15s,background 0.15s;
	transition:color 0.15s,background 0.15s;
	display:block;
	cursor:pointer;
	overflow:hidden
}
.kb-sub-comp .sub-comp-list .sub-comp-item a p {
	*zoom:1;
	padding:0;
	margin:0
}
.kb-sub-comp .sub-comp-list .sub-comp-item a p:before,.kb-sub-comp .sub-comp-list .sub-comp-item a p:after {
	display:table;
	content:""
}
.kb-sub-comp .sub-comp-list .sub-comp-item a p:after {
	clear:both
}
.kb-sub-comp .sub-comp-list .sub-comp-item a p.title {
	float:left;
	width:200px;
	color:#333;
	font-size:14px;
	margin-bottom:4px;
	word-wrap:break-word;
	word-break:break-all;
	white-space:pre-line
}
.kb-sub-comp .sub-comp-list .sub-comp-item a .compname {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	float:left;
	margin:0;
	font-size:12px;
	color:#999;
	width:100%
}
.kb-sub-comp .sub-comp-list .sub-comp-item a .kb-rate-wrap {
	float:right
}
.kb-sub-comp .sub-comp-list .sub-comp-item a .kb-rate-wrap span {
	display:none
}
.kb-sub-comp .sub-comp-list .sub-comp-item a .sub-com-praise {
	float:right;
	color:#999;
	font-size:12px;
	text-align:left;
	width:72px
}
.kb-sub-comp .sub-comp-list .sub-comp-item a .sub-com-praise .praise-num {
	color:#fc7d00
}
.kb-influence-people.kb-aside-block h3 {
	margin-bottom:12px
}
.kb-influence-people.kb-aside-block h3 .influence-people-icon {
	width:15px;
	height:15px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:3px;
	margin-right:5px;
	background:url(../images/sprite_common_icon_new.png) -10px -1857px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-influence-people .kb-aside-content {
	padding-bottom:10px
}
.kb-influence-people .influence-people-list {
	list-style:none;
	padding-left:0;
	margin:0;
	width:100%
}
.kb-influence-people .influence-people-list li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-influence-people .influence-people-list .influence-people-item {
	*zoom:1;
	padding-bottom:20px
}
.kb-influence-people .influence-people-list .influence-people-item:before,.kb-influence-people .influence-people-list .influence-people-item:after {
	display:table;
	content:""
}
.kb-influence-people .influence-people-list .influence-people-item:after {
	clear:both
}
.kb-influence-people .influence-people-list .influence-people-item.placeholder {
	-webkit-animation:loading 1s 0s linear infinite alternate;
	-moz-animation:loading 1s 0s linear infinite alternate;
	-ms-animation:loading 1s 0s linear infinite alternate;
	-o-animation:loading 1s 0s linear infinite alternate;
	animation:loading 1s 0s linear infinite alternate
}
.kb-influence-people .influence-people-list .influence-people-item.placeholder .left-placeholder {
	width:40px;
	height:40px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	margin-top:5px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	background:#f0f0f0
}
.kb-influence-people .influence-people-list .influence-people-item.placeholder .right-placeholder {
	padding:10px 0 0 50px
}
.kb-influence-people .influence-people-list .influence-people-item.placeholder .right-placeholder .title-placeholder {
	height:12px;
	width:150px;
	background:#f0f0f0;
	margin:0
}
.kb-influence-people .influence-people-list .influence-people-item.placeholder .right-placeholder div {
	overflow:hidden;
	margin-top:10px
}
.kb-influence-people .influence-people-list .influence-people-item.placeholder .right-placeholder div p,.kb-influence-people .influence-people-list .influence-people-item.placeholder .right-placeholder div span {
	height:12px;
	background:#f0f0f0
}
.kb-influence-people .influence-people-list .influence-people-item.placeholder .right-placeholder div p {
	float:left;
	width:100px;
	margin:0
}
.kb-influence-people .influence-people-list .influence-people-item.placeholder .right-placeholder div span {
	float:right;
	width:50px
}
.kb-influence-people .influence-people-list .influence-people-item .influence-people-main {
	display:block;
	float:left;
	width:250px;
	*zoom:1
}
.kb-influence-people .influence-people-list .influence-people-item .influence-people-main:before,.kb-influence-people .influence-people-list .influence-people-item .influence-people-main:after {
	display:table;
	content:""
}
.kb-influence-people .influence-people-list .influence-people-item .influence-people-main:after {
	clear:both
}
.kb-influence-people .influence-people-list .influence-people-item .influence-people-main .main-info {
	float:left;
	width:100%
}
.kb-influence-people .influence-people-list .influence-people-item .influence-people-main .main-info h4 {
	color:#333;
	font-size:13px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	margin:0 0 4px 0;
	font-weight:400
}
.kb-influence-people .influence-people-list .influence-people-item .influence-people-main .main-info p {
	color:#999;
	font-size:12px;
	margin:0
}
.kb-influence-people .influence-people-list .influence-people-item .influence-people-main .main-info p span {
	margin-right:10px
}
.kb-influence-people .influence-people-list .influence-people-item .influence-people-main .main-info:hover h4 {
	color:#ff8502
}
.kb-influence-people .influence-people-list .influence-people-item .avatar {
	width:35px;
	height:35px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	margin-top:2px;
	overflow:hidden;
	float:left;
	margin-right:15px
}
.kb-influence-people .influence-people-list .influence-people-item .avatar img {
	width:35px;
	height:35px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.kb-rank-list.kb-aside-block h3 {
	margin-bottom:0
}
.kb-rank-list .kb-aside-content {
	padding-bottom:13px
}
.kb-rank-list .rank-list-icon {
	width:14px;
	height:14px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:3px;
	margin-right:5px;
	background:url(../images/sprite_common_icon_new.png) -10px -1823px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-rank-list .rank-tab {
	position:relative
}
.kb-rank-list .rank-tab ul {
	list-style:none;
	overflow:hidden;
	padding:0;
	margin:0
}
.kb-rank-list .rank-tab ul li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-rank-list .rank-tab ul li {
	width:50%;
	height:30px;
	float:left;
	line-height:30px;
	text-align:center;
	cursor:pointer;
	background:#fafafa;
	color:#999;
	border-bottom:1px solid #f2f2f2
}
.kb-rank-list .rank-tab ul li.hover {
	background:#fff;
	color:#999;
	border-bottom-color:transparent
}
.kb-rank-list .rank-tab .divide-line {
	width:1px;
	height:100%;
	position:absolute;
	top:0;
	left:50%;
	background:#f2f2f2
}
.kb-rank-list .rank-content {
	padding:12px 0 10px 0
}
.kb-rank-list .rank-content .placeholder {
	list-style:none;
	overflow:hidden;
	padding:0;
	margin:0;
	padding:0 15px
}
.kb-rank-list .rank-content .placeholder li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-rank-list .rank-content .placeholder li {
	overflow:hidden;
	margin:10px 0
}
.kb-rank-list .rank-content .placeholder li .left,.kb-rank-list .rank-content .placeholder li .center,.kb-rank-list .rank-content .placeholder li .right {
	height:12px;
	display:inline-block;
	background:#f2f2f2
}
.kb-rank-list .rank-content .placeholder li .left {
	width:70px;
	float:left
}
.kb-rank-list .rank-content .placeholder li .center,.kb-rank-list .rank-content .placeholder li .right {
	width:40px;
	float:right
}
.kb-rank-list .rank-content .placeholder li .center {
	margin-right:10px
}
.kb-rank-list .rank-content .rank-company-bank table {
	width:100%
}
.kb-rank-list .rank-content .rank-company-bank table th {
	font-weight:400;
	color:#999;
	text-align:left;
	font-size:12px;
	padding:0
}
.kb-rank-list .rank-content .rank-company-bank table th.rank-searchexpontent {
	width:80px
}
.kb-rank-list .rank-content .rank-company-bank table th.rank-praise {
	width:50px
}
.kb-rank-list .rank-content .rank-company-bank table td {
	padding:7px 0
}
.kb-rank-list .rank-content .rank-company-bank table td.first-td {
	text-align:left
}
.kb-rank-list .rank-content .rank-company-bank table td.first-td a {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	display:inline-block;
	*display:inline;
	*zoom:1;
	color:#333;
	font-size:13px;
	width:119px;
	vertical-align:middle
}
.kb-rank-list .rank-content .rank-company-bank table td.first-td a:hover {
	color:#ff8502
}
.kb-rank-list .rank-content .rank-company-bank table td.first-td a .sitename {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	vertical-align:middle;
	max-width:100px;
	width:100px
}
.kb-rank-list .rank-content .rank-company-bank table td.first-td a .first-rank,.kb-rank-list .rank-content .rank-company-bank table td.first-td a .second-rank,.kb-rank-list .rank-content .rank-company-bank table td.first-td a .third-rank,.kb-rank-list .rank-content .rank-company-bank table td.first-td a .else-rank {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:14px;
	height:14px;
	color:#fff;
	line-height:14px;
	text-align:center;
	font-size:12px;
	margin-right:5px;
	vertical-align:middle;
	margin-top:2px
}
.kb-rank-list .rank-content .rank-company-bank table td.first-td a .first-rank {
	background:#fc7d00
}
.kb-rank-list .rank-content .rank-company-bank table td.first-td a .second-rank {
	background:#fc7d00
}
.kb-rank-list .rank-content .rank-company-bank table td.first-td a .third-rank {
	background:#fc7d00
}
.kb-rank-list .rank-content .rank-company-bank table td.first-td a .else-rank {
	background:#ccc
}
.kb-rank-list .rank-content .rank-company-bank table td.second-td,.kb-rank-list .rank-content .rank-company-bank table td.third-td {
	color:#666;
	font-size:13px;
	text-align:left
}
.kb-rank-list .rank-content .rank-company-bank table td.second-td span {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:60px;
	vertical-align:middle
}
.kb-rank-list .rank-content .rank-company-bank table td.third-td a {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	display:inline-block;
	*display:inline;
	*zoom:1;
	color:#fc7d00;
	width:50px;
	vertical-align:middle
}
.kb-rank-list .rank-content .rank-blacklist-content {
	position:relative;
	margin-top:5px
}
.kb-rank-list .rank-content .rank-blacklist-content .rank-blacklist {
	list-style:none;
	overflow:hidden;
	*zoom:1;
	padding:0;
	margin:0
}
.kb-rank-list .rank-content .rank-blacklist-content .rank-blacklist li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-rank-list .rank-content .rank-blacklist-content .rank-blacklist li {
	width:50%;
	float:left;
	height:30px;
	line-height:30px
}
.kb-rank-list .rank-content .rank-blacklist-content .rank-blacklist li a {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	color:#333;
	max-width:88px;
	font-size:13px;
	margin-left:20px;
	margin-right:10px;
	display:inline-block
}
.kb-rank-list .rank-content .rank-blacklist-content .rank-blacklist li a:hover {
	color:#ff8502
}
.kb-rank-list .rank-content .rank-blacklist-content .divide-line {
	position:absolute;
	top:0;
	left:50%;
	width:1px;
	height:100%;
	background:#f2f2f2
}
.kb-topic-live .topic-live-list-container {
	position:relative;
	height:230px;
	overflow:hidden
}
.kb-topic-live .topic-live-list-container .topic-live-list {
	list-style:none;
	padding-left:0;
	margin:0;
	position:absolute;
	width:100%
}
.kb-topic-live .topic-live-list-container .topic-live-list li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item {
	overflow:hidden;
	margin-bottom:10px;
	height:50px
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item:hover .topic-item-title a {
	color:#ff8502
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item .placeholder {
	-webkit-animation:loading 1s 0s linear infinite alternate;
	-moz-animation:loading 1s 0s linear infinite alternate;
	-ms-animation:loading 1s 0s linear infinite alternate;
	-o-animation:loading 1s 0s linear infinite alternate;
	animation:loading 1s 0s linear infinite alternate
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item .placeholder em,.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item .placeholder ins,.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item .placeholder .topic-title {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	height:12px;
	background-color:#f0f0f0;
	margin-top:3px
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item .placeholder .topic-title {
	margin-bottom:5px
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item .placeholder ins {
	width:30px;
	float:left
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item .placeholder .topic-src {
	width:50px;
	float:right
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item .placeholder .topic-time {
	width:50px;
	float:right;
	margin-left:10px
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item a {
	display:block;
	color:#333
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item a:hover {
	text-decoration:none;
	color:#ff8502
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item a .topic-item-title {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	margin:0 0 5px 0
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item a .topic-item-wrap {
	font-size:13px
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item a .topic-item-wrap .kb-neu,.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item a .topic-item-wrap .kb-pos,.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item a .topic-item-wrap .kb-neg {
	margin-top:-2px
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item a .topic-item-wrap .topic-time {
	float:right;
	color:#aaa;
	margin-left:5px
}
.kb-topic-live .topic-live-list-container .topic-live-list .topic-live-item a .topic-item-wrap .topic-src {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	float:right;
	width:100px;
	color:#aaa;
	text-align:left;
	display:inline-block
}
.kb-truth-live h3 {
	margin-bottom:0
}
.kb-truth-live .kb-live-list-wrap {
	position:relative;
	height:255px;
	overflow:hidden
}
.kb-truth-live .truth-live-icon {
	width:15px;
	height:19px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:3px;
	margin-right:5px;
	background:url(../images/sprite_common_icon_new.png) -9px -834px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-truth-live .kb-truth-fade-line {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:30px;
	pointer-events:none;
	background:url(../p/site/common/img/fade_line_white.png) top left repeat-x;
	background-image:-webkit-image-set(url(../p/site/common/img/fade_line_white.png) 1x,url(../p/site/common/img/fade_line_white@2x.png) 2x)
}
.kb-truth-live .kb-live-list-list {
	list-style:none;
	position:absolute;
	padding-left:0;
	margin:0;
	width:100%
}
.kb-truth-live .kb-live-list-list li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-truth-live .kb-live-list-list .kb-live-list-item {
	*zoom:1;
	padding:10px 0
}
.kb-truth-live .kb-live-list-list .kb-live-list-item:before,.kb-truth-live .kb-live-list-list .kb-live-list-item:after {
	display:table;
	content:""
}
.kb-truth-live .kb-live-list-list .kb-live-list-item:after {
	clear:both
}
.kb-truth-live .kb-live-list-list .kb-live-list-item.placeholder {
	-webkit-animation:loading 1s 0s linear infinite alternate;
	-moz-animation:loading 1s 0s linear infinite alternate;
	-ms-animation:loading 1s 0s linear infinite alternate;
	-o-animation:loading 1s 0s linear infinite alternate;
	animation:loading 1s 0s linear infinite alternate;
	background:url(../images/sprite_content_placeholder.png) 0 -200px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_content_placeholder.png) 1x,url(../images/sprite_content_placeholder@2x.png) 2x)
}
.kb-truth-live .kb-live-list-list .kb-live-list-item .kb-truth-live-main {
	float:left;
	width:240px;
	overflow:hidden
}
.kb-truth-live .kb-live-list-list .kb-live-list-item .kb-truth-live-main .kb-truth-tag {
	margin-top:-1px
}
.kb-truth-live .kb-live-list-list .kb-live-list-item h4 {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	margin:0;
	color:#888;
	font-size:12px;
	font-weight:400
}
.kb-truth-live .kb-live-list-list .kb-live-list-item h4 i {
	margin-right:5px;
	font-style:normal
}
.kb-truth-live .kb-live-list-list .kb-live-list-item h4 a {
	color:#999
}
.kb-truth-live .kb-live-list-list .kb-live-list-item h4 a:hover {
	text-decoration:none;
	color:#38F
}
.kb-truth-live .kb-live-list-list .kb-live-list-item p {
	margin:0;
	font-size:13px;
	color:#333;
	line-height:1.6;
	padding-bottom:3px;
	overflow:hidden
}
.kb-truth-live .kb-live-list-list .kb-live-list-item p a {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	color:#333;
	display:block
}
.kb-truth-live .kb-live-list-list .kb-live-list-item p a:hover {
	text-decoration:none;
	color:#38F
}
.kb-truth-live .kb-live-list-list .kb-live-list-item .avatar {
	width:35px;
	height:35px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	margin-top:3px;
	overflow:hidden;
	float:left;
	margin-right:18px
}
.kb-truth-live .kb-live-list-list .kb-live-list-item .avatar img {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.kb-page-turning .kb-page-btn-left,.kb-page-turning .kb-page-btn-right {
	width:11px;
	height:11px;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:absolute;
	top:6px;
	right:0;
	border:1px solid #666;
	line-height:14px;
	text-align:center
}
.kb-page-turning .kb-page-btn-left:hover,.kb-page-turning .kb-page-btn-right:hover {
	background-color:#fafafa
}
.kb-page-turning .kb-page-btn-left.disabled,.kb-page-turning .kb-page-btn-right.disabled {
	opacity:.5;
	filter:alpha(opacity=50);
	cursor:default
}
.kb-page-turning .kb-page-btn-left.disabled:hover,.kb-page-turning .kb-page-btn-right.disabled:hover {
	background-color:#fff
}
.kb-page-turning .kb-page-btn-left {
	right:17px
}
.kb-page-turning .kb-page-btn-left .kb-i-arrow-left-new {
	width:5px;
	height:7px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:-4px;
	left:0px;
	background:url(../images/sprite_common_icon_new.png) -10px -1364px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-page-turning .kb-page-btn-right .kb-i-arrow-right-new {
	width:5px;
	height:7px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:-4px;
	left:0px;
	background:url(../images/sprite_common_icon_new.png) -10px -1337px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-live-list-wrap {
	position:relative;
	overflow:hidden
}
.kb-live-list-wrap .kb-live-list-list {
	list-style:none;
	position:absolute;
	padding-left:0;
	margin:0;
	width:100%
}
.kb-live-list-wrap .kb-live-list-list li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.c-avatar {
	border:0;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	width:35px;
	height:35px
}
.c-avatar-bordered {
	border:1px solid #ededed;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.kb-essence-comt h3 {
	margin:0 0 10px 0
}
.kb-essence-comt .kb-essence-comt-item {
	width:300px;
	padding-bottom:10px
}
.kb-essence-comt .kb-essence-comt-item .header {
	*zoom:1;
	padding:5px 0 5px 0
}
.kb-essence-comt .kb-essence-comt-item .header:before,.kb-essence-comt .kb-essence-comt-item .header:after {
	display:table;
	content:""
}
.kb-essence-comt .kb-essence-comt-item .header:after {
	clear:both
}
.kb-essence-comt .kb-essence-comt-item .header .avatar {
	width:30px;
	height:30px;
	float:left;
	margin-right:13px;
	border-radius:50%
}
.kb-essence-comt .kb-essence-comt-item .header .nickname {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	float:left;
	font-size:12px;
	line-height:32px;
	color:#333;
	max-width:100px
}
.kb-essence-comt .kb-essence-comt-item .header .date {
	float:right;
	font-size:12px;
	line-height:30px;
	color:#999
}
.kb-essence-comt .kb-essence-comt-item .content {
	padding:0 0 5px 0;
	line-height:20px;
	font-size:13px;
	color:#333;
	position:relative
}
.kb-essence-comt .kb-essence-comt-item .content a {
	color:#333
}
.kb-essence-comt .kb-essence-comt-item .content a:visited {
	color:#333
}
.kb-essence-comt .kb-essence-comt-item .content a:hover {
	color:#000
}
.kb-essence-comt .kb-essence-comt-item .source {
	*zoom:1;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	font-size:12px;
	color:#999
}
.kb-essence-comt .kb-essence-comt-item .source:before,.kb-essence-comt .kb-essence-comt-item .source:after {
	display:table;
	content:""
}
.kb-essence-comt .kb-essence-comt-item .source:after {
	clear:both
}
.kb-essence-comt .kb-essence-comt-item .source .from {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	display:inline-block;
	*display:inline;
	*zoom:1;
	color:#666;
	width:270px;
	vertical-align:middle;
	margin-top:-2px
}
.kb-essence-comt .kb-essence-comt-item .source .from:hover {
	color:#666
}
.w-tip {
	width:300px;
	float:right;
	position:relative
}
.w-tip .w-tip-item {
	width:300px;
	position:absolute
}
.w-tip .w-tip-item.no-see {
	visibility:hidden
}
.w-tip .comt-tip {
	font-size:13px;
	color:#333
}
.w-tip .comt-tip p,.w-tip .comt-tip blockquote {
	display:block;
	margin:5px 0
}
.w-tip .comt-tip ul {
	list-style:none;
	padding-left:0;
	margin:0
}
.w-tip .comt-tip ul li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.w-tip .comt-tip ul li {
	margin-bottom:15px
}
.w-tip .comt-tip ul blockquote {
	color:#999
}
.w-tip .comt-tip .w-comt-rule-link {
	*zoom:1
}
.w-tip .comt-tip .w-comt-rule-link:before,.w-tip .comt-tip .w-comt-rule-link:after {
	display:table;
	content:""
}
.w-tip .comt-tip .w-comt-rule-link:after {
	clear:both
}
.w-tip .comt-tip .w-comt-rule-link a {
	color:#333;
	font-size:12px;
	float:right
}
.w-tip .comt-tip .w-comt-rule-link a i {
	margin-left:5px
}
.w-tip .comt-tip .w-comt-rule-link a:hover {
	color:#000
}
#app-truth h3 {
	margin-top:0
}
.kb-upload-example-tip.ecl-ui-tip {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.3);
	-moz-box-shadow:0 3px 10px rgba(0,0,0,0.3);
	box-shadow:0 3px 10px rgba(0,0,0,0.3);
	width:300px;
	height:360px;
	background-color:#fff;
	border:0;
	border:1px solid #e1e1e1 \9
}
.kb-upload-example-tip.ecl-ui-tip .ecl-ui-tip-arrow-bottom em {
	border-bottom-color:#e1e1e1
}
.kb-upload-example-tip.ecl-ui-tip .ecl-ui-tip-arrow-bottom ins {
	border-bottom-color:#fff
}
.kb-upload-example-tip.ecl-ui-tip .ecl-ui-tip-title {
	display:none
}
.kb-upload-example-tip.ecl-ui-tip .ecl-ui-tip-body {
	margin-bottom:0
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	text-align:center
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .arrow {
	width:32px;
	height:32px;
	font-size:0;
	line-height:0;
	position:absolute;
	cursor:pointer
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .arrow ins {
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	display:block;
	position:absolute;
	left:0;
	top:0;
	border:16px solid transparent;
	border-style:dashed
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .arrow-hidden {
	visibility:hidden
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .arrow-right {
	top:175px;
	right:0
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .arrow-right:hover ins {
	border-left-color:#ccc
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .arrow-right ins {
	border-left-style:solid;
	border-left-color:#d8d8d8
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .arrow-left {
	top:175px;
	left:0
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .arrow-left:hover ins {
	border-right-color:#ccc
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .arrow-left ins {
	border-right-style:solid;
	border-right-color:#d8d8d8
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .tip-img {
	background:url(img_bg.png);
	height:280px
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .tip-index {
	font-size:12px;
	margin-top:10px;
	margin-bottom:5px
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .tip-txt {
	margin-top:0;
	margin-bottom:10px
}
.kb-upload-example-tip.ecl-ui-tip .upload-tip-content .tip-txt span {
	color:#ff7f02
}
.kb-header {
	height:68px;
	position:relative;
	z-index:101;
	background-color:#38F;
	color:#fff
}
.kb-header a {
	color:#fff;
	text-decoration:none
}
.kb-header .header-inner {
	*zoom:1;
	width:1180px;
	margin:0 auto
}
.kb-header .header-inner:before,.kb-header .header-inner:after {
	display:table;
	content:""
}
.kb-header .header-inner:after {
	clear:both
}
.kb-header .logo {
	width:130px;
	height:40px;
	margin:0;
	float:left;
	margin-top:12px;
	background:url(../images/sprite_common_icon.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x)
}
.kb-header .logo a {
	width:130px;
	height:40px;
	line-height:40px;
	display:block
}
.kb-header .top-nav {
	height:68px;
	list-style:none;
	padding-left:0;
	float:left;
	font-size:16px;
	margin:0 50px 0 10px
}
.kb-header .top-nav li {
	list-style-image:none;
	list-style-type:none;
	margin-left:0
}
.kb-header .top-nav li {
	-webkit-transition:background 0.1s;
	-moz-transition:background 0.1s;
	-ms-transition:background 0.1s;
	-o-transition:background 0.1s;
	transition:background 0.1s;
	float:left;
	position:relative
}
.kb-header .top-nav li:hover .top-sub-nav a {
	border-top-color:#2B78E5
}
.kb-header .top-nav li .new-tip {
	position:absolute;
	top:7px;
	right:2px;
	-webkit-border-radius:18px;
	-moz-border-radius:18px;
	border-radius:18px;
	-webkit-transform:scale(0.9);
	-moz-transform:scale(0.9);
	-ms-transform:scale(0.9);
	-o-transform:scale(0.9);
	transform:scale(0.9);
	pointer-events:none;
	height:18px;
	line-height:18px;
	color:#fff;
	background-color:#f13f40;
	font-style:normal;
	font-size:12px;
	padding:0 6px
}
.kb-header .top-nav a {
	opacity:.75;
	filter:alpha(opacity=75);
	-webkit-transition:opacity 0.15s,background-color 0.15s;
	-moz-transition:opacity 0.15s,background-color 0.15s;
	-ms-transition:opacity 0.15s,background-color 0.15s;
	-o-transition:opacity 0.15s,background-color 0.15s;
	transition:opacity 0.15s,background-color 0.15s;
	float:left;
	display:block;
	padding:0 20px;
	line-height:68px;
	height:66px;
	border-bottom:2px solid #38F;
	color:#fff
}
.kb-header .top-nav a:hover,.kb-header .top-nav a:active,.kb-header .top-nav a.cur {
	opacity:1;
	filter:alpha(opacity=100)
}
.kb-header .top-nav a.cur {
	border-bottom-color:#ffaf02;
	background-color:#2B78E5
}
.kb-header .top-nav .top-sub-nav {
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
	position:absolute;
	z-index:101;
	top:68px;
	left:0;
	padding:15px 0;
	display:none;
	background-color:#2B78E5
}
.kb-header .top-nav .top-sub-nav a {
	height:35px;
	line-height:35px;
	border-bottom-color:#2B78E5
}
.kb-header .left-btn-wrap {
	float:right;
	border-right:1px solid #84B0F8;
	*zoom:1;
	margin-right:20px;
	margin-top:26px;
	padding-right:20px;
	height:20px;
	line-height:20px;
	font-size:13px
}
.kb-header .left-btn-wrap:before,.kb-header .left-btn-wrap:after {
	display:table;
	content:""
}
.kb-header .left-btn-wrap:after {
	clear:both
}
.kb-header .left-btn-wrap .checkin {
	border:0
}
.kb-header .comt-link {
	float:right;
	opacity:.75;
	filter:alpha(opacity=75);
	color:#fff
}
.kb-header .comt-link:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.kb-header .checkin {
	float:right;
	position:relative
}
.kb-header .checkin-btn {
	margin-left:20px
}
.kb-header .checkin .checkin-tip {
	width:_;
	height:35px;
	position:absolute;
	top:30px;
	left:-100px;
	line-height:35px;
	text-align:center;
	border:1px solid #67a4ff;
	background-color:#3787ff;
	padding-right:20px
}
.kb-header .checkin .checkin-tip .chekcin-coin-wrap {
	position:absolute;
	top:-50px;
	left:103px;
	opacity:0
}
.kb-header .checkin .checkin-tip .checkin-tip-arrow {
	position:absolute;
	top:-10px;
	left:122px;
	top:-6px
}
.kb-header .checkin .checkin-tip .checkin-tip-arrow em {
	width:0;
	height:0;
	font-size:0;
	position:absolute;
	border:10px solid transparent;
	_border:10px solid #3787ff;
	_filter:chroma(color=#3787ff);
	border-top:none;
	border-bottom-color:#67a4ff
}
.kb-header .checkin .checkin-tip .checkin-tip-arrow ins {
	width:0;
	height:0;
	font-size:0;
	position:absolute;
	border:10px solid transparent;
	_border:10px solid #67a4ff;
	_filter:chroma(color=#67a4ff);
	border-top:none;
	border-bottom-color:#3787ff;
	top:1.5px
}
.kb-header .checkin .checkin-tip span {
	display:inline-block;
	*display:inline;
	*zoom:1;
	white-space:nowrap;
	padding:0 5px 0 10px
}
.kb-header .checkin .checkin-tip em {
	color:#ffaf02;
	font-style:normal
}
.kb-header .checkin .checkin-tip .checkin-tip-close {
	width:20px;
	height:20px;
	position:absolute;
	top:12px;
	right:0;
	line-height:20px;
	text-align:center;
	color:#fff;
	font-size:16px;
	font-style:normal;
	color:#89b8ff;
	cursor:pointer
}
.kb-header .checkin a {
	opacity:.75;
	filter:alpha(opacity=75)
}
.kb-header .checkin a:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.kb-header .checkin.checkedin a {
	cursor:default;
	opacity:1;
	filter:alpha(opacity=100)
}
.kb-header .checkin i {
	margin-right:5px;
	vertical-align:middle;
	margin-top:-4px
}
.kb-header .search-wrap {
	float:right;
	position:relative;
	margin-top:26px;
	height:20px;
	line-height:20px;
	margin-right:20px;
	border-right:1px solid #84B0F8;
	width:300px
}
.kb-header .search {
	position:absolute;
	top:-23px;
	right:20px;
	height:68px;
	line-height:68px
}
.kb-header .search .kb-placeholder {
	opacity:.75;
	filter:alpha(opacity=75);
	position:absolute;
	white-space:nowrap;
	top:27px;
	margin-left:14px;
	font-size:12px;
	z-index:2;
	color:#fff;
	pointer-events:none
}
.kb-header .search #search-input {
	-webkit-transition:border-color 0.1s;
	-moz-transition:border-color 0.1s;
	-ms-transition:border-color 0.1s;
	-o-transition:border-color 0.1s;
	transition:border-color 0.1s;
	border:0;
	font-size:12px;
	width:215px;
	padding:6px 15px 6px 12px;
	background-color:#38F;
	outline:none;
	color:#fff;
	border:1px solid #85b8ff;
	*margin-top:11px
}
.kb-header .search #search-input:focus {
	border-color:#fff
}
.kb-header .search #search-btn {
	opacity:.7;
	filter:alpha(opacity=70);
	width:25px;
	height:25px;
	cursor:pointer;
	position:absolute;
	right:6px;
	top:22px;
	background:url(../images/sprite_common_icon.png) 4px -222px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x)
}
.kb-header .search #search-btn.focus {
	opacity:1;
	filter:alpha(opacity=100)
}
.kb-header #kb-new-msg .kb-msg-num {
	position:absolute;
	top:10px;
	left:95px
}
.kb-header .user {
	float:right;
	position:relative;
	height:68px;
	font-size:13px
}
.kb-header .user #islogin {
	height:68px;
	-webkit-transition:background 0.1s;
	-moz-transition:background 0.1s;
	-ms-transition:background 0.1s;
	-o-transition:background 0.1s;
	transition:background 0.1s
}
.kb-header .user #islogin .kb-user-photo-wrap {
	width:28px;
	height:68px;
	float:right;
	line-height:68px;
	margin-right:6px
}
.kb-header .user #islogin .kb-user-photo-wrap .kb-msg-num {
	position:absolute;
	top:10px;
	left:18px
}
.kb-header .user #islogin .kb-user-photo {
	width:28px;
	height:28px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	display:inline-block;
	*display:inline;
	*zoom:1;
	line-height:28px;
	overflow:hidden;
	vertical-align:middle
}
.kb-header .user #islogin .kb-user-photo img {
	width:28px;
	height:28px
}
.kb-header .user #islogin #username i {
	-webkit-transition:all 0.1s;
	-moz-transition:all 0.1s;
	-ms-transition:all 0.1s;
	-o-transition:all 0.1s;
	transition:all 0.1s
}
.kb-header .user #islogin #username {
	display:block;
	margin-top:15px;
	height:43px;
	line-height:40px;
	white-space:nowrap;
	max-width:140px;
	overflow:hidden;
	float:right;
	font-size:13px;
	z-index:101
}
.kb-header .user #islogin #username .username-main {
	padding:0 6px;
	position:relative;
	border:1px solid transparent;
	border-bottom:none;
	opacity:.75;
	filter:alpha(opacity=75)
}
.kb-header .user #islogin #username .con {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	max-width:105px;
	vertical-align:middle;
	height:43px
}
.kb-header .user #islogin #username i {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:10px;
	height:6px;
	background:url(../images/sprite_common_icon.png) -25px -300px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x);
	margin-left:10px;
	vertical-align:middle
}
.kb-header .user #islogin #username:hover i,.kb-header .user #islogin #username.hover i {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg)
}
.kb-header .user #islogin #username:hover .username-main,.kb-header .user #islogin #username.hover .username-main {
	z-index:102;
	background-color:#2B78E5;
	border:1px solid #5B95F6;
	border-bottom-color:#2B78E5;
	opacity:1;
	filter:alpha(opacity=100)
}
.kb-header .user #islogin #username:hover .user-menu,.kb-header .user #islogin #username.hover .user-menu {
	display:block
}
.kb-header .user #islogin .user-menu {
	position:absolute;
	top:57px;
	right:0;
	background-color:#2B78E5;
	display:none;
	margin:0;
	padding:5px 0 10px 0;
	border:1px solid #5B95F6;
	font-size:13px;
	z-index:101
}
.kb-header .user #islogin .user-menu:hover {
	background-color:#2B78E5
}
.kb-header .user #islogin .user-menu a {
	width:146px;
	height:27px;
	color:#CCE1FF;
	display:block;
	text-align:center;
	line-height:27px
}
.kb-header .user #islogin .user-menu a:hover {
	color:#fff
}
.kb-header .user #nulogin {
	height:68px;
	line-height:71px
}
.kb-header .user #nulogin a {
	opacity:.75;
	filter:alpha(opacity=75)
}
.kb-header .user #nulogin a:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.kb-header-new {
	background-color:#191919
}
.kb-header-new .left-btn-wrap {
	border-color:#333
}
.kb-header-new .top-nav a {
	padding:0 36px;
	font-size:15px;
	border-bottom:2px solid #191919;
	line-height:72px
}
.kb-header-new .top-nav a.cur {
	background-color:#1f1f1f;
	border-color:#ccc
}
.kb-header-new .top-nav a:hover {
	background:#1f1f1f
}
.kb-header-new .logo {
	width:96px;
	height:30px;
	margin-top:18px;
	background:url(../images/sprite_common_icon_new.png) no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x);
	background-position:-10px -1287px
}
.kb-header-new .logo a {
	width:96px;
	height:30px;
	line-height:40px;
	display:block
}
.kb-header-new .search-wrap {
	float:left;
	border:0
}
.kb-header-new .search-wrap .search {
	top:-26px
}
.kb-header-new .search-wrap .search .kb-placeholder {
	color:#676767
}
.kb-header-new .search-wrap .search #search-input {
	border:1px solid #676767
}
.kb-header-new .search-wrap .search #search-btn {
	width:26px;
	height:26px;
	top:28px;
	right:0;
	background:url(../images/sprite_common_icon_new.png) -10px -1003px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x)
}
.kb-header-new .user #islogin .kb-user-photo-wrap .kb-msg-num {
	position:absolute;
	top:14px
}
.kb-header-new .user #islogin #username {
	background-color:#191919
}
.kb-header-new .user #islogin #username .username-main {
	background-color:#191919;
	border-color:#191919
}
.kb-header-new .user #islogin #username.hover .username-main,.kb-header-new .user #islogin #username:hover .username-main,.kb-header-new .user #islogin #username .hover .username-main {
	background-color:#191919;
	border-color:#191919
}
.kb-header-new .user #islogin .user-menu {
	position:absolute;
	top:60px;
	right:45px;
	background-color:#fff;
	display:none;
	color:#333;
	margin:0;
	padding:7px 0;
	border:none;
	font-size:12px;
	z-index:103;
	-webkit-box-shadow:0 0 2px rgba(0,0,0,0.15);
	-moz-box-shadow:0 0 2px rgba(0,0,0,0.15);
	box-shadow:0 0 2px rgba(0,0,0,0.15)
}
.kb-header-new .user #islogin .user-menu:hover {
	background-color:#fff
}
.kb-header-new .user #islogin .user-menu .user-menu-tip-arrow {
	position:absolute;
	top:-10px;
	left:32px;
	top:-6px
}
.kb-header-new .user #islogin .user-menu .user-menu-tip-arrow em {
	width:0;
	height:0;
	font-size:0;
	position:absolute;
	border:10px solid transparent;
	_border:10px solid _;
	_filter:chroma(color=_);
	border-top:none;
	border-bottom-color:#fff
}
.kb-header-new .user #islogin .user-menu .user-menu-tip-arrow ins {
	width:0;
	height:0;
	font-size:0;
	position:absolute;
	border:10px solid transparent;
	_border:10px solid #fff;
	_filter:chroma(color=#fff);
	border-top:none;
	border-bottom-color:_;
	top:1.5px
}
.kb-header-new .user #islogin .user-menu a {
	width:100%;
	height:28px;
	color:#333;
	display:block;
	padding:7px 20px;
	box-sizing:border-box;
	text-align:left;
	line-height:14px;
	font-size:12px
}
.kb-header-new .user #islogin .user-menu a:hover {
	background-color:#f7f7f7;
	color:#333
}
.kb-header-new #kb-new-msg .kb-msg-num {
	position:absolute;
	top:14px;
	left:59px;
	height:12px;
	line-height:12px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	padding:0 3px;
	font-size:10px
}
.kb-header-new .search #search-input {
	background-color:#191919
}
.kb-header-new .checkin {
	float:right;
	font-size:13px;
	color:#333;
	position:relative
}
.kb-header-new .checkin .checkin-tip {
	position:absolute;
	top:35px;
	left:-100px;
	text-align:center;
	background-color:#fff;
	padding-right:20px;
	height:auto;
	line-height:12px;
	border:none;
	-webkit-box-shadow:0 0 2px rgba(0,0,0,0.15);
	-moz-box-shadow:0 0 2px rgba(0,0,0,0.15);
	box-shadow:0 0 2px rgba(0,0,0,0.15)
}
.kb-header-new .checkin .checkin-tip .chekcin-coin-wrap {
	position:absolute;
	top:-45px;
	left:103px;
	opacity:0;
	color:#fff
}
.kb-header-new .checkin .checkin-tip .checkin-tip-arrow {
	position:absolute;
	top:-10px;
	left:122px;
	top:-3px
}
.kb-header-new .checkin .checkin-tip .checkin-tip-arrow em {
	width:0;
	height:0;
	font-size:0;
	position:absolute;
	border:10px solid transparent;
	_border:10px solid _;
	_filter:chroma(color=_);
	border-top:none;
	border-bottom-color:#fff
}
.kb-header-new .checkin .checkin-tip .checkin-tip-arrow ins {
	width:0;
	height:0;
	font-size:0;
	position:absolute;
	border:10px solid transparent;
	_border:10px solid #fff;
	_filter:chroma(color=#fff);
	border-top:none;
	border-bottom-color:_;
	top:1.5px
}
.kb-header-new .checkin .checkin-tip span {
	display:inline-block;
	*display:inline;
	*zoom:1;
	white-space:nowrap;
	padding:10px 15px
}
.kb-header-new .checkin .checkin-tip em {
	color:#fc7d00;
	font-style:normal
}
.kb-header-new .checkin .checkin-tip .checkin-tip-close {
	width:20px;
	height:20px;
	position:absolute;
	top:10px;
	right:0;
	line-height:20px;
	text-align:center;
	color:#333;
	font-size:16px;
	font-style:normal;
	cursor:pointer
}
.kb-header-new .checkin.checkedin a {
	cursor:default
}
.kb-header-new .checkin i {
	margin-right:5px;
	vertical-align:middle;
	margin-top:-4px
}
.kb-msg-num {
	-webkit-border-radius:9px;
	-moz-border-radius:9px;
	border-radius:9px;
	-webkit-transform-style:preserve-3d;
	font-style:normal;
	height:18px;
	line-height:18px;
	padding:0 6px;
	font-size:12px;
	background-color:#f00;
	color:#fff !important;
	text-align:center;
	z-index:103;
	display:none
}
.kb-index-header {
	background:none
}
.kb-index-header .search-wrap {
	display:none
}
.kb-index-header .header-inner {
	border-bottom:1px solid #4988F6
}
.kb-index-header .top-nav .top-nav-item a {
	border-top-color:transparent;
	height:68px
}
.kb-index-header .top-nav a.cur {
	background-color:#2c7aff;
	border-bottom:1px solid #ffaf02
}
.kb-index-header .user #islogin #username:hover .username-main,.kb-index-header .user #islogin #username.hover .username-main {
	background-color:#3787ff;
	border-color:#72A3F6
}
.kb-index-header .user #islogin #username .user-menu {
	background-color:#3787ff;
	border-color:#72A3F6
}
.ecl-ui-sug-disabled,.ecl-ui-sug-disabled:hover {
	color:#999;
	cursor:not-allowed;
	border:1px solid transparent;
	background-color:transparent
}
.ecl-ui-sug-checked {
	color:#FF6C00
}
.ecl-ui-sug {
	position:absolute;
	z-index:10;
	left:-1000em;
	font-size:12px
}
.ecl-ui-sug .ecl-ui-sug-cur {
	color:#000
}
.ecl-ui-sug-popup {
	position:absolute;
	z-index:300
}
.ecl-ui-sug-popup table {
	border-collapse:collapse;
	border-spacing:0
}
.ecl-ui-sug-popup table tr:hover {
	background-color:silver
}
.ecl-ui-sug-popup table tr.hl {
	background-color:red
}
.ecl-ui-sug-popup {
	-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.2);
	-moz-box-shadow:0 5px 8px rgba(0,0,0,0.2);
	box-shadow:0 5px 8px rgba(0,0,0,0.2);
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	overflow:hidden;
	font-size:13px;
	color:#000;
	background-color:#fff
}
.ecl-ui-sug-popup.on {
	-webkit-animation:fadeInDown 0.2s ease;
	-moz-animation:fadeInDown 0.2s ease;
	-ms-animation:fadeInDown 0.2s ease;
	-o-animation:fadeInDown 0.2s ease;
	animation:fadeInDown 0.2s ease;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
.ecl-ui-sug-popup .ecl-ui-sug-popup-foreground {
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	border:1px solid #e1e1e1 \9;
	border-top:1px solid #e1e1e1;
	overflow:hidden
}
.ecl-ui-sug-popup .empty {
	line-height:24px;
	padding:5px 0 0 8px;
	color:#888;
	font-size:13px;
	border-bottom:none
}
.ecl-ui-sug-popup table {
	width:100%
}
.ecl-ui-sug-popup table tr {
	-webkit-transition:background-color 0.15s;
	-moz-transition:background-color 0.15s;
	-ms-transition:background-color 0.15s;
	-o-transition:background-color 0.15s;
	transition:background-color 0.15s
}
.ecl-ui-sug-popup table tr.hl,.ecl-ui-sug-popup table tr:hover {
	background-color:#f4f4f4;
	color:#444
}
.ecl-ui-sug-popup table tr.hl .sitename,.ecl-ui-sug-popup table tr:hover .sitename {
	color:#444
}
.ecl-ui-sug-popup table tr:last-child td {
	border-bottom:0
}
.ecl-ui-sug-popup table td {
	padding:7px 0 7px 10px;
	cursor:pointer;
	border-bottom:1px solid #f5f5f5;
	color:#999
}
.ecl-ui-sug-popup table td.disable {
	background-color:#888
}
.ecl-ui-sug-popup table td .sitename {
	display:block;
	width:215px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#888
}
.ecl-ui-sug-popup table td .pdomain {
	display:block;
	font-size:12px;
	margin-top:2px;
	width:215px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-family:Arial
}
@-webkit-keyframes expand {
	0% {
	width:0
}
100% {
	width:215px
}
}@-moz-keyframes expand {
	0% {
	width:0
}
100% {
	width:215px
}
}@-ms-keyframes expand {
	0% {
	width:0
}
100% {
	width:215px
}
}@keyframes expand {
	0% {
	width:0
}
100% {
	width:215px
}
}@-webkit-keyframes unexpand {
	0% {
	width:215px
}
100% {
	width:0
}
}@-moz-keyframes unexpand {
	0% {
	width:215px
}
100% {
	width:0
}
}@-ms-keyframes unexpand {
	0% {
	width:215px
}
100% {
	width:0
}
}@keyframes unexpand {
	0% {
	width:215px
}
100% {
	width:0
}
}.kb-footer {
	text-align:center;
	margin-top:30px
}
.kb-footer a {
	color:#999
}
.kb-footer .footer-main {
	border-top:1px solid #eee
}
.kb-footer .footer-inner {
	width:1100px;
	margin:0 auto;
	padding-left:50px;
	padding-top:50px
}
.kb-footer .footer-inner .footer-section {
	*zoom:1
}
.kb-footer .footer-inner .footer-section:before,.kb-footer .footer-inner .footer-section:after {
	display:table;
	content:""
}
.kb-footer .footer-inner .footer-section:after {
	clear:both
}
.kb-footer .footer-inner .footer-section .item {
	width:360px;
	float:left;
	text-align:left;
	padding-left:55px;
	position:relative
}
.kb-footer .footer-inner .footer-section .item .footer-icon-wrap {
	width:42px;
	height:42px;
	position:absolute;
	top:18px;
	left:0;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	text-align:center;
	line-height:42px
}
.kb-footer .footer-inner .footer-section .item .footer-icon-wrap i {
	margin-bottom:-4px
}
.kb-footer .footer-inner .footer-section .item h3 {
	font-size:16px;
	font-weight:400;
	color:#333;
	margin:15px 0 0 0
}
.kb-footer .footer-inner .footer-section .item a {
	display:inline-block;
	*display:inline;
	*zoom:1;
	white-space:nowrap;
	width:50px;
	margin-right:20px;
	font-size:13px;
	color:#333
}
.kb-footer .footer-inner .footer-section .item a:hover {
	text-decoration:none;
	color:#666
}
.kb-footer .footer-inner .footer-section .item p {
	margin:7px 0
}
.kb-footer .footer-inner .footer-section .item.about-us-section {
	width:180px;
	padding-left:55px
}
.kb-footer .footer-inner .footer-section .item.about-us-section h3 {
	margin-bottom:9px
}
.kb-footer .footer-inner .footer-section .item.about-us-section a {
	width:30px;
	height:25px;
	margin-right:15px
}
.kb-footer .footer-inner .footer-section .item .weixin-wrap {
	position:relative
}
.kb-footer .footer-inner .footer-section .item .weixin-wrap .fixed-menu-qrcode-more {
	left:-60px;
	right:auto;
	top:-180px;
	bottom:auto;
	z-index:2
}
.kb-footer .copyright {
	margin-top:55px;
	overflow:hidden;
	background-color:#eee;
	color:#999;
	font-size:13px
}
.kb-footer .copyright p {
	text-align:center;
	margin:13px 0
}
.kb-footer .copyright p a {
	color:#999
}
.kb-footer .copyright p a:hover {
	color:#333
}
#kb-fixed-menu {
	width:45px;
	height:135px;
	position:fixed;
	_position:absolute;
	left:50%;
	bottom:5px;
	margin-left:600px;
	z-index:200
}
#kb-fixed-menu.higher {
	height:179px
}
#kb-fixed-menu.higher .fixed-menu-qrcode-more {
	top:2px
}
#kb-fixed-menu .fixed-menu-msg,#kb-fixed-menu .fixed-menu-write,#kb-fixed-menu .fixed-menu-feedback,#kb-fixed-menu .fixed-menu-qrcode,#kb-fixed-menu .fixed-menu-scrolltop {
	width:39px;
	height:39px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	display:block;
	position:relative;
	cursor:pointer;
	background-color:#191919
}
#kb-fixed-menu .fixed-menu-msg:hover,#kb-fixed-menu .fixed-menu-write:hover,#kb-fixed-menu .fixed-menu-feedback:hover,#kb-fixed-menu .fixed-menu-qrcode:hover,#kb-fixed-menu .fixed-menu-scrolltop:hover {
	background-color:#191919;
	opacity:.9;
	filter:alpha(opacity=90)
}
#kb-fixed-menu .fixed-menu-msg:hover em,#kb-fixed-menu .fixed-menu-write:hover em,#kb-fixed-menu .fixed-menu-feedback:hover em,#kb-fixed-menu .fixed-menu-qrcode:hover em,#kb-fixed-menu .fixed-menu-scrolltop:hover em {
	display:inline-block;
	*display:inline;
	*zoom:1
}
#kb-fixed-menu .fixed-menu-msg:hover i,#kb-fixed-menu .fixed-menu-write:hover i,#kb-fixed-menu .fixed-menu-feedback:hover i,#kb-fixed-menu .fixed-menu-qrcode:hover i,#kb-fixed-menu .fixed-menu-scrolltop:hover i {
	display:none
}
#kb-fixed-menu .fixed-menu-msg i,#kb-fixed-menu .fixed-menu-write i,#kb-fixed-menu .fixed-menu-feedback i,#kb-fixed-menu .fixed-menu-qrcode i,#kb-fixed-menu .fixed-menu-scrolltop i {
	width:21px;
	height:21px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	cursor:pointer;
	margin-top:10px;
	margin-left:10px;
	background:url(../images/sprite_common_icon.png) 0 -250px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon.png) 1x,url(../images/sprite_common_icon@2x.png) 2x)
}
#kb-fixed-menu .fixed-menu-msg em,#kb-fixed-menu .fixed-menu-write em,#kb-fixed-menu .fixed-menu-feedback em,#kb-fixed-menu .fixed-menu-qrcode em,#kb-fixed-menu .fixed-menu-scrolltop em {
	display:none;
	font-style:normal;
	color:#fff;
	font-size:12px;
	line-height:1.1;
	margin-top:6px;
	margin-left:7px;
	letter-spacing:1px
}
#kb-fixed-menu .fixed-menu-msg,#kb-fixed-menu .fixed-menu-feedback,#kb-fixed-menu .fixed-menu-write,#kb-fixed-menu .fixed-menu-qrcode {
	margin-bottom:5px
}
#kb-fixed-menu .fixed-menu-qrcode i {
	background-position:-25px -250px
}
#kb-fixed-menu .fixed-menu-msg i {
	margin-left:10px;
	background-position:-225px -375px
}
#kb-fixed-menu .fixed-menu-scrolltop i {
	margin-top:12px;
	margin-left:9px;
	background-position:-50px -250px
}
#kb-fixed-menu .fixed-menu-qrcode-more {
	right:45px;
	top:-86px
}
@media screen and (max-width:1300px) {
	#kb-fixed-menu {
	right:20px;
	left:auto
}
}.kb-rp-1300 #kb-fixed-menu {
	right:20px;
	left:auto
}
.kb-rp-1250 #kb-fixed-menu {
	right:auto;
	left:50%;
	margin-left:500px
}
.kb-rp-1140 #kb-fixed-menu {
	right:20px;
	left:auto
}
@-moz-keyframes fadeInUp {
	0% {
	opacity:0;
	-moz-transform:translateY(40px)
}
100% {
	opacity:1;
	-moz-transform:translateY(0)
}
}@-webkit-keyframes fadeInUp {
	0% {
	opacity:0;
	-webkit-transform:translateY(40px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0)
}
}@-ms-keyframes fadeInUp {
	0% {
	opacity:0;
	-ms-transform:translateY(40px)
}
100% {
	opacity:1;
	-ms-transform:translateY(0)
}
}@keyframes fadeInUp {
	0% {
	opacity:0;
	transform:translateY(40px)
}
100% {
	opacity:1;
	transform:translateY(0)
}
}@-moz-keyframes fadeOutDown {
	0% {
	opacity:1;
	-moz-transform:translateY(0)
}
100% {
	opacity:0;
	-moz-transform:translateY(40px)
}
}@-webkit-keyframes fadeOutDown {
	0% {
	opacity:1;
	-webkit-transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(40px)
}
}@-ms-keyframes fadeOutDown {
	0% {
	opacity:1;
	-ms-transform:translateY(0)
}
100% {
	opacity:0;
	-ms-transform:translateY(40px)
}
}@keyframes fadeOutDown {
	0% {
	opacity:1;
	transform:translateY(0)
}
100% {
	opacity:0;
	transform:translateY(40px)
}
}@-webkit-keyframes pulse {
	0% {
	-webkit-transform:scale(1)
}
50% {
	-webkit-transform:scale(1.3)
}
100% {
	-webkit-transform:scale(1)
}
}@-moz-keyframes pulse {
	0% {
	-moz-transform:scale(1)
}
50% {
	-moz-transform:scale(1.3)
}
100% {
	-moz-transform:scale(1)
}
}@-ms-keyframes pulse {
	0% {
	-ms-transform:scale(1)
}
50% {
	-ms-transform:scale(1.3)
}
100% {
	-ms-transform:scale(1)
}
}@keyframes pulse {
	0% {
	transform:scale(1)
}
50% {
	transform:scale(1.3)
}
100% {
	transform:scale(1)
}
}.pj-exptip-mask {
	width:100%;
	height:100%;
	opacity:.4;
	filter:alpha(opacity=40);
	position:fixed;
	_position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:500;
	background-color:#fff
}
.pj-exptip {
	*zoom:1;
	width:212px;
	height:118px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:0 0 3px #ccc;
	-moz-box-shadow:0 0 3px #ccc;
	box-shadow:0 0 3px #ccc;
	background-color:#fff;
	background:url(../images/pj_exptip_bg.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/pj_exptip_bg.png) 1x,url(../images/pj_exptip_bg@2x.png) 2x);
	position:fixed;
	_position:absolute;
	left:50%;
	top:150px;
	margin-left:-140px;
	z-index:501;
	padding:27px 16px 0 42px;
	-webkit-animation:fadeInUp .4s .2s ease both;
	-moz-animation:fadeInUp .4s .2s ease both;
	-ms-animation:fadeInUp .4s .2s ease both;
	animation:fadeInUp .4s .2s ease both
}
.pj-exptip:before,.pj-exptip:after {
	display:table;
	content:""
}
.pj-exptip:after {
	clear:both
}
.pj-exptip p {
	margin:0;
	padding:0
}
.pj-exptip .pj-exptip-cancel {
	float:right;
	margin-right:-7px;
	margin-top:-14px
}
.pj-exptip .pj-exptip-cancel i {
	width:11px;
	height:11px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:url(../images/icon_cancel.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/icon_cancel.png) 1x,url(../images/icon_cancel@2x.png) 2x)
}
.pj-exptip .pj-exptip-icon {
	float:left;
	margin-right:14px
}
.pj-exptip .pj-exptip-icon .icon-happy-bear {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:63px;
	height:87px;
	background:url(../images/icon_expup.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/icon_expup.png) 1x,url(../images/icon_expup@2x.png) 2x)
}
.pj-exptip.pj-exptip-hide {
	-webkit-animation:fadeOutDown .4s ease both;
	-moz-animation:fadeOutDown .4s ease both;
	-ms-animation:fadeOutDown .4s ease both;
	animation:fadeOutDown .4s ease both
}
.pj-exptip .pj-exptip-detail {
	float:left;
	margin-top:25px
}
.pj-exptip .pj-exptip-detail .pj-exptip-msg {
	color:#888;
	display:block;
	margin-bottom:5px;
	font-size:16px
}
.pj-exptip .pj-exptip-detail .pj-exptip-msg .tip-comt-msg {
	font-size:14px;
	font-style:normal
}
.pj-exptip .pj-exptip-detail .pj-exptip-msg-extra {
	position:relative;
	left:10px;
	top:14px
}
.pj-exptip .pj-exptip-detail .pj-exptip-level {
	display:inline-block;
	*display:inline;
	*zoom:1;
	color:#888;
	margin-top:3px
}
.pj-exptip .pj-exptip-detail .pj-exptip-exp {
	font-size:19px;
	color:#65a9f1
}
.pj-exptip .pj-exptip-detail .pj-exptip-exp em {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-style:normal;
	font-size:33px;
	margin-top:-8px;
	color:#4da0ea;
	-webkit-animation:pulse 1s .4s ease both;
	-moz-animation:pulse 1s .4s ease both;
	-ms-animation:pulse 1s .4s ease both;
	animation:pulse 1s .4s ease both
}
.pj-exptip-extra {
	padding-left:36px;
	padding-right:22px
}
.pj-exptip-extra .tip-truth-msg {
	font-size:14px;
	font-style:normal
}
@-moz-keyframes fadeInUp {
	0% {
	opacity:0;
	-moz-transform:translateY(40px)
}
100% {
	opacity:1;
	-moz-transform:translateY(0)
}
}@-webkit-keyframes fadeInUp {
	0% {
	opacity:0;
	-webkit-transform:translateY(40px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0)
}
}@-ms-keyframes fadeInUp {
	0% {
	opacity:0;
	-ms-transform:translateY(40px)
}
100% {
	opacity:1;
	-ms-transform:translateY(0)
}
}@keyframes fadeInUp {
	0% {
	opacity:0;
	transform:translateY(40px)
}
100% {
	opacity:1;
	transform:translateY(0)
}
}@-moz-keyframes fadeOutDown {
	0% {
	opacity:1;
	-moz-transform:translateY(0)
}
100% {
	opacity:0;
	-moz-transform:translateY(40px)
}
}@-webkit-keyframes fadeOutDown {
	0% {
	opacity:1;
	-webkit-transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(40px)
}
}@-ms-keyframes fadeOutDown {
	0% {
	opacity:1;
	-ms-transform:translateY(0)
}
100% {
	opacity:0;
	-ms-transform:translateY(40px)
}
}@keyframes fadeOutDown {
	0% {
	opacity:1;
	transform:translateY(0)
}
100% {
	opacity:0;
	transform:translateY(40px)
}
}@-webkit-keyframes pulse {
	0% {
	-webkit-transform:scale(1)
}
50% {
	-webkit-transform:scale(1.3)
}
100% {
	-webkit-transform:scale(1)
}
}@-moz-keyframes pulse {
	0% {
	-moz-transform:scale(1)
}
50% {
	-moz-transform:scale(1.3)
}
100% {
	-moz-transform:scale(1)
}
}@-ms-keyframes pulse {
	0% {
	-ms-transform:scale(1)
}
50% {
	-ms-transform:scale(1.3)
}
100% {
	-ms-transform:scale(1)
}
}@keyframes pulse {
	0% {
	transform:scale(1)
}
50% {
	transform:scale(1.3)
}
100% {
	transform:scale(1)
}
}.pj-es-tip-mask {
	width:100%;
	height:100%;
	opacity:.4;
	filter:alpha(opacity=40);
	position:fixed;
	_position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:500;
	background-color:#fff
}
.pj-es-tip {
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:0 0 10px #ccc;
	-moz-box-shadow:0 0 10px #ccc;
	box-shadow:0 0 10px #ccc;
	background-color:#fff;
	position:fixed;
	_position:absolute;
	left:50%;
	top:200px;
	margin-left:-170px;
	z-index:501;
	-webkit-animation:fadeInUp .4s .2s ease both;
	-moz-animation:fadeInUp .4s .2s ease both;
	-ms-animation:fadeInUp .4s .2s ease both;
	animation:fadeInUp .4s .2s ease both
}
.pj-es-tip .pj-es-tip-wrapper {
	*zoom:1;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	*width:349px
}
.pj-es-tip .pj-es-tip-wrapper:before,.pj-es-tip .pj-es-tip-wrapper:after {
	display:table;
	content:""
}
.pj-es-tip .pj-es-tip-wrapper:after {
	clear:both
}
.pj-es-tip .pj-es-tip-scan {
	float:left;
	width:231px;
	height:192px;
	text-align:center
}
.pj-es-tip .pj-es-tip-scan img {
	margin:15px 0 5px
}
.pj-es-tip .pj-es-tip-scan a {
	display:inline-block;
	width:88px;
	height:23px;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	border-radius:25px;
	border:solid 1px #65a9f1;
	color:#65a9f1;
	line-height:23px
}
.pj-es-tip .pj-es-tip-scan a.pj-es-tip-nomore {
	margin-right:10px
}
.pj-es-tip .pj-es-tip-scan a:hover {
	color:#fff;
	background:#65a9f1
}
.pj-es-tip .pj-es-tip-exp {
	float:right;
	width:108px;
	height:192px;
	background:#65a9f1;
	color:#fff;
	padding-left:10px;
	background:url(../images/exp_bg.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/exp_bg.png) 1x,url(../images/exp_bg@2x.png) 2x)
}
.pj-es-tip .pj-es-tip-exp .pj-es-tip-msg {
	margin-top:67px;
	margin-bottom:5px;
	font-size:14px
}
.pj-es-tip .pj-es-tip-exp .pj-es-tip-value {
	font-size:13px
}
.pj-es-tip .pj-es-tip-exp .pj-es-tip-value em {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-style:normal;
	font-size:26px;
	margin-top:-8px;
	-webkit-animation:pulse 1s .4s ease both;
	-moz-animation:pulse 1s .4s ease both;
	-ms-animation:pulse 1s .4s ease both;
	animation:pulse 1s .4s ease both
}
.pj-es-tip .pj-es-tip-bear {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:200px;
	height:128px;
	position:absolute;
	left:-8px;
	top:-115px;
	background:url(../images/icon_exscan_pup.png) 0 0 no-repeat;
	background-image:-webkit-image-set(url(../images/icon_exscan_pup.png) 1x,url(../images/icon_exscan_pup@2x.png) 2x)
}
.pj-es-tip p {
	margin:0;
	padding:0
}
.pj-es-tip.pj-es-tip-hide {
	-webkit-animation:fadeOutDown .4s ease both;
	-moz-animation:fadeOutDown .4s ease both;
	-ms-animation:fadeOutDown .4s ease both;
	animation:fadeOutDown .4s ease both
}
.ecl-ui-sug-popup {
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border-radius:0
}
.ecl-ui-sug-popup table tr td {
	padding-top:6px;
	padding-bottom:6px;
	padding-left:18px;
	border:none
}
.ecl-ui-sug-popup table tr:hover,.ecl-ui-sug-popup table tr.hl {
	background-color:#eee
}
.ecl-ui-sug-popup table tr:hover td,.ecl-ui-sug-popup table tr.hl td {
	padding-top:13px;
	padding-bottom:13px;
	padding-left:18px
}
.ecl-ui-sug-popup .ecl-ui-sug-popup-foreground {
	border:1px solid #d9d9d9;
	margin-top:1px
}
.kb-w-container {
	*zoom:1;
	width:1180px;
	background-color:#fff;
	margin:30px auto 0 auto;
	overflow:hidden
}
.kb-w-container:before,.kb-w-container:after {
	display:table;
	content:""
}
.kb-w-container:after {
	clear:both
}
.w-main {
	float:left;
	background-color:#fff;
	position:relative
}
.w-main .w-guide-help {
	position:absolute;
	top:0;
	right:0;
	color:#333;
	margin-top:8px
}
.kb-site-name {
	margin-top:0;
	margin-bottom:0;
	font-size:24px;
	font-weight:400;
	color:#333;
	width:550px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.kb-site-name a {
	color:#000
}
.kb-site-name a:hover {
	color:#38F
}
.kb-site-name a:hover {
	color:#FC8E25
}
.w-choose-tab {
	margin-top:28px;
	position:relative
}
.w-choose-tab .w-guide-title {
	color:#333;
	margin:0;
	padding:0;
	font-size:14px
}
.w-choose-tab ul {
	list-style:none;
	padding:0;
	margin-top:28px
}
.w-choose-tab ul li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-size:13px;
	text-align:center;
	margin-right:20px;
	width:200px;
	position:relative
}
.w-choose-tab ul li a {
	display:block;
	height:100px;
	padding:20px 0 28px;
	cursor:pointer;
	border:2px solid #eee;
	box-sizing:border-box;
	position:relative
}
.w-choose-tab ul li a.selected,.w-choose-tab ul li a:hover {
	border:2px solid #333
}
.w-choose-tab ul li a.selected p,.w-choose-tab ul li a:hover p {
	color:#666
}
.w-choose-tab ul li a.selected h4,.w-choose-tab ul li a:hover h4 {
	color:#333
}
.w-choose-tab ul li a.selected:after {
	content:'';
	display:inline-block;
	width:20px;
	height:20px;
	background:url(../images/sprite_common_icon_new.png) -10px -2075px no-repeat;
	background-image:-webkit-image-set(url(../images/sprite_common_icon_new.png) 1x,url(../images/sprite_common_icon_new@2x.png) 2x);
	position:absolute;
	right:0;
	bottom:0
}
.w-choose-tab ul li p,.w-choose-tab ul li h4 {
	margin:0;
	padding:0
}
.w-choose-tab ul li p {
	margin-top:13px;
	color:#999;
	font-size:13px
}
.w-choose-tab ul li h4 {
	color:#666;
	font-size:20px;
	line-height:20px;
	font-weight:normal
}
.w-choose-tab ul li .kb-i-award-tab {
	position:absolute;
	top:0;
	right:-1px;
	color:#fff;
	font-style:normal
}
.w-container-wrap {
	margin-top:60px;
	padding-bottom:61px
}
.w-act {
	padding-left:96px;
	margin-top:58px
}
.w-act.w-act-truth {
	margin-top:30px;
	margin-top:60px;
	padding:0
}
.w-act.w-act-truth .license-line {
	margin:0 0 30px 0
}
.w-act.w-act-truth .license-line label {
	color:#666
}
.w-act.w-act-truth .license-line label i {
	position:relative;
	bottom:-1px
}
.w-act.w-act-truth .license-line a {
	color:#333
}
.w-act.w-act-truth .kb-intro {
	width:821px;
	margin-bottom:40px;
	background:#fbfbff;
	font-size:13px;
	color:#333;
	padding:10px 15px;
	line-height:1.8
}
.w-act .w-add {
	font-size:20px;
	padding:9px 45px
}
.w-act .w-add.disabled {
	cursor:default
}
.w-act .w-cancel {
	font-size:20px;
	padding:9px 23px;
	margin-left:10px
}
.w-act .share {
	color:#999;
	margin-left:7px
}
.w-act .share input {
	vertical-align:middle;
	margin-right:3px;
	margin-top:-6px
}
.w-act .share label {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-left:3px;
	margin-top:-6px;
	vertical-align:middle
}
.w-act .kb-truth-submit-tip {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-left:20px;
	color:#f00
}
.kb-uploader .kb-up-title {
	border:1px dashed #d9d9d9;
	color:#333;
	padding-left:9px;
	background:#fff
}
.kb-uploader .queueList {
	border:1px dashed #d9d9d9;
	border-top:0
}
.kb-uploader .queueList.no-title {
	border-top:1px dashed #d9d9d9
}
.kb-uploader .webuploader-container .webuploader-pick {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	background:#fafafa;
	border:1px solid #e6e6e6;
	text-indent:0;
	line-height:93px;
	color:#999;
	font-size:14px
}
.kb-uploader .webuploader-container .webuploader-pick.webuploader-pick-hover {
	background-color:#f4f4f4
}
.kb-breadcrumb {
	width:1180px;
	margin:25px auto 10px auto;
	padding-left:4px;
	color:#999;
	font-size:14px
}
.kb-breadcrumb a {
	color:#999
}
.kb-breadcrumb a:hover {
	color:#38F;
	text-decoration:none
}
.kb-breadcrumb .kb-i-arrow-right {
	vertical-align:middle;
	margin:-2px 10px 0 10px
}
.kb-btn-confirm.w-add {
	background-color:#333;
	color:#fff;
	border-color:#333;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	width:78px;
	height:28px;
	box-sizing:border-box;
	padding:0;
	font-size:12px;
	line-height:28px
}
.kb-btn-confirm.w-add:hover {
	background-color:#161616;
	border-color:#161616
}
.kb-btn-confirm.w-add.disabled {
	background-color:#bbb;
	border-color:#bbb
}
.kb-btn-confirm.w-add.disabled:hover {
	background-color:#bbb
}
.kb-btn-cancel.w-cancel {
	background-color:#eee;
	color:#333;
	border-color:#eee;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	width:78px;
	height:28px;
	box-sizing:border-box;
	padding:0;
	font-size:12px;
	line-height:28px
}
