/* CSS Document */
@charset "utf-8";
/*reset===============================reset*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
b{font:1.6rem "Arial";}
a{color:#666;text-decoration:none}
a:hover{color:#0b79b8;text-decoration:none}
em{font-style:normal}
li{list-style:none}
input[type="submit"],
input[type="reset"],
input[type="button"],
select,
button {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;} 
img {
    vertical-align: middle;
}
html, body {
    width: 100%;
    height: 100%;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #999;
	font-size:14px
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999;
	font-size:14px
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;
	font-size:14px
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #999;
	font-size:14px
}

.clear{
	clear:both
}

body{
	color:#333;
	margin:0;
	font-size: 16px;
	font-family: "PingFang SC", Helvetica, Arial, "Microsoft YaHei", serif;
	background:#F3F3F3;
}

.wrap{
	position:relative;
	margin:0px auto;
	max-width:640px;
	width: 100%;
	height:auto;
	min-height: 100%;
	overflow:hidden;
}

header{
	position:relative;
	height:40px;
	line-height:40px;
	background:#FAFAFA;
	text-align:center
}
header i{
	position:absolute;
	left:10px;
	top:0px;
}
header .tit{
	color:#000;
	font-size:16px;
}

/*首页*/
.index_top{
	position:relative;
	padding:0px;
	height:45px;
	overflow:hidden;
	background:#F7F7F7;
}
.index_top i.rt{
	position:absolute;
	left:10px;
	top:10px;
	color:#000
}
.index_top .tit{
	height:45px;
	line-height:45px;
	text-align:center;
	color:#000;
	font-size:16px;
}
.index_top .rl{
	position:absolute;
	right:0px;
	top:5px;
	width:80px;
	height:35px;
	line-height:35px;
	text-align:center;
}
.index_top .rl a{
	font-size:16px;
	color:#FF5722
}
.index_top .rd{
	position:absolute;
	right:0px;
	top:5px;
	width:80px;
	height:35px;
}
.index_top .rd select{
	width: auto;
	padding: 0px 10px;
	margin: 0px;
	height: 35px;
	line-height: 35px;
	border-width: 1px;
	border-style: solid;
	border-color:#CCC;
	background-color: #FFF;
	color: red;
	font-weight:bold;
}
.index_top .rd select option{
	text-align:center;
}
.name_wallet{
	height:auto;
	overflow:hidden;
	padding:15px 15px;
	font-size:15px;
	background:#245CC4;
	color:#FFF;
}
.name_wallet p{
	line-height:30px;
	font-size:15px;
}
.name_wallet .renminbi{
	line-height:35px;
	font-size:26px
}

.name_wallet .diya{
	position:absolute;
	right:15px;
	top:80px;
	font-size:14px;
	padding:5px 10px;
	background:#f15a22;
}
.name_wallet .diya a{
	display:block;
	color:#FFF;
	font-size:14px;
}

.index_top .qihuan{
	position:absolute;
	right:15px;
	top:80px;
	font-size:13px;
	padding:2px 10px;
	background:#f15a22;
}
.index_top .qihuan a{
	color:#FFF;
	font-size:16px;
}

.annengliang{
	height:auto;
	overflow:hidden;
	padding:20px 0px;
}
.annengliang .anl_tit{
	padding:0px 15px;
	height:35px;
	line-height:35px;
	color:#000;
	font-size:16px;
	text-align:left
}
.index_zichan{
	padding:0px;
	height:auto;
	overflow:hidden;
	color:#000;
	font-size:14px;
	margin-bottom:10px;
}
.index_zichan li{
	float:left;
	width:25%;
	line-height:22px;
	text-align:center;
	font-size: 15px;
}
.index_zichan li em{
	display:block;
	font-size:12px;
}

.index_kuaijie{
	height:auto;
	overflow:hidden;
	padding:10px 0px 0px;
	margin:15px 0px;
	background:#F8F8FF;
	border-radius:10px;
}
.index_kuaijie a{
    display: inline-block;
    width: 25%;
    text-align: center;
    font-size: 14px;
    float: left;
	margin-bottom:10px;
}
.index_kuaijie a img{
	width:35px;
	height:35px;
	clear:both
}
.index_kuaijie a i{
	font-size:25px;
}
.index_kuaijie a span{
	display:block;
	margin-top:5px;
	color:#333;
	font-size:16px;
}

.yaoqingma{
	margin:0px 15px;
	padding:100px 10px;
	height:auto;
	overflow:hidden;
	border-radius:5px;
}
.yaoqingma .yaoqingma_tubiao{
	width:80px;
	height:80px;
	margin:0px auto;
	text-align:center
	
}
.yaoqingma .yaoqingma_tubiao i{
	font-size:80px;
}
.yaoqingma .yaoqingma_num{
	line-height:30px;
	text-align:center
}

.yaoqingma .yaoqingma_num span{
	margin-left:10px;
	color:#FFF;
	font-weight:bold;
	font-size:18px;
}
.yaoqingma .yaoqingma_num a{
	margin-left:10px;
	font-size:14px;
	color:#092;
	text-decoration:underline
}

/*会员登陆-注册*/
.login_form{
	padding:20px 30px;
	background:#fff;
}
.login_form .logo{
	width:100px;
	height:100px;
	margin:40px auto 25px;
}
.login_form .logo img{
	max-width:100px;
	max-height:100px;
}
.login_form .login_form_row{
	clear:both;
	margin-bottom:15px;
}
.login_form .login_form_row p{
	margin:0px 0px 10px;
}
.login_form .login_form_row .yzm_btn{
	width:38%;
	height:35px;
	background:#5FB878;
	color:#fff;
	border:none;
}

.login_form .login_form_row input{
	padding:0px 10px;
	width:100%;
	height: 35px;
	line-height: 35px;
	border-width: 1px;
	border-style: solid;
	background-color: #fff;
	color: rgba(0,0,0,.85);
	border-radius: 2px;
}

/*表单*/
.div_form{
	padding:25px 30px;
}
.div_form .div_from_row{
	position:relative;
	clear:both;
	margin-bottom:20px;
}
.div_form .div_from_row p{
	margin:0px 0px 10px;
	color:#000;
	font-size:16px;
}

.div_form .div_from_row input,.div_form .div_from_row select{
	padding:0px 10px;
	width:100%;
	height: 40px;
	line-height: 40px;
	border-width: 1px;
	border-style: solid;
	border-color:#CCC;
	background-color: #FFF;
	color: #666;
	border-radius: 8px;
}
.div_form .div_from_row textarea{
	padding:10px;
	width:100%;
	line-height:25px;
	min-height:100px;
	border-width: 1px;
	border-style: solid;
	border-color:#CCC;
	background-color: #FFF;
	color: #666;
	border-radius: 2px;
}
.div_form .div_from_row .camera_box{
	position:absolute;
	top:60px;
	left:0px;
	width:100%;
	text-align:center;
	color:#666
}
.div_form .div_from_row .camera_box i{
	font-size: 30px; 
}
.div_form .div_from_row .camera_box span{
	clear:both;
	display:block;
}
.div_form .div_from_row .camera_pic{
	width:100%;
	height:180px;
	overflow:hidden
}

.div_form .div_from_row .sp_box{
	height:60px;
	color:#000;
	font-weight:bold;
	background:#FFF;
	padding:10px 20px;
	border:1px #F1F1F1 solid
}
.div_form .div_from_row .sp_box i{
	font-size:26px;
	margin-top:15px;
	float:left;
}
.div_form .div_from_row .sp_box span{
	font-size:16px;
	float:left;
	line-height:60px;
	margin-left:5px;
}
.div_form .div_from_row .sp-img-wrap{
	width:100px;
	height:60px;
	float:right
}
.div_form .div_from_row .sp-img-wrap img{
	width:100%;
	height:100%;
	vertical-align: middle;
}

.div_form .div_form_intro{
	margin-top:20px;
	background:#F7F7F7;
	color:#666;
	padding:10px;
	font-size:16px;
}
.div_form .div_form_intro p {
    margin-top: 8px;
    line-height: 20px;
    font-size: 15px;
}

/*可用余额*/
.my_wallet{
	padding:15px 0px;
	height:60px;
}
.my_wallet p{
	line-height:30px;
	text-align:center
}

/*会员中心*/
.home_lanmu{
	height:auto;
	overflow:hidden;
	padding:0px 15px;
}

.home_lanmu li{
	height:45px;
	line-height:45px;
	background:#EEE5DE;
	border-radius:2px;
	padding:0px 10px;
	margin-bottom:10px;
	font-size:16px;
	color:#000
}

.home_lanmu li i{
	color:#999;
	padding:4px;
	font-size:18px;
	border-radius:15px;
	margin-right:10px;
}

.home_kuaijie{
	width: 100%;
	height:auto;
	overflow:hidden;
	padding:10px 0px;
	background:#092E3F;
}
.home_kuaijie a{
    display: inline-block;
    width: 33%;
    text-align: center;
    font-size: 14px;
    float: left;
}
.home_kuaijie a i{
	font-size:22px;
}
.home_kuaijie a span{
	display:block;
	margin-top:10px;
	color:#FFF
}

/*我的钱包*/
.home_wallet{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
}
.home_wallet li{
	position:relative;
	min-height:50px;
	line-height:50px;
	border-radius:2px;
	padding:10px 10px 15px;
	margin-bottom:10px;
	font-size:14px;
	color:#FFF;
	border-bottom:1px #F1F1F1 solid
}
.home_wallet li button.xg{
	padding:3px 10px;
	font-size:14px;
	color:#fff;
	background:#092;
	border:none;
	margin-top:5px
}
.home_wallet li button.yc{
	margin-left:10px;
	padding:6px 20px;
	font-size:14px;
	color:#fff;
	background:#333;
	border:none
}
.home_wallet li p{
	text-align:left;
	line-height:25px;
}
.home_wallet li p em{
	margin-left:8px;
	font-size:12px;
	color:#FF5722;
	text-decoration: underline;
}
.wallet_btn{
    width: 100%;
    position: fixed;
    left: 0px;
    bottom: 0px;
}

/*我的质押*/
.home_zhiya{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
}
.home_zhiya li{
	position:relative;
	height:75px;
	border-radius:2px;
	padding:10px 10px;
	margin-bottom:10px;
	font-size:14px;
	border-bottom:1px #F1F1F1 solid
}
.home_zhiya li button.sy{
	position:absolute;
	right:10px;
	top:35px;
	padding:4px 6px;
	font-size:12px;
	color:#fff;
	background:#092;
	border:none
}
.home_zhiya li p{
	text-align:left;
	line-height:25px;
	color:#fff;
}
.home_zhiya li p em{
	font-size:12px;
	background:#092;
	color:#fff;
	padding:2px 3px;
	
}
.zhiya_btn{
    width: 100%;
    background-color: #ffffff;
    border-top: 1px solid #e8e8e8;
    position: fixed;
    left: 0px;
    bottom: 0px;
}

/*购票记录*/
.goupiao_list{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
}
.goupiao_list li{
	position:relative;
	height:60px;
	border-radius:5px;
	padding:10px 10px 10px;
	margin-bottom:10px;
	font-size:15px;
	background:#EEE9E9
}
.goupiao_list li p{
	text-align:left;
	line-height:30px;
	color:#333;
}
.goupiao_list li p time{
	font-size:14px;
	color:#999;
	float:right
}
.goupiao_list_btn{
	width:100%;
	position:fixed;
	right:0px;
	bottom:0px;
	font-size:16px;
	padding:0px;
}

/*资金明细*/
.money_record{
	height:auto;
	overflow:hidden;
	padding:15px 15px;
}
.money_record li{
	position:relative;
	min-height:70px;
	border-radius:2px;
	padding:10px;
	font-size:15px;
	background:#EEE9E9;
	margin-bottom:15px;
	border-radius:8px;
}
.money_record li p{
	padding:5px 0px;
	color:#333;
	line-height:25px;
	text-align:left;
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
}
.money_record li p time{
	font-size: 15px;
	color:#666;
	float:right
}
.money_record li p.wallet{
	font-weight:bold;
	font-size:16px;
	color:#666
}

/*我的团队*/
.team_abc{
	width: 100%;
	height:auto;
	overflow:hidden;
	padding:30px 0px;
	color:#FFF
}
.team_abc li{
    display: inline-block;
    width: 33%;
    text-align: center;
    font-size: 14px;
    float: left;
}
.team_abc li span{
	display:block;
}
.team_abc li .team_a,.team_abc li .team_b,.team_abc li .team_c{
	width:50px;
	height:50px;
	line-height:50px;
	margin:0px auto;
	font-size:16px;
	color:#fff;
	border-radius:25px;
	margin-bottom:10px;
}
.team_abc li .team_a{
	background:#009688
}
.team_abc li .team_b{
	background:#5FB878
}
.team_abc li .team_c{
	background:#1E9FFF
}

.home_team{
	height:auto;
	overflow:hidden;
	padding:15px;
}
.home_team li{
	position:relative;
	height:90px;
	border-radius:10px;
	padding:10px 10px;
	margin-bottom:16px;
	font-size:15px;
	background:	#EEE9E9
}
.home_team li p{
	text-align:left;
	line-height:30px;
}
.home_team li p em{
	font-size:12px;
	background:#092;
	color:#fff;
	padding:2px 3px;
	
}

/*分享下载*/
.share{
	height:100%;
	overflow:hidden;
	padding:20px 0px;
	margin-top:50px;
}
.share-box{
	width:80%;
	height:400px;
	margin:0px auto;
	border:1px #CCC solid;
	border-radius:10px;
}
.share-box p{
	padding:10px 30px;
	margin-top:10px;
	color:#000
}

/*开奖结果*/
.home_kaijiang_list{
	height:auto;
	overflow:hidden;
	padding:15px;
}
.home_kaijiang_list li{
	position:relative;
	height:auto;
	min-height:75px;
	border-radius:10px;
	padding:10px 10px;
	margin-bottom:15px;
	font-size:15px;
	background:#EEE9E9
}
.home_kaijiang_list li p{
	text-align:left;
	line-height:25px;
}
.home_kaijiang_list li p em{
	font-size:12px;
	background:#092;
	color:#fff;
	padding:2px 3px;
	
}

.kaijiang_item{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
	font-size:14px;
	color:#000
	
}
.kaijiang_item h1{
	font-size:16px;
	padding:10px 0px;
	font-weight:bold
}
.kaijiang_item .kaijiang_result{
	font-size:14px;
}
.kaijiang_result_box{
	height:auto;
	overflow:hidden;
	border-radius:5px;
	background:#EEE9E9;
	padding:10px;
	margin-bottom:15px;
}
.kaijiang_item .kaijiang_result h1{
	padding:5px 0px;
	font-size:15px;
}
.kaijiang_item .kaijiang_result p{
	text-align:left;
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
	color:#666;
	line-height:25px
}

/*助记词*/
.wallet_zhujici{
	height:auto;
	overflow:hidden;
	padding:15px;
}

.wallet_zhujici_tit{
	padding:15px 0px;
}
.wallet_zhujici_content{
	height:auto;
	background:#F8F8FF;
	line-height:25px;
	padding:20px 20px 10px;
	min-height:100px;
	border:1px #F8F8FF solid
}
.wallet_zhujici_content span{
	display:inline-block;
	padding:0px 10px;
	margin-bottom:8px;
	margin-right:8px;
	color:#FFF;
	background:#696969;
	font-size:16px;
}
.wallet_zhujici_intro{
	background: #F8F8FF;
	padding:10px 10px;
	margin-top:25px;
	color:#333;
	font-size:15px;
}

/*钱包私钥*/
.wallet_key{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
	margin-top:10px;
}
.wallet_key_row{
	clear:both;
	margin-bottom:20px;
}
.wallet_key_row p{
	margin:0px 0px 10px;
	font-size:16px;
	color:#000
}
.wallet_key_row textarea{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:10px 5px;
	border-radius:8px;
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
	line-height:25px;
	min-height:100px;
	border:1px #CCC solid;
	color:#666
}
.wallet_key_row .wallet_key_text{
	height:auto;
	overflow:hidden;
	padding:10px 5px;
	border-radius:5px;
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
	background-color: #666;
	border:1px #CCC solid;
}
.wallet_key_row input{
	padding:0px 10px;
	width:100%;
	height: 40px;
	line-height: 40px;
	border-width: 1px;
	border-style: solid;
	border-color:#CCC;
	color: #666;
	border-radius: 8px;
}

/*单页面*/
.single_content{
	height:auto;
	min-height:100%;
	overflow:hidden;
	background:#fff;
	line-height:20px;
	padding:15px;
	font-size:15px;
}
.single_content p{
	margin-bottom:10px;
}

/*地址簿*/
.home_address{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
}
.home_address li{
	position:relative;
	min-height:75px;
	background:#F6F6F6;
	border-radius:2px;
	padding:10px 10px;
	margin-bottom:10px;
	font-size:14px;
	border-bottom:1px #eeeeee solid
}
.home_address li i{
	position:absolute;
	right:10px;
	top:35px;
	font-size:20px;
}
.home_address li p{
	text-align:left;
	line-height:25px;
}
.home_address li p em{
	font-size:12px;
	background:#092;
	color:#fff;
	padding:2px 3px;
	
}
.address_btn{
    width: 100%;
    position: fixed;
    left: 0px;
    bottom: 0px;
}

/*底部*/
.footer{
    width: 100%;
    padding:0px 0px;
    position: fixed;
    left: 0px;
    bottom: 0px;
	background:#FFF;
	border-top:1px #F5F5F5 solid
}
.footer a{
    display: inline-block;
    width: 20%;
    text-align: center;
    font-size: 14px;
    float: left;
	padding:10px 0px 8px;
	color:#000
}
.footer a.onhover{
	color:#0BB9DB
}
.footer a.onhover i{
	color:#0BB9DB
}
.footer a i{
	font-size:16px;
	color:#696F7F
}
.footer a span{
	display:block;
	margin-top:5px;
	font-size:16px;
}

/*在线咨询*/
.message{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
}
.message li{
	position:relative;
	min-height:50px;
	border-radius:2px;
	padding:10px 10px;
	margin-bottom:10px;
	font-size:14px;
	color:#FFF;
	border-bottom: 1px #0E2632 solid;
}
.message li p{
	text-align:left;
	line-height:22px;
	color:#FFF
}

/*分页*/
.page{
	padding:10px 0px;
	text-align:center;
	font-size:16px;
	color:#666666;
}
.page a,.page span {
    display:inline-block;
    padding:5px 10px;
    margin:0 2px;
    border:1px solid #f0f0f0;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.page a,.page li {
    display:inline-block;
    list-style: none;
    text-decoration:none; color:#58A0D3;
}
.page a.first,.page a.prev,.page a.next,.page a.end{
    margin:0;
}
.page a:hover{
    border-color:#50A8E6;
}
.page li.active span{
    background:#50A8E6;
    color:#fff;
    font-weight:700;
    border-color:#50A8E6;
}


/*区块*/
.qukuai_zichan{
	margin:0px 15px;
	padding:20px 10px;
	height:auto;
	overflow:hidden;
	color:#FFF;
	border-bottom:1px #F1F1F1 solid
}
.qukuai_zichan p{
	line-height:28px
}

.qukuai_info{
	height:auto;
	overflow:hidden;
	padding:10px 10px;
	margin:0px 15px;
	border-bottom:1px #F1F1F1 solid
}
.qukuai_info li{
	float:left;
	width:40%;
	height:auto;
	overflow:hidden;
	padding:10px 0px;
	font-size:14px;
}
.qukuai_info li p{
	text-align:left;
	line-height:30px;
	color:#FFF
}
.qukuai_info li em{
	font-size:14px;
	color:#FFF;
	font-weight:bold
}

.qukuai_zhiya{
	margin:0px 15px;
	padding:20px 10px 10px;
	height:auto;
	overflow:hidden;
	color:#FFF;
}
.qukuai_zhiya_t{
	line-height:30px;
}
.qukuai_zhiya_jindu{
	margin-top:10px;
	width:100%;
	height:30px;
	line-height:30px;
	border:1px #092 solid
}
.qukuai_zhiya_jindu .jd{
	width:0%;
	height:30px;
	background:#092;
	text-align:right;
	color:#FFF
}

.qukuai_zichan_paihang{
	height:auto;
	overflow:hidden;
	padding:10px 10px;
	margin:0px 15px;
}
.qukuai_tit{
	line-height:40px;
	font-size:16px;
	color:#FFF;
}

.qukuai_zichan_paihang table{
	border-collapse: collapse;
	margin: 0 auto;
	width:100%;
	font-size:12px;
}
.qukuai_zichan_paihang table td
{
	border-bottom: 1px solid #F1F1F1;
	color: #FFF;
	height: 35px;
}


/*系统公告*/
.notice_list{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
}
.notice_list li{
	position:relative;
	min-height:50px;
	border-radius:2px;
	padding:10px 10px;
	font-size:14px;
	border-bottom: 1px #EEE5DE solid
}
.notice_list h1{
	font-size:16px;
	color:#333;
}
.notice_list li p{
	margin-top:5px;
	text-align:left;
	line-height:30px;
}
.notice_list li p time{
	font-size: 14px;
	color:#999;
}

.notice_item{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
	font-size:14px
}
.notice_item h1{
	font-size:16px;
	padding:10px 0px;
	font-weight:bold;
	color:#333
}
.notice_item .notice_time{
	font-size:14px;
	color:#666;
}
.notice_item .notice_con{
	font-size:14px;
}
.notice_item .notice_con p{
	margin-top:10px;
	text-align:left;
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
	color:#999;
}


/*导出私钥+助记词*/
.home_daochu{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-bottom:25px;
}
.home_daochu div{
	line-height:35px;
	border-radius:20px;
	text-align:center;
	margin:0px 15px;
	border:1px #009ACD solid;
	margin-bottom:20px;
}
.home_daochu div a{
	color:#009ACD;
	font-size:16px;
}

/*首页自添加钱包列表*/
.index_wallet_list{
	padding:0px 15px;
	height:100%;
	overflow:hidden;
	background:#FFF
}
.index_wallet_list div{
	position:relative;
	width:100%;
	text-align:left;
	color:#000;
	font-size:16px;
	padding:15px 0px;
	border-bottom:1px #DCDCDC solid
}
.index_wallet_list div p{
	margin:0px 10px;
	line-height:25px;
}
.index_wallet_list div p em{
	float:right;
	margin-right:15px;
	font-size:16px
}
.index_wallet_list i{
	position:absolute;
	right:5px;
	top:25px;
	color:#666;
	font-size:16px
}
.index_wallet_list p span{
	float:right
}
.index_wallet_list .wallet_txt{
	color:#999;
	font-size:14px;
}
.index_wallet_list .wallet_num{
	color:#000;
	font-size:16px;
}

/*OTC*/
.otc_index{
	height:auto;
	min-height:100%;
	overflow:hidden;
}
.otc_index li{
	position:relative;
	height:auto;
	min-height:120px;
	padding:15px;
	margin-bottom:10px;
	font-size:14px;
	color:#000;
	border-bottom:1px #F5F5F5 solid
}
.otc_index li p{
	clear:both;
	line-height:30px;
}
.otc_index li p span{
	display:inline-block;
	width:50%;
	color:#666
}

.otc_goumai{
	height:auto;
	min-height:100%;
	overflow:hidden;
	padding:20px 15px;
}
.otc_goumai .otc_goumai_row{
	clear:both;
	margin-bottom:15px;
}
.otc_goumai .otc_goumai_row p{
	margin:0px;
	color:#666;
	line-height:30px;
	font-size:16px;
}

.otc_goumai .otc_goumai_row input{
	padding:0px 10px;
	width:100%;
	height: 40px;
	line-height: 40px;
	border-width: 1px;
	border-style: solid;
	border-color: #3D3F4E;
    background-color: #F8F8FF;
	color: #666;
	border-radius: 6px;
	margin-top:10px;
}

/*otc 订单*/
.otc_order{
	height:auto;
	min-height:100%;
	overflow:hidden;
	background:	#F5F5F5
}
.otc_order li{
	position:relative;
	height:auto;
	min-height:120px;
	padding:0px;
	padding:0px 15px 20px;
	background:#FFF;
	font-size:14px;
	margin-top:15px;
}
.otc_order li .order_num_time{
	height:40px;
	line-height:40px;
	color:#999;
	border-bottom:1px #F5F5F5 solid
}
.otc_order li p{
	clear:both;
	line-height:20px;
	color:#333;
	margin-top:10px;
}
.otc_order li p span{
	color:#666
}
.otc_order li button{
	position:absolute;
	right:15px;
	top:80px;
	width:100px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	background:#f15a22;
	color:#FFF;
	border:1px #f15a22 solid
}

.otc_dakuan {padding:20px 15px 0px; overflow:hidden; margin:0px auto; text-align:left; font-size:16px;color:#000; font-weight:normal;}
.otc_dakuan_tit {overflow:hidden; background:#F8F8FF; border-radius:6px; margin-bottom:10px;line-height:40px; text-align:center}
.otc_dakuan_sk dl {overflow:hidden;text-align:left; line-height:35px; font-size:16px;color:#000}
.otc_dakuan_sk dl dt,.otc_dakuan_sk dl dd{
	overflow:hidden;  float:left;
}
.otc_dakuan_sk dl dt {width:20%;color:#666}
.otc_dakuan_sk dl dd {width:75%;}

.otc_dakuan_ewm {padding:20px 15px; overflow:hidden; margin:0px auto; background:#F8F8FF; border-radius:6px; margin:15px}
.otc_dakuan_ewm dl { margin:0px auto; margin-top:10px;}
.otc_dakuan_ewm dl dt {width:80%; overflow:hidden; height:auto; margin:0px auto; background:#2f3362; margin-bottom:20px}
.otc_dakuan_ewm dl dt img {width:100%; overflow:hidden; height:auto; display:block}
.otc_dakuan_ewm dl dd {width:80%; margin:0px auto;overflow:hidden; text-align:left; line-height:30px; font-size:16px; color:#333;}
.otc_dakuan_ewm dl dd strong {color:#4aabd5; font-size:16px;}

.otc_dakuan_sm {width:100%; overflow:hidden; margin:0px auto; text-align:center; font-size:15px; line-height:25px; color:#999; font-weight:normal;}

.otc_dakuan_fkjt {padding:20px 15px; overflow:hidden; margin:0px auto; background:#F8F8FF;margin:15px}
.otc_dakuan_fkjt dl {width:80%; overflow:hidden; margin:0px auto; margin-top:8%; margin-bottom:8%}
.otc_dakuan_fkjt dl dt {width:100%; overflow:hidden; height:auto;}
.otc_dakuan_fkjt dl dd {width:100%; overflow:hidden; height:40px; background:#38b3ef; border-radius:6px;}
.otc_dakuan_fkjt dl dd button {width:100%; overflow:hidden; height:40px; border:0px; background:none; text-align:center; line-height:40px; font-size:16px; color:#FFF}

.otc_dakuan_btn {padding:0px 15px; overflow:hidden; height:50px; margin:0px auto; margin-top:20px}
.otc_dakuan_btn button {width:100%; overflow:hidden; height:45px; display:block; line-height:45px; border-radius:7px; background:#4cd6fb; text-align:center; font-size:16px; color:#FFF; border:0px;}


/*首页幻灯片*/
.banner_bg {width:100%; overflow:hidden; height:auto; display:block;}
.swiper-container {width:100%; overflow:hidden;}
.swiper-wrapper{height:160px !important;}
.swiper-slide {width:100%; overflow:hidden; height:auto !important;}
.swiper-slide a {width:100%; overflow:hidden; height:auto; display:block}
.swiper-slide a img {width:100%; overflow:hidden; height:100%; display:block}

/*公告*/
#scroll {position: relative;width:100%;overflow:hidden; height:45px; display:block;}
#scroll i {position: absolute;left:10px;top:7px;font-size:16px;background:#FF0000;color:#FFF;width:25px;height:25px;border-radius:15px;text-align:center;line-height:25px;}
#scroll button {position: absolute;right:10px;top:10px;font-size:14px;background:#FF0000;color:#FFF;width:50px;height:25px;text-align:center;line-height:25px;border:0px;}
#scroll ul {padding:0px 15px; overflow:hidden; height:45px;background:#FFF; }
#scroll ul li {width:100%; overflow:hidden; line-height:45px; height:45px;font-size:16px}
#scroll ul li a {color:#333; text-decoration:none}

/*红包雨*/
.hogbaoyu{
	position: relative;
	width:100%;
	height:500px;
	overflow:hidden;
	background:#EEE5DE url('../images/hby.png') no-repeat top left ;
	background-size:  100%;
}
.couten {
	margin: 0;
	padding: 0;
	position: relative;
	background-position: center;
	width: 100%;
	height: 100%;
	overflow-y: hidden;
}
.couten li {
	position: absolute;
	animation: all 3s linear;
	top:-100px;
	-webkit-tap-highlight-color:  rgba(0, 0, 0, 0);
}
.couten li a{
	display: block;
}
.mo {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .2);
	z-index: 100;
	display: none;
}
.mo .sen {
	width: 90%;
	height: 200px;
	border-radius: 5px;
	position: absolute;
	top: 80px;
	left: 0;
	right: 0;
	margin: auto;
}
.mo .sen img {
	width: 60%;
	height: 127px;
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	bottom: 110px;
	margin: auto;
	vertical-align: top;
}
.mo .sen h3 {
	width: 80%;
	height: 40px;
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	bottom: 20px;
	margin: auto;
	text-align: center;
	color: red;
	font-size: 18px;
	font-weight: bold;
	z-index: 999;
}
.mo .sen a {
	width: 25%;
	height: 35px;
	background-color: #FF5722;
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	bottom: -50px;
	margin: auto;
	color: #fff;
	border-radius: 5px;
	text-align: center;
	line-height: 35px;
	font-size: 18px;
	text-decoration: none;
}
.backward{
	width: 100%;
	opacity: 0.5;
	position: absolute;
	top: 0;
}
.backward span{
	display: inline-block;
	width: 100px;
	height: 100px;
	color: #999;
	font-weight: bold;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	text-align: center;
	line-height: 100px;
	font-size: 1000%;
}

/*我的  头像*/
.home_top{
	height:200px;
	width:100%;
	background:#363636;
}
.home_top .home-bg{
	position:relative;
	height:130px;
}
.home_top .home-bg img{
	width:100%;
	height:100%
}
.home_top .home-bg button{
	position:absolute;
	top:50px;
	right:5px;
	border:0px;
	font-size:14px;
	padding:4px 8px;
	color:#FFF;
	background:#393D49;
	z-index:999
}
.home_top .home_top_box{
	padding:20px 20px;
	width:100%;
	height:90px;
}
.home_top .home_top_box .headpic{
	float:left;
	width:80px;
	height:80px;
	border-radius:40px;
	border:1px #363636 solid;
	overflow:hidden
}
.home_top .home_top_box .headpic img{
	width:100%;
	height:100%
}
.home_top .id_level{
	float:left;
	margin-left:20px;
	font-size:16px;
	color:#fff;
	line-height:30px;
	padding:15px 0px;
}
.home_top .my_annengliang{
	height:40px;
	line-height:40px;
	margin:0px 20px;
	background:#F3ECDC;
	border-radius:10px;
}
.my_annengliang i{
	color:#FFB504;
	font-size:20px;
	font-weight:bold;
	margin:0px 8px 0px 10px;
}
.my_annengliang span{
	font-weight:bold;
	color:#000;
	font-size:16px;
}

.home_top .home_top_box .frd_box{
	float:left;
	width:60%;
	margin-left:20px;
}
.home_top .home_top_box .frd_box ul{
	width:100%;
	height:auto;
	padding:10px 0px;
	overflow:hidden
}
.home_top .home_top_box .frd_box ul li{
	width:33%;
	float:left;
	text-align:center;
	font-weight:bold;
}
.home_top .home_top_box .frd_box ul li span{
	display:block;
	color:#999;
	font-size:12px;
	line-height:28px;
	font-weight:normal;
}
.home_top .home_top_box .frd_box button{
	width:100%;
	height:30px;
	line-height:30px;
	border:0px;
	font-size:14px;
	letter-spacing:1px;
	font-weight:bold;
}

/*浏览*/
.qukuai{
	height:auto;
	overflow:hidden;
	margin:15px 15px;
	border-radius:8px;
	border:1px #F5F5F5 solid
}
.qukuai li{
	position:relative;
	min-height:44px;
	padding:5px 10px;
	font-size:15px;
	background:#FFF;
	border-bottom:1px #F5F5F5 solid
}
.qukuai li p{
	text-align:left;
	line-height:22px;
	color:#000
}

.jiaoyi{
	height:auto;
	overflow:hidden;
	margin:15px 15px;
	border-radius:8px;
	border:1px #F5F5F5 solid
}
.jiaoyi li{
	position:relative;
	min-height:70px;
	border-radius:2px;
	padding:10px;
	font-size:15px;
	background:#FFF;
	border-bottom:1px #F5F5F5 solid
}
.jiaoyi li p{
	text-align:left;
	line-height:35px;
	color:#000
}
.jiaoyi li p time{
	font-size: 15px;
	color:#666;
	float:right
}
.jiaoyi li p.wallet{
	float:left;
	font-size:14px;
	color:#3498db;
}
.jiaoyi li p.jiantou{
	float:left;
	margin:0px 20px;
}
.jiaoyi li p.jiantou i{
	color:#00CD00;
	font-size:16px;
	font-weight:bold
}

/*帮助中心*/
.help_list{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
}
.help_list li{
	position:relative;
	min-height:30px;
	border-radius:2px;
	padding:10px 10px;
	font-size:14px;
	border-bottom: 1px #EEE5DE solid
}
.help_list h1{
	font-size:16px;
	color:#333;
}
.help_list li p{
	text-align:left;
	line-height:30px;
}

.help_item{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
	font-size:14px
}
.help_item h1{
	font-size:16px;
	padding:10px 0px;
	font-weight:bold;
	color:#333
}
.help_item .help_con{
	font-size:14px;
}
.help_item .help_con p{
	margin-bottom:10px;
	text-align:left;
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
	color:#999;
}