@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;
	padding: 0
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%
}
address, cite, dfn, em, var {
	font-style: normal
}
code, kbd, pre, samp {
	font-family: arial, courier new, courier, "\5b8b\4f53", monospace
}
small {
	font-size: 12px
}
ul, ol, li {
	list-style: none
}
sup {
	vertical-align: text-top
}
sub {
	vertical-align: text-bottom
}
legend {
	color: #000
}
fieldset, img {
	border: 0
}
button, input, select, textarea {
	font-size: 100%
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
section, header, nav, footer, article {
	display: block
}
.layout-center .container {
	width:100%;
	max-width:640px;
	margin: 0 auto
}
.layout-left .container {
	margin: 0 0 0 20px
}
header.container {
	position: relative
}
.line, .clearfix {
*zoom:1
}
.line:after, .clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden
}
.grid {
	display: inline;
	float: left
}
.grid-r {
	display: inline;
	float: right
}
.clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0
}
.grid-68, .grid-29, .grid-17, .grid-80, .grid-18 {
	display: inline;
	float: left;
	margin-right: 10px;
	_overflow: hidden
}
.grid-18 {
	width: 180px
}
.grid-68 {
	width: 680px
}
.grid-29 {
	width: 290px
}
.grid-17 {
	width: 170px
}
.grid-80 {
	width: 800px
}
.grid-last {
	margin-right: 0
}
.mt-0 {
	margin-top: 0
}
.mb-0 {
	margin-bottom: 0
}
.ml-0 {
	margin-left: 0
}
.mr-0 {
	margin-right: 0
}
.pt-0 {
	padding-top: 0
}
.pb-0 {
	padding-bottom: 0
}
.pl-0 {
	padding-left: 0
}
.pr-0 {
	padding-right: 0
}
.mt-5 {
	margin-top: 5px
}
.mb-5 {
	margin-bottom: 5px
}
.ml-5 {
	margin-left: 5px
}
.mr-5 {
	margin-right: 5px
}
.pt-5 {
	padding-top: 5px
}
.pb-5 {
	padding-bottom: 5px
}
.pl-5 {
	padding-left: 5px
}
.pr-5 {
	padding-right: 5px
}
.mt-10 {
	margin-top: 10px
}
.mb-10 {
	margin-bottom: 10px
}
.ml-10 {
	margin-left: 10px
}
.mr-10 {
	margin-right: 10px
}
.pt-10 {
	padding-top: 10px
}
.pb-10 {
	padding-bottom: 10px
}
.pl-10 {
	padding-left: 10px
}
.pr-10 {
	padding-right: 10px
}
.mt-15 {
	margin-top: 15px
}
.mb-15 {
	margin-bottom: 15px
}
.ml-15 {
	margin-left: 15px
}
.mr-15 {
	margin-right: 15px
}
.pt-15 {
	padding-top: 15px
}
.pb-15 {
	padding-bottom: 15px
}
.pl-15 {
	padding-left: 15px
}
.pr-15 {
	padding-right: 15px
}
.mt-20 {
	margin-top: 20px
}
.mb-20 {
	margin-bottom: 20px
}
.ml-20 {
	margin-left: 20px
}
.mr-20 {
	margin-right: 20px
}
.pt-20 {
	padding-top: 20px
}
.pb-20 {
	padding-bottom: 20px
}
.pl-20 {
	padding-left: 20px
}
.pr-20 {
	padding-right: 20px
}
.v-middle {
	vertical-align: middle
}
.v-baseline {
	vertical-align: baseline
}
.v-top {
	vertical-align: top
}
.v-text-top {
	vertical-align: text-top
}
.v-text-bottom {
	vertical-align: text-bottom
}
.h-center {
	text-align: center
}
.h-left {
	text-align: left
}
.h-right {
	text-align: right
}
.inline-block {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline
}
.inline {
	display: inline
}
.block {
	display: block
}
.pos-relative {
	position: relative
}
.pos-absolute {
	position: absolute
}
.pos-fixed {
	position: fixed
}
.pos-static {
	position: static
}
.cur-default {
	cursor: default
}
.cur-pointer {
	cursor: pointer
}
.l-height-100 {
	line-height: 1
}
.l-height-150 {
	line-height: 1.5
}
.l-height-200 {
	line-height: 2
}
body {
	font: 15px/22px arial, "\5b8b\4f53", sans-serif, "Microsoft YaHei", tahoma;
	color: #333
}
h1, .h1 {
	font: 700 18px/25px "Microsoft YaHei", SimHei, arial
}
h2, .h2 {
	font: 700 15px/24px "Microsoft YaHei", SimHei, arial
}
h3, .h3 {
	font: 700 15px/24px arial, "\5b8b\4f53", SimHei
}
h4, .h4 {
	font: 700 14px arial, "\5b8b\4f53", SimHei
}
a:link, a:visited {
	color: #2d64b3;
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
.f-yahei, a.f-yahei {
	font-size: 15px;
	font-family: "Microsoft YaHei", SimHei, arial, "\5b8b\4f53";
	color: #333
}
.f-simsun, a.f-simsun {
	font-family: "\5b8b\4f53"
}
.f-pipe {
	color: #ccc;
	margin: 0 10px
}
.f-info, a.f-info {
	font-size: 12px;
	color: #666
}
.f-aid, a.f-aid {
	font-size: 12px;
	color: #999
}
.f-stress, a.f-stress {
	color: #d50024
}
.f-bold, a.f-bold {
	font-weight: 700
}
.f-normal, a.f-normal {
	font-weight: 400
}
.f-gray, a.f-gray {
	color: #666
}
.f-light, a.f-light {
	color: #999
}
.f-black, a.f-black {
	color: #000
}
.f-default, a.f-default {
	color: #333
}
.f-red, a.f-red {
	color: #D55111;
	font-size: 12px
}
.f-orange, a.f-orange {
	color: #ff7800
}
.f-green, a.f-green {
	color: #73B010
}
.f-blue, a.f-blue {
	color: #2d64b3;
	cursor: pointer
}
.f-12, a.f-12 {
	font-size: 14px
}
.f-14, a.f-14 {
	font-size: 14px
}
.f-16, a.f-16 {
	font-size: 16px
}
.f-18, a.f-18 {
	font-size: 18px
}
.f-20, a.f-20 {
	font-size: 20px
}
.f-nowrap {
	white-space: nowrap
}
pre {
	white-space: pre-wrap;
	word-wrap: break-word
}
.adTopImg {
	z-index: 1;
	position: absolute;
	display: block;
	outline: 0;
	width: 200px;
	height: 70px;
	left: 50%;
	margin-left: 370px;
	top: 25px
}
.btn, a.btn {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
.btn:hover, a.btn:hover, .btn:active, a.btn:active {
	text-decoration: none
}
.btn-48-green, a.btn-48-green {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 46px;
	line-height: 46px;
	font-family: "Microsoft Yahei";
	font-size: 20px;
	padding: 0 40px;
	border-color: #64a60e;
	background-color: #6fb90f;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #6fb90f, #5ba103);
	background-image: -ms-linear-gradient(top, #6fb90f, #5ba103);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6fb90f), color-stop(100%, #5ba103));
	background-image: -webkit-linear-gradient(top, #6fb90f, #5ba103);
	background-image: -o-linear-gradient(top, #6fb90f, #5ba103);
	background-image: linear-gradient(top, #6fb90f, #5ba103);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}
.btn-48-green:hover, a.btn-48-green:hover, .btn-48-green:active, a.btn-48-green:active {
	text-decoration: none
}
.btn-48-green, a.btn-48-green, .btn-48-green:link, a.btn-48-green:link, .btn-48-green:visited, a.btn-48-green:visited {
	color: #fff;
	text-decoration: none
}
.btn-48-green:hover, a.btn-48-green:hover {
	background-color: #7cd010;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #7cd010, #68b506);
	background-image: -ms-linear-gradient(top, #7cd010, #68b506);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7cd010), color-stop(100%, #68b506));
	background-image: -webkit-linear-gradient(top, #7cd010, #68b506);
	background-image: -o-linear-gradient(top, #7cd010, #68b506);
	background-image: linear-gradient(top, #7cd010, #68b506)
}
.btn-42-white-green, a.btn-42-white-green {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 40px;
	line-height: 40px;
	font-family: "Microsoft Yahei";
	font-size: 24px;
	padding: 0 22px;
	border-color: #6FBA2C;
	background-color: #FFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}
.btn-42-white-green:hover, a.btn-42-white-green:hover, .btn-42-white-green:active, a.btn-42-white-green:active {
	text-decoration: none
}
.btn-42-white-green, a.btn-42-white-green, .btn-42-white-green:link, a.btn-42-white-green:link, .btn-42-white-green:visited, a.btn-42-white-green:visited {
	color: #6fba2c;
	text-decoration: none
}
.btn-42-white-green:hover, a.btn-42-white-green:hover {
	color: #FFF;
	background-color: #67AF26
}
.btn-42-disabled, a.btn-42-disabled {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 40px;
	line-height: 40px;
	font-family: "Microsoft Yahei";
	font-size: 24px;
	padding: 0 22px;
	color: #adadad!important;
	background: #e6e6e6!important;
	border-color: #e6e6e6!important;
	cursor: default!important
}
.btn-42-disabled:hover, a.btn-42-disabled:hover, .btn-42-disabled:active, a.btn-42-disabled:active {
	text-decoration: none
}
.btn-42-file-down, a.btn-42-file-down {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 40px;
	line-height: 40px;
	padding: 0 19px 0 10px;
	border-color: #45ad00;
	background: #45ad00;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}
.btn-42-file-down:hover, a.btn-42-file-down:hover, .btn-42-file-down:active, a.btn-42-file-down:active {
	text-decoration: none
}
.btn-42-file-down, a.btn-42-file-down, .btn-42-file-down:link, a.btn-42-file-down:link, .btn-42-file-down:visited, a.btn-42-file-down:visited {
	color: #fff;
	text-decoration: none
}
.btn-42-file-down div, a.btn-42-file-down div {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	margin-left: 3px;
	margin-top: 5px;
	vertical-align: top
}
.btn-42-file-down div strong, a.btn-42-file-down div strong, .btn-42-file-down div b, a.btn-42-file-down div b {
	display: block
}
.btn-42-file-down div strong, a.btn-42-file-down div strong, .btn-42-file-down div b, a.btn-42-file-down div b, .btn-42-file-down div strong:link, a.btn-42-file-down div strong:link, .btn-42-file-down div b:link, a.btn-42-file-down div b:link, .btn-42-file-down div strong:visited, a.btn-42-file-down div strong:visited, .btn-42-file-down div b:visited, a.btn-42-file-down div b:visited {
	color: #fff;
	text-decoration: none
}
.btn-42-file-down div span, a.btn-42-file-down div span {
	display: block;
	color: #d0f175
}
.btn-42-file-down .i-file-down, a.btn-42-file-down .i-file-down {
	width: 26px;
	height: 26px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	margin-top: 8px;
	vertical-align: top;
	background-repeat: no-repeat;
}
.btn-42-file-down:hover, a.btn-42-file-down:hover {
	border-color: #45a500;
	background-color: #4ab200;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -ms-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ab200), color-stop(100%, #3e9a00));
	background-image: -webkit-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -o-linear-gradient(top, #4ab200, #3e9a00);
	background-image: linear-gradient(top, #4ab200, #3e9a00);
	-webkit-box-shadow: 0 1px 1px #f2f2f2;
	-moz-box-shadow: 0 1px 1px #f2f2f2;
	box-shadow: 0 1px 1px #f2f2f2
}
.btn-42-file-down:hover .i-file-down, a.btn-42-file-down:hover .i-file-down {
	background-repeat: no-repeat;
}
.btn-42-file-down:active, a.btn-42-file-down:active {
	border-color: #45ad00;
	background: #45ad00
}
.btn-42-file-down:active .i-file-down, a.btn-42-file-down:active .i-file-down {
	background-repeat: no-repeat;
}
.btn-36-green, a.btn-36-green {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 34px;
	line-height: 34px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	border-color: #45ad00;
	background: #45ad00
}
.btn-36-green:hover, a.btn-36-green:hover, .btn-36-green:active, a.btn-36-green:active {
	text-decoration: none
}
.btn-36-green, a.btn-36-green, .btn-36-green:link, a.btn-36-green:link, .btn-36-green:visited, a.btn-36-green:visited {
	color: #fff;
	text-decoration: none
}
.btn-36-green:hover, a.btn-36-green:hover {
	border-color: #45a500;
	background-color: #4ab200;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -ms-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ab200), color-stop(100%, #3e9a00));
	background-image: -webkit-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -o-linear-gradient(top, #4ab200, #3e9a00);
	background-image: linear-gradient(top, #4ab200, #3e9a00);
	-webkit-box-shadow: 0 1px 1px #f2f2f2;
	-moz-box-shadow: 0 1px 1px #f2f2f2;
	box-shadow: 0 1px 1px #f2f2f2
}
.btn-36-disabled, a.btn-36-disabled {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 34px;
	line-height: 34px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	color: #adadad!important;
	background: #e6e6e6!important;
	border-color: #e6e6e6!important;
	cursor: default!important
}
.btn-36-disabled:hover, a.btn-36-disabled:hover, .btn-36-disabled:active, a.btn-36-disabled:active {
	text-decoration: none
}
.btn-36-yellow, a.btn-36-yellow {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 34px;
	line-height: 34px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	border-color: #f3bb00;
	background-color: #fac105;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #fac105, #efb401);
	background-image: -ms-linear-gradient(top, #fac105, #efb401);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fac105), color-stop(100%, #efb401));
	background-image: -webkit-linear-gradient(top, #fac105, #efb401);
	background-image: -o-linear-gradient(top, #fac105, #efb401);
	background-image: linear-gradient(top, #fac105, #efb401);
	-webkit-box-shadow: 0 1px 1px #f2f2f2;
	-moz-box-shadow: 0 1px 1px #f2f2f2;
	box-shadow: 0 1px 1px #f2f2f2
}
.btn-36-yellow:hover, a.btn-36-yellow:hover, .btn-36-yellow:active, a.btn-36-yellow:active {
	text-decoration: none
}
.btn-36-yellow, a.btn-36-yellow, .btn-36-yellow:link, a.btn-36-yellow:link, .btn-36-yellow:visited, a.btn-36-yellow:visited {
	color: #fff;
	text-decoration: none
}
.btn-35-darkcyan, a.btn-35-darkcyan {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 33px;
	line-height: 33px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	font-size: 17px;
	padding: 0 25px;
	border-color: #229A64;
	background: #229A64;
	background-color: #229a64;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #229a64, #1f915e);
	background-image: -ms-linear-gradient(top, #229a64, #1f915e);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #229a64), color-stop(100%, #1f915e));
	background-image: -webkit-linear-gradient(top, #229a64, #1f915e);
	background-image: -o-linear-gradient(top, #229a64, #1f915e);
	background-image: linear-gradient(top, #229a64, #1f915e)
}
.btn-35-darkcyan:hover, a.btn-35-darkcyan:hover, .btn-35-darkcyan:active, a.btn-35-darkcyan:active {
	text-decoration: none
}
.btn-35-darkcyan, a.btn-35-darkcyan, .btn-35-darkcyan:link, a.btn-35-darkcyan:link, .btn-35-darkcyan:visited, a.btn-35-darkcyan:visited {
	color: #fff;
	text-decoration: none
}
.btn-35-darkcyan:hover, a.btn-35-darkcyan:hover {
	border-color: #28B375;
	background: #28B375
}
.btn-35-vividblue, a.btn-35-vividblue {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 33px;
	line-height: 33px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	font-size: 17px;
	padding: 0 25px;
	border-color: #168CED;
	background: #168CED;
	background-color: #168ced;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #168ced, #1484df);
	background-image: -ms-linear-gradient(top, #168ced, #1484df);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #168ced), color-stop(100%, #1484df));
	background-image: -webkit-linear-gradient(top, #168ced, #1484df);
	background-image: -o-linear-gradient(top, #168ced, #1484df);
	background-image: linear-gradient(top, #168ced, #1484df)
}
.btn-35-vividblue:hover, a.btn-35-vividblue:hover, .btn-35-vividblue:active, a.btn-35-vividblue:active {
	text-decoration: none
}
.btn-35-vividblue, a.btn-35-vividblue, .btn-35-vividblue:link, a.btn-35-vividblue:link, .btn-35-vividblue:visited, a.btn-35-vividblue:visited {
	color: #fff;
	text-decoration: none
}
.btn-35-vividblue:hover, a.btn-35-vividblue:hover {
	border-color: #1895FC;
	background-color: #1895fc;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #1895fc, #168ced);
	background-image: -ms-linear-gradient(top, #1895fc, #168ced);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1895fc), color-stop(100%, #168ced));
	background-image: -webkit-linear-gradient(top, #1895fc, #168ced);
	background-image: -o-linear-gradient(top, #1895fc, #168ced);
	background-image: linear-gradient(top, #1895fc, #168ced)
}
.btn-35-green, a.btn-35-green {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 33px;
	line-height: 33px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	font-size: 17px;
	padding: 0 25px;
	border-color: #45ad00;
	background: #45ad00
}
.btn-35-green:hover, a.btn-35-green:hover, .btn-35-green:active, a.btn-35-green:active {
	text-decoration: none
}
.btn-35-green, a.btn-35-green, .btn-35-green:link, a.btn-35-green:link, .btn-35-green:visited, a.btn-35-green:visited {
	color: #fff;
	text-decoration: none
}
.btn-35-green:hover, a.btn-35-green:hover {
	border-color: #45a500;
	background-color: #4ab200;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -ms-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ab200), color-stop(100%, #3e9a00));
	background-image: -webkit-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -o-linear-gradient(top, #4ab200, #3e9a00);
	background-image: linear-gradient(top, #4ab200, #3e9a00)
}
.btn-32-darkcyan, a.btn-32-darkcyan {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 30px;
	line-height: 30px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	border-color: #229A64;
	background: #229A64;
	background-color: #229a64;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #229a64, #1f915e);
	background-image: -ms-linear-gradient(top, #229a64, #1f915e);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #229a64), color-stop(100%, #1f915e));
	background-image: -webkit-linear-gradient(top, #229a64, #1f915e);
	background-image: -o-linear-gradient(top, #229a64, #1f915e);
	background-image: linear-gradient(top, #229a64, #1f915e)
}
.btn-32-darkcyan:hover, a.btn-32-darkcyan:hover, .btn-32-darkcyan:active, a.btn-32-darkcyan:active {
	text-decoration: none
}
.btn-32-darkcyan, a.btn-32-darkcyan, .btn-32-darkcyan:link, a.btn-32-darkcyan:link, .btn-32-darkcyan:visited, a.btn-32-darkcyan:visited {
	color: #fff;
	text-decoration: none
}
.btn-32-darkcyan:hover, a.btn-32-darkcyan:hover {
	border-color: #28B375;
	background: #28B375
}
.btn-32-vividblue, a.btn-32-vividblue {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 30px;
	line-height: 30px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	border-color: #168CED;
	background: #168CED;
	background-color: #168ced;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #168ced, #1484df);
	background-image: -ms-linear-gradient(top, #168ced, #1484df);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #168ced), color-stop(100%, #1484df));
	background-image: -webkit-linear-gradient(top, #168ced, #1484df);
	background-image: -o-linear-gradient(top, #168ced, #1484df);
	background-image: linear-gradient(top, #168ced, #1484df)
}
.btn-32-vividblue:hover, a.btn-32-vividblue:hover, .btn-32-vividblue:active, a.btn-32-vividblue:active {
	text-decoration: none
}
.btn-32-vividblue, a.btn-32-vividblue, .btn-32-vividblue:link, a.btn-32-vividblue:link, .btn-32-vividblue:visited, a.btn-32-vividblue:visited {
	color: #fff;
	text-decoration: none
}
.btn-32-vividblue:hover, a.btn-32-vividblue:hover {
	border-color: #1895FC;
	background-color: #1895fc;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #1895fc, #168ced);
	background-image: -ms-linear-gradient(top, #1895fc, #168ced);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1895fc), color-stop(100%, #168ced));
	background-image: -webkit-linear-gradient(top, #1895fc, #168ced);
	background-image: -o-linear-gradient(top, #1895fc, #168ced);
	background-image: linear-gradient(top, #1895fc, #168ced)
}
.btn-32-green, a.btn-32-green {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 30px;
	line-height: 30px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	border-color: #45ad00;
	background: #45ad00
}
.btn-32-green:hover, a.btn-32-green:hover, .btn-32-green:active, a.btn-32-green:active {
	text-decoration: none
}
.btn-32-green, a.btn-32-green, .btn-32-green:link, a.btn-32-green:link, .btn-32-green:visited, a.btn-32-green:visited {
	color: #fff;
	text-decoration: none
}
.btn-32-green:hover, a.btn-32-green:hover {
	border-color: #45a500;
	background-color: #4ab200;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -ms-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ab200), color-stop(100%, #3e9a00));
	background-image: -webkit-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -o-linear-gradient(top, #4ab200, #3e9a00);
	background-image: linear-gradient(top, #4ab200, #3e9a00);
	-webkit-box-shadow: 0 1px 1px #f2f2f2;
	-moz-box-shadow: 0 1px 1px #f2f2f2;
	box-shadow: 0 1px 1px #f2f2f2
}
.btn-32-orange, a.btn-32-orange {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 30px;
	line-height: 30px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	border-color: #f56200;
	background: #f56200
}
.btn-32-orange:hover, a.btn-32-orange:hover, .btn-32-orange:active, a.btn-32-orange:active {
	text-decoration: none
}
.btn-32-orange, a.btn-32-orange, .btn-32-orange:link, a.btn-32-orange:link, .btn-32-orange:visited, a.btn-32-orange:visited {
	color: #fff;
	text-decoration: none
}
.btn-32-orange:hover, a.btn-32-orange:hover {
	border-color: #fb7f2a;
	background-color: #ff9733;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #ff9733, #f57c28);
	background-image: -ms-linear-gradient(top, #ff9733, #f57c28);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9733), color-stop(100%, #f57c28));
	background-image: -webkit-linear-gradient(top, #ff9733, #f57c28);
	background-image: -o-linear-gradient(top, #ff9733, #f57c28);
	background-image: linear-gradient(top, #ff9733, #f57c28)
}
.btn-32-white, a.btn-32-white {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 30px;
	line-height: 30px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	border-color: #ccc;
	background-color: #FFF
}
.btn-32-white:hover, a.btn-32-white:hover, .btn-32-white:active, a.btn-32-white:active {
	text-decoration: none
}
.btn-32-white, a.btn-32-white, .btn-32-white:link, a.btn-32-white:link, .btn-32-white:visited, a.btn-32-white:visited {
	color: #333;
	text-decoration: none
}
.btn-32-white:hover, a.btn-32-white:hover {
	border-color: #dbdbdb;
	background-color: #fefefe;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #fefefe, #f8f8f8);
	background-image: -ms-linear-gradient(top, #fefefe, #f8f8f8);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f8f8f8));
	background-image: -webkit-linear-gradient(top, #fefefe, #f8f8f8);
	background-image: -o-linear-gradient(top, #fefefe, #f8f8f8);
	background-image: linear-gradient(top, #fefefe, #f8f8f8);
	-webkit-box-shadow: 0 1px 1px #f2f2f2;
	-moz-box-shadow: 0 1px 1px #f2f2f2;
	box-shadow: 0 1px 1px #f2f2f2
}
.btn-32-disabled, a.btn-32-disabled {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 30px;
	line-height: 30px;
	font-family: "Microsoft Yahei";
	font-size: 15px;
	padding: 0 15px;
	color: #adadad!important;
	background: #e6e6e6!important;
	border-color: #e6e6e6!important;
	cursor: default!important
}
.btn-32-disabled:hover, a.btn-32-disabled:hover, .btn-32-disabled:active, a.btn-32-disabled:active {
	text-decoration: none
}
.btn-24-green, a.btn-24-green {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	padding: 0 15px;
	border-color: #45a500;
	background-color: #4ab200;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -ms-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ab200), color-stop(100%, #3e9a00));
	background-image: -webkit-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -o-linear-gradient(top, #4ab200, #3e9a00);
	background-image: linear-gradient(top, #4ab200, #3e9a00);
	-webkit-box-shadow: 0 1px 1px #f2f2f2;
	-moz-box-shadow: 0 1px 1px #f2f2f2;
	box-shadow: 0 1px 1px #f2f2f2
}
.btn-24-green:hover, a.btn-24-green:hover, .btn-24-green:active, a.btn-24-green:active {
	text-decoration: none
}
.btn-24-green, a.btn-24-green, .btn-24-green:link, a.btn-24-green:link, .btn-24-green:visited, a.btn-24-green:visited {
	color: #fff;
	text-decoration: none
}
.btn-24-white, a.btn-24-white, .btn-24-white1, a.btn-24-white1, .btn-24-white2, a.btn-24-white2 {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	padding: 0 15px;
	border-color: #dbdbdb;
	background-color: #fff;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #fff, #fdfdfd);
	background-image: -ms-linear-gradient(top, #fff, #fdfdfd);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fdfdfd));
	background-image: -webkit-linear-gradient(top, #fff, #fdfdfd);
	background-image: -o-linear-gradient(top, #fff, #fdfdfd);
	background-image: linear-gradient(top, #fff, #fdfdfd);
	-webkit-box-shadow: 0 1px 1px #f2f2f2;
	-moz-box-shadow: 0 1px 1px #f2f2f2;
	box-shadow: 0 1px 1px #f2f2f2
}
.btn-24-white:hover, a.btn-24-white:hover, .btn-24-white1:hover, a.btn-24-white1:hover, .btn-24-white2:hover, a.btn-24-white2:hover, .btn-24-white:active, a.btn-24-white:active, .btn-24-white1:active, a.btn-24-white1:active, .btn-24-white2:active, a.btn-24-white2:active {
	text-decoration: none
}
.btn-24-white, a.btn-24-white, .btn-24-white1, a.btn-24-white1, .btn-24-white2, a.btn-24-white2, .btn-24-white:link, a.btn-24-white:link, .btn-24-white1:link, a.btn-24-white1:link, .btn-24-white2:link, a.btn-24-white2:link, .btn-24-white:visited, a.btn-24-white:visited, .btn-24-white1:visited, a.btn-24-white1:visited, .btn-24-white2:visited, a.btn-24-white2:visited {
	color: #60a506;
	text-decoration: none
}
.btn-24-white:hover, a.btn-24-white:hover, .btn-24-white1:hover, a.btn-24-white1:hover, .btn-24-white2:hover, a.btn-24-white2:hover {
	border-color: #d0d0d0
}
.btn-24-yellow, a.btn-24-yellow {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	padding: 0 15px;
	border-color: #f3bb00;
	background-color: #fec20c;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #fec20c, #faa801);
	background-image: -ms-linear-gradient(top, #fec20c, #faa801);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fec20c), color-stop(100%, #faa801));
	background-image: -webkit-linear-gradient(top, #fec20c, #faa801);
	background-image: -o-linear-gradient(top, #fec20c, #faa801);
	background-image: linear-gradient(top, #fec20c, #faa801);
	-webkit-box-shadow: 0 1px 1px #f2f2f2;
	-moz-box-shadow: 0 1px 1px #f2f2f2;
	box-shadow: 0 1px 1px #f2f2f2
}
.btn-24-yellow:hover, a.btn-24-yellow:hover, .btn-24-yellow:active, a.btn-24-yellow:active {
	text-decoration: none
}
.btn-24-yellow, a.btn-24-yellow, .btn-24-yellow:link, a.btn-24-yellow:link, .btn-24-yellow:visited, a.btn-24-yellow:visited {
	color: #fff;
	text-decoration: none
}
.btn-24-white1, a.btn-24-white1 {
	padding: 0 8px
}
.btn-24-white1, a.btn-24-white1, .btn-24-white1:link, a.btn-24-white1:link, .btn-24-white1:visited, a.btn-24-white1:visited {
	color: #666;
	text-decoration: none
}
.btn-24-white2, a.btn-24-white2 {
	font-weight: 700
}
.btn-24-white2, a.btn-24-white2, .btn-24-white2:link, a.btn-24-white2:link, .btn-24-white2:visited, a.btn-24-white2:visited {
	color: #000;
	text-decoration: none
}
.btn-24-disabled, a.btn-24-disabled {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	padding: 0 15px;
	color: #adadad!important;
	background: #e6e6e6!important;
	border-color: #e6e6e6!important;
	cursor: default!important
}
.btn-24-disabled:hover, a.btn-24-disabled:hover, .btn-24-disabled:active, a.btn-24-disabled:active {
	text-decoration: none
}
.btn-22-green, a.btn-22-green {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	padding: 0 6px;
	border-color: #55a113;
	background-color: #59ab11;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #59ab11, #3b8508);
	background-image: -ms-linear-gradient(top, #59ab11, #3b8508);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #59ab11), color-stop(100%, #3b8508));
	background-image: -webkit-linear-gradient(top, #59ab11, #3b8508);
	background-image: -o-linear-gradient(top, #59ab11, #3b8508);
	background-image: linear-gradient(top, #59ab11, #3b8508);
	-webkit-box-shadow: 0 1px 1px #f2f2f2;
	-moz-box-shadow: 0 1px 1px #f2f2f2;
	box-shadow: 0 1px 1px #f2f2f2
}
.btn-22-green:hover, a.btn-22-green:hover, .btn-22-green:active, a.btn-22-green:active {
	text-decoration: none
}
.btn-22-green, a.btn-22-green, .btn-22-green:link, a.btn-22-green:link, .btn-22-green:visited, a.btn-22-green:visited {
	color: #fff;
	text-decoration: none
}
.btn-22-white, a.btn-22-white {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	padding: 0 6px;
	border-color: #dbdbdb;
	background-color: #fff;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #fff, #fafafa);
	background-image: -ms-linear-gradient(top, #fff, #fafafa);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fafafa));
	background-image: -webkit-linear-gradient(top, #fff, #fafafa);
	background-image: -o-linear-gradient(top, #fff, #fafafa);
	background-image: linear-gradient(top, #fff, #fafafa);
	-webkit-box-shadow: 0 1px 1px #f2f2f2;
	-moz-box-shadow: 0 1px 1px #f2f2f2;
	box-shadow: 0 1px 1px #f2f2f2
}
.btn-22-white:hover, a.btn-22-white:hover, .btn-22-white:active, a.btn-22-white:active {
	text-decoration: none
}
.btn-22-white, a.btn-22-white, .btn-22-white:link, a.btn-22-white:link, .btn-22-white:visited, a.btn-22-white:visited {
	color: #579900;
	text-decoration: none
}
.btn-22-white:hover, a.btn-22-white:hover {
	border-color: #e5e5e5;
	background-color: #fff;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #fff, #fdfdfd);
	background-image: -ms-linear-gradient(top, #fff, #fdfdfd);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fdfdfd));
	background-image: -webkit-linear-gradient(top, #fff, #fdfdfd);
	background-image: -o-linear-gradient(top, #fff, #fdfdfd);
	background-image: linear-gradient(top, #fff, #fdfdfd)
}
.btn-22-disabled, a.btn-22-disabled {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	padding: 0 6px;
	color: #adadad!important;
	background: #e6e6e6!important;
	border-color: #e6e6e6!important;
	cursor: default!important
}
.btn-22-disabled:hover, a.btn-22-disabled:hover, .btn-22-disabled:active, a.btn-22-disabled:active {
	text-decoration: none
}
.btn-18-white, a.btn-18-white {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	padding: 0 5px;
	border-color: #dbdbdb;
	background: #fff
}
.btn-18-white:hover, a.btn-18-white:hover, .btn-18-white:active, a.btn-18-white:active {
	text-decoration: none
}
.btn-18-white, a.btn-18-white, .btn-18-white:link, a.btn-18-white:link, .btn-18-white:visited, a.btn-18-white:visited {
	color: #666;
	text-decoration: none
}
.btn-18-white:hover, a.btn-18-white:hover {
	color: #579900
}
.btn-18-gray, a.btn-18-gray {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	padding: 0 5px;
	border-color: #e6e6e6;
	background: #fafafa
}
.btn-18-gray:hover, a.btn-18-gray:hover, .btn-18-gray:active, a.btn-18-gray:active {
	text-decoration: none
}
.btn-18-gray, a.btn-18-gray, .btn-18-gray:link, a.btn-18-gray:link, .btn-18-gray:visited, a.btn-18-gray:visited {
	color: #999;
	text-decoration: none
}
.btn-18-disabled, a.btn-18-disabled {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	padding: 0 5px;
	color: #adadad!important;
	background: #e6e6e6!important;
	border-color: #e6e6e6!important;
	cursor: default!important
}
.btn-18-disabled:hover, a.btn-18-disabled:hover, .btn-18-disabled:active, a.btn-18-disabled:active {
	text-decoration: none
}
.btn-refresh, a.btn-refresh {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	width: 49px;
	height: 20px;
	background-repeat: no-repeat;
}
.btn-refresh:hover, a.btn-refresh:hover, .btn-refresh:active, a.btn-refresh:active {
	text-decoration: none
}
.btn-mark-green, a.btn-mark-green {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	color: #fff;
	padding: 0 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #66cc52
}
.btn-mark-green:hover, a.btn-mark-green:hover, .btn-mark-green:active, a.btn-mark-green:active {
	text-decoration: none
}
.btn-mark-green:link, a.btn-mark-green:link, .btn-mark-green:visited, a.btn-mark-green:visited {
	color: #fff
}
.btn-mark-orange, a.btn-mark-orange {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	color: #fff;
	padding: 0 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #ed7e3b
}
.btn-mark-orange:hover, a.btn-mark-orange:hover, .btn-mark-orange:active, a.btn-mark-orange:active {
	text-decoration: none
}
.btn-mark-orange:link, a.btn-mark-orange:link, .btn-mark-orange:visited, a.btn-mark-orange:visited {
	color: #fff
}
.btn-mark-gray, a.btn-mark-gray {
	border: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	color: #fff;
	padding: 0 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #ccc;
	cursor: default
}
.btn-mark-gray:hover, a.btn-mark-gray:hover, .btn-mark-gray:active, a.btn-mark-gray:active {
	text-decoration: none
}
.btn-mark-gray:link, a.btn-mark-gray:link, .btn-mark-gray:visited, a.btn-mark-gray:visited {
	color: #fff
}
.i-set-noname {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-evaluate {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-wealth {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-wealth-big {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-from-wap {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-auth {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-famous {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-master {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-del {
	width: 15px;
	height: 15px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-del-hover, .i-del:hover {
	width: 15px;
	height: 15px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-highquality {
	width: 18px;
	height: 18px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-arrow-up {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-arrow-down {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-arrow-gray-up {
	width: 0;
	height: 0;
	line-height: 0;
	border-style: solid;
	font-size: 0;
	text-indent: -99999px;
	line-height: 0;
	border-width: 0 4px 4px;
	border-color: transparent transparent #999;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	_border-top-color: #999;
	_border-bottom-color: #999;
	_filter: chroma(color=#999999)
}
.i-arrow-gray-down {
	width: 0;
	height: 0;
	line-height: 0;
	border-style: solid;
	font-size: 0;
	text-indent: -99999px;
	line-height: 0;
	border-width: 4px 4px 0;
	border-color: #999 transparent transparent;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	_border-top-color: #999;
	_border-bottom-color: #999;
	_filter: chroma(color=#999999);
	margin-top: -2px
}
.i-arrow-up-green {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-arrow-down-green {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-arrow-up-black {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-arrow-down-black {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-new {
	width: 21px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-refresh {
	width: 10px;
	height: 10px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-add-green {
	width: 10px;
	height: 10px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-add-gray {
	width: 10px;
	height: 10px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-zhuan {
	width: 19px;
	height: 19px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-government {
	width: 19px;
	height: 19px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-company {
	width: 19px;
	height: 19px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-0 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-1 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-2 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-3 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-4 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-5 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-6 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-7 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-8 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-9 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-10 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-11 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-12 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-13 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-14 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-15 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-16 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-17 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-18 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-19 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-20 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-user-admin-10000 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
}
.i-upload-big {
	width: 93px;
	height: 93px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
	background-image: url(http://cdn.iknow.bdimg.com/static/common/widget/css/img/i-upload-big_f3979c7.png)
}
.i-download-big {
	width: 93px;
	height: 93px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
	background-image: url(http://cdn.iknow.bdimg.com/static/common/widget/css/img/i-download-big_214116a.png)
}
.i-x {
	width: 16px;
	height: 15px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
	background-image: url(http://cdn.iknow.bdimg.com/static/common/widget/css/img/x_c9c4903.png)
}
.i-ok-green {
	width: 15px;
	height: 15px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
	background-image: url(http://cdn.iknow.bdimg.com/static/common/widget/css/img/i-ok-green_7718b60.png)
}
.i-loading-16 {
	width: 16px;
	height: 16px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
	background-image: url(http://cdn.iknow.bdimg.com/static/common/widget/css/img/i-loading-16_07a851c.gif)
}
.i-loading-24 {
	width: 24px;
	height: 24px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
	background-image: url(http://cdn.iknow.bdimg.com/static/common/widget/css/img/i-loading-24_2c3af4d.gif)
}
.i-loading-32 {
	width: 32px;
	height: 32px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
	background-image: url(http://cdn.iknow.bdimg.com/static/common/widget/css/img/i-loading-32_cc48fd9.gif)
}
.i-loading-48 {
	width: 48px;
	height: 48px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-repeat: no-repeat;
	background-image: url(http://cdn.iknow.bdimg.com/static/common/widget/css/img/i-loading-48_f37ef32.gif)
}
.pager {
	font-size: 12px
}
.pager a, .pager b, .pager .pager-more {
	display: inline-block;
	text-align: center;
	margin-right: 5px;
	vertical-align: middle;
	overflow: hidden
}
.pager a {
	border: 1px solid #e7ecf0;
	min-width: 23px;
	_width: 23px;
	_zoom: 1;
	height: 22px;
	line-height: 22px;
	text-decoration: none;
	font-weight: 700
}
.pager a:link {
	text-decoration: none
}
.pager a:visited {
	text-decoration: none
}
.pager a:hover {
	text-decoration: none;
	background: #e9f1f7
}
.pager b {
	min-width: 25px;
	_width: 25px;
	_zoom: 1;
	height: 24px;
	line-height: 24px
}
.pager .pager-pre, .pager .pager-next, .pager .pager-first, .pager .pager-last {
	font-family: "瀹嬩綋", SimSun, arial;
	width: 60px;
	overflow: hidden;
	font-weight: 400
}
.pager .disabled {
	display: none
}
.pager-ellipsis {
	text-align: center
}
.pager-ellipsis .pager-first, .pager-ellipsis .pager-last {
	font-family: arial;
	width: 23px;
	overflow: visible;
	font-weight: 700
}
/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=highlight_soft&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=flat&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden {
	display: none
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse
}
.ui-helper-clearfix:after {
	clear: both
}
.ui-helper-clearfix {
	min-height: 0
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: alpha(opacity=0)
}
.ui-front {
	z-index: 1001
}
.ui-state-disabled {
	cursor: default!important
}
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat
}
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	outline: 0;
	overflow: visible
}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
	text-decoration: none
}
.ui-button-icon-only {
	width: 2.2em
}
button.ui-button-icon-only {
	width: 2.4em
}
.ui-button-icons-only {
	width: 3.4em
}
button.ui-button-icons-only {
	width: 3.7em
}
.ui-button .ui-button-text {
	display: block;
	line-height: normal
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em
}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em
}
input.ui-button {
	padding: .4em 1em
}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px
}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
	left: .5em
}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
	right: .5em
}
.ui-buttonset {
	margin-right: 7px
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em
}
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {
border:0;
padding:0
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: 0;
	outline: 0
}
.ui-dialog .ui-dialog-titlebar {
	padding-left: 10px;
	position: relative;
	height: 36px
}
.ui-dialog .ui-dialog-title {
	float: left;
	font-size: 14px;
	font-weight: 700;
	height: 35px;
	line-height: 35px;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: 10px;
	top: 50%;
	width: 14px;
	margin: -7px 0 0 0;
	height: 13px;
	border: 0;
	background-color: transparent;
	background-repeat: no-repeat;
}
.ui-dialog .ui-dialog-titlebar-close, ui-dialog .ui-button-icon-primary {
	width: 16px;
	height: 16px;
	overflow: hidden
}
.ui-dialog .ui-dialog-titlebar .ui-state-hover {
	background-repeat: no-repeat;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: 5px 10px;
	background: 0 0;
	overflow: auto
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border: 0;
	background-image: none;
	padding: 10px
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: 0;
	cursor: pointer;
	height: 32px;
	outline: 0;
	border: 1px solid #45ad00;
	background: #45ad00;
	color: #fff;
	font-family: 'Microsoft Yahei';
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
.ui-dialog .ui-dialog-buttonpane button.ui-state-hover {
	border-color: #45a500;
	background-color: #3e9a00;
	background-color: #4ab200;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -ms-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ab200), color-stop(100%, #3e9a00));
	background-image: -webkit-linear-gradient(top, #4ab200, #3e9a00);
	background-image: -o-linear-gradient(top, #4ab200, #3e9a00);
	background-image: linear-gradient(top, #4ab200, #3e9a00)
}
.ui-dialog .ui-dialog-buttonpane .ui-button-text {
	padding: 0 15px;
	font-size: 15px;
	line-height: 32px
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move
}
.ui-tooltip {
	position: absolute;
	z-index: 1000
}
.ui-widget {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px
}
.ui-widget .ui-widget {
	font-size: 14px
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: 'Microsoft Yahei';
	font-size: 14px
}
.ui-widget-content {
	border: 1px solid #ddd;
	background: #fff;
	color: #444
}
.ui-widget-header {
	color: #333;
	font-weight: 700;
	background: #fcfcfc;
	border-bottom: 1px solid #f2f2f2
}
.ui-widget-header a {
	color: #444
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	outline: 0;
	text-decoration: none
}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
	color: #fff;
	text-decoration: none
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #ff0084;
	text-decoration: none
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	border: 1px solid #ccc;
	background: #fff;
	color: #444
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
	color: #444
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
	border: 1px solid #ff0084;
	background: #fff;
	color: #222
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
	color: #222
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
	color: #222
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
	font-weight: 700
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter: alpha(opacity=70);
	font-weight: 400
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter: alpha(opacity=35);
	background-image: none
}
.ui-state-disabled .ui-icon {
	filter: alpha(opacity=35)
}
.ui-icon {
	width: 16px;
	height: 16px
}
.ui-widget-overlay {
	background: #000;
	opacity: .25;
	filter: alpha(opacity=25)
}
.ui-widget-shadow {
	margin: -4px 0 0 -4px;
	padding: 4px;
	background-color: #aaa;
	opacity: .6;
	filter: alpha(opacity=60);
	border-radius: 0
}
.ui-autocomplete {
	border: 1px solid #817f82;
	background: #fff;
	border-top: 0
}
.ui-autocomplete .ui-menu-item a {
	color: #000;
	display: block;
	height: 26px;
	padding: 0 8px;
	font-weight: 700;
	line-height: 26px
}
.ui-autocomplete .ui-menu-item em {
	font-weight: 400;
	color: #000
}
.ui-autocomplete .ui-state-focus {
	text-decoration: none;
	background: #ebebeb
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
	font-size: 12px;
	line-height: 14px
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
	top: 1px
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px
}
.ui-datepicker .ui-datepicker-next {
	right: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width: 49%
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: 700;
	border: 0
}
.ui-datepicker td {
	border: 0;
	padding: 1px
}
.ui-datepicker td span, .ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em;
	width: auto;
	overflow: visible
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left
}
.ui-menu li {
	float: none
}
.ui-tabs {
	border: 0;
	background: transparent;
	font-family: inherit
}
.ui-tabs .ui-tabs-nav {
*zoom:1;
	border-left: 1px solid #e3e3e3;
	border-bottom: 0
}
.ui-tabs .ui-tabs-nav:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden
}
.ui-tabs .ui-tabs-nav li {
	float: left
}
.ui-tabs .ui-tabs-nav li a {
	display: block;
	font-size: 12px;
	font-weight: 400;
	background: #f8f7f7;
	border-top: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	color: #2d64b3;
	padding: 0 10px;
	line-height: 25px;
	height: 25px;
	text-align: center
}
.ui-tabs .ui-tabs-nav .ui-tabs-active a {
	border-bottom-color: #fdfdfd;
	background: #fdfdfd;
	color: #666
}
.ui-tabs .ui-tabs-panel {
	font-size: 12px;
	color: #666;
	border: 0
}
.bubblePanel {
	position: absolute;
	border: solid 1px #DFDFDF;
	border-radius: 3px;
	box-shadow: 0 4px 6px -4px rgba(0,0,0,.2)
}
.carousel {
	position: relative
}
.carousel-inner {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%
}
.carousel-inner .item {
	display: none;
	position: absolute;
	zoom: 1;
	overflow: hidden
}
.carousel-inner .item img {
	display: block;
	line-height: 100%
}
.carousel-inner .active {
	display: block
}
.carousel-misc {
	position: absolute;
	width: 100%;
	bottom: 10px;
	text-align: center;
	line-height: 0;
	font-size: 0
}
.carousel-misc .carousel-control {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	width: 23px;
	height: 23px;
	cursor: pointer;
	background-repeat: no-repeat;
}
.carousel-misc .carousel-control.carousel-control-right {
	background-repeat: no-repeat;
}
.carousel-misc ol.carousel-indicators {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	margin: 0 10px;
	padding: 0
}
.carousel-misc ol.carousel-indicators li {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	margin-left: 5px;
	width: 7px;
	height: 7px;
	cursor: pointer;
	background-repeat: no-repeat;
}
.carousel-misc ol.carousel-indicators li.active {
	background-repeat: no-repeat;
}
.carousel-misc ol.carousel-indicators li.first {
	margin-left: 0
}
.ik-combobox {
	font-size: 0;
	line-height: 0;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	border: 1px solid #dfdfdf;
	border-radius: 3px;
	box-shadow: 0 4px 6px -4px rgba(0,0,0,.2);
	padding: 1px 0;
	overflow: hidden
}
.ik-combobox input {
	width: 0;
	vertical-align: middle;
	height: 35px;
	margin-left: -1px;
	margin-right: 5px;
	padding-left: 9px;
	line-height: 35px;
	border: 0;
	font-size: 14px;
	color: #666;
	float: left
}
.ik-combobox .ik-combobox-toggle {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
*vertical-align:auto;
*zoom:1;
*display:inline;
	vertical-align: middle;
	width: 35px;
	height: 35px;
	outline: 0;
	cursor: pointer;
	background-repeat: no-repeat;
}
.ik-combobox a.ik-combobox-toggle {
*float:none;
	_float: none
}
ul.ik-combobox-menu {
	border-color: #dfdfdf;
	overflow-y: auto;
	overflow-x: hidden;
	max-height: 130px
}
ul.ik-combobox-menu .ui-menu-item a {
	color: #666;
	font-weight: 400;
	white-space: nowrap
}
.calendarPanel {
	width: 174px;
	height: 180px;
	background: #FFF;
	padding: 1px;
	font: 12px/16px "Segoe UI", "Microsoft Sans Serif", "Microsoft Yahei", Arial, Geneva, Sans-Serif;
	text-align: center;
	color: #333;
	cursor: default;
	border-radius: 3px
}
.calendarPanel a {
	display: inline-block;
	text-decoration: none;
	cursor: pointer;
	color: #FFF
}
.calendarPanel a:hover {
	color: #EEE;
	text-decoration: none
}
.calendarPanel .calendarHeader {
	height: 20px;
	padding: 2px;
	background: #5BA103;
	font-weight: 700;
	line-height: 19px;
	border-radius: 3px 3px 0 0;
	overflow: hidden
}
.calendarPanel .calendarHeader .leftBtn, .calendarPanel .calendarHeader .rightBtn {
	width: 20px;
	height: 20px;
	vertical-align: top
}
.calendarPanel .calendarHeader em {
	display: block;
	width: 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border: solid;
	border-width: 5px 6px;
	margin-top: 5px
}
.calendarPanel .calendarHeader .leftBtn em {
	border-color: #5BA103 #FFF #5BA103 #5BA103;
	margin-right: 8px
}
.calendarPanel .calendarHeader .leftBtn:hover em {
	border-color: #5BA103 #DEDEDE #5BA103 #5BA103
}
.calendarPanel .calendarHeader .rightBtn em {
	border-color: #5BA103 #5BA103 #5BA103 #FFF;
	margin-left: 8px
}
.calendarPanel .calendarHeader .rightBtn:hover {
	border-color: #5BA103 #5BA103 #5BA103 #DEDEDE
}
.calendarPanel .calendarHeader .headerContent {
	width: 130px;
	height: 20px;
	vertical-align: top
}
.calendarPanel .calendarHeader .disabled {
	cursor: default
}
.calendarPanel .calendarHeader .disabled:hover {
	color: #FFF
}
.calendarPanel .calendarBody {
	width: 174px;
	height: 132px;
	position: relative;
	overflow: hidden
}
.calendarPanel .calendarBody .aniBox {
	position: absolute;
	width: 348px;
	height: 132px;
	left: 0
}
.calendarPanel .calendarBody .aniBox .pageBlock {
	width: 168px;
	height: 126px;
	background: #FFF;
	padding: 3px;
	float: left
}
.calendarPanel .calendarBody a {
	border: solid 1px #FFF;
	color: #333;
	text-align: center
}
.calendarPanel .calendarBody a:hover {
	border: solid 1px #FFF;
	color: #333;
	text-align: center
}
.calendarPanel .calendarBody .now {
	border: solid 1px #6EB80E
}
.calendarPanel .calendarBody .selected {
	background: #E4F1D2;
	border-color: #6EB80E;
	font-weight: 700
}
.calendarPanel .calendarBody .disabled {
	background: #FFF;
	font-weight: 400;
	border-color: #FFF;
	opacity: .25;
	filter: alpha(opacity=25);
	cursor: default
}
.calendarPanel .calendarBody .disabled:hover {
	background: #FFF;
	border-color: #FFF;
	font-weight: 400
}
.calendarPanel .calendarBody .holiday {
	color: #6EB80E
}
.calendarPanel .calendarBody .big {
	width: 40px;
	height: 40px;
	border-radius: 21px;
	line-height: 40px
}
.calendarPanel .calendarBody .small {
	width: 22px;
	height: 16px;
	border-radius: 9px
}
.calendarPanel .calendarBody .week {
	font-weight: 700;
	border-bottom: solid 1px #DFDFDF
}
.calendarPanel .calendarBody .week span {
	width: 24px;
	height: 16px;
	display: inline-block;
	cursor: default;
	border: 0
}
.calendarPanel .calendarBody .day {
	margin-top: 2px
}
.calendarPanel .calendarFooter {
	border-radius: 0 0 3px 3px;
	overflow: hidden
}
.calendarPanel .calendarFooter a {
	display: block;
	height: 20px;
	padding: 2px;
	background: #EEE;
	line-height: 20px;
	color: #333
}
.calendarPanel .calendarFooter a:hover {
	background: #DFDFDF
}
.expert-star, .prof-star {
	width: 97px!important;
	height: 17px;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/ui/prof-star/img/prof-star_9bc8561.png) repeat-x;
	vertical-align: top;
	position: relative;
	_zoom: 1;
	overflow: hidden
}
.expert-star-c, .prof-star-c {
	width: auto;
	height: 17px;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/ui/prof-star/img/prof-star_9bc8561.png) repeat-x;
	vertical-align: top;
	background-position: 0 -19px;
	position: absolute;
	left: 0;
	top: 0
}
.prof-upload {
*zoom:1;
	background: #f5f7f9;
	padding: 7px 10px 3px
}
.prof-upload:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden
}
.prof-upload .prof-upload-notice {
	float: right;
	color: #999;
	font-size: 12px;
	line-height: 100%;
	margin-top: 14px
}
.prof-upload .prof-upload-error {
	color: red
}
.prof-upload .prof-upload-file {
	float: left;
	position: relative;
	margin-right: 15px;
	width: 40px;
	height: 40px
}
.prof-upload .prof-upload-file img {
	max-width: 40px;
	max-height: 40px;
	width: 40px;
	height: 40px;
	display: block
}
.prof-upload .prof-upload-file .prof-upload-del {
	position: absolute;
	top: -6px;
	right: -6px;
	width: 14px;
	height: 14px;
	cursor: pointer;
	background-repeat: no-repeat;
}
.prof-upload .prof-upload-file .prof-upload-del:hover {
	background-repeat: no-repeat;
}
.prof-upload .prof-upload-plus {
	background-repeat: no-repeat;
}
.prof-upload .prof-upload-plus:hover {
	background-repeat: no-repeat;
}
.prof-upload .prof-uploading {
	width: 36px;
	height: 36px;
	border: 2px solid #aee39f;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/ui/prof-uploader/img/loading_07cc0e0.gif) center center no-repeat
}
html body .prof-upload-hide, #body .prof-upload-hide {
	height: 0;
	visibility: hidden;
	overflow: hidden;
	margin: 0;
	padding: 0
}
.tip-radius {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
.tip-shadow {
	box-shadow: 1px 1px 1px rgba(0,0,0,.07);
	-moz-box-shadow: 1px 1px 1px rgba(0,0,0,.07);
	-khtml-box-shadow: 1px 1px 1px rgba(0,0,0,.07);
	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.07)
}
.ui-tooltip {
	background-color: #fefded;
	border: 1px solid #e8cca1;
	line-height: 20px;
	color: #666;
	padding: 5px 8px;
	font-size: 12px
}
.ui-tooltip a.tip-close {
	font-size: 18px;
	position: absolute;
	z-index: 1002;
	top: 8px;
	right: 8px;
	text-decoration: none;
	line-height: 100%
}
.ui-tooltip a.tip-close:link, .ui-tooltip a.tip-close:visited {
	color: #ccc;
	font-weight: 700;
	text-decoration: none
}
.ui-tooltip a.tip-close:hover {
	text-decoration: none;
	color: #e8cca1
}
.ui-tooltip .tip-arrow {
	position: absolute;
	z-index: 1001
}
.ui-tooltip .tip-arrow em, .ui-tooltip .tip-arrow span {
	line-height: 0;
	font-size: 0;
	height: 0;
	width: 0;
	position: absolute;
	border: 6px solid transparent
}
.ui-tooltip .tip-arrow-bottom em, .ui-tooltip .tip-arrow-top em, .ui-tooltip .tip-arrow-left em, .ui-tooltip .tip-arrow-right em, .ui-tooltip .tip-arrow-bottom b, .ui-tooltip .tip-arrow-top b, .ui-tooltip .tip-arrow-left b, .ui-tooltip .tip-arrow-right b {
	_border-color: tomato;
	_filter: chroma(color=#ff6347)
}
.ui-tooltip .tip-arrow-top {
	top: -11px;
	left: 20px
}
.ui-tooltip .tip-arrow-top em {
	border-bottom: 6px solid #e8cca1;
	top: -1px
}
.ui-tooltip .tip-arrow-top span {
	border-bottom: 6px solid #fefded;
	top: 0
}
.ui-tooltip .tip-arrow-bottom {
	bottom: -11px;
	left: 20px
}
.ui-tooltip .tip-arrow-bottom em {
	border-top: 6px solid #e8cca1;
	bottom: -1px
}
.ui-tooltip .tip-arrow-bottom span {
	border-top: 6px solid #fefded;
	bottom: 0
}
.ui-tooltip .tip-arrow-right {
	top: 15px;
	right: -11px
}
.ui-tooltip .tip-arrow-right em {
	border-left: 6px solid #e8cca1;
	right: -1px
}
.ui-tooltip .tip-arrow-right span {
	border-left: 6px solid #fefded;
	right: 0
}
.ui-tooltip .tip-arrow-left {
	top: 15px;
	left: -11px
}
.ui-tooltip .tip-arrow-left em {
	border-right: 6px solid #e8cca1;
	left: -1px
}
.ui-tooltip .tip-arrow-left span {
	border-right: 6px solid #fefded;
	left: 0
}
.ui-tooltip.tip-has-close {
	padding-right: 24px
}
.tip-black {
	background-color: #505759;
	border: 1px solid #505759;
	line-height: 20px;
	color: #fff;
	padding: 0 8px;
	font-size: 12px
}
.tip-black a.tip-close {
	font-size: 18px;
	position: absolute;
	z-index: 1002;
	top: 8px;
	right: 8px;
	text-decoration: none;
	line-height: 100%
}
.tip-black a.tip-close:link, .tip-black a.tip-close:visited {
	color: #ccc;
	font-weight: 700;
	text-decoration: none
}
.tip-black a.tip-close:hover {
	text-decoration: none;
	color: #fff
}
.tip-black .tip-arrow {
	position: absolute;
	z-index: 1001
}
.tip-black .tip-arrow em, .tip-black .tip-arrow span {
	line-height: 0;
	font-size: 0;
	height: 0;
	width: 0;
	position: absolute;
	border: 6px solid transparent
}
.tip-black .tip-arrow-bottom em, .tip-black .tip-arrow-top em, .tip-black .tip-arrow-left em, .tip-black .tip-arrow-right em, .tip-black .tip-arrow-bottom b, .tip-black .tip-arrow-top b, .tip-black .tip-arrow-left b, .tip-black .tip-arrow-right b {
	_border-color: #000;
	_filter: chroma(color=#000000)
}
.tip-black .tip-arrow-top {
	top: -11px;
	left: 20px
}
.tip-black .tip-arrow-top em {
	border-bottom: 6px solid #505759;
	top: -1px
}
.tip-black .tip-arrow-top span {
	border-bottom: 6px solid #505759;
	top: 0
}
.tip-black .tip-arrow-bottom {
	bottom: -11px;
	left: 20px
}
.tip-black .tip-arrow-bottom em {
	border-top: 6px solid #505759;
	bottom: -1px
}
.tip-black .tip-arrow-bottom span {
	border-top: 6px solid #505759;
	bottom: 0
}
.tip-black .tip-arrow-right {
	top: 15px;
	right: -11px
}
.tip-black .tip-arrow-right em {
	border-left: 6px solid #505759;
	right: -1px
}
.tip-black .tip-arrow-right span {
	border-left: 6px solid #505759;
	right: 0
}
.tip-black .tip-arrow-left {
	top: 15px;
	left: -11px
}
.tip-black .tip-arrow-left em {
	border-right: 6px solid #505759;
	left: -1px
}
.tip-black .tip-arrow-left span {
	border-right: 6px solid #505759;
	left: 0
}
.tip-green {
	background-color: #fff;
	border: 1px solid #4cbe00;
	line-height: 20px
}
.tip-green a.tip-close {
	font-size: 18px;
	position: absolute;
	z-index: 1002;
	top: 8px;
	right: 8px;
	text-decoration: none;
	line-height: 100%
}
.tip-green a.tip-close:link, .tip-green a.tip-close:visited {
	color: #ccc;
	font-weight: 700;
	text-decoration: none
}
.tip-green a.tip-close:hover {
	text-decoration: none;
	color: #4cbe00
}
.tip-green .tip-arrow {
	position: absolute;
	z-index: 1001
}
.tip-green .tip-arrow em, .tip-green .tip-arrow span {
	line-height: 0;
	font-size: 0;
	height: 0;
	width: 0;
	position: absolute;
	border: 6px solid transparent
}
.tip-green .tip-arrow-bottom em, .tip-green .tip-arrow-top em, .tip-green .tip-arrow-left em, .tip-green .tip-arrow-right em, .tip-green .tip-arrow-bottom b, .tip-green .tip-arrow-top b, .tip-green .tip-arrow-left b, .tip-green .tip-arrow-right b {
	_border-color: green;
	_filter: chroma(color=#008000)
}
.tip-green .tip-arrow-top {
	top: -11px;
	left: 20px
}
.tip-green .tip-arrow-top em {
	border-bottom: 6px solid #4cbe00;
	top: -1px
}
.tip-green .tip-arrow-top span {
	border-bottom: 6px solid #fff;
	top: 0
}
.tip-green .tip-arrow-bottom {
	bottom: -11px;
	left: 20px
}
.tip-green .tip-arrow-bottom em {
	border-top: 6px solid #4cbe00;
	bottom: -1px
}
.tip-green .tip-arrow-bottom span {
	border-top: 6px solid #fff;
	bottom: 0
}
.tip-green .tip-arrow-right {
	top: 15px;
	right: -11px
}
.tip-green .tip-arrow-right em {
	border-left: 6px solid #4cbe00;
	right: -1px
}
.tip-green .tip-arrow-right span {
	border-left: 6px solid #fff;
	right: 0
}
.tip-green .tip-arrow-left {
	top: 15px;
	left: -11px
}
.tip-green .tip-arrow-left em {
	border-right: 6px solid #4cbe00;
	left: -1px
}
.tip-green .tip-arrow-left span {
	border-right: 6px solid #fff;
	left: 0
}
.tip-white {
	background-color: #fff;
	border: 1px solid #ccc;
	line-height: 20px
}
.tip-white a.tip-close {
	font-size: 18px;
	position: absolute;
	z-index: 1002;
	top: 8px;
	right: 8px;
	text-decoration: none;
	line-height: 100%
}
.tip-white a.tip-close:link, .tip-white a.tip-close:visited {
	color: #ccc;
	font-weight: 700;
	text-decoration: none
}
.tip-white a.tip-close:hover {
	text-decoration: none;
	color: #ccc
}
.tip-white .tip-arrow {
	position: absolute;
	z-index: 1001
}
.tip-white .tip-arrow em, .tip-white .tip-arrow span {
	line-height: 0;
	font-size: 0;
	height: 0;
	width: 0;
	position: absolute;
	border: 6px solid transparent
}
.tip-white .tip-arrow-bottom em, .tip-white .tip-arrow-top em, .tip-white .tip-arrow-left em, .tip-white .tip-arrow-right em, .tip-white .tip-arrow-bottom b, .tip-white .tip-arrow-top b, .tip-white .tip-arrow-left b, .tip-white .tip-arrow-right b {
	_border-color: gray;
	_filter: chroma(color=#808080)
}
.tip-white .tip-arrow-top {
	top: -11px;
	left: 20px
}
.tip-white .tip-arrow-top em {
	border-bottom: 6px solid #ccc;
	top: -1px
}
.tip-white .tip-arrow-top span {
	border-bottom: 6px solid #fff;
	top: 0
}
.tip-white .tip-arrow-bottom {
	bottom: -11px;
	left: 20px
}
.tip-white .tip-arrow-bottom em {
	border-top: 6px solid #ccc;
	bottom: -1px
}
.tip-white .tip-arrow-bottom span {
	border-top: 6px solid #fff;
	bottom: 0
}
.tip-white .tip-arrow-right {
	top: 15px;
	right: -11px
}
.tip-white .tip-arrow-right em {
	border-left: 6px solid #ccc;
	right: -1px
}
.tip-white .tip-arrow-right span {
	border-left: 6px solid #fff;
	right: 0
}
.tip-white .tip-arrow-left {
	top: 15px;
	left: -11px
}
.tip-white .tip-arrow-left em {
	border-right: 6px solid #ccc;
	left: -1px
}
.tip-white .tip-arrow-left span {
	border-right: 6px solid #fff;
	left: 0
}
.tip-gray {
	background-color: #fdfdfd;
	border: 1px solid #ddd;
	line-height: 20px
}
.tip-gray a.tip-close {
	font-size: 18px;
	position: absolute;
	z-index: 1002;
	top: 8px;
	right: 8px;
	text-decoration: none;
	line-height: 100%
}
.tip-gray a.tip-close:link, .tip-gray a.tip-close:visited {
	color: #ccc;
	font-weight: 700;
	text-decoration: none
}
.tip-gray a.tip-close:hover {
	text-decoration: none;
	color: #ddd
}
.tip-gray .tip-arrow {
	position: absolute;
	z-index: 1001
}
.tip-gray .tip-arrow em, .tip-gray .tip-arrow span {
	line-height: 0;
	font-size: 0;
	height: 0;
	width: 0;
	position: absolute;
	border: 6px solid transparent
}
.tip-gray .tip-arrow-bottom em, .tip-gray .tip-arrow-top em, .tip-gray .tip-arrow-left em, .tip-gray .tip-arrow-right em, .tip-gray .tip-arrow-bottom b, .tip-gray .tip-arrow-top b, .tip-gray .tip-arrow-left b, .tip-gray .tip-arrow-right b {
	_border-color: gray;
	_filter: chroma(color=#808080)
}
.tip-gray .tip-arrow-top {
	top: -11px;
	left: 20px
}
.tip-gray .tip-arrow-top em {
	border-bottom: 6px solid #ddd;
	top: -1px
}
.tip-gray .tip-arrow-top span {
	border-bottom: 6px solid #fdfdfd;
	top: 0
}
.tip-gray .tip-arrow-bottom {
	bottom: -11px;
	left: 20px
}
.tip-gray .tip-arrow-bottom em {
	border-top: 6px solid #ddd;
	bottom: -1px
}
.tip-gray .tip-arrow-bottom span {
	border-top: 6px solid #fdfdfd;
	bottom: 0
}
.tip-gray .tip-arrow-right {
	top: 15px;
	right: -11px
}
.tip-gray .tip-arrow-right em {
	border-left: 6px solid #ddd;
	right: -1px
}
.tip-gray .tip-arrow-right span {
	border-left: 6px solid #fdfdfd;
	right: 0
}
.tip-gray .tip-arrow-left {
	top: 15px;
	left: -11px
}
.tip-gray .tip-arrow-left em {
	border-right: 6px solid #ddd;
	left: -1px
}
.tip-gray .tip-arrow-left span {
	border-right: 6px solid #fdfdfd;
	left: 0
}
.tip-orange {
	background-color: #f1ab03;
	border: 1px solid #e6a302;
	line-height: 20px;
	background-color: #fbb50d;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #fbb50d, #f1ab03);
	background-image: -ms-linear-gradient(top, #fbb50d, #f1ab03);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbb50d), color-stop(100%, #f1ab03));
	background-image: -webkit-linear-gradient(top, #fbb50d, #f1ab03);
	background-image: -o-linear-gradient(top, #fbb50d, #f1ab03);
	background-image: linear-gradient(top, #fbb50d, #f1ab03);
	color: #fff;
	padding: 0 8px
}
.tip-orange a.tip-close {
	font-size: 18px;
	position: absolute;
	z-index: 1002;
	top: 8px;
	right: 8px;
	text-decoration: none;
	line-height: 100%
}
.tip-orange a.tip-close:link, .tip-orange a.tip-close:visited {
	color: #ccc;
	font-weight: 700;
	text-decoration: none
}
.tip-orange a.tip-close:hover {
	text-decoration: none;
	color: #fff
}
.tip-orange .tip-arrow {
	position: absolute;
	z-index: 1001
}
.tip-orange .tip-arrow em, .tip-orange .tip-arrow span {
	line-height: 0;
	font-size: 0;
	height: 0;
	width: 0;
	position: absolute;
	border: 6px solid transparent
}
.tip-orange .tip-arrow-bottom em, .tip-orange .tip-arrow-top em, .tip-orange .tip-arrow-left em, .tip-orange .tip-arrow-right em, .tip-orange .tip-arrow-bottom b, .tip-orange .tip-arrow-top b, .tip-orange .tip-arrow-left b, .tip-orange .tip-arrow-right b {
	_border-color: orange;
	_filter: chroma(color=#ffa500)
}
.tip-orange .tip-arrow-top {
	top: -11px;
	left: 20px
}
.tip-orange .tip-arrow-top em {
	border-bottom: 6px solid #e6a302;
	top: -1px
}
.tip-orange .tip-arrow-top span {
	border-bottom: 6px solid #f1ab03;
	top: 0
}
.tip-orange .tip-arrow-bottom {
	bottom: -11px;
	left: 20px
}
.tip-orange .tip-arrow-bottom em {
	border-top: 6px solid #e6a302;
	bottom: -1px
}
.tip-orange .tip-arrow-bottom span {
	border-top: 6px solid #f1ab03;
	bottom: 0
}
.tip-orange .tip-arrow-right {
	top: 15px;
	right: -11px
}
.tip-orange .tip-arrow-right em {
	border-left: 6px solid #e6a302;
	right: -1px
}
.tip-orange .tip-arrow-right span {
	border-left: 6px solid #f1ab03;
	right: 0
}
.tip-orange .tip-arrow-left {
	top: 15px;
	left: -11px
}
.tip-orange .tip-arrow-left em {
	border-right: 6px solid #e6a302;
	left: -1px
}
.tip-orange .tip-arrow-left span {
	border-right: 6px solid #f1ab03;
	left: 0
}
.ipt-uploader, .swf-uploader {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	cursor: pointer
}
.ipt-uploader::-webkit-file-upload-button {
visibility:hidden
}
.dialog-iframe .ui-dialog-content {
	padding: 0;
	overflow: hidden
}
.dialog-iframe .ui-dialog-content-iframe {
	width: 100%;
	height: 100%;
	border: 0
}
.ui-autocomplete .ui-menu-item-close {
	border-top: 1px solid #ebebeb;
	padding: 3px 8px;
	text-align: right
}
.ui-autocomplete .ui-menu-item-close a {
	color: #888;
	line-height: 13px;
	font: 12px arial;
	text-decoration: underline
}
.syntaxhighlighter a, .syntaxhighlighter div, .syntaxhighlighter code, .syntaxhighlighter, .syntaxhighlighter td, .syntaxhighlighter tr, .syntaxhighlighter tbody, .syntaxhighlighter thead, .syntaxhighlighter caption, .syntaxhighlighter textarea {
	background: none!important;
	border: 0!important;
	bottom: auto!important;
	float: none!important;
	left: auto!important;
	line-height: 1.1em!important;
	outline: 0!important;
	overflow: visible!important;
	position: static!important;
	right: auto!important;
	text-align: left!important;
	top: auto!important;
	vertical-align: baseline!important;
	width: auto!important;
	box-sizing: content-box!important;
	font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
	font-weight: 400!important;
	font-style: normal!important;
	min-height: auto!important;
	font-size: 13px!important;
	margin: 0!important;
	padding: 0!important
}
.syntaxhighlighter {
	width: 100%!important;
	position: relative!important;
	overflow: auto!important;
	border: 1px solid #ccc!important;
	border-radius: 4px!important;
	border-collapse: separate!important;
	background-color: #f5f5f5!important;
	margin: .3em 0!important
}
.syntaxhighlighter.source {
	overflow: hidden!important
}
.syntaxhighlighter .italic {
	font-style: italic!important
}
.syntaxhighlighter .gutter div {
	white-space: pre!important;
	word-wrap: normal
}
.syntaxhighlighter caption {
	text-align: left!important;
	color: #000!important;
	padding: .5em 0 .5em 1em!important
}
.syntaxhighlighter td.code {
	width: 100%!important
}
.syntaxhighlighter td.code .container {
	position: relative!important
}
.syntaxhighlighter td.code .container textarea {
	box-sizing: border-box!important;
	position: absolute!important;
	left: 0!important;
	top: 0!important;
	width: 100%!important;
	border: 0!important;
	background: #FFF!important;
	padding-left: 1em!important;
	overflow: hidden!important;
	white-space: pre!important
}
.syntaxhighlighter td.gutter .line {
	text-align: right!important;
	padding: 0 .5em 0 1em!important
}
.syntaxhighlighter td.code .line {
	padding: 0 1em!important
}
.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
	padding-left: 0!important
}
.syntaxhighlighter.show {
	display: block!important
}
.syntaxhighlighter.collapsed .toolbar {
	font-size: 1em!important;
	position: static!important;
	width: auto!important;
	color: #00f!important;
	background: #FFF!important;
	border: 1px solid #6ce26c!important;
	padding: .1em .8em 0!important
}
.syntaxhighlighter.collapsed .toolbar span {
	display: inline!important;
	margin-right: 1em!important
}
.syntaxhighlighter.collapsed .toolbar span a {
	display: none!important;
	padding: 0!important
}
.syntaxhighlighter .toolbar {
	position: absolute!important;
	right: 1px!important;
	top: 1px!important;
	width: 11px!important;
	height: 11px!important;
	font-size: 10px!important;
	z-index: 10!important;
	color: #FFF!important;
	background: #6ce26c!important;
	border: 0!important
}
.syntaxhighlighter .toolbar a {
	display: block!important;
	text-align: center!important;
	text-decoration: none!important;
	padding-top: 1px!important;
	color: #FFF!important
}
.syntaxhighlighter.ie {
	font-size: .9em!important;
	padding: 1px 0!important
}
.syntaxhighlighter.ie .toolbar {
	line-height: 8px!important
}
.syntaxhighlighter.ie .toolbar a {
	padding-top: 0!important
}
.syntaxhighlighter.printing .line.alt1 .content, .syntaxhighlighter.printing .line.alt2 .content, .syntaxhighlighter.printing .line.highlighted .number, .syntaxhighlighter.printing .line.highlighted.alt1 .content, .syntaxhighlighter.printing .line.highlighted.alt2 .content {
	background: none!important
}
.syntaxhighlighter.printing .line .number {
	color: #bbb!important
}
.syntaxhighlighter.printing .line .content {
	color: #000!important;
	border: 0!important
}
.syntaxhighlighter.printing a {
	text-decoration: none!important
}
.syntaxhighlighter .gutter {
	color: #afafaf!important;
	background-color: #f7f7f9!important;
	border-right: 1px solid #e1e1e8!important;
	border-top-left-radius: 4px!important;
	border-bottom-left-radius: 4px!important;
	user-select: none!important;
	-moz-user-select: none!important;
	-webkit-user-select: none!important;
	padding: 9.5px 0 9.5px 9.5px!important
}
.syntaxhighlighter .gutter .line.highlighted {
	background-color: #6ce26c!important;
	color: #FFF!important
}
.syntaxhighlighter.collapsed {
	overflow: visible!important
}
.syntaxhighlighter .script {
	font-weight: 700!important;
	color: #ff7800!important;
	background-color: none!important
}
.syntaxhighlighter .bold, .syntaxhighlighter.printing .script {
	font-weight: 700!important
}
.syntaxhighlighter.collapsed table, .syntaxhighlighter .toolbar a.expandSource, .syntaxhighlighter.printing .toolbar {
	display: none!important
}
.syntaxhighlighter.collapsed .toolbar span a.expandSource, .syntaxhighlighter .toolbar span.title {
	display: inline!important
}
.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a, .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a, .syntaxhighlighter .line.highlighted.number, .syntaxhighlighter .toolbar a:hover, .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
	color: #000!important
}
.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a, .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
	color: #008200!important
}
.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a, .syntaxhighlighter.collapsed .toolbar a, .syntaxhighlighter .string, .syntaxhighlighter .string a {
	color: #00f!important
}
.syntaxhighlighter.printing .keyword, .syntaxhighlighter .keyword {
	color: #ff7800!important;
	font-weight: 700!important
}
.syntaxhighlighter.printing .preprocessor, .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a, .syntaxhighlighter .preprocessor, .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
	color: gray!important
}
.syntaxhighlighter.printing .variable, .syntaxhighlighter .variable {
	color: #a70!important
}
.syntaxhighlighter.printing .value, .syntaxhighlighter .value {
	color: #090!important
}
.syntaxhighlighter.printing .functions, .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a, .syntaxhighlighter .functions, .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
	color: #ff1493!important
}
.syntaxhighlighter.printing .constants, .syntaxhighlighter .constants {
	color: #06c!important
}
.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a, .syntaxhighlighter.collapsed .toolbar a:hover, .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
	color: red!important
}
.set-footer {
	position: absolute;
	zoom: 1;
	bottom: 0;
	font-size: 12px
}
.set-footer .set-message {
	visibility: hidden
}
.dialog-good-pass .line h4 {
	line-height: 24px
}
.dialog-good-pass .line label {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	line-height: 24px;
	height: 24px;
	padding-right: 20px;
	font-size: 12px;
	width: 99px
}
.dialog-good-pass .line input {
	margin-right: 6px
}
.dialog-good-pass .line textarea {
	width: 360px;
	_width: 350px;
	height: 59px;
	line-height: 20px;
	padding: 2px 8px;
	resize: none;
	outline: 0
}
.ik-authcode-wrapper {
	overflow: visible;
	position: relative;
	float: left;
	width: 400px;
	font-size: 12px
}
.ik-authcode-s1 {
	width: 320px;
	margin-top: 10px;
	float: none;
	position: static
}
.ik-authcode-s1 label {
	width: 74px
}
.ik-authcode-s1 input {
	height: 20px;
	line-height: 20px
}
.ik-authcode-label {
	width: 50px;
	display: inline-block;
	zoom: 1
}
.ik-authcode-input {
	border: 1px solid #d5d5d5;
	padding: 4px 5px;
	line-height: 24px;
	height: 24px;
	width: 60px;
	font-size: 12px;
	margin-right: 6px;
	vertical-align: middle
}
.ik-authcode-img {
	width: 100px;
	height: 30px;
	margin-right: 6px;
	vertical-align: middle
}
.ik-authcode-error {
	display: inline-block;
	padding-left: 37px;
	background: url(http://img.baidu.com/img/iknow/ask/authcode.png?t=20120831) 0 -30px no-repeat;
	margin-left: 6px;
	width: 70px;
	height: 35px;
	line-height: 35px;
*display:inline;
	zoom: 1
}
.captcha-box {
	margin: 20px
}
.captcha-box .captcha-input {
	height: 36px;
	line-height: 36px
}
.captcha-box .captcha-input dl, .captcha-box .captcha-input .captcha-input-status {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline
}
.captcha-box .captcha-input .captcha-input-title {
	height: 36px;
	float: left
}
.captcha-box .captcha-input dl {
	width: 223px;
	overflow: hidden;
	border: 1px solid #ccc
}
.captcha-box .captcha-input dl dt, .captcha-box .captcha-input dl dd {
	width: 45px;
	height: 34px;
	overflow: hidden
}
.captcha-box .captcha-input dl dd {
	float: left;
	border-right: 1px solid #ddd;
	background-position: -1000px
}
.captcha-box .captcha-input dl dt {
	cursor: pointer;
	width: 40px;
	margin-right: -1px;
	background-repeat: no-repeat;
}
.captcha-box .captcha-content {
	margin: 0 auto;
	width: 186px
}
.captcha-box .captcha-content .captcha-content-img {
	width: 100px;
	height: 36px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	background-position: 0 0
}
.captcha-box .captcha-content .captcha-buttons {
	overflow: hidden
}
.captcha-box .captcha-content .captcha-buttons a {
	zoom: 1;
	display: block;
	float: left;
	margin: 0 5px 5px 0;
	outline: 0;
	border: 1px solid #e0e0e0;
	border-bottom-color: #bfbfbf;
	background: -ms-linear-gradient(top, #fff, #f5f5f5);
	background: -moz-linear-gradient(top, #fff, #fafafa);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f5f5f5));
filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#ffffff, endColorStr=#f5f5f5)
}
.captcha-box .captcha-content .captcha-buttons a div {
	width: 54px;
	height: 40px;
	background-position: -1000px;
	cursor: pointer
}
.captcha-box .captcha-content .captcha-buttons a .captcha-btn-1 {
	background-position: -4px -32px
}
.captcha-box .captcha-content .captcha-buttons a .captcha-btn-4 {
	background-position: 0 -83px
}
.captcha-box .captcha-content .captcha-buttons a .captcha-btn-7 {
	background-position: -2px -135px
}
.captcha-box .captcha-content .captcha-buttons a .captcha-btn-2 {
	background-position: -53px -39px
}
.captcha-box .captcha-content .captcha-buttons a .captcha-btn-5 {
	background-position: -53px -85px
}
.captcha-box .captcha-content .captcha-buttons a .captcha-btn-8 {
	background-position: -53px -135px
}
.captcha-box .captcha-content .captcha-buttons a .captcha-btn-3 {
	background-position: -96px -38px
}
.captcha-box .captcha-content .captcha-buttons a .captcha-btn-6 {
	background-position: -96px -86px
}
.captcha-box .captcha-content .captcha-buttons a .captcha-btn-9 {
	background-position: -96px -135px
}
.category-box select {
	width: 135px;
	margin-right: 10px;
	font-size: 14px
}
.addons {
	font-size: 12px;
	padding-bottom: 10px
}
.addons .unname {
	float: right;
	padding-top: 4px;
	font-size: 12px;
	margin-right: 10px;
*padding-top:5px;
	_padding-top: 8px
}
.addons .unname input {
	vertical-align: -2px;
	margin-right: 2px
}
.addons .err-tip {
	font-size: 12px;
	color: red;
	margin-top: -20px
}
.addons p {
	float: left
}
.BDWidget_dialog_footer {
	width: 100%
}
.BDWidget_dialog_footer a {
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-weight: 700;
	background-color: #66ae0a;
	border-color: #5EA10A;
	font: 15px/32px "Microsoft Yahei", SimHei, '瀹嬩綋', Arial;
	width: 56px;
	height: 30px;
	display: inline-block;
*zoom:1
}
.BDWidget_dialog_footer a:hover {
	background-image: url(/static/common/ui/css-ui/button/img/btn32bg-hover-green.png)
}
.BDWidget_dialog_footer .iknow_ue_disable {
	cursor: default;
	color: #999;
	background-color: #f4f4f4;
	border-color: #bebebe
}
.BDWidget_dialog_footer .iknow_ue_disable:hover {
	background-image: none
}
.edui-editor {
	border: 1px solid #95C754;
	background-color: #fff;
	position: relative;
*position:static;
	overflow: visible;
	margin-bottom: 21px
}
.edui-box {
	border: 0;
	padding: 0;
	margin: 0;
	overflow: hidden
}
.edui-toolbar .edui-state-disabled .edui-label {
	color: #919191!important
}
.edui-toolbar .edui-state-disabled .edui-default {
	cursor: default!important
}
.edui-toolbar * {
	padding: 0;
	margin: 0
}
div.edui-box {
	position: relative;
	display: -moz-inline-box!important;
	display: inline-block!important;
	vertical-align: top
}
.edui-button-body, .edui-splitbutton-body {
	position: relative
}
.edui-toolbar {
	position: relative;
	font-size: 12px;
*zoom:1;
	cursor: default;
	-webkit-user-select: none;
	-moz-user-select: none;
	padding: 3px 1px 0 7px
}
.edui-label {
	cursor: default;
	line-height: 20px;
	color: #133DB6
}
.edui-button .edui-button-wrap {
	position: relative
}
.edui-default .edui-box {
	border: 0;
	padding: 0;
	margin: 0;
	overflow: hidden
}
.edui-default a.edui-box {
	display: block;
	text-decoration: none;
	color: #000
}
.edui-default a.edui-box:hover {
	text-decoration: none
}
.edui-default a.edui-box:active {
	text-decoration: none
}
.edui-default table.edui-box {
	border-collapse: collapse
}
.edui-default ul.edui-box {
	list-style-type: none
}
.editor-focus .edui-editor {
	border: 2px solid #6eb80f;
	margin: -1px 0 20px -1px
}
.editor-focus .edui-editor-wordcount {
	padding-right: 7px
}
.iknow-editor {
}
.iknow-editor .edui-editor-toolbarbox {
	position: relative;
	zoom: 1
}
.iknow-editor .edui-editor-toolbarboxouter {
	background-image: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-bar-bg_80f0d39.png?m=x);
	height: 31px
}
.iknow-editor .edui-editor-toolbarboxinner {
	padding: 0;
	height: 30px
}
.iknow-editor .edui-editor-iframeholder {
	position: relative
}
.iknow-editor .edui-editor-bottomContainer {
	overflow: hidden;
	border-top: 1px solid #DDD;
	height: 25px;
	background: #F9F9F9;
	line-height: 25px
}
.iknow-editor .edui-editor-bottomContainer table {
	width: 100%;
	height: 0;
	overflow: hidden;
	border-spacing: 0;
	border-collapse: collapse
}
.iknow-editor .edui-editor-bottomContainer td {
	white-space: nowrap;
	height: 25px;
	padding-right: 8px;
	font-size: 12px;
	font-family: arial, simsun, sans-serif
}
.iknow-editor .edui-editor-wordcount {
	text-align: right;
	color: #aaa
}
.iknow-editor .edui-for-insertmap .edui-dialog-content {
	width: 520px;
	height: 425px
}
.iknow-editor .edui-toolbar .edui-button {
	height: 24px;
	line-height: 24px;
	width: 52px;
*float:left
}
.iknow-editor .edui-toolbar .edui-for-insertimage, .iknow-editor .edui-toolbar .edui-for-attachment {
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	cursor: pointer;
	width: 52px;
	_display: inline!important
}
.iknow-editor .edui-toolbar .edui-for-insertimage .ue_flash, .iknow-editor .edui-toolbar .edui-for-attachment .ue_flash {
	position: relative;
	z-index: 9999;
	width: 48px;
	height: 22px;
	top: -30px;
	top: -22px\9
}
.iknow-editor .edui-toolbar .edui-for-insertimage .edui-icon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 4px -66px no-repeat;
	_display: inline!important
}
.iknow-editor .edui-toolbar .edui-for-insertimage .edui_disableIcon {
	height: 20px!important;
	width: 20px!important;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 4px -66px no-repeat;
	_display: inline!important
}
.iknow-editor .edui-toolbar .edui-for-insertimage .edui-label, .iknow-editor .edui-toolbar .edui-for-attachment .edui-label {
	_position: relative;
	cursor: pointer;
	_display: inline!important;
	position: absolute
}
.iknow-editor .edui-toolbar .edui-for-insertunorderedlist {
	_display: inline!important
}
.iknow-editor .edui-toolbar .insertunorderedlist .edui-icon {
	height: 20px!important;
	width: 17px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 1px 3px no-repeat
}
.iknow-editor .edui-toolbar .insertunorderedlist .edui_disableIcon {
	height: 20px!important;
	width: 17px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 1px 3px no-repeat
}
.iknow-editor .edui-toolbar .insertunorderedlist .edui-label {
	cursor: pointer
}
.iknow-editor .edui-toolbar .insertunorderedlist .edui-button-body {
	padding: 2px 0 0 4px;
	height: 20px
}
.iknow-editor .edui-toolbar .edui-for-insertorderedlist {
	_display: inline!important
}
.iknow-editor .edui-toolbar .insertorderedlist .edui-icon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 5px -19px no-repeat
}
.iknow-editor .edui-toolbar .insertorderedlist .edui_disableIcon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 5px -19px no-repeat
}
.iknow-editor .edui-toolbar .insertorderedlist .edui-label {
	cursor: pointer
}
.iknow-editor .edui-toolbar .insertorderedlist .edui-button-body {
	width: 48px
}
.iknow-editor .edui-toolbar .edui-for-autotypeset {
	_display: inline!important
}
.iknow-editor .edui-toolbar .autotypeset .edui-icon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 4px -45px no-repeat
}
.iknow-editor .edui-toolbar .autotypeset .edui_disableIcon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 4px -45px no-repeat
}
.iknow-editor .edui-toolbar .autotypeset .edui-label {
	cursor: pointer
}
.iknow-editor .edui-toolbar .autotypeset .edui-button-body {
	width: 48px
}
.iknow-editor .edui-toolbar .bold .edui-icon, .iknow-editor .edui-toolbar .bold .edui_disableIcon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 7px -178px no-repeat
}
.iknow-editor .edui-toolbar .italic .edui-icon, .iknow-editor .edui-toolbar .italic .edui_disableIcon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) -23px -178px no-repeat
}
.iknow-editor .edui-toolbar .edui-for-insertmap {
	_display: inline!important
}
.iknow-editor .edui-toolbar .insertmap .edui-icon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 4px -91px no-repeat
}
.iknow-editor .edui-toolbar .insertmap .edui_disableIcon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) 4px -91px no-repeat
}
.iknow-editor .edui-toolbar .deletemap .edui-icon, .iknow-editor .edui-toolbar .editplace .edui-icon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) -25px -90px no-repeat
}
.iknow-editor .edui-toolbar .insertcode .edui-icon, .iknow-editor .edui-toolbar .insertcode .edui_disableIcon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background-repeat: no-repeat;
}
.iknow-editor .edui-toolbar .deletemap .edui-label, .iknow-editor .edui-toolbar .insertmap .edui-label, .iknow-editor .edui-toolbar .editplace .edui-label, .iknow-editor .edui-toolbar .insertplace .edui-label {
	cursor: pointer
}
.iknow-editor .edui-toolbar .insertmap .edui-button-body, .iknow-editor .edui-toolbar .insertplace .edui-button-body {
	width: 48px
}
.iknow-editor .edui-toolbar .deletemap .edui-button-body, .iknow-editor .edui-toolbar .editplace .edui-button-body {
	width: 73px
}
.iknow-editor .edui-toolbar .edui-for-attachment .edui-icon {
	height: 20px!important;
	width: 20px!important;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) -26px -68px no-repeat;
	_display: inline!important
}
.iknow-editor .edui-toolbar .edui-for-attachment .edui_disableIcon {
	height: 20px!important;
	width: 20px!important;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) -26px -68px no-repeat;
	_display: inline!important
}
.iknow-editor .edui-menu .edui-bordereraser {
	background-color: #f1f1f1;
	height: 3px
}
.iknow-editor .edui-anchor-topleft .edui-bordereraser {
	left: 1px;
	top: -2px
}
.iknow-editor .edui-anchor-topright .edui-bordereraser {
	right: 1px;
	top: -2px
}
.iknow-editor .edui-anchor-bottomleft .edui-bordereraser {
	left: 0;
	bottom: -6px;
	height: 7px;
	border-left: 1px solid gray;
	border-right: 1px solid gray
}
.iknow-editor .edui-anchor-bottomright .edui-bordereraser {
	right: 0;
	bottom: -6px;
	height: 7px;
	border-left: 1px solid gray;
	border-right: 1px solid gray
}
.iknow-editor .edui-state-hover {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) -1px -120px no-repeat;
	height: 24px
}
.iknow-editor .edui-state-checked {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) -1px -152px no-repeat;
	height: 24px
}
.iknow-editor .deletemap .edui-state-checked {
	background: 0 0
}
.iknow-editor .edui-state-disabled .edui-arrow {
	opacity: .3;
	-ms-filter: 'alpha(opacity=30)';
	_filter: alpha(opacity=30)
}
.iknow-editor .edui-toolbar .edui-separator {
	width: 1px;
	height: 14px;
	margin: 5px 4px 0;
	background: #DFE7D8;
*margin:5px 4px 0 3px;
*float:left
}
.iknow-editor .edui-toolbar .deletemap {
	width: 75px
}
.iknow-editor .edui-toolbar .deletemap .edui-state-hover {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/editor-icon_76dc4d3.png) -25px 0 no-repeat;
	height: 24px
}
.iknow-editor .edui-button-wrap .edui-label {
	position: absolute;
	top: 0;
	left: 23px;
	line-height: 24px;
	top: 1px \9
}
.swfupload {
	vertical-align: top;
	margin-top: 6px
}
div.fieldset {
	border: 0 solid #afe14c;
	margin: 0;
	padding: 0;
	width: 100%
}
div.fieldset span.legend {
	position: relative;
	background-color: #FFF;
	padding: 3px;
	top: -30px;
	font: 700 14px Arial, Helvetica, sans-serif;
	color: #73b304
}
.progressWrapper {
*zoom:1;
	padding: 8px;
	border-width: 0;
	border-bottom: solid 1px #E6EEE0;
	background-color: #F8FBF5;
	overflow: hidden;
	font-size: 12px
}
.progressWrapper:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden
}
.progressWrapper a:link, .progressWrapper a:visited {
	margin-right: 5px;
	color: #2d64b3;
	text-decoration: none
}
.progressWrapper a:hover {
	text-decoration: underline
}
.progressWrapperError .progressMessage {
	display: inline-block;
	color: #d50024
}
.edui-default .edui-for-attachment {
	_display: inline!important
}
.edui-default .edui-attachpicker-uploadfile .ue_flash {
	position: relative;
	z-index: 9999;
	top: -25px;
	top: -22px\0;
	width: 48px;
	height: 22px
}
.edui-default .edui-popup {
	z-index: 3000;
	position: relative
}
.edui-default .edui-popup-body {
	position: relative
}
.edui-default .edui-popup .edui-shadow {
	position: absolute;
	width: 72px;
	height: 50px;
	left: 0;
	top: -1px;
	background-color: #000;
	box-shadow: 3px 3px 5px #818181;
	-webkit-box-shadow: 3px 3px 5px #818181;
	-moz-box-shadow: 3px 3px 5px #818181;
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3', MakeShadow='true', ShadowOpacity='0.5')
}
.edui-default .edui-popup-content {
	border: 1px solid #CCD0C8;
	background-color: #fff;
	padding: 0;
	margin-top: -1px;
	position: absolute
}
.edui-default .edui-popup .edui-bordereraser {
	background-color: #fff;
	height: 3px
}
.edui-default .edui-menu .edui-bordereraser {
	height: 3px
}
.edui-default .edui-anchor-topleft .edui-bordereraser {
	left: 1px;
	top: -2px
}
.edui-default .edui-anchor-topright .edui-bordereraser {
	right: 1px;
	top: -2px
}
.edui-default .edui-anchor-bottomleft .edui-bordereraser {
	left: 0;
	bottom: -6px;
	height: 7px;
	border-left: 1px solid gray;
	border-right: 1px solid gray
}
.edui-default .edui-anchor-bottomright .edui-bordereraser {
	right: 0;
	bottom: -6px;
	height: 7px;
	border-left: 1px solid gray;
	border-right: 1px solid gray
}
.edui-default .edui-dialog {
	z-index: 2000;
	position: absolute
}
.edui-default .edui-dialog-wrap {
	margin-right: 6px;
	margin-bottom: 6px;
	border: 1px solid #c6c6c6
}
.edui-default .edui-dialog-body {
	position: relative;
	background-color: #fff;
	_zoom: 1
}
.edui-default .edui-dialog-shadow {
	position: absolute;
	z-index: -1;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	box-shadow: 3px 3px 5px #818181;
	-webkit-box-shadow: 3px 3px 5px #818181;
	-moz-box-shadow: 3px 3px 5px #818181;
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3', MakeShadow='true', ShadowOpacity='0.5')
}
.edui-default .edui-dialog-foot {
	background-color: #fff
}
.edui-default .edui-dialog-titlebar {
	height: 26px;
	border-bottom: 1px solid #c6c6c6;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/dialog-title-bg_886e018.png) repeat-x bottom;
	position: relative;
	cursor: move
}
.edui-default .edui-dialog-caption {
	font-weight: 700;
	font-size: 12px;
	line-height: 26px;
	padding-left: 5px
}
.edui-default .edui-dialog-draghandle {
	height: 26px
}
.edui-default .edui-dialog-closebutton {
	position: absolute!important;
	right: 5px;
	top: 3px
}
.edui-default .edui-dialog-closebutton .edui-button-body {
	height: 20px;
	width: 20px;
	cursor: pointer;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/icons-all_885afa0.gif) no-repeat 0 -59px
}
.edui-default .edui-dialog-closebutton .edui-state-hover .edui-button-body {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/icons-all_885afa0.gif) no-repeat 0 -89px
}
.edui-default .edui-dialog-foot {
	height: 40px
}
.edui-default .edui-dialog-buttons {
	position: absolute;
	right: 0
}
.edui-default .edui-dialog-buttons .edui-button {
	margin-right: 10px
}
.edui-default .edui-dialog-buttons .edui-button .edui-button-body {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/icons-all_885afa0.gif) no-repeat;
	height: 24px;
	width: 96px;
	font-size: 12px;
	line-height: 24px;
	text-align: center;
	cursor: default
}
.edui-default .edui-dialog-buttons .edui-button .edui-state-hover .edui-button-body {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/icons-all_885afa0.gif) no-repeat 0 -30px
}
.edui-default .edui-dialog iframe {
	border: 0;
	padding: 0;
	margin: 0;
	vertical-align: top
}
.edui-default .edui-dialog-modalmask {
	opacity: .3;
	filter: alpha(opacity=30);
	background-color: #ccc;
	position: absolute
}
.edui-default .edui-dialog-dragmask {
	position: absolute;
	background-color: transparent;
	cursor: move
}
.edui-default .edui-dialog-content {
	position: relative
}
.edui-default .dialogcontmask {
	cursor: move;
	visibility: hidden;
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	opacity: 0;
	filter: alpha(opacity=0)
}
.edui-default .edui-for-link .edui-dialog-content {
	width: 420px;
	height: 200px;
	overflow: hidden
}
.edui-default .edui-for-insertvideo .edui-dialog-content {
	width: 590px;
	height: 390px
}
.edui-default .edui-for-wangpan .edui-dialog-content {
	width: 550px;
	height: 340px
}
.edui-default .edui-for-wangpan .edui-dialog-buttons {
	left: 190px
}
.fileIcon, .progressName, .progressSize, .progressRename, .progressMessage, .progressBarWrapper, .progressWealthText, .progressWealth, .progressCancel {
	margin-right: 8px;
	float: left
}
.progressWealth, .progressWealthText {
	line-height: 21px;
	height: 21px
}
.progressName {
	height: 21px;
	line-height: 21px;
	text-align: left
}
.progressSize {
	height: 21px;
	line-height: 21px;
	text-align: left
}
.progressRenameValue {
	width: 265px;
	height: 20px;
	outline: 0;
	border: solid 1px #cedec1
}
.progressRenameBtn {
	margin-left: 5px;
	line-height: 21px
}
.progressRenameBtn b {
	padding: 0 10px
}
.progressMessage {
	height: 21px;
	line-height: 21px;
	text-align: left
}
.progressMessage * {
	float: left
}
.progressExtend {
	float: left;
	margin-left: 8px
}
.progressBarWrapper {
	width: 100px;
	height: 11px;
	margin: 4px 20px 0 0;
	border: solid 1px #d1e4c3;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-align: center;
	font-size: 9px;
	line-height: 11px;
	position: relative
}
.progressBar {
	width: 100px;
	height: 11px;
	position: absolute;
	left: -1px;
	top: -1px;
	border: solid 1px #7ab575;
	border-right: 0;
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
	background: #60d76a url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/progress-bar_899ab2a.gif)
}
.progressBarText {
	position: absolute;
	display: block;
	width: 100%;
	left: 0
}
.progressBarComplete {
	width: 100px;
	border: solid 1px #7ab575;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
.progressBarWait {
	background: url(img/progress-bar-wait.gif);
	border: solid 1px #CCEEA4;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
a.progressCancel {
	height: 21px;
	line-height: 21px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-decoration: none
}
.progressFileOperator {
	margin-right: 0;
	height: 21px;
	line-height: 21px;
	text-align: right;
	white-space: nowrap;
	overflow: hidden;
	text-decoration: none
}
.fileIcon {
	width: 18px;
	height: 20px;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/file-icon_1f12636.png) -240px 0
}
.fileIcon.icon_file_image {
	background-position: 0 0
}
.fileIcon.icon_file_visio {
	background-position: -240px 0
}
.fileIcon.icon_file_pdf {
	background-position: -20px 0
}
.fileIcon.icon_file_word {
	background-position: -40px 0
}
.fileIcon.icon_file_excel {
	background-position: -60px 0
}
.fileIcon.icon_file_text {
	background-position: -80px 0
}
.fileIcon.icon_file_music {
	background-position: -100px 0
}
.fileIcon.icon_file_video {
	background-position: -120px 0
}
.fileIcon.icon_file_powerpoint {
	background-position: -140px 0
}
.fileIcon.icon_file_ipa {
	background-position: -160px 0
}
.fileIcon.icon_file_exe {
	background-position: -180px 0
}
.fileIcon.icon_file_zip {
	background-position: -200px 0
}
.fileIcon.icon_file_apk {
	background-position: -220px 0
}
.fileIcon.icon_file_default {
	background-position: -240px 0
}
.fileIcon.icon_file_torrent {
	background-position: -260px 0
}
.edui-default .edui-for-insertcode .edui-state-hover {
	background: 0 0
}
.edui-default .edui-attachpicker .edui-attachpicker-top {
	margin: -5px 0 0 20px;
	height: 5px;
	width: 7px;
	_overflow: hidden;
	background-repeat: no-repeat;
}
.edui-default .edui-attachpicker .edui-attachpicker-body {
	overflow: hidden;
	font-size: 12px;
	cursor: default
}
.edui-default .edui-attachpicker-item {
	padding: 0;
	width: 70px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	cursor: pointer
}
.edui-default .edui-attachpicker-edit {
	color: #133db6;
	font-size: 12px
}
.edui-default .edui-attachpicker-body .edui-attachpicker-item.edui-state-hover {
	background-color: #ebf6e6
}
.edui-attachpicker-uploadfile {
	_overflow: hidden
}
.edui-attachpicker-uploadfile .swfupload {
	vertical-align: top
}
.edui-default .edui-toolbar .edui-combox-body {
	height: 22px
}
.edui-default .edui-toolbar .edui-combox-body .edui-button-body {
	width: 60px;
	_width: 50px;
	font-size: 12px;
	height: 22px;
	line-height: 22px;
	padding-left: 5px;
	white-space: nowrap;
	margin: 0 3px 0 0
}
.edui-default .edui-toolbar .edui-combox-body .edui-arrow {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/icons_3d93820.png) -741px 0;
	_background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/editor/img/icons_88a8401.gif) -741px 0;
	height: 22px;
	width: 9px
}
.edui-default .edui-toolbar .edui-combox .edui-combox-body {
	border: 1px solid #CCC;
	background-color: #fff;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px
}
.edui-default .edui-toolbar .edui-combox-body .edui-splitborder {
	display: none!important
}
.edui-default .edui-toolbar .edui-combox-body .edui-arrow {
	border-left: 1px solid #CCC;
	float: right
}
.edui-default .edui-toolbar .edui-state-hover .edui-combox-body {
	background-color: #fff5d4;
	border: 1px solid #dcac6c
}
.edui-default .edui-toolbar .edui-state-hover .edui-combox-body .edui-arrow {
	border-left: 1px solid #dcac6c
}
.edui-default .edui-toolbar .edui-state-checked .edui-combox-body {
	background-color: #FFE69F;
	border: 1px solid #DCAC6C
}
.edui-toolbar .edui-state-checked .edui-combox-body .edui-arrow {
	border-left: 1px solid #DCAC6C
}
.edui-toolbar .edui-state-disabled .edui-combox-body {
	background-color: #F0F0EE;
	opacity: .3;
	filter: alpha(opacity=30)
}
.edui-toolbar .edui-state-opened .edui-combox-body {
	background-color: #fff;
	border: 1px solid gray
}
.edui-toolbar .edui-combox-body .edui-button-body {
	float: left
}
.edui-default .edui-list .edui-bordereraser {
	display: none
}
.edui-default .edui-listitem {
	padding: 1px;
	white-space: nowrap
}
.edui-default .edui-list .edui-state-hover {
	position: relative;
	background-color: #fff5d4;
	border: 1px solid #dcac6c;
	padding: 0
}
.edui-default .edui-for-fontfamily .edui-listitem-label {
	min-width: 120px;
	_width: 120px;
	font-size: 12px;
	height: 22px;
	line-height: 22px;
	padding-left: 5px
}
.edui-default .edui-for-insertcode {
	width: 80px
}
.edui-default .edui-for-insertcode .edui-listitem-label {
	min-width: 100px;
	_width: 100px;
	font-size: 12px;
	height: 18px;
	line-height: 18px;
	padding-left: 5px;
	color: #333
}
.edui-default .edui-list-body {
	padding: 5px
}
.file-unknow-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-txt-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-umd-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-ppt-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-epub-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-doc-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-pdf-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-excel-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-ipa-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-apk-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-exe-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-mp3-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-video-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-bt-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-zip-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-image-0 {
	width: 35px;
	height: 44px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-unknow-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-txt-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-umd-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-ppt-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-epub-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-doc-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-pdf-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-excel-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-ipa-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-apk-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-exe-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-mp3-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-video-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-bt-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-zip-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.file-image-1 {
	width: 18px;
	height: 21px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	text-indent: -10000px;
	font-size: 0;
	background-repeat: no-repeat;
}
.jump-top-box {
	width: 40px;
	position: fixed;
	z-index: 999;
	top: -1000px
}
.jump-top-box .jump-top, .jump-top-box .jump-feedback, .jump-top-box .jump-profhelp, .jump-top-box .jump-survey {
	height: 42px;
	display: block;
	position: relative;
	z-index: 1
}
.jump-top-box .jump-top {
	margin-bottom: 5px
}
.jump-top-box .jump-top a, .jump-top-box .jump-feedback a, .jump-top-box .jump-profhelp a {
	color: #fff;
	font-size: 0;
*text-indent:-1000px;
	_text-indent: -1000px;
	text-decoration: none;
	display: block;
	padding: 6px 8px 10px;
	height: 26px;
	width: 24px;
	line-height: 16px;
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
	overflow: hidden
}
.jump-top-box .jump-top a {
	background-repeat: no-repeat;
}
.jump-top-box .jump-feedback a {
	border: 1px solid #cacbcc;
	width: 22px;
	height: 24px;
	background-repeat: no-repeat;
}
.jump-top-box .jump-profhelp a {
	font-size: 12px;
*text-indent:0;
	_text-indent: 0;
	background-color: #ddd;
	color: #888
}
.jump-top-box .jump-feedback a:hover {
	width: 24px;
	height: 26px;
	border: 0
}
.jump-top-box .jump-top a:hover, .jump-top-box .jump-feedback a:hover, .jump-top-box .jump-profhelp a:hover {
	font-size: 12px;
	background: #cdcfd1;
*text-indent:0;
	_text-indent: 0;
	color: #fff
}
.jump-top-box .s-point-lt, .jump-top-box .s-point-rt, .jump-top-box .s-point-lb, .jump-top-box .s-point-rb {
	width: 1px;
	height: 1px;
	display: block;
	position: absolute;
	z-index: 3;
	background: #fff;
	overflow: hidden
}
.jump-top-box .s-point-lt {
	left: 0;
	top: 0
}
.jump-top-box .s-point-rt {
	right: 0;
	top: 0
}
.jump-top-box .s-point-lb {
	left: 0;
	bottom: 0
}
.jump-top-box .s-point-rb {
	right: 0;
	bottom: 0
}
.mini-editor {
	background: #fff;
	border: 1px solid #c7c7c7;
	padding: 2px 7px;
	overflow: hidden;
	zoom: 1;
	box-shadow: 1px 1px 1px #f2f2f2 inset
}
.mini-editor textarea {
	border-style: none;
	border-width: 0;
	outline: 0;
	resize: none;
	width: 100%;
	overflow: hidden;
	padding: 0;
	line-height: 24px;
	height: 24px;
	font-size: 12px;
	display: block;
	color: #aaa
}
.mini-editor textarea.longer {
	height: 60px;
	line-height: 20px
}
.mini-editor .mini-editor-limit {
	text-align: right;
	color: #919191;
	font-weight: 700;
	font-size: 14px
}
.mini-editor .mini-editor-alert {
	color: red
}
.nav-notice {
	padding: 0;
	padding-top: 20px
}
.nav-notice.tip-has-close {
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0
}
.nav-notice a.tip-close {
	position: absolute;
	display: block;
	overflow: hidden;
	font-size: 0;
	right: 5px;
	top: 5px;
	text-decoration: none;
	height: 13px;
	width: 13px;
	padding: 0;
	margin: 0;
	z-index: 1001;
	background-repeat: no-repeat;
}
.nav-notice .ui-tooltip-content {
	color: #888;
	width: 179px;
	text-align: left;
	position: relative;
	z-index: 1000;
	border-top: 1px solid #f9f0dc;
	border-bottom: 1px solid #f9f0dc
}
.nav-notice .ui-tooltip-content a, .nav-notice .ui-tooltip-content a:link, .nav-notice .ui-tooltip-content a:active, .nav-notice .ui-tooltip-content a:visited {
	line-height: 15px;
	text-decoration: none;
	padding: 5px 10px 6px 9px;
	margin: 0;
	position: relative;
	display: block;
	outline: 0
}
.nav-notice .ui-tooltip-content span.num {
	color: #ff7800;
	font-weight: 700
}
.nav-notice .ui-tooltip-content a i {
	display: none;
	width: 13px;
	height: 13px;
	position: absolute;
	top: 6px;
	right: 6px;
	overflow: hidden
}
.nav-notice .ui-tooltip-content a:hover {
	cursor: pointer;
	background-color: #fbf8df
}
.nav-notice .ui-tooltip-content a:hover i {
	display: block;
	cursor: pointer;
	background-repeat: no-repeat;
}
.nav-notice #more-control-div {
	position: relative;
	height: 15px;
	cursor: pointer;
	overflow: hidden
}
.nav-notice #more-control-div a {
	position: absolute;
	width: 13px;
	height: 13px;
	top: 1px;
	left: 82px;
	padding: 0;
	overflow: hidden;
	outline: 0
}
.nav-notice #more-control-div .open {
	background-repeat: no-repeat;
}
.nav-notice #more-control-div .close {
	background-repeat: no-repeat;
}
.nav-notice-small {
	padding-top: 5px
}
.nav-notice-small.ui-tooltip a.tip-close {
	display: none
}
.nav-notice-small .ui-tooltip-content {
	border: 0
}
.task-guide {
	z-index: 1000;
	padding-top: 20px;
	box-shadow: 2px 2px 3px rgba(0,0,0,.2);
	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,.2);
	-khtml-box-shadow: 2px 2px 3px rgba(0,0,0,.2);
	-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.2)
}
.task-guide.tip-has-close {
	padding-right: 8px
}
.task-guide .ui-tooltip-content {
	position: relative;
	z-index: 1000;
	width: 230px
}
.task-guide .ui-tooltip-content .task-guide-image {
	width: 210px;
	height: 70px;
	display: block;
	border: 0;
	margin: 0 10px
}
.task-guide .ui-tooltip-content .task-guide-title {
	margin: 5px 10px 0;
	padding: 0;
	font-weight: 700;
	color: #333;
	display: block;
	overflow: hidden
}
.task-guide .ui-tooltip-content .task-guide-text {
	margin: 0 10px;
	padding: 0;
	color: #666;
	display: block;
	overflow: hidden
}
.task-guide .ui-tooltip-content .task-guide-link {
	margin: 0 10px 10px;
	text-align: right
}
.task-guide .ui-tooltip-content .task-guide-link a {
	text-decoration: none
}
.phone-bind-panel {
	font-size: 12px
}
.phone-bind-panel label {
	color: #666;
	position: relative;
*top:-5px
}
.phone-bind-panel input {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	height: 27px;
	line-height: 27px
}
.phone-bind-panel span {
	color: #999
}
.phone-bind-panel .bind-tip-title {
	color: #555;
	font-weight: 700
}
.phone-bind-panel .input-error {
	border: 1px solid #db1111
}
.phone-bind-panel .span-error {
	color: #db1111
}
.phone-bind-panel .bind-info {
	height: 29px;
	line-height: 29px;
	vertical-align: middle
}
.phone-bind-panel .bind-info span {
	position: relative;
*top:-6px
}
.phone-bind-panel .phone-verify {
	color: #000
}
.phone-bind-panel div {
	margin-bottom: 10px
}
.phone-bind-panel .btn-24-white em b, .phone-bind-panel .btn-24-white:hover em b {
	color: #666
}
.phone-bind-panel #phone-bind-input, .phone-bind-panel #phone-bind-old-input {
	width: 190px;
	margin-right: 9px
}
.phone-bind-panel #phone-bind-input-success {
	display: inline-block;
	position: relative;
	top: 3px;
*top:-5px;
	margin-left: 6px;
	width: 15px;
	height: 15px;
	background-repeat: no-repeat;
}
.phone-bind-panel #phone-bind-auth {
	width: 109px;
	margin-right: 5px
}
.phone-bind-panel #phone-bind-auth-send {
	margin-right: 11px
}
.phone-bind-panel #phone-bind-auth-resend {
	display: inline-block;
	background-color: #f5f5f5;
	border: 1px solid #bebebe;
	width: 103px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	margin-right: 11px
}
.phone-bind-panel #phone-bind-cancel {
	padding: 0 15px;
	position: relative;
*top:-7px
}
.phone-bind-success-panel {
	text-align: center
}
.phone-bind-success-panel div {
	font-weight: 700;
	width: 130px;
	padding-left: 25px;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/phone-bind/img/success_0269a35.png) no-repeat;
	margin: 0 auto 49px
}
.phone-bind-success-panel b {
	width: 64px
}
.pgctip {
	cursor: pointer;
	overflow: hidden;
	width: 35px;
	height: 135px;
	position: absolute;
	right: 0;
	top: 254px;
	background-color: #f4fbff;
	z-index: 999;
	font-size: 12px
}
.pgctip .tip-close {
	background: url(./img/i-close.png?__sprite) no-repeat #009cec
}
.pgctip .tip-expand {
	background: url(./img/i-expand.png?__sprite) no-repeat #009cec
}
.pgctip .pgctip-main {
	width: 245px;
*zoom:1
}
.pgctip .pgctip-main:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden
}
.pgctip ul {
	float: left;
	width: 195px;
	padding: 5px;
	padding-right: 10px;
	word-wrap: break-word;
	overflow: hidden;
	text-align: left
}
.pgctip ul li {
	line-height: 18px;
	padding: 0;
	margin-bottom: 5px
}
.pgctip ul a {
	color: #016aeb
}
.pgctip a.grid {
	font-family: "Microsoft Yahei";
	width: 35px;
	height: 135px;
	padding-top: 5px;
	line-height: 18px;
	background-color: #009cec;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	text-align: center
}
.pgctip a.grid b {
	display: block;
	width: 25px;
	line-height: 18px;
	text-align: center;
	margin: 0 auto;
	font-weight: 400
}
.pgctip a.grid span {
	margin: 10px auto;
	display: block;
	width: 7px;
	height: 12px
}
.pgctip a.grid:hover {
	background-color: #00a9ff
}
.pgctip-doctor {
	top: 303px
}
.quickanswer-container .quickanswer-edit, .quickanswer-container .quickanswer-info {
	margin-top: 5px
}
.quickanswer-container .quickanswer-edit {
	width: 654px;
	height: 70px;
	line-height: 18px;
	outline: 0;
	overflow: hidden;
	padding-left: 5px;
	padding-top: 6px;
	resize: none;
	display: block
}
.quickanswer-container .quickanswer-edit-higher {
	height: 140px
}
.quickanswer-container .quickanswer-info {
	text-align: right
}
.quickanswer-container .quickanswer-info span {
	margin-left: 5px;
	margin-right: 12px
}
.quickanswer-container .anoy {
	margin-top: 0
}
.quickanswer-container .quickanswer-error {
	color: red;
	font-size: 12px;
	float: left
}
.quickanswer-container .ik-authcode-outer {
	float: left;
	text-align: left
}
.avatar-mask-p {
	position: relative
}
.avatar-mask-p .goto-set-avatar {
	display: none;
	overflow: hidden;
	width: 100%;
	height: 20px;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	font-family: "Microsoft YaHei", SimHei, arial, "\5b8b\4f53"
}
.avatar-mask-p .goto-set-avatar p {
	background-color: #000;
	opacity: .3;
	filter: alpha(opacity=30);
	width: 100%;
	height: 20px
}
.avatar-mask-p .goto-set-avatar a {
	display: block;
	position: absolute;
	z-index: 2;
	top: 0;
	width: 100%;
	height: 20px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	font-size: 12px
}
.avatar-tip-img {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	margin-top: 2px;
	width: 51px;
	height: 35px;
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/set-avatar/img/beg-truth_3a32743.png) no-repeat
}
.avatar-tip-span {
	position: absolute;
	left: 0;
	top: 0;
	width: 144px;
	font-size: 12px;
	padding-left: 61px;
	line-height: 18px;
	padding-top: 10px
}
#passport-login-pop .tang-pass-login .pass-text-input-focus {
	border-color: #3ea201
}
#pass_login_input_submit_0, #pass_login_input_submit_1, #passport-login-pop .tang-pass-login .pass-button-submit {
	background-image: url(http://cdn.iknow.bdimg.com/static/common/widget/js/logic/login/img/bd-login_89b2f92.gif)
}
#setCareField-wrap {
	width: 484px;
	padding: 0;
	margin: -2px 3px 0 3px;
	font-size: 12px;
	color: #333
}
#setCareField-wrap a, #setCareField-wrap a:link, #setCareField-wrap a:active, #setCareField-wrap a:visited {
	text-decoration: none;
	color: #333;
	cursor: default
}
#setCareField-wrap input, #setCareField-wrap button, #setCareField-wrap select, #setCareField-wrap textarea {
	outline: 0
}
#setCareField-wrap textarea {
	resize: none
}
#setCareField-wrap .wrap {
	width: 100%
}
#setCareField-wrap .header {
	background-color: #f5f5f5;
	margin: 0;
	padding: 0;
	height: 28px;
	width: 100%;
	line-height: 29px;
	font-size: 13px;
	font-weight: 700;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -183px;
	cursor: pointer
}
#setCareField-wrap .header span {
	margin: 0 0 0 25px
}
#setCareField-wrap .headerClose {
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -214px
}
#setCareField-wrap .body {
	width: 100%
}
#setCareField-wrap #keyWord-wrap {
	margin: 0 0 10px
}
#setCareField-wrap #wordList-title {
	height: 20px;
	margin: 0;
	padding: 0 0 0 5px;
	line-height: 20px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #ebebeb
}
#setCareField-wrap #wordList {
	width: 100%;
	margin: 3px 0 0
}
#setCareField-wrap #wordList a {
	border: 1px solid #ebebeb;
	height: 20px;
	line-height: 20px;
	margin: 5px 5px 0 0;
	float: left;
	position: relative
}
#setCareField-wrap #wordList a:hover {
	border: 1px solid #b3b3b3
}
#setCareField-wrap #wordList a span {
	padding: 0 29px 0 5px;
	float: left;
	white-space: nowrap
}
#setCareField-wrap #wordList a i {
	height: 16px;
	width: 16px;
	margin: 2px 3px 0 0;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -146px;
	position: absolute;
	right: 0;
	top: 0;
	overflow: hidden;
	cursor: pointer
}
#setCareField-wrap #wordList a:hover i {
	background-position: 0 -165px
}
#setCareField-wrap #wordList a:hover .ihover {
	background-position: 0 -128px
}
#setCareField-wrap #word-wrap-btn {
	margin: 10px 0 0
}
#setCareField-wrap #word-wrap-addBtn {
	height: 26px;
	position: relative
}
#setCareField-wrap #wordInput {
	width: 280px;
	height: 24px;
	line-height: 23px;
	border: 1px solid #b3b3b3;
	margin: 0;
	padding: 0 0 0 5px;
	position: absolute;
	top: 0;
	left: 0;
	color: #ccc
}
#setCareField-wrap #word-wrap-addBtn a {
	width: 96px;
	height: 26px;
	margin: 0;
	padding: 0;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	border: 0;
	position: absolute;
	top: 0;
	right: 96px;
	cursor: pointer
}
#setCareField-wrap #word-wrap-addBtn a:hover {
	background-position: -100px 0
}
#setCareField-wrap #keyWord-wrap .alert {
	color: red;
	line-height: 20px;
	display: none
}
#setCareField-wrap #wordTip {
	color: #666;
	line-height: 20px;
	height: 20px;
	width: 100%;
	margin: 7px 0 0
}
#setCareField-wrap #recWordsList {
	margin: 0;
	padding: 0
}
#setCareField-wrap #recWordsList a {
	height: 20px;
	line-height: 20px;
	margin: 5px 5px 0 0;
	padding: 0 5px 0 20px;
	float: left;
	position: relative;
	white-space: nowrap
}
#setCareField-wrap #recWordsList a:hover {
	border: 1px solid #e6e6e6;
	background-color: #f0f0f0;
	color: #666
}
#setCareField-wrap #recWordsList a:hover .ad {
	width: 12px;
	height: 12px;
	margin: 3px 0 0 3px;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: -0px -54px;
	position: absolute;
	top: 0;
	left: 0
}
#setCareField-wrap #recWordsList .add {
	border: 1px solid #cbdbba;
	background-color: #f1fee2;
	color: #7f996b;
	cursor: pointer
}
#setCareField-wrap #recWordsList .add .ad {
	width: 12px;
	height: 12px;
	margin: 3px 0 0 3px;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -32px;
	position: absolute;
	top: 0;
	left: 0
}
#setCareField-wrap #recWordsList .added {
	border: 1px solid #e6e6e6;
	background-color: #f0f0f0;
	color: #666
}
#setCareField-wrap #recWordsList .added .ad {
	width: 12px;
	height: 12px;
	margin: 3px 0 0 3px;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: -0px -54px;
	position: absolute;
	top: 0;
	left: 0
}
#setCareField-wrap #category-wrap {
}
#setCareField-wrap #careList-title {
	height: 20px;
	margin: 0;
	padding: 0 0 0 5px;
	line-height: 20px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #ebebeb
}
#setCareField-wrap #careList {
	width: 100%
}
#setCareField-wrap #careList a {
	width: 100%;
	border-bottom: 1px solid #ebebeb;
	height: 30px;
	line-height: 29px;
	position: relative;
	display: block;
	background-color: #fff
}
#setCareField-wrap #careList a:hover {
	background-color: #fdfdfd
}
#setCareField-wrap #careList a span {
	padding: 0 20px 0 5px;
	display: block;
	white-space: nowrap
}
#setCareField-wrap #careList a i {
	height: 16px;
	width: 16px;
	margin: 7px 5px 0 0;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -146px;
	position: absolute;
	top: 0;
	right: 0;
	overflow: hidden;
	cursor: pointer
}
#setCareField-wrap #careList a:hover i {
	background-position: 0 -165px
}
#setCareField-wrap #careList a:hover .ihover {
	background-position: 0 -128px
}
#setCareField-wrap #careList a .split {
	padding: 0 4px;
	display: inline;
	font-size: 14px
}
#setCareField-wrap #care-wrap-btn {
}
.ui-dialog .ui-dialog-content {
	overflow: hidden
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn {
	display: none;
	position: relative
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn.hover {
	background-color: #fdfdfd
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn.hover #addCareBtnAdd a {
	background-position: -22px -165px
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn.hover #addCareBtnDel a {
	background-position: 0 -165px
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn #addCareBtnAdd {
	height: 16px;
	width: 16px;
	margin: 0 5px 0 0;
	position: absolute;
	right: 20px;
	top: 0
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn #addCareBtnAdd a {
	height: 16px;
	width: 16px;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: -22px -146px;
	display: block;
	overflow: hidden;
	cursor: pointer
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn.hover #addCareBtnAdd a:hover {
	background-position: -22px -128px
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn #addCareBtnDel {
	height: 16px;
	width: 16px;
	margin: 0 5px 0 0;
	position: absolute;
	right: 0;
	top: 0
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn #addCareBtnDel a {
	height: 16px;
	width: 16px;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -146px;
	display: block;
	overflow: hidden;
	cursor: pointer
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn.hover #addCareBtnDel a:hover {
	background-position: 0 -128px
}
#setCareField-wrap #care-wrap-btn #addCareBtn {
	width: 87px;
	height: 26px;
	margin: 10px auto 0;
	padding: 0
}
#setCareField-wrap #care-wrap-btn #addCareBtn a {
	width: 87px;
	height: 26px;
	display: block;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: -200px 0;
	border: 0;
	cursor: pointer
}
#setCareField-wrap #care-wrap-btn #addCareBtn a:hover {
	background-position: -300px 0
}
#setCareField-wrap #careTip {
	color: #666;
	line-height: 20px;
	height: 20px;
	width: 100%;
	margin: 7px 0 0
}
#setCareField-wrap #category-wrap .alert {
	color: red;
	line-height: 20px;
	display: none
}
#setCareField-wrap .category-main {
	margin: -1px 0 0 0;
	border: 1px solid #ebebeb
}
#setCareField-wrap .category-main .cate-splitor {
	position: relative;
	top: 0
}
#setCareField-wrap .category-main .cate-splitor span {
	padding: 0 3px;
	line-height: 14px
}
#setCareField-wrap .category-main .cate-sel-1 {
	padding: 2px 3px;
	margin: 0;
	color: #666;
	width: 135px;
	border-top: 0;
	border-bottom: 0;
	border-right: 0;
	border-left: 0
}
#setCareField-wrap .category-main .cate-sel-2 {
	padding: 2px 3px;
	margin: 0;
	color: #666;
	width: 135px;
	border-top: 0;
	border-bottom: 0;
	border-right: 0;
	border-left: 1px solid #ebebeb
}
#setCareField-wrap .category-main .cate-sel-3 {
	padding: 2px 3px;
	margin: 0;
	color: #666;
	width: 135px;
	border-top: 0;
	border-bottom: 0;
	border-right: 0;
	border-left: 1px solid #ebebeb
}
#setCareField-wrap textarea {
	resize: none
}
#setCareField-wrap .wrap {
	width: 100%
}
#setCareField-wrap .header {
	background-color: #f5f5f5;
	margin: 0;
	padding: 0;
	height: 28px;
	width: 100%;
	line-height: 29px;
	font-size: 13px;
	font-weight: 700;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -183px;
	cursor: pointer
}
#setCareField-wrap .header span {
	margin: 0 0 0 25px
}
#setCareField-wrap .headerClose {
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -214px
}
#setCareField-wrap .body {
	width: 100%
}
#setCareField-wrap #keyWord-wrap {
	margin: 0 0 10px
}
#setCareField-wrap #wordList-title {
	height: 20px;
	margin: 0;
	padding: 0 0 0 5px;
	line-height: 20px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #ebebeb
}
#setCareField-wrap #wordList {
	width: 100%;
	margin: 3px 0 0
}
#setCareField-wrap #wordList a {
	border: 1px solid #ebebeb;
	height: 20px;
	line-height: 20px;
	margin: 5px 5px 0 0;
	float: left;
	position: relative
}
#setCareField-wrap #wordList a:hover {
	border: 1px solid #b3b3b3
}
#setCareField-wrap #wordList a span {
	padding: 0 29px 0 5px;
	float: left;
	white-space: nowrap
}
#setCareField-wrap #wordList a i {
	height: 16px;
	width: 16px;
	margin: 2px 3px 0 0;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -146px;
	position: absolute;
	right: 0;
	top: 0;
	overflow: hidden;
	cursor: pointer
}
#setCareField-wrap #wordList a:hover i {
	background-position: 0 -165px
}
#setCareField-wrap #wordList a:hover .ihover {
	background-position: 0 -128px
}
#setCareField-wrap #word-wrap-btn {
	margin: 10px 0 0
}
#setCareField-wrap #word-wrap-addBtn {
	height: 26px;
	position: relative
}
#setCareField-wrap #wordInput {
	width: 280px;
	height: 24px;
	line-height: 23px;
	border: 1px solid #b3b3b3;
	margin: 0;
	padding: 0 0 0 5px;
	position: absolute;
	top: 0;
	left: 0;
	color: #ccc
}
#setCareField-wrap #word-wrap-addBtn a {
	width: 96px;
	height: 26px;
	margin: 0;
	padding: 0;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	border: 0;
	position: absolute;
	top: 0;
	right: 96px;
	cursor: pointer
}
#setCareField-wrap #word-wrap-addBtn a:hover {
	background-position: -100px 0
}
#setCareField-wrap #keyWord-wrap .alert {
	color: red;
	line-height: 20px;
	display: none
}
#setCareField-wrap #wordTip {
	color: #666;
	line-height: 20px;
	height: 20px;
	width: 100%;
	margin: 7px 0 0
}
#setCareField-wrap #recWordsList {
	margin: 0;
	padding: 0
}
#setCareField-wrap #recWordsList a {
	height: 20px;
	line-height: 20px;
	margin: 5px 5px 0 0;
	padding: 0 5px 0 20px;
	float: left;
	position: relative;
	white-space: nowrap
}
#setCareField-wrap #recWordsList a:hover {
	border: 1px solid #e6e6e6;
	background-color: #f0f0f0;
	color: #666
}
#setCareField-wrap #recWordsList a:hover .ad {
	width: 12px;
	height: 12px;
	margin: 3px 0 0 3px;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: -0px -54px;
	position: absolute;
	top: 0;
	left: 0
}
#setCareField-wrap #recWordsList .add {
	border: 1px solid #cbdbba;
	background-color: #f1fee2;
	color: #7f996b;
	cursor: pointer
}
#setCareField-wrap #recWordsList .add .ad {
	width: 12px;
	height: 12px;
	margin: 3px 0 0 3px;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -32px;
	position: absolute;
	top: 0;
	left: 0
}
#setCareField-wrap #recWordsList .added {
	border: 1px solid #e6e6e6;
	background-color: #f0f0f0;
	color: #666
}
#setCareField-wrap #recWordsList .added .ad {
	width: 12px;
	height: 12px;
	margin: 3px 0 0 3px;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: -0px -54px;
	position: absolute;
	top: 0;
	left: 0
}
#setCareField-wrap #category-wrap {
}
#setCareField-wrap #careList-title {
	height: 20px;
	margin: 0;
	padding: 0 0 0 5px;
	line-height: 20px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #ebebeb
}
#setCareField-wrap #careList {
	width: 100%
}
#setCareField-wrap #careList a {
	width: 100%;
	border-bottom: 1px solid #ebebeb;
	height: 30px;
	line-height: 29px;
	position: relative;
	display: block;
	background-color: #fff
}
#setCareField-wrap #careList a:hover {
	background-color: #fdfdfd
}
#setCareField-wrap #careList a span {
	padding: 0 20px 0 5px;
	display: block;
	white-space: nowrap
}
#setCareField-wrap #careList a i {
	height: 16px;
	width: 16px;
	margin: 7px 5px 0 0;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -146px;
	position: absolute;
	top: 0;
	right: 0;
	overflow: hidden;
	cursor: pointer
}
#setCareField-wrap #careList a:hover i {
	background-position: 0 -165px
}
#setCareField-wrap #careList a:hover .ihover {
	background-position: 0 -128px
}
#setCareField-wrap #careList a .split {
	padding: 0 4px;
	display: inline;
	font-size: 14px
}
#setCareField-wrap #care-wrap-btn {
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn {
	display: none;
	position: relative
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn.hover {
	background-color: #fdfdfd
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn.hover #addCareBtnAdd a {
	background-position: -22px -165px
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn.hover #addCareBtnDel a {
	background-position: 0 -165px
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn #addCareBtnAdd {
	height: 16px;
	width: 16px;
	margin: 0 5px 0 0;
	position: absolute;
	right: 20px;
	top: 0
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn #addCareBtnAdd a {
	height: 16px;
	width: 16px;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: -22px -146px;
	display: block;
	overflow: hidden;
	cursor: pointer
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn.hover #addCareBtnAdd a:hover {
	background-position: -22px -128px
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn #addCareBtnDel {
	height: 16px;
	width: 16px;
	margin: 0 5px 0 0;
	position: absolute;
	right: 0;
	top: 0
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn #addCareBtnDel a {
	height: 16px;
	width: 16px;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: 0 -146px;
	display: block;
	overflow: hidden;
	cursor: pointer
}
#setCareField-wrap #care-wrap-btn #care-wrap-addBtn.hover #addCareBtnDel a:hover {
	background-position: 0 -128px
}
#setCareField-wrap #care-wrap-btn #addCareBtn {
	width: 87px;
	height: 26px;
	margin: 10px auto 0;
	padding: 0
}
#setCareField-wrap #care-wrap-btn #addCareBtn a {
	width: 87px;
	height: 26px;
	display: block;
	background-image: url(http://img.baidu.com/img/iknow/setcarefield-btn-new.png);
	background-repeat: no-repeat;
	background-position: -200px 0;
	border: 0;
	cursor: pointer
}
#setCareField-wrap #care-wrap-btn #addCareBtn a:hover {
	background-position: -300px 0
}
#setCareField-wrap #careTip {
	color: #666;
	line-height: 20px;
	height: 20px;
	width: 100%;
	margin: 7px 0 0
}
#setCareField-wrap #category-wrap .alert {
	color: red;
	line-height: 20px;
	display: none
}
#setCareField-wrap .category-main {
	margin: -1px 0 0 0;
	border: 1px solid #ebebeb
}
#setCareField-wrap .category-main .cate-splitor {
	position: relative;
	top: 0
}
#setCareField-wrap .category-main .cate-splitor span {
	padding: 0 3px;
	line-height: 14px
}
#setCareField-wrap .category-main .cate-sel-1 {
	padding: 2px 3px;
	margin: 0;
	color: #666;
	width: 135px;
	border-top: 0;
	border-bottom: 0;
	border-right: 0;
	border-left: 0
}
#setCareField-wrap .category-main .cate-sel-2 {
	padding: 2px 3px;
	margin: 0;
	color: #666;
	width: 135px;
	border-top: 0;
	border-bottom: 0;
	border-right: 0;
	border-left: 1px solid #ebebeb
}
#setCareField-wrap .category-main .cate-sel-3 {
	padding: 2px 3px;
	margin: 0;
	color: #666;
	width: 135px;
	border-top: 0;
	border-bottom: 0;
	border-right: 0;
	border-left: 1px solid #ebebeb
}
.wgt-emergency {
	line-height: 24px;
	overflow: hidden;
	background-color: #FFFBCF;
	border-bottom: 1px solid #F0EEE1;
	font-size: 14px;
	color: #BE3F04;
	text-align: center;
	padding: 8px 20px
}
.wgt-emergency .i-emergency {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/userbar/emergency/img/emergency_97d2cb1.png) no-repeat;
	width: 20px;
	height: 18px;
	margin-right: 7px;
	vertical-align: middle
}
@include fis-inline-block;
.userbar {
	float: right;
	margin-right: 10px;
	margin-top: 6px;
	position: absolute;
	right: 0;
	z-index: 2
}
.userbar ul.main-list {
	list-style: none
}
.userbar .main-list li {
	float: left;
	height: 14px;
	line-height: 14px;
	margin-left: 6px
}
.userbar .main-list li a:link, .userbar .main-list li a:visited {
	text-decoration: underline;
	font-size: 12px
}
.userbar .main-list li span {
	font-size: 12px
}
.userbar .main-list li .i-new {
	zoom: 1;
	position: absolute;
	top: -10px;
	right: -2px
}
.userbar .line {
	color: #999
}
.userbar .i-arrow-down {
	margin-top: -3px;
	margin-right: -3px
}
.userbar .user-name {
	font-weight: 700
}
.userbar .no-username {
	font-weight: 400
}
.userbar li.user-hi span {
	margin-top: -3px\0;
*margin-top:-3px
}
.userbar .posRelative {
	position: relative;
	width: 12px
}
.userbar .my-iknow, .userbar .user-name {
	position: relative;
	border-right: 1px solid #fff;
	text-decoration: underline
}
.userbar .no-username-set {
	color: #00c;
	font-weight: 700;
*margin-top:2px;
	cursor: pointer
}
.userbar ul.sub-list {
	position: absolute;
	z-index: 999;
	background: #fff;
	border: 1px solid #9b9b9b;
	top: 22px;
	-moz-box-shadow: 1px 1px 2px #CCC;
	-webkit-box-shadow: 1px 1px 2px #CCC;
	box-shadow: 1px 1px 2px #CCC
}
.userbar ul.sub-list li {
	float: none
}
.userbar .my-iknow-list li, .userbar .username-sublist li {
	float: none;
	display: block;
	border-bottom: 1px solid #EBEBEB
}
.userbar .my-iknow-list li a, .userbar .username-sublist li a {
	border: 0;
	display: block;
	padding: 0 6px;
	line-height: 24px;
	text-decoration: none;
	font-size: 12px
}
.userbar .my-iknow-list li a:hover, .userbar .username-sublist li a:hover {
	background: #ebebeb
}
.userbar .username-sublist {
	width: 80px
}
html body.video-page {
	background: #f8f8f8;
	overflow-x: hidden
}
html body.video-page .ik-tip, html body.video-page .jump-top-box {
	display: none!important
}
html body.video-page .btn-32-green {
	background-color: #3a86e4!important
}
html body.video-page .btn-32-green:hover {
	background: linear-gradient(to bottom, #6aacfe 0, #5098f0 100%)!important
}
html body.video-page .btn-24-white em b {
	color: #333!important
}
html body.video-page .search, html body.video-page .nav {
	font-size: 12px
}
html body.video-page .search a, html body.video-page .nav a {
	text-decoration: none
}
html body.video-page .search .fl, html body.video-page .nav .fl {
	float: left
}
html body.video-page .search .fr, html body.video-page .nav .fr {
	float: right
}
html body.video-page .search .searchTopList a, html body.video-page .nav .searchTopList a {
	color: #3e3e3e
}
html body.video-page #body {
	width: 985px
}
html body.video-page #body #union-qbbanner {
	display: none
}
html body.video-page #body .q-iknow-app {
	display: none
}
html body.video-page #menu {
	display: none
}
html body.video-page .qb-section {
	width: 978px;
	margin: 0 auto
}
html body.video-page .l-main-col {
	width: 694px;
	padding: 5px 20px 35px;
	border-left: 1px solid #e6e6e6;
	background: transparent;
	border-top: 1px solid #e6e6e6
}
html body.video-page .txt-keyword {
	background-color: #f8f8f8
}
html body.video-page .list-container .tab-title li.current {
	background-color: #f8f8f8
}
html body.video-page-2 {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/header-video/img/black-bg_15fc8a9.png) left top repeat-x
}
.search-box {
	padding-bottom: 8px;
*padding-bottom:9px;
	_padding-bottom: 0;
	padding-top: 0
}
.search-box .logo {
	float: left;
	display: block;
	margin: 6px 20px 7px 0;
	padding-top: 0;
	width: 120px;
	height: 40px;
	background-repeat: no-repeat;
}
.search-box .xjd {
	margin-top: -10px
}
.search-box ul {
	height: 16px;
	line-height: 16px;
	margin-bottom: 7px;
	padding-top: 28px;
}
.search-box li {
	float: left;
	font-size: 14px;
	margin-right :14px;
	zoom: 1
}
.search-box li strong {
	color: #3C3C3C
}
.search-box .box {
	position: relative;
	width:100%;
	max-width: 640px
}
.search-box .box a {
	line-height: 32px;
	font-size: 12px
}
.search-box a:link, .search-box a:visited {
	text-decoration: underline;
	color: #2B66B4
}
.search-box .pipe {
	line-height: 32px;
*line-height:27px;
	margin: 0 7px
}
.search-box .hdi {
	font-family: Arial;
	font-size: 16px;
	padding: 4px 8px;
	width:70%;
	max-width: 472px;
	height: 24px;
	line-height: 24px;
	border: 0;
	background: transparent;
	float: left;
	position: relative;
	outline: 0;
	-webkit-appearance: none;
	margin-right: 5px
}
.search-box .search-box-bg {
	position: absolute;
	width:36%;
	max-width: 340px;
	height: 30px;
	border-width: 1px 0 1px 1px;
	border-style: solid;
	border-color: #7B7B7B #B6B6B6 #B6B6B6 #7B7B7B;
	left: 0;
	top: 0;
	background-repeat: no-repeat;
}
.search-box .sb-bg-low {
	left: 35%;
	border-width: 1px 1px 1px 0
}
.search-box .btn-wrap {
	width: 97px;
	height: 34px;
	float: left;
	margin-right: 8px;
	background-repeat: no-repeat;
}
.search-box .btn-global {
	width: 95px;
	height: 32px;
	padding: 0;
	padding-top: 2px\9;
*float:left;
	font-size: 14px;
	border: 0;
	background-repeat: no-repeat;
}
.search-box .f-14, .search-box a.f-14 {
	font-size: 14px
}
.search-box .btn-hover {
	background-repeat: no-repeat;
}
.search-box .btn-active {
	background-repeat: no-repeat;
}
.search-box .search-form {
	clear: left;
	height: 34px;
	font-size: 12px;
	padding-left:20px;
}
.search-box .ask-form {
	display: none
}
.search-box .toPS .separator {
	margin: 0 2px
}
.home-search .search-box {
	padding-top: 20px;
	padding-bottom: 18px
}
.home-search .search-box .logo {
	margin: 5px 12px 0 0;
	width: 137px;
	height: 46px;
	background-repeat: no-repeat;
}
.home-search .search-box ul {
	padding-top: 0
}
.home-search .search-box .box {
	width: 720px
}
.home-search .search-box .pipe {
	float: left
}
.home-search .search-box .hdi {
	width: 447px
}
.home-search .search-box .sb-bg-low {
	left: 22px
}
.home-search .search-box .search-form {
	float: left;
	clear: none
}
.topFixed .logo {
	background-repeat: no-repeat;
}
.menu {
	position: relative;
	z-index: 2;
	width: 980px;
	height: 34px;
	margin: 0 auto;
	text-align: center
}
.menu ul {
	float: left;
	height: 34px;
	margin-left: -20px
}
.menu ul li {
	float: left;
	font-size: 0;
	line-height: 0;
	padding: 0 20px
}
.menu ul li a {
	font-size: 14px;
	line-height: 34px;
	height: 34px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	color: #fff;
	font-size: 16px;
	font-family: Microsoft Yahei
}
.menu ul li a:visited {
	color: #fff
}
.menu ul li a:hover {
	text-decoration: none;
	color: #faff66
}
.menu ul li.menu-new {
	position: relative;
	z-index: 1
}
.menu ul li.menu-new .i-new {
	position: absolute;
	z-index: 2;
	top: 0;
	right: -4px
}
.menu ul li .sub-menu {
	_width: 96px;
	display: none;
	position: absolute;
	z-index: 1;
	top: 31px;
	margin-left: -20px;
*margin-left:-50px;
	_margin-left: -50px;
	border-top: 3px solid #3c801a;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	box-shadow: 2px 2px 1px rgba(0,0,0,.07);
	-moz-box-shadow: 2px 2px 1px rgba(0,0,0,.07);
	-khtml-box-shadow: 2px 2px 1px rgba(0,0,0,.07);
	-webkit-box-shadow: 2px 2px 1px rgba(0,0,0,.07);
	background-color: #fcfcfc
}
.menu ul li .sub-menu .sub-item {
	text-align: left;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	padding: 5px 18px 8px;
	border: 1px solid #ccc;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top: 0
}
.menu ul li .sub-menu .sub-item a.spacing {
	word-spacing: 3.5px;
	_word-spacing: 0
}
.menu ul li .sub-menu .sub-item a {
	display: block;
	font-family: Microsoft Yahei;
	font-size: 14px;
	color: #333;
	height: 20px;
	border: 0;
	height: 30px;
	line-height: 30px
}
.menu ul li .sub-menu .sub-item a:hover {
	color: #3eaf0e;
	text-decoration: none
}
.menu ul li.current a, .menu ul li.current a:hover {
	color: #faff66
}
.menu ul li.show-sub .sub-menu {
	display: block
}
.menu ul li.arraw {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/menu/img/ik-arraw-up_bc99ba1.png) no-repeat scroll 57px 16px
}
.menu ul li.arraw.arraw-down {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/menu/img/ik-arraw-down_5f408d9.png) no-repeat scroll 57px 16px
}
.menu .phone, .menu .ucenter {
	float: right;
	display: block;
	height: 20px;
	margin: 4px 15px 0;
	color: #fff;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	_margin-top: 12px
}
.menu .phone i, .menu .ucenter i {
	_margin-top: 0;
	_overflow: hidden
}
.menu .phone:hover, .menu .ucenter:hover {
	text-decoration: none;
	color: #faff66
}
.menu .ik-icon-phone {
	width: 10px;
	height: 15px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
*vertical-align:auto;
*zoom:1;
*display:inline;
	vertical-align: middle;
	margin-top: -1px;
	background-repeat: no-repeat;
}
.menu .ik-icon-uhome {
	width: 12px;
	height: 15px;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
*vertical-align:auto;
*zoom:1;
*display:inline;
	vertical-align: middle;
	margin-top: -1px;
	background-repeat: no-repeat;
}
.menu .double-line {
	width: 1px;
	background: #329803;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
*vertical-align:auto;
*zoom:1;
*display:inline;
	vertical-align: middle;
	border-right: 1px solid #3ab800;
	float: right;
	height: 12px;
	margin-top: 12px
}
#sub-menu {
	width: 970px;
	margin: 0 auto;
	text-align: center;
	padding: 6px 0 0 10px;
	line-height: 14px;
*zoom:1
}
#sub-menu:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden
}
#sub-menu ul {
	float: left;
	font-size: 12px
}
#sub-menu ul li {
	float: left;
	margin-top: 5px;
	height: 14px;
	padding-left: 18px;
	padding-right: 17px;
	border-right: 1px solid #ddd
}
#sub-menu ul li a {
	color: #090
}
#sub-menu ul li a.on {
	font-weight: 700
}
#sub-menu ul li.last {
	border-right: 0
}
#sub-menu a.sub-menu-ad {
	color: #888;
	font-size: 12px;
	float: right;
	margin-top: 5px;
	margin-right: 10px
}
body.has-menu {
	background: url(http://cdn.iknow.bdimg.com/static/common/widget/menu/img/menu-back_3521665.png) center 95px repeat-x
}
.wgt-footer {
	margin: 10px auto 0;
	padding-bottom: 30px;
	clear: both;
	text-align: center
}
.wgt-footer a, .wgt-footer p {
	color: #ccc;
	font: 12px/1.5 arial;
	white-space: nowrap
}
.wgt-footer a {
	text-decoration: underline
}
.wgt-footer p {
	line-height: 16px
}
.file-ipa-0 {
	background-position: 0px 0px
}
.file-excel-0 {
	background-position: -40px 0px
}
.home-search .search-box .logo {
	background-position: -80px 0px
}
.file-bt-0 {
	background-position: 0px -58px
}
.file-video-0 {
	background-position: -40px -58px
}
.file-mp3-0 {
	background-position: -80px -58px
}
.file-exe-0 {
	background-position: -120px -58px
}
.file-apk-0 {
	background-position: -160px -58px
}
.file-image-0 {
	background-position: 0px -106px
}
.file-pdf-0 {
	background-position: -40px -106px
}
.file-doc-0 {
	background-position: -80px -106px
}
.file-epub-0 {
	background-position: -120px -106px
}
.file-ppt-0 {
	background-position: -160px -106px
}
.file-umd-0 {
	background-position: 0px -154px
}
.file-txt-0 {
	background-position: -40px -154px
}
.file-zip-0 {
	background-position: -80px -154px
}
.file-unknow-0 {
	background-position: -120px -154px
}
.jump-top-box .jump-top a {
	background-position: -160px -154px
}
.jump-top-box .jump-feedback a {
	background-position: -222px 0px
}
.prof-upload .prof-upload-plus:hover {
	background-position: -222px -45px
}
.prof-upload .prof-upload-plus {
	background-position: -222px -90px
}
.search-box .logo {
	background-position: 0px -202px
}
.ik-combobox .ik-combobox-toggle {
	background-position: -222px -135px
}
.search-box .btn-hover {
	background-position: -125px -202px
}
.captcha-box .captcha-input dl dt {
	background-position: -267px 0px
}
.search-box .btn-wrap {
	background-position: 0px -247px
}
.search-box .btn-global {
	background-position: 0px -247px
}
.search-box .btn-active {
	background-position: -102px -247px
}
.topFixed .logo {
	background-position: -204px -247px
}
.search-box .search-box-bg {
	background-position: -311px 0px
}
.btn-42-file-down .i-file-down, a.btn-42-file-down .i-file-down {
	background-position: -311px -35px
}
.btn-42-file-down:active .i-file-down, a.btn-42-file-down:active .i-file-down {
	background-position: -311px -35px
}
.btn-42-file-down:hover .i-file-down, a.btn-42-file-down:hover .i-file-down {
	background-position: -342px -35px
}
.carousel-misc .carousel-control {
	background-position: -373px -35px
}
.carousel-misc .carousel-control.carousel-control-right {
	background-position: -401px -35px
}
.file-mp3-1 {
	background-position: -429px -35px
}
.file-exe-1 {
	background-position: -452px -35px
}
.file-apk-1 {
	background-position: -475px -35px
}
.file-ipa-1 {
	background-position: -498px -35px
}
.file-excel-1 {
	background-position: -521px -35px
}
.file-pdf-1 {
	background-position: -544px -35px
}
.file-doc-1 {
	background-position: -567px -35px
}
.file-epub-1 {
	background-position: -590px -35px
}
.file-ppt-1 {
	background-position: -613px -35px
}
.file-umd-1 {
	background-position: -636px -35px
}
.file-txt-1 {
	background-position: -659px -35px
}
.file-unknow-1 {
	background-position: -682px -35px
}
.i-new {
	background-position: -705px -35px
}
.file-image-1 {
	background-position: -731px -35px
}
.file-zip-1 {
	background-position: -311px -66px
}
.file-bt-1 {
	background-position: -334px -66px
}
.file-video-1 {
	background-position: -357px -66px
}
.iknow-editor .edui-toolbar .insertcode .edui-icon, .iknow-editor .edui-toolbar .insertcode .edui_disableIcon {
	background-position: -380px -66px
}
.btn-refresh, a.btn-refresh {
	background-position: -405px -66px
}
.i-company {
	background-position: -459px -66px
}
.i-government {
	background-position: -483px -66px
}
.i-zhuan {
	background-position: -507px -66px
}
.i-highquality {
	background-position: -531px -66px
}
.i-from-wap {
	background-position: -553px -66px
}
.i-user-admin-2 {
	background-position: -574px -66px
}
.i-user-admin-1 {
	background-position: -595px -66px
}
.i-user-admin-6 {
	background-position: -616px -66px
}
.i-arrow-down-black {
	background-position: -637px -66px
}
.i-arrow-up-black {
	background-position: -658px -66px
}
.i-arrow-down-green {
	background-position: -679px -66px
}
.i-arrow-up-green {
	background-position: -700px -66px
}
.i-arrow-down {
	background-position: -721px -66px
}
.i-arrow-up {
	background-position: -311px -92px
}
.i-user-admin-0 {
	background-position: -332px -92px
}
.i-master {
	background-position: -353px -92px
}
.i-famous {
	background-position: -374px -92px
}
.i-auth {
	background-position: -395px -92px
}
.i-user-admin-3 {
	background-position: -416px -92px
}
.i-wealth-big {
	background-position: -437px -92px
}
.i-evaluate {
	background-position: -458px -92px
}
.i-user-admin-4 {
	background-position: -479px -92px
}
.i-user-admin-10000 {
	background-position: -500px -92px
}
.i-user-admin-20 {
	background-position: -521px -92px
}
.i-user-admin-19 {
	background-position: -542px -92px
}
.i-user-admin-18 {
	background-position: -563px -92px
}
.i-user-admin-17 {
	background-position: -584px -92px
}
.i-user-admin-16 {
	background-position: -605px -92px
}
.i-user-admin-15 {
	background-position: -626px -92px
}
.i-user-admin-14 {
	background-position: -647px -92px
}
.i-user-admin-13 {
	background-position: -668px -92px
}
.i-user-admin-12 {
	background-position: -689px -92px
}
.i-user-admin-11 {
	background-position: -710px -92px
}
.i-user-admin-10 {
	background-position: -731px -92px
}
.i-user-admin-9 {
	background-position: -311px -113px
}
.i-user-admin-8 {
	background-position: -332px -113px
}
.i-user-admin-7 {
	background-position: -353px -113px
}
.i-set-noname {
	background-position: -374px -113px
}
.i-user-admin-5 {
	background-position: -395px -113px
}
.phone-bind-panel #phone-bind-input-success {
	background-position: -416px -113px
}
.i-del-hover, .i-del:hover {
	background-position: -436px -113px
}
.menu .ik-icon-uhome {
	background-position: -456px -113px
}
.i-del {
	background-position: -473px -113px
}
.menu .ik-icon-phone {
	background-position: -493px -113px
}
.prof-upload .prof-upload-file .prof-upload-del {
	background-position: -508px -113px
}
.prof-upload .prof-upload-file .prof-upload-del:hover {
	background-position: -527px -113px
}
.nav-notice #more-control-div .open {
	background-position: -546px -113px
}
.nav-notice #more-control-div .close {
	background-position: -564px -113px
}
.ui-dialog .ui-dialog-titlebar-close {
	background-position: -582px -113px
}
.nav-notice a.tip-close {
	background-position: -601px -113px
}
.ui-dialog .ui-dialog-titlebar .ui-state-hover {
	background-position: -619px -113px
}
.nav-notice .ui-tooltip-content a:hover i {
	background-position: -638px -113px
}
.i-add-gray {
	background-position: -656px -113px
}
.i-add-green {
	background-position: -671px -113px
}
.i-refresh {
	background-position: -686px -113px
}
.carousel-misc ol.carousel-indicators li.active {
	background-position: -742px -66px
}
.carousel-misc ol.carousel-indicators li {
	background-position: -701px -113px
}
.edui-default .edui-attachpicker .edui-attachpicker-top {
	background-position: -713px -113px
}
.i-wealth {
	background-position: -756px 0px
}
.file-ipa-0, .file-excel-0, .home-search .search-box .logo, .file-bt-0, .file-video-0, .file-mp3-0, .file-exe-0, .file-apk-0, .file-image-0, .file-pdf-0, .file-doc-0, .file-epub-0, .file-ppt-0, .file-umd-0, .file-txt-0, .file-zip-0, .file-unknow-0, .jump-top-box .jump-top a, .jump-top-box .jump-feedback a, .prof-upload .prof-upload-plus:hover, .prof-upload .prof-upload-plus, .search-box .logo, .ik-combobox .ik-combobox-toggle, .search-box .btn-hover, .captcha-box .captcha-input dl dt, .search-box .btn-wrap, .search-box .btn-global, .search-box .btn-active, .topFixed .logo, .search-box .search-box-bg, .btn-42-file-down .i-file-down, a.btn-42-file-down .i-file-down, .btn-42-file-down:active .i-file-down, a.btn-42-file-down:active .i-file-down, .btn-42-file-down:hover .i-file-down, a.btn-42-file-down:hover .i-file-down, .carousel-misc .carousel-control, .carousel-misc .carousel-control.carousel-control-right, .file-mp3-1, .file-exe-1, .file-apk-1, .file-ipa-1, .file-excel-1, .file-pdf-1, .file-doc-1, .file-epub-1, .file-ppt-1, .file-umd-1, .file-txt-1, .file-unknow-1, .i-new, .file-image-1, .file-zip-1, .file-bt-1, .file-video-1, .iknow-editor .edui-toolbar .insertcode .edui-icon, .iknow-editor .edui-toolbar .insertcode .edui_disableIcon, .btn-refresh, a.btn-refresh, .i-company, .i-government, .i-zhuan, .i-highquality, .i-from-wap, .i-user-admin-2, .i-user-admin-1, .i-user-admin-6, .i-arrow-down-black, .i-arrow-up-black, .i-arrow-down-green, .i-arrow-up-green, .i-arrow-down, .i-arrow-up, .i-user-admin-0, .i-master, .i-famous, .i-auth, .i-user-admin-3, .i-wealth-big, .i-evaluate, .i-user-admin-4, .i-user-admin-10000, .i-user-admin-20, .i-user-admin-19, .i-user-admin-18, .i-user-admin-17, .i-user-admin-16, .i-user-admin-15, .i-user-admin-14, .i-user-admin-13, .i-user-admin-12, .i-user-admin-11, .i-user-admin-10, .i-user-admin-9, .i-user-admin-8, .i-user-admin-7, .i-set-noname, .i-user-admin-5, .phone-bind-panel #phone-bind-input-success, .i-del-hover, .i-del:hover, .menu .ik-icon-uhome, .i-del, .menu .ik-icon-phone, .prof-upload .prof-upload-file .prof-upload-del, .prof-upload .prof-upload-file .prof-upload-del:hover, .nav-notice #more-control-div .open, .nav-notice #more-control-div .close, .ui-dialog .ui-dialog-titlebar-close, .nav-notice a.tip-close, .ui-dialog .ui-dialog-titlebar .ui-state-hover, .nav-notice .ui-tooltip-content a:hover i, .i-add-gray, .i-add-green, .i-refresh, .carousel-misc ol.carousel-indicators li.active, .carousel-misc ol.carousel-indicators li, .edui-default .edui-attachpicker .edui-attachpicker-top, .i-wealth {
	background-image: url(http://cdn.iknow.bdimg.com/static/common/pkg/common_z_ef7da9d.png)
}
