@charset "utf-8";
/* CSS Document */

.content {padding-bottom:220px;}
.form_box {width:312px; padding:24px 26px 68px 26px; margin:84px auto 40px auto; background:#fff;}
.form_title {width:100%; padding-bottom:18px; border-bottom:1px solid #e6e6e6; font-size:18px; text-align: center;}
.return_login {width:100%; padding-bottom:14px; border-bottom:1px solid #e6e6e6; font-size:14px; cursor:pointer;}
.form_content {margin-top:32px;}
.form_list li {width:100%; margin-top:20px; position: relative;}
.form_list li:first-child {margin:0;}
.form_list li label {width:288px; height:40px; padding:0px 12px; position: relative; background:#f5f5f5; display: block;}
.form_list li label.yz_wd {width:195px;}
.yz_img {position: absolute; right:0; top:4px;}
.form_list li label input {width:100%; height:40px; line-height:40px; font-size:14px; color:#333;}
.form_list li label span {line-height:40px; position: absolute; left:12px; top:0; font-size:14px; color:#bfbfbf; cursor:auto;}
.form_list li label em {line-height:40px; position: absolute; right:12px; top:0; color:#e91414;}
.sub_btn {width:100%; height:46px; line-height:46px; margin-top:36px; background:#2a6ea5; font-size:14px; color:#fff; text-align: center; cursor:pointer;}
.other_operate {margin-top:28px; font-size:0; text-align: center;}
.other_operate span {height:16px; line-height:16px; padding-left:16px; margin-left:16px; display:inline-block; *display:inline; *zoom:1; border-left:1px solid #e0e0e0; font-size:14px; color:#666; cursor:pointer;}
.other_operate span:first-child {margin:0; padding:0; border:none;}
.other_operate span:hover {text-decoration: underline;}

/*提醒*/
.remind {width:520px; height:121px; line-height:121px; margin:124px auto 0px auto; background:#fff; font-size:14px; color:#666; text-align: center;}
.remind a {margin:0px 8px; color:#2a6ea5; cursor:pointer;}
.remind a:hover {text-decoration: underline;}


@media screen and (max-width:767px) and (min-width:320px) {
	.main_box {padding:0px 14px;}
	.form_box {width:auto; padding:24px 14px 28px 14px; margin:14px auto;}
	.form_list li label {width:auto;}
}