@CHARSET "UTF-8";
*{margin:0px;padding:0px;}
img{border:none;}
a,a:hover,a:focus{text-decoration:none;}
li{list-style: none;}
.btn {
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
	 _zoom:1;
	 *display:inline;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.form-control {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
#register{width:320px;}
.col-sm-7,.col-sm-5,.col-sm-2,.col-sm-10{display:inline-block;_float:left;*float:left;}
.form-group{margin-bottom:20px;}
.form-control{border-radius:0px;border:1px solid #e5e5e5;height:42px;line-height:42px;}
.submit{width:100%;display:block;border:1px solid #e50112;background:#fff;color:#e50112;margin:5px 0px 10px 0px;}
.agree{margin-top:0px !important;vertical-align:text-bottom;}
.agreeWraper{color:#666;font-size:13px;}
.agreeWraper a{color:#1b66c7;font-size:13px;}
#getCode {
    background-color: #ddd;
    border-color: #ddd;
    border-radius: 4px;
    color: #e50112;
    display: inline-block;
	 _zoom:1;
	 *display:block;
    font-size: 14px;
    line-height:30px;
	*line-height:32px;
	_line-height:32px;
	height:30px;
	*height:30px;
	_height:30px;
    width:130px;
	
	padding:6px 0px;
	text-align:center;
}
.col-sm-7{width:159px;margin-right:10px;}
.col-sm-5{width:126px;}
#registerWraper{width:100%;margin:0px auto;}
.registerbody{padding:50px;}
.form-horizontal .form-group{margin-left:0px;margin-right:0px;float:left;}
.form-group{margin-bottom:20px;}
.form-group label{width:60px;display:inline-block;padding:0px 10px 0px 20px;*float:left;_float:left;line-height:44px;} 
.form-group .form-control{text-indent:5px;width:100%;display:inline-block; *float:left;_float:left;border-radius:0px;height:42px;line-height:42px;}
.form-group .col-sm-10{width:300px;}


.registerline{height:10px;width:100%;display:block;}
.registerline span{display:inline-block;float:left;height:10px; _zoom:1;*display:inline;}
.registerline span.left{width:60px;background:url(../img/register/leftline.jpg) no-repeat center;}
.registerline span.right{width:60px;background:url(../img/register/rightline.jpg) no-repeat center;}
.registerline span.center{width:100%;background:url(../img/register/line.jpg) repeat-x center;}
.registerheader{padding:0 58px 0px 56px;height:80px;color:#999;}
.logobox{height:80px;float:left;width:260px;}
.logobox .logo{margin-top:25px;display:inline-block; _zoom:1;*display:inline;float:left;}
.logobox span{height:24px;border-left:1px solid #ddd;padding-left:10px;margin-left:22px;float:left;margin-top:40px;font-size:18px;line-height:24px;color:#555;}
.gologin{font-size:13px;float:right;margin-top:30px;color:#666;line-height:32px;width:200px;}
.gologin span{float:left;width:100px;}
.gologin a{float:left !important;font-size:13px;color:#666;border:1px solid #ddd;border-radius:2px;display:inline-block;width:64px;height:32px;margin-left:5px;line-height:32px;text-align: center;background:rgb(247,247,247);}
.registerbody label {font-size: 14px;}
.copyright{text-align: center;margin-top:60px;color:#555;float:left;width:100%;}


 .shadow{background-color: #000;opacity: 0.3;z-index:99998;position: fixed;height: 100%;left: 0;top: 0;width: 100%;display:none;opacity:0;}
 .popWraper{position:fixed;z-index:99999;left:50%;top:50%;display:none;opacity:0;}
 .popWraper .pop_head{
    border-bottom: 1px solid #d5d5d5;
    color: #333;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    padding: 0 80px 0 16px;
    text-overflow: ellipsis;
    white-space: nowrap;
 	background:#f5f5f5;
 }
 .popWraper .pop_close{width:30px;height:30px; position: absolute;right:6px;top:6px;}
 .popWraper .pop_close a{width:100%;height:100%;display:block;background:url(../img/close.png) no-repeat center;}
 .popWraper .pop_body{background:#fff;}
#lineseWraper{width:700px;height:540px;margin-left:-350px;margin-top:-350px;line-height:1.4em;}
#lineseWraper .pop_body{padding:20px 14px 20px 24px;height:500px;overflow-y:scroll;font-size:13px;}
#lineseWraper h3{font-size:16px;font-weight:normal;}

@-ms-viewport {
    width: device-width;
}

