body {
	background: #f0f0f0;
	padding: 0;
	margin: 0
}

.cdu_header {
	padding: 0 30px;
	position: relative
}

.pai {
	top: 0;
	left: 10%;
	position: absolute;
}

.cdu_main {
	width: auto;
	height: 84vh;
	background: url("../images/login-bg.png") no-repeat;
	background-size: 100% 85vh;
	display: flex;
    align-items: center; 
	justify-content: flex-end;
}

.auth_login_right {
	margin-right: 10%;
}

.auth_login_footer {
	width: 100%;
	display: flex;
	flex-direction: row;
	justify-content: center;
	font-size: 14px;
	color: #666;
	over-flow: hidden;
	background: white;
	padding: 1.5% 0;
}

.auth_login_footer p {
	line-height: 25px;
	margin: 0
}

.auth_login_footer span {
	color: #f3f3f3;
	font-size: 12px;
}

.auth_login_footer h2 {
	color: #0073de;
	font-size: 12px;
	font-weight: bold;
	margin: 0
}

.banquan {
	color: #666;
	position: fixed;
	bottom: 1%;
	width: 100%;
	text-align: center;
	font-size: 14px;
}

#smsSendButton {
	position: absolute;
	right: 20px;
	top: 5px;
	text-decoration: none
}

a {
	cursor: pointer
}

.auth_bg {
	position: fixed;
	top: -50%;
	left: -50%;
	width: 200%;
	height: 200%;
	z-index: -1;
}

.auth_bg img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	min-width: 50%;
	min-height: 50%;
}

.login_bj {
	width: 100%;
	height: 500px;
}

.auth_page_wrapper {
	width: 960px;
	margin: 20px auto;
	padding: 0;
	font-family: 'Microsoft YaHei';
	font-size: 13px;
	color: #676A6C;
}

.auth_login_content .auth_login_left {
	width: 50%;
	height: 287px;
	float: left;
	position: relative;
}

.auth_login_left .auth_others {
	position: absolute;
	left: 130px;
	bottom: 0;
}

.auth_login_left .auth_others a .auth_icon_bg {
	float: left;
	height: 34px;
	background-color: rgba(255, 255, 255, .8);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,
		endColorstr=#C8ffffff);
}

.auth_login_left .auth_others a .auth_icon_bg:hover {
	background-color: #ffffff;
}

.auth_login_left .auth_others a i {
	width: 34px;
	height: 34px;
	display: inline-block;
}

.auth_icon_qq {
	background: url("../images/icons.png") 8px -102px no-repeat;
}

.auth_icon_weibo {
	background: url("../images/icons.png") -20px -102px no-repeat;
}

.auth_icon_weixin {
	background: url("../images/icons.png") -50px -102px no-repeat;
}

.auth_icon_alliance {
	background: url("../images/alliance.png") no-repeat;
}

.auth_icon_IDSUnion {
	background: url("../images/IDSUnion.png") no-repeat;
}

.auth_icon_qrcode {
	background: url("../images/qrcode.png") 8px no-repeat;
}

.auth_icon_user {
	background: url("../images/icons.png") 6px -73px no-repeat;
}

.auth_icon_pwd {
	background: url("../images/icons.png") -19px -73px no-repeat;
}

.auth_icon_bar {
	background: url("../images/icons.png") -43px -73px no-repeat;
}

.auth_login_left .auth_others h4 {
	font-size: 16px;
	color: #fff;
	padding-bottom: 5px;
	font-weight: 600;
}

.auth_login_left .auth_others ul, .auth_tab_links ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.auth_login_left .auth_others li {
	margin-top: 15px;
	height: 34px;
	line-height: 34px;
}

.auth_login_left .auth_others li a {
	text-decoration: none;
}

.auth_login_left .auth_others .auth_icon_text {
	width: 225px;
	padding-left: 15px;
	color: #fff;
	font-size: 13px;
	background-color: rgba(255, 255, 255, .4);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff,
		endColorstr=#66ffffff);
	display: inline-block;
}

.auth_login_left .auth_others .auth_icon_text:hover {
	background-color: rgba(255, 255, 255, .6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,
		endColorstr=#99ffffff);
}

.auth_tab {
	width: 339px;
	margin-left: 125px;
}

.auth_tab_links li {
	width: 50%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	display: block;
	float: left;
	background-color: rgba(138, 138, 137, .8);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#998A8A89,
		endColorstr=#998A8A89);
	cursor: pointer;
}

.auth_tab_links li span {
	color: #ffffff;
}

.auth_tab_links li.selected {
	background-color: rgba(255, 255, 255, .9);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff,
		endColorstr=#E5ffffff);
}

.auth_tab_links li.selected span {
	color: #0a5ca6;
	font-size: 16px;
	font-weight: bold;
	margin-top: 13px;
	display: block;
}

.auth_tab_content {
	padding: 25px 35px 22px 35px;
	background-color: rgba(255, 255, 255, .9);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff,
		endColorstr=#E5ffffff);
	min-height: 205px;
}

.auth_tab_content_item {
	position: relative;
}

.auth_tab_content_item p {
	position: relative;
	margin-top: 0;
	margin-bottom: 17px;
}

.auth_tab_content_item p label {
	font-size: 12px;
	margin-left: 5px;
}

.auth_icon {
	background-color: rgb(242, 242, 242);
	border: 1px solid #ccc;
	border-right: none;
	width: 32px;
	height: 32px;
	float: left;
}

.auth_input {
	border: 1px solid #ccc;
	padding: 0 12px;
	height: 32px;
	font-size: 14px;
	width: 230px;
	margin: 0;
	color: #676a6c;
}

input:focus {
	border-color: red;
}

.auth_input:focus {
	outline-color: red;
}

.fa-mobile, .fa-twitch {
	text-align: center;
	font-size: 26px;
	color: #666;
	line-height: 32px;
}

.fa-twitch {
	font-size: 16px;
}

.auth_login_btn {
	color: #fff;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	border-radius: 3px;
	text-decoration: none;
	border: 1px solid transparent;
	width: 100%;
}

.primary {
	background-color: #1ab394;
	border-color: #1ab394;
}

.primary:hover {
	background-color: #18a689;
	border-color: #18a689;
}

.warning {
	background-color: #EBDC99;
	border-color: #EBDC99;
	color: #676a6c;
}

.warning:hover {
	background-color: #EEDA80;
	border-color: #EEDA80;
	color: #333;
}

.abs_right {
	position: absolute;
	right: 0;
}

.full_width {
	display: block;
}

.auth_login_forgetp {
	text-decoration: none;
	color: #676a6c;
}

.auth_login_forgetp:hover {
	color: #333;
}

.auth_login_forgetp small {
	font-size: 12px;
}

.auth_error {
	position: absolute;
	color: #ED5565;
	font-size: 12px;
	top: 33px;
	left: 45px;
}

.clearfloat {
	clear: both;
}

.captcha-img {
	width: 92px;
	height: 34px;
	margin-left: 3px;
	vertical-align: top;
}

.captcha-input {
	width: 100px;
}

.dynamicCode {
	width: 90px;
	padding: 6px 8px;
	margin-top: 0px;
	cursor: pointer;
	font-family: 'Microsoft YaHei';
}

.login-ul-li-full {
	width: 100% !important;
}

/*二维码样式*/
#qrCodeImage {
	padding: 2px;
	border: 1px solid #CCC;
	background: #fff;
	box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}

.qrCenter {
	text-align: center;
}

#appCodeRefresh {
	position: absolute;
	top: 0;
	left: 76px;
	width: 117px;
	height: 118px;
	cursor: pointer;
}

.appCode-mask {
	height: 100%;
	background: #000;
	opacity: 0.7;
	filter: alpha(opacity = 70);
}

#appCodeLoginLoad {
	position: absolute;
	top: 0;
	left: 76px;
	width: 117px;
	height: 118px;
}

.appCode-wrap {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	padding-top: 44px;
	text-align: center;
	color: #fff;
	line-height: 26px;
}

.appCode-wrap {
	text-align: center;
	color: #fff;
	line-height: 26px;
}

.auth-language {
	float: right;
	margin-top: 18px;
	font-size: 14px;
	margin-right: 15px;
}

.auth-language-select {
	float: right;
	padding-left: 16px;
}

.eyes_relative {
	position: relative
}

.eyes {
	position: absolute;
	right: 15px;
	top: 8px;
	cursor: pointer;
}

.hd-input, input {
	display: inline-block;
	position: relative;
	border: 1px solid #dce4e6;
	border-radius: 4px;
	background-color: #fff;
	box-sizing: content-box;
}

.hd-input:hover {
	border-color: #959595
}

.hd-input.blur {
	border-color: #0068b7
}

.hd-input.success {
	border-color: #39bd4f
}

.hd-input.warning {
	border-color: #ff6600
}

.hd-input.error {
	border-color: #ff0000
}

.hd-input.is-disabled {
	background-color: #f5f7fa;
	color: #9e9e9e;
	border-color: #dce4e6
}

.hd-input>.center {
	display: inline-block
}

.hd-input>.center>.input-content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.hd-input>.center>.input-content.small {
	width: 74px
}

.hd-input>.center>.input-content.medium {
	width: 158px
}

.hd-input>.center>.input-content.large {
	width: 326px
}

.hd-input>.center>.input-content.max {
	width: 410px
}

.hd-input>.center>.input-content>input {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 100%;
	height: 14px;
	padding: 14px 10px;
	outline: 0 none;
	border: 0;
	border-radius: 4px;
	font-size: 14px;
	line-height: 1;
	color: #333333
}

.hd-input>.center>.input-content>input.is-disabled {
	background-color: #f5f7fa;
	color: #9e9e9e
}

.hd-input>.center>.input-content>.pass-word {
	padding-top: 9px;
	margin-right: 10px;
	font-size: 24px;
	line-height: 1;
	cursor: pointer;
	color: #999999;
	z-index: 9
}

.hd-input>.center>.input-content>.suffix {
	padding-top: 13px;
	margin-right: 10px;
	font-size: 14px;
	line-height: 1;
	color: #9e9e9e;
	z-index: 9
}

.hd-input>.text-verify {
	position: absolute;
	bottom: -20px;
	left: 0;
	width: 100%;
	padding-left: 18px;
	font-size: 14px;
	line-height: 1;
	background-repeat: no-repeat;
	background-size: 14px;
	z-index: 9
}

.hd-input>.text-verify.success {
	color: #39bd4f;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAZlBMVEUAAAA5vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU8xyyVoAAAAIXRSTlMAyg8F9u1C8p3q+pdOsY+IX1gWEoJjUgnQxLykcUv40zb72nNMAAAA1UlEQVQoz33S6xKCIBCG4Q9xQ8Jzpp1r7/8mmyxECHz/wPjMKjOCpWk0gpi1MKNEWN8oXqLm4OuR2IvaFcor/1XIRS8cqbJuZ8P533c5UTufWaWYPuevOVkDTLFh8ao+i5LoYprhNm9GFFHd5fPO4LShLKA2lAnf9Xbce2r7cY/yEVGGck//VePEzkNlgYKdXzKUe15l0LFzBMolJuU8VJJAw7Zn7SsPAHra/KFoU9xhrti8TJBV4ipaj8wbCVdLPuoOXoeBVjhkCJP3+qzzXJ/ru3vvGxqmUDP44cU0AAAAAElFTkSuQmCC)
}

.hd-input>.text-verify.warning {
	color: #ff6600;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAY1BMVEUAAAD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgDhWn7eAAAAIHRSTlMAUAfq7UAEsZxeVxPyl5KC0cOHS/Xvyci4o40QZUUtKUC65AQAAADSSURBVCjPfZJbEoMgDEUvhIqIYtW+n9n/Kjttp5pY5fxlDgl3MsGINc2BmOmYjMWc2O95xLVR2+BY4YKQ9sx/lMVoT7yA/3nR23Wi/2tvPJKAZqrCJ7OIfAeMyBcBXHhiozT3gK3XtbOoeF2zQZnTDbY5fUCd0wTOadZ6gI7Keri3ev+ko7GrVXlEyRnS7C/vVWn0UlvgopeKXtQVEPRrRHFm2+dDRKUroN5rKrxZC9/gi/XZU0RRLvQWmAikJVVQxNYJ2V4xpxhSR7sddWmY5r4AsSBPr8jnDG4AAAAASUVORK5CYII=)
}

.hd-input>.text-verify.error {
	color: #ff0000;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAWlBMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AABIRnTCAAAAHXRSTlMABbKl6fwI7fIQlfbFnJGBVkxdUjbPiA3JrHxIMQsl0/8AAADUSURBVCjPhZPZEoIwDEVTScsqi7hr/v83Hb2akoJwnjo5k86FpKSEsbqy99xUg6OUsstFybvS2gOkwj1F3F5mVE7tTha4/Tx65/2wB/lD/8mMVL4QpfDI985/hn0GTZCFI3xHFNCVB02YOQo1io560SI8DmBA7FiOFuFPYryx0lAhxhsrTCLGGyt+Q29cvhUt/bDd1Lc0Wmv9kPxUeC06Hcnx8rbwcSRxoLUo3yOX6+uwukzt6ipmcVWrhV5Y0LOVPKaPiCfyfqEUN7QN1zU37SPe+wIPQkCL6T62owAAAABJRU5ErkJggg==)
}

.hd-input>.text-verify.max {
	bottom: 15px;
	left: 420px
}

.hd-input>.disabled {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 99;
	background-color: rgba(255, 255, 255, 0.1);
	cursor: not-allowed
}

.login_container {
	background: url(/assets/img/user/loginBg-cbdc8a41.jpg) repeat-x 0 0;
	min-width: 1200px;
	background-color: #0069bc
}

.login_container .g_w1200 {
	min-height: 600px;
	position: relative
}

.login_container .login_content .code_input, .login_container .login_content .tel_input
	{
	margin-bottom: 20px
}

.login_container .login_img {
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -233px
}

.hd_header .hd_header_nav li {
	float: left;
	font-size: 16px;
	color: #666;
	line-height: 1;
	padding: 10px 25px 15px;
	position: relative;
	cursor: pointer
}

.hd_header .hd_header_nav li>.hd-badge>sup {
	right: -4px;
	top: 2px
}

.hd_header .hd_header_nav li.nav_hover:hover ul {
	display: block
}

.hd_header .hd_header_nav li ul {
	display: none;
	border: 1px solid #eceef5;
	border-radius: 3px;
	width: 108px;
	position: absolute;
	z-index: 10;
	left: 0;
	top: 10px;
	margin-top: 30px;
	padding: 10px 2px;
	background: #fff
}

.hd_header .hd_header_nav li ul:after {
	display: block;
	content: "";
	width: 12px;
	height: 12px;
	background: #fff;
	-webkit-box-shadow: 1px 1px 1px #eceef5;
	box-shadow: 1px 1px 1px #eceef5;
	position: absolute;
	top: -6px;
	right: 0;
	left: 0;
	margin: 0 auto;
	-webkit-transform: rotate(225deg);
	transform: rotate(225deg)
}

.hd_header .hd_header_nav li ul li {
	text-align: center;
	display: block;
	color: #616266;
	margin-right: 0;
	padding: 8px 0;
	float: none
}

.hd_header .hd_header_nav li ul li:hover {
	background: #e6f1ff;
	color: #0068b7
}

.hd_header .hd_header_right {
	float: right
}

.hd_header .hd_header_right .h_h_r_head {
	float: left;
	margin-top: 22px
}

.hd_header .hd_header_right .h_h_r_head .icon {
	font-size: 20px;
	color: #666;
	margin-top: 4px
}

.hd_header .hd_header_right .h_h_r_head img {
	width: 32px;
	height: 32px;
	border-radius: 50%
}

.hd_header .hd_header_right .h_h_r_link {
	float: left;
	margin: 28px 0 0 5px;
	cursor: pointer
}

.hd_header .hd_header_right .h_h_r_link .blue {
	color: #005db8
}

.hd_header .hd_header_right .h_h_r_link .line {
	border-right: 1px solid #ddd;
	color: #666;
	line-height: 1;
	display: inline-block;
	padding: 0 10px
}

.hd_header .hd_header_right .h_h_r_link .line:last-child {
	padding-right: 0;
	border-right: 0
}

.hd_header .hd_header_right .h_h_r_l_blue {
	color: #005db8
}

.hd_header_blue {
	background-color: #0068b7
}

.hd_header_blue .hd_header_nav {
	float: right;
	margin-right: 30px
}

.hd_header_blue .hd_header_nav li, .hd_header_blue .hd_header_right .h_h_r_head .icon,
	.hd_header_blue .hd_header_right .h_h_r_link {
	color: #fff
}

.blueBG {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	background: transparent
}

.blueBG .hd_header_nav li, .blueBG .hd_header_right .h_h_r_head .icon,
	.blueBG .hd_header_right .h_h_r_link {
	color: #fff
}

.blueBG .hd_header_right .h_h_r_link .line {
	border-right: 1px solid #fff;
	color: #fff
}

.pay_header {
	height: 70px;
	background-color: #fff
}

.pay_header>.g_w1200>.pay_header_logo {
	position: relative;
	float: left;
	padding-top: 14px
}

.pay_header>.g_w1200>.pay_header_logo>img {
	position: absolute;
	top: 23px;
	right: -88px
}

.pay_header>.g_w1200>.pay_header_right {
	float: right;
	margin-right: 56px;
	padding-top: 28px;
	line-height: 1
}

.pay_header>.g_w1200>.pay_header_right>li {
	float: left
}

.pay_header>.g_w1200>.pay_header_right>.link {
	cursor: pointer
}

.pay_header>.g_w1200>.pay_header_right>.link:hover {
	color: #005db8
}

.pay_header>.g_w1200>.pay_header_right>.division {
	width: 1px;
	height: 14px;
	background-color: #dce4e6;
	margin: 0 10px
}

.notice {
	background: #fff;
	width: 700px;
	font-size: 12px;
	margin: 0 auto;
	font-family: SimSun, \\5B8B\4F53
}

.notice .notice-header {
	background: #f3f6f8;
	padding-bottom: 20px
}

.notice .notice-header .notice-header-left {
	float: left
}

.notice .notice-header .notice-header-left .logo {
	padding-top: 17px;
	margin-right: 26px;
	float: left
}

.notice .notice-header .notice-header-left .logo img {
	width: 230px;
	height: 38px;
	vertical-align: top
}

.notice .notice-header .notice-header-left .slogan {
	padding-top: 27px;
	margin-right: 58px;
	float: left
}

.notice .notice-header .notice-header-left .slogan img {
	width: 217px;
	height: 19px;
	vertical-align: top
}

.notice .notice-header .notice-header-right {
	float: right;
	margin-top: 20px
}

.notice .notice-header .notice-header-right .nhr-btn {
	display: inline-block;
	margin-left: 10px;
	line-height: 1;
	white-space: nowrap;
	cursor: pointer;
	background: #fff;
	border: 1px solid #dcdfe6;
	color: #606266;
	-webkit-transition: .1s;
	transition: .1s;
	font-weight: 500;
	padding: 9px 15px;
	font-size: 12px;
	border-radius: 3px
}

.notice .notice-header .notice-header-right .nhr-btn2 {
	color: #fff;
	background-color: #409eff;
	border-color: #409eff
}

.notice .noticeBox {
	background: #fff;
	width: 650px;
	height: 950px;
	margin: 20px auto 0;
	position: relative
}

.notice .noticeBox .print-content {
	width: auto;
	margin: 0 auto
}

.notice .noticeBox .print-content .notice-top {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative
}

.notice .noticeBox .print-content .notice-top .notice-top-right {
	border: 1px solid;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	float: right
}

.notice .noticeBox .print-content .notice-top .notice-top-right div:first-of-type
	{
	width: 12px;
	padding: 15px 4px;
	border-right: 1px solid
}

.notice .noticeBox .print-content .notice-top .notice-top-right div:nth-of-type(2)
	{
	padding: 2px
}

.notice .noticeBox .print-content .notice-top .notice-top-right img {
	width: 130px;
	height: 60px
}

.notice .noticeBox .print-content .notice-top .notice-top-right .ntl-txt
	{
	text-align: center;
	line-height: 12px
}

.notice .noticeBox .print-content .notice-top .notice-top-left {
	font-size: 0
}

.notice .noticeBox .print-content .notice-top .notice-top-left .logo {
	width: 180px;
	position: absolute;
	left: 0;
	bottom: 0
}

.notice .noticeBox .print-content .notice-top .notice-top-left .logo img
	{
	width: 100%
}

.notice .noticeBox .print-content .notice-content h3 {
	font-size: 20px;
	font-weight: 500;
	text-align: center;
	margin-top: 15px;
	padding-top: 15px;
	border-top: 2px solid
}

.notice .noticeBox .print-content .notice-content .notice-content-ul {
	width: 590px;
	padding-left: 28px;
	margin-top: 20px
}

.notice .noticeBox .print-content .notice-content .notice-content-ul li
	{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	color: #555;
	margin-bottom: 15px
}

.notice .noticeBox .print-content .notice-content .notice-content-ul .ncu-left
	{
	display: block;
	float: left;
	font-size: 14px;
	font-weight: 700
}

.notice .noticeBox .print-content .notice-content .notice-content-ul .ncu-right
	{
	float: left;
	border-bottom: 1px solid #888;
	width: 500px;
	font-size: 14px;
	font-weight: 700
}

.notice .noticeBox .print-content .notice-content .notice-content-ul-opus
	{
	width: 622px;
	padding-left: 28px;
	margin: 20px 0
}

.notice .noticeBox .print-content .notice-content .notice-content-ul-opus li
	{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 14px;
	color: #333;
	margin-bottom: 15px
}

.notice .noticeBox .print-content .notice-content .notice-content-ul-opus .ncu-left
	{
	display: block;
	float: left;
	font-size: 14px;
	font-weight: 700
}

.notice .noticeBox .print-content .notice-content .notice-content-ul-opus .ncu-right
	{
	float: left;
	border-bottom: 1px solid #333;
	width: 470px;
	font-size: 14px;
	font-weight: 700
}

.notice .noticeBox .print-content .notice-content .notice-content-info {
	font-size: 14px;
	line-height: 160%;
	text-align: justify;
	padding-bottom: 20px;
	text-indent: 2em;
	word-wrap: break-word;
	overflow: hidden
}

.notice .noticeBox .print-content .notice-content .notice-content-info .mgr
	{
	margin-right: 20px
}

.notice .noticeBox .print-content .notice-content .nat_cont {
	padding: 20px 20px 20px 160px
}

.notice .noticeBox .print-content .notice-content .nat_cont span {
	display: inline-block;
	padding-right: 100px;
	color: #000
}

.notice .noticeBox .print-content .notice-content .notice-content-info2
	{
	text-indent: 0;
	padding-top: 20px;
	font-size: 14px
}

.notice .noticeBox .print-content .notice-content .notice-content-list {
	margin: 20px auto
}

.notice .noticeBox .print-content .notice-content .notice-content-list li
	{
	padding: 5px 0
}

.notice .noticeBox .print-content .notice-content .notice-content-list-opus
	{
	margin: 0 auto 20px 28px
}

.notice .noticeBox .print-content .notice-content .notice-content-list-opus li
	{
	font-size: 14px;
	padding: 5px 0;
	line-height: 160%
}

.notice .noticeBox .print-content .notice-content .notice-content-blod {
	font-weight: 700
}

.notice .noticeBox .print-content .notice-content #qrcode {
	margin: 0 auto;
	text-align: center
}

.notice .noticeBox .print-content .notice-content #qrcode>img {
	margin: 0 auto
}

.notice .noticeBox .print-content .notice-content .notice-content-num {
	text-align: center;
	border: 1px solid #666;
	padding: 10px;
	width: 240px;
	margin: 20px auto
}

.notice .noticeBox .print-content .notice-content .notice-content-num span
	{
	font-weight: 700
}

.notice .noticeBox .print-content .notice-content .file-list .f_l_talbe
	{
	margin: 10px 0 30px
}

.notice .noticeBox .print-content .notice-content .file-list .f_l_talbe td
	{
	padding: 10px 20px 5px 0
}

.notice .noticeBox .print-content .notice-content .notice-content-btn {
	padding: 30px 0;
	text-align: center
}

.notice .noticeBox .print-content .notice-content .notice-content-btn .ncb-btn
	{
	display: inline-block;
	line-height: 1;
	white-space: nowrap;
	cursor: pointer;
	background: #409eff;
	border: 1px solid #409eff;
	color: #fff;
	-webkit-transition: .1s;
	transition: .1s;
	font-weight: 500;
	padding: 12px 20px;
	font-size: 12px;
	border-radius: 3px
}

.notice .noticeBox .print-content .notice-content .notice-content-btn .ncb-txt
	{
	padding-top: 10px;
	text-align: center;
	color: #555
}

.notice .noticeBox .print-content .notice-content .notice-content-btn .ncb-txt a
	{
	color: #409eff;
	text-decoration: none
}

.notice .noticeBox .print-content .notice-content .nct-center {
	text-align: center
}

.notice .noticeBox .print-content .notice-content .notice-content-table
	{
	margin: 20px 0
}

.notice .noticeBox .print-content .notice-content .notice-content-table h4
	{
	font-weight: 700;
	font-size: 16px
}

.notice .noticeBox .print-content .notice-content .notice-content-table table
	{
	margin-top: 10px;
	width: 100%;
	border-top: 1px solid #666;
	border-left: 1px solid #666
}

.notice .noticeBox .print-content .notice-content .notice-content-table table td,
	.notice .noticeBox .print-content .notice-content .notice-content-table table th
	{
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666
}

.notice .noticeBox .print-content .notice-content .notice-content-foot {
	position: absolute;
	font-size: 16px;
	right: 0;
	bottom: 80px
}

.notice .noticeBox .print-content .notice-content .notice-content-foot p
	{
	padding: 5px 0;
	text-align: right
}

.notice .noticeBox .notice-footer {
	position: absolute;
	width: 100%;
	bottom: 0
}

.notice .noticeBox .notice-footer .notice-footer-info>.notice-footer-info-people
	{
	display: inline-block;
	width: 270px
}

.notice .noticeBox .notice-footer .notice-footer-info .postNum {
	float: right
}

.notice .noticeBox .notice-footer .notice-footer-addr {
	border-top: 2px solid;
	margin: 5px 0;
	padding: 5px 0
}

.notice .noticeBox .notice-footer .notice-footer-addr p {
	padding-bottom: 3px
}

.notice .noticeBox .notice-footer .notice-footer-addr p span {
	float: right
}

.notice .noticeBox .notice-footer .notice-footer-addr p .mail {
	float: none;
	margin-left: 20px
}

.notice .noticeBox .notice-footer .notice-footer-addr p a {
	color: #409eff;
	text-decoration: none
}

.notice .notice_history_box {
	width: 700px;
	border: 1px solid #000;
	margin-top: 0;
	height: auto
}

.notice .notice_history_box .notice_history_header {
	padding: 10px 20px
}

.notice .notice_history_box .notice_history_header.notice_history_header2
	{
	background-color: #f0f0f0
}

.notice .notice_history_box .notice_history_header .notice_history_header_left
	{
	float: left
}

.notice .notice_history_box .notice_history_header .notice_history_header_left .nhhr_addr
	{
	font-size: 14px;
	line-height: 20px
}

.notice .notice_history_box .notice_history_header .notice_history_header_left .nhhr_addr .p2
	{
	padding-left: 30px
}

.notice .notice_history_box .notice_history_header .notice_history_header_left .nhhr_addr .p3
	{
	padding-left: 58px
}

.notice .notice_history_box .notice_history_header .notice_history_header_left .nhhr_flownumber
	{
	margin-top: 5px
}

.notice .notice_history_box .notice_history_header .notice_history_header_left .nhhr_flownumber .pdf417
	{
	width: 100px;
	height: 50px
}

.notice .notice_history_box .notice_history_header .notice_history_header_left .nhhr_flownumber p
	{
	font-size: 14px
}

.notice .notice_history_box .notice_history_header .notice_history_header_right
	{
	float: right
}

.notice .notice_history_box .notice_history_tit {
	text-align: center;
	font-size: 18px;
	font-weight: 700;
	padding: 20px 0 15px
}

.notice .notice_history_box .notice_history_footer .notice-footer-info {
	padding: 5px 10px
}

.notice .notice_history_box .notice_history_footer .notice-footer-addr {
	padding: 5px 10px;
	margin: 0
}

.notice .notice_history_box .print-content .notice-content .notice-content-ul .ncu-left
	{
	display: block;
	float: left;
	color: #000;
	font-size: 14px;
	font-weight: 400
}

.notice .notice_history_box .print-content .notice-content .notice-content-ul .ncu-right
	{
	float: left;
	border-bottom: 1px solid #000;
	color: #000;
	width: 500px;
	font-size: 14px;
	font-weight: 400
}

.notice .notice_history_box .notice_history_info {
	padding: 10px
}

.notice .notice_history_box .notice_history_info.minHeight300 {
	min-height: 300px
}

.notice .notice_history_box .notice_history_info p {
	line-height: 20px;
	font-size: 14px;
	text-indent: 2em
}

.notice .notice_history_box .notice_history_info p strong {
	font-weight: 700
}

.notice .notice_history_box .notice_history_info .no_em {
	text-indent: 0
}

.notice .notice_history_box .notice_history_info .center {
	text-indent: 0;
	text-align: center
}

.notice .notice_history_box .notice_history_info2 {
	padding-top: 10px
}

.notice .notice_history_box .notice_history_info2 span {
	font-size: 14px;
	padding-left: 100px
}

.notice .notice_history_box .notice_history_date_info {
	font-size: 14px;
	padding: 30px 20px 20px 0
}

.notice .notice_history_box .notice_history_date_info p {
	padding: 5px 0;
	text-align: right
}

.notice .notice_history_box .notice_history_table {
	width: 420px;
	margin: 30px auto 20px
}

.notice .notice_history_box .notice_history_table.minHeight300 {
	min-height: 300px
}

.notice .notice_history_box .notice_history_table table {
	width: 100%;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	background-color: #f2faff
}

.notice .notice_history_box .notice_history_table table td {
	font-size: 12px;
	padding: 5px;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333
}

.notice .notice_history_box .notice_history_table table td .font14 {
	font-size: 14px
}

.notice .notice_history_box .notice_history_table table td table {
	margin-top: 5px;
	border-top: 1px dotted #333;
	border-left: 1px dotted #333
}

.notice .notice_history_box .notice_history_table table td table td {
	border-right: 1px dotted #333;
	border-bottom: 1px dotted #333
}

.notice .notice_history_box .notice_history_table table .w1 {
	width: 80px
}

.notice .notice_history_box .notice_history_table p {
	padding-top: 3px;
	text-align: center;
	font-size: 12px
}

.notice .notice_history_box .notice_history_table p strong {
	font-weight: 700
}

.notice .notice_history_box .notice-footer {
	position: relative
}

.notice .notice_history_box .notice_history_height {
	padding-top: 0;
	min-height: 320px
}

.notice .notice_history_box .search_result table {
	background-color: #e3f4ff;
	width: 100%
}

.notice .notice_history_box .search_result table td {
	border-bottom: 1px solid #000;
	border-right: 1px solid #000
}

.notice .notice_history_box .search_result table td.no_border_bottom {
	border-bottom: none
}

.notice .notice_history_box .search_result table td:last-child {
	border-right: none
}

.notice .notice_history_box .search_result table td table td {
	padding: 5px;
	text-align: center;
	font-size: 13px
}

.notice .notice_history_box .search_result table td table td:last-child
	{
	border-right: none
}

.notice .notice_history_box .search_result table td table tr:last-child td
	{
	border-bottom: none
}

.notice .notice_history_box .search_result .tit {
	font-size: 25px;
	font-weight: 700;
	text-align: center;
	padding: 15px 0
}

.notice .notice_history_box .search_result .tit2 {
	text-align: center;
	font-weight: 700;
	width: 15px
}

.notice .notice_history_box .search_result .tit3 {
	font-weight: 700;
	font-size: 13px;
	padding: 5px;
	display: inline-block
}

.notice .notice_history_box .search_result .date {
	font-size: 15px;
	font-weight: 700;
	text-align: center;
	padding-bottom: 15px
}

.notice .notice_history_box .search_result .font_weight {
	font-weight: 700
}

.notice .notice_history_box .search_result .mg_lt {
	margin-left: 50px
}

.notice .notice_history_box .search_result .cbox_input {
	margin-right: 20px;
	font-weight: 700;
	font-size: 13px
}

.notice .notice_history_box .search_result .mg_no {
	margin-right: 0
}

.notice .notice_history_box .search_result .td_bg {
	background-color: #bfdeff
}

.login_block {
	position: absolute;
}

.lg_hd_dialog_warp .hd-dialog {
	padding: 0 0 60px
}

.lg_hd_dialog_warp .hd-dialog .hd-dialog, .lg_hd_dialog_warp .login_block .hd-dialog
	{
	padding: 0
}

.lg_hd_dialog_warp .hd-dialog-close {
	position: absolute;
	right: 15px;
	bottom: 15px
}

.lg_hd_dialog_warp .lg_cn_warp {
	width: 354px;
	height: auto;
	background-color: #fff;
	border-radius: 5px
}

.lg_hd_dialog_warp .lg_cn_warp>.lg_cn_warp_p {
	position: absolute;
	bottom: 20px;
	left: 0;
	right: 0;
	text-align: center;
	color: #95a6aa;
	font-size: 12px
}

.lg_hd_dialog_warp .login_dialog {
	width: 354px;
	height: auto;
	background-color: #fff;
	border-radius: 5px;
}

.lg_hd_dialog_warp .login_dialog .lg_user_type ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.lg_hd_dialog_warp .login_dialog .lg_user_type ul li {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
	font-size: 18px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	color: #000;
	text-align: center;
	height: 47px;
	line-height: 47px;
	border-bottom: 1px solid #e5ebed;
	background-color: #f3f6f8
}

.lg_hd_dialog_warp .login_dialog .lg_user_type ul li:first-child {
	border-right: 1px solid #e5ebed;
	border-radius: 5px 0 0 0
}

.lg_hd_dialog_warp .login_dialog .lg_user_type ul li:last-child {
	border-left: 1px solid #e5ebed;
	border-radius: 0 5px 0 0
}

.lg_hd_dialog_warp .login_dialog .lg_user_type ul li.cur {
	color: #0068b7;
	border-bottom: 1px solid #fff;
	background-color: #fff
}

.lg_hd_dialog_warp .login_dialog .lg_user_type ul li.cur:first-child {
	border-right: 1px solid #fff
}

.lg_hd_dialog_warp .login_dialog .lg_user_type ul li.cur:last-child {
	border-left: 1px solid #fff
}

.lg_hd_dialog_warp .login_dialog .lg_company_type {
	width: 240px;
	margin: 20px auto 0
}

.lg_hd_dialog_warp .login_dialog .lg_company_type ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.lg_hd_dialog_warp .login_dialog .lg_company_type ul li {
	cursor: pointer;
	font-size: 16px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	color: #000;
	text-align: center
}

.lg_hd_dialog_warp .login_dialog .lg_company_type ul li span {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding-left: 20px;
	display: inline-block;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMGJlZmI3MC0wMGYwLTQ0NDktOGI5Yi1hOTY1YWI5ZDkyZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjI0RDZFN0U4NUQwMTFFQUI1NzFCRDZBNEM1QzFFMjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjI0RDZFN0Q4NUQwMTFFQUI1NzFCRDZBNEM1QzFFMjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N2UwMDIwZjItNzM3OC00ODk1LWE2ZGEtM2RmNGJhNzNhNmNkIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YzU3MjcwOWItMmY2Ni1mYzQ3LTkyY2EtNjY5Nzk4NTBmMDAzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YW8mKgAAASxJREFUeNqc008rRGEUx/E7tzFlM+yszUIy8yrYjCgL/9ZqFpSUpTdBSUNdslWkFGWhvAiTsFBWFiR/kpoN31/9Hl0TmbmnPjWd5znnnvvMc/NJkkQtMYQaRtHv3C1OsY3L9OY49buADZzjATPosVnntLaF7lCUTxWf4BUDeGmZ6sLq2MGxJ2yGCdbwhqlfitOhtWk8YzVMUMakn/wZ/R/aM4drbMY+sLrHbze0d121alDFUdR56ByqalDCVYYGeoVSHGWPQvgXdEkGMzTQ5Hexb9hEhgZjOIt9MRZQ7KBYe5d0tdWggUPsItdGcc57VdMIh7jsrge++3+F1vbR65rvj6npd7rHDVZQQZdPu+Kc1h4x7pofX6MSixhGn6d5xxP2nBvBPD5C0ZcAAwCtzEC0v8Df1AAAAABJRU5ErkJggg==)
		no-repeat 0
}

.lg_hd_dialog_warp .login_dialog .lg_company_type ul li.cur {
	color: #0068b7
}

.lg_hd_dialog_warp .login_dialog .lg_company_type ul li.cur span {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMGJlZmI3MC0wMGYwLTQ0NDktOGI5Yi1hOTY1YWI5ZDkyZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjI0RDZFODI4NUQwMTFFQUI1NzFCRDZBNEM1QzFFMjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjI0RDZFODE4NUQwMTFFQUI1NzFCRDZBNEM1QzFFMjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N2UwMDIwZjItNzM3OC00ODk1LWE2ZGEtM2RmNGJhNzNhNmNkIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YzU3MjcwOWItMmY2Ni1mYzQ3LTkyY2EtNjY5Nzk4NTBmMDAzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Bs/AbwAAAVVJREFUeNqs0z8oxGEcx/Hn9xNlIZPZDRI33sqAgfxb/FlMMpySYsONrCyKgawGKd2J5M9gJItLGJTJQMIldZP3V5+nfl3OnfLUq9/T93m+z32fnu8FLrnvCkYzxtGNBsXucYB1XEc3h5F5FVZwiicMo1ZGFLO1NVT7pEAVWPIe3jGGN/fzsMM2UKcK876CZeQwqOQ+nCiW07xXa0N4xZKvoIXvMRpVwQLmi1SwiBRqcIvOCpcYnWNyhkP9yqorPtpwiStdu9Wu0IVdbZhxpce0vhnLtQNiuFEwUcYBfo9dIRa6v48g8uzfr2BN0qTgRRkHnOtrlT+E6rCByHOWGn5PD45CNcaEniatp3K/PGNae6este2ALHawqfulVJG17YfYvF9rgfZaTvbfWjmvOz3iDrOIo1KHxxWztWc1XL7w32iBSbSjHtsq/wVbinUgiU+f9CXAANL6VSaVo6z8AAAAAElFTkSuQmCC)
		no-repeat 0
}

.lg_hd_dialog_warp .login_dialog .lg_cn_warp {
	width: 300px;
	margin: 0 27px
}

.lg_hd_dialog_warp .login_dialog .login_tab {
	border-radius: 5px
}

.lg_hd_dialog_warp .login_dialog .login_tab .title {
	margin-top: 6px;
	border-bottom: 1px solid #dce4e6
}

.lg_hd_dialog_warp .login_dialog .login_tab .title ul>.title-item .title-label
	{
	font-size: 18px;
	color: #000;
	background: transparent;
	border: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.lg_hd_dialog_warp .login_dialog .login_tab .title ul>.title-item .title-label.active
	{
	color: #0068b7
}

.lg_hd_dialog_warp .login_dialog .login_tab.no_codelg_tab .title ul {
	display: none
}

.lg_hd_dialog_warp .login_dialog .login_tab .content {
	padding: 10px 0 0 !important
}

.lg_hd_dialog_warp .login_dialog .login_tab .content .login_input {
	width: 100%
}

.lg_hd_dialog_warp .login_dialog .login_tab .content .login_input .center>.input-content.medium
	{
	width: 244px
}

.lg_hd_dialog_warp .login_dialog .login_tab .content .hd-select>.box.large,
	.lg_hd_dialog_warp .login_dialog .login_tab .content .hd-select>.dropdown.large
	{
	width: 304px
}

.lg_hd_dialog_warp .login_dialog .login_tab .content .hd-select>.box.focus
	{
	border: 1px solid #dce4e6
}

.lg_hd_dialog_warp .login_dialog .login_tab .content .hd-input>.text-verify
	{
	bottom: -18px
}

.lg_hd_dialog_warp .login_dialog .login_tab .content .hd-input.blur {
	border: 1px solid #dce4e6
}

.lg_hd_dialog_warp .login_dialog .login_tab .content .hd_input_pwd {
	width: 100%
}

.lg_hd_dialog_warp .login_dialog .login_tab .content .hd_input_pwd .center>.input-content.medium
	{
	width: 244px
}

.login_content .login_dialog {
	height: 470px
}

.mg_bm {
	margin-bottom: 20px
}

.mg_tp {
	margin-top: 10px
}

.login_prmt {
	display: block;
	margin-bottom: 9px
}

.login_prmt .login_prmt_error {
	height: 22px;
	line-height: 22px;
	background-color: #fff1f1;
	border: 1px solid red;
	position: relative;
	color: red;
	border-radius: 4px;
	padding-left: 30px
}

.login_prmt .login_prmt_error:before {
	content: "";
	display: block;
	position: absolute;
	left: 10px;
	top: 4px;
	width: 14px;
	height: 14px;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAM1BMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AADpjjcQAAAAEHRSTlMA99QJslqlGfSLh9jPrBsYtXJx5gAAAF1JREFUCNddj1kKwDAIRNUmNUm3uf9pqwMNNA8/5oG4SODdVG24kKogrdIwCb8VaplN0Vw6cG4F2DcDuhzIWKKyQxR0GnTRr/mi2xxVctQQ/y1azwhv80jigy88EV/VdwbyvC0I8QAAAABJRU5ErkJggg==)
}

.login_bm {
	padding: 0
}

.login_bm .hd-link.normal span {
	color: #999
}

.login_bm .account_btn, .login_bm .login_btn {
	margin-bottom: 12px
}

.login_bm .account_btn .hd-btn.medium, .login_bm .login_btn .hd-btn.medium
	{
	width: 101%
}

.login_bm .account_btn>.hd-btn.medium {
	color: #0068b7;
	background-color: #f3f6f8;
	border-color: #0068b7
}

.login_bm .register_link {
	margin-top: 15px;
	color: #999
}

.login_bm .register_link .hd-link.normal span {
	color: #0068b7
}

.login_bm .login_link {
	float: right
}

.login_bm .login_link>.hd-link {
	margin-left: 10px
}

.login_bm .login_link>.hd-link>span {
	color: #999 !important
}

input:-webkit-autofill, input:-webkit-autofill:focus {
	-webkit-box-shadow: 0 0 0 1000px #fff inset !important;
	box-shadow: inset 0 0 0 1000px #fff !important
}

.new_user_pact_box {
	padding: 20px
}

.new_user_pact_box h3 {
	font-size: 20px
}

.new_user_pact_box .new_user_pact_txt {
	color: #999;
	padding: 15px 0
}

.new_user_pact_box .new_user_pact_btn {
	text-align: center;
	padding: 20px 0
}

.new_user_pact_box .new_user_pact_check {
	position: relative;
	color: #999
}

.new_user_pact_box .new_user_pact_check .check_input {
	position: absolute;
	top: 3px
}

.new_user_pact_box .new_user_pact_check label {
	cursor: pointer;
	padding-left: 18px
}

.new_user_pact_box .new_user_pact_check a {
	color: #0068b7
}

.lg_pwd_prm_modal .title .title-left {
	padding: 20px 30px;
	font-size: 18px;
	font-weight: 700
}

.lg_pwd_prm_modal .lg_pwd_prm_content {
	padding: 20px 50px
}

.lg_pwd_prm_modal .lg_pwd_prm_content .lg_pwd_prm_tit .warning {
	font-size: 20px;
	color: #f60
}

.lg_pwd_prm_modal .lg_pwd_prm_content .lg_pwd_prm_tit .error {
	font-size: 20px;
	color: red
}

.lg_pwd_prm_modal .lg_pwd_prm_content .lg_pwd_prm_txt {
	padding: 15px 0
}

.lg_pwd_prm_modal .lg_pwd_prm_content .lg_pwd_prm_txt a {
	color: #0068b7;
	cursor: pointer
}

.lg_pwd_prm_modal .lg_pwd_prm_content .lg_pwd_prm_chk {
	position: relative;
	color: #999;
	margin: 10px 0
}

.lg_pwd_prm_modal .lg_pwd_prm_content .lg_pwd_prm_chk input {
	position: absolute;
	top: 4px
}

.lg_pwd_prm_modal .lg_pwd_prm_content .lg_pwd_prm_chk label {
	cursor: pointer;
	padding-left: 18px
}

.lg_pwd_prm_modal .lg_pwd_prm_content .lg_pwd_prm_btn {
	text-align: center
}

.lg_hd_dialog_warp .lg_pwd_prm_modal .hd-dialog {
	padding: 0
}

.lg_hd_dialog_warp .lg_pwd_prm_modal .hd-dialog-close {
	position: absolute;
	right: 15px;
	top: 15px
}

.login_get_pwd2 {
	position: absolute;
	margin: 12px 0 0 10px
}

.icon_user {
	width: 50px;
	height: 43px;
	background-color: #f3f3f3;
	border-right: 1px solid #dce4e6;
	position: relative;
	border-radius: 4px 0 0 4px;
	vertical-align: top;
	display: inline-block
}

.icon_user:after {
	content: "";
	display: block;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAMAAAD3n0w0AAAAWlBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmb09q6AAAAHXRSTlMA8rb52IV/ayQb6uOwpqCPcT0UyL6tmXVkTk0KAzq4mzMAAAB7SURBVBjThc/HEoMwDEXR54ILLUB60f//ZjL2IJnRInd5FiqobeHcD+MTbamn0g3S+2e1INgRlxm9YNztYwRP2BsEO8ZRcGVc2Tz0epPQ9CgHTBnHXktM+FuOsy3NkQcsjjh3rzbRoWt7TvvpRqqEoDHAa7zAaXSwRmW/13wY8ufR4vsAAAAASUVORK5CYII=)
		no-repeat 0 0;
	height: 22px;
	width: 20px;
	position: absolute;
	left: 16px;
	top: 10px
}

.icon_pwd {
	width: 50px;
	height: 43px;
	background-color: #f3f3f3;
	border-right: 1px solid #dce4e6;
	position: relative;
	border-radius: 4px 0 0 4px;
	vertical-align: top;
	display: inline-block
}

.icon_pwd:after {
	content: "";
	display: block;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAWCAMAAAD6gTxzAAAAY1BMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmQGJZ5AAAAIHRSTlMAkCODb4p/HPTilDbKtJtUE9t5c2EI2da/rZyXZ0ItBbnrCMoAAACRSURBVBjThc5ZEoMgEEXRJ4oiOCXRzMPb/ypDACk7P56vrlvQ1Yimp7VVg40jA42sJtm2JB9IlA8vwF1Ilx+ZsGYxtCkVPMShY5+SXtOV9/zxHIfPmEozsFXBhCksHSjcFoz8U4XDBY0qDoNqdJzKlDp4vUg1vHnvFe3vYpkImDWdUppHiiTvUoaSA95lsaEdvvGDGqh/T2OsAAAAAElFTkSuQmCC)
		no-repeat 0 0;
	height: 22px;
	width: 18px;
	position: absolute;
	left: 17px;
	top: 10px
}

.user_form {
	width: 410px;
	margin: 0 auto 30px
}

.user_form .user_form_item {
	margin-bottom: 20px
}

.user_form .user_form_button {
	padding-top: 20px
}

.user_form2 {
	width: 330px
}

.tencent-captcha[data-v-274d70b2] {
	width: 0;
	height: 0
}

.tel_input, .tel_input .tel_hd_input, .tel_input .tel_hd_input .center,
	.tel_input .tel_hd_input .center .input-content.medium {
	width: 100%
}

.tel_input .tel_hd_input input {
	margin-left: 100px;
	width: 182px
}

.tel_input .tel_hd_input input.max {
	width: 290px
}

.tel_input .tel_hd_input input.large {
	width: 210px
}

.tel_input .tel_select {
	position: absolute;
	left: 0;
	top: 0
}

.tel_input .tel_select .box {
	width: 95px !important;
	border-radius: 0;
	margin-top: 12px;
	padding: 0 0 0 8px;
	border: none;
	border-right: 1px solid #dce4e6
}

.tel_input .tel_select .box.disabled {
	background-color: transparent
}

.tel_input .tel_select .box .icon {
	margin: 2px 6px 0 0
}

.tel_input .tel_select .dropdown {
	z-index: 999;
	top: 43px;
	background-color: #fff
}

.tel_input_wp .hd-select>.dropdown.small {
	width: 300px
}

.tel_input_wp .tel_select .box {
	clear: both;
	zoom: 1
}

.tel_input_wp .tel_select .box>span {
	width: 65px;
	float: left;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.tel_input_wp .tel_select .box:after {
	content: " ";
	height: 0;
	display: block;
	line-height: 0;
	clear: both;
	visibility: hidden
}

.tel_input_wp .tel_select .box .icon {
	position: absolute
}

.lg_hd_dialog_warp .login_dialog .login_tab .content .tel_input_wp .hd-select>.box.focus
	{
	border: none
}

@page {
	size: auto;
	margin: 30px auto 0
}

.mc_form_container {
	background: #fff;
	padding: 20px 20px 50px
}

.mc_form_container .m_f_c_btns {
	text-align: right;
	padding-bottom: 20px
}

.bsapp_applyform, .mc_form_container .m_f_c_box {
	width: 634px;
	margin: 0 auto
}

.bsapp_applyform {
	padding: 20px
}

.hd_form_container {
	font-family: SimSun, \\5B8B\4F53;
	font-size: 12px
}

.hd_form_container td {
	font-size: 12px !important
}

.hd_form_container .hfc_item {
	width: 100%;
	overflow: hidden;
	position: relative;
	padding-bottom: 20px
}

.hd_form_container .hfc_table_line {
	border: 1px solid #000
}

.hd_form_container .hfc_h2 {
	font-size: 20px;
	font-weight: 700;
	text-align: center;
	padding: 15px 0 5px
}

.hd_form_container .hfc_header {
	padding-bottom: 15px;
	border-bottom: 2px solid #000
}

.hd_form_container .hfc_header .hfc_tit {
	float: left
}

.hd_form_container .hfc_header .hfc_line {
	float: left;
	border-bottom: 1px solid #000;
	display: block;
	width: 130px
}

.hd_form_container .hfc_header td {
	vertical-align: bottom
}

.hd_form_container .hfc_header .hfc_barcode {
	border-left: 1px solid #000;
	border-top: 1px solid #000
}

.hd_form_container .hfc_header .hfc_barcode td {
	vertical-align: middle;
	padding: 8px;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000
}

.hd_form_container .hfc_header .hfc_barcode td p {
	text-align: center
}

.hd_form_container .hfc_header .hfc_barcode img {
	width: 110px;
	height: 50px
}

.hd_form_container .hfc_table {
	width: 100%;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	table-layout: fixed
}

.hd_form_container .hfc_table td {
	line-height: 18px;
	padding: 5px;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all
}

.hd_form_container .hfc_table .hfc_td_nopd {
	padding: 0
}

.hd_form_container .hfc_table_notop {
	border-top: none
}

.hd_form_container .hfc_table_nobor {
	border: none;
	padding: 0
}

.hd_form_container .hfc_table_nobor td {
	border-bottom: none
}

.hd_form_container .hfc_table_nobor td:last-child {
	border-right: none
}

.hd_form_container .hfc_table_pd td {
	padding: 8px 4px
}

.hd_form_container .hfc_form {
	padding: 1px 0
}

.hd_form_container .red_color {
	color: #f60
}

.hd_form_container .hfc_center {
	text-align: center
}

.hd_form_container .hfc_vertical_top {
	vertical-align: top
}

.hd_form_container .hfc_vertical_middle {
	vertical-align: middle
}

.hd_form_container .hfc_choose_block {
	display: block
}

.hd_form_container .hfc_right {
	float: right
}

.hd_form_container .hfc_blod {
	font-weight: 700
}

.hd_form_container .hfc_indent {
	text-indent: 2em
}

.hd_form_container .hfc_ct_line span {
	border-bottom: 1px solid #000;
	width: 50px;
	text-align: center;
	display: inline-block
}

.hd_form_container .hfc_pages {
	text-align: center;
	margin: 10px 0
}

.hd_form_container .hfc_readinfo {
	position: relative
}

.hd_form_container .hfc_readinfo .hfc_text {
	height: 90px;
	overflow: hidden
}

.hd_form_container .hfc_readinfo .hfc_description {
	position: absolute;
	bottom: 50px
}

.hd_form_container .hfc_readinfo .hfc_name {
	position: absolute;
	right: 150px;
	bottom: 40px
}

.hd_form_container .hfc_readinfo .hfc_date {
	position: absolute;
	right: 10px;
	bottom: 10px
}

.hd_form_container .hfc_readinfo .hfc_date span {
	margin-left: 40px
}

.hfc_exp {
	margin-top: 30px
}

.hfc_exp>p {
	margin-bottom: 10px
}

.hfc_print_mark {
	page-break-after: auto;
	page-break-inside: avoid
}

.hfc_mgt_10 {
	margin-top: 10px
}

.hfc_mgt_20 {
	margin-top: 20px
}

.hfc_mgl_10 {
	margin-left: 10px
}

.hfc_mgl_20 {
	margin-left: 20px
}

.hfc_mgr_12 {
	margin-right: 12px
}

.hfc_mgr_18 {
	margin-right: 18px
}

.hfc_mgr_20 {
	margin-right: 20px
}

.hfc_choose_block input, .hfc_choose input {
	position: relative;
	top: 2px
}

.soft_name>span {
	float: left
}

.font_16 {
	font-size: 16px
}

.hfc_lineh {
	line-height: 18px
}

.hfc_w15 {
	width: 13px
}

.hfc_w18 {
	width: 18px
}

.hfc_w20 {
	width: 20px
}

.hfc_w30 {
	width: 30px
}

.hfc_w40 {
	width: 40px
}

.hfc_w50 {
	width: 50px
}

.hfc_w60 {
	width: 60px
}

.hfc_w70 {
	width: 70px
}

.hfc_w75 {
	width: 75px
}

.hfc_w80 {
	width: 80px
}

.hfc_w90 {
	width: 90px
}

.hfc_w96 {
	width: 96px
}

.hfc_w100 {
	width: 100px
}

.hfc_w106 {
	width: 106px
}

.hfc_w110 {
	width: 110px
}

.hfc_w120 {
	width: 120px
}

.hfc_w130 {
	width: 130px
}

.hfc_w140 {
	width: 140px
}

.hfc_w150 {
	width: 150px
}

.hfc_w160 {
	width: 160px
}

.hfc_w170 {
	width: 170px
}

.hfc_w180 {
	width: 180px
}

.hfc_w190 {
	width: 190px
}

.hfc_w200 {
	width: 200px
}

.hfc_w250 {
	width: 250px
}

.hfc_w320 {
	width: 320px
}

.hfc_w360 {
	width: 360px
}

.hfc_w380 {
	width: 380px
}

.hfc_w400 {
	width: 400px
}

.hfc_h15 {
	height: 15px;
	overflow: hidden
}

.hfc_h20 {
	height: 20px;
	overflow: hidden
}

.hfc_h25 {
	height: 25px;
	overflow: hidden
}

.hfc_h36 {
	height: 36px;
	overflow: hidden
}

.hfc_h40 {
	height: 40px;
	overflow: hidden
}

.hfc_h50 {
	height: 50px;
	overflow: hidden
}

.hfc_h60 {
	height: 60px;
	overflow: hidden
}

.hfc_h70 {
	height: 70px;
	overflow: hidden
}

.hfc_h80 {
	height: 80px;
	overflow: hidden
}

.hfc_h90 {
	height: 90px;
	overflow: hidden
}

.hfc_h100 {
	height: 100px;
	overflow: hidden
}

.hfc_h110 {
	height: 110px;
	overflow: hidden
}

.hfc_h120 {
	height: 120px;
	overflow: hidden
}

.hfc_h130 {
	height: 130px;
	overflow: hidden
}

.hfc_h140 {
	height: 140px;
	overflow: hidden
}

.hfc_h150 {
	height: 150px;
	overflow: hidden
}

.hfc_h160 {
	height: 160px;
	overflow: hidden
}

.hfc_h170 {
	height: 170px;
	overflow: hidden
}

.hfc_h180 {
	height: 180px;
	overflow: hidden
}

.hfc_h190 {
	height: 190px;
	overflow: hidden
}

.hfc_h200 {
	height: 200px;
	overflow: hidden
}

.hfc_h230 {
	height: 230px;
	overflow: hidden
}

.hfc_h300 {
	height: 300px;
	overflow: hidden
}

.hfc_h850 {
	height: 850px;
	overflow: hidden
}

.hfc_h880 {
	height: 880px;
	overflow: hidden
}

.hfc_ct_radio {
	display: inline-block;
	margin: 3px 0
}

.PrintpreviewForm {
	width: 100%;
	font-size: 14px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-family: SimSun, \\5B8B\4F53
}

.PrintpreviewForm .PrintpreviewForm_page {
	width: 750px;
	margin: 0 auto;
	position: relative;
	height: 992px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.PrintpreviewForm .PrintpreviewForm_page .choose {
	margin-right: 10px;
	float: left
}

.PrintpreviewForm .PrintpreviewForm_page .choose input {
	position: relative;
	top: 3px
}

.PrintpreviewForm .PrintpreviewForm_page .choose span {
	margin-left: 3px
}

.PrintpreviewForm .PrintpreviewForm_page .choose.noFloat {
	float: none
}

.PrintpreviewForm .PrintpreviewForm_page .cover {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head.haveTitle
	{
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: none
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head {
	border-bottom: 2px solid;
	padding-bottom: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-line-pack: center;
	align-content: center
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_text
	{
	text-align: center;
	-webkit-box-flex: 4;
	-ms-flex: 4;
	flex: 4;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-top: 10px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_text>div
	{
	width: 77%
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_text>div span
	{
	border-bottom: 1px solid;
	width: 140px;
	display: inline-block
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_text>div:first-child
	{
	-ms-flex-item-align: start;
	align-self: flex-start
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_text>div:last-of-type
	{
	-ms-flex-item-align: end;
	align-self: flex-end
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_flowNumberImg
	{
	width: 160px;
	-ms-flex-item-align: end;
	align-self: flex-end;
	border: 1px solid;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 12px;
	height: 80px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_flowNumberImg label
	{
	padding: 15px 4px;
	border-right: 1px solid
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_flowNumberImg label span
	{
	display: block
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_flowNumberImg>div
	{
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding: 5px 10px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_flowNumberImg>div p
	{
	text-align: center
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_flowNumberImg>div img
	{
	width: 100%;
	height: 80%
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_head .PrintpreviewForm_head_title
	{
	-webkit-box-flex: 4;
	-ms-flex: 4;
	flex: 4
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main {
	margin-top: 20px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main td.pmt_td,
	.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main td.pmt_td .display_in
	{
	white-space: nowrap
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_amples0fWorks,
	.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_amples0fWorks td
	{
	border: none
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_amples0fWorks>tr:first-child
	{
	border-bottom: 1px solid
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table.list
	{
	table-layout: auto
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table {
	border-left: 1px solid #000;
	width: 100%;
	font-size: 12px;
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing: 0
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table.talbe_top,
	.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table:first-child
	{
	border-top: 1px solid #000
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-title
	{
	width: 140px;
	font-weight: 800;
	font-size: 12px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-title2
	{
	font-weight: 800;
	font-size: 12px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .td_red_col
	{
	color: red
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-leftTitle
	{
	width: 24px;
	min-width: 24px;
	max-width: 24px;
	font-weight: 800;
	background: #efefef;
	font-size: 12px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table td
	{
	font-size: 12px;
	white-space: pre-line;
	word-wrap: break-word;
	word-break: break-all;
	height: 34px;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table td p
	{
	line-height: 20px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main——medium>span:first-child
	{
	display: inline-block;
	width: 250px;
	border-bottom: 1px solid;
	margin-right: 10px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main——medium>span:last-of-type
	{
	display: inline-block;
	width: 36px;
	border-bottom: 1px solid
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_page2_sign
	{
	font-size: 12px;
	padding: 20px 10px;
	border: 1px solid;
	border-top: none
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_page2_sign_sign
	{
	text-align: right;
	padding-right: 150px;
	line-height: 45px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_page2_sign_sign.towSign
	{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-right: 0
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_page2_sign_sign.towSign span:nth-of-type(2)
	{
	padding-left: 150px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_page2_sign_sign.towSign span
	{
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: left
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_page2_sign_date.towSign
	{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_page2_sign_date.towSign label:first-of-type
	{
	padding-right: 150px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_page2_sign_date.towSign label
	{
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_page2_sign_date
	{
	text-align: right
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main .PrintpreviewForm_main_page2_sign_date span
	{
	margin-left: 20px
}

.PrintpreviewForm .PrintpreviewForm_page .con_line {
	border-bottom: 1px solid #666;
	display: inline-block;
	width: 100%;
	height: 24px
}

.PrintpreviewForm .PrintpreviewForm_page .pageNum {
	text-align: center;
	margin-top: 10px
}

.PrintpreviewForm .PrintpreviewForm_page .pageNum.right {
	position: absolute;
	right: 0;
	bottom: 10px;
	margin-top: 0
}

.right {
	text-align: right !important
}

.form-page {
	page-break-after: auto;
	page-break-inside: avoid
}

.p_m_t_warp {
	font-size: 12px
}

.p_m_t_tit {
	text-align: center;
	font-weight: 700;
	padding: 15px 0 5px
}

.marginLeft20 {
	margin-left: 20px
}

.padding10 {
	padding: 10px
}

.redColor {
	color: #f60
}

.form_warp_con .PrintpreviewForm_page .PrintpreviewForm_main table td {
	white-space: normal;
	padding: 5px
}

.form_warp_con .PrintpreviewForm_page .PrintpreviewForm_main table td.PrintpreviewForm_main-leftTitle
	{
	white-space: pre-line
}

.PrintpreviewForm_R41 .PrintpreviewForm_page .PrintpreviewForm_main table td
	{
	font-size: 12px;
	white-space: pre-line;
	word-wrap: break-word;
	word-break: break-all;
	height: auto;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	text-align: left;
	padding: 5px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.PrintpreviewForm_R41 .PrintpreviewForm_page .choose input {
	top: 2px !important
}

@media print {
	.cover {
		display: block !important
	}
}

.line1>td>div {
	height: 34px;
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.line2 {
	height: 60px !important
}

.user_footer {
	padding-top: 40px;
	color: #666
}

.user_footer .user_footer_left {
	float: left
}

.user_footer .user_footer_left span {
	margin-right: 30px
}

.user_footer .user_footer_right {
	float: right
}

.user_footer .user_footer_right span {
	margin-left: 30px
}

.hd-footer {
	width: 100%;
	background-color: #e8ecee
}

.hd-footer>.g_w1200 {
	width: 1200px;
	margin: 0 auto;
	padding: 46px 0;
	position: relative
}

.hd-footer>.g_w1200>.left {
	float: left
}

.hd-footer>.g_w1200>.left>.list {
	padding-bottom: 9px;
	margin-bottom: 24px;
	border-bottom: 1px solid #d5d9db
}

.hd-footer>.g_w1200>.left>.list>ul {
	float: left;
	margin-right: 70px
}

.hd-footer>.g_w1200>.left>.list>ul>.title {
	margin-bottom: 26px;
	font-size: 16px;
	color: #000;
	cursor: default;
	font-weight: 700
}

.hd-footer>.g_w1200>.left>.list>ul>li {
	margin-bottom: 15px;
	font-size: 14px;
	color: #333;
	line-height: 1;
	cursor: pointer
}

.hd-footer>.g_w1200>.left>.bottom>p {
	line-height: 1
}

.hd-footer>.g_w1200>.left>.bottom>p>span {
	display: inline-block;
	font-size: 14px;
	line-height: 1;
	color: #5d5f5f;
	margin-right: 30px
}

.hd-footer>.g_w1200>.left>.bottom>.p-mb {
	margin-bottom: 10px
}

.hd-footer>.g_w1200>.right {
	float: right
}

.hd-footer>.g_w1200>.right>li {
	float: left;
	width: 115px
}

.hd-footer>.g_w1200>.right>li>img {
	width: 100%;
	height: 125px;
	vertical-align: top;
	margin-bottom: 13px
}

.hd-footer>.g_w1200>.right>li>p {
	text-align: center;
	font-size: 14px;
	line-height: 24px;
	color: #878787
}

.hd-footer>.g_w1200>.right>.li-mr {
	margin-right: 38px
}

.code_input {
	position: relative
}

.code_input .countdown_btn {
	position: absolute;
	right: 0;
	top: 0
}

.code_input .countdown_btn .hd-link {
	height: 43px;
	line-height: 43px;
	display: block;
	padding: 0 15px
}

.code_input .hd-input, .code_input .hd-input .center {
	width: 100%
}

.code_input .hd-input input {
	width: 182px
}

.code_input .hd-input input.max {
	width: 290px
}

.code_input .append {
	height: 20px;
	border-left: 1px solid #dce4e6;
	padding-left: 10px;
	position: absolute;
	right: 10px;
	top: 13px;
	font-size: 0
}

.detail_template {
	padding: 22px 42px;
	background-color: #fff
}

.detail_template>h2, .detail_template>h4 {
	text-align: left;
	margin-bottom: 22px
}

.detail_template>h2>span, .detail_template>h4>span {
	font-weight: 400
}

.detail_template>.hd-steps {
	padding-bottom: 34px;
	margin-bottom: 22px;
	border-bottom: 1px solid #dce4e6
}

.history>h4 {
	text-align: left;
	margin-bottom: 20px
}

.history>.hd-timeline {
	margin-left: 10px
}

.history>.hd-timeline>.hd-timeline-item>.hd-timeline-item__content>.date
	{
	margin-right: 10px
}

.history>.hd-timeline>.hd-timeline-item>.hd-timeline-item__content>.notice
	{
	margin-left: 10px;
	color: #0068b7;
	cursor: pointer
}

.zpdjcns_style[data-v-5f900e88] {
	color: #0068b7;
	cursor: pointer
}

.detail {
	background-color: #fff
}

.detail .detail-item:last-of-type>div {
	margin-bottom: 0
}

.detail .detail-item {
	color: #333
}

.detail .detail-item, .detail .detail-item>div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.detail .detail-item>div {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	font-size: 14px;
	margin-bottom: 30px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.detail .detail-item>div>label {
	width: 130px;
	font-weight: 800;
	font-size: 16px
}

.detail .detail-item>div .detail-item-detail {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	white-space: normal;
	word-break: break-all;
	margin-right: 15px
}

.detail .detail-item>div .detail-item-detail span {
	margin-right: 15px
}

.detail .detail-item>div .detail-item-detail>.hd_img {
	display: inline-block
}

.detail .detail-item>div .detail-item-detail>p:last-of-type {
	margin-bottom: 0
}

.detail .detail-item>div .detail-item-detail>p {
	margin-bottom: 15px
}

.detail .detail-item>div .detail-item-detail .detail-item-detail-item:last-of-type
	{
	margin-bottom: 0
}

.detail .detail-item>div .detail-item-detail .detail-item-detail-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 15px
}

.detail .detail-item>div .detail-item-detail .detail-item-detail-item>.detail-item-detail-item-text,
	.detail .detail-item>div .detail-item-detail .detail-item-detail-item>div
	{
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.detail .detail-item>div .detail-item-detail .detail-item-detail-item>.detail-item-detail-item-text p
	{
	margin-bottom: 15px
}

.detail .detail-item>div .detail-item-detail .detail-item-detail-item>.detail-item-detail-item-text .top
	{
	font-weight: 800
}

.detail .detail-item>div .detail-item-detail .detail-item-detail-item>.detail-item-detail-item-text p:last-of-type
	{
	margin-bottom: 0
}

.detail .detail-item>div .detail-item-detail .detail-item-detail-item .detail-item-detail-item-img .hd_img
	{
	display: inline-block
}

.detail .detail-item .hd_img {
	border: 1px solid #dce4e6;
	border-radius: 5px
}

.opus_rg_detail .detail-item:last-of-type {
	margin-bottom: 0;
	border-bottom: none
}

.opus_rg_detail .detail-item {
	color: #333;
	border-bottom: 3px double #eee
}

.opus_rg_detail .detail-item, .opus_rg_detail .detail-item>div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 20px
}

.opus_rg_detail .detail-item>div {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	font-size: 14px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.opus_rg_detail .detail-item>div>label {
	width: 130px;
	color: #000;
	font-weight: 800
}

.opus_rg_detail .detail-item>div .detail-item-detail {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	white-space: normal;
	word-break: break-all;
	margin-right: 15px
}

.opus_rg_detail .detail-item>div .detail-item-detail span {
	margin-right: 15px
}

.opus_rg_detail .detail-item>div .detail-item-detail i {
	font-style: normal
}

.opus_rg_detail .detail-item>div .detail-item-detail a {
	color: #333;
	text-decoration: underline
}

.opus_rg_detail .detail-item>div .detail-item-detail>.hd_img {
	display: inline-block;
	margin-right: 15px
}

.opus_rg_detail .detail-item>div .detail-item-detail>p:last-of-type {
	margin-bottom: 0
}

.opus_rg_detail .detail-item>div .detail-item-detail>p {
	margin-bottom: 15px
}

.opus_rg_detail .detail-item>div .detail-item-detail .detail-item-detail-item:last-of-type
	{
	margin-bottom: 0
}

.opus_rg_detail .detail-item>div .detail-item-detail .detail-item-detail-item
	{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 15px
}

.opus_rg_detail .detail-item>div .detail-item-detail .detail-item-detail-item>.detail-item-detail-item-text,
	.opus_rg_detail .detail-item>div .detail-item-detail .detail-item-detail-item>div
	{
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.opus_rg_detail .detail-item>div .detail-item-detail .detail-item-detail-item>.detail-item-detail-item-text p
	{
	margin-bottom: 15px
}

.opus_rg_detail .detail-item>div .detail-item-detail .detail-item-detail-item>.detail-item-detail-item-text .top
	{
	color: #000
}

.opus_rg_detail .detail-item>div .detail-item-detail .detail-item-detail-item>.detail-item-detail-item-text p:last-of-type
	{
	margin-bottom: 0
}

.opus_rg_detail .detail-item>div .detail-item-detail .detail-item-detail-item .detail-item-detail-item-img .hd_img
	{
	display: inline-block
}

.opus_rg_detail .detail-item .hd_img {
	border: 1px solid #dce4e6;
	border-radius: 5px
}

.pay_mailDetail {
	padding: 20px 20px 30px;
	background-color: #fff;
	margin-top: 20px;
	margin-bottom: 22px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 14px;
	border-bottom: 1px solid #dce4e6
}

.pay_mailDetail>div:first-child {
	border: none;
	padding-left: 0
}

.pay_mailDetail>div:last-of-type {
	padding-right: 0
}

.pay_mailDetail>div {
	padding-right: 20px;
	padding-left: 20px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	border-left: 1px solid #dcdcdc
}

.pay_mailDetail>div>label:first-child {
	padding-top: 0
}

.pay_mailDetail>div>label {
	font-weight: 800;
	font-size: 16px;
	display: block;
	padding-bottom: 20px;
	padding-top: 20px
}

.pay_mailDetail>div>label span {
	font-weight: 400;
	font-size: 14px
}

.pay_mailDetail>div .rmt_div>p, .pay_mailDetail>div>p {
	margin-bottom: 15px
}

.pay_mailDetail>div .pay_mailDetail-item:last-of-type {
	padding-bottom: 0
}

.pay_mailDetail>div .pay_mailDetail-item {
	padding-bottom: 15px
}

.pay_mailDetail>div .pay_mailDetail-item>div {
	margin-bottom: 15px
}

.pay_mailDetail>div .down {
	text-align: center
}

.m-b-15 {
	margin-bottom: 15px !important
}

.o_r_d_z61 .detail-item>div>label {
	width: 150px
}

.d_i_d_i_t_list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.d_i_d_i_t_list li {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin: 5px 0
}

span.explain {
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAeBJREFUOBGtVM1rE0EUnzfdsGliIIq0xRbvxX9BQ6sHa4+t0JOeeiuFFqENXhrwYBSV4LGXHr2IUBC9WPqBp/4FPZd4KJQ2kKbZtLvzfL/dbNiY3QXFgcnOvt/Hzrx5L6Rixu21n4Xzi9asYp5SiiYCCtcV0d7NG/lvp2/vN/+UUTQwVdm1Dk46L0RcFpNiFOutiRpi+Lo0kvmwV5l2w3jPqLiyW2w6nc+s1KMQTHuKcKeQtZ82atMN8DR+sJO/MYEGH4QGWrz7RjjO4E7oWpEqZ7O5O5hynJdy5GuIwgFNkApBkNizZut4ICekNobJ3nT46o1gZjiTW3O89pIxvBEa+U/J2a1C/q7VvZ2BxA6R9d3hzitm9RyCtnvZsrT10Si330guBR5WcMV93/BfPOMeRqNM+pi1spQXjXbXUiaSo7BOYgjdkNzQp8mR8ZrnuqvxLJrwkx0PBlEi+jr38PGzo5P6OznmYgJXNqukYlMHbX/Z/zHPzMvJNP6lUfbJBCDmiTLeQipHPDR6R8z86owjS63cw4zD/Jho4aGDBuRqEpFIVzGTcPQdPPxkl0bt9+idODIbs4UZh0GD5gUm62D8l6aFFbr4wZg9g/5Ky5mPab0Obtj50Pd2hJdw/Msf229/+s3MjQkiWQAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-size: cover;
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-left: 10px
}

.side_nav h3 {
	padding: 28px 0 16px 24px;
	text-align: left
}

.side_nav li {
	margin-bottom: 10px;
	position: relative;
	font-size: 14px;
	padding: 10px 20px 10px 30px;
	border-top: 1px solid #e8edf6;
	border-bottom: 1px solid #e8edf6;
	color: #333;
	cursor: pointer
}

.side_nav li .arrow {
	font-size: 12px;
	position: absolute;
	right: 20px;
	top: 14px
}

.side_nav .current {
	border-top: 1px solid #dce4e6;
	border-bottom: 1px solid #dce4e6;
	background-color: #fff;
	color: #0068b7
}

.side_nav .icon {
	width: 1em;
	height: 1em;
	vertical-align: -.02em;
	fill: currentColor;
	overflow: hidden
}

main[data-v-a17e244e] {
	width: 1200px;
	margin: 0 auto
}

h4 {
	padding-top: 10px
}

.user_pact_content {
	height: 300px;
	margin: 20px 0;
	overflow-y: auto;
	line-height: 200%;
	font-size: 14px;
	text-align: justify
}

.user_pact_content>.hd_scroll>.hd_scroll_content>.content {
	padding: 0 10px
}

.footer {
	text-align: center
}

.footer>button {
	margin: 0 20px
}

.floating_window {
	position: fixed;
	right: 40px;
	bottom: 200px;
	background-color: #fff;
	border-radius: 8px;
	z-index: 99;
	overflow: hidden
}

.floating_window>li {
	width: 64px;
	height: 64px;
	cursor: pointer;
	color: #bbc1d1;
	text-align: center
}

.floating_window>li:hover {
	color: #fff;
	background-color: #0091ff
}

.floating_window>li>.icon-changjianwenti1 {
	margin-top: 13px;
	font-size: 40px
}

.floating_window>li>.icon-jiantou1 {
	margin-top: 18px;
	font-size: 30px
}

.refill_prompt {
	float: left;
	height: 48px;
	line-height: 48px;
	padding-left: 12px;
	margin-left: 20px;
	position: relative
}

.refill_prompt:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 12px;
	height: 48px;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxOTBEMDNEM0QzMEMxMUVBQjdCOEI0RTg3Mzg5ODNFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxOTBEMDNENEQzMEMxMUVBQjdCOEI0RTg3Mzg5ODNFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE5MEQwM0QxRDMwQzExRUFCN0I4QjRFODczODk4M0VBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE5MEQwM0QyRDMwQzExRUFCN0I4QjRFODczODk4M0VBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LsyEEgAAAM5JREFUeNpiYCAB/P//fyIpivcC8X9iFSf8hwImIi1whjGI1SBFqgaGUQ001UBMshAD4qewpEFIsQAQX/mPBPAp5gDiU//RAC7FzEC88z8WgE0xIxAv+48DYNMw/T8egK64+j8BgDVXEdQApIOB+C9RGoDY8T8JABQiV4GWaJGSlvhJTXwx5CQwH6I9TVawkhVxZCUNpMS3hmgNUE0sRCdvsjIQWVkUSZMEED8nun5gZGR8AaSujRbGQ1PDU1I17CYn3+8munGCpGkSQIABADoFZw+BpOtKAAAAAElFTkSuQmCC)
		0 0 no-repeat
}

.refill_prompt p {
	background: #fff
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAUCAYAAAC9BQwsAAAABHNCSVQICAgIfAhkiAAAANZJREFUOE9jZCATMJ55+OESAwPDr/8MDGGm8gL3iDWH8czDj/8hiv9/YWRkyjOW45tPjGYkjVDtDAybWf7xxRkqMn7AZwCGRqj2p0wMLPFG8jx7cWnGoRHi9v//GSYwyvOVmzAy/kY3AJ9GmO7zTAzM0cYKvNeRNRPUCLGa4QcDA0OpiTzfVEZGRnBgEqURZtN/hv972diZo/QleF+RpBFqwBsmVjYTkjX+/8/wkpmNzZwkjSQ7lazA+f//P8nRQU4C+E96kvtPeiInOVuRmZGJybTY1AAARbqLqYRJHjwAAAAASUVORK5CYII=)
		12px 14px no-repeat;
	padding: 0 20px 0 32px;
	border-radius: 0 6px 6px 0;
	-webkit-box-shadow: 1px 2px 3px #d2d9e3;
	box-shadow: 1px 2px 3px #d2d9e3
}

.refill_prompt a {
	color: #0068b7;
	cursor: pointer
}

.real_block_txt[data-v-7ae50ea4] {
	text-align: center;
	padding: 20px 0;
	line-height: 24px
}

.real_block_btn[data-v-7ae50ea4] {
	text-align: center
}

.fillin_item h3 {
	text-align: left;
	color: #000;
	font-size: 16px;
	padding-bottom: 10px
}

.fillin_opus_info .f_o_i_row {
	width: 100%;
	padding-bottom: 15px
}

.fillin_opus_info .f_o_i_row:last-child {
	padding-bottom: 0
}

.fillin_opus_info .f_o_i_row .f_o_i_col {
	display: inline-block;
	width: 32%
}

.fillin_opus_info .f_o_i_row .f_o_i_col:nth-child(2) {
	width: 40%
}

.fillin_opus_info .f_o_i_row .f_o_i_col:last-child {
	width: 24%
}

.fillin_opus_info .f_o_i_row .f_o_i_col_list {
	width: 100%
}

.fillin_opus_info .f_o_i_row .f_o_i_label {
	display: inline-block;
	width: 114px;
	vertical-align: top;
	color: #666
}

.fillin_opus_info .f_o_i_row .f_o_i_label_2 {
	padding-top: 12px
}

.fillin_opus_info .f_o_i_row .f_o_i_value {
	word-wrap: break-word;
	word-break: break-all;
	display: inline-block;
	color: #333;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.fillin_opus_info .f_o_i_row .f_o_i_value .mg_r {
	margin-right: 30px
}

.fillin_opus_info .f_o_i_row .f_o_i_value a {
	color: #333;
	text-decoration: underline
}

.fillin_opus_info .f_o_i_row .f_o_i_value.f_o_i_opusname p {
	width: 210px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.fillin_opus_info .f_o_i_row .frig_width {
	width: 1000px
}

.fillin_opus_info .f_o_i_row .f_o_i_v_item {
	padding-bottom: 15px
}

.fillin_opus_info .f_o_i_row .f_o_i_v_item span:first-child {
	width: 250px;
	display: inline-block
}

.fillin_opus_info .f_o_i_row .f_o_i_v_owners li {
	padding-bottom: 10px
}

.fillin_opus_info .f_o_i_row .f_o_i_v_owners li:last-child {
	padding-bottom: 0
}

.fillin_opus_info .f_o_i_row .f_o_i_v_left {
	float: left;
	width: 600px
}

.fillin_opus_info .f_o_i_row .f_o_i_v_leftFlex {
	width: 1000px;
	float: none
}

.fillin_opus_info .f_o_i_row .f_o_i_v_leftFlex .f_o_i_v_item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.fillin_opus_info .f_o_i_row .f_o_i_v_leftFlex .f_o_i_v_item span {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: auto
}

.fillin_opus_info .f_o_i_row .f_o_i_v_right {
	float: left;
	padding-top: 25px
}

.fillin_opus_info .f_o_i_row .f_o_i_v_left_2 {
	float: left;
	width: 390px
}

.fillin_opus_info .f_o_i_row .f_o_i_v_right_2 {
	float: left
}

.fillin_opus_info .f_o_i_row .hd_img {
	border-radius: 4px;
	border: 1px solid #dce4e6;
	margin-right: 15px;
	float: left
}

.fillin_opus_info .f_o_i_row .i_b_item {
	float: left;
	width: 190px
}

.fillin_opus_info .f_o_i_row .i_b_item .i_b_txt {
	text-align: center;
	display: inline-block;
	width: 160px;
	margin-top: 10px;
	font-size: 13px;
	color: #666
}

.fillin_opus_info .f_o_i_row .f_o_i_v_info {
	max-width: 1000px;
	padding-bottom: 15px
}

.fillin_opus_info .f_o_i_row .f_o_i_v_info:last-child {
	padding-bottom: 0
}

.fillin_opus_info .f_o_i_row .f_o_i_v_cont {
	margin-bottom: 10px
}

.fillin_opus_info .f_o_i_row .f_o_i_v_box .span_txt {
	padding-right: 10px
}

.fillin_opus_info_61 .f_o_i_row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.fillin_opus_info_61 .f_o_i_col {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.fillin_opus_info_61 .f_o_i_col .f_o_i_label {
	float: left
}

.fillin_opus_info_61 .f_o_i_col .f_o_i_value {
	float: left;
	word-break: break-all
}

.f_o_i_addrlist {
	padding-top: 10px
}

.f_o_i_addrlist>.f_o_i_a_tip {
	color: #f60;
	text-align: center;
	font-size: 22px;
	line-height: 156px
}

.f_o_i_addrlist .hd-radio-button.normal>.radio-inner.medium {
	width: auto !important
}

.f_o_i_addrlist .hd-radio-button.normal>.radio-inner {
	height: auto;
	border-radius: 4px
}

.f_o_i_addrlist .addrlist_item {
	float: left;
	width: 296px;
	height: 105px;
	background-color: #fff;
	border-radius: 4px;
	padding: 5px 15px 20px
}

.f_o_i_addrlist .addrlist_item .h_r_b_info {
	border-bottom: 1px solid #dce4e6;
	text-align: left;
	font-weight: 700
}

.f_o_i_addrlist .addrlist_item .addrlist_item_info {
	color: #666;
	text-align: left;
	padding-top: 10px;
	line-height: 20px
}

.f_o_i_addrlist .hd-radio-button.normal>.radio-inner.active {
	border-color: #edf4fa;
	color: #000
}

.f_o_i_addrlist .hd-radio-button.normal>.radio-inner.active .addrlist_item
	{
	background-color: #edf4fa
}

.lineFeed {
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all
}

.hd_img.isPDF {
	border-radius: 4px;
	border: 1px solid #dce4e6
}

.imgsBox {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.country_select {
	display: inline-block;
	position: relative
}

.country_select .hd-select .search-box {
	width: 100px
}

.address-edit>.dialog-title[data-v-f1219606] {
	text-align: left
}

.address-edit .cascader[data-v-f1219606], .address-edit .country_select[data-v-f1219606],
	.address-edit .hd-text-area[data-v-f1219606], .address-edit>.hd-input[data-v-f1219606]
	{
	margin: 10px 0
}

.address-edit>.tel_input[data-v-f1219606] {
	margin: 8px 0
}

.address-edit>.hd-checkbox[data-v-f1219606] {
	margin-bottom: 10px
}

.address-edit>.hd-btn[data-v-f1219606]:last-child {
	margin-left: 80px
}

.isPDF[data-v-9129a87c] {
	width: 100%;
	height: 100%;
	cursor: pointer
}

p[data-v-9129a87c] {
	margin-top: 10px;
	color: #0068b7;
	text-align: center
}

.w-font[data-v-c8b41e30] {
	font-weight: 700
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-title[data-v-61acf406]
	{
	width: 125px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-title-3[data-v-61acf406]
	{
	width: 140px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-title-4[data-v-61acf406]
	{
	width: auto
}

.PrintpreviewForm .PrintpreviewForm_page[data-v-564dfe85] {
	height: 950px
}

.w-font[data-v-3cace852] {
	font-weight: 700
}

.heightOwner {
	height: 179px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-title[data-v-1c67f3a2]
	{
	width: 150px
}

.PrintpreviewForm_main_title_m_2[data-v-1c67f3a2] {
	font-weight: 700
}

.choose[data-v-1c67f3a2] {
	margin-right: 10px
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-title[data-v-2f4571fd]
	{
	width: 150px
}

.PrintpreviewForm_main_title_m_2[data-v-2f4571fd] {
	font-weight: 700
}

.cancel_registration_reason[data-v-2f4571fd] {
	font-size: 14px;
	line-height: 22px
}

.PrintpreviewForm_r11_phase .fontW {
	font-weight: 800
}

.PrintpreviewForm_r11_phase .PrintpreviewForm_main table td p {
	line-height: 19px !important
}

.PrintpreviewForm_r11_phase .PrintpreviewForm_main .dataTable td p {
	line-height: 30px !important
}

.PrintpreviewForm_r11_phase .PrintpreviewForm_main .dataTable td p label
	{
	float: right
}

.PrintpreviewForm_r11_phase .PrintpreviewForm_main .dataTable td p label span
	{
	width: 25px;
	height: 20px;
	display: inline-block;
	line-height: 30px;
	border-bottom: 1px solid;
	text-align: center
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-title[data-v-fd6a3cfa]
	{
	width: 150px
}

.PrintpreviewForm_main_title_m_2[data-v-fd6a3cfa] {
	font-weight: 700
}

.longText[data-v-4e17327a] {
	height: 32px;
	overflow: hidden
}

.longText table[data-v-4e17327a], .longText table tr[data-v-4e17327a] {
	border: none !important
}

.longText table tr td[data-v-4e17327a] {
	border: none !important;
	padding: 0 !important
}

.PrintpreviewForm_main-leftTitle[data-v-4e17327a] {
	line-height: 14px !important
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-title[data-v-752cf561]
	{
	width: 150px
}

.PrintpreviewForm_main_title_m_2[data-v-752cf561] {
	font-weight: 700
}

.PrintpreviewForm .PrintpreviewForm_page .PrintpreviewForm_main table .PrintpreviewForm_main-title[data-v-5908d837]
	{
	width: 150px
}

.PrintpreviewForm_main_title_m_2[data-v-5908d837] {
	font-weight: 700
}

.PrintpreviewForm_main .dataTable td p label span[data-v-5908d837] {
	width: 25px;
	height: 20px;
	display: inline-block;
	line-height: 30px;
	border-bottom: 1px solid;
	text-align: center
}

.hfc_mgt_5 {
	margin-top: 5px
}

.hfc_lineh_20 {
	line-height: 20px
}

.hfc_lineh_15 {
	line-height: 15px !important
}

.hfc_h30 {
	height: 30px;
	overflow: hidden
}

.PrintpreviewForm .PrintpreviewForm_page[data-v-15acca26],
	.PrintpreviewForm .PrintpreviewForm_page[data-v-f39e89ba] {
	height: 1400px
}

.upLoadBox {
	display: inline-block
}

.upLoadBox.block {
	display: block
}

.upLoadBox .upLoadBox-errorBox.textCenter {
	text-align: center
}

.upLoadBox .upLoadBox-errorBox a {
	display: block;
	font-size: 12px;
	color: #0068b7;
	cursor: pointer;
	width: 100%;
	margin-top: 5px;
	text-decoration: underline
}

.upLoadBox .upLoadBox-errorBox p {
	margin-top: 5px;
	color: red;
	font-size: 14px;
	height: 18px;
	line-height: 18px;
	opacity: 0
}

.upLoadBox .upLoadBox-errorBox p.show {
	opacity: 1
}

.upLoadBox.waringBorder .hdUpload .hdUpload-item.hdUpload-imgBtn {
	border-color: red !important
}

.container[data-v-1a24d5c2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.container>.left-content[data-v-1a24d5c2] {
	-webkit-box-flex: 2;
	-ms-flex: 2;
	flex: 2
}

.container>.right-content[data-v-1a24d5c2] {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.container .error-text[data-v-1a24d5c2] {
	position: absolute;
	color: red
}

.container .error-text span[data-v-1a24d5c2] {
	margin-left: 5px
}

.loading[data-v-f3bc6de4] {
	position: relative;
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 1000;
	-webkit-animation: myfirst-data-v-f3bc6de4 1s linear infinite;
	animation: myfirst-data-v-f3bc6de4 1s linear infinite
}

@-webkit-keyframes myfirst-data-v-f3bc6de4 { 0% {
	-webkit-transform: rotate(0deg)
}

25%
{
-webkit-transform:
rotate(90deg)
}
50%
{
-webkit-transform:
rotate(180deg)
}
75%
{
-webkit-transform:
rotate(270deg)
}
to {
	-webkit-transform: rotate(1turn)
}

}
@keyframes myfirst-data-v-f3bc6de4 { 0% {
	-webkit-transform: rotate(0deg)
}
25%
{
-webkit-transform:
rotate(90deg)
}
50%
{
-webkit-transform:
rotate(180deg)
}
75%
{
-webkit-transform:
rotate(270deg)

}
to {
	-webkit-transform: rotate(1turn)
}

}
.opus_rg_detail .detail-item>div>label {
	width: 190px
}

.registration-back-fill[data-v-34e4b408] {
	margin-bottom: 20px
}

.detail-item-label[data-v-34e4b408] {
	display: inline-block;
	width: 120px
}

.publisher_type_margin[data-v-34e4b408] {
	display: inline-block;
	max-width: 400px;
	margin-right: 6px
}

.publisher_type[data-v-34e4b408], .publisher_type_other[data-v-34e4b408]
	{
	display: block
}

.publisher_type>.publisher_type_desc>span[data-v-34e4b408] {
	margin-left: 190px
}

.licensorInformation[data-v-34e4b408] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.licensorInformation label[data-v-34e4b408] {
	width: 190px
}

.detail-item-label[data-v-5cef47e6], .detail-item-label[data-v-6a0bbf6a],
	.detail-item-label[data-v-20f7d285], .detail-item-label[data-v-06347714]
	{
	display: inline-block;
	width: 120px
}

* {
	border: 0
}

*, blockquote, body, button, code, dd, div, dl, dt, fieldset, form, h1,
	h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul
	{
	margin: 0;
	padding: 0
}

body {
	color: #000;
	font-family: Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Verdana, Arial,
		Helvetica, SimSun, \\5B8B\4F53;
	background-color: #f3f6f8
}

body, caption, td, th {
	font-size: 14px
}

h1, h2, h3, h4, h5, h6 {
	font-weight: 700;
	text-align: center
}

h1 {
	font-size: 34px;
	line-height: 54px
}

h1, h2 {
	color: #000
}

h2 {
	font-size: 20px;
	line-height: 40px
}

h3 {
	font-size: 18px;
	line-height: 38px
}

h3, h4 {
	color: #000
}

h4 {
	font-size: 16px;
	line-height: 36px
}

h6 {
	font-size: 14px;
	line-height: 30px;
	color: #000
}

address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: 400
}

a {
	color: #555;
	text-decoration: none
}

img {
	border: none
}

li, ol, ul {
	list-style: none
}

button, input, select, textarea {
	font: 14px Verdana, Helvetica, sans-serif
}

input, textarea {
	outline: none
}

table {
	border-collapse: collapse
}

li, ul {
	list-style: none
}

.g_clearfix {
	clear: both;
	zoom: 1
}

.g_clearfix:after {
	content: " ";
	height: 0;
	display: block;
	line-height: 0;
	clear: both;
	visibility: hidden
}

.g_w1200 {
	width: 1350px;
	margin: 0 auto
}

.hd_white_bg {
	background-color: #fff
}

#g_msg_pop_box {
	position: fixed;
	top: 20px;
	left: 0;
	right: 0;
	width: 350px;
	margin: 0 auto;
	-webkit-transform: translate(0);
	transform: translate(0);
	-webkit-transition: all .6s;
	transition: all .6s;
	z-index: 9999
}

#g_msg_pop_box>.g_msg_box {
	padding: 9px 12px;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 14px;
	background-color: #edf4fa;
	border-radius: 4px;
	border: 1px solid #dce4e6;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	word-break: break-all;
	-webkit-animation: g_msg_box_animation 4s linear;
	animation: g_msg_box_animation 4s linear;
	opacity: 0;
	background-repeat: no-repeat;
	background-position: 12px 14px;
	background-size: 14px
}

#g_msg_pop_box>.success {
	color: #39bd4f;
	background-color: #f0f9eb;
	border-color: #39bd4f;
	padding-left: 34px;
	background-image:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAZlBMVEUAAAA5vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU8xyyVoAAAAIXRSTlMAyg8F9u1C8p3q+pdOsY+IX1gWEoJjUgnQxLykcUv40zb72nNMAAAA1UlEQVQoz33S6xKCIBCG4Q9xQ8Jzpp1r7/8mmyxECHz/wPjMKjOCpWk0gpi1MKNEWN8oXqLm4OuR2IvaFcor/1XIRS8cqbJuZ8P533c5UTufWaWYPuevOVkDTLFh8ao+i5LoYprhNm9GFFHd5fPO4LShLKA2lAnf9Xbce2r7cY/yEVGGck//VePEzkNlgYKdXzKUe15l0LFzBMolJuU8VJJAw7Zn7SsPAHra/KFoU9xhrti8TJBV4ipaj8wbCVdLPuoOXoeBVjhkCJP3+qzzXJ/ru3vvGxqmUDP44cU0AAAAAElFTkSuQmCC")
}

#g_msg_pop_box>.warning {
	color: #f60;
	background-color: #fdf6ec;
	border-color: #f60;
	padding-left: 34px;
	background-image:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAY1BMVEUAAAD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgDhWn7eAAAAIHRSTlMAUAfq7UAEsZxeVxPyl5KC0cOHS/Xvyci4o40QZUUtKUC65AQAAADSSURBVCjPfZJbEoMgDEUvhIqIYtW+n9n/Kjttp5pY5fxlDgl3MsGINc2BmOmYjMWc2O95xLVR2+BY4YKQ9sx/lMVoT7yA/3nR23Wi/2tvPJKAZqrCJ7OIfAeMyBcBXHhiozT3gK3XtbOoeF2zQZnTDbY5fUCd0wTOadZ6gI7Keri3ev+ko7GrVXlEyRnS7C/vVWn0UlvgopeKXtQVEPRrRHFm2+dDRKUroN5rKrxZC9/gi/XZU0RRLvQWmAikJVVQxNYJ2V4xpxhSR7sddWmY5r4AsSBPr8jnDG4AAAAASUVORK5CYII=")
}

#g_msg_pop_box>.error {
	color: red;
	background-color: #fef0f0;
	border-color: red;
	padding-left: 34px;
	background-image:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAWlBMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AABIRnTCAAAAHXRSTlMABbKl6fwI7fIQlfbFnJGBVkxdUjbPiA3JrHxIMQsl0/8AAADUSURBVCjPhZPZEoIwDEVTScsqi7hr/v83Hb2akoJwnjo5k86FpKSEsbqy99xUg6OUsstFybvS2gOkwj1F3F5mVE7tTha4/Tx65/2wB/lD/8mMVL4QpfDI985/hn0GTZCFI3xHFNCVB02YOQo1io560SI8DmBA7FiOFuFPYryx0lAhxhsrTCLGGyt+Q29cvhUt/bDd1Lc0Wmv9kPxUeC06Hcnx8rbwcSRxoLUo3yOX6+uwukzt6ipmcVWrhV5Y0LOVPKaPiCfyfqEUN7QN1zU37SPe+wIPQkCL6T62owAAAABJRU5ErkJggg==")
}

@-webkit-keyframes g_msg_box_animation { 0% {
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
	opacity: 0
}
10%
{
-webkit-transform:
translate(0);
transform:
translate(0);
opacity:1}
90%
{
-webkit-transform:
translate(0);
transform:
translate(0);
opacity:1
}
to {
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
	opacity: 0
}

}
@keyframes g_msg_box_animation { 0% {
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
	opacity: 0
}
10%
{
-webkit-transform:
translate(0);
transform:translate(0);
opacity:1
}
90%
{
-webkit-transform:
translate(0);
transform:
translate(0);
opacity:1
}
to {
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
	opacity: 0
}

}
#ie_mask {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 9999;
	visibility: visible !important
}

#ie_mask, #ie_mask>.ie_alert {
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

#ie_mask>.ie_alert {
	position: absolute;
	width: 600px;
	height: 180px;
	margin: auto;
	background-color: #fff
}

#ie_mask>.ie_alert>.ie_alert_title {
	height: 50px;
	padding: 0 20px;
	background-color: #f7f7f7;
	line-height: 50px;
	font-size: 16px;
	color: #444
}

#ie_mask>.ie_alert>.ie_alert_title>.i_a_t_left {
	float: left
}

#ie_mask>.ie_alert>.ie_alert_title>.i_a_t_right {
	float: right;
	cursor: pointer
}

#ie_mask>.ie_alert>.ie_alert_content {
	padding-top: 40px
}

#ie_mask>.ie_alert>.ie_alert_content>.i_a_c_title {
	height: 50px;
	padding-left: 66px;
	margin-bottom: 20px;
	line-height: 50px;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	background-image:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAY1BMVEX///+ZmZn9/f24uLj19fXg4OCnp6fs7Ozl5eXY2NiwsLC+vr6jo6PV1dWenp75+fnR0dHHx8e8vLyzs7Py8vLo6OjMzMyrq6vb29vNzc2goKDLy8vExMTAwMD6+vri4uLu7u4VC/hEAAACSklEQVRIx5VV6ZqDIAxUERQV77u13fd/yi0k5RB13fnhJwlDMoFA4KN6LyRjH2TkQePgT8S8Cx1kdXxNaMID5P0pIUKCj+11EiILEVP+EJTyMdcWlhwx0hW8nehtaQSs5ewzRnCR3gueg+cZ7RwtlGc4it8TcEYHMR5g9CGgco4OO91zodxKd5WMIbjATyE5id4PVcvzGCYRVuGoUTrgP5mps21RygdQyOWsFtMy5ahkbVZqGAOTOxWboiYmCAjBffvRIkssr16auH9BAgxTzQcaqFk7+eYIez5/z9iXQtCwQCPJmM3np5PZwgyKM8iXsqFBmGHxoVqm16pnuGv0OATVbzDZUzpzbnJniUgO6mCB3BFJPhFhnzROWDsEtrYcvzcxqvUz2Pl74Eo/g1xvAYQrCr1LSRSl+D+Fua1zowOU/HF/odElz6Z2matD+X6RI1GEiHLxrwimDmtmmykLLRR8fw+1cEZiY53DHWorfinH0C58z8ieQjQdclz1aaD0E6eKYZfiiOgG0z22ftTVdmYkxC5C1HbHRbIsm7w+oXVNkKdhIIdaV+qge6LXQQq3rpMOU5W6f3vTu8yotRuzVH9PEG86XKA1O3gTCHAhCLQ803whvMf0xetIyixl0ujF4dpfPry4rLuBRXpx6hVj0WMQcdUEtDQlct+LsI2PCBUsyKpdi+Aj2oDd9oxwlxPPE3BskY1G9vPSYPMsJxIRZOTvJEn52EKA89JUbXiCLj6vJTkkpMEVBsjdYN2GSwKw6nxSvIK1dRp5/l/52Bc3UPa95AAAAABJRU5ErkJggg==");
	background-repeat: no-repeat;
	background-position: 180px 0
}

#ie_mask>.ie_alert>.ie_alert_content>.i_a_c_p {
	padding: 0 20px;
	font-size: 14px;
	line-height: 28px;
	color: #666
}

#ie_mask>.ie_alert>.ie_alert_content>.i_a_c_p a {
	text-decoration: underline;
	color: #005db8
}

.no-info {
	padding-top: 50px
}

.no-info>.icon-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #f3f3f3;
	width: 110px;
	height: 110px;
	border-radius: 50%
}

.no-info>.icon-container>.icon {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	color: #666;
	font-size: 48px
}

.no-info>.no-info-remind {
	text-align: center;
	font-size: 16px;
	color: #666;
	padding-top: 15px
}

#app, .container, .findpwd, .manage {
	min-width: -webkit-max-content;
	min-width: max-content;
	min-width: -moz-max-content
}

.com_promt_txt {
	color: red;
	font-size: 14px;
	height: 18px;
	line-height: 18px
}

.no_data[data-v-0e2b7904] {
	padding-top: 120px;
	text-align: center;
	padding-bottom: 100px
}

.no_data>.round[data-v-0e2b7904] {
	width: 116px;
	padding: 32px 0;
	margin: 0 auto;
	background-color: #f3f3f3;
	border-radius: 50%
}

.no_data>p[data-v-0e2b7904] {
	font-size: 16px;
	color: #666;
	line-height: 36px
}

.account_list {
	margin-bottom: 32px
}

.account_list.check>.account_list_content>.hd-checkbox-group>li>.opusName,
	.account_list.check>.account_list_title>.opusName {
	width: 588px
}

.account_list>.account_list_title>li {
	float: left;
	height: 40px;
	border-radius: 2px;
	background-color: #e8edf6;
	margin-right: 4px;
	line-height: 40px;
	text-align: center
}

.account_list>.account_list_title>li:last-child {
	margin-right: 0
}

.account_list>.account_list_title.opusRegister>.opusName {
	width: 312px
}

.account_list>.account_list_title.opusRegister>.status {
	width: 132px
}

.account_list>.account_list_title.opusRegister>.guide {
	width: 160px
}

.account_list>.account_list_title>.opusName {
	width: 43.4%
}

.account_list>.account_list_title>.check, .account_list>.account_list_title>.option,
	.account_list>.account_list_title>.payment {
	width: 160px
}

.account_list>.account_list_title>.invoiceCode, .account_list>.account_list_title>.status
	{
	width: 200px
}

.account_list>.account_list_title.opus_query>.status {
	width: 33.5%
}

.account_list>.account_list_title.opus_query>.date, .account_list>.account_list_title.opus_query>.nodeType
	{
	width: 160px
}

.account_list>.account_list_title.opus_query>.option {
	width: 22%
}

.account_list>.account_list_title.soft_query>.opusName, .account_list>.account_list_title.soft_register>.opusName
	{
	width: 276px
}

.account_list>.account_list_title.soft_query>.status, .account_list>.account_list_title.soft_register>.status
	{
	width: 174px
}

.account_list>.account_list_title.soft_query>.signatureMaterials,
	.account_list>.account_list_title.soft_register>.signatureMaterials {
	width: 200px
}

.account_list>.account_list_title.soft_query>.option, .account_list>.account_list_title.soft_register>.option
	{
	width: 278px
}

.account_list>.account_list_content>.hd-checkbox-group>li {
	height: 135px;
	padding-top: 20px;
	border-bottom: 1px solid #dce4e6
}

.account_list>.account_list_content>.hd-checkbox-group>li>div {
	float: left;
	font-size: 14px;
	line-height: 1;
	margin-right: 4px
}

.account_list>.account_list_content>.hd-checkbox-group>li>div:last-child
	{
	margin-right: 0
}

.account_list>.account_list_content>.hd-checkbox-group>li>.check {
	width: 160px;
	padding-left: 54px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.account_list>.account_list_content>.hd-checkbox-group>li>.opusName {
	width: 408px
}

.account_list>.account_list_content>.hd-checkbox-group>li>.opusName>span
	{
	display: inline-block
}

.account_list>.account_list_content>.hd-checkbox-group>li>.opusName>.flow_number
	{
	color: #333;
	margin-right: 50px;
	margin-bottom: 30px
}

.account_list>.account_list_content>.hd-checkbox-group>li>.opusName>.date
	{
	color: #999
}

.account_list>.account_list_content>.hd-checkbox-group>li>.opusName>.apply
	{
	max-width: 408px;
	display: inline-block;
	font-size: 14px;
	color: #666;
	line-height: 1;
	border: 1px solid #666;
	border-radius: 4px;
	padding: 4px 6px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.account_list>.account_list_content>.hd-checkbox-group>li>.opusName>p {
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 20px;
	color: #000;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.account_list>.account_list_content>.hd-checkbox-group>li>.payment {
	width: 160px;
	padding-top: 57px;
	text-align: center;
	color: #333;
	font-size: 18px
}

.account_list>.account_list_content>.hd-checkbox-group>li>.invoiceCode {
	width: 200px;
	padding-top: 57px;
	text-align: center;
	color: #333;
	font-size: 14px
}

.account_list>.account_list_content>.hd-checkbox-group>li>.status {
	width: 200px;
	padding-top: 46px;
	font-size: 14px;
	text-align: center
}

.account_list>.account_list_content>.hd-checkbox-group>li>.status>span {
	color: #0068b7
}

.account_list>.account_list_content>.hd-checkbox-group>li>.status>p {
	margin-top: 10px;
	color: #333;
	cursor: pointer
}

.account_list>.account_list_content>.hd-checkbox-group>li>.option {
	width: 160px;
	padding-top: 30px;
	text-align: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.account_list>.account_list_content>.hd-checkbox-group>li>.option>div {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.account_list>.account_list_content>.hd-checkbox-group>li>.option>div>.hd-btn
	{
	margin-bottom: 12px
}

.account_list>.account_list_content>.hd-checkbox-group>li>.option>div>p
	{
	color: #333;
	cursor: pointer
}

.account_list>.account_list_content.opusRegister>.hd-checkbox-group>li>.opusName
	{
	width: 312px
}

.account_list>.account_list_content.opusRegister>.hd-checkbox-group>li>.status
	{
	width: 132px
}

.account_list>.account_list_content.opusRegister>.hd-checkbox-group>li>.guide
	{
	width: 160px;
	text-align: center;
	padding-top: 45px
}

.account_list>.account_list_content.opus_query>li {
	height: 135px;
	padding-top: 20px;
	border-bottom: 1px solid #dce4e6
}

.account_list>.account_list_content.opus_query>li>div {
	float: left;
	font-size: 14px;
	line-height: 1;
	margin-right: 4px
}

.account_list>.account_list_content.opus_query>li>div:last-child {
	margin-right: 0
}

.account_list>.account_list_content.opus_query>li>.opusName {
	width: 408px
}

.account_list>.account_list_content.opus_query>li>.opusName>span {
	display: inline-block
}

.account_list>.account_list_content.opus_query>li>.opusName>.flow_number
	{
	color: #333;
	margin-right: 15px;
	margin-bottom: 30px
}

.account_list>.account_list_content.opus_query>li>.opusName>.date {
	color: #999
}

.account_list>.account_list_content.opus_query>li>.opusName>.apply {
	max-width: 408px;
	display: inline-block;
	font-size: 14px;
	color: #666;
	line-height: 1;
	border: 1px solid #666;
	border-radius: 4px;
	padding: 4px 6px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.account_list>.account_list_content.opus_query>li>.opusName>p {
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 20px;
	color: #000;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.account_list>.account_list_content.opus_query>li>.opusName>.register_number
	{
	font-size: 14px;
	color: #666
}

.account_list>.account_list_content.opus_query>li>.date, .account_list>.account_list_content.opus_query>li>.nodeType
	{
	width: 160px;
	padding-top: 46px;
	text-align: center;
	font-size: 14px
}

.account_list>.account_list_content.opus_query>li>.status {
	width: 320px;
	padding-top: 46px;
	font-size: 14px;
	text-align: center
}

.account_list>.account_list_content.opus_query>li>.status>span {
	color: #333
}

.account_list>.account_list_content.opus_query>li>.status>p {
	margin-top: 10px;
	color: #0068b7;
	cursor: pointer
}

.account_list>.account_list_content.opus_query>li>.option {
	width: 200px;
	padding-top: 30px;
	text-align: center
}

.account_list>.account_list_content.opus_query>li>.option>.hd-btn {
	margin-bottom: 12px
}

.account_list>.account_list_content.opus_query>li>.option>p {
	color: #333;
	cursor: pointer
}

.account_list>.account_list_content.soft_query>li>.opusName,
	.account_list>.account_list_content.soft_register>li>.opusName {
	width: 276px
}

.account_list>.account_list_content.soft_query>li>.status, .account_list>.account_list_content.soft_register>li>.status
	{
	width: 174px
}

.account_list>.account_list_content.soft_query>li>.signatureMaterials,
	.account_list>.account_list_content.soft_register>li>.signatureMaterials
	{
	width: 200px;
	padding-top: 46px;
	text-align: center
}

.account_list>.account_list_content.soft_query>li>.signatureMaterials>p,
	.account_list>.account_list_content.soft_register>li>.signatureMaterials>p
	{
	margin-top: 10px
}

.account_list>.account_list_content.soft_query>li>.signatureMaterials>a,
	.account_list>.account_list_content.soft_register>li>.signatureMaterials>a
	{
	color: #0068b7;
	margin-top: 10px
}

.account_list>.account_list_content.soft_query>li>.option, .account_list>.account_list_content.soft_register>li>.option
	{
	width: 278px
}

.account_list>.account_list_content.soft_query>li>.option .upLoadBox,
	.account_list>.account_list_content.soft_register>li>.option .upLoadBox
	{
	display: inline-block
}

.account_list>.account_list_content.soft_query>li>.option .noneborder,
	.account_list>.account_list_content.soft_register>li>.option .noneborder
	{
	border: none
}

.account_list>.account_list_content.soft_query>li>.option .hd-btn,
	.account_list>.account_list_content.soft_register>li>.option .hd-btn {
	margin-bottom: 12px;
	height: 44px
}

.account_list>.account_list_content.soft_query>li>.option .hdUpload-showFile,
	.account_list>.account_list_content.soft_query>li>.option .upLoadBox-errorBox,
	.account_list>.account_list_content.soft_register>li>.option .hdUpload-showFile,
	.account_list>.account_list_content.soft_register>li>.option .upLoadBox-errorBox
	{
	display: none
}

.account_list>.account_list_bottom {
	padding-top: 24px;
	padding-left: 54px
}

.account_list>.account_list_bottom>.hd-checkbox {
	margin-top: 12px
}

.account_list>.account_list_bottom>.hd-checkbox>.checkbox-inner {
	font-size: 14px
}

.account_list>.account_list_bottom>.a_l_b_right {
	float: right
}

.account_list>.account_list_bottom>.a_l_b_right>.payment {
	display: inline-block;
	vertical-align: top;
	height: 44px;
	line-height: 44px;
	margin-right: 32px
}

.account_list>.account_list_bottom>.a_l_b_right>.payment>span {
	font-size: 20px;
	color: red
}

.account_list .hd-dialog {
	max-height: 600px;
	overflow-y: auto
}

.account_list .hd-dialog>main>table {
	margin-bottom: 10px
}

.account_list .hd-dialog>main>table>tr>td, .account_list .hd-dialog>main>table>tr>th
	{
	border: 1px solid #000;
	text-align: center;
	height: 30px
}

.account_list .hd-dialog>main>table>tr>th {
	background-color: #e8edf6
}

.account_list .hd-dialog>main>.prompt {
	color: red
}

.address_row {
	margin-bottom: 10px;
	position: relative
}

.address_row>li {
	float: left
}

.address_row>li.radio {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 148px;
	height: 50px;
	border: 1px solid #dce4e6;
	border-radius: 4px;
	background-color: #f5f8f9;
	cursor: pointer
}

.address_row>li.radio>span {
	padding: 4px;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	text-overflow: -o-ellipsis-lastline;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden
}

.address_row>li.radio:hover {
	border-color: #959595
}

.address_row>li.radio.disabled {
	color: #9e9e9e;
	background-color: #f5f7fa;
	border-color: #dce4e6;
	cursor: not-allowed
}

.address_row>li.radio.active {
	color: #262e68;
	border-color: #0068b7
}

.address_row>li.phone {
	margin: 0 14px;
	line-height: 52px
}

.address_row>li.address>p {
	line-height: 26px
}

.address_row>li.is_default {
	position: absolute;
	top: 4px;
	right: 280px
}

.address_row>li.is_default>button {
	cursor: auto
}

.address_row>li.address_row_right {
	float: right;
	padding-top: 16px
}

.address_row>li.address_row_right>a {
	margin-left: 8px
}

.collection_method_warp .user-address {
	padding-top: 15px
}

.collection_method_warp .user-address>.empty_line {
	height: 20px
}

.collection_method_warp .hd-input>.text-verify.max {
	left: 0;
	bottom: -20px
}

.collection_method_warp .error-text {
	color: red;
	font-weight: 400
}

h4[data-v-0c3b3038] {
	color: #0068b7
}

.main[data-v-0c3b3038] {
	margin-top: 20px;
	max-height: 300px;
	overflow: hidden;
	overflow-y: scroll;
	margin-bottom: 20px
}

.main>div.item[data-v-0c3b3038] {
	height: 90px
}

.main>div[data-v-0c3b3038], .wring[data-v-0c3b3038] {
	width: 350px;
	margin: 0 auto
}

.wring[data-v-0c3b3038] {
	margin-bottom: 20px
}

.wring p[data-v-0c3b3038] {
	color: red;
	font-weight: 800
}

.wring p[data-v-0c3b3038]:first-of-type {
	font-size: 20px;
	margin-bottom: 10px
}

.title[data-v-5db1f309] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	line-height: 36px;
	margin: 0 0 20px;
	position: relative
}

.title span[data-v-5db1f309] {
	margin-left: 30px;
	color: red;
	cursor: pointer;
	font-weight: 700;
	font-size: 14px
}

.imageHref[data-v-5db1f309] {
	width: 90%;
	height: calc(100% - 80px);
	z-index: 999;
	margin: auto;
	position: fixed;
	top: 20px;
	left: 5%;
	border-radius: 5px;
	background-color: #fff
}

.imageHref img[data-v-5db1f309] {
	width: 100%;
	height: auto
}

.img-conent[data-v-5db1f309] {
	width: 100%;
	height: calc(100% - 20px);
	overflow-y: auto
}

.img-btn[data-v-5db1f309] {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 20px;
	text-align: right
}

.img-btn span[data-v-5db1f309] {
	float: left;
	line-height: 45px;
	margin-left: 10px
}

.img-btn .hd-btn[data-v-5db1f309]:nth-of-type(2) {
	margin-right: 10px
}

.divBackground[data-v-5db1f309] {
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 998;
	background-color: #000;
	position: fixed;
	filter: alpha(opacity = 60);
	opacity: .3
}

[data-v-5db1f309] .hd-select>.box.large, [data-v-5db1f309] .hd-select>.dropdown.large
	{
	width: 150px !important
}

[data-v-5db1f309] .hd-select>.box.focus {
	border-color: #fff !important
}

[data-v-5db1f309] .hd-select>.box {
	background-color: #fff;
	color: #0068b7;
	border: 0 solid #dce4e6 !important;
	padding: 0 !important
}

[data-v-5db1f309] .hd-select>.box>.icon {
	float: none !important
}

.hd-option[data-v-5db1f309] {
	padding: 0 !important
}

.cert-class[data-v-5db1f309] {
	padding: 10px;
	text-align: center
}

[data-v-5db1f309] .hd_scroll>.hd_scroll_content {
	width: 100% !important
}

td[data-v-5db1f309], th[data-v-5db1f309] {
	border: 1px solid #000;
	padding-top: 5px;
	padding-bottom: 5px
}

td[data-v-5db1f309] {
	text-align: center
}

.width190 {
	width: 190px !important
}

.cover[data-v-c3041698] {
	width: 100%;
	height: 9999px;
	z-index: 999;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(1, 1, 1, .5)
}

.cover>.content[data-v-c3041698] {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 1200px;
	margin: 0 auto
}

.cover>.content>img[data-v-c3041698] {
	position: absolute
}

.cover>.row[data-v-c3041698] {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 207px
}

.cover>.row>.buttons[data-v-c3041698] {
	width: 380px;
	margin: 0 auto;
	text-align: center
}

.cover>.row>.buttons.complete[data-v-c3041698] {
	width: 158px
}

.cover>.row>.buttons>.button[data-v-c3041698] {
	float: left;
	width: 154px;
	height: 52px;
	border: 2px solid #fff;
	border-radius: 27px;
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	text-align: center;
	line-height: 52px;
	cursor: pointer
}

.cover>.row>.buttons>.button.jump[data-v-c3041698] {
	margin-right: 64px
}

.bounce-enter-active[data-v-c3041698] {
	-webkit-animation: bounce-in-data-v-c3041698 0s;
	animation: bounce-in-data-v-c3041698 0s
}

.bounce-leave-active[data-v-c3041698] {
	animation: bounce-in-data-v-c3041698 0s reverse
}

@-webkit-keyframes bounce-in-data-v-c3041698 { 0% {
	opacity: 0;
	-webkit-transform: scale(.99);
	transform: scale(.99)
}

to {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1)
}

}
@keyframes bounce-in-data-v-c3041698 { 0% {
	opacity: 0;
	-webkit-transform: scale(.99);
	transform: scale(.99)
}

to {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1)
}

}
.list_item {
	padding: 32px 40px 14px;
	border-bottom: 1px solid #dce4e6
}

.list_item>.list_item_title {
	margin-bottom: 18px
}

.list_item>.list_item_title.cursor {
	cursor: pointer
}

.list_item>.list_item_title>div {
	float: left
}

.list_item>.list_item_title>.l_i_t_register_number {
	color: #0068b7;
	font-size: 18px;
	line-height: 18px;
	margin-right: 10px
}

.list_item>.list_item_title>.l_i_t_register_number>span {
	color: #000
}

.list_item>.list_item_title>.l_i_t_register_type {
	margin-top: -4px;
	padding: 4px 8px;
	border: 1px solid #666;
	border-radius: 4px;
	font-size: 14px;
	color: #666;
	line-height: 1
}

.list_item>.list_item_body>div {
	float: left;
	margin-bottom: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	line-height: 1;
	color: #666
}

.list_item>.list_item_body>div.wall {
	width: 100%
}

.list_item>.list_item_body>div.w600 {
	width: 600px
}

.list_item>.list_item_body>div.w430 {
	width: 430px;
	margin-right: 90px
}

.list_item>.list_item_body>div.w220 {
	width: 240px
}

.list_item>.list_item_body>div.r160 {
	margin-right: 120px
}

.list_item>.list_item_body>div>span {
	color: #333
}

.colorBlue[data-v-141eed74] {
	color: #0068b7 !important
}

.list_item>.list_item_body>div[data-v-141eed74] {
	line-height: 1.5
}

.hd-input {
	display: inline-block;
	position: relative;
	border: 1px solid #dce4e6;
	border-radius: 4px;
	background-color: #fff
}

.hd-input:hover {
	border-color: #959595
}

.hd-input.blur {
	border-color: #0068b7
}

.hd-input.success {
	border-color: #39bd4f
}

.hd-input.warning {
	border-color: #ff6600
}

.hd-input.error {
	border-color: #ff0000
}

.hd-input.is-disabled {
	background-color: #f5f7fa;
	color: #9e9e9e;
	border-color: #dce4e6
}

.hd-input>.center {
	display: inline-block
}

.hd-input>.center>.input-content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.hd-input>.center>.input-content.small {
	width: 74px
}

.hd-input>.center>.input-content.medium {
	width: 158px
}

.hd-input>.center>.input-content.large {
	width: 326px
}

.hd-input>.center>.input-content.max {
	width: 410px
}

.hd-input>.center>.input-content>input {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 100%;
	height: 14px;
	padding: 14px 10px;
	outline: 0 none;
	border: 0;
	border-radius: 4px;
	font-size: 14px;
	line-height: 1;
	color: #333333
}

.hd-input>.center>.input-content>input.is-disabled {
	background-color: #f5f7fa;
	color: #9e9e9e
}

.hd-input>.center>.input-content>.pass-word {
	padding-top: 9px;
	margin-right: 10px;
	font-size: 24px;
	line-height: 1;
	cursor: pointer;
	color: #999999;
	z-index: 9
}

.hd-input>.center>.input-content>.suffix {
	padding-top: 13px;
	margin-right: 10px;
	font-size: 14px;
	line-height: 1;
	color: #9e9e9e;
	z-index: 9
}

.hd-input>.text-verify {
	position: absolute;
	bottom: -20px;
	left: 0;
	width: 100%;
	padding-left: 18px;
	font-size: 14px;
	line-height: 1;
	background-repeat: no-repeat;
	background-size: 14px;
	z-index: 9
}

.hd-input>.text-verify.success {
	color: #39bd4f;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAZlBMVEUAAAA5vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU8xyyVoAAAAIXRSTlMAyg8F9u1C8p3q+pdOsY+IX1gWEoJjUgnQxLykcUv40zb72nNMAAAA1UlEQVQoz33S6xKCIBCG4Q9xQ8Jzpp1r7/8mmyxECHz/wPjMKjOCpWk0gpi1MKNEWN8oXqLm4OuR2IvaFcor/1XIRS8cqbJuZ8P533c5UTufWaWYPuevOVkDTLFh8ao+i5LoYprhNm9GFFHd5fPO4LShLKA2lAnf9Xbce2r7cY/yEVGGck//VePEzkNlgYKdXzKUe15l0LFzBMolJuU8VJJAw7Zn7SsPAHra/KFoU9xhrti8TJBV4ipaj8wbCVdLPuoOXoeBVjhkCJP3+qzzXJ/ru3vvGxqmUDP44cU0AAAAAElFTkSuQmCC)
}

.hd-input>.text-verify.warning {
	color: #ff6600;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAY1BMVEUAAAD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgDhWn7eAAAAIHRSTlMAUAfq7UAEsZxeVxPyl5KC0cOHS/Xvyci4o40QZUUtKUC65AQAAADSSURBVCjPfZJbEoMgDEUvhIqIYtW+n9n/Kjttp5pY5fxlDgl3MsGINc2BmOmYjMWc2O95xLVR2+BY4YKQ9sx/lMVoT7yA/3nR23Wi/2tvPJKAZqrCJ7OIfAeMyBcBXHhiozT3gK3XtbOoeF2zQZnTDbY5fUCd0wTOadZ6gI7Keri3ev+ko7GrVXlEyRnS7C/vVWn0UlvgopeKXtQVEPRrRHFm2+dDRKUroN5rKrxZC9/gi/XZU0RRLvQWmAikJVVQxNYJ2V4xpxhSR7sddWmY5r4AsSBPr8jnDG4AAAAASUVORK5CYII=)
}

.hd-input>.text-verify.error {
	color: #ff0000;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAWlBMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AABIRnTCAAAAHXRSTlMABbKl6fwI7fIQlfbFnJGBVkxdUjbPiA3JrHxIMQsl0/8AAADUSURBVCjPhZPZEoIwDEVTScsqi7hr/v83Hb2akoJwnjo5k86FpKSEsbqy99xUg6OUsstFybvS2gOkwj1F3F5mVE7tTha4/Tx65/2wB/lD/8mMVL4QpfDI985/hn0GTZCFI3xHFNCVB02YOQo1io560SI8DmBA7FiOFuFPYryx0lAhxhsrTCLGGyt+Q29cvhUt/bDd1Lc0Wmv9kPxUeC06Hcnx8rbwcSRxoLUo3yOX6+uwukzt6ipmcVWrhV5Y0LOVPKaPiCfyfqEUN7QN1zU37SPe+wIPQkCL6T62owAAAABJRU5ErkJggg==)
}

.hd-input>.text-verify.max {
	bottom: 15px;
	left: 420px
}

.hd-input>.disabled {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 99;
	background-color: rgba(255, 255, 255, 0.1);
	cursor: not-allowed
}

.colorBlue[data-v-fefd5c90] {
	color: #0068b7 !important
}

.list_item>.list_item_body>div>span[data-v-fefd5c90] {
	display: inline-block;
	height: 20px
}

.lg_hd_dialog_warp .login_dialog .login_tab .title ul>.title-item .title-label.active
	{
	color: #0068b7;
}

.hd-tabs {
	background-color: white
}

.hd-tabs>.title {
	font-size: 16px
}

.hd-tabs>.title>ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}

.hd-tabs>.title>ul>.title-item {
	display: inline-block;
	position: relative
}

.hd-tabs>.title>ul>.title-item>.hd-badge {
	width: 100%;
	height: 100%;
	position: absolute
}

.hd-tabs>.title>ul>.title-item>.title-label {
	cursor: pointer;
	padding: 12px 0;
	text-align: center;
	background-color: #dce3e8;
	border-top: 2px solid transparent;
	width: 99%;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.hd-tabs>.title>ul>.title-item>.title-label.active {
	background-color: white;
	color: #0068b7;
	border-top-color: #0068b7
}

.hd-tabs>.title>ul>.title-item>.title-label.simple {
	position: relative;
	font-weight: bold;
	margin: 0;
	padding: 20px 0;
	background-color: transparent;
	border-top: none;
	border-bottom: 2px solid #dce3e8
}

.hd-tabs>.title>ul>.title-item>.title-label.simple.active {
	border-bottom-color: #0068b7
}

.hd-tabs>.title>ul>.title-item>.title-label.disabled {
	cursor: not-allowed
}

.hd-tabs>.title>ul>.title-item:not(:last-child)>.title-label.simple::after
	{
	content: " ";
	position: absolute;
	background-color: #dce3e8;
	width: 1px;
	height: 14px;
	right: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.hd-tabs>.content {
	padding: 32px
}

.hd-btn {
	display: inline-block;
	line-height: 1;
	height: 44px;
	white-space: nowrap;
	cursor: pointer;
	background: #fff;
	border: 1px solid #dcdfe6;
	color: #7f7f7f;
	-webkit-appearance: none;
	text-align: center;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	outline: none;
	margin: 0;
	-webkit-transition: .1s;
	transition: .1s;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	font-size: 14px;
	border-radius: 4px;
	position: relative;
	overflow: hidden
}

.hd-btn.bigger {
	width: 412px
}

.hd-btn.big {
	width: 328px
}

.hd-btn.medium {
	width: 160px
}

.hd-btn.small {
	width: 76px
}

.hd-btn.smaller {
	width: 76px;
	height: 32px
}

.hd-btn.gray {
	background-color: #dce3e8
}

.hd-btn.blue {
	background-color: #0068b7;
	color: #ffffff
}

.hd-btn.deongaree {
	background-color: #7893ad;
	color: #ffffff
}

.hd-btn.disabled {
	background-color: #f5f7fa;
	cursor: no-drop;
	color: #9e9e9e
}

.lg_hd_dialog_warp .hd-input {
	display: inline-block;
	position: relative;
	border: 1px solid #dce4e6;
	border-radius: 4px;
	background-color: #fff
}

.hd-input:hover {
	border-color: #959595
}

.hd-input.blur {
	border-color: #0068b7
}

.hd-input.success {
	border-color: #39bd4f
}

.hd-input.warning {
	border-color: #ff6600
}

.hd-input.error {
	border-color: #ff0000
}

.hd-input.is-disabled {
	background-color: #f5f7fa;
	color: #9e9e9e;
	border-color: #dce4e6
}

.hd-input>.center {
	display: inline-block
}

.hd-input>.center>.input-content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.hd-input>.center>.input-content.small {
	width: 74px
}

.hd-input>.center>.input-content.medium {
	width: 158px
}

.hd-input>.center>.input-content.large {
	width: 326px
}

.hd-input>.center>.input-content.max {
	width: 410px
}

.hd-input>.center>.input-content>input {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 100%;
	height: 14px;
	padding: 14px 10px;
	outline: 0 none;
	border: 0;
	border-radius: 4px;
	font-size: 14px;
	line-height: 1;
	color: #333333
}

.hd-input>.center>.input-content>input.is-disabled {
	background-color: #f5f7fa;
	color: #9e9e9e
}

.hd-input>.center>.input-content>.pass-word {
	padding-top: 9px;
	margin-right: 10px;
	font-size: 24px;
	line-height: 1;
	cursor: pointer;
	color: #999999;
	z-index: 9
}

.hd-input>.center>.input-content>.suffix {
	padding-top: 13px;
	margin-right: 10px;
	font-size: 14px;
	line-height: 1;
	color: #9e9e9e;
	z-index: 9
}

.hd-input>.text-verify {
	position: absolute;
	bottom: -20px;
	left: 0;
	width: 100%;
	padding-left: 18px;
	font-size: 14px;
	line-height: 1;
	background-repeat: no-repeat;
	background-size: 14px;
	z-index: 9
}

.hd-input>.text-verify.success {
	color: #39bd4f;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAZlBMVEUAAAA5vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU85vU8xyyVoAAAAIXRSTlMAyg8F9u1C8p3q+pdOsY+IX1gWEoJjUgnQxLykcUv40zb72nNMAAAA1UlEQVQoz33S6xKCIBCG4Q9xQ8Jzpp1r7/8mmyxECHz/wPjMKjOCpWk0gpi1MKNEWN8oXqLm4OuR2IvaFcor/1XIRS8cqbJuZ8P533c5UTufWaWYPuevOVkDTLFh8ao+i5LoYprhNm9GFFHd5fPO4LShLKA2lAnf9Xbce2r7cY/yEVGGck//VePEzkNlgYKdXzKUe15l0LFzBMolJuU8VJJAw7Zn7SsPAHra/KFoU9xhrti8TJBV4ipaj8wbCVdLPuoOXoeBVjhkCJP3+qzzXJ/ru3vvGxqmUDP44cU0AAAAAElFTkSuQmCC)
}

.hd-input>.text-verify.warning {
	color: #ff6600;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAY1BMVEUAAAD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgD/ZgDhWn7eAAAAIHRSTlMAUAfq7UAEsZxeVxPyl5KC0cOHS/Xvyci4o40QZUUtKUC65AQAAADSSURBVCjPfZJbEoMgDEUvhIqIYtW+n9n/Kjttp5pY5fxlDgl3MsGINc2BmOmYjMWc2O95xLVR2+BY4YKQ9sx/lMVoT7yA/3nR23Wi/2tvPJKAZqrCJ7OIfAeMyBcBXHhiozT3gK3XtbOoeF2zQZnTDbY5fUCd0wTOadZ6gI7Keri3ev+ko7GrVXlEyRnS7C/vVWn0UlvgopeKXtQVEPRrRHFm2+dDRKUroN5rKrxZC9/gi/XZU0RRLvQWmAikJVVQxNYJ2V4xpxhSR7sddWmY5r4AsSBPr8jnDG4AAAAASUVORK5CYII=)
}

.hd-input>.text-verify.error {
	color: #ff0000;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAWlBMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AABIRnTCAAAAHXRSTlMABbKl6fwI7fIQlfbFnJGBVkxdUjbPiA3JrHxIMQsl0/8AAADUSURBVCjPhZPZEoIwDEVTScsqi7hr/v83Hb2akoJwnjo5k86FpKSEsbqy99xUg6OUsstFybvS2gOkwj1F3F5mVE7tTha4/Tx65/2wB/lD/8mMVL4QpfDI985/hn0GTZCFI3xHFNCVB02YOQo1io560SI8DmBA7FiOFuFPYryx0lAhxhsrTCLGGyt+Q29cvhUt/bDd1Lc0Wmv9kPxUeC06Hcnx8rbwcSRxoLUo3yOX6+uwukzt6ipmcVWrhV5Y0LOVPKaPiCfyfqEUN7QN1zU37SPe+wIPQkCL6T62owAAAABJRU5ErkJggg==)
}

.hd-input>.text-verify.max {
	bottom: 15px;
	left: 420px
}

.hd-input>.disabled {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 99;
	background-color: rgba(255, 255, 255, 0.1);
	cursor: not-allowed
}

.icon {
	width: 1em;
	height: 1em;
	vertical-align: -0.15em;
	fill: currentColor;
	overflow: hidden
}

.hd-dialog-Box {
	width: 100%;
	height: 100%
}

.hd-dialog {
	border-radius: 5px;
	padding: 20px 20px;
	background-color: #ffffff;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.hd-dialog footer .hd-btn {
	display: block;
	margin: 0 auto
}

.hd-dialog-close {
	font-size: 12px;
	float: right;
	cursor: pointer;
	color: #999999
}

.lg_hd_dialog_warp .hd-input>.center {
	display: inline-block;
}

.lg_hd_dialog_warp .hd-input>.center>.input-content>input {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 100%;
	height: 14px;
	padding: 14px 10px;
	outline: 0 none;
	border: 0;
	border-radius: 4px;
	font-size: 14px;
	line-height: 1;
	color: #333333;
}

.login_prmt .login_prmt_error {
	height: 22px;
	line-height: 22px;
	background-color: #fff1f1;
	border: 1px solid red;
	position: relative;
	color: red;
	border-radius: 4px;
	padding-left: 30px;
}
.yanzhenModel{
	position: absolute;
	width:100%;
	height:100%;
	top:0%;
	left:0;
	z-index:0;
	background:rgba(255,255,255,0);
	display:flex;
	justify-content: center;
	align-items: center;
}
.yanzhenModel .container-fluid{
	margin-top:-200px;
	margin-left:-50px;
	display:none;

}
.slidercaptcha {
  margin: 0 auto;
  width: 314px;
  height: 286px;
  border-radius: 4px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.125);
  margin-top: 40px;
}
.slidercaptcha .card-body {
  padding: 1rem;
}
.slidercaptcha canvas:first-child {
  border-radius: 4px;
  border: 1px solid #e6e8eb;
}
.slidercaptcha.card .card-header {
  background-image: none;
  background-color: rgba(0, 0, 0, 0.03);
}
.refreshIcon {
  top: -42px;
}

.tooltip-inner{
	background-color:#dc3545;
}
.bs-tooltip-top .arrow::before {
    top: 0;
    left:35px;
    border-width: .4rem .4rem 0;
    border-top-color: #dc3545;
}
.bs-tooltip-bottom .arrow::before {
    bottom: 0;
    left:35px;
    border-width: 0 .4rem .4rem;
    border-bottom-color: #dc3545;
}
.tooltip.show {
    margin-left: 80px !important;  /* 向右移动20px */
}
.pwdtishi{color:#666; margin:5px 0 0 5px; font-size:11px;}
.red{color:red}
.fontsize15{font-size:15px;}