body,div,html,li,ol,p,span,ul {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family: Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

li,ol,ul {
	list-style: none
}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {
	color: #ec3e3b;
	font-weight: 600
}

.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
	vertical-align: middle
}

.pointer {
	cursor: pointer
}

a {
	transition: all .3s
}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
	background-color: #c81321;
	border-color: #c81321
}

.pagination>li>a,.pagination>li>span {
	color: #888
}

.clearfix:after {
	height: 0;
	content: "";
	display: block;
	clear: both;
	visibility: hidden;
	font-size: 0
}

.clearfix {
	/* zoom:1 */
}

.mt0 {
	margin-top: 0
}

.mt10 {
	margin-top: 10px
}

.mt20 {
	margin-top: 20px
}

.mb30 {
	margin-bottom: 30px
}

.mb40 {
	margin-bottom: 40px
}

.align-m {
	vertical-align: middle
}

.texthide {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

a:focus,a:hover {
	color: #c81321;
	text-decoration: underline
}

.main-r {
	min-height: 713px;
	width: 1200px;
	min-width: 800px;
	float: left;
	background-color: #fff;
	border: 1px solid #e5e5e5;
	box-shadow: 0 0 5px #e5e5e5
}

.public-box {
	padding: 15px
}

.gray-bg {
	background: #f9f9f9
}

.header-global {
	width: 100%;
	position: relative;
	z-index: 3;
	background: #fff
}

.topbar {
	color: #999
}

.topbar .tipbox {
	float: left
}

.topbar .tipbox span {
	margin-right: 8px
}

.topbar .btnbox {
	float: right
}

.topbar .btnbox>ul>li {
	float: left;
	margin-left: 10px;
	position: relative
}

.topbar .btnbox>ul>li:before {
	content: "";
	display: block;
	width: 1px;
	height: 12px;
	background: #bbb;
	position: absolute;
	top: 50%;
	margin-top: -6px;
	left: -7px
}

.topbar .btnbox>ul>li.first:before {
	display: none
}

.topbar .btnbox>ul>li>a {
	display: block;
	color: #666;
	padding: 0 10px
}

.topbar .btnbox>ul>li>a:hover {
	text-decoration: underline
}

.kf {
	width: 185px;
	height: 90px;
	background: url(data:image/png;base64,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) 0 0 no-repeat;
	position: absolute;
	top: 9px;
	right: 0
}

.nav {
	border-bottom: 2px solid #c81321
}

.nav .menu {
	width: 100%
}

.nav .menu>.item {
	float: left;
	position: relative;
	margin-right: 8px
}

.nav .menu>.item>a {
	display: block;
	width: 130px;
	padding: 0 10px;
	text-align: center;
	line-height: 38px;
	font-size: 16px
}

.nav .menu>.item>a:hover {
	background: #f8e6ed
}

.nav .menu>.item>a.active {
	color: #fff;
	background: #c81321
}

.slider {
	width: 100%;
	padding-top: 7px;
	margin-bottom: 26px
}

.global-left {
	width: 910px;
	float: left
}

.global-right {
	width: 282px;
	float: right
}

.media-box {
	width: 100%;
	height: 260px
}

.msg-right {
	background: #fff;
	border: 1px solid #d8d8d8
}

.msg-right .login-box {
	height: 167px;
	border-bottom: 1px solid #d8d8d8;
	padding: 0 20px;
	position: relative
}

.msg-right .login {
	width: 100%
}

.msg-right .tip-password {
	text-align: right;
	line-height: 30px;
	margin: 0 -3px
}

.login .frombox {
	width: 100%
}

.login .frombox li {
	position: relative;
	margin-bottom: 15px
}

.login .frombox input[type=text] {
	display: block;
	width: 100%;
	height: 30px;
	font-size: 12px;
	background: #fff;
	border: 1px solid #ccc;
	box-sizing: border-box;
	padding-left: 38px
}

.login .frombox li span {
	display: block;
	width: 30px;
	height: 28px;
	line-height: 28px;
	color: #606060;
	text-align: center;
	background: #ccc;
	position: absolute;
	top: 1px;
	left: 1px
}

.login .frombox button {
	display: inline-block;
	width: 116px;
	line-height: 32px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	background: #da1726;
	background: linear-gradient(180deg,#e81a2a,#c91321);
	border: 0;
	border-radius: 2px;
	margin-right: 6px
}

.login .frombox button:hover {
	background: #ea2938;
	background: linear-gradient(180deg,#f42e3d,#d71e2c)
}

.login .frombox a {
	display: inline-block;
	width: 114px;
	line-height: 28px;
	font-size: 12px;
	color: #d43642;
	text-align: center;
	background: #fff;
	border: 1px solid #d43642;
	border-radius: 2px;
	padding: 1px
}

.login .frombox a:hover {
	border: 2px solid #d43642;
	padding: 0
}

.tubiao.rz {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA8UExURUxpcS559i559i559i559i559i559i559i559i559i559i559i559i559i559i559i559i559i559i559h59124AAAATdFJOUwBQkYA+BaTj8C4OFs5uH2Czw9skTe53AAAA40lEQVQoz42TRxbFIAhFrWCv+9/rjyUn5usgTFCueYIQQj6a5IhcnlnIYAw4vRMrGMa2oAWEfeLCIaIDb6Z4hBbIou9QnC4R2J06p6C+QsulpMPCBjXmcOWhKo6s37I2two5HmSt1oGYKDfYCvSqMqKr4RhCf0E54HywNGCttdetXY8CXeEtS6E7zyY0K2SeLAIplxXe3cHuXWWxUkAh2laXeYh3XSa8GgaP6lWjslvj0dxLDv8w+Wd4XHwzn+Wq8mo4La97NC7f+hK20ZunQ0pbftIju7QFlHic6ZgQU5Qff4EfTl4IqCbnDkwAAAAASUVORK5CYII=) 0 0 no-repeat
}

.banner-b,.public-m {
	width: 100%
}

.banner-b {
	height: 120px
}

.banner-b img {
	display: block;
	width: 100%;
	height: 100%
}

table .countDown>em {
	color: red
}

table .price {
	color: #fa653c
}

table .error-msg {
	text-align: center;
	line-height: 60px;
	font-size: 16px;
	color: silver;
	padding: 30px 0
}

table .error-msg i {
	font-size: 46px;
	margin-left: 5px
}

.popup {
	top: 50%;
	margin-top: -333px
}

.popup .inner>.content {
	height: 600px;
	overflow: auto
}

.right-toolbar {
	position: fixed;
	right: 0;
	bottom: 60px;
	z-index: 10
}

.right-toolbar>.item {
	width: 32px;
	background: #726d6d;
	font-size: 12px
}

.right-toolbar>.item+.item {
	border-top: 1px dashed #555
}

.right-toolbar>.item>.back-top,.right-toolbar>.item>.kefu {
	display: block;
	color: #fff;
	text-align: center;
	background: #726d6d;
	padding: 5px 0;
	position: relative;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.right-toolbar>.item>.kefu {
	height: 50px;
	line-height: 15px;
	box-sizing: content-box
}

.right-toolbar>.item>.kefu i {
	width: 32px;
	height: 20px;
	display: inline-block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABCUExURUxpcf///////////////////////////////////////////////////////////////////////////////////zezJKIAAAAVdFJOUwCMa78cOc3zKN6YVbKm03oHZOtH+WBL8cQAAACZSURBVBjTXY9ZDgQhCERLR9t97eb+Vx3UTGuGDwIvUBTACJuyczlpvOFNlFq3aNKPfMiuwna3CkF7nuacokPCkuIsHY64PFB6b5sE9wgQUYf1vDxS5haG6EIgCdxU+DiZhaDmIZxoW1wo/6Epj1ZqlYU9DPkmRGDpmFIMw+ol35Va53NmiyjFKGSjXlJYI2fnj9ekebq4V/0Ftl8HccoCyRcAAAAASUVORK5CYII=) 50% no-repeat
}

.right-toolbar>.item>.kefu .tip {
	line-height: 25px;
	height: 144px;
	width: 88px;
	border: 1px solid #c81321;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: #fff;
	position: absolute;
	top: -86px;
	right: 32px;
	text-align: left;
	display: none
}

.right-toolbar>.item>.back-top:hover,.right-toolbar>.item>.kefu:hover {
	background: #c81321
}

.right-toolbar>.item>.kefu:hover .tip {
	display: block
}

.right-toolbar>.item>a.back-top {
	height: 49px;
	line-height: 15px
}

.right-toolbar>.item>a.back-top i {
	margin: 14px auto 2px;
	width: 32px;
	height: 6px;
	display: inline-block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGAQMAAAAv/Pa7AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURUxpcfj4+E6Iku4AAAABdFJOUwBA5thmAAAAGklEQVQI12NgYWDgYmAQZGBQaGBwcGBoUAAACX0B4BuB1WsAAAAASUVORK5CYII=) 50% no-repeat
}

.right-toolbar>.item>.kefu .tip .tip-top {
	height: 39px;
	width: 88px;
	color: #fff;
	background-color: #c81322
}

.right-toolbar>.item>.kefu .tip .tip-top .tip-top-title {
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	color: #fff;
	padding: 4px 0 4px 4px
}

.right-toolbar>.item>.kefu .tip .tip-top .tip-top-titeng {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAGBAMAAACIrSXmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAANmaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ODAzMUNCRUY0MDczRTYxMUJGOENCMDEwMTZFMEY1QkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTRENDRGRjJBMjYzMTFFNjlCNzJCQUM3RUFGQjM3NTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTRENDRGRjFBMjYzMTFFNjlCNzJCQUM3RUFGQjM3NTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozODIyNTcyRjM3OUZFNjExQUZCMEQwMEREMzVGMUQ4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MDMxQ0JFRjQwNzNFNjExQkY4Q0IwMTAxNkUwRjVCRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtLHHcEAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAALVBMVEX////jn6LIEyHXcXb46erqurzx0tPfkZTUX2X89PX13t/QS1Lmra/MMzzbgobPfnidAAAAwElEQVQI12PQcJiudkhBQUk9eLaiIAOLkiJDkgCDMwNnZ5Pmkx0OHgoM7AwqQpbbmMFK2BQFhZSUFDatE1RSTlIVPWSpsqWoSkFJiaFLSUcs5AJISYqgIAOrkmrqJQGGYAbO5kVnVLqAOhi4wUrMDoCUZEwFmaKkuBhkSqrSDGewEqApIIusJ4CUJB0AKWnZFAhSctPoqBPQohKQEo0F09WMChQY0oOTVAQZGJRUGdYKMDAnKTo1HFLZ7DBZgYERAKaWNABtSfK8AAAAAElFTkSuQmCC);
	height: 6px;
	display: block;
	width: 68px;
	margin-left: 4px
}

.right-toolbar>.item>.kefu .tip .tip-service {
	line-height: 25px;
	height: 25px;
	border-bottom: 1px solid #e1e1e1;
	display: block;
	padding-left: 4px;
	color: #1f1f1f;
	font-size: 12px
}

.right-toolbar>.item>.kefu .tip .tip-service:hover {
	color: #c81321
}

.display {
	display: block!important
}

.dp-hide,.hide {
	display: none
}

.login-tip {
	top: 28px
}

.footer .go-screen:before {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP8AAABACAMAAADiSlFYAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAEOUExURUxpcf7+/v////39/f////////z58a2Wmv/+/f////nv7H9YXv////7+/v7+/v///1lXV/////7+/v////79/FlXV1lXV1lXV////1lXV////////1lXV/7+/v///1lXV/////////7+/llXV91wf/////7+/v7+/v///1lXV1lXV+Blg1pXW9lAcFlXVwCf+dorZNo6bNxOdNYFTdkeYNcMVOYAEtcRVeYAEuYAEu7TV1lXV+jWXOMAEP3RIjy059UMSP7NA1MOgwSw/fgIRuYAEm2g0m4Yg4V3rhi7/f7QDn02kH7LvWhhr5RKlP/tAObtwPj02v///9YASNgAT9QAP+YAErGxsf7IAGIAcnx5rf0AAABSdFJOUwDu2ZLD4xAFINAJE/VxmqG3ZIu7F4lLXz5z/CyegzY2WlJ65yOpTESyydpCJXTy/qqSW/TA68raO2dq+0rvnn/I7/zP0Zdj2kKWxYtdiWjdTFnJ/lwsAAAMsElEQVRo3uxZB3fbyBFG7wQLQAkESAjsFEgporrVLceSznJ87y3FO/v//5HM7KKpmkxemMS6eT4SO1qA+81803Ac95f8JX/JM1HOTi6+fLk4OVPeI/qzi4/fE/l4cfbufH9BgX8BoWa46L0v539Er598vQT5eoJM+HjyjuCfoMfPLj/9jcqnyztkw/sxwBmivUH0n0Dw6+bkHRnABaxnlwD78uYfIDfIg98wIrT3gf8LuPo3gHx3f/sD5Pb+DldAio/vJfgvLhH+7Y/r69vb6+sft3ewvrx4HxFgfP/++1cI+W+A/v5OVe/uwQLfgAFff//+/R10QsZZz+zd3Cj317d3TDO5vb43b76C+o1O8M9fxgC9rf2/g+xsmalG/TZFzf70jSboV8E/vprNHti//XGi2mEKkKPxL45/dz57eHiYJZ9bz1QPW780fsQKvj7a2cevBzTAeE5xJ6rEJivA7xLCrzz0Ef7BVo9mgQM0wJjbmT/M9phqF1Wz8WrwVwkprxr/EWC9SpOceTV7mB9x5l6uUq/QPsviV4+Pj82lzzIiJFp17gP4B2rBHIB2utsrOhxU891l8KsfDv9AOfywnAlUixB3xfiB6o/A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) 0 0 no-repeat
}

.color0 {
	color: #000!important
}

.colorf {
	color: #fff
}

.colorec3 {
	color: #ec3e3b!important
}

.color005 {
	color: #005fa9!important
}

.colorfd8 {
	color: #fd8f2e
}

.colorc81 {
	color: #c81321
}

.color008 {
	color: green
}

.color5d1-hover:hover {
	color: #5d1585!important
}

.color5d1 {
	background-color: #5d1585!important
}

.color5d1-bg-hover:hover {
	background-color: #8c55ab!important
}

.color5d1-color {
	color: #5d1585!important
}

.color5d1-border {
	border-color: #5d1585!important
}

.colorf4f {
	background-color: #f4f8fa
}

.color068 {
	background-color: #0681e8!important
}

.colorec3-bg {
	background-color: #ec3e3b!important
}

.header,body {
	background-color: #f8f8f8
}

.header {
	margin: 0 auto;
	min-width: 1200px;
	position: static
}

.float-left {
	float: left
}

.float-right {
	float: right
}

.red-nav {
	background-color: #c81321
}

.zizhi-slogan {
	background: 0
}

.contentWrapper {
	width: 1200px;
	margin: 20px auto 0
}

.content-warp {
	min-height: 713px;
	width: 100%;
	background-color: #fff;
	border: 1px solid #e5e5e5;
	box-shadow: 0 0 5px #e5e5e5
}

.capital-item {
	float: left;
	width: 25%;
	text-align: center;
	font-size: 16px;
	line-height: 40px
}

.panel-heading {
	line-height: 35px;
	text-align: left;
	font-size: 14px
}

.form-horizontal .col-sm-12 {
	margin-bottom: 10px
}

.form-horizontal .col-sm-12 label {
	line-height: 30px;
	font-size: 14px;
	font-weight: 700
}

.pro-sure {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAKlBMVEUGgegGgegGgegGgegGgegGgegGgegGgegGgegGgegGgegGgegGgej////qEd2LAAAADHRSTlMBH43a+WHkhjfxvVfI4LQZAAAAAWJLR0QN9rRh9QAAAAd0SU1FB+IBBBAHM8nt+m8AAABgSURBVAjXY2BgVHYxEmBgYAg5c+aMKwMD6xkQCGAQAVE+jgw6QOqY+CEGGyCd2HmYwefUmWMSc44w+EzYk9h55giDzSluiTlnDgPVLeg8c+YQUN9JnzNnHOHmwMyF2gMAgOowDZ3y6XcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMjVUMTY6NDc6MDgrMDg6MDA5oiExAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTAxLTA0VDE2OjA3OjUxKzA4OjAwRaEFQQAAAABJRU5ErkJggg==) 0 no-repeat;
	padding-left: 18px;
	cursor: pointer;
	line-height: 40px;
	font-size: 14px;
	display: inline
}

.pro-sure:hover {
	color: #4283dc
}

.isBlock {
	display: block!important
}

.no-data-tip {
	color: #666;
	text-align: center;
	padding: 25px
}

.no-data-tip>span {
	display: block;
	width: 60px;
	height: 60px;
	background: url(data:image/png;base64,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) 50% no-repeat #e1e1e1;
	background-size: 50% auto;
	border-radius: 30px;
	margin: 0 auto;
	margin-bottom: 10px
}

.root {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAASCAMAAAAnpt3PAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACNUExURUxpcf+uAP+uAP+uAP+uAP+uAP+uAP+uAP+uAP+uAP+uAP+uAP/06f+pAP/DAP+sAP/MAP/16f/cuP+bAP/nzf+8AP/UAP+iAP/RnP+qQv/dAP/huP+KAP/Ijf/69P+2AP+TAP+yWP9+AP/Wqf+5Qv/w3f9qAP+rJv+/Zf/Qjf/Cff+0Jv9ZAP/Lff/y5b+loOQAAAALdFJOUwDcotgBx5r0Qyi/h+imLAAAAcNJREFUKM+Nk+mWoyAQhU134tKgyKJgRHGJa3e//+tNFZo5M/+88ZAS6zsXqCIIUHF4i8gFRbcwDt5KvojLy+ezzN0F9Cs5qDgi+fNUfsXSGyaeyjstZfnmtpqQ72n9P/3lhRz43R8kK8uyY2WpJQQZJnBKed1Szse6Nhz1S7YW/9sNvj/uQUwcJDMkSokh7G8y42imna7VrsadVrQXTbqJCgQBcHEQkizPcy1hyCWDAeyMEGqahBIbE03VUvgBhu689VgY3DxWWD9kB1arQ6MwkzL8cBuVAKkRsVsQkQzF5q6bmQ/hNIRPoXrBRZ5u3DRqbAzVeCgnpu1gbeepAqZr6iUJLHIxK92bPuWVFo1+wSRin6QoCjno4q8QEwakeohGwcGNGsDYJJYXl36RH8Q5PTjXSTdIcHTYKfWxD5EqrvYK9lZV+ruqlaH1itgHFIC4QTsnh+7Hznb2/XUuUuh1kQoOEB4zcaP1YqjxBYByE4upw09n56HzDbH2WKO+1yRlRHr1vZRwGmyBSSg3NpdlIDszO0CWV5riVJr+01vvF5ZGydnKkHCIXW5l8HsQ5kF2hXok7wt3h2tKLl3TzzC+I/EHVo8+u0O4M8gAAAAASUVORK5CYII=) 50% no-repeat
}

.root,.rootz {
	line-height: 32px;
	float: left;
	height: 32px;
	width: 60px;
	padding-left: 8px
}

.rootz {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAARCAMAAACVS259AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABlVBMVEXSzsPSzsPSzsLEvq/Evq/Evq/SzsPSzsLRzcHQzMDd2tLa187w7+vPy7/Z1s3j4drp6OP8+/vh3tf29fPk4tvSz8Tz8u/5+Pfg3dbKxrjOyr3i4Nnu7enq6OP08/Hv7erx8Oz09PHn5d/x7+ze3NTLxrjo5eDRzcDf3dXr6eXj4Nnv7ure29S/uanIw7XOyr7Iw7b////c2dDNybzo5uHb18/b2NDn5eDg3tbBu6zGwrPMyLz7+/r49/X39/XZ1s7e29Po5uDw7+zc2dHy8e7TzsS9tqbv7enQy8DJxLbMx7rl4tzr6uX08/Dr6eTp5+H39vTHwbPm5N/p5+LGwLLSzsTIwrTLxrnf3NTX1Mvw7uvm5N7Fv7H4+PbHwrTCvK3c2NDKxbfDvq7FwLHq6eTv7uvz8/Da1s7Ev7DOyLy8taTGwbLBu6vb2M/p5uHHwrPGwbPY1czIw7Tj4NrAuqrQzL/W08ng3dXY1Mu9t6a7taT49/a+uKfe3NP8+/rOyb3RzcLCva3EvrDCvKzKxbjEvq/Fv7Bdz9neAAAABnRSTlNJ5ubnSuQTLTdlAAAAAWJLR0Qx2dsdcgAAAAd0SU1FB+EHERAwNkeTjncAAAHASURBVCjPlc7vV9JQGMDxRzGrwUZOYoSBOMoyYGJzIDbGBiuDQiiqUXMSQbUcNVT6YVKGOf9u74Z6etM58jn3nud7zn1eXICxyQsbAxi/PIJxuDISuGrD3MP7Px7sNADHccJ7bYr0TvtIgpi+7qdsAXw47UK8nhu4A4LB4MzNUHg2MkdHb92ep+/cXbgXiycYajEZp5NJ2s34l4buo1VgkRnfMpdKL6xkVtkHKxTPZ4UcS4kBKV8g5cKq/PCRbe1xkWWhVCo9eZove6Jhj0TKlLheEavYbO4Z9bwSLadrYe6F/PIVWio5AxRFwchAPV5H53WSJmpvJF4NcxvaZuMtnWhI7g359DOTm4oCTaSWdSy/a7VTlfc0r374qGtVTeMFbSqla5+2hoxmE4pIO6Yia2qn2P78xRsXsFiO0UwTU7umus0sNYziGdhBQrtujuN26d5XjfZ9a333l5kfkT1DlHpGjQtEfpo7Z8BEQoIj3QsRqiBk94WqP1/om7+k+v7vg/Ji3zwHBiL+6SL4dsJIDA7t7GbM/l/0cHiU2bL2LOMctGydgYUMOnbrdlq65bRu6a1/get4BC6YcFkXdmniBHxBv1uBGHCyAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEyLTI1VDE2OjU5OjI3KzA4OjAwUoi51gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wNy0xN1QxNjo0ODo1NCswODowMLljbgsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) 50% no-repeat
}

.data-title {
	background: #eee;
	margin-top: -1px;
	margin-bottom: 15px
}

.data-title th {
	text-align: center;
	border: 0
}

.fly-bg .msg {
	font-size: 18px;
	color: #333;
	padding: 30px 20px 30px 100px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA5UExURUxpcf7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/PSh/UAAAASdFJOUwCIRHvetdLyKB01aarpEsiZVleduBkAAAFrSURBVDjLfVVbooUgCLQ00Swf7X+x126mIHT4y0YZhpdS1Fw40gkAdtO7+mFuSRcym9cPoF8uZof4tL5EywwYt+vDkpucm/7L5LJ7v4Z+FwjjCB0ZxvUORoRjf9M4kf447ddPT3m9mhgeO9PxfEVr7kew7SAsS6NXKIXcoQWp0Ry88dr/bA4JH6b2+Yg0jBVRr0E9jxLex4XY2iG+wl4chVYvyL996JGYLcoNqpJT35axkn783ZAHbGecknP7tBISWtZWdGZ6Poi1nO+ArysQkKX1D/knQlvhu4mUBPXCmzeUh9WKxsyiKN5Tyz8yzMdWaNQwK/qmYP+IP83HmnNqTbcJwWY2UZbbDPOvBAaiFdFVFYZXxVxoTS1XZ+J01lotS3ndpLRMIoASfMU+goEkEPcNGyU7r5aV5U/AWjKCZmTFogpLetXjE/hCOD6GtheWwZ440JSPHVMyrfwj/NhcMRzW1A0Hxm5h2hd/THVNdYg/OiUAAAAASUVORK5CYII=) 34px no-repeat
}

.pingjia.result {
	margin-top: 20px
}

.pingjia.result th {
	text-align: center;
	border: 0
}

.title-pj {
	font-size: 18px;
	text-align: center;
	padding: 30px 0
}

.grade {
	width: 100%;
	text-align: left
}

.grade>.item {
	width: 50%;
	line-height: 24px;
	float: left;
	position: relative;
	box-sizing: border-box;
	padding-left: 70px
}

.grade>.item>label {
	position: absolute;
	left: 0;
	top: 0
}

.grade .evaluate-box,.grade .evaluate-box>.content {
	width: 100%
}

.grade textarea {
	display: block;
	width: 100%;
	height: 130px;
	font-size: 14px;
	line-height: 2em;
	border: 1px solid #ddd;
	box-sizing: border-box;
	padding: 5px 10px
}

.evaluate-box .text {
	padding-left: 10px
}

.evaluate-box .text .timebox {
	font-size: 12px;
	margin-top: 10px;
	color: #aaa
}

.under-btn-bar {
	text-align: center;
	padding: 30px 0
}

.bid-ctr-nav .fly-bg-lable.fleft {
	float: left;
	margin-left: 20px
}

.que-box {
	line-height: 30px;
	padding-left: 30px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA8UExURUxpcf2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLv2PLuGJev8AAAATdFJOUwBb6E6TFfjWsAm9e4bI4G5BKu8GQV9BAAAAuklEQVQoz21SWRbDIAjELUpcktT737VVKGhf54sZkFUAxl1SjMk7hA0mdoa9Vj31BWcQ/ewbWvgXPxBJd8QOb0xuZOfpsNNO8z1W8gxyk1ng8UXYaM1z4nSMFIHJT0sGHi0fVS8SZj+OJrrXzu2aymq9mUpIAuxqy3xjRK022sUvb8WLa05rOB7F5JUAreHQtLxEQBrlvB2tzcpBcFt8DcsJdXyb19OGbzv12j8DrSXmZ/8i4F41FbOrbwmRGLyLPTwbAAAAAElFTkSuQmCC) 0 no-repeat;
	margin-right: 20px;
	float: right;
	font-size: 12px
}

.que-box a {
	color: #005fa9
}

.data-title.no-border {
	background: #fff;
	padding: 15px 0;
	margin: 0
}

.data-title.no-border table,.data-title.no-border td,.data-title.no-border tr {
	font-size: 12px;
	background: #f5f5f5;
	border: 0!important
}

.table-list {
	width: 100%;
	position: relative
}

.table-list .price {
	font-weight: 800;
	border-bottom: 1px dashed #ddd
}

.table-list .f-gray {
	color: #999
}

.help-wrap {
	width: 990px;
	margin: 0 auto
}

.crumb {
	line-height: 42px;
	font-size: 14px;
	color: #666
}

.crumb span {
	margin: 0 5px
}

.crumb-s {
	line-height: 50px
}

.crumb-s span {
	margin: 0 5px
}

.help-layout {
	background: #f6f6f6;
	border: 1px solid #e1e1e1
}

.left-help-faq>.siderbar {
	width: 178px;
	float: left;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1
}

.help-layout>.content {
	width: 100%;
	min-height: 600px;
	background: #fff;
	box-sizing: border-box;
	padding: 0 16px;
	float: left
}

.form-wrap {
	padding: 0 20px
}

.title-high {
	font-weight: 100;
	line-height: 52px
}

.form-region {
	width: 100%;
	position: relative;
	padding-bottom: 20px
}

.line-dash {
	height: 1px;
	border-top: 1px dashed #ccc
}

.form-sm-step {
	font-weight: 400;
	font-size: 16px;
	color: #c81321;
	line-height: 50px
}

.form-section>.item>.group label.required:before {
	content: "";
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAnUExURUxpccgTIcgTIcgTIcgTIcgTIcgTIcgTIcgTIcgTIcgTIcgTIcgTIWqz0BAAAAAMdFJOUwCtxIihKZB9l1xiY48GfQsAAAAwSURBVAjXY2BgcGEAAUEgZiowZlZgYDyx0keAgSFMKZUBSjIemd0jAJJlV4CqBJMA5z0HkEykZcUAAAAASUVORK5CYII=) 0 0 no-repeat;
	margin-right: 3px
}

.label-selcet {
	width: 100%;
	font-size: 0;
	*letter-spacing: normal;
	*word-spacing: -1px
}

.label-selcet a {
	display: inline-block;
	*display: inline;
	*zoom:1;font-size: 14px;
	letter-spacing: normal;
	word-spacing: normal;
	font-family: \\5FAE\8F6F\96C5\9ED1;
	color: #333;
	min-width: 120px;
	line-height: 30px;
	height: 34px;
	text-align: center;
	border: 1px solid #ccc;
	box-sizing: border-box;
	padding: 1px 5px;
	position: relative
}

.label-selcet a:hover {
	border: 1px solid #999
}

.label-selcet a.active {
	border: 2px solid #ec3e3b;
	padding: 0 4px
}

.label-selcet a.active:before {
	position: absolute;
	bottom: 0;
	right: 0;
	display: inline-block;
	border-left: 9px solid transparent;
	border-right: 9px solid #ec3e3b;
	border-top: 9px solid transparent;
	content: ""
}

.label-selcet a.active:after {
	content: "";
	display: block;
	width: 6px;
	height: 7px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURUxpcf///5rihw8AAAABdFJOUwBA5thmAAAAFklEQVQI12NgYGBiYGPgYbjBUMCgAAAGVgF9TgB+pQAAAABJRU5ErkJggg==) 0 0 no-repeat;
	position: absolute;
	right: -1px;
	bottom: 0
}

.label-selcet a+a {
	margin-left: 20px
}

.read-only {
	color: #666;
	font-size: 14px;
	background: #ebeceb;
	border: 1px solid #ddd;
	box-sizing: border-box;
	line-height: 32px;
	height: 34px;
	padding: 0 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.new-select,.new-select>.item {
	width: 100%;
	position: relative
}

.new-select>.item {
	height: 34px;
	line-height: 34px;
	border: 1px solid #b5b5b5;
	box-sizing: border-box;
	float: left
}

.new-select.multi-2>.item {
	width: 48%
}

.new-select.multi-2>.item+.item {
	margin-left: 4%
}

.new-select>.item:before {
	content: "";
	display: block;
	width: 14px;
	height: 7px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAHBAMAAADKaWEqAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAVUExURUxpcWZmZmZmZmZmZmZmZmZmZmZmZjvW7GAAAAAGdFJOUwBP7DPXH03wM20AAAAvSURBVAjXY0iDAAYxMJXIwAimBRgYjICUMgMDA7NaWpIBkGYISXMFUQysLgEMDACVdQuPueOZiAAAAABJRU5ErkJggg==) 0 0 no-repeat;
	position: absolute;
	top: 12px;
	right: 10px
}

.new-select>.item span {
	width: 100%;
	line-height: 32px;
	font-size: 14px;
	padding: 0 15px 0 10px;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	text-overflow: ellipsis;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0
}

.new-select select {
	display: block;
	width: 100%;
	height: 100%;
	font-size: 14px;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 2
}

.form-section>.item>.group .upload-btnbox {
	padding: 3px 0
}

.form-section>.item>.group .upload-btnbox a {
	display: inline-block;
	width: 82px;
	line-height: 26px;
	font-size: 14px;
	text-align: center;
	color: #005fa9;
	background: linear-gradient(180deg,#fff,#ededed);
	border: 1px solid #ddd;
	padding: 0 8px;
	box-sizing: content-box
}

.form-section>.item>.group .upload-btnbox .msg {
	color: #999;
	margin-left: 15px
}

.unload-img {
	width: 100%
}

.unload-img .upload-box {
	width: 180px;
	float: left
}

.unload-img .upload-box .ms {
	width: 100%;
	padding-top: 2px
}

.unload-img .upload-box .status {
	display: block;
	width: 100px;
	text-align: center
}

.unload-img .upload-box .file {
	display: inline-block;
	max-width: 70%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	margin-right: 8px
}

.unload-img .upload-box .del {
	display: inline-block;
	color: #c81321
}

.upload-btn {
	display: block;
	width: 100px;
	height: 100px;
	text-align: center;
	color: #333;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAPUExURQaB6ExpcQaB6AaB6AaB6J19FQEAAAAEdFJOU3AAVq9yJIKtAAAAKklEQVQI12MQFBRyURQUZBAUFHBhxEMrMDC7GDAwMbhAAJyGiRPSD7UHAHICCykg7yC8AAAAAElFTkSuQmCC) center 35px no-repeat #f5faff;
	border: 1px dashed #8bc4f4;
	box-sizing: border-box;
	padding: 10px;
	padding-top: 55px;
	position: relative
}

.upload-btn.uploading {
	background: #fff;
	border: 1px solid #ddd
}

.upload-btn.uploading .pro-bar {
	display: block;
	width: 100%;
	height: 6px;
	background: #000;
	position: absolute;
	left: 0;
	bottom: 0
}

.upload-btn.uploading .pro-bar em {
	display: block;
	height: 6px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAGCAMAAAB+ZtfuAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAAZlBMVEUknNMkoNMkmNMCdvMCcvMCcfMCfPMCg/MChvMCgPMds/8dsv8dp/8dpP8dqv8Npf8Nn/8NmP8NlP8Nk/8NnP8Nov8Amf8Ak/8AjP8Ahf8AiP8Ajf8Alf8AkP8Agv8Aff8Akv////9kmX3UAAAACnRSTlP7+/v+/v7+/v7+yKrB6gAAAAFiS0dEIcRsDRYAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfhBxEQMDZHk453AAAASUlEQVQI13XGWwJAIBAF0CsiQ4qIvGb2v0o2MOfrANUPxhg9IKJh9N5PehBCnJeU1k0P8n6Ucl531oPnZeYiInpQN9a2nXO9ng9vXAyFPut8KwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0xMi0yNVQxNjo1OToyNyswODowMFKIudYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDctMTdUMTY6NDg6NTQrMDg6MDC5Y24LAAAAAElFTkSuQmCC) 0 0 repeat-x;
	position: absolute;
	left: 0;
	top: 0
}

.unload-img .msg {
	width: 540px;
	height: 120px;
	border-left: 1px solid #ddd;
	padding-left: 25px;
	float: left
}

.unload-img .msg .title {
	display: block;
	font-size: 14px;
	float: left;
	font-style: normal
}

.unload-img .msg a {
	display: block;
	width: 100px;
	height: 100px;
	border: 1px solid #ddd;
	box-sizing: border-box;
	padding: 15px;
	margin-right: 20px;
	position: relative;
	float: left
}

.unload-img .msg a img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: relative;
	z-index: 1
}

.unload-img .msg a span {
	display: block;
	width: 60px;
	text-align: center;
	color: #fff;
	background: #000;
	border-radius: 10px;
	position: absolute;
	top: 40px;
	left: 50%;
	margin-left: -30px;
	z-index: 2
}

.unload-img .msg .tip {
	color: #999
}

.unload-img .msg .tip em {
	color: #333;
	display: block;
	font-style: normal
}

.upload-btn.uploaded {
	background: #fff;
	border: 1px solid #ddd;
	padding-top: 10px
}

.upload-btn.uploaded img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	margin: 0 auto
}

.enquire {
	padding: 10px 0
}

.enquire h4 {
	line-height: 32px;
	font-weight: 800;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA5UExURUxpcf7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/PSh/UAAAASdFJOUwCIRHvetdLyKB01aarpEsiZVleduBkAAAFrSURBVDjLfVVbooUgCLQ00Swf7X+x126mIHT4y0YZhpdS1Fw40gkAdtO7+mFuSRcym9cPoF8uZof4tL5EywwYt+vDkpucm/7L5LJ7v4Z+FwjjCB0ZxvUORoRjf9M4kf447ddPT3m9mhgeO9PxfEVr7kew7SAsS6NXKIXcoQWp0Ry88dr/bA4JH6b2+Yg0jBVRr0E9jxLex4XY2iG+wl4chVYvyL996JGYLcoNqpJT35axkn783ZAHbGecknP7tBISWtZWdGZ6Poi1nO+ArysQkKX1D/knQlvhu4mUBPXCmzeUh9WKxsyiKN5Tyz8yzMdWaNQwK/qmYP+IP83HmnNqTbcJwWY2UZbbDPOvBAaiFdFVFYZXxVxoTS1XZ+J01lotS3ndpLRMIoASfMU+goEkEPcNGyU7r5aV5U/AWjKCZmTFogpLetXjE/hCOD6GtheWwZ440JSPHVMyrfwj/NhcMRzW1A0Hxm5h2hd/THVNdYg/OiUAAAAASUVORK5CYII=) 0 0 no-repeat;
	background-size: 30px auto;
	padding-left: 40px
}

.enquire .check-bar {
	width: 100%;
	padding-top: 10px
}

.enquire .check-bar label {
	display: block;
	font-size: 14px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhBxEQMDZHk453AAAAeklEQVQoz2Pc+58BL2BiYBgoBecY3uBTcI7BiWE2bgVXGDwYIhgqURVsZmiGSzsxuDFMQ3cDD0MbQycDA8NdBg8GN4ZFCJNZoLQjwyqGEIY3DCsYjJGlGRgYkUJyM0MIgwfDGgZWZAcxogT1IQZLVGmEFRBgR8+ghgMA7/UX4puZElMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMjVUMTY6NTk6MjcrMDg6MDBSiLnWAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA3LTE3VDE2OjQ4OjU0KzA4OjAwuWNuCwAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYII=) 1px no-repeat;
	padding-left: 4px;
	float: left;
	margin-left: 40px
}

.enquire .check-bar label input {
	opacity: 0;
	filter: alpha(opacity=0)
}

.enquire label.pitch-on {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAQlBMVEUki+ETheVentNBlNpdndRKl9gwj95CldpOmdcrjd9hn9MciONcndRhn9NHltlcndRRmdYqjeAGgegHgegKguf////I3GYwAAAAEnRSTlP1/R3GKKTowpbuEPozDLM1hPAD9C5jAAAAAWJLR0QV5dj5owAAAAd0SU1FB+EHERAwNkeTjncAAABDSURBVBjTYxBCAwyUCTAwogowMDGjCDCwsMK0sLGD+RzCMAFOLmYhbh4IH6KFjZePX0AY2RY2XgERVGsFRbC5g1wBAOk5EOHZ2GZjAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEyLTI1VDE2OjU5OjI3KzA4OjAwUoi51gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wNy0xN1QxNjo0ODo1NCswODowMLljbgsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) 1px no-repeat
}

.control {
	width: 1200px;
	margin: 0px auto;
}

.step {
	width: 1100px;
	margin: 0 auto;
	height: 80px;
	padding-top: 20px
}

.step .step-item {
	width: 275px;
	float: left;
	text-align: center;
	position: relative
}

.step .step-item .step-num {
	display: inline-block;
	text-align: center
}

.step .step-item .step-num .step-num-p {
	width: 30px;
	height: 30px;
	border-radius: 100%;
	box-shadow: 2px 2px 5px #cdcdcd;
	background-color: #e2e2e2;
	line-height: 30px;
	color: #c8c5c5;
	font-size: 18px;
	margin: 0 auto
}

.step .step-item .step-num .step-num-tit {
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #666;
	font-weight: bold;
}

.step .step-item .step-rol {
	left: 0
}

.step .step-item .step-col,.step .step-item .step-rol {
	position: absolute;
	height: 4px;
	width: 120px;
	top: 13px;
	background-color: #e2e2e2
}

.step .step-item .step-col {
	right: 0
}

.step .step-item.active .step-num .step-num-p {
	background-color: #83b95f;
	color: #fff
}

.step .step-item.active .step-num .step-num-tit {
	color: #83b95f
}

.step .step-item.active .step-col,.step .step-item.active .step-rol {
	background-color: #83b95f
}

.step .step-item.on .step-num .step-num-p {
	background-color: #bdd8ab;
	color: #fff
}

.step .step-item.on .step-num .step-num-tit {
	color: #bdd8ab
}

.step .step-item.on .step-col,.step .step-item.on .step-rol {
	background-color: #bdd8ab
}

.fright {
	float: right
}

.fleft {
	float: left
}

.w950 {
	width: 950px;
	margin: 0 auto;
	box-sizing: content-box
}

.shade {
	box-shadow: 0 2px 6px rgba(0,0,0,.1)
}

.padding35 {
	padding: 35px
}

.btn-red-m {
	display: inline-block;
	line-height: 34px;
	font-size: 14px;
	color: #fff!important;
	background: #ec3e3b;
	border-radius: 3px;
	padding: 0 20px;
	transition: all .3s;
	border: 0;
	outline: 0
}

.btn-red-l:disabled,.btn-red-m:disabled {
	cursor: not-allowed
}

.btn-red-m:hover {
	background: #f65b59
}

.btn-red-l {
	display: inline-block;
	line-height: 40px;
	font-size: 16px;
	color: #fff!important;
	background: #ec3e3b;
	border-radius: 3px;
	padding: 0 20px;
	transition: all .3s;
	box-sizing: border-box;
	border: 0;
	outline: 0
}

.btn-red-l:hover {
	background: #f65b59
}

.form-circ {
	border-radius: 6px;
}

.form-circ .step {
	width: auto;
	padding-top: 0
}

.form-circ .step .step-item {
	width: 16.6%;
}

.step .step-item .step-num .step-num-p {
	position: relative;
	z-index: 2
}

.form-box-ms .sm-title {
	font-size: 14px;
	line-height: 28px;
	padding: 5px 0
}

.get-mode {
	width: 100%
}

.get-mode li {
	line-height: 34px;
	font-size: 16px;
	padding: 26px 30px 26px 116px;
	border: 1px solid #e5e5e5;
	margin-bottom: 25px;
	overflow: hidden;
	zoom:1;position: relative
}

.get-mode li i {
	display: block;
	width: 56px;
	height: 56px;
	position: absolute;
	top: 50%;
	margin-top: -28px;
	left: 30px
}

.get-mode .mobile-bg {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACZUExURUxpcf3IEPrFDvvGDvrFDvnFDfnEDf3IEPrFDv3IEPvGDvrFDvrFDu+7CO+7CO+7CP3IEPfCDO+7CP3IEP///yY0OzxJUP/zzS89RPP09ERRWK6zthsqMwcXHwERGf7886yxtPvGDv7vvPXAC5GYm/3mmaKoqwAABn2Fif7YVP/65/DAGP3cbNze3/3QMIqSlsHFxwAHEP312lrDafMAAAASdFJOUwDJmKmEThXxCOMicznw4stX4MI20LUAAAH3SURBVEjHndfXkoIwFAZgOkFAXWLsDRXsbd//4dYCmHJS3P/GGYdvEg4hOVgWlCR27SjEOIxsN04ss6Cu+yB0QreLtCzwOFVZL1CPBrM3VYzqR1iRyJcN52BNHHDQwMba2MCdtiJskKj1PydKU8dLZGPj2HSFHPxFHOr54a/SPE/E3uClWDEp9vxt1pP1mL/3hx6fgpNe9eSZ9XnpATlx6zYABiwgeFjn4pCIfSEGi0m5ZFOee1nGyBCJJR2MyGzK5l4+ICufhXV5OB722cyWT5itqatcYaYAJPPJC9LyMdcEayAhswrSMrFiDSQUzD7FjYVlykHCwE+JHMtWwiEP6+naVqSChAiwkpEVKuAQgm8ZWlgOK8fDd4kUsHYCfJYol0+1cQDM8lBanI+DYPYjexyUA2FHsgBoB0IHXnKMA2EMLnLWgTCBXitCtDBFwIs83c7ZbEsButDWsbluXinL9+9mdxagD2xW0C7XA2bKb48NvE3JTQY9YENe1df25/exBKYBcATs62t32+2uOQOgAflDp97KR7tr7X6PjGsj+Jg7DRZMDsVRLCl4sOaZMo78KM/XCtdBiuZBIduBuu2QyVTb6MCy3dK3ZJDsBCZNoFhcB5m1nZxs+8aNLl3c1EPftNbrhgX6Zt6nm/mnTF0fGX4JGHw+/AH5EsK6ED4D1AAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.get-mode .ziliao-bg {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABpUExURUxpcSirtSistSirtSmyviittieZmiistSistSqyviistyqyvvPz8yWZmRx2fv77+hdtdSalq+bm5tbW1hJgaBiTlCSfpSy6x9nn5iZ/hvHx8FnG0Q1PVg2hqSWuuSOVlY/LzkKusniusJoqnVgAAAALdFJOUwAnO4rwwuljoOAZhWIHIgAAAo9JREFUSMetlomOqzAMRQfKKpaQAC3JQOn0/z/yOSuGQGFG7xapqtSj69iO8dfXf1WYZnEeFUWUx1kaXqYyQLCi7Aqb5sWO8vRP2CkaxMUHxcGhXVR8VHRgeitOddvjsuKCsj9yO6SL8/lY6Sza1HEFvWP5nqsMBZHz++Zds6jrPc8IVyV2ft/fvKkXNTX16+kHCn5bkN/ph2BzxG1BSj0yXxs+NeeDvmeKDeXxPLDrmmnq+8noubYM1Y8H5VrIrnu/3i+kwpIh6plHNSp1mCNrtdOqf3QNH3eAxrHmmBOiXCQIq6gua6SKXzhw7Jralb57EcY0oT5lSYa5f2oyWIqoQLAxGkfJsbJEnmSo+kqT6XItAOxq3jTykd+t5LCjUOA8KzJb2g1AdTDwhDgNt+M4K894aZvHvbEgqCUtG4bWd6wq5Zm7pEIdVSohTog2abWE76hJmdbCgs6x6WrNlQRXQxhQkQcg15yAUwr7KR0oz4lDbXSo8lEgKVskhsBqTlByjKMqYt2qvAgklxylBJXDgPKBUBmR/ySkdA8G5xg1gAG5ZLniBA4Vn7GqMtRyOFSu8inYwKw2YIqanDZmPMH95YKUOlQnVA5QgK4VhStRa1iDqhpOAoMJHv5PeRO5mTQaPCxHhkYHCGY4VZp+FFjaOnjlCFfTUZIOdP1p204gMNm+OCxpHIUNUl+RBUw3A9mRFjR52dwOZ4gtNWlBey82YOq/dEyG0BmxDBjvvea05/RDdsV6AJNg98WqPe8vBpNjIza8+3Wg25UDyKnak+Run5YH6dnvyPXMB5JSGBC+srMF6YC8na9ke2SSXlkCffJ4CVyvnRsyub6xYvIUW63Wlkyy8JfLPE2S3yzz1/QPAFOJ4n6AEPIAAAAASUVORK5CYII=) 0 0 no-repeat
}

.get-mode .shenshu-bg {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAC3UExURUxpcZPoJI7jH47jH47jH4/kIJDlIJPnJJPoJJPoJI7jH4DUEpHmIoHVEnfOJIDUEgCK/4DUEpPoJPO6jGtral9kZ//IkojbGpDkIQKR/AB++VFcY1jAaQB54w+T5CKfxy6msayRdEa0h35ADJXEPtqrfYqoTXqCYvvFdBl3yElNUITfNjarouXHcp6vl3x6ejpmix9koGFGL209FDmrlcbPWXLOOohjRGw0BU8vFaLhNIearGBpbnD+lGMAAAAQdFJOUwDCiiRaBWzx4KA+rjHs/97SITkaAAACZUlEQVRIx7WWiZKiMBCGR+UQjzXhEsIpeM94z7n7/u+14IAkpIM4tftXWWWK+qo7f3eSfnr6l5JHitbpq7qu9juaMpJbYgMtQ2ip2qBFMKWvA+ord8JKIHZFpQas19Eb1OkJw6l6o1RB0K5+V13IFU1vIY33qBWXkT/IE8xW0luLcagH+KkuV6a5WnJfVLoqQP3mpmWZ+W/O1bMx0XmO5bKsuTBZme8zx7xxljmtd19ZE4UPuCw4zzxY1rJOKgUINPbqClqetVh41gpjhw1ZnD/Ac8vLZc4M2z54JsaYDToQ9sxilmmRYYZtmB7OSYfrH+hM7OyrjEy2McNXUaSacyOoPd6MSvbbN0inO4I91fXfFGjMcUk6tK/wsdhV3A5XcqhNCq6LdcmtpxRYptuBq5jpfV+Q6/0vzJBOWUnIVD9C5E9uqm3vCYnfGdQpbAW4GCESkMMiQ2cBIQgluJ4uCEYoB9Hp8+Mj3ZIgyJYvuBYUSjXnEApIcP76+jxlf/LlK0uqgDkJQgW5vZwvG0K+lz4DTvhyPKNS7jG9bG8rxIBDvgHiCtyk6dG9LV/roCIImOmcbirQpUGFa3Kf4lwvRRXI7HLEHauYBo9bikNxxY35gxzS4OZEgyG7xdrVgRpUgQP+snLFnMtUsX49JmIwYTzlLuQXEVe160QGnwA/hLCQKoYkenT8qI5FPq5bCj9zz34SR2HoumEYxYnP3AHjXuPDOsUiSXeechHZvTs8OCA3bDGuOEDQodxqQJrezVM0krHpjqX2QyCd7rD30NhZkhPp0UH3mu5EkR8frZ3xcPB/h/l2+gt98qhf2ZTaZAAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.form-box-ms .leftbar {
	width: 550px;
	padding-top: 30px;
	float: left
}

.form-box-ms .rightbar {
	width: 220px;
	border-left: 1px dashed #ddd;
	padding-left: 30px;
	padding-top: 30px;
	float: right;
}

.form-box-ms .cent-bar {
	width: 550px;
	padding-right: 120px;
	margin: 50px auto
}

.form-box-ms .help-bar {
	line-height: 2em;
	color: #666;
	box-sizing: content-box;
	font-size: 12px
}

.form-box-ms .help-bar dl {
	margin-bottom: 15px;
}

.form-box-ms .help-bar dt {
	font-weight: 700;
	padding-bottom: 5px
}

.form-section.big-form .new-field {
	height: 44px;
	padding: 13px 10px
}

.form-section.big-form>.item>.group {
	min-height: 70px
}

.form-section.big-form>.item>.group label {
	top: 12px
}

.form-section.big-form>.item>.group .tips-msg {
	display: block;
	line-height: 24px;
	color: #666
}

.form-section>.item>.group.error-form input {
	border-color: #d50b0f
}

.form-section.big-form>.item>.group.ver-code {
	padding-right: 160px
}

.form-section.big-form>.item>.group.hasbtn .form-layout {
	margin-right: 152px;
	position: relative
}

.form-section.big-form .ver-btn {
	display: block;
	width: 161px;
	line-height: 42px;
	text-align: left;
	background: #fff;
	border: 1px solid #b5b5b5;
	padding-left: 100px;
	box-sizing: border-box;
	position: absolute;
	top: 0;
	right: 0
}

.form-section.big-form .ver-btn img {
	display: block;
	width: 80px;
	height: 38px;
	position: absolute;
	top: 3px;
	left: 10px
}

.form-section .group.hasbtn button {
	display: block;
	width: 152px;
	line-height: 44px;
	text-align: center;
	color: #fff;
	background: #ec3e3b;
	border: 0;
	position: absolute;
	top: 0;
	right: 0;
	transition: all .3s
}

.form-section .group.hasbtn button:disabled {
	background-color: #acacac
}

.form-section .group.hasbtn button:disabled:hover {
	background: #acacac
}

.form-section .group.hasbtn button:hover {
	background: #f65b59
}

.form-section .group.hasbtn button.red {
	background: #ec3e3b
}

.form-section .person-list {
	padding-top: 10px
}

.form-section .person-list .item {
	display: block;
	line-height: 28px;
	color: #666;
	background: #f5f5f5;
	border: 1px solid #ddd;
	padding: 0 10px 0 40px;
	margin-bottom: 2px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative
}

.form-section .person-list .item:hover {
	background: #e5e5e5
}

.form-section .person-list .item:before {
	content: "";
	display: block;
	width: 12px;
	height: 12px;
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 14px;
	position: absolute;
	top: 50%;
	margin-top: -7px;
	left: 12px
}

.form-section .person-list .item.active {
	color: #333;
	background: #ccc;
	border: 1px solid #999
}

.form-section .person-list .item.active:after {
	content: "";
	display: block;
	width: 8px;
	height: 8px;
	background: #666;
	border-radius: 4px;
	position: absolute;
	top: 50%;
	margin-top: -4px;
	left: 15px
}

.fly-bg iframe {
	margin: 0 auto;
	width: 100%;
	height: 100%;
	box-sizing: content-box;
	border: 0
}

.fly-bg {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.4)
}

.fly-bg .fly-bg-bg {
	position: absolute;
	left: 50%;
	top: 50%;
	background-color: #fff;
	border-radius: 3px;
	box-shadow: 0 0 0 6px rgba(0,0,0,.3)
}

.fly-bg .fly-bg-bg .tit-close {
	position: absolute;
	width: 20px;
	height: 20px;
	right: 8px;
	top: 4px;
	cursor: pointer
}

.fly-bg .fly-bg-bg .tit-close>.iconfont {
	font-size: 20px;
	color: #ddd;
	transition: all .3s
}

.fly-bg .fly-bg-bg .tit-close:hover>.iconfont {
	color: #ccc
}

.fly-bg .relist {
	width: 440px;
	height: 400px;
	margin-left: -220px;
	margin-top: -210px
}

.login-control {
	width: 100%;
	min-width: 1200px;
	height: 520px
}

.footer.white {
	width: 850px;
	min-width: 0;
	background: 0;
	border-top: 1px solid #ddd;
	margin: 0 auto;
	margin-top: 40px
}

.footer.white .go-screen {
	width: auto;
	padding-right: 100px
}

.footer.white a {
	color: #666
}

.footer.white .go-screen:after,.footer.white .go-screen:before {
	display: none
}

.footer.white .qr-code>.items {
	right: 40px
}

.header-control .header-nav-logo .buy-logo-login {
	background: url(data:image/png;base64,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) 50% no-repeat
}

.line-dashed {
	border-bottom: 1px dashed #ddd
}

.form-section.reg-form .group.hasbtn button {
	width: 150px;
	line-height: 38px
}

.form-section.reg-form>.item>.group.hasbtn .form-layout {
	margin-right: 152px;
	position: relative
}

.reg-form .new-select>.item {
	height: 40px;
	line-height: 38px
}

.reg-form .new-select>.item:before {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAHBAMAAADKaWEqAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAVUExURUxpcWZmZmZmZmZmZmZmZmZmZmZmZjvW7GAAAAAGdFJOUwBP7DPXH03wM20AAAAvSURBVAjXY0iDAAYxMJXIwAimBRgYjICUMgMDA7NaWpIBkGYISXMFUQysLgEMDACVdQuPueOZiAAAAABJRU5ErkJggg==) 0 0 no-repeat;
	top: 16px
}

.reg-form .new-select>.item span {
	line-height: 38px
}

.form-section.reg-form>.item {
	margin-bottom: 20px
}

.form-section.reg-form .new-field {
	height: 40px;
	padding: 9px 10px
}

.form-section.reg-form>.item>.group label {
	top: 9px
}

.form-section button:disabled {
	cursor: not-allowed
}

.item-error-form {
	border-color: #d50b0f!important
}

.form-section.reg-form .ver-btn {
	display: block;
	width: 161px;
	line-height: 36px;
	text-align: left;
	background: #fff;
	border: 1px solid #b5b5b5;
	padding-left: 100px;
	box-sizing: border-box;
	position: absolute;
	top: 0;
	right: 0
}

.form-section.reg-form .ver-btn img {
	display: block;
	width: 80px;
	height: 32px;
	position: absolute;
	top: 3px;
	left: 10px
}

.agree-tip {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAKlBMVEUGgegGgegGgegGgegGgegGgegGgegGgegGgegGgegGgegGgegGgej////qEd2LAAAADHRSTlMBH43a+WHkhjfxvVfI4LQZAAAAAWJLR0QN9rRh9QAAAAd0SU1FB+IBBBAHM8nt+m8AAABgSURBVAjXY2BgVHYxEmBgYAg5c+aMKwMD6xkQCGAQAVE+jgw6QOqY+CEGGyCd2HmYwefUmWMSc44w+EzYk9h55giDzSluiTlnDgPVLeg8c+YQUN9JnzNnHOHmwMyF2gMAgOowDZ3y6XcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMjVUMTY6NDc6MDgrMDg6MDA5oiExAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTAxLTA0VDE2OjA3OjUxKzA4OjAwRaEFQQAAAABJRU5ErkJggg==) 0 no-repeat;
	padding-left: 24px
}

.reg-passed {
	padding-top: 5px;
	margin: 0 auto
}

.reg-passed.icons {
	width: 400px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABLUExURUxpcf7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/////7Xav/34f7fhv/mof/tvP/zz//89PjkBwoAAAAQdFJOUwAc5RLyTATWrmCVxy2LO3s8SLlDAAACAklEQVRYw62Y6bKDIAyFUamAy0wQXN7/Sa/XLoISIA7nZ6f9Sk5CCDCGa1CjFDUH4LWQoxoYXY2SNVxUS9WQIC8JiOQrl9EqAREJ1WatJAo5QOkVVRIyJKvEUjhkiccW1HaQrQ51qOmBoB5JfiWAJBE0qKqBqDrAaQSQJW5xtT08UH/1uYNH6i71Ag/l1U/FaT+e1l8dujZLGsVu+twXj0OatdahsGi5XrWHEd9sKZItRvsYUA8W86G4GEF35kvR96TLBxQPcySr4Q8oHoY3NINXHcQcJufHtGgEs0fVckrVhTG8ZUP2DtAoBoZsa6YtglFspNt7x4y5DnvGaDNfjr/MneCFtM23psxqckhmup8RjFNDWkNnMaOGNAe/gWCmxV36kqJAOKh5/3tzMk+KRQaMkMXW+CasKcpusbgfHhczbZKyJ1xeTXGSshwfmSRlL78RbwZvjk24+94MCiLL+eeYNGXfmgPm8OfH1gsQ0RBsW7NTbhteu27bCm7xyfhtwSmisMNYS/et3qYoRuEHjNdgbHxIbiLHnb3WTzQm/PC1ecb8RhOR4EyJeTQ1mMzJunMHE7wfLxkh/cakyGhiUlnyZlGJH5UL5KQpNdAuCX+9gZY2/gX9LTnsl7p6FLoIlbqWlboklrqylrpAl7rOF3tcKPXUUezhpdQzULlHKfIT2R8aMfIAf3REQQAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.reg-passed .tips {
	font-size: 28px
}

.reg-passed .certification-tip {
	display: inline-block;
	line-height: 40px;
	color: #ce7a3d;
	background: #fff9eb;
	border-radius: 3px;
	padding: 0 15px;
	margin: 40px 0
}

.user-center {
	width: 100%;
	position: relative
}

.user-center .basic-info {
	margin-bottom: 10px;
	background: #fff;
	border: 1px solid #ddd;
	position: relative;
	padding-left: 160px
}

.user-center .user-info {
	padding: 14px 0;
	float: left
}

.user-center .userhead {
	width: 80px;
	height: 80px;
	border-radius: 80px;
	background: #ddd;
	position: absolute;
	top: 50%;
	margin-top: -40px;
	left: 60px
}

.user-center .userhead img {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 40px
}

.user-center .user-info li {
	line-height: 30px
}

.user-center .user-info .name {
	color: #999
}

.user-center .user-info .name em {
	font-size: 16px;
	color: #444;
	margin-right: 20px;
	font-style: normal
}

.user-center .secure .level {
	display: inline-block
}

.user-center .secure .level span {
	display: inline-block;
	width: 20px;
	height: 10px;
	background: #ddd;
	margin-left: 2px
}

.user-center .secure .level span.yellow {
	background: #f1b115
}

.user-center .secure .level em {
	color: #ffb608;
	margin-left: 10px;
	font-style: normal
}

.user-center .user-info li a {
	display: inline-block;
	color: #333;
	margin-right: 20px;
	position: relative;
	padding-left: 26px
}

.user-center li a:hover {
	color: #c81321
}

.user-center li a i {
	font-size: 21px;
	color: #777;
	line-height: 22px;
	position: absolute;
	top: 50%;
	margin-top: -10px;
	left: 0
}

.user-center .notice {
	width: 425px;
	height: 120px;
	float: right;
	border-left: 1px solid #ddd
}

.user-center .notice .title {
	height: 36px;
	position: relative
}

.user-center .notice .title span {
	display: block;
	width: 112px;
	height: 35px;
	line-height: 28px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAjBAMAAAC+1JMhAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAkUExURUxpcZ8ADJ4ADJ4ADJ4ADJ4ADJ4ADJ4ADMgTIZ4ADLsMGqoFER3VqRAAAAAIdFJOUwDwVibGjavfppvKWAAAAItJREFUOMu91TEOgkAUBNAJiQcgVnS0dHS2ttyCO3gJWToSEylNOAHR+ylXeIW/f8lm5+9sVptHnneZeUS4xWC5IXz1CJcYnFuEnxj8ZWHwHYPlivDIQmA5x+DUItzzb8hH5cvhOHwBeOV8yflZ+UMuWh1eVlyPXMhHIvzpdHUdmqpZDeaiMIPCE6kvZXVY91P/tVUAAAAASUVORK5CYII=) 0 0 no-repeat;
	position: absolute;
	top: -1px;
	left: -7px
}

.user-center .notice .content li {
	padding: 2px 108px;
	padding-left: 26px;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.user-center .notice .content li a {
	color: #333
}

.user-center .notice .content li a:hover {
	color: #c81321
}

.user-center .notice .content li:before {
	content: "";
	display: block;
	width: 6px;
	height: 6px;
	background: #ddd;
	border-radius: 3px;
	position: absolute;
	top: 10px;
	left: 11px
}

.user-center .notice .content li span {
	position: absolute;
	top: 2px;
	right: 14px
}

.user-center .business-info {
	min-height: 358px;
	background: url(/images/city_bg.jpg) center 0 no-repeat;
	border: 1px solid #ddd
}

.user-center .business-info>.title {
	height: 52px;
	border-bottom: 2px solid #fff
}

.user-center .business-info>.title h3 {
	display: inline-block;
	line-height: 50px;
	font-size: 16px;
	font-weight: 400;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA8UExURUxpcbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFbQIFZj2ylIAAAATdFJOUwDHlte85iyAQBn2ZEuN7gZyrgwPY51kAAABAElEQVQoz5VT0baDIAwrIGpRQc3//+tthQ0m7py7vGgJjaFEov+BffQFcerpAQ3mjl7ninWkn3BON/AHbXCD+TTmEY6h4HCAb9uZzhC40ZKilrNPtMO9ygXY6fTN7o3IYymlSBMdeNMTwDSjLFgdC6PSFDEUDVJi0CFWce1cdZ3zGZlWXWjPLcY2bRNCRJy+VoxqlgJGcSgf3bNQhUVI0jlsl68A+zn0FLGNxzXPRfbGdLuUJc86BjEe3iO45WFKVh+uv1OZjWG1L+jjkMSymU+yz2EaS8gueu+Tiqxqs/kOrqF78XwyvqyZpzhq+3KN5jHH/Mrj+iXOu4lw9od/4A9HWRIiW4XyMQAAAABJRU5ErkJggg==) 10px no-repeat;
	border-bottom: 2px solid #b40815;
	padding: 0 25px;
	padding-left: 48px;
	margin: 0
}

.user-center .business-info>.content {
	text-align: center;
	position: relative
}

.user-center .data-tip {
	position: absolute;
	width: 100%;
	top: 100px
}

.user-center .com-list {
	width: 100%;
	text-align: center;
	padding-top: 18px
}

.user-center .com-list>.item {
	display: inline-block;
	width: 230px;
	height: 270px;
	background: url(data:image/png;base64,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) 0 0 no-repeat;
	margin: 0 5px 20px;
	position: relative;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.user-center .com-list>.item:hover {
	box-shadow: 1px 3px 10px rgba(0,0,0,.2);
	-webkit-transform: translateY(-2px);
	-moz-transform: translateY(-2px);
	-ms-transform: translateY(-2px);
	-o-transform: translateY(-2px);
	transform: translateY(-2px)
}

.user-center .com-list>.item .logobox {
	display: block;
	width: 70px;
	height: 70px;
	background: #fff;
	border-radius: 50px;
	margin: 20px auto
}

.user-center .com-list>.item .logobox img {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 50px
}

.user-center .com-list>.item h4 {
	display: block;
	font-size: 16px;
	font-weight: 700;
	height: 50px;
	color: #333;
	padding-top: 30px;
	margin: 0 15px;
	line-height: 25px;
	box-sizing: content-box
}

.user-center .com-list>.item .iconbar {
	text-align: center
}

.user-center .com-list>.item .iconbar>.item {
	display: inline-block;
	width: 22px;
	height: 22px;
	margin: 0 1px
}

.icon-img {
	display: block;
	width: 100%;
	height: 100%
}

.iconbar .icon-img-register {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAEOUExURUxpcWkoCVAEBIMJCYVaGrWGP45lIolUG3QfDHVRFYAJCYUICL2IOZgVEH0KCo0JC3VOFZhqJ5tsJVshBpxqI59uJaopJnQGBqVxJ4oLC2wICKh0J7WAMnpHEn4CC38JCaNwJnkJCearVuStW+WyYOq0YcmSQoZpPt+nVs2ZTH9pRsOUS9ysXNGkWvDBc+28bKeBSaEJCfXVgea4Z/HHe5+HYIoIB7qFOZNvO/rYgp16RccVF/O3YdobHbYOD/rVlpZ8UduyX7mierGLUui9ee3Pmo5zSdKtcf3cob2VV5txLYg/F3sABPPKiKqTa+0kJPwvNPfBcMWhZ4VZHNK6jN23fbSVY4VaHc80NNYmJsk/+CIAAAAidFJOUwD5Xog29u0XCkwuw+H9pNuG3KGSdoz97WZGsGq1vNm0bVLm3wC2AAABXklEQVQY002Q53KCQBRGsYCo2HtJMrO7NOlNxYJi7y2JSd7/RYKIjt+vO2fu3j3zYZifWKNJ4VSzEcNeU6WgIssKzVHVF1riz0t1wbI9acCUnrTInKesdVleVFYdMMWARjsDdTEbrVYjU+z2Bp3oHecB3/Po/DDam7ArgPxdAgeqNG/5ucq8CnBfJ8pwU2U+OVjWZHmd0TjH+FfiDBQM83sxsb72nqMAmXiAeYR643HLGk8R4gMc7SCJg9KaZdm1CICE7ipkjnY5yHoKQhcHnEvnSF8ly8siRIAGAEAoynw2qImgTYS4G6WRSROPuuKEohsGggAZukLEn6UUPl3b1nXdtt2fwpOSmfJ2I4jIkDbb1Dv5wJHf0zAVCr2FQu3+qR8JaKL8Nzz2d2EsvNOGx2EqEZzQNKevpb3xo+04jpbxcbqdjCS1iq9auc3t2wZW8x6R9bC/Eq57HyZqGPYPho02d/uj9ZgAAAAASUVORK5CYII=) 50% no-repeat
}

.iconbar .icon-img-sell {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAbUExURUxpcc/Pz+Li4tra2t/f39TU1P7+/u/v77Kysi/as9UAAAABdFJOUwBA5thmAAAAgUlEQVQY02NgUIIBBgYmOFuBgUkFBhQYWFxgwAHEdi9KcS+Bst2UoGxmY+PysrS0NGVjAyDbKN0k2bzYGMx2Q2KblcPYrKGh5UDlaaWhAQyspqbloUVhpqGmAWDxoNSg5NBQMLvIzTRUDcwODC0CCoarAtmMgjAgQDKboQMGGJABAL4AMLDyVHnQAAAAAElFTkSuQmCC) 50% no-repeat
}

.iconbar .icon-img-shop {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAQAAABuvaSwAAAA6UlEQVQ4y5XT0U4aQQCF4fP+j9P3sG3cplthw0KLRgiZBsGoaPL1gt2F6oVLvpsz88/tROS3z4lEFsa5/PHcOBJpHf2xOVPs7BTtQCIzRyuvgxcPndlAIo3e1kJj7dVMo7G3daoSmeptPJua+mt3dupJZOJkZ2ViqWg9a503ifxydD949Djsub5LpFarTRwGGPZa3ZHIT+cWnjqN/4tEfujVioO5orhzcKd2qhKpVCo3ijd7NypFUWk9eXOv6kjk2tHWbbeK0q1bU32XyHfvLS19vJXIN+NI5KtxJHJlnMsfyxef6/7geP8AU3JGfKClaoEAAAAASUVORK5CYII=) 50% no-repeat
}

.iconbar .icon-img-scheme {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAhUExURUxpceHh4dDQ0Nvb2+/v787Ozvr6+tfX1+bm5tPT07KysuEUsmIAAAABdFJOUwBA5thmAAAAkElEQVQY02NgEIQBBgZGOFsAD9vQRcLFxcVQWICB2VjYxcTNxU3Y2ADIFklzFjMWg7Al0prdjMWMwWxjF5MMlzQQm7282M1N3MW5vLwAyG5La0lLS4OwLVxKnI3bQGzOmTNdpnjObJs5cwKE7V4OZZukTAGqB7GZlKa0azQpiSgpKTCwhsJAAFFshlUwwIAMAN4rPadyPdjmAAAAAElFTkSuQmCC) 50% no-repeat
}

.icon-img-status-t {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURUxpcff6/mSl6Ozy+z6U5D6U5D6U5D6U5D6U5D6U5IG066rK8czf9r7X9Nro+ZjB71Kc5qFe494AAAAKdFJOUwD///8lNP/r2Ri1dg2GAAABjElEQVRIx6XVSWLDIAwF0C/RkhQQcP/TFuOJNgYPyiZe+FkyGgz7+Pf6xviGNLRj7MmNLDQWGouRJV/+HHctRnFd0a4+4dhimLMjGdk+ru/rKA7sMeaUSoV9sGvWwkf2GCciYstm1cHwke2knZmz3XTPdt+ZjV90op7t4WxiyTc5E3I37id2YR2Jkq8Im37cT1wzXZ5DRuwg7kHaRedNhzSyODoqsw6ERJsH9ujAHJF8zNPrC2McjfFzXweKkpLksf2Dk8i8d6KwxNplQ/s/bV5GKtcuO7E7rrfOhUqZ0un7tricMZe+kqKZuBT4gsVe3Um76aLgKFcs9r6qsafLaGyQKxZNTzIt2tjor1g0/eyplNmzTfFSzjPerCsFivHSOa94tzWLdl2e2IJj+PN5aKr0PrFTZOv8bptvzKnFsp0fWSxDKE8s1hH2Dyxso+9a7OsjhrsW7fK5a5tlkLel8/7BXWxvW2gsNBYaC42FxkJjobHQWGgsNBYaC42FxkJjobHQWGgsNBYaC439BQBpLPmtx+wZAAAAAElFTkSuQmCC) 50% no-repeat
}

.icon-img-status-f {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAqUExURUxpcbm5ubm5ubm5ubm5ubm5ubm5ucPDw+np6dvb2/b29v39/c7Ozr6+vmdLkEoAAAAGdFJOUwDr2RgmNJqhghUAAAGhSURBVDjLfdNBVoJAGMDx7xB1gjpAR/AIXUEXH+Abt9jj5RbUajtq1BZHc0+Ebc0Xr61epxlUYGD4XPjUv7/5YABA6nUNtR949Uv3vpadWMe1HO50rGdnW8N6DhNkbhWDjjOe8SoGfTL7TDSs5TfEzNdwJVsL7vhM6qDElczS2BKYcXtZ4urixxF6kk/dEmuzPa54FVfzQCTs90XDRd6r65HNgw8NF9lTZ8S+fB0X2RIH+Z5NdFzO9jZqW331p26nmVn6fPl4BbU8XckdfxKLd9TxOe8niP3gNY1r+LK4Jed+49GtYSjP62/bmHzOD6OVsOIV1iefstzpnRfE4yaWmXG58swS0biJZXYSgfIae9GkidXiYYRypx3fgGW21om6QQ6GySp7frj+eZxHJgzqsPtpmgpuwoC2j9N0NkQjlhrtTXK++W+hkeXlGsZhvnSvY8j20oqdxIzVibksVs+PCed77kQtk0/Zzjesd9eS+/mB3UBLHrTi8k414iKbMdAYaAw0BhoDjYHGQGOgMdAYaAw0BhoDjYHGQGOgMdAYaPwPByGKkviZhcEAAAAASUVORK5CYII=) 50% no-repeat
}

.user-center .com-list>.item .go {
	display: block;
	width: 116px;
	line-height: 28px;
	text-align: center;
	color: #c81321;
	border: 1px solid #c81321;
	margin: 10px auto;
	transition: all .2s
}

.user-center .com-list>.item .go:hover {
	color: #fff;
	background: #c81321
}

.user-center .com-list>.item .del {
	display: block;
	line-height: 28px;
	position: absolute;
	top: 3px;
	right: 10px
}

.user-center .com-list>.item .status {
	display: block;
	width: 60px;
	height: 60px;
	position: absolute;
	top: 0;
	left: 0
}

.w500 {
	width: 500px!important
}

.grayscale {
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=80);
	-webkit-filter: grayscale(80%);
	filter: grayscale(80%)
}

.container {
	width: 100%;
	min-width: 1250px;
	position: relative
}

.ml5 {
	margin-left: 5px
}

.ml10 {
	margin-left: 10px
}

.ml15,.ml20,.ml25,.ml30 {
	margin-left: 15px
}

.mr5 {
	margin-right: 5px
}

.mr10 {
	margin-right: 10px
}

.mr15 {
	margin-right: 15px
}

.mr20 {
	margin-right: 20px
}

.mr25 {
	margin-right: 25px
}

.mr30 {
	margin-right: 30px
}

.mb5 {
	margin-bottom: 5px
}

.mb10 {
	/* margin-bottom:10px */
}

.mb15 {
	margin-bottom: 15px
}

.mb20 {
	margin-bottom: 20px
}

.mb50 {
	margin-bottom: 50px
}

.pt5 {
	padding-top: 5px
}

.pt10 {
	padding-top: 10px
}

.pt15 {
	padding-top: 15px
}

.pt20 {
	padding-top: 20px
}

.pt25 {
	padding-top: 25px
}

.pt30 {
	padding-top: 30px
}

.pb5 {
	padding-bottom: 5px
}

.pb10 {
	padding-bottom: 10px
}

.pb15 {
	padding-bottom: 15px
}

.pb20 {
	padding-bottom: 20px
}

.pb25 {
	padding-bottom: 25px
}

.pb30 {
	padding-bottom: 30px
}

.padd10 {
	padding: 10px
}

.wrap {
	width: 1200px
}

.wrap,.wrap-ths {
	margin: 0 auto;
	position: relative
}

.wrap-ths {
	width: 1000px
}

.topbar {
	z-index: 5
}

.header,.topbar {
	width: 100%;
	position: relative
}

.header {
	z-index: 3
}

.footer {
	z-index: 1
}

.icon {
	position: relative
}

.icon:before {
	font-family: iconfont!important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale;
	position: absolute
}

.topbar {
	line-height: 32px;
	color: #666;
	background: #f7f7f7;
	border-bottom: 1px solid #e1e1e1
}

.topbar .menu-right {
	float: right
}

.topbar .menu-right>.item {
	float: left;
	position: relative;
	margin-left: 15px;
	font-size: 12px
}

.topbar .menu-right>.item.sign:before {
	content: "";
	display: block;
	width: 1px;
	height: 14px;
	background: #ccc;
	position: relative;
	top: 9px;
	left: 0
}

.topbar a {
	display: block;
	color: #666;
	position: relative
}

.topbar a:hover {
	color: #ec3e3b
}

.topbar .login-btn a {
	display: inline-block
}

.topbar a {
	font-size: 12px
}

.topbar .has-drop {
	padding: 0 30px 0 15px;
	z-index: 2
}

.topbar .has-drop:before {
	content: "\E60A";
	line-height: 20px;
	font-size: 12px;
	top: 7px;
	right: 12px
}

.topbar .dorpmenu {
	min-width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	border: 1px solid #ddd;
	border-top: 0;
	padding-top: 33px;
	z-index: 1;
	box-sizing: content-box
}

.company-info-dp {
	width: 100px;
	margin: 0 auto;
	position: relative;
	padding: 10px 0 10px 8px;
	padding-left: 70px;
	box-sizing: content-box
}

.company-info-dp .logobox {
	width: 60px;
	height: 60px;
	border: 1px solid #ddd;
	border-radius: 32px;
	box-sizing: border-box;
	padding: 2px;
	position: absolute;
	top: 13px;
	left: 0
}

.company-info-dp .logobox img {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.company-info-dp .menu {
	padding-top: 8px
}

.company-info-dp .menu a {
	line-height: 24px;
	text-align: left;
	color: #666
}

.company-info-dp .menu a:hover {
	text-decoration: underline;
	color: #ec3e3b
}

.topbar .list-btn {
	padding: 10px 14px
}

.topbar .list-btn a {
	display: block;
	line-height: 22px
}

.topbar .list-btn a:hover {
	color: #c81321;
	text-decoration: underline
}

.topbar .qr-code {
	padding: 10px
}

.topbar .qr-code img {
	display: block;
	width: 100%;
	height: 100%
}

.top_kf {
	position: absolute;
	top: 13px;
	right: 0
}

.top_kf .info {
	display: block;
	width: 174px;
	height: 60px;
	text-indent: -999px;
	overflow: hidden
}

.top_kf2 {
	float: right
}

.top_kf2 .info {
	display: block;
	width: 169px;
	height: 42px;
	margin-top: 20px;
	text-indent: -999px;
	background: url(data:image/png;base64,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) 0 0 no-repeat;
	overflow: hidden
}

.nav {
	background: #c81321;
	position: relative
}

.nav,.nav .nav-menu {
	width: 100%
}

.nav .nav-menu li {
	line-height: 40px;
	position: relative;
	float: left
}

.nav .nav-menu li a {
	display: block;
	font-size: 16px;
	color: #fff;
	padding: 0 38px
}

.nav .nav-menu li a:hover {
	background: #d21e2c
}

.nav .nav-menu li a.active {
	background: #a9000d
}

.public-top {
	width: 100%;
	position: relative
}

.public-top.red {
	background: #c81321
}

.toplogo {
	float: left;
	padding: 18px 0
}

.toplogo a {
	display: block;
	width: 323px;
	height: 44px;
	text-indent: -999px;
	overflow: hidden
}

.topmenu {
	min-width: 564px;
	float: left;
	padding: 20px 0
}

.topmenu li {
	line-height: 40px;
	float: left;
	position: relative;
	margin-left: 30px
}

.topmenu li a {
	display: block;
	font-size: 16px;
	color: #fff;
	position: relative
}

.topmenu li a:hover {
	color: #fcc900
}

.topmenu li a.active:after {
	content: "";
	display: block;
	width: 100%;
	height: 2px;
	background: #fff;
	position: absolute;
	left: 0;
	bottom: -2px
}

.topmenu li a .tips {
	display: block;
	width: 28px;
	height: 20px;
	line-height: 16px;
	text-align: center;
	font-size: 12px;
	color: #333;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABCBAMAAABJBY7CAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAqUExURUxpcf///////////////////////////////////////////////////+bWS5kAAAANdFJOUwDvWMUO2KaOH4F0NuPC6wukAAABZ0lEQVRIx62XzUpCURSFT1dT+xEiDBQSbBhNGqmTwOYNGgtC4CzwCURQfIFqHoTQsFFBo6DoBRQREdvvIpfrqXtu9+esVWv+cfbdd+0/pf5BueP2hwR1WL3rxzCvLQnXrBuFpB8lWs1GOHMrcSqFUkcSr/0QZihJqv9inHIiNKkEoZ4kax5gMmKjKxM6s4KmxEOBp3qWkP+rHLGVL4EDa6iIpsFMhX10vvjOAaigoXsAWuiaKAPQZF0h24LowYM2IejSg94gaIl5yHBSC4JmXq8TTH3UD9+e2AKhG6QAjUJMgdCpC+2C0LsLbYDQngvlQWhMQ1R4VCKolFM/l7IRZViqNKgi5MqdaixUC6OaZRphqLa8gOegb9R0YD8otYMwenxCGdeD+omIDpqDevnIwgUIOm+KLx4/DznEF6kLwHYVc/H4qo2e7Rdft0F8Xp80oBU7Ux29/GWZp84G7kCJOoUO4k8hO60AwEkLHFVUv4EAAAAASUVORK5CYII=) 0 0 no-repeat;
	background-size: 100% auto;
	position: absolute;
	top: -5px;
	right: -20px
}

.public-top.purple {
	background: #5d1585
}

.public-top.purple .toplogo h2 a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAsCAMAAADVY0O8AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAADbUExURUxpcf///+N3cP////////////r7+vbf4f///////95ZftgGUf////j8/////////////////////9kQWP/+/P///////////////////8tki////9lOetkWWtY1bP///9klY9ksZv///9ojY////9otZdtDdf///91Qev////zNE4Osuf////XPMtkRV/nSI+nTa0225Q6t935Mn/HUXfnWQ/7OCUOh2zS78+rRTG8wkndirAap9nEhh7rLiHczkc3JWv312P///9cAT9cAS/3JAACf7l0PguAARNWeIyIAAABCdFJOUwBXESk15wsE8L879MYgTYWr9j/mF7qgD5HcInpV1IDSqZltv1xqjGdsYtBRmKK7tyxksH5IfOSHmmjCXdTZc6KbSN9ZHi0AAAgbSURBVFjDzVlrl6JGEG0BAREQBUUQ34/Rcd7OezabHCXJ/v9flKrq5o2zyZ6zOVtfhKahL7eqq24hYzWm3T0+Xd9eXl7eXr89Shr7xUy6u/4zZ89Pd9IvBe/x8s+yXd/9Oiwm7KF7r8HNz/z06VchkdN3ef3H1/092H7/9Y9rwnh7d+4Wq3XehjhB+WTCAiec0CQ2MkuGE+wSPgq666/Ww1+JvVpvtwT68QxA5Xjeujhh98mEfg6gWTehU1jrjZB8vf/yV94e9m/I6/MZhH7jrK16OMFbNXpoMJD8JkcrJQdQthVZlhVbWG+EAO0Kf9f7V4L15eH19fWBQ33ZI8LLux8NHG8wHA4BrIa/MucdjgYWvywAMtYB66V3OQnD6WOeCR9henl5+fjYfxxeXgjuwx0ivP3RvewJd/v4G9CQjodlgKPcIFvgPfkVNQy12z3hud8f/ib77bB/+ZIifKpdXvvExJQrXLnHFyWv2XgwKD+HwtDkd3pdOB4yrejgZ+Lvdf/735kd9rhjHh6R3zony7quN8n0ivXzG6mpceJMwIKrH5WEqyAIpj4bNoMmzSOjGUFzl66jIoFviOX14zdC9v4ufikq758wAP7jLg6SSSPHcfoAULXAACCcOqPk4hCn+hRzFUsnMVz/9gW5Inzvh49QCj8OdEwc3p+hUFUUhZYYKBWjDaH5vsr3u++P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) 0 0 no-repeat
}

.slogan {
	width: 100%;
	background: #fff;
	padding: 30px 0
}

.slogan .sm {
	width: 100%;
	padding: 20px 0
}

.slogan .sm>.item {
	width: 25%;
	line-height: 44px;
	font-family: \\9ED1\4F53;
	font-size: 18px;
	color: #333;
	text-align: center;
	float: left
}

.slogan .sm>.item>em {
	display: inline-block;
	width: 44px;
	font-size: 30px;
	text-align: center;
	color: #c81321;
	border: 2px solid #c81321;
	border-radius: 8px;
	vertical-align: bottom;
	margin-right: 12px
}

.footer {
	width: 100%;
	font-size: 14px;
	line-height: 2em;
	text-align: center;
	color: #b1b1b1;
	background: #292f38;
	position: relative
}

.footer .go-screen:before {
	content: "";
	width: 256px;
	height: 65px;
	background: url(//static.yuncaitong.cn/vi/speed_yct.png) 0 0 no-repeat;
	position: absolute;
	top: 35px;
	left: 0
}

.footer a {
	color: #fff
}

.footer .footmenu {
	padding: 25px 0 8px;
	text-align: center
}

.footer .footmenu .cutline {
	font-style: normal;
	margin: 0 22px
}

.footer .copyright {
	line-height: 2em;
	font-size: 12px
}

.footer .copyright span {
	margin: 0 1em
}

.footer .qr-code {
	font-size: 12px;
	padding: 15px 0
}

.footer .qr-code>.items {
	position: absolute;
	top: 18px;
	right: 154px
}

.footer .qr-code>.items .qr-code-war {
	width: 94px;
	height: 94px
}

.footer .qr-code>.items .qr-code-war,.footer .qr-code>.items img {
	display: block;
	box-sizing: border-box;
	padding: 5px;
	border: 1px solid #eee
}

.footer .qr-code>.items img {
	height: 100%
}

.footer .go-screen:before {
	background: 0
}

.footer .qr-code {
	text-align: center
}

.footer .qr-code>.items {
	position: static;
	width: 94px;
	display: inline-block
}

.footer .qr-code>.items+.items {
	margin-left: 10px
}

.footer .qr-code>.items img {
	width: 100%
}

.arrow-v-tran:before {
	transition: all .3s ease-out;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg)
}

.arrow-v:before {
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg)
}

.msg-remind {
	display: block;
	width: 6px;
	height: 6px;
	background: #c81321;
	border: 2px solid #fff;
	border-radius: 10px;
	box-shadow: 0 2px 2px rgba(0,0,0,.1);
	position: absolute;
	top: 4px;
	right: -6px;
	box-sizing: content-box
}

.white-bg {
	background: #fff
}

.gray-bg {
	background: #f8f8f8
}

.font12 {
	font-size: 12px
}

.font14 {
	font-size: 14px
}

.font16 {
	font-size: 16px
}

.font18 {
	font-size: 18px
}

.font20 {
	font-size: 20px
}

.color0 {
	color: #000
}

.color3 {
	color: #333
}

.color6 {
	color: #666
}

.color9 {
	color: #999
}

.colorWhite {
	color: #fff
}

.colorRed {
	color: #c81321
}

.colorBlue {
	color: #005fa9
}

.normal {
	font-weight: 400
}

.weight {
	font-weight: bold;
	font-size: 18pt;
	margin-left: 10px;
}

.underline {
	text-decoration: underline
}

.italic {
	font-style: italic
}

.align-l {
	text-align: left!important
}

.align-r {
	text-align: right
}

.align-c {
	text-align: center
}

.middle {
	margin: 0 auto
}

.float-l {
	float: left
}

.float-r {
	float: right
}

button {
	transition: all .3s
}

.btn-s-form {
	display: inline-block;
	line-height: 24px;
	text-align: center;
	color: #333;
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 2px
}

.btn-s-form:hover {
	background: #eee
}

.btn-s-form.red {
	color: #fff;
	background: #ec3e3b;
	border: 1px solid #ec3e3b
}

.btn-s-form.red:hover {
	background: #f75e5b
}

.red-b-btn {
	display: inline-block;
	color: #ec3e3b;
	border: 1px solid #ec3e3b;
	border-radius: 3px;
	padding: 0 5px
}

.red-b-btn:hover,.red-btn {
	color: #fff;
	background: #ec3e3b
}

.red-btn {
	display: inline-block;
	text-align: center;
	border-radius: 2px;
	padding: 0 5px
}

.red-btn:hover {
	color: #fff;
	background: #f4524f
}

.paging-sm {
	padding: 20px 0
}

.paging-sm ul {
	overflow: hidden;
	zoom:1}

.paging-sm li {
	color: #333;
	line-height: 24px;
	margin-left: 12px;
	float: left
}

.paging-sm li a {
	color: #ec3e3b
}

.paging-sm li a:hover {
	color: #ad2623
}

.paging-sm li a.disabled {
	color: #999
}

.paging-sm li label {
	color: #666
}

.paging-sm li input {
	display: inline-block;
	width: 40px;
	height: 24px;
	line-height: 18px;
	border: 1px solid #ddd;
	border-radius: 2px;
	box-sizing: border-box;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	padding: 2px 5px;
	margin: 0 4px;
	position: relative;
	top: -2px
}

.paging-sm li button {
	display: inline-block;
	line-height: 24px;
	color: #fff;
	background: #ec3e3b;
	border: 0;
	border-radius: 3px;
	padding: 0 10px;
	margin-left: 15px
}

.paging-sm li button:hover {
	background: #d93331
}

.paging-sm .red-b-btn {
	line-height: 22px;
	font-size: 14px
}

.form-section {
	width: 100%
}

.form-section>.item {
	width: 100%;
	margin-bottom: 10px;
	float: left
}

.form-section.multi-2>.item {
	width: 50%
}

.form-section>.item>.group {
	position: relative;
	padding-left: 146px
}

.form-section>.item>.group.danwei span {
	display: block;
	font-size: 14px;
	background: #fff;
	position: absolute;
	line-height: 32px;
	padding: 0 8px;
	top: 1px;
	right: 1px
}

.form-section>.item>.group label {
	width: 140px;
	line-height: 22px;
	font-size: 14px;
	text-align: right;
	position: absolute;
	top: 5px;
	left: 0
}

label.required:before {
	content: "";
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAnUExURUxpccgTIcgTIcgTIcgTIcgTIcgTIcgTIcgTIcgTIcgTIcgTIcgTIWqz0BAAAAAMdFJOUwCtxIihKZB9l1xiY48GfQsAAAAwSURBVAjXY2BgcGEAAUEgZiowZlZgYDyx0keAgSFMKZUBSjIemd0jAJJlV4CqBJMA5z0HkEykZcUAAAAASUVORK5CYII=) 0 0 no-repeat;
	margin-right: 3px
}

.new-field {
	display: block;
	width: 100%;
	height: 34px;
	line-height: 20px;
	font-size: 14px;
	box-sizing: border-box;
	border: 1px solid #b5b5b5;
	padding: 7px 10px
}

.form-section .cbtn {
	display: block;
	line-height: 34px;
	text-align: center;
	color: #fff;
	background: #acacac;
	border: 0;
	padding: 0
}

.form-section .cbtn:hover {
	background: #ec3e3b
}

.check-btn-s {
	display: inline-block;
	width: 14px;
	height: 14px;
	border: 1px solid #b2b2b2;
	border-radius: 2px;
	cursor: pointer
}

.check-btn-s.checked {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAQlBMVEUki+ETheVentNBlNpdndRKl9gwj95CldpOmdcrjd9hn9MciONcndRhn9NHltlcndRRmdYqjeAGgegHgegKguf////I3GYwAAAAEnRSTlP1/R3GKKTowpbuEPozDLM1hPAD9C5jAAAAAWJLR0QV5dj5owAAAAd0SU1FB+EHERAwNkeTjncAAABDSURBVBjTYxBCAwyUCTAwogowMDGjCDCwsMK0sLGD+RzCMAFOLmYhbh4IH6KFjZePX0AY2RY2XgERVGsFRbC5g1wBAOk5EOHZ2GZjAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEyLTI1VDE2OjU5OjI3KzA4OjAwUoi51gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wNy0xN1QxNjo0ODo1NCswODowMLljbgsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) 50% no-repeat;
	border: 1px solid #0681e8
}

.siderbar-w {
	width: 170px;
	float: left
}

.ms-w-r {
	width: 1020px;
	float: right
}

.siderbar-w .menubox .title-side {
	line-height: 46px;
	color: #c81321;
	border-bottom: 1px solid #ddd;
	padding: 0 8px;
	box-sizing: content-box
}

.siderbar-w .menubox .title-side h2 {
	font-size: 16px;
	font-weight: 700;
	color: #333;
	margin-left: 25px
}

.siderbar-w .menubox .title-side h3 {
	font-size: 14px;
	font-weight: 700;
	line-height: 46px;
	margin: 0
}

.siderbar-w .menubox .title-side h3 i {
	display: inline-block;
	font-size: 20px;
	font-weight: 400;
	vertical-align: bottom;
	margin-right: 4px
}

.siderbar-w .menu {
	padding-bottom: 40px
}

.siderbar-w .menu li {
	padding: 5px 0
}

.siderbar-w .menu li.line-s {
	height: 1px;
	background: #ddd;
	padding: 0
}

.siderbar-w .menu li a {
	display: block;
	line-height: 36px;
	font-size: 14px;
	color: #333;
	padding-left: 32px;
	position: relative
}

.siderbar-w .menu li a:hover {
	background: #ddd
}

.siderbar-w .menu li a.active {
	color: #fff;
	background: #c81321
}

.siderbar-w .menu li a.active:before {
	content: "";
	display: block;
	width: 6px;
	background: #ac1e28;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0
}

.siderbar-w .menu li .tips {
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 14px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	background: url(/images/paopao2.png) 0 no-repeat;
	background-size: 100% auto;
	margin-left: 4px;
	position: relative;
	top: -9px
}

.title-right-b {
	border-bottom: 1px solid #c81321;
	position: relative
}

.title-right-b h2 {
	display: inline-block;
	line-height: 35px;
	font-size: 16px;
	border-bottom: 2px solid #c81321;
	padding: 0 5px;
	margin: 0;
	font-weight: 700
}

.title-right-b .back-btn-t {
	display: inline-block;
	line-height: 18px;
	color: #666;
	border: 1px solid #b9b9b9;
	padding: 0 5px;
	margin-left: 15px
}

.title-right-b .back-btn-t:hover {
	background: #eee
}

.title-right-b .back-btn-t i {
	font-size: 12px;
	margin-right: 4px
}

.text-list-bord dd,.text-list-bord dt {
	padding-left: 68px;
	position: relative;
	border: 1px solid #ddd;
	margin-bottom: -1px
}

.text-list-bord dt {
	line-height: 36px;
	color: #999;
	background: #f4f5fa;
	border: 1px solid #ddd;
	z-index: 2
}

.text-list-bord dd {
	line-height: 48px;
	color: #666
}

.text-list-bord dd:hover {
	background: #f5f5f5
}

.text-list-bord dd:before {
	content: "";
	display: block;
	width: 4px;
	height: 4px;
	background: #999;
	position: absolute;
	top: 50%;
	margin-top: -2px;
	left: 50px
}

.text-list-bord dd a {
	color: #666
}

.text-list-bord dd a:hover {
	text-decoration: underline
}

.text-list-bord .timebox-f,.text-list-bord.type-list .type {
	width: 135px;
	line-height: 22px;
	position: absolute;
	top: 50%;
	right: 20px;
	margin-top: -11px
}

.text-list-bord.type-list .timebox-f {
	right: 170px
}

.text-list-bord.type-list .type {
	right: 10px
}

.text-list-bord.mail dd:before {
	content: "";
	display: block;
	width: 18px;
	height: 18px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAASCAMAAAAXKszuAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAADzUExURUxpccytaqeZdrWicoqKit69aIaFg/HKZ1FRUfLJYYGBgYqHf5OMfe7Lh7SRTJycnFlZWVFRUaWYd62ddYGBgYGBgbajctO3b+7Mhurq6vbZirSRTPPz8/XXhdXV1d3d3fHWj9vBjefGgPvwzf/yrvv04vDRiOPj48+0ev7vq7u7u9ra2vft1PPemfDw8PbcjvfinuPBeqWlpfzsp//zuvnz38qnY/rooru1p/fip/710tm2cWRkZPrpru3PivzutM3NzcbGxuDg4Ofn57ejcvv159vJl+nZuc/BneHQrbeUT72aVpWVlcOgW3t7e3JyctW7gQN+vvQAAAAYdFJOUwD8YO387inU+s0GfcmWlvn6kLeoDDzl4tHW5jQAAAFESURBVCjPrdLZToNAGIbhbhS7t64drTPAiEU2QSm0dN/31vu/Gn8IduiRNfE9Il+eTCZhEol/LTWbpS6kt9dcjudu8pfYuzSXg7j77K80X0jzuTA+WQiXklRnDaQSs9niA3+KKwaHS8uW8xLlyEuJ4czqOdYqE2Aqys5bmCOLNIYro7bwGCW0xxWYbN8Q5eEnNJRFw7cZ3jUmP1pok8YOpq7vCaA9r98SDc/vxq5hNtF48Q4tVNQ0g2t0qWXB2X2wlmXRM0yIST4gLfgKcJIaHV0R53PxS+8YNMnwAWGCxhrGZIQIRgeYXApWGrjuoK7oHeoyfJxipI4wxhpWEZ4eYdpTsEKYpOh0z3APIRU3wzR1inowbWXFfo2SlNY2hk1VQ1ET1QzwZm2zP2ivNwxXMTFPTXAVpvLTWWWGa1dn1f72tL8BeGI55Y7ZJ70AAAAASUVORK5CYII=) -1px 0 no-repeat;
	position: absolute;
	top: 50%;
	margin-top: -11px;
	left: 42px
}

.text-list-bord.mail dd.opened:before {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAASCAMAAAAXKszuAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAADzUExURUxpccytaqeZdrWicoqKit69aIaFg/HKZ1FRUfLJYYGBgYqHf5OMfe7Lh7SRTJycnFlZWVFRUaWYd62ddYGBgYGBgbajctO3b+7Mhurq6vbZirSRTPPz8/XXhdXV1d3d3fHWj9vBjefGgPvwzf/yrvv04vDRiOPj48+0ev7vq7u7u9ra2vft1PPemfDw8PbcjvfinuPBeqWlpfzsp//zuvnz38qnY/rooru1p/fip/710tm2cWRkZPrpru3PivzutM3NzcbGxuDg4Ofn57ejcvv159vJl+nZuc/BneHQrbeUT72aVpWVlcOgW3t7e3JyctW7gQN+vvQAAAAYdFJOUwD8YO387inU+s0GfcmWlvn6kLeoDDzl4tHW5jQAAAFESURBVCjPrdLZToNAGIbhbhS7t64drTPAiEU2QSm0dN/31vu/Gn8IduiRNfE9Il+eTCZhEol/LTWbpS6kt9dcjudu8pfYuzSXg7j77K80X0jzuTA+WQiXklRnDaQSs9niA3+KKwaHS8uW8xLlyEuJ4czqOdYqE2Aqys5bmCOLNIYro7bwGCW0xxWYbN8Q5eEnNJRFw7cZ3jUmP1pok8YOpq7vCaA9r98SDc/vxq5hNtF48Q4tVNQ0g2t0qWXB2X2wlmXRM0yIST4gLfgKcJIaHV0R53PxS+8YNMnwAWGCxhrGZIQIRgeYXApWGrjuoK7oHeoyfJxipI4wxhpWEZ4eYdpTsEKYpOh0z3APIRU3wzR1inowbWXFfo2SlNY2hk1VQ1ET1QzwZm2zP2ivNwxXMTFPTXAVpvLTWWWGa1dn1f72tL8BeGI55Y7ZJ70AAAAASUVORK5CYII=) -26px 0 no-repeat
}

.text-list-bord.mail dd.opened a {
	color: #aaa
}

.text-list-bord.check-pannel .check-btn-s {
	position: absolute;
	top: 50%;
	margin-top: -7px;
	left: 16px
}

.text-wrap {
	border: 1px solid #e8e8e8;
	padding: 10px 25px
}

.text-wrap>.title {
	text-align: center;
	border-bottom: 1px solid #ddd;
	padding-bottom: 12px
}

.text-wrap>.title h1 {
	line-height: 48px;
	font-size: 18px;
	font-weight: 700;
	color: #333;
	margin-bottom: 10px
}

.text-wrap>.title p {
	line-height: 22px;
	color: #666;
	background: #f7f7f7
}

.text-wrap>.content {
	line-height: 2em;
	font-size: 14px;
	color: #333;
	padding: 20px 0
}

.text-wrap>.content p {
	text-indent: 2em;
	margin-bottom: 1em
}

.user-control {
	position: relative
}

.user-control .app-panel {
	padding: 0 40px
}

.user-control .app-panel li {
	line-height: 36px;
	padding: 20px 0 20px 50px;
	position: relative;
	overflow: hidden;
	zoom:1;border-bottom: 1px dotted #ddd
}

.user-control .app-panel li:last-child {
	border-bottom: 0
}

.user-control .app-panel li>i {
	font-size: 28px;
	color: #bc9d7f;
	position: absolute;
	top: 20px;
	left: 0
}

.user-control .app-panel li h4 {
	min-width: 120px;
	font-size: 16px;
	font-weight: 400;
	color: #333;
	float: left;
	line-height: 36px;
	margin: 0
}

.user-control .app-panel li span {
	color: #666;
	float: left
}

.user-control .app-panel li em {
	font-weight: 400;
	margin-left: 15px
}

.user-control .app-panel li .set {
	display: block;
	width: 88px;
	line-height: 24px;
	text-align: center;
	color: #38b2ff;
	border: 1px solid #38b2ff;
	border-radius: 2px;
	position: absolute;
	top: 50%;
	margin-top: -13px;
	right: 0
}

.user-control .app-panel li .set:hover {
	color: #fff;
	background: #38b2ff
}

.user-control .form-section {
	width: 100%;
	margin-left: 20px;
	padding-top: 35px;
	min-height: 400px
}

.user-control .form-section>.item {
	margin-bottom: 24px
}

.user-control .form-section>.item.que {
	margin-bottom: 10px
}

.user-control .btnbox {
	padding: 10px 0
}

.user-control .btnbox .btn-s-form {
	width: 94px
}

.user-control .iconbox-tip {
	position: absolute;
	top: 31px;
	left: 42px
}

.user-control .iconbox-tip i {
	font-size: 26px;
	color: #bc9d7f
}

.user-control .form-layout {
	position: relative;
	padding-right: 150px
}

.user-control .form-layout .cbtn {
	width: 140px;
	position: absolute;
	top: 0;
	right: 0
}

.user-control .weixin {
	padding: 38px 80px
}

.user-control .weixin .qr-code-box {
	width: 180px;
	text-align: center;
	font-size: 18px;
	padding: 60px 0;
	padding-left: 20px
}

.user-control .weixin .qr-code-box img {
	display: block;
	width: 100%;
	padding: 10px;
	border: 1px solid #ddd;
	margin-bottom: 20px;
	box-sizing: border-box
}

.user-control .paging-sm {
	border: 1px solid #ddd;
	padding-left: 10px;
	padding-right: 20px
}

.user-control .tab-smg {
	width: 100%
}

.user-control .tab-smg li {
	float: left
}

.user-control .tab-smg li a {
	display: block;
	width: 118px;
	line-height: 28px;
	text-align: center;
	color: #333;
	background: #fff4e1;
	border: 1px solid #ffde9f;
	margin-right: 10px
}

.user-control .tab-smg li a:hover {
	background: #f7e7cb
}

.user-control .tab-smg li a.active {
	color: #fff;
	background: #c81321;
	border: 1px solid #c81321
}

.user-control .tab-smg li a.active span {
	color: #fff
}

.mainsrp-pager {
	width: 100%;
	padding: 25px 0
}

.mainsrp-pager>.inner {
	width: 100%;
	position: relative
}

.mainsrp-pager ul {
	text-align: center
}

.mainsrp-pager ul li {
	display: inline-block;
	line-height: 33px;
	width: 33px;
	text-align: center;
	margin: 0 5px
}

.mainsrp-pager ul li a {
	display: block;
	height: 33px;
	width: 100%;
	position: relative;
	border-radius: 2px;
	text-decoration: none;
	font-size: 14px;
	font-weight: 700;
	color: #7f7f7f;
	background: #f3f3f3;
	background: linear-gradient(180deg,#fff,#efefef);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#efefef,gradientType=0);
	background: -moz-linear-gradient(top,#fff,#efefef);
	background: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#efefef));
	border: 1px solid #aaa
}

.mainsrp-pager ul li a:hover {
	border: 1px solid #7f7f7f;
	cursor: pointer
}

.mainsrp-pager ul>li.active a {
	color: #fff;
	background: #da1c5c;
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#da1c5c,endcolorstr=#da1c5c,gradientType=0);
	border: 1px solid #cc1452;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.3)
}

.mainsrp-pager ul>li i {
	vertical-align: inherit;
	font-weight: 400
}

.bg-white {
	background: #fff
}

.pub-row {
	width: 100%;
	overflow: hidden;
	*zoom:1}

.pannel-w {
	float: left;
	box-sizing: border-box;
	position: relative
}

.pannel-w.col-1 {
	width: 100%
}

.pannel-w.col-2 {
	width: 50%
}

.pannel-w.col-3 {
	width: 33.3333%
}

.pannel-w.col-3-2 {
	width: 66.6666%
}

.pannel-w.col-4 {
	width: 25%
}

.pannel-w.col-5 {
	width: 20%
}

.tab.account-status {
	color: #555;
	background: #f8f8f8;
	border: 1px solid #c3c3c3
}

.tab.account-status .items {
	box-sizing: border-box;
	padding: 5px;
	border-left: 1px solid #c3c3c3;
	margin-left: -1px
}

.tab.account-status .items>em {
	display: block;
	font-size: 16px;
	font-weight: 700
}

.tab.account-status .items>span {
	display: block;
	color: #888
}

.tab.account-status .items.error {
	color: #ccc;
	background: #eee
}

.tab.btn-bar {
	color: #555;
	font-size: 14px;
	border-left: 1px solid #333;
	border-right: 1px solid #333
}

.tab.btn-bar .items {
	box-sizing: border-box
}

.tab.btn-bar .items a {
	display: block;
	background: #eee;
	padding: 4px 10px;
	border: 1px solid #ccc;
	margin: 0 -1px;
	position: relative
}

.tab.btn-bar .items a:hover {
	text-decoration: none;
	background: #ddd
}

.tab.btn-bar .items.active a {
	color: #fff;
	background: #da1c5c;
	border: 1px solid #cd1653;
	z-index: 9
}

.main {
	min-height: 600px;
	background: #f5f5f5;
	zoom:1;z-index: 2;
	margin: 25px auto;
	width: 1200px
}

.main>.siderBar {
	width: 174px;
	background: #fff;
	border-right: 1px solid #e1e1e1;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	z-index: 2
}

.main>.content {
	/* min-height:650px */
}

.go-screen {
	width: 1200px;
	margin: 0 auto;
	zoom:1;position: relative
}

.siderBar>.company {
	position: relative;
	padding: 0 15px;
	border-bottom: 1px solid #e5e5e5
}

.siderBar>.company>.logoBox {
	width: 110px;
	min-height: 68px;
	max-height: 110px;
	text-align: center;
	padding: 15px 0;
	margin: 0 auto
}

.siderBar>.company>.logoBox.no-pic:before {
	content: "\E635";
	font-family: iconfont!important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale;
	font-size: 56px;
	line-height: 68px;
	color: #eee
}

.siderBar>.company>.logoBox img {
	display: block;
	width: 100%;
	margin-top: 17px
}

.siderBar>.company>.name {
	display: block;
	font-size: 14px;
	font-weight: 800;
	font-style: normal;
	font-family: \\9ED1\4F53;
	margin-bottom: 15px
}

.siderBar>.company>.sign-info {
	width: 100%;
	color: #aaa
}

.siderBar>.company>.sign-info>span {
	display: block
}

.company>.iconBox {
	width: 100%;
	padding: 10px 0
}

.company>.iconBox>.items {
	display: block;
	width: 26px;
	line-height: 26px;
	color: #fff;
	background: #e5e5e5;
	border-radius: 2px;
	text-align: center;
	margin: 4px;
	float: left;
	position: relative
}

.company>.iconBox>.items:before {
	content: "";
	width: 18px;
	height: 18px;
	position: absolute;
	top: -9px;
	right: -9px
}

.compay-info .iconBox .items.green,.iconBox>.items.green {
	background: #46af00
}

.compay-info .iconBox .items.yellow,.iconBox>.items.yellow {
	background: #ee791a
}

.siderBar>.company>.btnBox {
	position: absolute;
	top: 10px;
	right: 10px
}

.siderBar>.company>.btnBox>.items {
	position: relative;
	width: 24px;
	line-height: 24px;
	margin-bottom: 3px
}

.siderBar>.company>.btnBox>.items>a {
	display: block;
	text-align: center;
	border-radius: 3px
}

.siderBar>.company>.btnBox>.items>a:hover {
	color: #fff;
	background: #d70050
}

.siderBar>.company>.btnBox>.items>a>i {
	font-size: 20px
}

.siderBar>.menu {
	width: 100%;
	font-size: 14px
}

.siderBar>.menu dt {
	width: 100%;
	padding: 10px 15px;
	color: #ccc
}

.siderBar>.menu dd {
	position: relative
}

.siderBar>.menu dd>a {
	display: block;
	line-height: 32px;
	padding: 0 15px
}

.siderBar>.menu dd>a:hover {
	text-decoration: none;
	background: #eee
}

.siderBar>.menu dd>a.active:link,.siderBar>.menu dd>a.active:visited {
	color: #fff;
	background: #5881f7
}

.siderBar>.menu dd>a.active:hover {
	background: #5881f7
}

.siderBar>.menu dd>a>i {
	display: inline-block;
	font-size: 24px;
	vertical-align: middle
}

.siderBar>.menu dd>a>span {
	display: inline-block;
	margin-left: 10px
}

.main>.siderBar .small-tag {
	display: none
}

.no-sider .main>.siderBar {
	width: 0;
	display: none
}

.no-sider .main>.content {
	margin-left: 0;
	background: #f5f5f5;
	border-left: 0
}

.fullscreen {
	width: 100%;
	overflow: hidden;
	*zoom:1}

.column-wrap {
	padding: 25px;
	overflow: hidden;
	*zoom:1}

.wrap.voids {
	padding: 0 25px;
	position: relative
}

.fullscreen>.column {
	margin-bottom: 25px
}

.home .banner {
	background: #fff;
	padding: 6px;
	box-shadow: 0 1px 4px rgba(0,0,0,.1)
}

.home .banner img {
	display: block;
	width: 100%
}

.home .school {
	width: 100%;
	background: #fff
}

.gray.column>.title>em {
	color: #ccc
}

.gray.column .school-list>li>a>.logobox img {
	-webkit-filter: grayscale(100%);
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5
}

.type .status {
	width: 140px;
	text-align: center;
	padding-top: 11px
}

.type .status>em {
	display: block;
	font-size: 18px
}

.type .status>.time {
	display: block;
	color: #999
}

.status em.msg-red {
	color: #d7652e
}

.status em.msg-green {
	color: #27b51c
}

.status em.msg-yellow {
	color: #d7b92e
}

.status em.msg-blue {
	color: #2e91d7
}

.summary .btnBox {
	position: absolute;
	top: 50%;
	right: 5px;
	margin-top: -15px
}

.tooltip {
	background: #fff
}

.tooltip>p {
	font-family: \\9ED1\4F53;
	font-size: 18px;
	line-height: 42px;
	text-align: center;
	padding: 15px 0;
	margin-bottom: 30px
}

.tooltip>p>i {
	font-size: 37px;
	margin-right: 5px
}

i.succeed {
	color: #46af00
}

.project-details {
	padding: 25px;
	overflow: hidden;
	*zoom:1}

.project-details .sidebar_a {
	width: 260px;
	float: right;
	position: relative
}

.project-details>.medium {
	margin-right: 270px;
	overflow: hidden;
	*zoom:1}

.sidebar_a .title {
	margin-bottom: 12px
}

.sidebar_a .content {
	width: 100%;
	line-height: 2em;
	color: #777
}

.sidebar_a .content li {
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.sidebar_a .content .text p {
	margin-bottom: 1em
}

.medium>.btnBox {
	text-align: center;
	padding-top: 25px
}

.btn-qq {
	background: #1d8ac9
}

.btn-kj {
	background: #17ac85
}

.btn-weixin {
	background: #20a839
}

.btn-weibo {
	background: #e89213
}

.access {
	font-size: 16px;
	color: #777;
	position: absolute;
	top: 30px;
	right: 5px
}

.access span {
	font-size: 18px;
	font-family: arial;
	margin-left: 6px
}

.reg {
	width: 980px;
	margin: 0 auto
}

.reg .leftbox {
	padding-right: 40px;
	margin-right: 270px;
	overflow: hidden;
	*zoom:1}

.reg .rightbox {
	width: 270px;
	float: right
}

.reg .rightbox>.tip {
	line-height: 1.8em;
	color: #777;
	border-left: 1px solid #ddd;
	padding-left: 30px
}

.reg .rightbox>.tip dl {
	margin-bottom: 15px
}

.reg .rightbox>.tip dt {
	font-family: \\9ED1\4F53;
	font-size: 16px;
	color: #555;
	margin-bottom: 8px
}

.reg .rightbox>.tip .btnBox {
	margin-bottom: 25px
}

.reg .rightbox>.tip .btnBox>a {
	display: block;
	margin-bottom: 5px;
	padding: 4px 0
}

.reg-tip {
	width: 100%
}

.reg-tip .result {
	font-size: 48px;
	font-weight: 700;
	line-height: 2em
}

.reg-tip .msg {
	font-size: 16px;
	color: #888
}

.certification-tip {
	padding: 40px 0
}

.certification-tip>.title {
	font-size: 22px;
	line-height: 2em
}

.certification-tip>.sm {
	font-size: 16px;
	line-height: 2em;
	color: #888
}

.process-box {
	width: 100%;
	position: relative;
	border-radius: 5px!important;
	overflow: hidden
}

.process-box>.step {
	width: 25%;
	float: left;
	position: relative;
	z-index: 0
}

.process-box>.step:before {
	position: absolute;
	top: -5px;
	left: 0;
	display: inline-block;
	border-top: 25px solid transparent;
	border-left: 15px solid #fff;
	border-bottom: 25px solid transparent;
	content: ""
}

.process-box>.step:first-child:before {
	display: none
}

.process-box>.step:after {
	position: absolute;
	top: 0;
	left: 0;
	display: inline-block;
	border-top: 20px solid transparent;
	border-left: 12px solid #eaeaea;
	border-bottom: 20px solid transparent;
	content: ""
}

.process-box>.step.next:after,.process-box>.step.pass:after {
	border-top: 20px solid transparent;
	border-left: 12px solid #61c79d;
	border-bottom: 20px solid transparent
}

.process-box .bigBtn {
	display: block;
	height: 40px;
	color: #666;
	text-align: center;
	background: #eaeaea;
	box-sizing: border-box;
	padding: 10px 5px
}

.process-box .step.pass .bigBtn {
	color: #fff;
	background: #61c79d
}

.process-box .bigBtn>em {
	display: block;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	font-family: \\9ED1\4F53
}

.account-status.erro.msg {
	width: 100%;
	font-size: 25px;
	font-family: \\9ED1\4F53;
	text-align: center;
	padding: 100px 0
}

.title .number {
	display: block
}

.yellowBox {
	background: #fffdf5;
	border: 2px solid #f5c99b
}

.yellowBox.info {
	padding-right: 250px;
	position: relative
}

.pjhead {
	width: 100%;
	padding-bottom: 20px;
	position: relative
}

.timebox {
	width: 246px;
	height: 54px;
	line-height: 44px;
	font-size: 16px;
	color: #fff;
	box-sizing: border-box;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPYAAAA2BAMAAAAG1HlPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAYUExURUxpcViB91iB91iB901w11iB91iB90VkwO6S6R4AAAAGdFJOUwDOUhx9nsGdde4AAAC+SURBVFjD5di7EcIwDABQkc9lA4/gnoLeFSN4BE3AndcnOQgj5BWoSPtOPsWWFHFGyavjR6/p7OrsqTj7nsyeu7OXdHZ19lycLSrttLuzSaV97epsU2kf+5HO7s6e0tnV2arSDntNZz+dzSptt29/asszl7VG/zF5t8g7lb4l8g2lvYPsmWSvSHtkORvQmUjOgnIGprO/3HnIXQ/dccndHt1pyl3utbGNMZqzX+Hs5myW9m43Z7u0Y3Npx3J83t1oeNk6zcNqAAAAAElFTkSuQmCC) 0 0 no-repeat;
	padding: 0 10px 0 20px;
	position: absolute;
	top: 10px;
	right: -11px
}

.submit-title {
	font-size: 14px;
	color: #999;
	margin-bottom: 20px
}

.buyer-info {
	width: 250px;
	font-size: 16px;
	text-align: center;
	color: #999;
	position: absolute;
	bottom: 20px;
	right: 20px
}

.buyer-info .logobox {
	width: 100%;
	height: 45px
}

.buyer-info .logobox img {
	display: block;
	height: 100%;
	margin: 0 auto
}

.select-tip:before {
	border-top: 11px solid transparent;
	border-bottom: 11px solid #cc0d0d;
	border-left: 11px solid transparent;
	bottom: 0
}

.select-tip:after,.select-tip:before {
	content: "";
	display: block;
	position: absolute;
	right: 0
}

.select-tip:after {
	width: 6px;
	height: 6px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGAQMAAADaAn0LAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURUxpcf///5rihw8AAAABdFJOUwBA5thmAAAAFElEQVQI12NgYehhuMFQwKDAwAAADZwB+TTyMmAAAAAASUVORK5CYII=) 0 0 no-repeat;
	bottom: -1px
}

.detail-xq {
	width: 100%
}

.detail-xq>.ms {
	position: relative
}

.detail-xq>.ms .leftbox {
	margin-right: 220px
}

.detail-xq>.ms .rightbox {
	width: 200px;
	text-align: right;
	position: absolute;
	top: 0;
	right: 0
}

.equ-name {
	font-size: 22px;
	margin-bottom: 12px
}

.tags {
	line-height: 2em
}

.tags li {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.tags li>span {
	color: #999
}

.detail-xq .sum {
	font-size: 24px
}

.detail-xq .price {
	padding-top: 15px
}

.detail-xq .price>span {
	display: block;
	color: #999
}

.detail-xq .price>em {
	display: block;
	font-size: 18px;
	color: #c30c0f
}

.baojia {
	width: 100%
}

.tab.form {
	height: 33px;
	border-bottom: 1px solid #f4f4f4;
	padding-left: 10px
}

.tab.form>.items {
	display: block;
	width: 160px;
	line-height: 32px;
	font-size: 14px;
	text-align: center;
	background: #f5f5f5;
	border: 1px solid #ddd;
	float: left;
	margin-left: -1px;
	position: relative
}

.tab.form>.items:hover {
	text-decoration: none;
	background: #f1f1f1
}

.tab.form>.items.active {
	background: #fff;
	border-bottom: 1px solid #fff
}

.border-b {
	border-bottom: 1px solid #ddd
}

.bottom-tip {
	color: #666;
	background: #eee;
	border-top: 1px solid #ddd;
	padding-top: 20px
}

.green.tip {
	color: #666;
	font-size: 26px;
	line-height: 62px
}

.green.tip>i {
	color: #4f9908;
	font-size: 38px;
	vertical-align: baseline;
	margin-right: 8px
}

table {
	width: 100%;
	box-sizing: border-box;
	border-collapse: collapse
}

table,table th {
	text-align: left
}

table.center,table.center th {
	text-align: center
}

.data-list {
	font-size: 14px;
	color: #aaa
}

.data-list td {
	padding: 10px 20px
}

.data-list .name {
	color: #444;
	margin-bottom: 10px
}

table.bordered {
	border: 1px solid #ddd
}

table.bordered tr:hover {
	background: #f9f9f9
}

table.bordered td,table.bordered th {
	border: 1px solid #ddd;
	padding: 8px 10px
}

table.bordered th {
	font-weight: 400;
	background: #f5f5f5
}

table.bordered.table-blue {
	border: 1px solid #afcdeb
}

table.bordered.table-blue tr:hover {
	background: #f7fafd
}

table.bordered.table-blue td,table.bordered.table-blue th {
	border: 1px solid #afcdeb
}

table.bordered.table-blue th {
	background: #ecf4fb
}

.tip-box {
	width: 100%
}

.tip-box .msg {
	font-size: 26px;
	line-height: 50px;
	color: #666
}

.tip-box .msg>i {
	color: #61c79d;
	font-size: 40px;
	vertical-align: baseline;
	margin-right: 5px
}

.public-box {
	width: 100%;
	position: relative
}

.public-box>.content {
	background: #fff;
	min-height: 300px;
	position: relative
}

.public-box>.content .news-list {
	padding: 0
}

.word-wrap {
	font-size: 14px;
	color: #555
}

.word-wrap img {
	display: block;
	max-width: 100%;
	margin: 0 auto
}

.word-wrap p {
	margin-bottom: 1em
}

.public-box.siderbox .submenu {
	width: 170px;
	color: #777;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAApAQMAAADasU9wAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURUxpcQAAAJpcoR0AAAACdFJOUwAKlkYkJgAAABlJREFUKM9jYEABNgz4+TUUyo+aP2o+XnkAO5wNHSOVD40AAAAASUVORK5CYII=) right 0 repeat-y #eee;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0
}

.public-box.siderbox .submenu>.title {
	font-size: 17px;
	padding: 15px 20px
}

.public-box.siderbox .submenu>ul {
	font-size: 14px
}

.public-box.siderbox .submenu>ul.bordered {
	border-top: 1px solid #ddd
}

.public-box.siderbox .submenu>ul a {
	display: block;
	line-height: 36px;
	color: #666;
	padding: 0 20px
}

.public-box.siderbox .submenu>ul a:hover {
	text-decoration: none;
	background: #e5e5e5
}

.public-box.siderbox .submenu>ul a.active {
	background: #fff
}

.public-box.siderbox .submenu>ul a>i {
	font-size: 20px;
	width: 30px
}

.public-box.siderbox .content {
	margin-left: 170px;
	min-height: 450px
}

.public-box.siderbox .content>.title {
	padding-bottom: 6px;
	border-bottom: 2px solid #4b4a48;
	margin-bottom: 20px
}

.icon-list {
	width: 100%;
	padding: 20px 0
}

.icon-list>li {
	display: block;
	width: 128px;
	text-align: center;
	font-size: 14px;
	float: left;
	padding: 10px
}

.icon-list>li>a {
	display: block;
	width: 68px;
	line-height: 68px;
	background: #eee;
	border-radius: 4px;
	margin: 0 auto;
	margin-bottom: 5px
}

.icon-list>li>a i {
	font-size: 38px;
	color: #fff
}

.timelines {
	font-size: 14px;
	color: #888;
	padding-left: 10px
}

.timelines>.msbox {
	border-left: 1px solid #eee;
	padding-left: 180px;
	position: relative;
	padding-bottom: 10px
}

.timelines>.msbox:before {
	width: 14px;
	height: 14px;
	background: #fff;
	top: 3px;
	left: -7px
}

.timelines>.msbox:after,.timelines>.msbox:before {
	content: "";
	display: block;
	border-radius: 10px;
	position: absolute
}

.timelines>.msbox:after {
	width: 6px;
	height: 6px;
	background: #eee;
	top: 7px;
	left: -3px
}

.timelines>.msbox.new:before {
	background: #eee
}

.timelines>.msbox.new:after {
	background: #da1c5c
}

.timelines>.msbox>.time {
	position: absolute;
	top: 0;
	left: 20px
}

.timelines>.msbox>h5 {
	font-size: 14px;
	font-weight: 400
}

.timelines>.msbox p {
	color: #bbb
}

.packet-list {
	border: 1px solid #ddd;
	border-top: 0;
	padding: 12px
}

.packet-list>.item {
	border-bottom: 1px solid #ddd;
	padding: 13px 0
}

.packet-list>.item:last-child {
	border-bottom: 0
}

.public-box.siderbox.package .submenu {
	width: 110px;
	color: #777;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAApAQMAAADasU9wAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURUxpcQAAAJpcoR0AAAACdFJOUwAKlkYkJgAAABlJREFUKM9jYEABNgz4+TUUyo+aP2o+XnkAO5wNHSOVD40AAAAASUVORK5CYII=) right 0 repeat-y #eee;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0
}

.public-box.siderbox.package .submenu>ul li {
	border-bottom: 1px solid #ddd;
	font-family: \\9ED1\4F53
}

.public-box.siderbox.package .submenu>ul a {
	padding: 3px 10px
}

.public-box.siderbox.package .content {
	margin-left: 110px
}

.file_upload_cont {
	width: 80%;
	height: 28px;
	line-height: 28px;
	display: block;
	position: relative;
	margin: 0 auto
}

.file_names {
	width: 100%;
	line-height: 24px;
	height: 24px;
	float: left;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: 4px;
	color: #0681e8!important
}

.file_upload_cont>a>.cover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.file_upload_cont i {
	color: red;
	padding: 1px;
	cursor: pointer;
	float: right;
	display: inline-block
}

.webuploader-element-invisible {
	position: absolute!important;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px,1px,1px,1px)
}

.file_upload {
	display: block;
	font-weight: 500;
	text-align: center;
	cursor: pointer;
	border: 1px solid #999;
	white-space: nowrap;
	padding: 0 15px;
	font-size: 12px;
	border-radius: 4px;
	height: 28px;
	-webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
	transition: all .3s cubic-bezier(.645,.045,.355,1);
	position: relative;
	line-height: 28px;
	width: 80px;
	margin: 8px auto;
	box-sizing: content-box
}

.file_upload:hover {
	border-color: #0681e8
}

.file_upload .webuploader-pick {
	-webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
	transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.file_upload:hover .webuploader-pick {
	color: #0681e8
}

.file_upload>div {
	width: 100%!important;
	height: 100%!important
}

.webuploader-pick {
	cursor: pointer;
	width: 100%;
	text-align: center;
	overflow: hidden;
	color: #495060
}

.webuploader-pick .iconfont {
	vertical-align: bottom;
	margin-right: 4px
}

.webuploader-pick p {
	font-size: 12px!important
}

.webuploader-pick-disable {
	opacity: .6;
	pointer-events: none
}

.step-finely {
	position: relative
}

.step-finely.sm {
	width: 600px;
	margin: 0 auto
}

.step-finely>.item {
	position: relative;
	float: left;
	z-index: 1
}

.step-finely.three>.item {
	width: 33.3333%
}

.step-finely.four>.item {
	width: 25%
}

.step-finely>.item.active {
	z-index: 2
}

.step-finely>.item:after,.step-finely>.item:before {
	content: "";
	display: block;
	width: 50%;
	height: 6px;
	background: #ebeceb;
	border-radius: 4px;
	position: absolute;
	top: 11px;
	z-index: 1
}

.step-finely>.item.active:after,.step-finely>.item.active:before {
	background: #fa0
}

.step-finely>.item:before {
	left: 0
}

.step-finely>.item:after {
	right: -3px
}

.step-finely>.item:first-child:before,.step-finely>.item:last-child:after {
	display: none
}

.step-finely>.item .tip {
	display: block;
	width: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #ccc;
	text-align: center;
	background: #ebeceb;
	border-radius: 14px;
	margin: 0 auto;
	margin-bottom: 10px;
	position: relative;
	z-index: 2
}

.step-finely>.item.active .tip {
	color: #fff;
	background: #fa0
}

.step-finely>.item .ms {
	display: block;
	line-height: 22px;
	font-size: 14px;
	color: #333;
	text-align: center;
	margin: 0 18px
}

.mask-layer {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADIAQMAAACXljzdAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAADUExURQAAAKd6PdoAAAABdFJOU4CtXltGAAAAHElEQVRYw+3BgQAAAADDoPlTX+EAVQEAAAAAfAYUUAABAJ8jFQAAAABJRU5ErkJggg==) 0 0 repeat;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 99
}

.mask-layer .inner {
	background: #fff;
	border: 6px solid #dcdcdc;
	box-sizing: border-box;
	border-radius: 5px;
	position: fixed;
	top: 50%;
	left: 50%
}

.popop {
	background: none
}

.mask-layer .title-gray {
	line-height: 34px;
	background: #eee;
	padding: 0 15px
}

.mask-layer .title-gray .close {
	color: #999;
	position: absolute;
	top: 0;
	right: 10px
}

.mask-layer .title-gray .close:hover {
	color: #ec3e3b
}

.addr-default .form-section .red-btn {
	line-height: 32px
}

.addr-list {
	margin: 0 -8px
}

.addr-list li {
	position: relative;
	float: left;
	margin-bottom: 16px
}

.addr-list li .add-btn,.addr-list li .msbox {
	display: block;
	width: 238px;
	height: 103px;
	box-sizing: border-box;
	position: relative;
	margin: 0 8px
}

.addr-list li a.add-btn {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO4AAABnBAMAAAD1f2MBAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAkUExURUxpcebm5tfX19fX1+fn59HR0czMzMzMzNTU1Ofn5+fn58zMzNboz4kAAAAKdFJOUwAQM2DFmeG/e/L9HiR5AAACmklEQVRo3u3awWvTUBwH8F9fUhfbS8sqil7C1g1LLpFiK/PS7dhTrbQN9lIriuBFhM6Bl8JYJ57EY0/TdjBzEkEmvH/Ol5rUZOvlvVa/4N7v9qUJn/4S2vxafuTPqkZERd//EwpR2BXBjMJePHwSIR0PVhQmIhjxwMZhOIsCzeI0iPXwtSCk5iEn0jzYsfA1CE/i4UNEuSLsxEMpCsMoEKZd4X7J5/MUtJgPa+mQuxjoYrgt3M/07yujXe1qdxXuDsg1QC7dA7jXfYIUG2NcKoFcRletXJA7Abk+qGH/BIAaIDfjgtwJyPW1q13trsAdg9wSyGUflc/m35aZY22Aay41x6q7rI5xqQhyGcglmDtUOy3Lf5cyfQZy/SHIPQHc3zTIzTRA7inI9bWr5zrtrsCtg9wiao6tYdwl5lj1MkH/x6bqGJcK0gNowyiXy5SdhSqRR+QQbUs3LP1OWzc6g1YudI3Xiq7CiGKnxUSWJca5K9zOO9ehvoIr+TGy7KP2oFXl/E1vrcJ/vjgfbfMfKu5U8v6+LL8dHdrOpnDd6sO+d80W/Tq8IT1PSjZ81+jf6pOzPnPF/b1jq11n6efCaKvRHjpG6HbPScE15V3Pu3/Qso8j12M9pyPtZmrS7rO1rf1K7sBqCnf/uXD73aa8O5V12fdqun38/qnV5Lwy2OyR1Xkkf53ln/tWb739eOPmA74h+qXUK85t6kr/TpJ3mZvyln+C6blOu//ZHGuCXNkH8MpcRKHmWELNsSZdtcqB3F2QOwU1LDvHrqQYYfa+TBu0b7YHcqd6n1C7f8e9vKIdfJMUF22TJ3a3g6MKi9bMT+NHJfbFXZrvn9PljfTEsntimzw4qrRoCz6xZt6IHxV8C9cX7J8Tpl3/F5FJI+Eis2Z8AAAAAElFTkSuQmCC) 0 0 no-repeat;
	overflow: hidden;
	text-indent: -999px
}

.addr-list li a.msbox {
	color: #999;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO4AAABnBAMAAAD1f2MBAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAVUExURUxpcefn5+fn5+fn5+fn5+fn5+jo6O2cYBMAAAAGdFJOUwAPMrFo4H9mN5oAAAF5SURBVGje7Zq7boNAEEWHh10vQkpNAzU01KRxnbigdsDe//+ELBYQkEFKlIQjixlXR17rMJK13OKKvU8uIqntp3AQD/DuIBjgvAqNg3ARrg78B5A7th3W/XetEfHKHm4OZIRkDWwHp0WoHGQPIMy6zttEUeRQvKifb4L5Bbw474dsP0f1qle9f+E9Qd4Q8sor5CXGh7ySQV5f9jYJ5G0gr4UWthdAGkLeYwV5r5DXqle96n1ib3bpr+mNPoPXh/ZFXvwHKsfWUNpINcduNBXkvVI5FloYuZ8DKsfmkLfV97561fvE3hryppDXf9tRjg2gHOuVUNqIIa+3uxybQ96WyrE587dicqyB3keF5lj1qle9P/aWkDeGvF7OeMXsKMcKlWOD3eVJA3kLKsdCCyM51hem93VIoL7ZGfLetE+o3v/xjkXssaLd3STpUpt81t2e1cK7U0OzfFZan/XFJ6fkq3e++LtZm7w7lS214JvVxzaTx56eEmZd+wnn8z42l2P+LQAAAABJRU5ErkJggg==) 0 0 no-repeat;
	padding: 10px 15px;
	font-size: 12px
}

.addr-list li a.msbox.active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO4AAABnCAMAAAAwj44AAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA2UExURUxpccgTIQ8+gg8+gsMUJLIYLcgTIWYtXA8+glAyZ3EnT8gTIQ8+guro6P73+NE2QumgpuKBiFdcd88AAAALdFJOUwCs1rR9TN4PZyPwwtJeBAAAAddJREFUeNrt3OGKgzAQBOBN1ES7SdT3f9lLrQEvXo9Cy8llZqC/lpR+LNWahpVwSCePTE6rGP+oeBuq2L0ipl7jpr3S1WtCqfT1Gh32ynhaM+6V4bSmf32NQGmPXADtxp38FinxdT5b8e9U3snO/ch7/YOQSy655JJL7uXcEYubvVBcGbG4MBmwuNOAxZVBmIbbi9ZfxfIqlhfo3jtice9bk0jc7IXiBnLJJZdccsm9luuwuIM7cmOMjb0qbvYidRfoAd9uXJhMFoqbvYLlFabljFjcgOUNWN6Ac+81WFw1WNzsheIqueSSSy655F7LtVhcoA2c7R8EnA2cxx8mMBs4DusIqHdQ3OwVLK8wLcdgcRXLqzheL1BnIjuPdQQ0e6FO3nQ8V0UuueSSSy65f8g1WFxvgLi3/JwA80QUbipAGzg3qI3XHmqywjbqDUurWFoFuVCVoYViPZBWJQB4++OcSIuhnZcIMZ5r164xIXCLNiWE7u7f29zbZW6f2+uyrFtv79rWubm3MaW1aBvn9tsVOcWY1lmb55Y7UCraprnl18Ucl/mHYeO/zLguOx6TfTZK27w8Fbsrs7zrKd/u6fDt8rlOg8FdaVV3XnIe7l1xm9d+47av1S+NQ1EilwAJAAAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.addr-list li a.msbox em {
	display: block;
	font-style: normal;
	color: #333;
	font-weight: 400;
	margin-bottom: 14px
}

.addr-list li a.msbox .default {
	display: block;
	font-style: normal;
	line-height: 22px;
	color: #fff;
	background: #ddd;
	background: rgba(0,0,0,.3);
	padding: 0 5px;
	position: absolute;
	top: 0;
	right: 0
}

.addr-list li .tools {
	position: absolute;
	bottom: 8px;
	right: 15px
}

.addr-list li .tools a {
	color: #0f3e82;
	margin-left: 8px;
	font-size: 12px
}

.addr-list li .tools a:hover {
	text-decoration: underline
}

.addr-list .more-addr {
	color: #333;
	margin-left: 8px;
	font-size: 12px
}

.addr-list .more-addr:hover {
	text-decoration: underline
}

.addr-list .more-addr i {
	display: inline-block;
	font-size: 14px
}

.mask-layer .add-address {
	width: 768px;
	height: 398px;
	margin-left: -384px;
	margin-top: -199px
}

.mask-layer .del-addr {
	width: 400px;
	height: 180px;
	margin-left: -200px;
	margin-top: -90px
}

.mask-layer .del-addr .tips {
	line-height: 42px;
	color: #666;
	text-align: center;
	padding-top: 20px
}

.mask-layer .del-addr .tips .que {
	display: inline-block;
	width: 42px;
	height: 42px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA5UExURUxpcf7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/7SV/PSh/UAAAASdFJOUwCIRHvetdLyKB01aarpEsiZVleduBkAAAFrSURBVDjLfVVbooUgCLQ00Swf7X+x126mIHT4y0YZhpdS1Fw40gkAdtO7+mFuSRcym9cPoF8uZof4tL5EywwYt+vDkpucm/7L5LJ7v4Z+FwjjCB0ZxvUORoRjf9M4kf447ddPT3m9mhgeO9PxfEVr7kew7SAsS6NXKIXcoQWp0Ry88dr/bA4JH6b2+Yg0jBVRr0E9jxLex4XY2iG+wl4chVYvyL996JGYLcoNqpJT35axkn783ZAHbGecknP7tBISWtZWdGZ6Poi1nO+ArysQkKX1D/knQlvhu4mUBPXCmzeUh9WKxsyiKN5Tyz8yzMdWaNQwK/qmYP+IP83HmnNqTbcJwWY2UZbbDPOvBAaiFdFVFYZXxVxoTS1XZ+J01lotS3ndpLRMIoASfMU+goEkEPcNGyU7r5aV5U/AWjKCZmTFogpLetXjE/hCOD6GtheWwZ440JSPHVMyrfwj/NhcMRzW1A0Hxm5h2hd/THVNdYg/OiUAAAAASUVORK5CYII=) 0 0 no-repeat;
	vertical-align: bottom;
	margin-right: 10px
}

.mask-layer .btnbox a {
	width: 70px;
	line-height: 26px;
	height: 26px;
	box-sizing: border-box
}

.data-title2 {
	background: #f5f5f5
}

.data-title2 .table-sf {
	border: 1px solid #f5f5f5
}

.data-title2 .table-sf td {
	line-height: 33px;
	border: 1px solid transparent
}

.data-listbox {
	position: relative
}

.data-listbox th {
	color: #666;
	line-height: 31px;
	background: #f4f8fa
}

.table-product-list.table>thead>tr>th,.zhigou td {
	box-sizing: content-box
}

.check-bar {
	width: 100%;
	overflow: hidden;
	zoom:1}

.check-bar a {
	display: block;
	line-height: 34px;
	font-size: 14px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhBxEQMDZHk453AAAAeklEQVQoz2Pc+58BL2BiYBgoBecY3uBTcI7BiWE2bgVXGDwYIhgqURVsZmiGSzsxuDFMQ3cDD0MbQycDA8NdBg8GN4ZFCJNZoLQjwyqGEIY3DCsYjJGlGRgYkUJyM0MIgwfDGgZWZAcxogT1IQZLVGmEFRBgR8+ghgMA7/UX4puZElMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMjVUMTY6NTk6MjcrMDg6MDBSiLnWAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA3LTE3VDE2OjQ4OjU0KzA4OjAwuWNuCwAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYII=) 0 no-repeat;
	padding-left: 22px;
	float: left;
	margin-right: 20px
}

.check-bar a.active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAQlBMVEUki+ETheVentNBlNpdndRKl9gwj95CldpOmdcrjd9hn9MciONcndRhn9NHltlcndRRmdYqjeAGgegHgegKguf////I3GYwAAAAEnRSTlP1/R3GKKTowpbuEPozDLM1hPAD9C5jAAAAAWJLR0QV5dj5owAAAAd0SU1FB+EHERAwNkeTjncAAABDSURBVBjTYxBCAwyUCTAwogowMDGjCDCwsMK0sLGD+RzCMAFOLmYhbh4IH6KFjZePX0AY2RY2XgERVGsFRbC5g1wBAOk5EOHZ2GZjAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEyLTI1VDE2OjU5OjI3KzA4OjAwUoi51gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wNy0xN1QxNjo0ODo1NCswODowMLljbgsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) 0 no-repeat
}

@-webkit-keyframes indeterminate {
	0% {
		left: -35%;
		right: 100%
	}

	60% {
		left: 100%;
		right: -90%
	}

	to {
		left: 100%;
		right: -90%
	}
}

@keyframes indeterminate {
	0% {
		left: -35%;
		right: 100%
	}

	60% {
		left: 100%;
		right: -90%
	}

	to {
		left: 100%;
		right: -90%
	}
}

@-webkit-keyframes indeterminate-short {
	0% {
		left: -200%;
		right: 100%
	}

	60% {
		left: 107%;
		right: -8%
	}

	to {
		left: 107%;
		right: -8%
	}
}

@keyframes indeterminate-short {
	0% {
		left: -200%;
		right: 100%
	}

	60% {
		left: 107%;
		right: -8%
	}

	to {
		left: 107%;
		right: -8%
	}
}

#progress {
	position: fixed;
	height: 2px;
	display: block;
	width: 100%;
	background-color: #ffc3c6;
	border-radius: 2px;
	overflow: hidden;
	top: 0;
	z-index: 99999
}

#progress.done {
	display: none
}

#progress .determinate {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	-webkit-transition: width .3s linear;
	transition: width .3s linear
}

#progress .determinate,#progress .indeterminate {
	background-color: #d83c48
}

#progress .indeterminate:before {
	-webkit-animation: indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;
	animation: indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite
}

#progress .indeterminate:after,#progress .indeterminate:before {
	content: "";
	position: absolute;
	background-color: inherit;
	top: 0;
	left: 0;
	bottom: 0;
	will-change: left,right
}

#progress .indeterminate:after {
	-webkit-animation: indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;
	animation: indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;
	-webkit-animation-delay: 1.15s;
	animation-delay: 1.15s
}

.default-img-bg {
	width: 100%;
	height: 100%;
	background: url(data:image/png;base64,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) 50% no-repeat;
	background-size: 100% 100%;
	border-radius: 50%
}

.title-sorry {
	margin-top: 80px;
	text-align: center
}

.title-sorry .title-sorry-top {
	line-height: 36px;
	font-size: 24px;
	display: inline-block;
	margin-bottom: 26px
}

.title-sorry .title-sorry-top>.iconfont {
	vertical-align: middle;
	font-size: 30px;
	color: #c81321
}

.select {
	display: block;
	width: 100%;
	height: 34px;
	line-height: 20px;
	font-size: 14px;
	box-sizing: border-box;
	border: 1px solid #b5b5b5;
	padding: 7px 10px;
	border-radius: 0;
	-webkit-appearance: none;
	-webkit-padding-end: 24px;
	-webkit-padding-start: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHBAMAAAD65XALAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAbUExURUxpcWZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZnKtEbgAAAAIdFJOUwDxKNcbOkhXxo/2XAAAADVJREFUCNdjkOgAgUYGIKgAM9tBTDaQcGMCiMkQCGSKglkMTBIdjQoQJoNyhxGUxcBi7ACmAdfNDhUiDCSJAAAAAElFTkSuQmCC) 100% no-repeat
}

.org-notice {
	font-size: 14px;
	color: #ec3e3b;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURUxpcew+O+w+O+w+O+w+O+w+O+w+O+w+O+w+O+w+O+w+O+w+O+w+O+w+O+w+O+w+O+w+O1NxKukAAAAQdFJOUwCGqVELdWzDlrgc7dMWXj38QJSRAAAAdklEQVQY02WQWxaAIAhExxdgWbn/1VYi1Kn5cbzHAQEYSlKrpAxXWfvQWozU7uIfmYzUB2p6XmjWAYKajDQTC0QNmXlQBH8RO/Ja7MGyswVT/6ggd+s932/XgOr2Q6eQ+/v8jjUd8sWa7ScYkWdhG8XKkZZxOQHhbA2D2WwI3wAAAABJRU5ErkJggg==) no-repeat 0 0;
	line-height: 18px;
	margin-bottom: 10px
}

.org-notice>span {
	margin-left: 24px
}

.org-notice-case {
	width: 100%;
	height: 60px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdYAAAA8CAMAAADsbGs4AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA5UExURUxpcew+O4qyXew+O+w+O+w+O+w+O+w+O4O5X+w+O4O5X+w+O4O5X4O5X4O5X4O5X+w+O+w+O4O5X9AIoccAAAARdFJOUwAWEFaNss5AjOnTcFe1MnhMbf289AAABDBJREFUeNrtnety6joMhZNYtiM7N/v9H/ZIuZAA4eBO2TbNaHUyEAr8+VhashzaKtgQ7IujquT4kwf92FeqRH9VobKC9YoSrNf0q2D9Kg2fKcKC9ZvUuF6y9XpWdbGVbL0c1Rg/hVWK8FdR/QxWydYvo7pjHdujtvOhc31HGlKz1a+3k2AtSHXH6uJRzXre9g9Pe5OtEDSQrNVGsJbogWM8c2uM/ebWnu8S1fnRMTFbtTGIaKZJo2AtoD6e2bA5PNDGsWkGZkzGTcxWhWC1tha1YC2hbqu2uw1bN95hnatweyvKSdmqg7JoNAjWoiXYdftjvIZlrA1rx+p6ZtskZSsgKh80asFasgT3R1or1s2d1FKNLhnrUoRBo6JeSbBmNul9Cb7P1QesZNbOJRfhrWVCboVRinBOjXGdAD/G6lkR3rCSW8fkbCWs5FicBGu+LsltBl0s2FXnWPf47dwPs5WwqnnJKlhzTR/czaLNKdVXWFOK8L5uJayA3oIXrFmxEs72pAL/zq2HbPU6AC9gBWvOIhxnWDE+bbMOreOp0jZlGhhrTw9F1/4gWylUDVO1JmjBmqkP7m8jX/d6PrF5einVjrG69GxV28Tfy6g/Yyv8MiqHuw0ccms134zt0LVj2717Z9mYK5qw8bxd+qVkv/UbuLbVx7HKRS+FG6ezYP29BGthtXH4B+8qRbh0P9z+A6iC9YqSbL2oBOs1/SpYr1iEBWsxTRqOp15Pkq0XoBpCwPp2auhUSbb+eTHHnet8Zj6frX4SrFkF4cB1phr0/79ieWpd/yBbJ9SCNa9w56rnu+EIzNzJVgAYEKD2gb9/oRKzVfEmOsDyhQ3BmkP1ynXzKh6p1uFOajuH5UWQlK0KIMB8kRqibKPnUrMg0iderSpFImeqRXWlNCP1ENDP5ynZCswTDV/wogVrPr+a3Y9Yn8Uv7vdNUCaAN57WQlAnZisYAipYy+Trs1e39lgfi3JNXZaf/xIapq5biSaCYM2utQCbJ6rcKFGTdGuZlKc2yfuaarF/1zIfrhOGSbAWxPpUnx9aJl4PWS7KilCHt3DWIuz5qxqTYC0ykziNVuqLgDsmaqmWFgmDppZprtuYvG71JlC6CtYiXj0vw2RQw65dFzN+hQ/vlzeHmTB9FLQscEp41ZgXrTA1vges/BnguzZldnwzK3pAgwBGsGauwM3aDz/6lYj6I1bugxfXvu2Y1iLs0ah5KMGTJsGakyqbtD71q+VVz46Vh1JYL2sim5itSnZwcgsO69XmeSTIHZOZLbu0TEDNDwZDPRBqaoNSs1WwljDrZtD6cWOu3jDjusChJ/AwkRsm9T5dBWspqbvZ0uxXfzQzgOffqnn7pV425OhYb9LWrYI1v7w+jnYb0P5T7yzXMl1Skq0XlWC9pl8F6xWLsGCVbBX9GbDyr8guePwHUE6F9Kk7jhUAAAAASUVORK5CYII=) 50% no-repeat;
	background-size: 100% 100%;
	padding: 5px 60px 5px 30px;
	box-sizing: border-box;
	margin-bottom: 10px
}

.org-notice-case>p {
	color: #666;
	font-size: 12px;
	line-height: 25px
}

.modal-backdrop,.modal-backdrop.fade.in {
	background-color: #333!important
}

.modal-content {
	border-radius: 0!important
}

.modal-full.modal-dialog {
	width: 99%
}

@media (max-width: 768px) {
	.modal-full.modal-dialog {
		width:auto
	}
}

body.modal-open {
	overflow-y: auto!important;
	padding-right: 0!important
}

.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .btn-default.dropdown-toggle {
	color: #333;
	background-color: #ededed;
	border-color: #b3b3b3
}

.btn-default.active,.btn-default:active {
	background-image: none;
	background-color: #e0e0e0
}

.btn-default.active:hover,.btn-default:active:hover {
	background-color: #e6e6e6
}

.open .btn-default.dropdown-toggle {
	background-image: none
}

.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover {
	background-color: #fff;
	border-color: #ccc
}

.btn-default .badge {
	color: #fff;
	background-color: #333
}

.btn-default>i {
	color: #aaa
}

.btn-default>i[class*=icon-],.btn-default>i[class^=icon-] {
	color: #8c8c8c
}

.btn-primary {
	color: #fff;
	background-color: #428bca;
	border-color: #357ebd
}

.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #3379b5;
	border-color: #2a6496
}

.btn-primary.active,.btn-primary:active {
	background-image: none;
	background-color: #2d6ca2
}

.btn-primary.active:hover,.btn-primary:active:hover {
	background-color: #3071a9
}

.open .btn-primary.dropdown-toggle {
	background-image: none
}

.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
	background-color: #428bca;
	border-color: #357ebd
}

.btn-primary .badge {
	color: #428bca;
	background-color: #fff
}

.btn-success {
	background-color: #45b6af;
	border-color: #3ea49d
}

.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .btn-success.dropdown-toggle {
	color: #fff;
	background-color: #3b9c96;
	border-color: #307f7a
}

.btn-success.active,.btn-success:active {
	background-image: none;
	background-color: #348a84
}

.btn-success.active:hover,.btn-success:active:hover {
	background-color: #37918b
}

.open .btn-success.dropdown-toggle {
	background-image: none
}

.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {
	background-color: #45b6af;
	border-color: #3ea49d
}

.btn-success .badge {
	color: #45b6af;
	background-color: #fff
}

.btn-info {
	color: #fff;
	background-color: #89c4f4;
	border-color: #72b8f2
}

.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .btn-info.dropdown-toggle {
	color: #fff;
	background-color: #68b4f1;
	border-color: #43a1ed
}

.btn-info.active,.btn-info:active {
	background-image: none;
	background-color: #51a8ef
}

.btn-info.active:hover,.btn-info:active:hover {
	background-color: #5aadf0
}

.open .btn-info.dropdown-toggle {
	background-image: none
}

.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover {
	background-color: #89c4f4;
	border-color: #72b8f2
}

.btn-info .badge {
	color: #89c4f4;
	background-color: #fff
}

.btn-warning {
	color: #fff;
	background-color: #dfba49;
	border-color: #dbb233
}

.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .btn-warning.dropdown-toggle {
	color: #fff;
	background-color: #daae2b;
	border-color: #bb9521
}

.btn-warning.active,.btn-warning:active {
	background-image: none;
	background-color: #c89f23
}

.btn-warning.active:hover,.btn-warning:active:hover {
	background-color: #d0a625
}

.open .btn-warning.dropdown-toggle {
	background-image: none
}

.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover {
	background-color: #dfba49;
	border-color: #dbb233
}

.btn-warning .badge {
	color: #dfba49;
	background-color: #fff
}

.btn-danger {
	color: #fff;
	background-color: #f3565d;
	border-color: #f13e46
}

.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .btn-danger.dropdown-toggle {
	color: #fff;
	background-color: #f1353d;
	border-color: #ec111b
}

.btn-danger.active,.btn-danger:active {
	background-image: none;
	background-color: #ef1d26
}

.btn-danger.active:hover,.btn-danger:active:hover {
	background-color: #f0262f
}

.open .btn-danger.dropdown-toggle {
	background-image: none
}

.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover {
	background-color: #f3565d;
	border-color: #f13e46
}

.btn-danger .badge {
	color: #f3565d;
	background-color: #fff
}

.btn>i {
	font-size: 14px
}

.btn-lg {
	padding: 10px 16px;
	line-height: 1.33;
	vertical-align: middle
}

.btn-lg,.btn-lg>i {
	font-size: 18px
}

.btn-sm,.btn-xs {
	padding: 4px 10px 5px;
	font-size: 13px;
	line-height: 1.5
}

.btn-sm>i,.btn-xs>i {
	font-size: 13px
}

.btn-xs {
	padding: 1px 5px
}

.btn-xs>i {
	font-size: 12px
}

.checkbox,.form-horizontal .checkbox {
	padding: 0
}

.checkbox>label,.form-horizontal .checkbox>label {
	padding-left: 0
}

.checkbox-list>label {
	display: block
}

.checkbox-list>label.checkbox-inline {
	display: inline-block
}

.checkbox-list>label.checkbox-inline:first-child {
	padding-left: 0
}

.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc
}

.btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c
}

.btn-success:hover {
	color: #fff;
	background-color: #449d44;
	border-color: #398439
}

.btn-default:hover {
	color: #333;
	background-color: #d4d4d4;
	border-color: #8c8c8c
}

.authorize {
	min-height: 400px;
	width: 680px;
	padding: 25px;
	background-color: #fff;
	border: 1px solid #e5e5e5;
	box-shadow: 0 0 5px #e5e5e5;
	margin: 25px auto;
	font-family: Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif
}

.auth-orize .auth-img {
	float: left
}

.auth-orize .auth-img,.auth-orize .auth-img>img {
	width: 80px;
	height: 80px
}

.auth-orize .auth-tit {
	float: left;
	margin-left: 40px
}

.auth-orize .auth-tit>h1 {
	font-size: 18px;
	margin-top: 8px;
	font-weight: 400
}

.auth-orize .auth-tit>h2 {
	font-size: 16px;
	margin-top: 8px;
	font-weight: 400
}

.auth-org>h3 {
	color: #666;
	font-size: 14px;
	margin-bottom: 8px;
	font-weight: 400
}

.auth-org .list-group {
	margin: 8px 0 16px
}

.auth-org .list-group .list-group-item {
	color: #333;
	font-size: 14px;
	line-height: 24px
}

.auth-org .list-group .iconfont {
	color: green;
	font-weight: 700;
	margin-right: 2px
}

.auth-orize-notice {
	margin-top: 16px;
	text-align: right;
	font-size: 12px;
	color: #999;
	padding-right: 6px
}

.auth-orize-notice>a {
	color: #666
}

.yct-logo {
	margin: 20px auto 0;
	width: 690px
}

.yct-logo>a {
	display: block;
	width: 340px;
	height: 60px;
	background: url(data:image/png;base64,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) 0 0 no-repeat;
	overflow: hidden
}

.paid-bill a.ivu-btn-bill {
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	line-height: 1.3;
	padding: 6px 15px;
	font-size: 12px;
	border-radius: 4px;
	transform: translateZ(0);
	transition: color .2s linear,background-color .2s linear,border .2s linear;
	background-color: #4390de;
	border-color: #4390de;
	color: #fff
}

.paid-bill a.ivu-btn-nobill {
	border: 1px solid #d7dde4;
	background-color: #fff;
	color: #657180;
	margin-left: 20px
}

.paid-bill a.ivu-btn-bill:hover {
	background-color: #39f;
	border-color: #39f
}

.paid-bill a.ivu-btn-nobill:hover {
	background-color: #fff;
	border-color: #4390de;
	color: #4390de
}

.paid-bill .title {
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	margin-top: 40px
}

.paid-bill .title>span {
	display: inline-block
}

.paid-bill .bill-button {
	text-align: center;
	margin-top: 20px
}

.paid-bill.bill-display {
	display: block
}

.require-loading {
	width: 80px;
	height: 20px;
	margin: 25px auto
}

.require-loading span {
	display: inline-block;
	width: 4px;
	height: 100%;
	border-radius: 4px;
	background: #f99b9f;
	-webkit-animation: load 1s ease infinite;
	margin-right: 4px;
	margin-left: 4px
}

@-webkit-keyframes load {
	0%,to {
		height: 20px;
		background: #f9c8ca
	}

	50% {
		height: 50px;
		margin: -15px 4px;
		background: #f77b81
	}
}

.require-loading span:nth-child(2) {
	-webkit-animation-delay: .2s
}

.require-loading span:nth-child(3) {
	-webkit-animation-delay: .4s
}

.require-loading span:nth-child(4) {
	-webkit-animation-delay: .6s
}

.require-loading span:nth-child(5) {
	-webkit-animation-delay: .8s
}

.cropper-wpr {
	display: inline
}

.cropper-wpr .container-img {
	width: 100%
}

.cropper-wpr .preview-img {
	width: 92px;
	padding: 6px;
	border: 1px dashed #8bc4f4;
	background-color: #f5faff
}

.cropper-wpr .preview-img>a {
	display: block;
	width: 100%
}

.cropper-wpr .preview-img img {
	width: 100%
}

.cropper-wpr .container-img>img {
	display: block
}

.cropper-wpr .img-box-down>canvas {
	width: 100%
}

.cropper-wpr .img-cropper-small-img canvas {
	background-color: rgba(0,0,0,.1)
}

.cropper-wpr .file_upload .webuploader-pick {
	cursor: pointer
}

.cropper-wpr .file-uploader-input {
	width: 100%;
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	cursor: pointer;
	z-index: 999
}

.cropper-wpr .img-cropper-progress {
	height: 1px;
	width: 0;
	position: relative;
	top: 1px;
	background-color: #c81321;
	transition: width .6s;
	-moz-transition: width .6s;
	-webkit-transition: width .6s;
	-o-transition: width .6s
}

.preview-show-img {
	max-width: 100%;
	padding: 6px;
	border: 1px dashed #8bc4f4;
	background-color: #f5faff
}

.menu-top {
	background-color: #fff;
	padding: 15px 24px;
	min-height: 60px;
	border: 1px solid #e5e5e5;
	box-shadow: 0 0 5px #e5e5e5;
}

.menu-top .menu-top-name,.menu-top .menu-top-name .icon {
	height: 56px;
	line-height: 56px;
	float: left
}

.menu-top .menu-top-name .icon {
	width: 56px;
	display: inline-block;
	border-radius: 5px;
	text-align: center;
	margin-right: 10px
}

.menu-top .menu-top-name .icon .iconfont {
	font-size: 40px;
	color: #fff
}

.menu-top .menu-top-list {
	margin-left: 30px
}

.menu-top .menu-top-list>a {
	margin-top: 13px;
	font-weight: bold;
	color: #333;
	font-size: 16px;
	padding: 0 20px;
	margin-left: 20px;
	height: 37px;
	line-height: 35px;
	display: inline-block;
	border: 1px solid #fff
}

.icon-orange .icon {
	background-color: #ff6d05
}

.icon-orange .menu-top-list .active {
	border: 1px solid #ff6d05;
	color: #ff6d05;
	background-color: rgba(255,243,228,.8)
}

.icon-blue .icon {
	background-color: #1c75db
}

.icon-blue .menu-top-list .active {
	border: 1px solid #1c75db;
	color: #1c75db;
	background-color: rgba(216,235,255,.8)
}

.icon-green .icon {
	background-color: #15d89f
}

.icon-green .menu-top-list .active {
	border: 1px solid #f75e5b;
	color: #f75e5b;
	background-color: #fff;
}

.icon-yellow .icon {
	background-color: #fb9521
}

.icon-yellow .menu-top-list .active {
	border: 1px solid #fb9521;
	color: #fb9521;
	background-color: rgba(255,228,196,.8)
}

.icon-yellowRed .icon {
	background-color: #fe5715
}

.icon-yellowRed .menu-top-list .active {
	border: 1px solid #fe5715;
	color: #fe5715;
	background-color: rgba(255,231,222,.8)
}

.icon-lightbule .icon {
	background-color: #4bcbfb
}

.icon-lightbule .menu-top-list .active {
	border: 1px solid #4bcbfb;
	color: #4bcbfb;
	background-color: rgba(229,243,249,.6)
}

.loading-mark {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 90050;
	background: url(data:image/gif;base64,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) 50% no-repeat;
	background-color: rgba(0,0,0,.1)
}

.ca-animate {
	position: relative
}

.animated {
	-webkit-animation-duration: .2s;
	animation-duration: .2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

@-webkit-keyframes slideInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(1000px);
		transform: translateX(1000px)
	}

	to {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes slideInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(1000px);
		-ms-transform: translateX(1000px);
		transform: translateX(1000px)
	}

	to {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}

.slideInRight {
	-webkit-animation-name: slideInRight;
	animation-name: slideInRight
}

.relative {
	position: relative
}

.ca-update-icon {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAACN0lEQVRIx8WWv0sbYRiAM4h/QcG5Li2VFgQL3Tv4J7RT1+KkSxF0Ehft2oIOpWBJhw5VHJxKJosg6iIublFSc4SSghpBUrm+T3Mvvn7ed/fFmGR4vLt85z3vj+9erjA4F+0Jv4VKF6gJx8JroWDhz6kQ94B3rvhXj8TwWRjshxiOhLFM8csP/gcsbkTxq09BokthVngjTCTn417xk/dR3Gi0BGnrcTNYfKblDepx8WcUH5RvZjjx9RrE9nrmu7dC58LDILFmax+EmGAUxPYaMsTDQWIesr5z3eda/XZZEQdupjAx2SLiyHVpv8X2YX7Gnv0QJi5XW2Wmv6BB0Mel0s2+KvzO/2iwdxJTWh7GkSA4t5UgM20H6/zOEXlHpVZ4EOW1LdBg2MFaXtY0uI7FuqFs6eifrYAV33VzVVwpAvrLpuJcBcgJiHOqkZNprrhqb6SMyHiddGjY4cE6R+5xh4qnz15xPS9qd3hQCXax+zp5Su+dXHXfrCYLMkdk12iDDpmM3axcCI/SxA17IxL6yIBQgU4tgqG3Ggi/cy/XnncY/gpP08Rle6P2MS1zyquj1K7Tb32nU8R/hAdp4oW8HpMR2ft2MUK3HYYVV6rioWQDdOuL47FPDG+7JJ1Lk1oxLN+zdNUndcXw8Z6k34SBdsQw6b5ibTKfJcwSF5IR96WNAJrCmvAsRJolVkaSz9GN5Hv4yshOhB9Jhs9DhaFiGBWmhKKwKewKW0kfp4UX7Ur/i+M47gv/AEF1UfvnSZYZAAAAAElFTkSuQmCC) 50% no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: -3px;
	left: -5px;
	display: block;
	width: 20px;
	height: 20px
}

.otherCATitle h1 {
	font-size: 16px;
	border-left: 4px solid #31708f;
	padding-left: 16px;
	font-weight: 600
}

.otherCATitle hr {
	margin-top: 10px
}

.ca-serve-project .rows {
	display: block;
	width: 100%;
	border: 1px solid #eee;
	padding: 14px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	-webkit-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
	position: relative
}

.ca-serve-project .rows:hover {
	box-shadow: 0 1px 8px rgba(0,0,0,.2)
}

.ca-serve-project .rows .tip {
	width: 91px;
	height: 17px;
	line-height: 17px;
	font-size: 11px;
	position: absolute;
	left: 94px;
	top: 2px;
	color: #fff;
	padding-left: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAAARAQMAAACIO0LQAAAABlBMVEUAAADIEyEXXS/7AAAAAXRSTlMAQObYZgAAAD9JREFUCNdjYJD/DwU/GBgY6mGcf0DOfzhgYGBEcBoYmBGcA6gcdgTnAbkchGn8ODgNDPLIbrOHs/+BfIDwDwCM6LFzr+yf2wAAAABJRU5ErkJggg==) 50% no-repeat
}

.ca-serve-project .rows .tip.tip2 {
	width: 132px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAAARAQMAAAAmIZYUAAAABlBMVEUAAADIEyEXXS/7AAAAAXRSTlMAQObYZgAAAEBJREFUGNNjYJD/jwz+MDAw1P9HAUCR/6iggYERTeQAAzOayAMsIuxoIh+oLoKwi5+gyAEGeQx/2aOJYATGHwYAijUIhzpVmwUAAAAASUVORK5CYII=) 50% no-repeat
}

.ca-serve-project .rows .icon-l {
	width: 84px;
	height: 84px;
	border-radius: 6px;
	background-color: #22beef;
	float: left;
	margin-right: 30px;
	text-align: center
}

.ca-serve-project .rows .icon-l .iconfont {
	display: inline-block;
	font-size: 40px;
	margin-top: 15px;
	color: #fff
}

.ca-serve-project .rows .text-right {
	float: left;
	text-align: left;
	padding-top: 20px
}

.ca-project-list .tip {
	width: 91px;
	height: 17px;
	line-height: 17px;
	font-size: 11px;
	position: absolute;
	left: 128px;
	top: -6px;
	color: #fff;
	padding-left: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAAARAQMAAACIO0LQAAAABlBMVEUAAADIEyEXXS/7AAAAAXRSTlMAQObYZgAAAD9JREFUCNdjYJD/DwU/GBgY6mGcf0DOfzhgYGBEcBoYmBGcA6gcdgTnAbkchGn8ODgNDPLIbrOHs/+BfIDwDwCM6LFzr+yf2wAAAABJRU5ErkJggg==) 50% no-repeat
}

.time-axis {
	margin: 0;
	padding: 0;
	position: relative;
	margin-left: 30px;
	height: 100%
}

.time-axis .more {
	position: absolute;
	bottom: -40px;
	left: 126px;
	font-size: 14px;
	color: #48beb2
}

.time-axis:before {
	content: "";
	position: absolute;
	display: inline-block;
	left: 154px;
	top: 15px;
	width: 1px;
	height: 100%;
	background-color: #e4e4e4
}

.time-axis-item {
	list-style: none;
	margin: 20px 0;
	padding-left: 200px;
	position: relative;
	line-height: 26px;
	font-size: 14px;
	color: #141414;
	min-height: 40px
}

.time-axis-achievement {
	margin: 0
}

.time-axis-date {
	position: absolute;
	left: 0;
	top: 0;
	color: #666
}

.time-axis-date span {
	right: -49px;
	top: 7px;
	display: block;
	width: 13px;
	height: 13px;
	background-color: #fff
}

.time-axis-date span,.time-axis-date span:after {
	position: absolute;
	border: 1px solid #ccc;
	border-radius: 100%
}

.time-axis-date span:after {
	content: "";
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	margin: auto;
	background-color: #ccc
}

.time-axis-item:first-child .time-axis-date span {
	border-color: #48beb2
}

.time-axis-item:first-child .time-axis-date span:after {
	background-color: #48beb2;
	border-color: #48beb2
}

.left-project {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -100px;
	margin-left: -500px;
	border: 1px solid #eee;
	box-shadow: 0 0 6px rgba(0,0,0,.1);
	background-color: #f6fffe;
	padding: 10px 0
}

.left-project .left-project-item {
	color: #666;
	font-size: 14px;
	padding: 0 20px;
	line-height: 30px
}

.left-project .left-project-item>a {
	color: #666
}

.left-project .left-project-item.active {
	background-color: #47d8c9
}

.left-project .left-project-item.active>a {
	color: #fff
}

.loading {
	background: url(data:image/gif;base64,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) 50% no-repeat;
	width: 100%;
	height: 300px
}

.stamp {
	height: 140px;
	padding: 0 10px
}

.stamp,.stamp>a {
	width: 468px;
	position: relative
}

.stamp>a {
	z-index: 1;
	display: block;
	overflow: hidden
}

.stamp:before {
	top: 0;
	bottom: 0
}

.stamp:after,.stamp:before {
	content: "";
	position: absolute;
	left: 10px;
	right: 10px
}

.stamp:after {
	top: 10px;
	bottom: 10px;
	z-index: -2
}

.stamp i {
	position: absolute;
	left: 20%;
	top: 45px;
	height: 190px;
	width: 390px;
	background-color: hsla(0,0%,100%,.15);
	transform: rotate(-30deg)
}

.stamp .par {
	float: left;
	padding: 16px 15px;
	width: 180px;
	border-right: 2px dashed hsla(0,0%,100%,.3);
	text-align: left
}

.stamp .par p {
	color: #fff
}

.stamp .par span {
	font-size: 50px;
	color: #fff;
	margin-right: 5px
}

.stamp .par .sign {
	font-size: 34px
}

.stamp .par sub {
	position: relative;
	top: -5px;
	color: hsla(0,0%,100%,.8)
}

.stamp .copy {
	display: inline-block;
	padding: 44px 10px 10px;
	width: 180px;
	vertical-align: text-bottom;
	font-size: 24px;
	color: #fff
}

.stamp .copy p {
	font-size: 12px;
	margin-top: 15px
}

.stamp01 {
	background: #f39b00;
	background: radial-gradient(transparent 0,transparent 5px,#f39b00 0);
	background-size: 15px 15px;
	background-position: 9px 3px
}

.stamp01:before {
	background-color: #f39b00
}

.stamp02 {
	background: #d24161;
	background: radial-gradient(transparent 0,transparent 5px,#d24161 0);
	background-size: 15px 15px;
	background-position: 9px 3px
}

.stamp02:before {
	background-color: #d24161
}

.stamp03 {
	background: #7eab1e;
	background-size: 15px 15px;
	background-position: 9px 3px
}

.stamp03:before {
	background-color: #7eab1e
}

.stamp04 {
	background: #50add3;
	background-size: 12px 8px;
	background-position: -5px 10px
}

.stamp04:before {
	background-color: #50add3;
	left: 5px;
	right: 5px
}

.stamp .copy button {
	position: relative;
	z-index: 999;
	border: none;
	width: 100%
}

.stamp .icon-site {
	position: absolute;
	background: url("/images/coupon.png") no-repeat;
	top: 10px;
	right: 18px;
	width: 62px;
	height: 61px;
	overflow: hidden
}

.stamp .used-site {
	background-position: 0 0
}

.stamp .expire-site {
	background-position: -344px 0
}

.stamp .del-site {
	background-position: -344px -196px
}

.stamp.gray {
	-webkit-filter: grayscale(90%);
	-moz-filter: grayscale(90%);
	-ms-filter: grayscale(90%);
	-o-filter: grayscale(90%);
	filter: grayscale(90%);
	filter: gray
}

.red-card-sup-wrapper {
	width: 108px;
	height: 108px;
	overflow: hidden;
	position: absolute;
	top: -6px;
	right: -6px;
	z-index: 2
}

.red-card-sup {
	font: 14px Sans-Serif;
	line-height: 18px;
	text-align: center;
	text-transform: uppercase;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	position: relative;
	padding: 7px 0;
	left: -4px;
	top: 26px;
	width: 150px;
	background-color: #d9534f;
	color: #fff;
	letter-spacing: .5px;
	box-shadow: -3px 5px 6px -5px rgba(0,0,0,.5);
	outline: 1px solid #fff;
	outline-offset: -4px
}

.red-card-sup:after,.red-card-sup:before {
	border-top: 4px solid #d9534f;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	bottom: -4px
}

.red-card-sup:before {
	left: 0;
	border-left: 4px solid #b1413e;
	border-right: 4px solid transparent
}

.red-card-sup:after,.red-card-sup:before {
	content: "";
	position: absolute;
	top: 100%;
	z-index: -1;
	border-bottom: 4px solid transparent;
	border-top: 4px solid #b1413e
}

.red-card-sup:after {
	right: 7px;
	border-left: 4px solid transparent;
	border-right: 4px solid #b1413e
}

[uib-typeahead-popup].dropdown-menu {
	display: block;
}

.uib-time input {
	width: 50px;
}

[uib-tooltip-popup].tooltip.top-left>.tooltip-arrow, [uib-tooltip-popup].tooltip.top-right>.tooltip-arrow, [uib-tooltip-popup].tooltip.bottom-left>.tooltip-arrow, [uib-tooltip-popup].tooltip.bottom-right>.tooltip-arrow, [uib-tooltip-popup].tooltip.left-top>.tooltip-arrow, [uib-tooltip-popup].tooltip.left-bottom>.tooltip-arrow, [uib-tooltip-popup].tooltip.right-top>.tooltip-arrow, [uib-tooltip-popup].tooltip.right-bottom>.tooltip-arrow, [uib-tooltip-html-popup].tooltip.top-left>.tooltip-arrow, [uib-tooltip-html-popup].tooltip.top-right>.tooltip-arrow, [uib-tooltip-html-popup].tooltip.bottom-left>.tooltip-arrow, [uib-tooltip-html-popup].tooltip.bottom-right>.tooltip-arrow, [uib-tooltip-html-popup].tooltip.left-top>.tooltip-arrow, [uib-tooltip-html-popup].tooltip.left-bottom>.tooltip-arrow, [uib-tooltip-html-popup].tooltip.right-top>.tooltip-arrow, [uib-tooltip-html-popup].tooltip.right-bottom>.tooltip-arrow, [uib-tooltip-template-popup].tooltip.top-left>.tooltip-arrow, [uib-tooltip-template-popup].tooltip.top-right>.tooltip-arrow, [uib-tooltip-template-popup].tooltip.bottom-left>.tooltip-arrow, [uib-tooltip-template-popup].tooltip.bottom-right>.tooltip-arrow, [uib-tooltip-template-popup].tooltip.left-top>.tooltip-arrow, [uib-tooltip-template-popup].tooltip.left-bottom>.tooltip-arrow, [uib-tooltip-template-popup].tooltip.right-top>.tooltip-arrow, [uib-tooltip-template-popup].tooltip.right-bottom>.tooltip-arrow, [uib-popover-popup].popover.top-left>.arrow, [uib-popover-popup].popover.top-right>.arrow, [uib-popover-popup].popover.bottom-left>.arrow, [uib-popover-popup].popover.bottom-right>.arrow, [uib-popover-popup].popover.left-top>.arrow, [uib-popover-popup].popover.left-bottom>.arrow, [uib-popover-popup].popover.right-top>.arrow, [uib-popover-popup].popover.right-bottom>.arrow, [uib-popover-html-popup].popover.top-left>.arrow, [uib-popover-html-popup].popover.top-right>.arrow, [uib-popover-html-popup].popover.bottom-left>.arrow, [uib-popover-html-popup].popover.bottom-right>.arrow, [uib-popover-html-popup].popover.left-top>.arrow, [uib-popover-html-popup].popover.left-bottom>.arrow, [uib-popover-html-popup].popover.right-top>.arrow, [uib-popover-html-popup].popover.right-bottom>.arrow, [uib-popover-template-popup].popover.top-left>.arrow, [uib-popover-template-popup].popover.top-right>.arrow, [uib-popover-template-popup].popover.bottom-left>.arrow, [uib-popover-template-popup].popover.bottom-right>.arrow, [uib-popover-template-popup].popover.left-top>.arrow, [uib-popover-template-popup].popover.left-bottom>.arrow, [uib-popover-template-popup].popover.right-top>.arrow, [uib-popover-template-popup].popover.right-bottom>.arrow {
	top: auto;
	bottom: auto;
	left: auto;
	right: auto;
	margin: 0;
}

[uib-popover-popup].popover, [uib-popover-html-popup].popover, [uib-popover-template-popup].popover {
	display: block !important;
}

.uib-datepicker-popup.dropdown-menu {
	display: block;
	float: none;
	margin: 0;
}

.uib-button-bar {
	padding: 10px 9px 2px;
}

.uib-position-measure {
	display: block !important;
	visibility: hidden !important;
	position: absolute !important;
	top: -9999px !important;
	left: -9999px !important;
}

.uib-position-scrollbar-measure {
	position: absolute !important;
	top: -9999px !important;
	width: 50px !important;
	height: 50px !important;
	overflow: scroll !important;
}

.uib-position-body-scrollbar-measure {
	overflow: scroll !important;
}

.uib-datepicker .uib-title {
	width: 100%;
}

.uib-day button, .uib-month button, .uib-year button {
	min-width: 100%;
}

.uib-left, .uib-right {
	width: 100%
}

.tips-msg {
	font-size: 14px;
	line-height: 30px;
}

.tips-msg li {
	color: #ec3e3b !important;
}

.form-box-ms .leftbar {
	width: 680px;
	padding-left: 80px;
}

.no-select {
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

i.icon-checkbox-checked {
	font-weight: 700;
	color: #ec3e3b;
}

.company-info-dp .logobox {
	/* top:18px; */
	top: 5px;
}

.company-info-dp .menu {
	padding-top: 0
}

.company-info-dp .menu a {
	cursor: pointer;
}

.company-info-dp {
	width: 150px;
}

a {
	text-decoration: none;
}

a:link {
	text-decoration: none;
	cursor: pointer;
}

a:visited {
	text-decoration: none;
	cursor: pointer
}

a:active {
	text-decoration: none;
	cursor: pointer
}

a:hover {
	text-decoration: none;
	cursor: pointer
}
