.thailand_wrap:after {display:block; content:''; clear:both;}
.thailand_wrap ._hd {position:relative; height:200px; background:url('/images/bg/bg_game_show.png')  0 50% no-repeat; background-size:cover; z-index:1;}
.thailand_wrap ._hd:after {position:absolute; content:''; top:0; right:0; left:0; bottom:0; background-color:#000; opacity:50%;}
.thailand_wrap ._hd p {position:relative; text-align:center; line-height:190px; font-size:45px; z-index:11;}
.thailand_wrap ._hd em.x {margin:0 30px;}
.thailand_wrap ._bd {padding-top:80px; margin:0 auto; width:1100px;}
.thailand_wrap ._bd .summary {padding-bottom:20px; margin-bottom:10px;}
.thailand_wrap ._bd .summary .tit {font-size:40px;}
.thailand_wrap ._bd .summary .tx {margin-top:10px; color:#627597;}
.thailand_area .tab {position:relative; margin-bottom:20px; height:46px; line-height:46px;}
.thailand_area .tab:after {position:absolute; content:''; bottom:0; left:0; right:0; height:1px; background-color:rgba(255, 255, 255, 0.08);}
.thailand_area .tab li {float:left;}
.thailand_area .tab a {position:relative; display:block; padding:0 25px; font-size:17px;}
.thailand_area .tab a.selected:after {position:absolute; content:''; bottom:0; left:0; right:0; height:2px; background-color:#3771fe;}
.thailand_area .tab a.selected:before {position:absolute; content:''; top:0; right:0; bottom:0; left:0; background:linear-gradient(180deg, rgba(55, 113, 254, 0) 0%, rgba(55, 113, 254, 0.14) 100%);}
.thailand_area .notice {padding:25px; margin-bottom:10px; border-radius:10px; background-color:#131b2e;}
.thailand_area .notice .column dt {margin-bottom:20px; font-size:20px;}
.thailand_area .notice .column dd {margin-top:20px;}
.thailand_area .notice .column dd:first-of-type {margin-top:0;}
.thailand_area .notice .column p {line-height:31px;}

.thailand_area .notice .column.info .step {margin-bottom:10px; font-size:20px; color:#3771fe;}
.thailand_area .notice .column.info dd {margin-top:30px;}
.thailand_area .notice .column.info dd:first-of-type {margin-top:0;}
.thailand_area .notice .column.info img {margin-top:15px; width:100%;}
.thailand_area .notice .column.info .lnk {color:#3771fe; text-decoration:underline;}




.thailand_area .coupon_form {position:relative; padding:25px; margin-bottom:20px; border-radius:10px; background-color:#131b2e; overflow:hidden;}
.thailand_area .coupon_form .column {position:relative; padding-left:260px; min-height:150px;}
.thailand_area .coupon_form .column dt {margin-bottom:20px; font-size:20px;}
.thailand_area .coupon_form .column dd {margin-top:20px;}
.thailand_area .coupon_form .column dd:first-of-type {margin-top:0;}
.thailand_area .coupon_form .img_coupon {position:absolute; top:0; left:0;}
.thailand_area .coupon_form .input_area .inputbox {float:left; padding:0 20px; width:100px; height:50px; line-height:48px; border:2px solid #3771fe; border-radius:5px; text-align:center; box-sizing:border-box; background-color:#131b2e;}
.thailand_area .coupon_form .input_area .hyphen {float:left; padding:0 15px; line-height:48px;}
.thailand_area .coupon_form .input_area button {float:left; margin-left:10px; width:150px; height:50px; line-height:48px; border:none; border-radius:5px; font-size:17px; text-align:center; background-color:#3771fe; color:#fff;}
.thailand_area .coupon_form .input_area button i {margin-right:10px;}
.thailand_area .completed_info {position:absolute; top:0; right:0; bottom:0; left:0;}
.thailand_area .completed_info ._background {position:absolute; top:0; right:0; bottom:0; left:0; background-color:rgba(7,15,37,.85); transition:opacity .3s cubic-bezier(.215,.61,.355,1); z-index:1; backdrop-filter:blur(2px);}
.thailand_area .completed_info .box {position:relative; line-height:200px; text-align:center; font-size:20px; z-index:2; color:#fff;}
.thailand_area .completed_info .box p {line-height:31px;}
.thailand_area .completed_info .box p:first-child {margin-top:60px;}
.thailand_area .completed_info .box a {text-decoration:underline; color:#3771fe;}