*{
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
}
.pd30 {
	padding:0 30px;
}
.fl {
	float: left;
}

.fr {
	float: right;
}
.tc {
	text-align:center;
}
.content {
	padding: 0;
	max-width: none;
	width: auto;
	opacity: 1;
	margin-top: 0;
}
.content .login-page {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
	box-sizing: border-box;
}
.content .loginContainer {
	width: 1100px;
	margin: 0 auto;
	position: relative;
	height: 500px;
}
.content .tab-box,.content .tab-box-face {
	height: auto;
	width: 420px;
	background: #fff;
    /*opacity: 0.8;
    /*filter: alpha(opacity=80);*/
	position: absolute;
	right: 0;
	top: 70px;
	background:rgba(255,255,255,0.8);
}
/*.newLogin-wrap .login-page {
	background: url(../../images/netmanager/newLogin/body-bg.png) no-repeat center center;
}*/

.newLogin-wrap .login-box {
	background: url(../../images/netmanager/newLogin/login-body6.jpg) no-repeat center center;
}

/* .newLogin-wrap .login-title {
	overflow: hidden;
	width: 100%;
	height: auto;
	margin-bottom: 25px;
	border-bottom:0;
	margin-top: -10px;
} */
/* .newLogin-wrap .title-wrap {
	width: 100%;
	position: relative;
	height: auto;
} */

/* .newLogin-wrap .login-title span {
	float: left;
	width: 35%;
	height: 45px;
	line-height: 45px;
	font-size: 19px;
	color: #fff;
} */
.newLogin-wrap .login-title .title-legal {
    background-color:#4db4ee;
    height:45px;

}
.newLogin-wrap .login-title .title-person {
    background-color:#39c09f;
}

.newLogin-wrap .login-box input {
	width: 100%;
}

.newLogin-wrap .newLeqrBtn-sm ,
.newLogin-wrap .newBtn-sm {
	padding-right: 5px;
	top: 0px;
	right: 88px;
	position: absolute;
	width: 87px;
	height: 32px;
	background: url(../../images/netmanager/newLogin/btn-smdl01.png) no-repeat center center;
	cursor: pointer;
	line-height: 32px;
	text-align: center;
	font-size: 12px;
	color: #666;
}

.newLogin-wrap .newLeqrBtn-sm{
	display: none;
	width: 109px;
	background: url(../../images/netmanager/newLogin/btn-smdl01.png) no-repeat center center;
}

/* .newLogin-wrap .login-title .active {
    width:65%;
    height:52px;
	font-size: 19px;
	border-bottom:0;
	line-height: 22px;
} */

/*.newLogin-wrap .tab-box {
	padding: 108px 130px 10px 630px;
	text-align: center;
}*/
.newLogin-wrap .login-title .arrow {
    width: 16px;
    height: 16px;
    border-bottom: 8px solid #fff;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    position: relative;
    top: 36px;
    left: 47%;
}
.newLogin-wrap .person,
.newLogin-wrap .legal {
	padding: 0 39px;
}

.newLogin-wrap .ewm-kl {
	position: relative;
}

.newLogin-wrap .pewm, .newLogin-wrap .lewm,
.newLogin-wrap .pkl, .newLogin-wrap .lkl {
	top: 0;
	right: 0px;
	width: 100px;
	height: 81px;
	background: url(../../images/netmanager/newLogin/login-bg01.png) no-repeat right top;
}

.newLogin-wrap .pkl, .newLogin-wrap .lkl {
	background: url(../../images/netmanager/newLogin/sm-bg01.png) no-repeat center center;
}


.newLogin-wrap .newLogin-type {
	padding-bottom: 15px;
	display: inline-block;
	height: auto;
	word-spacing: 1px;
}

/* .newLogin-wrap .newType-node {
	display: inline-block;
	width: 167px;
	height: 30px;
	cursor: pointer;
	padding-left: 18px;
	border: 1px solid #dfe5ee;
	line-height: 30px;
	background: #fff url(../../images/netmanager/newLogin/btn-kj01.png) no-repeat 50px center;
} */

/* .newLogin-wrap .newNode-kj {
	background-image: url(../../images/netmanager/newLogin/btn-kj01.png);
}

.newLogin-wrap .newNode-kjed,
.newLogin-wrap .newNode-kj:hover {
	border: 1px solid #2581cf;
	color: #2581cf;
	background-image: url(../../images/netmanager/newLogin/btn-kj02.png);
} */

.newLogin-wrap .newNode-sj {
	background-image: url(../../images/netmanager/newLogin/btn-sj01.png);
}

.newLogin-wrap .newNode-sjed,
.newLogin-wrap .newNode-sj:hover {
	border: 1px solid #2581cf;
	color: #2581cf;
	background-image: url(../../images/netmanager/newLogin/btn-sjed.png);
}

/* .newLogin-wrap .newNode-ca {
	background-image: url(../../images/netmanager/newLogin/btn-ca01.png);
} */

/* .newLogin-wrap .newNode-caed,
.newLogin-wrap .newNode-ca:hover {
	border: 1px solid #2581cf;
	color: #2581cf;
	background-image: url(../../images/netmanager/newLogin/btn-ca02.png);
} */

.newLogin-wrap .newNode-sw {
	background-image: url(../../images/netmanager/newLogin/btn-sw01.png);
}

.newLogin-wrap .newNode-swed,
.newLogin-wrap .newNode-sw:hover {
	border: 1px solid #2581cf;
	color: #2581cf;
	background-image: url(../../images/netmanager/newLogin/btn-sw02.png);
}

.newLogin-wrap .newNode-rl {
	background-image: url(../../images/netmanager/newLogin/btn-rl01.png);
}

.newLogin-wrap .newNode-rled,
.newLogin-wrap .newNode-rl:hover {
	border: 1px solid #2581cf;
	color: #2581cf;
	background-image: url(../../images/netmanager/newLogin/btn-rl02.png);
}

.newLogin-wrap .icon-username,
.newLogin-wrap .icon-password,
.newLogin-wrap .icon-phone,
.newLogin-wrap .icon-code,
.newLogin-wrap .icon-ca {
	width: 50px;
}


/* .newLogin-wrap .icon-username {
	background: url(../../images/netmanager/newLogin/new-user01.png) no-repeat 16px center;
} */

/* .newLogin-wrap .icon-password,
.newLogin-wrap .icon-ca {
	background: url(../../images/netmanager/newLogin/new-pwd01.png) no-repeat 15px center;
} */

.newLogin-wrap .icon-phone {
	background: url(../../images/netmanager/newLogin/sjhm-log.png) no-repeat 3px center;
}

.newLogin-wrap .icon-code {
	background: url(../../images/netmanager/newLogin/yzm-log.png) no-repeat 15px center;
}

/* 
.newLogin-wrap .login-box input {
	padding-left: 50px;
	padding-right: 10px;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	background: url(../../images/netmanager/newLogin/input.png) no-repeat left center;
} */

/* .newLogin-wrap li.newLink-li {
	margin-bottom: 15px;
	overflow: hidden;
	display: inline-block;
	width: 100%;
	height: auto;
	font-size:16px;
}

.newLogin-wrap li.newLink-li a {
	padding: 0;
	color: #333;
}
.newLogin-wrap li.newLink-li span {
	padding: 0 8px;
	font-size: 12px;
} */
/* .newLogin-wrap .login-box .tip {
	margin-top: 0;
	margin-bottom: 10px;
	width: 100%;
    height: auto;
    
}
.newLogin-wrap .login-box .tip .show-tips{
    position: static !important;
} */

.newLogin-wrap .newYzm-wrap {
	position: relative;
	padding-right: 130px;
	display: none;
}

.newLogin-wrap .msg-btn {
	width: 116px;
	height: 45px;
	border-bottom: 1px solid #e6e6e6;
	background-color: #f8f8f8;
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
	font-size: 14px;
	color: #333;
	/*padding-left: 8px;*/
}

.newLogin-wrap .tool-tip {
	text-align: left;
}

.newLogin-wrap .login-tip {
	padding-left: 22px;
	text-align: left;
}


.newLogin-wrap .open-voice {
	padding: 6px 0;
	width: 100%;
	height: 162px;
	overflow: hidden;
}

.newLogin-wrap .newVoice-dom {
	width: 100%;
	height: 160px;
	margin-top: -50px;
	margin-left: -20px;
}

.newLogin-wrap .newVoice-dom object {
	margin-top: -100px;
}

.newLogin-wrap .open-video {
	margin-left: 0;
	/* padding: 6px 0; */
	width: 100%;
}

.newLogin-other {
	text-align: left;
	font-size: 14px;
	color: #000;
}

.newLogin-other span {
	float: left;
}

.newLogin-tip {
	padding-right: 6px;
	display: inline-block;
	line-height: 20px;
}


.newLogin-wrap .sm-icon {
	text-align: center;
}
.sm-icon a{
	color: #333;
}
.newSm-tip{
	padding-left: 20px;
	background: url(../../images/netmanager/newLogin/sm-icon01.png) no-repeat left center;
}
.newSm-tip a{
	color: #77b0e1;
}
.sm-icon div span{
	padding: 0 8px;
}
.sm-icon div{
	font-size: 12px;
	line-height: 20px;
}
.newLogin-wrap .sm-icon div.sm-div {
	height: 25px;
	line-height: 25px;
	font-size: 16px;
	color: #333;
}

.newLogin-wrap .sm-icon div.sm-div span {
	padding: 0 5px;
	display: inline-block;
	color: #3194ee;
}

.newLogin-wrap .img-wrap {
	display: inline-block;
	border: 8px solid #e9f5ff;
}

.newLogin-wrap .sm-login {
	width: 100%;
	/*height: 80px;*/
	line-height: 50px;
	font-size: 18px;
	color: #3194ee;
}

.newLogin-wrap .tx-left {
	text-align: left;
}

.newLogin-wrap .newSm-icon {
	margin-top: 22px;
	margin-bottom: 10px;
}

.newLogin-wrap .newVoice-wrap {
	overflow: hidden;
	width: 100%;
	height: 142px;
}
.newLogin-wrap .login-box .newYzm-wrap input {
	background: url(../../images/netmanager/newLogin/icon-code.png) no-repeat left center
}

.newLogin-wrap .newOpen-video {
	padding: 6px 0;
	overflow: hidden;
	cursor: pointer;
	width: 100%;



}

.newLogin-wrap .newOpen-video object {

}
/*ca登录失败浮层*/
.newLogin-wrap .dialog-title{
	padding-left: 50px;
	background: url(../../images/netmanager/newLogin/login-error.png) no-repeat 20px center;
	font-size: 20px;
	color: #de5b50;
}
.ca-download-wrap h3{
	font-size: 18px;
	color: #000;
	margin: 0;
	font-weight: 600;
	margin-bottom: 15px;
}
.ca-operate>li{
	clear: both;
	line-height: 40px;
}
.ca-list li{
	float: left;
	width: 190px;
	padding: 0 35px;
	text-align: center;
}
.ca-list li img{
	width: 120px;
	height: 80px;
	border: 1px solid #d3deeb;
	border-radius: 2px;
}
.server-tip{
    position: relative;
    margin-top: 16px;
    padding-top: 30px;
    border-top: 1px solid #E9E9E9;
}
.server-tip a{
    position: absolute;
    top: 16px;
    left: 88px;
    width: 438px;
	font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
}
.server-tip a::after{
    display: inline-block;
    content: '';
    width: 20px;
    height: 10px;
    margin: 2px 8px;
    background: url(../../images/netmanager/login/right.png) center center no-repeat;
    background-size: 100% 100%;
}
.qrcode-detail .qrcode-detail-intro {
	position: absolute;
	left: 22px;
	top: 8px;
	opacity: 0;
	filter: alpha(opacity=0);
	width: 170px;
	height: 170px;
	margin: 0 auto;
	border: 8px solid #e9f5ff;
	overflow: hidden;
	/*background: url(../../images/netmanager/newLogin/saoma1.png) no-repeat 0 -320px;*/
	/*_background: url(../../images/netmanager/newLogin/saoma1.png) no-repeat 0 -100px;*/
	background:#fff url(../../images/netmanager/newLogin/saoma1.png) no-repeat 0 0;
	_background:#fff url(../../images/netmanager/newLogin/saoma1.png) no-repeat 0 0;
	-webkit-transform: translateX(20%);
	-moz-transform: translateX(20%);
	-ms-transform: translateX(20%);
	transform: translateX(20%);
	-webkit-transition: all .2s cubic-bezier(0.25,.5,.5,.9);
	-moz-transition: all .2s cubic-bezier(0.25,.5,.5,.9);
	transition: all .2s cubic-bezier(0.25,.5,.5,.9);
	z-index: 90;
}
.qrcode-detail {
	position: relative;
	margin: 0 auto;
	padding: 15px 0 0;
	text-align: center;
	width: 190px;
	height: 170px;
	zoom: 1;
}
.qrcode-detail .qrcode-detail-intro-show {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	transform: translateX(0%);
	opacity: 100;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);
}


/*user-dialog*/


.d-close,.d-close:hover,.d-close:focus{
    display:block;
    color: #4B4C4C;
    margin-right: -45px;
    font-size: 28px;
    outline:none;
    text-shadow:none;
    font-family:"Microsoft Yahei";
    cursor:pointer;
    width:35px;
    height: 35px;
    background:url(../../images/netmanager/notice-close.png) no-repeat center;
}
.d-header {
    font: 16px "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.42857143;
    color: #333333;
}
.d-state-focus .d-title,.has-user-dialog-title {
    /*background-color: #2581CF;*/
    color: #fff;
    height: 80px;
    font-size: 18px;
    font: 16px "Microsoft Yahei";
    line-height: 80px;
    /*padding: 0 10px;*/
    font-weight: 600;
    text-shadow:none;
    margin-bottom:10px;
    background:url(../../images/netmanager/newLogin/notice-title.png) no-repeat center;
}
.user-tip-title,.select-account-title {
    font-size: 16px;
    font-weight: 600;
    line-height:40px;

    }
.user-tip-content {
    padding-left:10px;
    font-size:14px;
}
.user-tip-title::before {
    content: "";
    height: 15px;
    width: 5px;
    background-color: #0373D8;
    display: inline-block;
    margin-right: 6px;
    vertical-align: middle;
    margin-bottom: 3px;
    border-radius: 3px;
}
.user-sz {
    padding-left:10px;
    color:#2581CF;
    font-size: 18px;
    font: 16px "Microsoft Yahei";
    line-height: 40px;
    font-weight: 600;
}
.btn-not-auth{
    width: 160px;
    height: 40px;
    font-size: 18px;
    color: #fff;
    background-color: #2ebd9a;
    border: 1px solid #2ebd9a;
    box-sizing: border-box;
    cursor: pointer;
    border-radius: 2px;
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    text-align: center;
    color: #fff;
    float:left;
    font-size: 16px;
    margin-right: 30px;
    margin-left:80px;
}
.btn-not-auth.active, .btn-not-auth:hover{
    color: #fff;
    background-color: #21af8c;
    border-color: #21af8c;
    text-decoration: none;   
    outline: none;
 }
.btn-has-auth{
    width: 160px;
    height: 40px;
    font-size: 18px;
    color: #fff;
    background-color: #44b0ee;
    border: 1px solid #44b0ee;    
    box-sizing: border-box;
    cursor: pointer;
    border-radius: 2px;
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    margin-right:30px;
    float:left;
}
.btn-has-gray{
    background-color: #CCCCCC;
    border: 1px solid #CCCCCC;  
}
.btn-has-auth.active, .btn-has-auth:hover{
    color: #fff;
    background-color: #319cd9;
    border-color: #319cd9;
    text-decoration: none;   
    outline: none;
 }

.remember-tip {
    line-height:40px;
}
.user-auth-content {
    border-top: 1px dashed #e5e5e5;
    border-bottom: 1px dashed #e5e5e5;
    min-height: 40px;
    padding-left:10px;
    font-size:14px;
}
.user-auth-content div{
    min-width: 250px;
     max-width: 250px;
     height: 35px;
     text-align: left;
     line-height: 35px;
     margin-right:10px;
     display:inline-block;
}
.user-auth-content .active {
    background-color: #D9EEFF;
    color: #2581CF;
}
.user-btn-wrap {
    margin-top:40px;
}
.has-user-wrap{
    width:830px;
    height: 400px;
    overflow: auto;
    padding: 0 5px;
    margin-top:10px;
}
.select-account-wrap {
    width:990px;
    height: 400px;
    overflow: auto;
    padding: 0 5px;
    margin-top:10px;
}
.tip-checkbox {
    width:14px;
    height:14px;
   /* opacity: 0;
    cursor: pointer;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);*/
}
.img-right-span {
    width: 80%;
    height: 100%;
    /*display: inline-block;*/
    box-sizing: border-box;
    vertical-align: middle;
}
a:focus {
    outline: none;
    outline-offset: 0;
    text-decoration:none;
}

.checkbox-false, .checkbox-true {
    vertical-align: middle;
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(../../images/netmanager/checkbox-false.png) no-repeat center center;
    cursor: pointer;
}
.checkbox-true {
    background: url(../../images/netmanager/checkbox-true.png) no-repeat center center;
}
input[type='checkbox'] {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}
.remember-tip label {
    width: 50px;
    height: 100%;
    display: inline-block;
    box-sizing: border-box;
    vertical-align: middle;
}
.ell{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.legal-login-list{
    margin-right: 30px;
}
.legal-login-list-nomargin{
    margin-right: 0;
}
.legal-login-list{
    float: left;
    width: 200px;
    height: 150px;
    background: #ffffff;
    border:1px solid #ffffff;
    border-radius: 2px;
    margin-right: 20px;
    margin-bottom:20px;
    padding:10px;
    text-align:center;
    cursor:pointer;
    box-shadow: -1px -1px 12px 2px #dbe5f5;
    border-radius: 5px;
}
.legal-login-list:hover{
    border:1px solid #8fccfb;
    box-shadow: -1px -1px 12px 2px #dbe5f5;
}
.icon-legal-name {
    background:url(../img/icon_17.png) no-repeat center center;
}
.selectlegal {
    margin-top:30px;
    height: 30px;
    line-height: 30px;
}
.newLogin-wrap li.newLink-li .guest-tel{
    font-size: 16px;
}
.table-circle{
    position: absolute;
    top: 10px;
    left: 25px;
    width: 520px;
    height: 520px;
}
.table-circle-img{
    width:520px;
    height: 520px;
    background:url(../../images/netmanager/newLogin/circle-bg-small.png) no-repeat center center;
    -ms-transition:all .5s;
	-o-transition:all .5s;
	-moz-transition:all .5s;
	-webkit-transition:all .5s;
	transition:all .3s;
}
.circle-close{
    position: absolute;
    margin-left: 400px;
    margin-top: 60px;
    width:47px;
    height: 48px;
    background:url(../../images/netmanager/newLogin/circle-close.png) no-repeat center center;
    cursor: pointer;
    z-index:100;
}
.table-circle-info{
    padding-top: 230px;
    padding-left: 100px;
    width: 418px;
    text-align: center;
}
.table-circle-line1{
	width:310px;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-align: center;
}
.table-circle-line1 span{
    color:#FE882C;
}
.table-circle-line2{
  width: 255px;
  font-size: 15px;
  line-height: 25px;
  color: #333333;
  text-align: left;
  padding-left: 0px;
  margin-left: 36px;
  margin-bottom: 25px;
}
.icon-img{
    width:8px;
    height:12px;
    background:url(../../images/netmanager/newLogin/ico.png) no-repeat center center;
    margin-top: 7px;
    margin-right: 5px;
}
.icon-img1{
    width:8px;
    height:12px;
    background:url(../../images/netmanager/newLogin/ico1.png) no-repeat center center;
    margin-top: 7px;
    margin-right: 5px;
}
.table-circle-line22{
    font-weight: normal;
    font-size: 12px;
    text-align: left;
    line-height: 30px;
    padding-left: 30px;
    color:#9A9A9A;
}
.table-circle-line2 span{
    color:red;
}
.table-circle-line{
    margin-top: 5px;
    height: 30px;
}
.table-circle-line3{
    width: 100%;
    margin-top: 5px;
}
.account-btn{  
    width: 100px;
    height: 30px;
    line-height: 30px;
    background-color: #2ebd9a;
    color: #fff;
    border-radius: 15px;
    margin-left: 45px;
    cursor: pointer;
}
.account-btn:hover{
    background-color: #21af8c;
    cursor: pointer;
}
.account-btn1{
    width: 100px;
    height: 30px;
    line-height: 30px;
    background-color: #44b0ee;    
    color: #fff;
    border-radius: 15px;
    margin-left: 15px;
    cursor: pointer;
}
.account-btn1:hover{
    background-color: #319cd9;
    cursor: pointer;
}
.table-circle-img:hover {
    transform:translate(0,-10px);
    -webkit-transform:translate(0,-10px);
    -moz-transform:translate(0,-10px);
    -o-transform:translate(0,-10px);
    -ms-transform:translate(0,-10px);
    
    -ms-transition:all .5s;
	-o-transition:all .5s;
	-moz-transition:all .5s;
	-webkit-transition:all .5s;
	transition:all .5s;
}
/*帮助中心*/
.side-guide-item {
    position: fixed !important;
    right: 20px;
    top: 400px;
    width:88px;
    height: 80px;
    text-align: center;
    border: 1px solid #d1e3f8;
    background-color: #fff;
    list-style: none;
    z-index:999;
}
.side-guide-item:hover{
    color:#fff;
    border-left: 1px solid #3673d3;
    border-right: 1px solid #3673d3;
    border-top: 1px solid #3673d3;
    border-bottom: 1px solid #3673d3;
    background: #fff url(../../images/netmanager/img/bg-slide-item.png) no-repeat center;
}
.guide-item-desc {
    display: inline-block;
    padding-top: 53px;
    height: 100%;
    width: 100%;
    background-position: 28px 20px;
    background-repeat: no-repeat;
    font-size: 12px;
    color: #7d8692;
    cursor: pointer;
    background-image:url(../../images/netmanager/img/icon-slide-item1.png);
}
.guide-item-desc:hover{
    display: inline-block;
    padding-top: 53px;
    height: 100%;
    width: 100%;
    background-position: 28px 20px;
    background-repeat: no-repeat;
    font-size: 12px;
    color:#fff;
    text-decoration:none;
    cursor: pointer;
    background-image:url(../../images/netmanager/img/icon-slide-item.png);
}
.user-lock,
.legal-lock{
    color:#57A8EF;
    cursor:pointer;
}

.third-login-top{
    width:100%;
    height: 15px;
    line-height: 30px;
    padding:0 50px;
    margin-top:-20px;
}
.third-login-line{
    width:30%;
    border-top:1px solid #ccc;
}
.third-login-name{
    width:40%;
    text-align: center;
    margin-top:-15px;
}
.third-login-logo{
    height: 50px;
    width: 125px;
    text-align: center;
    cursor: pointer;
}
.zfb-img{
    width:24px;
    height: 24px;
    background-image:url(../../images/netmanager/zfbed.png);
    margin-left:50px;
    cursor: pointer;
}
.zfb-login{
    width:47px;
    height: 47px;
    background-image:url('../../images/netmanager/loginicon5.png');
    cursor: pointer;
    background-position: -2px 0;
}
.sbk-login{
    width:47px;
    height: 47px;
    background-image:url('../../images/netmanager/loginicon5.png');
    cursor: pointer;
    background-position: -194px 1px;
}

.gsdzyyzz-login{
    width:47px;
    height: 47px;
    background-image:url('../../images/netmanager/loginicon5.png');
    cursor: pointer;
    background-position: -49px 0;
}
.swjdl-login {
    width:47px;
    height: 47px;
    background-image:url('../../images/netmanager/swjicon.png');
    cursor: pointer;
    background-size: 100%;
}

.face-login-icon{
    width:40px;
    height: 40px;
    background:url(../../images/netmanager/logo-face-login-other.gif) no-repeat center;
    cursor: pointer;

}
.side-guide-item.qa-tag .guide-item-desc{
    background-image:url(../../images/netmanager/qt-tag.png);
    background-position:28px 14px;
}
.side-guide-item.qa-tag .guide-item-desc:hover{
    background-image:url(../../images/netmanager/qt-tag-hover.png);
}
.side-guide-item.ss-tag .guide-item-desc{
    background-image:url(../../images/netmanager/appeal.png);
    background-position:28px 14px;
}
.side-guide-item.ss-tag .guide-item-desc:hover{
    background-image:url(../../images/netmanager/appeal-hover.png);
}
.side-guide-item.ul-tag .guide-item-desc{
    background-image:url(../../images/netmanager/ul-btn-ico.png);
    background-position:28px 14px;
}
.side-guide-item.ul-tag .guide-item-desc:hover{
    background-image:url(../../images/netmanager/ul-btn-ico-hover.png);
}
.expand-tag:hover{
    background-color:#fff;
}
.side-guide-item1{
    position: fixed !important;
    right: 20px;
    top: 400px;
    width:88px;
    height: 80px;
    text-align: center;
    border: 1px solid #d1e3f8;
    background-color: #fff;
    list-style: none;
    z-index:999;
    font-size:12px;
    color:#7d8692;
    cursor:pointer;
}
.guide-item-desc1{
    height:10px;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzMTdDQTBDQTBFRTExRTc4NTk0REMxM0NBQjREQTAwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzMTdDQTBEQTBFRTExRTc4NTk0REMxM0NBQjREQTAwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDMxN0NBMEFBMEVFMTFFNzg1OTREQzEzQ0FCNERBMDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDMxN0NBMEJBMEVFMTFFNzg1OTREQzEzQ0FCNERBMDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4o+f7zAAAAiklEQVR42mL8//8/AzLo7OzsAFL/y8vLK5HFmdAUVQGpaCCOAbJRFDLCTARKpACp2UDMChIH4l9AnAI0eS7cRKCieKgiDaDEHyD+DWRrAvEcoFwcSA0zJydnApBeAMRWQAUXYFbZ2Ni8OXr06G4gczOQfgAy0Q+IfYCKjjOgAaDYMSDlC8T+AAEGAA18McUc/JJXAAAAAElFTkSuQmCC) no-repeat 38px 3px;
    margin-top:3px;
    cursor:pointer;
}
.guide-item-desc11{
    height:80px;
    top:460px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABQCAIAAAASpCUOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQwMTE4QjMxQTI5OTExRTdCNTQxRDZCMUI4ODhGQ0Y0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQwMTE4QjMyQTI5OTExRTdCNTQxRDZCMUI4ODhGQ0Y0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDAxMThCMkZBMjk5MTFFN0I1NDFENkIxQjg4OEZDRjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDAxMThCMzBBMjk5MTFFN0I1NDFENkIxQjg4OEZDRjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5XVG9HAAANBklEQVR42sRc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) no-repeat center;
}
.notice-title{
    position: absolute;
    left: 50%;
    top: 20%;
    margin-left: -260px;
    width: 509px;
    height: 460px;
    z-index: 3000;
    background-color: #fff;
    
}
.notice-title span{
    color:#FF9900;
}
.notice-li{
    height: 50px;
    line-height: 50px;
    margin: 10px 0;
    background-color: #F2F2F2;
}
.notice-li button{
    height: 30px;
    line-height: 20px;
    margin-right: 10px;
    font-size: 14px;
    width: 100px;
    border:5px solid #DDDDDD;
    border-radius: 5px;
}
.notice-top{
    width:509px;
    height: 155px;
    background:url(../../images/netmanager/notice-top.png) center no-repeat;
}
.notice-title-name{
    padding:10px 25px;
    color:#333333;
    font-size: 16px;
    line-height: 30px;
}
.notice-title-name span{
    color:#ef403e;
    text-indent:20px;
    font-weight: bold;
}
.notice-li-top{
    padding:0px 25px;
    width:100%;
    height: 60px;
}
.notice-li-top-logo {
    width:20px;
    height: 60px;
    background:url(../../images/netmanager/notice-user.png) center no-repeat;
}
.notice-li-top-text{
    font-size: 16px;
    line-height: 60px;
    padding-left:20px;
    font-weight: bold;
}
.notice-li-top-button{
    width:215px;
    height: 45px;
    line-height: 45px;
    background-color: #1E6EDA;
    text-align: center;
    color:#fff;
    font-size: 18px;
    border-radius: 5px;
    margin-top:10px;
    cursor: pointer;
}
.notice-li-top-line{
    width:100%;
    height: 0px;
    border-bottom: 1px dotted #E5E5E5;
    padding-top:70px;
}
.notice-li-middle{
    height:70px;
    margin-top:15px;
    font-size: 16px;
    color:#000000;
}
.notice-li-bottom{
    width:100%;
    height: 50px;
    line-height: 50px;
    padding-left:90px;
    text-align: left;
    background-color: #EEEEEE;
}
.notice-li-per{
    width:125px;
    height: 40px;
    line-height: 40px;
    border:1px solid #2FBD9A;
    background-color: #ECF9F6;
    border-radius: 5px;
    color:#2FBD9A;
    text-align: center;
    margin-top: 10px;
    margin-right: 5px;
    cursor: pointer; 
    display: none;
}
.notice-li-legal{
    width:125px;
    height: 40px;
    line-height: 40px;
    border:1px solid #45B0ED;
    background-color: #E3F3FC;
    border-radius: 5px;
    color:#45B0ED;
    text-align: center;
    margin-top: 10px;
    cursor: pointer;
    display: none;
}
.notice-li-bottom span{
    color:#147ae7;
    text-decoration: underline;
    cursor: pointer;
}
.notice-close{
    position: absolute;
    width:35px;
    height: 35px;
    background:url(../../images/netmanager/notice-close.png) center no-repeat;
    margin-left:520px;
    cursor: pointer;
}
.remember-tip11{
    position: absolute;
    margin-top: -35px;
    margin-left: 400px;
}
.btn-return{
   width: 60px;
   height: 52px;
   background: url(../../images/netmanager/newLogin/logo-return.png) left no-repeat;
   color: #046dc0;
   font-size: 15px;
   padding-left: 16px;
   line-height: 52px;
}
.per-real-auth,
.per-real-auth:hover{
    height: 45px;
    line-height: 45px;
    background-color: #ECF9F6;
    border:1px solid #2FBD9A;
    color:#2FBD9A;
    border-radius: 5px;
}
.legal-real-auth,
.legal-real-auth:hover{
    height: 45px;
    line-height: 45px;
    background-color: #E3F3FC;
    border:1px solid #45B0ED;
    color:#45B0ED;
    border-radius: 5px;
}
.slot-span{
    width: 11px;
    height: 11px;
    background-color: #ccc;
    display: block;
    float: left;
    margin-top: 4px;
    margin-right: 5px;
}
.goNation{
	width: 156px;
    font-size: 16px;
    color: #2581cf;
    line-height: 30px;
    margin-top: -35px;
    margin-bottom: 12px;
    margin-left: 222px;
    /* background: url(../../images/netmanager/newLogin/goNation.png) no-repeat right center; */
}
.goNation img{
	margin-top: -4px;
}
.goNation:hover{
	cursor: pointer;
}