﻿/*! normalize.css v1.0.1 | MIT License | git.io/normalize *//*! Changed all ems to px based on 16px */h1,h2{margin:12px 0}dl,h3,menu,ol,p,pre,ul{margin:16px 0}.small-caps,b,strong{font-weight:700}.article__pagination:after,.box__difficulty:after,.box__key-info__trip:after,.box__row:after,.content,.content__breadcrumbs,.content__left:after,.content__right:after,.footer__row,.footer__row:after,.header:after,.home__content__left:after,.main-nav:after,.photos__thumbnails:after,hr{clear:both}#lbHoverNav a,a.header__col:active,a.header__col:focus,a.header__col:hover,a:active,a:hover{outline:0}.header__quicklinks,.list__dtdd,.main-nav__list,.tab-group__nav,nav ol,nav ul{list-style:none}.cal__view,table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}.header,.header__notice{height:112px;overflow:hidden}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:Arial,sans-serif}h1{font-size:32px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px;margin:20px 0}h5{font-size:13px;margin:24px 0}h6{font-size:12px;margin:36px 0}abbr[title]{border-bottom:1px dotted}blockquote{margin:16px 40px}dfn{font-style:italic}mark{background:#ffce03;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:16px}:lang(zh-cn),body{font-family:Arial,sans-serif}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-8px}sub{bottom:-4px}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}/*! normalize.css v1.0.1 | MIT License | git.io/normalize */body{margin:0;background:#FCFFF8;color:#292929}.article__content h2{font-size:16px;margin-bottom:4px}.article__content h2+ol,.article__content h2+p,.article__content h2+ul{margin-top:4px}.subheading{font-size:20px;margin:24px 0 4px}a,a:hover{color:#0058A3}a:visited{color:#6084A0}a:focus{outline:dotted thin}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{color:#000;text-decoration:none}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#292929;text-decoration:none}h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active{color:#000;text-decoration:none;background:#F39524}.more{font:11px Verdana,sans-serif;text-decoration:none}a.more:active{color:#fff;text-decoration:none;background:#EA8207}::-moz-selection{background:#FFA143;color:#292929;text-shadow:none}::selection{background:#FFA143;color:#292929;text-shadow:none}.header,.header a:link,.header a:visited{color:#B4BCAD}.page-full{width:992px;margin:0 auto;text-align:left}.content,.header,.main-nav{text-align:center}.header{min-width:992px;background:url(../img/bg/header_bg.png) top repeat-x #332F2F}.header:after,.header:before{content:"";display:table}.main-nav,a.main-nav__title:visited{color:#292929}.header__col{float:left;display:inline;margin-right:16px}.header__logo{margin-top:16px}.header__notice{width:144px}.header__quicklinks{width:512px;background:#302D2D;float:right;display:inline;margin:16px 0 0;padding:8px;font-size:12px;font-weight:700;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.header__quicklinks__item{float:left;display:inline;margin:0 6px}.header__form__signup{margin:0;float:right;display:inline}.header__quicklinks__item a{text-decoration:none;padding:2px}.header__quicklinks__item a:hover,.header__quicklinks__item ul a:focus{text-decoration:underline}.main-nav{min-width:992px;background:url(../img/bg/main-nav-orange-bg.png) 50% repeat-x #F39524;margin:0 0 15px}.main-nav:after,.main-nav:before{content:"";display:table}.main-nav__list{padding:0;margin:0 auto}.main-nav__list__item{float:left;background:0 0;padding:4px 8px 8px;margin:2px 0 0 8px;-webkit-border-top-rightradius:3px;-webkit-border-top-leftradius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;border-top-right-radius:3px}.main-nav__list .first,.main-nav__list__item:first-child{margin-left:0}.main-nav__list .last,.main-nav__list__item:last-child{margin-right:0;width:108px}.main-nav__hike{width:140px}.main-nav__explore{width:146px}.main-nav__request{width:172px}.form__input__w-144,.main-nav__about{width:134px}.main-nav__info{width:156px}.main-nav__photos{width:108px}.main-nav__list__item:hover{background:#EA8207}.main-nav__title{font:700 16px/1.2 Arial,sans-serif!important;color:#292929;text-decoration:none;padding:0;display:block;text-shadow:#b6701b 1px 1px 0}a.main-nav__title:focus,a.main-nav__title:hover{color:#F9FFF7}.main-nav__text,p.main-nav__text{font:12px/1.1 Arial,sans-serif!important;margin:0}.main-nav__text a{font:400 12px/1.1 Arial,sans-serif;color:#292929;text-decoration:none}.main-nav__text a:visited{color:#292929}.main-nav__text a:focus,.main-nav__text a:hover{color:#F9FFF7;text-decoration:underline}.main-nav__text a.highlight{font-weight:700;color:#2C2C2C}.main-nav__highlight-section a:active,.main-nav__highlight-section a:hover,.main-nav__text a:focus{color:#292929;text-decoration:underline}.main-nav__highlight-section,.main-nav__highlight-section:hover{background:#FCFFF8}.main-nav__highlight-section .main-nav__title{text-shadow:#bbbfb9 1px 1px 0}.content__site-wide{margin:0 0 16px;padding:10px 30px 10px 45px;font-size:14px;background:url(../img/icons/exclamation_red_24.png) 10px 8px no-repeat #FFF;border:2px solid #FFF5F6;color:#000;height:20px;min-height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 3px rgba(0,0,0,.25);box-shadow:0 0 3px rgba(0,0,0,.25)}.box__user-message,.home__content__section{-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1)}.content__site-wide__text{margin:0}.content__breadcrumbs{margin:0 0 16px 8px;font:400 11px/1 Verdana,sans-serif;color:#666}.content__full-width,.content__left{margin:0 0 32px 8px}.content__left{float:left;display:inline;width:608px}.content__left:after,.content__left:before{content:" ";display:table}.content__right{float:left;display:inline;width:344px;margin:0 0 32px 32px}.content__right:after,.content__right:before{content:" ";display:table}.home__content__left{float:left;display:inline;width:552px;margin:12px 12px 0 0;font:14px/1.5 Arial,sans-serif}.home__content__left:after,.home__content__left:before{content:" ";display:table}.home__content__right{float:left;display:inline;width:412px;margin:0;font:14px/1.5 Arial,sans-serif}.content__right:after,.home__content__right:before{content:" ";display:table}.home__content__right:after{clear:both}.home__content__section{padding:24px 24px 4px;margin:0 0 12px;background:#FDFFFD;box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.home__content__section .article-list{padding-bottom:0}.home__content__section__heading{font-size:21px;margin-bottom:8px;margin-top:0;padding:0}.home__content__section__text,p.home__content__section__text{margin:0 0 16px}.home__content__section__more{display:inline-block;float:right;font:700 12px Arial,sans-serif}.home__content__section__plain{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0 -moz-border-radius: 0;border-radius:0;background-color:transparent;padding-top:0;padding-right:0}.home__content__section__plain .home__content__section__heading{margin-bottom:0;margin-top:23px;padding-top:24px;padding-right:0;border-top:1px solid #e6e6e6}.home__content__section .box__heading{margin:0 0 16px;padding-top:15px;border-top:none;font-weight:400}.home__about-bjh__intro{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font:13px/1.4 Arial,sans-serif;margin-top:8px;margin-bottom:4px;padding:69px 24px 24px;background:url(//static.beijinghikers.com/img/bg/leading-the-way-red-ribbon.png) center 8px no-repeat}.home__about-bjh__intro p{margin:0}.home__top__slides .home__about-bjh__heading__ribbon{font:0/0 a;text-shadow:none;color:transparent;background:url(//static.beijinghikers.com/img/bg/leading-the-way-red-ribbon.png) center no-repeat;height:48px;padding-top:0;margin-bottom:13px;margin-top:4px}.footer a{color:#000}.footer__row{margin:16px auto;padding:8px 16px 8px 24px;width:952px;background:#CDE2BF;color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:left}#lbNext,#lbPrev{width:49%;height:100%}#lbLoading,#lbMain{text-align:center;position:absolute;width:100%;left:0}.footer__row:after,.footer__row:before{content:"";display:table}.footer__row .last{margin-right:0}.footer__col{float:left;display:inline;margin-right:24px}#lbCaption,#lbNext,#lbPrev{display:block}.footer__col .footer__col{margin-right:16px}.footer__header{font-size:14px;margin-bottom:8px;padding-bottom:4px;padding-right:16px;border-bottom:1px dotted #000}#lbClose,#lbPause,#lbPlay{width:64px;height:28px;margin-bottom:1px}.footer__text{font-size:12px;line-height:1.5;color:#000}.footer__list{margin-top:0}#lbOverlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:500px}#lbOverlay.grey{background-color:#ECF9E3}#lbOverlay.red{background-color:#300}#lbOverlay.green{background-color:#030}#lbOverlay.blue{background-color:#011D50}#lbOverlay.gold{background-color:#660}#lbMain{z-index:99999;line-height:0}#lbMain a img{border:none}#lbOuterContainer{position:relative;background-color:#fff;width:200px;height:200px;margin:0 auto}#lbOuterContainer.grey{border:3px solid #888}#lbOuterContainer.red{border:3px solid #D00}#lbOuterContainer.green{border:3px solid #00B000}#lbOuterContainer.blue{border:3px solid #5F89D8}#lbOuterContainer.gold{border:3px solid #B0B000}#lbDetailsContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;width:100%;line-height:1.4em;overflow:auto;margin:0 auto}#lbCaption,#lbNext2_Off,#lbPrev2_Off,.button,.footnote,.ld-index caption,.ld-index th,.ld-table caption,.ld-table th{font-weight:700}#lbDetailsContainer.grey{border:3px solid #888;border-top:none}#lbDetailsContainer.red{border:3px solid #D00;border-top:none}#lbDetailsContainer.green{border:3px solid #00B000;border-top:none}#lbDetailsContainer.blue{border:3px solid #5F89D8;border-top:none}#lbDetailsContainer.gold{border:3px solid #B0B000;border-top:none}#lbIframeContainer,#lbImageContainer{padding:10px}#lbLoading{top:45%;height:32px;line-height:0;background:url(../img/lytebox/loading.gif) center no-repeat}#lbHoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lbImageContainer>#lbHoverNav{left:0}#lbPrev{background:url(//static.beijinghikers.com/img/lytebox/blank.gif) no-repeat;left:0;float:left}#lbPrev.grey:hover,#lbPrev.grey:visited:hover{background:url(//static.beijinghikers.com/img/lytebox/prev_grey.gif) left 15% no-repeat}#lbPrev.red:hover,#lbPrev.red:visited:hover{background:url(//static.beijinghikers.com/img/lytebox/prev_red.gif) left 15% no-repeat}#lbPrev.green:hover,#lbPrev.green:visited:hover{background:url(//static.beijinghikers.com/img/lytebox/prev_green.gif) left 15% no-repeat}#lbPrev.blue:hover,#lbPrev.blue:visited:hover{background:url(//static.beijinghikers.com/img/lytebox/prev_blue.gif) left 15% no-repeat}#lbPrev.gold:hover,#lbPrev.gold:visited:hover{background:url(//static.beijinghikers.com/img/lytebox/prev_gold.gif) left 15% no-repeat}#lbNext{background:url(//static.beijinghikers.com/img/lytebox/blank.gif) no-repeat;right:0;float:right}#lbNext.grey:hover,#lbNext.grey:visited:hover{background:url(//static.beijinghikers.com/img/lytebox/next_grey.gif) right 15% no-repeat}#lbNext.red:hover,#lbNext.red:visited:hover{background:url(//static.beijinghikers.com/img/lytebox/next_red.gif) right 15% no-repeat}#lbNext.green:hover,#lbNext.green:visited:hover{background:url(//static.beijinghikers.com/img/lytebox/next_green.gif) right 15% no-repeat}#lbNext.blue:hover,#lbNext.blue:visited:hover{background:url(//static.beijinghikers.com/img/lytebox/next_blue.gif) right 15% no-repeat}#lbNext.gold:hover,#lbNext.gold:visited:hover{background:url(//static.beijinghikers.com/img/lytebox/next_gold.gif) right 15% no-repeat}#lbNext2,#lbPrev2{text-decoration:none;font-weight:700}#lbNext2.grey,#lbPrev2.grey,#lbSpacer.grey{color:#333}#lbNext2.red,#lbPrev2.red,#lbSpacer.red{color:#620000}#lbNext2.green,#lbPrev2.green,#lbSpacer.green{color:#030}#lbNext2.blue,#lbPrev2.blue,#lbSpacer.blue{color:#01379E}#lbNext2.gold,#lbPrev2.gold,#lbSpacer.gold{color:#660}#lbNext2_Off.grey,#lbPrev2_Off.grey{color:#CCC}#lbNext2_Off.red,#lbPrev2_Off.red{color:#FCC}#lbNext2_Off.green,#lbPrev2_Off.green{color:#82FF82}#lbNext2_Off.blue,#lbPrev2_Off.blue{color:#B7CAEE}#lbNext2_Off.gold,#lbPrev2_Off.gold{color:#E1E100}#lbDetailsData{padding:0 10px}#lbDetailsData.grey{color:#333}#lbDetailsData.red{color:#620000}#lbDetailsData.green{color:#030}#lbDetailsData.blue{color:#01379E}#lbDetailsData.gold{color:#660}#lbDetails{width:60%;float:left;text-align:left}#lbNavDisplay,#lbNumberDisplay{float:left;display:block;padding-bottom:1em}#lbClose{float:right}#lbClose.grey{background:url(//static.beijinghikers.com/img/lytebox/close_grey.png) no-repeat}#lbClose.red{background:url(//static.beijinghikers.com/img/lytebox/close_red.png) no-repeat}#lbClose.green{background:url(//static.beijinghikers.com/img/lytebox/close_green.png) no-repeat}#lbClose.blue{background:url(//static.beijinghikers.com/img/lytebox/close_blue.png) no-repeat}#lbClose.gold{background:url(//static.beijinghikers.com/img/lytebox/close_gold.png) no-repeat}#lbPlay{float:right}#lbPlay.grey{background:url(//static.beijinghikers.com/img/lytebox/play_grey.png) no-repeat}#lbPlay.red{background:url(//static.beijinghikers.com/img/lytebox/play_red.png) no-repeat}#lbPlay.green{background:url(//static.beijinghikers.com/img/lytebox/play_green.png) no-repeat}#lbPlay.blue{background:url(//static.beijinghikers.com/img/lytebox/play_blue.png) no-repeat}#lbPlay.gold{background:url(//static.beijinghikers.com/img/lytebox/play_gold.png) no-repeat}#lbPause{float:right}#lbPause.grey{background:url(//static.beijinghikers.com/img/lytebox/pause_grey.png) no-repeat}#lbPause.red{background:url(//static.beijinghikers.com/img/lytebox/pause_red.png) no-repeat}#lbPause.green{background:url(//static.beijinghikers.com/img/lytebox/pause_green.png) no-repeat}#lbPause.blue{background:url(//static.beijinghikers.com/img/lytebox/pause_blue.png) no-repeat}#lbPause.gold{background:url(//static.beijinghikers.com/img/lytebox/pause_gold.png) no-repeat}body:before{content:"";position:fixed;top:-8px;left:0;width:100%;height:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.4);-moz-box-shadow:0 0 8px rgba(0,0,0,.4);box-shadow:0 0 8px rgba(0,0,0,.4);z-index:100}hr{margin:16px 0;border-color:#E7F2E0;border-style:solid;border-width:1px 0 0;height:0}.footnote{top:-4px;padding:0 2px;font-size:100%}div.pic-plus-caption{width:438px;margin:32px 0;padding:0;color:#292929;line-height:18px;border-bottom:1px solid #E7F2E0;font-size:14px;font-family:Arial,sans-serif}div.pic-plus-caption img{margin-bottom:0}div.pic-plus-caption p{margin:4px 0 8px}.ld-table{border-collapse:collapse;border:1px solid #CCC;width:438px;margin:0 0 9px}.ld-table caption{text-align:left;padding:5px 0 9px}.ld-table td,.ld-table th{border:1px solid #CCC;padding:2px 5px;vertical-align:middle}.box__user-message,.button{-webkit-border-radius:3px;-moz-border-radius:3px}.ld-table th{background:#D1E0BF;text-align:left;font-size:11px}.ld-table th.trip-date{width:80px}.ld-table th.trip-title{width:260px}.ld-table td{font-size:11px;background:#EBF4DF}.ld-index,.ld-index tr.bg td,.ld-table tr.bg td{background:#F4FFE9}.ld-table td p{margin:0}.ld-index{border-collapse:collapse;margin:3px}.ld-index caption{text-align:center;font-size:16px;padding:5px 0 10px}.ld-index td,.ld-index th{border-top:1px solid #CCC;padding:4px 0;vertical-align:top;margin:0 8px}.ld-index th{border-top:none;text-align:left;font-size:14px}.button,.icon__difficulty{display:inline-block;text-align:center;overflow:hidden;vertical-align:baseline;zoom:1;text-decoration:none}.ld-index td.date{width:86px;padding-right:4px}.ld-index td{font-size:11px}.ld-index td p{margin-bottom:0}.button{font-size:13px;margin:0;border-radius:3px}.button::-moz-selection{background:0 0;color:inherit;text-shadow:none}.button::selection{background:0 0;color:inherit;text-shadow:none}.button__small{font-weight:400}.button__med{font-size:13px!important;height:24px;font-weight:700;line-height:24px;margin:4px 12px 0 0;padding:0 0 3px}.button__big{font-size:14px!important;width:120px;height:38px;font-weight:700;line-height:36px}a.button__read-more,a.button__read-more:visited{background-color:#64a6f5;color:#FFF;padding:3px 8px}a.button__read-more:focus,a.button__read-more:hover{background-color:#3e7edc}a.button__read-more:active{background-color:#04439E}a.button__book-it,a.button__book-it:visited{background:#f97e03;color:#FFF;padding:3px 8px}a.button__book-it:focus,a.button__book-it:hover{background-color:#F76E11}a.button__book-it:active{background-color:#E25D03}a.button__standby,a.button__standby:visited{background-color:#F42A39;color:#FFF;padding:3px 8px}a.button__standby:focus,a.button__standby:hover{background-color:#E81836}a.button__standby:active{background-color:#D3001F}a.button__more-info,a.button__more-info:visited{background-color:#65BA4D;color:#FFF;padding:3px 8px}a.button__more-info:focus,a.button__more-info:hover{background:#549B40}a.button__more-info:active{background-color:#337528}a.button__find,a.button__find:visited{background-color:#ffce03;color:#000;padding:3px 8px;margin:4px 10px 0 0}a.button__find:active,a.button__find:focus,a.button__find:hover{background:#FFB903}a.button__find:active{background:#FFAC06}a.button__find__active,a:active.button__find__active,a:hover.button__find__active,a:link.button__find__active{background-color:#F0F0F0;color:#332F2F}a.button__closed,a.button__closed:visited{background:#e5e5e5;color:#282828;padding:3px 8px}a.button__closed:focus,a.button__closed:hover{background-color:#d3d3d3}a.button__closed:active{background-color:#b8b9bb}.button__signup__small{border:none;width:96px;padding:5px 0;margin:4px 0 0;font:700 12px/1 Arial,sans-serif;color:#292929;background:url(//static.beijinghikers.com/img/buttons/buttons_bg.png) -2px -237px #999;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.button__signup__small:focus,.button__signup__small:hover{background-position:-392px -169px}.button__signup__small:active{background-position:-776px -149px}a.button__signup__small{color:#292929}.button__text__beside__left .button__text__beside__text{display:inline-block;position:relative;padding-right:16px;top:-16px;font-size:13px;font-weight:700}.button__text__beside__right .button__text__beside__text{font-size:13px;font-weight:700;padding-left:16px;position:relative;top:-16px}.button__text__beside__right .button{display:inline-block}.button__comment,.button__enquiry,.button__request,.button__reserve,.button__sendit,.button__signup{font:0/0 a;text-shadow:none;color:transparent;width:306px;height:46px;border:1px solid #B8B9BB;background-color:#fefefe;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.button__reserve{background:url(//static.beijinghikers.com/img/buttons/reservation_buttons_big_bg.png) 50% -3px no-repeat #fefefe}.button__reserve:focus,.button__reserve:hover{background:url(//static.beijinghikers.com/img/buttons/reservation_buttons_big_bg.png) 50% -53px no-repeat #fefefe}.button__reserve:active{border-color:#B8B9BB;background:url(//static.beijinghikers.com/img/buttons/reservation_buttons_big_bg.png) 50% -103px no-repeat #fefefe}.button__signup{background:url(//static.beijinghikers.com/img/buttons/signup_buttons_big_bg.png) 50% -3px no-repeat #fefefe}.button__signup:focus,.button__signup:hover{background:url(//static.beijinghikers.com/img/buttons/signup_buttons_big_bg.png) 50% -53px no-repeat #fefefe}.button__signup:active{border-color:#B8B9BB;background:url(//static.beijinghikers.com/img/buttons/signup_buttons_big_bg.png) 50% -103px no-repeat #fefefe}.button__comment{background:url(//static.beijinghikers.com/img/buttons/comments_buttons_big_bg.png) 50% -3px no-repeat #fefefe}.button__comment:focus,.button__comment:hover{background:url(//static.beijinghikers.com/img/buttons/comments_buttons_big_bg.png) 50% -53px no-repeat #fefefe}.button__comment:active{border-color:#B8B9BB;background:url(//static.beijinghikers.com/img/buttons/comments_buttons_big_bg.png) 50% -103px no-repeat #fefefe}.button__enquiry{background:url(//static.beijinghikers.com/img/buttons/enquiry_buttons_big_bg.png) 50% -3px no-repeat #fefefe}.button__enquiry:focus,.button__enquiry:hover{background:url(//static.beijinghikers.com/img/buttons/enquiry_buttons_big_bg.png) 50% -53px no-repeat #fefefe}.button__enquiry:active{border-color:#B8B9BB;background:url(//static.beijinghikers.com/img/buttons/enquiry_buttons_big_bg.png) 50% -103px no-repeat #fefefe}.button__request{background:url(//static.beijinghikers.com/img/buttons/request_buttons_big_bg.png) 50% -3px no-repeat #fefefe}.button__request:focus,.button__request:hover{background:url(//static.beijinghikers.com/img/buttons/request_buttons_big_bg.png) 50% -53px no-repeat #fefefe}.button__request:active{border-color:#B8B9BB;background:url(//static.beijinghikers.com/img/buttons/request_buttons_big_bg.png) 50% -103px no-repeat #fefefe}.button__sendit{background:url(//static.beijinghikers.com/img/buttons/sendit_buttons_big_bg.png) 50% -3px no-repeat #fefefe}.button__sendit:focus,.button__sendit:hover{background:url(//static.beijinghikers.com/img/buttons/sendit_buttons_big_bg.png) 50% -53px no-repeat #fefefe}.button__sendit:active{border-color:#B8B9BB;background:url(//static.beijinghikers.com/img/buttons/sendit_buttons_big_bg.png) 50% -103px no-repeat #fefefe}.icon__difficulty{font-size:100%;margin:0;background-color:#EA8207;font-weight:700;color:#292929;width:48px;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon__difficulty__label{font:400 10px Verdana,sans-serif;display:block;letter-spacing:.2px;margin:8px 0 0}.icon__difficulty__value{font-size:18px}.icon__difficulty__big{width:64px;height:64px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon__difficulty__big .icon__difficulty__label{font:700 14px Verdana,sans-serif;display:block;letter-spacing:0;margin:10px 0 0}.box__difficulty:after,.box__difficulty:before,.box__key-info__trip:after,.box__key-info__trip:before,.box__row:after,.box__row:before{display:table;content:""}.icon__difficulty__big .icon__difficulty__value{font-size:26px;font-weight:700}.icon__difficulty__label::-moz-selection,.icon__difficulty__value::-moz-selection{background:0 0;color:inherit;text-shadow:none}.icon__difficulty__label::selection,.icon__difficulty__value::selection{background:0 0;color:inherit;text-shadow:none}form{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.list{padding-left:18px}ol.list{padding-left:20px}.list__plain,ol.list__plain{list-style:none;padding:0}.list__item__push{padding-left:7px}.list__dtdd{padding:0}.list__dtdd .dt{font-weight:700;padding-right:4px}.list__vspace__item{margin-bottom:4px}.list__small{font:11px/1.2 Verdana,sans-serif;margin-top:4px}.list__small__item{margin:0 0 4px}.message{padding:16px;border:2px solid #FFF5F6;background:#FEFFF7;margin:0 auto 16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 3px rgba(0,0,0,.25);box-shadow:0 0 3px rgba(0,0,0,.25)}.message__success{padding-left:80px;background:url(//static.beijinghikers.com/img/icons/tick_48.png) 16px 16px no-repeat #FEFFF7;border-color:#FEFFF4}.message__warning{padding-left:80px;background:url(//static.beijinghikers.com/img/icons/exclamation_48.png) 16px 16px no-repeat #FFF}.message__warning__medium{background:url(//static.beijinghikers.com/img/icons/exclamation_red_24.png) 0 4px no-repeat;border:0;padding:0 0 0 32px;min-height:32px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.message__warning__small{background:0 0;border:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.message__closed,.message__missing{-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 3px rgba(0,0,0,.25)}.message__missing{width:auto;padding:4px 8px 4px 32px;background:url(//static.beijinghikers.com/img/icons/exclamation_16.png) 8px 4px no-repeat #FFF7F9;border:2px solid #FFF5F6;box-shadow:0 0 3px rgba(0,0,0,.25)}.message__closed,.message__hint{padding:12px 12px 12px 48px;min-height:32px}.message__closed{background:url(//static.beijinghikers.com/img/icons/exclamation_red_24.png) 12px 14px no-repeat #FFF;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0 0 3px rgba(0,0,0,.25)}.message__hint{background:url(//static.beijinghikers.com/img/icons/i_icon_green_24.png) 12px 16px no-repeat #FFF;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 3px rgba(0,0,0,.25);box-shadow:0 0 3px rgba(0,0,0,.25)}.message__heading{margin:0}.message__text{text-align:left}.message__text p{margin-top:0}.message__success .message__text{margin:0;font-size:13px;text-align:left}.message__success .message__heading{margin:0 0 8px;text-align:left}.message__warning .message__text{margin:0;font-size:13px;text-align:left}.message__warning .message__heading{margin:0 0 8px;text-align:left}.message__missing .message__text{margin:0;font-size:13px;text-align:left}.message__warning__medium .message__text{margin:0;font-size:11px;line-height:1.4;text-align:left}.message__warning__small .message__text{margin:0;font-size:12px;text-align:left}.message__closed .message__heading{font-size:18px;margin:2px 0 4px}.message__closed .message__text{margin:0;font-size:14px;line-height:1.4;text-align:left}.message__hint .message__heading{font-size:21px;margin:2px 0 8px}.box__heading,.box__heading2,.box__sub-heading{margin-top:0;margin-bottom:0}.message__hint .message__text{margin:0;font-size:13px;line-height:1.4;text-align:left}.box__heading{font-size:18px}.box__heading2{font-size:13px}.box__sub-heading{font-size:12px}.box__text{font-size:13px}.box__text p,p.box__text{margin:8px 0 16px}.box__float__right{float:right;margin:0 0 16px 16px}.box__float__left{float:left;margin:0 16px 16px 0}.box__row .box{margin-right:16px}.box__row .last{margin-right:0}.box__560{width:560px}.box__544{width:544px}.box__528{width:528px}.box__496{width:496px}.box__480{width:480px}.box__412{width:412px}.box__400{width:400px}.box__368{width:368px}.box__360{width:360px}.box__352{width:352px}.box__320{width:320px}.box__312{width:312px}.box__240{width:240px}.box__208{width:208px}.box__192{width:192px}.box__176{width:176px}.box__160{width:160px}.box__148{width:148px}.box__list-hikes__shortlist{padding:16px 16px 0;background:#FEFFF5;margin-bottom:32px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.box__list-hikes__shortlist .box__heading{margin-bottom:0}.box__list-hikes__shortlist .box__text p{margin:8px 0 16px}.box__list-trips__shortlist{padding:16px 16px 0;background:#FEFFF5;margin-bottom:32px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.box__list-trips__shortlist .box__heading{margin-bottom:0}.box__list-trips__shortlist .box__text p{margin:8px 0 16px}.box__key-info__hike{background:#FEFFF5;padding:16px 16px 8px;border:1px solid #E7F2E0}.box__key-info__hike__heading{font-size:16px;font-weight:700;margin:0;line-height:1.1}.box__key-info__hike__heading__icon{font-size:1em;font-weight:700;padding-left:24px;background:url(//static.beijinghikers.com/img/icons/exclamation_green_16.png) no-repeat;margin:0;line-height:1.1}.box__key-info__hike .box__key-info__hike__list{margin-top:8px;font-size:13px;line-height:1.4}.box__key-info__hike__text{font-size:13px;line-height:1.4}.box__hike-stats{border-top:1px solid #E7F2E0;padding-top:16px;margin-bottom:16px}.box__hike-stats .box__heading{margin:0 0 4px;font-size:14px}.box__hike-stats .box__text{font-size:11px}.box__hike-stats .list__dtdd{margin-top:0}.box__key-info__trip{background:#F4FFE9;padding:16px 16px 8px;border:1px solid #E7F2E0;margin:0 0 16px;line-height:16px}.box__key-info__trip__heading{font-size:14px;font-weight:700;margin:0;line-height:1.2}.box__key-info__trip__heading__icon{font-size:16px;font-weight:700;padding-left:24px;background:url(//static.beijinghikers.com/img/icons/exclamation_green_16.png) no-repeat;margin:0;line-height:1.1}.box__key-info__trip__list,.box__key-info__trip__text{font-size:13px;line-height:1.4}.box__key-info__trip__list{margin-top:8px}.box__key-info__trip .table__trip-prices__title{margin-bottom:4px;font-size:14px}.box__key-info__trip .table__trip-prices__caption{caption-side:bottom;font-size:11px;margin:16px 0;text-align:left;line-height:1.4}.box__key-info__trip .table__trip-prices__dt{vertical-align:top;width:70px;font-size:12px;line-height:1.5}.box__key-info__trip .table__trip-prices__dd{vertical-align:top;width:130px;font-size:12px;line-height:1.5;color:#666}.table__trip-dates__title{margin-bottom:4px;font-size:14px}.table__trip-dates__dd,.table__trip-dates__dt{font-size:12px;line-height:1.5;vertical-align:top}.table__trip-dates__dt{width:70px}.table__trip-dates__dd{width:130px;color:#666}.box__key-info__trip__list{margin-bottom:16px}.box__key-info__request{background:#FEFFF4;padding:16px 16px 8px;border:1px solid #E7F2E0;margin:16px 0}.box__trip-request-info__table__td__title,.box__trip-request-info__table__th{padding:4px 8px;border:1px solid #E7F2E0;vertical-align:middle;background:#FEFFFA}.box__key-info__request .box__heading{font-size:16px;margin-bottom:8px}.box__key-info__request .box__trip-request-info__heading{font-size:15px;margin:8px 0 4px;line-height:1.2}.box__key-info__request .box__text{font-size:12px}.box__key-info__request .box__text p{margin:0 0 4px;line-height:1.4}.box__trip-request-info__table{border-collapse:collapse;background:#FEFFFA;border:1px solid #E7F2E0;vertical-align:middle;font-size:13px}.box__trip-request-info__table__caption{caption-side:bottom;font-size:11px;margin:8px 0 8px 8px;text-align:left;line-height:1.4}.box__trip-request-info__table__th{font-weight:400;width:80px;line-height:1.2}.box__trip-request-info__table__th .small{font-weight:400;font-size:12px}.box__trip-request-info__table__td__title{text-align:center;width:32px}.box__trip-request-info__table__td__cost{background:#FEFFFA;border:1px solid #E7F2E0;vertical-align:middle;text-align:center;font-weight:700;padding:4px}.box__user-message{width:608px;margin:32px auto;padding:16px 32px 32px;background:#FEFFFA;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.1)}.box__user-message-header{width:624px;margin:32px auto;padding:0 32px 16px 16px;background:#F39524;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1)}.box__faq__items .box__heading{margin-bottom:8px}.box__difficulty{margin-bottom:16px}.box__difficulty__big{text-align:center;border-top:1px solid #E7F2E0;margin-top:16px;padding-top:16px}.box__difficulty__icon{float:left}.box__difficulty__big .box__difficulty__icon{float:none;margin:0 auto}.box__difficulty__heading{padding-left:64px;font:700 11px Verdana,sans-serif;margin:0 0 8px}.box__difficulty__text{font:400 11px Arial;padding-left:64px}.box__difficulty__text p{margin:8px 0}.box__difficulty__big .box__difficulty__text{font:400 11px Arial;padding-left:0;text-align:left}.box__extra__heading,.box__hints__heading,.box__info__heading,.box__intro__heading{font-size:18px;font-weight:700}.box__introOLD{border:1px solid #E7F2E0;padding:16px;background:#F4FFE9;margin-bottom:32px}.box__info,.box__intro{-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1)}.box__extra,.box__info,.box__intro{background:#FFFFF5;padding:16px}.box__intro{margin-bottom:32px;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.box__intro__heading{margin:0 0 8px;color:#EA8207}.box__intro .box__text .box__intro .box__text{margin:8px 0 16px}.box__info{margin-bottom:32px;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.box__info__heading{margin:0 0 8px}.box__text .box__info .box__text{margin:8px 0 16px}.box__extra{margin-bottom:32px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.box__extra__heading{margin:0 0 8px}.box__text .box__extra .box__text{margin:8px 0 16px}.box__hints{padding:16px;background:#E7F2E0;margin-bottom:32px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.cal__wrap,.photos__thumbnails__item{-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1)}.box__hints__heading,.box__text .box__hints .box__text{margin:8px 0 16px}.box__highlight{outline:#E7F2E0 solid 1px;border:7px solid #ECF9E3;padding:16px;background:#FEFFFA;margin-bottom:32px}.pagination{margin:0 0 32px;padding:0 0 16px;border-bottom:1px solid #E7F2E0}.pagination__title{padding:0 8px 0 0;font-size:14px}.pagination__text{font-size:14px}.section__pagination{text-align:right}.section__pagination__options{padding:0 4px}.section__pagination__heading{display:inline-block;padding-right:16px;font-size:13px;font-weight:700;line-height:40;position:relative;top:-6.5px}.section__pagination__current,.section__pagination__option{height:22px;font-weight:700;line-height:22px;width:22px;font-size:13px}.section__pagination__option{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 2px;border:1px solid #999}.section__pagination__current{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;vertical-align:baseline;display:inline-block;zoom:1;background-color:transparent;text-align:center;overflow:hidden;text-decoration:none;color:#666}.section__pagination__option{border-color:#999;background:url(//static.beijinghikers.com/img/buttons/buttons_bg.png) -2px -237px #999;color:#444}.section__pagination__option:focus,.section__pagination__option:hover{border-color:#999;background-position:-392px -237px;color:#444}.section__pagination__option:active{border-color:#999;background-position:-776px -237px;color:#444}.article__pagination:after,.article__pagination:before{content:"";display:table}.article__pagination .article__pagination__item{max-width:272px;display:inline-block;margin:0 0 16px;padding:0}.article__pagination__item__prev{float:left}.article__pagination__item__next{float:right}.article__pagination .last{margin-right:0}.article__pagination__heading{font-size:16px;margin:0}.article__pagination__text{font-size:14px}.article__pagination__options{text-align:left}.pagination__next{margin-top:1px;float:right}.pagination__prev{margin-top:1px;float:left}.article__pagination__next{float:right}.article__pagination__prev{float:left}.pagination__caret{font-size:17px;font-weight:400;line-height:inherit;top:-1px;position:relative}.m__bg1{background-color:#ECF9E3}.m__bg2{background:#FEFFFA}.m__bg3{background:#FEFFF5}.m__bg4{background:#302D2D}.m__bg5{background:#F4FFE9}.m__bg6{border:2px solid #333;background-color:#CDE2BF}.m__bg7{background:#E7F2E0}.m__bg8{background:#FFFFF5}.m__pad1{padding:16px}.m__pad1-2{padding:8px}.m__pad-l-1{padding-left:16px}.m__pad-t-1{padding-top:16px}.m__pad-t-1-2{padding-top:8px}.m__mar-t-b{margin:8px 0 32px}.m__mar-t1{margin-top:16px}.m__mar-tb1{margin:16px 0}.m__mar-t2{margin-top:32px}.m__mar-t0{margin-top:0}.m__mar-b8{margin-bottom:8px}.m__mar-b0{margin-bottom:0}.m__border-1{border:1px solid #292929}.m__border-2{border:1px solid #666}.m__border-3{border:1px solid #E7F2E0}.m__border-l-1{border-left:1px solid #292929}.m__border-l-2{border-left:1px solid #666}.m__border-l-3{border-left:1px solid #E7F2E0}.m__border-r-1{border-right:1px solid #292929}.m__border-r-2{border-right:1px solid #666}.m__border-r-3{border-right:1px solid #E7F2E0}.m__border-b-dots{border-bottom:1px dotted #292929}.m__floatr{float:right;display:inline;margin-left:16px}.m__floatl{float:left;display:inline;margin-right:16px}.m__center{text-align:center}.m__right{text-align:right}.grid__992{width:992px}.grid__608{width:608px}.grid__368{width:368px}.grid__192{width:192px}.grid__88{width:88px}.grid__96{width:96px}.grid__112{width:112px}.grid__176{width:176px}.grid__240{width:240px}.grid__304{width:304px}.grid__438{width:438px}.grid__108{width:108px}.figure .img{display:block}.photos__thumbnails:after,.photos__thumbnails:before,.photos__thumbnails__row:after,.photos__thumbnails__row:before{display:table;content:""}.figure__caption{text-align:left;font:11px Verdana,sans-serif;color:#666}.figure__heading{font-size:16px;margin:8px 0 4px;line-height:1.2}.article__brief-intro .figure .img,.article__long-intro .figure .img{margin-left:auto;margin-right:auto}.article__long-intro .figure{text-align:center}.article__brief-intro .figure{text-align:center}.article__content .figure{border-bottom:1px solid #E7F2E0;margin-bottom:24px}.article__content .figure__caption{font-size:14px;font-family:Arial,sans-serif}.article__content .box .figure{margin-bottom:8px}.article__aside .figure p,.article__content .box .figure__caption p,.article__content .box p.figure__caption{margin:8px 0}.article__content .box .figure__caption{font:11px Verdana,sans-serif;color:#666}.article__detailed__photo-gallery .article__content .figure{border-bottom:none}.article__detailed__photo-gallery .article__content .figure__caption{padding-bottom:8px}.article__detailed__hike .article__aside .figure{margin-bottom:24px}.photos__thumbnails{margin:0 0 16px;padding:0 0 16px}.photos__thumbnails__row{clear:left;margin:0 0 16px}.photos__thumbnails__row:after{clear:both}.photos__thumbnails__item{float:left;display:inline;margin-left:16px;width:184px;border:4px solid #FFF;overflow:hidden;background:#FFF;text-align:center;box-shadow:0 0 3px rgba(0,0,0,.1)}.form__special,.photos__more-in-set{display:none}.photos__thumbnails__item:first-child{margin-left:0}.photos__thumbnails__item .figure{border-bottom:none;text-align:center}.photos__thumbnails__item .figure .img{margin-right:auto;margin-left:auto}.photos__thumbnails__item .figure__caption{margin:4px 4px 0;font:13px Arial,sans-serif;text-align:center}.photos__thumbnails__item .figure__caption p{margin:0}fieldset{border:none}.form__legend,legend{font-weight:700;font-size:16px;margin-bottom:0}.form__email,.form__number,.form__select,.form__tel,.form__text,.form__textarea{display:block}.form{margin:16px 0}.form__fieldset{margin:0 0 16px;padding-left:0;padding-right:0;padding-bottom:0}.form__heading,.form__legend{font-size:16px;margin-top:0;margin-bottom:0}.form__legend{font-weight:700}.form__fieldset__text{font-size:14px;margin:0 0 8px;line-height:1.5}.form__fieldset__text p{margin:0 0 8px}.form__label{padding-right:16px;margin:8px 0 2px;color:#292929;font:12px Verdana,Arial,sans-serif}.form__select{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.form__option{padding:0 8px;text-align:left;font-size:16px}.form__optgroup{font-style:normal;font-weight:700;font-size:13px;margin:4px 0}.form__textarea__h-160{height:160px}.form__textarea__h-240{height:240px}.form__textarea__h-320{height:320px}.form__checkradio{margin-right:8px;width:16px;height:16px;position:relative;top:3px}.form__contact,.form__email-signup,.form__hike-reservation,.form__trip-reservation{width:576px}.form__email-signup__small{font-size:12px}.form__email-signup__small .form__legend{display:none}.form__email-signup__small .form__label{font:12px/1 Arial,sans-serif;color:#B4BCAD;text-align:right;display:inline-block;padding:0;margin:3px 0 0}.form__email-signup__small .form__label a{color:#B4BCAD;font-size:10px;margin:0;padding:0}.form__row{clear:left}.cf:after,.clear,.form__row:after{clear:both}.form__row :first-child{margin-left:0}.form__input__w-144,.form__input__w-176,.form__input__w-272,.form__input__w-320,.form__input__w-384,.form__input__w-576{margin:4px 0 8px;padding:4px;border:1px solid #666}.form__row:after,.form__row:before{content:"";display:table}.form__input__w-576{width:566px}.form__input__w-384{width:374px}.form__input__w-320{width:310px}.form__input__w-272{width:262px}.form__input__w-176{width:166px}.form__row__144,.form__row__176,.form__row__240,.form__row__272,.form__row__320,.form__row__384,.form__row__col{margin-left:16px;display:inline;float:left}.form__row__384{width:384px}.form__row__320{width:320px}.form__row__272{width:272px}.form__row__240{width:240px}.form__row__176{width:176px}.form__row__144{width:144px}.form__hints__box{margin-top:22px;padding-left:16px;border-left:1px solid #B8B9BB;padding-bottom:4px;color:#666}.form__hints__heading{font-size:13px}.form__hints__text{font-size:12px}.form__hints__text p{margin:8px 0}.table__standard{border-collapse:collapse;font-size:14px}.table__standard__caption{caption-side:bottom;text-align:left;font-size:12px;padding-left:4px;margin:8px 0 0}.table__standard td,.table__standard th{padding:4px;text-align:left;border-bottom:1px solid #CDE2BF}.table__standard .table__standard__highlight td{background:#ECF9E3}.imgblock__img-wrap{float:left;margin:0 16px 0 0}.imgblock__img-wrap img{display:block}.imgblock .imgblock__content{display:table-cell;width:10000px}.imgblock__heading{margin-top:0}.cf:after,.cf:before{content:" ";display:table}.home__top__slides .jcarousel-control-next,.home__top__slides .jcarousel-control-next:hover span,.home__top__slides .jcarousel-control-prev,.home__top__slides .jcarousel-control-prev:hover span{display:none}.home__top__slides{margin-top:12px;padding:0}.home__about-bjh__heading__ribbon{font:0/0 a;text-shadow:none;color:transparent;background:url(//static.beijinghikers.com/img/bg/leading-the-way-red-ribbon.png) center no-repeat;height:48px;padding-top:0;margin-bottom:13px;margin-top:4px}.home__top__slides .home__content__section__text,.home__top__slides p.home__content__section__text{font:13px/1.4 Arial,Helvetica,Verdana,sans-serif;padding-left:24px;margin:0}.home__top__slides .jcarousel{position:relative;overflow:hidden;width:432px}.home__top__slides .jcarousel div.slides{width:20000em;position:relative}.home__top__slides .jcarousel div.slide{float:left;width:432px;height:152px;overflow:hidden}.home__top__slides .jcarousel-control-prev{left:0}.home__top__slides .jcarousel-control-next{right:0}.home__top__slides .jcarousel-control-next.inactive,.home__top__slides .jcarousel-control-prev.inactive{opacity:.5;cursor:default;outline:0}.home__top__slides p.jcarousel-pagination{display:block;text-align:center;margin-bottom:4px}.home__top__slides .jcarousel-pagination a{font-size:14px;outline:0;width:12px;height:12px;display:inline-block;padding:0;margin:0 6px;text-indent:9999px;background:#DDD;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.home__top__slides .jcarousel-pagination a.active{background:#EA8207}.home__top__slides .slide .article__brief-intro,.home__top__slides .slide .article__long-intro{margin-left:24px}div.slide__opacity__container{position:relative}div.slide__opacity__position{color:#FFF;position:relative;top:-142px;background:0 0;background:rgba(0,0,0,.3);padding:8px;height:120px}div.slide__opacity__position:hover{background:rgba(0,0,0,0)}div.slide__opacity__position h1 a:hover,div.slide__opacity__position:hover h1 a{background:rgba(0,0,0,.3)}div.slide__opacity__position h1,div.slide__opacity__position h1 a{color:#FFF}div.slide__opacity__position .img{background:#CCC}.home__content__section__tabs{padding:0;margin-top:16px}.tab-group__nav{margin:0;padding:0}.tab-group__nav__item{background:#f4f4f4;width:50%;float:left;padding:0}.tab-group__nav__item__active{background:#fdfffd}.tab-group__nav__item a{display:block;padding:16px 0 16px 24px;font-weight:700;color:#292929;text-decoration:none;outline:0}.tab-group__nav__item a:hover{text-decoration:underline}.cal__tab a,a.cal__link{text-decoration:none}.tab-group__tabs{margin:0 16px 16px;padding:16px 0;clear:left}.tab-group__active{display:block}.cal__month,.cal__year,.tab-group__hide{display:none}.cal__wrap{background:#FDFFFD;box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.cal__view{width:100%;background:#fdfffd;padding-top:0;margin-bottom:0;padding-bottom:24px;margin-right:0;margin-left:0;border-top:1px solid #E7F2E0}.cal__view thead{background-color:#fdfffd;border-bottom:1px solid #E7F2E0}.cal__view tbody,.cal__view th{background-color:#f4f4f4}.cal__view th{width:14.28%;padding:8px 8px 6px;border-right:2px solid #e7e7e7;border-left:0 solid #f4f4f4;border-bottom:1px solid #e7e7e7;font-size:14px}.cal__view thead tr th:last-child{border-right:0 solid #f4f4f4}.cal__view td{background-color:#fdfffd;width:14.28%;vertical-align:top;height:144px;overflow:show;padding:0;border-left:0 solid #e7e7e7;border-right:2px solid #e7e7e7;border-bottom:2px solid #e7e7e7}.cal__view tbody tr td:last-child{border-right:0 solid #e7e7e7}.cal__date{padding:8px 4px 0 8px}.cal__empty,.cal__expired,.cal__expired.cal__out-range,.cal__no-hike{color:#999}.cal__out-range .cal__date{color:#444}.cal__expired.cal__out-range .cal__date{color:#999}.cal__empty .cal__date b,.cal__no-hike .cal__date b,.cal__out-range .cal__date b{font-weight:400;font-size:14px}.cal__out-range .cal__date .cal__month{display:inline}.cal__hike,.cal__trip{font-size:12px;border-bottom:1px solid #EEE;padding-bottom:7px;margin:8px}td .cal__hike:last-child{margin-bottom:16px;border-bottom:none;padding-bottom:0}.cal__trip b.cal__hike__title:before{content:"Explore China";color:#fff;font-weight:700;font-style:italic;background:#EA8207;padding:2px;margin-bottom:6px;display:block}b.cal__hike__title{display:block;margin:0 0 2px;color:#292929}.cal__hike__difficulty{display:inline-block;padding:1px 3px;color:#292929;font-size:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:2px}.cal__expired .cal__hike .cal__hike__difficulty,.cal__expired .cal__hike__cost,.cal__expired .cal__hike__departure,.cal__expired .cal__hike__difficulty,.cal__hike__departure{display:none}.cal__hike__cost{font-weight:400;color:#292929}.cal__expired .cal__hike__title{color:#777}.icon__difficulty__1{background-color:#FFDE00}.icon__difficulty__2{background-color:#FBBC07}.icon__difficulty__2plus{background-color:#EF9905}.icon__difficulty__3{background-color:#EA8207}.icon__difficulty__3plus{background-color:#EA730C}.icon__difficulty__4{background-color:#EA5E14}.icon__difficulty__4plus{background-color:#E94B1B}.icon__difficulty__5{background-color:#D82F1D}.icon__difficulty__5plus{background-color:#DD1F26}.cal__tabs{width:100%}.cal__tabs:before,.cal_tabs:after{content:"";display:table}.cal__tabs:after{clear:both}.cal__tab{width:8.3333333333332661290322580645161%;float:left;text-align:center;margin:0;padding:0;font-size:15px;line-height:53px;font-weight:700}.cal__tab a{display:block;padding:2px 4px;background:#f4f4f4;color:#BBB}.article__brief-intro:after,.article__brief-intro:before,.article__detailed:after,.article__detailed:before,.article__long-intro:after,.article__long-intro:before,.cal__header:after,.cal__header:before{display:table;content:""}.cal__tab a.canview:focus,.cal__tab a.canview:hover,.cal__tab a.viewing:focus,.cal__tab a.viewing:hover{text-decoration:underline}.cal__tab a.viewing{background:#fdfffd;color:#292929;border-top:2px solid #fdfffd;padding-top:0}.cal__tab a.canview{background:#f4f4f4;color:#292929}.cal__tabs .first a{margin-left:0}.cal__header{margin-bottom:32px;clear:left;padding-top:24px}.article__brief-intro:after,.article__detailed:after,.article__long-intro:after,.cal__header:after{clear:both}.cal__header__month{float:left;width:400px}.cal__header__title h1{font-size:48px;margin-top:32px;margin-bottom:0;margin-left:0;text-align:center}.cal__header__title p{margin-top:16px;margin-bottom:8px;margin-left:16px}.cal__header__text{float:left;width:560px;font-size:13px;color:#333}.cal__header__text p{margin:10px 0}.cal__footer{padding:8px 16px;background:#f6f6f6}.cal__footer a{color:#292929;text-decoration:none}.cal__footer a:active,.cal__footer a:focus,.cal__footer a:hover{color:#292929;text-decoration:underline}.article{margin:0 0 16px}.article-list .article__shortlist,.article__shortlist{margin:8px 0}.article__detailed__hike,.article__detailed__photo-gallery,.article__detailed__private{width:608px}.article__brief-intro .article__header,.article__long-intro .article__header{display:table-cell;width:10000px}.article__activity-date .dt,.article__detailed__hike .article__activity-date,.article__detailed__trip .article__activity-date,.article__detailed__trip .article__private{display:none}.article__detailed .article__header{border-bottom:1px solid #E7F2E0;margin:0 0 16px}.article__detailed__hike .article__header,.article__detailed__private .article__header,.article__detailed__trip .article__header{border:none}.article__detailed .article__footer .article__header{border:0;margin:0}.article__activity-date{display:none;font-size:11px;color:#292929;font-family:Verdana,sans-serif}.article__long-intro .article__activity-date{font-size:13px}.article__trip-style-display .article__activity-date{display:block;color:#555}.article__detailed__hike .article__meta-data .article__activity-date{margin-bottom:4px}.article__detailed__hike .article__meta-data .article__activity-date,.article__detailed__hike .article__meta-data .article__activity-departure-info,.article__detailed__hike .article__meta-data .article__activity-departure-price,.article__detailed__hike .article__meta-data .dd,.article__detailed__hike .article__meta-data .dt{font-size:16px;font-family:Arial,Helvetica,sans-serif}.article__detailed__hike .article__meta-data .article__activity-date .dd,.article__detailed__hike .article__meta-data .article__activity-price .dt{font-weight:700;color:#555}.article__header__actions__top{float:right;margin-left:16px}.article__trip-style-display.article__brief-intro .article__header__actions__top,.article__trip-style-display.article__shortlist .article__header__actions__top{margin-left:8px;margin-top:8px}.article__tag{text-transform:uppercase;font-size:11px;font-family:Verdana,sans-serif;color:#666}.article__detailed .article__tag,.article__detailed__hike .article__tag,.article__detailed__photo-gallery .article__tag,.article__detailed__private .article__tag,.article__detailed__trip .article__tag,.article__trip-style-display .article__tag{display:none}.article__detailed .article__brief-intro .article__tag,.article__detailed .article__long-intro .article__tag,.article__detailed .article__shortlist .article__tag,.article__detailed__hike .article__shortlist .article__tag,.article__detailed__private .article__photo-gallery .article__tag,.article__detailed__private .article__shortlist .article__tag,.article__detailed__trip .article__shortlist .article__tag{display:block}.article__header h1{font-size:24px;margin:4px 0 8px;color:#000}.article__brief-intro .article__header h1,.article__shortlist .article__header h1{font-size:14px;margin:0}.article__detailed__hike .article__header h1,.article__detailed__private .article__header h1,.article__detailed__trip .article__header h1{font-size:36px;line-height:1;margin-bottom:4px}.article-list .article__brief-intro .article__header h1,.faq-list .article__brief-intro .article__header h1{font-size:14px;margin:4px 0;line-height:1.2}.article-list .article__shortlist .article__header h1{font-size:14px;margin:2px 0;line-height:1.2}.article__related-content .article-list .article__long-intro .article__header h1{font-size:16px;margin:2px 0;line-height:1.2}.article__meta-data{font-family:Verdana,sans-serif;font-size:11px;color:#666;margin-bottom:16px;padding-bottom:0;float:left;text-transform:none;width:100%}.article__brief-intro .article__meta-data,.article__shortlist .article__meta-data{display:none}.article__long-intro .article__meta-data{display:none;color:#292929}.article__detailed .article__meta-data{float:none;width:100%;border-bottom:none}.article__detailed__hike .article__meta-data{float:none;text-transform:none;display:block;font-size:11px;margin-top:8px}.article__detailed__private .article__meta-data,.article__detailed__trip .article__meta-data{float:none;font-size:16px;font-weight:700;font-family:Arial,sans-serif;display:block;text-transform:none}.article__detailed__photo-gallery .article__meta-data{float:none;text-transform:none;display:block}.article-list .article__trip-style-display .article__meta-data{font:700 14px Arial,sans-serif;text-transform:none;padding-left:24px;background:url(//static.beijinghikers.com/img/icons/exclamation_green_16.png) no-repeat;width:250px;display:block;color:#666}.article__meta-data .article__author,.article__meta-data .article__publish-date,.article__meta-data .article__published-in,.article__meta-data .article__site-section{display:inline}.article__meta-data .article__activity-date,.article__meta-data .article__activity-departure-info,.article__meta-data .article__activity-level-of-difficulty,.article__meta-data .article__activity-price,.article__trip-style-display .article__meta-data .article__author,.article__trip-style-display .article__meta-data .article__publish-date,.article__trip-style-display .article__meta-data .article__published-in,.article__trip-style-display .article__meta-data .article__site-section{display:none}.article__trip-style-display .article__meta-data .article__activity-departure-info,.article__trip-style-display .article__meta-data .article__activity-level-of-difficulty,.article__trip-style-display .article__meta-data .article__activity-price{display:inline}.article__trip-style-display .article__meta-data .article__activity-date{display:inline;font-size:16px;font-family:inherit}.article__detailed__hike .article__meta-data .article__activity-departure-info,.article__detailed__hike .article__meta-data .article__activity-level-of-difficulty,.article__detailed__hike .article__meta-data .article__activity-price{display:inline}.article__detailed__hike .article__meta-data .article__activity-date{display:inline;font-size:11px;font-family:inherit;color:inherit}.article__detailed__hike .article__meta-data .article__activity-date .dt,.article__detailed__hike .article__meta-data .article__activity-departure-info .dt,.article__detailed__hike .article__meta-data .article__activity-level-of-difficulty .dt,.article__detailed__hike .article__meta-data .article__activity-price .dt{display:inline}.article__detailed__hike .article__meta-data .article__author,.article__detailed__hike .article__meta-data .article__published-in,.article__detailed__hike .article__meta-data .article__site-section{display:none}.article__detailed__trip .article__meta-data .article__activity-price{display:inline}.article__detailed__trip .article__meta-data .article__activity-level-of-difficulty{display:none}.article__detailed__trip .article__meta-data .article__activity-departure-info{display:inline}.article__detailed__trip .article__meta-data .article__activity-date{display:inline;font-size:16px;font-family:Arial,sans-serif;color:#666}.article__detailed__trip .article__meta-data .article__author,.article__detailed__trip .article__meta-data .article__published-in,.article__detailed__trip .article__meta-data .article__site-section{display:none}.article__detailed__private .article__meta-data .article__activity-price{display:inline}.article__detailed__private .article__meta-data .article__activity-date,.article__detailed__private .article__meta-data .article__activity-departure-info,.article__detailed__private .article__meta-data .article__activity-level-of-difficulty,.article__detailed__private .article__meta-data .article__author,.article__detailed__private .article__meta-data .article__publish-date,.article__detailed__private .article__meta-data .article__published-in,.article__detailed__private .article__meta-data .article__site-section,.article__meta-data .article__author,.article__meta-data .dt{display:none}.article__detailed .article__meta-data .article__publish-date .dt{display:inline;text-transform:none}.article__detailed__hike .article__meta-data .article__publish-date,.article__detailed__trip .article__meta-data .article__publish-date,.article__long-intro .article__in-brief,.article__shortlist .article__in-brief{display:none}.article__in-brief{font-size:13px;margin:0;line-height:1.3}.article__detailed .article__in-brief,.article__detailed__hike .article__in-brief{display:block}.article__brief-intro .article__in-brief .small-caps,.article__header__actions__bottom{display:none}.article__brief-intro .article__in-brief p{margin:0}.article__related-content .article-list .article__long-intro p{margin-top:8px}.article__related-content .article-list .article__long-intro{margin-bottom:0}.article__brief-intro .article__in-brief .article__activity-level-of-difficulty,.article__brief-intro .article__in-brief .article__activity-price{font:700 12px Arial,sans-serif}.article__trip-style-display .article__header__actions__bottom{display:block;float:right}.article__trip-style-display.article__brief-intro .article__header__actions__bottom{margin-left:4px;margin-top:8px}.article__shortlist .article__img{display:none}.article__summary{font-size:13px;display:none}.article__long-intro .article__summary{display:block;clear:left;border-top:1px solid #E7F2E0;line-height:1.3}.article__read-more{font:400 11px Arial,sans-serif;margin-top:8px}.article__content,.article__footer{font-size:14px;line-height:1.5}.article__shortlist .article__read-more{margin-top:0}.article__long-intro .article__read-more{font-weight:700}.article__detailed .article__read-more{display:none}.article__detailed .article__brief-intro .article__read-more,.article__detailed .article__shortlist .article__read-more{display:block}.article__detailed__hike .article__read-more{display:none}.article__detailed__hike .article__shortlist .article__read-more{display:block}.article__detailed__trip .article__read-more{display:none}.article__detailed__trip .article__shortlist .article__read-more{display:block}.article__detailed__private .article__read-more{display:none}.article__related-content .article-list .article__long-intro .article__read-more{display:block;margin-bottom:0;padding-bottom:0}.article__main{clear:both;margin:16px 0}.article__content{margin:0 0 16px}.article__detailed__hike .article__content,.article__detailed__private .article__content{float:right;width:400px;margin-right:0;overflow:hidden}.article__aside{font-size:14px}.article__brief-intro .article__aside{float:left;margin:0 16px 0 0;width:112px;overflow:hidden}.article__long-intro .article__aside{float:left;margin:0 16px 0 0;width:192px;overflow:hidden}.article__footer,.article__pagination{margin:32px 0;clear:both}.article__detailed__hike .article__aside{width:192px;overflow:hidden;border-top:1px solid #E7F2E0;padding-top:16px}.article__detailed__trip .article__aside{line-height:1.5}.article__detailed__private .article__aside{width:192px;overflow:hidden;border-top:1px solid #E7F2E0;padding-top:16px}.article__detailed__hike .article-list .article__aside{border-top:none;padding-top:0}.article__detailed__hike .article-list .article__brief-intro .article__aside{border-top:none;padding-top:0;width:112px}.article__detailed__hike .article-list .article__long-intro .article__aside{border-top:none;padding-top:0;width:192px}.article__detailed__private .article-list .article__aside{border-top:none;padding-top:0}.article__detailed__private .article-list .article__brief-intro .article__aside{border-top:none;padding-top:0;width:112px}.article__detailed__private .article-list .article__long-intro .article__aside{border-top:none;padding-top:0;width:192px}.article__related-content{margin:32px 0;clear:both;padding:24px 24px 4px;background:#FDFFFD;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.article__comments{margin:16px 0;clear:both}.article-list{padding-bottom:8px;margin:8px 0 16px}.article-list .article:first-child{border-top:none;padding-top:0}.article-list .article__shortlist{border-top:1px dotted #B8B9BB;padding-top:8px}.article-list .article__brief-intro{border-top:1px dotted #B8B9BB;padding-top:16px}.article-list .article__long-intro{border-top:1px dotted #B8B9BB;padding-top:24px;padding-bottom:8px}.box__intro .article__list{padding-bottom:0;margin:8px 0}.article__related-content .article-list{margin-bottom:0;padding-bottom:0;padding-top:0}.faq-list:after,.faq-list:before{content:"";display:table}.faq-list:after{clear:both}.faq-list .faq__article{width:272px;float:left;display:inline-block;margin:0 24px 16px 0;padding:16px 0 0;clear:left}.faq-list .last{clear:none;margin-right:0}.faq-list .article__brief-intro{border-top:1px dotted #B8B9BB}.faq-list .faq__article__no-border{border-top:none;padding-top:0}.comments-list{clear:both;margin:16px 0}.comment{margin:0 0 16px}.comment__author{font-size:13px;font-weight:700;display:inline-block}.comment__date{font-size:11px;display:inline-block}.comment__text{font-size:13px}.comment__send-comment{margin-top:32px}.comments-list .comment{border-top:1px dotted #B8B9BB;padding-top:8px}.comments-list .comment:first-child{border-top:none;padding-top:0}figure{border:0;display:block;margin:0 0 1em}figcaption{display:block;border-bottom:1px solid #dddddc;color:#817D78;font-size:13px;line-height:1.2;padding-bottom:8px;padding-top:8px}figure img{font-style:italic;vertical-align:middle;height:auto;max-width:100%;width:100%;image-rendering:-moz-auto;image-rendering:-o-auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}figure+figure{margin-top:2em}