.clearfix:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom: 1}
#back-to-top{text-align:center;position:fixed;right:10px;bottom:10%;width:40px;border:1px solid;background:#eee;}
#slides,.slide{margin:0;padding:0}
.jqvmap-label,.jqvmap-pin{pointer-events:none}
.jqvmap-region,.nav{cursor:pointer}
::-webkit-input-placeholder{color:#fff}
:-moz-placeholder{color:#fff;opacity:1}
::-moz-placeholder{color:#fff;opacity:1}
:-ms-input-placeholder{color:#fff}
#slide-window{width:100vw;overflow-x:hidden}
#slides{height:100vh;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all .66s ease;-webkit-transition:all .66s ease}
.slide{list-style:none;position:relative;float:left;width:100vw;height:100%;background:#ccc;text-align:center;background-size:cover;color:#fff;-webkit-transform:translate3d(0,0,0);visibility:hidden;-webkit-transform-style:preserve-3d}
.alive{visibility:visible}
.nav{position:absolute;z-index:99;top:50%;color:#fff;opacity:.7;transition:all .66s ease;-webkit-transition:all .66s ease}
.nav:hover{opacity:1}
#left{left:3%}
#right{right:3%}
#credit{position:fixed;top:25px;left:25px;color:#eaeaea;font-family:'Courier New',Courier,monospace}
.navigation{background:#fff;border-bottom:.1rem solid #d1d1d1;display:block;height:52px;left:0;max-width:100%;position:fixed;right:0;top:0;width:100%;z-index:999}
.navigation h1.title a{display:inline-block;height:52px;}
.navigation h1.title a img{height:40px;margin-top:6px}
.effect1{-moz-box-shadow:0 0 20px #777;-webkit-box-shadow:0 0 20px #777;box-shadow:0 0 20px #777}
.effect2{-moz-box-shadow:0 0 20px #111;-webkit-box-shadow:0 0 20px #111;box-shadow:0 0 20px #111}
.navigation .container{padding-bottom:0;padding-top:0}

.navigation .navigation-link.index{margin-right:30px}
.navigation .navigation-link,.navigation .navigation-title,.navigation h1.title{display:inline;font-size:1.6rem;line-height:52px;padding:0;text-decoration:none;}
.navigation .navigation-title,.navigation .title{color:#606c76;font-family:Gotham Rounded A,Gotham Rounded B,Helvetica Neue,Arial,sans-serif;position:relative}
.navigation .navigation-item{float:left;margin-bottom:0;margin-left:3rem;position:relative}
.navigation .navigation-item .user-head{width:2rem;height:2rem}
.popover{background:#fff;border:.1rem solid #d1d1d1;border-radius:.4rem;display:none;filter:drop-shadow(0 0 .6rem rgba(0, 0, 0, .1));left:50%;min-width:13.4rem;position:absolute;top:94%;transform:translateX(-50%)}
.popover.popover-open{display:block}
.popover:before{transform:translate(-50%,-102%)}
.popover:after,.popover:before{border:solid transparent;border-width:1rem;content:" ";height:0;left:50%;pointer-events:none;position:absolute;right:1.7rem;top:0;width:0}
.popover:after{border-bottom-color:#fff;transform:translate(-50%,-100%)}
.popover .popover-list{list-style:none;margin:0;padding:0}
.navigation .navigation-list{list-style:none;margin-bottom:0;margin-right:5rem}
.popover .popover-item{margin:0;padding:0}
.popover .popover-item:first-child .popover-link{border-radius:.4rem .4rem 0 0}
.popover .popover-link{border-bottom:.1rem solid #d1d1d1;color:#606c76;display:block;font-size:1.2rem;padding:.8rem 2rem;position:relative;text-align:center;text-decoration:none}
.jqvmap-label{position:absolute;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#292929;color:#fff;font-family:sans-serif,Verdana;font-size:smaller;padding:3px}
.jqvmap-zoomin,.jqvmap-zoomout{position:absolute;right:5rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#4c4c4c;color:#fff;width:2.5rem;height:2.5rem;cursor:pointer;line-height:2.5rem;text-align:center}
.jqvmap-zoomin{top:3rem}
.jqvmap-zoomout{top:6rem}
.jqvmap-ajax_response{width:100%;height:500px;margin-top:5.2rem}
#toc,.toc-placeholder{width:150px;position:relative}
#toc{top:10rem;padding-top:20px;font-size:14px}
.toc-placeholder{top:0;height:10px}
#toc ul{margin:0;padding:0;list-style:none;border-left:1px solid #ddd}
#toc li{padding:5px 10px;position:relative}
#toc li:before{color:#aaa;content:" ";background:#ddd;position:absolute;width:8px;height:8px;top:40%;left:-5px;border-radius:100%}
#toc li.h3:before{top:30%;width:12px;height:12px;left:-6px}
#toc li.toc-active:before{background:#d6baa8}
#toc a{color:#8c8c8c;text-decoration:none;display:block}
#toc .toc-h2{padding-left:10px}
#toc li.span{font-size:12px;margin:0;padding:0 11px}
#toc .toc-active a{color:#d6baa8}
.main-page1 .content{font-size: 16px;}
.main-page1 .content a:hover{color:#8c8c8c;}
.main-page1 .content div a{color:#233;}
.main-page1 .content div{background: transparent;}
.main-page1 .content-back{opacity: .7;}
.main-page1 a{font-family:Roboto,'Helvetica Neue',Hiragino Sans GB,冬青黑,Microsoft YaHei,微软雅黑,Helvetica,Arial,sans-serif;}
.recommended .column.content{position: relative;}
.trip-stamp{position: absolute;width: 160px;right: 0;bottom: 10px;}
.search .search-dropdown{display:none;padding: 5px 10px;width: 330px;margin-left: 10px;text-align: left;font-size: 16px;background: rgba(255,255,255,.8);}
.search .search-dropdown a{width: 100%;display: inline-block;display: flex;display: -webkit-flex;justify-content: space-between;}
.search .search-dropdown a{width: 100%;display: inline-block;display: flex;display: -webkit-flex;justify-content: space-between;}
.search .search-dropdown span{flex:1;}
.search .search-dropdown span.en{text-align: right;color:#4c4c4c;}