body{background:url(../img/bg.png) left top repeat-x;}
.back{}
.back .dmain{margin:30px 0 0 15px;text-align:left;}
.back .dmain img{height:15px;}
.typecap{}
.typecap .dmain{margin:40px 15px 0 15px;}
.typecap .dmain a{float:left;margin:4px 30px 0 0;font-size:16px;color:#64696d;}
.typecap .dmain .a1{font-weight:700;margin-top:0;font-size:20px;color:#333;}

.loginclose{}
.loginclose .dmain{margin:30px 15px 0 0;text-align:right;}
.loginclose .dmain img{height:15px;}
.login1{}
.login1 .dmain{margin:20px 15px 0 15px;}
.login1 .dmain .u1{float:left;width:100%;}
.login1 .dmain .u1 li{float:left;}
.login1 .dmain .u1 .l1{width:100%;background-color:#ececec;height:45px;border-radius:45px;overflow:hidden;margin:20px 0 0 0;}
.login1 .dmain .u1 .yzm{width:100%;height:45px;border-radius:45px;overflow:hidden;margin:20px 0 0 0;}
.login1 .dmain .u1 .l1 input{float:left;width:100%;border:0;height:45px;font-size:15px;padding:0 0 0 15px;background-color:transparent;text-align:left;}
.login1 .dmain .u1 .l2{width:100%;background-color:#ececec;height:45px;border-radius:45px;overflow:hidden;margin:20px 0 0 0;}
.login1 .dmain .u1 .l2 input{float:left;width:calc(100% - 150px);border:0;height:45px;font-size:15px;padding:0 0 0 15px;background-color:transparent;text-align:left;}
.login1 .dmain .u1 .l2 a{float:left;width:135px;line-height:45px;text-align:center;}
.login1 .dmain .u1 .yzmbox{position:relative;width:100%;height:45px;margin:20px 0 0 0;}
.login1 .dmain .u1 .yzmbox .yzm_input{width:100%;background-color:#ececec;height:45px;border-radius:45px;overflow:hidden;padding:0 110px 0 15px;}
.login1 .dmain .u1 .yzmbox .yzm_btn{position:absolute;right:0;top:0;height:45px;padding:0 15px;font-size:13px;color:#fff;background-color:#1475fa;border-radius:0 45px 45px 0;text-align:center;line-height:45px;}
.login1 .dmain .u1 .yzmbox .yzm_wait{position:absolute;right:0;top:0;height:45px;padding:0 15px;font-size:13px;color:#999;background-color:#f5f5f5;border-radius:0 45px 45px 0;text-align:center;line-height:45px;}
.login1 .dmain .ts{float:left;width:100%;font-size:13px;margin:15px 0 0 0;color:#999;}
.login1 .dmain .ts span{color:#333;}
.login1 .dmain .ts a{color:#ff6600;}
.login2{}
.login2 .dmain{margin:20px 15px 0 15px;color:#262626;text-align:center;}
.login2 .dmain a{color:#1475fa;}
.login3{color:#262626;}
.login3 a{color:#1475fa;}
.login3 .d1{margin:20px 0 0 15px;}
.login3 .d2{width:100px;text-align:right;margin:20px 15px 0 0;}
.xieyi{position:fixed;bottom:30px;}
.xieyi .dmain{margin:0 0 0 15px;font-size:13px;color:#969696;}
.xieyi .dmain a{color:#343434;}






