html,body{min-width:1200px;margin:0;padding:0;}
.main-viewport{min-width:1200px;max-width:1920px;margin:0 auto;overflow:hidden;}
.main{position:relative;width:1200px;margin:0 auto;}
.header{height:891px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_bg_header.jpg) no-repeat 50% 0;}
.header .main{height:891px;}
.logo{position:absolute;left:5px;top:33px;width:110px;height:144px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0002.png) no-repeat 0 0;}
.twlogo{position:absolute;top:24px;left:142px;width:132px;height:114px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2023/tf/d17/images/yylb/index_twlogo.png) no-repeat;}
.nav{position:absolute;right:3px;top:39px;width:351px;height:33px;border-radius:16px;background:rgba(244,244,246,.7);color:#741c21;font-size:14px;line-height:33px;text-align:center;white-space:nowrap;}
.nav a{margin:0 11px;color:#741c21;text-decoration:none;}
.nav a:hover{color:#cc3939;}
.wd_sl{position:absolute;left:117px;top:144px;width:378px;height:609px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0003.png) no-repeat 0 0;}
.reserve-default,.reserve-disabled{position:absolute;left:390px;top:773px;display:block;width:457px;height:115px;overflow:hidden;background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;}
.reserve-default{background-image:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0005_default.png);}
.reserve-default:not(.reserve-disabled):hover{background-image:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0005_hover.png);}
.reserve-disabled{background-image:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0005.png);cursor:default;}
.wd_cont{background-image:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_bg_01_content_top.jpg),url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_bg_01_bottom.jpg),url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_bg_01_repeat.jpg);background-position:50% 0,50% 100%,50% 2417px;background-repeat:no-repeat,no-repeat,repeat-y;padding-bottom: 80px;}
.wd_cont .main h2{width:459px;height:102px;margin:0 auto;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0090.png) no-repeat 0 0;color:#fffdee;font-size:40px;font-weight:bold;line-height:92px;text-align:center;}
.wd_cont .main p{margin:0;color:#9b3e14;font-size:16px;line-height:36px;}
.wd_cont .main .wd_img{width:100%;font-size:0;text-align:center;margin:20px 0;}
.wd_cont .main .wd_img img{padding:6px;border:1px solid #9b3e14;margin:0 10px;}
.time-plate{box-sizing:border-box;width:824px;height:110px;margin-left:183px;padding-top:36px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0091.png) no-repeat 0 0;text-align:center;}
.wd_cont .main .time-plate p{color:#fffcee;font-size:18px;line-height:27px;}
.gift-panel{box-sizing:border-box;width:1200px;height:1188px;margin-top:-40px;padding-top:82px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0029.png) no-repeat 24px 0;}
.gift-panel ul{display:grid;grid-template-columns:repeat(4,192px);column-gap:29px;row-gap:32px;margin:54px 0 0 169px;padding:0;list-style:none;}
.gift-panel li{box-sizing:border-box;width:192px;height:253px;padding:62px 27px 0 37px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0031.png) no-repeat 0 0;}
.gift-panel li img{display:block;box-sizing:content-box;width:45px;height:45px;margin-left:36px;padding:5px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0033.png) no-repeat 0 0;}
.wd_cont .main .gift-panel li p{margin-top:57px;color:#fff5e0;font-size:16px;line-height:18px;text-align:center;}
.benefits{width:1200px;height:808px;margin-top:147px;}
.wd_cont .main .benefits h2{width:515px;background-image:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0094.png);}
.benefits ul{display:grid;grid-template-columns:repeat(4,268px);margin:44px 0 0 55px;padding:0;list-style:none;}
.benefits li,.benefits a,.benefits li img{display:block;width:284px;height:402px;}
.benefits a{transition:transform .2s ease;}
.benefits a:hover{transform:translateY(-10px);}
.reward-strip{box-sizing:border-box;width:1132px;height:216px;margin:44px 0 0 41px;padding:28px 0 0 127px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0101.png) no-repeat 0 0;}
.reward-list{display:grid;grid-template-columns:repeat(6,153px);}
.reward-list span{display:block;box-sizing:border-box;width:145px;height:146px;padding:40px 0 0 36px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0106.png) no-repeat 0 0;}
.reward-list span:first-child{width:144px;height:145px;background-image:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0103.png);}
.reward-list img{display:inline-block;width:72px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/wd_yylb_item.png) no-repeat;margin-top:5px}
.reward-list span:nth-child(2n){padding-left:35px;}
.instructions{width:1200px;margin-top:109px;}
.wd_cont .main .instructions h2{margin-bottom:30px;}
.instructions i{position:absolute;left:0;top:8px;width:20px;height:20px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/yylb_0124.png) no-repeat 0 0;color:#f5e7c2;font-size:14px;font-style:normal;line-height:20px;text-align:center;}
.wd_cont .main .instructions p{position:relative;margin:0 180px 0 205px;padding-left:30px;color:#9b3e14;font-size:16px;line-height:36px;}

.tc{position:relative;}
.close{position:absolute;top:-3px;right:-53px;display:block;width:43px;height:43px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/wd_close.png) no-repeat;}
.tc h2{font-weight:bold;color:#2f61c6;line-height:74px;text-align:center;}
.tc p{font-size:18px;color:#2f61c6;line-height:36px;text-align:center;}
.tc .tc_cont{height: 100%;box-sizing: border-box;}
.tc h3{font-size: 28px;font-weight: bold;text-align: center;display: flex;justify-content: center;align-items: center;height: 100%;line-height: 48px;color: #2f61c6;}
.tc01{width:297px;height:396px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/wd_tc01.png) no-repeat;}
.tc01 .tc_cont{padding-top:41px;}
.tc01 h2{margin-bottom:34px;font-size:40px;}
.tc02{width:297px;height:326px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/wd_tc02.png) no-repeat;}
.tc02 .tc_cont{padding-top:71px;}

.tc03{width:454px;height:292px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/wd_tc03.png) no-repeat;}
.tc03 .tc_cont{padding:39px 40px 0;}
.tc03 p.error{color: #2f61c6;text-align: center;font-size: 16px;margin: 10px 0;line-height: 16px;}
.tc03 p{font-size:22px;text-align:left;line-height:38px;overflow: hidden;}
.tc03 p i{float:left;width:132px;font-style:normal;text-align:right;}
.tc03 p input,.tc06 p input{width:216px;height:36px;padding:0 7px;color:#2f61c6;border:1px solid #7ba9ff;line-height:36px;outline: none;float: left;}
::-webkit-input-placeholder {color: #2f61c6;} 
.tc03 .tc_btn{position: absolute;bottom: 54px;height:46px;text-align: center;font-size: 0;width: 100%;}
.tc03 .tc_btn a{display: inline-block;margin: 0 15px;width:157px;height:46px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/wd_tcbtn.png) no-repeat;color: #fff;font-size: 20px;text-align: center;line-height: 46px;}

.tc04{width:454px;height:292px;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/2026/tf/whm/images/yylb/wd_tc04.png) no-repeat;}
