
body {
    font: 12px/1.5 Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Heiti SC,WenQuanYi Micro Hei,sans-serif;
    line-height: 22px;
    padding: 0px;
    margin: 0px;
   
    min-width: 320px; background:#fff;
}
.bg1{ background: url(../images/yzmcms_login.jpg) top/cover no-repeat;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
table{border-collapse:collapse;}
a,img{border:0;}
ol,ul{list-style:none}
a{color:#454545;text-decoration:none;}
a:hover{color:#33aecc;text-decoration:underline;}
.clearfix{clear:both;width:0px;height:0px;overflow:hidden;}

.w880{margin:0 auto;width:880px;}
.w480{margin:0 auto;width:450px;}
/*网站头部 */
.head{height:35px;line-height:35px}
.right{float:right;width:200px;text-align:right;}
.w1{width:100%;border-bottom:3px solid #ED5109;background:#f8f8f8;}

/*主要部分*/
.main2{margin:55px auto;overflow:auto;background:#fff;color:#777;border:1px solid #ccc;padding: 30px 0 0  0;
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.3);
    box-shadow: 0 0 10px rgba(0,0,0,.3);
    background: hsla(0,0%,100%,.95);}
.main_left2{width:380px;color:#555; display:block; margin:0 auto}
.main_left2 .logo{margin-bottom:120px;}
.main_left2 .logo img{width:165px;height:55px}
.main_left2 li{padding-left:0px;margin-bottom:10px;color:#999; float:left; width:50%; list-style:none; }
.main_left2 li a{text-decoration:none;font-size:16px;color:#ba0600;}
.main_left2 li a:hover{text-decoration:underline;}
.main_right2  li .but1{background:#308EB5;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 30px;line-height: 30px;text-align:center;width: 167px;text-decoration:none; margin-bottom:0px;}
.main_right2 li .but1:hover{background:#00B7D6;color: #fff;text-decoration:none;}
.main_right2 li .but2{background:#E65E42;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 30px;line-height: 30px;text-align: center;width: 167px;text-decoration:none;}
.main_right2 li .but2:hover{background:#FF734A;color: #fff;text-decoration:none;}
.main_left2 li .qq_login{background:url(../images/btn.png) -2px -52px;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 40px;line-height: 40px;padding-left:54px;text-align: left;width: 107px;text-decoration:none;}
.main_left2 li .qq_login:hover{background:url(../images/btn.png) -200px -52px;color: #fff;text-decoration:none;}
.main_left2 li .weibo_login{background:url(../images/btn.png) -2px -2px;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 40px;line-height: 40px;padding-left:54px;text-align: left;width: 107px;text-decoration:none;}
.main_left2 li .weibo_login:hover{background:url(../images/btn.png) -200px -2px;color: #fff;text-decoration:none;}


.main_right2{float:left;width:380px;font-size:14px;padding:30px;}
.login{color:#555;font-weight: bold;font-size:28px; text-align:center; }
.form {margin-top:35px;}
.form ul li{margin-bottom:15px;}
.form ul li label{vertical-align:middle;display:inline-block;width: 80px;height: 38px;line-height:38px;border-radius: 2px 0 0 2px;text-align: center;background-color: #fbfbfb;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;border:1px solid #ddd;border-right:none;color:#000}
.input{vertical-align:middle;height:36px;line-height:36px;width:278px;padding:0px 10px;border:1px solid #ddd;outline:none;border-radius: 0 2px 2px 0;transition: all .3s}
.input:hover,.input:focus{border-color:#c9c9c9;outline:medium none;transition:all 0.218s ease 0s;}

.main_right2 li .but3{background:#429842;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 38px;line-height: 38px;text-align: center;width:100%;text-decoration:none;}
.main_right2 li .but3:hover{background:#429842;color: #fff;text-decoration:none;}
.main_right2 li .qq_login{background:url(../images/btn.png) -2px -52px;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 40px;line-height: 40px;padding-left:54px;text-align: left;width: 107px;text-decoration:none;}
.main_right2 li .qq_login:hover{background:url(../images/btn.png) -200px -52px;color: #fff;text-decoration:none;}
.main_right2 li .weibo_login{background:url(../images/btn.png) -2px -2px;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 40px;line-height: 40px;padding-left:54px;text-align: left;width: 107px;text-decoration:none;}
.main_right2 li .weibo_login:hover{background:url(../images/btn.png) -200px -2px;color: #fff;text-decoration:none;}
.code{width:180px;}
.codeimg{cursor:pointer;position:relative;left:12px;top:12px;}
 .submit {
    display: inline-block;
    box-sizing: border-box;
    border: 0;
    padding: 0 15px;
    width: 100%;
    height: 36px;
    line-height: 36px;
    border-radius: 3px;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
    vertical-align: top;
    background-color: #F37B1D;}
.submit:hover{background:#3071a9;}


/*注册部分*/
.form2 {margin-top:35px;}
.form2 ul li{margin-bottom:15px;}
.form2 ul li label{vertical-align:middle;display:inline-block;width: 80px;height: 45px;line-height:45px;border-radius: 2px 0 0 2px;text-align: center;background-color: #fbfbfb;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;border:1px solid #e6e6e6;border-right:none;color:#000}
.form2 ul li .input{vertical-align:middle;height:43px;line-height:43px;width:278px;padding:0px 10px;border:1px solid #dddddd;outline:none;border-radius: 0 2px 2px 0;transition: all .3s}
.form2 ul li .input:hover,.form2 ul li .input:focus{border-color:#c9c9c9;outline:medium none;transition:all 0.218s ease 0s;}
.form2 ul li .code{width:120px;}
.form2 ul li .codeimg{cursor:pointer;position:relative;left:12px;top:12px;}
.form2 ul li .none{color:red;margin-left:3px;font: 12px/1.5 tahoma,arial,宋体,sans-serif;}
.form2 ul li .none img{margin-right:2px;}


/*账号绑定 */
.bind_content{color: #333;font-size: 16px;line-height: 21px;background:url(../images/bind.jpg) no-repeat  center 300px;overflow:auto;margin:0 auto;width:880px;}
.bind_content p{margin:20px 0 40px 0;}
.bind_left{border:1px solid #ccc;width:380px;float:left;height:300px;}
.bind_title{border-bottom: 1px dashed #e8e8e8;height:40px;line-height:40px;padding:0px 20px}
.bind_body{width:310px;margin:45px auto 0;text-align:center;font-size:14px;color:#666;}
.bind_body img{width:85px;height:85px;}
.input_mini{width:200px}
.bind_right{border:1px solid #ccc;width:380px;float:right;height:300px;}
.form {margin-top:35px;}
.form ul li{margin-bottom:15px;}
.submit2{margin:0;}
.aleft{text-align:right;}

.yzm_footer{min-height:60px;line-height:60px;width:100%;position:fixed;left:0px;bottom:0px;text-align:center;background:rgba(0,0,0,0.3);color:#c2c2c2;}
@media screen and (max-width:640px){



 .w480{margin:0 auto;width:360px;}
  .main_left2{width:340px;color:#555; display:block; padding:10px;} 
  .main_right2{float:left;width:340px;font-size:14px;padding:10px;}
  
  .form {margin-top:25px;}
.form ul li{margin-bottom:10px;}
.form ul li label{vertical-align:middle;display:inline-block;width: 80px;height: 32px;line-height:32px;border-radius: 2px 0 0 2px;text-align: center;background-color: #fbfbfb;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;border:1px solid #ddd;border-right:none;color:#000}
.input{vertical-align:middle;height:30px;line-height:36px;width:237px;padding:0px 10px;border:1px solid #ddd;outline:none;border-radius: 0 2px 2px 0;transition: all .3s}
.main_right2 li .but3{background:#429842;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 30px;line-height: 30px;text-align: center;width: 338px;text-decoration:none;}
.main_right2 li .but3:hover{background:#429842;color: #fff;text-decoration:none;}
.main_right2 li .qq_login{background:url(../images/btn.png) -2px -56px;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 30px;line-height: 30px;padding-left:54px;text-align: left;width: 87px;text-decoration:none;}
.main_right2 li .qq_login:hover{background:url(../images/btn.png) -200px -56px;color: #fff;text-decoration:none;}
.main_right2 li .weibo_login{background:url(../images/btn.png) -2px -6px;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 30px;line-height: 30px;padding-left:54px;text-align: left;width: 87px;text-decoration:none;}
.main_right2 li .weibo_login:hover{background:url(../images/btn.png) -200px -6px;color: #fff;text-decoration:none;}
.code{width:150px;}
.codeimg{cursor:pointer;position:relative;left:12px;top:2px;}
.submit{height:30px;line-height:30px;background:#428bca;width:340px;border:1px solid #357ebd;outline:none;color:#fff;cursor:pointer;border-radius: 2px;transition:all 0.318s ease 0s;font-size:14px; margin:0 auto;}

.form2 {margin-top:25px;}
.form2 ul li{margin-bottom:10px;}
.form2 ul li label{vertical-align:middle;display:inline-block;width: 80px;height: 35px;line-height:35px;border-radius: 2px 0 0 2px;text-align: center;background-color: #fbfbfb;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;border:1px solid #e6e6e6;border-right:none;color:#000}
.form2 ul li .input{vertical-align:middle;height:33px;line-height:33px;width:237px;padding:0px 10px;border:1px solid #dddddd;outline:none;border-radius: 0 2px 2px 0;transition: all .3s}
.form2 ul li .input:hover,.form2 ul li .input:focus{border-color:#c9c9c9;outline:medium none;transition:all 0.218s ease 0s;}
.form2 ul li .code{width:120px;}
.form2 ul li .codeimg{cursor:pointer;position:relative;left:12px;top:12px;}
.form2 ul li .none{color:red;margin-left:3px;font: 12px/1.5 tahoma,arial,宋体,sans-serif;}
.form2 ul li .none img{margin-right:2px;}
  
  .main_right2 li .but1{background:#308EB5;border-radius: 3px;color: #fff;display: inline-block;font-size: 12px;height: 30px;line-height: 30px;text-align:center;width: 155px;text-decoration:none; margin-bottom:0px;}
  .main_right2 li .but1:hover{background:#00B7D6;color: #fff;text-decoration:none;}
  .main_right2 li .but2{background:#E65E42;border-radius: 3px;color: #fff;display: inline-block;font-size: 12px;height: 30px;line-height: 30px;text-align: center;width: 155px;text-decoration:none;}
  .main_right2 li .but2:hover{background:#FF734A;color: #fff;text-decoration:none;}

.main_left2 li .qq_login{background:url(../images/btn.png) -2px -56px;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 30px;line-height: 30px;padding-left:54px;text-align: left;width: 87px;text-decoration:none;}
.main_left2 li .qq_login:hover{background:url(../images/btn.png) -200px -56px;color: #fff;text-decoration:none;}
.main_left2 li .weibo_login{background:url(../images/btn.png) -2px -6px;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 30px;line-height: 30px;padding-left:54px;text-align: left;width: 87px;text-decoration:none;}
.main_left2 li .weibo_login:hover{background:url(../images/btn.png) -200px -6px;color: #fff;text-decoration:none;}
.yzm_footer{ display:none;

}
.footer{width:100%;line-height:50px;border-top:1px solid #dddddd;text-align:center;background:#fff;position:fixed;bottom:0;color:#999;font-size:12px}
.footer a{color:#999;font-size:12px}

@media screen and (max-width: 1000px) {
  }