@charset "utf-8";

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin: 0;
	padding: 0
}
input {font-family:"Microsoft Yahei",Arial,tahoma,arial}
.lht20{ line-height:20px}
.lht25{ line-height:25px}
.lht30{ line-height:30px}
.lht40{ line-height:40px}
.lht50{ line-height:50px}
.lht60{ line-height:60px}
.lht70{ line-height:70px}
.lht75{ line-height:75px}
.lht80{ line-height:80px}

.ht20{ height:20px}
.ht25{ height:25px}
.ht30{ height:30px}
.ht40{ height:40px}
.ht50{ height:50px}
.ht60{ height:60px}
.ht70{ height:70px}
.ht75{ height:75px}
.ht80{ height:80px}


article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display: block
}

audio,canvas,video {
	display: inline-block;
	*display: inline;
	*zoom: 1
}


input,select,textarea {
	font-size: 100%
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

th {
	text-align: inherit
}

.table-tr-color {
	background: #f0f0f0
}

fieldset,img {
	border: 0
}

iframe {
	display: block
}

abbr,acronym {
	border: 0;
	font-variant: normal
}

del {
	text-decoration: line-through
}

address,caption,cite,code,dfn,em,th,var {
	font-style: normal;
	font-weight: 500
}

ol,ul {
	list-style: none
}

caption,th {
	text-align: left
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: 500
}

q:before,q:after {
	content: ''
}

sub,sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -.5em
}

sub {
	bottom: -.25em
}

a:link {
}

.fn-clear:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.fn-clear {
	zoom: 1
}

body .fn-hide {
	display: none
}

.fn-left,.fn-right {
	display: inline
}

.fn-left {
	float: left
}

.fn-right {
	float: right
}

.fn-text-overflow {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.fn-linear {
	background: -webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f1f1f1));
	background: -moz-linear-gradient(top,#fcfcfc,#f1f1f1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f1f1f1');
	background: -o-linear-gradient(top,#fcfcfc,#f1f1f1);
	background: linear-gradient(top,#fcfcfc,#f1f1f1)
}

.fn-linear-light {
	background: -webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f9f9f9));
	background: -moz-linear-gradient(top,#fcfcfc,#f9f9f9);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f9f9f9');
	background: -o-linear-gradient(top,#fcfcfc,#f9f9f9);
	background: linear-gradient(top,#fcfcfc,#f9f9f9)
}

.fn-rmb {
	font-family: arial;
	font-style: normal;
	padding-right: 4px
}

.fn-webkit-adjust {
	-webkit-text-size-adjust: none
}

.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 1140px;
	font-family:"Microsoft Yahei",Arial,tahoma,arial!important; overflow:hidden; 
}
.container_12_2 {
	margin-left: auto;
	margin-right: auto;
	width: 830px;
	font-family:"Microsoft Yahei",Arial,tahoma,arial!important; float:left; overflow:hidden
}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px
}

.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11 {
	position: relative
}

.alpha {
	margin-left: 0
}

.omega {
	margin-right: 0
}

.container_12 .grid_1 {
	width: 60px
}

.container_12 .grid_2 {
	width: 140px
}

.container_12 .grid_3 {
	width: 220px
}

.container_12 .grid_4 {
	width: 300px
}

.container_12 .grid_5 {
	width: 380px
}

.container_12 .grid_6 {
	width: 460px
}

.container_12 .grid_7 {
	width: 540px
}

.container_12 .grid_8 {
	width: 620px
}

.container_12 .grid_9 {
	width: 700px
}

.container_12 .grid_10 {
	width: 880px
}

.container_12 .grid_11 {
	width: 860px
}

.container_12 .grid_12 {
	width: 940px
}

.container_12 .prefix_1 {
	padding-left: 80px
}

.container_12 .prefix_2 {
	padding-left: 160px
}

.container_12 .prefix_3 {
	padding-left: 240px
}

.container_12 .prefix_4 {
	padding-left: 320px
}

.container_12 .prefix_5 {
	padding-left: 400px
}

.container_12 .prefix_6 {
	padding-left: 480px
}

.container_12 .prefix_7 {
	padding-left: 560px
}

.container_12 .prefix_8 {
	padding-left: 640px
}

.container_12 .prefix_9 {
	padding-left: 720px
}

.container_12 .prefix_10 {
	padding-left: 800px
}

.container_12 .prefix_11 {
	padding-left: 880px
}

.container_12 .suffix_1 {
	padding-right: 80px
}

.container_12 .suffix_2 {
	padding-right: 160px
}

.container_12 .suffix_3 {
	padding-right: 240px
}

.container_12 .suffix_4 {
	padding-right: 320px
}

.container_12 .suffix_5 {
	padding-right: 400px
}

.container_12 .suffix_6 {
	padding-right: 480px
}

.container_12 .suffix_7 {
	padding-right: 560px
}

.container_12 .suffix_8 {
	padding-right: 640px
}

.container_12 .suffix_9 {
	padding-right: 720px
}

.container_12 .suffix_10 {
	padding-right: 800px
}

.container_12 .suffix_11 {
	padding-right: 880px
}

.container_12 .push_1 {
	left: 80px
}

.container_12 .push_2 {
	left: 160px
}

.container_12 .push_3 {
	left: 240px
}

.container_12 .push_4 {
	left: 320px
}

.container_12 .push_5 {
	left: 400px
}

.container_12 .push_6 {
	left: 480px
}

.container_12 .push_7 {
	left: 560px
}

.container_12 .push_8 {
	left: 640px
}

.container_12 .push_9 {
	left: 720px
}

.container_12 .push_10 {
	left: 800px
}

.container_12 .push_11 {
	left: 880px
}

.container_12 .pull_1 {
	left: -80px
}

.container_12 .pull_2 {
	left: -160px
}

.container_12 .pull_3 {
	left: -240px
}

.container_12 .pull_4 {
	left: -320px
}

.container_12 .pull_5 {
	left: -400px
}

.container_12 .pull_6 {
	left: -480px
}

.container_12 .pull_7 {
	left: -560px
}

.container_12 .pull_8 {
	left: -640px
}

.container_12 .pull_9 {
	left: -720px
}

.container_12 .pull_10 {
	left: -800px
}

.container_12 .pull_11 {
	left: -880px
}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0
}

.clearfix:before,.clearfix:after,.container_12:before,.container_12:after {
	content: '.';
	display: block;
	overflow: hidden;
	visibility: hidden;
	font-size: 0;
	line-height: 0;
	width: 0;
	height: 0
}

.clearfix:after,.container_12:after {
	clear: both
}

.clearfix,.container_12 {
	zoom: 1
}


.pg-container {
	position: relative;
	min-height: 100%;
	_height: 100%
}

.pg-container-content {
	padding-bottom: 40px;
	min-height:640px\9;
}

.pg-container.narrow-footer .pg-container-content {
	padding-bottom: 40px
}

.ui-alert {
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 99999;
	width: 100%;
	line-height: 30px
}

.ui-alert-bg {
	width: 100%;
	height: 30px;
	background: #000;
	opacity: .7;
	filter: alpha(opacity=70)
}

.ui-alert p {
	position: absolute;
	top: 0;
	width: 100%;
	color: #fff;
	text-align: center
}

.ui-info-box {
	padding: 10px 15px;
	background: #fce6bf;
	border: 1px solid #fcda9f;
	border-radius: 5px
}

.ui-info-box p {
	margin: 0
}

.inline-block {
	display: inline-block
}

.block {
	display: block
}

.color-dark-text {
	color: #222
}

.color-lightdark-text {
	color: #999
}

.color-red-font {
	color: red
}

.color-red-text {
	color: #e96f2d
}

.color-white-text {
	color: #fff
}

.color-blue-text {
	color: #2ea7e0
}

.color-lightgray-text {
	color: #757575
}

.color-warnorange-text {
	color: #ea6f1f
}

.color-white-bg {
	background: #fff
}

.color-blue-bg {
	background: #2da7e0
}

.color-smallgray-bg {
	background: #f8f8f8
}

.color-snow-text {
	color: snow
}

.color-orange-text {
	color: #f58708
}

.color-weightorange-text {
	color: #f60
}

.color-linkblue-text {
	color: #18a6e8
}

.color-orange-bg {
	background-color: #fffbe2
}

.color-snow-bg {
	background-color: snow
}

.color-mintcream-text {
	color: #f5fffa
}

.color-mintcream-bg {
	background-color: #f5fffa
}

.color-platinum-text {
	color: #e5e4e2
}

.color-platinum-bg {
	background-color: #e5e4e2
}

.color-silver-text {
	color: silver
}

.color-silver-bg {
	background-color: silver
}

.color-darkgray-text {
	color: #a9a9a9
}

.color-darkgray-bg {
	background-color: #a9a9a9
}

.color-gray-text {
	color: gray
}

.color-gray-bg {
	background-color: gray
}

.color-lightgray-bg {
	background-color: #f9f9f9
}

.color-dimgray-text {
	color: #696969
}

.color-dimgray-bg {
	background-color: #696969
}

.color-outerspace-text {
	color: #414A4C
}

.color-outerspace-bg {
	background-color: #414A4C
}

.rrdcolor-whitesmoke-text {
	color: #f9f9f9
}

.rrdcolor-whitesmoke-bg {
	background-color: #f9f9f9
}

.rrdcolor-outerspace-text {
	color: #464646
}

.rrdcolor-outerspace-bg {
	background-color: #464646
}

.rrdcolor-dimgray-text {
	color: #555
}

.rrdcolor-dimgray-bg {
	background-color: #555
}

.rrdcolor-blue-text {
	color: #2ea7e0
}

.rrdcolor-blue-bg {
	background-color: #0697da
}

.rrdcolor-lightblue-text {
	color: #00a8e8
}

.rrdcolor-lightblue-bg {
	background-color: #2ea7e0
}

.rrdcolor-paleblue-text {
	color: #7fd4f3
}

.rrdcolor-paleblue-bg {
	background-color: #7fd4f3
}

.rrdcolor-paleblue2-bg {
	background: #f6fbfd
}

.rrdcolor-paleblue3-bg {
	background: #e8f6fa
}

.rrdcolor-green-text {
	color: #83a700
}

.rrdcolor-green-bg {
	background-color: #83a700
}

.rrdcolor-lightgreen-text {
	color: #f8f7e0
}

.rrdcolor-lightgreen-bg {
	background-color: #f8f7e0
}

.rrdcolor-limegreen-text {
	color: #c7d78c
}

.rrdcolor-limegreen-bg {
	background-color: #c7d78c
}

.rrdcolor-orange-text {
	color: #fa0
}

.rrdcolor-orange-bg {
	background-color: #fa0
}

.rrdcolor-red-text {
	color: #c82e25
}

.rrdcolor-red-bg {
	background-color: #c82e25
}

.micred-bg{ background-color:#FCC}


h1,.h1 {
	font-size: 35px
}

h2,.h2 {
	font-size: 30px
}

h3,.h3 {
	font-size: 24px
}

h4,.h4 {
	font-size: 18px
}

h5,.h5 {
	font-size: 14px
}

h6,.h6 {
	font-size: 12px
}

.font-normal {
	font-style: normal;
	font-weight: 400
}

.text-xxxl {
	font-size: 36px
}

.text-xxl {
	font-size: 24px
}

.text-xl {
	font-size: 22px
}

.text-l {
	font-size: 18px
}

.text-big {
	font-size: 16px
}

.text {
	font-size: 14px
}

.text-small {
	font-size: 12px
}

.text-center {
	text-align: center
}

.text-right {
	text-align: right
}

.num-s {
	font-size: 11px
}

.num-s em {
	font-size: 14px
}

.num,.num-m {
	font-size: 10px
}

.num em,.num-m em {
	font-size: 16px
}

.num-l {
	font-size: 14px
}

.num-l em {
	font-size: 22px
}

.num-xl {
	font-size: 14px
}

.num-xl em {
	font-size: 28px
}

.num-xxl {
	font-size: 14px
}

.num-xxl em {
	font-size: 32px
}

.field {
}

.field-title {
	color: gray
}

.field-number,.field-number em.unit {
	font-size: 12px
}

.field-number-small,.field-number-small em.unit {
	font-size: 10px
}

.field-number em.value,.field-number-small em.value {
	font-size: 22px
}

.field-number em.value-mid,.field-number-small em.value-mid {
	font-size: 20px
}

.field-number em.value-small,.field-number-small em.value-small {
	font-size: 14px
}

.field-number em.value-large,.field-number-small em.value-large {
	font-size: 32px
}

.narrow .field-title,.narrow .field {
	font-size: 12px
}

.narrow .field-number em.value,.narrow .field-number-small em.value {
	font-size: 16px
}

.break-word {
	word-wrap: break-word
}


a.black {
	color: #000
}

a.rrd-dimgray,a.rrd-dimgray:link {
	color: #555; font-size:14px
}

a.gray,a.gray:link {
	color: gray
}

a.darkgray,a.darkgray:link {
	color: #a9a9a9
}

a.gray:hover,a.darkgray:hover,a.rrd-dimgray:hover,a.black:hover {
	color: #2ea7e0;
	text-decoration: none
}

a.snow,a.snow:link {
	color: #fff
}

a.snow:hover {
	color: snow
}

a.text {
}

.arrow-down {
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #555
}

.arrow-down-white {
	border-top-color: #fff
}

.cursor-default {
	cursor: default
}

.cursor-pointer {
	cursor: pointer
}

.mt2 {
	margin-top: 2px
}

.mt4 {
	margin-top: 4px
}

.mt6 {
	margin-top: 6px
}

.mt5 {
	margin-top: 5px
}

.mt10 {
	margin-top: 10px
}

.mt15 {
	margin-top: 15px
}

.mt20 {
	margin-top: 20px
}

.mt25 {
	margin-top: 25px
}

.mt30,.mt {
	margin-top: 30px
}

.mt40 {
	margin-top: 40px
}

.mt45 {
	margin-top: 45px
}

.mt50 {
	margin-top: 50px
}

.mt80 {
	margin-top: 80px
}

.ml70 {
	margin-left: 70px
}

.ml10 {
	margin-left: 10px
}

.ml15 {
	margin-left: 15px
}

.ml20 {
	margin-left: 20px
}

.ml30 {
	margin-left: 30px
}

.ml35 {
	margin-left: 35px
}

.ml40 {
	margin-left: 40px
}

.ml100 {
	margin-left: 100px
}

.mr2 {
	margin-right: 2px
}

.mr4 {
	margin-right: 4px
}

.mr5 {
	margin-right: 5px
}

.mr15 {
	margin-right: 15px
}

.mr10 {
	margin-right: 10px
}

.mr20 {
	margin-right: 20px
}

.mr25 {
	margin-right: 25px
}

.mr30 {
	margin-right: 30px
}

.mr40 {
	margin-right: 40px
}

.mr50 {
	margin-right: 50px
}

.mr55 {
	margin-right: 55px
}

.mr60 {
	margin-right: 60px
}

.mr65 {
	margin-right: 65px
}

.mr70 {
	margin-right: 70px
}

.mb {
	margin-bottom: 30px
}

.mb4 {
	margin-bottom: 4px
}

.mb5 {
	margin-bottom: 5px
}

.mb8 {
	margin-bottom: 8px
}

.mb10 {
	margin-bottom: 10px
}

.mb15 {
	margin-bottom: 15px
}

.mb20 {
	margin-bottom: 20px
}

.mb25 {
	margin-bottom: 25px
}

.mb30 {
	margin-bottom: 30px
}

.mb40 {
	margin-bottom: 40px
}

.mb50 {
	margin-bottom: 50px
}

.p10 {
	padding: 10px
}

.p20 {
	padding: 20px
}

.p30 {
	padding: 30px
}

.p35 {
	padding: 35px
}

.p20bs {
	padding: 19px;
	border: 1px solid #e0e0e0;
	box-shadow: 0 0 2px 1px #efefef
}

.ph5 {
	padding-left: 5px;
	padding-right: 5px
}

.ph10 {
	padding-left: 10px;
	padding-right: 10px
}

.ph15 {
	padding-left: 15px;
	padding-right: 15px
}

.ph20 {
	padding-left: 20px;
	padding-right: 20px
}

.ph24 {
	padding-left: 24px;
	padding-right: 24px
}

.ph40 {
	padding-left: 40px;
	padding-right: 40px
}

.ph60 {
	padding-left: 60px;
	padding-right: 60px
}

.ph55 {
	padding-left: 55px;
	padding-right: 55px
}

.ph120 {
	padding-left: 120px;
	padding-right: 120px
}

.pt5 {
	padding-top: 5px
}

.pt10 {
	padding-top: 10px
}

.pt20 {
	padding-top: 20px
}

.pt22 {
	padding-top: 22px
}

.pt25 {
	padding-top: 25px
}

.pt30 {
	padding-top: 30px
}

.pt50 {
	padding-top: 50px
}

.pr5 {
	padding-right: 5px
}

.pr10 {
	padding-right: 10px
}

.pr15 {
	padding-right: 15px
}

.pr20 {
	padding-right: 20px
}

.pr25 {
	padding-right: 25px
}

.pr30 {
	padding-right: 30px
}

.pr40 {
	padding-right: 40px
}

.pr50 {
	padding-right: 50px
}

.pr60 {
	padding-right: 60px
}

.pr70 {
	padding-right: 70px
}

.pr80 {
	padding-right: 80px
}

.pr90 {
	padding-right: 90px
}

.pr145 {
	padding-right: 145px
}

.pd5 {
	padding-bottom: 5px
}

.pd10 {
	padding-bottom: 10px
}

.pd15 {
	padding-bottom: 15px
}

.pd20 {
	padding-bottom: 20px
}

.pd30 {
	padding-bottom: 30px
}

.pl5 {
	padding-left: 5px
}

.pl10 {
	padding-left: 15px
}

.pl15 {
	padding-left: 10px
}

.pl20 {
	padding-left: 20px
}

.pl25 {
	padding-left: 25px
}

.pl30 {
	padding-left: 30px
}

.pl35 {
	padding-left: 35px
}

.pl40 {
	padding-left: 40px
}

.pl45 {
	padding-left: 45px
}

.pl50 {
	padding-left: 50px
}

.pl55 {
	padding-left: 55px
}

.pl60 {
	padding-left: 60px
}

.pl70 {
	padding-left: 70px
}

.pl75 {
	padding-left: 75px
}

.pl80 {
	padding-left: 80px
}

.pl100 {
	padding-left: 100px
}

.w20 {
	width: 20px
}

.w30 {
	width: 30px
}

.w40 {
	width: 40px
}

.w45 {
	width: 45px
}

.w50 {
	width: 50px
}

.w55 {
	width: 55px
}

.w60 {
	width: 60px
}

.w65 {
	width: 65px
}

.w70 {
	width: 70px
}

.w75 {
	width: 75px
}

.w80 {
	width: 80px
}

.w85 {
	width: 85px
}

.w90 {
	width: 90px
}

.w95 {
	width: 95px
}

.w100 {
	width: 100px
}

.w105 {
	width: 105px
}

.w110 {
	width: 110px
}

.w115 {
	width: 115px
}

.w120 {
	width: 120px
}

.w125 {
	width: 125px
}

.w130 {
	width: 130px
}

.w140 {
	width: 140px
}

.w150 {
	width: 150px
}

.wi150 {
	width: 150px!important
}

.w160 {
	width: 160px
}

.w170 {
	width: 170px
}

.w180 {
	width: 180px
}

.w186 {
	width: 186px
}

.w190 {
	width: 190px
}

.w195 {
	width: 195px
}

.w200 {
	width: 200px
}

.w210 {
	width: 210px
}

.w220 {
	width: 220px
}

.w230 {
	width: 230px
}

.w240 {
	width: 240px
}

.w250 {
	width: 250px
}

.w260 {
	width: 260px
}

.w270 {
	width: 270px
}

.w280 {
	width: 280px
}

.w300 {
	width: 300px
}
.w330 {
	width: 330px
}
.w380 {
	width: 380px
}
.w338 {
	width: 338px
}

.w570 {
	width: 570px
}

.w590 {
	width: 590px
}

.w600 {
	width: 600px
}

.w700 {
	width: 700px
}

.w850 {
	width: 850px
}
.w790 {
	width: 790px
}

.w920 {
	width: 920px
}

.h40 {
	height: 40px
}

.h100 {
	height: 100px
}

.h105 {
	height: 105px
}

.position-r {
	position: relative
}

.top2-n {
	top: -2px
}

.left-border-separator {
	border-left: 1px solid #f2f2f2
}

.hr,hr {
	border: 0;
	background: #f2f2f2;
	color: #f2f2f2;
	height: 1px;
	line-height: 1px;
	font-size: 0
}

.hide {
	display: none
}

.show {
	display: block
}

.invisible {
	font-size: 1px;
	color: #fff;
	height: 1px;
	width: 1px;
	overflow: hidden;
	border: 0 none
}

.tips {
	cursor: pointer
}

.bg-bule:hover h2 {
	background: #1bb8e2
}

.bg-green:hover h2 {
	background: #5cad22
}

.bg-orange:hover h2 {
	background: #fb5a00
}

.border-top {
	border-top: 1px solid #c5c5c5
}

.border-rt {
	border-right: 1px solid #c5c5c5
}

.border-lt {
	border-left: 1px solid #c5c5c5
}

.border-bt {
	border-bottom: 1px solid #c5c5c5
}

.ui-box-white-bg {
	background: #fff;
	border: 1px solid #e0e0e0
}

.ui-box-gray-bg {
	background: #f3f3f3
}

.ui-box-title {
	height: 58px;
	line-height: 58px;
	padding: 0 20px;
	border-bottom: 1px solid #e0e0e0;
	overflow: hidden
}

.ui-box-title .ui-box-username,.ui-box-title .ui-box-text {
	line-height: 68px
}

.ui-box-title h3 {
	color: #222
}

.border {
	border-top: 1px solid #e0e0e0
}

.border-top {
	border-top: 1px solid #e0e0e0
}

.border-right {
	border-right: 1px solid #e0e0e0
}

.border-left {
	border-left: 1px solid #e0e0e0
}

.border-bottom {
	border-bottom: 1px solid #e0e0e0
}

.border-right-dashed {
	border-right: 1px dashed #e0e0e0
}

.border-left-dashed {
	border-left: 1px dashed #e0e0e0
}

.border-bottom-dashed {
	border-bottom: 1px dashed #e0e0e0
}

.border-radius7 {
	border-radius: 7px
}

.border-white-bottom {
	border-bottom: 1px solid #fff
}

.ui-goTop {
	position: fixed;
	right: 40px;
	bottom: 40px;
	width: 53px;
	height: 53px;
	display: none;
	cursor: pointer;
	background: url(/images/backtop.png) no-repeat;
	z-index: 999
}

.ui-goTop:hover {
	background: url(/images/backtop-hover.png) no-repeat
}

.ui-icon {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-left: 6px;
	background: url(/images/icon-box.png) no-repeat;
	vertical-align: middle
}

.icon-arrow-right {
	background-position: 0 0
}

input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner {
	border: 0;
	padding: 0
}

.ui-button * {
	margin: 0;
	padding: 0
}

.ui-button {
	display: inline-block;
	*display: inline;
	border-radius: 2px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	padding: 0 15px;
	*zoom: 1;
	*overflow: visible
}

.ui-button .ui-button-text {
	background: 0 0;
	padding: 0;
	height: auto;
	line-height: auto
}

.ui-button:hover {
	text-decoration: none
}

input.ui-button-text,button.ui-button-text {
	*vertical-align: top
}

.ui-button-small {
	font-size: 14px;
	line-height: 23px;
	height: 23px;
	min-width: 50px;
	border-radius: 12px
}

.ui-button-mid {
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	min-width: 50px;
	border-radius: 3px;
	text-align: center; margin-top:14px
}

.ui-button-large {
	font-size: 18px;
	line-height: 34px;
	height: 34px;
	min-width: 50px;
	border-radius: 15px;
	text-align: center
}

.ui-button-rect-mid {
	padding: 0 30px;
	font-size: 18px;
	line-height: 40px;
	height: 40px;
	border: 0;
	text-align: center
}

.ui-button-blue {
	border: 0;
	color: #fff;
	background-color: #2ea7e0
}

.ui-button-blue:hover {
	background-color: #2ea7e0
}

a.ui-button-blue,a.ui-button-blue:active,a.ui-button-blue:hover {
	color: #fff
}

.ui-button-green {
	border: 0;
	color: #fff;
	background-color: #8ab46e
}

.ui-button-green:hover {
	background-color: #6e8b00
}

a.ui-button-green,a.ui-button-green:active,a.ui-button-green:hover {
	color: #fff
}

.ui-button-green.disabled,.ui-button-green.disabled:hover {
	background-color: #a2ab7f;
	cursor: default
}

.ui-button-transparent {
	border: 1px solid #c2c2c2;
	color: #898989
}

a.ui-button-transparent:active {
	border: 1px solid #0697da;
	color: #0697da
}

a.ui-button-transparent:hover {
	border: 1px solid #00a8e8;
	color: #00a8e8
}

.ui-button-red {
	border: 0;
	color: #fff;
	background-color: #cc5400
}

.ui-button-red:hover {
	background-color: #b4500a
}

a.ui-button-red,a.ui-button-red:active,a.ui-button-red:hover {
	color: #fff
}

.ui-button-gray {
	border: 0;
	color: #676D70;
	background-color: #dbdbdb
}

.ui-button-gray:hover {
	background-color: #d5d5d5
}

a.ui-button-gray,a.ui-button-gray:active,a.ui-button-gray:hover {
	color: #d5d5d5
}

.ui-button-litgray {
	border: 0;
	color: #fff;
	background-color: #e7e7e7
}

a.ui-button-litgray,a.ui-button-litgray:active,a.ui-button-litgray:hover {
	color: #fff
}

a.ui-button-rrd-blue,.ui-button-rrd-blue {
	height: 40px;
	line-height: 40px;
/*	background: #2ea7e0;
*/	background:#f60;
	border: 0;
	border-radius: 2px;
	color: #fff;
	text-align: center;
	cursor: pointer
}

.ui-button-rrd-blue-large {
	width: 165px;
	font-size: 18px
}

.ui-button-rrd-blue-mid {
	width: 85px;
	font-size: 18px
}

a.ui-button-blue-new,.ui-button-blue-new {
	height: 40px;
	line-height: 40px;
	background: #51c2e8;
	border: 0;
	border-radius: 2px;
	color: #fff;
	text-align: center;
	cursor: pointer
}

.ui-button-blue-new-large {
	width: 165px;
	font-size: 18px
}

.ui-button-blue-new-mid {
	width: 85px;
	font-size: 18px
}

.ui-button-disabled {
	border: 0;
	color: #fff;
	cursor: default;
	background-color: #999
}

.ui-button-disabled:hover {
	background: #999
}

a.ui-button-disabled,a.ui-button-disabled:active,a.ui-button-disabled:hover {
	color: #fff;
	cursor: default
}

a.ui-button-dark,.ui-button-dark {
	background: #666;
	color: #fff;
	cursor: default
}

a.button,.button {
	display: inline-block;
	padding: 0;
	border-radius: 2px;
	text-align: center
}

.button-mid {
	min-width: 113px;
	height: 26px;
	line-height: 26px
}

.button-blue {
	border: 0;
	color: #fff;
	background-color: #2ea7e0;
	cursor: pointer
}

.button-blue:hover {
	background-color: #2ea7e0
}

.button-blue-light {
	border: 0;
	color: #fff;
	background-color: #2fa8e1;
	cursor: pointer
}

.button-blue-light:hover {
	background-color: #2a97ca;
	color: #fff
}

.button-blue-border {
	border: solid 1px #2fa8e1;
	color: #2fa8e1;
	background-color: #fff;
	cursor: pointer
}

.button-blue-border .icon-arrow {
	width: 21px;
	height: 21px;
	background: url(/static/img/uplan-icon.png) no-repeat 0 0
}

.button-blue-border-on:hover {
	background-color: #2fa8e1;
	color: #fff
}

.button-blue-border-on:hover .icon-arrow {
	background: url(/static/img/uplan-icon.png) no-repeat -30px 0
}

a.button-blue,a.button-blue:active,a.button-blue:hover {
	color: #fff
}

.button-disable {
	border: 0;
	color: #fff;
	background-color: #d7d7d7
}

.button-disable:hover {
	background-color: #d7d7d7
}

a.button-disable,a.button-disable:active,a.button-disable:hover {
	color: #fff
}

.button-transparent {
	color: #2bb9e0;
	background-color: #fff;
	border: 1px solid #2bb9e0;
	border-radius: 3px
}

.ui-message-content {
	padding: 20px;
	padding-bottom: 10px
}

.ui-message-icon {
	margin-right: 14px;
	width: 36px;
	height: 36px
}

.ui-message-icon .iconfont {
	width: 36px;
	height: 36px;
	line-height: 36px;
	font-size: 36px
}

.ui-message-icon .iconfont.info {
	color: #68b5e2
}

.ui-message-icon .iconfont.success {
	color: #b5de70
}

.ui-message-icon .iconfont.warning {
	color: #f96
}

.ui-message-icon .iconfont.error {
	color: #f17975
}

.ui-message-text {
	width: 360px
}

.ui-message-text em {
	color: #c82e25
}

.ui-confirm {
	padding: 20px;
	padding-bottom: 10px
}

.ui-confirm-label,.ui-confirm-value {
	height: 30px;
	line-height: 30px
}

.ui-confirm-label {
	font-size: 12px;
	width: 100px
}

.ui-confirm-label-short {
	font-size: 12px;
	width: 80px
}

.ui-confirm-label.big {
	font-size: 16px
}

.ui-confirm-value {
	width: 360px
}

.ui-confirm-value.two-column {
	width: 130px
}

.ui-confirm-form .ui-form-item {
	margin-bottom: 0
}

.ui-confirm-form .ui-button {
	padding-left: 30px;
	padding-right: 30px;
	min-width: none
}

.ui-confirm-item-note {
	padding-left: 100px
}

.ui-confirm-item-note-loan {
	padding-right: 20px
}

.ui-confirm-submit-box {
	margin: 0 auto;
	height: 80px
}

.ui-confirm-cancel-link {
	padding: 0 15px;
	line-height: 30px;
	height: 30px;
	color: gray;
	cursor: pointer
}

.ui-confirm-cancel-link:hover {
	color: #0697da
}

.ui-confirm-cancel-link.disabled:hover {
	color: gray
}

.ui-confirm-loading {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -100px;
	margin-left: -100px;
	width: 200px;
	height: 200px;
	color: #fff;
	background-color: rgba(255,255,255,.7);
	background-image: url(/static/img/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border-radius: 5px;
	text-align: center
}

.ui-confirm-loading-text {
	position: absolute;
	top: 0;
	left: 0;
	color: #000;
	background: rgba(255,255,255,.9);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#DFFFFFFF, endColorstr=#DFFFFFFF);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#DFFFFFFF, endColorstr=#DFFFFFFF)";
	text-align: center;
	z-index: 100
}

.ui-confirm-loading-text p.hint {
	margin-top: 100px
}

.ui-confirm-loading-text p.loading {
	height: 50px;
	background: url(/static/img/loading.gif) no-repeat center center
}

.w80 {
	width: 80px
}

.w120 {
	width: 120px
}

.w100 {
	width: 100px
}

.w140 {
	width: 140px
}

.text-left-imp {
	text-align: left!important
}

.list-ul-name {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100px
}

.list-u-code {
	background: url(/static/img/ucode.gif) no-repeat;
	display: inline-block;
	height: 28px;
	height: 25px \9;
	width: 25px
}

.list-a-pay {
	margin-left: 15px
}

.color-red {
	color: red
}

.worm-tips {
	background-color: #FCE6BF;
	border: 1px solid #FCDA9F;
	border-radius: 10px;
	height: 45px;
	margin: 25px 0;
	width: 778px
}

.worm-tips .icon {
	background: url(/static/img/input-icon/borrow-icon.gif) no-repeat;
	background-position: -3px -75px;
	display: inline-block;
	height: 20px;
	margin-left: 35px;
	width: 20px
}

.worm-tips .txt {
	line-height: 45px
}

.conform_pay_div {
	width: 580px;
	overflow: hidden;
	padding: 0!important
}

.conform_pay_div .title {
	background-color: #F3F3F3;
	display: inline-block;
	font-size: 24px;
	line-height: 50px;
	text-align: center;
	width: 100%
}

.conform_pay_div ul {
	margin: 10px 0 0 30px
}

.conform_pay_div ul li {
	line-height: 30px;
	color: #000
}

.conform_pay_div .ui-selectdrop-dialog ul li {
	line-height: 21px
}

.conform_pay_div ul li span {
	color: #666;
	margin-right: 20px
}

.conform_pay_div ul li.selected span {
	color: #fff
}

.conform_pay_div p {
	margin: 0 0 0 30px;
	line-height: 30px
}

.conform_pay_div .money-div {
	border: 1px dashed #E0E0E0;
	margin-bottom: 20px;
	margin-top: 20px;
	padding: 10px 0
}

.conform_pay_div p span {
	margin-right: 20px
}

.conform_pay_div p em {
	color: #F58708;
	font-size: 24px
}

.conform_pay_div .money-div .ui-form-item {
	margin-bottom: 10px;
	padding: 0 5px 0 128px;
	display: none
}

.conform_pay_div .money-div .pr {
	padding-left: 166px
}

.conform_pay_div .money-div .ui-form-item .ui-input {
	width: 270px
}

.conform_pay_div .money-div .ui-form-item .use-ucode-btn {
	position: static;
	margin-left: 10px
}

.conform_pay_div .addCoupon {
	line-height: normal;
	position: relative;
	padding-left: 30px;
	margin: 10px 0;
	*z-index: 999
}

.conform_pay_div .addCoupon .txt-name {
	margin: 8px 20px 0 0
}

.conform_pay_div .addCoupon .use-psw {
	margin-top: 8px;
	margin-left: 0
}

.conform_pay_div .addCoupon .ui-select {
	float: left;
	margin: 8px 14px 0 0
}

.conform_pay_div .money-div a {
	margin-left: 20px
}

.conform_pay_div .addCoupon .ui-selectdrop-dialog {
	position: static
}

.conform_pay_div p label {
	margin-right: 10px
}

.conform_pay_div .worm-tips {
	height: 145px;
	margin: 10px 0 0 10px;
	width: 560px
}

.conform_pay_div .worm-tips p {
	margin-left: 10px
}

.conform_pay_div .worm-tips .icon {
	margin-left: 10px
}

.conform_pay_div .submit-button {
	margin: 0 0 20px;
	text-align: center
}

.conform_pay_div .submit-button input {
	width: 80px!important;
	margin-right: 20px
}

.conform_pay_div .btn-savecon {
	border-radius: 10px;
	height: 40px;
	margin: 15px 25px 0;
	width: 100px;
	cursor: pointer
}

.conform_pay_div .tips-yd .icon-excla {
	left: 37px
}

.conform_pay_div .tips-yd .txtspan {
	width: 425px;
	color: #666
}

.conform_pay_div .tips-yd .txtspan em {
	color: #E4873A
}

.conform_pay_div .tips-yd {
	border-bottom: 1px dashed #E0E0E0;
	height: 90px;
	margin-bottom: 20px
}

.ui-message-content-new h3 {
	line-height: 45px;
	background-color: #f3f3f3;
	text-align: center
}

.ui-message-content-new .text-p {
	font-size: 16px;
	padding: 20px 10px 0 25px
}

.ui-message-content-new .text-p em {
	color: #fb741a
}

.ui-message-content-new .ui-message-button {
	margin: 20px 0
}

.ui-form {
	font-size: 14px;
	line-height: 1.5
}

.ui-form,.ui-form * {
	list-style: none
}

.ui-form fieldset {
	border: 0
}

.ui-form input.input-icon {
	padding-left: 30px
}

.ui-form legend {
	font-size: 16px;
	margin-bottom: 15px
}

.ui-form-text {
	display: inline-block;
	margin-top: 6px;
	*display: inline;
	*zoom: 1
}

.ui-form-item:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	visibility: hidden
}

.ui-form-item {
	position: relative;
	padding: 0 5px 20px 170px;
	zoom: 1
}

.ui-form-item-nolabel {
	padding: 0
}

.ui-form-item input {
	vertical-align: middle
}

.ui-form-item textarea {
	border: 1px solid #c5c5c5;
	background: url(/static/img/input_inner.png) repeat-x
}

.ui-form-item select {
}

.ui-form-item .placeholder {
	position: absolute;
	top: 5px;
	left: 40px;
	font-size: 14px;
	color: #ababab
}
 .placeholder {
	position: absolute;
	top: 5px;
	left: 40px;
	font-size: 14px;
	color: #ababab; display:none
}
.ui-form-item .icon {
	width: 25px;
	height: 21px;
	background: url(/static/img/input-icon/input-icon-all.png) no-repeat;
	position: absolute;
	top: 12px;
	top: 9px\9;
	left: 9px
}

.ui-form-item .input-bg-gray {
	background: url(/static/img/input-icon/input-bg-all.png) 0 0 no-repeat
}

.ui-form-item .input-bg-red {
	background: url(/static/img/input-icon/input-bg-all.png) 0 -94px no-repeat
}

.ui-form-item .input-icon-id-gray {
	background-position: 0 0
}

.ui-form-item .input-icon-id-red {
	background-position: 0 -71px
}

.ui-form-item .input-icon-head-gray {
	background-position: 0 -142px
}

.ui-form-item .input-icon-head-blue {
	background-position: 0 -213px
}

.ui-form-item .input-icon-head-red {
	background-position: 0 -284px
}

.ui-form-item .input-icon-id-blue {
	background-position: 0 -355px
}

.ui-form-item .input-icon-lock-gray {
	background-position: 0 -426px
}

.ui-form-item .input-icon-lock-blue {
	background-position: 0 -497px
}

.ui-form-item .input-icon-lock-red {
	background-position: 0 -568px
}

.ui-form-item .input-icon-phone-gray {
	background-position: 0 -639px
}

.ui-form-item .input-icon-phone-blue {
	background-position: 0 -710px
}

.ui-form-item .input-icon-phone-red {
	background-position: 0 -781px
}

.ui-form-item .input-icon-lock {
	background-position: 0 0
}

.ui-form-item .input-icon-key {
	background-position: 0 -40px
}

.ui-form-item .input-icon-mobile {
	background-position: 2px -85px
}

.ui-form-item .input-icon-user {
	background-position: 0 -127px
}

.ui-form input.error,.ui-form textarea.error {
	border: 1px solid #dd4a38
}

.ui-form label.error {
	display: block;
	color: red
}

.ui-form label.valid {
	color: #aaa
}

.ui-input,.ui-textarea {
	padding: 4px 5px;
	line-height: 22px;
	color: #595959;
	font-size: 14px;
	border-radius: 2px;
	border: 1px solid #c5c5c5;
	box-shadow: 0 1px 3px #eee inset
}

.ui-input:hover,.ui-textarea:hover,.ui-input:focus,.ui-textarea:focus,.ui-input-hover {
	border: 1px solid #2ea7e0
}

.ui-input:focus,.ui-textarea:focus,.ui-input-focus,input:focus,select:focus,button:focus {
	outline: 0
}

.ui-label {
	float: left;
	width: 170px;
	margin-left: -180px;
	padding-top: 0;
	text-align: right;
	font-size: 14px
}

.ui-form-required {
	color: red;
	font-family: SimSun;
	font-size: 14px;
	margin-right: 6px
}

.ui-select {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	padding: 4px;
	cursor: pointer;
	margin-top: 2px;
	vertical-align: middle;
	padding-right: 5px;
	background-image: url(/static/img/ui-select.png);
	background-repeat: no-repeat
}

.ui-select input {
	visibility: hidden
}

.servermsg {
	color: red;
	line-height: 30px
}

.radio-label {
	margin-left: 5px
}

.phoneCodeMsg {
	display: block
}

.ui-form-line {
	border-bottom: 1px dashed #ccc;
	margin-bottom: 10px
}

.ui-form-item .phone-pre {
	width: 50px
}

.ui-form-item .phone-suf {
	width: 120px
}

.form-msg {
	margin-left: 10px
}

.form-msg .warn {
	color: red
}

.ui-filter {
}

.ui-filter-header {
	line-height: 30px
}

.ui-filter-category li {
	height: 24px;
	line-height: 24x
}

.ui-filter-title {
	float: left;
	width: 80px
}

.ui-filter-tag {
	display: block;
	float: left;
	font-size: 14px;
	padding: 0 15px;
	margin: 0 5px;
	border-radius: 12px;
	cursor: pointer
}

.ui-filter-tag:hover {
	background: #f3f3f3
}

.ui-filter-tag:active {
	background: #0697da;
	color: #fff
}

.ui-filter-tag.active {
	background: #2ea7e0;
	color: #fff
}

.ui-filter-tag input {
	display: none
}

.ui-filter-tag span {
	display: block;
	line-height: 23px
}

.ui-filter-switcher {
	margin: 5px 0 0 10px;
	padding: 1px 12px;
	line-height: 21px;
	border-radius: 4px;
	background: #dfdfdf;
	color: #999;
	cursor: pointer
}

.ui-filter-switcher:hover {
	background: #83a700;
	color: #f8f7e0;
	-moz-box-shadow: 0 1px 2px #999;
	-webkit-box-shadow: 0 1px 2px #999;
	box-shadow: 0 1px 2px #999
}

.ui-filter-switcher:active {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.ui-filter-switcher.active {
	color: #f8f7e0;
	background: #83a700;
	-moz-box-shadow: inset 0 0 5px #666;
	-webkit-box-shadow: inset 0 0 5px #666;
	box-shadow: inset 0 0 5px #666
}

.iconfont {
	font-family: rei;
	font-style: normal;
	cursor: default;
	-webkit-font-smoothing: antialiased
}

.ui-list {
	position: relative
}

.ui-list-item {
	border-bottom: 1px solid #e5e4e2;
	cursor: default
}

.ui-list-item:hover {
	background-color: #f9f9f9
}

.ui-list-item.last {
	border-bottom: 0
}

.ui-list-title {
	height: 36px;
	line-height: 36px;
	text-align: center;overflow:hidden
}

.ui-list-title.two-line {
	line-height: 18px
}

.ui-list-title-sortable {
	cursor: pointer
}

.ui-list-title-sortable .sortable {
	font-size: 10px
}

.ui-list-field {
	height: 35px;
	line-height: 35px
}

.ui-list-status {
	font-size: 20px;
	padding: 30px 0;
	text-align: center
}

.ui-list-more {
	border-bottom: 1px solid #e5e4e2;
	font-size: 16px;
	padding: 10px;
	text-align: center
}

.ui-list-loading {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -100px;
	margin-left: -100px;
	width: 200px;
	height: 200px;
	color: #fff;
	background-color: rgba(255,255,255,.7);
	background-image: url(/static/img/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border-radius: 5px;
	text-align: center
}

.ui-list-m {
	min-height: 240px
}

.ui-list-m .ui-list-field {
	height: 56px;
	line-height: 56px
}

.ui-list-s {
	min-height: 240px
}

.ui-list-s .ui-list-item {
	border-bottom: 1px solid #efefef
}

.ui-list-s .ui-list-item.last {
	border-bottom: 0
}

.ui-list-s .ui-list-item,.ui-list-s .ui-list-item:hover {
	background: #fff
}

.ui-list-s .ui-list-item.dark,.ui-list-s .ui-list-item.dark:hover,.table-tr-color,table tr.odd {
	background: #f6fbfd
}

.ui-list-s .ui-list-item.clickable {
	cursor: pointer
}

.ui-list-s .ui-list-item.clickable:hover,.ui-list-s .ui-list-item.clickable.dark:hover {
	background: #fffbe2
}

.ui-list-s .ui-list-field {
	height: 35px;
	line-height: 35px
}

.ui-list-invest .ui-list-item .ui-loantype {
	float: left;
	margin: 13px 3px 13px 8px
}

.ui-list-invest .ui-list-item .ui-creditlevel {
	margin: 10px auto
}

.ui-list-invest .ui-list-item .ui-progressbar-mid {
	margin: 6px auto
}

.ui-list-invest .ui-list-invest-button span {
	display: none
}

.ui-list-invest .ui-list-invest-button-READY,.ui-list-invest .ui-list-invest-button-FIRST_READY,.ui-list-invest .ui-list-invest-button-IN_PROGRESS {
	cursor: default
}

.ui-list-invest .ui-list-invest-button-READY,.ui-list-invest .ui-list-invest-button-FIRST_READY {
	background-color: #c7d78c
}

.ui-list-invest .ui-list-invest-button-IN_PROGRESS,.ui-list-invest .ui-list-invest-button-CLOSED,.ui-list-invest .ui-list-invest-button-FIRST_APPLY,.ui-list-invest .ui-list-invest-button-DRAFT,.ui-list-invest .ui-list-invest-button-BAD_DEBT,.ui-list-invest .ui-list-invest-button-OVER_DUE {
	background-color: #e5e4e2
}

.ui-list-invest .ui-list-invest-button-READY span.READY,.ui-list-invest .ui-list-invest-button-FIRST_READY span.FIRST_READY,.ui-list-invest .ui-list-invest-button-OPEN span.OPEN,.ui-list-invest .ui-list-invest-button-IN_PROGRESS span.IN_PROGRESS,.ui-list-invest .ui-list-invest-button-CLOSED span.CLOSED,.ui-list-invest .ui-list-invest-button-OVER_DUE span.OVER_DUE,.ui-list-invest .ui-list-invest-button-BAD_DEBT span.BAD_DEBT,.ui-list-invest .ui-list-invest-button-FIRST_APPLY span.FIRST_APPLY,.ui-list-invest .ui-list-invest-button-DRAFT span.FIRST_APPLY {
	display: inline
}

.ui-list-invest .ui-list-item {
	position: relative
}

.ui-list-invest .ui-list-item .ui-poptip {
	position: absolute;
	top: 13px;
	left: 44px
}

.ui-list-news {
	min-height: 120px
}

.ui-list-news .ui-list-item {
	height: 40px;
	line-height: 40px;
	overflow: hidden
}

.ui-list-news .field.text {
	float: left;
	overflow: hidden;
	white-space: nowrap;
	width: 790px
}

.ui-list-news.narrow .field.text {
	width: 590px
}

.ui-list-news .decoration {
	float: left;
	display: inline;
	margin: 14px 19px;
	height: 10px;
	width: 10px;
	border: 1px solid #0697DA;
	border-radius: 50%
}

.ui-list-news .ui-list-field.text .title {
	margin-right: 10px
}

.ui-list-news .ui-list-field.date {
	text-align: right;
	width: 90px
}

.ui-list-comments .ui-list-item {
	padding: 10px;
	border-bottom: 1px solid #e5e5e5
}

.ui-list-comments .ui-list-item:hover {
	background: 0 0
}

.ui-list-comments .ui-list-item.last {
	border-bottom: 0
}

.ui-list-disc li span {
	float: left;
	display: block
}

.ui-list-disc li>i {
	float: left;
	display: block;
	width: 4px;
	height: 4px;
	margin: 12px 6px 0 0;
	background: #09d;
	border-radius: 50%;
	vertical-align: middle
}

.ui-style-decimal,.ui-style-decimal li {
	list-style: decimal
}

.ui-style-decimal {
	*margin-left: 30px
}

.ui-icon {
	display: block
}

.ui-icon-small {
	width: 16px;
	height: 16px
}

.ui-icon-mid {
	width: 20px;
	height: 20px
}

.ui-icon-check-checked {
	background: url(/static/img/icon-checked-blue-small.png) no-repeat center center
}

.ui-icon-check-unchecked,.ui-icon-check- {
	background: url(/static/img/icon-unchecked-small.png) no-repeat center center
}

.ui-icon-gender-male {
	background: url(/static/img/icon-male.png) no-repeat center center
}

.ui-icon-gender-female {
	background: url(/static/img/icon-female.png) no-repeat center center
}

.ui-loantype {
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	background: url(/static/img/loantypes.png) no-repeat scroll left top transparent
}

.ui-loantype.XYRZ {
	background-position: 0 0
}

.ui-loantype.SDRZ {
	background-position: -30px 0
}

.ui-loantype.JGDB {
	background-position: -60px 0
}

.ui-loantype.ZNLC {
	background-position: -90px 0
}

.ui-loantype-s {
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 18px;
	margin-right: 3px;
	background: url(/static/img/loantypes-s.png) no-repeat scroll left top transparent;
	vertical-align: middle
}

.ui-loantype-s.XYRZ {
	background-position: 0 0
}

.ui-loantype-s.SDRZ {
	background-position: -32px 0
}

.ui-loantype-s.JGDB {
	background-position: -64px 0
}

.ui-loantype-s.ZNLC {
	background-position: -96px 0
}

.ui-creditlevel {
	display: block;
	border-radius: 18px;
	width: 36px;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	font-style: normal;
	text-align: center;
	text-decoration: none;
	color: #fff
}

.ui-creditlevel-s {
	display: block;
	border-radius: 18px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	color: #fff
}

.ui-creditlevel.AA {
	background: #1bb8e2
}

.ui-creditlevel.A {
	background: #bfdb39
}

.ui-creditlevel.B {
	background: #ede71f
}

.ui-creditlevel.C {
	background: #ffc400
}

.ui-creditlevel.D {
	background: #fb5a00
}

.ui-creditlevel.E {
	background: #e52012
}

.ui-creditlevel.HR {
	background: #f01f5a
}

.ui-breadcrumb-text {
	margin-top: 2px;
	font-size: 14px;
	line-height: 20px
}

.ui-breadcrumb-text-first {
	margin-top: 0;
	font-size: 16px;
	line-height: 24px
}

.ui-breadcrumb-text a {
	display: block;
	color: gray
}

.ui-breadcrumb-text a:hover {
	color: #0697da
}

.ui-breadcrumb-text-current a,.ui-breadcrumb-text-current a:hover {
	color: #666;
	cursor: default
}

.ui-breadcrumb-separator {
	margin: 6px 12px 2px;
	width: 9px;
	height: 14px;
	background: url(/static/img/breadcrumb-angle-right.png) no-repeat center center
}

.ui-progressbar-mid {
	display: block;
	width: 44px;
	height: 44px;
	line-height: 44px;
	font-size: 8px;
	text-align: center;
	background: url(/static/img/progressbar_mid.png)
}

.ui-progressbar-mid em {
	font-size: 14px
}

.ui-progressbar-mid-0 {
	background-position: 0 0
}

.ui-progressbar-mid-1 {
	background-position: -54px 0
}

.ui-progressbar-mid-2 {
	background-position: -108px 0
}

.ui-progressbar-mid-3 {
	background-position: -162px 0
}

.ui-progressbar-mid-4 {
	background-position: -216px 0
}

.ui-progressbar-mid-5 {
	background-position: -270px 0
}

.ui-progressbar-mid-6 {
	background-position: -324px 0
}

.ui-progressbar-mid-7 {
	background-position: -378px 0
}

.ui-progressbar-mid-8 {
	background-position: -432px 0
}

.ui-progressbar-mid-9 {
	background-position: -486px 0
}

.ui-progressbar-mid-10 {
	background-position: -540px 0
}

.ui-progressbar-mid-11 {
	background-position: -594px 0
}

.ui-progressbar-mid-12 {
	background-position: -648px 0
}

.ui-progressbar-mid-13 {
	background-position: -702px 0
}

.ui-progressbar-mid-14 {
	background-position: -756px 0
}

.ui-progressbar-mid-15 {
	background-position: -810px 0
}

.ui-progressbar-mid-16 {
	background-position: -864px 0
}

.ui-progressbar-mid-17 {
	background-position: -918px 0
}

.ui-progressbar-mid-18 {
	background-position: -972px 0
}

.ui-progressbar-mid-19 {
	background-position: -1026px 0
}

.ui-progressbar-mid-20 {
	background-position: -1080px 0
}

.ui-progressbar-mid-21 {
	background-position: -1134px 0
}

.ui-progressbar-mid-22 {
	background-position: -1188px 0
}

.ui-progressbar-mid-23 {
	background-position: -1242px 0
}

.ui-progressbar-mid-24 {
	background-position: -1296px 0
}

.ui-progressbar-mid-25 {
	background-position: -1350px 0
}

.ui-progressbar-mid-26 {
	background-position: -1404px 0
}

.ui-progressbar-mid-27 {
	background-position: -1458px 0
}

.ui-progressbar-mid-28 {
	background-position: -1512px 0
}

.ui-progressbar-mid-29 {
	background-position: -1566px 0
}

.ui-progressbar-mid-30 {
	background-position: -1620px 0
}

.ui-progressbar-mid-31 {
	background-position: -1674px 0
}

.ui-progressbar-mid-32 {
	background-position: -1728px 0
}

.ui-progressbar-mid-33 {
	background-position: -1782px 0
}

.ui-progressbar-mid-34 {
	background-position: -1836px 0
}

.ui-progressbar-mid-35 {
	background-position: -1890px 0
}

.ui-progressbar-mid-36 {
	background-position: -1944px 0
}

.ui-progressbar-mid-37 {
	background-position: -1998px 0
}

.ui-progressbar-mid-38 {
	background-position: -2052px 0
}

.ui-progressbar-mid-39 {
	background-position: -2106px 0
}

.ui-progressbar-mid-40 {
	background-position: -2160px 0
}

.ui-progressbar-mid-41 {
	background-position: -2214px 0
}

.ui-progressbar-mid-42 {
	background-position: -2268px 0
}

.ui-progressbar-mid-43 {
	background-position: -2322px 0
}

.ui-progressbar-mid-44 {
	background-position: -2376px 0
}

.ui-progressbar-mid-45 {
	background-position: -2430px 0
}

.ui-progressbar-mid-46 {
	background-position: -2484px 0
}

.ui-progressbar-mid-47 {
	background-position: -2538px 0
}

.ui-progressbar-mid-48 {
	background-position: -2592px 0
}

.ui-progressbar-mid-49 {
	background-position: -2646px 0
}

.ui-progressbar-mid-50 {
	background-position: -2700px 0
}

.ui-progressbar-mid-51 {
	background-position: -2754px 0
}

.ui-progressbar-mid-52 {
	background-position: -2808px 0
}

.ui-progressbar-mid-53 {
	background-position: -2862px 0
}

.ui-progressbar-mid-54 {
	background-position: -2916px 0
}

.ui-progressbar-mid-55 {
	background-position: -2970px 0
}

.ui-progressbar-mid-56 {
	background-position: -3024px 0
}

.ui-progressbar-mid-57 {
	background-position: -3078px 0
}

.ui-progressbar-mid-58 {
	background-position: -3132px 0
}

.ui-progressbar-mid-59 {
	background-position: -3186px 0
}

.ui-progressbar-mid-60 {
	background-position: -3240px 0
}

.ui-progressbar-mid-61 {
	background-position: -3294px 0
}

.ui-progressbar-mid-62 {
	background-position: -3348px 0
}

.ui-progressbar-mid-63 {
	background-position: -3402px 0
}

.ui-progressbar-mid-64 {
	background-position: -3456px 0
}

.ui-progressbar-mid-65 {
	background-position: -3510px 0
}

.ui-progressbar-mid-66 {
	background-position: -3564px 0
}

.ui-progressbar-mid-67 {
	background-position: -3618px 0
}

.ui-progressbar-mid-68 {
	background-position: -3672px 0
}

.ui-progressbar-mid-69 {
	background-position: -3726px 0
}

.ui-progressbar-mid-70 {
	background-position: -3780px 0
}

.ui-progressbar-mid-71 {
	background-position: -3834px 0
}

.ui-progressbar-mid-72 {
	background-position: -3888px 0
}

.ui-progressbar-mid-73 {
	background-position: -3942px 0

}

.ui-progressbar-mid-74 {
	background-position: -3996px 0
}

.ui-progressbar-mid-75 {
	background-position: -4050px 0
}

.ui-progressbar-mid-76 {
	background-position: -4104px 0
}

.ui-progressbar-mid-77 {
	background-position: -4158px 0
}

.ui-progressbar-mid-78 {
	background-position: -4212px 0
}

.ui-progressbar-mid-79 {
	background-position: -4266px 0
}

.ui-progressbar-mid-80 {
	background-position: -4320px 0
}

.ui-progressbar-mid-81 {
	background-position: -4374px 0
}

.ui-progressbar-mid-82 {
	background-position: -4428px 0
}

.ui-progressbar-mid-83 {
	background-position: -4482px 0
}

.ui-progressbar-mid-84 {
	background-position: -4536px 0
}

.ui-progressbar-mid-85 {
	background-position: -4590px 0
}

.ui-progressbar-mid-86 {
	background-position: -4644px 0
}

.ui-progressbar-mid-87 {
	background-position: -4698px 0
}

.ui-progressbar-mid-88 {
	background-position: -4752px 0
}

.ui-progressbar-mid-89 {
	background-position: -4806px 0
}

.ui-progressbar-mid-90 {
	background-position: -4860px 0
}

.ui-progressbar-mid-91 {
	background-position: -4914px 0
}

.ui-progressbar-mid-92 {
	background-position: -4968px 0
}

.ui-progressbar-mid-93 {
	background-position: -5022px 0
}

.ui-progressbar-mid-94 {
	background-position: -5076px 0
}

.ui-progressbar-mid-95 {
	background-position: -5130px 0
}

.ui-progressbar-mid-96 {
	background-position: -5184px 0
}

.ui-progressbar-mid-97 {
	background-position: -5238px 0
}

.ui-progressbar-mid-98 {
	background-position: -5292px 0
}

.ui-progressbar-mid-99 {
	background-position: -5346px 0
}

.ui-progressbar-mid-100 {
	background-position: -5400px 0
}

.ui-progressbar-small {
	display: block;
	margin: 8px auto;
	padding-left: 2px;
	width: 32px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 8px;
	background: url(/static/img/progressbar_small.png)
}

.ui-progressbar-small em {
	font-size: 8px
}

.ui-progressbar-small-0 {
	background-position: 0 0
}

.ui-progressbar-small-1 {
	background-position: -44px 0
}

.ui-progressbar-small-2 {
	background-position: -88px 0
}

.ui-progressbar-small-3 {
	background-position: -132px 0
}

.ui-progressbar-small-4 {
	background-position: -176px 0
}

.ui-progressbar-small-5 {
	background-position: -220px 0
}

.ui-progressbar-small-6 {
	background-position: -264px 0
}

.ui-progressbar-small-7 {
	background-position: -308px 0
}

.ui-progressbar-small-8 {
	background-position: -352px 0
}

.ui-progressbar-small-9 {
	background-position: -396px 0
}

.ui-progressbar-small-10 {
	background-position: -440px 0
}

.ui-progressbar-small-11 {
	background-position: -484px 0
}

.ui-progressbar-small-12 {
	background-position: -528px 0
}

.ui-progressbar-small-13 {
	background-position: -572px 0
}

.ui-progressbar-small-14 {
	background-position: -616px 0
}

.ui-progressbar-small-15 {
	background-position: -660px 0
}

.ui-progressbar-small-16 {
	background-position: -704px 0
}

.ui-progressbar-small-17 {
	background-position: -748px 0
}

.ui-progressbar-small-18 {
	background-position: -792px 0
}

.ui-progressbar-small-19 {
	background-position: -836px 0
}

.ui-progressbar-small-20 {
	background-position: -880px 0
}

.ui-progressbar-small-21 {
	background-position: -924px 0
}

.ui-progressbar-small-22 {
	background-position: -968px 0
}

.ui-progressbar-small-23 {
	background-position: -1012px 0
}

.ui-progressbar-small-24 {
	background-position: -1056px 0
}

.ui-progressbar-small-25 {
	background-position: -1100px 0
}

.ui-progressbar-small-26 {
	background-position: -1144px 0
}

.ui-progressbar-small-27 {
	background-position: -1188px 0
}

.ui-progressbar-small-28 {
	background-position: -1232px 0
}

.ui-progressbar-small-29 {
	background-position: -1276px 0
}

.ui-progressbar-small-30 {
	background-position: -1320px 0
}

.ui-progressbar-small-31 {
	background-position: -1364px 0
}

.ui-progressbar-small-32 {
	background-position: -1408px 0
}

.ui-progressbar-small-33 {
	background-position: -1452px 0
}

.ui-progressbar-small-34 {
	background-position: -1496px 0
}

.ui-progressbar-small-35 {
	background-position: -1540px 0
}

.ui-progressbar-small-36 {
	background-position: -1584px 0
}

.ui-progressbar-small-37 {
	background-position: -1628px 0
}

.ui-progressbar-small-38 {
	background-position: -1672px 0
}

.ui-progressbar-small-39 {
	background-position: -1716px 0
}

.ui-progressbar-small-40 {
	background-position: -1760px 0
}

.ui-progressbar-small-41 {
	background-position: -1804px 0
}

.ui-progressbar-small-42 {
	background-position: -1848px 0
}

.ui-progressbar-small-43 {
	background-position: -1892px 0
}

.ui-progressbar-small-44 {
	background-position: -1936px 0
}

.ui-progressbar-small-45 {
	background-position: -1980px 0
}

.ui-progressbar-small-46 {
	background-position: -2024px 0
}

.ui-progressbar-small-47 {
	background-position: -2068px 0
}

.ui-progressbar-small-48 {
	background-position: -2112px 0
}

.ui-progressbar-small-49 {
	background-position: -2156px 0
}

.ui-progressbar-small-50 {
	background-position: -2200px 0
}

.ui-progressbar-small-51 {
	background-position: -2244px 0
}

.ui-progressbar-small-52 {
	background-position: -2288px 0
}

.ui-progressbar-small-53 {
	background-position: -2332px 0
}

.ui-progressbar-small-54 {
	background-position: -2376px 0
}

.ui-progressbar-small-55 {
	background-position: -2420px 0
}

.ui-progressbar-small-56 {
	background-position: -2464px 0
}

.ui-progressbar-small-57 {
	background-position: -2508px 0
}

.ui-progressbar-small-58 {
	background-position: -2552px 0
}

.ui-progressbar-small-59 {
	background-position: -2596px 0
}

.ui-progressbar-small-60 {
	background-position: -2640px 0
}

.ui-progressbar-small-61 {
	background-position: -2684px 0
}

.ui-progressbar-small-62 {
	background-position: -2728px 0
}

.ui-progressbar-small-63 {
	background-position: -2772px 0
}

.ui-progressbar-small-64 {
	background-position: -2816px 0
}

.ui-progressbar-small-65 {
	background-position: -2860px 0
}

.ui-progressbar-small-66 {
	background-position: -2904px 0
}

.ui-progressbar-small-67 {
	background-position: -2948px 0
}

.ui-progressbar-small-68 {
	background-position: -2992px 0
}

.ui-progressbar-small-69 {
	background-position: -3036px 0
}

.ui-progressbar-small-70 {
	background-position: -3080px 0
}

.ui-progressbar-small-71 {
	background-position: -3124px 0
}

.ui-progressbar-small-72 {
	background-position: -3168px 0
}

.ui-progressbar-small-73 {
	background-position: -3212px 0
}

.ui-progressbar-small-74 {
	background-position: -3256px 0
}

.ui-progressbar-small-75 {
	background-position: -3300px 0
}

.ui-progressbar-small-76 {
	background-position: -3344px 0
}

.ui-progressbar-small-77 {
	background-position: -3388px 0
}

.ui-progressbar-small-78 {
	background-position: -3432px 0
}

.ui-progressbar-small-79 {
	background-position: -3476px 0
}

.ui-progressbar-small-80 {
	background-position: -3520px 0
}

.ui-progressbar-small-81 {
	background-position: -3564px 0
}

.ui-progressbar-small-82 {
	background-position: -3608px 0
}

.ui-progressbar-small-83 {
	background-position: -3652px 0
}

.ui-progressbar-small-84 {
	background-position: -3696px 0
}

.ui-progressbar-small-85 {
	background-position: -3740px 0
}

.ui-progressbar-small-86 {
	background-position: -3784px 0
}

.ui-progressbar-small-87 {
	background-position: -3828px 0
}

.ui-progressbar-small-88 {
	background-position: -3872px 0
}

.ui-progressbar-small-89 {
	background-position: -3916px 0
}

.ui-progressbar-small-90 {
	background-position: -3960px 0
}

.ui-progressbar-small-91 {
	background-position: -4004px 0
}

.ui-progressbar-small-92 {
	background-position: -4048px 0
}

.ui-progressbar-small-93 {
	background-position: -4092px 0
}

.ui-progressbar-small-94 {
	background-position: -4136px 0
}

.ui-progressbar-small-95 {
	background-position: -4180px 0
}

.ui-progressbar-small-96 {
	background-position: -4224px 0
}

.ui-progressbar-small-97 {
	background-position: -4268px 0
}

.ui-progressbar-small-98 {
	background-position: -4312px 0
}

.ui-progressbar-small-99 {
	background-position: -4356px 0
}

.ui-progressbar-small-100 {
	background-position: -4400px 0
}

.ui-progressbar-circle {
	display: block;
	width: 80px;
	height: 80px;
	line-height: 80px;
	border-radius: 50%;
	text-align: center;
	font-size: 16px
}

.ui-progressbar-circle-ready {
	color: #83a700;
	border: 8px solid #83a700;
	box-shadow: 0 0 8px -2px #83a700;
	text-shadow: 0 0 2px #83a700
}

.ui-progressbar-circle-ready:hover {
	color: #83a700
}

.ui-progressbar-circle-failed {
	color: #464646;
	border: 8px solid #464646;
	box-shadow: 0 0 8px -2px #464646;
	text-shadow: 0 0 2px #464646
}

.ui-progressbar-circle-failed:hover {
	color: #46464
}

.ui-progressbar-circle-closed {
	color: #0697da;
	border: 8px solid #0697da;
	box-shadow: 0 0 8px -2px #0697da;
	text-shadow: 0 0 2px #0697da
}

.ui-progressbar-circle-closed:hover {
	color: #0697da
}

.ui-progressbar-circle-guaranteed {
	color: #167aa8;
	border: 8px solid #167aa8;
	box-shadow: 0 0 8px -2px #167aa8;
	text-shadow: 0 0 2px #167aa8
}

.ui-progressbar-circle-guaranteed:hover {
	color: #167aa8
}

.ui-progressbar-circle-join,a.ui-progressbar-circle-join {
	color: #83a700;
	border: 8px solid #83a700
}

.ui-progressbar-circle-join:hover {
	color: #728f07;
	border: 8px solid #728f07
}

.ui-progressbar-large {
	display: block;
	width: 96px;
	height: 96px;
	line-height: 96px;
	text-align: center;
	font-size: 16px;
	background: url(/static/img/progressbar_large.png)
}

.ui-progressbar-large em {
	font-size: 34px
}

.ui-progressbar-large-0 {
	background-position: 0 0
}

.ui-progressbar-large-1 {
	background-position: -106px 0
}

.ui-progressbar-large-2 {
	background-position: -212px 0
}

.ui-progressbar-large-3 {
	background-position: -318px 0
}

.ui-progressbar-large-4 {
	background-position: -424px 0
}

.ui-progressbar-large-5 {
	background-position: -530px 0
}

.ui-progressbar-large-6 {
	background-position: -636px 0
}

.ui-progressbar-large-7 {
	background-position: -742px 0
}

.ui-progressbar-large-8 {
	background-position: -848px 0
}

.ui-progressbar-large-9 {
	background-position: -954px 0
}

.ui-progressbar-large-10 {
	background-position: -1060px 0
}

.ui-progressbar-large-11 {
	background-position: -1166px 0
}

.ui-progressbar-large-12 {
	background-position: -1272px 0
}

.ui-progressbar-large-13 {
	background-position: -1378px 0
}

.ui-progressbar-large-14 {
	background-position: -1484px 0
}

.ui-progressbar-large-15 {
	background-position: -1590px 0
}

.ui-progressbar-large-16 {
	background-position: -1696px 0
}

.ui-progressbar-large-17 {
	background-position: -1802px 0
}

.ui-progressbar-large-18 {
	background-position: -1908px 0
}

.ui-progressbar-large-19 {
	background-position: -2014px 0
}

.ui-progressbar-large-20 {
	background-position: -2120px 0
}

.ui-progressbar-large-21 {
	background-position: -2226px 0
}

.ui-progressbar-large-22 {
	background-position: -2332px 0
}

.ui-progressbar-large-23 {
	background-position: -2438px 0
}

.ui-progressbar-large-24 {
	background-position: -2544px 0
}

.ui-progressbar-large-25 {
	background-position: -2650px 0
}

.ui-progressbar-large-26 {
	background-position: -2756px 0
}

.ui-progressbar-large-27 {
	background-position: -2862px 0
}

.ui-progressbar-large-28 {
	background-position: -2968px 0
}

.ui-progressbar-large-29 {
	background-position: -3074px 0
}

.ui-progressbar-large-30 {
	background-position: -3180px 0
}

.ui-progressbar-large-31 {
	background-position: -3286px 0
}

.ui-progressbar-large-32 {
	background-position: -3392px 0
}

.ui-progressbar-large-33 {
	background-position: -3498px 0
}

.ui-progressbar-large-34 {
	background-position: -3604px 0
}

.ui-progressbar-large-35 {
	background-position: -3710px 0
}

.ui-progressbar-large-36 {
	background-position: -3816px 0
}

.ui-progressbar-large-37 {
	background-position: -3922px 0
}

.ui-progressbar-large-38 {
	background-position: -4028px 0
}

.ui-progressbar-large-39 {
	background-position: -4134px 0
}

.ui-progressbar-large-40 {
	background-position: -4240px 0
}

.ui-progressbar-large-41 {
	background-position: -4346px 0
}

.ui-progressbar-large-42 {
	background-position: -4452px 0
}

.ui-progressbar-large-43 {
	background-position: -4558px 0
}

.ui-progressbar-large-44 {
	background-position: -4664px 0
}

.ui-progressbar-large-45 {
	background-position: -4770px 0
}

.ui-progressbar-large-46 {
	background-position: -4876px 0
}

.ui-progressbar-large-47 {
	background-position: -4982px 0
}

.ui-progressbar-large-48 {
	background-position: -5088px 0
}

.ui-progressbar-large-49 {
	background-position: -5194px 0
}

.ui-progressbar-large-50 {
	background-position: -5300px 0
}

.ui-progressbar-large-51 {
	background-position: -5406px 0
}

.ui-progressbar-large-52 {
	background-position: -5512px 0
}

.ui-progressbar-large-53 {
	background-position: -5618px 0
}

.ui-progressbar-large-54 {
	background-position: -5724px 0
}

.ui-progressbar-large-55 {
	background-position: -5830px 0
}

.ui-progressbar-large-56 {
	background-position: -5936px 0
}

.ui-progressbar-large-57 {
	background-position: -6042px 0
}

.ui-progressbar-large-58 {
	background-position: -6148px 0
}

.ui-progressbar-large-59 {
	background-position: -6254px 0
}

.ui-progressbar-large-60 {
	background-position: -6360px 0
}

.ui-progressbar-large-61 {
	background-position: -6466px 0
}

.ui-progressbar-large-62 {
	background-position: -6572px 0
}

.ui-progressbar-large-63 {
	background-position: -6678px 0
}

.ui-progressbar-large-64 {
	background-position: -6784px 0
}

.ui-progressbar-large-65 {
	background-position: -6890px 0
}

.ui-progressbar-large-66 {
	background-position: -6996px 0
}

.ui-progressbar-large-67 {
	background-position: -7102px 0
}

.ui-progressbar-large-68 {
	background-position: -7208px 0
}

.ui-progressbar-large-69 {
	background-position: -7314px 0
}

.ui-progressbar-large-70 {
	background-position: -7420px 0
}

.ui-progressbar-large-71 {
	background-position: -7526px 0
}

.ui-progressbar-large-72 {
	background-position: -7632px 0
}

.ui-progressbar-large-73 {
	background-position: -7738px 0
}

.ui-progressbar-large-74 {
	background-position: -7844px 0
}

.ui-progressbar-large-75 {
	background-position: -7950px 0
}

.ui-progressbar-large-76 {
	background-position: -8056px 0
}

.ui-progressbar-large-77 {
	background-position: -8162px 0
}

.ui-progressbar-large-78 {
	background-position: -8268px 0
}

.ui-progressbar-large-79 {
	background-position: -8374px 0
}

.ui-progressbar-large-80 {
	background-position: -8480px 0
}

.ui-progressbar-large-81 {
	background-position: -8586px 0
}

.ui-progressbar-large-82 {
	background-position: -8692px 0
}

.ui-progressbar-large-83 {
	background-position: -8798px 0
}

.ui-progressbar-large-84 {
	background-position: -8904px 0
}

.ui-progressbar-large-85 {
	background-position: -9010px 0
}

.ui-progressbar-large-86 {
	background-position: -9116px 0
}

.ui-progressbar-large-87 {
	background-position: -9222px 0
}

.ui-progressbar-large-88 {
	background-position: -9328px 0
}

.ui-progressbar-large-89 {
	background-position: -9434px 0
}

.ui-progressbar-large-90 {
	background-position: -9540px 0
}

.ui-progressbar-large-91 {
	background-position: -9646px 0
}

.ui-progressbar-large-92 {
	background-position: -9752px 0
}

.ui-progressbar-large-93 {
	background-position: -9858px 0
}

.ui-progressbar-large-94 {
	background-position: -9964px 0
}

.ui-progressbar-large-95 {
	background-position: -10070px 0
}

.ui-progressbar-large-96 {
	background-position: -10176px 0
}

.ui-progressbar-large-97 {
	background-position: -10282px 0
}

.ui-progressbar-large-98 {
	background-position: -10388px 0
}

.ui-progressbar-large-99 {
	background-position: -10494px 0
}

.ui-progressbar-large-100 {
	background-position: -10600px 0
}

.icon {
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url(/static/img/icon-content.png) no-repeat;
	vertical-align: middle
}

.icon-check-checked {
	background-position: -30px 0
}

.icon-check-unchecked {
	background-position: 0 0
}

.icon-circle-checked {
	height: 20px;
	background-position: 0 -21px
}

.icon-info {
	width: 21px;
	height: 21px;
	background-position: 0 -46px
}

.icon-snow-down {
	background-position: 5px -75px
}

.icon-snow-top {
	background-position: -12px -75px;
	cursor: pointer
}

.icon-hot {
	width: 26px;
	height: 15px;
	background-position: 0 -95px
}

.icon-snow-right {
	width: 10px;
	height: 18px;
	background-position: 0 -201px
}

.icon-app {
	width: 10px;
	height: 16px;
	margin-top: -3px;
	*margin-top: 0;
	background-position: -37px -46px
}

.icon-tips-down {
	width: 19px;
	height: 10px;
	background-position: 0 -134px
}

.icon-tips-top {
	width: 19px;
	height: 10px;
	background-position: 0 -118px
}

.icon-tips-left {
	width: 10px;
	height: 19px;
	background-position: 0 -172px
}

.icon-tips-right {
	width: 10px;
	height: 19px;
	background-position: 0 -148px
}

.icon-calculator {
	height: 28px;
	width: 25px;
	background: url(/static/img/input-icon/borrow-icon.gif) no-repeat scroll -27px -71px
}

.icon-qa {
	width: 36px;
	height: 34px;
	background-position: left -231px
}

.icon-arrow {
	width: 20px;
	height: 20px;
	background-position: -28px -201px
}

.icon-reserve {
	width: 22px;
	height: 22px;
	background-position: 0 -280px
}

.icon-msg {
	width: 17px;
	height: 20px;
	background-position: -31px -177px
}

.icon-bill {
	background: url(/static/img/account/bill/icon-bill.png) no-repeat
}

.icon-bill-link {
	width: 16px;
	height: 18px;
	background-position: -28px -105px
}

.icon-bill-property {
	width: 30px;
	height: 32px;
	margin-top: -3px
}

.icon-select-on {
	display: inline-block;
	width: 18px;
	height: 21px;
	background: url(/static/img/input-icon/borrow-icon.gif) no-repeat scroll -3px -23px
}

.icon-cash {
	width: 24px;
	height: 24px;
	background-position: 0 -315px
}

.icon-bill-plan {
	width: 30px;
	height: 32px;
	margin-top: -3px;
	background-position: -49px -5px
}

.icon-bill-borrow {
	width: 30px;
	height: 32px;
	margin-top: -3px;
	background-position: -96px -5px
}

.icon-bill-tatol {
	width: 50px;
	height: 50px;
	background-position: 0 -46px
}

.icon-bill-down {
	width: 16px;
	height: 16px;
	background-position: 0 -108px
}

.icon-performace {
	position: absolute;
	top: 30px;
	left: 53px;
	display: block;
	width: 24px;
	height: 24px;
	background: url(/static/img/icon-performace.png) no-repeat scroll 0 0
}

.icon-performace.sum {
	background-position: 0 0
}

.icon-performace.count {
	background-position: 0 -33px
}

.icon-performace.rate {
	background-position: 0 -60px
}

.icon-performace.bidcount {
	left: 40px;
	background-position: 0 -94px
}

.icon-performace.interest {
	left: 46px;
	background-position: 0 -137px
}

.icon-performace-autoinvest {
	position: absolute;
	top: 34px;
	left: 24px;
	display: block;
	width: 29px;
	height: 24px;
	background: url(/static/img/icon-performace-autoinvest.png) no-repeat scroll 0 0
}

.icon-performace-autoinvest.sum {
	background-position: center 0;
	left: 28px
}

.icon-performace-autoinvest.count {
	background-position: center -33px;
	left: 34px
}

.icon-performace-autoinvest.bidcount {
	background-position: center -60px
}

.icon-performace-autoinvest.interest {
	background-position: center -94px
}

.icon-u {
	display: inline-block;
	height: 28px;
	width: 25px;
	background: url(/static/img/uplan-type.png) no-repeat;
	vertical-align: middle
}

.icon-u-code {
	background-position: left 0
}

.icon-u-mobile {
	background-position: left -39px
}

.icon-u-web {
	background-position: left -79px;
	display: none
}

.icon-loantype {
	display: inline-block;
	width: 26px;
	height: 26px;
	background: url(/static/img/loantypes.png) no-repeat scroll left top transparent;
	vertical-align: middle
}

.icon-loantype.XYRZ {
	background-position: -2px -2px
}

.icon-loantype.SDRZ {
	background-position: -32px -2px
}

.icon-loantype.JGDB {
	background-position: -62px -2px
}

.icon-loantype.ZNLC {
	background-position: -92px -2px
}

.icon-loantype-s {
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 18px;
	margin-right: 3px;
	background: url(/static/img/loantypes-s.png) no-repeat scroll left top transparent;
	vertical-align: middle
}

.icon-loantype-s.XYRZ {
	background-position: 0 0
}

.icon-loantype-s.SDRZ {
	background-position: -32px 0
}

.icon-loantype-s.JGDB {
	background-position: -64px 0
}

.icon-loantype-s.ZNLC {
	background-position: -96px 0
}

.icon-creditlevel {
	display: inline-block;
	border-radius: 18px;
	width: 36px;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	font-style: normal;
	text-align: center;
	text-decoration: none;
	color: #fff
}

.icon-creditlevel-s {
	display: inline-block;
	border-radius: 18px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	color: #fff
}

.icon-creditlevel.AA {
	background: #1bb8e2
}

.icon-creditlevel.A {
	background: #bfdb39
}

.icon-creditlevel.B {
	background: #ede71f
}

.icon-creditlevel.C {
	background: #ffc400
}

.icon-creditlevel.D {
	background: #fb5a00
}

.icon-creditlevel.E {
	background: #e52012
}

.icon-creditlevel.HR {
	background: #f01f5a
}

.ui-pagination li {
	float: left;
	margin: 5px;
	border-radius:10px
}

.ui-pagination li span,.ui-pagination li a.page-link {
	display: block;
	padding: 0 0 1px 1px;
	width: 21px;
	height: 21px;
	border-radius: 12px;
	line-height: 22px;
	font-size: 12px;
	text-align: center;
	overflow: hidden
}

.ui-pagination li span {
	color: #fff;
	border: 1px solid #2ea7e0;
	background: #2ea7e0
}

.ui-pagination li.disabled span {
	color: gray;
	border: 1px solid #fff;
	background: #fff
}

.ui-pagination li span.prev,.ui-pagination li span.next,.ui-pagination li a.page-link.prev,.ui-pagination li a.page-link.next {
	font-size: 0
}

.ui-pagination li span.prev,.ui-pagination li span.next {
	border: 1px solid #e5e4e2;
	background-color: #e5e4e2
}

.ui-pagination li a.page-link.prev {
	background-image: url(/static/img/prev-gray.png);
	background-position: center center;
	background-repeat: no-repeat
}

.ui-pagination li a.page-link.next {
	background-image: url(/static/img/next-gray.png);
	background-position: center center;
	background-repeat: no-repeat
}

.ui-pagination li span.prev,.ui-pagination li a.page-link.prev:hover {
	background-image: url(/static/img/prev-white.png);
	background-position: center center;
	background-repeat: no-repeat
}

.ui-pagination li span.next,.ui-pagination li a.page-link.next:hover {
	background-image: url(/static/img/next-white.png);
	background-position: center center;
	background-repeat: no-repeat
}

.ui-pagination li a.page-link {
	color: gray;
	border: 1px solid gray
}

.ui-pagination li a.page-link {
	color: gray
}

.ui-pagination li a.page-link:hover {
	color: #fff;
	border: 1px solid #2ea7e0;
	background: #2ea7e0
}

.ui-pagination li span {
	cursor: default
}

.slides {
	position: relative;
	background: url(/static/img/loading.gif) no-repeat center
}

.ui-slides {
	height: 376px;
	margin: 0 auto;
	width: 100%;
	position: relative
}

.ui-slides .ui-slide01 {
	color: #FFF;
	height: 356px;
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	margin: 0 auto
}

.ui-slides .ui-slide01 a {
	display: block;
	height: 356px
}

.ui-slides .ui-slide01-title {
	float: left;
	height: 137px;
	left: 190px;
	position: relative;
	top: 90px;
	width: 320px
}

.ui-slides .ui-slide01-title-big {
	font-family: "黑体";
	font-size: 42px;
	font-weight: 700;
	text-shadow: 2px 2px 5px #333;
	line-height: 50px
}

.ui-slides .ui-slide01-title-small {
	font-family: "黑体";
	font-size: 21px;
	height: 26px;
	margin-top: 8px
}

.ui-slides .ui-slide01-icons {
	display: block;
	height: 10px;
	left: 545px;
	position: absolute;
	top: 90px;
	width: 420px
}

.ui-slides .ui-slide01-icons li img {
	display: block
}

.ui-slides .ui-slide01-icons-item {
	display: block;
	float: left;
	font-family: "黑体";
	margin-right: 20px;
	text-align: center;
	width: 115px
}

.ui-slides .ui-slide01-icons-item-img01 {
	width: 110px;
	height: 81px;
	background: url(/static/img/slide-intro/slide01-icons-item-img01.png);
	_background: url(/static/img/slide-intro/slide01-icons-item-img01.gif)
}

.ui-slides .ui-slide01-icons-item-img02 {
	width: 110px;
	height: 81px;
	background: url(/static/img/slide-intro/slide01-icons-item-img02.png);
	_background: url(/static/img/slide-intro/slide01-icons-item-img02.gif)
}

.ui-slides .ui-slide01-icons-item-img03 {
	width: 110px;
	height: 81px;
	background: url(/static/img/slide-intro/slide01-icons-item-img03.png);
	_background: url(/static/img/slide-intro/slide01-icons-item-img03.gif)
}

.ui-slides .ui-slide01-icons-item-b {
	height: 30px;
	line-height: 30px
}

.ui-slides .ui-slide01-icons-item-b b {
	font-size: 36px;
	margin-right: 5px
}

.ui-slides .ui-slide01-button {
	background: url(/static/img/slide-intro/ui-slide01-button.png) no-repeat scroll 111px 3px #83A700;
	border-radius: 20px;
	border: medium none;
	color: #FFF;
	display: block;
	font-family: "黑体";
	font-size: 21px;
	height: 40px;
	left: 190px;
	padding: 0 30px 1px 0;
	position: absolute;
	top: 256px;
	width: 150px;
	cursor: pointer
}

#slider_nav {
	left: 50%;
	position: absolute;
	top: 330px;
	z-index: 99999;
	margin-left: -30px
}

.slider-nav-box li {
	float: left;
	padding: 5px 10px;
	background: #000;
	text-align: center;
	margin-left: 10px;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5
}

.slider-nav-box li a {
	color: #fff;
	text-decoration: none
}

.slider-nav-pointer li {
	border: 1px solid #aaa;
	background: #aaa;
	border-radius: 10px;
	float: left;
	height: 10px;
	margin-left: 10px;
	overflow: hidden;
	text-align: center;
	width: 10px
}

.slider-nav-pointer li.active {
	border: 1px solid #2ea7e0;
	background: #2ea7e0
}

.slider-nav-pointer li a {
	color: #000;
	text-decoration: none;
	padding-left: 20px
}

.ui-tab {
	margin: 0;
	padding: 0
}

.ui-tab ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.ui-tab li {
	list-style: none;
	vertical-align: top;
	position: relative;
	top: 1px
}

.ui-tab-items {
	border-bottom: 1px solid #E5E5E5;
	font-size: 14px
}

.ui-tab-item {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	*margin-right: 4px
}

.ui-tab-item a {
	line-height: 32px;
	height: 32px;
	padding: 0 10px;
	border-bottom: 0;
	color: #4D4D4D;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	cursor: pointer
}

.ui-tab-item a,.ui-tab-item a:hover,.ui-tab-item a:active {
	color: #4D4D4D
}

.ui-tab-item-current a {
	font-weight: 700;
	height: 33px
}

.ui-tab-item a:hover {
	background: #f6f6f6;
	text-decoration: none
}

.ui-tab-item-current a:hover {
	background: #fff
}

.ui-tab-content {
	display: none;
	vertical-align: middle
}

.ui-tab-align {
	vertical-align: middle
}

.ui-tab-content-current {
	display: block
}

.ui-tab-transparent .ui-tab-items {
	border-bottom: 0
}

.ui-tab-transparent .ui-tab-item {
	position: relative
}

.ui-tab-transparent .ui-tab-item a {
	font-size: 16px;
	border: 0;
	padding: 4px 35px 0;
	color: #999
}

.ui-tab-transparent .ui-tab-item a,.ui-tab-transparent .ui-tab-item a:hover,.ui-tab-transparent .ui-tab-item a:active {
	font-weight: 400
}

.ui-tab-transparent .ui-tab-item-current,.ui-tab-transparent .ui-tab-item:hover {
	background: #fff;
	border-top: 4px solid #f60
}

.ui-tab-transparent .ui-tab-item-current a,.ui-tab-transparent .ui-tab-item:hover a {
	padding-top: 0;
	padding: 0 35px;
	border-top: 0;
	color: #474747
}

.ui-tab-transparent .ui-tab-item-current a.ui-tab-item-link {
	border-left: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0
}

.ui-tab-blue {
	padding-bottom: 1px;
	border-bottom: 3px solid #39a4d3
}

.ui-tab-blue ul {
	width: 1000px
}

.ui-tab-blue li {
	float: left;
	width: 188px;
	height: 60px;
	margin-right: 5px;
	background: #e1e4e9;
	font-size: 18px;
	text-align: center;
	cursor: pointer;
	overflow: hidden
}

.ui-tab-blue li a {
	color: #222;
	padding: 0
}

.ui-tab-blue li.ui-tab-item-current,.ui-tab-blue li:hover {
	background: #3bafda
}

.ui-tab-blue li.ui-tab-item-current a,.ui-tab-blue li:hover a {
	color: #fff;
	font-weight: 400;
	background: #38acdb
}

.ui-tab-blue a {
	display: block;
	height: 56px;
	line-height: 56px;
	margin-top: 4px
}

.ui-tab-blue .ui-tab-item-current a.ui-tab-item-link {
	background: #38acdb
}

.ui-tab-blue li.ui-tab-item-current a,.ui-tab-blue li:hover a {
	color: #fff;
	font-weight: 400
}

.ui-tab-item-link .block {
	background: none repeat scroll 0 0 #00a8e8;
	color: #fff;
	margin-left: 10px;
	padding: 0 5px;
	border-radius: 5px;
	font-weight: 700;
	display: inline
}

.ui-table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	border-radius: 5px
}

.ui-table td {
	line-height: 32px;
	color: #222
}

.ui-table td.color-gray-text {
	color: gray
}

.ui-table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0
}

.ui-table caption {
	margin-bottom: 20px;
	font-size: 24px;
	font-weight: 500
}

.ui-table thead th {
	height: 36px;
	line-height: 36px;
	color: gray
}

.ui-table tbody td {
	height: 56px;
	line-height: 56px;
	border-bottom: 1px solid #e5e4e2
}

.ui-table tbody a {
}

.ui-table tbody .last td {
	border-bottom: 0
}

.ui-table .pagination-box {
	padding-top: 20px
}

.ui-table td .ui-list-title {
	*margin-top: -12px;
	height: auto;
	line-height: 56px
}

.ui-table td .ui-list-title a {
	width: 140px;
	text-align: left
}

.ui-table td .ui-loantype {
	float: left;
	margin: 13px 3px 13px 8px
}

.ui-table-blue {
	border-radius: 5px 5px 0 0
}

.ui-table-blue thead th {
	height: 38px;
	line-height: 38px;
	padding-bottom: 2px;
	color: #fff;
	font-size: 16px
}

.ui-table-blue thead th span {
	display: block;
	height: 38px;
	background: #3bafda
}

.ui-table-blue thead th,.ui-table-blue tbody td {
	border: 2px solid #fff;
	border-top: 0;
	border-bottom: 0
}

.ui-table-blue tbody tr:hover {
	background: 0 0
}

.ui-table-blue tbody td {
	height: 34px;
	line-height: 34px
}

.ui-table-blue td .ui-td-bg {
	height: 34px;
	background: #fafbfc
}

.ui-table-blue tbody tr.dark .ui-td-bg {
	background: #e1e4e9
}

.ui-table-blue thead th:first-child span {
	border-radius: 5px 0 0
}

.ui-table-blue thead th:last-child span {
	border-radius: 0 5px 0 0
}

.ui-table-blue tbody .last td:first-child .ui-td-bg,.ui-table-blue tbody tr:last-child td:first-child .ui-td-bg {
	border-radius: 0 0 0 5px
}

.ui-table-blue tbody .last td:last-child .ui-td-bg,.ui-table tbody tr:last-child td:last-child .ui-td-bg {
	border-radius: 0 0 5px
}

.ui-table-blue-noborder thead th,.ui-table-blue-noborder tbody td {
	border: 0
}

.ui-table-gray tbody th {
	text-align: right
}

.ui-table-gray tbody td {
	height: auto
}

.ui-table-gray tbody th,.ui-table-gray tbody td {
	padding: 0 32px;
	line-height: 34px;
	border: 2px solid #fff;
	border-top: 0;
	border-bottom: 0;
	color: #222
}

.ui-table-gray tr {
	background: #fafbfc
}

.ui-table-gray tr.dark {
	background: #e1e4e9
}

.ui-table-gray tr:first-child th {
	border-radius: 5px 0 0
}

.ui-table-gray tr:first-child td {
	border-radius: 0 5px 0 0
}

.ui-table-gray tr:last-child th {
	border-radius: 0 0 0 5px
}

.ui-table-gray tr:last-child td {
	border-radius: 0 0 5px
}

.ui-table-center th,.ui-table-center td {
	text-align: center
}

.ui-table-center th.text-right,.ui-table-center td.text-right {
	text-align: right
}

.ui-table-center th.text-left,.ui-table-center td.text-left {
	text-align: left
}

.ui-table-light {
}

.ui-table-light tr {
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3
}

.ui-table-light thead th {
	height: 40px;
	line-height: 40px;
	color: #535353;
	font-size: 16px
}

.ui-table-light thead tr {
	border-top: 1px solid #e3e3e3;
	border-radius: 5px 5px 0 0
}

.ui-table-light thead th {
	background: #f0f0f0
}

.ui-table-light thead th span {
	display: block
}

.ui-table-light thead th,.ui-table-light tbody td {
	border-right: 1px solid #e3e3e3;
	border-bottom: 0
}

.ui-table-light tbody tr:hover {
	background: 0 0
}

.ui-table-light tbody tr td {
	height: auto;
	line-height: normal;
	vertical-align: top
}

.ui-table-light-double-line tbody td div {
	line-height: 34px
}

.ui-table-light-single-line tbody td div {
	line-height: 40px
}

.ui-table-light td .ui-td-bg {
	background: #fff
}

.ui-table-light tbody tr.dark {
	background: #f7f7f7
}

.ui-table-light thead th:first-child span {
	border-radius: 5px 0 0
}

.ui-table-light thead th:last-child span {
	border-radius: 0 5px 0 0
}

.ui-table-light tbody .last td:first-child .ui-td-bg,.ui-table-light tbody tr:last-child td:first-child .ui-td-bg {
	border-radius: 0 0 0 5px
}

.ui-table-light tbody .last td:last-child .ui-td-bg,.ui-table tbody tr:last-child td:last-child .ui-td-bg {
	border-radius: 0 0 5px
}

.ui-table-light-noborder thead th,.ui-table-light-noborder tbody td {
	border: 0
}

.ui-table-inbox td {
	padding: 0 10px
}

.ui-table-inbox thead {
	color: #222
}

.ui-table-inbox tbody td {
	height: 36px;
	line-height: 36px;
	color: inherit
}

.ui-table-inbox tbody tr.dark {
	background: #f6fbfd
}

.ui-tip {
	position: relative;
	padding: 10px 15px;
	background-color: #FCE6BF;
	border: 1px solid #FCDA9F;
	border-radius: 5px
}

.ui-icon-tip {
	position: absolute;
	bottom: -13px;
	left: 100px
}

.ui-comments-textarea {
	padding: 10px 20px;
	width: 753px;
	max-width: 753px;
	min-width: 753px;
	height: 95px;
	min-height: 95px;
	border: 1px solid #b7babf;
	border-radius: 2px
}

.ui-reply-textarea {
	width: 485px;
	min-width: 485px;
	max-width: 485px;
	height: 50px;
	min-height: 50px;
	border: 1px solid #DEE9EC;
	margin-top: 10px
}

.ui-comment-button-min {
	display: block
}

.ui-comments-submit {
	margin-right: -6px
}

.icon-comments-time {
	background-position: -35px -25px
}

.ui-comment-button:hover,.ui-comment-button:focus {
	color: #fff
}

.comments-user-photo,.comments-user-photo img {
	width: 56px;
	height: 56px;
	overflow: hidden
}

.comments-message-box {
	width: 720px;
	margin-right: -4px
}

.comments-message-box h5 {
	padding: 10px 32px 0
}

.comments-message-box h5 a {
	display: block
}

.comments-message-box h5 span {
	display: block;
	width: 140px
}

.comments-message-info {
	padding: 0 32px;
	word-wrap: break-word;
	word-break: break-all
}

.comments-message-reply {
	width: 622px;
	padding: 15px 0 0 36px;
	overflow: hidden
}

.comments-message-reply-box {
	width: 546px
}

.comments-message-reply-box h5 {
	padding: 0 10px
}

.comments-message-reply-info {
	padding: 0 10px;
	overflow: hidden
}

.comments-message-box,.comments-message-reply-box {
	border: 1px solid #d7e4e8;
	border-radius: 5px;
	position: relative;
	padding-bottom: 20px
}

.comments-message-reply-box {
	background: #edf3f5;
	padding-bottom: 0
}

.comments-message-box em {
	width: 8px;
	height: 17px;
	background: url(/static/img/arrow-left-white.png) no-repeat;
	display: block;
	position: absolute;
	left: -8px;
	top: 20px
}

.comments-message-reply-box em {
	width: 8px;
	height: 17px;
	background: url(/static/img/arrow-left-blue.png) no-repeat;
	display: block;
	position: absolute;
	left: -8px;
	top: 20px
}

.ui-header {
	position: relative;
	z-index: 2000;
	border-bottom: 1px solid #E6E6E6
}

.ui-header-top {
	background: #555;
	color: #ccc
}

.ui-header-top .ui-nav-item {
	padding: 0 10px;
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	color: #ccc
}

.ui-header-top .ui-nav-item.reg-link {
	color: #29aadf
}

.ui-header-top .ui-nav-item.login-link {
	color: #92c12f
}

.ui-header-top .ui-nav-item.ui-nav-username {
	color: #fff
}

.ui-header-top .ui-nav-item:hover {
	color: #fff
}

.ui-header-top .arrow-down {
	position: relative;
	top: 12px;
	border-top-color: #fff
}

.ui-header-top .ui-nav-item-x {
	display: inline-block;
	position: relative;
	z-index: 999999
}

.ui-header-top .ui-nav-item-x:hover {
	background: #fff
}

.ui-header-top .ui-nav-item-x .arrow-down-new {
	position: absolute;
	width: 11px;
	height: 6px;
	right: 10px;
	top: 50%;
	margin-top: -3px;
	background-image: url(/static/img/account/arrow-new.png);
	background-repeat: no-repeat
}

.ui-header-top .ui-nav-item-x:hover .arrow-down-new {
	background-position: left bottom
}

.ui-header-top .ui-nav-item-x:hover .ui-nav-username {
	color: #333
}

.ui-header-top .ui-nav-dropdown {
	position: absolute;
	top: 35px;
	right: 0;
	z-index: 99999;
	width: 320px;
	background: #fff;
	border: 1px solid #e0e0e0;
	border-top: 0;
	display: none
}

.ui-header-top .ui-nav-dropdown .loadfail {
	width: 320px;
	height: 150px;
	line-height: 150px;
	text-align: center
}

.ui-header-top .ui-nav-dropdown .loadfail img {
	vertical-align: middle
}

.ui-header-top .user-avatar-container {
	width: 78px;
	height: 78px;
	margin: 10px 10px 0;
	border: 1px solid #ccc;
	background: #fff
}

.ui-header-top .user-info-container dd {
	display: none
}

.ui-header-top .user-info-container dd.mb10 {
	line-height: 22px
}

.ui-header-top .user-info-container dd.user-info-container-tips {
	width: 200px;
	height: 44px;
	background: url(/static/img/account/tips-bg.png) no-repeat;
	padding: 2px 4px 6px 6px;
	line-height: 20px;
	color: #333
}

.ui-header-top .safe-progressbar {
	display: inline-block;
	width: 102px;
	height: 10px;
	border: 1px solid #c5c4c4;
	border-radius: 5px;
	overflow: hidden
}

.ui-header-top .safe-progressbar .bar {
	display: block;
	background: #fa0;
	width: 0;
	height: 8px;
	margin: 1px;
	border-radius: 4px
}

.ui-header-top .icon-box {
	margin-right: 14px;
	border-radius: 4px
}

.ui-header-top .safe-rank {
	background: url(/static/img/account/security-icons.png) no-repeat;
	width: 30px;
	height: 30px;
	display: inline-block;
	_display: inline;
	zoom: 1
}

.ui-header-top .icons .man {
	background-position: 0 0
}

.ui-header-top .icons .man.light {
	background-position: 0 -30px
}

.ui-header-top .icons .cellphone {
	background-position: -30px 0
}

.ui-header-top .icons .cellphone.light {
	background-position: -30px -30px
}

.ui-header-top .icons .mail {
	background-position: -60px 0
}

.ui-header-top .icons .mail.light {
	background-position: -60px -30px
}

.ui-header-top .icons .lock {
	background-position: -90px 0
}

.ui-header-top .icons .lock.light {
	background-position: -90px -30px
}

.ui-header-top .ui-nav-dropdown-bottom {
	height: 50px;
	background: #f8f8f8;
	line-height: 50px;
	font-size: 15px;
	color: #2fa8e1;
	text-align: center;
	margin-top: 10px;
	display: none
}

.ui-header-top .ui-nav-dropdown-bottom a {
	color: #2fa8e1
}

.ui-header-top .ui-nav-dropdown-bottom .ui-button {
	color: #fff;
	font-size: 15px
}

.ui-header-main {
	background: #fff
}

.ui-header-logo {
	display: block;
	height: 72px;
	width: 200px;
	background: url(/static/img/logo.png) no-repeat 0 center
}

.ui-header-newyear-logo {
	display: block;
	width: 195px;
	height: 72px;
	background: url(/static/img/newyear-logo.png) no-repeat 0 center;
	position: absolute;
	left: -42px;
	top: 0
}

.ui-header-logo-grid {
	width: 140px;
	height: 72px
}

.ui-header-newyear-grid {
	position: relative
}

.ui-header-slogan-grid {
	width: 193px;
	height: 72px
}

.ui-header-slogan {
	display: block;
	height: 72px;
	width: 193px;
}

.ui-header-grid {
	height: 72px
}

.ui-header-main .ui-nav-item {
	float: left;
	font-size: 18px
}

.ui-header-top .ui-nav-item .icon-msg-new {
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 18px;
	padding-right: 4px;
	line-height: 16px;
	text-align: center;
	background: url(/static/img/account/msg-new.png) no-repeat;
	color: #fff;
	font-style: normal;
	letter-spacing: -.1em
}

.ui-header-main .ui-nav-item-link {
	display: block;
	padding: 0 20px;
	height: 72px;
	line-height: 72px
}

.ui-header-main .ui-nav-item-x .ui-nav-item-link {
	padding-right: 30px
}

.ui-header-main .ui-nav-item-link .arrow-down {
	position: absolute;
	top: 36px;
	right: 17px;
	z-index: 1
}

.ui-header-main .ui-nav-item-link:hover .arrow-down {
	border-top: 4px solid #00a8e8
}

.ui-header-main .ui-nav-item-x {
	position: relative;
	z-index: 9999
}

.ui-header-main .ui-nav-dropdown {
	position: absolute;
	top: 55px;
	left: 0;
	z-index: 9999;
	padding: 5px 0;
	background: #fff;
	border: 1px solid #e0e0e0;
	-webkit-box-shadow: 0 0 3px -1px #ccc;
	-moz-box-shadow: 0 0 3px -1px #ccc;
	box-shadow: 0 0 3px -1px #ccc
}

.ui-header-main .ui-nav-dropdown-account {
	right: 10px
}

.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-angle {
	position: absolute;
	top: -5px;
	left: 46px
}

.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-angle span {
	display: block;
	width: 9px;
	height: 5px;
	background: url(/static/img/nav-angle-up.png) no-repeat center center
}

.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-separator {
	height: 0;
	margin: 5px 10px;
	border-bottom: 1px solid #f2f2f2;
	font-size: 0
}

.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item {
	font-size: 14px;
	margin: 2px 10px;
	padding: 2px 10px;
	min-width: 74px;
	cursor: pointer
}

.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item a {
	display: block
}

.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item:hover {
	background: #2ea7e0
}

.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item:hover a,.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item:hover a:hover,.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item:hover a:active {
	color: #fff
}

.ui-header-main .ui-nav-dropdown-invest .ui-nav-dropdown-item {
	width: 84px
}

.ui-header .ui-header-main .no-nav-text {
	line-height: 40px;
	height: 40px;
	font-size: 25px;
	border-left: 1px solid #CCC;
	padding-left: 20px;
	margin-top: 17px;
	color: #aaa
}

.ui-footer {
	position:absolute;
	bottom: 0;
	width: 100%;
	padding: 0px 0;
	background: #555
}

.ui-footer-section {
	padding: 10px 0;
	border-bottom: 1px solid gray
}

.ui-footer-section.last {
	border-bottom: 0
}

.ui-footer-links li {
	min-width: 75px;
	height: 24px;
	line-height: 24px;
	margin-right: 10px
}

.ui-footer-links .icons {
	margin-top: 10px
}

.ui-footer-links .icons li {
	height: 30px;
	line-height: 30px
}

.ui-footer-phone-number {
	font-size: 20px
}

.ui-footer-img-link {
	display: block;
	margin-right: 20px;
	height: 30px;
	font-size: 0;
	line-height: 0;
	background: url(/static/img/footer-icons.png) no-repeat 0 0
}

.ui-footer-img-link.weibo {
	width: 99px;
	background-position: 0 0
}

.ui-footer-img-link.weibo:hover {
	background-position: 0 -30px
}

.ui-footer-img-link.qq-weibo {
	width: 112px;
	background-position: -190px 0
}

.ui-footer-img-link.qq-weibo:hover {
	background-position: -190px -30px
}

.ui-footer-img-link.we-chat {
	width: 91px;
	background-position: -99px 0
}

.ui-footer-img-link.we-chat:hover {
	background-position: -99px -30px
}

.ui-footer-img-link.online-customer-service {
	width: 117px;
	background-position: -302px 0
}

.ui-footer-img-link.online-customer-service:hover {
	background-position: -302px -30px
}

.ui-footer-contact-link {
	display: block;
	margin-left: 20px;
	margin: 6px 0 0;
	padding: 0 10px;
	line-height: 16px
}

.ui-footer-contact-link.last {
	padding-right: 0
}

.ui-footer-contact-link.has-separator {
	border-left: 1px solid gray
}

.ui-footer-contact-link.qq {
	background: url(/static/img/logos/weibo-qq.png) no-repeat center center;
	height: 25px;
	width: 25px
}

.ui-footer-contact-link.sina {
	background: url(/static/img/logos/weibo-sina.png) no-repeat center center;
	height: 25px;
	width: 25px
}

.ui-footer-copyright {
	margin-bottom: 10px;
	font-size: 14px;
	position: relative;
	text-align: center;
	line-height: 15px
}

.ui-footer-copyright-text {
	display: inline-block;
	min-height: 15px;
	zoom: 1;
	*display: inline;
	_height: 15px
}

.ui-footer-copyright .ui-footer-contact-link {
	display: inline;
	font-size: 12px;
	margin-top: 0
}

.ui-footer-verification {
	margin: 0 auto;
	padding-bottom: 10px;
	width: 550px
}

.ui-footer-verification-item {
	display: block;
	height: 50px;
	margin: 0 10px;
	background: url(/static/img/footer-icons.png) no-repeat 0 0
}

.ui-footer-verification .internet {
	width: 96px;
	background-position: 0 -154px
}

.ui-footer-verification .internet:hover {
	width: 96px;
	background-position: 0 -197px
}

.ui-footer-verification .trust {
	width: 96px;
	background-position: 0 -60px
}

.ui-footer-verification .trust:hover {
	background-position: 0 -110px
}

.ui-footer-verification .credibility {
	width: 96px;
	background-position: -249px -60px
}

.ui-footer-verification .credibility:hover {
	background-position: -249px -110px
}

.ui-footer-verification .itrust:hover {
	background-position: -351px -110px
}

.ui-footer-verification .itrust {
	width: 35px;
	background-position: -351px -59px
}

.ui-footer-verification .norton {
	width: 65px;
	background-position: -96px -60px
}

.ui-footer-verification .norton:hover {
	background-position: -96px -110px
}

.ui-footer-verification .police {
	width: 42px;
	background-position: -161px -60px
}

.ui-footer-verification .police:hover {
	background-position: -161px -110px
}

.ui-footer-verification .gongshang {
	width: 28px;
	background-position: -204px -60px
}

.ui-footer-verification .gongshang:hover {
	background-position: -204px -110px
}

.pg-container.narrow-footer .ui-footer {
	padding: 0
}

.pg-container.narrow-footer .ui-footer-narrow-hide {
	display: none
}

.pg-container.narrow-footer .ui-footer-copyright {
	margin-bottom: 0;
	height: 20px;
	line-height: 20px
}

.ui-side {
}

.ui-side-item {
	background: #f1f1f1;
	border-bottom: 1px solid #f2f2f2
}

.ui-side-item.last {
	border-bottom: 0
}

.ui-side-item-link {
	display: block;
	padding-left: 20px;
	height: 50px;
	line-height: 50px;
	color: #545454;
	cursor: pointer
}

.ui-side-item-link:hover {
	background: #f7f7f7
}

.ui-side-withicon .ui-side-item-link {
	padding-left: 10px
}

.ui-side-withicon .ui-icon-mid {
	margin-top: 15px;
	margin-right: 8px
}

.ui-side-item-link .ui-icon-mid.index {
	background: url(/static/img/sidebar-icons.png) no-repeat 0 0
}

.ui-side-item-link .ui-icon-mid.capital {
	background: url(/static/img/sidebar-icons.png) no-repeat 0 -20px
}

.ui-side-item-link .ui-icon-mid.invest {
	background: url(/static/img/sidebar-icons.png) no-repeat 0 -40px
}

.ui-side-item-link .ui-icon-mid.borrow {
	background: url(/static/img/sidebar-icons.png) no-repeat 0 -60px
}

.ui-side-item-link .ui-icon-mid.account {
	background: url(/static/img/sidebar-icons.png) no-repeat 0 -80px
}

.ui-side-item-link .ui-icon-mid.comm {
	background: url(/static/img/sidebar-icons.png) no-repeat 0 -100px
}

.ui-side-item-link .ui-icon-mid.coupons {
	background: url(/static/img/sidebar-icons.png) no-repeat 0 -118px
}

.ui-side-item-link:hover .ui-icon-mid.index,.ui-side-item.active .ui-icon-mid.index {
	background: url(/static/img/sidebar-icons.png) no-repeat -20px 0
}

.ui-side-item-link:hover .ui-icon-mid.capital,.ui-side-item.active .ui-icon-mid.capital {
	background: url(/static/img/sidebar-icons.png) no-repeat -20px -20px
}

.ui-side-item-link:hover .ui-icon-mid.invest,.ui-side-item.active .ui-icon-mid.invest {
	background: url(/static/img/sidebar-icons.png) no-repeat -20px -40px
}

.ui-side-item-link:hover .ui-icon-mid.borrow,.ui-side-item.active .ui-icon-mid.borrow {
	background: url(/static/img/sidebar-icons.png) no-repeat -20px -60px
}

.ui-side-item-link:hover .ui-icon-mid.account,.ui-side-item.active .ui-icon-mid.account {
	background: url(/static/img/sidebar-icons.png) no-repeat -20px -80px
}

.ui-side-item-link:hover .ui-icon-mid.comm,.ui-side-item.active .ui-icon-mid.comm {
	background: url(/static/img/sidebar-icons.png) no-repeat -20px -100px
}

.ui-side-item-link:hover .ui-icon-mid.coupons,.ui-side-item.active .ui-icon-mid.coupons {
	background: url(/static/img/sidebar-icons.png) no-repeat -20px -118px
}

.ui-side-item.active .ui-side-item-link,.ui-side-item.active .ui-side-item-link:hover {
	cursor: default;
	color: #fff;
	background: #2ea7e0
}

.ui-side-item .ui-side-item-link:hover {
	color: #fff;
	background: #7fd4f3
}

.ui-side-sub-list {
	background: #f2f2f2;
	display: none
}

.ui-side-item.active .ui-side-sub-list {
	display: block
}

a.ui-side-sub-item-link {
	display: block;
	margin-left: 10px;
	padding-left: 30px;
	height: 36px;
	line-height: 36px;
	color: #909090;
	cursor: pointer;
	border-bottom: 1px solid #f2f2f2
}

a.ui-side-sub-item-link.last {
	border-bottom: 0
}

a.ui-side-sub-item-link:hover {
	color: #fff;
	background: #7fd4f3
}

.ui-side-sub-item.active a.ui-side-sub-item-link,.ui-side-sub-item.active a.ui-side-sub-item-link:hover {
	cursor: default;
	color: #fff;
	background: #7fd4f3
}

.ui-term {
	width: 280px
}

.ui-term-field {
	position: relative
}

.ui-term-input {
	display: block;
	padding: 8px 77px 8px 8px;
	width: 193px;
	height: 24px;
	line-height: 24px;
	font-size: 18px;
	background: #fff;
	position: relative;
	left: 0;
	top: 0
}

.ui-term-field-cf .ui-term-input {
	width: 113px;
	margin: 0 auto
}

.ui-term-field-cf .calculate {
	display: block;
	position: absolute;
	top: 0;
	*top: 1px;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	background: url(/static/img/sign.png) no-repeat center 0 #30a9df;
	border: solid 1px #30a9df;
	cursor: pointer
}

.ui-term-field-cf .minus {
	left: 0;
	border-right: 0;
	border-radius: 4px 0 0 4px;
	background-position: center 20px
}

.ui-term-field-cf .plus {
	right: 0;
	border-left: 0;
	border-radius: 0 4px 4px 0;
	background-position: center -30px
}

.ui-term-field-cf .cal-grey {
	background-color: #e0e0e0;
	border: solid 1px #e0e0e0;
	cursor: default
}

.ui-term-input.invalid {
	color: #c82e25;
	border-color: #c82e25
}

.ui-term-placeholder,.ui-term-inputunit {
	position: absolute
}

.ui-term-placeholder {
	top: 10px;
	left: 11px;
	color: #c2c2c2
}

.ui-term-inputunit {
	top: 10px;
	right: 8px;
	color: #c2c2c2
}

.ui-term-field-cf .ui-term-inputunit {
	right: 56px
}

.ui-term-inputunit .share {
	font-size: 12px;
	color: #898989
}

.ui-term-fee,.ui-term-hint,.ui-term-error {
	padding: 4px 8px;
	font-size: 12px
}

.ui-term-fee,.ui-term-hint {
	color: #676767
}

.ui-term-error {
	color: #c82e25
}

.ui-term-button {
	position: relative;
	width: 280px;
	line-height: 36px;
	text-align: center
}

.ui-term-button .ui-button-text {
	display: none;
	margin-top: -2px;
	padding-left: 10px;
	letter-spacing: 10px;
	line-height: 36px;
	color: #fff
}

.ui-term-button.plan-button .ui-button-text {
	display: inline
}

.ui-term-button.disabled,.ui-term-button.disabled:hover {
	cursor: default;
	color: #fff;
	background-color: #dbdbdb
}

.ui-term-button.READY,.ui-term-button.READY:hover {
	cursor: default;
	background-color: #c7d78c
}

.ui-term-button.FAILED,.ui-term-button.FAILED:hover,.ui-term-button.CANCELED,.ui-term-button.CANCELED:hover,.ui-term-button.APPLY,.ui-term-button.APPLY:hover,.ui-term-button.REPAYING,.ui-term-button.REPAYING:hover,.ui-term-button.OVERDUE,.ui-term-button.OVERDUE:hover,.ui-term-button.BADDEBT,.ui-term-button.BADDEBT:hover,.ui-term-button.CLOSED,.ui-term-button.CLOSED:hover,.ui-term-button.PRESALE,.ui-term-button.PRESALE:hover,.ui-term-button.UNKNOWN,.ui-term-button.UNKNOWN:hover {
	cursor: default;
	background-color: #e0e0e0
}

.ui-term-button.OPEN .ui-button-text.OPEN,.ui-term-button.OPEN_MORE .ui-button-text.OPEN_MORE,.ui-term-button.CANCELED .ui-button-text.CANCELED,.ui-term-button.APPLY .ui-button-text.APPLY,.ui-term-button.READY .ui-button-text.READY,.ui-term-button.FAILED .ui-button-text.FAILED,.ui-term-button.REPAYING .ui-button-text.REPAYING,.ui-term-button.OVERDUE .ui-button-text.OVERDUE,.ui-term-button.BADDEBT .ui-button-text.BADDEBT,.ui-term-button.CLOSED .ui-button-text.CLOSED,.ui-term-button.PRESALE .ui-button-text.PRESALE,.ui-term-button.UNKNOWN .ui-button-text.UNKNOWN {
	display: block
}

.ui-term-button .ui-button-icon {
	position: absolute;
	top: 11px;
	right: 15px;
	display: none;
	width: 10px;
	height: 18px;
	background: url(/static/img/angle-right-xlargebutton.png) no-repeat center center
}

.ui-term-button.OPEN .ui-button-icon.OPEN,.ui-term-button.OPEN_MORE .ui-button-icon.OPEN_MORE {
	display: block
}

.ui-term-box {
	width: 280px;
	padding: 12px 22px
}

.ui-term-overage a {
	text-align: right
}

.ui-term-overage span {
	display: block
}

.ui-selectdrop-dialog {
	position: absolute;
	width: 294px;
	right: 0;
	top: 0
}

.ui-selectdrop .s_select_bg {
	border: 1px solid #2ea7e0;
	border-radius: 3px;
	color: #6A6A6A;
	cursor: pointer;
	outline: 0 none
}

.ui-selectdrop .s_select_bg span.txt {
	display: inline-block;
	float: left;
	height: 24px;
	padding: 8px 0 0 10px;
	width: 230px;
	overflow: hidden
}

.ui-selectdrop .s_select_bg span.txt70 {
	display: inline-block;
	float: left;
	height: 24px;
	padding: 8px 0 0 10px;
	width: 80px;
	overflow: hidden
}

.ui-selectdrop .s_select_bg span.arrow {
	background-color: #2ea7e0;
	display: inline-block;
	height: 100%;
	width: 40px
}

.ui-selectdrop .s_select_bg span.arrow em {
	background: url(/static/img/input-icon/borrow-icon.gif) no-repeat;
	background-position: -3px -55px;
	display: inline-block;
	height: 10px;
	left: 13px;
	position: relative;
	top: 8px;
	*top: 14px;
	width: 16px
}

.ui-selectdrop .popBox {
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 0 5px rgba(0,0,0,.4);
	cursor: default;
	outline: 0 none;
	z-index: 999;
	position: absolute;
	border: 1px solid #00a8e7;
	margin: 2px 0 0;
	max-height: 164px;
	overflow: auto
}

.ui-selectdrop .popBox li {
	padding: 7px 10px 7px 20px;
	color: #666;
	cursor: pointer;
	margin: 0
}

.ui-selectdrop .popBox .selected {
	background: none repeat scroll 0 0 #00a8e7;
	color: #FFF
}

.het35 {
	height: 35px!important;
	line-height: inherit!important
}

.wid280 {
	width: 280px
}

.het45 {
	height: 31px;
	line-height: 31px\9!important
}

.use-ucode-btn {
	min-width: 37px;
	position: absolute;
	right: 224px;
	top: 0
}

.use-coupon-warn {
	position: absolute;
	left: 560px;
	top: 0;
	line-height: 30px;
	display: none;
	color: red
}

.ui-confirm-form .ui-button {
	padding: 0 15px
}

.ui-plan-latest {
	padding: 5px 10px
}

.ui-plan-latest-item {
	padding: 10px 10px 0;
	width: 210px;
	margin: 0 10px 0 54px;
	color: #2fa8e1
}

.ui-plan-latest-item .button {
	display: block;
	width: 136px;
	height: 37px;
	line-height: 37px;
	margin-left: -54px
}

.ui-plan-latest-item h4 {
	position: relative;
	margin-bottom: 6px
}

.ui-plan-latest-item h4 span {
	position: absolute;
	left: -54px;
	top: -20px;
	font-size: 64px
}

.ui-plan-latest-title p {
	margin-bottom: 15px;
	color: #666
}

.ui-plan-latest-title span {
	color: #2fa8e1
}

.ui-plan-latest-amount p {
	position: relative;
	top: 15px;
	*top: 25px
}

.ui-plan-latest-amount strong {
	position: absolute;
	left: -82px;
	top: -67px;
	font-size: 145px;
	letter-spacing: -22px
}

.ui-plan-latest-amount span {
	line-height: 10px;
	*line-height: 26px;
	font-size: 40px
}

.ui-plan-latest-amount strong,.ui-plan-latest-amount span {
	font-family: Arial;
	font-weight: 100
}

.ui-plan-latest-item-C .ui-plan-latest-amount p {
	right: -48px
}

.ui-plan-latest-item-C .ui-plan-latest-amount strong {
	left: -134px
}

.point-into p {
	margin-bottom: 15px
}

.point-into p i {
	display: inline-block;
	width: 5px;
	height: 20px;
	margin-right: 10px;
	background: #599431;
	vertical-align: middle
}

#confirm-plan-exit-execution a.iconfont {
	color: #7fd4f3;
	cursor: pointer
}

#confirm-plan-exit-execution a.iconfont:hover {
	color: #00a8e8
}

#confirm-plan-exit-execution .expected-exit-amount-tip,#confirm-plan-exit-execution .expected-total-amount-tip {
	position: relative
}

#confirm-plan-exit-execution .expected-exit-amount-tip .ui-poptip {
	position: absolute;
	bottom: 20px;
	left: -16px;
	width: 240px;
	text-align: left
}

#confirm-plan-exit-execution .expected-total-amount-tip .ui-poptip {
	position: absolute;
	bottom: 20px;
	left: -16px;
	width: 300px;
	text-align: left
}
.pg-invest-list .shortcut{line-height:24px}
.pg-invest-list .ui-filter{float:left;width:858px;padding-right:19px;border-right:1px solid #f2f2f2}.pg-invest-list
.guide-box{padding-left:20px; width:200px}
.pg-invest-list .guide-question{height:22px;line-height:22px}.pg-invest-list .pagination-box{float:right}.pg-invest-list .plan-performace{padding:0 20px}.pg-invest-list .plan-performace li{width:176px;text-align:center}
.inblk{ display:inline-block}
.guide-box ul li{ float:none}

.pubUE-1{ width:1000px; margin:0 auto;}

.pubUE-1 .pub-steps {
	padding: 20px 0 15px
}

.pubUE-1 .pub-steps li {
	float: left;
	width: 195px;
	height: 73px;
	position: relative;
	font: 14px/1.5 'Microsoft Yahei';
	color: #999
}

.pubUE-1 .pub-steps .step-deco,.pubUE-1 .pub-steps .step-val,.pubUE-1 .pub-steps .step-title {
	display: block;
	width: 195px;
	position: absolute;
	text-align: center;
	color: #ff8a00
}

.pubUE-1 .pub-steps .step-deco {
	z-index: 1;
	top: 45px;
	height: 2px;
	background: #ff8a00;
	font-size: 0;
	border: 0
}

.pubUE-1 .pub-steps ul li .step-val {
	z-index: 2;
	top: 31px;
	left: 82px;
	width: 29px;
	height: 29px;
	line-height: 29px;
	background: url(/static/img/pub-step-sprt.png) no-repeat;
	font-size: 16px;
	color: #999;
	font-weight: normal
}

.pubUE-1 .pub-steps .step-title {
	z-index: 3;
	top: auto;
	left: auto
}

.pubUE-1 .pub-steps .step-first .step-deco,.pubUE-1 .pub-steps .step-last .step-deco {
	width: 305px;
	border: 0
}

.pubUE-1 .pub-steps .step-first {
	margin-left: 110px
}

.pubUE-1 .pub-steps .step-first .step-deco {
	margin-left: -110px
}

.pubUE-1 .pub-steps .step-next .step-deco {
	background: #999
}

.pubUE-1 .pub-steps .step-next .step-val {
	background-position: -30px 0
}

.pubUE-1 .pub-steps .step-next .step-title {
	color: #999
}

.pubUE-1 .pub-steps .step-on .step-val {
	background-position: -60px;
	width: 33px;
	height: 33px;
	line-height: 33px;
	top: 29px;
	left: 80px;
	color: #f0f0f0
}

.pub-steps ul li {
	color: #9c6f1d;
	float: left;
	height: 90px;
	position: relative;
	width: 250px
}

.pub-steps ul li.step-on {
	font-weight: bold
}

.pub-steps ul li .step-val {
	background: url(/static/img/step-on.png) no-repeat center 0;
	color: #fff;
	font-family: arial;
	font-size: 14px;
	text-align: center;
	width: 100%;
	height: 34px;
	line-height: 34px;
	position: absolute;
	top: 44px
}
/*.pub-steps ul li.step-on .step-val{background-image:url(/static/img/step-off.png)}
.pub-steps ul li.step-next .step-val{background-image:url(/static/img/step-next.png)}*/
.pub-steps ul li .step-title {
	color: #666;
	font-family: "microsoft yahei";
	font-size: 14px;
	position: absolute;
	left: 0;
	top: 20px;
	width: 100%;
	text-align: center
}

.pub-steps ul li.step-on .step-title {
	color: #f80
}

.pub-steps ul li .step-deco {
	position: absolute;
	left: 0;
	top: 56px;
	width: 100%;
	border: 3px solid #d6d6d6;
	border-left: none;
	border-right: 0;
	background: #ff8a00;
	height: 4px;
	font-size: 0;
	overflow: hidden
}

.pub-steps ul li.step-first .step-deco {
	border-left: 3px solid #d6d6d6;
	width: 247px
}

.pub-steps ul li.step-on .step-deco {
	background: #ff8a00
}

.pub-steps ul li.step-next .step-deco {
	background: #d6d6d6
}

.pub-steps .pub-previous {
	color: #f80;
	margin: 0 5px;
	font-size: 12px
}

.pub-step-content {
	background: #fbfbfb;
	border: 1px solid #d6d6d6;
	position: relative;
	min-height: 600px;
	width:1000px; margin:0 auto
}

.selected-catalog-info {
	padding: 15px 0 6px; font-weight:bold
}

.new-pub-1 .pub-step-content {
	min-height: inherit
}

.pub-step-content h1 {
	font-size: 28px;
	height: 28px;
	line-height: 28px;
	margin: 10px auto
}

.pub-step-content .info {
	color: #999
}

.zhufu-pub-3 .pub-step-content {
	margin-bottom: 100px
}

.input-prepend .add-on,.input-prepend input {
	border-radius: 0
}

.pub-step-content .text {
	border: 1px solid #d0d0d0;
	width: 635px
}

.pub-step-content .input-prepend input {
	border-left: none
}

.pub-step-content .input-prepend.phone-vercode input {
	border: 1px solid #d0d0d0;
	width: 120px
}

.pub-step-content .contact-number .desc.phonevercode {
	margin-bottom: 5px
}

.pub-step-content .input-prepend .add-on {
	border: 1px solid #dadada
}

.pub-step-content .logo-details .text {
	height: 200px;
	line-height: 20px;
	padding: 4px;
	width: 332px
}

.pub-step-content .input-intro {
	color: #b2b2b2;
	display: inline-block;
	height: 29px;
	line-height: 29px;
	margin-left: 5px
}

.pub-step-content .title {
	display: block;
	font-weight: bold;
	margin-bottom: 5px;
	position: relative
}

.pub-step-content .extend-item .title {
	margin-bottom: 6px
}

.pub-step-content .contact-number-nodesc .title {
	margin-bottom: 12px
}

.pub-step-content .contact-number .desc {
	margin-bottom: 12px;
	color: #b2b2b2
}

.pub-step-content .allot-title {
	*height: 20px
}

.pub-step-content .title .select-template {
	background: url(/static/img/pub-tpl.png) no-repeat left 2px;
	color: #666;
	padding-left: 12px;
	position: absolute;
	right: 0;
	text-decoration: none
}

.pub-step-content .title .select-template:hover {
	color: #f80;
	background-image: url(/static/img/pub-tpl-on.png)
}

.pub-step-content .logo-title,.pub-step-content .logo-slogan,.pub-step-content .logo-details {
	margin-bottom: 20px
}

.pub-step-content .section {
	padding: 10px 0
}

.pub-step-content ul {
	color: #999
}

.new-pub-1 .pub-step-content {
	padding: 0;
	background: #fff;
	overflow: visible
}

.pub-step-content .main-cat {
	border-right: 1px solid #d6d6d6;
	float: left;
	width: 265px
}

.new-pub-1 .pub-step-content .main-cat {
	background: #f9f5ee
}

.pub-step-content .cat-list {
	margin: 10px 0 20px
}

.pub-step-content .main-cat a {
	background: url(/static/img/catarrow.png?new) no-repeat 240px center;
	color: #666;
	cursor: pointer;
	display: block;
	height: 35px;
	padding: 3px 20px 0 25px;
	line-height: 35px;
	font-size: 12px;
	font-family: "宋体";
	font-weight: bold
}

.pub-step-content .main-cat a:hover,.pub-step-content .main-cat a.selected {
	background-color: #fff;
	background-image: url(/static/img/catarrow-on.png?new);
	border: 1px solid #d6d6d6;
	border-left: none;
	border-right: 0;
	color: #f60;
	margin-right: -1px;
	text-decoration: none;
	margin-bottom: -1px;
	margin-top: -1px
}

.pub-step-content .sub-cat {
	margin-left: 266px;
	margin-right: 0;
	overflow: auto
}

.pub-step-content .sub-cat-empty {
	background: url("/static/img/catentry.png") no-repeat center center
}

.pub-step-content .sub-cat .cat-list {
	display: none;
	position: relative
}

.pub-step-content .sub-cat dl {
	padding: 11px 15px 0 16px
}

.pub-step-content .sub-cat li {
	margin-bottom: 8px;
	margin-right: 10px;
	display: inline-block;
	width: 120px;
	*display: inline;
	*zoom: 1
}

.pub-step-content .sub-cat li.last {
	margin-right: 0
}

.pub-step-content .sub-cat li a {
	color: #888;
	display: line;
	font-family: "宋体";
	padding: 2px;
	text-decoration: none;
	*zoom: 1
}

.pub-step-content .sub-cat li a:hover,.pub-step-content .sub-cat li a.selected {
	background: #f80;
	color: white
}

.pub-step-content .sub-cat dt {
	color: #f60;
	font-weight: bold;
	font-family: "宋体";
	margin-bottom: 7px;
	padding-left: 2px
}

.pub-step-content .sub-cat dd {
	border-bottom: 1px dashed #e5e5e5;
	margin-bottom: 17px;
	padding-bottom: 7px
}

.pub-step-content .cat-search {
	position: relative;
	*height: 50px;
	*width: 265px
}

.pub-step-content .cat-search input.text {
	background: #fff url(/static/img/cat-search.png) no-repeat right center;
	height: 20px;
	line-height: 20px;
	width: 151px;
	margin-left: 25px;
	margin-bottom: 18px;
	padding: 5px 53px 5px 16px
}

.pub-step-content .cat-search-suggest {
	display: none;
	position: absolute;
	left: 25px;
	width: 220px;
	background: #f4f2f3;
	border: 1px solid #ccc;
	padding: 10px 0;
	*bottom: 51px
}

.pub-step-content .cat-search-suggest a {
	color: #f80;
	background-color: #f4f2f2;
	padding: 5px 0 5px 15px;
	height: 12px;
	line-height: 12px
}

.pub-step-content .cat-search-suggest a.selected-suggest-cat {
	background: #f80;
	color: #fff
}

.pub-step-content .cat-search-suggest span {
	margin-left: 15px;
	color: #bbb
}

.content-wrap {
	background: #fff;
	border-right: 1px solid #efefef;
	padding: 10px 20px 25px;
	float: left;
	width: 675px
}
#catalog-indicator {
font-weight: normal;
}
.selected-catalog-info .pub-previous {
margin-left: 18px;
color: #36c;
font-weight: normal;
}


.side-wrap {
	float: right;
	width: 260px;
	margin-top: 12px
}

.side-wrap dl {
	font-size: 14px;
	font-family: "microsoft yahei";
	padding: 20px 10px 5px
}

.side-wrap dt {
	font-size: 14px;
	font-family: "microsoft yahei";
	font-weight: bold;
	color: #000;
	margin-bottom: 15px
}

.side-wrap dd {
	font-size: 14px;
	margin-bottom: 17px
}

.side-wrap dd.last {
	margin-bottom: 0
}

.side-wrap .sum-status dd {
	background-repeat: no-repeat;
	color: #9c9c9c;
	padding-left: 56px;
	padding-top: 5px;
	font-size: 12px
}

.side-wrap dd.task-num {
	background-image: url(../img/task-response.png)
}

.side-wrap dd.task-reward {
	background-image: url(../img/task-people.png)
}

.side-wrap dd.task-expert {
	background-image: url(../img/task-result.png)
}

.side-wrap .sum-status .status-title {
	font-size: 16px;
	color: #7a7a7a
}

.side-wrap .sum-status .highlight {
	color: #f80
}

.side-wrap .sum-status .unit {
	font-size: 12px;
	margin-left: 5px
}

.side-wrap .host-reason dd {
	background-repeat: no-repeat;
	color: #9c9c9c;
	font-size: 12px;
	padding-left: 25px;
	padding-top: 1px
}

.side-wrap dd.reason-1 {
	background-image: url(../img/reason-1.png)
}

.side-wrap dd.reason-2 {
	background-image: url(../img/reason-2.png)
}

.side-wrap dd.reason-3 {
	background-image: url(../img/reason-3.png)
}

.side-wrap dd.reason-4 {
	background-image: url(../img/reason-4.png)
}

.side-wrap .host-reason dd .highlight {
	margin-left: 0;
	font-size: 14px
}

.side-wrap .contact-us {
	border-top: 1px dashed #e3e3e3;
	padding-top: 15px
}

.side-wrap .contact-us .advertise {
	width: 230px;
	margin-top: 30px
}

.side-wrap .contact-us .advertise img {
	width: 100%
}

.side-wrap .contact-us {
	background: url(../img/contact-us.png) no-repeat center top;
	color: #8f792b;
	height: 64px;
	position: relative;
	width: 224px;
	left: -20px;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体",arial;
	line-height: 16px;
	padding-top: 5px;
	padding-left: 40px;
	text-shadow: 1px 1px 10px #fff;
	*left: 0;
	*width: 220px;
	*padding-left: 30px
}

.side-wrap .info,.side-wrap .contact-item {
	padding-left: 40px
}

.side-wrap .info {
	color: #666;
	font-size: 12px;
	margin-top: -8px
}

.side-wrap .contact-item {
	color: #9c9c9c;
	font-size: 24px;
	font-weight: normal;
	font-family: Tahoma;
	padding-bottom: 10px
}

.side-wrap a.contact-btn {
	background: url(../img/contact.png?new) no-repeat 40px center;
	display: block;
	height: 32px;
	width: 225px;
	text-decoration: none;
	text-indent: -9999px
}

.dhkf-tit-ver {
font-size: 14px;
color: #ff8a00;
padding: 5px 0;
display: block!important;
}
.side-wrap .contact-phone {
font-size: 14px;
color: #1c1c1c;
margin-bottom: 0;
padding-bottom: 7px;
font-family: 'Microsoft Yahei';
}


.pubUE-1 .content-wrap {
	width: 735px
}

.pubUE-1 .side-wrap {
	width: 160px;
	margin-right: 25px
}

.pubUE-1 .fuwubao-sideblock {
	padding: 17px 0;
	text-align: left
}

.pubUE-1 .fuwubao-sideblock a.fuwubao-sideblock-entry {
	overflow: hidden;
	*zoom: 1;
	display: inline-block;
	padding: 5px 0
}

.pubUE-1 .fuwubao-hd {
	float: left
}

.pubUE-1 .fuwubao-hd img {
	width: 52px;
	height: 17px
}

.pubUE-1 .fuwubao-block-bd {
	float: left
}

.pubUE-1 .fuwubao-sideblock .fuwubao-block-bd h3 {
	font-size: 12px;
	color: #89c389;
	font-weight: normal;
	margin: 0;
	padding: 2px 0 0
}

.pubUE-1 .fuwubao-sideblock .fuwubao-block-detail {
	padding: 0;
	margin: 0;
	left: 0;
	border-top: 0;
	padding-top: 20px;
	font: 12px/1.5 'Microsoft Yahei'
}

.pubUE-1 .fuwubao-sideblock-taskpub .fuwubao-block-detail ul {
	margin-left: 0
}

.pubUE-1 .fuwubao-sideblock-taskpub .fuwubao-block-detail ul li {
	font-size: 12px;
	background: url(../img/ico-check.png) left center no-repeat;
	padding-left: 22px;
	margin-bottom: 7px
}

.pubUE-1 .side-wrap a.contact-btn {
	background: 0;
	border: 1px solid #ff8a00;
	width: 122px;
	height: 37px;
	font: 14px/37px 'Microsoft Yahei';
	text-align: center;
	text-indent: 0;
	color: #ff8a00;
	transition: all .3s ease;
	border-radius: 3px
}

.pubUE-1 .side-wrap a.contact-btn:hover {
	background: #ff8a00;
	color: #fff
}

.pubUE-1 .side-wrap a.contact-btn:active {
	background: #ffb21e;
	color: #fff
}

.pubUE-1 .contact {
	margin-left: 0;
	margin-bottom: 0
}

.pubUE-1 .mobile-qrcode {
	padding-top: 20px;
	border-top: 1px dotted #e4e4e4;
	margin-bottom: 20px
}

.pubUE-1 .contact dl {
	border-top: 1px dotted #e4e4e4;
	width: auto;
	padding-left: 0;
	padding-right: 0
}

.pubUE-1 .side-wrap dl {
	padding-left: 0;
	padding-right: 0
}

.pubUE-1 dt.contact-usx {
	display: none
}

.pubUE-1 dt.kefu-tit-ver {
	font-size: 14px;
	display: block!important
}

.pubUE-1 .dhkf-tit-ver {
	font-size: 14px;
	color: #ff8a00;
	padding: 5px 0;
	display: block!important
}

.pubUE-1 .side-wrap .contact-phone {
	font-size: 14px;
	color: #1c1c1c;
	margin-bottom: 0;
	padding-bottom: 7px;
	font-family: 'Microsoft Yahei'; padding-left:0px
}

.pubUE-1 .side-wrap .work-time {
	margin-left: 0;
	padding: 0 0 5px;
	color: #888;
	background: 0;
	font: 12px/1.5 'Microsoft Yahei'
}

.pubUE-1 .side-wrap .qqkf-tim-ver {
	padding-top: 3px;
	display: block!important
}

.pubUE-1 .faq {
	background: 0;
	border: 0;
	box-shadow: none;
	font-family: 'Microsoft Yahei';
	color: #999;
	padding: 20px 0 0;
	line-height: 1.8
}

.pubUE-1 .faq h2 {
	font-size: 14px;
	margin-bottom: 15px
}

.pubUE-1 .faq-delimiter {
	display: none
}

.pubUE-1 .faq ul {
	float: none
}

.pubUE-1 .faq ul ul {
	float: left
}

.pubUE-1 .faq li.faq-q {
	padding-left: 0;
	background: 0
}

.pubUE-1 .faq li.faq-a {
	overflow: hidden;
	*zoom: 1
}


.pubUE-1 .faq .faq-more a {
	font-family: 'Microsoft Yahei'
}

.pubUE-2 .content-wrap {
	font-family: 'Microsoft Yahei'
}

.pubUE-2 .selected-catalog-info {
	padding: 15px 0 6px
}

.pubUE-2 .selected-catalog-info .pub-previous {
	margin-left: 18px;
	color: #36c;
	font-weight: normal
}

.pubUE-2 .pubUE-form .title {
	font-size: 14px;
}

.pubUE-2 .pubUE-form .add-on {
	border: 0;
	background: 0;
	width: 46px;
	padding: 5px 0 0;
	text-align: left
}

.pubUE-2 .pubUE-form .add-on i {
	display: inline!important
}

.pubUE-2 .pubUE-form input.text {
	padding: 7px 5px;
	height: auto;
	line-height: 1.2;
	border: 1px solid #ccc;
	box-shadow: none;
	font-size: 12px
}

.pubUE-2 .pubUE-form input.text:focus {
	box-shadow: none;
	border-color: #2ecc71
}

.pubUE-2 .pubUE-title {
	padding-bottom: 15px
}

.pubUE-2 .pubUE-title .add-on {
	display: none
}

.pubUE-2 .pubUE-title input.text {
	width: 385px
}

.pubUE-2 .pubUE-title .title {
	display: none
}

.pubUE-2 .pubUE-title .pubUE-subtit {
	display: block
}

.pubUE-2 .pubUE-detail {
	padding-top: 0;
	position: relative;
	*z-index: 2
}

.pubUE-2 .pubUE-detail .title {
	width: 592px;
	margin-bottom: 0;
	height: 0;
	position: static
}

.pubUE-2 .pubUE-detail .title .tit,.pubUE-2 .pubUE-detail .title a {
	display: none
}

.pubUE-2 .pubUE-detail .intro-wrap {
	width: auto;
	padding: 0;
	border: 0
}

.pubUE-2 .pubUE-detail .intro-wrap .text {
	border: 1px solid #ccc;
	width: 580px;
	height: 170px;
	padding: 5px;
	resize: vertical;
	overflow: auto
}

.pubUE-2 .pubUE-detail .intro-wrap .text:focus {
	border-color: #2ecc71
}

.pubUE-2 .pubUE-detail .upload-wrap {
	width: 592px;
	position: relative
}

.pubUE-2 .pubUE-detail .upload-wrap .select-template {
	background: url(../img/pub-tpl.png) no-repeat left 2px;
	color: #666;
	padding-left: 12px;
	position: absolute;
	top: 0;
	right: 0;
	text-decoration: none;
	font-weight: bold
}

.pubUE-2 .pubUE-detail .upload-wrap .select-template:hover {
	color: #f80;
	background-image: url(../img/pub-tpl-on.png)
}

.pubUE-2 .extend-item .input-text,.pubUE-2 .extend-item textarea {
	width: 580px;
	padding: 5px
}

.pubUE-2 .extend-item select {
	margin: 0
}

.pubUE-2 .logo-action-btn {
	margin-bottom: 70px
}

.pubUE-tips {
	position: relative
}

.pubUE-tips .pubUE-label {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	padding: 6px 7px;
	color: #999;
	cursor: text
}

.pubUE-detail .pubUE-tips .pubUE-label {
	padding: 4px 7px
}

.pubUE-tips .text {
	position: relative;
	z-index: 1;
	background: transparent
}

.pubUE-2 .pubUE-detail.fix .title {
	margin-bottom: 6px;
	height: auto
}

.pubUE-2 .pubUE-detail.fix .title .tit {
	display: block
}

.pubUE-2 .pubUE-detail.fix .pubUE-label {
	visibility: hidden
}

.pubUE-2 .pubUE-contact input.text {
	width: 180px;
	left: 0
}

.pubUE-2 .pubUE-contact .pubUE-label {
	font-family: '\5b8b\4f53';
	color: #a9a9a9
}

.pubUE-2 .pubUE-contact .phone-vercode .tit {
	display: none
}

.pubUE-3 .pubUE-template {
	position: absolute;
	top: 0;
	left: 608px;
	z-index: 5;
	width: 330px;
	background: #fffceb;
	border: 1px solid #ffe2bf;
	border-radius: 4px
}

.pubUE-3 .pubUE-template .arr,.pubUE-3 .pubUE-template .arr i {
	position: absolute;
	font: 20px/1 '\5b8b\4f53';
	color: #ffe2bf
}

.pubUE-3 .pubUE-template .arr {
	top: 12px;
	left: -10px
}

.pubUE-3 .pubUE-template .arr i {
	top: 0;
	left: 1px;
	color: #fffceb
}

.pubUE-3 .pubUE-template .cnt {
	padding: 9px 15px 10px;
	font-size: 12px;
	line-height: 2
}

.pubUE-3 .pubUE-template .tip {
	font-weight: bold
}

.pubUE-3 .pubUE-template .tmp {
	padding: 3px 0
}

.pubUE-3 .pubUE-template .txt {
	color: #888;
	margin-bottom: 3px;
	max-height: 118px;
	line-height: 20px;
	overflow: auto
}

.pubUE-3 .pubUE-template .ctr {
	display: inline-block;
	color: #ff8a00;
	font-family: 'Microsoft Yahei';
	height: 22px;
	line-height: 22px;
	padding: 0 6px;
	border: 1px solid #ff8a00;
	border-radius: 3px;
	text-decoration: none
}

.pubUE-3 .pubUE-template .ctr i {
	font-family: '\5b8b\4f53';
	margin-right: 5px;
	font-weight: bold
}

.pubUE-3 .pubUE-template .ctr:hover {
	background: #ff8a00;
	color: #fff
}

.pubUE-3 .pubUE-template .ctr:active {
	background: #ffb21e;
	color: #fff
}

.pubUE-3 .small-butn {
	line-height: 20px
}

.pubUE-3 .temp-check-tips {
	padding: 5px 0;
	line-height: 22px
}

.logo-action-btn .btn{ padding-left:30px; padding-right:30px}
.btn {
background: #ff8a00;
border: 1px solid #ed8a14;
border-radius: 2px;
color: #fff;
display: inline-block;
height: 27px;
line-height: 27px;
padding: 0 10px; cursor:pointer; margin-left:10px
}
.ibid-side-fwb{ margin:10px}
.input-prepend .add-on {
border: 1px solid #dadada;background-image: url(/static/img/date.png);
border: 1px solid #bbb;
display: inline-block;
font-size: 12px;
font-weight: normal;
height: 20px;
line-height: 20px;
min-width: 16px;
padding: 4px 5px;
text-align: center;
text-shadow: 0 1px 0 #fff;
width: auto;
float: left;
}
.input-prepend .date {
background-color: #fff;
border: 1px solid #bbb;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
line-height: 20px;
height: 20px;
padding: 4px 5px;
float: left;
width: 156px;
}

.ext-service-container {
	border: 1px solid #ccdaea
}

.ext-service-item {
	background: #f4f9fe;
	border-bottom: 1px solid #cbdaea
}

.ext-service-wrapcheck {
	border-bottom: 0
}

.ext-service-hideWorks {
	background: #fff
}

.ext-service-item-head {
	height: 44px;
	padding: 0 10px
}

.ext-service-hideWorks .ext-service-item-head {
	line-height: 44px
}

.ext-service-wrapcheck-active .ext-service-item-head {
	border-bottom: 1px dashed #cbdaea
}

.ext-service-item .checkradio {
	float: left;
	margin-top: 16px;
	margin-right: 11px
}

.ext-service-title,.ext-service-price {
	height: 44px;
	line-height: 44px
}

.ext-service-title {
	color: #fff;
	float: left;
	width: 84px;
	margin-right: 13px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: center center
}

.ext-service-print .ext-service-title {
	background-image: url(http://t5.zbjimg.com/t5s/pub/img/print-ico.png)
}

.ext-service-secrecy .ext-service-title {
	background-image: url(http://t5.zbjimg.com/t5s/pub/img/search-ico.png)
}

.ext-service-topitcheck .ext-service-title {
	background-image: url(http://t5.zbjimg.com/t5s/pub/img/topit-ico.png)
}

.ext-service-hideWorks .ext-service-title {
	background-image: url(http://t5.zbjimg.com/t5s/pub/img/privacy-ico.png)
}

.ext-service-wrapcheck .ext-service-title {
	background-image: url(http://t5.zbjimg.com/t5s/pub/img/topit-ico.png.png)
}

.ext-service-desc {
	color: #666;
	float: left;
	width: 400px
}

.ext-service-secrecy .ext-service-desc {
	margin-top: 2px
}

.ext-service-price {
	float: right;
	font-size: 18px;
	margin-right: 12px
}

.topit-wrap {
	display: none;
	padding: 10px
}

.topit {
	background: #fff;
	border: 1px solid #cbdaea;
	text-align: left;
	width: 100%
}

.topit input {
	vertical-align: middle;
	height: 20px;
	line-height: 20px
}

.topit td,.topit th {
	border-bottom: 1px solid #cbdaea;
	padding: 0 10px
}

.topit th {
	background-color: #cbedfa;
	height: 34px;
	line-height: 34px;
	text-align: left
}

.topit td {
	height: 43px;
	line-height: 43px;
	border-bottom-style: dashed
}

.topit .addcat-input {
	display: none;
	position: relative
}

.topit .addcat-input input {
	width: 470px
}

.secvr {
background: url(/static/img/svr.gif) no-repeat;
padding-left: 65px;
height: 57px;
color: #999;
margin-top: 10px;
}
.secvr .tit {
font-size: 24px;
font-family: "微软雅黑",Microsoft YaHei;
padding: 5px 0 10px;
color: #333;
}
.odr {
border: 1px solid #E9E9E9;
margin-top: 25px;
width: auto;
_width: 98%;
overflow: hidden;
}
 .odr th{
padding: 5px 10px;
font-size: 14px;
}
 
 .odr td {
padding: 5px 10px;
font-size: 14px;
}
.odr th {
background: #f0f0f0;
font-size: 12px;
font-weight: normal;
text-align: left;
}
.orange {
color: #f60;
}
.worm-tips {
margin: 10px auto;
padding: 10px 16px;
width: 698px;
height: auto;
}