.cc_head{
    background-color: #fff !important;
    background: #fff !important;
    /*background-image: linear-gradient(180deg, #4ECCA3 0%, #43AC8A 100%) !important;*/
    background-image: #141629 !important;
}
.am-header-default .am-header-title{
    color: #000 !important;
}
.am-header-default .am-header-title a{
    color: #000 !important;
}
.am-tabs-d2 .am-tabs-nav>.am-active a{
    background: rgb(253, 227, 125) !important;
}
.billrecord_main .am-list .what_type{
    color: #333;
}
.cc_head_big{
    background: rgb(253, 227, 125) !important;;
    background-image:rgb(253, 227, 125) !important;;
    /*background-color: #4ECCA3 !important;*/
    background-color: rgb(253, 227, 125) !important;;
}


input{
    background: transparent !important;
    color: #333 !important;
}
select{
    background: transparent !important;
    color: #8131ab !important;
}
body{
    /*background-image: url('../images/index/bg.png') !important;*/
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    height: 100%;
    background: #fff;
    overflow-y: scroll !important;
	
}
html{
    height: 100% !important;
    overflow-y: scroll !important;
    background: #000;
}
*{
    box-sizing: border-box;
}

/*b79500*/
.cc_bgcolor{
    background-color: #151515 !important;
}
.cc_bgcolor_fff{
    background-color: #fff !important;
}
.cc_bgcolor_ffa0a0{
    background-color: rgba(48,48,48,0.85) !important;
}
.cc_font_eee{
    color: #eee !important;
}
.cc_icon_color{
    color: #2e0f44 !important;
}
.cc_theme_color{
    background-color: rgb(253, 227, 125) !important;
}
.cc_font_393E46{
    color:#393E46 !important;
}
.cc_font_ff5f5f{
    color: #ff5f5f;
}
.cc_font_e0e0e0{
    color: #e0e0e0 !important;
}
.cc_theme_fontcolor{
    color: #333 !important;
}
.cc_font_import{
    color: #333 !important;
}
.cc_font_unimport{
    color: #fff !important;
}
.cc_font_fff{
    color:#fff !important;
}


.cc_text_left{
    text-align: left !important;
}
.cc_text_center{
    text-align: center !important;
}


.cc_lineheight_unset{
    line-height: unset !important;
}
.cc_top_unset{
    margin-top: unset !important;
}
.cc_bottom_unset{
    margin-bottom: unset !important;
}
.cc_left_unset{
    margin-left: unset !important;
}
.cc_margin_unset{
    margin: unset !important;
}
.cc_padding_unset{
    padding: unset !important;
}
.cc_border_unset{
    border: unset !important;
    border-color: unset !important;
}
.cc_bgcolor_unset{
   background-color: unset !important;
   background: unset !important;
}
.cc_fontcolor_unset{
   color: unset !important;
}
.cc_bold_unset{
    font-weight: unset !important;
}
.cc_flexwrap_unset{
    flex-wrap:unset !important
}
.cc_float_unset{
    float: unset !important;
}
.cc_display_unset{
    display: unset !important;
}
.cc_height_unset{
    height: unset !important;
}
.cc_position_unset{
    position: unset !important;
}

.cc_display_block{
    display: block;
}

.cc_width_inherit{
    width: inherit;
}
.cc_width_101{
    width: 1.23rem !important;
}
.cc_width_full{
    width: 100% !important;
}
.cc_contianer_full{
    width: 100%;
    height: 100%;
}
.cc_width_95{
    width: 95% !important;
}
.cc_width_90{
    width: 90% !important;
}


.cc_top_65{
    margin-top: 65px !important;
}
.cc_top_85{
    margin-top: 85px !important;
}
.cc_top_10{
    margin-top: 10px !important;
}
.cc_top_20{
    margin-top: 20px !important;
}
.cc_top_4{
    margin-top: 4px !important;
}
.cc_bottom_10{
    margin-bottom: 10px !important;
}
.cc_bottom_20{
    margin-bottom: 20px !important;
}
.cc_left_5{
    margin-left: 5px;
}
.cc_right_5{
    margin-right:5px ;
}
.cc_right_7{
    margin-right:7px ;
}
.cc_padding_left_09{
    padding-left: 0.9rem !important;
}

.cc_padding_row_50{
    padding-left: 50px !important;
    padding-right: 50px !important;
}
.cc_padding_row_13{
    padding-left: 13px !important;
    padding-right: 13px !important;
}
.cc_padding_column_3{
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}
.cc_padding_column_0015{
    padding-top: 0.15rem !important;
    padding-bottom: 0.15rem !important;
}

.cc_page_padding{
    padding: 15px !important;
}
.cc_content_padding{
    padding: 0 15px !important;
}
.cc_padding_10{
    padding: 10px !important;
}
.cc_position_bottom_0{
    bottom: 0;
}
.cc_padding_5{
    padding: 5px !important;
}
.cc_auto{
    margin: 0 auto !important;
}


.cc_column{
    display: flex;
    flex-direction: column;
}
.cc_row{
    display: flex;
    flex-wrap: wrap;
}
.cc_center{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.cc_row_around{
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
.cc_row_between{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.cc_row_end{
    display: flex;
    justify-content: end;
}
.cc_alignitems{
    align-items: center;
}
.cc_alignitems_end{
    align-items: end;
}
.cc_scroll_x{
    overflow-x: scroll;
}
.cc_position_absolute{
    position: absolute;
    width: 100%;
}
.cc_position_relative{
    position: relative;
}




.cc_classbox{
    padding: 6px 25px;
}
.cc_top_box_common{
    width: 100%;
    height: 2rem;
    border-bottom-left-radius: 100%;
    border-bottom-right-radius: 100%;
    position: absolute;
    top: 1rem;
    left: 0;
    z-index: -1;
}
.cc_form_common{
    width: 90%;
    margin: auto;
    overflow: hidden;
    background-color: #ffffff;
}

.cc_rechargelist_listbox{
    /*height: 2rem;*/
    /*width: 45%;*/
    /*background-color: #343434 !important;*/
}
/*c1a52d*/
.cc_rechargelist_listbox p{
    font-size: 26px !important;
    /*color: #c1a52d !important;*/
    
}
.cc_addbank_choosebank{
    
}


.cc_mine_top{
    /*position:relative;*/
    /*height:1.9rem;*/
    /*padding-bottom: 50px;*/
    position: relative;
    height: 1.4rem;
    padding-bottom: 10px; 
    /*top: 10px;*/
    /*width: 90%;*/
    margin: 0 auto;
    border-radius: 0 0 15px 15px;
    background: #fff;
    /*border-bottom: 1px solid #343434;*/
}
.cc_mine_card{
       /* height: 100px; */
    /* width: 94%; */
    /* border-radius: 8px; */
    /* position: absolute; */
    /* left: 50%; */
    /* bottom: 0; */
    /* transform: translate(-50%,50%); */
    /* box-shadow: 2px 2px 6px 0 #d4d4d4; */
    /* background-color: rgba(255,255,255,0.8) !important; */
    height: 100px;
    width: 100%;
    /* border-radius: 20px 20px 0 0; */
    position: absolute;
    left: 50%;
    bottom: -100px;
    transform: translate(-50%,0);
    padding: 0 0.1rem;
    /*border-top: 1px solid #343434;*/
    /* box-shadow: 2px 2px 6px 0 #d4d4d4; */
    /* background-color: rgba(255,255,255,1) !important;*/
}
.cc_mine_card li{
    /*width: 32% !important;*/
    margin-bottom: 8px;
    background-color: rgb(28 21 21 / 25%)
}
.cc_mine_card li a{
    padding: 12px !important;
}
.cc_mine_card img{
    width: 0.4rem !important;
    height: 0.4rem !important;
    margin-bottom: 5px;
}
.cc_mine_card span{
    font-size: 0.15rem;
    font-weight: bold;
    color:#c1a52d;
}
.cc_mine_item_outer{
    /*width: 90%;*/
    margin: 85px auto 0 auto;
    padding: 0 0.1rem;
}
.cc_mine_item_list{
    background: unset !important;
    /*background-color: rgba(255,255,255,0.7) !important;*/
    /*border-bottom: 1px solid #eee;*/
    /* height: 50px; */
    display: flex !important;
    flex-direction: column;
    align-items: center;
}

/*.cc_home_left_nav{*/
/*    position: fixed;*/
    /*safari浏览器*/
    /*position:-webkit-sticky;*/
    /*其他浏览器*/
    /*position:sticky;*/
/*    top: 2.25rem;*/
/*    left: 0;*/
/*    width: 25%;*/
    /*background-color: #fff;*/
    /*border-left: 1px solid #eee;*/
/*    z-index: 999;*/
    /*border-top-right-radius: 8px;*/
    /*border-bottom-right-radius: 8px;*/
    /*box-shadow:2px 0 5px 0 #474747;*/
    /*display: flex;*/
    /*justify-content: space-around;*/
/*}*/
/*.cc_home_left_nav div{*/
/*    height: 0.5rem;*/
/*    line-height: 0.5rem;*/
/*    text-align: center;*/
/*    width: 100%;*/
/*    color: #999999;*/
/*}*/
.cc_home_dec{
    background-color: rgba(0,0,0,0.7);
    position: absolute;
    width: 100%;
    bottom: 0;
    padding: 7px 0 0 0 !important;
}
.cc_body_home{
    /*background-image: url('../images/index/bg.png');*/
	background: #000;
}


.cc_activity_color_1{
    background: linear-gradient(90deg, #E64A19 0%, #FFCCBC 100%) !important;
}
.cc_activity_color_2{
    background: linear-gradient(90deg, #8BC34A 0%, #C8E6C9 100%) !important;
}

.cc_activity_1{
    /*background: url('../images/index/cc_activityList_bg1.png');*/
    /*background-size: 100% 100%;*/
    /*background-repeat: no-repeat;*/
    /*color: 505050;*/
    background: rgb(253, 227, 125);
}
.cc_activity_1 p{
    /*color: #ff298f !important;*/
}
.cc_activity_2{
    /*background: url('../images/index/cc_activityList_bg2.png');*/
    /*background-size: 100% 100%;*/
    /*background-repeat: no-repeat;*/
    /*color: 505050;*/
    background: rgb(253, 227, 125);
}
.cc_activity_2 p{
    /*color: #21cef5 !important;*/
}
 .activity_list:nth-child(1) a{
        background: url('/Template/mobile/images/list1.png');
        background-size: 160px 80%;
        background-repeat: no-repeat;
        background-position: center;
    }
    .activity_list:nth-child(2) a{
        background: url('/Template/mobile/images/list1.png');
        background-size: 160px 80%;
        background-repeat: no-repeat;
        background-position: center;
    }
    .game_bg{
    width: 90%;
    height: 100px;
    margin: 30px auto;
    padding: 10px 30px;
    margin-bottom: 0;
    background: url('../images/index/game_bg.png');
        background-size: 100% 100%;
        background-repeat: no-repeat;
}
.cc_none{
    display: none;
}
.cc_mask{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: rgba(0,0,0,0.6);
}
.cc_date_option{
    background-color: transparent !important;
    border-radius: 0px 0 50px 50px !important;
    padding: 3px 15px;
    /*text-align: center;*/
    
}
.cc_date_option em{
    color: #333 !important;
}
.cc_record_title{
    width: 95% !important;
    /*border-radius: 100px !important;*/
    overflow: hidden !important;
    margin: 0 auto !important;
}
.cc_noticelist{
    /*background: url('../images/index/cc_noticelistbg_3.png');*/
    background: linear-gradient(123deg, #151515 ,#231f00);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    
}
.cc_noticelist a p span{
    /*color: #fff !important;*/
}
.cc_item_list{
       background: unset !important;
    /* background-color: rgba(255,255,255,0.7) !important; */
    border-bottom: 1px solid #292929;
    height: 50px;
    color: #fff;
}
.cc_item_outer{
    /*background-color: rgba(52,52,52,0.7) !important;*/
    color: #333;
}

.cc_border_bottom{
    border-bottom: 1px solid #eee !important;
}
.cc_border{
    border: 1px solid #4b4b4b !important;
}
.cc_border_left_ff5f5f{
    border-left: 3px solid #875bb7 !important;
}

.cc_bank_dec{
    color: #afafaf !important;
}

.cc_icon{
    width: 20px !important;
    height: 20px !important;
    margin-right: 10px;
}
.cc_btn{
    /*background-color: #4ECCA3 !important;*/
    background-color: rgb(252, 201, 0) !important;
    width: 90% !important;
    margin-left:auto ;
    height: 44px;
    line-height: 44px;
    /*box-shadow: 0px 0px 8px 1px #BCBCBC;*/
    /*border-radius: 8px !important;*/
    border-radius: 100px !important;
    color: #fff !important;
}


.cc_radius_all{
     border-radius: 100px !important;
}
.cc_radius{
    border-radius: 8px !important;
}
.cc_radius_bottom_all{
    border-radius: 0px 0 100px 100px !important;
}
.cc_radius_top_8{
    border-radius: 8px 8px 0px 0px !important;
}
.cc_radius_top_15{
    border-radius: 15px 15px 0px 0px !important;
}

.cc_radius_left_all{
    border-radius: 100px 0px 0px 100px !important;
}



.cc_font_bold{
    font-weight: bold !important;
}
.cc_font_18{
    font-size: 0.2rem !important;
}
.cc_font_14{
    font-size: 0.16rem !important;
}
.cc_font_13{
    font-size: 0.15rem !important;
}




.cc_item_card{
    
}
.cc_shadow{
   box-shadow: 2px 2px 6px 1px #c1c1c1 !important;
}
.cc_shadow_top{
   box-shadow: 0px -2px 6px 1px #a5a5a5 !important;
}
.cc_shadow_left{
    box-shadow: -3px 0px 7px 0px #7d7d7d !important
}

.cc_over_hidden{
    overflow: hidden;
}
