body,html{background:#FEFFEB;}
div.reg{width:1206px;height:506px;margin:30px auto;background:white url('/App/Home/View/static/ui30/image/reg/bg.png') no-repeat center center;}
div.top{width:1160px;margin:0px;padding:0px;margin-left:20px;padding-top:15px;}
div.top h1{margin:0px;padding:0px;font-weight:normal;height:35px;border-bottom:2px solid #e2e2e2;}
div.top h1 a.btn{display: inline-block;height:35px;line-height:35px;padding:0 25px;text-align:center;font-size:14px;color:#576077;}
div.top h1 a.select{border-bottom:3px solid #31ACFD;}
div.top h1 span{font-size:12px;float:right;height:35px;line-height:35px;color:#576077;margin-right:10px;}
div.top h1 span a{color:#31acfd;font-size:14px;}
div.left{width:800px;height:400px;float:left;margin-top:20px;}
div.right{width:350px;height:400px;float:left;margin-top:20px;}
div.ui30ad{width:1200px;height:150px;margin:10px auto 50px auto;}

div.form_body{width:650px;height:470px;margin:0px;padding:0px;}
div.form_body dl{margin:0px;padding:0px;margin:15px 0 0 40px;}
div.form_body dd{margin-bottom:15px;}
div.form_body dd span{color:#576077;font-size:14px;margin-right:10px;}
div.form_body dd input{width:285px;height:35px;border:1px solid #c9c9c9;text-indent:5px;color:#576077;font-size:12px;border-radius:3px;}
div.form_body dd.reg_ag input{width:15px;height:15px;position:relative;top:2px;}
div.form_body dd.reg_ag{font-size:12px;color:#888;padding-left:65px;}
div.form_body dd.reg_submit a{display:inline-block;width:280px;height:45px;line-height:45px;background:#F74A4A;text-align:center;
    font-size:19px;letter-spacing:1px;border-radius:4px;margin-left:65px;color:white;
}
div.form_body dd.union_reg{margin-left:180px;}
div.form_body dd.reg_submit a:hover{opacity:.7;}
div#oli_ologin_gt{margin:0px;padding:0px;width:280px;height:30px;margin-left:57px;}
div.form_body dd i{color:#999;font-size:12px;font-style:normal;margin-left:10px;}
div.form_body dd i.fail{color:#EC5851;}
div.form_body dd i.success{color:darkgreen;}

div.right{margin-left:20px;margin-top:30px;}
div.right h1{margin:0px;padding:0px;font-weight:normal;color:#999;font-size:15px;height:25px;border-bottom:1px solid #e9e9e9;line-height:25px;letter-spacing:1px;}
div.right ul{margin:0px;padding:0px;width:470px;padding-top:10px;}
div.right ul li{margin:0px;padding:0px;height:58px;list-style-type:none;width:470px;}
div.ulface{width:58px;height:58px;float:left;}
div.ulinfo{width:412px;height:58px;float:left;}
div.ulface_s{width:58px;height:58px;float:left;}
div.ulinfo_s{width:412px;height:58px;float:left;text-align:right;}
div.right ul li img{border-radius:50%;border:1px solid #c2c2c2;}
div.ulinfo,div.ulinfo_s{color:#576077;font-size:13px;line-height:58px;}
div.right ul li.ulp{background:#f4f5f9;}
div.right ul li span{color:#31acfd;}
div.right ul li i{color:orangered;font-style:normal;}


div.oli_ologin_top{height:40px;marign:0px;padding:0px;margin-top:20px;}
div.oli_ologin_top a{display:inline-block;width:35px;height:35px;border-radius:50%;}
div.oli_ologin_top a.oli_ologin_top_qq{background:url('https://shark.douyucdn.cn/app/douyu/res/com/loginbox/qq.png') no-repeat center center;}
div.oli_ologin_top a.oli_ologin_top_wechat{margin-left:40px;background:url('https://shark.douyucdn.cn/app/douyu/res/com/loginbox/weixin.png') no-repeat center center;}
div.oli_ologin_trip{color:#555;text-align:center;margin:0px;padding:0px;font-size:13px;color:#999;text-align:left;}
div.oli_ologin_line{width:320px;height: 20px;background: url('https://shark.douyucdn.cn/app/douyu/res/com/loginbox/or-line.png') center top no-repeat; position:relative;left:-150px;top:10px;}


a.safe_program{
	display:inline-block;width:160px;height:50px;line-height:50px;border-radius:10px;border:1px solid #e3e3e3;text-align:center;color:#31ACFD;font-size:13px;margin-left:20px;margin-top:15px;
}
a.safe_program:hover{
	background:#31ACFD;color:white;
}

p.iiiiifrip{
	color:#666;font-size:12px;margin-left:30px;
}