@charset "utf-8";
/* 格展网络模板 */
/* 精品与原创网站模板提供商，一站式建站 */
/* 主营业务：快速建站、交易、服务器 */
/* 模板下载：Www.91084.Com */
/* 外链发布：bbs.91084.Com */
/* 主机/服务器：Www.zhaodede.Com */
/* 网站建设公司：Www.gezhancn.Com */
/* QQ：6364544  */
.loginbox{ width:400px; margin:200px auto}
.formdiv{ margin-bottom:20px; overflow:hidden}
.logintxt{ width:100%; box-sizing:border-box; line-height:40px; border:1px solid #ddd; border-radius:3px; padding:0 10px; font-size:14px; height:40px;}
.yanzm{ float:left; width:280px; box-sizing:border-box;line-height:40px; border:1px solid #ddd; border-radius:3px; padding:0 10px; font-size:14px}
.maimg{ float:right; cursor:pointer}
.loginbtn{ width:120px; line-height:40px; border:0; border-radius:3px; background:#0582e6; color:#fff; cursor:pointer}
.formdiv span{ display:inline-block; margin-left:20px}
.invalid-feedback, #emailnote{width: 100%; margin-top:5px; font-size: 80%;color: #dc3545;}
.valid-feedback{width: 100%; margin-top:5px; font-size: 80%; color: #28a745;}
.is-valid{border-color: #28a745;}
.is-invalid{border-color: #dc3545;}

.w1200{ width:1200px; margin:50px auto; overflow:hidden}
.member_left{ float:left; width:180px; margin-right:20px; background:#fff}
.member_left ul{ overflow:hidden; border:1px solid #ddd; border-radius:3px; border-bottom:0}
.member_left ul li{ line-height:40px; padding-left:20px; border-bottom:1px solid #ddd}
.member_left ul li a{ display:block; font-size:14px}
.member_left ul li a:hover{ text-decoration:none;}
.member_right{ float:left; width:1000px; box-sizing:border-box; background:#fff; border-radius:3px}
.member_right table{ width:100%; font-size:14px}
.member_right table tr{ border-bottom:1px solid #ddd; line-height:40px}
.member_right table .td1{ width:150px;}
.member_right img{ height:revert-layer}
.member_right .table td, .table th{ padding:0 15px;}

.btn2{ width:120px; line-height:40px; text-align:center; color:#fff; background:#0582e6; display:inline-block; margin-top:20px; border-radius:3px; font-size:14px; }
.btn2:hover{ color:#fff;text-decoration:none}

.memberxg{ font-size:14px;}
.formdiv label{ margin-bottom:10px; display:block}
.upload{ width:100px; line-height:40px; font-size:14px; background:#0582e6; border:0; border-radius:3px; display:inline-block; text-align:center; cursor:pointer}
.input-group-prepend{ position:absolute; right:0; height:40px; top:0}
.mar0{ margin-left:0 !important}

.fansong{ background:#666; color:#fff; width:70px; line-height:36px; position:absolute; right:2px; top:2px; text-align:center; cursor:pointer}

.xguser{width: 100%; box-sizing: border-box; line-height: 40px; border: 1px solid #ddd; border-radius: 3px; padding: 0 10px; font-size: 14px; height: 40px;}

@media screen and (max-width:768px) {
    .loginbox{ width:96% !important; margin:50px auto !important}
	.yanzm{ width:60%}
	.member_left{ width:100%; margin-top:20px; margin-right:0}
	.w1200{ width:96%; margin:0 auto}
	.member_right{ width:100%; padding:25px 0 20px}
	.member_right table .td1{ width:130px}
	.table td{ padding:0 10px !important}
}