@charset "UTF-8";

.big-box-ljj *{margin: 0;padding: 0; -moz-box-sizing: border-box;-webkit-box-sizing: border-box; box-sizing: border-box;}
.big-box-ljj select, textarea, input[type='text'], input[type='search'], input[type='password'], input[type='datetime'], input[type='datetime-local'], input[type='date'], input[type='month'], input[type='time'], input[type='week'], input[type='number'], input[type='email'], input[type='url'], input[type='tel'], input[type='color']{
    margin:0;
    padding: 0;
    border: 0;
    border-radius: 0;
}
.big-box-ljj input[type='button']:enabled:active, input[type='button'].mui-active:enabled, input[type='submit']:enabled:active, input[type='submit'].mui-active:enabled, input[type='reset']:enabled:active, input[type='reset'].mui-active:enabled, button:enabled:active, button.mui-active:enabled, .mui-btn:enabled:active, .mui-btn.mui-active:enabled{
    background-color: #005FB2;
}

.ftwtb{font-weight: bold;}
.ftwtn{font-weight: normal;}
.center{text-align: center}
.mfs12{font-size: 0.16rem;}
.mfs14{font-size: 0.186666rem;}
.mfs16{font-size: 0.213333rem;}
.mfs18{font-size: 0.24rem;}
.mfs20{font-size: 0.26666rem;}
.mfs22{font-size: 0.293333rem;}
.mfs24{font-size: 0.32rem;}

.mfs26 {
    font-size: 0.31rem;
}
.mfs28{font-size: 0.373333rem;}
.mfs30{font-size: 0.4rem;}
.mfs32{font-size: 0.426666rem;}
.mfs34{font-size: 0.453333rem;}
.mfs36{font-size: 0.48rem;}
.mfs38{font-size: 0.506666rem;}
.mfs40{font-size: 0.53333rem;}
.mfs42{font-size: 0.56rem;}
.mfs44{font-size: 0.5866666rem;}
.mfs46{font-size: 0.613333rem;}
.mfs48{font-size: 0.64rem;}
.mfs50{font-size: 0.66666rem;}
.mfs52{font-size: 0.693333rem;}
.mfs54{font-size: 0.72rem;}
.mfs56{font-size: 0.746666rem;}
.mfs58{font-size: 0.773333rem;}
.mfs60{font-size: 0.8rem;}
.mfs70{font-size: 0.9333rem;}
.mfs80{font-size: 1.2rem;}
@media screen and (min-width: 750px) {
    .mfs12{font-size: 16px;}
}
@media screen and (min-width: 600px) {
    .mfs12{font-size: 0.24rem;}
}

/* line-height值 */
.mlh12{line-height: 0.16rem;}
.mlh14{line-height: 0.186666rem;}
.mlh16{line-height: 0.213333rem;}
.mlh18{line-height: 0.24rem;}
.mlh20{line-height: 0.26666rem;}
.mlh22{line-height: 0.293333rem;}
.mlh24{line-height: 0.32rem;}
.mlh26{line-height: 0.346666rem;}
.mlh28{line-height: 0.373333rem;}
.mlh30{line-height: 0.4rem;}
.mlh32{line-height: 0.426666rem;}
.mlh34{line-height: 0.453333rem;}
.mlh36{line-height: 0.48rem;}
.mlh38{line-height: 0.506666rem;}
.mlh40{line-height: 0.53333rem;}
.mlh42{line-height: 0.56rem;}
.mlh44{line-height: 0.5866666rem;}
.mlh46{line-height: 0.613333rem;}
.mlh48{line-height: 0.64rem;}
.mlh50{line-height: 0.66666rem;}
.mlh52{line-height: 0.693333rem;}
.mlh54{line-height: 0.72rem;}
.mlh56{line-height: 0.746666rem;}
.mlh58{line-height: 0.773333rem;}
.mlh60{line-height: 0.8rem;}


/* 颜色 */
.col-333 {
    color: #333;
}
.col-666{color: #666;}
.col-999{color: #999;}
.col-ccc{color: #ccc;}
.col-f4f4f4{color: #f4f4f4;}
.col-fff{color: #fff;}
.col-blue{color: #005FB2;}
.col-red{color: red;}
.col-red2{color: #CA0000;}
.col-red3{color: #FE001E;}
.col-red4{color: #FF000C;}
.col-orange2{color: #fe7d63;}
.bgc-b2{background-color: #B2B2B2;}
/* placeholder颜色 */
::-webkit-input-placeholder { color: #ccc !important; }
:-o-placeholder { color: #999 !important; }
::-moz-placeholder { color: #999 !important; }
:-ms-input-placeholder { color: #999 !important; }


/* 背景色 */
.bgc-fff{background-color: #fff;}
.bgc-gray{background-color: #f4f4f4;}
.bgc-orange{background-color: #f3981c;}
.bgc-blue{background-color: #005FB2;}


/* margin值 */
.mgall-10{margin: 0.1333rem;}
.mgall-15{margin: 0.2rem;}
.mgall-20{margin: 0.2666rem;}
.mgall-25{margin: 0.33333rem;}
.mgall-30{margin: 0.4rem;}
.mgall-35{margin: 0.4666rem;}
.mgall-40{margin: 0.5333rem;}

.mgt-0{margin-top: 0;}
.mgt-10{margin-top: 0.1333rem;}
.mgt-15{margin-top: 0.2rem;}
.mgt-20{margin-top: 0.2666rem;}
.mgt-25{margin-top: 0.33333rem;}
.mgt-30{margin-top: 0.4rem;}
.mgt-35{margin-top: 0.4666rem;}
.mgt-40{margin-top: 0.5333rem;}

.mgb-10{margin-bottom: 0.1333rem;}
.mgb-15{margin-bottom: 0.2rem;}
.mgb-20{margin-bottom: 0.2666rem;}
.mgb-25{margin-bottom: 0.33333rem;}
.mgb-30{margin-bottom: 0.4rem;}
.mgb-35{margin-bottom: 0.4666rem;}
.mgb-40{margin-bottom: 0.5333rem;}

.mgl-10{margin-left: 0.1333rem;}
.mgl-15{margin-left: 0.2rem;}
.mgl-20{margin-left: 0.2666rem;}
.mgl-25{margin-left: 0.33333rem;}
.mgl-30{margin-left: 0.4rem;}
.mgl-35{margin-left: 0.4666rem;}
.mgl-40{margin-left: 0.5333rem;}

.mgr-10{margin-right: 0.1333rem;}
.mgr-15{margin-right: 0.2rem;}
.mgr-20{margin-right: 0.2666rem;}
.mgr-25{margin-right: 0.33333rem;}
.mgr-30{margin-right: 0.4rem;}
.mgr-35{margin-right: 0.4666rem;}
.mgr-40{margin-right: 0.5333rem;}


/* padding值 */
.pdall-10{padding: 0.1333rem;}
.pdall-15{padding: 0.2rem;}
.pdall-20{padding: 0.2666rem;}
.pdall-25{padding: 0.33333rem;}
.pdall-30{padding: 0.4rem;}
.pdall-35{padding: 0.4666rem;}
.pdall-40{padding: 0.5333rem;}

.pdt-10{padding-top: 0.1333rem;}
.pdt-15{padding-top: 0.2rem;}
.pdt-20{padding-top: 0.2666rem;}
.pdt-25{padding-top: 0.33333rem;}
.pdt-30{padding-top: 0.4rem;}
.pdt-35{padding-top: 0.4666rem;}
.pdt-40{padding-top: 0.5333rem;}

.pdb-10{padding-bottom: 0.1333rem;}
.pdb-15{padding-bottom: 0.2rem;}
.pdb-20{padding-bottom: 0.2666rem;}
.pdb-25{padding-bottom: 0.33333rem;}
.pdb-30{padding-bottom: 0.4rem;}
.pdb-35{padding-bottom: 0.4666rem;}
.pdb-40{padding-bottom: 0.5333rem;}

.pdl-10{padding-left: 0.1333rem;}
.pdl-15{padding-left: 0.2rem;}
.pdl-20{padding-left: 0.2666rem;}
.pdl-25{padding-left: 0.33333rem;}
.pdl-30{padding-left: 0.4rem;}
.pdl-35{padding-left: 0.4666rem;}
.pdl-40{padding-left: 0.5333rem;}

.pdr-10{padding-right: 0.1333rem;}
.pdr-15{padding-right: 0.2rem;}
.pdr-20{padding-right: 0.2666rem;}
.pdr-25{padding-right: 0.33333rem;}
.pdr-30{padding-right: 0.4rem;}
.pdr-35{padding-right: 0.4666rem;}
.pdr-40{padding-right: 0.5333rem;}



/* 图标 */
.in-block{display: inline-block;vertical-align: middle;}
    /* 关闭 */
.icon-close{width: 0.48rem;height: 0.48rem;background-image: url(../img/close.png);background-repeat:no-repeat;background-position:center;background-size: 100% 100%;}
    /* 选择 */
.icon-select{position: absolute;right: 0.167rem;top: 0.67rem;width: 0.4rem;height: 0.2rem;background-image: url(../img/icon-select.png);background-repeat:no-repeat;background-position:center;background-size: 100% 100%;}
    /* 蓝色成功 */
.icon-blue-success{width: 1.5333rem;height: 1.5333rem;background-image: url(../img/blue-success.png);background-repeat:no-repeat;background-position:center;background-size: 100% 100%;}
    /* 返回 */
.icon-return{width: 0.43rem;height: 0.4rem; }
    /* 后退 */
.icon-back1{display: inline-block;vertical-align: middle; width: 0.253rem;height: 0.453rem;background-image: url(../images/arrow-left-black.png);background-repeat:no-repeat;background-position:center;background-size: 100% 100%;}
    /* 圆形背景的返回 */
.icon-back2{width: 0.827rem;height: 0.827rem; z-index: 10;background-color:rgba(0,0,0,0.3);border-radius: 100%;text-align: center;line-height: 0.827rem}
    /* 圆形背景的分享 */
.icon-share{width: 0.827rem;height: 0.827rem; z-index: 10;background-color:rgba(0,0,0,0.3);border-radius: 100%;text-align: center;line-height: 0.827rem}
    /* 闹钟 */
.icon-alarmClock{width: 0.76rem;height: 0.76rem; margin-top: 0.01rem}
    /* 选择2 */
.icon-select2{width: 0.293rem;height: 0.147rem;background: url(../img/icon-select2.png) no-repeat center;background-size: 100% 100%;}
    /* 人物 */
.icon-customer{width: 0.51rem;height: 0.41rem; }
    /* 圆形背景的人物 */
.icon-user{width: 0.813rem;height: 0.813rem; background-color: rgba(0,0,0,0.2);border-radius: 100%;text-align: center;line-height: 0.813rem}
    /* 管理 */
/*.icon-management{width: 0.51rem;height: 0.51rem;background: url(../img/icon-management.png) no-repeat center;background-size: 100% 100%;}*/
    /* 右箭头 */
.icon-go{color: #b1b1b1;line-height: 1}
    /* 点赞 无倍图*/
.icon-dianZan{width: 0.467rem;height: 0.467rem; vertical-align: bottom;margin-right: 0.093rem;color: #ccc}
.icon-dianZan.on{width: 0.467rem;height: 0.467rem; vertical-align: bottom;margin-right: 0.093rem;color: #005fb2}
    /* 联系客服 */
.icon-customerService{width: 0.587rem;height: 0.493rem; }
@media screen and (-webkit-min-device-pixel-ratio: 2),
screen and (min–moz-device-pixel-ratio: 2) {
    .icon-close{background-image: url(../img/close@2x.png);}
    .icon-select{background-image: url(../img/icon-select@2x.png);}
    .icon-blue-success{background-image: url(../img/blue-success@2x.png);}
    /*.icon-return{background-image: url(../img/icon_return@2x.png);}*/
    /*.icon-back2{background-image: url(../img/icon-back2@2x.png);}*/
    /*.icon-share{background-image: url(../img/icon-share@2x.png);}*/
    /*.icon-alarmClock{background-image: url(../img/icon-alarmClock@2x.png);}*/
    .icon-select2{background-image: url(../img/icon-select2@2x.png);}
    /*.icon-customer{background-image: url(../img/icon-customer@2x.png);}*/
    /*.icon-management{background-image: url(../img/icon-management@2x.png);}*/
    /*.icon-go{background-image: url(../img/icon-go@2x.png);}*/
    /*.icon-user{background-image: url(../img/icon-user@2x.png);}*/
}
@media screen and (-webkit-min-device-pixel-ratio: 3),
screen and (min–moz-device-pixel-ratio: 3) {
    .icon-close{background-image: url(../img/close@3x.png);}
    .icon-select{background-image: url(../img/icon-select@3x.png);}
    .icon-blue-success{background-image: url(../img/blue-success@2x.png);}
    /*.icon-return{background-image: url(../img/icon_return@2x.png);}*/
    /*.icon-back2{background-image: url(../img/icon-back2@2x.png);}*/
    /*.icon-share{background-image: url(../img/icon-share@2x.png);}*/
    /*.icon-alarmClock{background-image: url(../img/icon-alarmClock@2x.png);}*/
    .icon-select2{background-image: url(../img/icon-select2@2x.png);}
    /*.icon-customer{background-image: url(../img/icon-customer@2x.png);}*/
    /*.icon-management{background-image: url(../img/icon-management@2x.png);}*/
    /*.icon-go{background-image: url(../img/icon-go@2x.png);}*/
    /*.icon-user{background-image: url(../img/icon-user@2x.png);}*/
}


/* 首页 */
.icon-blue{background-image: url("../images/banner-bg.png");background-position: top center;background-repeat: no-repeat;background-size: 100% 2.22667rem;}
.icon-search{background-image: url("../images/search-gray.png");background-size: 0.44rem 0.44rem;background-position: 0.2666rem center; background-repeat: no-repeat;}
.icon-more{background-image: url("../images/arrow-right-gray.png");background-size: 0.2666rem 0.4rem;background-position: right center; background-repeat: no-repeat;}
.icon-collect.on{color: #005fb2}
.icon-collect{color: #ccc}
/*.icon-collect.on{background-image: url("../images/collected.png");}*/

/* 倒计时背景 */
/* .icon-time{background-image: url("../images/time-bg.png");background-position: left center;background-size: 100% 100%;} */
.icon-time .time-text{background-image: url("../images/gradient-orange-bar.png");background-position: center center;background-size: 100% 100%;}
.icon-time .time-img{background-image: url("../images/clock-bg-orange.png");background-position: left center;background-size: 100% 100%;background-repeat: no-repeat;}
.icon-time.in-time .time-text{background-image: url("../images/gradient-blue-bar.png");}
.icon-time.in-time .time-img{background-image: url("../images/clock-bg.png");}

/* 星级评分样式自定义 */
.stars-icons .mui-icon-star{position: relative; color: #B5B5B5;font-size: 0.4rem;width: 0.306666rem;height: 0.293333rem;display: inline-block;}
.stars-icons .mui-icon-star-filled{color: #FFB400;}
.stars-icons .mui-icon-star:before{position: absolute;top: 0;left: 0; width: 100%;height: 100%; content: "";background-image: url("../images/star.png");background-size: 100% 100%;background-repeat: no-repeat;}
.stars-icons .mui-icon-star-filled:before{content: "";background-image: url("../images/star2.png");background-size: 100% 100%;background-repeat: no-repeat;}


@media screen and (-webkit-min-device-pixel-ratio: 2),
screen and (min–moz-device-pixel-ratio: 2) {
    .icon-blue{background-image: url("../images/banner-bg.png")}
    .icon-search{background-image: url("../images/search-gray@2x.png");}
    .icon-more{background-image: url("../images/arrow-right-gray@2x.png");}
    .stars-icons .mui-icon-star:before{background-image: url("../images/star@2x.png");}
    .stars-icons .mui-icon-star-filled:before{background-image: url("../images/star2@2x.png");}
}
@media screen and (-webkit-min-device-pixel-ratio: 3),
screen and (min–moz-device-pixel-ratio: 3) {
    .icon-blue{background-image: url("../images/banner-bg.png")}
    .icon-search{background-image: url("../images/search-gray@2x.png");}
    .icon-more{background-image: url("../images/arrow-right-gray@2x.png");}
    .stars-icons .mui-icon-star:before{background-image: url("../images/star@2x.png");}
    .stars-icons .mui-icon-star-filled:before{background-image: url("../images/star2@2x.png");}

}

@media screen and (min-width: 750px) {
    html *{line-height: 30px;}
}

/*** 消除input元素 type="number" 时默认的 加减按钮*/

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
/*** 消除input元素 type="number" 时默认的 加减按钮---moz版*/
input[type=number] {
    -moz-appearance:textfield;
}
.lucky_draw_box {top: 3.2rem !important;}

.lucky_draw_box span{font-size: 0.28rem ;  }