﻿body {margin:0; padding:0;font-size:13px; line-height:24px; font-family:"微软雅黑"; background:#fff;}
div, p,ul,ul li {margin:0;padding:0;}ul li{list-style:none;}.l{text-align:left;}.hide{display:none;}
.c{text-align:center;}.white{color:#fff;}.clear{clear:both;}.hide{display:none;}.red{color:#fb3616;}
a{ text-decoration:none; cursor:pointer; color:#333;}.f{float:left;}.lf{ margin-left:65px;}.fr{float:right;}
.mr{margin-right:10px;}.mt{margin-top:10px;}.mv{margin:10px 0;}.ml{margin-left:10px;}.mt20{margin-top:20px;}                                                                                        
/*---主体--------*/
.head{height:100px; background:#fff;}
/*---登录-------*/
.content{ background:#c8e7be url(/Content/images/ax.jpg);background-size:cover;}
.content .pub_wap_bg{height:400px; background:url(/Content/images/center.jpg)no-repeat; width:1000px; margin:0 auto;padding:50px 0;}
.safe{padding:5px 10px;}
.clearfix::before, .clearfix::after {content: " ";display: block;height: 0;overflow: hidden;visibility: hidden;width: 0;}
.clearfix::after {clear: both;}
.grid_no{display: inline;float: left;margin-left: 5px;margin-right: 5px; position: relative; width:700px;}
.grid_box{display:inline; float:left; width:290px;}
.login_box{background: #fff;border-color: rgba(250, 255, 251, 0.8);border-radius: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(140, 141, 140, 0.6); color: #333;outline: 0 none;padding: 20px 0;}
.login_box h3{font-size:15px; font-weight:400; margin:0 20px;}
.login_box .cr_top{margin: 20px 10px; padding-left: 8px;position: relative;}
.lg{height:55px;}
.ct_input{ padding:3px 5px; color:#333; background:#fff; border:1px solid #ccc; border-radius:3px;}
.mput{margin-bottom:20px;height:25px; padding:3px 5px; color:#333;width:150px; background:#fff; border:1px solid #ccc; border-radius:3px;}
.input_text {border:none;outline:0;-webkit-appearance:none; color: #555;font-size: 14px;height: 24px;vertical-align: middle;width: 224px;}
.input_yzm {border:none;outline:0;-webkit-appearance:none; color: #555;font-size: 14px;height: 24px;vertical-align: middle;width: 100px;}
.login_box .cr_bottom{border-top: 1px solid #ccc; margin: 15px 10px;padding-top: 15px;position: relative;text-align: center;}
.container{width:1000px; margin:0 auto;}
.logo{background:#fff;font-size:40px; font-family:'Microsoft YaHei'; float:left; width:700px;line-height:80px; vertical-align:bottom;}
.clear {clear: both;display: block;height: 0;overflow: hidden;visibility: hidden;width: 0;}
.alink{display:inline-block; width:300px;}
.alink .top_right{margin-top:50px; text-align:right;}
.footer{color:#333; font-size:12px; height:30px; padding:20px 0; text-align:center;}
.chk{vertical-align:top;}
/*---图标-----*/
.ico_yhm{ display:inline-block; vertical-align:middle; background:url(/Content/images/icon_input.png) -18px 0; width:16px; height:16px;}
.ico_mm{ display:inline-block; vertical-align:middle; background:url(/Content/images/icon_input.png) -2px 0; width:16px; height:16px;}
.ico_yzm{ display:inline-block; vertical-align:middle; background:url(/Content/images/icon_input.png) -68px 0; width:16px; height:16px;}
.va{vertical-align:middle;}
/*---按钮------*/
.btn{cursor:pointer;border-radius:2px;border:none;padding:5px 0;}
.btn_yzm{background:#74b7f8;color:#fff;font-size:14px;width:100px;width:94px;}
.btn_yzmf{background:#dad4d4;color:#fff;}
.btn_login{border:none; border-radius:3px; font-size:16px;color:#fff; padding:6px 20px; background-image: linear-gradient(to bottom, #74b7f8, #2d83da);}
.btn_regist{border:none;border-radius:3px; font-size:16px;color:#416890; padding:6px 20px; background-image: linear-gradient(to bottom, #f5f8fc, #dcebf6); }
.error,.red{color:#fd0000;}
