@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Open Sans"), local("OpenSans"), url("../../fonts/open-sans.woff?revision=1000-2") format("woff"), url("../../fonts/open-sans-lat.woff2?revision=1000-2") format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
*{ font-family: "Open Sans",Arial,Helvetica,sans-serif!important;}

@font-face {
  font-family: "Gabriola";
  font-style: normal;
  font-weight: 400;
  src: local("Gabriola"), url("../../fonts/Gabriola.ttf?revision=1000-2") format("woff");
  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

.header_bg{position:absolute; top:0; right:0; width:100%; height:45px; background:#cd0102; border-bottom:1px #cd0102 solid; z-index:3;}
.header_bg .header_ico_size:active{background-color:rgba(254,204,165,0.2);}
.header_bg input::-webkit-input-placeholder, .header_bg textarea::-webkit-input-placeholder {color:#ffd2a2;}
.header_bg input:-moz-placeholder, .header_bg textarea:-moz-placeholder{color:#ffd2a2;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#a1a1a1;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#a1a1a1;}
.upload_handler_header{background:#cd0102;}
.upload_handler_header a:active{background:#cc2324;}
.video_pop_pay .top{background-color:#cd0102;}

.login_pop_wapperCon .submit{background-color:#cd0102;}
.login_pop_wapperCon .submit:active{background-color:#FC2C2C;}

.monthlyFee_pop_forHomeWapper .mfee_header{ background-color:#cd0102;}
.monthlyFee_pop_forHomeWapper .mfee_content .describe ul.d_ul li{ padding-left:18px; margin:0; margin-left:15%; background:url(../../images/btn_ico/cl_icon1.png) left center no-repeat;}
.monthlyFee_pop_forHomeWapper .mfee_content .btnCon .btn{ background-color:#cd0102;}
.monthlyFee_pop_forHomeWapper .mfee_content .btnCon .btn:active{ background-color:#FC2C2C;}

.photoLockForProfile .jm-div-p2 .btnCon .btn{ background-color:#cd0102;}
.photoLockForProfile .jm-div-p2 .btnCon .btn:active{ background-color:#FC2C2C;}

.send_emf_btn{ background-color:#cd0102;}

.profile_add_btn{ background-color:#cd0102;}

/*.add_credits_tip span a{ background-color:#cd0102;}
.add_credits_tip span a:active{ background-color:#FC2C2C;}*/

.footer_sendEmail_btnWap .footer_sendEmail_btn{ background-color:#cd0102;}
.footer_sendEmail_btnWap .footer_sendEmail_btn:active{ background-color:#FC2C2C;}

.quick_reply_wapper .qr_btnWap .send_btn{ background-color:#cd0102;}
.quick_reply_wapper .qr_btnWap .send_btn:active{ background-color:#FC2C2C;}

.emailmsg_button{ background-color:#cd0102;}
.emailmsg_button:active{ background-color:#FC2C2C;}

.dataEmpty_wapper .dataE_fText_wap .btn_wap a{ background-color:#cd0102;}
.dataEmpty_wapper .dataE_fText_wap .btn_wap a:active{ background-color:#FC2C2C;}

.contactsEmpty_wapper .contactsE_fText_wap .btn_wap a{ background-color:#cd0102;}
.contactsEmpty_wapper .contactsE_fText_wap .btn_wap a:active{ background-color:#FC2C2C;}

.lovecall_scheduled_call .s_call_send_btn{ background-color:#cd0102;}
.lovecall_scheduled_call .s_call_send_btn:active{ background-color:#FC2C2C;}
.lovecall_submenu li{ color: #ff3300;}

.callme_list .new_authorization_btn { background: linear-gradient(180deg, #fc3f3f 0%, #cc0e0e 100%);}
.callme_list .callme_submenu li{color: #ff3300;}

.s_wm_box .select_wm_box_con .select_wm_box_btn{ background-color:#cd0102;}

.monthlyFeeTip_toLiveChat .mf_btn{ background-color:#cd0102;}
.monthlyFeeTip_toLiveChat .mf_btn:active{ background-color:#FC2C2C;}

/*.emf_elastic_center .add_credit_pop_pay_con .btnCon .btn{ background-color:#cd0102;}
.emf_elastic_center .add_credit_pop_pay_con .btnCon .btn:active{ background-color:#FC2C2C;}*/

.blu_btn{ background-color:#cd0102;}

.buttonAll #reg_submit_btn{ background-color:#cd0102!important;}

.no_chatlist_tip a{ background:#cd0102;}

.switch_androidApp_wapper .contine_btn{ background-color:#cd0102;}

.not_normal .button{ background:#cd0102;}

.btn_flat{ background-color:#cd0102!important;}
.fPaw #auth_img{ right:8px; top:auto;}

.register_header_box{ background-color:#cd0102;}
.register_header_box .reg_h_login .reg_h_log_btn{ color:#cd0102;}

.email_verification_layer_box .email_verif_con .e_verif_btn{ background-color:#cd0102;}

.header_bg_black{ background:#cd0102; border-bottom:1px #cd0102 solid;}

.chatlist_nav{ color:#cd0102;}
.chatlist_nav li.on{ background:#cd0102;}

.search_wm .ui-controlgroup-controls{ border:1px solid #cd0102;}
.search_wm .ui-btn-active{ background-color:#cd0102!important;}
.search_wm .ui-slider-track .ui-btn.ui-slider-handle{ border:7px solid #FFCBCB; background:#cd0102;}
.search_wm ul li .search_btn{ background-color:#cd0102;}

.search_wm ul li .s_country_box{ border:1px solid #cd0102;}
.search_wm ul li .s_country_box .s_icon{ border-left:2px solid #cd0102; border-bottom:2px solid #cd0102;}

.select_category ul .sel_bg{ box-shadow:6px 0 0 #cd0102 inset;}

.revs_search_menu_box .revs_search_box ul.revs_linetype li span.linesed{ border:6px solid #FFCBCB!important; background-color:#cd0102;}
.revs_search_menu_box .ui-controlgroup-controls{ border:1px solid #cd0102;}
.revs_search_menu_box .ui-btn-active{ background-color:#cd0102!important;}
.revs_search_menu_box .ui-slider-track .ui-btn.ui-slider-handle{ border:7px solid #FFCBCB; background:#cd0102;}
.revs_search_menu_box .revs_search_box .revs_country .s_country_box{ color:#cd0102;}
.revs_search_menu_box .revs_search_box .search_btn{ background-color:#cd0102;}
.revs_search_menu_box .revs_searchById_box .revs_scon button{ background-color:#cd0102;}

.revs_header_menu_list_box .revs_menu_content ul li.sel_bg{ border-bottom:2px solid #cd0102; color:#cd0102;}

.revs_point_btn_bh a{ background-color:#cd0102;}

.revs_phone_verification_box .revs_add_change_box .btn_verify{ color:#cd0102; border:2px solid #cd0102;}
.revs_phone_verification_box .revs_add_change_box .btn_change{ background-color:#cd0102;}

.revs_verify_number_box .revs_verify_number_con .btn_bh .btn_save{ background-color:#cd0102;}
.revs_verify_number_box .revs_verify_number_send_con .btn_bh .btn_verify{ background-color:#cd0102;}

.scene_lists_search_box ul li.active{ background-color:#cd0102; border:1px solid #cd0102;}

.myContacts_typeSearch_box ul li .on{ background-color:#cd0102; border:1px solid #cd0102;}

.gifts_store_bp_special_box ul li .on{ background-color:#cd0102; border:1px solid #cd0102;}

.gifts_detail_box .g_price .addBtn{ background-color:#cd0102;}

.gifts_order_layer_box .gifts_order_con .giftsOrderBtn{ background-color:#cd0102;}

.expression_box2 #wrapper_scene_box .scene_tab_nav .active:before{ border-bottom:2px solid #cd0102;}

.reset_password_byemailormobile_box .reset_byemail_box .r_send_btn{ background-color:#cd0102;}
.reset_password_byemailormobile_box .reset_bymobile_box .r_continue_btn{ background-color:#cd0102;}
.reset_password_email_verifi_tip_box .r_got_btn{ color:#cd0102; border:2px solid #cd0102;}
.reset_password_new_confirm_box .r_done_btn{ background-color:#cd0102;}
.reset_password_success_box .r_login_btn{ color:#cd0102; border:2px solid #cd0102;}

.cupid_note_view_box .c_n_view_item_unread .item_unread_box .unread_read_now_btn{ background-color:#cd0102;}

.revs_login_body .header_box{ background-color:#cd0102;}

.revs_search_menu_box .revs_search_box .revs_age .age_new_con .s_age_box{ color:#cd0102;}
.revs_search_menu_box .revs_search_box .revs_height .height_new_con .s_height_box{ color:#cd0102;}
.revs_search_menu_box .revs_search_box .revs_weight .weight_new_con .s_weight_box{ color:#cd0102;}
.revs_search_menu_box .revs_search_box .revs_p_s_c .revs_p_s_sc{ color:#cd0102;}
.revs_search_menu_box .revs_search_box .more_options_link{ color:#cd0102;}

.revs_login_body .external_login_submit{ background-color:#0881fe!important;}

.ticket_add_create_btn{ background-color:#cd0102;}

.wm_profile_interestedIn_box .more_link{ background-color:#cd0102;}

/*video_show start*/
.premium_video_list_box .premium_video_introduce_click{ color:#cd0102;}
.premium_video_Btn{ background-image:linear-gradient(180deg, #FE5853 0%, #E42C1B 100%);}
.premiumVideoLabel .premiumVideo-swiper-slide.active{ border:1px solid #cd0102; color:#cd0102;}
.premium_video_AUList_box .premium_video_AUHeadImg .premium_video_AUButton a.premium_video_ViewKey{ background-image:linear-gradient(180deg, #FE5853 0%, #E42C1B 100%); border:1px solid #cd0102;}
.PVD_video_sendAccessKeyRequest_btn{ background-image:linear-gradient(180deg, #FE5853 0%, #E42C1B 100%)!important;}
.premium_video_layer_goDetail .layui-m-layerbtn span[yes]{ background-image:linear-gradient(180deg, #FE5853 0%, #E42C1B 100%); border:1px solid #cd0102;}

.premium_video_AUList_box .premium_video_Access_key,.premium_video_AUList_box .premium_video_Access_Pending{ color:#cd0102;}
.premium_video_AUList_box .premium_video_AUHeadImg .premium_video_AUAuthor span.nickname{ color:#cd0102;}
.premium_video_empty_data_subtitle a{ color:#cd0102;}
.premiumVideoDetail .PVD_check{ color:#cd0102;}
/*video_show end*/

/*.emf_elastic_center .add_credit_pop_pay_con .new_header_con{ background-color:#cd0102;}*/

.appall{background:#FFF;}
.apptop{background:url(../images/inback01.gif);	margin:0; padding:0px;}
.apptop_new{background:url(../images/chnlady_topbg.jpg); height:162px; margin:0; padding:0px;}
.apptopvb{height:178px; width:100%;text-align:left; background:url(../images/app01.png) top right no-repeat;}
.apptopvb img{ width:auto;}
.apptopvb_lady{height:164px; width:100%;text-align:left; background:url(../images/lady_appbg.png) top right no-repeat;}
.apptopvb_lady img{ width:auto;}
.apptopvb_lady_new{height:164px; width:100%;text-align:left; background:url(../images/chnlady_topbg.png) top right no-repeat;}
.apptopvb_lady_new div{height:162px; width:100%;text-align:left; background:url(../images/chnlady_topimg.png) 0 5px no-repeat;}
.apptopvb_lady_new img{ width:auto;}

.appva{width:100%;padding:15px 0 10px 0; background:URL(../images/app03.gif) top repeat-x;border-top:1px solid #222;}
.appva h2, .appva h3{ padding:0 0 0 10px; margin:0;font: bold 22px/24px Arial, Helvetica, sans-serif; color:#095692;}
.appva h2 span{ background:#FF6600;color:#FFF;font:bold 13px/18px Arial, Helvetica, sans-serif;padding:2px 4px; margin:0 0 0 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.appva h3{font:bold 16px/20px Arial, Helvetica, sans-serif;}
.appva_ldy{width:100%;padding:15px 0 10px 0; background:URL(../images/app03.gif) top repeat-x;border-top:1px solid #222;}
.appva_ldy h2, .appva_ldy h3{ padding:0 0 0 10px; margin:0;font: bold 22px/24px Arial, Helvetica, sans-serif; color:#095692;}
.appva_ldy h2 span{color:#FF6600; font:14px/18px Verdana, Geneva, sans-serif; background:#669900;color:#FFFFFF;padding:3px 5px; margin:0 0 0 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.appva_ldy h3{font:bold 16px/20px Arial, Helvetica, sans-serif; padding:4px 12px; margin:0;}
.appvc_ladyspan{font:bold 14px/20px Verdana, Geneva, sans-serif; display:block; padding:10px 12px 4px 12px;}
.appvc{font:15px/18px Arial, Helvetica, sans-serif; color:#000000;width:90%; padding:0 0 0 25px; list-style:disc;}
.appvc li{padding:0 0 13px 0px; margin:0px 0 0 0;}

.appvd{width:auto; padding:0 0 150px 25px;}
.appvc_lady{font:15px/18px Arial, Helvetica, sans-serif; color:#000000;width:90%; padding:0 0 0 25px; list-style:disc;}
.appvc_lady li{padding:0 0 4px 0px; margin:0 0 0 4px;}
.appbtn{		
    background-color: #ffb94b;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fddb6f), to(#ffb94b));
    background-image: -webkit-linear-gradient(top, #fddb6f, #ffb94b);
    background-image: -moz-linear-gradient(top, #fddb6f, #ffb94b);
    background-image: -ms-linear-gradient(top, #fddb6f, #ffb94b);
    background-image: -o-linear-gradient(top, #fddb6f, #ffb94b);
    background-image: linear-gradient(top, #fddb6f, #ffb94b); 
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);   
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;   
	-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;  
    border-width: 1px;border-style: solid;border-color: #d69e31 #e3a037 #d5982d #e3a037;float: left;height: 35px;padding: 0;width:130px;cursor: pointer;font: bold 17px Arial, Helvetica;color: #8f5a0a;
}
.appbtn:hover,.appbtn:focus{
    background-color: #fddb6f;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ffb94b), to(#fddb6f));
    background-image: -webkit-linear-gradient(top, #ffb94b, #fddb6f);
    background-image: -moz-linear-gradient(top, #ffb94b, #fddb6f);
    background-image: -ms-linear-gradient(top, #ffb94b, #fddb6f);
    background-image: -o-linear-gradient(top, #ffb94b, #fddb6f);
    background-image: linear-gradient(top, #ffb94b, #fddb6f);
}
.appbtn:active{outline: none;-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;}
.appbtn::-moz-focus-inner{border: none;}

.appbtnvb{		
    background-color: #ffb94b;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e6f6fa), to(#b6e5ef));
    background-image: -webkit-linear-gradient(top, #e6f6fa, #b6e5ef);
    background-image: -moz-linear-gradient(top, #e6f6fa, #b6e5ef);
    background-image: -ms-linear-gradient(top, #e6f6fa, #b6e5ef);
    background-image: -o-linear-gradient(top, #e6f6fa, #b6e5ef);
    background-image: linear-gradient(top, #e6f6fa, #b6e5ef); 
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);   
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;   
	-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;  
    border-width: 1px;border-style: solid;border-color: #7fa9c5 #7fa9c5 #7fa9c5 #7fa9c5;float: left;height: 35px;padding: 0;width:130px;cursor: pointer;font: bold 17px Arial, Helvetica;color: #0160a4; margin:0 0 0 10px;
}
.appbtnvb:hover,.appbtnvb:focus{
    background-color: #fddb6f;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#feffff), to(#a1cfee));
    background-image: -webkit-linear-gradient(top, #feffff, #a1cfee);
    background-image: -moz-linear-gradient(top, #feffff, #a1cfee);
    background-image: -ms-linear-gradient(top, #feffff, #a1cfee);
    background-image: -o-linear-gradient(top, #feffff, #a1cfee);
    background-image: linear-gradient(top, #feffff, #a1cfee);
}
.appbtnvb:active{outline: none;-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;}
.appbtnvb::-moz-focus-inner{border: none;}

 /*app_ios*/
.app_iosall{background:#fff;}
.app_iostop{margin:0; padding:0px;}

.app_iostopvb{height:154px; width:100%;text-align:left;background-color: #fddb6f;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d2d3d5));
    background-image: -webkit-linear-gradient(top, #ffffff, #d2d3d5);
    background-image: -moz-linear-gradient(top, #ffffff, #d2d3d5);
    background-image: -ms-linear-gradient(top, #ffffff, #d2d3d5);
    background-image: -o-linear-gradient(top, #ffffff, #d2d3d5);
    background-image: linear-gradient(top, #ffffff, #d2d3d5); padding:4px 0 0 0;}
.app_iostopvb img{ width:auto; margin:0; float:left;}
.app_iostopvb div{padding:16px 0 2px 0;}
.app_iostopvb b{font:bold 18px/20px Arial;}
.app_iostopvb span{font:normal 14px 18px Arial;}

.app_iosva{width:100%;padding:15px 0 10px 0; background:URL(../images/app03.gif) top repeat-x;border-top:1px solid #222;}
.app_iosva h2, .appva h3{ padding:0 0 0 10px; margin:0;font: bold 22px/24px Arial, Helvetica, sans-serif; color:#095692;}
.app_iosva h2 span{ background:#FF6600;color:#FFF;font:bold 13px/18px Arial, Helvetica, sans-serif;padding:2px 4px; margin:0 0 0 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.app_iosva h3{font:bold 16px/20px Arial, Helvetica, sans-serif;}

.app_iosvc{font:15px/18px Arial, Helvetica, sans-serif; color:#000000;width:90%; padding:8px 0 0 20px; list-style:disc;}
.app_iosvc li{padding:0 0 8px 0px; margin:0;}

.app_iosvd{width:auto; padding:0 0 150px 25px;}
.app_iosve li{width:33.3%; float:left; text-align:center; padding:0 0 4px 0;}

.app_iosbtn{		
    background-color: #ffb94b;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fddb6f), to(#ffb94b));
    background-image: -webkit-linear-gradient(top, #fddb6f, #ffb94b);
    background-image: -moz-linear-gradient(top, #fddb6f, #ffb94b);
    background-image: -ms-linear-gradient(top, #fddb6f, #ffb94b);
    background-image: -o-linear-gradient(top, #fddb6f, #ffb94b);
    background-image: linear-gradient(top, #fddb6f, #ffb94b); 
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);   
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;   
	-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;  
    border-width: 1px;border-style: solid;border-color: #d69e31 #e3a037 #d5982d #e3a037;float: left;height: 35px;padding: 0;width:130px;cursor: pointer;font: bold 17px Arial, Helvetica;color: #8f5a0a;margin:4px 0 4px 10px;
}
.app_iosbtn:hover,.appbtn:focus{
    background-color: #fddb6f;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ffb94b), to(#fddb6f));
    background-image: -webkit-linear-gradient(top, #ffb94b, #fddb6f);
    background-image: -moz-linear-gradient(top, #ffb94b, #fddb6f);
    background-image: -ms-linear-gradient(top, #ffb94b, #fddb6f);
    background-image: -o-linear-gradient(top, #ffb94b, #fddb6f);
    background-image: linear-gradient(top, #ffb94b, #fddb6f);
}
.app_iosbtn:active{outline: none;-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;}
.app_iosbtn::-moz-focus-inner{border: none;}

.app_iosbtnvb{		
    background-color: #ffb94b;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e6f6fa), to(#b6e5ef));
    background-image: -webkit-linear-gradient(top, #e6f6fa, #b6e5ef);
    background-image: -moz-linear-gradient(top, #e6f6fa, #b6e5ef);
    background-image: -ms-linear-gradient(top, #e6f6fa, #b6e5ef);
    background-image: -o-linear-gradient(top, #e6f6fa, #b6e5ef);
    background-image: linear-gradient(top, #e6f6fa, #b6e5ef); 
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);   
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;   
	-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;  
    border-width: 1px;border-style: solid;border-color: #7fa9c5 #7fa9c5 #7fa9c5 #7fa9c5;float: left;height: 35px;padding: 0;width:130px;cursor: pointer;font: bold 17px Arial, Helvetica;color: #0160a4; margin:4px 0 4px 10px;
}
.app_iosbtnvb:hover,.appbtnvb:focus{
    background-color: #fddb6f;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#feffff), to(#a1cfee));
    background-image: -webkit-linear-gradient(top, #feffff, #a1cfee);
    background-image: -moz-linear-gradient(top, #feffff, #a1cfee);
    background-image: -ms-linear-gradient(top, #feffff, #a1cfee);
    background-image: -o-linear-gradient(top, #feffff, #a1cfee);
    background-image: linear-gradient(top, #feffff, #a1cfee);
}
.app_iosbtnvb:active{outline: none;-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;}
.app_iosbtnvb::-moz-focus-inner{border: none;}

/*new login page*/
.external_login_bg{background:#f4f3f3;}
.external_login_top{width:100%; height:56px; background:#cd0102; position:relative;}
.external_login_top img{ height:40px; border:0; position:absolute; left:10px; top:8px; margin:0; padding:0;}
.external_login_top span{ font:normal 14px/110% "Times New Roman", Times, serif; color:#fff; margin:0; padding:0; position:absolute; left:55px; top:14px;}
.external_login_top span b{font-size:22px; font-weight:normal;}
.external_login_tip{background:#fccece; font:normal 16px/20px Verdana; padding:10px; color:#333; text-align:left;   box-shadow:0 0 1px #ccc;}
.external_login_go_facebook_btn{ display:block; width:85%; height:40px; line-height:40px; font:bold 16px/40px Arial, Helvetica, sans-serif; color:#fff; background-color:#3b5997; -webkit-border-radius:5px; border-radius:5px; padding:0; margin:0 auto; margin-top:30px; text-decoration:none; outline:none; text-align:center; -webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.2); box-shadow:0px 2px 5px rgba(0,0,0,0.2);}
.external_login_go_facebook_btn:active{ opacity:0.8;}
.external_login_go_facebook_btn .fb_ico{ display:inline-block; width:10px; height:20px; background:url(/Public/images/btn_new_ico/reg_fb_ico.png) no-repeat; background-size:cover; vertical-align:middle;position:relative; right:10px; top:-3px;}
.external_login_create_title{ width:85%; height:28px; line-height:28px; position:relative; padding:0; margin:0 auto; border-bottom:1px dotted #000; text-align:center;}
.external_login_create_title span{display:inline-block; height:20px; line-height:20px; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#666; background-color:#F2F2F2; position:relative; top:12px; padding:0 10px;}
.external_login_cen{width:85%; margin:24px auto; background:#fff; border-radius:4px; -webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.3); box-shadow:0px 0px 6px rgba(0,0,0,0.3); overflow:hidden;}
.external_login_cen li{list-style:none; padding:4px; position:relative; border-bottom:1px #e6e9f0 solid; padding:0 16px;}
.external_login_cen li:last-child{border-bottom:none;}
.external_login_cen li input::-webkit-input-placeholder{color:#a1a1a1;}
.external_login_cen li input:-moz-placeholder{color:#a1a1a1;}
.external_login_cen li input[name=email]{width:100%; font:normal 18px/56px Verdana; color:#333; box-shadow:0 0 0px 1000px #f7fbfe inset; -moz-box-shadow:0 0 0px 1000px #f7fbfe inset; -webkit-box-shadow: 0 0 0px 1000px #fff inset;}
.external_login_cen li input[name=password]{width:70%; font:normal 18px/56px Verdana; color:#333; box-shadow:0 0 0px 1000px #f7fbfe inset; -moz-box-shadow:0 0 0px 1000px #f7fbfe inset; -webkit-box-shadow: 0 0 0px 1000px #fff inset;}
.external_login_cen li input[name=authcode]{width:60%; font:normal 18px/56px Verdana; color:#333; box-shadow:0 0 0px 1000px #f7fbfe inset; -moz-box-shadow:0 0 0px 1000px #f7fbfe inset; -webkit-box-shadow: 0 0 0px 1000px #fff inset;}
#auth_img{position:absolute; right:8px; top:12px;}

.external_login_cen li .login_icons_pwd{position:absolute; right:0px; top:12px; width:auto; height:40px;}
.external_login_cen li .login_icons_pwd a {float:left; display:block; width:25px; height:25px; line-height:40px; margin-top:6px; margin-right:10px;}
.external_login_cen li  .isshow_pwd.visible {background:url(../images/btn_ico/ic_visible_grey.png) no-repeat top center; background-size:cover;}
.external_login_cen li .login_icons_pwd .isshow_pwd.invisible {background:url(../images/btn_ico/ic_invisible_grey.png) no-repeat top center; background-size:cover;}
.external_login_cen li .login_icons_pwd .forget_pwd {background:url(../images/btn_ico/ic_help_grey.png) no-repeat top center; background-size:cover;}
.external_login_cen li .login_icons_pwd .forget_pwd {color:#0099FF; line-height:18px;}
.external_login_submit{font-size:18px; line-height:40px; border-radius:4px; display:block; text-align:center; text-decoration:none; color:#fff; outline:none; width:85%;margin:16px auto; border:0 none; background:#cd0102; -webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.2); box-shadow:0px 2px 5px rgba(0,0,0,0.2);}
.external_login_submit:active{ opacity:0.8;}
.external_login_submit_btn{text-align:center; font:normal 16px/24px Verdana; color:#333; margin-top:8px;}
.external_login_submit_btn a,.external_login_submit_btn a:link{text-decoration:none; color:#0099ff; outline:none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
.external_login_submit_btn a:active{color:#0267ab;}
.external_login_bg .forgot_con{ margin-top:5px; width:85%; height:auto; line-height:32px; margin:0 auto; text-align:center; border-bottom:1px dotted #E3E3E3; padding-bottom:8px;}
.external_login_bg .forgot_con a{ font:normal 16px/32px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; outline:none;}

/*log in with facebook*/
.login_with_facebook_box{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:99999; background-color:#F2F2F2;}
.login_with_facebook_box .login_facebook_con{ width:auto; height:auto; padding:0 30px 20px 30px;}
.login_with_facebook_box .login_facebook_con .fTitle{ width:100%; text-align:center; font:bold 20px/24px Arial, Helvetica, sans-serif; color:#333; margin-top:20px;}
.login_with_facebook_box .login_facebook_con .fText{ width:100%; text-align:center; font:normal 16px/24px Arial, Helvetica, sans-serif; color:#666; margin:5px 0 25px 0;}
.login_with_facebook_box .login_facebook_con .fInfo_box{ width:100%; height:56px; position:relative; margin:0 0 15px 0;}
.login_with_facebook_box .login_facebook_con .fInfo_box .fInfo_tx{ width:48px; height:48px; position:absolute; left:15px; top:0; -webkit-border-radius:48px; border-radius:48px; overflow:hidden; border:4px solid #fff;}
.login_with_facebook_box .login_facebook_con .fInfo_box .fInfo_tx img{ display:block; width:100%;}
.login_with_facebook_box .login_facebook_con .fInfo_box .fInfo_n{ width:100%; height:auto; position:absolute; left:80px; top:7px;}
.login_with_facebook_box .login_facebook_con .fInfo_box .fInfo_n .f_name{ font:bold 18px/20px Arial, Helvetica, sans-serif; color:#000; margin-right:15px; text-decoration:none; outline:none;}
.login_with_facebook_box .login_facebook_con .fInfo_box .fInfo_n .f_l{ font:normal 14px/20px Arial, Helvetica, sans-serif; color:#0099ff; text-decoration:none; outline:none;}
.login_with_facebook_box .login_facebook_con .fInfo_box .fInfo_n .f_mail{ font:normal 14px/20px Arial, Helvetica, sans-serif; color:#666;}
.login_with_facebook_box .login_facebook_con .fEmail{ border:1px solid #ccc; border-bottom:0 none; width:100%; height:36px; line-height:36px; padding-left:10px; font:normal 16px/36px Arial, Helvetica, sans-serif; color:#333; -webkit-box-sizing:border-box; box-sizing:border-box; -webkit-border-radius:0; border-radius:0; -webkit-appearance:none;}
.login_with_facebook_box .login_facebook_con .fPw{ border:1px solid #ccc; width:100%; height:36px; line-height:36px; padding-left:10px; font:normal 16px/36px Arial, Helvetica, sans-serif; color:#333; -webkit-box-sizing:border-box; box-sizing:border-box; -webkit-border-radius:0; border-radius:0; -webkit-appearance:none;}
.login_with_facebook_box .login_facebook_con .fConnect_btn{ width:100%; font:bold 16px/40px Arial, Helvetica, sans-serif; color:#fff; background-color:#cd0102;line-height:40px; border-radius:4px; display:block; text-align:center; text-decoration:none; margin-bottom:15px; height:40px; -webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.2); box-shadow:0px 2px 5px rgba(0,0,0,0.2); outline:none; cursor:pointer; padding:0; margin:20px 0 0 0;}
.login_with_facebook_box .login_facebook_con .fConnect_btn:active{ opacity:0.8;}
.login_with_facebook_box .login_facebook_con .fFog_pw{ width:100%; height:32px; line-height:32px; text-align:center; margin-top:10px;}
.login_with_facebook_box .login_facebook_con .fFog_pw a{ font:normal 16px/32px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; outline:none;}
.login_with_facebook_box .login_facebook_con .fJoin_free{ width:100%; height:42px; line-height:42px; font:normal 16px/42px Arial, Helvetica, sans-serif; color:#666; text-align:center; border-top:1px dotted #ddd; padding:0; margin:15px 0 0 0;}
.login_with_facebook_box .login_facebook_con .fJoin_free a{ color:#0099ff; text-decoration:none; outline:none;}
/*end*/

/*login revision*/
/*.revs_login_html{}*/
/*.revs_login_body{ width:100%; height:100%; background:url(/Public/asiame/images/login_bg.jpg) top center no-repeat; background-size:cover;}*/
.revs_login_body .go_home{ display:block; width:auto; height:20px; line-height:20px; padding:0 15px 0 0; position:absolute; right:15px; top:15px; font-size:14px; color:#fff; text-decoration:none;}
.revs_login_body .go_home span{ display:block; width:8px; height:8px; position:absolute; right:0; top:6px; border-left:2px solid #ddd; border-bottom:2px solid #ddd; -webkit-transform:rotate(-135deg); transform:rotate(-135deg);}
.revs_login_body .external_login_top{ width:auto; margin-top:65px; background:none; text-align:center; text-indent:-10px;}
.revs_login_body .external_login_top img{ height:55px; margin-right:6px; position:static; float:none; vertical-align:middle;}
.revs_login_body .external_login_top span{ position:relative; left:0; top:5px;}
.revs_login_body .external_login_top span b:nth-child(2){ font-size:14px; display:block; margin-top:5px;}

.revs_login_body .external_login_go_facebook_btn{ width:100%; margin-top:40px; opacity:0.8;}

.revs_login_body .external_login_create_title{ width:100%; border-bottom:none; height:22px; line-height:22px;}

.revs_login_body .external_login_create_title ul{ width:72%; height:auto; margin:0 auto;}
.revs_login_body .external_login_create_title ul:after{content:"";display:block;height:0;clear:both;}
.revs_login_body .external_login_create_title ul li{ float:left; height:22px;}
.revs_login_body .external_login_create_title ul li:nth-child(1){ width:-moz-calc(50% - 80px); width:-webkit-calc(50% - 80px); width:calc(50% - 80px); border-bottom:1px dotted #A1A1A1;}
.revs_login_body .external_login_create_title ul li:nth-child(2){ width:160px; color:#A1A1A1; text-align:center; position:relative; top:10px;}
.revs_login_body .external_login_create_title ul li:nth-child(3){ width:-moz-calc(50% - 80px); width:-webkit-calc(50% - 80px); width:calc(50% - 80px); border-bottom:1px dotted #A1A1A1;}

.revs_login_body .external_login_cen{ width:100%; background:none; box-shadow:none; margin-bottom:0; -webkit-border-radius:0px; border-radius:0px;}
.revs_login_body .external_login_cen li{ border-bottom:0 none; -webkit-border-radius:0; border-radius:0; background:rgba(255,255,255,1); padding:0; margin-top:1px; height:38px; overflow:hidden;}
.revs_login_body .external_login_cen li.bradius_top{ -webkit-border-top-left-radius:5px; border-top-left-radius:5px;-webkit-border-top-right-radius:5px; border-top-right-radius:5px;}
.revs_login_body .external_login_cen li.bradius_bottom{ -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px;}
.revs_login_body .external_login_cen li.fon{ background:rgba(255,255,255,0.9);}
.revs_login_body .external_login_cen li.fon input{ color:#666!important;}
.revs_login_body .external_login_cen li:nth-child(2){}

.revs_login_body .external_login_cen li input::-webkit-input-placeholder{color:#666;}
.revs_login_body .external_login_cen li input::-moz-placeholder{color:#666;}
.revs_login_body .external_login_cen li.lierrclass{ background-color:#fff!important; border:1px solid red!important;}
.revs_login_body .external_login_cen li.lierrclass input::-webkit-input-placeholder{color:#666;}
.revs_login_body .external_login_cen li.lierrclass input::-moz-placeholder{color:#666;}
.revs_login_body .external_login_cen li.lierrclass .revs_forgot{ color:#666;}
.revs_login_body .external_login_cen li input[name=email]{ color:#000; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; background:none; font:normal 16px/24px Verdana; margin:0; padding:6px 10px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.revs_login_body .external_login_cen li input[name=password]{ color:#000; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; background:none; font:normal 16px/26px Verdana; margin:0; padding:6px 10px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.revs_login_body .external_login_cen li input[name=authcode]{ color:#000; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; background:none; font:normal 16px/24px Verdana; margin:0; padding:6px 10px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.revs_login_body .external_login_cen li.lierrclass input[name=email]{ color:#666;}
.revs_login_body .external_login_cen li.lierrclass input[name=password]{ color:#666;}
.revs_login_body .external_login_cen li.lierrclass input[name=authcode]{ color:#666;}
.revs_login_body #auth_img{ right:10px; top:5px; width:auto; height:26px;}

.revs_login_body .external_login_submit{ width:100%; -webkit-border-radius:5px; border-radius:5px; margin-top:10px; /*opacity:0.8;*/}
.revs_login_body .external_login_submit:active{ opacity:0.8;}

.revs_login_body .revs_forgot{ position:absolute; right:10px; top:12px; color:#666; text-decoration:none;}

.revs_login_body .external_login_submit_btn{ color:#ddd; font:normal 14px/18px Verdana;}
.revs_login_body .external_login_submit_btn a{ color:#ddd; text-decoration:underline;}

/*login revision*/
/*.revs_register_html{}*/
/*.revs_register_body{ width:100%; height:100%; background:url(/Public/asiame/images/login_bg.jpg) top center no-repeat; background-size:cover;}*/

/*optimize start*/
.personal_page_top{ background:url(/Public/images/optimize/default_bg_asiame.png?v=2.0) no-repeat center center; background-size:cover;}
/*optimize end*/

.attachment_entry_guidelines_wapper{ background-image: url(../../images/optimize/attach_bg_6.jpg),url(../../images/optimize/attach_bg_bottom.jpg); background-repeat:no-repeat,no-repeat;background-position:left top,left bottom ;background-size:100%,100%;background-color:#fff;}

#admiresbanner a{color:#ff3300;}

#wrapper_virtualgift_box .vg_banner .item.on a{background-color: #cd0102;border: 1px solid #cd0102;color: #fff;}
.email_verif_index_box_ShowBg{background: #CD0102}
.callme_list .callme_submenu li.selected{
    font-weight: bold;
    overflow: hidden;
    float: left;
    width: 50%;
    background: #f2f2f2;
    color:#ffffff!important;
    text-align: center;
    font-size: 14px;
    line-height: 32px;
    border: 1px solid #CD0102 ;
    -webkit-box-shadow:inset 1px 3px 6px #CD0102;
    -moz-box-shadow:inset 1px 3px 6px #CD0102;
    box-shadow:inset 1px 3px 6px #CD0102;
    border-right: none;
    background-image: -webkit-gradient(to bottom, #CD0102 0%, #FA2D2D 100%);
    background-image: -webkit-linear-gradient(to bottom, #CD0102 0%, #FA2D2D 100%);
    background-image: -moz-linear-gradient(to bottom, #CD0102 0%, #FA2D2D 100%);
    background-image: -ms-linear-gradient(to bottom,#CD0102 0%, #FA2D2D 100%);
    background-image: -o-linear-gradient(to bottom, #CD0102 0%, #FA2D2D 100%);
    background-image: linear-gradient(to bottom,#CD0102 0%, #FA2D2D 100%);
}
.email_verif_index_box_ShowBg{background: #CD0102}
.email_verification_layer_ShowBox .email_verif_con_Show .e_footer_btn_box_Show .e_left_btn{
    color:#CD0102 ;
}
.email_verification_layer_ShowBox .email_verif_con_Show .e_footer_btn_box_Show .e_right_btn{
    color:#CD0102 ;
}
.callme_entry_guidelines_wapper .con .block02 .menu_text{
    background-image: -webkit-gradient(to bottom, #CD0102 0%, #FA2D2D 100%);
    background-image: -webkit-linear-gradient(to bottom, #CD0102 0%, #FA2D2D 100%);
    background-image: -moz-linear-gradient(to bottom, #CD0102 0%, #FA2D2D 100%);
    background-image: -ms-linear-gradient(to bottom,#CD0102 0%, #FA2D2D 100%);
    background-image: -o-linear-gradient(to bottom, #CD0102 0%, #FA2D2D 100%);
    background-image: linear-gradient(to bottom,#CD0102 0%, #FA2D2D 100%);
}
/*节日活动气氛 Start*/
	/* 试聊券弹层 */
/*.freeChat_useyd_layer_box .festival_event_mid_autumn_chat_pop{ background-color:#fec1c9; background-image:url(../images/festival_event/mid_autumn/2021/pop_freechat_bg_lb.png), url(../images/festival_event/mid_autumn/2021/pop_freechat_bg_rt.png), url(../images/festival_event/mid_autumn/2021/pop_freechat_bg_rb.png), url(../images/festival_event/mid_autumn/2021/pop_freechat_bg_c.png); background-position:bottom left, top right, bottom right, center center; background-repeat:no-repeat, no-repeat, no-repeat, no-repeat;}
.freeChat_useyd_layer_box .festival_event_mid_autumn_chat_pop:before{ content:""; position:absolute; left:0px; bottom:0px; background:url(../images/festival_event/mid_autumn/2021/pop_freechat_left.png) no-repeat; height:70px; width:88px;}
.freeChat_useyd_layer_box .festival_event_mid_autumn_chat_pop:after{ content:""; position:absolute; right:0px; bottom:0px; background:url(../images/festival_event/mid_autumn/2021/pop_freechat_right.png) no-repeat; height:97px; width:79px;}
.freeChat_useyd_layer_box .festival_event_mid_autumn_chat_pop .free_ico{ background: url(../images/festival_event/mid_autumn/2021/free_ico.png) center center no-repeat;background-size:cover;width:50px;height:50px;}
.freeChat_useyd_layer_box .festival_event_mid_autumn_chat_pop .gotBtn{width:50%; background:#00C13B url(../images/festival_event/mid_autumn/2021/got_bg.png) center center repeat-x;}
.freeChat_useyd_layer_box .festival_event_mid_autumn_chat_pop .w_l_ico_wf{background: url(../images/festival_event/mid_autumn/2021/w_l_ico.png) center center no-repeat;background-size:contain;}
.freeChat_useyd_layer_box .festival_event_mid_autumn_chat_pop .w_r_ico_wf{background: url(../images/festival_event/mid_autumn/2021/w_r_ico.png) center center no-repeat;background-size:contain;}
.freeChat_useyd_layer_box .festival_event_mid_autumn_chat_pop .tit_wf .t_wf{color:#d61933;}
.freeChat_useyd_layer_box .festival_event_mid_autumn_chat_pop .text{color:#333;}*/
	/* 女士资料页 */
.festival_event_mid_autumn_profile{ background-image:url(../images/festival_event/mid_autumn/2021/profile_top_bg_03.png), url(../images/festival_event/mid_autumn/2021/profile_top_bg.png), url(../images/festival_event/mid_autumn/2021/profile_top_bg_02.png); background-position:top right, top left, top left; background-repeat: no-repeat, no-repeat, repeat-x;margin:0;height:85px;}
.festival_event_mid_autumn_profile .call_ico, .festival_event_mid_autumn_profile .gifts_ico, .festival_event_mid_autumn_profile .cupid_note_ico{ background-color:#fff;}

	/* Chat聊天室 */
.festival_event_mid_autumn_chat{ background-color:#fff; background-image:url(../images/festival_event/mid_autumn/2021/chat_left_top.png), url(../images/festival_event/mid_autumn/2021/chat_right_top.png), url(../images/festival_event/mid_autumn/2021/chat_bg.png); background-position:top left, top right, top left; background-repeat:no-repeat, no-repeat, repeat-x;}
.festival_event_mid_autumn_chat_enter .magicicon_recommend_list_box{ background-color:#fffae0; border:#fecdac solid 1px;}
.festival_event_mid_autumn_chat_enter .magicicon_recommend_list_box .hot_text{ background-color:#fffae0; border:#fecdac solid 1px; border-bottom:0 none;}
.festival_event_mid_autumn_chat_enter .magicicon_recommend_list_box .hot_text .l_b_span{ display:block!important; background-color:#fffae0; width:4px; height:8px; margin:0; padding:0; position:absolute; left:-1px; bottom:0; z-index:1; overflow:hidden;}
.festival_event_mid_autumn_chat_enter .magicicon_recommend_list_box .hot_text .r_b_span{ display:block!important; background-color:#fffae0; width:4px; height:8px; margin:0; padding:0; position:absolute; right:-1px; bottom:0; z-index:1; overflow:hidden;}
.chat_enter_box .magicicon_recommend_list_box .hot_text{ color:#333; padding:0 10px; -webkit-box-sizing:border-box; box-sizing:border-box;}/*此行样式为临时修改2020.02.21*/

	/* 女士礼品列表 */
.festival_event_mid_autumn_gift_header{ background:#ffb8b8 url(../images/festival_event/mid_autumn/2021/gift_header_bg.png) left bottom no-repeat; border-bottom:#f5abab  solid 1px;}
.festival_event_mid_autumn_gift_header .header_back_ico{background-image: url(../images/festival_event/mid_autumn/2021/ic_arrow_back_white.png);}
.festival_event_mid_autumn_gift .gifts_store_select_list_box{ background-color:#ffd9de;border-bottom:#ddc0c4 solid 1px; top:0px !important;}
.festival_event_mid_autumn_gift .gifts_store_bp_special_box{ display:none !important;}
.festival_event_mid_autumn_gift .gifts_store_select_list_box .stext{ color:#000;}
.festival_event_mid_autumn_gift .gift_title{ /*position:absolute; left:0; top:40px;*/ width:100%; height:auto; margin:0; padding:0; background:#fcfdff url(../images/festival_event/mid_autumn/2021/gift_title_bg.png) 10px 10px no-repeat; color:#f33a62; font:bold italic 16px/55px "Times New Roman", Georgia, Times, serif; text-indent:55px;}
.festival_event_mid_autumn_gift .scroll_interval_lovecallScheduled{top:40px !important;}

	/* 商城列表 */
.festival_event_mid_autumn_shopping .header_bg{ background:#ffb8b8; border-bottom:#ff788e solid 1px;}
.festival_event_mid_autumn_shopping .header_bg:before{content:""; position:absolute; left:0px; top:0px; background:url(../images/festival_event/mid_autumn/2021/shop_header_left_bg.png) no-repeat; height:44px; width:375px;}
.festival_event_mid_autumn_shopping .header_bg:after{content:""; position:absolute; right:0px; bottom:0px; background:url(../images/festival_event/mid_autumn/2021/shop_header_right_bg.png) no-repeat; height:44px; width:375px;z-index:-1;}
.festival_event_mid_autumn_shopping .header_ico_tab li{ color:#de1f1f;}
.festival_event_mid_autumn_shopping .header_ico_tab .underline{ background-color:#ff3355;}
.festival_event_mid_autumn_shopping .header_back_w_ico{background-image: url(../images/festival_event/mid_autumn/2021/ic_arrow_back_white.png);}
.festival_event_mid_autumn_shopping .gifts_store_select_list_box{ background-color:#ffd9de;border-bottom:#ddc0c4 solid 1px; top:0 !important;}
.festival_event_mid_autumn_shopping .gifts_store_bp_special_box{ display:none !important;}
.festival_event_mid_autumn_shopping .gifts_store_select_list_box .stext{color:#000;}
.festival_event_mid_autumn_shopping .gift_title{ /*position:absolute; left:0; top:40px;*/ width:100%; height:auto; margin:0; padding:0; background:#fcfdff url(../images/festival_event/mid_autumn/2021/gift_title_bg.png) 10px 10px no-repeat; color:#f33a62; font:bold italic 16px/55px "Times New Roman", Georgia, Times, serif; text-indent:55px;}
.festival_event_mid_autumn_shopping .scroll_interval_lovecallScheduled{top:40px !important;}
 
/*节日活动气氛 End*/
 