
input,textarea{ font-family:"Microsoft Yahei","SimHei","SimSun", Geneva, sans-serif; outline:none;}

.wraper{
	width: 100%;
	min-width: 320px;
	/*max-width: 700px;*/
	height: auto;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 64px;
	height: 100%;
	        position: fixed;
    top: 0px;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.oh{
	overflow: hidden;
}
.bb{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.bs{
	/* box-shadow:0px 2px 1px rgba(0,0,0,0.6); */
}
.whb{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ell{
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/*菜单*/
.nav_div{
	width: 100%;
	height: 80px;
	overflow: hidden;
}
.nav{
	width: 100%;
	height: 65px;
	overflow: hidden;
	position: fixed;
	bottom: 0px;
	z-index: 999;
	left: 0;
	background: url("../../../../images/CN/caiShenCP/mobile/nav_bg.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/nav_bg.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/nav_bg.png*/ repeat-x;
	background-size: 2px 65px;
	box-shadow:0px 2px 5px rgba(0,0,0,0.6);
}
.nav *{
}
.nav ul{
	width: 100%;
	height: 54px;
	overflow: hidden;
	display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.nav ul li{
	width: 0;
	height: 54px;
	overflow: hidden;
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
}
.nav ul li:first-child{
	border-left: none;
}
.nav ul li:last-child{
	border-right: none;
}
.nav ul li img{
	height: 30px;
	margin-top: 6px;
}
.nav ul li p{
	
	height: 30px;
}
.nav ul li a{
	display: block;
	overflow: hidden;
	text-align: center;
	font-size: 12px;
	color: #d6d6d6;
}
.nav ul li.on a{
	/*color: #ea595c;*/
	background-color: rgba(255,255,255,0.1);
}
.nav ul li span{
	padding-top:8px;
	color:#005ab5;
	display: block;
	height: 24px;
	line-height: 20px;
	vertical-align: middle;
}
.nav ul li .chooseColor{color:#000;}
.tit{
	width: 100%;
	height: 44px;
	overflow: hidden;
    background:#13337f url("../../../../images/CN/caiShenCP/mobile/tit_index_bg.png") no-repeat;
	background-size: 100% 44px;
	text-align: center;
	line-height: 44px;
	vertical-align: middle;
	font-size: 18px;
	color: #ffffff;
	letter-spacing: 1px;
	position: fixed;
	z-index: 99;
	    background: linear-gradient(135deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
}
.tot{
	width: 100%;
	height: 95px;
	overflow: hidden;
    background:#13337f url("../../../../images/CN/caiShenCP/mobile/tit_index_bg.png") no-repeat;
	background-size: 100% 44px;
	text-align: center;
	line-height: 44px;
	vertical-align: middle;
	font-size: 18px;
	color: #ffffff;
	letter-spacing: 1px;
	position: fixed;
	z-index: 9;
	background: linear-gradient(135deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
	    display: block;
}
.tit a{
	display: block;
	width: 44px;
	height: 44px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left:0;
	z-index: 9;
}
.tot a{
	display: block;
	width: 44px;
	height: 44px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left:0;
	z-index: 9;
}
.tit a img{
	display: block;
	width: 44px;
	height: 44px;
}
.tot a img{
	display: block;
	width: 44px;
	height: 44px;
}
.wrap{
	/* width: 100%; */
	/* height: auto; */
	/* overflow: hidden; */
	/* margin-left: auto; */
	/* margin-right: auto; */
	/*background-color: #f1f6f9;*/
	/* position: fixed; */
	/* top: 0px; */
	/* padding-top: 20px; */
}
.wrap_div{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.margin_top20{margin-top: 20px;}
.input{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.input input{
	/*display: block;
	width: 100%;
	height: 38px;
	overflow: hidden;
	border: 1px rgba(255,255,255,0.7) solid;
	background-color: rgba(255,255,255,0.12);
	border-radius: 19px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-left: 48px;
	font-size: 14px;
	color: #fff;
	line-height: normal;*/
}
.bd_a{
    /*display: block;*/
	width: 100%;
	height: 38px;
	overflow: hidden;
	border: 1px #d8d8d8 solid;
	background-color: rgba(255,255,255,0.12);
	border-radius: 19px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-left: 48px;
	font-size: 14px;
	color: #000;
	line-height: normal;
}
input.bd_a::-webkit-input-placeholder {
    color: #fff;
}
.input p{
	display: block;
	width: 100%;
	height: 30px;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-left: 48px;
	font-size: 12px;
	color: rgba(255,255,255,0.7);
	line-height: 24px;
}
.ibg1{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon1.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon1.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon1.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}
.ibg2{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon2.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon2.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon2.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}
.ibg3{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon3.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon3.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon3.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}
.ibg4{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon4.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon4.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon4.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}
.ibg5{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon5.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon5.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon5.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}
.register_bt{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-top: 10px;
}
.bd_b{
	display: block;
	width: 90%;
	height: 37px;
	overflow: hidden;
	border-radius: 5px;
	/* box-shadow:0px 2px 1px rgba(0,0,0,0.6); */
	/* background: url(../../../../images/CN/caiShenCP/mobile/icon_heart.png),url(../../../../images/CN/caiShenCP/mobile/bt_green.jpg); */
	background-repeat:no-repeat,repeat-x;
	background-size:26px 23px, 2px 37px;
	background-position: 10px center, 0 0;
	font-size: 18px;
	color: #fff;
	line-height: normal;
	letter-spacing: 3px;
	margin: 0 auto 10px;
}
.bd_c{
	background: url("../../../../images/CN/caiShenCP/mobile/icon_ok.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_ok.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_ok.png*/,url("../../../../images/CN/caiShenCP/mobile/bt_green.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bt_green.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bt_green.jpg*/;
	background-size:23px 23px, 2px 37px;
	background-repeat:no-repeat,repeat-x;
	background-position: 10px center, 0 0;
}
.register_bt a{
	display: block;
	width: 50%;
	height: 30px;
	overflow: hidden;
	border-radius: 15px;
	box-shadow:0px 2px 1px rgba(0,0,0,0.6);
	background: url("../../../../images/CN/caiShenCP/mobile/bt_purple.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bt_purple.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bt_purple.jpg*/ repeat-x;
	background-size: 38px 30px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	margin-bottom: 10px;
	float: right;
}

.bd_dx{
	height: 30px;
	overflow: hidden;
	border-radius: 15px;
	background: url("../../../../images/CN/caiShenCP/mobile/bt_orange.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bt_orange.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bt_orange.jpg*/ repeat-x;
	background-size: 2px 30px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 30px;
}
.bd_e{
	height: 30px;
	overflow: hidden;
	border-radius: 15px;
	background-color: #eee;
	font-size: 14px;
	color: #2061b3;
	text-align: center;
	line-height: 30px;
	border: 1px #aaa solid;
}
/*注册成功*/
.register_cover{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background-color: rgba(0,0,0,0.6);
}
.cover_box{
	width: 70%;
	height: auto;
	margin-left: 15%;
	margin-top: 20%;
	position: relative;
}
.cover_close{
	width: 36px;
	height: 36px;
	overflow: hidden;
	position: absolute;
	right: -18px;
	top: -18px;
}
.cover_close img{
	width: 36px;
	height: 36px;
}
.cover_wrap{
	width: 100%;
	height: auto;
	overflow: hidden;
	border-radius: 6px;
	background-color: #3b444d;
}
.cover_img{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.cover_img img{
	width: 100%;
	height: auto;
}
.cover_text{
	text-align: center;
	padding: 10px 0 10px 0;
	color: #eeeeee;
}
.cover_text p{
	font-size: 18px;
	height: 30px;
}
.cover_text span{
	display: block;
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 10px;
}
/*我的账户*/
.account_wrap{
	/*background-color: #232a32;*/
	/*
	background: url(../../../../images/CN/caiShenCP/mobile/accout_bg.jpg) repeat;
	
	border-radius: 5px;
	*/
	/* margin-top: 10px;
	margin-bottom: 25px;
	padding: 2px; */
	/* border:1px solid #eaeaea; */
	color:#111;
	width: 100%;
    margin: 0 auto;
}
.accli{
	color:#111;
	width: 100%;
	border:1px solid #eaeaea;
    margin: 0 auto;
}
.accli{
	width: 100%;
	height: 42px;
	overflow: hidden;
	/*
	background: url(../../../../images/CN/caiShenCP/mobile/account_tab_bg.jpg) repeat-x;
	*/
	background: #fff;
	background-size: 3px 42px;
	position: relative;
	color:#111;
	border:1px solid #eaeaea;
    margin: 0 auto;
	/* border-bottom: 1px solid #000; */
}
.bankInfoId{
	float: left;
    height: 13px;
    margin: -13px 1px 0px;
}
.bankKardInfo {border: 1px solid #eaeaea;padding: 2px;}
.bankKardInfo table{background-color: #eee;}
.acc_top{
	/* border-top-left-radius: 5px;
	border-top-right-radius: 5px; */
	margin-bottom: 1px;
}
.acc_bottom{
	/* border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px; */
}
.accli p{
	width: 100%;
	height: 42px;
	overflow: hidden;
	padding-left: 40px;
	line-height: 42px;
	font-size: 15px;
	color: #111;
}
.accli span{
	display: block;
	width: 42px;
	height: 42px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
}
.acc_down{
	background: url("../../../../images/CN/caiShenCP/mobile/icon_down.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_down.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_down.png*/ center no-repeat;
	background-size: 23px 23px;
}
.current span.acc_down{
	background: url("../../../../images/CN/caiShenCP/mobile/icon_up.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_up.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_up.png*/ center no-repeat;
	background-size: 23px 23px;
}
.acc_up{
	background: url("../../../../images/CN/caiShenCP/mobile/icon_up.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_up.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_up.png*/ center no-repeat;
	background-size: 23px 23px;
}
.acc_right{
	background: url("../../../../images/CN/caiShenCP/mobile/icon_right.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_right.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_right.png*/ center no-repeat;
	background-size: 23px 23px;
}
.acc_top p{
	background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_yh.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_yh.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_yh.png*/ 8px center no-repeat;
	background-size: 28px 28px;
}
.acc_bottom p{
	background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_contact.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_contact.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_contact.png*/ 8px center no-repeat;
	background-size: 28px 28px;
}
.acc_profile p{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon1.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon1.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon1.png*/ 8px center no-repeat;
	background-size: 28px 28px;
}
.acc_report p{
	background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_report.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_report.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_report.png*/ 8px center no-repeat;
	background-size: 28px 28px;
}
.acc_change p{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon2.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon2.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon2.png*/ 8px center no-repeat;
	background-size: 28px 28px;
}
.acc_xx p{
	background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_xx.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_xx.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_xx.png*/ 8px center no-repeat;
	background-size: 28px 28px;
}
.acc_cqk p{
	background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_cqk.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_cqk.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_cqk.png*/ 8px center no-repeat;
	background-size: 28px 28px;
}
.acc_edzh p{
	background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_edzh.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_edzh.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/icon_edzh.png*/ 8px center no-repeat;
	background-size: 28px 28px;
}
.acc_sub{
	display: none;
	/*padding: 0 10px;*/
}
.sub_bot{
	/* padding-top: 15px; */
}
.acc_sub .wrap_div{
	padding: 0 10px;
}
.acc_tit{
	width: 100%;
	height: 48px;
	overflow: hidden;
	background: url("../../../../images/CN/caiShenCP/mobile/account_libg.jpg")repeat;
	background-size: 2px 48px;
	line-height: 48px;
	font-size: 16px;
	color: #fff;
	text-indent: 15px;
	margin-bottom: 15px;
}
.table_a{
	margin-bottom: 10px;22
}
.table_a td{
    padding-left: 10px;
    font-size: 14px;
    color: #000;
    line-height: 24px;
}
.table_a a{
	color: #4379fa;
}
.table_b{
	margin-bottom: 5px;
}
.table_b td{
	height: 48px;
	line-height: 48px;
	padding-left: 10px;
	font-size: 14px;
    color: #b7bac2;
}
.table_b tr:nth-child(odd){
	background: url("../../../../images/CN/caiShenCP/mobile/account_libg.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/account_libg.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/account_libg.jpg*/ repeat;
	background-size: 2px 48px;
}

.table_list{border-top:1px #2061b3 solid; border-left:1px #2061b3 solid; border-collapse: collapse; color: #333; margin: 0 auto;}
.table_list th{background: #d5c7a2;font-size: 12px;}
.table_list td,.table_list th{ padding:5px; border-right:1px #2061b3 solid; border-bottom:1px #2061b3 solid;font-size: 12px;}
.table_list tr{text-align: center; }
.table_page td,.table_page th{font-size: 12px;}
.table_ann_list tbody td{padding:2px 2px !important;}
.queryButton{
	width: 90%;
    height: 30px;
    margin: 0 auto 10px;
}
.queryButton a{
	display:block;
	float:left;
	background: #bb3a27 none repeat scroll 0 0 !important;
    border-radius: 5px;
    width: 20%;
    text-align: center;
    height: 30px;
    line-height: 30px;
    color: #fff;
}
.queryButton .thisWeekDay,.queryButton .lastWeekDay{
	display:block;
	background: #bb3a27 none repeat scroll 0 0 !important;
    border-radius: 5px;
    width: 45%;
    text-align: center;
    height: 30px;
    line-height: 30px;
    color: #fff;
}
.queryButton .thisWeekDay{float: left;}
.queryButton .lastWeekDay{float: right;}
.marginLR6{ margin: 0 6.5%;}
.marginR6{ margin-right:6.5%;}
.queryButton .queryButtonQuery{
	width: 280px;
    height: 30px;
    margin: 0 auto;
}



input.tab_w{
	width: 85%;
	height: 34px;
	padding-left: 15px;
}
input.tab_w::-webkit-input-placeholder {
    color: #26a586;
}
.code{
	width: 60px;
	height: 30px;
	overflow: hidden;
	background-color: #26a586;
	border-radius: 5px;
	text-align: center;
	line-height: 32px;
	vertical-align: middle;
	font-size: 18px;
	color: #222932;
}
input.tab_wt{
	width: 100%;
}
.pa10{
	padding: 0 10px;
}
.bound_text{
    color: #4b5664;
    padding-bottom: 15px;
}
.bound_text p{
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    font-size: 16px;
}
.bound_text span{
	display: block;
    font-size: 12px;
    line-height: 18px;
}


/*-----------home---------*/
.tit_index{
	width: 100%;
	height: 44px;
	overflow: hidden;
	background: url("../../../../images/CN/caiShenCP/mobile/tit_index_bg.png") bottom left repeat-x;
	
	position: fixed;
	z-index: 99;
}
.index_logo{
	width: 150px;
	height: 44px;
	overflow: hidden;
	float: left;
}
.index_logo img{
	width: 150px;
	height: 44px;
	margin-top: -1px;
	margin-left: 0px;
}
.index_nav{
	height: 45px;
	overflow: hidden;
	line-height: 40px;
	font-size: 14px;
	white-space: nowrap;
	text-align:right;
}
.index_nav a{
	color: #f9fafd;
	display: block;
	margin: 6px 5px;
	float: right;
}

.index_nav_a{
	display: block;
	width: 25%;
	height: 30px;
	overflow: hidden;
	border-radius: 5px;
	box-shadow:0px 2px 1px rgba(0,0,0,0.6);
	background-position: 15px center, 0 0;
	font-size: 13px;
	color: #fff;
	line-height: normal;
	letter-spacing: px;
	background-repeat:no-repeat,repeat-x;
	background-position: 10px center, 0 0;
	text-align: center;
	line-height: 35px;
	
} 
.bn_zc_home{
	background: #E09E00;
	margin-top: 6px!important;
}

.bd_dl_home{
	background: #2061b3;
	margin-top: 6px!important;
	color: #fff!important;
}

#bn_loginOut{
	background: #0a55b2;
	margin-top: 4px!important;
}

.gear_home{margin-top: 17px!important;}
/*幻灯*/
.slideBox{
	background:#490A05;
    position:relative;
    overflow:hidden;
    margin:0px auto;
    margin-top: 44px;
    max-width:100%;/* 设置焦点图最大宽度 */
}
.slideBox-ul{    
	/* display: block;
    width: 50px;
    height: 10px;
    margin-left: 80%; */
}
.slideBox .hd{
	position:absolute;
	width: 100%;
	height:10px;
	line-height:10px;
	bottom:30px;
	right:0;
	z-index:1;
	text-align: center;
}
.slideBox .hd li{
	display:inline-block;
	width:3px;
	height:4px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	background:#fff;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 3px;
}
.slideBox .hd li.on{ background:#ff7d00;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{
    background:url("../../../../images/CN/caiShenCP/mobile/loading.gif")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/loading.gif*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/loading.gif*/ center center no-repeat;
    vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */
}
.tit_indexa{
	width: 100%;
	height: 30px;
	overflow: hidden;
	background: url("../../../../images/CN/caiShenCP/mobile/tit_index_bg2.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/tit_index_bg2.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/tit_index_bg2.png*/ repeat-x;
	background-size: 2px 30px;
	margin-top: -30px;
	position: relative;
	z-index: 90;
}
.tit_indexa p{
	width: 100%;
	height: 30px;
	line-height: 32px;
	vertical-align: middle;
	font-size: 14px;
	color: #fff;
	background: url("../../../../images/CN/caiShenCP/mobile/icon_notice.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_notice.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_notice.png*/ 5px center no-repeat;
	background-size: 16px 16px;
	text-indent: 25px;
}
.bg2{
	/* background: url(../../../../images/CN/caiShenCP/mobile/bg2.jpg) no-repeat;
	background-size: 100% 2000px;
	overflow: hidden; */
}
.bgRed{
	background: url("../../../../images/CN/caiShenCP/mobile/bg2.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bg2.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bg2.jpg*/ no-repeat;
	background-size: 100% 2000px;
}

.libg{ background-color:#2ABDF1;}
.tab{
	width:96%;
	height:auto;
	overflow:hidden;
	margin-left: 4%;
	position: relative;
}
.tab ul,.tabli{ padding:0; margin:0; list-style:none;}
.tab_col{
	height:auto;
	overflow: hidden;
}
.tab_col ul{
	height:auto;
}
.tab_col ul li{
	width:24%;
	height:105px;
	text-align:center;
	float:left;
	background: url("../../../../images/CN/caiShenCP/mobile/index_nav_bg.png") center no-repeat;
	background-size: 70px 70px;
}
.tab_col ul li p{
	width:100%;
	height:70px;
}
.tab_col ul li img{
	width:auto;
	height:36px;
	margin-top: 30px;
}
.tab_col ul span{
	font-size: 14px;
	color: #000;
	display:block;
	padding-top:20px;
}
.turn{
	/*position: absolute;*/
	z-index: 99;
	width: 96%;
	left: 1%;
	padding-top: 4px;
}
/*.nav_sub1,.nav_sub2,.nav_sub3,.nav_sub4,.nav_sub5,.nav_sub6{
	border-radius: 10px;
}*/
.sub_t1{
	top: 105px;
}
.sub_t2{
	top: 220px;
}
.sub_a i{
	display: block;
	width: 33%;
	height: 4px;
	background: url("../../../../images/CN/caiShenCP/mobile/nav_sub_jt.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/nav_sub_jt.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/nav_sub_jt.png*/ center top no-repeat;
	background-size: 15px 4px;
}
.sub_b i{
	width: 100%;
}
.sub_c i{
	float: right;
}
.nav_sub{
	width: 99%;
	height: auto;
	overflow: hidden;
}
.nav_sub li{
	width: 33%;
	height: 55px;
	overflow: hidden;
	float: left;
	background: url("../../../../images/CN/caiShenCP/mobile/nav_sub_bg.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/nav_sub_bg.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/nav_sub_bg.jpg*/ repeat-x;
	background-size: 2px 55px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-left: 1px #1f2224 solid;
	border-right: 1px #595c5f solid;
	text-align: center;
	line-height: 55px;
	vertical-align: middle;
	font-size: 14px;
}
.nav_sub li a{
	color: #b9b9b9;
}
/*活动*/
.activity{
	width: 96%;
	height: auto;
	/*overflow: hidden;*/
	margin: 0 auto;
	padding-bottom: 10px;
}
.activity li{
	width: 100%;
	height: auto;
	/*overflow: hidden;*/
	position: relative;
	margin-bottom: 10px;
}
.act_img img{
	display: block;
	width: 100%;
	height: auto;
}
.act_txt{
	width: 100%;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	vertical-align: middle;
	background: url("../../../../images/CN/caiShenCP/mobile/act_bg.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/act_bg.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/act_bg.jpg*/ repeat-x;
	background-size: 2px 30px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	position: relative;
	z-index: 9;
	margin-top: -8px;
}
.act_txt p{
	width: 60%;
	height: 30px;
	overflow: hidden;
	float: left;
	font-size: 14px;
	color: #fff;
	text-indent: 5px;
}
.act_txt span{
	display: block;
	width: 40%;
	height: 30px;
	overflow: hidden;
	float: left;
	font-size: 12px;
	text-align: right;
	color: #696969;
	padding-right: 10px;
}
.zan{
	width: 33px;
	height: 22px;
	overflow: hidden;
	position: absolute;
	right: -3px;
	top: 10px;
	display:none;
}
.zan img{
	width: 33px;
	height: 22px;
}
.footer{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	padding: 10px 0px;
}
.footer .web_link{
	width: 170px;
	margin: 10px auto;
	text-align: center;
	height:35px;
	position:relative;
}
.footer .web_link *{
	display: inline-block;
	position:absolute;
}
.footer .pc{
	width: 39px;
	height: 33px;
	background: url("../../../../images/CN/caiShenCP/mobile/icon_pc.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_pc.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_pc.png*/ center center no-repeat;
	background-size: 100% 100%;
}
.footer .download{
	width: 39px;
	height: 33px;
	background: url("../../../../images/CN/caiShenCP/mobile/icon_download.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_download.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_download.png*/ center center no-repeat;
	background-size: 100% 100%;
}
.footer p{
	width: 128px;
	height: 27px;
	overflow: hidden;
	background: url("../../../../images/CN/caiShenCP/mobile/icon_pc_link.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_pc_link.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_pc_link.png*/ no-repeat;
	/* background-color: #d6382d; */
	background-size: 128px 27px;
	text-align: center;
	line-height: 27px;
	font-size: 12px;
	color: #fff;
	left:45px;
	top:5px;
	    border-radius: 15px;
}
.footer p a{
	color: #fff;
}
.footer span{
	display: block;
	height: 27px;
	overflow: hidden;
	text-align: center;
	line-height: 27px;
	font-size: 12px;
	color: #000;
	left:5px;
	top:1px;
}
/*info*/
.info_head{
	width: 100%;
	height: auto;
	overflow: hidden;
	/**margin-top: -44px;*/
	position: relative;
	z-index: 0;
}
.info_head img{
	display: block;
	width: 100%;
	height: auto;
}
.info_user{
	position: absolute;
	width: 55%;
	height: 60px;
	line-height: 30px;
	vertical-align: middle;
	top: 20%;
	/* margin-top: -16px; */
	left: 40%;
}
.info_user p{
	font-size: 16px;
	color: #ffffff;
}
.info_user span{
	display: block;
	font-size: 14px;
	color: #ffffff;
}
.info_user span b{
	color: #ff0;
	font-size: 18px;
}
.info_user span img{
	width: 22px; height: 22px; display: inline-block;
}

.info_tit{
	width: 100%;
	height: 37px;
	overflow: hidden;
	background: url("../../../../images/CN/caiShenCP/mobile/info_tit_bg.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/info_tit_bg.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/info_tit_bg.png*/ repeat-x;
	background-size: 2px 37px;
	position: relative;
	z-index: 99;
	/* margin-top: -37px; */
}
.info_tit p{
	width: 33%;
	height: 37px;
	overflow: hidden;
	float: left;
	line-height: 37px;
	font-size: 16px;
	text-align: center;
}


.info_tit p:nth-child(2){
	width: 34%;
}
.info_tit p a{
	display: block;
	color: #000;
}
.info_tit p.on a{
	background: url("../../../../images/CN/caiShenCP/mobile/info_tit_onbg.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/info_tit_onbg.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/info_tit_onbg.jpg*/ center repeat-x;
	background-size: 2px 37px;
}
.info_tita{
	height: 48px;
	overflow: hidden;
	margin-left: 10px;
	line-height: 48px;
	vertical-align: middle;
	font-size: 16px;
	color: #000;
}
.info_tita img{
	display: block;
	width: 24px;
	height: 24px;
	float: left;
	margin-top: 11px;
	margin-right: 8px;
}
.info_con{
	width: 100%;
	height: 48px;
	line-height: 48px;
	vertical-align: middle;
	/*background: url("../../../../images/CN/caiShenCP/mobile/account_libg.jpg")	repeat; */
    background-size: 2px 48px;
    font-size: 12px;
    color: #666;
    text-align: center;
	/*background-color: #428bca;*/
border-color: #357ebd;
}
.bd_d{
	height: 38px;
	border-radius: 19px;
	font-size: 18px;
	margin-bottom: 15px;
	background: url("../../../../images/CN/caiShenCP/mobile/info_icon03.png"),url("../../../../images/CN/caiShenCP/mobile/bt_yellow.jpg");
	background-size:26px 18px, 2px 38px;
	background-repeat:no-repeat,repeat-x;
	background-position: 15px center, 0 0;
}
.ico2{
	font-size: 14px;
}
.info_text{
    color: #4b5664;
    padding-bottom: 15px;
}
.info_text p{
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    font-size: 16px;
    color: #fff;
}
.info_text span{
	display: block;
    font-size: 12px;
    line-height: 18px;
}
.info_tab01{
	padding: 15px 10px;
	font-size: 13px;
	color: #123380;
	line-height: 20px;
	vertical-align: middle;
}
.info_tab01 img{
	width: 16px;
	height: 14px;
}
.info_tab02{
	padding: 15px 10px;
	font-size: 14px;
	color: #000;
}

.info_tab02 table{
	width: 90%;
    margin: 0 auto;
}
.info_tab02 td{
	padding: 3px 0;
	font-size: .8em;
}
.info_h{
	height: 30px;
	vertical-align: middle;
	padding-left: 15px;
}
input.info_h[type="date"] {
    line-height: none;
}
.info_con2{
	width: 100%;
	height: 60px;
	overflow: hidden;
	vertical-align: middle;
	/* background: url(../../../../images/CN/caiShenCP/mobile/account_libg.jpg) repeat; */
    background-size: 2px 60px;
    background-color: #efeadc;
}
.info_nav{
	height: 30px;
	overflow: hidden;
	margin: 0 10px;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin-top: 15px;
	background-color: #eee;
}
.info_nav p{
	width: 50%;
	height: 30px;
	overflow: hidden;
	float: left;
	line-height: 30px;
	vertical-align: middle;
	font-size: 15px;
	text-align: center;
}
.info_nav p a{
	display: block;
	color: #000;
}
.info_nav p.on a{
	color:#fff;
	background: url("../../../../images/CN/caiShenCP/mobile/bt_red.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bt_red.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bt_red.jpg*/ repeat-x;
	background-size: 2px 30px;
}




/*info6*/
.pbtt{
	/* padding-top: 54px; */
	position: relative;
	/* margin-top: -44px; */
}
.transfer_tit{
	width: 100%;
	height: 42px;
	overflow: hidden;
	background: url("../../../../images/CN/caiShenCP/mobile/account_libg.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/account_libg.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/account_libg.jpg*/ repeat-x;
	background-size: 3px 42px;
	font-size: 16px;
	color: #fff;
	line-height: 42px;
	vertical-align: middle;
	margin-bottom: 5px;
}
.transfer_tit img{
	display: block;
	width: 42px;
	height: 42px;
	overflow: hidden;
	float: left;
}
.tf_ul{
	width: 100%;
	height: auto;
	overflow: hidden;
	border-top: 1px #2061b3 solid;
	margin-bottom: 15px;
}
.tf_ul li{
	width: 33.3%;
	height: 75px;
	overflow: hidden;
	background:url("../../../../images/CN/caiShenCP/mobile/tf_libg.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/tf_libg.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/tf_libg.jpg*/ no-repeat;
	background-size: 100% 75px;
	text-align: center;
	font-size: 15px;
	color: #000;
	float: left;
	border-right: 1px #2061b3 solid;
	border-bottom: 1px #2061b3 solid;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.tf_ul li p{
	display: block;
	width: 100%;
	height: 26px;
	overflow: hidden;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
}
.tf_ul li img{
	display: inline;
	margin-left: 2px;
}
.tf_ul li.on{
	/* border-top: 1px #4e5f6f solid; */
}
.tf_ul li.on{
	background: url("../../../../images/CN/caiShenCP/mobile/tf_ok.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/tf_ok.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/tf_ok.png*/ 90% 45px no-repeat;
	background-size: 25px 25px;
	background-color: #2061b3;
	color: #fff;
}
.tf_num{
	padding: 10px 10px;
}
.tf_num_ul{
	width: 99.9%;
	height: auto;
	overflow: hidden;
}
.tf_num_ul li{
	width: 33.3%;
	height: auto;
	overflow: hidden;
	float: left;
	margin-bottom: 10px;
}
.tf_num_ul li.on p{
	color:#fff;
	background-color: #2061b3;
}
.tf_bt{
	width: 80%;
	margin: 0 10px;
}
/*信息*/
.message_tit{
	width: 90%;
	height: 45px;
	overflow: hidden;
	margin: 0 5%;
}
.message_tit p{
	width: 60%;
	height: 45px;
	overflow: hidden;
	float: left;
	line-height: 45px;
	vertical-align: middle;
	font-size: 16px;
	color: #000;
}
.message_tit p i{
	color: #0ab78c;
}
.message_tit span{
	display: block;
	width: 40%;
	height: 45px;
	overflow: hidden;
	float: right;
}
.message_tit span a{
	display: block;
	width: 90px;
	height: 28px;
	overflow: hidden;
	float: right;
	margin-top: 8px;
}
.mes_bt{
	/*background: url(../../../../images/CN/caiShenCP/mobile/message_bt.jpg) repeat-x;
	background-size: 2px 28px;*/
	border-radius: 14px;
	line-height: 30px;
	vertical-align: middle;
	font-size: 13px;
	color: #fff;
}
.del_bt{
	background: url("../../../../images/CN/caiShenCP/mobile/icon_del.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_del.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_del.png*/,url("../../../../images/CN/caiShenCP/mobile/message_bt.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/message_bt.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/message_bt.jpg*/;
	background-size:14px 14px, 2px 28px;
	background-repeat:no-repeat,repeat-x;
	background-position: 10px center, 0 0;
	text-indent: 26px;
}
.mes_tit{
	width: 100%;
	height: 42px;
	overflow: hidden;
	vertical-align: middle;
	background: url("../../../../images/CN/caiShenCP/mobile/account_libg.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/account_libg.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/account_libg.jpg*/ repeat;
    background-size: 2px 42px;
    position: relative;
}
.mes_tit p{
	margin: 0 10px;
	height: 42px;
	line-height: 42px;
	vertical-align: middle;
	font-size: 15px;
	color: #00946f;
}
.mes_tit p span{
	margin-right: 10px;
}
.mes_tit .close{
	display: block;
	width: 27px;
	height: 27px;
	overflow: hidden;
	position: absolute;
	right: 10px;
	top: 8px;
}
.mes_tit .close img{
	display: block;
	width: 27px;
	height: 27px;
}
.mes_con{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0 10px;
	padding-bottom: 15px;
}
.mes_con p{
	width: 100%;
	height: 46px;
	overflow: hidden;
	line-height: 46px;
	vertical-align: middle;
	font-size: 14px;
	color: #e4e4e4;
}
.mes_con span{
	display: block;
	width: 100%;
	height: auto;
	overflow: hidden;
	line-height: 18px;
	vertical-align: middle;
	font-size: 12px;
	color: #000;
}
.mes_sign{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 20px 20px;
	text-align: right;
	line-height: 20px;
	font-size: 15px;
	color: #617689;
}
.mes_back{
	width: 80%;
	height: 38px;
	overflow: hidden;
	margin: 0 10%;
	margin-bottom: 30px;
}
.mes_back a{
	display: block;
	width: 100%;
	height: 38px;
	border-radius: 19px;
	background: url("../../../../images/CN/caiShenCP/mobile/icon_mes_back.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_mes_back.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_mes_back.png*/,url("../../../../images/CN/caiShenCP/mobile/message_bt.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/message_bt.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/message_bt.jpg*/;
	background-size:23px 23px, 2px 38px;
	background-repeat:no-repeat,repeat-x;
	background-position: 10px center, 0 0;
	text-align: center;
	line-height: 38px;
	text-align: center;
	color: #fff;
	font-size: 18px;
}
/*客服中心*/
.bgkf{
	height: 100%;
}
.kf_con{
	width: 96%;
	height: 100%;
	/*overflow: hidden;*/
	margin: 0 auto;
}
.kf_li{
	width: 100%;
	height: auto;
	overflow: hidden;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	position: relative;
	margin-bottom: 10px;
}
.kf_img{
	width: 60px;
	height: 53px;
	overflow: hidden;
	margin-top: 6px;
}
.kf_img p{
	width: 48px;
	height: 48px;
	border-radius: 24px;
	overflow: hidden;
	border: 1px #ebebeb solid;
}
.kf_img p img{
	display: block;
	width: 50px;
	height: 50px;
	margin-top: -1px;
	margin-left: -1px;
}
.kf_text{
    width: 0;
    height: auto;
    -webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	background-color: #b4b8b5;
	border-radius: 10px;
	padding:8px 10px;
	margin-bottom: 5px;
	color: #292929;
}
.kf_text p{
    font-size: 13px;
    color: #fff;

}
.kf_bg{
	position: absolute;
	left: 40px;
	top: 0;
	width: 40px;
	height: 34px;
	overflow: hidden;
	background: url("../../../../images/CN/caiShenCP/mobile/kf_text_bg.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/kf_text_bg.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/kf_text_bg.png*/ no-repeat;
	background-size: 40px 34px;
}
.kf_input{
	width: 92%;
	height: 28px;
	overflow: hidden;
	background: url("../../../../images/CN/caiShenCP/mobile/kf_input_bg.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/kf_input_bg.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/kf_input_bg.png*/ repeat-x;
	background-size: 2px 28px;
	position: fixed;
	bottom: 80px;
	left: 4%;
	z-index: 99;
	border-radius: 14px;
	box-shadow: 0px 0px 2px rgba(0,0,0,0.5) inset;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
}
.kf_input a{
	display: block;
	width: 55px;
	height: 22px;
	overflow: hidden;
	background: url("../../../../images/CN/caiShenCP/mobile/kf_sub.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/kf_sub.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/kf_sub.png*/ no-repeat;
	background-size: 100% 100%;
	text-align: center;
	line-height: 22px;
	font-size: 14px;
	color: #fff;
	margin-top: 3px;
	margin-right: 3px;
}
.kf_inp{
	width: 0;
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
}
.kf_inp input{
	width: 100%;
	height: 28px;
	overflow: hidden;
	background-color: transparent;
	background: url("../../../../images/CN/caiShenCP/mobile/kf_add.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/kf_add.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/kf_add.png*/ 3px 3px no-repeat;
	background-size: 24px 24px;
	padding-left: 30px;
	color: #fff;
	padding-right: 10px;
}
@media screen and (device-width:320px){
.input p {
    padding-left: 28px;
}
.tab{
	/*height:210px; */
}
.tab_col ul li{
	height:70px;
	background-size: 70px 70px;
}
.tab_col ul li p{
	height:60px;
}
.sub_t1{
	top: 95px;
}
.sub_t2{
	top: 200px;
}
}

/*add*/
.ccc{
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
	margin-bottom: 15px;
}
.nav_sub2{
	width: 100%;
	height: auto;
	overflow: hidden;
	border-radius: 10px;
}
.nav_sub2 div{
	width: 33.33%;
	height: 55px;
	overflow: hidden;
	float: left;
	background: url("../../../../images/CN/caiShenCP/mobile/nav_sub_bg.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/nav_sub_bg.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/nav_sub_bg.jpg*/ repeat-x;
	background-size: 2px 55px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-left: 1px #1f2224 solid;
	border-right: 1px #595c5f solid;
	text-align: center;
	line-height: 55px;
	vertical-align: middle;
	font-size: 14px;
}
.nav_sub2 div a{
	color: #b9b9b9;
}

.poit_rl{
    position: relative;
}
.notify{display: none; border-radius: 10px; width: 10px; height: 10px; background: #f43531; position: absolute; color: #fff; top: 0px; right: -1px; line-height: 15px; opacity: 1;}

.wraper .home,.wraper .return{display: block;padding:0 1em ;position:absolute;}
.wraper .home{width:10px;height:24px ;margin-top:10px;background: transparent url("../../../../images/CN/caiShenCP/mobile/home.png") center center no-repeat;}

.wraper .return{width:10px;height:44px ;margin-top:1px;background: transparent url("../../../../images/CN/caiShenCP/mobile/icon/icon_back.png") center center no-repeat; background-size: 100% 100%;}

.wraper .lx{display: block;padding:0 1em ;position:absolute;}
.wraper .dh{display: block;padding:0 1em ;position:absolute;}
.wraper .lx{    width: auto;
    height: 33px;
    margin-top: 5px;
    color: #fff;
    font-size: 12px;}

.wraper .dh{width:50px;height:33px ;margin-top:5px;    color: #fff;}

.hd_cc{
	width: 100%;
	height: auto;
	overflow: hidden;
	border: 1px #888 solid;
	border-top:0px;
	background-color: #313131;
	border-radius: 5px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	line-height: 22px;
	margin: 0px auto 20px auto;
	padding: 10px 5px;
	color: #fff;
}


.logo{
	width: 100%;
	height: 110px;
	overflow: hidden;
}
.logo img{
	width: auto;
	height: 50px;
	margin: 30 auto;
	display: block;
}

.logo1{
	width: 90%;
	height: 55px;
	overflow: hidden;
}
.logo1 img{
	width: auto;
	height: 30px;
	margin: 15px 0 0 5px;
	display: block;
}

.input_bg{
    display: block;
    width: 90%;
	height: 38px;
	overflow: hidden;
	border: 1px #2061b3 solid;
	background-color: #222;
	border-radius: 5px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-left: 48px;
	font-size: 14px;
	color: #ccc;
	line-height: normal;
	background-size: 28px 28px;
	margin: 0 auto 5px !important;
}

/* .info_tab02  */.inputClass{
	background-color:#fff;
	color: #000;
	padding-left: 2px!important;
	margin: 0px!important;
	height: 30px!important;
	width: 100%!important;
}

.inputFull{ 
	display: block;
    width: 100%;
	height: 38px;
	overflow: hidden;
	border: 1px #2061b3 solid;
	background-color:#fff;
	border-radius: 5px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-left: 2px!important;
	font-size: 14px;
	color: #000;
	line-height: normal;
	background-size: 28px 28px;
	margin: 0px!important;
	}
.inputThree{width: 90%; margin: 20px auto;}
.inputThree td{
	padding: 3px 0;
	font-size: .8em;
}
.inputWidth90{width: 90%; margin: 20px auto;}
.inputWidth90 td{padding: 3px 0;}
.input1{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon1.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon1.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon1.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}
.input2{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon2.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon2.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon2.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}
.input3{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon3.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon3.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon3.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}
.input4{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon4.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon4.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon4.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}
.input5{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon5.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon5.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon5.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}
.input6{
	background: url("../../../../images/CN/caiShenCP/mobile/register_icon5.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon5.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/register_icon5.png*/ 12px center no-repeat;
	background-size: 28px 28px;
	float: left;
	width: 100%;
}

.input7{
	background: url("../../../../images/CN/caiShenCP/mobile/icon/register_ico_qq.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/register_ico_qq.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon/register_ico_qq.png*/ 12px center no-repeat;
	background-size: 28px 28px;
}

.div_code{
	position:relative;
	clear:both;
    width: 90%;
    margin:0 auto !important;
	height: 58px;
	display: block;
}
.loginCodeImg {
	position:absolute;
	right:5px;
	top:4px;
    width: 8.6em;
    height: 2.5em;
    display: block;
}

/*登录*/
.login_input input{
}
.login_link a{
	display: block;
	width: 45%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom: 5px;
}
.login_bt{
	margin-bottom: 5px;
}
.login_memory{
	height: 30px;
	vertical-align: middle;
	font-size: 14px;
	color: #bebcc0;
}
.login_memory label{
	margin-left: 10px;
}

.wrap .input p{color:#666;}

/* botton */
.botton_hui{background: #777272!important;}
.bn_zc{
	display: block;
	width: 90%;
	height: 37px;
	overflow: hidden;
	border-radius: 5px;
	box-shadow:0px 2px 1px rgba(0,0,0,0.6);
	background: #E09E00;
	background-position: 10px center, 0 0;
	font-size: 12px;
	color: #fff;
	line-height: normal;
	letter-spacing: 3px;
	margin: 0 auto 10px;
	background-repeat:no-repeat,repeat-x;
	background-position: 10px center, 0 0;
	text-align: center;
	line-height: 37px;
}

.bd_dl{
	display: block;
	width: 90%;
	height: 37px;
	overflow: hidden;
	border-radius: 5px;
	box-shadow:0px 2px 1px rgba(0,0,0,0.6);
	background: #2061b3!important;
	background-position: 10px center, 0 0;
	font-size: 18px;
	color: #fff;
	line-height: normal;
	letter-spacing: 3px;
	margin: 0 auto 10px;
}
.bd_dl_a{
	display: block;
	width: 90%;
	height: 37px;
	overflow: hidden;
	border-radius: 5px;
	box-shadow:0px 2px 1px rgba(0,0,0,0.6);
	background: #daaf47!important;
	background-position: 10px center, 0 0;
	font-size: 18px;
	color: #fff;
	line-height: 37px;
	letter-spacing: 3px;
	margin: 0 auto 10px;
	text-align: center;
}
.submit_a{text-align: center;line-height: 37px;width: 100%;margin-top: 10px;}
.fontSize18 {font-size: 18px;}
.bd_dl_full{width: 100%!important;}
.div_wt{padding: 8px 0 50px 0;}
.div_wt a{text-align: center; color: blue; width: 100%; display: block; color:#e4db00;}

.bd_c{
	background: url("../../../../images/CN/caiShenCP/mobile/icon_ok.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_ok.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/icon_ok.png*/,url("../../../../images/CN/caiShenCP/mobile/bt_green.jpg")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bt_green.jpg*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/bt_green.jpg*/;
	background-size:23px 23px, 2px 37px;
	background-repeat:no-repeat,repeat-x;
	background-position: 10px center, 0 0;
}

#promotlist img{width: 100%;}
#promotlist{width: 98%; margin: 0 auto;}

.contentHome {background-color: #eee;
	width: 100%;
    font-size: 0;
    display: inline-block;
    vertical-align: top;}
.contentHome a,.contentHome span{float: left;}
.contentHome p {color: #000;}
.contentHome .list-official {
	width: 100%;
    font-size: 12px;
    padding: 0;
    display: inline-block;
}
.contentHome .list-official img{
	width:70px;
	height:70px;
    /* margin: 5%; */
    display: inline-block;
    vertical-align: middle;
}
.contentHome .list-official span{
	display:block;
	width: 100px;
    display: table-cell;
    vertical-align: middle;
    float: left;
    
}
.contentHome .list-official div{
	margin-top:16px;
	font-size: 14px;
	float: left;
	line-height: 20px;
}

/* games on home */
.view-main {
    color: #2a2a2a;
}
.hot-game {
    font-size: 0;
    min-width: 320px;
    /* max-width: 480px; */
    margin: 0 auto;
    width: 100%;
    display: table;
    border-collapse: collapse;
    border-spacing: 0;
}
.hot-game dl {
    border-bottom: 1px solid #eaeaea;
}
.hot-game dl {
    width: 33.3333%;
    font-size: 0;
    display: inline-block;
    vertical-align: top;
}
.hot-game dl.active dt {
    position: relative;
}
.hot-game dl.active dt:before {
    width: 0;
    height: 0;
    border-bottom: 1rem solid #efeadc;
    border-left: .5rem solid transparent;
    border-right: .5rem solid transparent;
}
.hot-game dl.active dt:before {
    content: "";
    display: block;
    z-index: -1;
    z-index: 1;
    position: absolute;
    left: 50%;
    bottom: 0;
    margin-left: -.5rem;
}
.hot-game dl.active dd {
    display: table;
}
.hot-game dl dd {
    background: #efeadc;
}
.hot-game dl dd {
    display: none;
    width: 300%;
    font-size: 0;
    border-collapse: collapse;
    border-spacing: 0;
}
.hot-game dl dt {
    border-right: 1px solid #eaeaea;
}
.hot-game dl .bl {
    border-left: 1px solid #eaeaea;
}
.hot-game .list-item {
    position: relative;
    padding: 1.5rem 0;
    display: table;
    width: 100%;
}
.hot-game .list-item>div {
    width: 100%;
    vertical-align: middle;
    line-height: 2rem;
    padding-bottom: .8rem;
    white-space: nowrap;
    text-align: center;
    font-size: 1.2rem;
}
.hot-game .list-item a {
    width: 100%;
    display: block;
    text-align: center;
    padding-top: 1rem;
    color: inherit;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.lineChosse div a {text-align: left!important;padding-left: 10px;}
.list-official a{font-size: 12px;}
.lineChosse .list-official {
	display: block;
	width: 90%;
	height: 1px;
	overflow: hidden;
	border-radius: 5px;
	background: #eee;
	background-position: 10px center, 0 0;
	font-size: 18px;
	color: #000;
	border:1px solid #ccc;
	line-height: 1px;
	letter-spacing: 3px;
	margin: 10px auto 10px;
}
.lineChosse .list-official a{padding-top: 0px;}
.hot-game .list-item>span {
    color: #fff;
    background: #f00;
}
.hot-game .list-item>span {
    position: absolute;
    top: .5rem;
    right: .5rem;
    width: 1.9rem;
    line-height: 1.9rem;
    text-align: center;
    font-size: 1rem;
    border-radius: 50%;
}
.hot-game .list-item a i {
    background-color: rgba(255,255,255,.2);
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
}
.hot-game .list-item a i {
    width: 50%;
    padding-bottom: 50%;
    border-radius: 50%;
    display: inline-block;
    /* max-width: 100px; */
    max-height: 100px;
}
.hot-game .list-item a.OFFICIAL_SSC>i, .hot-game .list-item a.CREDIT_SSC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/lottery.png")
}
.hot-game .list-item a.OFFICIAL_XGC>i, .hot-game .list-item a.CREDIT_FFC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/lotto.png-.png")
}
.hot-game .list-item a.OFFICIAL_GFC>i, .hot-game .list-item a.CREDIT_PKS>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/gfc.png-.png")
}
.hot-game .list-item a.OFFICIAL_LMG>i, .hot-game .list-item a.CREDIT_TYC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/livelmg.png-.png")
}
.hot-game .list-item a.OFFICIAL_CG88>i, .hot-game .list-item a.CREDIT_KLC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/livecg.png-.png")
}
.hot-game .list-item a.OFFICIAL_DS>i, .hot-game .list-item a.CREDIT_DPC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/liveds.png-.png")
}
.hot-game .list-item a.OFFICIAL_IG>i, .hot-game .list-item a.CREDIT_DPC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/liveig.png-.png")
}
.hot-game .list-item a.OFFICIAL_AG>i, .hot-game .list-item a.CREDIT_DPC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/liveag.png-.png")
}
.hot-game .list-item a.OFFICIAL_BBIN>i, .hot-game .list-item a.CREDIT_DPC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/livebbin.png-.png")
}
.hot-game .list-item a.OFFICIAL_YY>i, .hot-game .list-item a.CREDIT_DPC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/slotsyy.png-.png")
}
.hot-game .list-item a.OFFICIAL_TY>i, .hot-game .list-item a.CREDIT_DPC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/sportm8.png-.png")
}
.hot-game .list-item a.OFFICIAL_GG>i, .hot-game .list-item a.CREDIT_DPC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/bygg.png-.png")
}
.hot-game .list-item a.OFFICIAL_FishYy>i, .hot-game .list-item a.CREDIT_DPC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/byyy.png-.png")
}
.hot-game .list-item a.OFFICIAL_SG>i, .hot-game .list-item a.CREDIT_DPC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/slotsSg.png-.png")
}
.hot-game .list-item a.OFFICIAL_FishAg>i, .hot-game .list-item a.CREDIT_DPC>i {
    background-image: url("../../../../images/CN/caiShenCP/mobile/homeIcon/byag.png-.png")
}

.footer_nav span{padding-top: 0px!important;}
.footer_nav p{background-size:30px;margin-top: 8px;}
.footer_dw{background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_coin.png") no-repeat center; }
.footer_transfer{background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_transfer.png") no-repeat center; }
.footer_info{background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_info.png")no-repeat center; }
.footer_service{background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_service.png") no-repeat center; }

.footer_dw_on{background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_coin_on.png") no-repeat center; }
.footer_transfer_on{background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_transfer_on.png") no-repeat center; }
.footer_info_on{background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_info_on.png") no-repeat center; }
.footer_service_on{background: url("../../../../images/CN/caiShenCP/mobile/icon/icon_service_on.png") no-repeat center; }

.sp_n {
    width: 90%;
    float: left;
    padding: 10px 5% 10px 5%;
    /* border-bottom: 7px solid #eeeeee; */
}
.sp_n h3 {
    text-align: center;
    font-size: 20px;
    color: #fa5b16;
}
.sp_n h3 img {
    margin-right: 5px;
    font-weight: normal;
}
.sp_n p {
	clear:both;
    padding: 10px 0;
    color: #848483;
}
.sp_n p span {
    float: left;
}
.sp_n p span.noflont {
    float: none;
    color: #B02216;
}
.sp_n p em {
	font-size: 14px;
    color: #000;
    width: 90%;
    float: left;
    font-style: normal;
}
/* yySlots */
.boxs{width: 80%;}
@media all and (min-width:360px) {
	.boxs{width: 95%;}
}
@media all and (min-width:375px) {
	.boxs{width: 91%;}
}
@media all and (min-width:412px) {
	.boxs{width: 83%;}
}
@media all and (min-width:768px) {
	.boxs{width: 89%;}
}
.gamelist {
	color: #FFF;
	font-size: 14px;
	padding-bottom: 20px
}

.gamelist .boxs {
	margin: 0 auto
}

.gamelist .casino-tab {
	width: 100%
}

.gamelist .casino-tab a {
	width: 50%;
	height: 46px;
	float: left;
	color: #AAA;
	text-align: center;
	line-height: 44px;
	text-decoration: none;
	border: 1px solid #333;
	background-color: #222;
	box-sizing: border-box
}

.gamelist .casino-tab a:first-child {
	border-right: 0
}

.gamelist .casino-tab a.active {
	position: relative;
	height: 46px;
	color: #CC2217;
	border-bottom: 0
}

.gamelist .casino-tab a.active:before {
	position: absolute;
	bottom: 0;
	left: 0;
	content: '';
	width: 100%;
	height: 6px;
	background-color: #CC2217
}

.gamelist .list-box,.gamelist .list-box-html5 {
	width: 85px;
	height: 81px;
	float: left;
	vertical-align: middle;
	text-align: center;
	margin-top: 20px;
	text-decoration: none
}

.gamelist .list-box .list-box-link,.gamelist .list-box-html5 .list-box-link
	{
	display: block;
	color: #fff;
	font-size: 12px;
	vertical-align: middle;
	margin: 0 auto;
	text-decoration: none
}

.gamelist .list-box .list-box-link .list-icon,.gamelist .list-box-html5 .list-box-link .list-icon
	{
	vertical-align: middle;
	display: block;
	margin: 0 auto
}

.gamelist .list-box .list-box-link .m23800,.gamelist .list-box-html5 .list-box-link .m23800
	{
	display: inline-block;
	background-image: url("../../img/bbcasino/mgGame/23808.png")/*tpa=/cscpLoginWeb/style/CN/img/bbcasino/mgGame/23808.png*//*tpa=/cscpLoginWeb/style/CN/img/bbcasino/mgGame/23808.png*/;
	background-size: cover;
	width: 26%;
	height: 60px;
	background-repeat: no-repeat;
	text-align: center;
	border:2px solid #fff !important;
}

.gamelist .list-box .list-box-link p,.gamelist .list-box-html5 .list-box-link p
	{
	width: 100%;
	height: 45px;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 15px;
	margin-top: 5px;
}

.container {
	background: url("../../img/bbcasino/bg.png")/*tpa=/cscpLoginWeb/style/CN/img/bbcasino/bg.png*//*tpa=/cscpLoginWeb/style/CN/img/bbcasino/bg.png*/ bottom no-repeat;
	background-size: cover
}
/*二维码背景图*/
.loadingMask_MP{
 margin:0; 
 padding:0; 
 position:absolute; 
 top:0px; 
 left:0px; 
 z-index:10000; 
 width:100%; 
 height:auto;
 background-image:url("../../../../images/CN/caiShenCP/mobile/maskbg.png")/*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/maskbg.png*//*tpa=/cscpLoginWeb/images/CN/caiShenCP/mobile/maskbg.png*/ !important;
}

.loadingMask_MP img{width: 200px; height: auto; margin: 0 auto; display: block;}
.ScanCode{position: relative;}

.tz{
    width: 75%;
    float: right;
	background-color: #fff;
	text-align: center;
}
.leftlist{
	width: 25%;
    float: left;
	background: linear-gradient(to bottom,rgba(0,99,184,1) 1%,rgba(0,173,189,1) 72%);
    height: 100%;
	position: fixed;
}
.leftlist a{
    font-size: 14px;
    color: #fff;
 
}
.leftlist td{
	height: 51px;
    text-align: center;
    line-height: 50px;
    font-size: 17px;
    color: #fff;
    padding: 0;
	border:none;
}
.gamemenu{
	width: 120px;	
}
.mainBox{
	position: relative;
	float: left;
    width: 100%;
	    height: 800px;
		
    overflow-y: auto;
    padding-bottom: 600px;
}
.menuboxs{
	width: 100%;	
	    height: 40%;
    overflow-y: auto;
    padding-bottom: 100px;
}
.menu {
    cursor: pointer;
    position: absolute;
    background: url(../../../../images/CN/caiShenCP/mobile/cb6efb431678783d24110ec6ffd8c7b5.png);
    background-position: -326px -207px;
    background-size: 436px 327px;
    width: 29px;
    height: 35px;
    border-radius: 50%;
    top: 0;
    bottom: 0;
    right: 10px;
    margin: auto;
}

.bottom_icon, .top_icon {
    background: url(../../../../images/CN/caiShenCP/mobile/b8a51b02764d8e766fd54f76efbe2794_de7bc43ba7e662e4fab3495db7beb608.png);
    background-size: 410px 130px;
    width: 20px;
    height: 10px;
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
}
@media (max-width: 320px)
.bottom_icon, .top_icon{
	background-size: 360px 120px;
    /* background-position: -31px -108px; */
    width: 16px;
    height: 9px;
}
.bottom_icon {
    background-position: -34px -117px;
}
.top_icon {
    background-position: -54px -117px;
}
.rough_lines1 {
    width: 100%;
    height: 15px;
    background-color: #ebebeb;
    -webkit-box-shadow: 0 0.5px 1px #bbb inset;
    box-shadow: 0 0.5px 1px #bbb inset;
}
.uq_icon {
    width: 62px;
    height: 16px;
    background: url(../../../../images/CN/caiShenCP/mobile/b8a51b02764d8e766fd54f76efbe2794_de7bc43ba7e662e4fab3495db7beb608.png);
    background-size: 355px 110px;
    background-position: -65px 16px;
    transform: scale(.8);
    transform-origin: top;
    margin: -1px auto 0;
}
.user_quota.show {
    height: 45px;
}
.show {
    display: block;
}
.user_quota {
    height: 0;
    width: 100%;
    position: relative;
    -webkit-transition: height .4s;
    -o-transition: height .4s;
    transition: height .4s;
    overflow: hidden;
}
.lines_quota1{
    margin-left: 33.33%;
}
.lines_quota1, .lines_quota2 {
    height: 60px;
    width: 1px;
    border-left: 1px solid #ccc;
    position: absolute;
}
.lines_quota2 {
    margin-left: 66.66%;
}
.lrm_many {
    cursor: pointer;
    -ms-user-select: none;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    width: 58px;
    height: 45px;
    border: 1px solid #fff;
    text-align: center;
    border-radius: .5rem .5rem 0 0;
    line-height: 28px;
    color: #0074c2;
    background-color: #fff;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 280px;
    margin: auto;
}
.clear_pool {
    cursor: pointer;
    -ms-user-select: none;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    width: 58px;
    height: 27px;
    border: 1px solid #fff;
    font-size: .9rem;
    text-align: center;
    border-radius: 0 0 .5rem .5rem;
    line-height: 25px;
    color: #0074c2;
    background-color: #fff;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 251px;
    margin: auto;
}
.lrm_many>span {
    position: absolute;
    bottom: 4px;
    font-size: .9rem;
    line-height: 12px;
    width: 100%;
    left: 0;
	    top: 7px;
    padding: 20px 0;
}
.lrdd_font3{
	float: right;
	padding-right: 5px;
}
.lrdd_font3 div{
	    background: url(../../../../../img/cb6efb431678783d24110ec6ffd8c7b5.png);
    background-position: -10px -248px;
    background-size: 636px 476px;
    height: 30px;
    width: 30px;
    display: inline-block;
    vertical-align: middle;
    transform: scale(.7);
}
.bt_icon {
    float: left;
    position: relative;
    height: 30px;
    width: 30px;
    background: url(../../../../images/CN/caiShenCP/mobile/b8a51b02764d8e766fd54f76efbe2794_de7bc43ba7e662e4fab3495db7beb608.png);
    background-size: 485px 145px;
    background-position: -261px 30px;
    margin: -6px 0 0 18px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
}
.bt_icon.open {
    -webkit-transform: rotate(180deg) scale(.9);
    -ms-transform: rotate(180deg) scale(.9);
    transform: rotate(180deg) scale(.9);
}


#typelist {
	    position: absolute;
   top:44px;
   display: none;
    z-index: 99999;
    outline: 0;
    width: 100%;
}
#typelist a {
    float: left;
    width: 33.33%;
	display: block;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #fff;
    -webkit-box-shadow: 0 0 0 0.2px rgba(255,255,255,.34), 0 0 0 0.5px rgba(12,12,12,.45);
    box-shadow: 0 0 0 0.2px rgba(255,255,255,.34), 0 0 0 0.5px rgba(12,12,12,.45);
    overflow: hidden;
    background: #132e7b;
    background: -webkit-linear-gradient(-45deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
    background: -webkit-linear-gradient(315deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
    background: -o-linear-gradient(315deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
    background: linear-gradient(135deg,rgba(19,46,123,1) 0,rgba(0,201,202,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#132e7b', endColorstr='#00c9ca', GradientType=1 );
}
#typelist .show{
	display:block;
}

.bottombtn a div{
	    width: 100%;
    margin: 3px auto 0;
    font-size: 14px;
    color: #666;
    line-height: 30px;
}
.bottombtn a div div {
    height: 30px;
    width: 30px;
    float: left;
    transform: scale(.8);
    margin: 0 3px 0 0;
    background:  url(../../../../images/CN/caiShenCP/mobile/dc66a9208f9e5b7e5e6b9d0665588214.png);
    background-size: 520px 74px;
}
.bottombtn .betting_shortcut {
	border:none;
}
.bottombtn .betting_shortcut div div {
    background-position: 39px -38px;
}
.bottombtn .access_shortcut div div {
    background-position: 83px -39px;
}
.bottombtn .not_settlement_shortcut div div {
    background-position: 41px -7px;
}
.bottombtn .customer_shortcut div div {
    background-position: 83px -7px;
}
.bottombtn .result_shortcut div div{
	height: 30px;
    width: 30px;
    float: left;
    transform: scale(.8);
    margin: 0 3px 0 0;
    background: url(../../../../images/CN/caiShenCP/mobile/981ec67b1f7849b6d98e7faa678923f1.png) no-repeat center;
    background-size: contain;
}
.leftline{
	    border-left: 1px solid #ccc;
}
.ymainbox{
	overflow: auto;
    height: 600px;
}
