.CityB_mb{display:none}
.fi_b{background:url(../img/Blog.png) no-repeat}
.fi_b:hover{background:url(../img/Blog.png) no-repeat;background-position:0 -39px}
.tiny-nav ul li{position:relative;z-index:99;float:left;padding:0 9px;height:39px;border-right:1px solid #D1D1D3;line-height:39px;cursor:pointer}
.tiny-nav{display:none;margin-top:30px;width:100%;background:#fff}
.tiny-sub{right:0;width:115px}
.tiny-sub2{margin-left:101px;width:150px}
.tiny-sub3{margin-left:107px;width:99px}
.tiny-sub ul li,.tiny-sub2 ul li{display:block;padding:3px 10px 3px 0;background:#666;color:#CCC;text-align:left}
.tiny-sub3 ul li{display:block;padding:3px 10px 3px 0;background:#666;color:#CCC;text-align:left}
.tiny-sub ul li{padding:3px 10px 3px 0; text-align:right !important}
.tiny-sub2 ul li{padding:3px 10px 3px 3px}
.tiny-sub3 ul li{padding:3px 10px 3px 5px}
.tiny-sub,.tiny-sub2,.tiny-sub3{position:absolute;z-index:10000;display:none;opacity:.9}
.tiny-sub a,.tiny-sub2 a,.tiny-sub3 a{color:#ccc;text-decoration:none;font-size:12px}
.tn-lastli{float:right!important;border-right:none!important}
.tiny-nav ul li a{color:#333;text-decoration:none;font-size:12px}
.clear_{clear:both}
.tiny-foot{margin-top:20px;padding:6px 0;border-top:1px dashed #d1d1d1;color:#666;font-size:10px}
.tiny-foot ul li{padding:1px 20px;text-align:center;font-size:12px}
.tiny-foot p{margin:5px 0;color:#333;text-align:center;font-size:12px}
.tiny-foot p a{width:auto!important;text-decoration:underline!important}
.page{margin-bottom:2px;padding-bottom:0}
.tiny-foot ul li a{color:#666;font-size:12px}
.tiny-foot{display:none}
.tn-lastli img{margin-top:14px}
.tiny-logo{position:relative;z-index:-2;display:none;margin-top:20px}
.tiny-logo a img{margin:5px 0 0 5px;width:90%}
.tiny-aboutus{position:absolute;left:10px;font-size:12px}
.tab_container{overflow-y:auto;margin:0 0 1em;width:100%}
.tab_container::-webkit-scrollbar{width:14px;height:14px;-webkit-appearance:none}
.tab_container::-webkit-scrollbar-thumb{border:3px solid #fff;border-radius:8px;background-color:rgba(0,0,0,.3)}
.changetit a{display:block;margin-bottom:8px;color:#000;text-decoration:none;font-weight:700;font-size:14px}
.cs-title_sit{background-size:1100px 650px!important}
.cs-buttons a{margin-right:15px!important;margin-left:15px!important}
.back_top{position:absolute;right:10px;font-size:14px;cursor:pointer}
.tiny-social{margin-top:5px;text-align:center}
.tiny-social a{display:inline-block}
.tiny_f{background:transparent url(../img/fbook1.png) no-repeat scroll left top}
.tiny_b{background:url(../img/Blog.png) no-repeat}
.tiny_b:hover{background:url(../img/Blog.png) no-repeat;background-position:0 -39px}
.tiny_g{background:transparent url(../img/gplus1.png) no-repeat scroll left top}
.tiny_f:hover{background:transparent url(../img/fbook2.png) no-repeat scroll left top}
.tiny_g:hover{background:transparent url(../img/gplus2.png) no-repeat scroll left top}
.tiny_b,.tiny_f,.tiny_g{width:35px;height:26px;vertical-align:top;cursor:pointer}
.changerec,.tiny-menu{display:none}
.lang ul li{margin-right:15px;text-align:right;text-shadow:1px 1px 1px #999}
.lang-more{margin-top:8px;margin-left:5px;width:10px;height:5px;background:url(../img/la-tr.png) no-repeat;cursor:pointer}
.lang{display:none}
.lang-big{display:block!important}
.fix_tab_box{position:fixed!important;top:0!important;left:0!important;box-shadow:1px 1px 1px #666}
#footer{padding-top:33px!important}
.lang-btn{color:#fff;cursor:pointer}
.atp_tab_bar li{list-style:none!important}
.detail_txt b{text-align:justify!important}
#footer .wrap div p span a{ width:100px!important}
.rilifix-1{ margin-top:5px !important}
.rilifix-2{ margin-left:130px !important; margin-top:-18px !important}
.rilifix-3{ margin-top:-2px !important}
.rilifix-4{ margin-top:-11px !important}
.rilifix-5{ margin-top:-11px !important}
.ccp_detail_bar_txt_con h2 a{ text-decoration:none; color:#333}

@media only screen and (min-width:769px){body{font-size:12px!important}
.CityB_pc{display:none}
.CityB_mb{display:block}
#cs-next-coin-slider,#cs-prev-coin-slider{top:218px!important}
.s_inp_max{padding:0 5px 0 60px!important}
.s_inp_min_l{padding:0 26px 0 55px!important}
.s_inp_min_r{padding:0 5px 0 64px!important}
.s_inp_mini{padding-right:26px!important}
}
@media only screen and (max-width:768px){
	.sideNavDetail{ padding-bottom:0 !important}
	.sideNav_map{ display:none !important}
	.noshow{ padding:5px !important}
#ST2Ville{ width:80px !important}
.book_step3_ul:nth-child(3) label{ width:90px !important}
#ST3Fname,#ST3Sname{ width:182px !important}
.book_step1_part h3{ font-size:16px!important }
body{font-family:Verdana!important}
.headerMenu ul li{padding:0 5px 5px!important}
.i_con{width:99.5%!important}
#coin-slider,.i_tab_box li img,.wrap{width:100%!important}
.tiny-foot,.tiny-logo,.tiny-nav{display:block!important}
.i_tab_box li img{height:inherit!important}
#footer .wrap,.headerNav,.lang-big,sideNav_reason_maxbar{display:none}
.headerMenu{width:100%!important;height:55px;min-width:inherit}
.block_1{margin:1%!important;width:31%!important}
.block_2{margin:1%!important;width:64%!important}
.i_con{padding:5px 0 20px .5%!important;border:none!important}
.i_tab_box{height:inherit!important;min-height:inherit!important}
#Search_form{margin-right:1%!important;margin-left:1%!important;width:98%!important}
.sideNav{margin:0!important;padding:0!important;width:100%!important;background:0 0!important}
.s_inp_mini{float:none!important}
#Search_form{margin-top:15px}
.side_book{margin:0 auto!important}
.side_book_wapper{text-align:center}
.sideNavAdImg{text-align:center}
.sideNavAdImg img{position:static!important;display:block;margin:0 auto;width:288px}
#SearchFormMessage{text-align:center}
#MailAddress,#MailContent,#MailName{margin-right:3%!important;margin-left:3%!important;width:90%!important}
.i_s_faq{margin-top:8px;padding-top:5px}
.sideNav_reason_maxbar{position:static!important;height:0!important}
.sideNav_reason_maxbar:hover .sideNav_reason{display:none!important}
.e-mailBar{display:none}
.side_book:hover img{display:block}
.side_book:hover span{display:none}
.sideNavAdImg:hover img{display:block}
.sideNavAdImg:hover span{display:none}
.cs-title p{padding-left:0!important;text-shadow:1px 1px 1px #000}
.cs-title{width:90%!important;text-align:left!important}
.coin-slider{width:100%!important}
.cs-title a h4{text-align:left!important;text-shadow:1px 1px 1px #000;font-size:22px;line-height:25px}
.i_t2_bg,.i_t3_bg{height:170px!important}
.i_tab_box li p{overflow:hidden;word-break:break-all}
.i_t_last{display:block!important}
.i_t3{width:auto!important}
.attractions_tab_tag,.conDetailBar,.d_container_img li a,.d_container_img li a img,.map_main img{width:100%!important}
.detail_img img{height:auto!important}
.ccp_detail_bar_txt{width:100%!important}
.ccp_detail a img{margin-bottom:5px}
.ccp_detail_bar{padding:14px 10px 15px 10px}
.ccp_txt{padding:10px!important}
.sideNavfix{position:static!important;margin:10px auto}
.d_container_map,.d_main{padding:2%!important;width:96%!important}
.d_tab_title{width:100%!important}
.d_main_toggle{margin-top:10px}
.g-plus-wapper{padding-left:0!important}
.panelBox td,.panelBox th{padding:5px!important}
.map_main img{height:auto}
.gp_tab_bar{width:100%!important}
.gp_con{padding:0 2%!important}
.gp_tab_title_1,.gp_tab_title_2{display:block!important;height:auto!important}
.tab_map_dre{float:left!important;padding:5px 0;width:100%!important}
.gp_tab_map_box,.gp_tab_map_box dl{width:auto!important}
.sideNavtag{margin-top:0!important;border-top:none!important;border-bottom:none!important}
.ccp_detail_bar_txt h2{padding:5px 0;font-size:14px!important}
.ccp_detail_more span,.ccp_detail_more span a,.ccp_detail_more span b{font-size:12px!important}
.ccp_detail_more span{margin-right:14px;width:auto!important}
.ccp_detail_more{padding-top:0!important}
.d_tab_title li h2,.d_tab_title li h2 a{font-size:12px!important}
.gp_tab_bar{margin-left:0!important}
.gp_tab_bar li{margin:5px 0!important;padding:1%;width:48%!important}
.gp_tab_bar li p,.gp_tab_bar li p a,.gp_tab_bar li p a img{max-width:100%!important}
.gp_tab_title li h2{font-size:12px}
.gp_tab_Img{padding-bottom:0!important}
.gp_tab_map_title li{padding:0 10px!important}
.gp_tab_map_box img{display:none}
.gp_tab_map_box{min-height:inherit!important}
.gp_tab_map{padding-bottom:10px!important}
.ln-data{text-align:left!important}
.ln-data b{left:100px!important}
.ln-data b img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-ms-transform:rotate(90deg)}
.d_leftNav{padding:0 2%!important}
.messageBar{padding:0!important}
#MailAddress{margin-top:5px}
.detail_txt_b table{width:100%!important}
.detail_txt_b{padding:2%!important;width:96%!important}
.detail_txt_b h2,.detail_txt_b p,.detail_txt_b p img{width:100%!important}
.detail_txt_b p img{height:auto!important}
#coin-slider{background-position:center top!important}
.cs-buttons{top:380px!important;padding:0 5px!important;width:100%!important;text-align:center!important}
#cs-navigation-coin-slider{display:block!important}
#cs-next-coin-slider,#cs-prev-coin-slider{top:180px!important;width:41px!important;height:81px!important}
#cs-prev-coin-slider{background-position:0 0!important}
#cs-next-coin-slider{background-position:-42px 0!important}
.cs-next{background:url(../img/maxicon_.png) no-repeat!important}
.cs-prev{background:url(../img/maxicon_.png) no-repeat!important}
.cs-buttons a{background:#666}
.sideNavTitle{display:none}
.themeNaviTitle{display:block!important}
.changerec{display:block!important;margin-bottom:5px; width:100% !important}
.btn-point{margin-right:5px}
.over_hide{height:auto!important}
.social_{padding:0!important}
#CityAPage h3{margin-top:0!important}
.tiny-menu{position:absolute;top:12px;right:10px;display:block}
.tiny-menu a{color:#fff}
.headerMenu{display:none}
#header{height:140px!important}
.ms_title{padding:5px 0;height:auto!important;line-height:21px!important}
.ms_title img{display:none}
.tc_box img{padding:10px 0 10px 10px}
.tc_box .tc_txt{float:left!important;padding:0 0 10px 10px!important;width:auto!important;text-align:left!important}
.tc_box .tc_txt p{text-align:justify !important ; margin-right:10px }
.btn_detail{position:static!important;margin-top:10px; margin-right:10px}
.gp_searchBox{text-align:center!important}
.atp_tab_title{height:auto!important}
.atp_tab_title li{float:none!important;margin:0 auto!important}
#AboutChinaPage{border-right:none!important;border-left:none!important}
.acp_con{padding:0!important}
.acp_con ul,.acp_con ul li img,.acp_h_max img{width:100%!important}
.acp_con ul li,.acp_h_max{margin:1%;width:48%}
.acp_con h2{background:0 0!important;text-shadow:1px 1px 1px #000}
.acp_w_max{margin:1%!important;width:98%!important}
#shareFix{top:auto!important;right:10px!important;bottom:25%}
#messagebtn{margin-left:10px!important}
.d_toggle_tab_box ul li{width:30.5%!important}
.d_toggle_tab_box ul li a img{width:100%!important}
.container .bg_min h1 b,.contitle h1 b{font-size:21px!important;line-height:23px}
#region_ul li h2 p,.gp_tab_bar_1 li p a span{background:0 0!important;text-shadow:1px 1px 1px #333}
.atp_0,.atp_1,.atp_2{margin-top:10px}
.atp_0 li,.atp_1 li,.atp_2 li{display:list-item;padding-bottom:5px;height:15px!important;color:#666;list-style:disc!important;font-weight:700}
.atp_0 li a,.atp_1 li a,.atp_2 li a{color:#666;text-decoration:none}
.atp_tab_title li{height:auto!important}
.atp_tab_bar{display:none!important}
.atp_tab_title .titless{padding:10px 33px 10px 0!important}
.atp_tab_title p{padding:0!important}
.atp_tab_box{padding-bottom:0!important}
.theme-nav-tit{display:block!important}
.acp_hide{top:-20px!important;left:-20px!important;display:block!important;background:0 0!important}
.acp_festival h2{top:0!important;left:0!important;text-align:right!important}
.btn_detail{float:right}
.cp_img_bar{padding-bottom:0!important}
.cp_img_bar p b,.cp_img_bar p span{display:inline!important}
.faq_tab_box{position:static}
.faq_tab{width:100%!important}
.s_inp_max{padding:0 5px 0 80px!important;width:191px!important}
.s_inp_min_l{padding:0 26px 0 65px!important}
.s_inp_min_r{padding:0 5px 0 70px!important}
.s_inp_mini{margin-left:0!important;padding-right:26px!important}
.sideNavAdImg{background:0 0!important}
#footer{margin-top:5px!important;padding-top:5px!important}
.tiny-social a{width:30px!important}
#footer li{float:none!important;height:auto!important}
#footer ul{height:auto!important}
.book_proposal{padding:0 0 15px 0!important;height:auto!important;background:0 0!important}
.bookPage_con{padding:10px!important}
.book_title li{width:100%!important}
#CityPage,.conDetail{border-right:none!important;border-left:none!important}
.book_step1_title li{width:24%!important}
#ServerId{width:100%!important}
.book_step_message textarea{left:0!important;width:100%!important}
.book_step1_part{padding-bottom:15px!important}
.book_btn_next{padding:0!important}
.book_step1_sub .fl,.book_step1_sub p{width:100%!important}
.book_step1_sub span{width:92%!important}
.book_step1_sub .fl{padding-left:0!important}
.side_book{background:0 0!important}
.book_step3_ul li{width:auto!important}
.book_btn_nexttoend{min-width:inherit!important}
.book_btn_nexttoend span{padding-left:0!important;width:auto!important;background:0 0!important}
#newsPage .sideNav{height:auto!important}
#news_slide_show{width:100%!important}
.attractions_tab_tag{padding:10px 0 0 0!important}
.d_container{background:0 0!important}
.d_container_img li{height:auto!important}
.d_container_img li p{width:90%!important}
.d_container_img p{padding:0!important;width:auto!important;background:0 0!important;text-shadow:1px 1px 1px #333;font-weight:400!important}
.d_container_img li .pt10{padding-top:0!important;padding-bottom:5px}
.mob_no_use_map{display:none!important}
.cf_mob_no_use{display:block!important}
.cp_title_l{width:100%!important}
.cp_title_r{display:none!important}
.cp_img_bar ul{margin-left:-4px!important;width:100%!important}
.cp_img_bar ul li{padding:5px 2%!important;width:46%!important}
.d_main,.d_main h3,.d_main p{font-size:12px!important}
.gp_tab_map_box .fl{width:100%!important}
.gp_tab_map_box .bg_min{display:none!important}
.dialog{display:none!important}
.atp_tab_title .select{background:0 0!important}
.icon-voir-pius{display:none!important}
.d_container_page ul li{width:8%!important}
.prix_pdleft_0{padding-left:0!important}
.detail_txt p img{margin:0!important;padding:0!important;width:100%!important;height:auto!important}
#monthandheight li:nth-child(1){display:block;width:85%!important;word-break:break-all}
.ccp_detail_bar_txt_con{width:100%!important;height:auto!important}
.ccp_detail_bar_txt_con div div{float:left!important;max-height:none!important}
.d_container_page ul{float:left!important;width:100%!important}
.cp_title_l li{width:100%!important}
.cp_title_l ul{padding:5px 10px 10px 35px!important}
.border-move{display:none!important}
.banner-move .bigImg{width:100%!important}
.banner-move,.bigImgDiv{width:100%!important}
.l-p span{float:left!important}
.table-bor tr td{width:150px!important}
.book_step1_bar div ul li span{display:inline!important}
.book_title_step2 span{padding:0!important}
.book_step2_ul2 li label{width:120px!important;text-align:right!important}
.book_step2_ul2 li{width:100%!important}
.book_step1_bar .bg_max{display:block!important}
.bg_max .book_step1_sub .fr{display:none!important}
.book_step1_sub input[type=text],.book_step2_ul input[type=text]{margin:5px 0 0 0!important}
.book_step2_footer .wt100 .fl{margin-left:0!important}
#flexible_d{width:155px!important}
.tiny-aboutus a{width:auto!important}
.hotel-fix-mb{ margin-left:0px!important; margin-top:4px!important}
#atp_tab_bar_abus{ display:block!important }
#atp_tab_bar_abus li h3 a{ color:#666; font-weight:400 !important}
}
@media only screen and (min-width:400px) and (max-width:523px){.d_container_img li{margin:0 10px 20px}
.areaPage_ul li{margin:10px 2%!important;width:46%!important}
.areaPage_ul li a img{width:100%!important;max-width:100%!important}
.areaPage_ul{padding:10px 0 0!important}
}
@media only screen and (max-width:399px){.headerMenu{height:50px}
.i_t1,.i_t2,.i_t3{font-size:14px!important;line-height:14px!important}
.side_book{width:100%!important;height:auto!important}
#MailAddress,#MailContent,#MailName{margin-right:3%!important;margin-left:3%!important;width:90%!important}
.i_t2_bg,.i_t3_bg{height:155px!important}
.recommend-bar-1 li{margin:0 2%!important;width:96%!important}
.recommend-bar-more li{margin:0 2%!important;width:46%!important}
.recommend-bar ul{padding:20px 0 15px 0!important;width:100%!important}
.recommend-bar li{margin:5px 2%!important;width:46%!important}
.recommend-bar{border-right:none!important;border-left:none!important; width:100% !important }
/*.recommend-bar .bar-11 , .recommend-bar .bar-22 , .recommend-bar .bar-22 .over_hide ,.recommend-bar .bar-11 .over_hide{ width:100% !important}*/
#monthandheight li:nth-child(2){float:left!important;margin-top:10px;margin-left:0!important}
.d_container_img li{margin:5px 2%!important;width:46%!important}
.areaPage_ul li{margin:8px 2%!important;width:46%!important}
.areaPage_ul li a,.areaPage_ul li a img,.areaPage_ul li p{width:100%!important;max-width:100%!important}
.areaPage_ul{padding:10px 0 0!important}
.faq_tab_title li h2{font-size:12px!important}
}
