@charset 'utf-8';

.am-tabs-d2 .am-tabs-nav>.am-active:after{
	border-bottom-color: #da3a3f;
}
.userHome_h11{background:#E8E8E8;}
.am-tabs-d2 .am-tabs-nav>.am-active a{
	color: #da3a3f;
}
.am-tabs-d2 .am-tabs-nav>.am-active{
	border-bottom: 2px solid #da3a3f;
	background-color: #fff;
}
.billrecord_main .am-list .green {
    color: green !important;
}
.userHome_h1{
	font-size: 0.2rem !important;
}
.show_money{
	display: none;
}
.my_header{
	padding-bottom: 20px;
	background: #fff;
}
.my_header .my_info{
	padding:0.13rem 0.2rem;
}
.my_header .my_info .icon-shuaxin{
	font-size:0.22rem;
	line-height:0.71rem;
	color:#666;
	transition:all 0.4s;
	display:none;
}
.my_header .img img{
	width:0.71rem;
	height:0.71rem;
}
.my_header .my_header_content {
	margin-left:0.15rem;
}
.my_header .my_header_content p{
	font-size:14px;
	line-height:0.35rem;
	color:#000;
}
.my_header .my_header_content p em{
	
}
.my_header .my_header_content p strong{
	font-weight:normal;
	color:red;
}
.my_operation_money li a{
	display:block;
}
.my_operation_money li{
	padding:0.1rem 0 0.05rem;
}
.my_operation_money{
	text-align:center;
}
.my_operation_money em{
	display:block;
	margin: 10px 0px;
	font-size:0.13rem;
	color:#ff0000;
}
.my_operation_money i{
	font-size:0.26rem;
	line-height:0.26rem;
}
.my_operation_money .icon-chongzhi{
	color:#ff2323;
}
.my_operation_money .icon-tixian{
	color:#ee983d;
}

.my_operation_money .icon-jiaoyijilu{
	color:#4ad2c8;
}

.my_operation_money .icon-touzhujilu{
	color:#62a5f6;
}

.my_set_list{
	margin-top:0.15rem;
	padding-top: 20px;
	text-align: left;
}
.my_set_list li  {
   border-bottom:1px solid #ccc;
	padding:0.1rem 0.2rem 0.1rem 0;
     }
.my_set_list li:last-child{
	border:none;
}
.my_set_list a{
	display:block;
}
.my_set_list .square_bg{
	width:0.28rem;
	height:0.28rem;
	border-radius:0.03rem;
	color:#fff;
	text-align:center;
	line-height:0.3rem;
	display: inline-block;
}
.my_set_list .icon-wode{
	background: #7885ca;
}
.my_set_list .icon-safe{
	background: #81c784;
}
.my_set_list .icon-shuju{
	background: #63b4f6;
}
.my_set_list .icon-tubiao15{
	background: #ffb74d;
}
.my_set_list span{
	font-size:0.15rem;
	color:#333;
	padding-left:0.08rem;
}
.my_set_list .icon-arrowright{
	color:#ccc;
	float:right;
}


.bank_recharge .bank_form_list{
	margin-top:0.15rem;
}
.bank_recharge .bank_form_list li{
    background: #fff;
	padding:0 0.1rem;
	border-bottom:1px solid #ddd;
}
.bank_recharge .bank_form_list li .bank_form_left{
	    font-weight: normal;
    font-size: 14px;
    height: 42px;

    display: inline-block;
    padding-left: 20px;
    line-height: 42px;
    vertical-align: middle;
}
.bank_recharge .bank_form_list li .bank_right_select{
	display:inline-block;
	width:68%;
	margin-top:0.06rem;
}
.bank_recharge .bank_right_select #doc-select-1,.select_common{
	font-size:0.18rem !important;
	border:none !important;
}
.bank_recharge .bank_form_list li .bank_right_input{
	width:68%;
	height: 42px;
}
.bank_recharge .bank_right_input .copy_txt{
	width:80%;
	display:inline-block;
	border:none;
	background-color: #fff !important;
	font-size:0.18rem;
	color:#f46e00;
}
.bank_recharge .bank_right_input .input_txt{
	    width: 80%;
    height: 42px;
    line-height: 42px;
    vertical-align: top;
    display: inline-block;
    border: none;
    background-color: #fff !important;
    font-size: 14px;
    color: #333;
    outline: none;
    line-height: 0.35rem;
}
.bank_recharge .bank_right_input .copu_btn{
	text-align:center;
	width:20%;
	display: inline-block;
	line-height:0.4rem;
}
.bank_recharge .am-btn{
	width:90%;
	height:0.44rem;
	border-radius: 5px;
	background:#E52D27;
	margin: 0.4rem auto 0.3rem;
	font-size:16px;
	border-color: #E52D27;
}

.wx_coed{
	text-align:center;
}
.wx_coed .wx_coed_top{
	font-size:0.18rem;
	color:#333;
	margin-top:0.5rem;
}
.wx_coed .wx_code_money{
	font-size:0.18rem;
	color:rgb(255, 165, 0);
}
.wx_coed .code{
	width:2.8rem;
	padding:0.3rem;
	border:1px solid #ddd;
	margin:0 auto;
}
.wx_coed .code img{
	width:100%;
	height:100%;
}
.wx_coed .wx_coed_bottom{
	margin-left:0.4rem;
	margin-top:0.2rem;
}
.wx_coed .wx_coed_bottom .iconfont{
	font-size:0.3rem;
	color:rgb(255, 165, 0);
}
.wx_coed .wx_coed_bottom em{
	line-height:0.18rem;
	text-align:left;
	margin-left:0.05rem;
	margin-top:0.06rem;
}

.tankMoney_main .take_balance{
	border:none !important;
	background-color:#fff !important;
	color:#f46e00 !important;
	font-weight:bold;
	font-size:0.18rem;
	margin-top:0.08rem;
}
.tankMoney_main .bank_right_input .icon{
	font-size:0.4rem;
	margin-bottom: 0.04rem;
}
.tankMoney_main .bank_right_input .bank_info{
	display:inline-block;
	margin-left:0.1rem;
	margin-top:0.02rem;
}
.tankMoney_main .bank_right_input .bank_info em{
	display:block;
	color:#000;
	font-size:0.15rem;
	height:0.2rem;
}
.tankMoney_main .bank_right_input .iconfont{
	line-height:0.5rem;
	float:right;
	color:#ccc;
}
.tankMoney_main .bank_form_list>li{
	position:relative;
}
.tankMoney_main .bank_list_box{
	position: absolute;
	right:0.1rem;
	top:0;
	z-index:99;
	padding:0.15rem;
	background: #fff;
	box-shadow:0 0 5px #888;
	margin-top:0;
	display:none;
}
.tankMoney_main .bank_list_box>li:last-child{
	border-bottom:none;
	text-align:center;
	padding-top:0.05rem;
}
.billrecord_main .am-tabs-bd{
	border:none;
}
.billrecord_main .am-list-news{
	margin-top:0;
}
.billrecord_main{
	margin:0;
}
.billrecord_main .am-list{
	margin: 0 0 10px 0;
}
.billrecord_main .am-list>li{
	font-size:0.16rem;
}
.billrecord_main .am-list>li:first-child{
	border-top:none;
}
.billrecord_main .am-list>li{
	line-height:0.28rem;
}
.billrecord_main .am-list .billrecord_time{
	color:#989898;
}
.billrecord_main .am-list .what_type{
	color:#666;
	    vertical-align: middle;
}
.billrecord_main .am-list .money{
	color:red;
}	
.billrecord_main .am-tabs-nav a{
	font-size:16px;
}
.billrecord_main .am-tabs-nav li{
	height:0.48rem;
}

.personalInfo_top {
	font-size:0.18rem;
	color:#333;
}
.personalInfo_top .personalInfo_header{
	width:0.5rem;
	height:0.5rem;
}
.personalInfo_top .special{
	line-height: 0.43rem;
}
.personalInfo_top .personalInfo_input{
	border:none;
	text-align:right;
	outline:none;
}
.personalInfo_top .sex{
	line-height:0.2rem;
	border:none;
}
.personalInfo_top .sex #doc-select-1{
	border:none;
/*	direction:rtl;*/
	-moz-appearance: none;
    -webkit-appearance:none;
    appearance:none;  
    outline:none;
}
.personalInfo_top .am-datepicker-date{
	display:inline-block;
	width:1rem;
}
.personalInfo_top .am-datepicker-date .am-form-field{
	width:1rem;
	border:none;
	background: #fff;
	text-align:center;
	height:0.25rem;
}
.personalInfo_sbumit{
	width:90%;
	margin:0.3rem auto;
}

.update_header{
	padding:0.15rem;
	background: #fff;
	text-align:center;
}
.update_header .update_header_list{
	margin:0.25rem 0;
}
.update_header .update_header_list .am-datepicker-prev-icon,.update_header .update_header_list .am-datepicker-next-icon{
	vertical-align:top;
	color:#888;
	font-size:0.2rem;
}
.update_header .update_header_title{

}
.update_header .update_header_title h3{
	color:#333;
	font-size:0.18rem;
	font-weight:normal;
}
.update_header .update_header_title .icon-cross-ivt{
	color:#888;
	font-size:0.25rem;
}
.update_header_imgs_box{
	width:70%;
	overflow:auto;
	display:inline-block;
}
.update_header_imgs_box .update_header_imgs{
	width:17rem;
	position:relative;
}
.update_header_imgs .update_header_watch{
	width:0.64rem;
	height:0.64rem;
	margin:0 0.02rem;
	border-radius:0.03rem;
	float:left;
}	
.update_header .preview{
	font-size:0.18rem;
	color:#666;
}
.update_header .img img{
	width:1.3rem;
	height:1.3rem;
	border-radius:0.03rem;
	margin:0.05rem 0;
}
.update_header .update_header_name{
	font-size:0.18rem;
	color:#666;
}
.update_header .prev,.update_header .next{
	display:inline-block;
	line-height:0.79rem;
}
.update_header .update_header_bottom .save,.update_header .update_header_bottom .close{
	padding-left:0.2rem;
	padding-right:0.2rem;
	color:#fff;
	font-size:0.18rem;
}
/*个人信息*/
.personalInfo2{
	display:none;
}
.personalInfo2_box .personalInfo2_h{
	padding:0.12rem;
	background:linear-gradient(180deg,#6a202d,#3b052c);
}
.personalInfo2_box .personalInfo2_t{
	margin:0.15rem 0;
}
.personalInfo2_box .personalInfo2_t .user_name_box{
	padding-top:0.08rem;
	padding-left:0.13rem;
}
.personalInfo2_box .personalInfo2_t .img img{
	width:0.67rem;
	height:0.67rem;
	border:3px solid #7a4456;
}
.personalInfo2_box .personalInfo2_t .user_name{
	font-size:0.18rem;
	color:#fff;
}
.personalInfo2_box .personalInfo2_t .user_vip{
	font-size:14px;
	color:#fced08;
	padding-left:0.26rem;
	background:url(../images/vip-icon.png) no-repeat;
	background-size: 22% ;
	background-position: 0.12rem 0.03rem;
}
.personalInfo2_box .personalInfo2_t .user_grade{
	font-size:14px;
	color:#fff;
}
.personalInfo2_box .personalInfo2_t .user_fraction{
	font-size:14px;
	color:#fced08;
	margin-left:0.07rem;
}
.personalInfo2_box .personalInfo2_b>p{
	font-size:0.14rem;
	color:#fff;
}
.personalInfo2_box .personalInfo2_b .y_progress{
	margin-bottom:0.17rem;
}
.personalInfo2_box .personalInfo2_b .y_progress_l{
	font-size:0.12rem;
	color:#fff;
}
.personalInfo2_box .personalInfo2_b .y_progress_r{
	font-size:0.14rem;
	color:#fff;
}
.personalInfo2_box .personalInfo2_b .am-progress{
	width:68%;
	vertical-align:middle;
	background: #746582;
}
.personalInfo2_box .personalInfo2_b .am-progress-bar{
	background: #d27c43;
	background:linear-gradient(0deg,#d7484f,#cfad39);
	line-height:0.14rem;
}
.personalInfo2_f{
	background: #fff;
	margin-top:0.15rem;
}
.personalInfo2_f .personalInfo2_h2{
	padding:0.06rem 0.1rem;
}
.personalInfo2_f .personalInfo2_h2 h2{
	font-size:0.18rem;
	color:#666;
	font-weight:normal;
}
.personalInfo2_f .personalInfo2_h2 i{
	font-size:0.23rem;
	color:#999;
	vertical-align:middle;
}
.personalInfo2_f .am-table{
	
}
.personalInfo2_f .am-table th{
	font-size:0.18rem;
	color:#666;
	background: #f2f4f7;
	text-align:center;
	font-weight:normal;
}
.personalInfo2_f .am-table td{
	color:#666;
	text-align:center;
	font-size:0.18rem;
}
/*安全中心*/
.security_h{
	padding:0.22rem;
	background: #444867;
	background:linear-gradient(180deg,#4b4f6f,#2e304c);
	text-align:center;
}
.security_h h4{
	font-weight:normal;
	color:#7f83af;
}
.security_h .security_h_stars{
	margin:0.16rem 0;
}
.security_h .security_h_stars .current{
	color:#f90;
}
.security_h .security_h_stars i{
	color:#cdcdd1;
	font-size:0.31rem;
	margin:0 0.05rem;
}
.security_h .security_h_time{
	color:#878996;
	font-size:0.16rem;
}
.security_h .security_h_ress{
	color: #878996;
	font-size:0.16rem;
}
.security_h .security_h_ress a{
	color:#878996;
}
.security_list em{
	font-size:0.18rem;
	vertical-align: top;
	color:#ccc;
}
.security_close{
	background: #fff;
	margin-top:15px;
	padding:0.1rem 0.2rem;
}
.security_close span{
	font-size: 0.18rem;
    color: #333;
    padding-left: 0.08rem;
}
.security_close .icon-arrowright{
	color: #ccc;	
}
/*USDT地址管理*/
.security6_main .security6_edit{
	font-size:0.2rem;
	color:#0e90d2;
	line-height:0.5rem;
}
.security6_main .bank_form_list li{
	padding-top:0.1rem;
	padding-bottom:0.1rem;
	padding-left:0.2rem;
	padding-right:0.2rem;
}
/*今日盈亏*/
.winloss_top{
	background: #5f1a2d;
	background: linear-gradient(180deg,#6a202d,#3b052c)
}
.winloss_top .winloss_money_text{
	font-size:0.16rem;
	color:#fced08;
	padding-top:0.31rem;
	text-align:center;
}
.winloss_top .winloss_money{
	font-size:0.31rem;
	color:#fced08;
	padding-bottom:0.31rem;
	text-align:center;
}
.winloss_top .winloss_activity{
	color:#fae2e2;
	padding:0.1rem;
	font-size:0.16rem;
	background: #440a2c;
}
.winloss_top .winloss_activity i{
	margin-right:0.05rem;
}
.winloss_bottom{
	margin-top:0.15rem;
}
.winloss_bottom .am-avg-sm-3{
	background: #fff;
	padding:0.15rem;
}
.winloss_bottom .am-avg-sm-3 li{
	text-align:center;
	padding:0.37rem 0;
	border-bottom:1px solid #d0d0d0;
}
.winloss_bottom .am-avg-sm-3 li:nth-child(3n+1),.winloss_bottom .am-avg-sm-3 li:nth-child(3n+2){
	border-right:1px solid #d0d0d0;
}
.winloss_bottom .am-avg-sm-3 li:nth-last-of-type(1),.winloss_bottom .am-avg-sm-3 li:nth-last-of-type(2),.winloss_bottom .am-avg-sm-3 li:nth-last-of-type(3){
	border-bottom:none;
}
.winloss_bottom .money{
	color:#ff6818;
	font-size:0.22rem;
}
.winloss_bottom .money_text{
	color:#333;
	font-size:0.18rem;
}
/*公告*/
.noticeContent{
	padding:0.13rem;
}
.noticeContent .noticeContent_t{
	
}
.noticeContent .noticeContent_t h2{
	font-size:0.2rem;
}
.noticeContent .noticeContent_t p{
	font-size:0.18rem;
}
.noticeContent .noticeContent_bd{
	
}
.noticeContent .noticeContent_bd p{
	font-size:0.18rem;
	line-height:0.3rem;
	margin-bottom:0.02rem;
	color:#000;
}

/** new index */
.credit {
	padding-bottom: 15px;
	background: #fff;
    list-style: none;
    margin-bottom: .2rem;
    margin: 10px auto;
    width: 95%;
    border-radius: 4px;
}
.credit .hot ,.favorite .dearest{
	font-size: .14rem;
	background-color: #fff;
	height: .36rem;
	line-height: .36rem;
	padding: 0 .1rem;
}
.credit .hot .hot-img,.dearest-title .hot-img,.dearest img {
	width: .14rem;
	height: .14rem;
	margin-right: .05rem;
	margin-bottom: .05rem;
}
.credit ul li {
	width: 33%;
	float: left;
	/*height: 1.2rem;*/
	display: inline-block;
	position: relative;
	border-top: 1px solid #eee;
	padding: 6px;
}
.credit ul li:nth-child(2n+1){
	/*border-right: 1px solid #eee;*/
}
.credit ul li i, .credit ul li img {
	width: 0.5rem;
	height: 0.5rem;
	/*float: left;*/
}
.credit ul li .hot-periods {
	/*margin-left: 0.6rem;*/
	text-align: center;
	    position: relative;
}
.credit ul li .hot-periods span {
	font-size: .14rem;
	color: #333;
}
.credit ul li .hot-periods p {
	font-size: .12rem;
	color: #999;
	/*margin-top: .1rem;*/
}

.favorite{
	position: relative;
	background: white;
	margin-bottom: 0.2rem;
}

.favorite .dearest {
	border-bottom: 1px solid #eee;
	display: flex;
	justify-content: space-between;
}

.favorite .dearest .dearest-set span{
	font-size: 0.14rem;
	color:#333;
}

.favorite2 ul {
	overflow: hidden;
}

.favorite2 ul li ,.favorite1 ul li{
	width: 25%;
	float: left;
}

.favorite ul li {
	margin-top: .075rem;
	margin-bottom: .075rem;
	font-size: 0;
	text-align: center;
}

.favorite ul li img{
	width: 0.6rem;
	height: 0.6rem;
}

/** 购彩大厅 */
.hall{
	background: #f2f2f2;
	width: 100%;
	/*padding-top: 1rem;*/
	padding-bottom: 0.2rem;
	color: #303030;
}
.am-tabs-bd{
	border: none;
}
[data-am-widget=tabs] {
	margin: 0px;
}

.am-list{margin-bottom:0.2rem;}
.am-tabs-nav{font-size: 0.14rem}
.am-tabs-bd .am-tab-panel{padding: 0;}
.m-widget-list>li{float: left;width: 100%;border-bottom: 1px solid #eee;}
.m-widget-list>li>a{width: 100%;padding: 0.1rem 0.05rem;}
.m-widget-list a::after {
	display: inline-block;
	font: normal normal normal 1.6rem/1 FontAwesome,sans-serif;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0,0);
	content: "\f054";
	position: absolute;
	right: 10px;
	color: #ccc;
	top: 50%;
	margin-top: -8px;
}
.m-widget-list .iconfont img{
	width: 0.6rem;
	height: 0.6rem;
	margin-right: 0.1rem;
	margin-left: 0.1rem;
}
.m-widget-list .gameMid>h3{
	font-size: .16rem;
	color: #d22018;
}
.m-widget-list .gameMid>.date{color: #838793;font-size: 0.14rem;padding-bottom: 0.1rem;}
.am-modal-loading .am-icon-spin {
	display: inline-block;
	font-size: 0.4rem;
}
.prize-num .normal{
	width: 2.6rem;
	overflow: hidden;
}
.prize-num ul li {
	width: .24rem;
	height: .24rem;
	margin-right: .02rem;
	float: left;
	background: #d22018;
	font-size: .14rem;
	color: #fff;
	text-align: center;
	line-height: .24rem;
	border-radius: 100%;
}
.prize-num ul li.pk-01 {
	background-color: #e8e230;
}
.prize-num ul li.pk-02 {
	background-color: #4798d8;
}
.prize-num ul li.pk-03 {
	background-color: #5f5f5f;
}
.prize-num ul li.pk-04 {
	background-color: #e37439;
}
.prize-num ul li.pk-05 {
	background-color: #21bdd0;
}
.prize-num ul li.pk-06 {
	background-color: #6f5fed;
}
.prize-num ul li.pk-07 {
	background-color: #b9b3b3;
}
.prize-num ul li.pk-08 {
	background-color: #e7352e;
}
.prize-num ul li.pk-09 {
	background-color: #6e1613;
}
.prize-num ul li.pk-10 {
	background-color: #7ee87c;
}

/** 开奖 */
.hall .open-award-wrap {
	position: fixed;
	background: #fff;
	width: 100%;
	top: 0.5rem;
	overflow: hidden;
	z-index: 999;
	color: #303030;
	height: 0.75rem;
}

.open-award-wrap .open-award {
	width: 100%;
	height: 0.75rem;
	position: fixed;
	z-index: 10;
	background: #f2f2f2;
}
.open-award-wrap .open-award>p {
	padding: .1rem 0 0;
	text-align: center;
}
.open-award-wrap .open-award>p>span {
	width: .20rem;
	height: .32rem;
	font-size: .24rem;
	color: #d22018;
	display: inline-block;
	line-height: .32rem;
}
.open-award>div {
	margin: .05rem 0 0;
	line-height: 100%;
	text-align: center;
	font-size: .12rem;
	color: #303030;
}
.lt-sum {
	background: url(../images/index/icon-sum.png) no-repeat;
	background-size: 100%;
}
.helpshow{display:inherit}
.helphide{display:none}
