@charset "utf-8";
/* CSS Document */

.publ_buli{ background:#007aff; color:#fff; border:none;}

.helpbico{ display:block; vertical-align:top; margin:14px auto 0; width:17px; height:17px;}

.publ_card{ position: relative; height:88px; padding:8px 0 0 75px;}
.publ_card_img{ position:absolute; width:55px; height:55px; left:10px; top:4px; overflow:hidden; border-radius:50%; background:#ebebeb;}
.publ_card_img img{ display:block; width:100%; height:100%;}

.publ_card_user_til{ height:26px; line-height:26px; font-size:16px;}
.publ_vip{ display: inline-block; width:26px; height:26px; line-height:26px; vertical-align:top; background:url(../images/publ_vip.png) no-repeat center center/21px 21px;}

.publ_card_user_cert{ float:right; height:26px; line-height:26px; font-size:12px; background:rgba(0,0,0,.2); border-radius:13px 0 0 13px; padding-left:5px;}
.publ_card_ico{ display: inline-block; width:30px; height:26px; line-height:26px; vertical-align:top; background:url(../images/publ_card_ico.png) no-repeat center center/18px 13px;}
.publ_card_user_acc{ line-height:22px; font-size:12px; color:#eee;}
.publ_card_user_vip{ line-height:22px; font-size:12px; color:#eee;}




.publ_ico_info{ display:block; height:21px; width:100%; background-repeat:no-repeat; background-position:center center; background-size:contain;}
.publ_ico_info01{ background-image:url(../images/publ_ico_info01.png);}
.publ_ico_info02{ background-image:url(../images/publ_ico_info02.png);}
.publ_ico_info03{ background-image:url(../images/publ_ico_info03.png);}


.publ_allinfo_til{ background:#fff; text-align:center;}
.publ_allinfo_til p{ display:inline-block; width:26%; height:60px;}
.publ_allinfo_til a{ display:block; width:100%; height:60px; padding-top:10px; text-align:center; font-size:12px; line-height:26px;}


.mention_onc{ background:#fff; margin-top:10px; position:relative; height:54px; padding:8px 40px 0px 63px;}
.mention_amount{ background:#fff; margin-top:10px; padding:10px 11px 0px;}
.mention_onc_sel{ background:#fafafa; display:none; border-bottom:1px solid #e5e5e5;}
.mention_onc_sel li{ border-top:1px solid #e5e5e5;}
.mention_onc_sel li label{ position:relative; height:54px; padding:8px 40px 0px 63px; display:block; width:100%; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;}
.mention_onc_sel li label input{ display:none;}

.ico_ment{ display:block; height:25px; width:35px; margin:0 auto; background-repeat:no-repeat; background-position:center center; background-size: contain;}
.ico_ment01{ background-image:url(../images/ico_ment01.png);}
.ico_ment02{ background-image:url(../images/ico_ment02.png);}

.icon_selt{ display: inline-block; width: 13px; height: 13px; background-repeat:no-repeat; background-position:center center; background-size: contain;
	vertical-align: -2px;}
.icon_selt01{ background-image:url(../images/icon_selt01.png);}
.icon_selt02{ background-image:url(../images/icon_selt02.png); }



.mention_onc_ico{ position:absolute; width:63px; height:54px; padding:15px 0 0; left:0; top:0;}
.mention_onc_dro{ position:absolute; width:40px; height:54px; padding:15px 0 0; right:0; top:0; text-align:center;}
.mention_onc_tex{ line-height:20px; font-size:15px;}
.mention_onc_tex span{ display:block; line-height:18px; font-size:14px; color:#999;}


.ment_amout_til{ font-size:14px; line-height:20px; color:#000;}
.ment_amout_num{ padding-left:30px; position:relative; height:66px; font-size:35px; border-bottom:1px solid #f8f8f8;}
.ment_amout_num span{ position:absolute; left:0; top:0; width:30px; line-height:65px; }
.ment_amout_num input{ display:block; border:none; width:100%; height:65px; line-height:65px; font-size:35px;}
.ment_amout_com{ color:#999; line-height:36px;}


.mention_bomck{ padding:25px 12px 0;}
.mention_bomck a{ display:block; font-size:16px; line-height:45px; color:#fff; background:#007dff; border-radius:8px; text-align:center;}









