/*公用的属性*/
html,body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input,button,textarea,p,span,table,th,td,from{margin:0;padding:0}
body,input,button,select,textarea{font:12px/1.5 "Microsoft Yahei","Helvetica Neue";color:#34495e; }
table{border-collapse:collapse;border-spacing:0}
images,a images{border:0}
ul,li{list-style: none;}

a{text-decoration: none;}

/* 浮动*/
.z{float: left !important;}
.y{float: right !important;}

/* 显示 or 隐藏 */
.show{display:block !important;}
.hide{display:none !important;}

.clear{clear: both;}

/* margin 20 */
.mtw{margin-top: 20px !important;}
.mlw{margin-left: 20px !important;}
.mrw{margin-right: 20px !important;}
.mbw{margin-bottom: 20px !important;}

.mtn{margin-top: 10px !important;}
.mln{margin-left: 10px !important;}
.mrn{margin-right: 10px !important;}
.mbn{margin-bottom: 10px !important;}

textarea {resize: none;}

.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }

.border{border:1px solid #ccc !important;}
/*input*/
.lang-input{border:0;height:20px;outline: none;padding:10px;color:#333;line-height: 20px;}
.lang-btn{border:0;}


/* header */
.header{width:1000px;margin:0 auto;height:100px;}
.header .logo{
              width:230px;
              height:100px;
              background-image: url("../images/logo.png");
              background-repeat:no-repeat;
              background-position:center center;
              display: block;
              float: left;
            }
.header .title{float:left;margin-left:40px;line-height: 100px;font-size:22px;color: #706d6d;}
.main.logo{position:relative; width: 1178px;margin:0 auto;height:568px;background-image:url("../images/loginbg.jpg");
            background-repeat:no-repeat;
            background-position:center center;
            }
.main.logo .login_input{position:absolute;right:180px;top:100px;width:330px;height:380px;}
.main.logo .login_input .content{left:0;right:0;position: absolute;z-index: 2;}
/*改过:原:.main.logo .login_input .content ul{  padding: 0px 30px;padding-top: 40px;}*/
.main.logo .login_input .content ul{  padding: 0px 30px;padding-top: 30px;}
/*用户名*/
.main.logo .login_input .content li.name{background:#fff;}
/*改过:原:.main.logo .login_input .content li.name span*/
.main.logo .login_input .content li.name span.ioc{background:#fff url("../images/locked.png");background-repeat: no-repeat;background-position: 12px 1px;float:left;width:40px;height:25px;margin-top:8px;border-right:1px solid #ccc;}
/*密码*/
.main.logo .login_input .content li.pass{background:#fff;}
/*改过:原:.main.logo .login_input .content li.pass span*/
.main.logo .login_input .content li.pass span.ioc{background:#fff url("../images/locked.png");background-repeat: no-repeat;background-position: 10px -62px;float:left;width:40px;height:25px;margin-top:8px;border-right:1px solid #ccc;}
/*记住用户名*/
.main.logo .login_input .content li.repass{font-size: 12px;color: #868686;line-height: 30px;margin:10px 0;}
.main.logo .login_input .content li.repass input{float: left;margin-top: 8px;margin-right: 10px;}
/*登陆*/
/*改过:原:.main.logo .login_input .content li.login_sub{margin-bottom: 23px;}*/
.main.logo .login_input .content li.login_sub{margin-bottom: 23px; margin-top:20px;}
.main.logo .login_input .content li.login_sub input{border:0;background: #dc2a35;font-size: 16px;width:158px;height:50px;color: #fff;}
/*验证码*/
.main.logo .login_input .content li.code input{border:1px solid #ccc;width:110px;}
/*改过:原:.main.logo .login_input .content li.code span*/
.main.logo .login_input .content li.code span.z{margin-left:20px;width:80px;height:40px;}
.main.logo .login_input .content li.code span images{width:80px;height:40px;}
/*没有账号注册*/
/*改过:原:.main.logo .login_input .content .nomsg{font-size:12px;color:#868686;line-height:50px;height:50px;background: #fff;width:100%;text-indent: 33px;}*/
.main.logo .login_input .content .nomsg{font-size:12px;color:#868686;line-height:50px;height:50px;background: #fff;width:100%;text-indent: 33px;margin-top:63px;}
.main.logo .login_input .content .nomsg a{font-weight: bold;color: #dc2a35;margin-left: 20px;}
.main.logo .login_input i{z-index:1;background: #fff;opacity: .8;filter:alpha(opacity=80);position: absolute;top:0;left:0;bottom:0;right:0;}
/*footer*/
.footer_login{font-size: 12px;text-align: center;height:50px;line-height: 50px;color: #aaaaaa;}



/* 注册 */
.main.reg{width:998px;margin:0 auto;height:620px;border:1px solid #ccc;}
.main.reg .reg_title{width:960px;margin:0 auto;border-bottom: 1px solid #ccc;padding:0 20px;height:40px;line-height: 40px;color: #4f4f4f;font-size: 14px;}
.main.reg .reg_title a{background: #dc2a35;font-size: 14px;color: #fff;float: right;height:25px;line-height: 25px;margin-top: 8px;padding:0 5px;margin-left:10px;}
.main.reg .content .content_l {width:630px;padding-top:50px;}
.main.reg .content .content_l .tab_title {height:40px;width:430px;margin:0 auto;border-bottom:3px solid #4f4f4f;}
.main.reg .content .content_l .tab_title li {float:left;font-size:16px; cursor:pointer; color:#4f4f4f;line-height:40px;width:140px;display:block;text-align:center;}
.main.reg .content .content_l .tab_title li.on {background:#4f4f4f;color:#fff;}
.main.reg .content .content_l .tab_content {margin:0 auto;width: 430px;}
/*将所有的手机注册改成邮箱注册了,即现在用的email_reg,以前的tel_reg*/
.main.reg .content .content_l .email_reg ul li{margin-top:20px;}
/*将所有的手机注册改成邮箱注册了,即现在用的email,以前的tel*/
/*原:.main.reg .content .content_l .email_reg ul li.email input.lang-input{background-image:url("../images/icon-tel.png"); background-position:10px center;width:365px;padding-left:40px;background-repeat:no-repeat;}*/
.main.reg .content .content_l .email_reg ul li.email input.lang-input{width:405px;}
/*改:原:.main.reg .content .content_l .email_reg ul li span.msgTip{position:absolute;right:12px;bottom:-18px;color:#f60;font-size:12px;}*/
.main.reg .content .content_l .email_reg ul li p.msgTip{position:absolute;color:#f60;font-size:12px;}
/*改:原:.main.reg .content .content_l .email_reg ul li input.lang-input{width:405px;}*/
.main.reg .content .content_l .email_reg ul li input.lang-input{width:405px;}
.main.reg .content .content_l .email_reg ul li input.code{width:250px;flaot:left;}
/*改:原:.get_code{font-size: 14px;color: #fff;float: right;height:40px;line-height: 40px;padding:0 30px;margin-left:10px;}*/
.get_code{font-size: 14px;color: #fff;float: right;height:40px;line-height: 40px;padding:0 30px;margin-left:10px;}
.checkbox {font-size:14px;color:#989898;}
.checkbox input {margin-right:10px;margin-top:5px;font-size:14px;color:#989898;}
.checkbox a{color: #3d9ccc;}
.reg_submit{background: #dc2a35;font-size: 14px;color: #fff;height:50px;line-height: 50px;width:100%;}

.main.reg .content .content_r{width:360px;color:#989898;background:#f4f4f4;height:580px;border-left:1px solid #ccc;}
.main.reg .content .content_r .content_r_text{margin-top:100px;padding-left:50px;}
.main.reg .content .content_r strong{font-weight:normal;line-height:30px;font-size:18px;}
.main.reg .content .content_r ul{margin-top:20px;}
.main.reg .content .content_r li{font-size:14px;line-height:30px;}
.footer_reg{background:#525252;height:140px;}
.footer_reg .wtn{width:1000px;margin:0 auto;height:140px;background-image:url("../images/footer_wx.png");background-position:right center; background-repeat:no-repeat;}
.footer_reg .wtn .footer_c {margin-left:240px;padding-top:25px;}
.footer_reg .wtn .footer_c .footer_nav{color:#aaaaaa;font-weight:bold;font-size:12px;}
.footer_reg .wtn .footer_c .footer_nav a{color:#aaaaaa;font-size:12px;font-weight:bold;}
.footer_text{font-size:12px;color:#aaa;line-height:22px;margin-top:15px;}
.footer_logo{background-image:url("../images/footer_logo.png"); background-position:center center; background-repeat:no-repeat;width:173px;height:140px;}


/*大盒子开始*/
.big_box{
    width:998px;
    height:515px;
    overflow:auto;
    border:1px solid #CDCDCD;
    margin-top:20px;
    font-family:"微软雅黑";
}
.kuan{
    width:930px;
    height:515px;
    line-height:29px;
    font-size:13px;
    /*background:green;*/
    margin:0 auto;
}
.big-center{
    margin:10px 0 15px 443px;
}
.small_center{
    margin:0 auto;
    text-indent:2em;
}
.for{margin-top:18px;!important;}
/*.qian{text-indent:2em; display:block;}*/