/*
* css by vico
*/
.left { float: left; display: inline; }
*{
	webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /*font-size: 12px;*/
}
@font-face{
	font-family: 'Fusi';
	src:url(./font/FusiNormal.TTF);
}
.vico_bg{
	position: fixed;
	width: 100%;
	height: 100%;
	opacity: 0.8;
	top: 0;
	left: 0;
	z-index: 100;
	background: #000;
}
.home-slide{
	height: 6.42rem
}
.a-line{
	text-decoration: underline;
}
.c-title{
	font-weight: bold;
}
.v_border0{
	border:0px !important;
}
.text-center{
	text-align: center;
}
.text-left{
	text-align: left;
}
#user_container{
	background: #f0eff5 url("../images/nsc_m/list/h5_body_sclogo.png") no-repeat right bottom;
	background-size: 78%;
	margin: 0;
	padding: 0;
	font-family: "Microsoft Yahei";
	min-height: 100%;
}

.user-center-detail{
	position: fixed;
    z-index: 10002;
    top: 0;
    height: 100%;
    width: 100%;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-overflow-scrolling: touch;
    -webkit-animation-name: layui-m-anim-up;
    animation-name: layui-m-anim-up;

}

.user-center-detail > div.detail-content{
	height: 90%;
    background: #f0eff5 url(../images/nsc_m/list/h5_body_sclogo.png) no-repeat right bottom;
    padding: 1rem;
    z-index: 102;
    overflow-y: auto;
}

.user-center-detail >div.registered-detail{
	height: 90%;
    background: #F7F8FC;
    padding: 1rem;
    z-index: 102;
    overflow-y: auto;
}

.overlay-all{
	position: fixed;
    z-index: 200;
    top: 0;
    background: rgba(0,0,0, 0.8);
    height: 100%;
    width: 100%;
}

.no-padding{
	padding: 0px !important;
}

.ffred{
	color: #ff0000 !important;
}

/*彩种倒计时显示及余额容器*/

/*彩种倒计时显示及余额容器*/
.lottery_head {	/*height: 6.5rem;*/overflow: hidden; background-color: #f3f3f3; }

/*彩种号码容器*/
.lottery_num { width: 75%; padding-left: 0.71rem; height: 2rem }
.lottery_history_issue { font-size: 0.857143rem; color: #959595; float: left; margin-left: 0.5rem; }
.lottery_num_box { float: right; overflow: hidden; }
.lottery_num_box ul { overflow: hidden; float: right; }
.lottery_num_box ul.lhc { width: 100%; margin-top: 7px; }
.lottery_num_box ul li { border: 1px solid; border-radius: 50%; position: relative; color: #8c5a8e; font-size: 1.8rem; font-weight: bold; overflow: hidden; margin-left: 0.6rem; float: left; display: inline; width: 2.8rem; height: 2.8rem; line-height: 2.6rem; text-align: center; }
.lottery_num_box ul li span { display: inline-block; width: 100%; height: auto; position: relative; font-weight: bold; }
.lottery_num_box ul.lhc li { width: 2.0rem; height: 2.0rem; line-height: 1.928571rem; font-size: 1.0rem; margin: 0px; margin-right: 4px; color: #fff; font-weight: normal; background-size: 100%; background-repeat: no-repeat; background-position: center }
.lottery_num_box ul.lhc li:nth-child(8n) { margin-right: 0px; }
.lottery_num_box ul.lhc li.red { background-image: url(../images/nsc_m/lott/m_vico_lhc1.png) }
.lottery_num_box ul.lhc li.green { background-image: url(../images/nsc_m/lott/m_vico_lhc2.png) }
.lottery_num_box ul.lhc li.blue { background-image: url(../images/nsc_m/lott/m_vico_lhc3.png) }
.lottery_num_box ul.lhc li.empty { background: url(../images/nsc/warp/rgb_empty.png) no-repeat center; }
.lottery_num_box ul.lhc li.and { background: url(../images/nsc/warp/rgb_and.png) no-repeat center; border: 0; }
.lottery_num_box ul.lhc li.and span { text-indent: -9999px; }
.lottery_num_box ul.k8 { width: 97%; float: right;    /*height: 53px !important;*/ padding-top: 4px; }
.lottery_num_box ul.k8 li { width: 1.357143rem; height: 1.357143rem; line-height: 1.3rem; font-size: 0.857143rem; margin-left: 0.428571rem; margin-bottom: 2px; color: #8c5a8e; font-weight: normal; }
.lottery_num_box ul.k3 li { width: 47px; height: 47px; line-height: 3.214286rem; margin: 0px; background: none; border: 0; border-radius: 0 }
.lottery_num_box ul.k3 li span { width: 45px; height: 45px; display: block; overflow: hidden; margin: 0 auto }
.lottery_num_box ul.k3 li span.empty { background: url(../images/nsc/warp/shaizi_empty.jpg) no-repeat; background-size: 92%; }
.lottery_num_box ul.k3 li span.num_1 { background: url(../images/nsc_m/lott/m1.png) no-repeat center center; }
.lottery_num_box ul.k3 li span.num_2 { background: url(../images/nsc_m/lott/m2.png) no-repeat center center; }
.lottery_num_box ul.k3 li span.num_3 { background: url(../images/nsc_m/lott/m3.png) no-repeat center center; }
.lottery_num_box ul.k3 li span.num_4 { background: url(../images/nsc_m/lott/m4.png) no-repeat center center; }
.lottery_num_box ul.k3 li span.num_5 { background: url(../images/nsc_m/lott/m5.png) no-repeat center center; }
.lottery_num_box ul.k3 li span.num_6 { background: url(../images/nsc_m/lott/m6.png) no-repeat center center; }
.lottery_num_box ul.k3 li span.num_r0 { margin: 0px; background: url(../images/nsc/warp/sz0.gif) no-repeat right bottom; }
.lottery_num_box ul.k3 li span.num_r1 { margin: 0px; background: url(../images/nsc/warp/sz1.gif) no-repeat right bottom; }
.lottery_num_box ul.k3 li span.num_r2 { margin: 0px; background: url(../images/nsc/warp/sz2.gif) no-repeat right bottom; }
.lottery_num_box ul.pk10_ul, .lottery_num_box ul.horse_ul { width: 17.0rem !important; float: right; margin-left: 1.6rem; height: 3.8rem !important; }
.lottery_num_box .pk10_ul li, .lottery_num_box ul.horse_ul li { width: 2.9rem; height: 1.7rem; margin: 0 0.6rem 0.2rem 0; border: 0; border-radius: 0; background-size: 100%; background-repeat: no-repeat; float: left; }
.lottery_num_box ul.horse_ul li { background-size: 80%; background-position: center; }
.lottery_num_box .pk10_ul li:nth-child(5n), .lottery_num_box .horse_ul li:nth-child(5n) { margin-right: 0 }
.pk10_ul li.car00 { background-image: url("../images/nsc_m/lott/m_c_00.png"); }
.pk10_ul li.car01 { background-image: url("../images/nsc_m/lott/m_c_01.png"); }
.pk10_ul li.car02 { background-image: url("../images/nsc_m/lott/m_c_02.png"); }
.pk10_ul li.car03 { background-image: url("../images/nsc_m/lott/m_c_03.png"); }
.pk10_ul li.car04 { background-image: url("../images/nsc_m/lott/m_c_04.png"); }
.pk10_ul li.car05 { background-image: url("../images/nsc_m/lott/m_c_05.png"); }
.pk10_ul li.car06 { background-image: url("../images/nsc_m/lott/m_c_06.png"); }
.pk10_ul li.car07 { background-image: url("../images/nsc_m/lott/m_c_07.png"); }
.pk10_ul li.car08 { background-image: url("../images/nsc_m/lott/m_c_08.png"); }
.pk10_ul li.car09 { background-image: url("../images/nsc_m/lott/m_c_09.png"); }
.pk10_ul li.car10 { background-image: url("../images/nsc_m/lott/m_c_10.png"); }

/*彩种图标容器*/
.lottery_type { width: 24%; }
.lottery_type div { width: 8rem; height: 5.2rem; margin: 0px auto; background-size: 90%; }

/*.icon_xc_mmc{background:url(/mmc/images/mmc_images/mmc_lottery-logo.png) no-repeat;width:6.714286rem;height:4.142857rem;margin:0.571429rem auto 0;}*/
.lottery_type .icon_pk10 { background: url(../images/nsc/lottery/nsc_pk10_lot-logo.png) no-repeat; background-size: 100%; width: 8.0rem; margin-top: 0.785714rem; }
.icon_txffc{background: url(../images/nsc_m/warp/icon/txffc_ssc.png) left center no-repeat; background-size:95%!important; }
.icon_qqffc{background: url(../images/nsc_m/warp/icon/qqffc_ssc.png) left center no-repeat; background-size:95%!important; }
.icon_tx30s{background: url(../images/nsc_m/warp/icon/tx30s_ssc.png) left center no-repeat; background-size:95%!important; }
.icon_cq30s{background: url(../images/nsc_m/warp/icon/cq30s_ssc.png) left center no-repeat; background-size:95%!important; }
.icon_cq_11x5 { background: url(../images/nsc_m/warp/icon/cq_11x5.png) no-repeat; }
.icon_jx_11x5 { background: url(../images/nsc_m/warp/icon/jx_11x5.png) no-repeat; }
.icon_sd_11x5 { background: url(../images/nsc_m/warp/icon/sd_11x5.png) no-repeat; }
.icon_gd_11x5 { background: url(../images/nsc_m/warp/icon/gd_11x5.png) no-repeat; }
.icon_cq_ssc { background: url(../images/nsc_m/warp/icon/cq_ssc.png) no-repeat; }
.icon_jx_ssc { background: url(../images/nsc_m/warp/icon/jx_ssc.png) no-repeat; }
.icon_tj_ssc { background: url(../images/nsc_m/warp/icon/tj_ssc.png) no-repeat; }
.icon_xj_ssc { background: url(../images/nsc_m/warp/icon/xj_ssc.png) no-repeat; }
.icon_xglhc { background: url(../images/nsc_m/warp/icon/xglhc.png) no-repeat; }
.icon_pl3 { background: url(../images/nsc_m/warp/icon/pl3.png) no-repeat; }
.icon_hnquick5 { background: url(../images/nsc_m/warp/icon/hnquick5.png) no-repeat; }
.icon_3dfc { background: url(../images/nsc_m/warp/icon/3dfc.png) no-repeat; }
.icon_bjkl8 { background: url(../images/nsc_m/warp/icon/bjkl8.png) no-repeat; }
.icon_jsk3 { background: url(../images/nsc_m/warp/icon/jsk3.png) no-repeat; }
.icon_cq_ffc { background: url(../images/nsc_m/warp/icon/cq_ffc.png) no-repeat; }
.icon_jnd30m { background: url(../images/nsc_m/warp/icon/jnd_30m.png) left center no-repeat; background-size: 90%!important }
.icon_jnd11x5,.icon_jnd_11x5 { background: url(../images/nsc_m/warp/icon/jnd_11x5.png) no-repeat; background-size: 85%!important; background-position:left center }
.icon_sh_11x5 { background: url(../images/nsc_m/warp/icon/sh_11x5.png) no-repeat; }
.icon_ah_11x5 { background: url(../images/nsc_m/warp/icon/ah_11x5.png) no-repeat; }
.icon_3djnd,.icon_3d_jnd { background: url(../images/nsc_m/warp/icon/3djnd.png) no-repeat; background-size: 85%!important; background-position:left center  }
.icon_ynffc { background: url(../images/nsc_m/warp/icon/ynffc.png) no-repeat; }
.icon_rbffc { background: url(../images/nsc_m/warp/icon/rbffc.png) no-repeat; }
.icon_xgffc { background: url(../images/nsc_m/warp/icon/xgffc.png) no-repeat; }

/*彩种信息相关内容部分*/
.lottery_con { padding: 0.2rem 0.5rem; overflow: hidden; }
.lottery_type .icon_jssm { background-image: url(../images/nsc/lottery/jssm/logo.png); background-position: center; background-repeat: no-repeat; width: 8.0rem; height: 5.7rem; }

/* 期号调整颜色 */
.lottery_history_issue span { color: #ff632c; }

/* 近期开奖 */
.m-t-lottery_numBox { margin: 0.357143rem 0; position: relative; overflow: hidden; }
.louhao { background: url(../images/nsc/lottery/louhao.png) no-repeat left center; padding-left: 1.5rem; display: inline-block; line-height: 1.428571rem; height: 1.428571rem; float: right; }
.louhao a { color: #504a5f; }
#m_vi_recLott { position: absolute; width: 100%; text-align: center; z-index: 3; }
.lotteryRight { width: 100%; position: absolute; }
.lotteryRight .noMarB { margin-bottom: 0px; }
.recentBox { background: #F3F3F3; padding: 0.7rem 0px; margin-bottom: 0.7rem; -moz-box-shadow: 0px 2px 5px #ddd; -webkit-box-shadow: 0px 2px 5px #ddd; box-shadow: 0px 2px 5px #ddd; position: relative; }
.recentBox h3 { color: #9d9d9d; font-size: 1.0rem; width: 94%;    /* height: 19px; */ position: relative; margin: 0px auto; z-index: 2; }
.recentBox h3:before { content: ''; height: 1px; width: 100%; background: #E0E0E0; position: absolute; z-index: 1; left: 0; top: 50%; }
#m_more_lott_list { color: #8C5A8E; font-size: 1.0rem; display: inline-block; border-radius: 3px; border: 1px solid #8F638E; padding: 3px 1.4rem; margin: 0.57rem 0.43rem; }
.recentBox h3 span { font-weight: bold; background-color: #F3F3F3; position: relative; z-index: 2; padding: 0 0.7rem; }
.recentBox ul li { line-height: 29px; font-size: 1.0rem; color: #828282; overflow: hidden; padding-right: 0.6rem; }
.recentBox ul li .issue { display: inline; float: left; padding: 0 0 0 15px; }
.recentBox ul li .num { display: inline; float: right; text-align: center; max-width: 80%; font-size: 1.0rem; letter-spacing: 5px; color: #828282; }
.recentBox ul li .num_k8 {	/*line-height: 1.57rem;*/ }
.m_li_K8 ul li { padding-bottom: 0.5rem; line-height: 1.57rem; }
.recentBox ul li .issue_k8 { font-size: 1rem; line-height: 1.785714rem;    /* padding: 0 0 0 15px; */ float: left; text-align: center; width: 35%; }
.recentBox ul li .num_k8 { float: right; max-width: 15.0rem; padding: 0 0%; margin-right: 1.7rem; text-align: right; position: relative; font-size: 1rem; }

/*彩种导航*/
.m-lott-methodBox { padding: 0.571429rem 0.357143rem; background: #eaeaea; }
.m-lott-methodBox .nfdprize_text { display: inline-block; padding: 0rem 0.785714rem 0.3rem; color: #fff; border-radius: 3px; font-size: 0.86rem; background-color: #ff632c; }
.m-lott-methodBox .nfdprize_text b { display: inline-block; width: 12px; height: 16px; position: relative; left: 0.357143rem; background-image: url(../images/nsc_m/lott/arrow-down1.png); background-position: 0px  4px; background-repeat: no-repeat; background-size: 100%; top: 0.2rem; transition: all .2s; }
.m-lott-methodBox .nfdprize_text b.cur { transform: rotate(180deg); top: 0.35rem; }
.m-lott-methodBox .fandian { color: #494949; display: inline-block; float: right; }
.m-lott-methodBox .fandian select { border: 1px solid #bbb; padding: 0.2rem 0.1rem; border-radius: 0.3rem; font-size: 0.8rem; color: #624982; }
.m-lott-methodBox-list {	/*display: none;*/
background: #372f50; width: 100%; height: 0px; overflow: hidden; position: relative; }
.m-lott-methodBox-list:before { content: ''; height: 2.8rem; width: 1.4rem; text-align: left; color: #fff; z-index: 2; position: absolute; right: 0; background-image: -webkit-linear-gradient(left, rgba(55, 47, 80, 0) 0%, rgb(55, 47, 80) 100%); background-image: -moz-linear-gradient(left, rgba(55, 47, 80, 0) 0%, rgba(55, 47, 80) 100%); background-image: -o-linear-gradient(left, rgba(55, 47, 80, 0) 0%, rgba(55, 47, 80) 100%); background-image: linear-gradient(left, rgba(55, 47, 80, 0) 0%, rgba(55, 47, 80) 100%); }

.lotteryGroup { height: 3.0rem; overflow: scroll; position: relative; }
.lotteryGroup div { overflow-y: hidden; overflow-x: visible; white-space: nowrap; height: 3.0rem;  width: 100%;  /*width: 657px; */ }
.lotteryGroup div span{ cursor: pointer; font-size: 1.1rem; color: #b5aac8; display: inline-block; height: 2.857143rem; line-height: 2.857143rem; padding: 0px 0.928571rem; position: relative; }


/*.lotteryGroup ul li:hover { color:#ff632c; font-weight:bold;}*/
.lotteryGroup div span.hover { border-bottom: 2px solid #ff632c; font-weight: bold; color: #ff632c; }
.lotteryGroup .ren { padding-right: 1.071429rem; display: inline; float: right; height: 2.857143rem; line-height: 2.857143rem; display: none; }
.lotteryGroup .ren a { background: url(../images/nsc/lottery/ren.png) no-repeat left center; display: block; padding-left: 1.285714rem; font-size: 1.0rem; color: #2e2b2b; }

/*玩法说明*/

/*.lotteryGroup .ren a:hover {color:#ff632c; font-weight:bold;}*/
.lottery_btn_pk10 { position: absolute; top: 0; right: 0; background: url(../images/nsc/lottery/btn_lottery_pkdh.png) no-repeat; width: 6.428571rem; height: 2.071429rem; cursor: pointer; text-indent: -9999px; display: none; }
.lotteryMember { border-bottom: 1px solid #f3f3f3; padding: 0.357143rem 0; z-index: 200; }
.lotteryMember dl { overflow: hidden; line-height: 1.428571rem; margin: 0.357143rem 0; text-align: center; }
.lotteryMember dl .posChoose { position: relative; top: 2px; left: -2px }
.lotteryMember dl dt { display: inline; float: left; line-height: 1.714286rem; font-size: 0.928571rem; color: #969696; margin-right: 0.714286rem; margin-left: 0.714286rem; }
.lotteryMember dl dd { margin: 0px 0.48rem 0.357143rem 0px; display: inline; float: left; line-height: 1.785714rem; min-width: 23%; font-size: 0.928571rem; color: #FFF; padding: 0 0.3rem; background: #6e5086; border-radius: 0.214286rem; }
.lotteryMember dl dd.hover { -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #ff632c; border-radius: 3px; }
.playf_dl { line-height: 1.571429rem; padding: 0.714286rem 0; border-bottom: 1px solid #f3f3f3; overflow: hidden; width: 96%; margin: 0 auto; }
.playf_dl span {	/*display: inline; float: left;*/ }
.playf_dl .m_playf_dl_box { float: left; width: 72%; }
.playf_dl .m_playf_dl_box:last-child { float: right; width: 28%; }
.playf_dl .m_playf_dl_box:nth-child(1) { display: flex; flex-flow: center; display: -webkit-box; }
.playf_dl .m_playf_dl_box:nth-child(1) span { flex: 3; }
.playf_dl .m_playf_dl_box:nth-child(1) span:last-child { flex: 7; }
.playf_dl span.help_con { max-width: 30.0rem; }
.lotteryMember .fandian { color: #ff632c; font-size: 0.857143rem; top: 0.857143rem; right: 0.714286rem; }
.lotteryMember select { font-size: 0.857143rem; border: 1px solid #BFBABA; padding: 0.214286rem 0.142857rem; color: #666; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wfsm { width: 1.571429rem; height: 1.571429rem; background: url(../images/nsc/lottery/bangzhu.png) no-repeat center; text-indent: -9999px; display: inline-block; background-size: 1.142857rem }
.help_con { color: #c5afa7; font-size: 0.857143rem; }
.help_exp, .help_help { float: right; color: #8d8d8d; font-size: 1.0rem; margin-right: 0.2rem; padding: 0px 0.571429rem; background-color: #eaeaea; border-radius: 0.357143rem }
.help_help { float: right; }

/*选号区*/
.lotteryView { overflow: hidden; background: #fff; padding: 0.357143rem .5rem; border-bottom: 1px solid #f3f3f3; }
.lotteryView .each { overflow: hidden; border-bottom: 1px solid #d9d9d9; }
.lotteryView .each:last-child { border-bottom: 0px; padding-top: 0.7rem }
.lotteryView ul { display: inline; float: left; }
.lottery_num_box ul.lhc { }
.lotteryView_k3 ul { width: 100% }
.lotteryView h3.noname { height: 1.071429rem; }
.lotteryView ul li { cursor: pointer; }
.lotteryView h3 { display: inline; float: left; overflow: hidden; padding-right: 0.5rem; height: 2.857143rem; line-height: 2.857143rem; text-align: left; color: #ff632c; font-size: 1.2rem; font-weight: bold; margin-left: 0.4rem; }
.lotteryView .cList {	/*width: 180px;*/ float: right; padding-right: .7rem }
.lotteryView .cList li { display: inline-block; width: 1.571429rem; height: 2.714286rem; line-height: 2.714286rem; color: #6f6f6f; font-size: 1.1rem; text-align: center; margin-right: 1.071429rem }
.lotteryView .cList li:last-child { color: #BABABA; margin-right: 0px }
.lotteryView .cList li.hover { color: #ff632c; font-weight: bold; }
.lotteryView .nList li { margin-right: 1.03rem; margin-bottom: 0.714286rem; display: inline-block; background: url(../images/nsc_m/lott/m_yuan_1.png) no-repeat center; background-size: 100%; width: 2.7rem; height: 2.8rem; line-height: 2.8rem; color: #7b7b7b; font-size: 1.4rem; text-align: center }
.lotteryView .nList li:nth-child(7n) { margin-right: 0; }
.lotteryView .nList li.hover { background: url(../images/nsc_m/lott/m_yuan2.png) no-repeat center; color: #fff; border: 0px; background-size: 100%; width: 2.7rem; height: 2.8rem; }
.lotteryView .quwei { text-align: center; width: 100%; }
.lotteryView .quwei li { margin-right: 1.1rem; margin-bottom: 0.714286rem;display: inline-block;background: #fff; height: 2.857143rem; line-height: 2.857143rem; width: auto; border: 2px solid #c0c0c0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 0 0.714286rem;font-size: 1.4rem;color: #7b7b7b; }
.lotteryView .quwei li.hover { background: #ff632c; width: auto; color: #fff; border: 2px solid #ff632c; }

/*选号计算区*/

/*单式*/
.grayContent { overflow: hidden; margin: 0 auto; }
.textareaLong { height: 8.714286rem; width: 100%; font-family: 'microsoft yahei'; padding: 0.357143rem; border: 1px solid #d8d8d8; resize: vertical; outline:0}
.m-mixing input:last-child { margin-right: 0px; }
.grayContent .formWord { width: 6.428571rem; height: 1.857143rem; margin: 0.428571rem 3.1rem 0.428571rem 0px; border: 1px solid #D8D8D8; background: #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer }
.grayContent .formWord:last-child { margin-right: 0; float: right; }
.inputdesc { text-align: center; color: #666; }
.addOrderBox { padding: 1.071429rem 0.714286rem; overflow: hidden; font-family: 'Microsoft Yahei'; }
.m_funding_box { overflow: hidden; margin-top:1.1rem;}
.addOrderBox .funding { margin-top: 2px; display: inline; float: left; }
.addOrderBox .funding span { font-size: 0.857143rem; color: #737373; display: inline-block; width: 1.785714rem; height: 1.785714rem; line-height: 1.785714rem; border-radius: 5px; text-align: center; background-color: #E2E1E1; margin-right: 0.128571rem; cursor: pointer; }
.addOrderBox .funding span.hover { color: #fff; background-color: #FF632C; }
.addOrderBox .multipleBox { width: 7.857143rem; margin-left: 0.357143rem; display: inline; float: left; }
.multipleCon { height: 2.1rem; display: inline; }
.multipleCon input { width: 5.0rem; height: 2rem; line-height: 2rem; color: #000; font-weight: bold; text-align: center; font-size: 1.0rem; border-radius: 5px; border: 1px solid #ccc; padding-right:1.4rem;}
.multipleCon input.mmc-lxkj-input{width: 3.0rem; height: 2rem; line-height: 2rem; color: #000; font-weight: bold; text-align: center; font-size: 1.0rem; border-radius: 5px; border: 1px solid #ccc;padding-right:0}
.multipleCon .reduce { width: 2.428571rem; height: 1.0rem; line-height: 1.0rem; position: absolute; right: 0px; bottom: 0px; background: url(../images/nsc/lottery/bei.png) no-repeat; }
.multipleCon .add { width: 34px; height: 1.071429rem; line-height: 1.071429rem; position: absolute; right: 0px; top: 0px; background: url(../images/nsc/lottery/bei.png) no-repeat; }
.multipleCon .reduce, .multipleCon .add { color: #989898; font-size: 1.142857rem; text-align: center; cursor: pointer; }
.multipleBox .bei { font-size: 1.0rem; color: #ff632c;position:absolute;right:0.4rem;top:0; }
.right{float:right;display:inline;}
.multipleBox .mmc-bei-span { font-size: 1.0rem; color: #ff632c;    margin-top: 0.2rem;}
.fast-btn{width: 1.5rem;height: 1.5rem;border-radius: 50%;text-align: center;background: #efefef;display: block;line-height: 1.2rem;color: #ff632c;font-size: 1.8rem;font-weight: bold;position:absolute;top:0;}
.fast-btn-m{left:-1.7rem}
.fast-btn-p{right:-1.7rem}
.addOrderBox .fandian { width: 13.214286rem; overflow: hidden; margin-left: 1.428571rem; }
.addOrderBox .fandian select { display: none; }
.fandianlist li { font-size: 0.857143rem; color: #504a5f; font-weight: bold; }
.fandianlist li.hover { color: #ff632c; }
.switchBtn { background: url(../images/nsc/lottery/wfd_bg.png) no-repeat; width: 4.214286rem; height: 2.071429rem; margin-left: 0.714286rem; }
.switchBtn span { background: url(../images/nsc/lottery/wfd_yuan.png) no-repeat; left: 0px; top: 1px; width: 1.785714rem; height: 1.785714rem; cursor: pointer; }
.chooseMsg { color: #b5aac8; font-size: 1.0rem; text-align: left; margin-bottom: 0.714286rem; position:relative;}
.chooseMsg p { display: inline-block; margin-left: 0.357143rem; }
.chooseMsg p span { color: #ff632c; }
#lt_sel_money { color: #ff0000; font-weight: bold; }
.addOrderBox .addBtn { float: right; background: #FF632C; border-radius: 5px; width: 10.357143rem; height: 2.142857rem; border: none; cursor: pointer; text-align: center; font-size: 1.142857rem; color: #fff; font-family: 'Microsoft Yahei'; }
.addOrderBox .addBtnDisabled { background: #C7C7C7; cursor: default; color: #fff; font-family: 'Microsoft Yahei'; }
.shotPlayBtn{float: right; background: #ad32be; border-radius: 5px; width: 9.357143rem; height: 2.142857rem; border: none; cursor: pointer; text-align: center; font-size: 1.142857rem; color: #fff; font-family: 'Microsoft Yahei';}
.shotPlayBtn.btnDisabled{background: #C7C7C7; cursor: default;}

/*选购列表*/
.lotteryBottom .addList { }
.lotteryBottom { }

/*.lotteryList,*/
.cleanall { padding: 0.428571rem 0.357143rem; min-height: 5.142857rem; max-height: 13.714286rem; overflow: auto; background: #efefef; border-radius: 5px; width: 96%; margin: 0 auto; margin-bottom: 0.642857rem; text-align: center; font-size: 1.071429rem; line-height: 5.142857rem; color: #949494; }
.lotteryList table tr th { height: 2.285714rem; background: #a96b94; color: #fff; font-size: 1.0rem; text-align: center; font-weight: normal; }

/*.lotteryList table tr th .deleteAll,.lotteryList table tr th .deleteAll:hover {color: #fff; font-size: 1.0rem; background: url(../images/nsc/lottery/delete_all.png) no-repeat right center; display: inline-block; padding-right: 1.071429rem; }*/
.lotteryList table tr td.orange { color: #ff632c; }
.lotteryList table tr td, .lotteryList table tr.lottery th { background: #efefef; height: 2.142857rem; font-size: 0.857143rem; color: #a4a4a4; line-height: 2.142857rem; }
.lotteryList .m_lotter_list_nub { display: inline-block; width: 14.5rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #6f5d8f; padding-right: 0.357143rem; font-weight: normal; float: left; }
.lotteryList .m_lotter_details { float: left; width: 15%; text-align: center; color: #6f5d8f; }
.lotteryList .lottery { margin-bottom: 0.642857rem; }
.lotteryList table tr.lottery th { border: none; border-top: 1px dashed #e2e1df; text-align: left; text-indent: 1.428571rem; }
.lotteryList table tr td a.del { display: inline-block; width: 1.0rem; height: 1.0rem; background: url(../images/nsc/lottery/delete_one.png) no-repeat right center; background-size: 88%; }
.lotteryList table tr.cleanall {	/*display: none*/ }
.lotteryList table tr.lottery th .more { position: absolute; width: 31.428571rem; margin: 0.357143rem 0px 0.714286rem 0px; z-index: 999; }
.lotteryList table tr.lottery th .close { position: absolute; top: 0; right: -41px; text-indent: -9999px; background: #ddd url(../images/nsc/lottery/close_icon.png) no-repeat 0.285714rem 0.285714rem; width: 1.428571rem; height: 1.428571rem; display: block; }
.lotteryList table tr.lottery th .code { font-family: Microsoft Yahei; width: 30.0rem; padding: 0.357143rem 0.714286rem; font-size: 1.0rem; color: #aaa; border: 1px solid #ddd; resize: vertical; }
.lotteryList table tr.lotteryBg th, .lotteryList table tr.lotteryBg td { }

/*立即投注区域*/
.orderNow { overflow: hidden; padding: 0.5rem 0.5rem 0; background: #fff; }
.m_total_amout { padding: 1.285714rem 0; font-size: 1.285714rem; text-align: center; margin-top: 1.4rem;}
.chooseAllMsg { font-size: 1.0rem; color: #b5aac8; }
.chooseAllMsg .num { font-weight: bold; font-size: 1.285714rem; color: #ff632c; }
.chooseAllMsg .orange { color: #ff632c; }
.chooseAllMsg p { display: inline-block; margin-right: 1.071429rem; }
.sendChoose { width: 100%; }
.sendChoose a { background: #FF632C; margin: 0 auto; border-radius: 5px; display: block; width: 100%; height: 3.285714rem; line-height: 3.285714rem; text-align: center; color: #fff; font-size: 1.285714rem; }
.sendChoose a.sendBtnDisabled { background: #C7C7C7; }
.checkZhui { color: #ff632c; font-size: 0.928571rem; }
.fqzhBox, .qxzhBox { margin: 0.357143rem 0px 0 1.071429rem; float: right; display: inline; }
.qxzhBox { cursor: pointer; color: #CAA396; }

/*.qxzhBox:hover { color:#999;}*/
.checkZhui span { display: inline-block; width: 13px; height: 13px; margin-right: 0.142857rem; cursor: pointer; background: url(../images/nsc/lottery/checkbox.png) no-repeat; vertical-align: -0.1rem; }
.checkZhui span.uncheck { background: url(../images/nsc/lottery/checkbox.png) left -13px no-repeat; background-size: 100% }
/*.checkZhui input, .close_zhbox, .zhBox { display: none; }*/
.checkZhui b { font-weight: normal; cursor: pointer; }

/*追号容器*/

.zhBox { -moz-user-select: -moz-none; background-color: #fff; position: fixed; top: 0; left: 0px; width: 100%; -webkit-user-select: none; z-index: 10003; }

.zhBox .checkZhui { float: left; margin: 0.3rem 0 0 0; color: #a96b94; font-size: 0.857143rem; text-align: center; }
.zhBox .checkZhui span { display: inline-block; width: 1.2rem; height: 1.2rem; margin-top: 0; margin-right: 0.357143rem; cursor: pointer; }
.zhBox .checkZhui span.check { background: url(../images/nsc/lottery/checked.png) no-repeat; background-size: 100%; vertical-align: -0.2rem; }
.zhBox .checkZhui span.uncheck { background: url(../images/nsc/lottery/unchecked.png) no-repeat; background-size: 100%; vertical-align: -0.2rem; }
.zhBox .checkZhui input { display: none; }
.zTab { background: #f8f8f8 url(../images/nsc/lottery/sc_zuihao_tit_xian.png) repeat-x 0 bottom; overflow: hidden; }
.zTab ul { }
.zTab ul li { float: left; display: inline; width: 33%; text-align: center; height: 3.642857rem; font-size: 1.1rem; line-height: 3.857143rem; border-right: 1px solid #e5e5e5; }
.zTab ul li.hover { background: #a96b94; /* background:#fff url("../images/nsc/lottery/sc_zuihao_tit-currentbg.png") repeat-x top left;*/ font-weight: bold; }
.zTab ul li.hover a { color: #fff; }
.zTab ul li a { color: #333; cursor: pointer; display: block; }
.zCon { overflow: hidden; background: #fff; width: 100%; margin: 0 auto; padding: 1rem 0 0.8rem 1rem; border-bottom: 1px solid #e6e6e6; }
.cLeft { overflow: hidden; }
.cLeft .group { display: inline; float: left; margin: 0 0.2rem 0.2rem 0; }
.cLeft .group span { color: #666; font-size: 0.8rem; float: left; display: inline; margin-top: 0.2rem; }
.cLeft .group .tools { float: left; display: inline; overflow: hidden; width: auto; height: 1.8rem; margin: 0 0.2rem; border: 1px solid #a7a6ac; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 0.4rem; }
.cLeft .group .tools span { float: left; display: inline; cursor: pointer; font-weight: normal; margin-top: 0px; margin-right: 0px; }
.cLeft .group .tools .reduce { background: url(../images/nsc/lottery/reduceBtn.jpg) no-repeat; width: 1.5rem; height: 2.0rem; border-right: 1px solid #a7a6ac; }
.cLeft .group .tools .add { background: url(../images/nsc/lottery/addBtn.jpg) no-repeat; width: 1.5rem; height: 2.0rem; border-left: 1px solid #a7a6ac; }
.cLeft .group .tools input { width: 3rem; height: 1.8rem; border: 0px; float: left; display: inline; text-align: center; font-size: 1.0rem; color: #333; }
.cRight { text-align: center; margin-top: 0.6rem; }
.cRight input { float: right; background: #a96b94; color: #fff; width: 10rem; margin-right: 1.8rem; height: 2.2rem; line-height: 2.2rem; font-size: 1.1rem; border-radius: 1rem; text-align: center; border: 0; }
.zList .f_header { overflow: hidden; zoom: 1; width: 100%; color: #666; font-size: 0.928571rem; background: #fff; }
.zList .f_header b { font-size: 1.428571rem; font-weight: bold; }
.zList .f_header .text_zh { padding: 0.8rem 0; padding-top: 0; display: block; text-align: center; overflow: hidden; }
.zList .f_header .text_zh .red { color: #ff632c; }
.zList .f_header .cancel_zh { background-color: #C7C7C7; border-radius: 1rem; width: 6rem; height: 2.285714rem; line-height: 2.285714rem; font-size: 1.0rem; margin-left: 0.357143rem; text-align: center; color: #fff; display: inline-block; }
.zList .f_header .save_zh { background-color: #EA5D2C; border-radius: 1rem; letter-spacing: 0.1rem; width: 10rem; height: 2.285714rem; line-height: 2.285714rem; margin: 0 0.5rem; text-align: center; color: #fff; font-size: 1.2rem; display: inline-block; }
.zList .f_header #lt_trace_count { margin-right: 1.285714rem; color: #666; }
.zList .f_header .f_had_btton { overflow: hidden; text-align: center; padding-bottom: 0.8rem; position: relative; }
.zList .tableBox { height: 21rem; overflow: scroll; overflow-x: hidden; background: #fff; }
.close_zhbox { position: absolute; top: 0.6rem; right: 1rem; color: #888; font-size: 0.9rem; display: inline-block; }
.zList table { font-size: 0.857143rem; color: #494949; }
.zList table th { border-top: 1px solid #e6e6e6; border-bottom: 2px solid #e6e6e6; border-right: 1px solid #e6e6e6; text-align: center; background: #f7f7f4; font-size: 0.9rem; line-height: 1rem; padding: 0.5rem 0; }
.zList table th.nobd { border: 0px; }
.zList table .zh_th01 { width: 5%; }
.zList table .zh_th02 { width: 10%; }
.zList table .zh_th03 { width: 30%; }
.zList table .zh_th04 { width: 20%; }
.zList table .zh_th05 { width: 20%; }
.zList table .zh_th06 { width: 15%; }
.zList table td { border-bottom: 1px solid #e6e6e6; font-size: 0.8rem; border-right: 1px solid #e6e6e6; text-align: center; background: #fff; padding: 0.4rem 0; }
.zList table td .input { width: 2.5rem; height: 1.8rem; line-height: 1.8rem; text-align: center; border: 1px solid #dddddd; border-radius: 0.2rem; background: #f5f5f5; margin-right: 0.3rem; }
.zList table td .red { font-size: 0.9rem; color: #ff632c; }
.time_width { width: 5.6rem; display: inline-block; word-break: break-all; }

/*查看更多*/
.m_see_more { display: block; padding: 0.5rem 0.714286rem 0.5rem 0.714286rem; border: 1px solid #b5aac8; color: #b5aac8; border-radius: 5px; margin: 1.5rem auto; width: 10rem; background-image: url(../images/nsc_m/lott/iconfont-2jilu.png); background-position: 1.214286rem center; background-repeat: no-repeat; padding-left: 2.928571rem; background-size: 1.214286rem; }

/*底部标注*/
.m_footer_annotation_other { background: #f3f3f3; color: #c2c2c2; }
.padding_fot_b20 { height: 2.5rem; }

/*固定下面余额*/
.m_fx_footer { width: 100%; height: 2.5rem; background: #f0f0fa; position: fixed;     bottom: 3.3rem; /*overflow: hidden;*/ }

/*.m_fx_footer .v-moeny .you-money .show-money,
.m_fx_footer .v-moeny .you-money .hide-money { line-height: 2.5rem; float: left; }
.m_fx_footer .v-moeny .you-money b { color: #FF632C; font-size: 1rem; }
.m_fx_footer .v-moeny  .chongzhi { float: right; font-size: 1rem; color: #fff; }
.m_fx_footer .v-moeny  .chongzhi a { width: auto; font-size: 1.142857rem; line-height: 2.45rem; color: #ff632c; text-decoration: underline; background-color: #2E263D; }
.m_fx_footer .v-moeny .you-money { float: left; padding: 0; }
.v-moeny .you-money b { font-style: normal; font-weight: normal; color: #bb0000; }*/
.m_fx_footer  .balace { padding-left: 0.428571rem;    line-height: 2.5rem; }
.m_fx_footer  .balace { float: left;position:relative;font-weight: bold; font-size: 12px;}
.m_fx_footer  .balace i {	font-style: normal; color: #7f72a8 }
.m_fx_footer  .balace b { color: #7f72a8; font-weight: bold;}
.fx_chongzhi { float: right; color: #7f72a8;  padding-right: .5rem;    line-height: 2.71rem; }
.fx_chongzhi a { width: auto; line-height: 2.45rem; color: #d533ba; text-decoration: underline; }
.m_fx_footer .balace #refff { white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  color: #FF632C; margin-left: 0.2rem }

/*新添加的*/
.app-userform .m_footer_annotation{
	background: none;
}
.app-userform .m_footer_annotation {
    color: #8b889b;
}
.page-list{
	text-align: center;
}
.coco-prompt{
	font-size: 0.86rem;
}

/*分页插件 COCO*/
.coco-pagination {
    display: inline-block;
    padding-left: 0;
    margin: 0.7rem 0;
    border-radius: 4px;
}
.coco-pagination>li {
    display: inline;
}
.coco-pagination {
    display: inline-block;
    padding-left: 0;
    margin: 0.7rem 0;
    border-radius: 4px
}

.coco-pagination>li {
    display: inline-block;
    font-size: 0.85rem;
    margin: 0.5rem 0.21rem;
}

.coco-pagination>li>a,.coco-pagination>li>span {
    position: relative;
    /*float: left;*/
    padding: 3px 0.43rem;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #888;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd
}

.coco-pagination>li:first-child>a,.coco-pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.coco-pagination>li:last-child>a,.coco-pagination>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.coco-pagination>li>a:hover,.coco-pagination>li>span:hover,.coco-pagination>li>a:focus,.coco-pagination>li>span:focus {
    color: #2a6496;
    background-color: #eee;
    border-color: #ddd
}

.coco-pagination>.active>a,.coco-pagination>.active>span,.coco-pagination>.active>a:hover,.coco-pagination>.active>span:hover,.coco-pagination>.active>a:focus,.coco-pagination>.active>span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #975d8d;
    border-color: #975d8d;
    border-radius: 3px;
}

.coco-pagination>.disabled>span,.coco-pagination>.disabled>span:hover,.coco-pagination>.disabled>span:focus,.coco-pagination>.disabled>a,.coco-pagination>.disabled>a:hover,.coco-pagination>.disabled>a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd
}

.coco-pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus {
    color: #bfbfbf;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pager {
    padding-left: 0;
    margin: 0.7rem 0;
    text-align: center;
    list-style: none
}

.pager li {
    display: inline
}

.pager li>a,.pager li>span {
    display: inline-block;
    padding: 0.36rem 1.0rem;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 1rem
}

.pager li>a:hover,.pager li>a:focus {
    text-decoration: none;
    background-color: #eee
}

.pager .next>a,.pager .next>span {
    float: right
}

.pager .previous>a,.pager .previous>span {
    float: left
}

.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span {
    color: #777;
    cursor: not-allowed;
    background-color: #fff
}
.page-list .pagination {float:left;}
.page-list .pagination span {cursor: pointer;}
.page-list .pagination .separate span{cursor: default; border-top:none;border-bottom:none;}
.page-list .pagination .separate span:hover {background: none;}
.page-list .page-total input, .page-list .page-total select{height: 26px; border: 1px solid #ddd;}
.page-list .page-total input {width: 40px; padding-left:3px;}
.page-list .page-total select {width: 50px;}
.page-list .page-total{display: none}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus {
color: #ccc;
background-color: transparent
}

/*checkbox插件*/
span.checkbox-container {
cursor: pointer
}
span.boma-checkbox-text {
margin-left: 10px;
float: left;
font-size: 12px
}
span.boma-checkbox {
	background: url("../images/nsc_m/list/bg_check-box.png") no-repeat;
    width: 17px;
    height: 18px;
    display: inline-block;
    margin: 0 5px 0 0;
    vertical-align: -4px;
}
span.boma-checkbox-active {
	background: url("../images/nsc_m/list/bg_check-box_current.png") no-repeat;
    width: 17px;
    height: 18px;
    display: inline-block;
    margin: 0 5px 0 0;
    vertical-align: -4px;
}
.boma-top-checkbox span.boma-checkbox {
float: none;
padding-left: 12px;
background: #fff;
display: inline-block;
margin-top: 0;
vertical-align: middle
}
.boma-top-checkbox span.boma-checkbox-text {
float: none;
margin-left: 6px
}
.boma-top-checkbox span.boma-checkbox-active {
background: url(../images/nsc_m/list/bg_check-box_current.png?v=fbdc37e3) center no-repeat #fff
}

.w100{
	width: 100%;
}

.lotteryHostory .b5{height:1px;font-size:1px;overflow:hidden;display:block;background:#DDE0E5;margin:0 5px;}
.lotteryHostory .b6{height:1px;font-size:1px;overflow:hidden;display:block;background:#DDE0E5;margin:0 3px;}
.lotteryHostory .b7{height:1px;font-size:1px;overflow:hidden;display:block;background:#DDE0E5;margin:0 2px;}
.lotteryHostory .b8{height:2px;font-size:1px;overflow:hidden;display:block;background:#DDE0E5;margin:0 1px;}
.lotteryHostory #chartsTable{border-top:1px solid #dbdddf;border-left:1px solid #dbdddf;}
.lotteryHostory #chartsTable td{border-bottom:1px solid #dbdddf;border-right:1px solid #dbdddf;text-align:center;padding:3px 0;color:#494949;}
.lotteryHostory #title{}
.lotteryHostory #title td{background-color:#F6F6F6}
.lotteryHostory #head{/*background:#99CCFF;*/}
.lotteryHostory .ball01{font-weight:bold;color:#FFFFFF;width:16px;height:16px;margin:0 auto;background:url(../images/nsc/warp/chartBall02.gif) no-repeat center;}
.lotteryHostory .ball02{font-weight:bold;color:#FFFFFF;width:20px;height:20px;font-size:13px;margin:0 auto;border-radius:50%;background-color:#BD5151;font-weight:normal;}
.lotteryHostory .ball03{width:16px;height:16px;color:#33CCCC;}
.lotteryHostory .ball04{width:16px;height:16px;color:#FF9999;}
.lotteryHostory .wdh{width:16px;height:25px;}
.lotteryHostory #titlemessage{height:35px;}
.lotteryHostory #showissue{width:53px;height:21px;border:0px solid #FFFFFF;}
.lotteryHostory #quickbuy{margin:20px 10px 20px 10px;text-align:right;}
.lotteryHostory #quickbuy a{padding:13px 25px 13px 25px;color:#FFFFFF;font-weight:bold;}
.lotteryHostory .tdleft{padding-left:25px;text-align:left;}
.lotteryHostory .tdright{text-align:right;}
.lotteryHostory .smallball{position:absolute;top:-6px;left:13px;*left:5px;background:url(../images/default/smallball.gif) no-repeat 1px 1px;width:12px;height:12px;font-size:10px;color:#FFF;}
.lotteryHostory table #missedTable{border:1px solid #FFFFFF;}
.lotteryHostory #missedTable td{border:1px solid #fff;}
.lotteryHostory .none{background:none!important;}
.lotteryHostory .lhfx_lotterylist_bg{position:absolute;top:0;right:0;width:100%;height:100%;background:#000;opacity:0.5;z-index:60;display:none;}
.lotteryHostory #searchBox .luzhi{float:none;display:block;width:100%;margin-left:0px;background-position:center;text-align:center;}
.lotteryHostory #searchBox .luzhi a{color:#ff632c;display:block;width:3.785714rem;margin:0 auto;height:1.071429rem;}



.lotteryHostory .title{background:#fff;color:#990000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.lotteryHostory #head{color:#CA5050;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.lotteryHostory .code #codeTable{width:100%;background:#fff;color:#1A89D8;display: none}
.lotteryHostory #codeTable th{line-height:30px;background:#F6F6F6;color:#494949;border: 1px solid #dbdddf;}
.lotteryHostory #codeTable td{line-height:28px;text-align:center;border-bottom:1px solid #dbdddf;border-right:1px solid #dbdddf;font-size: 0.85rem;}
.lotteryHostory #codeTable .totalcode{border-right:0;color:#CA5050;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.lotteryHostory #codeTable .dxcode{color:#CA5050;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.lotteryHostory #codeTable .dscode{color:#1A89D8;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.lotteryHostory #codeTable .sxcode{color:#CA5050;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.lotteryHostory #codeTable .jocode{color:#1A89D8;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.lotteryHostory .code #hotcode{width:100%;background:#DDE0E5;color:#1A89D8;}
.lotteryHostory #hotcode th{line-height:30px;background:#990000;color:#FFFFFF;}
.lotteryHostory #hotcode td{line-height:28px;border-bottom:1px solid #F4F3F6;border-right:1px solid #F4F3F6;}
.lotteryHostory #hotcode .number{text-align:center;color:#CA5050;}
.lotteryHostory #hotcode .hottitle{text-align:left;padding-left:20px;}
.lotteryHostory #hotcode .hottag{text-align:left;padding-left:20px;color:#003399;}
.lotteryHostory .footer {margin:6px 0 10px 0;text-align: left;}
.lotteryHostory .m_code_list{overflow: hidden;padding: 0.2rem 0;}
.lotteryHostory .m_code_list li{float: left;padding: 0.22rem;line-height: 1rem;}
.lotteryHostory .m_code_list li:nth-child(10n){}
.lotteryHostory .m_code_list_font{font-size: 0.85rem;}

/*Loading*/
@-webkit-keyframes line-scale-pulse-out-rapid {
  0% {
    -webkit-transform: scaley(1);
            transform: scaley(1); }
  80% {
    -webkit-transform: scaley(0.3);
            transform: scaley(0.3); }
  90% {
    -webkit-transform: scaley(1);
            transform: scaley(1); } }

@keyframes line-scale-pulse-out-rapid {
  0% {
    -webkit-transform: scaley(1);
            transform: scaley(1); }
  80% {
    -webkit-transform: scaley(0.3);
            transform: scaley(0.3); }
  90% {
    -webkit-transform: scaley(1);
            transform: scaley(1); } }

.line-scale-pulse-out-rapid > div {
  background-color: #ff632c;
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  display: inline-block;
  vertical-align: middle;
  -webkit-animation: line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);
          animation: line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78); }
  .line-scale-pulse-out-rapid > div:nth-child(2), .line-scale-pulse-out-rapid > div:nth-child(4) {
    -webkit-animation-delay: -0.25s !important;
            animation-delay: -0.25s !important; }
  .line-scale-pulse-out-rapid > div:nth-child(1), .line-scale-pulse-out-rapid > div:nth-child(5) {
    -webkit-animation-delay: 0s !important;
            animation-delay: 0s !important; }


  /*详情页弹窗*/
   .popou_bg_cc{
        position: fixed;
        top:0;
        bottom: 0;
        width: 100%;
        height: 100%;
        z-index: 10002;
        background: rgba(0,0,0,0.8)
    }
    .popou_game-detail-layout{
      /*  overflow: scroll;*/
        /*background: #f0eff5 url("../images/nsc_m/list/h5_body_sclogo.png") no-repeat right bottom;*/
        /*background: #ccc;*/
        z-index: 155;
        padding: 0;
        -webkit-overflow-scrolling: touch;
        background-size: 78%;
    }
   
    .popou_v_bg{
        background: #000;
        opacity: 0.5;
        position: fixed;
        width: 100%;
        z-index: 22;
        top: 0;
        bottom: 0;
        height: 100%;
    }
    .popou_close_btn{
        width: 2.57rem;
        position: absolute;
        bottom: 0;
        z-index: 101;
        border-radius: 50%;
        height: 2.57rem;
        left: 50%;
        margin-left: -1.285rem;
        bottom: 2%;
        line-height: 32px;
        text-align: center;
        font-family: "microsoft Yahei";
        font-size: 16px;
        font-weight: bold;
        background: #fff url(../images/nsc_m/xxx.png) no-repeat center;
        background-size: 53%;
    }

    .close-warp{
        background-color: #F7F8FC;
        height: 5rem;
    }
    .loader-inner-v-box{
	    position: absolute;
	    left: 40%;
	    top: 39%;
    }
    .line-scale-pulse-out-rapid{
    	text-align: center;
    }
    .line-scale-pulse-out-rapid p {
    	font-size: 1rem;
    }







/*
* css by klaf
*/
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
em, b {
  list-style: none;
    font-style: normal;
}
.clearfix:after{content:"";display: block;height: 0;clear: both;visibility: hidden}
.clearfix{*height:1%}
input{outline: 0}
/*login*/
.app-login {
    position:absolute;
    top:0;left:0;
    width:100%;height:100%;
    z-index:10000;
    overflow:hidden;
}
.__loginbackground{
    position:fixed;
    top:0;bottom:0;left:0;right:0;
    z-index:-1;
}
.__loginbackground >img{
    width:100%;height:100%;
}
.sc_screen{
    /*position:absolute;*/
    /*top:0;left:0;*/
    width:100%;
    /*height:100%;*/
    /*z-index:10000;*/
}
.sc_screen >div.ng-scope{
    z-index:10000;
}
.app-login.container{height:100%;}
.app-login header img { display: block; margin: 0 auto;  margin-top: 2rem; box-sizing: content-box; }
.app-login #form-area div.submit-form{width:75%;margin:0 auto; position: relative;}
.app-login #form-area dl{width:100%;    height: 40px;margin:1em 0;overflow: hidden;box-shadow:inset 0px 0.2px 3px #c3c3c3;background-color: #ffffff;  /*background:url(/skin/v1/images/login/input_line.png") 0 bottom repeat-x;*/position:relative;border-radius: 0.28rem;}
.app-login #form-area dt{position:absolute;}
.app-login #form-area dd{display:block;margin: 0 0 0 35px;padding:0;}
.app-login #form-area input::-webkit-input-placeholder{color:#a75e9a;transition:color .15s;-webkit-transition:color .15s;-moz-transition:color .15s;}
.app-login #form-area .has-error::-webkit-input-placeholder{color:#a75e9a;}
.app-login #form-area input{border:none;outline:none;width:100%;height:40px;line-height: 40px;color:#a75e9a;background:none; font-size:14px;}
.app-login #form-area input:-webkit-autofill{box-shadow:inset 0 0 20rem #fff, inset -1px 0.3px 3px #888; border:#eee solid 1px; border-left:0;}
.app-login #form-area .memory_password { line-height: 1.142857rem; text-align: right; color: #a75e9a; margin-top: 1.071429rem; }
.app-login #form-area .memory_password input { width: 1rem; height: 1rem; border-radius: 3px; -webkit-appearance: none; background-color: #a75e9a; position: relative; top: 0.2rem; margin-right: 0.35rem; }
.app-login #form-area .memory_password input:checked { background: #a75e9a url(../images/login/d.png) no-repeat center; background-size: 100%; }
.app-login #form-area .btn-submit { width: 100%; border: none; outline: none; height:40px; margin-top: 0.5rem; font-size: 16px; border-radius: 5px;	 /*background: -webkit-linear-gradient(top,#bd00bf,#cf00b0);color:#fff;*/ background: url(../images/login/btn.png) no-repeat center;color: #fff; box-shadow: 0px 3px 10px 2px rgba(231,145,250,0.5) }
.app-login #form-area label img{position:absolute;}
.app-login #form-area label[for='uname'] img,.app-login #form-area label[for='upass'] img,.app-login #form-area label[for='code'] img{ 
	width: 14px;
    left: 14px;
    top: 10px;
}
/*.app-login #form-area label[for='upass'] img{width: 1rem;left: 0.9rem;top: 0.8rem;}
.app-login #form-area label[for='code'] img{width: 1rem;left: 0.9rem;top: 0.8rem;}*/
.app-login #form-area .validate-code{position:relative;}
.app-login #validate{position:absolute;right: 5px;bottom: 0.35rem;z-index: 99; min-width: 3.5rem; height: 76%; background:url(../images/login/code2.png) center center no-repeat;}
.app-login #form-area .sc_h5_switch-line { text-align: center; margin-top: 3rem;}
.app-login #form-area .sc_h5_switch-line a.sc_h5_ymjc { background: url(../images/nsc_m/sc_h5_icon-ymjc.png) no-repeat 0 0.4rem; background-size: 1.3rem; padding: 0.2rem 2rem 0.2rem 1.5rem; margin-right: 2rem; font-size: 1rem; color: #7f6173; text-decoration: none; line-height: 0.9rem; border-right: 1px solid #e6ddd3; }
.app-login #form-area .sc_h5_switch-line a.switch_domain { background: url("../images/login/icon_switch-line.png") no-repeat; background-size: 0.9rem; padding-left: 1.2rem; font-size: 1rem; color: #ff632c; text-decoration: none; line-height: 0.9rem;}

.validcode-bg{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5);}
.app-login #form-area .validcode{position: absolute; left: -5%; top: 2rem; width: 110%; padding:2rem 2rem 3rem; border-radius: 10px; background-color: #f3f3f3;}
.app-login #form-area .validcode .btn-submit{ background: -webkit-linear-gradient(top, #bb64cd 0%, #824abe 100%); background: -moz-linear-gradient(top, #bb64cd 0%, #824abe 100%); background: -ms-linear-gradient(top, #bb64cd 0%, #824abe 100%); margin-top: 1rem;}

.app-login footer .tip-messages{text-align:center;font-size:0.7rem;color:#be9ac9;;margin:2.2rem 0 4rem;}
.app-login footer .download-sticky{position:fixed;z-index: 101;left:0;bottom:0;width:100%;height:3.5rem;background:url("../images/login/down_bg.png") repeat;}
.app-login footer .download-sticky ul{display:block;margin-top: 0.8rem;overflow:hidden;}
.app-login footer .download-sticky li{float:left;color:#fff;font-size:0.89rem;}
.app-login footer .download-sticky li span{vertical-align:middle;}
.app-login footer .download-sticky li img{vertical-align:middle;}
.app-login footer .download-sticky a{text-decoration:none;color:#fff;    font-size: 1.0rem;}
.app-login footer .download-sticky .close-btn img{width:0.8rem;margin:0.55rem 0 0 0.5rem;}
.app-login footer .download-sticky .down-logo img{width:2rem;margin-left:1.7rem;margin-right:0.7rem;}
.app-login footer .download-sticky .platform-icon{float:right;margin-right:0.8rem;}
.app-login footer .download-sticky .platform-icon img{width:5.67rem;vertical-align:-0.6rem;}
.app-login footer .download-sticky .close-btn{
    padding-right: 0.5rem;
    padding-bottom: 0.5rem;
}
.app-login footer .download-sticky .down-logo {
    margin-left: 1rem;
}
.app-login footer .download-sticky .down-logo img {
    margin-left: 0.8rem;
}
.app-login footer .tip-messages{
      margin-top: 8.5rem;
}

.app-login #form-area dd{
	position: relative;
}

/*home*/
.app-home , .app-gameplay{
    height: 100%
}
.lotteryHostory{
  height: 100%;
  overflow: hidden;
}
.app-home .wraper-page ,.app-gameplay .wraper-page ,.m_user_index,.lotteryHostory .wraper-page{
    padding-top: 3rem;
    height: 100%;overflow-y: auto;overflow-x: hidden;
}
#body {
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    height: 100%;
    overflow: scroll;
}
#body.active { transform: translate3d(-16rem, 0, 0); -webkit-transform: translate3d(-16rem, 0, 0); -moz-transform: translate3d(-16rem, 0, 0); -ms-transform: translate3d(-16rem, 0, 0); -o-transform: translate3d(-16rem, 0, 0); transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; }
/*home header*/
.container .header { background: url("../images/nsc_m/index/top_bg.png") no-repeat; background-size: 100% 3rem; height: 3rem; position: fixed; width: 100%; top: 0; z-index: 100; left: 0 }
.app-home a{
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;
    color: #0088cc;
}
.app-home .logo {
    height: 1.85rem;
    width: auto;
    margin-top: 0.642857rem;
    padding-left: .5rem;
}
.app-home .header .btn-slide-bar {
    position: relative;
    overflow: hidden;
    z-index: 104;
    width: 3rem;
    text-align: center;
    height: 3rem;
    float: right;
    cursor: pointer;
    line-height: 0.186667rem;
    background-image: url("../images/nsc_m/iconfont-caidan.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 70%;
}
.app-home .wercom {
    font-size: 0.8rem;
    float: right;
    color: #dbdbdb;
    margin-right: 0.1rem;
    position: relative;
}
.app-home .wercom .uc_icon {
    background: url("../images/nsc_m/index/uc_icon.png") no-repeat center;
    width: 2rem;
    height: 3rem;
    background-size: 80%;
    float: left;
}
.wercom .uc_ps_icon {
    background: url("../images/nsc_m/index/uc_present_icon.png") no-repeat center;
    width: 2rem;
    height: 3rem;
    background-size: 80%;
    float: left;
    margin-right:0.5rem;
}
.uuc_ps_icon{
    background: url("../images/nsc_m/index/uc_present_icon.png") no-repeat center;
    width: 2rem;
    height: 3rem;
    background-size: 80%;
    float: right;
    margin-right:0.5rem;
}
.app-home .wercom .uc_icon:before {
    /*content: "";
    background: url("../images/nsc_m/uc_index_new.png") no-repeat center;
    position: absolute;
    left: -2.928571rem;
    top: 0.571429rem;
    width: 3.214286rem;
    height: 1.785714rem;
    display: inline-block;*/
}
.app-home .wercom i {
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.4rem;
    margin-top: 0.7rem;
    font-style: normal;
    text-align: center;
    color: #fff;
    font-size: 0.8rem;
    border-radius: 50%;
    display: inline-block;
    background: #ff0000;
}

.lotter_list_game dl dt { text-align: center; background: url("../images/nsc_m/title.png") no-repeat center; background-size: 90%; color: #5f586b; font-weight: bold; }
.lot_list { padding-left: 10%; overflow: hidden; padding-left: 4%; }
.lot_list li { float: left; width: 50%; }
.lot_list li i { display: inline-block; width: 1.0rem; height: 1.0rem; text-align: center; color: #2c2834; margin-left: 0.357143rem; line-height: 1.071429rem; font-size: 0.714286rem; font-style: normal; border-radius: 50%; background-color: #fdff65; }
.lot_list li i.m-yellow { background-color: #69e5ff; }
.lot_list li a { font-size: 0.857143rem; line-height: 2.142857rem; }
.one_nav_list { padding-left: 2rem; }
.home { background: url("../images/nsc_m/home.png") no-repeat 0.214286rem center; background-size: 1.285714rem }
.slide-bar .game_icon { background: url("../images/nsc_m/game.png") no-repeat  0.214286rem center; background-size: 1.285714rem; }
.slide-bar .xc_game_icon { background: url("../images/nsc_m/xc_game.png") no-repeat  0.214286rem center; background-size: 1.285714rem }
.slide-bar .reality_icon { background: url("../images/nsc_m/reality.png") no-repeat  0.214286rem center; background-size: 1.285714rem }
.slide-bar .sports_icon { background: url("../images/nsc_m/sports_icon.png") no-repeat  0.214286rem center; background-size: 1.285714rem }
.slide-bar .account_icon { background: url("../images/nsc_m/account_icon.png") no-repeat  0.214286rem center; background-size: 1.285714rem }
.slide-bar .uc_icon_r { background: url("../images/nsc_m/uc_icon_right.png") no-repeat  0.214286rem center; background-size: 1.285714rem;position: relative; }
.slide-bar .uc_icon_r:after{
    content: "";
background:url("../images/nsc_m/uc_menu_new.png") no-repeat center;
position: absolute; 
    right: 0.857143rem;
top: 0.4rem;
width: 3.214286rem;
height: 1.785714rem;
display: inline-block;
}
.slide-bar .team_icon { background: url("../images/nsc_m/team_icon.png") no-repeat  0.214286rem center; background-size: 1.285714rem }
.slide-bar .activity_icon { background: url("../images/nsc_m/activity_icon.png") no-repeat  0.214286rem center; background-size: 1.285714rem }
.conpt_icon { background: url("../images/nsc_m/conp.png") no-repeat 20px center; background-size: 1.214286rem; }
.retreat_icon { background: url("../images/nsc_m/tui.png") no-repeat 20px center; background-size: 1.071429rem; }
.logo { height: 1.85rem; width: auto; margin-top: 0.642857rem; padding-left: .5rem; }
.lnstruction { padding: 0.714286rem 0; text-indent: 1.5rem; }
.lnstruction li a { background: url("../images/nsc_m/index/j_icon.png") no-repeat left center; background-size: 15px; line-height: 35px; }
.slide-bar li .m-icon { display: inline-block; width: 1.428571rem; height: 1.428571rem }
.return-comp { font-size: 0.857143rem; color: #cdb0c9; position: relative; top: -0.23rem; }
  .wercom { font-size: 0.8rem; float: right; color: #dbdbdb; margin-right: 0.1rem;position: relative; }
  .wercom b { color: #fff; }
  .wercom i { width: 1.5rem; height: 1.5rem; line-height: 1.4rem; margin-top: 0.7rem; font-style: normal; text-align: center; color: #fff; font-size: 0.8rem; border-radius: 50%; display: inline-block; background: #ff0000; }
  .wercom .uc_icon { background: url("../images/nsc_m/index/uc_icon.png") no-repeat center; width: 2rem;
    height: 3rem;
    background-size: 80%;
    float: left; }
 .wercom .uc_icon:before{
  /*content: "";
  background:url("../images/nsc_m/uc_index_new.png") no-repeat center;
  position: absolute; 
  left: -2.928571rem;
        top: 0.571429rem;
    width: 3.214286rem;
    height: 1.785714rem;
    display: inline-block;*/
 }
.slide-bar .tree_list { font-size: 1rem; line-height: 2.666667rem; text-align: left; color: #e2e2e2;  /*border-bottom: 1px solid #000;
           border-top: 1px solid #423e49;*/ }

.app-user{
    height: 100%;
    overflow-y: auto;
    background: #f0eff5 url("../images/nsc_m/list/h5_body_sclogo.png") no-repeat right bottom;
    background-size: 78%;
}
  /*导航回到电脑版*/
  .home_b { font-size: 1rem; position: absolute; bottom: 0px; right: 0px; height: 2.5rem; display: none; width: 16rem; background-color: #2c2834; color: #e2e2e2;      /*border-top: 1px solid #4A4A4A;*/ transform: translate3d(16rem, 0, 0); -webkit-transform: translate3d(16rem, 0, 0); -moz-transform: translate3d(16rem, 0, 0); -ms-transform: translate3d(16rem, 0, 0); -o-transform: translate3d(16rem, 0, 0); transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; z-index: 999;      /*  display: -webkit-box;
                       display: -moz-box;
                       display: -ms-flexbox;
                       display: -webkit-flex;
                       display: flex;
                       -webkit-box-align: center;
                       -moz-box-align: center;
                       -ms-flex-align: center;
                       -webkit-align-items: center;
                       align-items: center;
                       -webkit-box-pack: center;
                       -moz-box-pack: center;
                       -ms-flex-pack: center;
                       -webkit-justify-content: center;
                       justify-content: center;*/ }
    .home_b a {  /* flex:1;
                            -moz-flex:1;
                            -webkit-flex:1;*/
    height: 1.5rem; margin-top: .5rem; display: inline-block; border-right: 1px solid #4A4A4A; width: 48%; line-height: 1.5rem; color: #fff; text-align: center; }
    .home_b a:last-child { border: 0; }

    /*轮播*/
    .swipe img { width: 100%; height: auto; }
    .blue-slide { background: #4390EE; }
    .red-slide { background: #CA4040; }
    .orange-slide { background: #FF8604; }
    .swiper-wrapper{height: 6.35rem;overflow: hidden;}
    .swiper-container {box-shadow: 0 5px 8px 0 rgba(207,155,233,0.25); width: 96%;border-radius: 5px;    margin-top: 5px; }
    .swiper-slide img { width: 100%; }
    .pagination { position: absolute; left: 0; text-align: center; bottom: 0.357143rem; border-right: 0.357143rem; width: 100%; }
    .pagination ul{height:0.5rem}
    .swiper-pagination-switch, .pagination ul li { display: inline-block; width: 0.5rem; height: 0.5rem; border-radius: 50%; background: #999; margin: 0 0.214286rem; text-indent: -999em;}
    .swiper-active-switch, .pagination ul li.on { background: #fff; }

    /*折叠导航*/
    /*.tree { padding: 0 0.1rem 10rem; height: 100%; overflow: scroll; margin: 0 auto; width: 98%; }*/
    .tree_two { display: none; }
    .tree_one { display: none; }
    .tree h3 { font-size: 1.0rem; position: relative; }
    .tree_box h4 { position: relative; }
    .tree a { color: #fff; display: block; }
    .slide-bar .userOut { display: inline-block; line-height: 1.5rem; padding: 0 .3rem; text-align: center; width: 4rem; border-radius: 0.214286rem; border: 1px solid #B9B9B9; font-size: .8rem; color: #fff; background: #ff632c;/*  position: absolute;
                 right: 0px;
                 top: 8px;*/ cursor: pointer; }
      .lnstruction-up { position: absolute; right: 0.142857rem; top: 1.0rem; width: 0.714286rem; height: 0.714286rem; }
      .lnstruction-up:after { content: " "; width: 0px; height: 0px; border-width: 0.357143rem; border-style: solid; border-color: transparent transparent #333 transparent; position: absolute; }
      .lnstruction-up:before { content: " "; width: 0px; height: 0px; border-width: 0.357143rem; border-style: solid; border-color: transparent transparent #fff transparent; position: absolute; }
      .lnstruction-top { position: absolute; right: 0.142857rem; top: 1.0rem; width: 0.714286rem; height: 0.714286rem; }
      .lnstruction-top:after { content: " "; width: 0px; height: 0px; border-width: 0.357143rem; border-style: solid; border-color: #2C2834 transparent transparent transparent; position: absolute; }
      .lnstruction-top:before { content: " "; width: 0px; height: 0px; border-width: 0.357143rem; border-style: solid; border-color: #fff transparent transparent transparent; position: absolute; }
      .shady { position: absolute; top: 0; right: 0; width: 100%; height: 100%; background: #000; opacity: 0; z-index: 9999; display: none; }


      /*轮播*/
      .v-moeny { text-align: center; font-size: 1.285714rem; padding-bottom: 1.2rem; width: 100%; }
      .v-moeny .you-money { padding: 1.2rem; text-align: center; overflow: hidden; }
      .m_fx_footer .v-moeny .you-money { float: left; padding: 0; }
      .v-moeny .you-money b { font-style: normal; font-weight: normal; color: #bb0000; }
      .ic-unlook { color: #a19cb2;    font-size: 1.142857rem; }
      .m_fx_footer .ic-unlook { background-position: -103px -117px; margin-top: 0.5rem; }
      .show-money { display: block; }
      .hide-money { display: none; }
      .show-money,
      .hide-money { font-size: 1.1rem; line-height: 1.8rem; height: 1.8rem; font-style: normal; padding-left: 0.428571rem; }
      .m_fx_footer .show-money,
      .m_fx_footer .hide-money { float: left; }
      .m_fx_footer .v-moeny .show-money #refff { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: left; color: #FF632C; margin-left: 0.2rem; }
      .v-moeny i { color: #919191; }
      .m_fx_footer .v-moeny i { float: left; }
      .v-moeny .show-money a,
      .v-moeny .hide-money a { }
      .m_fx_footer .v-moeny .show-money a,
      .m_fx_footer .v-moeny .hide-money a { float: left; }
      .m_fx_footer .v-moeny .hide-money span { float: left; margin-left: 0.2rem; }
      .show-money i,
      .hide-money i { font-size: 0.8rem; font-style: normal; }
      .ic-unlook.hide { width: 19px; height: 15px; background-image: url('../images/nsc/home/icon.png'); background-position: -104px -96px; }
      .chongzhi { }
      .chongzhi a { display: inline-block; width: 11rem; height: 2.3rem; line-height: 2.3rem; text-align: center; color: #fff; margin: 0  0.357143rem; font-size: 1.285714rem; border-radius: 0.357143rem; background: #ff632c; }
      .chongzhi a.withraw { background: #c89bc7; }
      .moTab { width: 100%; }
      .grandient-line { background: linear-gradient(top, rgb(241, 241, 241), rgb(255, 255, 255) 80%); background: -o-linear-gradient(top, rgb(241, 241, 241), rgb(255, 255, 255) 80%); background: -ms-linear-gradient(top, rgb(241, 241, 241), rgb(255, 255, 255) 80%); background: -moz-linear-gradient(top, rgb(241, 241, 241), rgb(255, 255, 255) 80%); background: -webkit-linear-gradient(top, rgb(241, 241, 241), rgb(255, 255, 255) 80%); height: 0.714286rem; }
      .moTab .Tab-content { width: 100%; background: #f3f3f3; overflow: hidden; display: none; padding-bottom: 0; }
      .Game-client { width: 100%; overflow: hidden; position: relative; }
      .Game-client img { width: 100%; height: auto; }
      .Game-client  a { display: inline-block; position: absolute; top: 9.285714rem; left: 2.0rem; width: 8.214286rem; padding-left: 1.8rem; height: 2.285714rem; background-color: #855284; text-align: center; line-height: 2.5rem; font-size: 1.0rem; color: #fff; border-radius: 5px; background-image: url(../images/nsc_m/index/upde_icon.png); background-repeat: no-repeat; background-position: 0.857143rem center; background-size: 1.428571rem; font-weight: bold; }
      .game_tix { width: 99%; padding: 1.428571rem 0; background-color: #F6F6F6; }
      .game_tix div { display: inline-block; }
      .game_tix .wx_tishi { width: 100%; font-weight: bold; font-size: 1.0rem; color: #855284; border-right: 1px solid #dddddd; }
      .game_tix  .wx_ticontent { font-size: 0.857143rem; color: #855284; padding: 0px 0.714286rem; }
      .game_tix  div .red { color: red; }
      .Tab-content .lotteryList li { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; }
      .Tab-content .lotteryList li { padding-top: 1.5rem; float: left; width: 33%; }
      .Tab-content .lotteryList dd div { }
      .Tab-content .lotteryList li div a { display: block; width: 7.142857rem; height: 7.142857rem; border-radius: 50%; background-color: #976890; background-repeat: no-repeat; background-size: 6rem; }
      .Tab-content .lotteryList li div a.bj_PK10 { background-image: url(../images/nsc_m/index/indexpk10.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.cq_Ssc { background-image: url(../images/nsc_m/index/congq.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.cq_30s { background-image: url(../images/nsc_m/index/cq30s.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.hn_1fc { background-image: url(../images/nsc_m/index/heilei1fen.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.xc_mmc { background-image: url(../images/nsc_m/index/xincai.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.hn_5fc { background-image: url(../images/nsc_m/index/heilei.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.tj_ssc { background-image: url(../images/nsc_m/index/tianj.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.gd_11x5 { background-image: url(../images/nsc_m/index/gd_11x5.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.js_k3 { background-image: url(../images/nsc_m/index/js_k3.png); background-position: center; background-size: 70%; }
      .Tab-content .lotteryList li div a.fc_3d { background-image: url(../images/nsc_m/index/3d_fuc.png); background-position: center; background-size: 70%; }
      .Tab-content .lotteryList li div a.js_sm { background-image: url(../images/nsc_m/index/js_sm.png); background-position: center; background-size: 100%; }
      .Tab-content .lotteryList li div a.xj_ssc { background-image: url(../images/nsc_m/index/xj_ssc.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.pl_3 { background-image: url(../images/nsc_m/index/pl_3.png); background-position: 1.2rem 1.2rem; background-size: 70%; }
      .Tab-content .lotteryList li div a.xg_6hc { background-image: url(../images/nsc_m/index/xg_6hc.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.jx_11x5 { background-image: url(../images/nsc_m/index/jx_11x5.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.sd_11x5 { background-image: url(../images/nsc_m/index/sd_11x5.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.bj_k { background-image: url(../images/nsc_m/index/bj_k8.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.jnd_3d { background-image: url(../images/nsc_m/index/jnd_3d.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.tx30s { background-image: url(../images/nsc_m/index/tx30s.png); background-position: 0.7rem 2rem; }
      .lotteryList .lotteryBox { position: relative; }
      .lotteryList .lotteryBox a { text-align: center; margin: 0 auto; }
      .lotteryList .lotteryBox .smDot { position: absolute; right: 0.6rem; top: 0rem; width: 1.5rem; height: 1.5rem; line-height: 1.5rem; font-style: normal; text-align: center; color: #fff; font-size: 0.857143rem; border-radius: 50%; background: #ff632c; }
      .lotteryList  .new .smDot { background: #ff0000; }
      .Tab-content .lotteryList li div.new a { background-color: #b270b1; }
      .lotteryList .lotteryBox .lottTame { color: #fff; display: inline-block; padding-top: 4.714286rem; font-size: 1.0rem; font-weight: normal; }
      .lotteryList .lotteryBox  .lottName,
      .x-Game .lottName { text-align: center; font-size: 1.1rem; margin-top: .5rem; color: #777777; }

/*客服*/
      .customer { display: inline-block; width: 4.285714rem; height: 4.285714rem; border-radius: 50%; background-color: rgba(241, 86, 80, 0.9); position: fixed; bottom: 0.714286rem; right: 0.714286rem; z-index: 88; background-image: url("../images/nsc_m/kf.png"); background-repeat: no-repeat; background-position: center; background-size: 50%; }

.app-home #body{
    background: #f7f8fc;
}


/*---------------------         user.css start            ----------*/

.money_sr { color: #009900;}
.money_zc { color: #ff0000;}
b{
	font-weight: normal;
}
.m_inner_box{
	display: inline-block;
}
/*头部距离*/
.height_top_3rem{
	height: 3rem;
}
/*头部距离*/
.m_user_index{
    position:relative;
    z-index:100;
}
.pading_t_b_5{
	padding: 5px 0;
}
/*查看头部的 btn*/
.min_btn_top{  
	display: inline-block;
    padding: 0.1rem 0.5rem;
    background-color: #fff;
    border: 1px solid #ff6600;
    border-radius: 1rem;
    line-height: 1rem;
    color: #ff6600;
}
/*查看头部的 btn*/
.m_text_center{
	text-align: center;
}
.btn-slide-bar-box{
    display: inline-block;
    float: right;
    z-index: 9999;
    position: relative;
}
/*居中*/
.d_block_m_auto{
	display: block !important;
	margin: 0 auto !important;
}
.color_zise{
	color: #816f9a; font-size: 0.8rem;
}
.color_shibai{
	color: #ee0000; font-size: 0.8rem; display: block; margin-right: 0.3rem;
}
.color_chenggong{
	color: #129c00 ; font-size: 0.8rem; display: block; margin-right: 0.3rem;
}
.m_fr{
	float: right;
}
.m-ueser-return {
	display: inline-block;
    padding-left: 0.8rem;
    padding-top: 0.6rem;
    z-index: 2;
    position: relative;
    height: 100%;

} 
.m-ueser-return img{
	width: 80%;
}
.user_logo_btn{
	display: inline-block;
    width:100%;
    text-align: center;
    position: absolute;
    left: 0;
    font-size: 1.4rem;
    font-weight: bold;
    color: #fff;
    line-height: 3rem;
}
.user_logo_btn img{
	width: 5.8rem;
    position: relative;
    /*right: -16px;*/
    padding-top: 0.4rem;
}
.right_jtou{
	display: inline-block;
	width: 14px;
    height: 44px;
	background-image: url(../images/nsc_m/list/icon_right-jt2.png);
	background-position: center;
	background-repeat: no-repeat;
}
.m_user_index_top_box{
	background: -webkit-linear-gradient(#6b527f,#423f6a,#2a2e4f,#25233d,#2c2135);
	background: -o-linear-gradient(#6b527f,#423f6a,#2a2e4f,#25233d,#2c2135);
	background: -moz-linear-gradient(#6b527f,#423f6a,#2a2e4f,#25233d,#2c2135);
	background: linear-gradient(#6b527f,#423f6a,#2a2e4f,#25233d,#2c2135);
}
.m_user_index_top_logo{background: url("../images/nsc_m/user/bg_user_dy-logo.png") no-repeat top right;
	background-size: 52%;}
.m_user_name {
	padding: 1.8rem 0.2rem 0 0.5rem;
	color: #fff;
}
.m_user_name:after { content: ""; clear: both; display: table;}
.m_user_name .m_u_name ,.m_user_name .m_u_info{
	background-repeat: no-repeat;
	background-position: center left;
	font-size: 1rem;
	display: inline-block;
}
.m_user_name .m_u_name{
	 float: left;
	background-image: url(../images/nsc_m/user/user_icon.png);
	padding-left: 1.5rem;
	background-size: 1.2rem;
}
.m_user_name .m_u_info { float: right;}
.m_user_name .m_u_name a{
	display: inline-block;
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1.5rem;
	text-align: center;
	font-style: normal;
	border-radius: 50%;
	background-color: #ffd83d;
	font-size: 0.8rem;
	color: #000;
}
.m_user_name .m_u_info a{
	color: #fff;
}
.m_u_info_btn { 
 background: url("../images/nsc_m/user/edit_icon.png") no-repeat;
  width: 1.4rem;
  height: 1.4rem;
  display: inline-block;
  background-size: 95%;
  vertical-align: -0.3rem;}

.v-moeny i { font-size: 1rem; color: #fff;}
.v-moeny .you-money span { display: inline-block; vertical-align: -0.1rem;}
.m_y_moery .v-moeny .you-money b{
	color: #ffd83d;font-size: 1.4rem; height: 1.4rem; line-height: 1.4rem;
}
.m_y_moery .ic-unlook{
	background-image: url(../images/nsc_m/user/icon_eye-close.png);
	background-size: 100%;
    background-position: center;
}
.m_y_moery .ic-unlook.hide{
	background-image: url(../images/nsc_m/user/icon_eye-open.png);
    background-position: center;
}
.m_y_moery .v-moeny{
	padding-top: 0.8rem;
	border-bottom: 1px solid #1c1e35;
}
.v-moeny .you-money{
	width: 100%;
}
.m_user_index .m_u_nav_list{
	border-top: 1px solid #3d405c;
}
.m_user_index .m_u_nav_list ul{
	width: 100%; overflow: hidden; padding: 0.8rem 0 0.6rem;background: url("../images/nsc_m/user/bg_user_ty-nav.png") repeat-x;
}
.m_user_index .m_u_nav_list ul li{
	float: left;
	width: 25%;
	text-align: center;
	font-size: 1.2rem;
}
.m_user_index .m_u_nav_list ul li a{
	display: block;
	padding-top: 2rem;
    font-weight: bold;
	background-repeat: no-repeat;
	background-position: top center;
	background-size: 2rem;
	color: #79688d;
}
.m_user_index .m_u_nav_list ul li a.m_user_chongzhi{
	background-image: url(../images/nsc_m/user/u30.png?v=1.1); color: #ffd83d; font-weight: bold;
}
.m_user_index .m_u_nav_list ul li a.m_user_tixian{
	background-image: url(../images/nsc_m/user/u34.png?v=1.1);
}
.m_user_index .m_u_nav_list ul li a.m_user_jilu{
	background-image: url(../images/nsc_m/user/u94.png?v=1.1);
}
.m_user_index .m_u_nav_list ul li a.m_user_zbjilu{
	background-image: url(../images/nsc_m/user/u94.png?v=1.2);
}
.m_reports_muelist .m_user_reports_title{
	background-color: #f0eff5;
	width: 100%;
	padding: 0.6rem 5%;
}
.m_reports_muelist .m_user_reports_title .m_re_name{
	font-size: 1.2rem;
	color: #9c9baa;
	font-weight: bold;
	display: inline-block;
	padding-left: 1.85rem;
	background-position: left center;
	background-repeat: no-repeat;
	background-image: url(../images/nsc_m/user/u61.png);
	background-size: 25%;
}
.m_reports_muelist .m_user_reports_title .m_account{
	background-image: url(../images/nsc_m/user/22.png);
	    background-size: 19%;
}
.m_reports_muelist .m_user_reports_title .m_gameReports{
	background-image: url(../images/nsc_m/user/baob.png);
	    background-size: 19%;
}

.m_reports_muelist .m_re_yue{
	display: inline-block;
	padding: 2px  15px;
	background-color: #7f5689;
	color: #fff;
	border-radius: 20px ;
	margin-top: 2px;
	float: right;
}
.m_reports_muelist dd{
	background-color: #fff;
}
.m_reports_muelist .m_user_reports_list {
	width: 100%;
	border-bottom: 1px solid #e0dfe7;
}
.m_reports_muelist .m_user_reports_list:after{
	content: "";
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
}
.m_reports_muelist .m_user_reports_list li.cler_both { border: 0;}
.cler_both{
	clear: both;
}

.m_reports_muelist .m_user_reports_list li{
	width: 50%;
	float: left;
	border-bottom:1px  solid #e0dfe7;
	border-right:1px  solid #e0dfe7;
	position: relative;
    /*display: block;*/
	/*z-index: 10;*/
}
.m_reports_muelist .m_user_reports_list .m_user_reports_child{
	/*display: none;*/
	position: absolute;
	background-color: #8c5a8e;
	width: 100%;
    z-index: 12;
	/*display: inline-block;*/
}
.m_reports_muelist .m_user_reports_list .m_user_reports_child a{
	color: #fff;
	/*display: inline-block;*/
	/*padding-left: 20px;*/
}
.m_reports_muelist .m_user_reports_list li a{
	display: inline-block;
	line-height: 50px;
	text-align: center;
	width: 100%;
	color: #7f5589;
	font-size: 14px;
	position: relative;
}
.m_reports_muelist .m_user_reports_list li a:after{
	content: " ";
	position: absolute;
	top:50%;
	height: 20px;
	right: 12px;
	width: 20px;
	margin-top: -10px;
}
.m_reports_muelist .m_user_reports_list li a.re_cur:after{
	background-repeat: no-repeat;
	background-position:center;
	background-image: url(../images/nsc_m/lott/arrow-down2.png);
	background-size: 70%;
	transition: all .2s;
}
.m_reports_muelist .m_user_reports_list li a.re_cur2:after{
	transform: rotate(180deg);

}
.m_user_foot{
	background-color: #f0eff5;
	padding: 1rem 0;
	border-bottom: 1px solid #e0dfe7;
}
.m_user_foot .user_f_qustion{
	width: 90%;
	margin: 0 auto;	
	overflow: hidden;
}
.m_user_foot .user_f_qustion li{
	float: left;
	width: 33%;
	text-align: center;
}
.m_user_foot .user_f_qustion li a{
	display: block;
	padding-top: 2.5rem;
	background-position: top center;
	background-repeat: no-repeat;	
	background-size: 38%;
	font-size: 1rem;
	color: #8b889b;
}
.m_user_foot .user_f_qustion li a.cuk{
	background-image: url(../images/nsc_m/user/u147.png);
	    width: 85px;
	    background-position: center 4px;
}
.m_user_foot .user_f_qustion li a.ques{
	background-image: url(../images/nsc_m/user/u149.png);
	background-size: 28%;
}
.m_user_foot .user_f_qustion li a.wanfjs{
	width: 6rem;
	background-image: url(../images/nsc_m/user/u151.png);
	 background-position: center 3px;
	 float: right;
}
.m_user_foot .m_Copyright{
	color: #9c9baa;
	overflow: hidden;
	padding: 0.71rem 0;
	width: 90%;
    margin: 0 auto;
}
.m_user_foot .m_Copyright span:last-child{
	float: right;
}
.m_user_foot .m_Copyright span:first-child{
	float: left;
}

.padding_fot_b20 {
	/*display: none;*/
}
/*列表*/

/*报表详情页*/
.m_details_box{
	overflow: hidden;
	width: 94%;
    margin: 0 auto;
	margin-bottom: 10px;
}
.m_userList_details_list li{
	border-top:1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	background-color: #fff;
	overflow: hidden;
	padding: 1rem 0px 0px;
	margin-bottom: 8px;
}
.m_userList_details_list li .m_details_left{
	float: left;
	border-right: 1px solid #e5e5e5;
	width: 35%;
}
.m_userList_details_list li .m_details_left span ,.m_userList_details_list li .m_details_right span{
	display: block;
}

.m_userList_details_list li .m_d_name{
	color: #000;
	font-size: 1.14rem;
}
.m_c_gaey{
	color: #888888;
	font-weight: normal;
}
.m_userList_details_list li .m_details_right{
	float: right;
	width: 60%;
}
.details_r_l{
	float: left;
}
.details_r_r{
	float: right;
	text-align: right;
}
.details_r_r .m_r_r_moeny{
	font-size: 1.14rem;
	color: #ff632c;
}
.k_lot_nb{
	padding-top: 17px;
}
.details_r_r .m_loot_zBtn{
	display: inline-block;
	padding: 1px 12px;
	background-color: #aaaaaa;
	border-radius: 10px;
	color: #fff;
	margin-top: 1.0rem;

}
.m_userList_details_list li .m_loot_bottm{
	background-color: #f8f8f8;
	padding: 0.7rem 0px;
	border-top: 1px solid #ededed;
}
.m_userList_details_list li .m_loot_bottm span{
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 16px;
}
.m_userList_details_list li .m_loot_bottm .m_loot_bottm_ct{
	display: inline-block;
	padding-left: 15px;
	background-image: url(../images/nsc_m/list/icon_tznr.png);
}
.m_userList_details_list li .m_loot_bottm .m_loot_bottm_cr{
	display: inline-block;
	padding-left: 20px;
	float: right;
	background-image: url(../images/nsc_m/list/icon_tzsj.png);
	
}
/*报表详情页*/
.m_yinkui_list dl{
	width: 100%;
	margin: 0 auto;
}
.m_total_titile {	
	width: 100%;
	background-color: #f6f6f6;
	padding:0.5rem;
	color: #888;
	border-top: 1px solid #e8e8e8;
}
.m_total_titile .byhz{
	color: #ff632c;
	font-size: 1.1rem;
	line-height: 1.1rem;
	font-weight: bold;
}
.m_total_titile .byhz:before { content: ""; background: url("../images/nsc_m/list/icon_heji.png") no-repeat; width: 14px; height: 15px; display: inline-block; vertical-align: -0.2rem; margin-right: 0.3rem;}
.m_yinkui_titile{
	width: 100%;
	background-color: #f6f6f6;
	padding:0.5rem;
	color: #888;
	border-top: 1px solid #e8e8e8;
	overflow: auto;
}
.m_yinkui_list_center { background: #fff; overflow: hidden; padding: 0.8rem 0.5rem; color: #888;}
.m_yinkui_list_center span{
	font-size: 0.8rem;
}
.m_yinkui_list dl dd{ margin: 0 0 0.6rem 0px; box-shadow: 0 3px 5px #d8d7d8;}
.m_yinkui_list dl dd .m_yinkui_titile span{
	display: inline-block;
}
.m_yinkui_titile_name { font-size: 1rem; color: #444; font-weight: bold;}

.m_yinkui_list .y_left{
	float:left;
	width: 50%;
}
.m_yinkui_list .y_right{
	float:right;
	width: 50%;
}

.m_no_list{text-align: center;font-size: 1.3rem;color: #888;padding: 1.5rem 0 2.5rem; box-shadow: none!important; margin: 0!important;}

/*table*/
.z_m_table{ font-size: 0.8rem; color: #aaa;}
.z_m_top {
	background-color: #f6f6f6; border-top: 1px solid #e8e8e8; padding: 0.3rem 0 0.4rem;
}
.z_m_top .z_m_3,.zm_t_center .z_m_3 { text-align: right;}
.zm_t_center table , .z_m_top  table{
	width: 96%;
	  margin: 0 auto;
}
.t_name{
	color: #444;
    font-size: 1.1rem;
    line-height: 1.4rem;
    font-weight: bold;
    width: 30%;
}
.t_name a { color: #444;}
.t_name2{width: 40%;

}
.t_operation { text-align: right;width: 25%;}
.t_operation a { display: inline-block; padding: 0.2rem 0.5rem; color: #888; font-size: 0.8rem; line-height: 0.8rem; border: 1px solid #ddd; background: #fff; border-radius: 1rem;}
.t_time{
	color: #888888;
	display: inline-block;
	padding-left: 18px;
	background-image: url(../images/nsc_m/list/icon_tz-time.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.t_date{
	float: right;
	color: #888888;
	display: inline-block;
	padding-left: 18px;
	background-image: url(../images/nsc_m/list/icon_tz-date.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.z_m_top table{
	font-size: 0.8rem; color: #aaa;
}

.zm_t_center {
	width: 100%;
	background-color: #fff;
	margin:0 0 0.6rem 0px;
	box-shadow: 0 0.1rem 0.2rem #d8d7d8;
}
.z_m_table td span{
  font-size: 0.8rem;
  text-align: center;
  display: inline-block;
  border-radius: 0.3rem;
  margin-right: 0.3rem;
}
.z_m_center td p{
	line-height: 1.8rem; font-size: 1.2rem;
}
.z_zbbb_c .z_m_table td p { display: inline-block;}
.z_m_center{
	border-bottom:1px solid #E8E8E8;
}
.z_m_bottom td { padding: 0.3rem 0 0.5rem;}
.z_m_bottom td.z_m_3 span { 
	white-space: nowrap;    
	display: inline-block;
    max-width: 16.0rem;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*.agpersonalbets .z_m_bottom td.z_m_3 span { 
	max-width: inherit
}*/
.r_jt:after{
}
.m_yinkui_list .z_m_1{
	width: 30%;
}

.m_yinkui_list  .z_m_2{
	text-align: left;
}
.m_yinkui_list .z_m_3{
	text-align: right;
}
.m_yinkui_list .z_m_text_center{
	text-align: center;
}
.z_m_cpzb .r_jt:after{
	display: none;
}
.m_yinkui_list .z_zbbb_c .z_m_1{

}
.m_yinkui_list .z_zbbb_c .z_m_2{
	text-align: left;
	width: 25%;
}
.m_yinkui_list .z_zbbb_c .z_m_3{
	text-align: left;
	width: 30%;
}
.m_yinkui_list .z_zbbb_c .z_m_4{
	text-align: right;
	width: 20%;
}
.m_yinkui_list .z_zbbb_c .z_m_4 p { display: block;}
.m_ctjl_listv .z_m_1{
	width: 40% !important;
}

/*团队日结*/
.z_m_center td { padding: 0.5rem 0;}
.z_m_center td.z_m_1 { width: 40%; vertical-align: top;}
.z_m_center td.z_m_2 { width: 40%; vertical-align: top;}
.z_m_center td.z_m_3 { width: 20%; vertical-align: top; position: relative;}
.z_m_center td.z_m_4 { width: 25%; vertical-align: top;}
.z_m_tdrj .z_m_table  td span{
	display: inline-block;
}
.z_m_tdrj .z_m_table  .z_m_center_1{
	border-top: 1px solid #E8E8E8;
}
.z_m_center_1 span{
	padding: 0;
}
.z_m_center_1 .z_m_center_1box{}
.z_m_center_1 .z_m_center_1box div { margin: 0.2rem 0;}
.z_m_tdrj .z_m_table .line_top_no{
	border-top:0;
}
.zm_t_center .z_m_cp , .zm_t_center .z_m_pt ,.zm_t_center .z_m_bbn ,.zm_t_center .z_m_ag,.zm_t_center .z_m_wm,.zm_t_center .z_m_bbin,.zm_t_center .z_m_kgame{
	display: inline-block;
	width: 3.5rem;
    height: 3rem;
    color: #fff;
    line-height: 1.6rem;
	background-repeat: no-repeat;
	background-position:top center;
	background-size: 100%;
	position: absolute;
	top: 0;
	right: 0;
	border-radius: 0;
	background-size:100%;
}
.zm_t_center .z_m_cp{
	background-image: url(../images/nsc_m/list/cp.png);
}
.zm_t_center .z_m_pt{
	background-image: url(../images/nsc_m/list/pt.png);
}
.zm_t_center .z_m_bbn{
	background-image: url(../images/nsc_m/list/bbn.png);
}
.zm_t_center .z_m_bbin{
	background-image: url(../images/nsc_m/list/bbin.png);
}
.zm_t_center .z_m_ag{
	background-image: url(../images/nsc_m/list/ag.png);
}
.zm_t_center .z_m_wm{
	background-image: url(../images/nsc_m/list/wm.png);
}
.zm_t_center .z_m_kgame{
	background-image: url(../images/nsc_m/list/kgame.png);
}
.m_yinkui_list .z_m_tdrj .td_box_top{
	position: relative;
}
.z_m_tdrj .z_m_nb{
	font-size: 1.0rem;
}
.z_m_center_cp .z_m_nb{
	color: #e54008;
}
.z_m_center_pt .z_m_nb{
	color: #0b7bc3;
}
.z_m_center_cztx .z_m_nb1{
	color: #0d9418;
}
.z_m_center_cztx .z_m_nb2{
	color: #fe0000;
}
.z_m_byhj  .t_name{
	color: #ff561b;
}
/*团队日结*/
/*转账报表*/
.m_yinkui_list  .z_m_zzbb .z_m_1{
	width: auto;
}
/*彩票报表  追号 详情页*/
.btn-back {
    background: -webkit-linear-gradient(#fff,#f0eff5);
    background: -o-linear-gradient(#fff,#f0eff5);
    background: -moz-linear-gradient(#fff,#f0eff5);
    background: linear-gradient(#fff,#f0eff5);
    border: 1px solid #d0d0d0;
    border-radius: 38px;
    width: 40%;
    height: 36px;
    margin: 0 10px;
    letter-spacing: 2px;
    line-height: 32px;
    text-align: center;
    font-family: "microsoft Yahei";
    font-size: 16px;
    font-weight: bold;
    color: #888;
    cursor: pointer;
}
.sc_tznr_bottom {
	text-align: center;
}
.sc_tznr_bottom_v{
	margin:1.071429rem 0;
}
/*彩票日结*/

.startandend_time{
	display: none;
}
.zm_t_center .bottom_box{
	padding: 0.3rem 0
}
/*时间控件*/
.time_max_box .time_btn_iupt{ width: 39%;}
.time_max_box2 .time_btn_iupt{ width: 8.5rem;}
.time_max_box .time_btn_iupt input { letter-spacing: -0.06rem;}

/*弹窗 ifrname*/
.popou-dd-list .layui-m-layercont{
	padding: 0;
	height:100%;
	-webkit-overflow-scrolling:touch;
	overflow-y:scroll;
 }
.popou-dd-list .layui-m-layerbtn{
    width: 36px;
    border-radius: 50%;
    height: 36px;
    line-height: 32px;
    text-align: center;
    font-family: "microsoft Yahei";
    font-size: 16px;
    margin: 0 auto;
    font-weight: bold;
    background:#fff url(../images/nsc_m/xxx.png) no-repeat center;
    background-size: 53%;
    margin-top: 6px;
    
}
.popou-dd-list .layui-m-layerbtn span{
	color: #fff !important;
}
#my_dd_iframe{
	width: 100%;
	height: 100%;
	border:0;

}
#my_dd_iframe .header{
	display: none;
}

.page-hide{
	display: none;
}

/*---------------------         user.css end            ----------*/


/*--------------------------     res.css start ---------------------*/
/*底部标注*/
.m_footer_annotation { text-align: center; font-size: 0.857143rem; color: #8b889b; padding: 0.857143rem 0; position: relative; width: 100%;    padding-bottom: 5.714286rem; }
.padding_fot_b20 { height: 5.5rem; }

/*提示*/
.m-prompt { position: fixed;z-index: 10002; top: 0; right: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8);  }
.m-prompt img { width: 16rem;     /* height: 12.0rem; */ position: absolute; right: 22px; top: 28px; }
.m-prompt a { display: inline-block; width: 6.0rem; height: 2.0rem; position: absolute; top: 11.5rem; right: 9.7rem; }
.hide-money b { vertical-align: middle; }
/*提示*/
.m-return,.m-chongzi-return,
.m-return-home { color: #959595; font-size: 0.8rem; width: 5rem; display: inline-block; text-align: center; height: 2.9rem; line-height: 2.9rem; background-image: url(../images/nsc_m/m_home.png); background-repeat: no-repeat; background-position: -0.1rem center; background-size: 114%; padding-left: 0.4rem; margin-left: .4rem; position: relative; height: 100%; z-index: 2; }
.header { background: url(../images/nsc_m/index/top_bg.png) no-repeat; background-size: 100% 3rem; height: 3rem; position: fixed; width: 100%; top: 0; z-index: 10002; left: 0 }
.footer { border-top: 0.066667rem solid #e73068; bottom: 0; }
.header .btn-slide-bar { position: relative; overflow: hidden; z-index: 104; width: 3rem; text-align: center; height: 3rem; float: right; cursor: pointer; line-height: 0.186667rem;background-image: url(../images/nsc_m/iconfont-caidan.png);background-position: center;background-repeat: no-repeat;background-size: 70% }
/*.header .btn-slide-bar::before { content: ""; text-align: center; width: 1.333333rem; position: relative; top: 1.5rem; height: 0.133333rem; background-color: #fff; display: inline-block; box-shadow: 0 0.466667rem 0 #fff, 0 -7px 0 #fff; }*/
.wraper-page { padding-top: 3rem; overflow: auto;}

.slide-bar { position: absolute; overflow-y: scroll; display: none; top: -1px; bottom: -1px; background-color: #2c2834;
width: 16.0rem;
right: 16.0rem; z-index: 2; transform: translate3d(16.0rem, 0, 0); -webkit-transform: translate3d(16.0rem, 0, 0); -moz-transform: translate3d(16.0rem, 0, 0); -ms-transform: translate3d(16.0rem, 0, 0); -o-transform: translate3d(16.0rem, 0, 0); transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; }
.m_nav_line { height: 0px; width: 100%; border-top: 1px solid #000; border-bottom: 1px solid #423e49; }
.slide-bar .tree_list { font-size: 1rem; line-height: 2.666667rem; text-align: left; color: #e2e2e2;  /*border-bottom: 1px solid #000;
           border-top: 1px solid #423e49;*/ }

  .lotter_list_game dl dt { text-align: center; background: url(../images/nsc_m/title.png) no-repeat center; background-size: 90%; color: #5f586b; font-weight: bold; }
  .lot_list { padding-left: 10%; overflow: hidden; padding-left: 4%; }
  .lot_list li { float: left; width: 50%; }
  .lot_list li:nth-child(even) { }
  .lot_list li i { display: inline-block; width: 1.0rem; height: 1.0rem; text-align: center; color: #2c2834; margin-left: 0.357143rem; line-height: 1.071429rem; font-size: 0.714286rem; font-style: normal; border-radius: 50%; background-color: #fdff65; }
  .lot_list li i.m-yellow { background-color: #69e5ff; }
  .lot_list li a { font-size: 0.857143rem; line-height: 2.142857rem; }
  .lot_list li:nth-child(even) a {  /* text-align: right;*/ }
  .one_nav_list { padding-left: 2rem; }
  .home { background: url(../images/nsc_m/home.png) no-repeat 0.214286rem center; background-size: 1.285714rem }
  .slide-bar .game_icon { background: url(../images/nsc_m/game.png) no-repeat  0.214286rem center; background-size: 1.285714rem; }
  .slide-bar .xc_game_icon { background: url(../images/nsc_m/xc_game.png) no-repeat  0.214286rem center; background-size: 1.285714rem }
  .slide-bar .reality_icon { background: url(../images/nsc_m/reality.png) no-repeat  0.214286rem center; background-size: 1.285714rem }
  .slide-bar .sports_icon { background: url(../images/nsc_m/sports_icon.png) no-repeat  0.214286rem center; background-size: 1.285714rem }
  .slide-bar .account_icon { background: url(../images/nsc_m/account_icon.png) no-repeat  0.214286rem center; background-size: 1.285714rem }
  .slide-bar .uc_icon_r { background: url(../images/nsc_m/uc_icon_right.png) no-repeat  0.214286rem center; background-size: 1.285714rem;position: relative; }
  .slide-bar .uc_icon_r:after{
     content: "";
  background:url(../images/nsc_m/uc_menu_new.png) no-repeat center;
  position: absolute; 
      right: 0.857143rem;
    top: 0.4rem;
    width: 3.214286rem;
    height: 1.785714rem;
    display: inline-block;
  }
  .slide-bar .team_icon { background: url(../images/nsc_m/team_icon.png) no-repeat  0.214286rem center; background-size: 1.285714rem }
  .slide-bar .activity_icon { background: url(../images/nsc_m/activity_icon.png) no-repeat  0.214286rem center; background-size: 1.285714rem }
  .conpt_icon { background: url(../images/nsc_m/conp.png) no-repeat 20px center; background-size: 1.214286rem; }
  .retreat_icon { background: url(../images/nsc_m/tui.png) no-repeat 20px center; background-size: 1.071429rem; }
  .logo { height: 1.85rem; width: auto; margin-top: 0.642857rem; padding-left: .5rem; }
  .lnstruction { padding: 0.714286rem 0; text-indent: 1.5rem; }
  .lnstruction li a { background: url(../images/nsc_m/index/j_icon.png) no-repeat left center; background-size: 15px; line-height: 35px; }
  .lnstruction li:nth-child(even) a { }
  .slide-bar li .m-icon { display: inline-block; width: 1.428571rem; height: 1.428571rem }
  .return-comp { font-size: 0.857143rem; color: #cdb0c9; position: relative; top: -0.23rem; }
  .wercom { font-size: 0.8rem; float: right; color: #dbdbdb; margin-right: 0.1rem;position: relative; }
  .wercom b { color: #fff; }
  .wercom i { width: 1.5rem; height: 1.5rem; line-height: 1.4rem; margin-top: 0.7rem; font-style: normal; text-align: center; color: #fff; font-size: 0.8rem; border-radius: 50%; display: inline-block; background: #ff0000; }
  .wercom .uc_icon { background: url(../images/nsc_m/index/uc_icon.png) no-repeat center; width: 2rem;
    height: 3rem;
    background-size: 80%;
    float: left; }
 .wercom .uc_icon:before{
  /*content: "";
  background:url(../images/nsc_m/uc_index_new.png) no-repeat center;
  position: absolute; 
  left: -2.928571rem;
        top: 0.571429rem;
    width: 3.214286rem;
    height: 1.785714rem;
    display: inline-block;*/
 }

  /*导航回到电脑版*/
  .home_b { font-size: 1rem; position: absolute; bottom: 0px; right: 16rem; height: 2.5rem; display: none; width: 16rem; background-color: #2c2834; color: #e2e2e2;      /*border-top: 1px solid #4A4A4A;*/ transform: translate3d(16rem, 0, 0); -webkit-transform: translate3d(16rem, 0, 0); -moz-transform: translate3d(16rem, 0, 0); -ms-transform: translate3d(16rem, 0, 0); -o-transform: translate3d(16rem, 0, 0); transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; z-index: 999;      /*  display: -webkit-box;
                       display: -moz-box;
                       display: -ms-flexbox;
                       display: -webkit-flex;
                       display: flex;
                       -webkit-box-align: center;
                       -moz-box-align: center;
                       -ms-flex-align: center;
                       -webkit-align-items: center;
                       align-items: center;
                       -webkit-box-pack: center;
                       -moz-box-pack: center;
                       -ms-flex-pack: center;
                       -webkit-justify-content: center;
                       justify-content: center;*/ }
    .home_b a {  /* flex:1;
                            -moz-flex:1;
                            -webkit-flex:1;*/
    height: 1.5rem; margin-top: .5rem; display: inline-block; border-right: 1px solid #4A4A4A; width: 48%; line-height: 1.5rem; color: #fff; text-align: center; }
    .home_b a:last-child { border: 0; }

    

    /*折叠导航*/
    .tree { padding: 0 0.1rem 10rem; height: 100%; overflow: scroll; margin: 0 auto; width: 98%; }
    .tree_two { display: none; }
    .tree_one { display: none; }
    .tree h3 { font-size: 1.0rem; position: relative; }
    .tree_box h4 { position: relative; }
    .tree a { color: #fff; display: block; }
    .slide-bar .userOut { display: inline-block; line-height: 1.5rem; padding: 0 .3rem; text-align: center; width: 4rem; border-radius: 0.214286rem; border: 1px solid #B9B9B9; font-size: .8rem; color: #fff; background: #ff632c;/*  position: absolute;
                 right: 0px;
                 top: 8px;*/ cursor: pointer; }
      .lnstruction-up { position: absolute; right: 0.142857rem; top: 1.0rem; width: 0.714286rem; height: 0.714286rem; }
      .lnstruction-up:after { content: " "; width: 0px; height: 0px; border-width: 0.357143rem; border-style: solid; border-color: transparent transparent #333 transparent; position: absolute; }
      .lnstruction-up:before { content: " "; width: 0px; height: 0px; border-width: 0.357143rem; border-style: solid; border-color: transparent transparent #fff transparent; position: absolute; }
      .lnstruction-top { position: absolute; right: 0.142857rem; top: 1.0rem; width: 0.714286rem; height: 0.714286rem; }
      .lnstruction-top:after { content: " "; width: 0px; height: 0px; border-width: 0.357143rem; border-style: solid; border-color: #2C2834 transparent transparent transparent; position: absolute; }
      .lnstruction-top:before { content: " "; width: 0px; height: 0px; border-width: 0.357143rem; border-style: solid; border-color: #fff transparent transparent transparent; position: absolute; }
      .shady { position: absolute; top: 0; right: 0; width: 100%; height: 100%; background: #000; opacity: 0; z-index: 9999; display: none; }

      /*轮播*/
      .v-moeny { text-align: center; font-size: 1.285714rem; padding-bottom: 1.2rem; width: 100%; }
      .v-moeny .you-money { padding: 1.2rem; text-align: center; overflow: hidden; }
      .m_fx_footer .v-moeny .you-money { float: left; padding: 0; }
      .v-moeny .you-money b { font-style: normal; font-weight: normal; color: #bb0000; }
      .m_fx_footer .ic-unlook { background-position: -97px -72px; margin-top: 0.5rem; }
      .show-money { }
      .show-money,
      .hide-money { font-size: 1.1rem; line-height: 1.8rem; height: 1.8rem; font-style: normal; padding-left: 0.428571rem; }
      .m_fx_footer .show-money,
      .m_fx_footer .hide-money { float: left; }
      .m_fx_footer .v-moeny .show-money #refff { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: left; color: #FF632C; margin-left: 0.2rem; }
      .v-moeny i { color: #919191; }
      .m_fx_footer .v-moeny i { float: left; }
      .v-moeny .show-money a,
      .v-moeny .hide-money a { }
      .m_fx_footer .v-moeny .show-money a,
      .m_fx_footer .v-moeny .hide-money a { float: left; }
      .m_fx_footer .v-moeny .hide-money span { float: left; margin-left: 0.2rem; }
      .show-money i,
      .hide-money i { font-size: 0.8rem; font-style: normal; }
      .ic-unlook.hide { width: 19px; height: 15px; background-image: url('../images/nsc/home/icon.png'); background-position: -104px -96px; }
      .chongzhi { }
      .chongzhi a { display: inline-block; width: 11rem; height: 2.3rem; line-height: 2.3rem; text-align: center; color: #fff; margin: 0  0.357143rem; font-size: 1.285714rem; border-radius: 0.357143rem; background: #ff632c; }
      .chongzhi a.withraw { background: #c89bc7; }
      .moTab { width: 100%; }
      .grandient-line { background: linear-gradient(top, rgb(241, 241, 241), rgb(255, 255, 255) 80%); background: -o-linear-gradient(top, rgb(241, 241, 241), rgb(255, 255, 255) 80%); background: -ms-linear-gradient(top, rgb(241, 241, 241), rgb(255, 255, 255) 80%); background: -moz-linear-gradient(top, rgb(241, 241, 241), rgb(255, 255, 255) 80%); background: -webkit-linear-gradient(top, rgb(241, 241, 241), rgb(255, 255, 255) 80%); height: 0.714286rem; }
      .moTab .Tab-nav { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; }
      .moTab .Tab-nav div { flex: 1; -moz-flex: 1; -webkit-flex: 1; line-height: 2.3rem; text-align: center; width: 50%; font-size: 1rem; height: 2.3rem; color: #606060; }
      .moTab .Tab-nav div { position: relative; }
      .moTab .Tab-nav div:before{
      	    content: '';
		    width: 1px;
		    height: 9px;
		    position: absolute;
		    right: -1px;
		    top: 50%;
		    margin-top: -4px;
		    background-color: #ccc;
      }
      .moTab .Tab-nav div:first-child{ border-right:0 }
      .moTab .Tab-nav div.last:before{
      	display: none;
      }
      .moTab .Tab-nav div.cur:after{
      	content: '';
      	position: absolute;
      	bottom: 0;
      	width: 100%;
      	height: 2px;
      	left: 0;
      	background-color: #FF622D
      }
      .moTab .Tab-content { width: 100%; background: #f3f3f3; overflow: hidden; display: block; padding-bottom: 0; }
      .Game-client { width: 100%; overflow: hidden; position: relative; }
      .Game-client img { width: 100%; height: auto; }
      .Game-client  a { display: inline-block; position: absolute; top: 9.285714rem; left: 2.0rem; width: 8.214286rem; padding-left: 1.8rem; height: 2.285714rem; background-color: #855284; text-align: center; line-height: 2.5rem; font-size: 1.0rem; color: #fff; border-radius: 5px; background-image: url(../images/nsc_m/index/upde_icon.png); background-repeat: no-repeat; background-position: 0.857143rem center; background-size: 1.428571rem; font-weight: bold; }
      .game_tix { width: 99%; padding: 1.428571rem 0; background-color: #F6F6F6; }
      .game_tix div { display: inline-block; }
      .game_tix .wx_tishi { width: 100%; font-weight: bold; font-size: 1.0rem; color: #855284; border-right: 1px solid #dddddd; }
      .game_tix  .wx_ticontent { font-size: 0.857143rem; color: #855284; padding: 0px 0.714286rem; }
      .game_tix  div .red { color: red; }
      .Tab-content .lotteryList li { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; }
      .Tab-content .lotteryList li { padding-top: 1.5rem; float: left; width: 33%; }
      .Tab-content .lotteryList dd div { }
      .Tab-content .lotteryList li div a { display: block;overflow: hidden; width: 7.142857rem; height: 7.142857rem; border-radius: 50%; background-color: #976890; background-repeat: no-repeat; background-size: 6rem; }
      .Tab-content .lotteryList li div a.tx_ffc { background-image: url(../images/nsc_m/index/txffc_ssc.png); background-position: 0.7rem 2.2rem; }
      .Tab-content .lotteryList li div a.qq_ffc { background-image: url(../images/nsc_m/index/qqffc_ssc.png); background-position: 0.7rem 2.2rem; }
      .Tab-content .lotteryList li div a.bj_PK10 { background-image: url(../images/nsc_m/index/indexpk10.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.cq_Ssc { background-image: url(../images/nsc_m/index/congq.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.hn_1fc { background-image: url(../images/nsc_m/index/heilei1fen.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.xc_mmc { background-image: url(../images/nsc_m/index/xincai.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.hn_5fc { background-image: url(../images/nsc_m/index/heilei.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.tj_ssc { background-image: url(../images/nsc_m/index/tianj.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.gd_11x5 { background-image: url(../images/nsc_m/index/gd_11x5.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.js_k3 { background-image: url(../images/nsc_m/index/js_k3.png); background-position: center; background-size: 70%; }
      .Tab-content .lotteryList li div a.fc_3d { background-image: url(../images/nsc_m/index/3d_fuc.png); background-position: center; background-size: 70%; }
      .Tab-content .lotteryList li div a.js_sm { background-image: url(../images/nsc_m/index/js_sm.png); background-position: center; background-size: 100%; }
      .Tab-content .lotteryList li div a.xj_ssc { background-image: url(../images/nsc_m/index/xj_ssc.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.pl_3 { background-image: url(../images/nsc_m/index/pl_3.png); background-position: 1.2rem 1.2rem; background-size: 70%; }
      .Tab-content .lotteryList li div a.xg_6hc { background-image: url(../images/nsc_m/index/xg_6hc.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.jx_11x5 { background-image: url(../images/nsc_m/index/jx_11x5.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.sd_11x5 { background-image: url(../images/nsc_m/index/sd_11x5.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.bj_k { background-image: url(../images/nsc_m/index/bj_k8.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.jnd_30m { background-image: url(../images/nsc_m/index/jnd30m.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.jnd_11x5 { background-image: url(../images/nsc_m/index/jnd_11x5.png); background-position: 0.7rem 2rem; }
      .Tab-content .lotteryList li div a.sh_11x5 { background-image: url(../images/nsc_m/index/sh_11x5.png); background-position: 0.5rem 2rem; }
      .Tab-content .lotteryList li div a.ah_11x5 { background-image: url(../images/nsc_m/index/ah_11x5.png); background-position: 0.5rem 2rem; }
      .Tab-content .lotteryList li div a.ynffc { background-image: url(../images/nsc_m/index/yinni.png); background-position: 0.5rem 2rem; }
      .Tab-content .lotteryList li div a.rbffc { background-image: url(../images/nsc_m/index/rbffc.png); background-position: 0.5rem 2rem; }
      .Tab-content .lotteryList li div a.xgffc { background-image: url(../images/nsc_m/index/xigong.png); background-position: 0.5rem 2rem; }
      
      .lotteryList .lotteryBox { position: relative; }
      .lotteryList .lotteryBox a { text-align: center; margin: 0 auto; }
      .lotteryList .lotteryBox .smDot { position: absolute; right: 0.6rem; top: 0rem; width: 1.5rem; height: 1.5rem; line-height: 1.5rem; font-style: normal; text-align: center; color: #fff; font-size: 0.857143rem; border-radius: 50%; background: #ff632c; }
      .lotteryList  .new .smDot { background: #ff0000; } 
      .Tab-content .lotteryList li div.new a { background-color: #b270b1; }
      .lotteryList .lotteryBox .lottTame { color: #fff; display: inline-block; padding-top: 4.714286rem; font-size: 1.0rem; font-weight: normal; }
      .lotteryList .lotteryBox  .lottName,
      .x-Game .lottName { text-align: center; font-size: 1.1rem; margin-top: .5rem; color: #777777; }

      /*杏彩游戏*/
      .x-Game { padding: 0 0.428571rem; }
      .x-Game li { float: left; text-align: center; width: 8.571429rem; padding: 0.71rem; }
      .x-Game li a { display: block; width: 7.142857rem; overflow: hidden; text-align: center; height: 7.142857rem; border-radius: 50%; background-color: #b270b1; background-repeat: no-repeat; }
      .x-Game li .lottName { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
      .x-Game li a img { width: 7.142857rem; }
      .m-nav-lott-date { float: right; font-size: 1.0rem; color: #fff; font-weight: bold; line-height: 2.857143rem }
      .m-nav-lott-date .m-n-data { padding-right: 20px; }
      .m-nav-lott-date .m-n-countdown { display: inline-block; padding-left: 2.0rem; background: url(../images/nsc_m/lott/iconfont-wodedingdan10.png) no-repeat left center; background-size: 25%; }
      .m-nav-lott-date .m-n-countdown div { display: inline-block; }

      /*返回顶部*/
      .m_f_top { position: absolute; top: 1.142857rem; right: 0.642857rem; width: 2.142857rem; height: 3.214286rem; background-image: url(../images/nsc_m/iconfont-dingbu.png); background-repeat: no-repeat; background-size: 100%; }

      /*开奖历史*/
      #rece_lott_btn { position: fixed; right: 0; top: 50%; width: 24px; padding: 2px 4px; font-size: 13px; height: 85px; text-align: center; border-radius: 3px; margin-top: -42px; color: #fff; background: rgba(78, 64, 115, 0.8); }
      .m_jqkj_close { position: absolute; bottom: 1.1rem; right: 1rem; color: #FF0000; font-size: 1rem; display: inline-block; padding: 5px; }

      /* 追号BUG */
      #test_mm { text-indent: -9999em; border-top: 1px solid #ccc; }
      #my_dd_iframe {  /*width: 100%;*/

        /*height: 100%;*/
      border: 0; }
      .popou-dd-list .layui-m-layerbtn { width: 36px; border-radius: 50%; height: 36px; line-height: 32px; text-align: center; font-family: "microsoft Yahei"; font-size: 16px; margin: 0 auto; font-weight: bold; background: #fff url(../images/nsc_m/xxx.png) no-repeat center; background-size: 53%; margin-top: 6px; }
      #test_1 { height: 200px; overflow: scroll; }
      #test_1 #test_2 { height: 500px; background-color: red; }
      #test_mm { text-indent: -9999em; border-top: 1px solid #ccc; }
      .res_fx_bottm { position: fixed; bottom: 0; }
      .chongzhi_f_botm { width: 100%; padding: 7px 23px 7px 12px; background-color: rgba(63, 63, 63, 0.9); color: #fff; font-size: 1rem; }
      .chongzhi_f_botm .cz_close { position: absolute; right: 5px; top: 10px; color: #fff; width: 20px; height: 100%; text-align: center; font-size: 20px; list-style: none; font-weight: normal; background: url(../images/nsc_m/x.png) no-repeat center 0; background-size: 100%; }
      .sc_tznr_bottom_v{text-align: center;padding: 10px 0;}
/*-------------------------       res.css end        ----------------------------*/




/*------------------------       list.css start       ----------------------------*/

h1,h2,h3,h4,h5,ul,li,dl,dt,dd,p{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration:none;color:#ff632c;}
table{font-size:0.8rem;color:#888;}
table input{vertical-align:middle;}
select{padding:0 0 0 0.2rem;margin-bottom:0.8rem;height:2rem;line-height:2rem;font-size:0.9rem;color:#666;font-family:"Microsoft Yahei";border-radius:0.4rem;border:1px solid #d0d0d0;-moz-box-shadow:2px 2px 2px #eee inset;-webkit-box-shadow:2px 2px 2px #eee inset;box-shadow:2px 2px 2px #eee inset;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.redtit{color:red;font-size:12px;display:block;text-align:center;}
.red-world{color:#5bc92e;}
.boxline{text-align:center;}
.formZjbd,.formZjbd_sjh{border:0;cursor:pointer;letter-spacing:3px;}
input[type='submit']{background:#ff632c;font-size:1.2rem;font-weight:bold;width:38%;height:2.2rem;border-radius:2.2rem;line-height:2.2rem;color:#fff;margin:0 1%;border:0!important;font-family:Microsoft Yahei;cursor:pointer;letter-spacing:3px;}
.button_reset_grey,input[type='reset'],.formBack,.bt_cedan,.bt_cancel,.a-back_list{background:#c2c2c2;font-size:1rem;font-weight:bold;width:38%;height:2.2rem;line-height:2.2rem;border-radius:2.2rem;color:#fff;padding:0!important;border:0!important;font-family:Microsoft Yahei;cursor:pointer;letter-spacing:3px;}
.list_btn_box .formZjbd{letter-spacing:1px!important;}
/*.list_btn_box input[type='submit']{width:50%;height:2.8rem;line-height:2.8rem;font-size:1.3rem;margin:0 0 0 1rem;}*/
.button_reset, .form_enter_ul .list_btn_box input[type='button'].formReset,.list_btn_box input[type='reset']{height:2.2rem;line-height:2.2rem;font-size:1.3rem;background:#c2c2c2;}
.button_reset{text-align: center}
.list_btn_box input[type='button']{background:#ff632c;font-size:1.2rem;font-weight:bold;width:38%;height:2.2rem;border-radius:2.2rem;line-height:2.2rem;color:#fff;margin:0 1%;border:0!important;font-family:Microsoft Yahei;cursor:pointer;letter-spacing:3px;}
.list_btn_box .formReset{
	background: #ccc !important;
}
.mask_list{display:none;}
.color_orange{color:#ff632c;}
.color_green,.green{color:green;}
.color_red{color:red;}
.font_no-open{}
.font_no-win{color:#a5a5a5!important;}
.font_no-pj{}
.font-yes-pj{color:#ff632c!important;}
.display_none{ /*display: none;*/}
.bottom_remark{display:none;text-align:center;font-size:13px;padding:1rem 0;color:#ff6600;}
.dyhm_input1 { width: 7rem;}

/*错误页面*/
.cxdl_tit { font-size: 1.2rem; color: #ff632c; margin: 1rem 0; text-align: center; font-weight: bold;}
.btn_wide1{background:#ff632c url(../images/nsc_m/list/icon_search.png) no-repeat 20% center;border-radius:38px;width:56%;height:38px;line-height:38px;padding:0;font-size:18px;color:#fff;font-family:Microsoft Yahei;border:0;cursor:pointer;letter-spacing:5px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:block;margin:10px auto;}
.froms_search .btn_confirm,.search_br .formCheck,#searchBox .formCheck{background:#ff632c url(../images/nsc_m/list/icon_search.png) no-repeat 13% center;background-size:14%;border-radius:2rem;width:8rem;height:2rem;line-height:2rem;padding:0;    padding-left: 10px;font-size:1.2rem;font-weight:bold;color:#fff;font-family:"Microsoft Yahei";border:0;cursor:pointer;letter-spacing:3px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;margin:0.8rem 0;}
 #searchBox .formCheckFalse{background-color: #b5b5b5}
/*操作错误正确提示*/
#success h3,#error h3{text-align:center;font-size:1.2rem; padding: 0 0.5rem;}
#error{background:url("../images/nsc/icon_error-big.png") no-repeat center 30px;padding:128px 15px;}
#success{background:url("../images/nsc/icon_success-big.png") no-repeat center 100px;padding:180px 0  100px;}
.hint_red{color:#fb2323;}
.hint_green{color:#60a52c;}
.hint_green p{margin-bottom:10px;}

/*提示页面*/
.title{margin:10px auto;text-align:center;}

/*未开奖*/

/*未查看消息颜色*/

.total_1024{border:1px solid #ddd;background-color:#f6f6f6;border-radius:4px;margin:0 auto 8px;padding:10px 15px;font-size:16px;font-weight:bold;color:#fc7c23;}
.total_1024 b{color:#888;font-size:14px;}
.total_1024 i{font-style:normal;margin:0 0 0 12px;color:#888;font-size:12px;font-weight:normal;}

/*返回上一页*/
.yhlb_back ,.yhlb_back2{margin:20px 0px;text-align:center;line-height:30px;}
.yhlb_back a,.btn_blue,.yhlb_back2 a{display:inline-block;width:120px;height:39px;line-height:39px;background:url("../images/nsc/skin/blue_skin/list/reset.png") no-repeat;color:#333;font-size:14px;}

/*分页*/
.pageinfo,.page{font-size:1.0rem;text-align: center;}
.pageinfo span,.page span{display:inline-block;}
.pageinfo a,.page a,.newsPages a,.pageinfo strong,.page strong,.newsPages strong{display:inline-block;padding:0.3rem 0.6rem 0.4rem;border:1px solid #ddd;background:#fff;color:#888;font-size:1rem;line-height:1.2rem;border-radius:0.3rem;margin-bottom:0.5rem;}
.pageinfo a:hover,.page a:hover,.newsPages a:hover,.popularize_page #tPages a:hover{border:1px solid #f49e7f;color:#eb5f2e;}
.pageinfo strong,.page strong,.newsPages strong{border:1px solid #ddd;background:#975d8d;color:#fff;}
.pageinfo #iGotoPage,.page #iGotoPage{border-radius:4px;border:1px solid #dbdbdb;height:25px;width:40px;margin:0 5px;text-align:center;color:#333;}
.pageinfo .button,.page .button{padding:0.2rem 0.5rem;cursor:pointer;margin-left:0.2rem;background:#eb5f2e;color:#fff;font-size:0.9rem;border:0;border-radius:0.4rem;}
.user_page_click{float:none;text-align:center;}
.user_page_text{text-align:center;display:block;line-height:18px;padding:10px 0 0 0;}

/*分页-系统公告右边*/
.newsPages{font-size:14px;color:#888;text-align:center;padding:10px 0;}
.newsPages a,.newsPages strong{margin-bottom:5px;}
.newsPages select{padding:5px 5px;margin:0 3px;}
.newsPages #tPages{display:block;margin:8px 0 0;}

/*推广设定分页*/
.popularize_page{line-height:24px;font-size:12px;color:#888;text-align:center;padding:5px 0;}
.popularize_page #tPages{display:inline-block;height:24px;margin:0 15px;}
.popularize_page #tPages a{display:inline-block;margin-left:6px;padding:4px 6px;border:1px solid #ddd;background:#fff;color:#555;font-size:14px;line-height:14px;border-radius:4px;}
.popularize_page #tPages strong{display:inline-block;margin-left:6px;padding:4px 6px;border:1px solid #eb5f2e;background:#eb5f2e;color:#fff;font-size:14px;line-height:14px;border-radius:4px;}
.popularize_page select{padding:3px 5px;margin:0 8px;-moz-box-shadow:2px 2px 2px #eee inset;-webkit-box-shadow:2px 2px 2px #eee inset;box-shadow:2px 2px 2px #eee inset;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

/*列表相关*/
#nsc_subContent{background:#fff;border:1px solid #e4e4e4;border-top:0;width:60%;min-width:980px;margin:10px auto 0;box-shadow:0px 0px 5px #c8c8c8;}
#subContent_bet_re{}
.topContent{height:30px;color:#fff;display:none;}
.topContent ul{overflow:hidden;}
.topContent ul li{display:inline;float:left;padding:0px 0px;font-size:18px;}
.topContent ul li a,.topContent ul li a:hover{color:#333;font-size:18px;border-left:6px solid #fc7c23;font-weight:bold;padding-left:10px;height:26px;line-height:26px;}
.topContent ul li.hover{background:#e6ecfe;}
.topContent ul li.hover a,.topContent ul li.hover a:hover{color:#1a2f94;}
#siderbar{background:#f8f5f5 url("../images/nsc/siderbar_list-hxbg.png") repeat-x 0 49px;}
#siderbar ul{overflow:hidden;}
#siderbar ul li{height:50px;line-height:50px;padding:0px 12px;float:left;display:inline;font-size:15px;border-right:1px solid #e5e5e5;color:#696969;}
#siderbar ul li a:hover{color:#a96b94;}
#siderbar ul li.current{height:50px;line-height:50px;border-right:1px solid #e5e5e5;background:#fff url("../images/nsc/siderbar_list-current-hxbg.png") repeat-x top left;}
#siderbar ul li a{color:#696969;display:block;line-height:50px;}
#siderbar ul li.current a,#siderbar ul li.current a:hover{color:#696969;display:block;height:50px;}

/*
#siderbar { height:42px; background:#e6ecfe url(../images/nsc/skin/blue_skin/list/siderbarbg.jpg) repeat-x left bottom; padding-top:14px; }
#siderbar ul li { height:42px; line-height:42px; padding:0px 20px; float:left; display:inline; font-size:16px; }
#siderbar ul li.current { height:40px; line-height:40px; border:2px solid #98a7e0; border-bottom:0px; background:#fff; }
#siderbar ul li a,#siderbar ul li a:hover { color:#1b2365; }
#siderbar ul li.current a,#siderbar ul li.current a:hover { color:#1b2365; }
*/

/*走势图*/
.lhfx_tit{
	display: inline-block;
    font-size: 1.142857rem;
    color: #E9E9E9;
    font-family: Microsoft Yahei;
    text-align: left;
    font-weight: bold;
    width: 64%;
    text-align: center;
    position: absolute;
    width: 100%;
    padding-top: 0.5rem;
    left: 0;
}
.lhfx_tit span{color:#fff;}
.lhfx_tit .showAll{vertical-align:middle;cursor:pointer;display:inline-block;font-size:16px;font-weight:normal}
.lhfx_tit .showAll:after{content:'▼';padding-left:3px;font-size:12px;line-height:20px;}
.wo_choose{padding:0 0 0 25px;margin-bottom:18px;font-family:'Microsoft Yahei';font-size:14px;color:#333;position:relative;z-index:10;}
.wo_choose span{font-weight:bold;font-size:18px;}
.wo_choose label{color:#ff632c;}
#searchBox .secondary_tabs{overflow:hidden;}
#searchBox .secondary_tabs ul li{}
#searchBox .secondary_tabs ul li a,#searchBox .secondary_tabs ul li a:hover{background:#fff;border:1px solid #dedede;border-radius:26px;font-size:13px;-moz-box-shadow:2px 2px 4px #ddd;-webkit-box-shadow:2px 2px 4px #ddd;box-shadow:2px 2px 4px #ddd;}
.luzhi{background:url('../images/nsc/lottery/pk10_luzhi_icon.gif') no-repeat;float:left;display:inline-block;margin-top:4px;margin-left:4px;font-size:14px;line-height:20px;width:53px;height:15px;text-indent:-9999px;}
.luzhi a,.luzhi a:hover{display:block;text-decoration:none;}
.secondary_tabs{}
.secondary_tabs ul{padding:0 0 0 10px;}
.secondary_tabs ul li{font-size:14px;float:left;width:33.33%;text-align:center;}
.secondary_tabs ul li a,.secondary_tabs ul li a:hover{padding:3px 10px;display:inline-block;text-align:center;color:#666;}
.secondary_tabs ul li.curr a,.secondary_tabs ul li.curr a:hover{background:#694d85;color:#fff;}
.secondary_tabs ul .hover a{color: #ff632c !important;}
.lhfx_search_time{float:left;font-size:14px;margin:8px 0 0 25px;}
.time_input{vertical-align:middle;padding:0 3px!important;height:33px;line-height:32px;border:1px solid #ddd;}
.time_btn{font-family:Microsoft Yahei;margin:0 10px;background:url(../images/nsc/btn-modification_bg.png) no-repeat!important;border:0!important;cursor:pointer;vertical-align:-2px;color:#fff;width:90px;height:33px;text-align:center;vertical-align:middle;}
.lhfx_lotterylist{position:fixed;font-family:microsoft yahei;z-index:70;top:2.857143rem;left:0;line-height:20px;width:100%;border:1px solid #ddd;box-shadow:2px 3px 5px #ddd;background:#f8f8f8;padding:10px;}
.lhfx_lotterylist dl,.lhfx_lotterylist dl dt,.lhfx_lotterylist dl dd{padding:0px;margin:0px;}
.lhfx_lotterylist dl{font-size:14px;overflow:hidden;width:100%;padding-bottom:10px;}
.lhfx_lotterylist dl dt{color:#ff632c;font-weight:bold;font-size:16px;}
.lhfx_lotterylist dl dd{padding:8px 0px 0px 0;width:25%;float:left;display:inline;}
.lhfx_lotterylist dl dd a{font-size:0.85rem;/*line-height: 20px;*/color:#666;font-weight:normal;border:1px solid #D0D0D0;width:92%;text-align:center;border-radius:3px;display:block;}
.lhfx_lotterylist dl dd a:hover{color:#ff632c;font-weight:normal;}
.czxx_ts{font-size:1.3rem;font-weight:bold;color:#a06497;text-align:center;padding:0.5rem 0;border-bottom:1px solid #ddd;}
#menus{border-top:1px solid #fff;}
.menus-li{overflow:hidden;zoom:1;padding:1rem 0;text-align:center;}
.menus-li li{ 
	display: inline-block;
    text-align: center;
    color: #a06497;
    cursor: pointer;
    font-size: 1rem;
    height: 2rem;
    line-height: 2rem;
    border-radius: 2rem;
    padding: 0 0.5rem;
}
.menus-li .on{background:#a06497;color:#fff;}
.list_menus-li{background:#fff;box-shadow:0 0.2rem 0.4rem #d8d7d8}
.list_menus-li li{display:inline-block;height:2.8rem;line-height:2.8rem;color:#666;cursor:pointer;font-size:1.142857rem;width:48%;text-align:center;}
.list_menus-li .on{color:#ff632c;}
.list_menus-li .on:after{content:"";margin:0 auto;display:block;width:26px;height:14px;background:url("../images/nsc_m/list/icon_down-triangle2.png") no-repeat; background-size: 70%;}
#searchBox{font-size:0.86rem;color:#888;}
#searchBox span{}
#searchBox label{display:inline-block;}
#searchBox .font_jq{padding:0 0.3rem;}
#searchBox .font_jq2{padding:0 0.3rem;}
.inlineBlock{display:inline-block;}
#searchBox .duli_topbj{}
.no_bk-bg{border:0!important;padding:0!important;background:none!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
#searchBox .inlineBlock select{}
#searchBox .inlineBlock .time_btn_iupt{display:inline-block;}
.clear-width{width:auto!important;}
.border0{border:0!important;}
#searchBox span.image{background:url(../images/nsc/calendar_icon.png) no-repeat;display:inline-block;width:15px;height:17px;vertical-align:middle;cursor:pointer;margin-left:5px;}
#searchBox .font_z{display:block;text-align:center;font-size:12px;}
.calendar_input_kuang1,.calendar_input_kuang2{display:inline-block;margin-bottom:0.8rem;position:relative;border:1px solid #d0d0d0;height:2rem;line-height:2rem;background:#fff;color:#333;-webkit-box-shadow:inset 0 2px 5px #ddd;-o-box-shadow:inset 0 2px 5px #ddd;-moz-box-shadow:inset 0 2px 5px #ddd;box-shadow:inset 0 2px 5px #ddd;border-radius:0.4rem;}
.calendar_input_kuang1 input,.calendar_input_kuang2 input{border:0;background:none;height:1.98rem;line-height:1.98rem;padding:0 0.2rem;color:#666;font-family:'Microsoft Yahei';font-size:0.9rem;border-radius:0.4rem;}
.calendar_icon{display:none!important;position:absolute;top:0.3rem;right:0.5rem;width:15px;height:17px;background:url("../images/nsc/calendar_icon.png") no-repeat;cursor:pointer;}
.calendar_input_kuang1 .mbsc-comp{width:12rem;}
.search_br{text-align:center;color:#888;}
.search_br p{padding-bottom:0.8rem;color:#888;}
.search_br span{color:#666;display:inline-block;font-size:14px;cursor:pointer;padding-right:10px;}
.search_br span:before{content:"";display:inline-block;background:url("../images/nsc_m/list/bg_radio-box.png") no-repeat;width:16px;height:17px;margin-right:3px;vertical-align:-3px;}
.search_br span.hover{}
.search_br span.hover:before{content:"";display:inline-block;background:url("../images/nsc_m/list/bg_radio-box_current.png") no-repeat;width:16px;height:17px;margin-right:3px;}
.search_br .radio_person{display:none;}
.search_br .radio_team{display:none;}
.task_div{text-align:center;font-family:"Microsoft Yahei";background-color:#fc7c23;border:1px solid #fc7c23;color:#FFFFFF;overflow:hidden;position:absolute;width:290px!important;line-height:24px;}
.task_div a,.task_div a:hover{color:#fff!important;}
.task_div textarea{width:100%;font-size:20px;text-align:center;font-weight:bold;color:#fc7c23;border:0!important;resize:vertical;}
.lhfx_lotterylist dl dd a.LotterIdOrange{
  border-color: #ff632c;
  color: #ff632c;
}
/*显示下级*/
.memberCon{display:inline-block;}
.memberEevnt{background:#fff;border:1px solid #c6acc2;padding:0.2rem 0.4rem;display:inline-block;color:#975d8d;cursor:pointer;border-radius:2rem;font-size:0.8rem;line-height:1rem;}
.memberList{position:absolute;border:1px solid #f96905;font-size:16px;color:#f96905;text-align:left;padding:30px 35px;background:#fff5ee;line-height:22px;display:none;margin:21px 0 0 1px;}
.memberClose{cursor:pointer;position:absolute;top:7px;right:10px;right:5px;text-indent:-9999px;width:13px;height:13px;background:url(../images/nsc/skin/blue_skin/list/close.gif) no-repeat;}
.memberTip{background:url(../images/nsc/skin/blue_skin/list/mem_tip.gif) no-repeat;width:13px;height:9px;position:absolute;top:-9px;}
#userlistDL strong a{color:#f96905;}

/*用户列表*/
.gd_onerem { height: 1.4rem; overflow: hidden;}
.gd_onerem2 { height: 0.5rem; overflow: hidden;}
.bottom_box{padding:0.3rem 0;}
.t_list{padding:0.4rem 0 0.6rem;text-align:center;}
.t_list a{padding:0.4rem 0.6rem;display:inline-block;color:#fff; background:#975d8d;cursor:pointer;border-radius:0.3rem;font-size:1.1rem;line-height:1rem;}
.t_list a:nth-child(2){margin-bottom: 0.5rem;}
.tdz_left,.txtLeft{width:40%;padding-right:10px!important;text-align:right!important;}
.tdz_left2{width:48%;padding-right:10px!important;text-align:right!important;}
.tdz_right,.txtRight{text-align:left!important;padding-left:10px!important;}
.text_hint{color:#c3c3c3;font-size:0.8rem;}
.hint_p{font-size:0.8rem;line-height:0.8rem;position:absolute;top:0.8rem;right:0.8rem;}
.hint_p .hint_correct{color:#5bc92e;padding:0.2rem 0.5rem;background:#ddf4d3;border:1px solid #acdc99;border-radius:0.3rem;}
.hint_p .hint_error{color:#FF0000;padding:0.2rem 0.5rem;background:#ffd9d9;border:1px solid #f3a4a4;border-radius:0.3rem;}
.no-records{text-align:center;font-size:1.3rem;color:#888;padding:1.5rem 0 2.5rem;box-shadow:none!important;margin:0!important;}
.l_message{color:#ee0000;}
.font_red{color:#ff0000;}
.list_batch_operation{text-align:center;margin-top:1.5rem;}
.list_page{text-align:center;line-height:1.4rem;color:#975d8d;font-size:0.8rem;margin-top:1.6rem;}
.list_page2 { text-align: center;line-height:1.4rem;color:#ff632c; font-size: 1rem;margin-top:1.6rem;}
.page{}
#contentBox{}
.set_list{padding:1rem 5%; background-color: #f0eff5;}
.set_list label{font-size:1rem;color:#666;font-weight:bold;display:block;padding-bottom:0.5rem;}
.set_list p{padding-top:0.5rem;font-size:0.9rem;}
.set_list input.formWord{width:10rem;margin:0 0 0 0.5rem;}
.set_list input:disabled{background:#B5B3B3;color:#FAF6F6;cursor:default;}
.calendar_input_kuang3{width:13rem;display:inline-block;position:relative;border:1px solid #d0d0d0;background:#fff;color:#333;vertical-align:-0.2rem;-webkit-box-shadow:inset 0 2px 5px #ddd;-o-box-shadow:inset 0 2px 5px #ddd;-moz-box-shadow:inset 0 2px 5px #ddd;box-shadow:inset 0 2px 5px #ddd;border-radius:0.6rem;}
.calendar_input_kuang3 input{width:100%;border:0;background:none;height:2.2rem;line-height:2.2rem;padding:0 15px 0 5px;color:red;font-family:'Microsoft Yahei';font-size:1.4rem;border-radius:0.6rem;text-align:center;}
.floatLeft{float:left;}
.floatRight{float:right;}
.wr200{width:200px;text-align:right!important;}
.generalize_footer{text-align:left;color:#666;line-height:28px;padding:20px 0 0 20px;font-size:14px;}
.generalize_footer #fe_text{border:1px solid #ddd!important;width:500px;color:#000;}
.tuiguang_td{text-align:left!important;padding:0 0 0 50px!important;}
.tuiguang_td input{margin-right:5px;text-align:center;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:2px 2px 2px #eee inset;-webkit-box-shadow:2px 2px 2px #eee inset;box-shadow:2px 2px 2px #eee inset;}
.tuiguang_td-width input{width:88px;margin-right:5px;}
.z_list_record{overflow:hidden;font-size:1rem;color:#aaa;padding:0.8rem 0 0.8rem 0.8rem;background:#e7e4ea;border-bottom:1px solid #e1dde5;}
.z_list_record .z_zh{float:left;display:inline-block;padding:0 6% 0 0;line-height:20px;color:#333;border-right:1px solid #dad0e3;}
.z_list_record .z_money{width:60%;float:left;display:inline-block;padding:0 0 0 6%;line-height:20px;color:#816f9a;border-left:1px solid #fff;}
.z_list_record .z_zh span{display:block;font-size:1.4rem;}
.z_list_record .z_money span{display:block;font-size:1.4rem;white-space:nowrap;}
.gr-td_choose{display:inline-table;padding-top:10px;}
.formSame,.z_copy_btn{width:62px;height:35px;line-height:32px;padding:0!important;border:0!important;color:#333;font-size:14px;cursor:pointer;background:url(../images/nsc/skin/blue_skin/list/form_smallBtn.png) no-repeat;}
.z_copy_btn{margin:0 0 0 10px;}
.underway_text{color:#5bc92e;}
.cancel_text{color:#f96c0a;}
.accomplish_text{color:#ff2d2d;}
#lotteriesform table td select{border:1px solid #bbb;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:2px 2px 2px #eee inset;-webkit-box-shadow:2px 2px 2px #eee inset;box-shadow:2px 2px 2px #eee inset;}
.xk_tr td{background-color:#fafafa;}
.tdbg{background-color:#fbfbfb;}
/*.list-div{height: 500px;overflow: scroll;}*/
.jilu_box_l{width:100%;float:left;margin-right:10px;}
.jilu_box_r{width:38%;float:left;}

/*提款*/
.z_red_color,.font_red_font{color:#ff6600;font-size:1.142857rem;font-weight:bold;}

/*公共输入提款密码*/
.commonality_drawings_password{padding:35% 4% 0;}
.commonality_drawings_password .pd_left{}
.commonality_drawings_password h5{font-size:1.4rem;color:#5c646a;margin:0 0 1rem 0;}
.commonality_drawings_password_input{margin-bottom:1rem;}
.commonality_drawings_password_input .password{font-size:1.3rem; color:#333; padding:0.8rem 0.3rem;width:99%;border:1px solid #bbb;border-radius:0.5rem;-moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;border-radius:0.5rem;-moz-box-shadow:2px 2px 2px #eee inset;-webkit-box-shadow:2px 2px 2px #eee inset;box-shadow:2px 2px 2px #eee inset;font-family:'Microsoft Yahei';}

/*密保设定*/
.list_mb_input1{width:220px;}

/*绑定邮箱*/
.yes_email_t{font-size:24px;color:#fc7c23;background-color:#ffeadc;border-top:2px solid #ffc297;padding:20px 0;text-align:center;}
.yes_email_input{background:none!important;border:0!important;font-size:24px;color:#fc7c23;}
.yes_email_b{font-size:14px;color:#333;padding:30px 0 0;text-align:center;}

/*绑定卡号*/
.bttt{}
.bttt ul li{padding:15px 0;border-bottom:1px dotted #ddd;font-size:14px;color:#333;}
.bttt .ttt1{display:inline-table;width:35%;padding-right:10px!important;text-align:right!important;color:#888;}
.bttt .ttt2{display:inline-table;text-align:left!important;padding-left:10px!important;font-size:16px;}
.ttt4{text-align:center;display:block;}

/*注册管理*/
#registerBox{background:#f4f4f4;margin:20px 30px 0px 30px;}
.userBox{margin-bottom:10px;}
.userBox table{background:#dbdddf;color:#888888;}
.userBox table tr{height:50px;line-height:50px;}
.userBox table tr td{background:#f4f4f4;padding-left:10px;}
.userBox table tr td.title{text-align:right;background:#ebebeb;padding-left:0px;color:#333;}
.userBox table tr td input{vertical-align:middle;}
.userBox table tr td input.input150{height:36px;line-height:36px;width:200px;border:1px solid #ccc;margin-right:5px;}
.peieBox{margin-bottom:15px;}
.peieBox h3{margin:15px 0 10px;height:24px;line-height:24px;color:#fc7c23;font-size:18px;border-left:5px solid #fc7c23;padding-left:10px;font-weight:normal;text-align:left;}
.peieBox table{background:#dbdddf;color:#333;text-align:center;font-size:14px;}
.peieBox table tr{height:42px;line-height:42px;}
.peieBox table tr td{background:#f4f4f4;}
.fandianBox{overflow:hidden;}
.fandianBox h3{background:#e5e4ed;padding:0.6rem 0.5rem;color:#745187;font-size:1.3rem;font-weight:bold;text-align:left;}
.fandianBox .fandian{border:1px solid #dbdddf;border-top:0px;padding:14px;}
.fandianBox .fandian p{font-size:14px;color:#333;vertical-align:bottom;padding-bottom:10px;}
.fandianBox .fandian p.msg{font-size:12px;color:#888;}
.fandianBox .fandian p select{vertical-align:bottom;margin:0px 10px;}
.fandianBox .fandian p .formWord{background:url(../images/nsc/skin/blue_skin/list/saveBtn.png) no-repeat;width:140px;height:44px;text-indent:-9999px;border:0px;cursor:pointer;}
.dotTitle{margin:15px 0;height:24px;line-height:24px;color:#694d85;font-size:18px;border-left:5px solid #694d85;padding-left:10px;font-weight:normal;text-align:left;}

/*.lotteryBox{margin-bottom:5.0rem;}*/
/*.lotteryBox table tr{height:42px;line-height:42px;}*/

.lotteryBox table{/*background:#dbdddf;*/color:#888888;text-align:center;font-size:14px;}
.lotteryBox table tr th{background:#ebebeb;color:#000;font-weight:normal;}
.lotteryBox table tr td{/*background:#fff;color:#333;*/}
.lotteryBox table tr td input.input100{width:100px;height:30px;line-height:30px;border:1px solid #ccc;margin-right:10px;}

.zzgl_user { padding: 1rem 0.5rem;}
.zzgl_top { background: #f8f7fb; border: 1px solid #e3e3e3; padding: 1rem 1.2rem; margin: 1rem 1rem 1.5rem; border-radius: 0.5rem;}
.zzgl_top .zzgl_top_tit { font-size: 0.8rem; color: #aaa; margin-bottom: 0.5rem;}
.zzgl_top .zzgl_top_tit .tit_l { width: 50%; display: inline-block; text-align: left;}
.zzgl_top .zzgl_top_tit .tit_r { width: 48%; display: inline-block; text-align: right;}
.zzgl_top .zzgl_top_ul { font-size: 1.3rem; border-bottom: 1px dashed #d0d0d0; height: 1rem; margin-bottom: 1.5rem;}
.zzgl_top .zzgl_top_ul .ul_l { width: 30%; display: inline-block; text-align: left; float: left; color: #666;}
.zzgl_top .zzgl_top_ul .ul_r { width: 30%; display: inline-block; text-align: right; float: right; color: #745187;}
.zzgl_top .zzgl_top_ul .ul_l span { background: #f8f7fb; padding: 0 0.8rem 0 0;}
.zzgl_top .zzgl_top_ul .ul_r span { background: #f8f7fb; padding: 0 0 0 0.8rem;}

/*在线充值*/
.maintain_ico{background:url(../images/nsc/skin/blue_skin/list/bank/sc_recharge_maintain_ico.png) no-repeat;width:202px;height:70px;display:block;position:absolute;top:-1px;left:-1px;cursor:default;}
.step{padding:0 20px;}
.step .item{overflow:hidden;zoom:1;padding:15px 0;border-bottom:1px dashed #ddd;}
.step .item .item_l{width:150px;float:left;font-size:16px;line-height:36px;color:#333;padding-right:10px;text-align:right;}
.step .item .item_r{float:left;}
.step .item .item_r select{}
.step .item .cz_input1{font-family:Microsoft Yahei;height:52px;line-height:52px;font-size:22px;color:#333;border:1px solid #bbb;padding:0 8px;color:#333;border-radius:4px;margin-right:8px;}
.step .item .money_hanggao{line-height:52px!important;}
.step .item .tips{color:#888;padding:10px 0 0 0;font-size:14px;}
.step .item .tips b{color:#fc7c23;}
.step .item .yuan{font-size:28px;color:#333;vertical-align:-3px;}
.step .item #msg_money{color:red;padding-left:38px;font-size:14px;}
.step .item .money{font-size:20px;color:#fc7c23;line-height:36px;}
.step .z_font1{font-size:20px;color:#888;line-height:36px;}
#choosedBank span{float:left;display:inline;margin-top:25px;}
#choosedBank .icon{margin-left:12px;width:25px;height:25px;}
#choosedBank .bankName{font-size:18px;margin-top:1px;}
#choosedBank .bankName img{vertical-align:middle;}
#choosedBank .up{width:11px;height:6px;background:url(../images/nsc/skin/blue_skin/list/bank/up.gif) no-repeat;margin-left:10px;margin-top:35px;}
#choosedBank .down{width:11px;height:6px;background:url(../images/nsc/skin/blue_skin/list/bank/down.gif) no-repeat;margin-left:10px;margin-top:35px;}
.zhi .icon{background:url(../images/nsc/skin/blue_skin/list/bank/zhi25.png) no-repeat;}
.gong .icon{background:url(../images/nsc/skin/blue_skin/list/bank/gong25.png) no-repeat;}
.jian .icon{background:url(../images/nsc/skin/blue_skin/list/bank/jian25.png) no-repeat;}
.zhao .icon{background:url(../images/nsc/skin/blue_skin/list/bank/zhao25.png) no-repeat;}
.nong .icon{background:url(../images/nsc/skin/blue_skin/list/bank/nong25.png) no-repeat;}
.bankBox{width:140px;height:38px;border:1px solid #c9c9c9;padding:5px 10px 0;background:#fff;float:left;display:inline;margin-right:20px;margin-bottom:10px;position:relative;cursor:pointer;overflow:hidden;}
.bankBox img{vertical-align:middle;}
.bankBox b{font-size:22px;color:#333;font-weight:normal;margin-left:10px;}
.bankBox p{font-size:12px;color:#888;}
.bankBox span{display:none;}
.zhiBox{background:url(../images/nsc/skin/blue_skin/list/bank/zhi.png) no-repeat 25px 10px;}
.gongBox{background:url(../images/nsc/skin/blue_skin/list/bank/gong.png) no-repeat 25px 10px;}
.nongBox{background:url(../images/nsc/skin/blue_skin/list/bank/nong.png) no-repeat 25px 10px;}
.zhaoBox{background:url(../images/nsc/skin/blue_skin/list/bank/zhao.png) no-repeat 25px 10px;}
.jianBox{background:url(../images/nsc/skin/blue_skin/list/bank/jian.png) no-repeat 25px 10px;}
#banklist{padding:0 0 0 160px;width:auto;}
#banklist .hover{border:1px solid #fc7c23;}
#banklist .hover span{position:absolute;right:0px;bottom:0px;background:url(../images/nsc/skin/blue_skin/list/bank/choose.png) no-repeat;width:21px;height:19px;display:block;}
.cz_btn_box{text-align:center;padding:25px 0 50px 0;}
.cz_btn_box p{padding:0 0 15px 0;color:#888;}
.cz_btn_box a.next{font-weight:bold;font-family:Microsoft Yahei;background:url(../images/nsc/skin/blue_skin/list/saveBtn2.png) no-repeat;width:201px;height:56px;font-size:22px;line-height:54px;color:#fff;display:inline-block;}
.cz_btn_box a.next:hover{background:url(../images/nsc/skin/blue_skin/list/saveBtn2.png) no-repeat 0 -66px;}
#bind{font-family:Microsoft Yahei;background:#fc7c23;cursor:pointer;border:0;padding:0 15px;height:32px;font-size:14px;line-height:32px;color:#fff;display:inline-block;margin:0 15px;border-radius:3px;}
.jixuan{padding-left:10px;width:100px;}
.jixuan .jx_button_90x26{width:90px;height:26px;margin-bottom:5px;border:1px solid #D8D8D8;background:#fff;border-radius:3px}

/*充值第二步*/
.gocz_btn_box{text-align:center;font-size:16px;padding:30px 0 35px 0;}
.gocz_btn_box p{padding:10px 0;}
.gocz_btn_box p.ylj{color:#fc7c23;font-size:20px;}
.gocz_btn{font-family:Microsoft Yahei;background:url(../images/nsc/skin/blue_skin/list/saveBtn2.png) no-repeat;border:0;cursor:pointer;width:201px;height:56px;font-size:22px;line-height:54px;color:#fff;display:inline-block;margin:0 15px;}
.cz_title{color:#000;font-size:22px;font-weight:bold;float:left;margin:5px 0 0 0;}
.back{float:right;background:url(../images/nsc/skin/blue_skin/list/bank/back_bg.png) no-repeat;padding-left:32px;width:100px;height:34px;line-height:34px;color:#888;font-size:14px;display:block;}
.cz_sum{text-align:center;font-size:24px;color:#333;}
.cz_sum b{color:#f00000;font-size:30px;}
.cz_help{padding:30px 0 20px;color:#aaa;font-size:14px;}
.cz_help_t{color:#666;font-size:18px;margin-bottom:5px;}
.cz_help p{margin-bottom:15px;}
.cz_help .safe1{width:480px;height:234px;display:inline-block;background:url(../images/nsc/skin/blue_skin/list/bank/safe1.jpg) no-repeat;margin-right:20px;}
.cz_help .safe2{width:413px;height:234px;display:inline-block;background:url(../images/nsc/skin/blue_skin/list/bank/safe2.jpg) no-repeat;}
.time_tit{background:#fafafa;}
.time_tit_l{font-size:20px;color:#000;font-weight:bold;margin:0 50px 0 0;}
.time_tit_r{}
.time_tit_r b{color:#fc7c23;font-size:20px;font-weight:bold;}
.cz_popup_hint{width:100%;position:absolute;top:50px;}
#popupad{width:550px;background:#fafafa;border:2px solid #fc7c23;margin:0 auto;position:relative;padding:15px;font-size:14px;line-height:22px;color:#666;}
.p_closed{position:absolute;top:10px;right:10px;text-indent:-9999px;width:20px;height:20px;display:block;background:url(../images/nsc/login/msg_close.png) no-repeat 0px 0px;cursor:pointer;}
#popupad p .blue{color:#fc7c23;}
#popupad p.p2{font-size:16px;font-weight:bold;color:#333;margin:5px 0 10px;}
#arrowleft{font-size:16px;color:red;}
#arrowleft img{vertical-align:-15px;margin:0 5px 0 10px;}
.even .button{padding:0;width:68px;height:18px;z-index:1888;}
.zysx_tit{font-size:16px;font-weight:bold;color:#fc7c23;}
.zysx_text{line-height:22px!important;}
.zysx_text .red{color:#fc7c23;}

/*系统公告*/
.scroll_bar{}
.help_notice{overflow:hidden;background-color:#f7f7f7;}
.help_notice_l{float:left;width:670px;background:url("../images/nsc/notice_boxbg.jpg") no-repeat left top;}
.help_notice_l ul{}
.help_notice h2{height:2.142857rem;line-height:2.142857rem;background-color:#694d85;font-size:1.285714rem;color:#fff;text-align:center;}

/*.help_notice h2 span{height:30px;width:30px;float:left;background:url(../images/nsc/skin/blue_skin/main/sc_ggtz_bg.png) no-repeat 0 -60px;}*/
.help_notice_r{}
.help_notice_r .newsPages{}
.notice_sidebar_box{}
#newsList{}
#newsList li{margin-bottom:5px;}
#newsList li font.text{width:70%;line-height:40px;font-size:13px;float:left;white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden;}
#newsList li span.st{width:30%;line-height:40px;font-size:12px;float:right;color:#8e8e8e;text-align: right;}
#newsList li a{height:40px;padding:0 1rem 0 1rem;display:block;color:#000;overflow:hidden;}
body #newsList .li_avtie{background:url("../images/nsc/notice_sidebar_current-bg.png") no-repeat left top;background-size: 100%;}
body #newsList .li_avtie a,#newsList li.li_avtie span{color:#000;}
body #newsList .li_avtie a{font-weight:bold;}
body #newsList .li_avtie a span{font-weight:normal;}

/*提款第一第二步骤*/
.input_kuang1{position:relative;border:1px solid #bbb;background:#fff;width:17.857143rem;height:2.785714rem;line-height:2.571429rem;-moz-border-radius:0.3rem;-webkit-border-radius:0.3rem;border-radius:0.3rem;-moz-box-shadow:2px 2px 2px #eee inset;-webkit-box-shadow:2px 2px 2px #eee inset;box-shadow:2px 2px 2px #eee inset;}
.input_kuang1 input{border:0;background:none;height:2.785714rem;line-height:2.785714rem;width:100%;color:#ff632c;font-family:'Microsoft Yahei';font-size:1rem;font-weight:bold;padding:0 0 0 0.3rem;}
.db_tips_txt{margin-top:0.714286rem;font-size:0.857143rem;color:#FF5353;}
.input_kuang1 option{color:#bbb;}
a.btn_orange{background-color:#fc7c23;border:1px solid #f6751b;color:#fff;}
a.btn_gray{background-color:#e5e5e5;border:1px solid #e5e5e5;color:#666;}
.btn{font-size:1.0rem;line-height:1.428571rem;border-radius:0.214286rem;text-align:center;display:inline-block;font-weight:bold;font-family:'Microsoft Yahei';cursor:pointer;}
.dw_main1{padding:0.714286rem;font-family:'Microsoft Yahei';}
.dw_step{border-bottom:1px solid #eee;padding:1.071429rem 0;font-family:'Microsoft Yahei';margin:0 0 1.071429rem 0;overflow:hidden;}
.dw_step ul li{background:url("../images/nsc/skin/blue_skin/list/sc_drawings_tit-jt.png") no-repeat right 0.357143rem;padding-right:1rem;height:1.857143rem;color:#bbb;font-size:1.0rem;background-size:7%;float:left;margin-right:0.3rem;}
.dw_step ul li span{display:inline-block;margin-right:2px;width:1.7rem;height:1.7rem;line-height:1.7rem;text-align:center;font-weight:bold;border:1px solid #ccc;border-radius:50%;}
.dw_step ul li.last{padding:0;margin:0;background:none;}
.dw_step ul li.current{color:#fc7c23;}
.dw_step ul li.current span{border:1px solid #FC7C23}
.dw_list_table{font-size:1.0rem;color:#666;margin:0 auto;}
.dw_list_table tr{padding:0.714286rem 0;}
.dw_list_table th{font-weight:normal;text-align:right;vertical-align:top;padding:0.714286rem 0;line-height:1.428571rem;}
.dw_list_table td{padding:0.714286rem 0 0.714286rem 0.5rem;line-height:1.428571rem;}
.dw_list_table .x_line{display:inline-block;}
.dw_list_table .x_line2{display:inline-block;margin-top:0.5rem;}
.dw_main1 .dw_name{font-size:1.1rem;padding-left:0.5rem;}
.dw_main1 .dw_amount{font-size:1.3rem;padding-left:0.5rem;font-weight:bold;}
.dw_main1 .dw_gy{font-size:1.0rem;padding-left:0.5rem;}
.warning{background:#fffbe5 url("../images/nsc_m/cav-icon.png") no-repeat 8px 6px;padding:0.285714rem 0.285714rem 0.285714rem 2.5rem;border:1px solid #f5e187;line-height:1.142857rem;color:#666;font-size:0.857143rem;font-family:'Microsoft Yahei';margin-bottom:0.714286rem;}
.warning span{font-weight:bold;margin:0 0.357143rem;}
.submit_area{border-top:1px solid #eee;margin-top:1.071429rem;text-align:center;padding-top:2.285714rem;font-family:'Microsoft Yahei';}
.submit_area .btn{width:100%;height:2.857143rem;font-size:1.142857rem;background-color:#FC7C23;line-height:2.857143rem;color:#fff;margin-bottom:1.142857rem;border:0;}
.submit_area .btn_sqlist{display:inline-block;border-bottom:1px dotted #fc7c23;font-size:1.0rem;line-height:1.428571rem;margin-left:2.857143rem;}
.submit_area .btn_txt_syb{display:inline-block;color:#bbb;font-size:1.0rem;line-height:1.857143rem;height:1.785714rem;background:url("../images/nsc/icon_return.png") no-repeat 0.928571rem 0.357143rem;padding-left:2.5rem;background-size:15%;}

/*提款成功*/
.dw_result_box{width:100%;/* height: 400px; *//* position: relative; */
margin:0 auto;padding:5.714286rem 0;}
.dw_result{padding:0 0 0 6.071429rem;margin:0 auto;width:95%;}
.dw_result h2{font-size:1.714286rem;font-weight:normal;margin-bottom:0.571429rem;}
.dw_result .p_txt{font-size:1.0rem;}
.dw_result .p_txt a{color:#666;display:inline-block;border-bottom:1px dotted #bbb;line-height:1.428571rem;margin:0 2.142857rem 0 0;}
.succeed{background:#f7fff4;border:1px solid #dcebd7;}
.succeed .dw_result{color:#129c00;background-image:url("../images/nsc/skin/blue_skin/list/hint_correct_icon.png");background-position:1rem center;background-repeat:no-repeat;background-size:19%;}
.error{background:#fffef4;border:1px solid #ebe3d7;}
.error .dw_result{color:#ee0000;background:url("../images/nsc/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat -41.071429rem -5.357143rem;}
.autoskip{text-align:center;color:#bbb;font-size:1.0rem;padding-top:0.714286rem;}

/*申请进度*/
.dw_sq_schedule{width:100%;min-height:32.142857rem;padding-top:1.428571rem;margin:1.428571rem auto 0;}
.schedule_item{padding:0 0 2.142857rem;}
.schedule_item h3{/* background: url("../images/nsc/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat 0 -275px; */
height:2.714286rem;line-height:2.714286rem;font-size:1.285714rem;color:#666;font-weight:normal;padding:0 0 0 0.714286rem;margin-left:2.142857rem;width:90%;border-radius:0.357143rem;position:relative;background-color:#E0E0E0;}
.schedule_item h3:after{content:"";width:0.714286rem;height:0.714286rem;background-color:#E0E0E0;border-radius:50%;position:absolute;left:-1.357143rem;top:50%;margin-top:-0.357143rem;}
.item_current h3:after{background-color:#A1638C;}
.item_current h3{background-color:#A1638C;color:#fff;}
.schedule_item .li{padding:0.714286rem 0 0.714286rem 3.571429rem;line-height:1.428571rem;}
.schedule_item .li p{margin-top:0.428571rem;}
.schedule_item .li p.time{font-size:1.0rem;color:#bbb;}
.schedule_item .state1{font-size:1.428571rem;color:#bbb;font-weight:bold;}
.schedule_item .state2{font-size:1.428571rem;color:#fc7c23;font-weight:bold;}
.schedule_item .state3{font-size:0.928571rem;color:#bbb;}
.schedule_item .state_green{font-size:1.428571rem;color:#129c00;font-weight:bold;}
.schedule_item .state_red{font-size:1.428571rem;color:#ee0000;font-weight:bold;}
.ck_table{font-size:1.0rem;color:#bbb;margin-top:0.428571rem;}
.schedule_submit{text-align:center;margin-top:3.571429rem;}
.schedule_submit .btn{padding:0.428571rem 1.428571rem;font-size:1.0rem;font-weight:normal;}
.schedule_submit a{margin-left:10px;}

/*充提记录*/
.froms_search{background:#eeedf3;color:#888;font-family:'Microsoft Yahei';margin-bottom:1rem;box-shadow:0 0.2rem 0.4rem #d8d7d8;padding:0.8rem 0 0 0.5rem;}
.froms_search .search_tit_icon{background:url("../images/nsc/skin/blue_skin/list/forms_search_titicon.png") no-repeat center center;width:84px;border-right:1px solid #e8e8e8;min-height:50px;}
.froms_search span{display:inline-block;}
#searchBox .font_z{display:block;text-align:center;font-size:12px;}
.tr_div1{}
.tr_div2{}
.tr_div1 .t,.tr_div2 .t{}
.tr_div1 .z,.tr_div2 .z{}
.shortcut_time{margin:0 auto 0.8rem;display:inline-block;}
.shortcut_time a{width:4.6rem;height:2rem;border-radius:2rem;display:inline-block;line-height:1.9rem;text-align:center;border:1px solid #b0b0b1;font-size:0.86rem;margin-right:0.2rem;color:#666;-webkit-box-shadow:0 2px 0 #dddce2;-o-box-shadow:0 2px 0 #dddce2;-moz-box-shadow:0 2px 0 #dddce2;box-shadow:0 2px 0 #dddce2;background:-webkit-linear-gradient(#fff,#f6f6f6,#e9e9e9);background:-o-linear-gradient(#fff,#f6f6f6,#e9e9e9);background:-moz-linear-gradient(#fff,#f6f6f6,#e9e9e9);background:linear-gradient(#fff,#f6f6f6,#e9e9e9);}
.shortcut_time a.current{background:#fff;font-weight:bold;color:#333;-webkit-box-shadow:inset 0 2px 5px #ddd;-o-box-shadow:inset 0 2px 5px #ddd;-moz-box-shadow:inset 0 2px 5px #ddd;box-shadow:inset 0 2px 5px #ddd;}
.check-box{display:inline-block;margin-bottom:8px;}
.check-box input{display:none;}
.check-box label{padding:0 15px 0 0;}
.check-box .on{background:url("../images/nsc_m/list/bg_check-box.png") no-repeat;width:17px;height:18px;display:inline-block;margin:0 5px 0 0;vertical-align:-4px;}
.check-box .no{background:url("../images/nsc_m/list/bg_check-box_current.png") no-repeat;width:17px;height:18px;display:inline-block;margin:0 5px 0 0;vertical-align:-4px;}
.table_padding{}

.time_max_box {width: 100%;overflow: hidden;}
.search_checkbox{display:inline-block;margin-bottom:8px;}
.search_checkbox input{display:none;}
.search_checkbox label{padding:0 15px 0 0;}

/*table*/
.public_table{font-family:'Microsoft Yahei';border-top:1px solid #dbdddf;border-left:1px solid #dbdddf;color:#666;}
.public_table thead{background-color:#f6f6f6;}
.public_table thead th{border-right:1px solid #dbdddf;border-bottom:1px solid #dbdddf;font-weight:bold;background:#f6f6f6;color:#3e3e3e;text-align:center;padding:1rem 0;font-size:1.2rem;}
.public_table tbody td{padding:10px 0;line-height:20px;font-size:14px;text-align:center;border-bottom:1px solid #dbdddf;border-right:1px solid #dbdddf;}
.public_table tbody td a{text-decoration:underline;}
.grayTable{background:#fff;border-top:1px solid #dbdddf;border-left:1px solid #dbdddf;border-collapse:collapse;}
.grayTable tr{background:#fff;}
.grayTable tr th{border-right:1px solid #dbdddf;border-bottom:1px solid #dbdddf;font-weight:bold;background:#f6f6f6;color:#3e3e3e;text-align:center;padding:0.6rem 0;font-size:0.9rem;line-height:1rem;}
.grayTable tr td{border-right:1px solid #dbdddf;border-bottom:1px solid #dbdddf;text-align:center;color:#666;padding:0.5rem 0;font-size:0.8rem;line-height:1.2rem;}
.grayTable tr td a{color:#666;}
.grayTable tr td a:hover{color:#f96905;}
.grayTable tr td .noCheck{color:#ff0000;}
.grayTable tr td .fandianinput{text-align:right;vertical-align:0.1rem;color:#ff0000;width:2.5rem;border:0!important;padding:0 0.3rem 0 0;}
.grayTable input{vertical-align:middle;/*padding:8px 3px;*/border:1px solid #bbb;font-size:1.0rem;}
.grayTable .red{color:#e2420a;}
.grayTable .green{color:#2fab12;}
.grayTable .blue{color:#0b7bc3;}
.grayTable .orange{color:#ff6600;}
.grayTable .u_add_zl{width:21%;text-align:right!important;padding-right:10px!important;background:#f8f5f5;}
.grayTable .u_add_zr{text-align:left!important;padding-left:20px!important;position:relative;}
.grayTable .u_add_zr p{display:inline;}
.grayTable .u_add_zr label{margin-right:10px;font-size:15px;font-weight:bold;color:#444;cursor:pointer;}
.grayTable_grzh_xx .grzh_xx_zl{width:35%;text-align:right!important;background:#f8f5f5;}
.grayTable_grzh_xx .grzh_xx_zr{text-align:left!important;padding-left:0.8rem!important;position:relative;}
.grayTable_grzh_xx .grzh_xx_zr p{display:inline;}
.grayTable_grzh_xx .grzh_xx_zr label{margin-right:10px;font-size:15px;font-weight:bold;color:#444;cursor:pointer;}

/*配额设定*/
.fandian_fp{padding:1rem 0.5rem;font-size:1rem;color:#745187;}
.text_hint{color:#888;font-size:0.9rem;display:inline-block;margin-left:1rem;}
.text_hint b{font-size:1.1rem;margin:0 0.2rem;color:#ff0000;}
.submit_top-box{ text-align: center; padding-top: 0.5rem;}

.peieseding_item {}
.peieseding_item h4 { padding: 0.5rem 0.5rem; font-size: 1.1rem; color: #745187; background: #e5e4ed; border-top: 1px solid #dcdbe3;}
.peieseding_item .ge { color: #ff632c;}
.peieseding_item .tian { padding: 0.8rem 0.5rem 1rem;  background-color: #f0eff5; color: #666;}
.peieseding_item .tian input {
display: inline-block; margin: 0 0.8rem; text-align: center;
  border: 1px solid #d0d0d0;
  width: 5rem;
  height: 2.2rem;
  line-height: 2.2rem;
  background: #fff;
  color: #ff632c; font-weight: bold;
  -webkit-box-shadow: inset 0 2px 5px #ddd;
  -o-box-shadow: inset 0 2px 5px #ddd;
  -moz-box-shadow: inset 0 2px 5px #ddd;
  box-shadow: inset 0 2px 5px #ddd;
  border-radius: 0.4rem;
}

/*玩法介绍*/
.grayTable2{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-bottom:10px;}
.grayTable2 h2{color:#333;font-size:1.4rem;line-height:1.6rem;font-weight:bold;padding:0.5rem 0;}
.grayTable2 th,.grayTable2 td{border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;font-size:1rem;line-height:1.2rem;text-align:center;}
.grayTable2 th{padding:0.5rem 0;background-color:#eee;font-weight:bold;}
.grayTable2 td{padding:0.5rem;font-size:0.9rem;color:#666;}

/*分页*/
.paging{font-family:'Microsoft Yahei';text-align:center;padding:1.428571rem 0;color:#666;}
.paging a,.paging span{background:#f6f6f6;border:1px solid #dbdddf;padding:6px 10px;display:inline-block;border-radius:3px;margin-left:6px;font-size:13px;color:#666;}
.paging a.current,.paging span.current{background:#fc7c23;border:1px solid #fc7c23;color:#fff;}
.paging a:hover{background:#dbdddf;}

/*完善资料*/

/*密码修改页面*/
.check-balance_box,.organizing-data_box{padding:1.5rem 0.5rem;}
#changeloginpass #tabs-1,#changeloginpass #tabs-2{padding:1.5rem 0.5rem;}

.hint_div { color: #aaa; line-height:1.2rem; font-size:0.9rem; padding-top: 0.6rem;}
.form_enter_ul {}
.form_enter_ul2 { padding-top: 2rem;}
.form_enter_ul2 li { padding: 0 0.5rem;}
.form_enter_ul2 li label.w3 { font-weight: bold; font-size: 1rem; color: #745187;}
.form_enter_ul li { color: #888; line-height: 2.4rem; font-size: 0.9rem; margin-bottom:1rem;}
.form_enter_ul li label { float: left; display: inline-block;}
.form_enter_ul li label.w1 { width: 36%; text-align: right; padding-right: 2%;}
.form_enter_ul li label.w1 font { padding: 0 0.5rem 0 0;}
.form_enter_ul li label.w2 { width: 23%; text-align: right; padding-right: 2%;}
.form_enter_ul li label.w2 font { padding: 0 0.5rem 0 0;}
.form_enter_ul li .form_li-r { display: inline-block;}
.form_enter_ul li .form_li-r .switch_choose {}
.form_enter_ul li .w_r1 { width: 60%; position: relative;}
.form_enter_ul li .w_r2 { width:73%; position: relative;}
.form_enter_ul li .form_li-r input { position: relative; border:1px solid #d0d0d0;background:#fff;width:99%; padding:0 0.3rem;height:2.4rem;line-height:2.4rem;color:#666;font-family:'Microsoft Yahei';
	-moz-box-shadow:2px 2px 2px #eee inset;-webkit-box-shadow:2px 2px 2px #eee inset;box-shadow:2px 2px 2px #eee inset;-moz-border-radius:0.4rem;-webkit-border-radius:0.4rem;
	border-radius:0.4rem;}
img.keypad-trigger { display: none; position: absolute; right: 8px; top: 8px; margin: 0!important;}
.form_enter_ul li .form_li-r select { height: 2.3rem; line-height: 2.3rem; width: 100%; margin-bottom: 0;}

/*消息管理详情页*/
.messages_details{width:100%;}
.messages_details_tit{padding:1rem 1.5rem 1rem;border-bottom:1px solid #e2dfe6;}
.messages_details h3{font-size:1.4rem;line-height:1.8rem;font-weight:bold;color:#694d85;text-align:center;}
.messages_details .messages_details_txt{color:#666;font-size:1rem;line-height:1.4rem;padding:1.5rem 1rem;}
.messages_details .messages_details_time{text-align:right;font-size:0.8rem;color:#aaa;padding:0.5rem 1.5rem 0 0;border-top:1px dashed #e2dfe6;font-family:Arial,Helvetica,sans-serif;}

/*余额查询*/
.check-balance_box dl{overflow:hidden;}
.check-balance_box dl dt{float:left;display:inline-block;width:80px;height:80px;margin-right:1rem;border:1px solid #c6acc2;border-radius:80px;}
.check-balance_box dl.user dt{background:url("../images/nsc_m/list/icon_crown.png") no-repeat center center;}
.check-balance_box dl.sum dt{background:url("../images/nsc_m/list/icon_purse.png") no-repeat center center;}
.check-balance_box dl dd{float:left;display:inline-block;width:70%;font-size:14px;color:#c6acc2;}
.check-balance_box dl dd i{font-style:normal;}
.check-balance_box dl dd p.f1{font-size:1.7rem;line-height:2rem;font-weight:bold;color:#975d8d;margin-top:1rem;}
.check-balance_box dl dd p.f2{margin-top:0.5rem;}
.check-balance_box dl dd p.f3{font-size:1.7rem;line-height:2rem;font-weight:bold;color:#ff632c;word-wrap:break-word;}
.check-balance_box .user{border-bottom:1px solid #dcdbe3;padding-bottom:1.5rem;}
.check-balance_box .sum{border-top:1px solid #fff;padding-top:1.5rem;}
.check-balance_loading{text-align:center;font-size:18px;padding:80px 0;color:#494949;}
#chineseMoney{word-wrap:break-word;}

/*常见问题*/
#appraise{padding:0 0.5rem;}
#appraise h2{background:#a1638c;color:#fff;display:inline-block;font-size:1.2rem;font-weight:normal;padding:0.2rem 0.5rem;}
#appraise p{margin-bottom:1.5rem;font-size:1rem;line-height:1.6rem;margin-top:0.5rem;color:#494949;}

/*如何存款*/
.p_con{padding:0 0.5rem;}
.p_con h2{font-size:1.3rem;color:#694d85;margin:1rem 0 0.2rem;}
.p_con p{font-size:1rem;line-height:1.6rem;color:#494949;}
.p_con .tip{color:#e46a35;margin-top:1rem;}
.p_con p span{color:#E01818;}

/*下级充值*/
.subordinate{
    width: 100%;
    padding: 30px 20px;
    font-size: 14px;
    color: #666;
}
.subordinate tr{
	    height: 2.8rem;
	    font-size: 1.14rem
}
.subordinate .money{font-size:20px;color:#fc7c23;}
.subordinate .tips{font-size:1.14rem;}
.subordinate .tips b{color:#fc7c23;}
.subordinate .a-back_list{display:inline-block;}
.subordinate .a-back_list:hover{color:#353434;}
.fdsd_top td{background:#f8f5f5;font-size:16px;}
.fdsd_top td b{}

/*绑定手机号码*/
.list_btn_box{text-align:center;padding:1rem 0 0 0;}
.list_btn_box b{font-size:18px;vertical-align:middle;}
.list_btn_box .phone_number{height:20px;line-height:20px;border:1px solid #ccc;padding:2px;width:270px;font-size:14px;}
.list_btn_box .formZjbd-disabled{background:url("../images/nsc/btn-reset_bg.png") no-repeat;cursor:default;}
.list_btn_box p{font-size:1.0rem;font-weight:bold;color:red;text-align:left;line-height:1.5rem}
.list_btn_box span{background:#fff;border:none;}
.list_btn_box .success{color:green;}
.list_btn_box .error{color:red;}
.list_btn_box .loading{background:url("../images/nsc/loading.gif") no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle;}

.point{font-size:14px;padding:15px 0px 22px 17px;}
#point{color:#888;padding:1rem 0.5rem;font-size:0.9rem;}
.list_btn_box_phone{ font-size: 0.9rem; color: #666; padding: 1rem 0 0;}
.list_btn_box_phone b { color: #ff632c; font-size: 1rem;}
.list_btn_box_phone .phone_number{height:20px;line-height:20px;border:1px solid #ccc;padding:2px;width:270px;font-size:14px;}
.list_btn_box_phone p{font-size:1.0rem;font-weight:bold;color:#745187;text-align:left;line-height:1.6rem; padding: 0 0.5rem;}
.list_btn_box_phone span{}
.list_btn_box_phone .success{color:green;}
.list_btn_box_phone .error{color:red;}
.list_btn_box_phone .loading{background:url("../images/nsc/loading.gif") no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle;}

.bd_phone_box { background: #e5e4ed; margin-bottom: 0.5rem;padding: 0.5rem 0.5rem;}
.bd_phone_box:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: ".";}
.bd_phone_box b { display: inline-block; float: left; line-height: 2.4rem; color: #745187;}
.bd_phone_box .text_phone { display: inline-block; float: left;
	position: relative;
  border: 1px solid #d0d0d0;
  background: #fff;
  width: 10rem;
  padding: 0 0.3rem;
  height: 2.4rem;
  line-height: 2.4rem;
  color: #666;
  font-family: 'Microsoft Yahei';
  -moz-box-shadow: 2px 2px 2px #eee inset;
  -webkit-box-shadow: 2px 2px 2px #eee inset;
  box-shadow: 2px 2px 2px #eee inset;
  -moz-border-radius: 0.4rem;
  -webkit-border-radius: 0.4rem;
  border-radius: 0.4rem;
}
.bd_phone_box .phone_subm {display: inline-block; float: left;border: 1px solid #ff632c; height: 2.4rem; line-height: 2.4rem; background: #ff632c; cursor: pointer;
 color: #fff;font-weight: bold;font-size:1rem;display: inline-block; width: 20%; border-radius: 0.4rem;}
.bd_phone_box .formZjbd-disabled{border: 1px solid #bfbdcb; background: #bfbdcb; cursor: default; color: #745187;}
.bd_phone_box i {display: inline-block; float: left; font-style: normal; margin-top: 0.5rem;color: #745187;}
.con .wc3 .underline { border: 1px solid #ffc8b5; color: #ff632c; padding: 0.2rem 0.5rem; margin-top: 0.4rem; display: block; border-radius: 0.4rem;}

/*站内信样式调整*/
.messages_list_ul { padding: 0 0.5rem;}
.messages_item { position: relative; border-top: 1px solid #fff; border-bottom: 1px solid #ddd; padding: 1rem 0;}
.item_li_l { display: inline-block; vertical-align: top; padding-right: 0.8rem;}
.item_li_l input { margin-top: 0.4rem;}
.item_li_z { display: inline-block; width: 70%;}
.item_li_z h4 a { font-size: 1.2rem; color: #333;}
.item_li_z .msgico{display: inline-block;color:#fff;font-size:0.8rem; font-weight:normal;background-color:#ee0000;padding:0.1rem 0.5rem; border-radius: 0.3rem; margin-right: 0.3rem;}
.item_li_z .Check{display: inline-block;color:#fff;font-size:0.8rem; font-weight:normal;background-color:#bbb;padding:0.1rem 0.5rem; border-radius: 0.3rem; margin-right: 0.3rem;}
.item_li_z .msgs_time { font-size: 0.8rem; color: #aaa;}
.cur .messages_item .item_li_z h4 a{color: #a0a0a0;font-weight: 100}
.item_li_r { position: absolute; top: 1rem; right: 0;}
.item_li_r a { color: #aaa; display: inline-block; padding: 0 0.5rem;}
.no_messages { text-align: center; color: #888; font-size: 1.3rem; padding: 4rem 0 1rem;}
i.icon_delete { background: url("../images/nsc_m/list/icon_delede.png") no-repeat center center; background-size: 90%; display: block; width: 1.8rem; height: 1.8rem; margin: 0 auto;}
i.icon_details { background: url("../images/nsc_m/list/icon_details.png") no-repeat center center; background-size: 90%; display: block; width: 1.8rem; height: 1.8rem; margin: 0 auto;}
.qx_label input { vertical-align: -0.2rem; margin-right: 0.2rem;}
.qx_label,#deleteall,#deleteselect{ padding: 0 0.8rem; margin: 0 0.5rem;
  height: 2.2rem;
  border-radius: 2rem;
  display: inline-block;
  line-height: 1.9rem;
  text-align: center;
  border: 1px solid #b0b0b1;
  font-size: 0.86rem;
  color: #666;
  -webkit-box-shadow: 0 2px 0 #dddce2;
  -o-box-shadow: 0 2px 0 #dddce2;
  -moz-box-shadow: 0 2px 0 #dddce2;
  box-shadow: 0 2px 0 #dddce2;
  background: -webkit-linear-gradient(#fff,#f6f6f6,#e9e9e9);
  background: -o-linear-gradient(#fff,#f6f6f6,#e9e9e9);
  background: -moz-linear-gradient(#fff,#f6f6f6,#e9e9e9);
  background: linear-gradient(#fff,#f6f6f6,#e9e9e9);
}


/*推送二期样式调整*/
.procode .task_div{right:auto!important;}

/* 推广设定样式2016/8/15 */
.tgsd{border:1px solid #dbdddf;height:172px;padding:10px;margin-bottom:10px;background:url(../images/nsc/tgsd_bg.jpg) repeat-x top;}
.tg_left{width:60%;min-width:600px;float:left;}
.tg_left h3{padding:5px;font-size:16px;}
.tg_right{width:34%;min-width:259px;float:right;}
.tg_right h3{margin-left:10px;font-size:16px;}
.tg_right .tg_img{background:#fff;border:2px solid #e0e0e0;padding:9px;width:109px;height:109px;margin:10px;float:left;}
.tg_right .tg_con{padding-top:20px;float:left;width:160px;font-size:14px;color:#ff0000;}

/*H5彩票投注列表*/
.group_con{color:#aaa;font-size:13px;}
.group_li{background:#fff;border-top:1px solid #e5e5e5;box-shadow:0 0.1rem 0.2rem #d8d7d8;margin-bottom:0.6rem;}
.tit{background:#f6f6f6;padding:0.3rem 2%;overflow:hidden;position:relative;}
.tit div{display:inline-block;}
.tit .wt1{width:30%;}
.tit .wt2{width:55%;}
.tit .wt3{float:right;}
.tit .font_cz{font-size:1.1rem;line-height:1.1rem;color:#444;font-weight:bold;}
.tit .font_tzsj:before{content:"";background:url("../images/nsc_m/list/icon_tz-time.png") no-repeat;width:15px;height:15px;display:inline-block;margin:0 3px 0 0;vertical-align:-2px;}
.tit .font_yhm:before{content:"";background:url("../images/nsc_m/list/icon_user.png") no-repeat;width:15px;height:15px;display:inline-block;margin:0 3px 0 0;vertical-align:-2px;}
.con{padding:0.3rem 2%;position:relative;}
.con div{display:inline-block;}
.con p{font-size:1.2rem;line-height:1.4rem;}
.con .wc1{width:38%;}
.con .wc2{width:38%;}
.con .wc3{display: inline-block; float: right;}
.con .sj{display:block;}
.con .sj:after{}
.con .font_jj{font-size:1.14rem;color:#ff632c;}
.con .dd_details{width:1rem;height:1.8rem;margin-top:0.5rem;background:url("../images/nsc_m/list/icon_right-jt2.png") no-repeat;background-size:100%;display:block;}
.fot{overflow:hidden;padding:0.36rem 2%;position:relative;border-top:1px solid #ededed;}
.fot .wf1{float:left;display:inline-block;width:70%;}
.fot .wf2{float:left;display:inline-block;width:30%;text-align:right;}
.total_page{box-shadow:0 3px 5px #d8d7d8;background:#fff;}
.total_page_tit{padding:0.5rem;background:#f6f6f6;line-height:1.4rem;color:#ff632c;font-size:1.2rem;}
.total_page_tit .sj{position:relative;}
.total_page_tit .sj:after{position:absolute;top:15px;right:-20px;content:"";background:url("../images/nsc_m/list/icon_right-jt1.png") no-repeat;width:4px;height:0.5rem;display:inline-block;margin:0 10px 0 5px;}
.total_page_con{padding:0.8rem 0.5rem;}
.total_page_con p{display:inline-block;width:49%;color:#aaa;}

/*.total_page_con .sj:after { content: ""; background: url("../images/nsc_m/list/icon_right-jt1.png") no-repeat; width: 0.285714rem; height: 0.5rem; display: inline-block; margin:0 10px 0 5px;}*/
.total_page_con .font_tzje{font-size:1.14rem;font-weight:bold;color:#ff632c;}
.total_page_con .font_jj{display:block;font-size:1.14rem;font-weight:bold;color:#ff632c;}

/*返点总额*/
.list_cxlb{overflow:hidden;padding:0 0.5rem;}
.list_cxlb ul li{float:left;width:50%;font-size:0.9rem;color:#c6acc2;padding:0.8rem 0; background: url("../images/nsc_m/list/bg_line2.png") repeat-x left bottom;}
.list_cxlb ul li p{display:block;}
.list_cxlb ul li .cxwz{font-size:1.4rem;color:#975d8d;font-weight:bold;}
.list_cxlb ul li .cxwz_1{font-size:1.4rem;color:#a06497;font-weight:bold;}
.list_cxlb ul li .cxwz_2{font-size:1.0rem;color:#a06497;line-height:1.857143rem;}
.list_cxlb ul li .cxwz_3{font-size:1.4rem;color:#ff632c;font-weight:bold;}
.list_cxlb ul li.w1{width:100%;}

/*20151027*/
.orange{color:#ff632c;}
.orange:hover{color:#ff632c;}
.red{color:#ee0000;}
.green{color:#129c00;}
.gray{color:#888;}
.gray2{color:#a5a5a5;}
.black { color: #333;}
.font_blue{color:#694d85;}
.font_cp{color:#e54008;}
.font_pt{color:#0b7bc3;}
.yx_list_xx_d{font-size:0.9rem;}
.yx_list_xx_d:after{content:"";clear:both;overflow:hidden;}
.yx_list_xx_d .z{display:inline-block;text-align:left;}
.yx_list_xx_d .y{display:inline-block;text-align:right;float:right;}

/*推广链接*/
.form_switch_main{}
.form_switch_head{background:#faf7fd; border-bottom:1px solid #e7e0ee; padding:1rem 0.5rem 1rem 0.5rem; margin-bottom:1rem;}
.form_switch_head .form_item{ position:relative; padding:1.5rem 1.5rem 0 8rem; }
.form_switch_head .form_title{ margin:1.5rem 0.5rem 0; border-bottom:#dcdcdc solid 2px;}
.form_title span{ display:inline-block; color:#a06497; font-weight: bold; font-size: 1.2rem; border-bottom:#a06497 solid 2px; padding:0 0 0.3rem; margin-bottom: -1px }
.form_item .item_left{float:left; width:7rem; height:2.5rem; position:absolute; left:0.5rem; font-size:1rem; line-height:2.6rem; color:#888;}
.form_item .item_right{float:left; width:100%; }
.form_switch_head .entry_one{ position:relative;}
.form_switch_head .entry_two{width:100%;position: relative;}

.entry_one input{font-size:1.2rem; color:#f96905; padding-left:1rem; width:100%; height:2.4rem; line-height:2.5rem; border:1px solid #d0d0d0; border-radius:1.5rem; box-shadow:2px 2px 2px #eee inset;}
.entry_two input{font-size:1rem; color:#aaa; padding:0 0.5rem; margin-bottom:0.1rem; width:49%; height:2.8rem; border:1px solid #d0d0d0; border-radius:0.3rem; box-shadow:2px 2px 2px #eee inset;}
.drop-down select{font-size:1rem;color:#666; padding-left:0.2rem;width:100%;height:2.4rem;border:1px solid #d0d0d0;border-radius:0.3rem;box-shadow:2px 2px 2px #eee inset;}
.color_orange{color:#f96905;}
.rebate_fp1{ position:absolute; top:0; right:0.5rem; height:2.4rem; line-height:2.5rem; line-height:2.4rem; font-size:0.8rem; color:#a06497;}
.rebate_fp{ position:relative;  font-size:0.8rem; color:#a06497;}
.rebate_fp2{position:absolute;top:0.3rem; right:1rem;}
.rebate_zs{ font-size:0.8rem; color:#888; white-space:nowrap; margin-right:15px;}
.rebate_zs b{ font-size:1rem; color:#f96905; font-weight: bold;}

.form_submit_box{text-align:center; margin:1.9rem 0;}
.form_submit_box .button{border-radius:27px; font-weight:bold; width:45%; height:2.5rem; line-height:2.5rem; font-size:1.2rem; color:#fff; background:#f96905; text-align:center;}
.form_submit_box p{color:#f96905;font-size:0.9rem;margin-top:0.5rem;}
.warm-prompt_bottom{font-size:0.9rem;color:#666;padding:1rem 0.5rem;line-height:1.6rem;}
.warm-prompt_bottom h5{font-weight:bold;font-size:1rem;}

.switch_choose { width:100%;}
.switch_choose label,.tab-title li { cursor: pointer; background: #fff; display:inline-block; float: left; margin-left:-1px; border:1px solid #d0d0d0; width:48.5%; height:2.2rem; line-height:2.1rem; color: #666; font-size: 1rem; text-align: center;}
.switch_choose label.bk_l,.tab-title li:first-child { border-radius: 1.5rem 0 0 1.5rem;}
.switch_choose label.bk_r,.tab-title li:last-child { border-radius: 0 1.5rem 1.5rem 0;}
.switch_choose input[type='radio'] { width: 0; height: 0; opacity: 0;}
.switch_choose label.actived, .switch_choose label.current,.tab-title li.actived { background: #a06497; color: #fff; border: 1px solid #a06497;}
.switch_choose label input { display: none;}
.switch_choose3 label { width: 6.2rem;}

.popularize_list{}
.popularize_list ul{}
.popularize_list ul li{ background:#faf7fd; border-top:2px solid #eae6ef; padding:1rem 0.5rem; position:relative;}
.popularize_list ul li span{ font-size:1rem; color:#666;}
.popularize_list ul li select{ width:70%; height:2.5rem; line-height:2.5rem; padding:0; margin:0.5rem 0 0; }
.popularize_list .pl_l{float:left;width:62%;color:#888;font-size:0.8rem;}
.popularize_list h3{color:#333;font-weight:bold;font-size:1.2rem;border-bottom:1px solid #ddd;padding-bottom:1rem;margin-bottom:1rem;}
.popularize_list h3 .z_copy_btn{float:right;}
.popularize_list .pl_l_item{margin-top:0.6rem;}
.popularize_list .pl_l_item .w_1{width:50%;display:inline-block;}
.btn_details{ font-size:1rem; color:#a06497; font-weight:bold; text-align:center; border:1px solid #a06497; padding:0.3rem 1rem; border-radius:1.5rem; background-color:#fff; display:inline-block;position:relative;cursor:pointer;}
.btn_details:hover{background-color:#eee}
.popularize_list .pl_r{float:right;}
.sjtg_img_box{background:#fff;border:1px solid #e1dee6;margin:0 auto;padding:0.2rem;text-align:center;color:#666;}
.sjtg_img_box .sjtg_img{width:109px;height:109px;margin-bottom:8px;}

.bg_details{ background-color:rgba(0,0,0,0.7); width:100%; height:100%; position:fixed; left:0; top:0; z-index: 111;}
.bg_details .dta_close{ position:absolute; right:4%; top:6.2rem; width:2.5rem; height:2.5rem; background:url('../images/nsc_m/close.png') center center no-repeat; background-size:1.5rem; z-index: 112}
.tz_details_shot{ width:94%; position:fixed; left:3%; right:3%; top:6rem; border-radius:6px; color:#fff; overflow:hidden; border:1px solid #9e91ab;background:#877897 }
/*.tz_details_shot .tz_icon_sj { background: url("../images/nsc/tz_icon_sj.png"); width: 13px; height: 11px; display: block; position: absolute; bottom:0; left: 50%; margin-left: -7px;}*/
.tz_details_shot dl{}
.tz_details_shot dt{text-align:center; font-size:0.9rem; font-weight:bold; line-height:1rem; padding:0.8rem 0; border-bottom:1px solid #9e91ab;}
.tz_details_shot dd{ font-size:0.8rem; line-height:0.8rem; font-weight:normal;}
.tz_details_shot dd span{float:left; width:50%; padding:0.8rem 0; white-space:nowrap; text-align:center; border-bottom: 1px solid #9e91ab;border-right: 1px solid #9e91ab;}
.tz_details_shot dd .w_2{ width:73%; display:inline-block; font-style:normal;}
/*.tz_details_shot dd span.cur{width: 66.5%}*/

.tab-first .list_menus-li li a{ color:#666 }
.tab-first .list_menus-li .on a{ color:#ff632c!important }

.form_switch_head{ padding:0;}
.form_item1{ padding:1rem 0.4rem; background-color:#e5e4ec; color: #666;}
.form_item1 p{ margin:0.1rem 0 0.3rem; line-height:1.4rem; font-size:0.9rem; color:#555; }
.form_item1 .item_left{ font-weight:bold; font-size:1rem; color:#555;}

.details{ padding:0.5rem; font-size:1rem; text-align:center; color:#a06497; font-weight: bold;}

.form_switch_two{ }
.form_switch_two td,.form_switch_two th{ vertical-align:middle; }
.form_switch_two td{ text-align: left; line-height:18px!important; padding:15px 3px!important }
.form_switch_two td a{color:#f96905!important;white-space:nowrap; }
.form_switch_two td a:hover{ text-decoration:underline;}

.tab-title{ width:90%; margin:1.4rem auto 1rem; }
.tab-title li{ width:24.9%;}
.tab-title li a{color:#444; font-size:1rem; }
.tab-title li.actived a{color:#fff;}

.tab-second .lin-info{ width:80%; margin:0 auto 1rem; font-size:1rem; color:#888; line-height:1.8rem; padding-left:0.2rem;}
.lin-info span{display:inline-block; width:45%;}
.lin-info b{font-weight: bold;}

#tab-cont-list{ counter-reset:list-id; }
#tab-cont-list li{ min-height:10rem; padding:1rem 5.2rem 1.5rem 9rem; border-bottom:#dcdbe3 solid 1px; position:relative; }
#tab-cont-list li:before{ content:" "; border:transparent solid 1.4rem; border-left-color:#b3a9cd; border-top-color:#b3a9cd; position:absolute; left:0; top:0;}
#tab-cont-list li:after{  counter-increment:list-id; content:counter(list-id); width:1.4rem; text-align:center; font-style:italic; font-size:1.3rem; font-weight: bold; color:#fff; position:absolute; left:0; top:0;}
.qrcode-img{ position:absolute; left:1.5rem; top:1.5rem; z-index:10; }
.qrcode-img canvas, .qrcode-img img{ width:7rem; height:7rem}
.link-txt{ text-overflow:ellipsis; white-space:nowrap;overflow:hidden; font-size:1.2rem; color:#a06497}

.list-num{ line-height:3rem; font-size:0.8rem}
.list-num p{ display:inline-block; width:45%;}
.remark-cont{display:block; position:relative; font-size:0.8rem}
.tab-cont b{  color: #a06497;}

.copy_btn, .qrcodes, .copy_btn_b{width:25%; height:2.5rem; text-align:center; color:#222; border-radius:5px; border:#ccc solid 1px; font-size:1rem; background:linear-gradient(top,#fff,#ddd); background:-webkit-linear-gradient(top,#fff,#ddd); }
.copy_btn{ width:4.2rem; height:2.2rem; position:absolute; right:0.5rem; top:1rem; }
.copy_btn:hover,.copy_btn_b:hover{ background:linear-gradient(top,#eee,#ccc); background:-webkit-linear-gradient(top,#eee,#ccc); }
.list-clear,.list-up{ width:4.5rem; height:2.2rem; line-height:2rem; font-size: 1rem; position:absolute; right:0.5rem; top:4.2rem; text-align: center; text-decoration:underline;}
.list-up{ top:7.2rem}
.qrcodes{ width:55px; right:10px; line-height:25px }
.qrcodes:hover:before{content:' '; position:absolute; right:-18px; top:3px; border-style:solid; border-width:9px; border-color:transparent; border-left-color:#f96905!important; z-index:11}

.qrcodes .qrcode-img{ display:none; height:auto; position:absolute; left:66px; top:0; z-index:10; overflow:visible; }
.qrcode-img table{background-color:#574486; margin: 0; border:#f00 solid 1px;}
.qrcode-img td{ width:4px!important; height:4px!important; background-color:#574486; padding:0!important; border:0!important; line-height: 0!important }
.qrcodes:hover .qrcode-img{ display:block;}
.qrcodes:hover + .qrcode-img{height:auto; overflow:visible;}
.copy_btn_b{ width:25%; height:2.5rem; margin-left: 0.5rem;}
.grayTable tbody tr:last-child .qrcode-img{ top:-20px;}

.remark-edit{ position:absolute; left:0; top:0; width:100%; min-height:2.5rem; height:100%; background-color:#f0eff5;  }
.remark-edit form{ position:absolute; width:100%; height:2.5rem; left:0; top:50%; margin-top:-1.6rem;}
.remark-edit input[type=text]{ float:left; border:#ccc solid 1px; width:79.5%; padding:0 5px; height:2.5rem; line-height:2.5rem; font-size:0.8rem; border-radius: 0.4rem 0 0 0.4rem;}
.remark-edit .remark-save{ background: #a06497; color: #fff; float:left; display:inline-block; width:20%; height:2.5rem; line-height:2.4rem; text-align: center; border-radius:0 0.4rem 0.4rem 0;}
.tab-cont .remark-btn { background: url("../images/nsc_m/list/icon_change.png") left center no-repeat; background-size:1rem; font-size: 1rem; padding-left: 1.3rem; margin-left: 0.2rem; display: inline-block;}
#remark { background: #e8e8ef; color: #ff632c; padding: 0.2rem 0.3rem;}
.link-pages{ margin-top:15px; margin-bottom:10px;}
.link-pages:after{content:''; display:block; clear:both;}

.pages-num{ width:100%; padding:0.5rem 4%; font-size: 1rem; color:#a06497; text-align:right; background-color:#e8e8ef; border-bottom:#dcdbe3 solid 1px; }
.pages-num select{ height:2rem; line-height:2rem; font-size:1rem; padding-left:0.4rem; margin:0}

.pages-list{ float:right;}
.pages-list a{ border:#666 solid 1px; color:#666; padding:1px 6px 2px; margin-right:5px;}
.pages-list a:hover{border-color:#f96905; color:#f96905}
.pages-list a.actived{border-color:#f96905; color:#fff; background-color:#f96905}
.pages-list a.pg-none{border-color:#aaa; color:#aaa; cursor:default; }
/*-----------------------           list.css end -----------------------------*/

.lt_example_div, .lt_help_div {
    background: #fff;
    border: 1px solid #ddd;
    color: #777;
    display: none;
    font-size: 0.928571rem;
    line-height: 1.428571rem;
    margin: 0.714286rem 0 0;
    overflow: hidden;
    padding: 0.571429rem 0.714286rem;
    position: absolute;
    text-align: left;
    width: 21.428571rem;
}


.recentBox ul li.hover .issue,
.recentBox ul li.hover .num,
.recentBox ul li.hover .num_k8,
.recentBox ul li.hover .issue_11,
.recentBox ul li.hover .num_11,
.recentBox ul li.hover .issue_k8 { color: #eb4308; }

.addOrderBox .m_funding_box .addBtn{
    width: 9.357143rem
}

.addList .lotteryList, .addList .cleanall {
    padding: 0.428571rem 0.357143rem;
    min-height: 5.142857rem;
    max-height: 13.714286rem;
    overflow: auto;
    background: #efefef;
    border-radius: 5px;
    width: 96%;
    margin: 0 auto;
    margin-bottom: 0.642857rem;
    text-align: center;
    font-size: 1.071429rem;
    line-height: 5.142857rem;
    color: #949494;
}

.sendChoose input[type=button] {
    background: #FF632C;
    margin: 0 auto;
    border-radius: 5px;
    display: block;
    width: 100%;
    height: 3.285714rem;
    line-height: 3.285714rem;
    text-align: center;
    color: #fff;
    font-size: 1.285714rem;
    outline: 0;
    border: 0;
}
.sendChoose input[type=button].sendBtnDisabled {
    background: #C7C7C7;
}

.floatarea {overflow: hidden;overflow-y:auto;line-height:22px;padding:0;max-height: 17.8rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc; font-size:16px; color:#747474; margin-top: 0.7rem;padding-top: 0.35rem;padding-bottom: 0.35rem;margin-bottom: 0.7rem;}
.floatarea p { margin:5px 0;}
.floatarea p b { font-weight:normal;word-break: break-all;}
.floatarea p span { display:inline-block; color:#666!important; margin-right:8px; background-color:#eee; border:1px solid #e2e2e2; width:24px; height:24px; line-height:24px; border-radius:24px; font-size:15px; font-weight:normal!important;}
.floatarea p em {
    display: inline-block;
    width: 38px;
    height: 18px;
    font-size: 13px;
    background: #FF002A;
    margin-left: 10px;
    text-align: center;
    color: #fff;
    border-radius: 100px;
    line-height: 18px;
}
.totleNum { color:#e20909; font-weight:bold; font-size:18px; margin-left:5px;}
.totleNum .numlabel { color:#666; font-weight:normal; font-size:16px;}

.clear-bet{
    border: 1px solid #fe002a;
    background: #fff;
    border-radius: 0.5rem;
    color: #fe002a;
}
.solo-text-show{font-size:0.8rem;color:#fe002a}

.inputdesc {
    font-size: 0.8rem;
}

/*北京快乐8*/
.lotteryView .each_k8 h3 { width: 2.5rem; height: 2.1rem; line-height: 2.1rem; color: #ff632c; font-size: 1rem; margin-left: 0.5rem; }
.lotteryView .each_k8 h3.noname { display: none; }
.lotteryView .each_k8 { overflow: hidden; }
.lotteryView .each_k8 .nList li { margin-right: 0.3rem !important; width: 2.2rem !important; height: 2.3rem !important; font-size: 1.2rem; line-height: 2.3rem; }
.lotteryView .each_k8 .nList li:nth-child(10n) { margin-right: 0px; }
.lotteryView .each.each_k8{border-bottom: 0}
.lotteryView .each_k8.each_k8_hide {
    display: none;
}
.lotteryView .each_k8 .nList li.hover{
    background: url("../images/nsc_m/lott/m_yuan2.png") no-repeat center;
    color: #fff;
    border: 0px;
    background-size: 100%;
    width: 2.7rem;
    height: 2.8rem;
}

.lotteryView .sp li {
    background: #fff;
    border: 2px solid #c0c0c0;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 0 9px;
    width: auto;
    background: none !important;
}
.lotteryView .each .nList.sp > li.hover {
    background: #ff632c !important;
    color: #fff;
    border: 2px solid #ff632c;
    width: auto;
}
.lotteryView .each .nList.sp.sp2 li {
    line-height: 20px;
    font-size: 14px;
    width: 90px;
    height: auto;
}
.lotteryView .each .nList.sp.sp3 li {
    width: auto;
}

.recentBox{
    text-align: center;
}
.recentBox h3 {
    text-align: center;
}
.recentBox ul li .num.num_k8{
    letter-spacing: 0px;
}

#lotteryType span > em {
    background: url('../images/nsc/home/ico-new.png') no-repeat;
    width: 13px;
    height: 13px;
    position: absolute;
    top: 2px;
    right: 2px;
}

.horse_ul li.horse01 { background-image: url("../images/nsc_m/lott/jssm_01.png") }
.horse_ul li.horse02 { background-image: url("../images/nsc_m/lott/jssm_02.png") }
.horse_ul li.horse03 { background-image: url("../images/nsc_m/lott/jssm_03.png") }
.horse_ul li.horse04 { background-image: url("../images/nsc_m/lott/jssm_04.png") }
.horse_ul li.horse05 { background-image: url("../images/nsc_m/lott/jssm_05.png") }
.horse_ul li.horse06 { background-image: url("../images/nsc_m/lott/jssm_06.png") }
.horse_ul li.horse07 { background-image: url("../images/nsc_m/lott/jssm_07.png") }
.horse_ul li.horse08 { background-image: url("../images/nsc_m/lott/jssm_08.png") }
.horse_ul li.horse09 { background-image: url("../images/nsc_m/lott/jssm_09.png") }
.horse_ul li.horse10 { background-image: url("../images/nsc_m/lott/jssm_10.png") }
#top1 span { margin: 40px 0 0 48px; }
#top2 span { margin: 72px 0 0 27px; }
#top3 span { margin: 95px 0 0 50px; }
.pk10_left .pk10_car .nList { overflow: hidden; width: 100%; padding-left: 4.3rem; }
.pk10_left .pk10_clean { margin-left: 4rem; }
.pk10_left .nList li { border: 0; }
.pk10_left .each { border: 0; }
.pk10_left .each:nth-child(1) .noname { display: none; }
.pk10_left .each .noname { position: absolute; }
.pk10_left .each .noname li { float: left; padding: 0px  0.8rem; position: relative; padding-bottom: 20px; }
.pk10_left .each .noname li:before { content: 'vs'; text-align: center; width: 60%; text-align: center; position: absolute; bottom: -6px; color: #000; font-size: 18px; color: #B9B9B9; }
.pk10_left .each .noname li:after { content: ""; width: 0px; height: 50px; position: absolute; right: -1px; top: 1px; border-right: 2px dashed #ccc; }
.pk10_left .each:nth-child(3) .noname li { padding-bottom: 0 }
.pk10_left .each:nth-child(3) .noname li:after { top: -14px; }
.pk10_slow .noname li:before { display: none; }
.pk10_left .each .noname li b { display: block; width: 2.5rem; height: 2.5rem; text-align: center; line-height: 2.5rem; font-size: 20px; background-color: #F6F6F6; color: #B7B7B7; border-radius: 50%; border: 2px solid #D5D5D5 }
.pk10_left .each:nth-child(4) .noname { display: none; }
.pk10_left .each .noname li:last-child:after { border: 0; }

/*pk10*/
.pk10_left { height: 14.785714rem; display: inline; float: left; background-image: url(../images/nsc_m/lott/lottery_jswf_box-bg.jpg); background-repeat: no-repeat; background-size: 100%; background-position: 0px 29px; }
.lotteryView .pk10_left h3.noname { display: none; }
.lotteryView .pk10_car { margin-top: 0.928571rem; height: 5.357143rem; }
.lotteryView .pk10_car .nList li { margin: 0px; display: inline; float: left; width: 20%; height: 32px; line-height: 32px; text-indent: -9999px; background-size: 80%; }
.lotteryView .pk10_car .nList.smpk > li {background-size: initial;}
.lotteryView .pk10_car .nList.smpk li.car_01 { background-image: url("../images/nsc_m/lott/jssm_01.png") }
.lotteryView .pk10_car .nList.smpk li.car_02 { background-image: url("../images/nsc_m/lott/jssm_02.png") }
.lotteryView .pk10_car .nList.smpk li.car_03 { background-image: url("../images/nsc_m/lott/jssm_03.png") }
.lotteryView .pk10_car .nList.smpk li.car_04 { background-image: url("../images/nsc_m/lott/jssm_04.png") }
.lotteryView .pk10_car .nList.smpk li.car_05 { background-image: url("../images/nsc_m/lott/jssm_05.png") }
.lotteryView .pk10_car .nList.smpk li.car_06 { background-image: url("../images/nsc_m/lott/jssm_06.png") }
.lotteryView .pk10_car .nList.smpk li.car_07 { background-image: url("../images/nsc_m/lott/jssm_07.png") }
.lotteryView .pk10_car .nList.smpk li.car_08 { background-image: url("../images/nsc_m/lott/jssm_08.png") }
.lotteryView .pk10_car .nList.smpk li.car_09 { background-image: url("../images/nsc_m/lott/jssm_09.png") }
.lotteryView .pk10_car .nList.smpk li.car_10 { background-image: url("../images/nsc_m/lott/jssm_10.png") }

/*.lotteryView .pk10_car .nList li:hover { background-position-y: -32px; }*/
.lotteryView .pk10_car .nList li.disable { opacity: .5 }
.lotteryView .pk10_ball ,.lotteryView .jssm_ball{ position: relative; height: 2.5rem; overflow: inherit !important; }

/*急速赛马------*/
.lotteryView .pk10_fast { margin-top: 0.2rem; margin-left: 4.0rem; }
.lotteryView .pk10_slow { margin-top: 2.071429rem; margin-left: 4.0rem; }
.lotteryView .pk10_ball .nList ,.lotteryView .jssm_ball .nList { overflow: visible; position: absolute; }
.lotteryView .pk10_ball .nList li , .lotteryView .jssm_ball .nList li { margin: 0px 0.8rem; width: 2.5rem; height: 2.5rem; line-height: 2.5rem; float: left; font-weight: bold; font-size: 16px; display: none; cursor: default; border-radius: 50%; color: #fff; }
.lotteryView .pk10_ball .nList li.num_01 {background: #FFDA39; }
.lotteryView .pk10_ball .nList li.num_02 {background: #4C90C5; }
.lotteryView .pk10_ball .nList li.num_03 {background: #666666; }
.lotteryView .pk10_ball .nList li.num_04 {background: #CB4800; }
.lotteryView .pk10_ball .nList li.num_05 {background: #1BAEC5; }
.lotteryView .pk10_ball .nList li.num_06 {background: #1C3EA6; }
.lotteryView .pk10_ball .nList li.num_07 {background: #DDDDDD; }
.lotteryView .pk10_ball .nList li.num_08 {background: #E60C5E; }
.lotteryView .pk10_ball .nList li.num_09 {background: #8F2929; }
.lotteryView .pk10_ball .nList li.num_10 {background: #09C508; }
.lotteryView .jssm_ball .nList li.num_01{background: #8B8B8B; }
.lotteryView .jssm_ball .nList li.num_02{background: #B7B725; }
.lotteryView .jssm_ball .nList li.num_03{background: #EF710B; }
.lotteryView .jssm_ball .nList li.num_04{background: #4BA40F; }
.lotteryView .jssm_ball .nList li.num_05{background: #7030A0; }
.lotteryView .jssm_ball .nList li.num_06{background: #2B83D3; }
.lotteryView .jssm_ball .nList li.num_07{background: #C33030; }
.lotteryView .jssm_ball .nList li.num_08{background: #484848; }
.lotteryView .jssm_ball .nList li.num_09{background: #833C0C; }
.lotteryView .jssm_ball .nList li.num_10{background: #B642B6; }
.lotteryView .jssm_ball .nList li.itemshow{display: list-item;}
.lotteryView .pk10_clean .nList li { font-size: 1.0rem; float: left;	/*background-color: red;*/ color: #ccc; background: none; width: 2.5rem; height: 2.5rem; border: 0; margin: 0px 0.8rem; }
.pk10_right { width: 65px; float: left; }
.pk10_right .cAll { text-indent: -9999px; margin-left: 5px; width: 2.85rem; height: 2.0rem; display: inline-block; background-image: url('../images/nsc_m/lott/lottery_jswf_btn-clear.png'); background-repeat: no-repeat; background-size: 100%; }
.lotteryView .pk10_left .each{border-bottom: 0}

/*江苏快3*/
.lottery_num_box ul.k3 li{width:47px;height:47px;line-height:3.214286rem;margin:0px;background:none;border:0;border-radius:0}
.lottery_num_box ul.k3 li span{width:45px;height:45px;display:block;overflow:hidden;margin:0 auto}
.lottery_num_box ul.k3 li span.empty{background:url(../images/nsc/warp/shaizi_empty.jpg) no-repeat;background-size:92%;}
.lottery_num_box ul.k3 li span.num_1{background:url(../images/nsc_m/lott/m1.png) no-repeat center center;}
.lottery_num_box ul.k3 li span.num_2{background:url(../images/nsc_m/lott/m2.png) no-repeat center center;}
.lottery_num_box ul.k3 li span.num_3{background:url(../images/nsc_m/lott/m3.png) no-repeat center center;}
.lottery_num_box ul.k3 li span.num_4{background:url(../images/nsc_m/lott/m4.png) no-repeat center center;}
.lottery_num_box ul.k3 li span.num_5{background:url(../images/nsc_m/lott/m5.png) no-repeat center center;}
.lottery_num_box ul.k3 li span.num_6{background:url(../images/nsc_m/lott/m6.png) no-repeat center center;}
.lottery_num_box ul.k3 li span.num_r0{margin:0px;background:url(../images/nsc/warp/sz0.gif) no-repeat right bottom;}
.lottery_num_box ul.k3 li span.num_r1{margin:0px;background:url(../images/nsc/warp/sz1.gif) no-repeat right bottom;}
.lottery_num_box ul.k3 li span.num_r2{margin:0px;background:url(../images/nsc/warp/sz2.gif) no-repeat right bottom;}

.lotteryView_k3 { padding: 0.357143rem .5rem; }
.lotteryView_k3 .h65 { overflow: hidden; }
.lotteryView_k3 .h100 { overflow: hidden; }
.lotteryView_k3 .each { overflow: hidden; }
.lotteryView_k3 .h150 { overflow: hidden; margin: 0 auto; }
.lotteryView_k3 h3,
.lotteryView_k3 ul { overflow: hidden; }
.lotteryView_k3 h3 { height: 50px; line-height: 55px; text-align: center; color: #FF632C; font-size: 16px; }
.lotteryView_k3 ul { padding: 5px 0px; }
.lotteryView_k3 ul li { cursor: pointer; float: left; display: inline; margin: 0px; }
.lotteryView_k3 ul li.single { padding: 0 26px; }
.lotteryView_k3 ul li em { display: none; }
.lotteryView_k3 ul li span { display: inline-block; width: 40px; height: 40px; text-indent: -9999px; }
.lotteryView_k3 ul li span.mar { display: block; margin: 0 auto; }
.lotteryView_k3 ul li span { background-image: url(../images/nsc/lottery/yuan_k3.png); background-repeat: no-repeat; background-size: 287px; }

.lotteryView_k3 ._k3hz ul li span { text-indent: 0; background: none; width: 2.5rem; height: 2.5rem; }

.lotteryView_k3 ul li span.s1 { background-position: 0px -1px; }
.lotteryView_k3 ul li span.s2 { background-position: -41px top; }
.lotteryView_k3 ul li span.s3 { background-position: -84px top }
.lotteryView_k3 ul li span.s4 { background-position: -123px top; }
.lotteryView_k3 ul li span.s5 { background-position: -164px top; }
.lotteryView_k3 ul li span.s6 { background-position: -205px top; }
.lotteryView_k3 ul li span.s7 { background-position: -248px top; }
.lotteryView_k3 ul li.hover span.s1 { background-position: 0px -40px; }
.lotteryView_k3 ul li.hover span.s2 { background-position: -41px -40px; }
.lotteryView_k3 ul li.hover span.s3 { background-position: -83px  -40px; }
.lotteryView_k3 ul li.hover span.s4 { background-position: -123px -40px; }
.lotteryView_k3 ul li.hover span.s5 { background-position: -164px -40px; }
.lotteryView_k3 ul li.hover span.s6 { background-position: -205px -40px; }
.lotteryView_k3 ul li.hover span.s7 { background-position: -247px -40px; }
.lotteryView_k3 ul li.double,
.lotteryView_k3 ul li.triple,
.lotteryView_k3 ul li div.triple { width: 33%; text-align: center; }
.lotteryView_k3 .triple { margin: 5px 0px; }
.lotteryView_k3 ul li div.triple { display: inline; }
.lotteryView_k3 ul li div.triple p { text-align: center; font-size: 18px; color: #4f4f4f; padding-top: 5px; }
.lotteryView_k3 ul li.w800 { width: 33%; text-align: center; }
.lotteryView_k3 ul li.w800 em { display: none; }
.lotteryView_k3 ul li.double p { text-align: center; font-size: 18px; color: #4f4f4f; padding-top: 5px; }
.lotteryView_k3 ul li.triple p { text-align: center; font-size: 18px; color: #4f4f4f; padding-top: 5px; }
.lotteryView_k3 .each ul li { margin-right: 1.3rem; margin-bottom: 0.714286rem; display: inline-block; background-color: #efefef; border-radius: 50%; border: 2px solid #e0e0e0; width: 2.5rem; height: 2.5rem; line-height: 2.285714rem; color: #7b7b7b; font-size: 1.285714rem; text-align: center; }
.lotteryView_k3 .each ul li:nth-child(7n) { margin-right: 0px; }
.lotteryView_k3 .each ul li.hover { background: url(../images/nsc_m/lott/m-yuan.png) no-repeat bottom; color: #fff; border: 0px; background-size: 100%; width: 2.5rem; line-height: 2.5rem; }
.lotteryView_k3 .each ul li.clean { display: inline-block; background: none; color: #A2A1A1; font-size: 15px; text-align: center; }

/*pk10*/
.pk10_left { height: 14.785714rem; display: inline; float: left; background-image: url(../images/nsc_m/lott/lottery_jswf_box-bg.jpg); background-repeat: no-repeat; background-size: 100%; background-position: 0px 29px; }
.lotteryView .pk10_left h3.noname { display: none; }
.lotteryView .pk10_car { margin-top: 0.928571rem; height: 5.357143rem; }
.lotteryView .pk10_car .nList li { margin: 0px; display: inline; float: left; width: 20%; height: 32px; line-height: 32px; text-indent: -9999px; background-size: 80%; }
.lotteryView .pk10_car .nList li.car_01 { background-image: url("../images/nsc_m/lott/m_c_01.png") }
.lotteryView .pk10_car .nList li.car_02 { background-image: url("../images/nsc_m/lott/m_c_02.png") }
.lotteryView .pk10_car .nList li.car_03 { background-image: url("../images/nsc_m/lott/m_c_03.png") }
.lotteryView .pk10_car .nList li.car_04 { background-image: url("../images/nsc_m/lott/m_c_04.png") }
.lotteryView .pk10_car .nList li.car_05 { background-image: url("../images/nsc_m/lott/m_c_05.png") }
.lotteryView .pk10_car .nList li.car_06 { background-image: url("../images/nsc_m/lott/m_c_06.png") }
.lotteryView .pk10_car .nList li.car_07 { background-image: url("../images/nsc_m/lott/m_c_07.png") }
.lotteryView .pk10_car .nList li.car_08 { background-image: url("../images/nsc_m/lott/m_c_08.png") }
.lotteryView .pk10_car .nList li.car_09 { background-image: url("../images/nsc_m/lott/m_c_09.png") }
.lotteryView .pk10_car .nList li.car_10 { background-image: url("../images/nsc_m/lott/m_c_10.png") }
.lotteryView .pk10_ball .nList li.itemshow{display: list-item}


.m_vico_title_timeLHC .lhc {text-align:right;}
.m_lhc_box p, .m_lhc_box p span {font-size: 0.6rem;}
.lhc_num_box ul.lhc {margin-top: 0!important;}


/*彩种导航*/
.m-lott-methodBox { padding: 0.571429rem 0.357143rem; background: #eaeaea; }
.m-lott-methodBox .nfdprize_text { display: inline-block; padding: 0rem 0.785714rem 0.3rem; color: #fff; border-radius: 3px; font-size: 0.86rem; background-color: #ff632c; }
.m-lott-methodBox .nfdprize_text b { display: inline-block; width: 12px; height: 16px; position: relative; left: 0.357143rem; background-image: url(../images/nsc_m/lott/arrow-down1.png); background-position: 0px  4px; background-repeat: no-repeat; background-size: 100%; top: 0.2rem; transition: all .2s; }
.m-lott-methodBox .nfdprize_text b.cur { transform: rotate(180deg); top: 0.35rem; }
.m-lott-methodBox .fandian { color: #494949; display: inline-block; float: right; }
.m-lott-methodBox .fandian select { border: 1px solid #bbb; padding: 0.2rem 0.1rem; border-radius: 0.3rem; font-size: 0.8rem; color: #624982;margin-bottom:0 }
.m-lott-methodBox-list {	/*display: none;*/
background: #372f50; width: 100%; height: 0px; overflow: hidden; position: relative; }
.m-lott-methodBox-list:before { content: ''; height: 2.8rem; width: 1.4rem; text-align: left; color: #fff; z-index: 2; position: absolute; right: 0; background-image: -webkit-linear-gradient(left, rgba(55, 47, 80, 0) 0%, rgb(55, 47, 80) 100%); background-image: -moz-linear-gradient(left, rgba(55, 47, 80, 0) 0%, rgba(55, 47, 80) 100%); background-image: -o-linear-gradient(left, rgba(55, 47, 80, 0) 0%, rgba(55, 47, 80) 100%); background-image: linear-gradient(left, rgba(55, 47, 80, 0) 0%, rgba(55, 47, 80) 100%); }
.lotteryGroup { height: 3.0rem; overflow: scroll; position: relative; }
.lotteryGroup ul { display: block; overflow-y: scroll; height: 3.0rem;    /*width: 657px; */ }
.lotteryGroup ul li { cursor: pointer; font-size: 1.1rem; color: #b5aac8; display: inline-block; float: left; height: 2.857143rem; line-height: 2.857143rem; padding: 0px 0.928571rem; position: relative; }
.ab{position:absolute;}

/*.lotteryGroup ul li:hover { color:#ff632c; font-weight:bold;}*/
.lotteryGroup ul li.hover { border-bottom: 2px solid #ff632c; font-weight: bold; color: #ff632c; }
.lotteryGroup ul li.choosed { border-bottom: 2px solid #ff632c; font-weight: bold; color: #ff632c; }
.lotteryGroup ul li.dechoosed { border-bottom: 0;color: #b5aac8;font-weight: normal; }

.lotteryGroup .ren { padding-right: 1.071429rem; display: inline; float: right; height: 2.857143rem; line-height: 2.857143rem; display: none; }
.lotteryGroup .ren a { background: url(../images/nsc/lottery/ren.png) no-repeat left center; display: block; padding-left: 1.285714rem; font-size: 1.0rem; color: #2e2b2b; }
.lotteryGroup .fandian{color:#494949;font-size:0.857143rem;top:0.857143rem;right:0.714286rem;
width:auto;height:auto;}
.lotteryGroup select{font-size:0.857143rem;border:1px solid #BFBABA;padding:0.214286rem 0.142857rem;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
height:auto;margin-bottom:0;line-height:1;}

/*六合彩*/
.lotteryLeft .lotteryView_lhc { padding: 0px; }
.lotteryView_lhc .lhcBox { width: 100%; overflow: hidden; border-top: 1px solid #e0e0e0; }
.lotteryView_lhc .lhcBox dl { width: 33.3%; display: inline; float: left; border-right: 1px solid #e0e0e0; }
.lotteryView_lhc .lhcBox dl.nobd { border: 0px; }
.lotteryView_lhc .lhcBox dl dt { height: 38px; line-height: 38px; text-align: center; color: #989797; font-size: 14px; background: #f6f6f6; border-bottom: 1px solid #e0e0e0; overflow: hidden; }
.lotteryView_lhc .lhcBox dl dt span { width: 33%; display: inline; float: left; }
.lotteryView_lhc .lhcBox .m_vico_lhcListNb li { width: 33.33%; height: 38px; overflow: hidden; padding: 5px 0px; float: left; border-bottom: 1px solid #ECECEC; border-right: 1px solid #ECECEC; }
.lotteryView_lhc .lhcBox .m_vico_lhcListNb li:nth-child(3n) { border-right: 0; }
.lotteryView_lhc .lhcBox .m_vico_lhcListNb li span { color: #694d85; font-size: 1.0rem; display: inline; background-size: 100%; float: left; background-repeat: no-repeat; }
.lotteryView_lhc .lhcBox .m_vico_lhcListNb li span.red { margin-left: 5px; background-image: url(../images/nsc_m/lott/m_vico_lhc1.png); width: 2rem; height: 2.0rem; line-height: 2.0rem; color: #fff; text-align: center; font-size: 14px; }
.lotteryView_lhc .lhcBox .m_vico_lhcListNb li span.green { margin-left: 5px; background-image: url(../images/nsc_m/lott/m_vico_lhc2.png); width: 2.0rem; height: 2.0rem; line-height: 2.0rem; color: #fff; text-align: center; font-size: 14px; }
.lotteryView_lhc .lhcBox .m_vico_lhcListNb li span.blue { margin-left: 5px; background-image: url(../images/nsc_m/lott/m_vico_lhc3.png); width: 2.0rem; height: 2.0rem; line-height: 2.0rem; color: #fff; text-align: center; font-size: 14px; }
.lotteryView_lhc .lhcBox .m_vico_lhcListNb li span { width: 33.33%; text-align: center; }
.lotteryView_lhc .lhcBox .m_vico_lhcListNb li span.num { text-align: center; height: 2.0rem; line-height: 2.0rem; }
.lotteryView_lhc .lhcBox .m_vico_lhcListNb li span.input { }
.lotteryView_lhc .lhcBox .m_vico_lhcListNb li span input { width: 2.15rem; height: 1.5rem; border: 1px solid #694d85; padding: 2px; text-align: center; margin-top: 2px; }
.m_lhc_box { float: right; }
.m_lhc_box p:nth-child(2) { float: left; }

/*六合彩开奖结果*/
.lotteryView_lhc .Contentbox_h .lhcBox ul { height: 48px; line-height: 48px; border-bottom: 1px solid #e0e0e0; width: 100%; }
.lotteryView_lhc .Contentbox_h .lhcBox ul.nobd { border: 0px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li { text-align: center; font-size: 12px; color: #989797; display: inline; float: left; height: 48px; overflow: hidden; cursor: default; }
.lotteryView_lhc .Contentbox_h .lhcBox .title { height: 29px; line-height: 29px; background: #f6f6f6; font-size: 14px; color: #989797; overflow: hidden; width: 100%; margin: 0px; }
.lotteryView_lhc .Contentbox_h .lhcBox .title li { height: 29px; line-height: 29px; overflow: hidden; font-size: 14px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-1 { width: 15%; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-2 { width: 20%; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-3 { width: 64%; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-3 span { background-repeat: no-repeat; height: 1.64rem; width: 1.64rem; line-height: 1.64rem; background-size: 100%; display: inline-block;
font-size: 0.928571rem; color: #fff; margin:0 0.1rem}
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-3 .red { background-image: url(../images/nsc_m/lott/m_vico_lhc1.png); }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-3 .green { background-image: url(../images/nsc_m/lott/m_vico_lhc2.png); }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-3 .blue { background-image: url(../images/nsc_m/lott/m_vico_lhc3.png); }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-3 .and { background-image: url(../images/nsc/lottery/lhc.png); background-repeat: no-repeat; vertical-align: middle; width: 1.142857rem; height: 1.214286rem; background-size: 100% }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-4 { width: 120px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-5 { width: 40px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-6 { width: 40px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-7 { width: 40px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-8 { width: 40px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-9 { width: 40px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-10 { width: 40px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-11 { width: 40px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-12 { width: 40px; }
.lotteryView_lhc .Contentbox_h .lhcBox ul li.s-6 span,
.lotteryView_lhc .lhcBox ul li.s-7 span,
.lotteryView_lhc .lhcBox ul li.s-8 span,
.lotteryView_lhc .lhcBox ul li.s-9 span,
.lotteryView_lhc .lhcBox ul li.s-11 span,
.lotteryView_lhc .lhcBox ul li.s-12 span { background: url(../images/nsc/lottery/lhc_yuan.png) no-repeat; width: 26px; height: 26px; line-height: 26px; display: block; margin-top: 15px; color: #fff; margin-left: 7px; }
.lotteryView_lhc .lhcPageBox { height: 65px; background: #fff; padding: 5px; color: #989797; }
.lotteryView_lhc .lhcPageBox .refresh { width: 62px; height: 27px; display: inline-block; line-height: 28px; background-image: url(../images/nsc/lottery/refresh.png); background-repeat: no-repeat; background-size: 100%; padding-left: 30px; font-size: 14px; color: #989797; }
.lotteryView_lhc .lhcPageBox .pageBox { margin: 0px auto; text-align: center; vertical-align: middle; height: 40px; line-height: 40px; }
.lotteryView_lhc .lhcPageBox .pageBox .lhcBtnBox { display: inline; }

/*.lotteryView_lhc .lhcPageBox .pageBox .lhcBtnBox a,.lotteryView_lhc .lhcPageBox .pageBox .lhcBtnBox a:hover { display:inline-block; width:27px; height:27px; vertical-align: -6px; margin-left:3px;}*/
.lotteryView_lhc .lhcPageBox .pageBox .lhcBtnBox a.first { background: url(../images/nsc/lottery/first.jpg) no-repeat; }
.lotteryView_lhc .lhcPageBox .pageBox .lhcBtnBox a.prev { background: url(../images/nsc/lottery/prev.jpg) no-repeat; }
.lotteryView_lhc .lhcPageBox .pageBox .lhcBtnBox a.next { background: url(../images/nsc/lottery/next.jpg) no-repeat; }
.lotteryView_lhc .lhcPageBox .pageBox .lhcBtnBox a.last { background: url(../images/nsc/lottery/last.jpg) no-repeat; }
.lotteryView_lhc .lhcPageBox .lhcSelBox { float: right; }
.lotteryView_lhc .lhcPageBox .lhcSelBox select { height: 25px; border: 1px solid #c5c9da; font-size: 14px; color: #989797; cursor: pointer; margin-top: 5px; padding: 0px; }


.i0{    -webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.i1{    -webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.i2{    -webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.i3{    -webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.i4{    -webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}

.sc_num_add{    -webkit-animation-name: bounceInDown;-moz-animation-name: bounceInDown;-ms-animation-name: bounceInDown;-o-animation-name: bounceInDown;animation-name: bounceInDown;
    -webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}

.sm0{    -webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.sm1{    -webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.sm2{    -webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.sm3{    -webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;-ms-animation-delay:0.9s;-o-animation-delay:0.9s;animation-delay:0.9s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.sm4{    -webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.sm5{    -webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.sm6{    -webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;-ms-animation-delay:1.8s;-o-animation-delay:1.8s;animation-delay:1.8s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.sm7{    -webkit-animation-delay:2.1s;-moz-animation-delay:2.1s;-ms-animation-delay:2.1s;-o-animation-delay:2.1s;animation-delay:2.1s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.sm8{    -webkit-animation-delay:2.4s;-moz-animation-delay:2.4s;-ms-animation-delay:2.4s;-o-animation-delay:2.4s;animation-delay:2.4s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}
.sm9{    -webkit-animation-delay:2.7s;-moz-animation-delay:2.7s;-ms-animation-delay:2.7s;-o-animation-delay:2.7s;animation-delay:2.7s;
        -webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;}

.sc_pic_add{    -webkit-animation-name: fadeIn;-moz-animation-name: fadeIn;-ms-animation-name: fadeIn;-o-animation-name: fadeIn;animation-name: fadeIn;
    -webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}


.Tab-content .lotteryList li div a.rd_1fc { background-image: url(../images/nsc/home/sc_index_logo-rdffc.png); background-position: center 55%; background-size: 90%; }
.Tab-content .lotteryList li div a.rd_2fc { background-image: url(../images/nsc/home/sc_index_logo-rd2_ffc.png); background-position: center 55%; background-size: 90%; }
    
/*彩种信息相关内容部分*/
.lottery_con{padding:0.2rem 0.5rem;overflow:hidden;}


.lottery_type .icon_rd1_ffc {
    background-image: url(../images/nsc_m/warp/icon/rd_1fc.png);
    background-position: center;
    background-repeat: no-repeat;
    width: 8.0rem;
    height: 5.7rem;
}
.lottery_type .icon_rd2_ffc {
    background-image: url(../images/nsc_m/warp/icon/rd_2fc.png);
    background-position: center;
    background-repeat: no-repeat;
    width: 8.0rem;
    height: 5.7rem;
}
/*公共*/
.tab-game{
	padding-top: 2.142857rem;
	position: relative;
}
.tab-game .tab-tips{
	font-size: 0.928571rem;
	padding-bottom: 8px;
}
.tab-game .tab-moeny{
	font-size: 1.714286rem;
	padding-bottom: 8px;
}
.tab-game .tab-transfer-btn{
	width: 4.428571rem;
	height: 2.285714rem;
	text-align: center;
	line-height: 2.285714rem;
	font-size: 16px;
	border: 1px solid #ccc;
	border-radius: 6px;
	margin-bottom: 2.642857rem;
	display: block;
}
.tab-game .tab-moeny i{
	font-style: normal;
	font-size: 14px;
}

.tab-game .tab-goGame-btn{
	width: 6.9rem;
    height: 2.571429rem;
    text-align: center;
    line-height: 2.571429rem;
    display: block;
    border: 1px solid #ccc;
    border-radius: 6px;
    padding-right: 0.857143rem;
    color: #fff;
    position: relative;
}
.tab-game .tab-goGame-btn:before{
	content: '';
	width: 0.857143rem;
	height: 2.571429rem;
	position: absolute;
	right: 0.357143rem;
	background: url("../images/nsc_m/index/icon-arrow.png") no-repeat center;
	background-size: 100%;
}
/*AG游戏*/
.ag-tab-box{
	background:#f6f6f6 url("../images/nsc_m/index/ag.jpg") no-repeat;
	height: 27rem;
	background-size: 100%;
    padding-left: 1.714286rem;
}
.ag-tab-box .tab-log{
	height: 2.285714rem;
	width: 8.0rem;
    margin-bottom: 3rem;
	background:url("../images/nsc_m/index/logo-ag.png") no-repeat;
	background-size: 100%;
}
.ag-tab-box .tab-tips{
	color: #855184;
}
.ag-tab-box .tab-moeny{
	color: #E637AB;
}
.ag-tab-box .tab-transfer-btn{
	color: #E637AB;
	border: 1px solid #E637AB;
}
.ag-tab-box .tab-goGame-btn{
	background-image: linear-gradient(-270deg, #E640E6 0%, #00C4C7 100%);
	box-shadow: 0 8px 16px 0 rgba(230,55,171,0.30);
	border-radius: 6px;
}

/*沙巴游戏*/
.sb-tab-box{

	background:#f6f6f6 url("../images/nsc_m/index/shaba.jpg") no-repeat;
	height: 27rem;
    padding-left: 1.714286rem;
	background-size: 100%;
}
.sb-tab-box .tab-log{
	height: 2.357143rem;
	width: 8.0rem;
    margin-bottom: 3rem;
	/*background:url("../images/nsc_m/index/logo-sb.png") no-repeat;*/
	background-size: 100%;
}
.sb-tab-box .tab-tips{
	color: #666666;
}
.sb-tab-box .tab-moeny{
	color: #E69C09;
}

.sb-tab-box .tab-transfer-btn{
	border: 1px solid #D99400;
	color: #D99400
}
.sb-tab-box .tab-goGame-btn{
	background-image: linear-gradient(-135deg, #F78D23 0%, #F23B1B 100%);
	box-shadow: 0 8px 16px 0 rgba(252,123,103,0.40);
	border-radius: 6px;
}

/*BBIN游戏*/
.sch5_i_bbin_box { padding: 2.5rem 12rem 0 1rem; background:#fff url("../images/nsc_m/index/sch5_i_bbin-bg.jpg") no-repeat; background-size: 100%;}
.sch5_i_bbin_logo { padding: 0 0 1rem 0; background:url("../images/nsc_m/index/sch5_i_bbin-line.png") repeat-x left bottom;}
.sch5_i_bbin_logo h1 { background:url("../images/nsc_m/index/sch5_i_bbin-logo.png") no-repeat; height: 2.2rem; background-size: 100%;}
.sch5_i_bbin_zz { position: relative; padding: 1rem 0; background:url("../images/nsc_m/index/sch5_i_bbin-line.png") repeat-x left bottom;}
.sch5_i_bbin_zz .zz_tex1 { font-size: 0.9rem; color: #987497; line-height: 0.9rem;}
.sch5_i_bbin_zz .zz_tex2 { font-size: 1.3rem; color: #ff632c; height: 1.3rem; line-height: 1.3rem; margin-top: 0.7rem; font-family: "Arial"; font-weight: bold; font-style: italic;}
.sch5_i_bbin_zz .zz_tex2 b { font-size: 0.9rem; font-style: normal;}
.sch5_i_bbin_zz .zz_tex2 span{vertical-align:-2px}
.sch5_i_bbin_zz .zz_btn { position: absolute; top: 0.8rem; right: 0; display: block; background-color: #ff632c; width: 3.8rem; padding: 0.3rem 0; line-height: 1.1rem; text-align: center; font-size: 1.1rem; color: #fff; border-radius: 0.6rem;}
.sch5_i_bbin_zz .zz_btn i { background:url("../images/nsc_m/index/sch5_i_bbin-icon_zz.png") no-repeat; background-size: 100%; width:1.2rem; height: 1.2rem; margin: 0 auto 0.2rem; display: block;}

.Tab-content .zz_tc { padding: 1.2rem 1rem 1rem 0.6rem;  background-color: #fff; border:1px solid #d7d7d7; border-radius: 0.3rem; position: absolute; top: 4.6rem; left: 0;}
.Tab-content .zz_tc .icon_sj { right:31%; top: -8px; width: 11px; height: 8px; display: block; position: absolute; background: url("../images/nsc_m/index/sch5_i_bbin-zztc_sj.png") no-repeat; background-size: 100%;}
.Tab-content .zz_tc p { font-size: 0.9rem; color: #888; margin-bottom: 1.2rem;}
.Tab-content .zz_tc p:last-child { text-align: right; padding-right: 5%; margin-bottom: 0;}
.Tab-content .zz_tc p .input_je { font-size: 1rem; font-weight: bold; color: #ff632c; height: 1.6rem; line-height: 1.6rem; padding: 0 0.2rem; margin: 0 0.2rem; width: 6rem;
border: 1px solid #c9c9c9; border-radius: 0.3rem;background: rgb(221, 221, 221)}
.Tab-content .zz_tc p .input_tj { width: 5.5rem; height:2.2rem; font-size: 1rem; color: #fff; text-align: center; background: url("../images/nsc_m/index/sch5_i_bbin-zztc_button.png") no-repeat; background-size: 100%; border: 0;}
.Tab-content .zz_tc p .radio{display:none}
.Tab-content .sch5_i_bbin_box .zz_tc{
	width: 130%;
} 

.Tab-content .tab-game .zz_tc{top: 8.8rem; z-index: 10;left: 7rem;}
.Tab-content .tab-game .zz_tc .icon_sj{    right: 99.5%;top: 4.571429rem;transform: rotate(-90deg);}
.sch5_i_bbin_yx { padding: 1rem 0 2rem;}
.sch5_i_bbin_yx a { display: block; background-color: #855284; width: 100%; height: 2.8rem; line-height: 2.8rem; text-align: center; font-size: 1.3rem; color: #fff; border-radius: 0.6rem;}
.sch5_i_bbin_yx a i { background:url("../images/nsc_m/index/sch5_i_bbin-icon_inyx.png") no-repeat; background-size: 100%; width:1.5rem; height: 1.5rem; display: inline-block; margin-right: 0.5rem; vertical-align: -0.2rem;}
.sch5_i_bbin_xz { padding: 0 0 2.2rem;}
.sch5_i_bbin_xz a { width: 48%; background-color: #fff; display: inline-block; padding: 0.3rem 0; border-radius: 0.6rem; text-align: center;}
.sch5_i_bbin_xz a p { display: inline-block; font-size: 0.9rem; line-height: 1rem; text-align: left;}
.sch5_i_bbin_xz a p span { display: block; font-size: 1.1rem; line-height: 1.1rem;}
a.btn_android { color: #6cab4c; border: 1px solid #6cab4c;}
a.btn_android i {background:url("../images/nsc_m/index/sch5_i_bbin-icon_android.png") no-repeat; background-size: 90%; width:1.8rem; height: 1.8rem; display: inline-block; margin-right: 0.1rem;}
a.btn_iphone { float: right; color: #888; border: 1px solid #888;}
a.btn_iphone i {background:url("../images/nsc_m/index/sch5_i_bbin-icon_iphone.png") no-repeat; background-size: 80%; width:1.8rem; height: 1.8rem; display: inline-block; margin-right: 0.1rem;}

.lz-back-header{
    background:#fff;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height:79px;
}

.lz-back-header .M_tuzhi_f {
    line-height: 66px;
    text-align: center;
    display: block;
    font-size: 25px;
    background-color: rgb(255, 102, 0);
    color: #fff;
    font-family: '微软雅黑';
    border-radius: 14px;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    margin-top:13px;
}

.zz_tex2 b{
    font-weight: bold;
}
.sch5_i_bbin_zz .zz_tex2 span {
    vertical-align: -2px;
    font-size: 1.3rem;
}

.app-help{height: 100%;overflow-y:auto;}
.app-help .p_con img{width:100%}


/*密码修改页面*/
.check-balance_box,.organizing-data_box{padding:1.5rem 0.5rem;}
#changeloginpass #tabs-1,#changeloginpass #tabs-2{padding:1.5rem 0.5rem;}

.hint_div { color: #aaa; line-height:1.2rem; font-size:0.9rem; padding-top: 0.6rem;}
.form_enter_ul2 { padding-top: 2rem;}
.form_enter_ul2 li { padding: 0 0.5rem;}
.form_enter_ul2 li label.w3 { font-weight: bold; font-size: 1rem; color: #745187;}
.form_enter_ul li { color: #888; line-height: 2.4rem; font-size: 0.9rem; margin-bottom:1rem;}
.form_enter_ul li label { display: inline-block;}
.form_enter_ul li label.w1 { width: 36%; text-align: right; padding-right: 2%;}
.form_enter_ul li label.w1 font { padding: 0 0.5rem 0 0;}
.form_enter_ul li label.w2 { width: 23%; text-align: right; padding-right: 2%;}
.form_enter_ul li label.w2 font { padding: 0 0.5rem 0 0;}
.form_enter_ul li .form_li-r { display: inline-block;}
.form_enter_ul li .w_r1 { width: 60%; position: relative;}
.form_enter_ul li .w_r2 { width:73%; position: relative;}
.form_enter_ul li .form_li-r input { position: relative; border:1px solid #d0d0d0;background:#fff;width:99%; padding:0 0.3rem;height:2.4rem;line-height:2.4rem;color:#666;font-family:'Microsoft Yahei';
	-moz-box-shadow:2px 2px 2px #eee inset;-webkit-box-shadow:2px 2px 2px #eee inset;box-shadow:2px 2px 2px #eee inset;-moz-border-radius:0.4rem;-webkit-border-radius:0.4rem;
	border-radius:0.4rem;}
img.keypad-trigger { display: none; position: absolute; right: 8px; top: 8px; margin: 0!important;}
.form_enter_ul li .form_li-r select { height: 2.3rem; line-height: 2.3rem; width: 100%; margin-bottom: 0;}


/* 20160921投注内容 */
.list-div { padding: 0 1rem;background:not speacified;}
.sc_tznr_thead { padding:0.714286rem 0 1rem; font-size: 1.142857rem; color: #888; overflow: hidden;}
.sc_tznr_thead ul { display: inline-block;}
.sc_tznr_thead ul.ul_w1 { float: left; width: 100%;}
.sc_tznr_thead ul.ul_w2 { float: left; width: 50%;}
.sc_tznr_thead ul li { margin: 0.36rem 0;font-size: 1.1rem;
}
.sc_tznr_thead ul.ul_w1 li{float: left;width: 50%}
/*.sc_tznr_thead ul.ul_w1 li:nth-child(5){width: 100%;}*/
.sc_tznr_thead ul li span { color: #666;}
.sc_tznr_thead ul li span.color-hover { color: #ff632c;}
.sc_tznr_thead ul li span.color-notact { color: green;}

#nocode { font-weight: bold; letter-spacing: 1px; word-wrap: break-word;}

.sc_tznr_tbody { padding: 1rem 0; overflow: hidden; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; font-size: 1.0rem; color: #aaa;}
.sc_tznr_tbody_l { float: left; width: 50%; text-align: left;}
.sc_tznr_tbody_l span { display: block; font-size: 1.714286rem; color: #333; font-weight: bold;}
.sc_tznr_tbody_r {float: right; width: 50%; text-align: right;}
.sc_tznr_tbody_r span { display: block; font-size: 1.714286rem; color: #ff632c; font-weight: bold;}

.bonus_content { background: url("../images/nsc/sc_tznr-bg-xian.png") repeat-y left top; padding: 0 0 0.714286rem 2.0rem;}
.bonus_content .bonus_tit {}
.bonus_content .bonus_con { margin: 0 0 0.357143rem 0; font-size: 1.714286rem; text-align: right; color: #fc7c23; font-weight: bold;}
.bonus_content .bonus_state {text-align: right;}
.bonus_content .font_no-win { color: #a6a6a6;}
.bonus_content .font_no-open { color: green;}
.bonus_content .font_no-pj { color: #a6a6a6;}
.bonus_content .font-yes-pj { color:#ff632c }

.sc_tznr_content {padding: 1.428571rem 0 0;}
.tznr_content_tit { overflow: hidden; padding-bottom: 0.714286rem; color: #888; font-size: 1.142857rem;}
.icon_tznr_i { background:url("../images/nsc_m/list/icon_tznr.png") no-repeat; width: 21px; height: 21px; display: inline-block; margin: 0 5px 0 0; vertical-align: -5px;}
.tznr_content_01 { float: left;}
.tznr_content_02 { float: left;}
.tznr_content_03 { float: right;}
.tznr_input-textarea { position: relative;background-color: #fff; border: 1px solid #f7e8f8; color: #666; border-radius:0.5rem; font-size: 1.2rem; letter-spacing: 0.1rem;
 word-break:break-all;white-space:normal; padding: 0.6rem 1rem; margin:0 auto 0.5rem; text-align: left; line-height: 30px; word-wrap:break-word;}
.tznr_input-textarea br{display: none}
.tznr_input-icon { position: absolute; top: -9px; left: 50px; background:url("../images/nsc/sc_tznr-icon.png") no-repeat -135px 0; width: 1.071429rem; height: 0.857143rem; display: inline-block;}

.sc_tznr_bottom { text-align: center; padding: 1.428571rem 0 2rem;}
.btn-back,.btn-cedan {background: -webkit-linear-gradient(#fff,#f0eff5);background: -o-linear-gradient(#fff,#f0eff5);background: -moz-linear-gradient(#fff,#f0eff5);background: linear-gradient(#fff,#f0eff5);
 border:1px solid #d0d0d0; border-radius: 38px; width: 45%; height: 2.571429rem; margin:0 0.714286rem; letter-spacing: 2px; line-height: 2.285714rem; text-align: center; font-family: "microsoft Yahei"; font-size: 1.142857rem; font-weight: bold; color: #888; cursor: pointer;}
.btn-cedan { display: inline-block; color: #888; font-size: 1.0rem; margin-left: 1.071429rem;}
/*弹窗 ifrname*/
.popou-dd-list .layui-m-layercont{
	padding: 0;
}
.popou-dd-list  .layui-m-layercont{
	height: 100%;
}
#my_dd_iframe{
	width: 100%;
	height: 100%;
	border:0;
}
.m_zjnub{
	float: left;
	width: 100%;
}

.tab-first{
    margin-top:3rem;
}

ul.cols3width li{
    width: 33%;
}

.link-txt em{font-style:normal;}

/*域名列表*/
.chart_tit { background-color:#fff; padding:8px 10px; margin-top: 15px;}
.chart_tit h2.tit { float:left; font-size:1.3rem; color:#333; padding:0 0 0 8px; background:url('../images/nsc_m/ic_markaccess.png') -27px -190px no-repeat; }
.chart_tit span{ float:right; margin-top:5px;}

/*访问注册统计*/
.r_ffl_num{width:100%; }
.r_ffl_num .blue_bg, .orange_bg{ color:#3775a5; width:100%; height:100%; background:url('../images/nsc_m/bg_blue.jpg') center top no-repeat; background-size:cover;}
.r_ffl_num .orange_bg{ color:#7f5897; background-image:url('../images/nsc_m/bg_orange.jpg');}
.r_ffl_num dl dt{ padding:0.8rem 0; text-align: center;}
.r_ffl_num dl dt h4{font-size:1.8rem}
.r_ffl_num dl dd{ float:left; width:33%; margin:0.5rem 0 0.7rem;}
.r_ffl_num dl dd i.icon{ float:left; width:1.9rem; height:1.9rem; margin:0.7rem 0.6rem 0 1rem; background:url('../images/nsc_m/ic_markaccess.png') center top no-repeat; background-size:2rem;}
.r_ffl_num dl.blue_bg dd i.icon.ic_day{background-position:center top;}
.r_ffl_num dl.blue_bg dd i.icon.ic_week{background-position:center -2rem;}
.r_ffl_num dl.blue_bg dd i.icon.ic_month{background-position:center -4rem;}
.r_ffl_num dl.orange_bg dd i.icon.ic_day{background-position:center -6rem;}
.r_ffl_num dl.orange_bg dd i.icon.ic_week{background-position:center -8rem;}
.r_ffl_num dl.orange_bg dd i.icon.ic_month{background-position:center -10rem;}
.r_ffl_num dl dd h5{font-size:1.2rem}
.r_ffl_num .blue_bg dt, .r_ffl_num .orange_bg dt{width:100%; background:url('../images/nsc_m/bg_blueLine.png') center bottom no-repeat; background-size:110%;}
.r_ffl_num .orange_bg dt{ background-image:url('../images/nsc_m/bg_orangeLine.png');}

/*域名列表*/
.ymgl_list{ padding:0 4%;}
.ymgl_list li{ margin-top:0.8rem; background-color:#fff; border-radius:5px; position:relative;}
.ymgl_list li:after{content:' '; display:block; clear: both;}
.ymgl_list li .icon_num{ position:absolute; left:0.4rem; top:0.5rem; width:2.2rem; height:2.2rem; padding-left:0.5rem; color:#fff; font-size:1rem; font-style:normal; background:url('../images/nsc_m/ic_markaccess.png') left bottom no-repeat; background-size:2.2rem;}
.ymgl_list li .list_domain{ position:relative; padding-top:0.7rem;}
.ymgl_list li .list_tit{ float:left; width:14rem; font-size:1.1rem; margin-left:2.2rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ymgl_list li .list_domain span{ display:inline-block; font-weight:bold; margin-left:0.5rem; line-height:1.3rem; height:1.3rem; padding-left:1.5rem; background: url('../images/nsc_m/ic_markfw.png') left top no-repeat; background-size:auto 1.2rem}
.ymgl_list li .list_domain span.view_count{ color:#3775a5;}
.ymgl_list li .list_domain span.reg_count{ color:#7f5897; background-image:url('../images/nsc_m/ic_markzc.png');}
.ymgl_list li .list_domain .row_count{ position:absolute; top:0.7rem; right:0.5rem; }

.ymgl_list li .list_info{ padding:1rem 0 1rem 1rem; position:relative;}
.ymgl_list li .list_info dt{ float:right;}
.ymgl_list li .list_info dt .list_btn{position:absolute; right:0.8rem; top:1rem; width:3rem; height:3rem; font-size:1rem; line-height:2.7rem; color:#fff; border:#a98abd solid 2px; background-color:#a98abd; text-align:center; border-radius:50%; }
.ymgl_list li .list_info dt .domain_copy{right:4.5rem}
.ymgl_list li .list_info dt .domain_up{ color:#a98abd; background-color:#fff;}
.ymgl_list li .list_info dt .dom_down{ line-height:1.1rem; font-size:0.8rem; padding-top: 0.3rem;}
.ymgl_list li .list_info dd{ float:left; width:4.5rem; }
.ymgl_list li .list_info dd:nth-child(2){ width:5.2rem; }
.ymgl_list li .list_info dd b{font-weight: bold; font-size:1.1rem;}
.ymgl_list li .list_info dd p{color:#888; line-height:1.6rem}

.form_switch_main .no_privilege{ padding:6rem 1rem; text-align:center;}
.form_switch_main .no_privilege h3{color:#f7843f; font-size:1.1rem;text-align:center;font-weight:normal;}
.form_switch_main .no_privilege p{color:#f00;font-size:1.3rem; margin-bottom:3rem;}


/*充值*/
.app-emaildeposit,.app-emaildeposit #contentBox,.app-emaildeposit #contentBox > section {
    height:100%;
}
.app-emaildeposit .wraper-page {
    padding-top: 0;
    height:100%;
}

.app-security, .app-security #contentBox, .app-security #contentBox > section {
    height:100%;
}
.app-security .wraper-page {
    padding-top: 0;
    height:100%;
}
.app-security .wraper-page.remH{
    padding-top:3rem;
}
.topbar_padding{
    padding-top:3rem;
}
.hfull{
    height:100%;
}

/*新的活动列表*/
.app-activity .wraper-page{background:#f3f3f3}
.app-activity #body{height:100%;}
.app-activity #body .wraper-page{padding-top: 0;position:absolute;top:3rem;bottom:0;left:0;right:0;overflow-y:auto;}
.activity_list{width:100%}
.activity_list li {width:90%;margin:1rem auto;}
.activity_pic img{width:100%;vertical-align: top;margin:auto;}
.activity_pic img{
    -webkit-border-top-right-radius:1rem;
    -moz-border-top-right-radius:1rem;
    -ms-border-top-right-radius:1rem;
    -o-border-top-right-radius:1rem;
    border-top-right-radius:1rem;

    -webkit-border-top-left-radius:1rem;
    -moz-border-top-left-radius:1rem;
    -ms-border-top-left-radius:1rem;
    -o-border-top-left-radius:1rem;
    border-top-left-radius:1rem;
}
.activity_item{
    -webkit-border-radius:1rem;
    -moz-border-radius:1rem;
    -ms-border-radius:1rem;
    -o-border-radius:1rem;
    border-radius:1rem;
    -webkit-box-shadow:2px 2px 3px #ddd;
    -moz-box-shadow:2px 2px 3px #ddd;
    -ms-box-shadow:2px 2px 3px #ddd;
    -o-box-shadow:2px 2px 3px #ddd;
    box-shadow:2px 2px 3px #ddd;
}
.activity_btn_layout{
    background:#fff;
    -webkit-border-bottom-right-radius:1rem;
    -moz-border-bottom-right-radius:1rem;
    -ms-border-bottom-right-radius:1rem;
    -o-border-bottom-right-radius:1rem;
    border-bottom-right-radius:1rem;

    -webkit-border-bottom-left-radius:1rem;
    -moz-border-bottom-left-radius:1rem;
    -ms-border-bottom-left-radius:1rem;
    -o-border-bottom-left-radius:1rem;
    border-bottom-left-radius:1rem;
}
.secHeader{height:3rem;z-index: 100;}
.activity_btn_layout{min-height:4rem;position:relative;padding:0.3rem;padding-left: 0.857rem;}
.activity_title{color:#fe7419;margin-left:0;float:left;font-size:1.2rem;width: 100%;}
.activity_time{
    float:left;color:#867f7f;font-size: 1.0rem;
}
.app-activity button.activity_btn{
    background:#fe7419;
    color:#fff;
    font-size:0.9rem;
    position:absolute;
    right:1rem;
    top:1rem;
    padding:0.4rem 0.8rem;
    border:none;
    -webkit-border-radius:0.4rem;
    -moz-border-radius:0.4rem;
    -ms-border-radius:0.4rem;
    -o-border-radius:0.4rem;
    border-radius:0.4rem;
    outline:0;
}
.app-article{height:100%}
.isAct{
    padding-top:0;
    height:100%;
}
.isAct #contentBox{position:absolute;top:3rem;bottom:0;left:0;right:0;overflow-y:auto;}
.isAct #contentBox >section{height:100%;}

.new-method-static-layout{position: absolute;top:3rem;bottom:0;overflow-y: auto;}
.layui-m-layer-msg .layui-m-layercont{color: #fff}
.mainpannel{height: 100%;width: 100%;overflow: scroll;box-sizing:border-box;position:fixed;top:0;bottom:0;
-webkit-overflow-scrolling: touch;
-moz-overflow-scrolling: touch;
-ms-overflow-scrolling: touch;
-o-overflow-scrolling: touch;
}
.mainpannel #ui-view,.mainpannel #ui-view >div{height:100%;}
.app-emaildeposit #body{height:100%;}
.ht100{height:100%;overflow: auto;}
.mht100{height:100%;
/*overflow: auto;*/
}

/*禁止文字选中*/
*{
-webkit-touch-callout:none;
/*-webkit-user-select:none;*/
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
/*user-select:none;*/
}
/*ios document.on bug*/
a.ng-isolate-scope{cursor: pointer;}

.layui-m-layer-popup-demo{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border: none;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-overflow-scrolling: touch;
}
.layui-m-layer-popup-box{
	height: 90%;
	width: 100%;
    position: relative;
	overflow: scroll;
    background: #f0eff5 url("../images/nsc_m/list/h5_body_sclogo.png") no-repeat right bottom;
}
.layui-m-layer-popup-demo .layui-m-layercont{
    padding: 0;
    height: 100%;
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
    background: #f0eff5 url("../images/nsc_m/list/h5_body_sclogo.png") no-repeat right bottom;
    background-size: 78%;
}
.layui-m-layer-popup-demo .layui-m-layerbtn{
    width: 36px;
    border-radius: 50%;
    height: 36px;
    line-height: 32px;
    text-align: center;
    font-family: "microsoft Yahei";
    font-size: 16px;
    margin: 0 auto;
    font-weight: bold;
    background:#fff url(../images/nsc_m/xxx.png) no-repeat center;
    background-size: 53%;
    margin-top: 6px;
}
.layui-m-layer-popup-demo .layui-m-layerbtn span[yes]{
    text-indent: -999em;
}
.sc_tznr_tbody {
    background: #f7e8f8;
    padding: 8px 25px;
    padding: 1rem 0;
    overflow: hidden;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    font-size: 1.0rem;
    color: #aaa;
}

.fixed{position: fixed !important;}

.activity_main { width:980px; background:#fff url('../images/nsc/activity_main_bodybg.png') repeat-y; margin:0 auto; box-shadow: 0px 5px 5px #c8c8c8; overflow:hidden;}
.left_activity { width:820px; float: left;}

.right_meun { float: left; width: 160px; min-height:620px;}
.right_meun .r_tit-bg { background:url("../images/nsc/activity_siderbar_titbg.png") no-repeat -20px 0; height:150px; overflow:hidden;}
.right_meun .r_tit{ height:26px; line-height:30px; color:#2c263d; margin:115px 0 0 20px; padding:0 0 0 30px; font-weight: normal; font-size:18px; background:url("../images/nsc/activity_siderbar_icon.png") no-repeat;}
.right_meun ul{ margin: 0; padding: 20px 0 0 0;}
.right_meun ul li{ font-size: 16px; cursor: pointer; background:url("../images/nsc/activity_siderbar_li-xian.png") no-repeat center bottom; color: #f1e8ee;}
.right_meun ul li a { display: block; padding:15px 10px 10px 20px; color: #f1e8ee;}
.right_meun ul .current { font-weight: bold; color: #fff;}
.right_meun ul .current a { color: #fff;}

.activity_center_img{
	width: 100%;
	overflow: hidden;
}
.activity_center_img img{
	width: 100%;
	height: auto;
}
.activity_content { margin:0;height: 100%;overflow: scroll;}
.activity_banner { width:100%; max-height:10rem;}
.activity_banner img { vertical-align: middle; max-height:10rem; }
.activity_content .activity_title { height:4.2rem; line-height:4.2rem; position:relative; padding:0 0 0 1rem;background:#e5e4ed}
.activity_content .activity_title h2 { color:#7c5c8f; font-size:2rem; font-style:italic; font-weight:normal; line-height:4.2rem!important; height:4.2rem!important;}
.activity_content .activity_title .check_btn { background:#ff0000; width:6.4rem; height:3rem; line-height:3rem; text-align:center; font-size:1.2rem; color:#fff; display:block;
position:absolute; top:8px; right:10px; box-shadow: 2px 2px 2px #a4a2a3;}
.activity_content .activity_title .check_btn_disabled{background:#999;cursor:default;}
.activity_content .activity_title .check_btn:hover { background:#d30000; }
.activity_content .activity_title .check_btn_disabled:hover{background:#999;}
.activity_content .activity_title .check_btn2 { background:#8a8a8a; width:6.4rem; height:3rem; line-height:3rem; text-align:center; font-size:1.2rem; color:#fff; display:block;
position:absolute; top:8px; right:10px; box-shadow: 2px 2px 2px #a4a2a3; cursor:default;}
.countdown { font-size:14px; position:absolute; top:0px; right:320px; color:#9e608b;}
.countdown span { font-weight:bold; font-size:18px; margin:0 3px;}
.check_btn_signIn { background:#ff632c; height:3rem; line-height:3rem; text-align:center; font-size:1.2rem; color:#fff; display:block; box-shadow: 2px 2px 2px #a4a2a3;}
.check_btn_signIn:hover { background:#ef3f00; color:#fff;}

.activity_btns{
    position: absolute;
    bottom:0;
    left:0;
    width:100%;
    height:4rem;
    background: #fff;
    text-align:center;
    transform:translate();
    -webkit-transform: translate(0);
}
.actbox{
    height: 100%;
    overflow: scroll;
}
.activity_btns:after{
    content:'';position:absolute;top:0;right:0;width:0;height:0;
}
.app-activity .popou_close_btn.fixed{
    bottom:2% !important;
}
.activity_btns .check_btn { background:#ff0000; width:6.4rem; height:3rem; line-height:3rem; text-align:center; font-size:1.2rem; color:#fff; display:block;
box-shadow: 2px 2px 2px #a4a2a3; margin:0.6rem auto;}

.activity_btns .single{width:80%}
.activity_btns .double{width:40%;display:inline-block;margin:0.6rem auto;}

.activity_content .activity_title .qdays{
    position:absolute;
    right:1.8rem;
    top:0;
    color:#9e608b;
}
.activity_content .activity_title .qdays b{
    color:#ff632c;
}


.activity_nr { padding:0 2rem;padding-bottom: 5rem;}
.activity_nr h4.x-title { font-size:1.5rem; font-weight:bold; color:#8a5a8f; margin:1rem 0 1rem 0}
.activity_nr .x-text { font-size:1rem; color:#404040; line-height:1.5;}
.x-table1 { border-collapse:collapse; width:100%;}
.x-table1 th { padding:10px 0; font-size:1.2rem; font-weight:bold; text-align:center; border:1px solid #5d4b7a;}
.x-table1 td { padding:8px 0; text-align:center; border:1px solid #5d4b7a;}


.heightfull{height:100% !important;}


    /*团队管理-娱乐报表*/
.ylfh_four { text-align: center; margin:10px 0 30px;}
.ylfh_four .item { position: relative; width: 48%; padding: 10px 0 10px 2%;margin-bottom: 3px;background-color: #fafafa; display: inline-block; border-radius:6px; box-shadow:0px 2px 8px #ddd; text-align: left;}
.ylfh_four .item:last-child { margin-right:0;  }
.ylfh_four .item .item_tit { font-size: 12px; color: #888; margin-bottom: 10px;}
.ylfh_four .item .item_Price { line-height: 30px; }
.ylfh_four .item .item_Price b { font-size: 14px; line-height: 32px; font-weight: bold; color: #333; }
.ylfh_four .item .item_Price em { font-size: 14px; color: #888; margin-left: 5px; }
.ylfh_four .item .bg1,.ylfh_four .item .bg2,.ylfh_four .item .bg3,.ylfh_four .item .bg4 { width: 67px; height: 23px; display: inline-block; background: url("/images/nsc/skin/blue_skin/list/sc_bb-fh-colorbg.png") no-repeat; }
.ylfh_four .item .bg1 { background-position: 0 0; }
.ylfh_four .item .bg2 { background-position: 0 -23px;}
.ylfh_four .item .bg3 { background-position: 0 -46px;}
.ylfh_four .item .bg4 { background-position: 0 -69px;}

.ylfh_search { background: #fafafa url("../images/nsc/skin/blue_skin/list/search_icon.png") no-repeat 10px center;padding: 10px 0 10px 70px;font-size: 14px;color: #888; margin:0 auto 30px; border-radius:6px; box-shadow:0px 2px 8px #ddd;}
.ylfh_search .inlineBlock { display: inline-block; margin: 2px 0;}
.inlineBlock .select_text,.ylfh_search .inlineBlock input[type='text'] { display: inline-block; padding: 0 0 0 5px; margin-right:10px; border: 1px solid #bbb; height: 30px;line-height: 30px;font-size: 13px;color: #666;font-family: "Microsoft Yahei";
 -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:2px 2px 2px #eee inset; -webkit-box-shadow:2px 2px 2px #eee inset; box-shadow:2px 2px 2px #eee inset;}
.ylfh_search .formCheck { vertical-align: -1px; background-color: #ff6000; border-radius:3px; width: 68px; height: 31px; line-height: 31px; margin:0; color: #fff; font-size: 16px; font-family: "Microsoft Yahei"; font-weight: bold; text-align: center; border:0; cursor:pointer; }
.inlineBlock #gametype{width:110px }
.inlineBlock #username{width:100px }

.ylfh_table_tit { padding: 3px ; color: #888; font-size: 14px;}
.ylfh_table_tit .sort i.icon { vertical-align: -2px; margin-right: 6px; background:url("../images/nsc/skin/blue_skin/list/sc_bb-fh-icon.png") no-repeat; width: 20px; height: 15px; display: inline-block;}
.ylfh_table_tit .sort .select_text { display: inline-block;margin-bottom: 0; padding: 0 0 0 5px; margin-right:10px; border: 1px solid #bbb; height: 26px;line-height: 26px;font-size: 14px;color: #666;font-family: "Microsoft Yahei";
 -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:2px 2px 2px #eee inset; -webkit-box-shadow:2px 2px 2px #eee inset; box-shadow:2px 2px 2px #eee inset;}
.ylfh_table_tit .refer { margin-top: 5px; }
.ylfh_table_tit .refer span { display: inline-block; margin-left: 25px; }
.ylfh_table_tit .refer span i.icon { vertical-align: -1px; margin-right: 6px; background:url("../images/nsc/skin/blue_skin/list/sc_bb-fh-icon.png") no-repeat 0 -25px; width: 11px; height: 11px; display: inline-block;}

.ylfh_warm-prompt { margin: 30px 0 0 0; padding: 25px 0 0 10px; border-top: 1px solid #e5e5e5;}
.ylfh_warm-prompt h6 { font-size: 16px; font-weight: bold; color: #666; margin-bottom: 6px; }
.ylfh_warm-prompt p { font-size: 14px; color: #888; line-height: 30px;}

/*娱乐分红table*/
.ylfh_table { margin-top: 10px; }
.ylfh_table table { border-left: 1px solid #dbdddf; border-top: 1px solid #dbdddf;}
.ylfh_table thead { background-color: #ebebef; }
.ylfh_table thead th { font-size: 15px; line-height: 15px; color: #3e3e3e; font-weight: bold; text-align: center; padding: 10px 0; border-right: 1px solid #dbdddf; border-bottom: 1px solid #dbdddf;}
.ylfh_table tbody {}
.ylfh_table tbody td { font-size: 14px; line-height: 14px; color: #888; text-align: center; padding: 18px 0; border-right: 1px solid #dbdddf; border-bottom: 1px solid #dbdddf;}
.ylfh_table tbody tr:hover { background-color: #f6f7f7;}

.font_yl { color: #2fac22; }
.font_ks { color: #ff3434; }
.font_je { color: #ff6600; }
.font_gray { color: #aaa; }
.tr_nocount { background-color:#fafafa }
.tr_nocount td{color:#bbb}
.tr_nocount .font_yl{ color:#a7d8a3}
.tr_nocount .font_ks{ color:#f5a9a9}
.tr_total td { background-color: #f6f7f7; font-weight: bold; font-size: 16px; }

/*余额扣除动画文字*/
.change_effect{position:absolute;top:-1.1rem;left:3.1rem;background:#ff0000;color:#fff;padding:0 1rem;border-radius:2rem;line-height:1.5rem;font-size:0.9rem;}

/*中奖推送提示*/
.prize-winning{position:fixed;top:0;left:0;width:100%;font-size:0.9rem;line-height:1.6rem;padding:0.8rem;background:url(../images/nsc/prize_msg_bg.png) no-repeat -0.09rem -1rem;background-size:100%;color:#666;transition:all .5s;-webkit-transition:all .5s;z-index:20001;}
.prize-winning a{color:#ff632c;}
.prize-winning h2{height:2.2rem;line-height:2.2rem;}
.prize-winning .pw-left{float:left;}
.prize-winning .pw-left h2{font-weight:normal;font-size:1.35rem;color:#f11212;padding-left:1rem;}
.prize-winning .pw-left h2 span{margin:0 0.5rem;font-weight:bold;}
.prize-winning .pw-checkbox{position:absolute;right:15px;top:0;padding-right:35px;}
.prize-winning .pw-checkbox input{vertical-align:middle;cursor:pointer;}
.prize-winning .pw-checkbox label{vertical-align:-0.05rem;}
.prize-winning .pw-right{float:right;text-align:right;}
.prize-winning .non-notification{display:inline-block;width:0.8rem;height:0.8rem;border:none;vertical-align:middle;cursor:pointer;}
.prize-winning label{cursor:pointer;}
.prize-winning .pw-right .close-btn{display:inline-block;width:1.7rem;height:1.9rem;background:url(../images/nsc/prize_close_btn.png) no-repeat center -1.2rem;background-size:80%;position:absolute;right:0;top:0;cursor:pointer;}
.prize-winning .pw-detail{clear:both;padding-left:3.5rem;}
.prize-winning .pw-detail .issue{margin:0 1.8rem;}
.prize-winning .order i{font-style:normal;font-family:sans-serif;font-weight:bold;font-size:1.2rem;margin-left:0.3rem;}
.push-prize{position:fixed;right:0;bottom:0;height:30px;line-height:30px;padding:0 35px 0 35px;font-size:12px;background:#fd7418;color:#fff;overflow:hidden;z-index:999;}
.push-prize .notice-icon{position:absolute;left:10px;top:5px;width:20px;height:20px;background:url(../images/nsc/home/icon.png) -35px -141px;}
.push-prize ul{transition:all .5s;-webkit-transition:all .5s;}
.push-prize li span{margin:0 3px;}
.push-prize li b{margin:0 3px;font-weight:normal;}
.push-prize .close{position:absolute;display:block;width:15px;height:15px;text-align:center;right:5px;top:5px;line-height:15px;font-family:arial;cursor:pointer;}

/*开启中奖通知*/
.prize-notification{float:right;color:#ff632c;font-size:13px;}
.prize-notification span{display: inline; margin-top: 2px; width: 13px; height: 13px; float: left; margin-right: 2px; cursor: pointer; background: url(../images/nsc/lottery/checkbox.png) no-repeat;}
.prize-notification .uncheck{background: url(../images/nsc/lottery/checkbox.png) left -13px no-repeat;}
.prize-notification b { font-weight: normal; cursor: pointer; margin-left:3px;}

/*玩法名字过长截取*/
.m-lott-methodBox .nfdprize_text {
    display: inline-block;
    padding: 0rem 0.7rem 0.3rem;
    color: #fff;
    border-radius: 3px;
    font-size: 0.86rem;
    background-color: #ff632c;
    max-width: 12rem;
    white-space: nowrap;
    overflow: hidden;
}

/*投注详情修复*/
.layui-m-layer-for-fixed-plus{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 90%;
    border: none;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-overflow-scrolling: touch;
}
.layui-m-layer-for-fixed-plus .layui-m-layercont{
    padding: 0;
    height: 100%;
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
    background: #f0eff5 url("../images/nsc_m/list/h5_body_sclogo.png") no-repeat right bottom;
    background-size: 78%;
}
.layui-m-layer-for-fixed-plus .layui-m-layerbtn{
    width: 36px;
    border-radius: 50%;
    height: 36px;
    line-height: 32px;
    text-align: center;
    font-family: "microsoft Yahei";
    font-size: 16px;
    margin: 0 auto;
    font-weight: bold;
    background:#fff url(../images/nsc_m/xxx.png) no-repeat center;
    background-size: 53%;
    margin-top: 6px;
}
.layui-m-layer-for-fixed-plus .layui-m-layerbtn span[yes]{
    text-indent: -999em;
}

.superScroll{
    max-height: 30rem;
    overflow-y: auto;
    overflow-x: hidden;
}

/*checkbox选项  class="xsnjhn"*/ 
.xsnjhn{
	position: relative;
}
.xsnjhn input{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
}

.sc_framework{
    position:absolute;
    left:0;right:0;top:0;bottom:0;
    z-index:10000;
}

.sc_sidebar{
    display:none;
    position:absolute;
    left:0;right:0;top:0;bottom:0;
    z-index:10000;
}
.sidebarActived{
    display:block;
}
.sidebarActived .slide-bar{
    display:block;
    z-index:10001;
    transform: translate3d(16.0rem, 0, 0); -webkit-transform: translate3d(16.0rem, 0, 0); -moz-transform: translate3d(16.0rem, 0, 0);
    -ms-transform: translate3d(16.0rem, 0, 0); -o-transform: translate3d(16.0rem, 0, 0);
    transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;
}

.sidebarActived .shady{
    display:block;
}
.sidebarActived .slide-bar .home_b{
    display:block;
}

.screenMoved{
    overflow: hidden;
    position: absolute;
    /*right:16rem;*/
    top:0;
    width:100%;

    transform: translate3d(-16rem, 0, 0); -webkit-transform: translate3d(-16rem, 0, 0); -moz-transform: translate3d(-16rem, 0, 0);
    -ms-transform: translate3d(-16rem, 0, 0); -o-transform: translate3d(-16rem, 0, 0);
    transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;
}
.screenMoved header.header{
    transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);
    transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;
}

.ngsilde.ng-enter {
	transition: 500ms ease-in all;
	-moz-transition: 500ms ease-in all;
	-webkit-transition: 500ms ease-in all;
	-o-transition: 500ms ease-in all;
}
.ngsilde.ng-enter, .ngsilde.ng-leave.ng-leave-active {
	top: 100%;
}
.ngsilde, .ngsilde.ng-enter.ng-enter-active {
	top: 0px;
}

#newsDetail .title {
    font-size: 20px;
    /* min-height: 35px; */
    border-bottom: 1px solid #ccc;
    color: #694d85;
    padding: 12px 26px 10px;
    margin: 0;
    text-align: center;
}
#newsList .li_avtie {
    background:red;
}
.small_font_size{font-size:0.86rem;}
.no_margin_bot{margin-bottom:0 !important;}

/*返水返点*/
.activity_type{text-align:center;color:#fff;}
.activity_type ul{display:inline-block;overflow:hidden;width:100%;}
.activity_type li{display:block;width:100%;height:19.5rem;margin:2rem 0;background-position:center center;position:relative;background-repeat:no-repeat;background-size: auto 100%;}
.activity_type li.game_1{background-image:url('../../../static/images/activity_46/lhj.png');}
.activity_type li.game_2{background-image:url('../../../static/images/activity_46/zryx.png');}
.activity_type li.game_3{background-image:url('../../../static/images/activity_46/xxyx.png');}
.activity_type li.game_4{background-image:url('../../../static/images/activity_46/dwqp.png');}
.activity_type h2{height:58px;line-height:58px;color:#fff;font-weight:normal;font-size:22px;}
.activity_type .btns{width:100%;position:absolute;bottom:12px;left:0;text-align:center;}
    .activity_type .btns a{display: inline-block;
    height: 2.2rem;
    line-height: 2.2rem;
    color: #fff;
    padding: 0 1.2rem;
    margin: 0 0.2rem;
    font-size: 1.1rem;
    border-radius: 2.2rem;
    cursor: pointer;}
    .activity_type .btns .fandian,.activity_type .btns .fanshui:hover{
    box-shadow: 0 0.1rem 0.1rem 0 #800909;
    background: #e13232;
    background: -webkit-linear-gradient(top, #e13232 0%, #d42a2a 40%, #c02323 70%);
    background: -ms-linear-gradient(top, #e13232 0%, #d42a2a 40%, #c02323 70%);
    background: -linear-gradient(top, #e13232 0%, #d42a2a 40%, #c02323 70%);}
    .activity_type .btns .fanshui,.activity_type .btns .fandian:hover{
    box-shadow: 0 0.1rem 0.1rem #8c3b15;
    background: #d44705;
    background: -webkit-linear-gradient(top, #e76427 0%, #de5516 40%, #d44705 70%);
    background: -ms-linear-gradient(top, #e76427 0%, #de5516 40%, #d44705 70%);
    background: -linear-gradient(top, #e76427 0%, #de5516 40%, #d44705 70%);}


/*弹窗穿透点击问题*/
/*body{overflow:hidden;}
.sc_screen{overflow:hidden;}
.scrollWrapper{position:absolute;top:3rem;bottom:0;left:0;right:0;padding-top:0;height:auto;}
.scrollWrapper{-webkit-overflow-scrolling:touch;overflow-y:auto;}
.app-home .wraper-page ,.app-gameplay .wraper-page ,.m_user_index,.lotteryHostory .wraper-page{
    position:absolute;top:3rem;bottom:0;left:0;right:0;padding-top:0;height:auto;
}
.app-emaildeposit,.app-emaildeposit #contentBox,.app-emaildeposit #contentBox > section {
    position:absolute;top:0;bottom:0;left:0;right:0;padding-top:0;height:auto;
}*/



/*新版秒秒彩*/
.header-empty{height:3rem;width:100%}
.mmc-wrap .lottery_head:after {
    display: block;
    content: "clear";
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}
.mmc-wrap .lottery_type .icon_xc_mmc {
    background: url(../mmc_images/Layerlog.png) no-repeat;
    height: 1.785714rem;
    margin-left: 0.5rem;
}
.mmc-wrap .lottery_num {
    width: 75%;
    padding-left: 0.71rem;
    height: 1.785714rem;
}
.mmc-wrap .mmc_lottery_num .lottery_num_box {
    float: left;
    margin: 0.4rem 0.35rem 0 0.42rem;
    height: auto;
}
.mmc-wrap .mmc_lottery_num .lottery_num_box ul#num {
    width: 18.0rem!important;
}
.mmc-wrap .mmc_lottery_num .btn_open-award {
    margin-top: 0.7rem;
    float: right;
}
.mmc-wrap .mmc_lottery_num .btn_open-award .bet-enabled {
    width: 6.0rem;
    height: 2.428571rem;
    display: block;
    background: url(../mmc_images/m1.png) no-repeat center;
    text-align: center;
    text-indent: -9999px;
    cursor: pointer;
    background-size: 100%;
}
.mmc-wrap .mmc_lottery_num .btn_open-award button {
    border: none;
    outline: none;
}


.addOrderBox { padding: 15px 10px; overflow: hidden; height:auto; font-family:'Microsoft Yahei';}
.addOrderBox .multipleBox { width: auto; margin-left: 2.4rem; overflow: visible; display: inline; float: left; }
.multipleCon .reduce,.multipleCon .mmc_reduce { width: 34px; height: 14px; line-height: 14px; position: absolute; right: 0px; bottom:0px; background: url(/images/nsc/lottery/bei.png) no-repeat; }         
.multipleCon .add,.multipleCon .mmc_add { width: 34px; height: 15px; line-height: 15px; position: absolute; right: 0px; top:0px; background: url(/images/nsc/lottery/bei.png) no-repeat; }                  
.multipleCon .reduce,.multipleCon .add,.multipleCon .mmc_reduce,.multipleCon .mmc_add { color: #989898; font-size: 16px; text-align: center; cursor: pointer; }                     
.addOrderLeft625 { width:100%; display: inline;}        
.addOrderLeft625 .funding { width: 88px;}               
.addOrderLeft625 .funding a { position:relative; }      
.addOrderLeft625 .funding a:hover span {}               
.addOrderLeft625 .funding span { background:url(/images/nsc/lottery/yjf.png) no-repeat; width:28px; height:28px; display:inline-block; }                    
.addOrderLeft625 .funding span.hover { background:url(/images/nsc/lottery/yjf.png) left bottom no-repeat; width:28px; height:28px; text-indent:0; display:inline-block;}            
.addOrderLeft625 .chooseMsg { width:auto; margin: 0px; margin-right: 5px; }     
.addOrderRight625 { width:100%;position: relative;height:42px;}                 
.addOrderRight625 .sendChoose {position:absolute;right:4px;top:7px;}            
.addOrderRight625 .chooseAllMsg {position:absolute;right:32px;top:17px;width:auto;}                     
.addOrderRight625 .fqzhBox { position: absolute; left:222px;right:auto;top:20px; color:#CAA396;}                       
.addOrderRight625 .multipleBox{position:absolute;top:12px;left:28px;}           
.addOrderRight625 .multipleCon{margin:0 3px;}           
.sendChoose {}              
.checkZhui {color:#CAA396;}
.checkZhui.continus{position:absolute;right:0rem;top:2.4rem;left:0rem;text-align:center;margin:0;}
.fqzhBox {}
.fq.selected{color:#ff632c;}
.checkZhui b:hover{color:#ff632c;}

/*连续投注*/        
.orderNow{position:relative;}            
.lottery-tip{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;display:none;}             
.lottery-tip .tip-mask{width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);position:fixed;z-index:99;}  
.lottery-tip .noPrize{width: 90%;
    position: fixed;
    left: 5%;
    top: 29%;
    overflow: hidden;
    z-index: 100;
    background: #fff;
    border-radius: 8px;}            
.lottery-tip .noPrize > h3{height: 42px;line-height: 42px;border-bottom:1px solid #c8c8c8;font-family: Microsoft YaHei;font-size: 20px;text-align: center;color: #262626;margin: 0 auto;background:#fff url("/images/nsc/blockMsg-title_bg.png") repeat-x;} 
.lottery-tip .noPrize > h3 em{position: absolute;top: -7px;right: -7px;background: url(/images/nsc/skin/blue_skin/main/sc_ggtz_bg.png) no-repeat;width: 25px;height: 25px;display: block;cursor: pointer;}  
.lottery-tip .noPrize .content{text-align:center;background: #fff;line-height: 30px;font-size: 15px;color: #262626;margin-top:20px;}           
.lottery-tip .detail h3{font-size: 18px;}               
.lottery-tip .detail h4{font-weight:normal;}            
.lottery-tip .noPrize .bottom{margin:20px 0;text-align:center;}                 
.lottery-tip .noPrize button{width: 90px;height: 33px;line-height: 33px;font-size: 16px;color: #fff;padding: 0!important;font-family: Microsoft Yahei;margin: 0 10px;background: url("/images/nsc/btn-modification_bg.png") no-repeat;border: 0!important;cursor: pointer;}         
.lottery-tip .noPrize .pause-disabled{color:#333;background:url("/images/nsc/btn-reset_bg.png") no-repeat}                      
.lottery-tip .noPrize .award-stop{width:145px;background:url(../mmc_images/btn-modification_bg_stop.png) no-repeat;}
.recentCon ul .active{color:#eb4308;
	-webkit-transform: translate3d(0rem,0,0);
    -moz-transform: translate3d(0rem,0,0);
    -ms-transform: translate3d(0rem,0,0);
    -o-transform: translate3d(0rem,0,0);
}
.chooseAllMsg{
	/*overflow: hidden;*/
    position:relative;
}
.lottery_mmc { padding:6px 7px 7px 7px; background: url(../mmc_images/mmc_box-bg.png) no-repeat; height: 77px; overflow: hidden; }
.mmc_lottery_type { width:130px; height:77px; background: url(../mmc_images/mmc_box-xian.png) no-repeat right center; float:left;}
.lottery_type .icon_xc_mmc { background: url(../mmc_images/Layerlog.png) no-repeat;  height:1.785714rem; margin-left:0.5rem; }

.mmc_lottery_twobox { float:left; width:120px; margin:0 10px;}
.mmc_lottery_twobox h5 { display:inline-block; width:120px; height:24px; text-indent:-9999px; background: url(../mmc_images/mmc_lottery_img.png) no-repeat; margin:10px 0 10px;}
.mmc_lottery_louhao { padding-left:25px;}
.mmc_lottery_louhao a { display:block; background: url(/images/nsc/lottery/louhao.png) no-repeat; padding-left: 25px; line-height:16px; height: 20px; color:#504a5f;}

.mmc_lottery_num { }
.mmc_lottery_num .lottery_num_box { float:left; margin:0.4rem 0.35rem 0 0.42rem; height:auto;}
.mmc_lottery_num .lottery_num_box  ul#num { width:18.0rem!important;}
/*.mmc_lottery_num .lottery_num_box ul li { background: url(../mmc_images/mmc_lottery_img.png) no-repeat 0 -138px; width:52px; height:50px; line-height:50px; font-size:38px;}*/

.mmc_lottery_num .btn_open-award { margin-top:0.7rem;float: right;}
.mmc_lottery_num .btn_open-award a { width:120px; height:42px; display:block; background: url(../mmc_images/mmc_lottery_img.png) no-repeat 0 -34px; text-align:center; text-indent:-9999px;}
.mmc_lottery_num .btn_open-award a.btn_open-award_disabled{background: url(../mmc_images/mmc_lottery_img.png) no-repeat 0 -199px;}
.mmc_lottery_num .btn_open-award a:hover { background: url(../mmc_images/mmc_lottery_img.png) no-repeat 0 -86px;}
.mmc_lottery_num .btn_open-award button{border:none;outline:none;}
.mmc_lottery_num .btn_open-award .bet-enabled { 
    width: 6.0rem;
    height: 2.428571rem;
    display: block;
    background: url(../mmc_images/m1.png) no-repeat center;
    text-align: center;
    text-indent: -9999px;
    cursor: pointer;
    background-size: 100%;
}
.mmc_lottery_num .btn_open-award .btn_open-award_disabled{
    width: 6.0rem;
    height: 2.428571rem;
    display: block;
    text-align: center;
    text-indent: -9999px;
    background: url(../mmc_images/m2.png) no-repeat center;
    cursor:default;
    background-size: 100%;
}
.recentCon {	/*height: 174px; */overflow: hidden; z-index: 1; }
.recentCon ul { width: 100%; }
.mmc_recent-award {}
.mmc_recent-award li { text-align:center; letter-spacing:10px; border-bottom: 1px solid #eee; line-height: 20px!important; height: 20px!important; margin:0 20px; padding-left: 8px;}
.mmc_recent-award li.hover { color:#eb4308;}
.noborder { border:0;}

/*.lotteryList { min-height:93px;}*/
.orderNow .multipleBox {  float: right;}
.orderNow .multipleBox .multipleCon { margin:0 5px;}
/*.orderNow .multipleBox .bei { color:#ff632c!important;}*/
.lottery_num {
    width: 75%;
    padding-left: 0.71rem;
    /* height: 2rem; */
    height: 1.785714rem;
}

.mmc-wrap .lotteryView .nList li {
    margin-right: 0;
    margin-left:0.85rem;
}

.footer-empty{
    height:2.5rem;width:100%;
}
.recentBox .next,
.recentBox .noEvent { margin-top: 10px; cursor: pointer; margin: 0px auto; text-align: center; height: 17px; }
.recentBox .noEvent { cursor: default; }
select{outline:0}

/*新玩法标签*/
#lotteryType li em { background: url('../images/nsc/home/ico-new.png') no-repeat; width: 13px; height: 13px; position: absolute; top: 2px; right: 2px; }

.mmc-wrap .lotteryGroup ul { zoom:1;white-space:nowrap; }
.mmc-wrap .lotteryGroup ul li { float: none; }

.num {
    font-size: 18px;
    text-align: center;
}

/*秒秒彩动画*/
@-webkit-keyframes bounceInDown{
    0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
    60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}
    80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
    100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes bounceInDown{
    0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
    60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
    80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
    100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}

@-webkit-keyframes bounceInUp{
    0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
    60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}
    80%{-webkit-transform:translateY(10px);transform:translateY(10px)}
    100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes bounceInUp{
    0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
    60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
    80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}
    100%{o-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}

.vhidden{visibility:hidden;}

.roll-down{
    animation: bounceInUp 1s linear;
    -webkit-animation: bounceInUp 1s linear;
    visibility:visible;
}
.roll-down.delay-0{
    animation-delay:.2s;
    -webkit-animation-delay:.2s;
}
.roll-down.delay-1{
    animation-delay:.4s;
    -webkit-animation-delay:.4s;
}
.roll-down.delay-2{
    animation-delay:.6s;
    -webkit-animation-delay:.6s;
}
.roll-down.delay-3{
    animation-delay:.8s;
    -webkit-animation-delay:.8s;
}
.roll-down.delay-4{
    animation-delay:1s;
    -webkit-animation-delay:1s;
}
/*连续游戏的标题*/
.layui-m-layerchild h3{
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    background: #e6e5e5;
}
.mmc-outerbox{
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
}
.mmcMark .layui-m-layercont{font-size:1.6rem;line-height: 2.4rem;font-weight: bold;}

.re{position:relative;}
.scorollTarget{    position: absolute;top: -3.1rem;left: 0;}

/*新增落地页*/
.defpage{text-align: center; background:#f4f4f4 url('../images/nsc_m/index/def-background.png') center bottom no-repeat !important; background-size: 100% auto!important;}
.defpage img{max-width: 75%;}
.def-newapp img{width: 50%}
.def-newapp{ margin-top:-3rem; opacity: 0; animation: _newapp .6s 0.3s linear forwards; -webkit-animation: _newapp .6s 0.3s linear forwards; }
.def-xian{ height: 0.5rem; position: relative; margin:0.5rem auto 0.8rem; }
.def-xian:before,.def-xian:after{content: ' '; display: block; width: 0; height: 0.5rem; position:absolute; left:auto; right: 50%; background:url('../images/nsc_m/index/def-xian.png') -25% 0 no-repeat; background-size: 200%; animation: _xian .6s 0.6s linear forwards; -webkit-animation: _xian .6s 0.6s linear forwards;}
.def-xian:after{background-position: 125% 0; left:50%}
.def-tips img{width: 45%; opacity: 0; transform: scale(0.6); -webkit-transform: scale(0.6); animation: _tips 0.6s 0.8s linear forwards; -webkit-animation: _tips 0.6s 0.8s linear forwards;}
.def-iphonex{ margin-top: 3rem; opacity: 0; animation: _iphonex .6s 1s linear forwards; -webkit-animation: _iphonex .6s 1s linear forwards; }
.def-btnbox{width: 55%; margin: 0 auto; }
.def-btnbox .def-btn{display:block; opacity: 0; height: 3.5rem; line-height: 3.5rem; font-size: 1.2rem; color:#b863b9; margin-bottom: 1rem; border:#e2c4e4 solid 1px; text-align: center; border-radius: 10px; }
.def-btnbox .def-btnDown{ color: #fff; background: -webkit-linear-gradient(top, #bd00bf, #cf00b0); background: -ms-linear-gradient(top, #bd00bf, #cf00b0); background:-linear-gradient(top, #bd00bf, #cf00b0); filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#bd00bf, endColorStr=#cf00b0, gradientType='0'); position: relative; overflow: hidden; animation: _defbtn .9s 1.4s linear forwards; -webkit-animation: _defbtn .9s 1.4s linear forwards; box-shadow: 0 0 15px 1px #d3cadc; border-color:#cf00b0  }
.def-btnbox .def-btnWeb{ animation: _defbtn .9s 1.8s linear forwards; -webkit-animation: _defbtn .9s 1.8s linear forwards; }
.def-btnbox .def-btnWeb:hover{ background-color:#e2c4e4 }


@-webkit-keyframes _newapp{
    0%{ margin-top: -3rem; opacity: 0 } 
    100%{ margin-top:0; opacity: 1 } 
}
@keyframes _newapp{
    0%{ margin-top: -3rem; opacity: 0 } 
    100%{ margin-top:0; opacity: 1 } 
}

@-webkit-keyframes _xian{
    0%{ width: 0; } 100%{ width: 50%; } 
}
@keyframes _xian{
    0%{  width: 0; } 100%{ width: 50%;} 
}

@-webkit-keyframes _tips{
    0%{ transform: scale(0.6); -webkit-transform: scale(0.6); opacity: 0; }
    100%{ transform: scale(1); -webkit-transform: scale(1); opacity: 1; } 
}
@keyframes _tips{
    0%{ transform: scale(0.6); -webkit-transform: scale(0.6); opacity: 0; }
    100%{ transform: scale(1); -webkit-transform: scale(1); opacity: 1; } 
}

@-webkit-keyframes _iphonex{
    0%{ margin-top: 3rem; opacity: 0 } 
    100%{ margin-top:0; opacity: 1 } 
}
@keyframes _iphonex{
    0%{ margin-top: 3rem; opacity: 0 } 
    100%{ margin-top:0; opacity: 1 } 
}

@-webkit-keyframes _defbtn{
    0%{ opacity: 0 } 100%{ opacity: 1 } 
}
@keyframes _defbtn{
    0%{ opacity: 0 } 100%{ opacity: 1 } 
}


/*输入框清除按钮*/
.clearValue{position: absolute; right: 0; top: 0; line-height: 2.5rem; width: 2.5rem; text-align: center; font-size: 1.5rem; color: #dcbfd2; font-weight: normal;}
.passAbsolute{position: absolute; right: 0; top: 0; line-height: 40px;    font-size: 14px;}
.passAbsolute .forget{float: left; color: #7f7f7f; }
.passAbsolute .clearValuePass{float: left; line-height: 2.4rem; color: #dcbfd2; width: 2.5rem; text-align: center; font-size: 1.5rem; font-weight: normal; }
.clearValueCode{right: 7rem}

/*报表 AG*/
.ag-flex-box{
	display: flex;
}


/*
  版本更新  界面改版
  2018-02-27
*/
 /*头部*/
.fr{
	float: right;
}
.fl{
	float: left;
}
 .skin-bg01{
 	
 }
 .home-new-head{
 	height: 5.71rem;
 	background:#fff url('../images/nsc_m/index/skin01.jpg') top no-repeat; 
 	background-size: 100% auto;
 }

 .home-new-head .new-head-top{
 	padding: 0 0.714286rem;
    padding-top: 0.357143rem;
        overflow: hidden;
 }
 .home-new-head .new-head-top .title{
 	font-size:  2.142857rem;
 	color: #32294c;
 }

 .home-new-head .new-head-top .tips-list{
  	float: right;
  	height: 3.57rem;
  	width: 45%;
    padding-top: 0.71rem;
	 position: relative;

 }	
 .home-new-head .new-head-top  a{
 	float: right;
 }
.home-new-head .new-head-top .chongzhi-btn {
  border-radius: 12px;
  background-image: -moz-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
  background-image: -webkit-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
  background-image: -ms-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
  box-shadow: 0px 2px 0.71rem 4px rgba(231, 145, 250, 0.36);
  position: absolute;
  width: 4.5rem;
  height: 1.78rem;
  line-height:2rem;
  text-align: center;
  color: #fff;
}
.chongzhi-btn .icon_cz{
    display: inline-block;
}
.chongzhi-btn .icon-sc_recharge{
	color: #fff;
	font-size: 1.14rem;
    position: relative;
    top: 1px;
}
.home-new-head .new-head-top .kefu-btn ,.home-new-head .new-head-top .msg-btn{
	width: 1.642857rem;
	height: 1.642857rem;
}

.home-new-head .new-head-top .kefu-btn{
	background-size: 100% auto;
   margin: 0 1.8rem;

}
.home-new-head .new-head-top .kefu-btn .icon-sc_service:before{
	color: #000;
    font-size: 1.71rem;
}
.home-new-head .new-head-top .msg-btn{
	position: relative;
}
.home-new-head .new-head-top .msg-btn .icon-sc_massage{
	color: #000;
	font-size: 1.6rem
}
.home-new-head .new-head-top .msg-btn.cur:before{
	content: ' ';
	position: absolute;
	width: 0.55rem;
	height: 0.55rem;
	border-radius: 50%;
	background-color: #fe3c85;
	top: -1px;
    right: -2px;
}

.verb-moeny{
	font-size: 0.85rem;
	padding-left: 0.714286rem;
	color: #867e9c;
}
.verb-moeny .verb-number{
	font-style: normal;
	color: #cf00b0;
	font-size: 1.14rem;
	padding: 0 5px;
}

/*公告跑马灯*/

.maquer-box{
    height: 30px;
    overflow: hidden;
    border-radius: 3px;
	position: relative;
	padding: 0 0.714286rem;
    margin-bottom: 0.357143rem;
    margin-top: 0.714286rem;
}
.maquer {
	width: 69%;
	float: left;
}
.maquer-title{
	float: left;
	width: 2.5rem;
    line-height:30px;
}
.maquer ul{
    transition: all 0.5s;
}
.maquer li{
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-size: 13px;
	color: #6b5c96;
}
.maquer-box .more{
	float: right;
	font-size: 0.92rem;
	color: #776a9e;
	padding-right: 0.714286rem;
	position: absolute;
	right: 0;
	line-height: 30px;
}
.h100{
	height: 10.714286rem;
}
.fandian-box {
	position: relative;
}
.fandian-box .fandian{
	position: absolute;
	right: 0.714rem;
	top: 1.07rem;
	z-index:1;
}
.new-tab-nav{
	overflow: hidden;
	border-bottom: 1px solid #d3b5d3;
	margin: 0 0.71rem;
    padding-top: 0.714286rem;

}
.new-tab-nav span{
	color: #8f8bb7;
	font-size: 1rem;
	margin: 0  0.857rem;
	line-height: 30px;
	height: 30px;
	position: relative;
	
}
.new-tab-nav .my-keep{
	font-size: 16px;
	color: #32294c;
	float: left;
	margin: 0;
}

.new-tab-nav .keep-alert{
    float: left;
    color: #9a4ac6;
    font-size: 12px;
    border-radius: 1.285714rem;
    padding: 0 0.5rem 0rem 1.428571rem;
    line-height: 1.65rem;
    height: 1.428571rem;
    margin-top: 0.428571rem;
    background: #F3E1F5 url(../images/nsc_m/icon/moer_lottery.png) 0.3rem center no-repeat;
}
.new-tab-nav span.cur:before{
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #a25dc8
}
/*我的搜藏*/
.new-tab-box  {
	padding: 0 0.71rem;
	padding-bottom: 5.0rem;
}
.new-tab-box .keep-list{
	overflow: hidden;
}
.new-tab-box .keep-list li {
    background-color: #f2f2f9;
    box-shadow: 0 5px 8px 0 rgba(207,155,233,0.25);
    min-height: 4.5rem;
    padding: 0.7rem 0.7rem 0.64rem;
    border-radius: 5px;
    margin: 11px 0;
    position: relative;
}
.new-tab-box .keep-list li .lotteryName{
	font-size: 1.21rem;
    color: #9a4ac6;
    font-weight: bold;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#9a4ac6), to(#cf00b0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.new-tab-box .keep-list li .remove{
	position: absolute;
	right: -80px;
	width: 80px;
	height: 100%;
	background-color: #E62E5C;
	top: 0;
	text-align: center;
	display: flex;
	align-items: center;
    justify-content: center;
   	color:#FFFFFF ;
}

.m-n-countdown{
    display: inline-block;
   	padding-left: 1.3rem;
    background-size: 18%;
}    

.m-n-countdown b{
	font-weight: 800;
	    letter-spacing: 1px;
}
.m-n-countdown i{
	    margin-right: 0.5rem;
    font-size: 1.142857rem;
}
.new-tab-box .keep-list li .remove .icon_x{
	display: block;
	background: url('../images/nsc_m/index/icon_x.png') center no-repeat; 
	width: 30px;
	height: 30px;
	margin: 0 auto;
}
.new-tab-box .keep-list li .list-top{
	padding-bottom: 5px;
}
.new-tab-box .keep-list .keep-countdown{
	font-family: 'Fusi';
	color: #6b5c96;
	font-size: 1.142857rem;
}
.new-tab-box .keep-list .gloss{
	color: #b034c0;
	font-size: 0.85rem;
	flex: 0.9;
    text-align: right;
}
.new-tab-box .keep-list .list-bottom {
	display: flex;
	justify-content:space-between;

}
.new-tab-box .keep-list .list-bottom .lotteryNuber{
    max-width: 73%;
}
.new-tab-box .keep-list .list-bottom .lotteryNuber b{
	float: left;
	width: 2rem;
	height: 2rem;
	line-height: 2rem;
	font-size: 1.142857rem;
	text-align: center;
	color: #fff;
	background-color: #afa4e1;
	margin: 2px;
	border-radius: 50%;
}
.new-tab-box .keep-list .list-bottom .lotteryNuber .cur b{
	width: 1.42rem;
	height: 1.42rem;
    line-height: 1.47rem;
	font-size: 0.85rem;

}
/*公共底部  */

.footer-nav{
    position: fixed;
    width: 100%;
    bottom: 0;
    z-index: 200;
    left: 0;
}

.footer-nav-box{
	background:#f0f0fa;
	height: 3.3rem;
    display: flex;
	border-top: 1px solid #cfcfe4;
	justify-content: space-around;
    align-items: center;
    font-size: 0.857143rem;
    color: #B0AAC6;
    line-height: 1.142857rem;
}

.footer-nav .icon{
	font-size: 1.357143rem;
	color: #ccc;
	    padding-top: 2px;
}
.footer-nav .cur span{
	color: #9a4ac6;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#9a4ac6), to(#cf00b0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.footer-nav .cur{
	color: #8F4AC7;
}

.footer-nav .icon ,.footer-nav .cur .icon{
	width: 1.7rem;
	height: 1.6rem;
	background-size: 100%;
}
.footer-nav .user-img{
    width: 2.857143rem;
    height: 3.214286rem;
    background: url(../images/nsc_m/icon/u_logo.png) center no-repeat;
    background-size: 100%;
    margin: 0 auto;
    position: absolute;
    left: 50%;
    margin-left: -1.43rem;
    top: -1.142857rem;
    text-align: center;
}
.footer-nav .user-img span{
    font-size: 2.7rem;
    background-image: linear-gradient(0deg, #8A48B2 3%, #6850DA 27%, #FE3C85 97%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 3.2rem;
}

/*高频彩 低频彩*/


.lottery-list-box{
	overflow: hidden;
}
.lottery-list-box li{
	background-color: #f2f2f9;
    box-shadow: 0 5px 8px 0 rgba(207,155,233,0.25);
    min-height: 4.5rem;
    border-radius: 5px;
    margin: 0.785714rem 0;
    display: flex;
    justify-content:space-between;
}
.lottery-list-box li .lottery-fl {
	padding: 0.714286rem;
	padding-bottom: 0.3rem;
    flex: 1;
}
.lottery-list-box li  .lottery-fr{
	width: 3.214286rem;
	background-color: #ebe9f5;
	text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
}

.lottery-list-box li .lottery-fr .icon-verb{
	display: block;
    width: 20px;
    height: 20px;
    margin: 0 auto;
    color: #a6a4c6;
    margin-bottom: 2px;
    font-size: 19px;
}

.lottery-list-box li .lottery-fr .cur .icon-verb{
    /*background: url(../images/nsc_m/icon/sc1.png) center no-repeat;*/
    background-size: 100%;
    color: #8d4bc6;
    background-image: linear-gradient(0deg, #8A48B2 3%, #6850DA 27%, #FE3C85 97%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.lottery-list-box li .lottery-fl  .lotteryName{
	font-size: 1.21rem;
    color: #9a4ac6;
    font-weight: bold;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#9a4ac6), to(#cf00b0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.lottery-list-box li .lottery-fl p{
	color: #6b5c96;
    background-size: 1.285714rem;
    line-height: 2.5rem;
}
.lottery-list-box li .lottery-fl p i{
	font-size: 16px;
	margin-right: 3px;
}

/*我的收藏弹窗*/
.mykeep-alert{
	position: fixed;
    z-index: 500;
    top: 0;
    min-height: 400px;
    height: 100%;
    width: 100%;
    background: #f7f8fc;
    padding-top: 5.357143rem;
	overflow: scroll;
}

.dital-new-title-box {
    background: #fff url(../images/nsc_m/index/skin01.jpg) top no-repeat;
    background-size: 100% auto;
    padding: 0rem 0.714286rem 0.357143rem;
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
}
.dital-new-title-box .dital-new-title {
	display: flex;
	justify-content:space-between;
	font-size: 1.142857rem;
	line-height: 3.571429rem;
}
.dital-new-title-box .dital-new-title .dital-close{
     font-size: 2.3rem;
    font-family: '宋体';
}
.dital-new-title-box .dital-new-title .dital-title{
	color: #32294c;
    font-weight: bold;
    font-size: 16px;
    width: 100%;
    text-align: center;
}

.dital-new-title-box .dital-new-title .dital-save{
	color: #cf00b0;
	width: 3rem;
}
.dital-new-title-box  h3{
	font-weight: bold;
	font-size: 1.285714rem;
	color: #31294e;
}

.dital-new-title-box  h3 b{
	padding-left: 1rem;
	font-size: 0.857143rem;
	color: #ff632c;
}
.mykeep-alert .collected{
	padding: 0.714286rem;
	border-bottom: 0.357143rem solid #f0f0fa;
}
.mykeep-alert .collected p{
	font-size: 0.857143rem;
	color: #a39bb9;
	line-height: 2.142857rem;
    /*padding: 0px 0.357143rem 0.5rem;*/
}

.mykeep-alert .collected .collected-list{
	display: flex;
    /*justify-content: space-between;*/
    flex-wrap: wrap;
    margin-bottom: 0.714286rem;
}

.mykeep-alert .collected .collected-list li {
	width: 33%;
	padding: 5px 0;
}

.mykeep-alert .collected .collected-list li a{
	display: block;
  	border-radius: 0.357143rem;
  	background-image: -moz-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
  	background-image: -webkit-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
  	background-image: -ms-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
  	box-shadow: 0px 3px 10px 4px rgb(249, 220, 255);
  	width: 88%;
  	height: 32px;
  	text-align: center;
  	line-height: 33px;
  	font-size: 14px;
  	color: #ffffff;
  	margin: 0 auto;
}

.mykeep-alert .keep-lottery-list .collected-list li  a{
	background-color: #ededf6;
	background-image: inherit;
	color: #624d9e;
	box-shadow: none;
}
.mykeep-alert .keep-lottery-list .collected-list li  a.cur{
	background-image: -moz-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
  	background-image: -webkit-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
  	background-image: -ms-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
  	color: #ffffff;
  	box-shadow: 0px 3px 10px 4px rgb(249, 220, 255);
}
.mykeep-alert .keep-lottery-list h3{
	font-weight: bold;
    font-size: 1.285714rem;
    color: #31294e;
}
.mykeep-alert .keep-lottery-list h3 b{
	padding-left: 1rem;
	font-size: 0.857143rem;
	color: #ff632c;
}
.mykeep-alert .keep-lottery-list h4{
	font-size: 1.071429rem;
	color: #9a4ac6;
	border-top: 1px solid #f0e1ef;
    line-height: 2.5rem;
    /*padding-left: 0.714286rem*/
}

/*娱乐*/
.emtertai-box{
	padding: 0 0.714286rem;
    border-top: 5px solid #f0f0fa;
    padding-bottom: 5.0rem;
}
.emtertai-box .emtertai-titile{
    display: flex;
    justify-content: space-between;
    margin: 1.428571rem 0;
}
.emtertai-box  .titile-name{
	color: #32294c;
	font-size: 1.071429rem;
    font-weight: bold;

}
.emtertai-box .tarnsfer-btn{
	color: #9a4ac6;
    font-size: 1.0rem;
    border-radius: 1.285714rem;
    padding: 0 0.8rem;
    line-height: 1.8rem;
    height: 1.6rem;
    background: #F3E1F5;
    padding-left: 0.6rem;
}
.emtertai-box .tarnsfer-btn i{
    font-size: 1.4rem;
    line-height: 1.8rem;
    float: left;
}

.emtertai-box .emtertai-list li{
	display: flex;
    justify-content: space-between;
    background-color: #ffffff;
    border-radius: 12px;
    box-shadow: 0px 5px 10px 5px rgba(218, 185, 235, 0.2);
	margin-bottom: 1.428571rem;
}
.emtertai-box .emtertai-list .emtertai-fl{

}
.emtertai-box .emtertai-list .emtertai-fl img{
	width: 4.285714rem;
	height: 4.285714rem;
	margin: 0 0.714286rem;
	position: relative;
    top: -0.714286rem;
    box-shadow: 0px 5px 10px 5px rgba(67, 67, 67, 0.2);
    border-radius: 1.142857rem;
}
.emtertai-box .emtertai-list .emtertai-center{
	display: flex;
    align-items: center;
    justify-content: space-between;
}
.emtertai-box .emtertai-list .emtertai-center h5{
	font-size: 1.142857rem
}
.emtertai-box .emtertai-list .emtertai-center h5 b{
	font-size: 0.853rem;
       color: #cf00b0;
}

.keep-list-btn{
    margin-top: 18px;
    display: block;
    padding: 0 15px;
    font-size: 1.0rem;
  	color: #9a4ac6;
    font-weight: bold;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#9a4ac6), to(#cf00b0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

}
.emtertai-box .emtertai-list .emtertai-center h5{
	font-size: 1.214286rem;
	color: #433666;
}
.emtertai-box .emtertai-list .emtertai-center p{
	font-size: 0.928571rem;
	color: #8673e6;
}
.emtertai-box .emtertai-list .emtertai-fr{
	 width: 5rem;
    background-color: #f8f7fc;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    border-top-right-radius: 1.0rem;
    border-bottom-right-radius: 1rem;
    color: #8878d6;
}
.emtertai-center{
	flex:1;
}
.emtertai-box .emtertai-list .emtertai-fr .icon-sc_arrowright{
    display: block;
    background-size: 100%;
    width: 20px;
    height: 20px;
    margin: 0 auto;
    line-height: 21px;
    color: #ffffff;
    margin-bottom: 2px;
    background-color: #afa4e1;
    border-radius: 50%;
}

.emtertai-box .emtertai-list .emtertai-fr .icon-sc_arrowright:before {
    padding-left: 0.14rem;
}
.transfer-alert .transfer-moeny {
	padding: 0.714286rem;
}
.transfer-alert .transfer-moeny h3{
    font-weight: bold;
    font-size: 1.285714rem;
    color: #31294e;

}
.transfer-alert .transfer-moeny p{
	font-size: 0.857143rem;
    color: #a39bb9;
    line-height: 2.142857rem;
}
.transfer-alert .transfer-moeny input{
	border-radius: 10px;
	padding: 10px;
	background-color: #fff;
	border: 0px;
	box-shadow: 0px 4px 8px 0px rgba(191, 177, 198, 0.1);
	width: 85%;
	height: 3.214286rem;
	margin-right: 0.714286rem;
}

.transfer-alert .transfer-moeny .transfer-point b{
	color: #624d9e
}
.transfer-alert .transfer-button{
	display: block;
	color: #fff;
	text-align: center;
  	background-image: -moz-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
 	background-image: -webkit-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
  	background-image: -ms-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
 	box-shadow: 0px 4px 20px 0px rgba(231, 145, 250, 0.6);
  	width: 90%;
  	margin: 0 auto;
  	margin-top: 2rem;
 	line-height: 3.214286rem;
  	height: 3.214286rem;
  	border-radius: 1.428571rem;
  
}

/*注册弹窗*/
.registered-detail .registered-title{
	font-family: 'PingFangSC-Medium';
	font-size: 1.214286rem;
	color: #222222;
    padding-bottom: 1.142857rem;
	text-align: center;
}

.registered-detail .registered-box{
	display: flex;
}

.registered-detail .registered-box input{
	width: 100%;
	height: 2.857143rem;
	background: #EDEDF6;
	border-radius: 5px;
	border:0px;
	padding: 0.5rem;

}

.registered-detail .registered-box .ore1{
	padding-right: 10px;
    line-height: 2.857143rem;
    font-size: 1.0rem;
	color: #32294D;
	flex:1;
	text-align: right;
}

.registered-detail .registered-box .ore2{
	flex:4;
}

.registered-detail .registered-box .username{
    padding-right: 10px;
    line-height: 2.857143rem;
    font-size: 1.3rem;
    color: #CF00B0;
    text-align: left;
}
  
.registered-detail .registered-box  .tips{
	font-size: 12px;
	color: #CCCCCC;
	line-height: 30px;
}
.registered-detail .registered-box .reg-button{
    display: block;
    background-image: linear-gradient(-135deg, #9A4AC6 0%, #CF00B0 100%);
    box-shadow: 0 4px 8px 0 rgba(231,145,250,0.55);
    border-radius: 2.857143rem;
    width: 85%;
    text-align: center;
    color: #fff;
    line-height: 2.5rem;
    margin: 0 auto;
    margin-top: 4.285714rem;
}

.sign-out-btn {
    display: block;
    line-height: 37px;
    width: 80%;
    border-radius: 20px;
    background-color: #7f5689;
    text-align: center;
    font-size: 16px;
    margin: 0 auto;
    color: #fff;
    margin-top: 10px;
}
.no-keep{
    text-align: center;
    padding-top: 9rem;
    background: url(../images/nsc_m/icon/no.png) center 1.85rem no-repeat;
}
.no-keep p{
	font-size: 18px;
    color: #ccc;
    padding-bottom: 0.8rem;
}
.no-keep a{
	border-radius: 20px;
    background-image: -moz-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
    background-image: -webkit-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
    background-image: -ms-linear-gradient( 130deg, rgb(207,0,176) 0%, rgb(154,74,198) 100%);
    box-shadow: 0px 2px 0.71rem 4px rgba(231, 145, 250, 0.36);
    line-height: 31px;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    padding: 0 28px;
    display: inline-block;
}