@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
body { width:100%; margin:0; padding:0; border:0; list-style:none; text-decoration:none; font-family:'微软雅黑',Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px;}
img,h1,p,div,ul,li,a,dl,dt,dd,table,tr,td { margin:0; padding:0; border:0; list-style:none; text-decoration:none;}
.clear { width:0px; height:0px; overflow:hidden; clear:both;}


.login { width:550px; height:380px; position:fixed; left:50%; top:50%; margin:-195px 0 0 -275px; background:#fbfcf7;
		-moz-border-radius:15px; 
		-webkit-border-radius:15px; 
		border-radius:15px;
		-moz-box-shadow:0px 3px 15px #888888;
		-webkit-box-shadow:0px 3px 15px #888888;
		box-shadow:0px 3px 15px #888888;
		}
.login_ul { width:400px; overflow:hidden; border-bottom:1px solid #dfdfdf; margin:0px auto; margin-top:18px !important;}
.login_t { width:auto; float:left; height:45px;width:45px;}
.login_t img { float:left}
.mt_38 { margin-top:38px;}
.mt_23 { margin-top:23px;}
.mt_28 { margin-top:28px;}
.mt_32 { margin-top:32px;}
.login_l { float:left; height:45px; width:45px;}
.login_l input { width:250px; height:38px; float:left; line-height:38px; background:none; border:none; outline:none; margin-top:0px; font-family:微软雅黑; font-size:16px;}

.login_ul1 { width:400px; margin:15px auto; overflow:hidden;border-bottom:1px solid #dfdfdf; }
.login_ul12{ width:100%; margin-bottom:0px; padding-top:24px; border:none; position:relative; margin:0px;}
.login_yzm { width:166px; height:42px; float:left; 
			-moz-border-radius:5px; 
			-webkit-border-radius:5px; 
			border-radius:5px;
			}
.login_yzm input { width:150px; height:38px; line-height:38px; float:left; margin:0px 0 0 0px; border:none; background:none; border:none; outline:none; font-family:微软雅黑; font-size:16px;}
.login_yzm1 { width:120px; height:44px; float:right; margin:0 10px 0 15px; cursor:pointer;}
.login_yzm2 { float:left; cursor:pointer;}
.login_yzm2 img { float:left}

.login_tj { text-align:center}
.login_tj .btn {width:100%;height:60px; float:left; line-height:25px; background:#19e76a; border:none; outline:none; color:#fff; font-family:微软雅黑; font-size:20px;cursor:pointer; margin-top:10px;-moz-border-radius: 0px 0px 15px 15px; -webkit-border-radius: 0px 0px 15px 15px; border-radius: 0px 0px 15px 15px;}
.login_tj .btn:hover{ background:#ff2b6c;}
.login_ts { width:400px; float:left; text-align:center; padding-top:22px; text-align:center}
.tips_error { height:25px; line-height:25px; display:inline-block; background:url(../img/ts.png) left 7.5px no-repeat; padding-left:16px; color:#df3d3e; font-size:16px; position:relative; top:-98px;}
.tips_success { height:25px; line-height:25px; display:inline-block; background:url(../img/ts.png) left 7.5px no-repeat; padding-left:16px; color:#df3d3e; font-size:16px; position:relative; top:-98px;}

/*20170609 ting star*/
.login .name {width: 94%;height: 60px; background: #0b4966; padding: 0 3%;line-height: 60px;font-size: 18px; color: #ececec;-moz-border-radius:15px 15px 0px 0px; -webkit-border-radius:15px 15px 0px 0px; border-radius:15px 15px 0px 0px; margin-bottom:40px;}
.login .name img{ float:right;padding-top: 15px;}
.login form{ overflow:hidden;}
.login_yzm0{float: left;height: 45px; width:45px;}
/*20170609 ting end*/