.m-nav-bar .ar a{position:relative;display:inline-block;margin-left:1px;padding:0 8px;height:40px;color:#333;line-height:40px;font-size:14px}
.m-nav-bar .ar a:after{position:absolute;margin-top:16px;margin-left:15px;width:1px;height:10px;background-color:#333;content:''}
.m-nav-bar .ar a:last-child:after{width:0}
.m-nav-bar .ar a .iconfont{padding: 0 8px;}

.m-nav-bar .layout{display: flex;justify-content: space-between;height: 60px;line-height: 60px;align-items: center;}
.m-nav-bar .layout .m-logo img{height: 45px;padding: 12px 0;}
body{background-color: #FFFFFF;}
.m-bg{background: #F8F8F8;border-radius: 30px;}
.m-banner{background: url(image/member/banner-bg.png) no-repeat top/100%;height: 15.66vw;min-width: 1400px;min-height: 334px;}
.m-banner .layout{display: flex;align-items: center;position: relative;}
.m-banner .layout .banner-r{height: 16.6vw;}
.m-banner .layout .banner-l{height: 10vw;padding: 0 13vw 0 5vw;}
.m-permission{display: flex;flex-wrap: wrap;justify-content:center;}
.m-permission .item{text-align: center;width: 355px;padding: 25px;box-sizing: border-box;margin: 40px 50px;background-color: #FFFFFF;border-radius: 25px;box-shadow: 0px 0px 24px 0px rgba(141, 141, 141, 0.3);}
.m-permission .item .name{color: #0274F1;font-size: 25px;font-weight: 500;}
.m-permission .item .s-tip{position: relative;z-index: 1;}
.m-permission .item .s-tip span{color: #0274F1;font-size: 16px;background-color: #FFFFFF;padding: 0 12px;z-index: 10;}
.m-permission .item .s-tip::before{content: '';z-index: -1;display: block;position: absolute;top: calc(50% - 1px);left: 30px;right: 30px;height: 2px;background-color: #0274F1;}
.m-permission .item .price{color:#0274F1;font-size: 19px;}
.m-permission .item .price .num{font-size: 44px;padding-right: 5px;}
.m-permission .item .d-permission{font-size: 16px;line-height: 30px;color: #000000;}
.m-permission .item .d-permission .d-item{}
.m-permission .item .more-permission{color: #767575;font-size: 16px;}
.m-permission .item .joinBtn{cursor: pointer;width: 167px;margin: 20px auto;border-radius: 26px;font-size: 26px;color: #FFFFFF;line-height: 52px;height: 52px;background: linear-gradient(-35deg, #0274F1, #4E9FF9);}

.m-title{font-size: 24px;color: #0274F1;text-align: center;position: relative;z-index: 1;margin: 30px 0 15px;}
.m-title span{background-color: #FFFFFF;padding: 0 15px;}
.m-title::after{content: "";display: block;left: 10%;right: 10%;height: 2px;top: calc(50% - 1px);background-color: #0274F1;position: absolute;z-index: -1;}
.m-about{display: flex;justify-content: center;align-items: center;}
.m-about .leftImg{width: 433px;margin-right: 55px;}
.m-about .rightDesc{width: 670px;font-size: 15px;color: #0274F1;}
.m-about .rightDesc p{padding-left: 20px;position: relative;}
.m-about .rightDesc p>span{font-size: 20px;font-weight: bold;padding: 0 5px;}
.m-about .rightDesc p::before{content: "";display: block;width: 10px;height: 10px;background: #0274F1;position: absolute;left: 0;top: 15px;}
.swiper-about{padding: 40px 0 60px;margin: 0px 60px;}
.swiper-about .item{box-shadow: 0px 14px 35px 0px rgba(25, 16, 43, 0.15);color: #0274F1;}
.swiper-about .item .header{background: url(image/member/cates.png) no-repeat center/100%;min-height: 243px;text-align: center;font-size: 14px;padding-right: 15px;}
.swiper-about .item .header .ads{padding-left: 320px;width: 165px;text-align: justify;padding-top: 70px;}
.swiper-about .item .header .cates{padding-left: 300px;width: 145px;text-align: justify;padding-top: 65px;}
.swiper-about .item .name{line-height: 44px;padding: 0 20px;font-size: 18px;color: #0274F1;background-color: #F7F7F7;}
.swiper-pagination-bullet{border-radius: 50%;width: 15px;height: 15px;background: #0274F1;}
.know-list{display: flex;justify-content: space-between;padding: 50px 20px 30px;box-shadow: 0px 14px 35px 0px rgba(76, 51, 19, 0.1);}
.know-list .item{width: 25%;text-align: center;}
.know-list .item img{width: 75px;}
.know-list .item .name{font-size: 20px;margin-top: 30px;}
.know-list .item .small{font-weight: bold;font-size: 14px;color: #777777;line-height: 1em;}
.know-list .item .more-btn{display: block;text-align: center;font-size: 14px;box-sizing: border-box;line-height: 36px;width: 110px;height: 38px;background: rgba(255, 145, 0, 0);border: 2px solid #0274F1;color: #0274F1;border-radius: 19px;margin: 20px auto;}
.know-list .item .more-btn:hover{background-color: #0274F1;color: #FFFFFF;}
.m-footer{background-color: #0274F1;color: #FFFFFF;padding: 35px 0;margin-top: 45px;}
.m-footer .slogan{text-align: center;font-size: 30px;}
.m-end-footer{display: flex;justify-content: space-between;margin: 30px 80px 20px;align-items: baseline;}
.qrcodes{display: flex;justify-content: space-between;}
.qrcodes .item{margin-right: 35px;text-align: center;}
.qrcodes .item img{width: 133px;}
.qrcodes .item .name{font-size: 19px;padding: 15px 0;line-height: 1.2em;}
.qrcodes .item .name>span{font-size: 14px;}
.f-contactUs{display: flex;justify-content: space-between;font-size: 22px;align-items: center;line-height: 1.8em;}
.f-contactUs .f-logo img{width: 167px;margin-right: 18px;}

.about-cate-block{padding-left: 260px;font-size: 15px;padding-top: 50px;text-align: center;line-height: 1.3em;}
.about-cate-block .join-company{}
.about-cate-block .nums{font-size: 20px;padding: 10px 0;display: block;}
.about-cate-block .monNums{display: flex;justify-content: space-around;margin-top: 15px;}
.about-cate-block .monNum{width: 50%;flex-grow: 1;}
@media (max-width:1400px) {
	.m-banner .layout .banner-r{height: 235px;}
	.m-banner .layout .banner-l{height: 148px;padding: 0 180px 0 75px;}
	.in-banner .layout .banner-l{height: 128px;}
	.banner-in {width: 136px;position: absolute;bottom: 63px;left: 213px;border-radius: 1.5vw;height: 50px;}
}


.in-banner .layout .banner-l{height: 8vw;}
.banner-in{display: block;width: 8.5vw;position: absolute;bottom: 4.9vw;left: 13.6vw;border-radius: 1.5vw;height: 3vw;}
.compare{margin: 20px 0;}
.serverCompare-box{padding-top:112px;box-shadow: 0px 0px 24px 0px rgba(141, 141, 141, 0.3);background-color: #F8F8F8;border-radius: 38px;padding-bottom: 30px;background-color: #FFFFFF;}
.title-box{text-align: center;font-size: 38px;padding-top: 40px;}
.serverCompare-box .ctn-box .sctable-box{position:relative;margin: 40px 40px;background-color:#fff;border-radius: 25px 25px 0 0;}
.serverCompare-box .ctn-box .sctable-box table tr{position:relative}
.serverCompare-box .ctn-box .sctable-box table tr th{height:176px;background-color: #0274F1;color:#FFFFFF;font-size:20px;line-height:24px;vertical-align:middle;font-weight:400;width:190px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}

.serverCompare-box .ctn-box .sctable-box table tr th:first-child,.serverCompare-box .ctn-box .sctable-box table tr td:first-child{width:375px}

.serverCompare-box .ctn-box .sctable-box table tr th .th-tle{font-weight:700;letter-spacing:2px;padding-bottom:8px;display:block;text-align:center}
.serverCompare-box .ctn-box .sctable-box table tr th.th-tle-frist{background: #C9E1FC;border-radius: 25px 0px 0px 0px;color: #5a5a5a;}
.serverCompare-box .ctn-box .sctable-box table tr th .th-tle .tle-sf{font-size:14px;color:rgba(0,16,19,.65);line-height:20px;padding-left:8px}
.serverCompare-box .ctn-box .sctable-box table tr th .price-box{display:block;margin-bottom:16px;font-size:12px;color:#FFFFFF;line-height:16px;min-height:28px;text-align:center}
.serverCompare-box .ctn-box .sctable-box table tr th .price-box .big-num{font-size:24px;color:#FFFFFF;line-height:28px}
.serverCompare-box .ctn-box .sctable-box table tr th .price-box .calc-box{position:relative}
.serverCompare-box .ctn-box .sctable-box table tr th .price-box .calc-box .line-through{font-size:14px;color:rgba(0,16,19,.5);line-height:20px;position:absolute;left:0;top:-20px;text-decoration:line-through}
.serverCompare-box .ctn-box .sctable-box table tr th .price-box .middle-font{vertical-align:-5px;display:inline-block}
.serverCompare-box .ctn-box .sctable-box table tr th .btn-box .Pay-Btn{display:block;width: 81px;height: 25px;background: #ECEEF5;border-radius: 12px;margin:0 auto;font-size:14px;color:#0274F1;line-height:25px;text-align:center;}
.serverCompare-box .ctn-box .sctable-box table tr td{font-size:14px;color:#001013;line-height:20px;text-align:center;height:52px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;min-height:52px;width:160px;padding:10px 0}
.serverCompare-box .ctn-box .sctable-box table tr td .cl-us{color:rgba(23,90,255,.9);font-size:14px;line-height:20px;cursor:pointer;text-decoration:underline;font-weight:700;margin-left:6px}
.serverCompare-box .ctn-box .sctable-box table tr td .cl-us:hover{color:#175aff}
.serverCompare-box .ctn-box .sctable-box table tr td .cus-Btn{cursor:pointer}
.serverCompare-box .ctn-box .sctable-box table tr td .cus-Btn:hover{color:#175aff}
.serverCompare-box .ctn-box .sctable-box table tr td:first-child{padding-left:20px;padding-right:20px;text-align:left;width:375px}
.serverCompare-box .ctn-box .sctable-box table tr td .b-tle{font-size:16px;font-weight:700;color:#001013;line-height:20px}
.serverCompare-box .ctn-box .sctable-box table tr td .icon-dui{color:#0274F1}
.serverCompare-box .ctn-box .sctable-box table tr td .icon-cuo{color:#FC1616}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box{position:relative;cursor:pointer;margin-left:4px}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box i{color:rgba(0,16,19,.75);color:#7f8789;font-size:12px}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover-box{position:absolute;left:9px;padding-left:11px;top:-14px;width:132px;display:none;z-index:1}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover-box.w206{width:240px}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover-box.w330{width:330px}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover{background-color:#fff;border-radius:6px;position:relative;color:#001013;padding:14px;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;-webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,.15);box-shadow:0 3px 12px 0 rgba(0,0,0,.15)}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover .ques-tle{font-size:12px;font-weight:700;line-height:16px;padding-bottom:4px}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover .desc-box{font-size:12px;line-height:16px;text-align:left}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover .desc-box .topicicon-listbox{padding-top:16px}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover .desc-box .topicicon-listbox .topicicon-list{margin:0 -6px -18px}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover .desc-box .topicicon-listbox .topicicon-list .topicicon-item{float:left;margin:0 0 18px;width:48px;width:62px}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover .desc-box .topicicon-listbox .topicicon-list .topicicon-item .icon-box{text-align:center}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover .desc-box .topicicon-listbox .topicicon-list .topicicon-item .icon-box i{display:inline-block;width:32px;height:24px;font-size:24px;line-height:25px}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover .desc-box .topicicon-listbox .topicicon-list .topicicon-item .btm-tip{font-size:12px;color:#001013;line-height:16px;text-align:center;word-break:keep-all;white-space:nowrap}
.serverCompare-box .ctn-box .sctable-box table tr td .ques-box .ques-hover .desc-box .topicicon-listbox .topicicon-list .topicicon-item.ys .icon-box i{color:#17a1ff}
.end-footer{background: url(image/member/end.png) no-repeat center/100%;min-height: 80px;}


.step-btn{display: block;height: 50px;box-sizing: border-box;line-height: 44px;width: 132px;color: #0274F1;border: 2px solid #0274F1;border-radius: 26px;text-align: center;font-size: 28px;margin: 40px auto 30px;cursor: pointer;}
.step-btn:hover{color: #0274F1;}







/*Login Reg*/
.mr5{margin-right: 5px;}
.login-logo{margin: 40px 0;display: inline-block;}
.login-logo img{width: 256px;}
.login-bg{background: url(image/member/login-bg.png) no-repeat left top/cover;width: 100%;min-width: 1400px;height: 100vh;min-height: 950px;margin: 0;padding: 0;}
.login-block{height: 684px;background: url(image/member/login-block.png) no-repeat top -104px left -50px/110%;position: relative;}
.login-block-cont{width: 541px;height: 617px;display: none;background: #FFFFFF;border-radius: 24px 0px 24px 0px;position: absolute;top: 40px;right: 50px;box-shadow: 0 0 20px 20px #f0f6fe;}
.login-block-cont.active{display: block;}
.login-block-cont .rightTop{position: absolute;top: 8px;right: 8px;width: 76px;height: 76px;background: url(image/member/login-r-qr.png) no-repeat right top/100%;}
.login-block-cont .rightTop.pc{background-image: url(image/member/pc-right-bg.png);}
.login-block-cont .rightTop .qr-tip{background: url(image/member/qr-tip.png) no-repeat center/127px;width: 127px;height: 34px;left: -127px;position: absolute;top: 2px;line-height: 34px;text-align: center;padding-right: 2px;font-size: 14px;color: #0076FE;}
.login-block-cont .rightTop.pc .qr-tip{background-image: url(image/member/pc-bg-border.png);background-size: 85px;width: 85px;left:-85px}
.login-title{font-size: 30px;color: #4481FE;text-align: center;margin: 40px auto 20px;}
.login-title .login-title-small{font-size: 14px;color: #7D7D7D;}
.lineblock{width: 411px;height: 63px;line-height: 63px;border: 2px solid #EEEEEE;border-radius: 32px;margin:0 auto 26px ;box-sizing: border-box;display: flex;justify-content: space-between;}
.lineblock input{border: none;padding: 0 25px;font-size: 16px;line-height: 57px;;height:60px;background-color: transparent;}
.lineblock .getCode{padding: 0 25px;cursor: pointer;flex-shrink: 0;color: #B9BED1;}
.lineblock .getCode.disabled{opacity: .6;}
.login-btn{width: 411px;height: 63px;background: #0076FE;border-radius: 32px;margin: 26px auto;color: #FFFFFF;font-size: 20px;line-height: 63px;border: none;display: block;}
.login-content{width: 411px;margin: 0 auto;font-size: 16px;}
.otherway{display: flex;justify-content: space-between;}
.hasacount{font-size: 14px;}
.hasacount a{padding: 0 20px;}
.otherway a{color: #7D7D7D;font-size: 14px;}
.threeway .item{color: #7D7D7D;margin-right: 25px;}
.threeway .item img{padding-right: 8px;width: 36px;vertical-align: middle;}
.agree-block{margin: 15px 0 0;color: #999;}
.agree-block a{color: #999;}
.isSee{padding: 0 20px;line-height: 58px;display: inline-block;position: relative;width: 65px;box-sizing: border-box;}
.isSee::after{content: "";display: inline-block;width: 1px;height: 16px;background: #B9BED1;position: absolute;top: calc(50% - 8px);right: 8px;}
.isSee.no-line::after{display: none;}
.isSee .iconfont{font-size: 25px;color: #B9BED1;}
.line-tips{font-size: 12px;color: #999999;margin: -10px 24px 0px;}
.qr-tip-cont{font-size: 16px;color: #999999;margin: 20px 0;}
.qr-cont{width: 210px;margin: 20px auto;text-align: center;}
.qr-cont .qr-code{width: 195px;height: 195px;}

.forget-pwd{color: #B9BED1;display: inline-block;}
.for-pwd{width: 260px;}

#WxLogin .login-content{text-align: center;}
.appQr{justify-content: space-between;display: flex;align-items: center;}
.appQr .scan{width: 40px;height: 40px;}
.appQr .qr-tip-cont{width: calc(100% - 50px);text-align: left;line-height: 1.5em;}



/* V4 */

.dw {
	margin: 0 auto;
}

.login_hd {
	width: 100%;
	height: 36px;
	color: #ffffff;
	background-color: #1579D7;
}

.login_hd .dw {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}

.login_hd .dw .h_nav {
	float: right;
	line-height: 100%;
}

.login_hd .dw .h_nav li {
	font-size: 12px;
	float: left;
	color: #ffffff;
	padding: 0 10px;
	border-right: 1px solid #fff;
}

.login_hd .dw .h_nav li:nth-last-child(1) {
	border-right: none;
	padding: 0 0 0 10px;
}

.login_hd .dw .h_nav li a {
	color: #ffffff;
}

.login_hd .dw .h_nav li a:hover {
	color: #83b528;
}

.lg_top {
	margin: 16px auto;
}

.lg_top .logo {
	float: left;
	width: 192px;
}

.lg_top .lg_topR {
	float: right;
	line-height: 50px;
}

.lg_top .lg_topR span {
	font-weight: bold;
}

.lg_top .lg_topR span i {
	display: inline-block;
	margin-right: 5px;
}

.lg_top .lg_topR a.btn1 {
	background: linear-gradient(0deg, #CDCDCD, #F7F7F7);
	padding: 5px 10px;
	border-radius: 5px;
	opacity: 1;
	color: #83B528;
	font-size: 12px;
	margin-left: 5px;
	font-weight: bold;
}

.lg_top .lg_topR a.btn1 i {
	display: inline-block;
	margin-right: 5px;
	vertical-align: bottom;
	color: #FF7D09;
	font-size: 18px;
}

.lg_top .lg_topR a.btn1:hover {
	color: #FF7D09;
}

.lg_top .lg_topR a.btn {
	padding: 5px 10px;
	background: #83B528;
	border-radius: 5px;
	opacity: 1;
	color: #fff;
	font-size: 12px;
	margin-left: 5px;
	font-weight: bold;
}

.lg_center {
	min-height: 500px;
	background: url(images/loginBg.jpg) no-repeat;
	background-size: cover;
}

.lg_center .loginBlock {
	position: relative;
	height: 100%;
}

.lg_center .loginBlock .sloganBox {
	position: absolute;
	left: 0;
	top: 100px;
}

.lg_center .loginBlock .sloganBox div {
	color: #fff;
}

.lg_center .loginBlock .sloganBox div span {
	display: block;
}

.lg_center .loginBlock .sloganBox div span:nth-child(1) {
	font-size: 20px;
	font-weight: bold;
	line-height: 32px;
}

.lg_center .loginBlock .sloganBox div span b {
	font-weight: normal;
	display: inline-block;
	margin-right: 10px;
}

.lg_center .loginBlock .sloganBox div span b i {
	color: #FFA200;
	margin-right: -3px;
	font-size: 24px;
	position: relative;
}

.lg_center .loginBlock .sloganBox div span b i::after {
	content: "";
	/* 必需属性，表示生成内容为空 */
	width: 12px;
	height: 12px;
	border: 1px solid #fff;
	display: block;
	position: absolute;
	top: 9px;
	left: 0;
}

.lg_center .loginBlock .sloganBox div:nth-child(2) {
	margin-top: 40px;
	margin-left: 150px;
}

.lg_center .loginBlock .formBox {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -190px;
	width: 400px;
	min-height: 380px;
	background: #FAFDFF;
	border-radius: 8px;
	box-sizing: border-box;
	padding: 30px;
}

.lg_center .loginBlock .formBox .loginTab {
	display: block;
	line-height: 40px;
	height: 40px;
}

.lg_center .loginBlock .formBox .loginTab a {
	font-size: 16px;
	font-weight: bold;
	color: #333;
	position: relative;
	line-height: 40px;
	display: inline-block;
	margin-right: 20px;
}

.lg_center .loginBlock .formBox .loginTab a.focus {
	color: #83B528;
}

.lg_center .loginBlock .formBox .loginTab a.focus::after {
	content: '';
	width: 32px;
	height: 4px;
	background-color: #83B528;
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
}

.lg_center .loginBlock .formBox .loginBox {
	margin-top: 20px;
	display: block;
}

.lg_center .loginBlock .formBox .loginBox .lineblock {
	width: 100%;
	margin: 10px 0;
	height: 40px;
	position: relative;
	display: flex;
	justify-content: space-between;

	line-height: 40px;
    border: none;
    border-radius: 0;
    box-sizing: content-box;
}

.lg_center .loginBlock .formBox .loginBox .lineblock i {
	position: absolute;
	top: 10px;
	left: 10px;
	font-size: 20px;
	color: #BDBDBD;
	line-height: 20px;
}

.lg_center .loginBlock .formBox .loginBox .lineblock input {
	height: 38px;
	width: 100%;
	color: #999;
	border: 1px solid #dadada;
	text-indent: 50px;
	
    padding: 0;
    font-size: 14px;
    line-height: 38px;
    background-color: none;
}

.lg_center .loginBlock .formBox .loginBox .lineblock .getCode {
	background-color: #dadada;
	font-size: 12px;
	line-height: 40px;
	padding: 0 10px;
	width: 90px;
	cursor: pointer;
	text-align: center;
	
	flex-shrink: 1;
    color: #333;
}

.lg_center .loginBlock .formBox .loginBox .remember {
	font-size: 12px;
	display: block;
	color: #7D7D7D;
}

.lg_center .loginBlock .formBox .loginBox .remember input[type="checkbox"] {
	vertical-align: middle;
}

.lg_center .loginBlock .formBox .loginBox .remember a {
	float: right;
	color: #7D7D7D;
}

.lg_center .loginBlock .formBox .loginBox .btnbox {
	display: flex;
	justify-content: space-between;
	margin: 15px 0;
}

.lg_center .loginBlock .formBox .loginBox .btnbox .login-btn {
	width: 45%;
	height: 36px;
	color: #fff;
	background: #1579D7;
	border-radius: 4px;
	border: 0;
	font-weight: bold;
    margin: 0;
	font-size: 14px;
    line-height: 36px;
	cursor: pointer;
}

.lg_center .loginBlock .formBox .loginBox .btnbox a {
	width: 45%;
	height: 36px;
	color: #fff;
	background: #83B528;
	border-radius: 4px;
	line-height: 36px;
	text-align: center;
	font-weight: bold;
}

.lg_center .loginBlock .formBox .loginBox .threeway {
	font-size: 12px;
}

.lg_center .loginBlock .formBox .loginBox .threeway .item {
	color: #7D7D7D;
	margin-right: 25px;
}

.lg_center .loginBlock .formBox .loginBox .threeway .item img {
	width: 20px;
	vertical-align: middle;
}

.lg_center .loginBlock .formBox .loginBox .agree-block {
	margin-top: 20px;
	color: #999;
	font-size: 12px;
}

.lg_center .loginBlock .formBox .loginBox .agree-block input[type="checkbox"] {
	margin-right: 5px;
	vertical-align: sub;
}

.lg_center .loginBlock .formBox .loginBox .agree-block a {
	color: #999;
}

.login_ft {
	background-color: #fff;
	color: #333;
}

.login_ft p {
	text-align: center;
	line-height: 2em;
}

.login_ft p a {
	color: #333;
}