html, body {height:100%;}
.user-wrap {min-height:80%;}
        
header{position:relative;font-size:2.4rem;background-color:#f5f4f3;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f4f3));background-image:-webkit-linear-gradient(#fff,#f5f4f3);background-image:linear-gradient(#fff,#f5f4f3);border-bottom:1px solid #f1f1ef;line-height:1;padding-top:.5rem;padding-bottom:.5rem;height:2.4rem;text-align:center}
header .logo{display:inline-block;width:7.9rem;height:2.7rem;background:url(../images/a_01.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;position:relative;top:-.2rem}
header .logo h1{position:absolute;overflow:hidden;text-indent:-999px}
header .back{text-indent:-999px;overflow:hidden;left:1rem;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2QzczMzYyMUYwQkVFMzExOUY0RkYzREQzNEUxQUFDQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NUE3NDQ4NEMzODAxMUUzOUY2NkUyQ0E4M0UzOTRBRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NUE3NDQ4M0MzODAxMUUzOUY2NkUyQ0E4M0UzOTRBRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwREE3QkI2N0ZDM0UzMTFBODZBODMwQUFGMzhGRDFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZDNzMzNjIxRjBCRUUzMTE5RjRGRjNERDM0RTFBQUNBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zA2HIgAAAP9JREFUeNrsmtENwjAMROvARCzA7CzARuiQEF9IpVLsO9tq8t/ovcZJzlUNwNZ5jK35WALZ4+qd4PZ4eR7H836xriuA7wtARwH8rCI6CWCnFNFBYBdydi+MzvBKAQq8SuBfbZt38tEZni1Ah2cKSOBZAjJ4hoAUPlpADh8pkAIfJZAG7xY4CGB0eJdABfhpgSrwUwKV4M/5VeIg/qLFClSSmC6hKhKuPVBBImITp0pEnUJpEpHHaIpE9D0gl2BcZFIJ1k0sk2BGCYkEOwvRJRRhjiqhSqM2Gc9LxWmKhLofCJfIaGhsIhiW68gsAj67pTQv/GeS9a/EEji5wFuAAQBtqE5bk3V9owAAAABJRU5ErkJggg==') no-repeat;width:2.4rem;height:2.4rem;-webkit-background-size:100% 100%;background-size:100% 100%;position:absolute;top:50%;margin-top:-1.2rem}
.header{line-height:1.5;height:auto}

.s-title{text-align:left;padding-left:0;padding-right:0;background-image: -webkit-linear-gradient(#e5e5e5,#fff);background-image: linear-gradient(#e5e5e5,#fff);}
.s-title a{color:#000;font-size:1.8rem;font-weight:700;display:inline-block;width:20%;line-height:2.5;text-align:center}
.s-title a.active{color:#000;font-size:1.8rem;font-weight:700;border-bottom: 3px solid #0090e1;}
.go-login{display:block;width:32%;margin:5rem auto 0 auto;}
.go-login img{width:100%;}
.other{position:relative;margin-top:5rem;}
.qqlogin,.sinalogin{position:relative;height:22px;padding-left:2rem;z-index: 9;color:#818181;font-size:1.6rem;}
.qqlogin{float:left;margin-left:20%;}
.sinalogin{float:right;margin-right:20%;}
.qqlogin img,.sinalogin img{position:absolute;top:50%;left:0;margin-top:-0.8rem;float:left;height:1.6rem;padding-right:.2rem;}
.go-register{text-align:center;margin-top:5rem;margin-bottom:3rem;}
.go-register a{display:block;width:62%;margin:0 auto;padding-top:1rem;padding-bottom:1rem;font-size:1.8rem;font-weight:700;color:#028ee5;background-image: -webkit-linear-gradient(#fcfcfc,#e8e8e8);background-image: linear-gradient(#fcfcfc,#e8e8e8);border:1px solid #e6e6e6;}
	
.form{padding:1rem;color:#75736e}
.form li{padding-top:.5rem;padding-bottom:.5rem}
.form p:first-child{margin-bottom:.3rem}
.form input[type=text],.form input[type=password]{width:100%;padding:1rem;border:none;border-bottom:1px solid #dad7d3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.8rem}
.form input[type=text]:focus,.form input[type=password]:focus{border-color:#32b1f6;border-radius:2px}
.form .agreement{font-size:1.2rem;padding-left:2rem;}
.form .f-ac a{color:#ff6d00}
.form button{width:90%;padding-top:1rem;padding-bottom:1rem;font-size:1.8rem;font-weight:700;color:#fff;background-image: -webkit-linear-gradient(#57c4fd,#0c96df);background-image: linear-gradient(#57c4fd,#0c96df);border:0}
.form .tip{color:#ff6d00;height:1.4rem}
.ag{padding:.5rem;margin-bottom:1rem}
.ag p{text-indent:2rem}
.ag h1{font-size:1.8rem;margin-bottom:.5rem}
.ag h2{font-size:1.6rem;padding-top:.5rem;padding-bottom:.5rem;color:#ff6d00}
.ag .strong{font-weight:700}
.header h1{font-weight:400}
.verify{display:none}
.verify input[type=text]{width:50%;margin-right:2rem}
.verify img{width:10rem}

/*ÓÃ»§ÖÐÐÄ*/
.user-title{text-align:center;padding-left:0;padding-right:0;background-image: -webkit-linear-gradient(#e5e5e5,#fff);background-image: linear-gradient(#e5e5e5,#fff);border-bottom: 1px solid #d4d4d4;}
.user-title h1{font-size:100%;}
.myinfo_list{margin-top: 1.5rem;padding:0 1rem}
.myinfo_list .info-list{ padding:.5rem 0; height:36px; line-height:36px; font-size:18px; overflow:hidden; position:relative }
.myinfo_list .info-list #avurl{ width:36px; height:36px; -moz-border-radius:18px; -webkit-border-radius:18px; border-radius:5px; vertical-align:middle; margin-right:10px;}
.myinfo_list .info-list .go{text-indent:-999px;overflow:hidden;width:2rem;height:2rem;position:absolute;top:50%;margin-top:-1rem;right:1rem;}
.bbs-list{text-align:left;padding:1rem 1rem 1rem 1rem;}
.bbs-list a{position:relative;display:inline-block;/*background-color:#f4f3f1;*/width:31%;margin:0;margin-right:2%;padding-top:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background-color:#f5f5f5;}
.bbs-list a:nth-child(3n+0){margin-right:0%;}
.bbs-list img{width:42%;}
.bbs-list p{width:100%;padding:1rem 0 1rem 0;text-align:center;color:#383838;font-size:1.8rem;}
.utils-desc{font-size:1.8rem;font-weight:700;}
.utils-e{text-align:left;padding:1rem 1rem 1rem 1rem;}
.utils-e a{position:relative;float:left;display:inline-block;/*background-color:#f4f3f1;*/width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:1.8rem;line-height:4;background-color:#f5f5f5; border-bottom: 1px solid #d4d4d4;}
.utils-e a:nth-child(3n+0){margin-right:0%;}
.utils-e img{ position:absolute;top:50%;left:3rem;margin-top:-1rem;width:2rem; height:2rem;  vertical-align:middle; margin-right:10px;}