body{background:url(/r/cms/www/default/img/body_bg.jpg) no-repeat;background-size:100%;font-family: arial,微软雅黑;}
li{ list-style:none;}
a{ text-decoration:none}
.tab-pane{ display:none}
.active{ display:block;}
.F-left{ float:left}
.F-right{ float:right}
.Clear{ clear:both;}
.Content{width:65%; margin-left:auto; margin-right:auto; margin-top:5%;}
.Content div.F-left{width:66%;}
.Content div.F-left div.Regist{background:#fff; position:relative; z-index:18;}
.Content div.F-left div.Regist ul.nav{ margin:0px; padding-left:0px; height:20px; line-height:50px;}
.Content div.F-left div.Regist ul.nav li{ display:inline-block; float:left; width:50%; border-bottom:1px solid #1e98fe}
.Content div.F-left div.Regist ul.nav li a{ width:100%; text-align:center;display:block;color:#1e98fe; font-family:"微软雅黑"; font-size:16px; font-weight:700;}
.Content div.F-left div.Regist ul.nav li.active{ background:#1e98fe;}
.Content div.F-left div.Regist ul.nav li.active a{ color:#fff !important;}
.Content div.F-left div.Regist .tab-content .tab-pane ul{ padding-bottom:35px;}
.Content div.F-left div.Regist .tab-content .tab-pane ul li{ height:60px; font-size:13px;position:relative;}
.Content div.F-left div.Regist .tab-content .tab-pane ul li label{height:28px;line-height:28px; display:inline-block; width:13%; text-align:right; margin-right:2%;}
.Content div.F-left div.Regist .tab-content .tab-pane ul li label.error{margin-left:85px; text-align:left;height:28px; line-height:28px; display:block; width:50%;color:#f00;}
.Content div.F-left div.Regist .tab-content .tab-pane ul li input{line-height:18px;border:1px solid #9ec0e0; height:18px; font-size:14px; padding:5px; width:55%}
.Content div.F-left div.Regist .tab-content .tab-pane ul li.li1{ height:35px; line-height:35px;}
.Content div.F-left div.Regist .tab-content .tab-pane ul li.button { text-align:center}
.Content div.F-left div.Regist .tab-content .tab-pane ul li.button input{ width:15%; color:#fff; font-family:#fff; margin:0 3%; height:35px; background:#6cafe2; box-shadow:0 2px 2px #666; border-radius:4px; border:0px; cursor:pointer;}
.Content .F-right .content-top,.Content .F-left .content-top{height:50px;border-top-left-radius:5px; border-top-right-radius:5px; background:#3f90c8; line-height:50px; text-align:center; color:#fff; position:relative; z-index:20; box-shadow:0 2px 2px #666}
.Content .F-left .content-top .F-right{ margin-right:5%;font-size:12px;}
.Content .F-left .content-top .F-right a{font-size:18px; font-weight:700;}

.Content div.F-right{ width:28%}
.Content div.F-right .Regist{ background:#fff;float: left;
    width: 100%;}
.Content div.F-right .Regist ul{ margin:0px; padding-top:15px; padding-left:10px; height:150px;}
.Content div.F-right .Regist ul li{ line-height:23px; font-family:"微软雅黑"; font-size:13px;}
.Content div.F-right .Regist-two a{ display:inline-block; margin:5% 1.5% 0 1.5%;}
.Content div.F-right .weixin{ text-align:center}
.Content div.F-right .weixin p{ color:#fff; font-family:"微软雅黑"; margin:6px 0px;}
.footer{position:fixed; bottom:0px; left:0px; right:0px; height:48px; padding:10px 0px; background:#343434; z-index:22;}
.footer p{ margin:0px; color:#848484; text-align:center; height:23px; line-height:23px; font-size:14px; font-family:"微软雅黑"}
.tab-pane form ul li span {
background: url(/r/cms/www/OK.png) no-repeat;
background-size: 20px;
display: none;
width: 20px;
height: 20px;
float: right;
position:absolute; left: 410px;top:5px;
}

/*注册协议*/
.agree_xy{margin-bottom: 50px; line-height:24px;margin-left:85px;}
.agree_xy label{float:left;font-size: 13px;}
.agree_xy label input{margin-right:5px;}
.zhuce_tk{float:left;color:#0a8cd2;cursor:pointer;font-size: 13px;}
.zhuce_tk:hover{text-decoration:underline;}
.zhuce_bg{position:fixed; top:0;left:0;background:rgba(0,0,0,.5); z-index:99;width:100%; height:100%; display:none;}
.zhuce_xy{position:fixed; top:10%; width:80%; left:10%; z-index:99; background:#fff;border:solid 1px #ddd; height:80%;overflow-y:scroll;padding:1.5em 1em;}
.xieyi_title h2{ padding-top: 0;padding-bottom: 12px;color: #1a1a1a;text-align: center;border-bottom: 1px solid #e3e3e3;}
.zhuce_xy article h3{padding: 12px 0 0;margin:0;font-size: 18px;}
.zhuce_xy article h4 {padding: 12px 0;font-size: 18px; font-weight: 400;}
.zhuce_xy article p {font-size: 16px;line-height: 29px;margin-top:10px; margin-bottom:0;}
.mg-top-15{margin-top:15px;text-align: center;}
.btn-xlarge{color: #fff;
    background-image: none;
    background-color: #f8b002;
    border-color: #f7a300;
    -webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
	min-width: 82px;
    padding: 14px 78px;
    font-size: 20px;
    line-height: 20px;
	height: auto;
    display: inline-block;
	text-align: center;
    font-weight: 400;
    border: 1px solid #c8c8c8;
    text-decoration: none;
	outline: 0;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;}

.content{
	overflow: auto;
	position: relative;
	padding: 20px;
	margin: 10px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

/*三方登录*/
.Content div.F-right .Regist ul.other_login{width:100%; padding:0; clear: both;height: 100px;}
.Content div.F-right .Regist ul.other_login li{width:100%; text-align:center; margin-bottom:15px;}
.right_title{text-align:center; height:40px; line-height:40px; width:100%; float:left; margin-bottom:20px; position:relative; display:inline-block; font-size:16px;margin-top:20px;}
.right_title b{ height:4px; border-top:1px solid rgb(203, 203, 203); display:inline-block; width:60px;}
.right_title .found{ margin-left:8px;}