body,html {
	background-image: url(about:blank);
	background-attachment: fixed
}

blockquote,body,button,dd,dl,dt,fieldset,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul {
	margin: 0;
	padding: 0;
	outline: 0
}

dir,menu,ul {
	-webkit-padding-start: 0
}

:focus {
	outline: 0 none;
	font-weight: 400
}

body {
	min-width: 1002px;
	min-height: 100%;
	color: #333
}

body,button,input,select,textarea {
	font: 14px/1.5 \5FAE\8F6F\96C5\9ED1,"Microsoft YaHei",arial,sans-serif
}

h1,h2,h3,h4,h5,h6 {
	font-size: 1em
}

iframe,img {
	border: 0 none
}

em,i,ins {
	font-style: normal;
	text-decoration: none
}

address,cite,dfn,em,var {
	font-style: normal
}

code,kbd,pre,samp,tt {
	font-family: "Courier New",Courier,monospace
}

small {
	font-size: 12px
}

li,ol,ul {
	list-style: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

a {
	text-decoration: none;
	outline: 0;
	color: #333;
	cursor: pointer
}

a:hover {
	color: #ee4b4b
}

a:focus {
	font-weight: inherit
}

abbr[title],acronym[title] {
	border-bottom: 1px dotted;
	cursor: help
}

q:after,q:before {
	content: ''
}

input {
	outline: 0
}

input::-ms-clear {
	display: none
}

legend {
	color: #333
}

fieldset,img {
	border: none
}

button,input,select,textarea {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit
}

textarea {
	overflow: auto;
	resize: none
}

label {
	cursor: pointer
}

hr {
	border: none;
	height: 1px;
	background-color: #eee
}

*html a {
	outline: 0
}

button {
	cursor: pointer
}
.f12 {
	font-size: 12px!important
}

.f14 {
	font-size: 14px!important
}

.f16 {
	font-size: 16px!important
}

.f18 {
	font-size: 18px!important
}

.f20 {
	font-size: 20px!important
}

.f22 {
	font-size: 22px!important
}

.f24 {
	font-size: 24px!important
}

.f26 {
	font-size: 26px!important
}

.fb {
	font-weight: 700
}

.fn {
	font-weight: 400
}

.t2 {
	text-indent: 2em
}

.lh150 {
	line-height: 150%
}

.lh180 {
	line-height: 180%
}

.lh200 {
	line-height: 200%
}

.unl {
	text-decoration: underline
}

.no_unl {
	text-decoration: none
}

.cp {
	cursor: pointer
}

.cd {
	cursor: default
}

.cna {
	cursor: not-allowed
}

.tl {
	text-align: left
}

.tc {
	text-align: center
}

.tr {
	text-align: right
}

.bc {
	margin-left: auto;
	margin-right: auto
}

.cb {
	clear: both
}

.cl {
	clear: left
}

.cr {
	clear: right
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

*html .clearfix {
	height: 1%;
	zoom: 1
}

.clearfix {
	display: block;
	zoom: 1
}

.fl {
	float: left;
	display: inline
}

.fr {
	float: right;
	display: inline
}

.vt {
	vertical-align: top
}

.vm {
	vertical-align: middle
}

.vb {
	vertical-align: bottom
}

.pr {
	position: relative
}

.pa {
	position: absolute
}

.abs-right {
	position: absolute;
	right: 0
}

.zoom {
	zoom: 1
}

.hidden {
	visibility: hidden
}

.none {
	display: none
}

.ib {
	display: inline-block
}

.inline {
	display: inline
}

.block {
	display: block
}

.ml5 {
	margin-left: 5px!important
}

.mr5 {
	margin-right: 5px!important
}

.mt5 {
	margin-top: 5px!important
}

.mb5 {
	margin-bottom: 5px!important
}

.ml10 {
	margin-left: 10px!important
}

.mr10 {
	margin-right: 10px!important
}

.mt10 {
	margin-top: 10px!important
}

.mb10 {
	margin-bottom: 10px!important
}

.ml15 {
	margin-left: 15px!important
}

.mr15 {
	margin-right: 15px!important
}

.mt15 {
	margin-top: 15px!important
}

.mb15 {
	margin-bottom: 15px!important
}

.ml20 {
	margin-left: 20px!important
}

.mr20 {
	margin-right: 20px!important
}

.mt20 {
	margin-top: 20px!important
}

.mb20 {
	margin-bottom: 20px!important
}

.ml25 {
	margin-left: 25px!important
}

.mr25 {
	margin-right: 25px!important
}

.mt25 {
	margin-top: 25px!important
}

.mb25 {
	margin-bottom: 25px!important
}

.ml30 {
	margin-left: 30px!important
}

.mr30 {
	margin-right: 30px!important
}

.mt30 {
	margin-top: 30px!important
}

.mb30 {
	margin-bottom: 30px!important
}

.ml40 {
	margin-left: 40px!important
}

.mr40 {
	margin-right: 40px!important
}

.mt40 {
	margin-top: 40px!important
}

.mb40 {
	margin-bottom: 40px!important
}

.pl5 {
	padding-left: 5px!important
}

.pr5 {
	padding-right: 5px!important
}

.pt5 {
	padding-top: 5px!important
}

.pb5 {
	padding-bottom: 5px!important
}

.pl10 {
	padding-left: 10px!important
}

.pr10 {
	padding-right: 10px!important
}

.pt10 {
	padding-top: 10px!important
}

.pb10 {
	padding-bottom: 10px!important
}

.pl15 {
	padding-left: 15px!important
}

.pr15 {
	padding-right: 15px!important
}

.pt15 {
	padding-top: 15px!important
}

.pb15 {
	padding-bottom: 15px!important
}

.pl20 {
	padding-left: 20px!important
}

.pr20 {
	padding-right: 20px!important
}

.pt20 {
	padding-top: 20px!important
}

.pb20 {
	padding-bottom: 20px!important
}

.pl25 {
	padding-left: 25px!important
}

.pr25 {
	padding-right: 25px!important
}

.pt25 {
	padding-top: 25px!important
}

.pb25 {
	padding-bottom: 25px!important
}

.pl30 {
	padding-left: 30px!important
}

.pr30 {
	padding-right: 30px!important
}

.pt30 {
	padding-top: 30px!important
}

.pb30 {
	padding-bottom: 30px!important
}

.pl40 {
	padding-left: 40px!important
}

.pr40 {
	padding-right: 40px!important
}

.pt40 {
	padding-top: 40px!important
}

.pb40 {
	padding-bottom: 40px!important
}
.bt-plus-red{color:#ee4f4a}.sub-title{float:left;font-size:14px;font-weight:400;margin:0;text-align:right;width:112px}.sub-warp{margin-right:30px;margin-left:140px}.sub-warp,.sub-modify-btn{color:#666}.sub-modify{display:none;width:500px}.sjh-avatar{height:100px;width:100px}.upload-pic-warp{width:560px}.upload-pic{float:left;margin:0 10px 0 0;position:relative}.upload-pic-preview{float:left;padding-right:10px}.upload-pic-preview,.upload-pic-preview-i{overflow:hidden}.upload-pic-full{height:360px;width:360px}.bt-input-file{display:none}.upload-actions{position:absolute;text-align:center;top:30%;width:100%}.stage{background:url(http://p1.qhimg.com/t013db53216ae3a17f1.png);height:45px;margin:10px 80px;width:514px}.stage-1{background-position-y:0}.stage-2{background-position-y:-46px}.stage-3{background-position-y:46px}.stage-content{display:none;margin:auto;padding:40px 0;width:400px}.stage-content-1,.stage-content .bt-btn,.account-modal-warp .bt-btn{display:block}.stage-content-3{width:500px}.sfz-img{height:150px;width:150px}.feat-list li{overflow:hidden;padding:15px 0}.sub-modify p{margin:8px 0}.upload-pic-warp img{border:none}.upload-pic-warp p{color:#999;width:180px}.upload-pic-preview img{width:100%}.upload-pic-lg img{height:180px;width:180px}.upload-pic-m img{height:50px;width:50px}.upload-pic-sm img{height:30px;width:30px}.upload-actions button{margin:20px}.upload-actions div{color:#999}.sub-warp a{border-bottom:1px solid #099be6;color:#099be6;text-decoration:none}.stage-content table{width:100%}.sub-modify-btn:hover{color:#3f9ce3}.stage-content .desc{font-size:17px;text-align:center}.stage-content .bt-btn,.account-modal-warp .bt-btn{height:40px;margin:40px auto 0;width:180px}.feat-list li.unfold{border-bottom:1px solid #f0f0f0}.stage-content table tr td:first-child{padding-top:9px;padding-right:10px;text-align:right;vertical-align:top;width:82px}.upload-pic-warp.editing .upload-actions{display:none}.feat-list li.unfold .sub-modify{display:block}.feat-list li.unfold .sub-content{display:none}#removeImage{display:none;position:absolute;right:-10px;top:-10px}#sub-edit{line-height:45px}#filePicker-2{float:right;margin:110px 0 0;width:130px}button#filePicker{background:white;border:1px solid #e5e5e5}button#filePicker:hover{background:#ee4f4a}.upload-pic-warp.editing #removeImage{display:block}button#filePicker:hover .bt-plus-red{color:#FFF}

.bt-input input{border-left:0px;border-top:0px;border-right:0px;border-bottom:1px; background:none;outline:none;width:640px;height:30px;line-height:30px;margin-top:-15px;}
.bt-input-js{background-color:#f0f0f0;background-image:none;border:1px solid #e6e6e6;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:156px;line-height:1.42857143;margin-bottom:10px;padding:10px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;width:100%}
.bt-input-js textarea{border-left:0px;border-top:0px;border-right:0px;border-bottom:1px; background:none;outline:none;outline:none;}
ul {
	list-style:none;
	margin:0;
	padding:0
}
.user-wrap * {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box
}
.pull-right {
	float:right
}
.pull-left {
	float:left
}
.bt-modal {
	border:12px solid rgba(0,0,0,.42);
	border-radius:8px;
	display:none;
	left:10px;
	position:absolute
}
.bt-modal-body {
	padding:0 100px
}
.bt-modal-body,.bt-modal-header {
	background:white
}
.bt-modal-header {
	padding:20px
}
.bt-input {
	background-color:#f0f0f0;
	background-image:none;
	border:1px solid #e6e6e6;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	color:#555;
	display:block;
	font-size:14px;
	height:40px;
	line-height:1.42857143;
	margin-bottom:10px;
	padding:10px;
	-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	width:100%
}
.bt-input-danger {
	border-color:#ff3644;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(225,50,47,.61);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(225,50,47,.61);
	outline:0
}
.bt-hint,.errormsg {
	color:#ff3644;
	margin:10px 0
}
.bt-input-group {
	border-collapse:separate;
	display:table;
	margin-bottom:10px;
	position:relative;
	width:100%
}
.bt-checkbox-inline {
	display:inline
}
.bt-checkbox {
	position:relative
}
.bt-btn {
	background:none;
	border:none;
	border-radius:3px;
	display:inline-block;
	padding:13px 30px;
	margin:0 0 30px 400px;
}
.bt-btn-sm {
	padding:2px 10px
}
.bt-btn-primary {
	background:#ff3644;
	color:#FFF
}
.bt-btn-disabled {
	background:#eee;
	border:1px solid #ccc;
	color:inherit
}
.bt-btn-ghost {
	border:1px solid #ff3644;
	transition:.3s background
}
.bt-btn-addon {
	cursor:pointer
}
.bt-btn-remove {
	padding:0
}
.bt-label {
	border-radius:3px;
	color:#FFF;
	display:inline-block;
	padding:2px 10px
}
.bt-label-primaty {
	background:#ff3644
}
.bt-label-disabled {
	background:#aeaeae
}
.bt-text {
	color:#666;
	padding:8px 0
}
.bt-select {
	background-color:#f0f0f0;
	background-image:none;
	border:1px solid #e6e6e6;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	color:#555;
	font-size:14px;
	height:40px;
	line-height:1.42857143;
	margin-bottom:10px;
	margin-right:10px;
	padding:10px;
	-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.icon {
	display:inline-block;
	height:20px;
	margin-right:2px;
	margin-bottom:-3px;
	width:20px
}
.icon-edit {
	background-image:url(http://p1.qhimg.com/t01b71137bf6d2180a9.png);
	background-position-y:-52px
}
.icon-delete {
	background-image:url(http://p1.qhimg.com/t01b71137bf6d2180a9.png);
	background-position-y:-92px;
	height:19px
}
.icon-arrow-up {
	background-image:url(http://p1.qhimg.com/t01b71137bf6d2180a9.png);
	background-position-y:-72px;
	height:19px
}
.icon-exchange-phone {
	background-image:url("data:image/png;")
}
.icon-exchange-doc {
	background-image:url(http://p1.qhimg.com/t01b71137bf6d2180a9.png);
	width:30px
}
.temples {
	display:none
}
.get-more {
	color:#666;
	padding:10px 0;
	text-align:center
}
.btn-getmore {
	color:#666;
	cursor:pointer;
	text-decoration:none
}
.N-wp,.N-bd {
	clear:both
}
.N-wp,.U-mian {
	overflow:hidden;
	zoom:1;
}
.U-mian {
	border:1px solid #f0f0f0;
	clear:both;
	display:table;
	margin:140px auto 45px;
	width:1248px
}
.left-menu,.tcontent {
	display:table-cell
}
.user-menu {
	background-color:#fafafa;
	border-right:1px solid #f0f0f0;
	overflow:hidden;
	padding:10px 0;
	width:202px
}
h1.page-title {
	margin:0;
	padding-left:40px
}
h1.page-title,h1.page-title-r {
	border-bottom:1px solid #f0f0f0;
	color:#444;
	font-size:18px;
	font-weight:700;
	height:50px;
	line-height:50px
}
h1.page-title-r {
	padding-left:20px;
	text-align:left;
}
.bt-modal-header h1 {
	font-size:28px;
	font-weight:400;
	margin:0
}
.user-menu li {
	list-style:none
}
.user-menu h3 {
	color:#333;
	font-size:16px;
	height:36px;
	line-height:36px
}
.clearfix:after {
	clear:both;
	content:'';
	display:block;
	height:0
}
.bt-modal .bt-btn-close {
	background:url("data:image/png");
	cursor:pointer;
	height:45px;
	position:absolute;
	right:-45px;
	top:10px;
	width:45px
}
.bt-input:focus {
	border-color:#ffdbda;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(246,177,176,.61);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(246,177,176,.61);
	outline:0
}
.bt-input-group .bt-input-group-addon {
	background-color:#eee;
	border:1px solid #ccc;
	border-radius:4px;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	color:#555;
	display:table-cell;
	font-size:14px;
	font-weight:400;
	line-height:1;
	padding:12px;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
	width:100px
}
.bt-input-group .bt-input {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	display:table-cell;
	margin-bottom:0;
	position:relative;
	width:100%;
	z-index:2
}
.bt-btn-primary:hover {
	background:#e61e25;
	color:#FFF
}
.bt-btn-primary:active {
	background:#d00f15
}
.bt-btn-disabled:active {
	background:#ccc
}
.bt-btn-ghost:hover {
	background:#d00f15;
	color:#FFF
}
.bt-btn-add:active {
	background-color:#ddd;
	border-color:ddd
}
.bt-btn-remove:after {
	border:2px solid gray;
	border-radius:15px;
	color:#ff3644;
	content:'×';
	display:block;
	font-family:sans-serif;
	font-size:15px;
	font-weight:700;
	height:20px;
	text-align:center;
	width:20px
}
.bt-select:focus {
	border-color:#ffdbda;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(246,177,176,.61);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(246,177,176,.61);
	outline:0
}
.user-menu .menu {
	padding:0
}
.user-menu .my {
	background:url(http://p1.qhimg.com/t01b71137bf6d2180a9.png);
	background-position-y:-132px
}
.user-menu .wm {
	background:url(http://p1.qhimg.com/t01b71137bf6d2180a9.png);
	background-position-y:-172px
}
.user-menu .message {
	background:url(http://p1.qhimg.com/t01b71137bf6d2180a9.png);
	background-position-y:-192px
}
.user-menu .setting {
	background:url(http://p1.qhimg.com/t01b71137bf6d2180a9.png);
	background-position-y:-152px
}
.user-menu .second-menu {
	margin:0;
	overflow:hidden;
	padding:0
}
.bt-checkbox input[type=checkbox],.bt-checkbox input[type=radio] {
	cursor:pointer;
	height:100%;
	left:0;
	opacity:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:1
}
.user-menu .second-menu li {
	font-size:14px;
	height:34px;
	line-height:34px
}
.user-menu .second-menu li a {
	color:#999;
	cursor:pointer;
	display:block;
	padding-left:49px;
	text-decoration:none
}
.bt-input-group .bt-input-group-addon.disabled {
	background:#f0f0f0;
	color:#b2b2b2
}
.bt-btn-remove:hover:after {
	border:2px solid #ff3644
}
.bt-btn:hover .icon {
	background-position-x:20px
}
.user-menu .menu .icon {
	display:inline-block;
	height:20px;
	margin-right:5px;
	margin-left:24px;
	width:20px
}
.bt-checkbox input[type=checkbox]:checked,.bt-checkbox input[type=checkbox]:focus,.bt-checkbox input[type=radio]:checked,.bt-checkbox input[type=radio]:focus {
	outline:0!important
}
.bt-checkbox input[type=checkbox] + .lbl,.bt-checkbox input[type=radio] + .lbl {
	cursor:pointer;
	display:inline-block;
	font-weight:400;
	line-height:20px;
	margin:0;
	min-height:18px;
	min-width:18px;
	position:relative
}
.bt-checkbox input[type=checkbox] + .lbl::before,.bt-checkbox input[type=radio] + .lbl::before {
	background:url(https://p1.ssl.qhimg.com/t018deb9a435e4f9eb3.png) no-repeat;
	background-position:0 0;
	background-size:100%;
	content:'\a0';
	cursor:pointer;
	display:inline-block;
	height:20px;
	margin-right:5px;
	position:relative;
	top:-1px;
	width:20px
}
.bt-checkbox input[type=radio] + .lbl::before {
	background:url(http://p7.qhimg.com/t014b8f0117adc89b0d.png) no-repeat;
	background-position:0 0;
	background-size:100%
}
.user-menu .second-menu li a:hover,.user-menu .second-menu li a.cur-menu {
	background-color:#ff3144;
	color:#fff;
	display:block;
	text-decoration:none
}
.bt-checkbox input[type=checkbox]:checked + .lbl::before,.bt-checkbox input[type=radio]:checked + .lbl::before {
	background-position:0 -20px
}

.toutougao:hover{background-color:#ff3144;}
.toutougao:hover a{
	
	color:#fff;
	display:block;
	text-decoration:none
}
.toutougao:hover .guanlitg,.toutougao:hover .fabutg{color:#fff;}

.xuanzelm{margin:20px auto; font-size:15px;}
.xuanzlma{
	color:#fff;
	background:#ff3644;
	border:none;
	border-radius:3px;
	display:inline-block;
	padding:5px 15px;
	margin:20px 0 0 20px;
	
}
.bt-input-fxx{background-color:#f0f0f0;background-image:none;border:1px solid #e6e6e6;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:156px;line-height:1.42857143;margin-bottom:10px;padding:10px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;width:100%}
.bt-input-fxx textarea{border-left:0px;border-top:0px;border-right:0px;border-bottom:1px; background:none;outline:none;outline:none;}
.xuanzlma:hover{color:#fff; background:#e61e25;}

.bt-btn2 {
	background:#ff3644;
	color:#FFF
	background:none;
	border:none;
	border-radius:3px;
	display:inline-block;
	padding:13px 30px;
	margin:0 0 30px 0;
}
.fbxxxxx{margin-left:370px;}
.xxlbiao{padding:20px; font-size:14px;}
.xxlbiao tr{ height:30px; }
.biaottt{font-size:14px; font-weight:600;}
.neirrroo{font-size:14px;}
.bt-btn3 {
	background:#ff3644;
	color:#FFF
	background:none;
	border:none;
	border-radius:3px;
	display:inline-block;
	padding:8px 25px;
	margin:0 0 30px 20px;
}
.huifufufuf{margin:30px 0 0 248px;}
.yifabu,.daishenhe{background:#ff3644;}
.yifabu a,.daishenhe a{color:#fff;}
.bt-btn4 {
	background:#ff3644;
	color:#FFF
	background:none;
	border:none;
	border-radius:3px;
	display:inline-block;
	padding:13px 50px;
	margin:0 0 30px 245px;
}
.bt-btn5 {
	background:#ff3644;
	color:#FFF
	background:none;
	border:none;
	border-radius:3px;
	display:inline-block;
	padding:13px 50px;
	margin:20px 0 30px 214px;
}
.toutouxiang{width:130px;float:left;margin-top:20px;margin-left:40px; }
.toutouxiang span{width:130x;display:block;text-align:center;margin:0 auto; font-size:14px;margin-top:5px;font-weight:800;}
.yhzhongxin{width:600px;height:194px;margin-left:200px;margin-top:10px;}
.yhzhongxin li{width:290px; float:left;}
.ksrkou{margin:20px 0 0 50px;height:60px;}
.ksrkou p{font-size:14px;font-weight:800;}
.kuaisusu{float:left;width:100px;margin-right:26px;height:30px;margin-top:15px;}

.hytx{float:right;margin-top:-36px;margin-right:-10px;}


.memberfooter {
	background: #f5f5f5;
	font-size: 13px;
	line-height: 40px;
	overflow: hidden;
	text-align: center
}

.memberfooter,.memberfooter a {
	color: #a4a4a4
}

.memberfooter a:hover {
	color: #cd2013
}