

html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu, i { margin: 0; padding: 0; }
header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details { display: block; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; font-weight: normal; }
html, body, fieldset, img, iframe, abbr { border: 0; }
i, cite, em, var, address, dfn { font-style: normal; }
[hidefocus], summary { outline: 0; }
li { list-style: none; }
h1, h2, h3, h4, h5, h6, small { font-size: 100%; }
sup, sub { font-size: 83%; }
pre, code, kbd, samp { font-family: inherit; }
q:before, q:after { content: none; }
textarea { overflow: auto; resize: none; }
label, summary { cursor: default; }
a, button { cursor: pointer; }
h1, h2, h3, h4, h5, h6, em, strong, b { font-weight: bold; }
del, ins, u, s, a, a:hover { text-decoration: none; }
body, textarea, input, button, select, keygen, legend { font: 14px/1.14 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,Tahoma,Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Microsoft Yahei,Simhei,sans-serif; color: #333; outline: 0; }
a { color: #333; outline: none; }
object { outline: none; }

.f-cb:after, .f-cbli li:after { display: block; clear: both; visibility: hidden; height: 0; overflow: hidden; content: "."; }
.f-cb, .f-cbli li { zoom: 1; }
.f-ib { display: inline-block; *display: inline; *zoom: 1; }
.f-dn { display: none; }
.f-db { display: block; }
.f-fl { float: left; }
.f-fr { float: right; }
.f-pr { position: relative; }
.f-pa { position: absolute; }
.f-prz { position: relative; zoom: 1; }
.f-oh { overflow: hidden; }
.f-ff0 { font-family: arial,\5b8b\4f53; }
.f-ff1 { font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53; }
.f-fs1 { font-size: 12px; }
.f-fs2 { font-size: 14px; }
.f-fwn { font-weight: normal; }
.f-fwb { font-weight: bold; }
.f-tal { text-align: left; }
.f-tac { text-align: center; }
.f-tar { text-align: right; }
.f-vam, .f-vama * { vertical-align: middle; }
.f-wsn { word-wrap: normal; white-space: nowrap; }
.f-pre { overflow: hidden; text-align: left; white-space: pre-wrap; word-wrap: break-word; word-break: break-all; }
.f-wwb { white-space: normal; word-wrap: break-word; word-break: break-all; }
.f-ti { overflow: hidden; text-indent: -30000px; }
.f-ti2 { text-indent: 2em; }
.f-lhn { line-height: normal; }
.f-tdu, .f-tdu:hover { text-decoration: underline; }
.f-tdn, .f-tdn:hover { text-decoration: none; }
.f-toe { overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; }
.f-csp { cursor: pointer; }
.f-csd { cursor: default; }
.f-csh { cursor: help; }
.f-csm { cursor: move; }
.f-usn { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
.f-ma { margin-left: auto; margin-right: auto; }

.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.bc { margin-left: auto; margin-right: auto; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.cb { clear: both; }
.cl { clear: left; }
.cr { clear: right; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
*html .clearfix { height: 1%; }
.Clearfix { display: block; }
.vm { vertical-align: middle; }
.pr { position: relative; }
.pa { position: absolute; }
.abs-right { position: absolute; right: 0; }
.zoom { zoom: 1; }
.hidden { visibility: hidden; }
.none { display: none; }

.m10 { margin: 10px; }
.m15 { margin: 15px; }
.m30 { margin: 30px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt50 { margin-top: 50px; }
.mt100 { margin-top: 100px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
.mb40 { margin-bottom: 40px; }
.mb50 { margin-bottom: 50px; }
.mb100 { margin-bottom: 100px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }
.ml40 { margin-left: 40px; }
.ml50 { margin-left: 50px; }
.ml70 { margin-left: 70px; }
.ml100 { margin-left: 100px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }
.mr50 { margin-right: 50px; }
.mr100 { margin-right: 100px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p30 { padding: 30px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt30 { padding-top: 30px; }
.pt50 { padding-top: 50px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb30 { padding-bottom: 30px; }
.pb50 { padding-bottom: 50px; }
.pb100 { padding-bottom: 100px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl18 { padding-left: 18px; }
.pl20 { padding-left: 20px; }
.pl30 { padding-left: 30px; }
.pl50 { padding-left: 50px; }
.pl100 { padding-left: 100px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr30 { padding-right: 30px; }
.pr50 { padding-right: 50px; }
.pr100 { padding-right: 100px; }


.wrap {
	margin: 0 auto;
	width: 770px;
	height: 100%;
	background: #fff;
	font-family: "宋体", Arial;
	font-size: 12px;
	color: #000;

}

.content {
	width: 766px;

	overflow: hidden;
	padding: 0 3px;
	margin-top: 2px;
}

.header {
	width: 766px;
	height: auto;
	overflow: hidden;
}

.top {
	height: 90px;
	background: url(/2025112001/skins/pc/images/AccountTitle.jpg) no-repeat 0 0;
}

.nav {
	height: 32px;
	border: 1px #333333 solid;
	border-left: none;
	border-right: none;
	padding: 0 5px;
}

.nav li {
	display: inline;
	padding: 0 10px;
	line-height: 32px;
}

.nav li a {
}

.nav li a:hover, .nav li a.on {
	color: #f96900;
}

.nav li.split {
	display: inline;
	padding: 0 5px;
}

.info {
	margin: 4px 0 0 0;
	height: 32px;
	background: #000;
	line-height: 32px;
	color: #999999;
	padding-left: 10px;
}

.title {
	margin: 10px 0;
	font-size: 14px;
	font-weight: bold;
	height: 34px;
	line-height: 34px;
	color: #000;
	padding-left: 10px;
}

.main {
	margin-top: 3px;
	padding: 4px 3px;
	border: 1px #848484 solid;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	overflow: hidden;
	zoom: 1;
}

.sidebar {
	width: 236px;
	background: #9c1001;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.sidebar ul {
}

.sidebar ul li {
	width: 170px;
	height: 80px;
	margin: 16px 0 16px 50px;
}

.sidebar ul li a {
	text-indent: -9999px;
	display: block;
	width: 170px;
	height: 80px;
	cursor: pointer;
}

.sidebar ul li.btn1 {
	background: url(/2025112001/skins/pc/images/LYregister.gif) no-repeat 0 0;
}

.sidebar ul li.btn2 {
	background: url(/2025112001/skins/pc/images/LYchangepwd.gif) no-repeat 0 0;
}

.sidebar ul li.btn3 {
	background: url(/2025112001/skins/pc/images/LYinfomation.gif) no-repeat 0 0;
}

.sidebar ul li.btn4 {
	background: url(/2025112001/skins/pc/images/LYgetpwd.gif) no-repeat 0 0;
}

.con_box {
	padding: 18px 0 0 20px;
}

.con_box h2 {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	padding-bottom: 4px;
}

.con_box ul {
	margin: 10px 0 0 14px;
}

.con_box ul li {
	line-height: 24px;
	list-style-type: square;
}

.protocol {
	width: 700px;
	margin: 4px auto 0 auto;
	border: 1px #9a9a9a solid;
}

.agree_btn {
	width: 59px;
	height: 25px;
	background: url(/2025112001/skins/pc/images/agree.gif) no-repeat 0 0;
	display: block;
	text-indent: -9999px;
	margin: 20px auto 10px;
}

.login_box {
	width: 404px;
	margin: 24px auto 40px;
}

.login_box h2 {
	font-size: 20px;
	text-align: center;
}

.login_box .tit {
	width: 404px;
	height: 54px;
	background: url(/2025112001/skins/pc/images/title_bg.gif) no-repeat 0 0;
}

.login_box .tit h3 {
	font-size: 20px;
	line-height: 54px;
	color: #6b6b6b;
	padding-left: 24px;
}

.login_box .step_box {
	border: 1px #a3a4a4 solid;
	border-top: none;
}

.login_box wz_1 {
}

.login_box .step {
	color: #F00;
	font-weight: bold;
	line-height: 24px;
	height: 24px;
	font-size: 14px;
	margin-bottom: 10px;
}







.btn_bar {
	width: 400px;
}

.next {
	width: 142px !important;
	height: 40px !important;
	background: url(/2025112001/skins/pc/images/next.gif) no-repeat 0 0;
	display: block !important;
	border: none !important;
}

.remind {
	font-size: 14px;
	width: 600px;
	line-height: 28px;
	color: #F00;
	margin: 0 auto 30px;
}

.message {
	width: 378px;
	height: 282px;
	margin: 20px auto 32px;
	background: url(/2025112001/skins/pc/images/message.jpg) no-repeat 0 0;
	overflow: hidden;
}

.message ul {
	color: #333;
	margin: 104px 0 0 50px;
	padding-left: 12px;
}

.message ul li {
	list-style-type: square;
	color: #F00;
}

.message ul li a {
	color: #551a8b;
	text-decoration: underline;
}

.message .red {
	color: #F00;
}

.footer {
	border-top: 2px #666666 solid;
	margin-top: 6px;
	text-align: right;
	padding: 10px 8px 0 0;
}

.footer p {
	line-height: 20px;
}

.w690 {
	width: 690px;
}

.inputFocusForm {
	word-break: break-all;
	font-family: "Microsoft YaHei", "SimSun";
}

.inputFocusForm .row {
	height: 26px;
	display: inline-table;

	margin: 0;
	margin-bottom: 8px;
}

.inputFocusForm .row label {
	width: 84px;
	text-align: right;
	margin-right: 2px;
	padding: 0;
	height: 26px;
	line-height: 26px;
	float: left;
}

.inputFocusForm .row .inputFocus {
	float: left;
	height: auto;
	position: relative;
	width: 162px;
	display: inline-block;
	border: 0;
	border-radius: 3px;
}

.inputFocusForm .row .inputFocus .txt, .inputFocusForm .row .inputFocus .display-txt {
	z-index: 300 !important;
	border-radius: 3px;
}

.inputFocusForm .row .display-txt {
	background-color: #f0f0f0;

	color: #888 !important;

	border: 0px dashed #ccc !important;

	cursor: not-allowed;

	font-size: 14px !important;
}

.inputFocusForm .w158px input,
.inputFocusForm .w158px .txt {
	width: 158px !important;
}

.inputFocusForm .w310px input,
.inputFocusForm .w310px .txt {
	width: 310px !important;
}



.inputFocusForm .w100px input,
.inputFocusForm .w100px .txt {
	width: 100px !important;
}

.inputFocusForm .row input,
.inputFocusForm .row .txt, .inputFocusForm .row .display-txt {
	width: 158px;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	color: #81878a;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	border: none;
	background: #fff;
	border-radius: 3px;
	border: 1px #76787a solid;
	padding: 0 2px;
}

.inputFocusForm .row input,
.inputFocusForm .row .txt {
	border: 1px #a9a9a9 solid !important;
}



.inputFocusForm .success input,
.inputFocusForm .success .txt {
	border: 1px solid #2ba9c6 !important;
	color: #2ba9c6 !important;
	background-color: #fff;
}

.inputFocusForm .error input,
.inputFocusForm .error .txt {
	border: 1px solid #ff0000 !important;
	color: #ff0000 !important;
	background-color: #fff;
}






.inputFocusForm .sign-code input {
	width: 80px !important;
}

.inputFocusForm .sign-code .txt {
	width: 80px !important;
}

.inputFocusForm .sign-code .imgcode {
	height: 28px;
	margin-left: 6px !important;
	border: 0 !important;
	cursor: pointer;
}

.form_remind {
	color: #EF090D;
	font-size: 12px;
	padding: 2px 40px 6px 90px;
	display: block;
}

.pw-strength {
	clear: both;
	position: relative;
	top: 8px;
	width: 180px;
}

.pw-bar {
	background: url(/2025112001/skins/pc/images/pwd-1.png) no-repeat;
	height: 14px;
	overflow: hidden;
	width: 179px;
	position: absolute;
	top: 0px;
	left: 2px;
}

.pw-bar-on {
	background: url(/2025112001/skins/pc/images/pwd-2.png) no-repeat;
	width: 0px;
	height: 14px;
	position: absolute;
	top: 0px;
	left: 2px;
	transition: width .5s ease-in;
	-moz-transition: width .5s ease-in;
	-webkit-transition: width .5s ease-in;
	-o-transition: width .5s ease-in;
}

.pw-weak .pw-defule {
	position: absolute;
	top: 14px;
	left: 2px;
	width: 0px;
}

.pw-weak .pw-bar-on {
	width: 60px;
}

.pw-medium .pw-bar-on {
	width: 120px;
}

.pw-strong .pw-bar-on {
	width: 179px;
}

.pw-txt {
	position: absolute;
	top: 16px;
	left: 2px;
	width: 180px;
	overflow: hidden;
}

.pw-txt span {
	color: #707070;
	float: left;
	font-size: 12px;
	text-align: center;
	width: 58px;
}

.float-right {
	float: right;
	height: auto;
	position: relative;
}

.float-left {
	float: left;
	height: auto;
	position: relative;
}


.aliyun-captcha {

	height: 40px !important;
}

.BindingSuccess {
	width: 380px;
	margin: 0 auto;
}

.BindingSuccess h2 {
	color: #0d9f06;
	font-size: 20px;
	text-align: center;
}

.BindingSuccess p {
	font-size: 14px;
	text-align: center;
	margin: 10px 0 20px;
}

.common_btn {
	font-size: 12px;
	color: #333;
	display: block;
	width: 110px;
	height: 32px;
	line-height: 32px;
	margin: 0 auto;
	font-weight: normal;
	text-align: center;
	border-radius: 2px;
	border: 1px #d9d9d9 solid;
	background: linear-gradient(#fff, #eee);
}

.blue {
	color: #0066ff;
}

.send1 {
	height: 26px;
	float: left;
	margin-left: 92px;
	text-decoration: none;
	line-height: 26px;
	padding: 1px 0;
	width: 86px;
	background: #4f9d01;
	font-family: "宋体";
	color: #fff !important;
	font-size: 12px;
	text-align: center;
	display: block;
	border-radius: 2px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.send1:hover {
	text-decoration: none;
	background: #5ab500;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.post-sms {
	display: block;
	width: 142px;
	height: 40px;
	cursor: pointer;
	background: url(/2025112001/skins/pc/images/post_sms.gif) no-repeat;
	margin: 20px auto;
}

.post-email-again {
	float: left;
	margin-left: 20px;
	height: 22px;
	padding: 0 6px;
}

.post-sms-again {
	line-height: 30px;
	height: 30px;
	width: 130px !important;
	border: none;
	border-radius: 4px;
	cursor: pointer;
	float: left;
	background: #ccc;
}

.btnEmailGoBack {
	color: #0066ff;
	text-align: center;
	border: none;
	cursor: pointer;
	background: none;
	display: block;
	margin: 20px auto 10px;
	width: 120px;
	height: 30px;
}

.login-email {
	width: 142px;
	height: 40px;
	background: url(/2025112001/skins/pc/images/email_btn.gif) no-repeat;
	display: block;
	margin: 20px 0 0 10px;
}

.email2 h2 {
	font-size: 14px;
}

.email2 p {
	line-height: 16px;
	margin-top: 6px;
}

.btn-small {
	height: 26px;
	float: left;
	margin-left: 92px;
	text-decoration: none;
	line-height: 26px;
	padding: 1px 0;
	width: 86px;
	background: #4f9d01;
	font-family: "宋体";
	color: #fff !important;
	font-size: 12px;
	text-align: center;
	display: block;
	border-radius: 2px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.btn-small:hover {
	text-decoration: none;
	background: #5ab500;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.pwd_box {
	width: 684px;
	margin: 30px auto 0;
}

.pwd_tab {
	width: 308px;
	height: 172px;
	margin: 0 15px;
	float: left;
	border: 1px #e3e3e3 solid;
	border-radius: 6px;
	background: url(/2025112001/skins/pc/images/getPassword_tab_bg.jpg) repeat-x;
}

.pwd_tab h2 {
	text-align: center;
	font-size: 16px;
	color: #333;
	font-weight: bold;
	margin: 34px 0 16px 0;
}

.pwd_tab p {
	font-size: 12px;
	color: #888;
	text-align: center;
}

.pwd_btn {
	width: 142px;
	height: 40px;
	background: url(/2025112001/skins/pc/images/getPassword_btn.jpg) no-repeat;
	display: block;
	margin: 26px auto 0;
	text-indent: -9999px;
}
.pwd_remind{
	clear: both;
	padding: 30px 0 0 16px;
	overflow: hidden;
	font-size: 14px;
	color: #333;
}
.pwd_remind span{
	font-weight: bold;
	color: #EE0003;
}

.white { font-size: 12px; color: #FFFFFF; }

.black { font-family: "����"; font-size: 12px; color: #000000; line-height: normal; }

.dark-red { font-size: 12px; color: #CC0000; }

A.top:link { font-size: 12px; color: #999999; text-decoration: none; }

A.top:hover { font-size: 12px; color: #FFFFFF; text-decoration: none; }

a.top:active { text-decoration: none; font-size: 12px; }

.tdtitle { padding-left: 5px; padding-top: 3px; padding-bottom: 3px; background-color: #eeeeee; color: #000000; font-size: 14px; font-weight: bold; line-height: 34px; text-align: left; }

.tdcontent { padding-left: 12px; padding-top: 8px; padding-bottom: 8px; background-color: #ffffff; color: #000000; font-size: 12px; text-align: left; padding-right: 12px; line-height: 20px; text-indent: 24px; }

.tdkilltitle { padding-left: 5px; padding-top: 3px; padding-bottom: 3px; background-color: #999999; color: #FFFFFF; font-size: 14px; font-weight: bold; line-height: 34px; text-align: center; }

.tdkillitem { padding-left: 5px; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; background-color: #ffffff; color: #000000; font-size: 12px; text-align: left; padding-right: 12px; line-height: 20px; }

body { font-size: 12px; font-family: arial; }

td { font-size: 12px; }

.zg { padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; text-align: left; font-size: 12px; }

a:link { color: #282828; text-decoration: none; font-size: 12px; }

a:visited { text-decoration: none; color: #282828; font-size: 12px; }

a:hover { color: #891704; text-decoration: underline; font-size: 12px; }

a:active { text-decoration: none; font-size: 12px; }

.green-large { font-size: 14px; color: #669999; font-weight: bold; }

.green-small { font-size: 12px; color: #669999; font-weight: bold; }

.articletitle { color: #000000; font-size: 12px; padding-top: 3px; padding-bottom: 3px; padding-left: 26px; padding-right: 2px; }

.articlecontent { color: #000000; font-size: 12px; padding-top: 2px; padding-bottom: 2px; padding-left: 48px; padding-right: 2px; line-height: 18px; }

.bt { color: #000000; font-size: 12px; padding-top: 8px; padding-bottom: 5px; padding-left: 5px; padding-right: 2px; line-height: 18px; }

.downitem { padding-left: 10px; padding-top: 5px; padding-right: 5px; padding-right: 10px; font-family: arial; }

A.downloaditem:link { font-size: 12px; color: #000000; text-decoration: underline; }

A.downloaditem:hover { font-size: 12px; color: #000000; text-decoration: underline; }

A.downloaditem:visited { font-size: 12px; color: #000000; text-decoration: underline; }

a.downloaditem:active { text-decoration: none; font-size: 12px; color: #000000; }

.td2 { padding-top: 2px; padding-bottom: 2px; padding-left: 5px; font-size: 12px; padding-right: 5px; text-align: left; background-color: #FFFFFF; }

.objitem { padding-top: 5px; padding-left: 6px; padding-right: 8px; padding-bottom: 2px; color: #000000; /*font-weight:bold;*/ font-size: 12px; font-family: Arial, Helvetica, sans-serif; height: 36px; border-bottom: 1px #FFF solid; }

.objtitle { line-height: 36px; text-align: center; color: #000000; font-size: 18px; font-weight: bold; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; }

.readme { padding-top: 5px; padding-left: 6px; padding-bottom: 5px; color: #ffffff; background-color: #666666; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

.rentype { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; padding-top: 5px; padding-bottom: 5px; font-weight: normal; }

.blackCopy { font-family: "����"; font-size: 12px; color: #000000; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; line-height: normal; }

.green-largeCopy { font-size: 16px; color: #669999; font-weight: bold; }

.actilist { padding-top: 5px; padding-bottom: 5px; padding-left: 8px; padding-right: 8px; text-align: left; line-height: 15px; color: #000000; }

.black-copy { font-family: "����"; font-size: 12px; color: #000000; line-height: normal; padding-left: 3px; }

.newstitle { font-size: 18px; color: #00000; text-align: center; padding-top: 10px; padding-bottom: 15px; font-weight: bold; font-family: Arial; }

A.newsred:link { font-size: 12px; color: #D52508; text-decoration: none; font-weight: bold; }

A.newsred:hover { font-size: 12px; color: #D52508; text-decoration: none; font-weight: bold; }

a.newsred:active { text-decoration: none; font-size: 12px; color: #D52508; font-weight: bold; }

a.newsred:visited { text-decoration: none; font-size: 12px; color: #D52508; font-weight: bold; }

A.newsblue:link { font-size: 12px; color: #D52508; text-decoration: none; }

A.newsblue:hover { font-size: 12px; color: #D52508; text-decoration: none; }

a.newsblue:active { text-decoration: none; font-size: 12px; color: #D52508; }

a.newsblue:visited { text-decoration: none; font-size: 12px; color: #D52508; }

.orange-big { font-size: 14px; color: #FF9900; }

.whiteCopy { font-size: 12px; color: #FFFFFF; }

.orange { font-size: 12px; color: #FF9900; }

.caozuocontent { color: #000000; background-color: #FFFFFF; padding-top: 5px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; font-family: arial; }

.cz1 { color: #000000; background-color: #CCCCCC; padding-left: 5px; padding-right: 0px; vertical-align: middle; text-align: right; }

.cz2 { color: #000000; background-color: #CCCCCC; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; vertical-align: middle; font-family: arial; font-weight: bold; }

.inputstyle { border-top-color: #666666; border-top-width: 1px; border-left-color: #666666; border-left-width: 1px; border-right-color: #666666; border-right-width: 1px; font-family: arial; border-bottom-color: #666666; border-bottom-width: 1px; background-color: #FFFFCC; padding-left: 2px; }

.inputstylewithpic { border-top-color: #666666; border-top-width: 1px; border-left-color: #666666; border-left-width: 1px; border-right-color: #666666; border-right-width: 1px; font-family: arial; border-bottom-color: #666666; border-bottom-width: 1px; /*background-image:url(/2025112001/skins/pc/images/noticebg.gif);*/ padding-left: 2px; color: #FF0000; }

.cditems { background-color: #eeeeee; color: #cc0000; padding-left: 5px; }

.cdinput { background-color: #eeeeee; color: #cc0000; }

.inputstyle2 { border-top-color: #346796; border-top-width: 1px; border-left-color: #346796; border-left-width: 1px; border-right-color: #346796; border-right-width: 1px; font-family: arial; border-style: solid; border-bottom-color: #346796; border-bottom-width: 1px; background-color: #CCCCCC; color: #346796; padding-left: 2px; padding-top: 5px; }

.spearealist { padding-left: 15px; line-height: 12px; }



.tdcontentCopy { padding-left: 12px; padding-top: 8px; padding-bottom: 8px; background-color: #ED9F2F; color: #000000; font-size: 12px; text-align: left; padding-right: 12px; line-height: 20px; text-indent: 24px; }

.style3 { color: #666666; font-size: 9px; font-family: arial; }

.inputstyle6 { border-top-color: #FFFFFF; border-top-width: 0px; border-left-color: #FFFFFF; border-left-width: 0px; border-right-color: #FFFFFF; border-right-width: 0px; font-family: arial; border-style: solid; border-bottom-color: #cc0000; border-bottom-width: 1px; background-color: #eeeeee; color: #000000; font-weight: bold; padding-left: 2px; }



.zgCopy { padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; text-align: left; font-size: 12px; line-height: 24px; color: #000000; text-decoration: none; }

.zg-coco { padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; text-align: left; font-size: 12px; color: #8A7A6B; }



A.fillt:link { font-size: 12px; color: #FFFFFF; text-decoration: none; }

A.fillt:hover { font-size: 12px; color: #FFFFFF; text-decoration: underline; }

a.fillt:active { text-decoration: none; font-size: 12px; color: #FFFFFF; }

a.fillt:visited { font-size: 12px; color: #FFFFFF; }

.mycontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #554B41; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; padding-right: 4px; }

.color_m { color: #DA8C48; }

.color_g { color: #3D8DB9; }

.imgcode { border: 1px #FF6600 solid; width: 84px; height: 22px; margin-left: 6px; vertical-align: bottom; }

@charset "utf-8";




.btn,
.btn .txt { width: auto; height: 26px; line-height: 26px; background-image: url(/skins/pc/images/desktop/btn_bg.jpg); background-repeat: no-repeat; color: #FFF; text-decoration: none !important; display: inline-block !important; cursor: pointer; padding: 0 0 0 10px; }

  .btn .txt { margin: 0; padding: 0 10px 0 0; vertical-align: top; }

.btn-green { background-position: left -60px; }
  .btn-green .txt { background-position: right -60px; }
  .btn-green:hover { background-position: left -90px; }
    .btn-green:hover .txt { background-position: right -90px; }

.btn-blue { background-position: left 0px; }
  .btn-blue .txt { background-position: right 0px; }
  .btn-blue:hover { background-position: left -30px; }
    .btn-blue:hover .txt { background-position: right -30px; }

.icon { width: 25px; height: 26px; line-height: 26px; background-image: url(/skins/pc/images/desktop/btn_icon.png); background-repeat: no-repeat; display: inline-block !important; vertical-align: middle; cursor: pointer; }

.btn .icon-prepaid { background-position: -30px -55px; }

.btn .icon-extract { background-position: -30px -27px; }

.btn .icon-website { background-position: -30px 4px; }

.btn .icon-bag { background-position: -30px -87px; }

.btn .icon-encrypted { background-position: -30px -115px; }

.btn .icon-email { background-position: -30px -146px; }

.btn .icon-idcard { background-position: -30px -174px; }

.oper-bar { margin: 20px auto 50px auto; text-align: center; }
  .oper-bar .split { width: 19px; height: 0; border: 0; font-size: 0; line-height: 0; overflow: hidden; display: inline-block; }
  .oper-bar .btn-submit { width: 150px; height: 50px; background: url(/skins/pc/images/btn/btn_tj.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden;}
  .oper-bar .btn-next { width: 178px; height: 50px; background: url(/skins/pc/images/btn/btn_xyb.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden; }
  .oper-bar .btn-goback { width: 78px; height: 42px; background: url(/skins/pc/images/btn/btn_fh.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden; }
  .oper-bar .btn-recharge { width: 112px; height: 42px; background: url(/skins/pc/images/btn/btn-ljcz.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden; }
  .oper-bar .btn-login { width: 170px; height: 50px; background: url(/skins/pc/images/btn/btn_zhdl.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden; }

  .oper-bar .btn-submit:hover { background: url(/skins/pc/images/btn/btn_tj.jpg) no-repeat 0 -50px; }
  .oper-bar .btn-next:hover { background: url(/skins/pc/images/btn/btn_xyb.jpg) no-repeat 0 -50px; }
  .oper-bar .btn-prev:hover { background: url(/skins/pc/images/btn/btn_fh_on.jpg) no-repeat; }
  .oper-bar .btn-recharge:hover { background: url(/skins/pc/images/btn/btn-ljcz_on.jpg) no-repeat; }
  .oper-bar .btn-login:hover { background: url(/skins/pc/images/btn/btn_zhdl_on.jpg) no-repeat; }



  
  .oper-bar .btn-reg{width: 112px; height: 42px; background: url(/skins/pc/images/btn/btn_djzc.jpg) no-repeat; border: 0; cursor: pointer; font-size: 0; line-height: 0; overflow: hidden;}
 .oper-bar .btn-reg:hover{background: url(/skins/pc/images/btn/btn_djzc_on.jpg) no-repeat;}

  
  .oper-bar .get-pw-login a{ height:20px; display:block; color:#999; text-decoration:underline; background:url(/skins/pc/images/btn/getpassword-login.jpg) no-repeat; padding-left:20px; float:left; margin:24px 0 0 6px;}
.oper-bar .verify_btn{ background:url(/skins/pc/images/btn/verify_btn.jpg) no-repeat 0 0; width: 112px; height:42px; font-size:20px; line-height:32px; color:#FFF; text-align:center; border: 0; cursor: pointer;  overflow: hidden;}
.oper-bar .verify_btn:hover{ background:url(/skins/pc/images/btn/verify_btn.jpg) no-repeat center bottom;}



.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; background-color: #2390c9; }

* html .ui-helper-clearfix { height: 1%; }
.ui-helper-clearfix { display: block; }

.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); }

.ui-state-disabled { cursor: default !important; }


.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


.ui-widget { }
  .ui-widget .ui-widget { font-size: 1em; }
  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { }
  .ui-widget-content a { color: #333333; }
.ui-widget-header { }
  .ui-widget-header a { color: #ffffff; }

.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget-overlay { background: #000; opacity: .70; filter: Alpha(Opacity=70); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(../../../skins/pc/css/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20; filter: Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.ui-dialog { position: absolute; overflow: hidden; }
  .ui-dialog .ui-dialog-titlebar { width: auto; height: 24px; position: relative; padding: 6px 0 0 0; cursor: move; }
  .ui-dialog .ui-dialog-title { font-size: 14px; color: #FFF; font-weight: bold; padding: 0 0 0 10px; display: inline-block; }
  .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 10px; width: 18px; height: 18px; background-image: url(/skins/pc/images/login/close.gif);}
    .ui-dialog .ui-dialog-titlebar-close span { display: inline-block; cursor: pointer; }
    .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { }

  .ui-dialog .ui-dialog-content { height: auto; position: relative; border: 0; padding: 0px 3px 3px 3px; zoom: 1; overflow: hidden; background:#FFF; }
  .ui-dialog .ui-dialog-buttonpane { display: block; text-align: right !important; }
    .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { width: 60px; height: 24px; line-height: 24px; background-repeat: no-repeat; color: #FFF; text-decoration: none !important; margin: 10px 0 0 0; display: inline-block; text-align: center; }
    .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset-red { width: 120px; height: 24px; line-height: 24px; background-repeat: no-repeat; color: #FFF; text-decoration: none !important; margin: 10px 0 0 0; display: inline-block; text-align: center; }
    .ui-dialog .ui-dialog-buttonpane a { cursor: pointer; border: 0; }
  .ui-dialog .ui-resizable-se { }

  .ui-dialog .pop-box { background-color: #FFF; padding: 10px 7px 10px 7px; }
    .ui-dialog .pop-box p { line-height: 1.5em; font-size: 14px; color: #4d4d4d; display: block; padding: 10px 10px 10px 30px; color: black; }

  .ui-dialog .box-icon { width: 60px; height: 60px; background-image: url(/2025112001/skins/pc/images/box/box_icon.jpg); background-repeat: no-repeat; display: block; float: left; margin: 0px 10px 0 0; }

.ui-dialog-success .box-icon { background-position: 0px 0px; }
.ui-dialog-success .ui-dialog-titlebar { background: url(/2025112001/skins/pc/images/box/box_bg.jpg) repeat-x; }
.ui-dialog-success .ui-dialog-titlebar-close { background: url(/2025112001/skins/pc/images/box/box_close.jpg) no-repeat; }
.ui-dialog-success .ui-dialog-content { background-color: #468aaf; }
.ui-dialog-success .ui-dialog-buttonpane .ui-dialog-buttonset { background-image: url(/2025112001/skins/pc/images/box/box_btn.jpg); }

.ui-dialog-success .ui-dialog-buttonpane .ui-dialog-buttonset-red { background-image: url(/2025112001/skins/pc/images/box/box_btn3-long.jpg); }

.ui-dialog-warning .box-icon { background-position: 0px -120px; }
.ui-dialog-warning .ui-dialog-titlebar { background: url(/2025112001/skins/pc/images/box/box_bg2.jpg) repeat-x; }
.ui-dialog-warning .ui-dialog-titlebar-close { background: url(/2025112001/skins/pc/images/box/box_close2.jpg) no-repeat; }
.ui-dialog-warning .ui-dialog-content { background-color: #99600f; }
.ui-dialog-warning .ui-dialog-buttonpane .ui-dialog-buttonset { background-image: url(/2025112001/skins/pc/images/box/box_btn2.jpg); }


.ui-dialog-error .box-icon { background-position: 0px -60px; }
.ui-dialog-error .ui-dialog-titlebar { background: url(/2025112001/skins/pc/images/box/box_bg2.jpg) repeat-x; }
.ui-dialog-error .ui-dialog-titlebar-close { background: url(/2025112001/skins/pc/images/box/box_close2.jpg) no-repeat; }
.ui-dialog-error .ui-dialog-content { background-color: #990f0f; }
.ui-dialog-error .ui-dialog-buttonpane .ui-dialog-buttonset { background-image: url(/2025112001/skins/pc/images/box/box_btn2.jpg); }

@charset "utf-8";
div.jGrowl {
	padding: 			10px;
	z-index: 			9999;
	color: 				#fff;
	font-size: 			12px;
}

div.ie6 {
	position: 			absolute;
}
div.ie6.top-right {
	right: 				auto;
	bottom: 			auto;
 left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.top-left {
 left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.bottom-right {
 left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.bottom-left {
 left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.ie6.center {
 left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width: 				100%;
}

div.jGrowl {
	position:			absolute;
}
body > div.jGrowl {
	position:			fixed;
}
div.jGrowl.top-left {
	left: 				0px;
	top: 				0px;
}
div.jGrowl.top-right {
	right: 				0px;
	top: 				0px;

}
div.jGrowl.bottom-left {
	left: 				0px;
	bottom:				0px;
}
div.jGrowl.bottom-right {
	right: 				0px;
	bottom: 			0px;
}
div.jGrowl.center {
	top: 				0px;
	width: 				50%;
	left: 				25%;
}

div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin-left: 		auto;
	margin-right: 		auto;
}
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	background-color: 		#000;
	opacity: 				.85;
	-ms-filter: 			"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
 filter: 				progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
	zoom: 					1;
	width: 					235px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				1em;
	text-align: 			left;
	display: 				none;
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
}
div.jGrowl div.jGrowl-notification {
	min-height: 			40px;
}
div.jGrowl div.jGrowl-notification div.jGrowl-header {
	font-weight: 			bold;
	font-size:				.85em;
}
div.jGrowl div.jGrowl-notification div.jGrowl-close {
	z-index:				99;
	float: 					right;
	font-weight: 			bold;
	font-size: 				1em;
	cursor:					pointer;
}
div.jGrowl div.jGrowl-closer {
	padding-top: 			4px;
	padding-bottom: 		4px;
	cursor: 				pointer;
	font-size:				.9em;
	font-weight: 			bold;
	text-align: 			center;
}
div.jGrowl div.manilla {
	background-color: 		#FFF1C2;
	color: 					navy;
}
div.jGrowl div.smoke {
	background: url(../../../Scripts/lib/jgrowl/smoke.png) no-repeat;
	-moz-border-radius: 	0px;
	-webkit-border-radius:	0px;
	width: 					280px;
	height: 				55px;
	overflow: 				hidden;
}
div.jGrowl div.flora {
	background: 			#E6F7D4 url(../../../Scripts/lib/jgrowl/flora-notification.png) no-repeat;
	-moz-border-radius: 	0px;
	-webkit-border-radius:	0px;
	opacity: 				1;
	filter: 				alpha(opacity = 100);
	width: 					270px;
	height: 				90px;
	padding: 				0px;
	overflow: 				hidden;
	border-color: 			#5ab500;
}
div.jGrowl div.flora div.message {
	padding: 				5px;
	color: 					#000;
}
div.jGrowl div.flora div.header {
	background: 			url(../../../Scripts/lib/jgrowl/flora-header.png) no-repeat;
	padding: 				5px;
}
div.jGrowl div.flora div.close {
	background: 			url(../../../Scripts/lib/jgrowl/flora-close.png) no-repeat;
	padding: 				5px;
	color: 					transparent;
	padding: 				0px;
	margin: 				5px;
	width:					17px;
}
div.jGrowl div.iphone {
	font-family: 			"Helvetica Neue", "Helvetica";
	font-size: 				12px;
	background: 			url(../../../Scripts/lib/jgrowl/iphone.png) no-repeat;
	-moz-border-radius: 	0px;
	-webkit-border-radius:	0px;
	opacity: 				.90;
	filter: 				alpha(opacity = 90);
	width: 					245px;
	height: 				137px;
	padding: 				0px;
	overflow: 				hidden;
	border-color: 			#5ab500;
	color: 					#fff;
}
div.jGrowl div.iphone div.message {
	padding-top: 			0px;
	padding-bottom: 		7px;
	padding-left: 			15px;
	padding-right: 			15px;
}
div.jGrowl div.iphone div.header {
	padding: 				7px;
	padding-left: 			15px;
	padding-right: 			15px;
	font-size: 				17px;
}
div.jGrowl div.iphone div.close {
	display: 				none;
}
div#random {
	width: 					1000px;
	background-color: 		red;
	line-height: 			60px;
}

@media print {
div.jGrowl {
	display: 			none;
}
}

.loading-indicator { height: 80px; width: 80px; background: url( '/2025112001/Scripts/lib/showLoading/images/loading.gif' ); background-repeat: no-repeat; background-position: center center; }

.loading-indicator-overlay { background-color: #FFFFFF; opacity: 0.6; filter: alpha(opacity = 60); }

.layui-layer-imgbar, .layui-layer-imgtit a, .layui-layer-tab .layui-layer-title span, .layui-layer-title { text-overflow: ellipsis; white-space: nowrap }
*html { background-image: url(/Scripts/lib/layer/skin/default/about:blank); background-attachment: fixed }
html #layuicss-skinlayercss { display: none; position: absolute; width: 1989px }
.layui-layer, .layui-layer-shade { position: fixed; _position: absolute; pointer-events: auto }
.layui-layer-shade { top: 0; left: 0; width: 100%; height: 100%; _height: expression(document.body.offsetHeight+"px") }
.layui-layer { -webkit-overflow-scrolling: touch; top: 150px; left: 0; margin: 0; padding: 0; background-color: #fff; -webkit-background-clip: content; box-shadow: 1px 1px 50px rgba(0,0,0,.3) }
.layui-layer-close { position: absolute }
.layui-layer-content { position: relative }
.layui-layer-border { border: 1px solid #B2B2B2; border: 1px solid rgba(0,0,0,.1); box-shadow: 1px 1px 5px rgba(0,0,0,.2) }
.layui-layer-load { background: url(/2025112001/Scripts/lib/layer/skin/default/loading-1.gif) center center no-repeat #eee }
.layui-layer-ico { background: url(/2025112001/Scripts/lib/layer/skin/default/icon.png) no-repeat }
.layui-layer-btn a, .layui-layer-dialog .layui-layer-ico, .layui-layer-setwin a { display: inline-block; *display: inline; *zoom: 1; vertical-align: top }
.layui-layer-move { display: none; position: fixed; *position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: move; opacity: 0; filter: alpha(opacity=0); background-color: #fff; z-index: 2147483647 }
.layui-layer-resize { position: absolute; width: 15px; height: 15px; right: 0; bottom: 0; cursor: se-resize }
.layui-layer { border-radius: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: .3s; animation-duration: .3s }

@-webkit-keyframes layer-bounceIn {
  0% { opacity: 0; -webkit-transform: scale(.5); transform: scale(.5) }
  100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1) }
}

@keyframes layer-bounceIn {
  0% { opacity: 0; -webkit-transform: scale(.5); -ms-transform: scale(.5); transform: scale(.5) }
  100% { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1) }
}

.layer-anim { -webkit-animation-name: layer-bounceIn; animation-name: layer-bounceIn }

@-webkit-keyframes layer-zoomInDown {
  0% { opacity: 0; -webkit-transform: scale(.1) translateY(-2000px); transform: scale(.1) translateY(-2000px); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out }
  60% { opacity: 1; -webkit-transform: scale(.475) translateY(60px); transform: scale(.475) translateY(60px); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
}

@keyframes layer-zoomInDown {
  0% { opacity: 0; -webkit-transform: scale(.1) translateY(-2000px); -ms-transform: scale(.1) translateY(-2000px); transform: scale(.1) translateY(-2000px); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out }
  60% { opacity: 1; -webkit-transform: scale(.475) translateY(60px); -ms-transform: scale(.475) translateY(60px); transform: scale(.475) translateY(60px); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
}

.layer-anim-01 { -webkit-animation-name: layer-zoomInDown; animation-name: layer-zoomInDown }

@-webkit-keyframes layer-fadeInUpBig {
  0% { opacity: 0; -webkit-transform: translateY(2000px); transform: translateY(2000px) }
  100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0) }
}

@keyframes layer-fadeInUpBig {
  0% { opacity: 0; -webkit-transform: translateY(2000px); -ms-transform: translateY(2000px); transform: translateY(2000px) }
  100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) }
}

.layer-anim-02 { -webkit-animation-name: layer-fadeInUpBig; animation-name: layer-fadeInUpBig }

@-webkit-keyframes layer-zoomInLeft {
  0% { opacity: 0; -webkit-transform: scale(.1) translateX(-2000px); transform: scale(.1) translateX(-2000px); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out }
  60% { opacity: 1; -webkit-transform: scale(.475) translateX(48px); transform: scale(.475) translateX(48px); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
}

@keyframes layer-zoomInLeft {
  0% { opacity: 0; -webkit-transform: scale(.1) translateX(-2000px); -ms-transform: scale(.1) translateX(-2000px); transform: scale(.1) translateX(-2000px); -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out }
  60% { opacity: 1; -webkit-transform: scale(.475) translateX(48px); -ms-transform: scale(.475) translateX(48px); transform: scale(.475) translateX(48px); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
}

.layer-anim-03 { -webkit-animation-name: layer-zoomInLeft; animation-name: layer-zoomInLeft }

@-webkit-keyframes layer-rollIn {
  0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); transform: translateX(-100%) rotate(-120deg) }
  100% { opacity: 1; -webkit-transform: translateX(0) rotate(0); transform: translateX(0) rotate(0) }
}

@keyframes layer-rollIn {
  0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); -ms-transform: translateX(-100%) rotate(-120deg); transform: translateX(-100%) rotate(-120deg) }
  100% { opacity: 1; -webkit-transform: translateX(0) rotate(0); -ms-transform: translateX(0) rotate(0); transform: translateX(0) rotate(0) }
}

.layer-anim-04 { -webkit-animation-name: layer-rollIn; animation-name: layer-rollIn }

@keyframes layer-fadeIn {
  0% { opacity: 0 }
  100% { opacity: 1 }
}

.layer-anim-05 { -webkit-animation-name: layer-fadeIn; animation-name: layer-fadeIn }

@-webkit-keyframes layer-shake {
  0%,100% { -webkit-transform: translateX(0); transform: translateX(0) }
  10%,30%,50%,70%,90% { -webkit-transform: translateX(-10px); transform: translateX(-10px) }
  20%,40%,60%,80% { -webkit-transform: translateX(10px); transform: translateX(10px) }
}

@keyframes layer-shake {
  0%,100% { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) }
  10%,30%,50%,70%,90% { -webkit-transform: translateX(-10px); -ms-transform: translateX(-10px); transform: translateX(-10px) }
  20%,40%,60%,80% { -webkit-transform: translateX(10px); -ms-transform: translateX(10px); transform: translateX(10px) }
}

.layer-anim-06 { -webkit-animation-name: layer-shake; animation-name: layer-shake }

@-webkit-keyframes fadeIn {
  0% { opacity: 0 }
  100% { opacity: 1 }
}

.layui-layer-title { padding: 0 80px 0 20px; height: 42px; line-height: 42px; border-bottom: 1px solid #eee; font-size: 14px; color: #333; overflow: hidden; background-color: #F8F8F8; border-radius: 2px 2px 0 0 }
.layui-layer-setwin { position: absolute; right: 15px; *right: 0; top: 15px; font-size: 0; line-height: initial }
  .layui-layer-setwin a { position: relative; width: 16px; height: 16px; margin-left: 10px; font-size: 12px; _overflow: hidden }
  .layui-layer-setwin .layui-layer-min cite { position: absolute; width: 14px; height: 2px; left: 0; top: 50%; margin-top: -1px; background-color: #2E2D3C; cursor: pointer; _overflow: hidden }
  .layui-layer-setwin .layui-layer-min:hover cite { background-color: #2D93CA }
  .layui-layer-setwin .layui-layer-max { background-position: -32px -40px }
    .layui-layer-setwin .layui-layer-max:hover { background-position: -16px -40px }
  .layui-layer-setwin .layui-layer-maxmin { background-position: -65px -40px }
    .layui-layer-setwin .layui-layer-maxmin:hover { background-position: -49px -40px }
  .layui-layer-setwin .layui-layer-close1 { background-position: 1px -40px; cursor: pointer }
    .layui-layer-setwin .layui-layer-close1:hover { opacity: .7 }
  .layui-layer-setwin .layui-layer-close2 { position: absolute; right: -28px; top: -28px; width: 30px; height: 30px; margin-left: 0; background-position: -149px -31px; *right: -18px; _display: none }
    .layui-layer-setwin .layui-layer-close2:hover { background-position: -180px -31px }
.layui-layer-btn { text-align: right; padding: 0 10px 12px; pointer-events: auto; user-select: none; -webkit-user-select: none }
  .layui-layer-btn a { height: 28px; line-height: 28px; margin: 6px 6px 0; padding: 0 15px; border: 1px solid #dedede; background-color: #f1f1f1; color: #333; border-radius: 2px; font-weight: 400; cursor: pointer; text-decoration: none }
    .layui-layer-btn a:hover { opacity: .9; text-decoration: none }
    .layui-layer-btn a:active { opacity: .8 }
  .layui-layer-btn .layui-layer-btn0 { border-color: #4898d5; background-color: #2e8ded; color: #fff }
  .layui-layer-btn .layui-layer-btn1 { border-color: #4898d5; background-color: #c9c5c5; color: #fff }
.layui-layer-btn-l { text-align: left }
.layui-layer-btn-c { text-align: center }
.layui-layer-dialog { min-width: 260px }
  .layui-layer-dialog .layui-layer-content { position: relative; padding: 20px; line-height: 24px; word-break: break-all; overflow: hidden; font-size: 14px; overflow-x: hidden; overflow-y: auto }
    .layui-layer-dialog .layui-layer-content .layui-layer-ico { position: absolute; top: 16px; left: 15px; _left: -40px; width: 30px; height: 30px }
.layui-layer-ico1 { background-position: -30px 0 }
.layui-layer-ico2 { background-position: -60px 0 }
.layui-layer-ico3 { background-position: -90px 0 }
.layui-layer-ico4 { background-position: -120px 0 }
.layui-layer-ico5 { background-position: -150px 0 }
.layui-layer-ico6 { background-position: -180px 0 }
.layui-layer-rim { border: 6px solid #8D8D8D; border: 6px solid rgba(0,0,0,.3); border-radius: 5px; box-shadow: none }
.layui-layer-msg { min-width: 180px; border: 1px solid #D3D4D3; box-shadow: none }
.layui-layer-hui { min-width: 100px; background-color: #000; filter: alpha(opacity=60); background-color: rgba(0,0,0,.6); color: #fff; border: none }
  .layui-layer-hui .layui-layer-content { padding: 12px 25px; text-align: center }
.layui-layer-dialog .layui-layer-padding { padding: 20px 20px 20px 55px; text-align: left }
.layui-layer-page .layui-layer-content { position: relative; overflow: auto }
.layui-layer-iframe .layui-layer-btn, .layui-layer-page .layui-layer-btn { padding-top: 10px }
.layui-layer-nobg { background: 0 0 }
.layui-layer-iframe iframe { display: block; width: 100% }
.layui-layer-loading { border-radius: 100%; background: 0 0; box-shadow: none; border: none }
  .layui-layer-loading .layui-layer-content { width: 60px; height: 24px; background: url(/2025112001/Scripts/lib/layer/skin/default/loading-0.gif) no-repeat }
  .layui-layer-loading .layui-layer-loading1 { width: 37px; height: 37px; background: url(/2025112001/Scripts/lib/layer/skin/default/loading-1.gif) no-repeat }
  .layui-layer-ico16, .layui-layer-loading .layui-layer-loading2 { width: 32px; height: 32px; background: url(/2025112001/Scripts/lib/layer/skin/default/loading-2.gif) no-repeat }
.layui-layer-tips { background: 0 0; box-shadow: none; border: none }
  .layui-layer-tips .layui-layer-content { position: relative; line-height: 22px; min-width: 12px; padding: 5px 10px; font-size: 12px; _float: left; border-radius: 2px; box-shadow: 1px 1px 3px rgba(0,0,0,.2); background-color: #000; color: #fff }
  .layui-layer-tips .layui-layer-close { right: -2px; top: -1px }
  .layui-layer-tips i.layui-layer-TipsG { position: absolute; width: 0; height: 0; border-width: 8px; border-color: transparent; border-style: dashed; *overflow: hidden }
  .layui-layer-tips i.layui-layer-TipsB, .layui-layer-tips i.layui-layer-TipsT { left: 5px; border-right-style: solid; border-right-color: #000 }
  .layui-layer-tips i.layui-layer-TipsT { bottom: -8px }
  .layui-layer-tips i.layui-layer-TipsB { top: -8px }
  .layui-layer-tips i.layui-layer-TipsL, .layui-layer-tips i.layui-layer-TipsR { top: 1px; border-bottom-style: solid; border-bottom-color: #000 }
  .layui-layer-tips i.layui-layer-TipsR { left: -8px }
  .layui-layer-tips i.layui-layer-TipsL { right: -8px }
.layui-layer-lan[type=dialog] { min-width: 280px }
.layui-layer-lan .layui-layer-title { background: #4476A7; color: #fff; border: none }
.layui-layer-lan .layui-layer-btn { padding: 5px 10px 10px; text-align: right; border-top: 1px solid #E9E7E7 }
  .layui-layer-lan .layui-layer-btn a { background: #BBB5B5; border: none }
  .layui-layer-btn .layui-layer-btn1 { background: #C9C5C5 }
.layui-layer-molv .layui-layer-title { background: #009f95; color: #fff; border: none }
.layui-layer-molv .layui-layer-btn a { background: #009f95 }
.layui-layer-molv .layui-layer-btn .layui-layer-btn1 { background: #92B8B1 }
.layui-layer-iconext { background: url(/2025112001/Scripts/lib/layer/skin/default/icon-ext.png) no-repeat }
.layui-layer-prompt .layui-layer-input { display: block; width: 220px; height: 30px; margin: 0 auto; line-height: 30px; padding: 0 5px; border: 1px solid #ccc; box-shadow: 1px 1px 5px rgba(0,0,0,.1) inset; color: #333 }
.layui-layer-prompt textarea.layui-layer-input { width: 300px; height: 100px; line-height: 20px }
.layui-layer-prompt .layui-layer-content { padding: 20px }
.layui-layer-prompt .layui-layer-btn { padding-top: 0 }
.layui-layer-tab { box-shadow: 1px 1px 50px rgba(0,0,0,.4) }
  .layui-layer-tab .layui-layer-title { padding-left: 0; border-bottom: 1px solid #ccc; background-color: #eee; overflow: visible }
    .layui-layer-tab .layui-layer-title span { position: relative; float: left; min-width: 80px; max-width: 260px; padding: 0 20px; text-align: center; cursor: default; overflow: hidden }
      .layui-layer-tab .layui-layer-title span.layui-layer-tabnow { height: 43px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; background-color: #fff; z-index: 10 }
      .layui-layer-tab .layui-layer-title span:first-child { border-left: none }
.layui-layer-tabmain { line-height: 24px; clear: both }
  .layui-layer-tabmain .layui-layer-tabli { display: none }
    .layui-layer-tabmain .layui-layer-tabli.xubox_tab_layer { display: block }
.xubox_tabclose { position: absolute; right: 10px; top: 5px; cursor: pointer }
.layui-layer-photos { -webkit-animation-duration: .8s; animation-duration: .8s }
  .layui-layer-photos .layui-layer-content { overflow: hidden; text-align: center }
  .layui-layer-photos .layui-layer-phimg img { position: relative; width: 100%; display: inline-block; *display: inline; *zoom: 1; vertical-align: top }
.layui-layer-imgbar, .layui-layer-imguide { display: none }
.layui-layer-imgnext, .layui-layer-imgprev { position: absolute; top: 50%; width: 27px; _width: 44px; height: 44px; margin-top: -22px; outline: 0; blr: expression(this.onFocus=this.blur()) }
.layui-layer-imgprev { left: 10px; background-position: -5px -5px; _background-position: -70px -5px }
  .layui-layer-imgprev:hover { background-position: -33px -5px; _background-position: -120px -5px }
.layui-layer-imgnext { right: 10px; _right: 8px; background-position: -5px -50px; _background-position: -70px -50px }
  .layui-layer-imgnext:hover { background-position: -33px -50px; _background-position: -120px -50px }
.layui-layer-imgbar { position: absolute; left: 0; bottom: 0; width: 100%; height: 32px; line-height: 32px; background-color: rgba(0,0,0,.8); background-color: #000\9; filter: Alpha(opacity=80); color: #fff; overflow: hidden; font-size: 0 }
.layui-layer-imgtit * { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 12px }
.layui-layer-imgtit a { max-width: 65%; overflow: hidden; color: #fff }
  .layui-layer-imgtit a:hover { color: #fff; text-decoration: underline }
.layui-layer-imgtit em { padding-left: 10px; font-style: normal }

@-webkit-keyframes layer-bounceOut {
  100% { opacity: 0; -webkit-transform: scale(.7); transform: scale(.7) }
  30% { -webkit-transform: scale(1.05); transform: scale(1.05) }
  0% { -webkit-transform: scale(1); transform: scale(1) }
}

@keyframes layer-bounceOut {
  100% { opacity: 0; -webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7) }
  30% { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05) }
  0% { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1) }
}

.layer-anim-close { -webkit-animation-name: layer-bounceOut; animation-name: layer-bounceOut; -webkit-animation-duration: .2s; animation-duration: .2s }

@media screen and (max-width:1100px) {
  .layui-layer-iframe { overflow-y: auto; -webkit-overflow-scrolling: touch }
}

