body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}ol{list-style:decimal}ul{list-style:none}caption,th{text-align:left}q:before,q:after{content:""}abbr,acronym{border:0}.cl{clear:both}p{color:#444444}a{color:#000000}a:hover{color:#FF0000}img{max-width:100%}.title-red{color:#B00000}.item_culture{height:auto}.guide_cont h3{text-align:center;font-size:1.8em;padding:15px 0}.guide_cont .item{border:1px solid #dddddd;border-radius:8px;margin-bottom:20px;overflow:hidden}.guide_cont .item .images{position:relative}.guide_cont .item .images img{width:100%}.guide_cont .item .images .title{position:absolute;width:100%;text-align:center;font-size:1.5em;color:#FFFFFF;font-weight:500;text-shadow:3px 3px 3px #000000;z-index:2;bottom:0;background:rgba(0,0,0,0.4);padding:5px}.guide_cont .item .images .title+span{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.guide_cont .item:hover .images .title+span{background:rgba(0,0,0,0.15)}.guide_cont .item .info ul{padding:10px 10px}.guide_cont .item .info li{margin-left:15px;position:relative;margin-bottom:2px}.guide_cont .item .info li a u{color:#444444;text-decoration:none}.guide_cont .item .info li a:hover u{color:#b00000}.guide_cont .item .info li:before{position:absolute;content:"";width:0;height:0;left:-10px;top:3px;border:5px solid;border-color:transparent transparent transparent #000000}.guide_cont .item .button{padding-bottom:5px;text-align:left}.guide_cont .guide_info .column_title{margin:15px 0}.guide_cont .guide_info .column_title h2{font-family:Arial;font-size:1.5em;font-weight:bold;color:#B80007}.guide_cont .guide_info .column_title h2 img{margin-top:-5px;margin-right:10px}.guide_cont .guide_info .column_title h2 a{color:#B80007;text-decoration:underline}.guide_cont .guide_info .guide_item{background-color:#eee}.guide_cont .guide_info .guide_item img{margin-top:0}@media (min-width: 1020px){.guide_cont .guide_info .guide_item img{height:182px}}.guide_cont .guide_info .guide_item a{color:#00479d;text-decoration:none;background-color:transparent}.guide_cont .guide_info .guide_item p{text-align:center;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.guide_cont .guide_info .guide_item .info{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-align:justify;padding:5px;color:#888}@media (min-width: 1020px){.guide_cont .guide_info .guide_item{height:410px;width:240px;margin-right:19.5px;margin-top:20px}}.guide_cont .more{color:#d74508;border:1px solid #d74508;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border-radius:20px;text-decoration:none;margin-top:25px;display:inline-block}.guide_cont .mount-everest-tour{position:relative}.guide_cont .mount-everest-tour .title{width:100%;position:absolute;bottom:0;font-size:1.2em;padding:5px 0;margin-bottom:auto;background-color:rgba(0,0,0,0.5);color:#FFFFFF;text-align:center}.guide_cont .tour-des{position:relative;border:1px solid #eeeeee;min-height:130px;border-radius:0 0 15px 15px;margin-bottom:20px}.guide_cont .tour-des p{padding:5px}.guide_cont .tour-des a{position:absolute;right:10%;bottom:20px;color:#d74508;border:1px solid #d74508;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border-radius:20px;text-decoration:none}.guide_info .img{width:100%;text-align:justify}.guide_cont .item .button .btn{border-radius:10px;text-decoration:underline;padding:0 12px !important;color:#337ab7}.culture_item{margin:15px  auto;background:#eeeeee}.culture_item p{text-align:center}.culture_item img{width:100%}.culture_item .title{text-align:center;font-size:1.28em;min-height:50px;padding:3px 3px;margin:5px auto}.culture_item .info{padding:5px 10px}.guide-img-item{position:relative}.guide-img-item .guide-img-title{position:absolute;width:100%;padding:3px 5px;line-height:25px;margin:0;bottom:0;background:rgba(0,0,0,0.7);text-align:center;font-size:18px}.guide-img-item .guide-img-title a{color:#fff}.detail table td{padding:5px 6px;border:1px solid #ccc}.china_tour_list_title{overflow:hidden;margin-right:0}.guide_list_title h2{position:relative;background:#EEEEEE;line-height:45px;padding-left:20px;margin:25px 0 5px}.guide_list_title h2::before{position:absolute;content:'';left:0;top:0;width:9px;height:100%;background:#EB6100}.ul-pc-50 li{float:left;width:50%}.list_wide_3{padding-left:20px}.list_wide_3 li{float:left;padding-left:20px;padding-right:20px;margin:2px auto}.list_wide_4 li{float:left;padding-left:20px;padding-right:20px;margin:2px auto}.guide-list-item ul li{padding-left:20px;list-style:none;margin:3px 0;background:url(https://www.topchinatravel.com/images/destinations/comment.gif) left 6px no-repeat}.guide-list-item ul li a{color:#555555}.list_style_1 li{padding-left:20px;background:url(https://www.topchinatravel.com/images/comment.gif) left 5px no-repeat}@media (min-width: 767px){.guide_list_title h2::before{width:9px;background:#EB6100}}@media (min-width: 1020px){.guide_info{margin:10px;margin-left:20px}.list_wide_3 li{width:33.33333333%}}@media (min-width: 767px){.guide_cont .item{height:450px}.guide_cont .item .info{min-height:210px}.guide_cont .mount-item{height:560px}.guide_cont .item_culture{height:auto}.guide_cont .best-place-content ul{list-style:none}.guide_cont .best-place-content h2{padding-left:55px;height:45px;line-height:45px;position:relative;background:#EEEEEE;margin:25px 0 5px}.guide_cont .best-place-content h2:before{width:45px;background:#EB6100 url(https://www.topchinatravel.com/images/indeximg/arrows.gif) no-repeat 10px 10px;position:absolute;content:'';left:0;top:0;height:100%}}.family-title .sub-title{color:red;font-size:60%}.tour-list .tour-item{border:1px solid #CCCCCC;min-height:500px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:#fff;overflow:hidden;margin-top:15px;margin-bottom:15px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tour-list .tour-item .pic-tit{position:relative}.tour-list .tour-item .dz{background:url(https://www.topchinatravel.com/images/tours/weizhi.png) no-repeat left 5px;color:#0062be;padding-left:25px;padding-right:5px;padding-top:5px;min-height:50px;overflow:hidden;margin-left:5px}.tour-list .tour-item .ts{padding-left:5px;min-height:80px}.tour-list .tour-item .ss-price{margin-bottom:15px;padding-left:10px;display:none}.family-tour .tour-item .line-name{width:100%;position:absolute;bottom:0;font-size:1.2em;padding:5px 0;margin-bottom:auto;background-color:rgba(0,0,0,0.5);color:#FFFFFF;text-align:center}.family-tour .tour-item .line-name a{color:#FFFFFF}.family-guide-list{background-color:#eeeeee}.family-guide-list .guide-item .pic-title img{max-width:100%}.family-guide-list .guide-item .pic-title .pic-sub-title{position:absolute;text-align:center;width:100%;font-size:22px;background:rgba(0,0,0,0.6);bottom:0;color:#ffffff;padding:5px 0}.family-guide-list .guide-item .guide-list{padding:5px}.family-guide-list .guide-item .guide-list li{padding:5px 0;border-bottom:1px dotted #aaaaaa}.family-guide-list .guide-item .guide-list a{color:#575757}.family-feedback{padding-bottom:25px}.family-feedback .carousel-item a{display:flex}.family-feedback .carousel-item a div{display:inline-block}.family-feedback .carousel-item a:hover{text-decoration:none}.family-feedback .carousel-item .fb-name{text-align:center;margin-bottom:0}.family-feedback .carousel{border:2px solid #eeeeee;padding:15px}.family-feedback .carousel .carousel-control-prev{width:auto}.family-feedback .carousel .carousel-control-prev .carousel-control-prev-icon{color:#aaaaaa;background-image:none;top:50%;margin-top:-35px;font-weight:bold;font-size:3em}.family-feedback .carousel .carousel-control-next{width:auto}.family-feedback .carousel .carousel-control-next .carousel-control-next-icon{color:#aaaaaa;background-image:none;top:50%;margin-top:-35px;font-weight:bold;font-size:3em}.family-feedback .carousel .fb-name{text-align:center}.family-cate .family-item .attr-item p a{color:#00479d;text-decoration:none}.family-cate .family-item .attr-item .info{color:#444444;font-size:14px}.panda-main .tit_h3_16_sj{position:relative;padding-left:20px;font-size:20px;color:#444444;margin:20px 0}.panda-main .tit_h3_16_sj:before{content:"";position:absolute;top:7.5px;left:0;width:9px;height:9px;background:#d2d2d2}.city-main .city-info p{text-align:justify}.city-main .city-info .tit_h3_16_zb{font-size:24px;background:#eee;color:#444 !important;padding-top:15px;padding-bottom:15px;position:relative;padding-left:25px;margin:20px auto}.city-main .city-info .tit_h3_16_zb:before{position:absolute;content:'';top:0;left:0;width:10px;height:100%;background:#aaa}.city-main .city-info ul li{list-style:disc;margin-left:15px}.city-main .city-info ul li a{color:#337ab7;text-decoration:none}.city-main ul{list-style:inside}.city-main .mount-item ul{list-style:none}.city-main .article-detail .detail h2{position:relative;padding-bottom:10px;color:#444;margin-bottom:20px;margin-top:20px;font-size:24px;border-bottom:1px solid #eee}.city-main .article-detail .detail h2::before{content:"";width:53px;height:4px;position:absolute;left:0;bottom:-2px;background:#b00000}.city-main h3:not(.tit_h3_16_zb){position:relative;padding-left:20px;font-size:20px;color:#444444;margin:20px 0}.city-main h3:not(.tit_h3_16_zb)::before{content:"";position:absolute;top:7.5px;left:0;width:9px;height:9px;background:#d2d2d2}.city-main h1{margin:10px auto;text-align:center;font-size:1.8em;font-weight:600;color:#B00000}.city-main .guide_info img{width:100%;margin:10px auto}.city-main .guide_info p{text-align:justify;margin:10px auto}.city-main .guide_list{display:flex;flex-wrap:wrap}.city-main .guide_list .guide-list-item{position:relative;margin:5px auto}.city-main .guide_list .guide-list-item p{text-align:center;font-size:1.2em;margin:5px auto}.city-main .guide_list .guide-list-item a{color:#337ab7;text-decoration:none}.city-main .guide_list .guide-list-item .info{min-height:150px}.city-main .guide_list .guide-list-item .item-title{position:absolute;width:100%;text-align:center;font-size:1.2em;color:#FFFFFF;font-weight:500;z-index:2;bottom:0;background:rgba(0,0,0,0.4);padding:5px;margin-bottom:0}.city-main .guide_list .guide-list-item .item-title a{color:#ffffff}.city-main .tour_list{display:flex;flex-wrap:wrap}.city-main .tour_list h2{line-height:40px;font-size:1.5em;font-weight:bold;color:#B80007;position:relative;padding-left:15px;width:100%}.city-main .tour_list h2 a{color:#B80007;text-decoration:underline;padding-left:10px}.city-main .tour_list h2::before{content:url("https://www.topchinatravel.com/images/triangle.gif")}.city-main .tour_list .tour-list-item{position:relative}.city-main .tour_list .tour-list-item .images img{width:100%}.city-main .tour_list .tour-list-item .title{width:100%;position:absolute;bottom:0;font-size:1.2em;padding:5px 0;margin-bottom:auto;background-color:rgba(0,0,0,0.5);color:#FFFFFF;text-align:center}.city-main .tour_list .tour-des .des-text{margin-top:5px}.city-main .tour_list .tour-des .des-text::before{content:url("https://www.topchinatravel.com/images/weizhi.png")}.city-main .tour_list .tour-des .price span{font-weight:bold}.guide-recom-list li{float:left;width:48%;list-style:none !important}@media (max-width: 767px){.guide-recom-list li{width:100%}}.muslim .ss-fl{float:left;width:20%}.muslim .muslin-mid-box{flex:1}.usa-to-china .usa-mid-box{display:flex;width:100%}.zt-line-list .img_tit_up{position:relative;margin-bottom:20px}.zt-line-list .img_tit_up .title{position:absolute;width:100%;text-align:center;font-size:1.2em;color:#FFFFFF;font-weight:500;z-index:2;bottom:0;background:rgba(0,0,0,0.4);padding:5px}.zt-tips{padding-bottom:30px;overflow:hidden}.zt-tips .tips-item .pic-tit{position:relative}.zt-tips .tips-item .pic-tit .title{position:absolute;bottom:0px;text-align:center;font-size:22px;width:100%;color:#fff;background:rgba(0,0,0,0.6);padding:5px 0px}.zt-tips .tips-item .tips-list{padding:5px}.zt-tips .tips-item .tips-list li{border-bottom:1px dotted #aaa;padding:5px 0px 8px}.zt-tips .tips-item .button{text-align:center;padding-bottom:30px}.zt-tips .tips-item .button a{color:#ff4e2c;margin-top:15px;border-width:1px;border-style:solid;border-color:#ff4e2c;border-image:initial;padding:3px 5px}.sheying .photography-head .container h1{text-align:center;padding:30px}.sheying .photography-page .container .item{margin-bottom:25px;border:1px solid #ddd;border-radius:10px;min-height:270px}.sheying .photography-page .container .item .info{padding:3px 10px}.sheying .photography-page .container .item .info ul li{padding:2px 10px;padding-right:105px;position:relative;border-bottom:1px dotted #dddddd}.sheying .photography-page .container .item .info ul li:before{position:absolute;content:'';width:5px;height:5px;background:#aaaaaa;left:0;top:50%;margin-top:-3px}.sheying .photography-page .container .item .info .button{text-align:center;margin:10px 0}.sheying .photography-page .container .item .info .button .btn{padding:3px 10px;border:1px solid #ff4e2c;color:#ff4e2c}.sheying .photography-page .container .item .pic-title img{width:100%}.sheying .photography-tour{margin-bottom:20px}.sheying .photography-tour h2{line-height:40px;font-size:1.5em;font-weight:bold;position:relative;width:100%}.sheying .photography-tour h2::before{content:url(https://www.topchinatravel.com/images/triangle.gif);padding-right:15px}.sheying .photography-tour h2 a{color:#B80007}.sheying .photography-tour .tour-list-item{position:relative}.sheying .photography-tour .tour-list-item .title{width:100%;position:absolute;bottom:0;font-size:1.2em;padding:5px 0;margin-bottom:auto;background-color:rgba(0,0,0,0.5);color:#FFFFFF;text-align:center}.sheying .photography-tour .tour-des{box-shadow:3px 3px 3px #dddddd;min-height:120px;margin-bottom:20px;border:solid 1px #eeeeee}.sheying .photography-tour .tour-des .des-text{min-height:60px}.sheying .photography-tour .tour-des .des-text:before{content:url(https://www.topchinatravel.com/images/weizhi.png)}.sheying .photography-tour .tour-des .price{margin-top:10px;padding-left:5px;padding-right:5px;text-align:left}.sheying .photography-tour .tour-des .price .red{font-size:1.2em;font-weight:100}@media (max-width: 767px){.tour-expats h2{font-size:24px !important}}.tour-expats .top-pic{position:relative}.tour-expats .top-pic h1{position:absolute;top:50%;margin-top:-15px;width:100%;color:#fff;text-shadow:2px 2px 2px #000}.tour-expats .faq-enquiry h3{height:45px;line-height:45px;background:#626262;color:#FFFFFF;font-size:20px}.tour-expats .tour-item{margin-top:15px;margin-bottom:15px;background:#eee;border-radius:8px;overflow:hidden}.tour-expats .tour-item:hover{box-shadow:0 0 5px #a29e9e}.tour-expats .tour-item .bg-white{background:#fff}.tour-expats .tour-item .dz{padding-left:5px;padding-right:5px;padding-top:5px;min-height:50px;overflow:hidden}.tour-expats .tour-item .dz:before{content:url(https://www.topchinatravel.com/images/weizhi.png)}.tour-expats .tour-item .pic-tit{position:relative}.tour-expats .tour-item .pic-tit p{font-size:16px;position:absolute;width:100%;text-align:center;bottom:0;padding-top:5px;padding-bottom:8px;padding-left:5px;padding-right:5px;color:#fff;background:rgba(0,0,0,0.7)}.tour-expats .tour-item .ss-price{position:relative;padding-left:5px;padding-right:5px;padding-top:10px}.tour-expats .tour-item .ss-price p{color:#FF0000;margin-bottom:15px}.tour-expats .tour-item .ss-price p span{font-size:0.8em;color:#444444}.tour-expats .tour-item .ss-price a{position:absolute;right:5px;top:15px;color:#fff;border:1px solid #d74508;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;border-radius:20px;text-decoration:none;background:#d74508;font-size:12px}.tour-expats .top-des .item{margin:15px 10px}.tour-expats .top-des .item a{color:#FFFFFF;font-size:20px}.tour-expats .top-des .item .pic-name{position:relative}.tour-expats .top-des .item .pic-name:hover .city-name{top:50%;margin-top:-30px}.tour-expats .top-des .item .pic-name .city-name{position:absolute;width:100%;top:50%;margin-top:-30px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-shadow:2px 2px 2px #000000}.tour-expats .top-des .item .pic-name .city-name h3{line-height:25px}.tour-expats .tips ul{padding-left:20px}.tour-expats .tips ul li{width:100%;color:#555555;float:left;list-style:disc;line-height:25px}.tour-expats .tips ul li a{color:#555}@media (min-width: 767px){.tour-expats .tips ul li{width:50%}}.tour-expats .faq-enquiry{overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px;background:#eeeeee}.tour-expats .faq-enquiry .main{margin:10px}.tour-expats .faq-enquiry .main .button-box{width:100%;text-align:center;margin:15px 0}.tour-expats .faq-enquiry .main .button-box .red_btn_center{background:#b00000;color:#FFFFFF;padding:3px 25px;border:none;border-radius:20px;font-size:24px;margin:0 15px}.tour-expats .faq-enquiry .main .button-box a{text-align:center;color:#b00000;font-size:18px}.club-med .tour-item{border:1px solid #CCCCCC;min-height:300px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:20px}.club-med .tour-item .pic-tit{position:relative}.club-med .tour-item .pic-tit p{position:absolute;width:100%;font-size:16px;text-align:center;bottom:0;padding-top:5px;padding-bottom:8px;padding-left:5px;padding-right:5px;color:#fff;background:rgba(0,0,0,0.7)}.club-med .tour-item .ss-price{position:relative;padding-top:10px;padding-left:5px;padding-right:5px}.club-med .tour-item .ss-price p{color:#FF0000;margin-bottom:15px}.club-med .tour-item .ss-price p span{font-size:0.8em;color:#444444}.club-med .tour-item .ss-price a{position:absolute;right:5px;top:15px;color:#fff;border:1px solid #d74508;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;border-radius:20px;text-decoration:none;background:#d74508;font-size:12px}
/*# sourceMappingURL=china-guide.min.css.map */
