body{ list-style: none; padding:0; margin:0;background:url("../images/bg.jpg") no-repeat center top #cae5f6 fixed;background-size:cover;border-top:2px solid #2c009f}
li{ list-style: none;}
img{width:auto/9;}
.clear{clear:both;}
.container{padding:0 15px; margin-top:30px;}
.logo{margin-bottom:35px;text-align: center}
.weuisub{margin-top:25px;}

.maintop{
    height: 100px;
    padding: 10px;
    background: #fff;
    line-height:50px;
    color: #fff;
    text-align: center;
    background: url(../images/top_pic12.jpg) no-repeat center;
    background-size: 100%;
}
.maintop p{ padding-top:25px; padding-left: 30px;}
.xq_main{padding:20px;}

.usermain{ padding:10px; }
.user_img{padding:15px;}
.usermain ul li{ width:17%; float: left; padding:5px;}
.usermain ul li a{ display: block; background: #fff; padding:5px; text-align: center; color:#333; font-size:16px;}
.usermain ul li a p{ margin-top:5px;}

.header{height:50px;padding:10px;background:#fff;margin-bottom:20px;}
.headerlogo{width:20%;float:left}
.headertitle{width:80%;float:left;font-size:18px;text-align:center;line-height:25px;}
.container{width:90%;margin:0 auto;background:#fff;padding:10px;margin-top:200px;border-radius: 5px;margin-top:20px;min-height:180px;width:80%;}
.subtitle{font-size:24px;text-align:center;padding:10px;padding-bottom:0;border-bottom:1px solid #ccc;}
.divform{background:#fff;min-height:150px;padding:10px;padding-top:0;border-radius:5px;}
.formwidth{margin-top:20px;width:100%;}
.redtip{color:#f00;}
.footer1{ padding:10px; margin-top:20px;line-height:25px;min-height:50px}
.footer1{ font-size:14px; color:#666; text-align: center;}
#bthsubmit{background:#204da0;}
.layui-form-pane .layui-input{color:#060;}
.divreg{width:100%;margin-top:20px;}
.divreg a{width:100%;}

.footer{position: fixed; bottom:0; left:0; right:0; border-top:1px solid #eee; padding:10px;}
.footer{font-size:14px; color:#666; text-align: center;}
