
body{margin:0 auto;background:#F6F6F6;color:#333;font-size:11px;font-family:sfpFontRegular,Verdana,Arial,Helvetica,sans-serif;}

.c_header_index{padding:0 15px;height:50px;background:#FF751B;}
.c_header_normal{position:relative;z-index:2;padding:0 45px 0 0;height:50px;background:#F2F2F2;text-align:center;font-size:14px;line-height:50px;color:#000;}
.c_header_other{position:relative;z-index:2;padding:0 45px 0 0;height:50px;background:#FF751B;text-align:center;font-size:14px;line-height:50px;color:#fff;}
.c_backMenuBtn{padding-left:15px;width:30px;text-align:left;}
.backImg{vertical-align: middle;}
.c_header_btn{display: inline-block;padding: 5px 0;border-radius: 4px;width:52px;text-align: center;margin-left:5px;}
.c_header_normal_btn{background: rgba(255,255,255,0.12);color: #fff;}
.c_header_green_btn{background: #FF751B;color:#fff;}
.logoImg img{width:95px;}
.c_banner{text-align: center;margin:10px 15px;}
.c_banner img{width:100%;display: block;}

.c_banner_warp{position: relative;background: #F6F6F6 url(../images/banner/banner_bg.png) no-repeat 100% 0;background-size: 100% 100%;padding-top:15px;}
.c_banner_warp .swiper-slide img {
    display: block;width: 100%;height: 100%;margin: 0 auto;padding: 0 16px;box-sizing: border-box;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;}
.c_banner_warp .swiper-pagination {position: absolute;right: 20px;bottom: 6px;}
.c_banner_warp .swiper-pagination .swiper-pagination-bullet {margin: 0 2px;width: 4px;height: 4px;border: 1px solid #fff;border-radius: 50%;background: rgba(255,255,255,0);opacity: 1;}
.c_banner_warp .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {    background: #fff;}

.c_content{margin:15px 0;}
.c_content_top{margin:0 15px;color: #333;}
/*.c_content_tit{font-size:17px;font-family: goFontBold;margin-right: 10px;}*/
.c_content_tit{font-size:15px;font-family: goFontBold;margin-right: 10px;}



.public_content_list{display:flex;padding:0 .24rem .36rem;width:7.02rem;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;}
.c_item{margin-top:.2rem;width:3.4rem;border-radius:.24rem;}
.c_gift_card_item{background: #fff;padding:15px 10px;box-sizing: border-box;}
.c_item_img{position:relative;overflow:hidden;width:100%;height:1.62rem;border-radius:.13rem;}

.c_item_name{padding:10px 0 8px;color:#333; font-family: sfpFontMedium;font-size: 12px;}
.c_item_img img{width:100%;}
.public_btn{margin:8px auto 0;text-align:center;font-size:13px;font-family:sfpFontMedium;}
.c_gift_card_btn{height:.6rem;line-height:.6rem;-ms-border-radius:.13rem;-o-border-radius:.13rem;-webkit-border-radius:.13rem;-moz-border-radius:.13rem;border-radius:.13rem;background:#FF751B;color:#fff;}

.navigation_bar{background:#fff;border-top:1px solid #D6D6D6;padding:8px 0; }
.navigation_bar .navLi a{color:#737373;display: block;text-align: center;font-family:sfpFontMedium;}
.navLiIcon{display: block;background: url(../images/icon/homeNav.png);margin:0 auto;width:24px;height: 24px;}
.navigation_bar .navLi.sel a{color:#FF751B;font-family: sfpFontBold;}
.navHome{background-position:-10px -0px;}
.navigation_bar .navLi.sel .navHome.selIcon{;background-position: -44px -0px;}
.navShop{background-position:-10px -68px;}
.navigation_bar .navLi.sel .navShop.selIcon{background-position:-44px -68px;}
.navMe{background-position:-10px -34px;}
.navigation_bar .navLi.sel .navMe.selIcon{background-position:-44px -34px;}


.c_login_logo{margin:1.2rem 0;text-align:center;}
.c_login_box{margin:20px 15px;position: relative;}
.c_sign_block{margin:25px 0 5px;}
.c_sign_block_name{margin:15px 0 10px;color:#181818;font-size:14px;font-family:sfpFontMedium;line-height:18px;}
.c_input_box{margin:5px 0;height:44px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#fff;-ms-border-radius:8px;-o-border-radius:8px;}
.c_phone_code{top:14px;padding-right:15px;padding-left:10px;outline:0;border:none;background:url(../images/icon/icon_xsj.png) no-repeat 100% transparent;background-size:10px;color:#fff;text-overflow:ellipsis;white-space:normal;font-family:sfpFontMedium;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.inputBox{position:relative;width:100%;}
.c_sign_block input{box-sizing:border-box;margin:5px 0;padding-left:12px;width:100%;height:44px;outline:0;border:none;border-radius:8px;background:#fff;color:#181818;font-size:14px;line-height:44px;}
.c_input_box{position:relative;}
.c_password_img{position:absolute;top:7px;right:0;width:30px;height:40px;}
.c_btn_box{padding:.5rem 0 .1rem;}
.c_delete{display:none;padding-right:10px;width:20px;height:44px;text-align:right;line-height:44px;}
.c_normal_btn{display:block;padding:12px 0;width:100%;border:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;text-align:center;font-size:16px;font-family:sfpFontMedium;cursor:pointer;}
.green_btn{background:#16bb50;}
.forget_pw{color:#999;text-decoration:underline;font-size:11px;text-align: right;}
.signUp_btn{color:#FF751B;text-align:center;font-size:16px;}
.c_sign_tips{margin-top:10px;color:#999;font-family:sfpFontRegular;line-height:18px;}
.c_msign_checkbox{margin:15px 0 25px;}
.c_msign_checkbox [type=checkbox]{position:absolute;clip:rect(0,0,0,0);}
.c_msign_checkbox label.c_xy_new{display:inline-block;padding-left:20px;background:url(../images/icon/icon_nor.png) no-repeat;background-size:18px 18px;vertical-align:baseline;text-align:center;cursor:pointer;}
.c_msign_checkbox [type=checkbox]:checked+label{background:url(../images/icon/icon_sel.png) no-repeat;background-size:18px 18px;}
.c_agree_register{display:inline-block;border-bottom:1px solid #999;color:#999;}
.c_xy_new{color:#919191;font-size:11px;}
span.error{display:block;padding:5px 0 5px 18px;background:url(../images/icon/error.png) no-repeat 0 7px;background-size:11px;color:#f56060;font-size:10px;}
.signTime{position:absolute;top:14px;right:10px;overflow:hidden;width:2.1rem;height:26px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;font-size:11px;line-height:26px;-ms-border-radius:4px;-o-border-radius:4px;}
.sign_clock{display:block;height:100%;}
.sign_clock.send{background:#FF751B;color:#fff;}
.sign_clock.wait{background:#e5e5e5;color:#fff;}
.c_login_sign_box{position:relative;padding:1.4rem 0 0.4rem;}
.c_login_sign_box .item{display:inline-block;margin-right:15px;color:#333;font-size:16px;font-family:sfpFontRegular;}
.c_login_sign_box .sel{position:relative;color:#333;font-size:18px;font-family:sfpFontMedium;}
.c_login_sign_box .sel:after{position:absolute;bottom:-12px;left:0;width:100%;height:4px;border-radius:20px;background:#FF751B;content:"";}
.c_close_page_btn{position: absolute;top:15px;right: 15px;}
.c_close_page_btn img.c_close_page_img{width:16px;}


/*个人中心*/
.member_top{color:#333;font-size: 12px;background: url(../images/member/member_bg.png) no-repeat center center;background-size: 100% 100%;padding:30px 15px 3.6rem;}
.levelBox{font-size: 18px;font-family: sfpFontBold;color:#333;margin-bottom: 5px;}
.member_con{margin-top:-3.3rem;}
.membercenter_list_ul{margin: 15px;overflow: hidden;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
.membercenter_list_ul li{padding:0px 15px;background: #fff;}
.membercenter_list_ul li .side_list_1j {padding:12px 0; font-size: 14px;color: #333;border-bottom: 1px solid #E6E6E6;font-family: sfpFontMedium;}
.membercenter_list_ul li:last-child .side_list_1j{border:none;}
.member_icon{margin-right:10px;width:24px;height:24px;display: inline-block;background: url('../images/member/member_sprites.png')}
.icon_bg_orders {background-position:-10px -34px;}
.icon_bg_personal {background-position:-10px -68px;}
.icon_bg_pwd{background-position:-44px -34px;}
.icon_bg_about {background-position:-10px -0px;}
.icon_bg_contact {background-position:-44px -0px;}

.card_detail_box{padding:15px;background: #fff;border-radius: 8px;margin:15px;}
.card_detail_img{width:100%;display: block;}
.card_pirce_box{color:#FC5008;margin:20px 0 12px;font-size:14px;font-family: dinFont;}
.card_price{font-size: 26px;}
.card_price_desc{font-size: 16px;color:#333;padding-bottom: 5px;font-family: sfpFontMedium;}
.rule_box{padding:15px;background: #fff;border-radius: 8px;margin:15px;}
.rule_box .item{margin-bottom:5px;line-height:22px; color:#333;}
.card_footer{padding:9px 15px;background: #fff;border-top:1px solid #D6D6D6;}
.footerBtn{display: block;width: 100%;margin: 0 auto;height: 40px;border-radius: 8px;-o-border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;overflow: hidden;color: #fff;text-align: center;font-size: 16px;line-height: 40px;font-family: goFontBold;margin: 0 auto;}
.yellow_btn{background-image: -webkit-linear-gradient(left,#FBD334, #FE9604);background-image: -o-linear-gradient(left,#FBD334, #FE9604);background-image: linear-gradient(left,#FBD334, #FE9604);border-radius: 8px 0 0 8px;}
.red_btn{background-image: -webkit-linear-gradient(left,#FA7901, #FC4C01);background-image: -o-linear-gradient(left,#FA7901, #FC4C01);background-image: linear-gradient(left,#FA7901, #FC4C01);border-radius:0 8px 8px 0;}

.tab_title_box{text-align: center;font-size: 12px;position: relative;z-index: 2;background: #F2F2F2;box-sizing: border-box;}
.tab_title_item {height: 40px;display: table;text-align: center;}
.tab_title {display: table-cell;vertical-align: middle;color: #333;}
.tab_title.sel {color:#FF751B;font-family: sfpFontMedium;border-bottom: 2px solid #FF751B;}
.record_list_box .item {display: block;margin:12px 15px;padding: 10px 15px 15px;border-radius: 10px;-o-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;background: #fff;color:#999;}
.record_list_box .item .item_top{border-bottom:1px solid #EBEBEB;padding-bottom: 12px}
.pay_statu{color:#F75709;font-size: 14px;font-family: sfpFontMedium;}
.record_list_box .item .item_bottom{margin:12px 0;color:#333;font-family: sfpFontMedium;}
.order_detail{margin:12px 15px;padding:24px 15px;background: #fff;border-radius: 8px;}
.detail_name{color:#333;font-family: sfpFontMedium;font-size: 16px;}
.detail_list_item{margin-top:15px;color:#888;font-size: 13px;}
.detail_list_item .right_text{font-family: sfpFontMedium;font-size: 13px;color:#333;text-align: right;}
.detail_list_ul{margin-top:25px;}
.detail_list_ul .item{display: block;padding: 10px 15px 15px;border-radius: 8px;-o-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;background: #F6F6F6;color: #333;margin-bottom:12px;}
 .giftCard_list_item{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #E2E2E2;}
.giftCard_statu {font-size: 14px;text-align: right;color:#333;font-family: sfpFontMedium;}
.codeCopy_list{background: #F6F6F6;color: #999;border: 1px solid #D0D0D0;padding: 3px 7px;margin-left: 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;
    -o-border-radius: 4px;border-radius: 4px;}
.listBtn {display: inline-block;padding: 8px 0;width:80px;color: #fff;background: #FF751B;border: 1px solid #FF751B;text-align: center;font-size: 12px;border: none;outline: none;-webkit-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;margin: 0 0 5px 4px;}
.layerbox {position: fixed;bottom: 0;left: 0;z-index: 1001;margin: 0;padding: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);display: none;}
.activePopup{position:absolute;top:50%!important;left:50%!important;z-index:110;width:85%;border-radius:10px;-o-border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);}
.activePopup_con{text-align: center;color:#4d4d4d;font-size: 12px;padding:20px 15px;}
.giftCard_pop_tit{font-family: goFontBold;color:#000;font-size: 16px;}
.giftCard_pop_tip{color: #999;font-size: 12px;margin: 15px 0 20px;line-height: 18px;}
.popup_close_right {position: absolute;right: 10px;top: 8px;}
.activeClose {position: absolute;left: 50%;margin-left: -20px;bottom: -65px;}
.giftCard_details_tit {background: #FF751B url(../images/details_bg.png) no-repeat center center;background-size: 85%;padding: 0.5rem 0;text-align: center;font-family: goFontBold;font-size: 16px;color: #fff;-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;}
.giftCard_details_list {margin: 15px;}
.giftCard_details_list .item {padding: 7px 0;text-align: left;font-size: 14px;}

/*购物车*/
.card_store_box {margin: 15px;padding-bottom: 25px;}
.card_list_item{padding: 15px 10px;background: #fff;margin: 0 0 8px;-webkit-border-radius: 8px;
    -moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}

/*.card_img_box {width: 1.5rem;margin: 0 0.3rem;position: relative;}*/
.card_img_box {width: 1.5rem;margin: 0 0.3rem;position: relative;padding: 0.4rem 4px;background: #f8f8f8;border-radius: 4px;}
.card_img {width: 100%;display: block;}
.card_list_tit{font-size: 14px;font-family: sfpFontMedium;color:#333;}
.card_list_price{color:#FC5008;font-size: 17px;font-family:dinFont ;margin:12px 0;}
.card_num_box{width:2rem;float: right;}
.num_text_box{width:0.8rem;border:1px solid #CBCBCB;outline: none;height: 26px;line-height: 26px;text-align: center;color:#333;font-family: sfpFontMedium;}
.dec_btn{width:0.6rem;border:1px solid #CBCBCB;margin-right: -1px;height: 26px;line-height: 26px;text-align: center;font-size: 18px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;-ms-border-radius: 4px 0 0 4px;-o-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;}
.add_btn{width:0.6rem;border:1px solid #CBCBCB;margin-left: -1px;height: 26px;line-height: 26px;text-align: center;font-size: 18px;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;-ms-border-radius: 0 4px 4px 0;-o-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;}
.img_clear{float: right;padding:4px 5px 0;margin-left: 5px}
.card_check{width:20px;}
.card_checkbox_btn [type=checkbox] {display: none;}
.card_checkbox_btn label {display: inline-block;width: 17px;height: 17px;background: url(../images/icon/checkbox.png) no-repeat;cursor: pointer;margin: -1px 3px 0 0;vertical-align: middle;
    background-size: 17px 17px;}
.card_checkbox_btn.card_checkbox_btn_all label {
    display: inline-block;
    width: 86px;
    height: 17px;
    background: url(../images/icon/checkbox.png) no-repeat left center;
    cursor: pointer;
    margin: -1px 3px 0 0;
    padding-left: 20px;
    vertical-align: middle;
    background-size: 17px 17px;
    font-size: 14px;
}

.card_checkbox_btn [type=checkbox]:checked+label {background: url(../images/icon/checkbox_sel.png) no-repeat;background-size: 17px 17px;}
.card_footer_top_box{display: none;}
.card_footer_top{padding:9px 15px;background: #FFF6EA;}
.delete_num{color:#FF751B;}
.card_footer_bottom{padding:9px 15px;background: #fff;border-top:1px solid #efefef;}
.total_num{color: #FC5008;font-size: 16px;font-family: dinFont;}
.payBtn{padding:10px 30px;text-align: center;color:#fff;font-size: 14px;font-family: sfpFontMedium;background-image: -webkit-linear-gradient(left,#FA7901, #FC4C01);
    background-image: -o-linear-gradient(left,#FA7901, #FC4C01);
    background-image: linear-gradient(left,#FA7901, #FC4C01);
    border-radius: 8px;}
.card_edit_done {width: 50px;text-align: center;font-size: 13px;padding: 0 10px;color:#333;margin-right: -35px;}

.mobile_title{text-align: left;font-family: sfpFontMedium;font-size: 14px;margin-top:20px;}
.mobile{width:100%;outline: none;border:1px solid #CCC;height: 40px;line-height: 40px;padding:0 10px;box-sizing: border-box;margin:15px 0; -webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
.redBtn{background: #FF751B}
.whiteBtn{background: #fff;color:#AEAEAE;font-family: sfpFontMedium;font-size:14px;}
.btn_box{margin:40px 15px 30px;}

.card_store_no_data{position: absolute;top: 45%;left: 50%;z-index: 8;width: 100%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);text-align: center;}
.no_data_text{margin:30px;font-size: 16px;color:#888;font-family: sfpFontMedium;}
.no_data_btn{width:100%;padding:8px 16px;border:1px solid #FF751A;color:#FF751A;font-size: 14px; -webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}

.gift_card_bg{width:100%;margin: 0 auto;position: relative;color: #fff;}
.gift_card_price_medium{transform: scale(0.7);-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);text-align: left;
  transform-origin: left;}

.gift_card_price_small{transform: scale(0.4);-webkit-transform: scale(0.4);-moz-transform: scale(0.4);-ms-transform: scale(0.4);-o-transform: scale(0.4);text-align: left;
  transform-origin: left;width:200%;}
.card_bg{width:100%;display: block;}

.card_con_box{padding:0 15px;}
/*.card_top_box{
    position: absolute;
    top: 0.4rem;
    font-size: 14px;
    font-family: sfpFontMedium;
    text-align: right;}
.card_center_box{position: absolute;top:30%;width:100%;text-align: center;}*/
.gift_card_price_big .card_bottom_box{position: absolute;bottom:0.3rem;width:100%;text-indent: 12px;color:rgba(255,255,255,0.8);}
.gift_card_price_medium .card_bottom_box{position: absolute;bottom:0.3rem;width:100%;text-indent: 12px;color:rgba(255,255,255,0.6);}
.gift_card_price_small .card_bottom_box{position: absolute;bottom:0.3rem;width:100%;text-indent: 12px;color:rgba(255,255,255,0.5);}
.gift_card_price_big .gift_card_price{font-size: 24px;font-family: dinFont;}
.gift_card_price_medium .gift_card_price{font-size: 12px;font-family: dinFont;}
.gift_card_price_small .gift_card_price{font-size: 10px;font-family: dinFont;}

.header_info{margin:40px auto 25px;text-align:center;font-size:14px;}
.header_info .item{color:#181818;vertical-align:middle;}
.header_info .item img{width:80px;}
.header_info .item p{line-height:36px;}
.about_tips{margin:15px;color:#666;line-height: 18px;font-family: sfpFontRegular;}
.nl {display: inline-block;
    background: #F4F4F4;color: #888;font-size: 11px;width: 34px;height: 34px;line-height: 34px;border-radius: 50%;}
.info_list{margin: 15px;overflow: hidden;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
.info_list .item{padding:12px 15px; font-size: 12px;color: #333;border-bottom: 1px solid #E6E6E6;font-family: sfpFontMedium;background: #fff;}
.info_list .item:last-child{border:none;}
.cart{margin-right: -15px;color:#FC5008;}

.c_header_right .c_header_btn {display: inline-block;margin-left: 9px;padding: 6px;font-size: 11px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;font-family: goFontMedium;background: rgba(0,0,0,0.12);}
.c_header_right .c_reg_btn {color: #FFF367;}
.c_header_right .c_log_btn {color: #fff;}



.layerbox {position: fixed;bottom: 0;left: 0;z-index: 1001;margin: 0;padding: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);display: none;}
.sign_tips_age {position: absolute;top: 50%!important;left: 50%!important;z-index: 110;padding: 25px 15px;width: 70%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #fff;color: #666;text-align: center;font-family: sfpFontMedium;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-o-border-radius: 5px;}
.sign_popup_btn {display: block;margin: 0 auto 10px;width: 60%;height: 40px;border: none;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #FF751B;color: #fff;text-align: center;letter-spacing: 1px;font-size: 14px;font-family: sfpFontMedium;line-height: 40px;cursor: pointer;-o-border-radius: 20px;}
.sign_popup_btn1 {text-align: center;}


.no_data {position: absolute;top: 50%;left: 50%;z-index: 8;width: 100%;transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);text-align: center;}
.no_data .no_data_text {margin: 10px auto 0;text-align: center;font-size: 12px;color: #999;font-family: goFontMedium;}


.mobile_pop_box{position: relative;background: #fff;border:1px solid #ccc;height: 44px;margin: 5px 0 15px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
.mobile_pop_box .code_value {vertical-align: middle;color: #9c9c9c;height: 44px;line-height: 44px;margin-right: 3px;font-family: sfpFontRegular;padding-left: 10px;font-size: 13px;}
.mobile_pop_box .icon_trangle {display: inline-block;height: 8px;margin-right: 4px;position: relative;width: 8px;}
.mobile_pop_box .icon_trangle:before {border: 5px solid transparent;content: "";display: block;height: 0;position: absolute;width: 0;border-top-color: #9a9a9a;margin-top: 2px;}
.mobile_pop_box input {width: 100%;outline: none;border: none;padding: 0 10px;box-sizing: border-box;margin: 15px 0;}





.deposit_result_box{margin:1.6rem auto 20px;text-align: center;}
.deposit_result_text{margin:20px 0;font-family: sfpFontMedium;color:#333;font-size: 14px}
.deposit_result_btn{display: block; background: #FF751B;color:#fff;font-size: 14px;font-family: sfpFontMedium;margin:40px 15px 0;padding:14px 0;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}


/*how*/
.bepro_how_banner img {display: block;width: 100%;}
.bepro_how_block {background: #fff;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;margin-bottom: 24px;}
.bepro_how_block_top{background: #179A77;padding: 30px 20px 5px;}
.bepro_how_block_top .bepro_how_tit{padding:9px 14px;font-size: 12px;color:#179A77;font-family: poetsenFont;}
.bepro_how_block_top .bepro_how_con{position: relative; background: rgba(23, 154, 119, 0.12);padding:13px 14px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
.bepro_how_block_top .bepro_how_left{width: 68%;float: left;color: #179A77;line-height: 18px;font-family: sfpFontRegular;}
.bepro_how_block_bottom{background: #8080F1;padding: 20px 20px 30px;}
.bepro_how_block_bottom .bepro_how_tit{padding:9px 14px;font-size: 12px;color:#8080F1;font-family: poetsenFont;position: relative;}
.bepro_how_block_bottom .bepro_how_con{position: relative; background: rgba(128, 128, 241, 0.14);padding:13px 14px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
.bepro_how_block_bottom .bepro_how_left{width: 68%;float: left;color: #8080F1;line-height: 18px;font-family: sfpFontRegular;}
.bepro_how_block_bottom .bepro_how_right{width: 68%;float: right;color: #8080F1;line-height: 18px;font-family: sfpFontRegular;}

.sfpFontBold{font-family: sfpFontBold;}
.how_bg{display: block;width:100%;}
.bepro_how_block_bottom_title{font-family:poetsenFont;color:#fff;padding:0 0 20px; }
.bepro_tit_img{position: absolute;bottom:0;left:25px;}
.bepro_img1 {position: absolute;bottom: -7px;right: 7px;width:30%;text-align: right;}
.bepro_img1 img{display: block;width:100%;max-width:104px;}
.bepro_img2 {position: absolute;bottom: 0px;right: 0px;width:30%;text-align: right;}
.bepro_img2 img{display: block;width:100%;max-width:120px;}
.bepro_img3 {position: absolute;bottom: 0px;right: 7px;width:30%;text-align: right;}
.bepro_img3 img{display: block;width:100%;max-width:112px;}
.bepro_img4 {position: absolute;bottom: 8px;right: 0px;width:30%;text-align: right;}
.bepro_img4 img{display: block;width:100%;max-width:108px;}
.bepro_img5 {position: absolute;bottom: 16px;left: 0px;width:30%;text-align: left;}
.bepro_img5 img{display: block;width:100%;max-width:119px;}
.bepro_img6 {position: absolute;bottom: 0px;right:20px;width:30%;text-align: right;}
.bepro_img6 img{display: block;width:100%;max-width:92px;}


.order_success{padding: 40px 0;margin-bottom: -40px; background: #FF751B; text-align: center;font-size: 14px;}
.order_success .item{font-size: 16px;color:#fff;font-family: sfpFontMedium}
.order_success_con{padding:20px 0; }
.giftCard_list_item_ng{padding:15px;background: url(../images/img_bg.png) no-repeat center center;background-size: 100% 100%;color:#333;font-size: 14px;}
.giftCard_list_item_ng .item{margin:15px 18px;}
.giftCard_list_item_ng .item .item_con{text-align: right;font-family: sfpFontMedium;}
.ng_tips{color:#666;line-height: 20px;margin:20px 18px;}
.giftCard_copy_ng{border:1px solid #CDCDCD;padding:12px 0;margin:0 18px 20px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px; text-align: center;color:#666;font-size: 14px;font-family: sfpFontMedium;}
.result_btn{display: block;background: #FF751B;color: #fff;font-size: 14px;font-family: sfpFontMedium;margin: 20px 15px 0;padding: 14px 0;text-align: center;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
.order_detail_u{padding: 24px 15px;background: #fff;}