@charset "utf-8";

/* CSS Document */
body {margin: 0 auto;font-size: 12px;font-family: "微软雅黑", Arial, Helvetica, sans-serif;color: #000;text-align: center;background: #8b1320;}
img {border: 0px;}
form, input, select, div, ul, li, p, h1, h2, h3, h4, em, i {margin: 0;padding: 0;list-style-type: none;font-size: 12px;font-weight: normal;font-family: "微软雅黑";font-style: normal;}
a {text-decoration: none;color: #4b4b4b;cursor: pointer}
a:visited {text-decoration: none;color: #4b4b4b}
a:hover {text-decoration: none;color: #ff3600}

.baiduContainer {width: 100%;background: #8b1320;margin: auto;display: block;max-width: 1920px;}
.TopBg {width: 100%;height: 392px;background: url("../images/bg1.jpg?r=2") no-repeat top center;margin: 0 auto;display: block;}
.ContentBg {width: 100%;height: auto;min-height: 1115px;background: url("../images/bg2.jpg?r=2") no-repeat top center;margin: 0 auto;display: block;}
.baiduTop {display: inline-block;width: 100%;height: auto;margin: 0 auto;}
.baiduTopUl {display: inline-block;width: 1080px;height: 668px;margin: 0 auto;}
.baiduTopLi {float: left;width: 516px;height: 100%;}
.baiduTopLi.yueka {background: url("../images/baidu_icon1.png?r=3") no-repeat;margin-right: 48px;}
.baiduTopLi.nianka {background: url("../images/baidu_icon3.png?r=2") no-repeat;}
.baiduTopLi .toBuy {display: inline-block;width: 389px;height: 107px;margin: 140px auto 0;}
.baiduTopLi.yueka .toBuy {background: url("../images/baidu_icon2.png?r=2") no-repeat;}
.baiduTopLi.nianka .toBuy {background: url("../images/baidu_icon4.png?r=2") no-repeat;}

.fhyxWinningCon {display: inline-block;width: 1080px;height: 48px;background: url("../images/baidu_icon5.png?r=2") no-repeat;margin: 32px auto 0;}
.fhyxWinning_scroll {float: left;width: 730px;height: 40px;overflow: hidden;position: relative;margin: 4px 0 0 192px;}
.fhyxWinning_list {width: 730px;position: relative;top: 0;transform: translateZ(0);margin: 0 auto;}
.fhyxWinning_li {display: block;width: 100%;height: 40px;line-height: 50px;font-size: 16px;color: #ffffff;text-align: left;overflow: hidden;}
.fhyxWinning_li span {color: #ca9e5e;}
.fhyxWinningCon .lookWinning {float: right;width: 134px;height: 48px;line-height: 48px;text-align: center;font-size: 16px;color: #f9d680;text-decoration: revert;}

.baiduRule {display: inline-block;width: 1080px;height: auto;margin: 54px auto 150px;}
.baiduRuleTitle {display: inline-block;width: 100%;height: 39px;background: url("../images/baidu_icon6.png?r=2") no-repeat;}
.baiduRuleCon {display: inline-block;width: 1030px;height: auto;margin: 23px 25px 0;}
.baiduRuleCon p {float: left;width: 100%;height: auto;line-height: 30px;text-align: left;font-size: 16px;color: #ffffff;}
.baiduRuleCon p a {color: #fddd8b;}

.alertCouponBottom {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;height: 138px;background: rgba(0, 0, 0, 0.6);z-index: 99;display: none;}
.alertCouponConBottom {display: inline-block;background: url("../images/baidu_icon7.png?r=2") no-repeat;width: 585px;height: 98px;margin: 20px auto 0;position: relative;}
.alertCouponConBottom .money {float: left;width: 161px;height: 98px;line-height: 98px;font-size: 26px;font-weight: bold;text-align: center;color: #ffffff;}
.alertCouponConBottom .money em {font-size: 42px;font-weight: bold;}
.alertCouponConBottom .title {float: left;width: 200px;height: 25px;line-height: 25px;font-size: 24px;color: #d6243e;font-weight: bold;text-align: left;margin: 25px 0 0 25px;overflow: hidden;}
.alertCouponConBottom .con {float: left;width: 200px;height: 20px;line-height: 20px;font-size: 16px;color: #d6243e;text-align: left;margin: 10px 0 0 25px;overflow: hidden;}
.alertCouponConBottom a {float: right;width: 138px;height: 48px;margin: 24px 31px 0 0;cursor: pointer;position: absolute;right: 0;top: 0;}

.redEnvelopeAlert {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 2;display: none;}
.redEnvelopeAlertCon {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: url("../images/baidu_icon8.png?r=2") no-repeat;width: 583px;height: 583px;margin: auto;}
.openRedEnvelope {float: left;width: 280px;height: 320px;margin: 132px 138px 0 138px;}
.redEnvelopeAlertConClose {display: inline-block;background: url("../images/baidu_icon16.png?r=2") no-repeat;width: 48px;height: 48px;cursor: pointer;margin-top: 50px;}

.couponAllAlert {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 3;display: none;}
.couponAllAlertCon {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: url("../images/baidu_icon9.png?r=2") no-repeat;width: 250px;height: 346px;margin: auto;}
.couponAllAlertCon .money {float: left;width: 250px;height: 118px;line-height: 118px;font-size: 35px;font-weight: bold;text-align: center;color: #ffffff;margin-top: 70px;}
.couponAllAlertCon .money em {font-size: 72px;font-weight: bold;}
.couponAllAlertCon .title {float: left;width: 100%;height: 25px;line-height: 25px;font-size: 24px;color: #d6243e;font-weight: bold;text-align: center;margin: 23px 0 0 0;overflow: hidden;}
.couponAllAlertCon .con {float: left;width: 100%;height: 18px;line-height: 18px;font-size: 16px;color: #d6243e;text-align: center;margin: 6px 0 0 0;overflow: hidden;}
.couponAllAlertCon a {display: inline-block;width: 138px;height: 48px;margin: 16px auto 0;}

.orderSetAlert {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 100;display: none;}
.orderSetAlertCon {position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 640px;min-height: 512px;max-height: 546px;background-image: linear-gradient(0deg, #ffffff 0%, #ffde8b 100%), linear-gradient(#2a261f, #2a261f);border-radius: 8px;border: solid 2px #c5a555;}
.orderSetAlertConClose {float: right;background: url("../images/baidu_icon10.png?r=2") no-repeat;width: 20px;height: 20px;margin: 11px;cursor: pointer;}
.orderSetAlertConTitle {float: left;width: 586px;height: 25px;line-height: 25px;text-align: left;margin-left: 42px;font-size: 24px;font-weight: bold;color: #59420a;}
.orderSetAlertConImg {float: left;width: 586px;height: 112px;margin-top: 10px;position: relative;margin-left: 25px;}
.orderSetAlertConImg img {float: left;width: 100%;height: auto;}
.orderSetAlertConImg em {position: absolute;top: 57px;right: 54px;background: url("../images/baidu_icon14.png?r=2") no-repeat;width: 16px;height: 16px;cursor: pointer;}
.orderSetAlertConLeft {float: left;width: 280px;margin: 20px 0 0 42px;}
.orderSetAlertConCouponText {float: left;width: 100%;height: 25px;line-height: 25px;font-size: 24px;font-weight: bold;text-align: left;color: #59420a;}
.orderSetAlertConCouponCon {float: left;width: 280px;height: 36px;border-radius: 8px;border: solid 2px #59420a;margin-top: 10px;}
.orderSetAlertConCouponCon p {float: left;margin-left: 10px;width: 170px;height: 36px;line-height: 36px;text-align: left;font-size: 16px;color: #59420a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.orderSetAlertConCouponCon span {float: right;width: 70px;height: 36px;line-height: 36px;font-size: 16px;color: #ff0000;text-align: right;margin-right: 10px;font-weight: bold;}
.orderSetAlertConCouponCon .userBdwp {width: 100%;height: 36px;border: 0;resize: none;line-height:36px;color: #59420a;font-size: 16px;text-align: left;border-radius: 8px;}
.orderMoneyText {float: left;width: 100%;height: 25px;line-height: 25px;font-size: 24px;font-weight: bold;text-align: left;color: #59420a;margin-top: 24px;}
.orderMoney {float: left;width: 100%;height: 40px;line-height: 40px;text-align: left;font-size: 40px;font-weight: bold;color: #ff0000;margin-top: 12px;}
.submitOrder {float: left;background: url("../images/baidu_icon15.png?r=2") no-repeat;width: 218px;height: 86px;margin-top: 10px;margin-left: -16px;}
.orderSetAlertConRight {float: right;width: 200px;height: auto;margin: 31px 46px 0 0;}
.orderSetAlertConEwm {float: left;width: 188px;height: 188px;position: relative;margin: 0 6px;}
.orderSetAlertConEwm img {float: left;width: 100%;height: 100%;}
.orderSetAlertConEwmShadow {position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.8);z-index: 2;width: 100%;height: 100%;display: table;}
.orderSetAlertConEwmShadow span {display: table-cell;vertical-align: middle;font-size: 14px;line-height: 20px;color: #ffffff;}
.orderSetAlertConTips {float: left;width: 100%;height: auto;margin-top: 14px;text-align: center;font-size: 14px;color: #2a261f;line-height: 24px;}
.buy-rule {float: left;width: 100%;height: 25px;font-size: 16px;color: #666666;text-align: center;line-height: 25px;margin-bottom: 10px;}
.buy-rule a {color: #067aff;}
.orderSetAlertConNopay {float: left;width: 100%;height: 32px;background-color: #ffb7b3;border-radius: 0px 0px 8px 8px;font-size: 18px;color: #59420a;text-align: center;line-height: 32px;display: none; }
.orderSetAlertConNopay span {color: #0054ff;cursor: pointer;}

.userWinningAlert {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 4;display: none;}
.userWinningAlertCon {position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 852px;height: 508px;background-image: linear-gradient(0deg, #ffffff 0%, #ffde8b 100%), linear-gradient(#2a261f, #2a261f);border-radius: 8px;border: solid 2px #c5a555;}
.userWinningAlertConClose {float: right;background: url("../images/baidu_icon10.png?r=2") no-repeat;width: 20px;height: 20px;margin: 11px;cursor: pointer;}
.userWinningAlertConTitle {display: inline-block;width: 100%;height: 32px;line-height: 32px;text-align: center;font-size: 32px;font-weight: bold;color: #59420a;}
.userWinningAlertConTitleTab {display: inline-block;width: 768px;height: 36px;margin: 15px auto 0;}
.userWinningAlertConTitleTab span {float: left;height: 36px;line-height: 36px;text-align: center;font-size: 16px;color: #59420a;font-weight: bold;}
.userWinningAlertConTitleTab .time {width: 190px;margin-left: 20px;}
.userWinningAlertConTitleTab .winning {width: 236px;margin-left: 35px;}
.userWinningAlertConTitleTab .jhm {width: 222px;margin-left: 35px;}
.userWinningAlertConUl {display: inline-block;width: 835px;height: 360px;overflow: hidden;}
.userWinningAlertConLi {float: left;width: 768px;height: 36px;background-color: rgba(89, 66, 10, 0.2);border-radius: 8px;margin-bottom: 8px;margin-left: 34px;}
.userWinningAlertConLi span {float: left;height: 36px;line-height: 36px;text-align: center;font-size: 16px;color: #59420a;}
.userWinningAlertConLi .time {width: 190px;margin-left: 20px;}
.userWinningAlertConLi .winning {width: 236px;margin-left: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.userWinningAlertConLi .jhm {float: left;height: 36px;line-height: 36px;text-align: center;font-size: 16px;color: #59420a;width: 222px;margin-left: 35px;}
.userWinningAlertConLi .jhm span {float: left;width: 180px;height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
.userWinningAlertConLi p {float: right;width: auto;height: 36px;line-height: 36px;text-align: center;font-size: 16px;color: #0054ff;cursor: pointer;}
.userWinningAlertConLi .lookJhm {margin-right: 27px;}

.orderdetailAlert {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 5;display: none;}
.orderdetailAlertCon {position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 1080px;height: 296px;background-image: linear-gradient(0deg, #ffffff 0%, #ffde8b 100%), linear-gradient(#2a261f, #2a261f);border-radius: 8px;border: solid 2px #c5a555;}
.orderdetailAlertConClose {float: right;background: url("../images/baidu_icon10.png?r=2") no-repeat;width: 20px;height: 20px;margin: 11px;cursor: pointer;}
.orderdetailAlertConTitle {display: inline-block;width: 100%;height: 32px;line-height: 32px;text-align: center;font-size: 32px;font-weight: bold;color: #59420a;}
.orderdetailAlertConUl {display: inline-block;width: auto;height: 160px;margin: 20px auto 0;}
.orderdetailAlertConLi {float: left;width: 230px;height: 100%;}
.orderdetailAlertConLi img {float: left;width: 100%;height: 107px;margin-bottom: 12px;}
.orderdetailAlertConLi a {display: inline-block;width: auto;height: 36px;border-radius: 4px;border: solid 1px #59420a;line-height: 36px;padding: 0 20px;font-size: 16px;text-align: center;color: #59420a;}
.orderdetailAlertConLi a.zhichong {background-color: rgba(89, 66, 10, 0.2);border: 0;}
.orderdetailAlertConLi .jhmCon {display: inline-block;width: 230px;height: 36px;background-color: rgba(89, 66, 10, 0.2);border-radius: 8px;}
.orderdetailAlertConLi .jhmCon span {float: left;width: 160px;height: 36px;line-height: 36px;text-align: left;margin-left: 12px;font-size: 16px;color: #59420a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.orderdetailAlertConLi .jhmCon p {float: right;width: auto;height: 36px;line-height: 36px;text-align: center;font-size: 16px;color: #0054ff;cursor: pointer;margin-right: 10px;}
.orderdetailAlertConUl .link {float: left;width: 24px;height: 107px;line-height: 107px;font-size: 30px;font-weight: bold;text-align: center;color: #5a430b;}
.orderdetailAlertCon .gotoBdJh {display: inline-block;width: 100%;height: 20px;margin: 10px auto 0;line-height: 20px;font-size: 16px;text-align: center;color: #0054ff;}

.erWeiMaAlert {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 6;display: none;}
.erWeiMaAlertCon {position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 640px;height: 362px;background-image: linear-gradient(0deg, #ffffff 0%, #ffde8b 100%), linear-gradient(#2a261f, #2a261f);border-radius: 8px;border: solid 2px #c5a555;}
.erWeiMaAlertConClose {float: right;background: url("../images/baidu_icon10.png?r=2") no-repeat;width: 20px;height: 20px;margin: 11px;cursor: pointer;}
.erWeiMaAlertConUl {float: left;width: auto;height: 275px;margin: 6px auto 0 95px;}
.erWeiMaAlertConLi {float: left;width: 186px;height: 100%;margin-right: 76px;}
.erWeiMaAlertConLi .title {float: left;width: 100%;height: 25px;line-height: 25px;font-size: 22px;font-weight: bold;color: #59420a;text-align: center;}
.erWeiMaAlertConLi img {float: left;width: 100%;height: auto;margin-top: 11px;margin-bottom: 12px;}
.erWeiMaAlertConLi .RedEnvelopeEwm {float: left;width: 100%;height: 186px;margin-top: 11px;margin-bottom: 12px;background-color: #ffffff;}
.erWeiMaAlertConLi .RedEnvelopeEwm img {float: left;width: 165px;height: 165px;margin: 10px;}
.erWeiMaAlertConLi span {float: left;width: 100%;height: auto;line-height: 25px;text-align: center;font-size: 16px;color: #59420a;}

.agreeAlert {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 100;display: none;}
.agreeAlert .alert-con {position: absolute;left: 0;top: 0;margin: auto;bottom: 0;right: 0;z-index: 3;background-color: #ffffff;border-radius: 24px;width: 720px;height: 442px;}
.close-agree {float: right;background: url("../images/baidu_icon10.png?r=2") no-repeat;width: 20px;height: 20px;margin: 11px;cursor: pointer;}
.award-title {height: 95px;font-size: 32px;font-weight: bold;line-height: 95px;color: #444444;}
.alert-agree-bg {width: 600px;margin: auto;height: 303px;overflow: auto;text-align: left;}
.alert-agree-con {padding-right: 10px;}

.fhyx_footer {margin-top: 0!important;}
.adviste_body {display: none!important;}

.orderdetailAlertCoupon {display: none;width: 252px;height: auto;margin: 0 auto;}
.orderdetailAlertCoupon img {float: left;width: 100%;height: auto;margin: 20px auto 10px;}
.orderdetailAlertCoupon .goToBuy {display: table;width: 122px;height: 36px;border-radius: 5px;border: solid 1px #ce191d;line-height: 36px;text-align: center;margin: 0 auto;color: #ce191d;font-size: 16px;font-weight: bold;}