@charset "utf-8";
/* CSS reset */
*{ font-family:"microsoft yahei",mingliu,Tahoma,sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
fieldset,img {border:0; }
ol,ul {list-style:none; }
h1,h2,h3,h4,h5,h6,button,input,select,textarea {font-size:100%;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0; border:0;}
table {border-collapse:collapse;border-spacing:0;}
i, cite, em, var, dfn, address {font-style: normal;}
body{ font-size:14px;}
a{color: #313131;text-decoration: none; }
a:hover{text-decoration: underline;}
a:active, a:focus{outline:none}
a[href^="http://tongji.baidu.com"]{display: none;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0;}
.clearfix{zoom:1;clear:both;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.hidden,.none{display: none;}



/*.w1060{ width:1060px; height:auto; margin:0 auto;}*/
.padding_nei{ /*寫padding不撐開*/
	-webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
	box-sizing:border-box;
}
.main01 .sousuo div{    
	-webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    -ms-border-radius:17px;
    -o-border-radius:17px; 
	border-radius:17px;	
	}
	
.w1100{ width:1100px; height:auto; margin:0 auto;}
.w1096{ width:1096px; height:auto; margin:0 auto;}

.kuang_txt:hover{
border:1px solid #00b0ec !important;
-webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  box-shadow:0 0 10px rgba(0, 204, 204, .5);  
}
.error{
border:1px solid #f26d7e !important;
-webkit-box-shadow:0 0 10px rgba(242, 109, 126, .5);  
  -moz-box-shadow:0 0 10px rgba(242, 109, 126, .5);  
  box-shadow:0 0 10px rgba(242, 109, 126, .5);  
}

@media(min-width:767px){
/*註冊頁面*/
.login_bj{ background:url(../images/bg/login-bg.png) no-repeat;background-size:cover;}
.zhuce_body{ float:left; width:100%; height:auto;}
.zhuce_body .logo{ width:114px; height:54px; margin:53px 0 0 65px;}
.zhuce_body .zhuce_kong{ position:absolute; left:50%; width:366px; height:478px; margin-left:-183px;}
.zhuce_body .zhuce_kong .zc{width:314px; height:408px;}
.zhuce_body .zhuce_kong .zc .bj_bai{ width:314px; height:408px; padding-left:50px; background:#FFF;}
.zhuce_body .zhuce_kong .zc .bj_bai h3{ font:16px/70px "微軟雅黑", "黑體"; color:#333333; width:270px; text-align:center;}
.zhuce_body .zhuce_kong .zc .bj_right{ float:left;width:185px; height:408px; padding-left:51px; background:#f8f8f8;}
.zhuce_kong > p{font:16px/70px "微軟雅黑", "黑體"; text-align:center; color:#fff;}
.zhuce_body .zhuce_kong .zc .bj_bai .kuang_txt{ width:236px; height:32px; border:1px solid #dddddd; line-height:32px; padding-left:32px; color:#b1a9a9;  margin-bottom:10px; }
.zhuce_body .zhuce_kong .zc .bj_bai .btn_zhuce{ width:270px; height:33px; background:#37b5f9; font-size:14px; line-height:33px; text-align:center; border:0px; color:#fff; border-radius:3px; cursor:pointer;}

.nickname,.realname,.usercard{background:url(../images/zc_06.jpg) no-repeat 10px 10px;}
.zhuce_body .zhuce_kong .zc .bj_bai .phone{background:url(../images/zc_p.png) no-repeat 10px 10px;}

.zhuce_body .zhuce_kong .zc .bj_bai .email{background:url(../images/zc_12.jpg) no-repeat 10px 10px;}
.zhuce_body .zhuce_kong .zc .bj_bai .password{background:url(../images/zc_16.jpg) no-repeat 10px 10px;}
.zhuce_body .zhuce_kong .zc .bj_bai .yanzm{background:url(../images/zc_19.jpg) no-repeat 10px 10px; margin-bottom:0px;}

.zhuce_body .zhuce_kong .zc .bj_bai .hui_kuang{ float:left; width:97px; height:31px; border:1px solid #dddddd;}
.zhuce_body .zhuce_kong .zc .bj_bai .shuaxin{ float:left; margin:0px 0 0 150px; width:14px; height:14px;}
.zhuce_body .zhuce_kong .zc .bj_bai div{ float:left; width:100%; line-height:43px;}
.zhuce_body .zhuce_kong .zc .bj_bai div input{ float:left; margin-top:15px;}
.zhuce_body .zhuce_kong .zc .bj_bai div span{ padding-left:5px;}
.zhuce_body .zhuce_kong .zc .bj_bai div .lan{ color:#19aaf8; padding-left:0px;}


.zhuce_body .zhuce_kong .zc .bj_right P { width:135px; font:12px/60px ""; color:#999999;}
.zhuce_body .zhuce_kong .zc .bj_right P a{ color:#37b5f9;}
.zhuce_body .zhuce_kong .zc .bj_right > a{ float:left; width:82px; height:28px; padding-left:51px; line-height:28px; margin-bottom:12px; border-radius:3px; }
.zhuce_body .zhuce_kong .zc .bj_right .zhuce_qq{ border:1px solid #37b5f9; color:#37b5f9; background:url(../images/zc_03.jpg) no-repeat 28px 7px #fff;}
.zhuce_body .zhuce_kong .zc .bj_right .zhuce_wb{ border:1px solid #f26d7e; color:#f26d7e; background:url(../images/zc_10.jpg) no-repeat 28px 7px #fff;}
.zhuce_body .zhuce_kong .zc .bj_right .zhuce_wx{ border:1px solid #00c800; color:#00c800; background:url(../images/zc_15.jpg) no-repeat 28px 7px #fff;}

/*登錄頁面*/
.zhuce_body .login_kuang{ position:absolute; top:50%; left:50%; width:400px; height:325px; margin-left:-200px; margin-top:-162px;}
.zhuce_body .login_kuang .zc{ width:512px; height:auto;}
.zhuce_body .login_kuang .zc .bj_bai{ float:left; width:400px; height:256px; padding-left:38px; background:#FFF;}
.zhuce_body .login_kuang .zc .bj_bai h3{ font:16px/70px "微軟雅黑", "黑體"; color:#37b5f9; width:270px; text-align:left;}
.zhuce_body .login_kuang .zc .bj_bai .kuang_txt{ width:360px; height:36px; border:1px solid #dddddd; background:#fff; line-height:36px; padding-left:4px; color:#b1a9a9;  margin-bottom:10px; }
.zhuce_body .login_kuang .zc .bj_bai a{ color:#37b5f9; float:right; margin-right:35px;}
.zhuce_body .login_kuang .zc .bj_bai .btn_zhuce{ width:360px; height:37px; background:#37b5f9; font-size:14px; line-height:33px; text-align:center; border:0px; color:#fff; border-radius:3px; cursor:pointer;margin-top:10px;}
.zhuce_body .login_kuang .zc .bj_bai .btn_zhuce:hover,.login_qita_kuang .zc .left .btn_zhuce:hover{ background:#0065d0;}


.yanzm input{width:120px;}
.email{margin-top:10px;}
.email input{width:120px !important;}
#send_verifycode_btn{float:right;padding-right:5px;cursor:pointer;text-decoration:none;}
#send_verifycode_btn:hover{color:#00b0ec;}
.kuang_txt input{height:32px;width:100%;line-height:32px;border:none;margin:0px !important;}
.kuang_txt input:focus{outline:none;}
.up_user{}
}
@media(max-width:767px){
	/*註冊頁面*/
.login_bj{width:100%;height:100%; background:url(../images/bg/login-bg.png) no-repeat;background-size:cover;}
.zhuce_body{position:relative;width:100%; height:100%; }
.zhuce_body .logo{height:60px;text-align:center;padding:10px 0;}
.zhuce_body .zhuce_kong{ position:relative;padding:10px;padding-top:0px;}
.zhuce_body .zhuce_kong .zc{width:100%;}
.zhuce_body .zhuce_kong .zc .bj_bai{ padding:10px; background:#fff;}
.zhuce_body .zhuce_kong .zc .bj_bai h3{ font:16px/70px "微軟雅黑", "黑體"; color:#333333; text-align:center;}
.zhuce_kong > p{font:16px/70px "微軟雅黑", "黑體"; text-align:center; color:#fff;}
.zhuce_body .zhuce_kong .zc .bj_bai .kuang_txt{height:32px; border:1px solid #dddddd; line-height:32px; color:#b1a9a9;  margin-bottom:10px; padding-left:10%;}
.zhuce_body .zhuce_kong .zc .bj_bai .btn_zhuce{ width:100%; height:33px; background:#37b5f9; font-size:14px; line-height:33px; text-align:center; border:0px; color:#fff; border-radius:3px; cursor:pointer;}

.nickname,.realname,.usercard{background:url(../images/zc_06.jpg) no-repeat 10px 10px;}
.zhuce_body .zhuce_kong .zc .bj_bai .phone{background:url(../images/zc_p.png) no-repeat 10px 10px;}

.zhuce_body .zhuce_kong .zc .bj_bai .email{background:url(../images/zc_12.jpg) no-repeat 10px 10px;}
.zhuce_body .zhuce_kong .zc .bj_bai .password{background:url(../images/zc_16.jpg) no-repeat 10px 10px;}
.zhuce_body .zhuce_kong .zc .bj_bai .yanzm{background:url(../images/zc_19.jpg) no-repeat 10px 10px; margin-bottom:0px;}

.zhuce_body .zhuce_kong .zc .bj_bai .hui_kuang{ float:left; width:97px; height:31px; border:1px solid #dddddd;}
.zhuce_body .zhuce_kong .zc .bj_bai .shuaxin{ float:left; margin:0px 0 0 150px; width:14px; height:14px;}

/*登錄頁面*/
.zhuce_body .login_kuang{ position:relative;overflow:hidden;padding:0 10px;}
.zhuce_body .login_kuang .zc{width:100%}
.zhuce_body .login_kuang .zc .bj_bai{ float:left; width:90%;padding:0 5%; height:256px; background:#FFF;}
.zhuce_body .login_kuang .zc .bj_bai h3{ font:16px/70px "微軟雅黑", "黑體"; color:#37b5f9; width:270px; text-align:left;}
.zhuce_body .login_kuang .zc .bj_bai .kuang_txt{width:90%;padding:0 5%; height:36px; border:1px solid #dddddd; background:#fff; line-height:36px; color:#b1a9a9;  margin-bottom:10px; }
.zhuce_body .login_kuang .zc .bj_bai a{ color:#37b5f9; float:right; margin-right:35px;}
.zhuce_body .login_kuang .zc .bj_bai .btn_zhuce{ width:100%; height:33px; background:#37b5f9; font-size:14px; line-height:33px; text-align:center; border:0px; color:#fff; border-radius:3px; cursor:pointer;margin:10px 0;}
.zhuce_body .login_kuang .zc .bj_bai .btn_zhuce:hover,.login_qita_kuang .zc .left .btn_zhuce:hover{ background:#0065d0;}

.kuang_txt input{height:32px;width:90%;line-height:32px;border:none;margin:0px !important;}
.kuang_txt input:focus{outline:none;}
.yanzm input{width:200px !important;}
.email{margin-top:10px;}
.email input{width:200px !important;}
#send_verifycode_btn{float:right;padding-right:5px;cursor:pointer;text-decoration:none;}
#send_verifycode_btn:hover{color:#00b0ec;}
.up_user{padding:10px 0;}
}