.block-media{text-align:center;padding:7px 0;line-height:1.3;position:relative}.block-media .post-caption{padding-bottom:10px;line-height:1.3}.block-media img{border-radius:20px}.travel-article .post-top-img{background-size:cover;background-position:50%;height:309px;position:relative;background-color:#dedede}.travel-article .post-top-img .btn-back-to-blog{padding-top:40px;text-align:center;z-index:99}.travel-article .post-top-img .btn-back-to-blog a{display:inline-block;position:relative;background:white;color:#000;padding:6px 10px;text-align:center;white-space:nowrap;text-transform:uppercase;font-size:13px;letter-spacing:1.3px}.travel-article .detail-info{padding:0;font-size:.9em;color:gray;margin-bottom:15px}.travel-article .detail-info .date{font-style:italic}.travel-article .post-description{padding:0;font-style:italic;font-size:17px;line-height:1.6;color:#6d6d6d;margin-bottom:16px;text-align:justify}.travel-article .post-description a{color:#f04f24}.travel-article .post-description a:hover{text-decoration:underline}.travel-article .post-description *{line-height:1.6}.travel-article-contain{font-size:15px}.travel-article .travel-article-contain a{color:#f04f24}.travel-article .travel-article-contain .block-text{margin:auto}.travel-article .travel-article-contain .block-text h2{line-height:1.2;margin-bottom:7px;margin-top:10px;text-align:left}.travel-article .travel-article-contain .block-text p{padding:7px 0;line-height:1.5}.travel-article .travel-article-contain .block-text a{color:#f04f24}.travel-article .travel-article-contain .block-text a:hover{text-decoration:underline}.travel-article .travel-article-contain .block-media{text-align:center;padding:7px 0;line-height:1.3;position:relative}.travel-article .travel-article-contain .block-media .post-caption{padding-bottom:10px;line-height:1.3}.travel-article .travel-article-contain .block-media iframe{max-width:100%}.travel-article .travel-article-contain .block-media img{border-radius:20px}.travel-article .travel-article-contain .sub-title{font-weight:500;padding-bottom:7px}.travel-article .travel-article-contain .post-content{font-size:1.1em;text-align:justify}.travel-article .travel-article-contain .post-content p{line-height:1.5;padding:7px 0}.travel-article .travel-article-contain .post-author{text-align:right;padding-top:30px;padding-bottom:20px}.travel-article .travel-article-contain .author{margin:0;line-height:1.6;font-weight:500}.travel-article h1.title{font-size:1.9em;line-height:1.2;margin-bottom:8px;text-align:justify}.travel-article .box-menu{background:#dbedf9;border-radius:0;border:1px solid #c7e4f4;padding:8px}.travel-article .box-menu .title{font-weight:500;font-size:1.1em;padding-bottom:7px}.travel-article .box-menu .main-box-menu{width:100%}.travel-article .box-menu .main-box-menu a{color:#000;line-height:1.6;display:block;padding:4px 0}.travel-article .box-menu .main-box-menu a:hover{color:#f04f24}.travel-article .box-menu .main-box-menu span{display:block;padding-left:25px}.travel-article .box-menu .btn-close{position:relative;width:40px;transform:rotate(45deg);cursor:pointer}.travel-article .box-menu .btn-close:after,.travel-article .box-menu .btn-close:before{content:"";display:block;width:18px;height:1px;background:#333;position:absolute;top:15px;right:10px}.travel-article .box-menu .btn-close:after{transform:rotate(90deg)}.travel-article .box-menu.box-menu-fix{border-radius:10px}.travel-article .box-menu.box-menu-fix .title{padding:10px}.travel-article .box-menu.box-menu-fix .main-box-menu{padding:0 10px}.travel-article #box-menu-fix{width:100%;max-width:600px;position:fixed;top:100px;right:-100%;z-index:9999;width:calc(100% - 40px);overflow-y:auto;padding:0;transition:all .3s}.travel-article #box-menu-fix.active{right:20px}.travel-article #btn-toggle-menu{display:none;position:fixed;right:20px;top:200px;width:40px;height:40px;border:1px solid #333;background:white;z-index:9999;border-radius:10px;transition:all .3s;padding:5px 7px;cursor:pointer;opacity:.9;box-sizing:border-box}.travel-article #btn-toggle-menu.active{display:block}.travel-article #btn-toggle-menu span{display:block;background:#333;height:1px;width:100%;margin-top:7px}.travel-article .relative-article-list{padding:10px 0}.travel-article .relative-article-list .relative-article-item{display:flex;padding:15px 0}.travel-article .relative-article-list .relative-article-item .img-box{width:170px;display:flex;align-items:center;justify-content:center;flex-direction:column}.travel-article .relative-article-list .relative-article-item .img-box img{border-radius:10px}.travel-article .relative-article-list .relative-article-item .news-name{position:relative;width:100%;padding-left:10px}.travel-article .relative-article-list .relative-article-item .news-name h3{font-weight:500;padding-bottom:7px;font-size:1.1em;line-height:1.2;color:#000}.travel-article .relative-article-list .relative-article-item .news-name h3:hover{color:#f04f24}.travel-article .relative-article-list .relative-article-item .news-name .news-info{display:flex;font-size:13px;font-weight:300}.travel-article .relative-article-list .relative-article-item .news-name .news-info .date{display:flex;flex-grow:1;color:#888}.travel-article .feedback-form.fixed{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:99999;background:rgba(0,0,0,.9)}.travel-article .feedback-form.fixed .feedback-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999991}.travel-article .feedback-form.fixed .feedback-main{position:relative;z-index:999999}.travel-article .feedback-form.fixed .feedback-main .text-right{display:flex;flex-direction:row-reverse}.travel-article .feedback-form.fixed .btn-close{position:relative;height:15px;width:40px;transform:rotate(45deg);cursor:pointer}.travel-article .feedback-form.fixed .btn-close:after,.travel-article .feedback-form.fixed .btn-close:before{content:"";display:block;width:18px;height:2px;background:#fff;position:absolute;top:3px;right:0}.travel-article .feedback-form.fixed .btn-close:after{transform:rotate(90deg)}.travel-article .feedback{border:1px solid #ddd;border-left:0 solid #ccc;border-radius:4px;background:#eee;padding:10px 30px;margin:15px auto}.flex-box,.flex-full{display:flex}.flex-full{flex-grow:1}.flex-middle{display:flex;justify-content:center;flex-direction:column}.travel-article .feedback .feedback-icon{position:relative;text-align:center;margin-left:15px;padding:10px 0;transition:all .2s;z-index:99}.travel-article .feedback .feedback-icon span{display:block;padding-top:5px}.travel-article .feedback .feedback-icon label{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.travel-article .feedback .feedback-icon label:after{content:"";display:block;width:12px;height:12px;background:white;border-top:1px solid #ddd;border-left:1px solid #ddd;position:absolute;bottom:-20px;right:calc(50% - 6px);transform:rotate(45deg);display:none;transition:all .2s}.travel-article .feedback .feedback-icon input{position:absolute;background:none;border:none;top:0;left:0;width:100%;height:100%;z-index:9;opacity:0;cursor:pointer}.travel-article .feedback .feedback-icon input:checked+label{color:#f04f24}.travel-article .feedback .feedback-icon input:checked+label:after{display:block}.travel-article .feedback .feedback-icon:hover{transform:translateY(5px);color:#f04f24}.travel-article .feedback .feedback-icon:hover label:after{bottom:-15px}.travel-article .feedback textarea{border:1px solid #ddd;border-radius:4px;display:block;width:100%;height:100px;margin:0 auto;padding:15px}.travel-article .feedback .reason{position:relative;margin-top:4px;display:none}.travel-article .feedback .reason button{background:#f04f24;color:#fff;border-radius:5px;border:none;padding:7px 15px;position:absolute;bottom:10px;right:10px}.travel-article .modal-body .feedback{padding:15px}.articles-by-tag .article-list .article-item{padding:10px 7px}.articles-by-tag.pc .article-list{display:flex;flex-wrap:wrap;padding:0 4px}.articles-by-tag.pc .article-list .article-item{width:33.33%;padding:7px 3px}.img-bottom{position:absolute;width:450px;height:100%;top:10px;left:40%}.hot-news-listing{display:flex;flex-direction:column}.hot-news-update{display:flex;align-items:center;padding:10px;border-bottom:1px solid #ddd}.hot-news-rank{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f0f0f0;margin-right:10px}.filled-circle.active{background-color:#ff5722;color:#fff}.right-info{flex:1 1}.detail-info{display:flex;justify-content:space-between;font-size:12px;color:#888}.color-gray{color:#888}