@import url(head_fengongsi.css?11);
@import url(../../../kaytrip/style/css/ky_chanpin_cy.css?11);
@import url(ky_rili_fengongsi.css);

@media screen and (max-width: 780px){html,body{ min-width: auto; }}
.gsw .gs{  line-height: 14px; background-position: 0 0; left: -100px;width: 78px;padding-top: 4px;    word-break: break-all; }
 /*--手机版-------新增--*/
@media screen and (max-width:780px){
	 .fudongx {
    width: 100% !important;
}
	.cy_kuang2 ul li.this span{ border-bottom:1px solid ;border-top:none; height:40px;}
 /* .head{
   background-color: transparent;
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 100%);
    background-image: linear-gradient(top, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 100%); border-bottom:none;
	
	}

 .head .color_t{color:#fff;} */
 
 .bg_huise>.bg>.blank10px:nth-of-type(1){ display:none;}
 
.c_o_l{ position:relative; width:100%; padding:0 0 0 0;  margin-top: 210px;  } 
.cy_kuang{ border:none; }
.cy_kuangin{padding:0; position: relative;}
.c_o_r{ width:100%;}
.c_o_img{ position:absolute; top:-220px; left:0; height:210px; overflow: hidden; width:calc(100% + 6px);}
.c_o_img>img{ min-height:210px;}
.rili_div{ display:none;  }.rili_this{ border:none;}
.c_map_tb{ z-index: 10; width: auto; height: auto;}
.tt_tile .c_map_tb{ background: none; width: auto;  top: 44px; height: 40px; line-height: 40px;}
.c_map_tb span{ padding: 0 15px 0 45px; position: relative; top: auto; right: auto}
.c_map_tb img{ width: 48px; margin-top: -6px;}
.c_map_tb img.c_map_tb1{ width: 28px;margin-bottom:5px; }
.c_o_r .on_right{ display:none;}
.xh{ display:none;}
/* .xuanze_r .rilitishi{ display:none;} */
/* .xuanze_r strong:nth-of-type(1){ display:none;} */
.xuanze_r .xihuad{ display:none;}
.liuchengtu{display:none;}
.simplerd,.zc_shoufuyou{ display:none;}
.c_o_l h2{ padding-left: 10px; padding-right: 10px;padding-top: 0;}
/* ,.sub_nav */
.sub_nav{ display:block; padding:58px 0 10px  5px}
.icon-menu{ display: block; margin-left:40px}
.c_o_r .on_left{float:right; position:absolute; top:210px; right:10px;}
.c_o_r .on_left .color_cheng_n{ font-size:24px; background: #fff; }
.c_o_r .on_left{ padding-left:10px;}
.c_o_l h1{ padding:5px 100px 10px 10px; font-size:18px;}
.i_ct,.c_o_l h1 span.color_huise{ display:none;}
.cpjl_1 h3{ font-size:14px;}
 
.c_o_r .xihuad{ display:none;}
.gotop,.ifd_r{ bottom: 90px;}
.rili{  -webkit-transition: transform 0.4s ease-in-out;
-moz-transition: transform 0.4s ease-in-out;
 
 -webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0.9); position: fixed; height:420px; background:#fff; z-index:9999999; bottom:0 ; width:100%;}
 .rili_show .rili,.rili_this{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.fc-scroller{ height: auto !important;}
.rili_show .rili_br{ display: block; background: rgba(0%,0%,0%,.2); width:100%; height:100%; position:fixed; z-index:100; left: 0; top: 0;}
.body_up2 .ifd_r { display: none;}
.rili_show .cy_kuang2{ display:none !important;}
.rili_show .cy_kuang3{ margin-top:41px;}
.xuanze_r{ padding-left:0; border-radius:0; border:none; position:fixed; bottom:0; left:0; width:100%; z-index:9999999;}
.xuanze_r .xza div{ bottom: 30px; top:auto;}
.cy_kuang{ min-height:10px;  }.cpjl_tx, .cpjl_tx img, .cpjl_tx span{ width:40px; height:40px !important;}.cpjl_tx span{ background-size:100% 100%}
.cpjl{ margin:0; border-top:none;border-left:none;border-right:none; border-radius:0;}.cpjl_1{ width:auto; padding:10px 10px 10px 60px; }.cpjl_2{ width:auto; padding:10px; }.sjll_in{ padding:10px 10px 10px 20px; margin-left:30px;}
.ts_jingdian{ display:none;}.ck_left{ padding:0;}
 
.ck_right{ display:none}.ck_left .ck_title{ top:0; left:10px;}
.ck_1{    padding: 20px 10px 20px 10px;}.gsw { padding:0;}
.gsw .gs{ position:inherit; clear:both; display:block; left:inherit;      width: auto; }
 
.danyin{ display:none;}
.gsw p{  }
.bg{ overflow: hidden;}
.bg img{ max-width:100%; height:auto}
.tripall{ margin-right:0; padding-right:0; margin-bottom:20px;}
.tripdays_con{ padding:0;}
.tripdays{ padding-left:10px; margin-left:15px;}
.tripdays_con dt{ left:-30px; }
.dayway_tit b{ padding-left:0;}
.tripdays .city_pic li{ width:98%; overflow: hidden;}
.tripdays .city_pic .city_pic_con, .tripdays .city_pic .city_pic_con img{ width:100%; height:auto; min-height:150px;}
.tripdays .city_pic .city_pic_con{height:150px; overflow: hidden}.tripdays .city_pic p{ display:none;}
.abc_summary li{ width:100%;}
.ck_title{ position:inherit; left:auto;}
.abc_summary .abc_icon{ padding-left:0;}
.abc_summary p{ width: calc(100% - 40px);}
.cinx{ margin:0 0;}

.tt_tile{ padding-left:5px;}.tib{ font-size:30px; width:30px;}
.xcjs_down { float: right; background-position: 0 10px;  font-size: 14px;  }
.xcjs_down a{    width: 18px;
    display: inline-block; vertical-align: middle;
    overflow: hidden;
    height: 32px;}
    .xcjs_down_pdf::before, .xcjs_down_word::before{ position: relative; top: -5px;}
	.ck_in{ padding:10px}.ck_in table{ width: 100% !important; }.ck_in table td,.ck_in table th,.ck_in{font-size:13px !important;}
.tripdays .tripdays_con>dl:nth-of-type(1) dt:before{ top:-5px;}
.tripdays .tripdays_con>dl:nth-of-type(1) dd:before{}
.tripIcon_day{ width:38px; font-family:Arial, Helvetica, sans-serif;} 
.tripIcon_day{ font-size:10px; top:-2px;}
.tripdays .tripdays_con>dl:nth-of-type(1) dt:before{ font-size:28px; margin-left:5px;}
.cy_kuang3{ border:none;}
.tripdays{ border-left-width:1px;}.tripdays:before{ color:#e7e7e7; position:absolute;   font-family:"iconfont" !important;content: "\e661"; font-size:24px; right:5px; top:21px;  }
.tripdays_new.tripdays:before{content: "\e69b";}
.dayway_tit .daywayback{ padding-right:40px; display:block; clear:both}
 

.detail_comment_list .detail_comment_l{ position:inherit; top:auto; left:auto}
.detail_comment_list li{ padding:0; margin-top:10px;}
.detail_comment_info{ height:auto}
.cy_kuang2{ border:none;}.cy_kuang2 li{ border-bottom:1px solid #e7e7e7;}
.cy_kuang2 ul li span{ border:none;}

.sidebarPrv{ display:none;}
.line_border{ display:none;}
.tripdays_new .line_border{ display: block;}
.dayway_tit{ font-size:14px;}
.tripall_end{ border:2px solid #e7e7e7; border-radius:50%; width:6px; height:6px; left:10px;}
.tripdays_con .line_border{ padding:5px 0}


.c_o_r .linex1{ display:none;}.cy_kuang ~ .blank10px{ height:1px;}
.cy_kuang2{}
.cy_kuang2{width:100% !important; white-space: nowrap; position:relative; overflow-y:scroll; height:41px;} 
.cy_kuang2 ul{ width:700px;  }.cy_kuang2 ul li{     
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.body_up2 .cy_kuang2{width:100% !important;   position: fixed; left:0; right:0; overflow:scroll; z-index:111; top:0; }
.body_up2 .cy_kuang3{ margin-top:41px;}
.body_up .xuanze_r{ }
.body_up.rili_show .xuanze_r{ display: block;}


/* .ckkx,.ck_2,.ck_3,.ck_4,.ck_5,.ck_6,.ck_7,.ck_8,.ck_9,.ck_10{height:1px;overflow:hidden;min-height:1px;opacity:0;position:absolute;left:-100%;}
.ckkx2{height:auto;min-height:auto;opacity:1;position:inherit;left:auto;} */

.bottom_hot_recommend{ display:none;}
 
 

 .cy_kuang2 ul li.this span{ background:none;}
 .daoyouanpai th{ padding:0 0 0 13px; background-position:0 center; background-size:12px 12px;}
 .daoyouanpai th, .daoyouanpai td{ font-size:12px;} .daoyouanpai td:nth-last-of-type(2){ text-align:right} .daoyouanpai td:nth-last-of-type(4){ text-align: center}
 .i_pai{ display:none;}
 .daoyouanpai .color_lv_h{ display:block; clear:both}
 .sousuo { display:none;}
.anniu_w{ padding:0;}.xuanze_r .anniu_tj{ border-radius:0;}
.xuanze_r{ height:44px; line-height:44px;    min-height: 44px;}.xuanze_r strong{ line-height:44px;}.xuanze_r .xza{ margin-top:7px;}
.cy_kuang2{ border-bottom:none;} .xuanze_r .xza span{    background-position: right -436px;}
} 
/*--手机版-------新增--*/
@media screen and (max-width:780px){
	 .fudongx {
    width: 100% !important;}
 
	body .ky_tankuang{ width: 100%!important; margin: 0!important; left: 0!important; top: 0!important; height: 100%!important;}
	body .ky_liuyanbg th{ line-height: 32px; width:50px }.ky_liuyanbg th,.ky_liuyanbg td { vertical-align: top}
	body .ky_liuyanbg td input[type=text]{height:32px;}
	.ky_liuyanbg td input[type=text],.ky_liuyanbg textarea{ width: 100% !important; padding: 0 ; margin: 0;}
	body .ky_tjanniu{ border:none; width: 100%;}
	.ky_liuyanbg td label{padding:10px 0 5px 0}
	body .ky_tankuang_t,body .ky_tankuang{     -moz-border-radius: 0;
    -webkit-border-radius: 0;
		border-radius: 0;}body .ky_tankuang_t .title{ color:#fff;}
	
 
	
}

     


@media screen and (min-width:800px){
      .xuanze_r::after{ content: ""; position: absolute; left: 0; top:0; bottom: 0; right: 0; border: 1px solid rgba(0, 0, 0, .05);    border-radius: 5px;pointer-events:none; }
	.cy_kuang2 ul li{    float: left;
    text-align: center;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: table-cell\9;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;}
	
	.cy_kuang2 ul{display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    display: table\9;}
	
}

@media screen and (max-width:800px){
	.promo_t span{ display:block;font-size:18px;}
	.promo_t{ text-align:left; padding-left:10px;}
	.promo_tag_youhui{ top:auto; bottom:20px; padding:10px 10px 10px 45px; z-index: 2;}
	.promo_tag_zao{top:auto; right:6px; bottom:10px; zoom:.9;}
	.promo_c a{ padding:0 10px;}
	.promo_tag_youhui_t{ line-height: 18px; padding-bottom:0; font-size:18px;}
	.promo_tag_youhui_b{ line-height: 18px; padding-bottom:0; }
	.promo_tag_youhui_i{ width:20px; height:30px; background-size:100% auto}
}



@media screen and (max-width: 780px){
  .xuanze_r{ height: auto; line-height: normal; padding: 0 0 0 10px;}
  .anniu_w{ position: relative; margin-right:10px; margin-left: auto;}
}

.head_navw .cy_kuang2 ul{ z-index: 1;}
/* 解决编辑器里样式冲突 */
#gtx-trans{ display: none;}