@charset "utf-8";
/*弹出层*/
.dialog{ width:460px; padding:6px; position:fixed; _position:absolute; left:50%; top:110px;margin-left:-236px;  overflow:hidden;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:110px; z-index:50;}
.dialog2{ padding:6px; position:fixed; _position:absolute; left:40%; top:110px;margin-left:-236px;  overflow:hidden;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:110px; z-index:50;}
.bg-dialog{ position:absolute; left:0; top:0; background:#555;filter:alpha(Opacity=30);opacity:0.3; width:1000px; height:1000px; z-index:-1;}
.dialogBox{ background:#fff; border:1px solid #ebebeb;}
.dialogBox h2{ height:48px; line-height:48px; font-size:14px; color:#222; padding-left:16px; border-bottom:1px solid #ebebeb; font-weight:normal; position:relative;}
.dialogBox .close{ width:18px; height:18px; display:block; position:absolute; right:18px; top:15px; background:url(/pc/resources/images/ico_dialog_close.png) no-repeat; overflow:hidden;}
.dialogCon{ padding:24px 25px;}
.dialogBtn{ margin-top:24px; text-align:center;}
.dialogBtn a{ display:inline-block; margin:0 7px;}
/*温馨提示弹出层*/
.d-prompt{ width:300px; margin-left:-150px;}
.d-prompt .dialogCon{ padding:14px 25px 24px 25px;}
.d-promptCon{ background:url(/pc/resources/images/ico_info_50.png) left center no-repeat; min-height:50px; heigh:100%;_height:50px;}
.d-promptCon p{ font-size:14px; line-height:24px; padding-left:66px;font-weight:normal; padding-top:8px;word-break:break-all;}
.d-promptBtn{ margin-top:20px; text-align:center;}
.d-promptBtn .btn-normal,.d-promptBtn .btn-save{ display:inline-block; margin:0 10px;}
/*遮罩层*/
#bgMask iframe{width:100%;height:100%;filter:alpha(Opacity=0);opacity:0;}
#bgMask{width:100%;height:100%;background:#000;filter:alpha(Opacity=50);opacity:0.5;position:fixed;_position:absolute;z-index:20;top:0;left:0;display:none;}
#bgMask-02 iframe{width:100%;height:100%;filter:alpha(Opacity=30);opacity:0.3;}
#bgMask-02{width:100%;height:100%;background:#333;filter:alpha(Opacity=30);opacity:0.3;position:fixed;_position:absolute;z-index:20;top:0;left:0;display:none;}
/*按钮*/
.btn-normal,.btn-red{height:28px; overflow:hidden; background-image:url(/pc/resources/images/bg_btn.png); background-repeat:no-repeat; color:#fff; display:block; text-align:center; line-height:28px; font-size:14px; border:0 none; outline:0 none; cursor:pointer;}
.btn-red:hover{ color:#fff;}
.btn-normal{ color:#777;}
.btn-normal:hover{ color:#777;  }
.btn-save{ width:130px; height:32px; line-height:32px; background-position:-85px -0px;}
.btn-save:hover{ background-position:-85px -35px;}
.btn-back{ width:130px; height:32px; line-height:32px; background-position:0 -133px;}
.btn-back:hover{ background-position:0 -167px;}
.btn-pay{ width:80px; background-position:0 0;}
.btn-pay:hover{ background-position:0 -30px;}
.btn-over{ width:80px; background-position:-145px -306px; color:#c5c5c5;}
.btn-over:hover{ color:#c5c5c5; text-decoration:none; }
.btn-search{ width:80px; background-position:-55px -72px; float:left; margin-left:-10px;}
.btn-search:hover{ background-position:-55px -102px;}
.btn-reserve{width:130px; height:32px; line-height:32px; background-position:-145px -236px;}
.btn-reserve:hover{ background-position:-145px -271px;}
.btn-code{ background-position:-233px -72px; width:78px; height:23px; line-height:23px; font-size:12px;}
.btn-code:hover{ background-position:-233px -97px;}
.g-btnback140,.g-btn140{ width:140px; height:36px; line-height:36px; font-size:16px; background-position:0 -236px;}
.g-btn140:hover{ background-position:0 -276px;}
.g-btn140-no{ background-position:0 -316px; color:#c5c5c5; cursor:default;}
.g-btn140-no:hover{background-position:0 -316px; color:#c5c5c5;}
.g-btnback140{ background-position:0 -316px;}
.g-btnback140:hover{ background-position:0 -356px;}
.btn-w70{ width:70px; height:23px; background-position:-230px -306px; line-height:23px;}
.btn-w70:hover{ background-position:-230px -331px;}
.btn-n-130{ background-position:0 -202px; color:#c5c5c5; width:130px; height:32px; line-height:32px; cursor:default;}
.btn-n-130:hover{color:#c5c5c5;}
.btn-pay90{ width:90px; height:32px; line-height:32px; background-position:0 -400px;}
.btn-pay90:hover{ background-position:0 -440px;}
.btn-pay110{ width:110px; height:32px; line-height:32px; background-position:-100px -400px;}
.btn-pay110:hover{ background-position:-100px -440px;}
/*确认框*/
.riskCon{ margin-top:2px; padding:0 18px;}
.riskCon .prompt{ margin-bottom:15px;}
.riskCon h2{ font-size:14px; line-height:100%; color:#222; margin-bottom:15px;}
.riskCon p{ line-height:22px; color:#666;}
.riskCon .title{ font-weight:bold; color:#4d4d4d; margin-top:15px;}
.riskCon .titleTxt{ font-size:12px; line-height:18px; text-indent:24px;color:#4d4d4d;}
.riskBtn{ height:36px; margin-top:20px; text-align:center;}
.riskBtn .btn-red{ display:inline-block;}
/*确认框弹出层*/
.d-risk .dialogBox{ height:278px;}
.d-riskInfo{ background:url(/pc/resources/images/ico_info_50.png) left 0px no-repeat; margin:0 auto; width:378px;min-height: 50px; }
.d-riskInfo h3{ font-size:14px; line-height:1.5em; padding-left:66px; font-weight:normal;}
.d-riskBtn{ height:37px; text-align:center; margin-top:15px; font-size:0;}
.d-riskBtn .btn-red,.d-riskBtn .btn-normal{ display:inline-block; margin:0 10px;}
/*上传页面*/
.d-RuleHead{background: #fbfbfb url("/pc/resources/images/bg_activeNav_x.png") repeat-x scroll left bottom; height: 41px;line-height: 40px;position: relative;padding-top: 1px;}
.x_div .close {background: rgba(0, 0, 0, 0) url("/pc/resources/images/ico_close.png") no-repeat scroll 0 0;display: block; height: 18px; overflow: hidden;position: absolute; right: 20px;text-indent:-999px;top:15px;width:18px;}
.d-RuleHead li.current {background: #fff none repeat scroll 0 0;color: #0096e6 ;font-weight: bold;height: 41px;}
.d-RuleHead li {border-right: 1px solid #e8e8e8;color: #999;cursor: pointer;display: inline;float: left;font-size: 14px;height: 40px;text-align: center;width:120px;margin-left: -41px;margin-top: -17px;}
.d-loadImg {margin-left: -290px; width: 579px;}
.d-loadImgCon .loadCon {overflow: hidden; position: relative;width: 412px;}
.d-loadImgCon .loadCon .txt {border: 1px solid #ccc;float: left;height: 24px;margin-right: 10px;padding: 0 2px; width: 256px;}
.btn {background-image: url("/pc/resources/images/bg_button.png"); background-repeat: no-repeat;border: 0 none;color: #fff;display: inline;height: 26px;line-height: 26px;outline: 0 none;overflow: hidden;text-align: center;width: 60px;}
.d-loadImgCon .loadCon .liul {cursor: pointer;height: 26px;line-height: 26px;opacity: 0;position: absolute; right: 80px; top: 0;width: 330px;}
.btn-table-01 {background-position: -70px 0; color: #000;}
.d-loadImgCon .btn {float: left;margin-right: 8px;}
.btn.btn-search{ width:80px; background-position:10px -60px; float:left; margin-left:-10px;}
.btn.btn-search:hover{ background-position:10px -60px;}
/*分页样式*/
.pagetool_tab{width:100%; border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8; margin-top:10px;}
.pagetool_tab td{ border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; text-align:center; line-height:18px; padding:5px 0;}
.pagetool_tab_head td{ text-align:center;height:30px; line-height:30px;background:#fbfbfb; color:#666; font-size:12px; padding:0; }
.pagetool_batchButtonDiv{text-align:left ;float:left;  width: 100px;height: 30px; display: block;padding-top: 10px;}
.pagetool_batchButton{height: 30px; }
.pagetool_tab td a{color:#3786d0;}
.pagetool_tab td a:hover{color:#FF8C3C;}
/*.pagetool_bar{ padding-top:10px;float: right; text-align: left;display: block}*/
/*.page_list_tool{ float:left; height:26px; border:1px solid #dedede; border-right:none;}*/
/*.pagetool_pageButton{cursor:pointer;width: 24px;height: 24px; margin-left:2px; border: 1px solid #dedede; font-size: 12px;text-align: center;float: left; display:inline;line-height: 24px; color:#666;}*/
/*.pagetool_pageButton_current{background-color:#3db0fa; color: white;font-size: 12px;}*/
.pagetool_spango{margin-left:7px;height: 26px;  font-size: 12px;text-align: center;float: left; display:inline;line-height: 26px;}
.pagetool_message{margin-left:7px; width: auto;height: 26px;  font-size: 12px;text-align: center;float: left; display:inline;line-height: 25px;}
.input_goPage{width:40px;height: 24px;font-size: 12px;line-height: 24px; float: left; text-align:center;}
.pagetool_bb{ width:76px; cursor:pointer;height: 26px;  font-size: 12px;display: block;
    line-height: 26px; border: 0 none;color:#fff; background:url('/pc/resources/images/bg_button.png') -226px 0 no-repeat;}
.pagetool_bb:hover{ color:#fff; text-decoration:none; background-position:-226px -26px;}
.pagetool_float{display: block;float: left;width: 100%;}
.pagetool_tz{width:40px; cursor:pointer;height: 26px;  font-size: 12px;display: block;
    line-height: 26px; border: 0 none;color:#666; background:url('/pc/resources/images/bg_button.png') -43px -125px no-repeat; float:left; margin-left:7px;}
.pagetool_tz:hover{color:#666; text-decoration:none; background-position:-43px -151px;}
/*浮动透明层*/
/* .pagetool_divfly{z-index:10;position:absolute;filter:alpha(Opacity=50);opacity:0.5;width: 100%;height: 100%;text-align: center;background:#333;} */
.pagetool_divfly{z-index:10;position:absolute;width: 100%;height: 100%;text-align: center; left:0; top:0;}
.pagetool_bg_divfly{position:absolute;width: 100%;height: 100%;left:0; top:0;filter:alpha(Opacity=20);opacity:0.2;background:#333; z-index:-1;}
.loadPage {text-align: center; font-size: 22px;}
.loadPage .loadIoc {height: 70px;background: url(/pc/resources/img/loading3.gif) no-repeat center;margin-bottom: 3px;}
.loadPage .no_data{height: 50px;background: url(/pc/resources/img/no_data.png) no-repeat center;margin-bottom: 3px;}
.loadPage .no_data_2{height: 50px;background: url(/pc/resources/img/no_data_2.png) no-repeat center;margin-bottom: 3px;}

/**** 满减红包 Li Z.L 2018/12/30 ****/
.nHBBox{width:830px;margin:10px auto;}
.nHBBox li{width:216px;height:330px;float:left;box-sizing:content-box;margin:20px;padding:0 10px;position: relative;}
.nHBBox li i{display:inline-block;width:60px;float:left;}
.nHBBox li em{display:inline-block;width:155px;float:left;}
.nHBpCt li i{display:inline-block;width:60px;float:left;}
.nHBpCt li em{display:inline-block;width:150px;float:left;}
.nHBval{text-align: center;font-size:24px;font-weight: bold;height:55px;line-height:75px;}
.nHBval b{font-size:40px;line-height:75px;}
.nHWTit{font-size:15px;text-align: center;line-height: 30px;margin-bottom: 30px;}
.nHBtime{font-size:12px;line-height: 18px;}
.nHBinfo,.nHBfrom{font-size:12px;line-height: 18px;}
.nHBBox a{display:block;width:176px;height:40px;line-height:40px;font-size:18px;position: absolute;left:30px;bottom: 10px;text-align: center;}
.nHBBox-can li{background: url('/pc/resources/myacc_img/HB-kuse.png') no-repeat center;}
.nHBBox-can p{color:#fff;}
.nHBBox-can .nHBval,.nHBBox-can .nHBval b{color:#fdf517;}
.nHBBox-can li a{background: url('/pc/resources/myacc_img/HB-buse.png') no-repeat center;color:#e17003;}
.nHBBox-ed li,.nHBBox-over li{background: url('/pc/resources/myacc_img/HB-kused.png') no-repeat center;}
.nHBBox-over p,.nHBBox-over p b,.nHBBox-ed p,.nHBBox-ed p b{color:#666;}
.nHBBox-over li a,.nHBBox-ed li a{background: url('/pc/resources/myacc_img/HB-bused.png') no-repeat center;color:#666;cursor: text;}
.nHBBox-over .nHWTit,.nHBBox-ed .nHWTit{color:#333;}
span.nHB-click{display:inline-block;line-height:34px;color:#2186d6;cursor: pointer;}
i.nHB-num{line-height:34px;color:#f00;margin-right:12px;}
.nHB-PBG{width: 100%;  height: 100%;  position: fixed;  left: 0;  top: 0;  z-index: 400;  background: url(/pc/resources/myacc_img/popBg.png) repeat;  display: none;}
.nHB-PBox{width:1040px;min-height:420px;max-height:720px;padding:15px 0;background-color: #fff;position: absolute;left:50%;top:80px;margin-left:-520px;
    border-radius: 5px;-moz-border-radius: 5px;}
.nHBpHd{height:40px;line-height: 35px;width:1000px;margin-left:auto;margin-right:auto;border-bottom: 1px solid #ccc;font-size:20px;text-align: center;color:#666;font-weight: 600;position: relative;}
.nHB-PBox .nHBval b{font-size:38px;}
.nHBpHd span{color:#666;cursor: pointer;display: inline-block;width:30px;height:30px;background:url('/pc/resources/myacc_img/HB-X.png') no-repeat center;position: absolute;right:0;top:0;}
ul.nHBpCt{width:1040px;min-height:294px;max-height:594px;overflow: auto;}
.nHB-PBox li{width:210px;height:256px;box-sizing:content-box;margin:20px 0 20px 30px;float:left;padding-left:5px;padding-right:5px;}
.nHB-PBox li.nHBp-ing{cursor:pointer;background: url('/pc/resources/myacc_img/HB-pusing.png') no-repeat center;}
.nHB-PBox li.nHBp-Y{cursor:pointer;background: url('/pc/resources/myacc_img/HB-puse.png') no-repeat center bottom;}
.nHB-PBox li.nHBp-N{cursor:text;background: url('/pc/resources/myacc_img/HB-pused.png') no-repeat center bottom;}
.nHB-PBox .nHBtime,.nHB-PBox .nHBinfo,.nHB-PBox .nHBfrom{line-height: 18px;margin-bottom: 5px;}
.nHB-PBox .nHWTit{margin-bottom: 20px;}
.nHBp-ing p,.nHBp-Y p{color:#fff;}
.nHBp-ing .nHBval,.nHBp-ing .nHBval b,.nHBp-ing .nHWTit{color:#e8541e;}
.nHBp-Y .nHBval,.nHBp-Y .nHBval b{color:#fcf418;}
.nHBp-N p,.nHBp-N p{color:#666;}
.nHBSure{display: block;width:124px;height:50px;line-height:50px;text-align:center;margin:10px auto 0;font-size:18px;border:none;background-color: #008cd6;color:#fff;cursor:pointer;border-radius: 5px;-moz-border-radius: 5px;}
.nHB-ZZlist .nHB-ZZtit{display:inline-block;width:70px;padding-right:15px;text-align: right;float: left;  height: 30px;  line-height: 30px;  position: relative;color: #999;}
.nHB-ZZlist b{height: 30px;  line-height: 30px;color: #2186d6;  cursor: pointer;}
.nHB-ZZlist em{height: 30px;  line-height: 30px; }
