*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}.cfx:before,.cfx:after{display:table;content:" ";clear:both}@-moz-keyframes upDownRo{0%{-moz-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-moz-transform-origin:center 50%;transform-origin:center 50%}25%{-moz-transform:translateY(-5px) rotate(-2deg);transform:translateY(-5px) rotate(-2deg);-moz-transform-origin:center 50%;transform-origin:center 50%}50%{-moz-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-moz-transform-origin:center 50%;transform-origin:center 50%}75%{-moz-transform:translateY(5px) rotate(5deg);transform:translateY(5px) rotate(5deg);-moz-transform-origin:center 50%;transform-origin:center 50%}100%{-moz-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-moz-transform-origin:center 50%;transform-origin:center 50%}}@-webkit-keyframes upDownRo{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-webkit-transform-origin:center 50%;transform-origin:center 50%}25%{-webkit-transform:translateY(-5px) rotate(-2deg);transform:translateY(-5px) rotate(-2deg);-webkit-transform-origin:center 50%;transform-origin:center 50%}50%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-webkit-transform-origin:center 50%;transform-origin:center 50%}75%{-webkit-transform:translateY(5px) rotate(5deg);transform:translateY(5px) rotate(5deg);-webkit-transform-origin:center 50%;transform-origin:center 50%}100%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-webkit-transform-origin:center 50%;transform-origin:center 50%}}@keyframes upDownRo{0%{-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-moz-transform-origin:center 50%;-ms-transform-origin:center 50%;-webkit-transform-origin:center 50%;transform-origin:center 50%}25%{-moz-transform:translateY(-5px) rotate(-2deg);-ms-transform:translateY(-5px) rotate(-2deg);-webkit-transform:translateY(-5px) rotate(-2deg);transform:translateY(-5px) rotate(-2deg);-moz-transform-origin:center 50%;-ms-transform-origin:center 50%;-webkit-transform-origin:center 50%;transform-origin:center 50%}50%{-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-moz-transform-origin:center 50%;-ms-transform-origin:center 50%;-webkit-transform-origin:center 50%;transform-origin:center 50%}75%{-moz-transform:translateY(5px) rotate(5deg);-ms-transform:translateY(5px) rotate(5deg);-webkit-transform:translateY(5px) rotate(5deg);transform:translateY(5px) rotate(5deg);-moz-transform-origin:center 50%;-ms-transform-origin:center 50%;-webkit-transform-origin:center 50%;transform-origin:center 50%}100%{-moz-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-moz-transform-origin:center 50%;-ms-transform-origin:center 50%;-webkit-transform-origin:center 50%;transform-origin:center 50%}}@-moz-keyframes upDown{0%{-moz-transform:translateY(0);transform:translateY(0)}25%{-moz-transform:translateY(-5px);transform:translateY(-5px)}50%{-moz-transform:translateY(0);transform:translateY(0)}75%{-moz-transform:translateY(5px);transform:translateY(5px)}100%{-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes upDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes upDown{0%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}25%{-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}75%{-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}body{overflow-x:hidden;overflow-y:auto}.vote_page{background-color:#b6e1e8}.main_content{padding:27px 0 0 0}.pic_area{max-width:1200px;margin:0 auto 32px;position:relative;padding:38px 0 112px 40px;background:url("../images/vote_pic_bg1.png") center center no-repeat;background-size:cover}@media (max-width: 980px){.pic_area{margin:0px 20px 20px}}@media (max-width: 720px){.pic_area{margin:0px 20px 20px;padding:0;background:url(../images/vote_pic_bg1.png) center top no-repeat;background-size:cover !important}}.pic_area .ar_r{position:absolute;top:calc(50% - 26px);left:-75px}@media (max-width: 1400px){.pic_area .ar_r{left:10px}}@media (max-width: 720px){.pic_area .ar_r{left:0px}}.pic_area .ar_l{position:absolute;top:calc(50% - 26px);right:-75px;transform:rotate(180deg)}@media (max-width: 1400px){.pic_area .ar_l{right:10px}}@media (max-width: 720px){.pic_area .ar_l{right:0px}}.pic_area .pic_head{max-width:314px;width:100%;background:#fff}@media (max-width: 1400px){.pic_area .pic_head{margin:0 0 0 40px}}@media (max-width: 720px){.pic_area .pic_head{margin:25px auto 30px;max-width:255px}}.pic_area .pic_head .pic_head_img_box{max-width:266px;width:100%;margin:0 auto;padding:14px 0}@media (max-width: 720px){.pic_area .pic_head .pic_head_img_box{max-width:230px}}.pic_area .pic_head figure{width:100%;padding-top:107.52%;background:url("../images/vote_pic_cup1.png") center no-repeat;background-size:cover !important}.pic_area .share_area{position:absolute;bottom:12px;right:0;font-size:0;max-width:620px;width:100%}@media (max-width: 720px){.pic_area .share_area{position:relative;margin:0px auto}}.pic_area .share_area .share_btn{display:inline-block;vertical-align:middle;text-align:center;margin:0 15px 0 0;transition:all .3s}@media (max-width: 720px){.pic_area .share_area .share_btn{display:block;margin:15px auto}}.pic_area .share_area .share_btn a{display:inline-block;font-size:0;vertical-align:middle;width:100%;line-height:73px}@media (max-width: 720px){.pic_area .share_area .share_btn a{line-height:60px}}.pic_area .share_area .share_btn.vote_btn{max-width:172px;width:100%;background-color:#ea5514;font-size:0}@media (max-width: 720px){.pic_area .share_area .share_btn.vote_btn{max-width:300px}}.pic_area .share_area .share_btn.vote_btn:hover{background-color:#b43f0d}.pic_area .share_area .share_btn.vote_btn span{color:#FFF;font-size:31.5px;display:inline-block;vertical-align:middle;line-height:1}.pic_area .share_area .share_btn.vote_btn img{max-width:37px;width:100%;display:inline-block;vertical-align:middle;margin:0 14px 0 0}.pic_area .share_area .share_btn.count_btn{max-width:166px;width:100%;background-color:#d2d2d2}@media (max-width: 720px){.pic_area .share_area .share_btn.count_btn{max-width:300px}}.pic_area .share_area .share_btn.count_btn span{color:#000;font-size:31.5px;display:inline-block;vertical-align:middle;line-height:1}.pic_area .share_area .share_btn.fb_btn{max-width:236px;width:100%;background-color:#4267b2}@media (max-width: 720px){.pic_area .share_area .share_btn.fb_btn{max-width:300px}}.pic_area .share_area .share_btn.fb_btn:hover{background-color:#334e86}.pic_area .share_area .share_btn.fb_btn span{color:#FFF;font-size:31.5px;display:inline-block;vertical-align:middle;line-height:1}.reletionship_area{max-width:1200px;margin:0 auto 44px;position:relative;z-index:1}@media (max-width: 980px){.reletionship_area{padding:0 20px}}.reletionship_area::before{content:'';display:inline-block;position:absolute;top:-104px;left:-280px;width:183px;height:109px;background:url("../images/vote_sec2_icon1.png") center center no-repeat;background-size:contain;-moz-animation:upDownRo 4s linear infinite;-webkit-animation:upDownRo 4s linear infinite;animation:upDownRo 4s linear infinite}@media (max-width: 1550px){.reletionship_area::before{left:-144px;width:137px}}@media (max-width: 1366px){.reletionship_area::before{left:-65px;z-index:-1}}@media (max-width: 980px){.reletionship_area::before{content:none}}.reletionship_area::after{content:'';display:inline-block;position:absolute;top:65px;right:-350px;width:628px;height:156px;background:url("../images/vote_sec2_icon2.png") center center no-repeat;background-size:contain;z-index:-1}@media (max-width: 1550px){.reletionship_area::after{right:-158px;width:320px}}@media (max-width: 1366px){.reletionship_area::after{right:-105px;width:240px;z-index:-1}}@media (max-width: 980px){.reletionship_area::after{content:none}}.reletionship_area ul{width:100%;font-size:0;background:#fff}.reletionship_area ul .re_pic{display:inline-block;vertical-align:top;width:44.3%;padding:0 10px}@media (max-width: 980px){.reletionship_area ul .re_pic{width:100%;padding:10px}}.reletionship_area ul .re_pic .re_img_box{max-width:440px;width:100%;margin:23px auto}.reletionship_area ul .re_pic figure{width:100%;padding-top:67%;background:url(../images/vote_reletionship1.png) left center no-repeat;background-size:cover !important}@media (max-width: 980px){.reletionship_area ul .re_pic figure{width:100%}}.reletionship_area ul .intro_detail_area{display:inline-block;vertical-align:top;width:55.7%}@media (max-width: 980px){.reletionship_area ul .intro_detail_area{width:100%}}.reletionship_area ul .intro_detail_area .intro_detail{font-size:0;border-bottom:solid 3px #b6e1e8}@media (max-width: 720px){.reletionship_area ul .intro_detail_area .intro_detail{border-bottom:none;text-align:center}}.reletionship_area ul .intro_detail_area .intro_detail:nth-of-type(3){border-bottom:none}.reletionship_area ul .intro_detail_area .intro_detail .half{width:50%;display:inline-block;vertical-align:middle}@media (max-width: 720px){.reletionship_area ul .intro_detail_area .intro_detail .half{text-align:left;border-top:solid 2px #b6e1e8}}.reletionship_area ul .intro_detail_area .intro_detail .half .re_sub{display:inline-block;vertical-align:middle;background-color:#4267b2;color:#FFF;font-size:36px;font-weight:bold;line-height:83px;max-width:133px;width:100%;text-align:center}@media (max-width: 980px){.reletionship_area ul .intro_detail_area .intro_detail .half .re_sub{font-size:26px}}@media (max-width: 720px){.reletionship_area ul .intro_detail_area .intro_detail .half .re_sub{max-width:60px;font-size:20px;line-height:2}}.reletionship_area ul .intro_detail_area .intro_detail .half .re_content{display:inline-block;vertical-align:middle;font-size:30px;color:#000;line-height:1.22;padding:0 0 0 27px;max-width:calc(100% - 133px)}.reletionship_area ul .intro_detail_area .intro_detail .half .re_content.special_word_color{color:#4267b2;font-weight:bold}@media (max-width: 720px){.reletionship_area ul .intro_detail_area .intro_detail .half .re_content{padding:0 0 0 5px;max-width:100%;line-height:2;font-size:20px}}.reletionship_area ul .intro_detail_area .intro_detail .all{width:100%}@media (max-width: 720px){.reletionship_area ul .intro_detail_area .intro_detail .all{border-top:solid 2px #b6e1e8}}.reletionship_area ul .intro_detail_area .intro_detail .all .re_sub{display:inline-block;vertical-align:middle;background-color:#4267b2;color:#FFF;font-size:36px;font-weight:bold;line-height:169px;max-width:133px;width:100%;text-align:center}@media (max-width: 980px){.reletionship_area ul .intro_detail_area .intro_detail .all .re_sub{font-size:26px}}@media (max-width: 720px){.reletionship_area ul .intro_detail_area .intro_detail .all .re_sub{max-width:100%;line-height:2;font-size:20px}}.reletionship_area ul .intro_detail_area .intro_detail .all .re_content{display:inline-block;vertical-align:middle;max-width:calc(100% - 140px)}@media (max-width: 720px){.reletionship_area ul .intro_detail_area .intro_detail .all .re_content{max-width:100%}}.reletionship_area ul .intro_detail_area .intro_detail .all .re_content p{font-size:30px;color:#000;line-height:1.22;padding:0 0 0 27px}@media (max-width: 720px){.reletionship_area ul .intro_detail_area .intro_detail .all .re_content p{padding:0;font-size:20px;line-height:2}}.function_area{max-width:1200px;margin:0 auto 55px;position:relative;z-index:2}@media (max-width: 980px){.function_area{padding:0 20px}}.function_area::before{content:'';display:inline-block;position:absolute;top:-75px;left:-250px;width:143px;height:133px;background:url("../images/vote_sec3_icon1.png") center center no-repeat;background-size:contain;z-index:-1;-moz-animation:upDown 3s linear infinite;-webkit-animation:upDown 3s linear infinite;animation:upDown 3s linear infinite}@media (max-width: 1550px){.function_area::before{left:-135px}}@media (max-width: 1366px){.function_area::before{left:-65px;top:-30px}}@media (max-width: 980px){.function_area::before{content:none}}.function_area::after{content:'';display:inline-block;position:absolute;top:43%;right:-280px;width:189px;height:87px;background:url("../images/vote_sec3_icon2.png") center center no-repeat;background-size:contain;z-index:-1}@media (max-width: 1550px){.function_area::after{right:-135px;width:110px}}@media (max-width: 1366px){.function_area::after{right:-90px}}@media (max-width: 980px){.function_area::after{content:none}}.function_area ul{width:100%}.function_area ul .hotSpring_name{color:#FFF;background-color:#4267b2;font-size:36px;font-weight:bold;width:100%;height:65px;text-align:center;line-height:65px}@media (max-width: 980px){.function_area ul .hotSpring_name{font-size:26px}}.function_area ul .hotSpring_function{border-bottom:3px solid #4267b285;background-color:#FFF;font-size:0}.function_area ul .hotSpring_function.border_none{border-bottom:none}.function_area ul .hotSpring_function .hot_sub{border-right:3px solid #4267b285;color:#4267b2;font-size:36px;font-weight:bold;width:23%;display:inline-block;vertical-align:middle;text-align:center;line-height:165px}@media (max-width: 980px){.function_area ul .hotSpring_function .hot_sub{font-size:24px;line-height:140px}}@media (max-width: 720px){.function_area ul .hotSpring_function .hot_sub{width:100%;line-height:55px;border-bottom:3px solid #4267b285;border-right:none}}.function_area ul .hotSpring_function .hot_content{width:77%;font-size:19px;color:#000;line-height:1.66;display:inline-block;vertical-align:middle;padding:0 123px 0 49px}@media (max-width: 720px){.function_area ul .hotSpring_function .hot_content{width:100%;border-right:none;padding:5px 10px;font-size:18px}}.hotel_area{max-width:1200px;margin:0 auto 131px;position:relative;z-index:2}@media (max-width: 980px){.hotel_area{padding:0 20px;margin:0 auto 30px}}.hotel_area::before{content:'';display:inline-block;position:absolute;top:75px;left:-260px;width:110px;height:85px;background:url("../images/vote_sec4_icon1.png") center center no-repeat;background-size:contain}@media (max-width: 1550px){.hotel_area::before{left:-140px;width:100px;z-index:-1}}@media (max-width: 1366px){.hotel_area::before{left:-68px;width:100px}}@media (max-width: 980px){.hotel_area::before{content:none}}.hotel_area::after{content:'';display:inline-block;position:absolute;top:-45px;right:-220px;width:101px;height:139px;background:url("../images/vote_sec4_icon2.png") center center no-repeat;background-size:contain;z-index:-1;-moz-animation:upDown 2s linear infinite;-webkit-animation:upDown 2s linear infinite;animation:upDown 2s linear infinite}@media (max-width: 1550px){.hotel_area::after{right:-135px;width:100px;z-index:-1}}@media (max-width: 1366px){.hotel_area::after{right:-65px;top:-67px}}@media (max-width: 980px){.hotel_area::after{content:none}}.hotel_area ul{width:100%}.hotel_area ul .btn_link{font-size:0;border-top:3px dashed #007fd078;padding:52px 0 58px 0}.hotel_area ul .btn_link:nth-of-type(1){padding:0 0 58px 0;border-top:none}@media (max-width: 980px){.hotel_area ul .btn_link{max-width:550px;width:100%;margin:0 auto}}.hotel_area ul .btn_link .right{float:right}.hotel_area ul .btn_link .hotel_pic{max-width:550px;width:100%;display:inline-block;vertical-align:top;overflow:hidden}@media (max-width: 980px){.hotel_area ul .btn_link .hotel_pic{max-width:100%}}.hotel_area ul .btn_link .hotel_pic:hover figure{transform:scale(1.05);opacity:.9}.hotel_area ul .btn_link .hotel_pic figure{padding-top:56.18%;background:center center no-repeat;background-size:cover;transition:all .3s}.hotel_area ul .btn_link .hotel_intro{display:inline-block;vertical-align:top;max-width:calc(100% - 550px);width:100%}@media (max-width: 980px){.hotel_area ul .btn_link .hotel_intro{max-width:100%}}.hotel_area ul .btn_link .hotel_intro .hotel_h3{line-height:1.01;letter-spacing:0.36px;color:#4267b2;font-size:36px;font-weight:bold;text-align:center}@media (max-width: 980px){.hotel_area ul .btn_link .hotel_intro .hotel_h3{padding:20px 0 0 0;font-size:26px}}.hotel_area ul .btn_link .hotel_intro .hotel_p{color:#000;font-size:19px;line-height:1.8;padding:40px 0 0 36px}@media (max-width: 1200px){.hotel_area ul .btn_link .hotel_intro .hotel_p{padding:40px 10px 0 36px}}@media (max-width: 980px){.hotel_area ul .btn_link .hotel_intro .hotel_p{padding:10px 0;font-size:18px}}.hotel_area ul .btn_link .hotel_intro .hotel_p.pt_r{padding:40px 36px 0 0}@media (max-width: 1200px){.hotel_area ul .btn_link .hotel_intro .hotel_p.pt_r{padding:40px 36px 0 10px}}@media (max-width: 980px){.hotel_area ul .btn_link .hotel_intro .hotel_p.pt_r{padding:10px 0}}.hotel_area ul .btn_link .hotel_intro .hotel_btn{width:232px;height:62px;text-align:center;margin:8px auto 0}.hotel_area ul .btn_link .hotel_intro .hotel_btn a{display:block;width:100%;height:100%;background-color:#4267b2;transition:all .3s}.hotel_area ul .btn_link .hotel_intro .hotel_btn a:hover{background-color:#334e86}.hotel_area ul .btn_link .hotel_intro .hotel_btn a span{color:#FFF;font-size:36px;font-weight:bold;line-height:62px;letter-spacing:2px}@media (max-width: 980px){.hotel_area ul .btn_link .hotel_intro .hotel_btn a span{font-size:24px}}.letgo{max-width:1200px;margin:0 auto;position:relative;z-index:2;padding:0 0 300px 0}@media (max-width: 1550px){.letgo{padding:0 0 200px 0}}@media (max-width: 980px){.letgo{padding:0 20px 50px}}@media (max-width: 720px){.letgo{padding:0px 20px 150px}}.letgo::before{content:'';display:inline-block;position:absolute;top:15%;left:-250px;width:137px;height:154px;background:url("../images/vote_sec5_icon1.png") center center no-repeat;background-size:contain;z-index:-1;-moz-animation:upDown 2s linear infinite;-webkit-animation:upDown 2s linear infinite;animation:upDown 2s linear infinite}@media (max-width: 1550px){.letgo::before{left:-130px}}@media (max-width: 1366px){.letgo::before{left:-63px}}@media (max-width: 980px){.letgo::before{content:none}}.letgo::after{content:'';display:inline-block;position:absolute;top:22%;right:-280px;width:214px;height:224px;background:url("../images/vote_sec5_icon3.png") center center no-repeat;background-size:contain;z-index:-1}@media (max-width: 1550px){.letgo::after{right:-140px}}@media (max-width: 1366px){.letgo::after{right:-50px}}@media (max-width: 980px){.letgo::after{content:none}}.letgo .tag{position:absolute;left:0;top:-30px;width:232px;height:62px;background-color:#4267b2;text-align:center}@media (max-width: 980px){.letgo .tag{position:relative;top:0;width:180px;height:55px}}.letgo .tag span{color:#FFF;font-size:36px;line-height:62px;font-weight:bold}@media (max-width: 980px){.letgo .tag span{font-size:26px;line-height:55px}}.letgo ul{width:100%}.letgo ul::after{content:'';display:inline-block;position:absolute;top:-35px;right:-55px;width:224px;height:80px;background:url("../images/vote_sec5_icon2.png") center center no-repeat;background-size:contain;z-index:-1;-moz-animation:upDown 3s linear infinite;-webkit-animation:upDown 3s linear infinite;animation:upDown 3s linear infinite}@media (max-width: 980px){.letgo ul::after{content:none}}.letgo ul .letgo_li{width:100%;border-top:3px dashed #4267b285;background-color:rgba(255,255,255,0.6);text-align:left}.letgo ul .letgo_li:hover p{color:#33a66d}.letgo ul .letgo_li:nth-of-type(1){border-top:none}@media (max-width: 980px){.letgo ul .letgo_li{height:auto}}.letgo ul .letgo_li a{display:block}.letgo ul .letgo_li p{color:#000;font-size:36px;line-height:40px;padding:35px 0 35px 138px}@media (max-width: 980px){.letgo ul .letgo_li p{line-height:1.2;padding:25px;font-size:24px}}
/*# sourceMappingURL=vote.css.map */
