/* 2019-04-13 10:49:34 fangluo */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
em,i,q,cite,address,var{font-style:normal}
body{font:12px/18px Arial,'Droid Sans','Microsoft YaHei','Hiragino Sans GB',STXihei,'simsun','sans-serif';*font-family:'Microsoft YaHei','Hiragino Sans GB',STXihei,'simsun','sans-serif';color:#333;background:#fff}
address{display:inline}
img{border:0}
li,dd{list-style:none}
q{quotes:none}
fieldset{border-style:none}
a{color:#00a7e1;text-decoration:none}
a:hover{text-decoration:underline}
a img{display:block}
.cf{zoom:1}
.cf:after{content:".";display:block;clear:both;font-size:0;height:0;line-height:0;visibility:hidden;overflow:hidden}
.dis{display:block}
.undis{display:none}
.desDistance{margin-bottom:15px}
.fr{float:right!important}
.fl{float:left!important}
input{height:14px;color:#666;vertical-align:middle}
select{height:20px;line-height:20px;color:#666;border:solid #7f9db9 1px}
input,select{font-size:12px}
textarea{padding:3px 0 3px 3px;font-size:12px;color:#333;border:1px solid #BBB}
input,textarea{font-family:'Microsoft YaHei','Hiragino Sans GB',STXihei,'simsun','sans-serif'}
button{background:0;border:0;color:#07328e;font-size:12px;text-decoration:underline;cursor:pointer}
input.inputEdit{height:20px;line-height:20px;color:Black;border:0;background:0;color:#07328e;cursor:pointer}
.fake-a,.fake-ab{color:#05a;cursor:pointer}
h1{font-size:30px;line-height:1.1em;margin-bottom:15px;text-indent:-2px;word-break:break-all;word-wrap:break-word;font-family:"Microsoft YaHei",simsun;font-weight:normal}
.gt-r{font-size:11px;margin-left:3px;color:#000}
.gt-l{font-size:11px;margin-right:3px;color:#000}
a:hover .gt-r,a:hover .gt-l,.fake-a:hover .gt-r,.fake-a:hover .gt-l{color:#fff}
.gs-header{width:100%;margin:0 auto;padding-top:5px;position:relative;height:42px;z-index:23;border-bottom:3px solid #eee}
.gs-header .content{padding-top:0}
.gs-nav{width:690px;float:left;padding-top:7px}
.gs-nav li{float:left;padding-right:15px;position:relative;*font-family:Microsoft Yahei}
.gs-nav li a{color:#656565;font-size:18px;*line-height:20px;height:35px;display:inline-block;border-bottom:3px solid #eee;text-decoration:none;_line-height:22px;_margin-bottom:-9px;_position:relative}
.gs-nav li a:hover{color:#00a7e0;text-decoration:none;border-bottom:3px solid #01a7e1}
.gs-nav li.active a,.gs-nav li.active a:hover{border-bottom:3px solid #01a7e1;color:#00a7e0;cursor:pointer}
.gs-nav li .icon_home{background:url(../images_ctrip/gs-common.png) no-repeat 0 -170px;width:16px;height:16px;margin:1px 7px 0 7px;overflow:hidden;display:inline-block}

.gs-nav li.last{border-right:0 none}

.head-menu li div.forforum{left:-297px;width:950px}
#newVersion{position:relative;z-index:102;display:none}
#instructions{position:absolute;top:-63px;left:135px;color:#999}
#instructions:hover{background:#999;color:#fff}
#newfeatures{width:203px;height:50px;position:absolute;background:url(../images_ctrip/bg-head-prompt.png) top no-repeat;display:block;padding:20px 10px 10px;top:34px;left:50%;margin-left:-110px;display:none}
#newfeatures span{background:url(../images_ctrip/bg-head-prompt.png) left bottom no-repeat;text-align:center;width:45px;height:22px;display:inline-block;color:#fff;line-height:22px;margin-top:8px;cursor:pointer}
#newfeatures i{position:absolute;right:5px;top:20px;width:15px;height:15px;text-align:center;color:#999;cursor:pointer}
 
.desContainer{margin:15px auto;width:950px}
.check_in,.check_out{width:85px;padding:4px;margin-right:15px;background:url(../images_ctrip/desmail.png) right no-repeat white;cursor:pointer;border:1px solid #ccc}
.bg_dis .hotel_manage_bg_uplayer{display:block}

.blue_star01,.blue_star02,.blue_star03,.blue_star04,.blue_star05{display:inline-block;height:12px;background:url(../images_ctrip/icon_star_level20110617.png) no-repeat 0 -309px;overflow:hidden}
.blue_star01{width:12px}
.blue_star02{width:25px}
.blue_star03{width:38px}
.blue_star04{width:51px}
.blue_star05{width:64px}
.newdesFooter{width:950px;margin:0 auto;padding:5px 0 8px;position:relative;color:#999;border-top:1px solid #eaeaea;line-height:18px;font-weight:normal}
.newdesFooter .copyRight{color:#999}
.newdesFooter .quickLinks span,.newdesFooter .quickLinks a{margin-right:15px;text-decoration:none;display:inline}
.newdesFooter strong{font-weight:normal}
.newdesFooter .icp{float:right}
.newdesFooter .icp .fake-ab{color:#999;text-decoration:none}
.newdesFooter .icp .fake-ab:hover{background:#999;color:#fff}


.popup_win{border:1px solid #c9c9c9;position:fixed;_position:absolute;z-index:9999;background:#fff;border-radius:10px}
.popup_win_bg{position:fixed;_position:absolute;z-index:110;background:#000;opacity:.5;filter:alpha(opacity=50);left:0;top:0;z-index:8888;width:100%;height:100%}
.popup_win_close{position:absolute;top:15px;right:20px;z-index:99;background:url(../images_ctrip/popup_close.png) no-repeat;width:13px;height:15px;display:block;text-indent:10em;overflow:hidden}
.popup_loading{padding:25px 40px}
.new-login-tips{position:relative;z-index:10;text-align:left}
.new-login-tips .tips-wrap{position:absolute;left:-160px;top:11px;top:0\9;*top:11px;padding-top:8px;display:none}
.new-login-tips .tips-wrap .tip-con{background:#fff8e7;border:1px solid #dee8f2;border-color:#fae8b1 #999 #999 #fae8b1;padding:5px 5px 5px 10px;color:#656565;width:270px}
.new-login-tips .tips-wrap .aw{position:absolute;top:4px;left:168px;display:block;width:8px;height:5px;background:url(../images_ctrip/icon_global110608.png) no-repeat -14px -329px;overflow:hidden}
#divloginId .new-login-tips .tips-wrap .tip-con{text-align:left}
#color-newlogin-tip{line-height:1em;margin-top:3px!important;font-size:11px}
.email-suggest{width:190px;border:1px solid #ccc;background:#fff;padding:3px 2px;color:#999;overflow:hidden}
.email-suggest .cur{background:#eff6ff}
.email-suggest li{cursor:pointer}
.sign-fldset .fldset{margin-bottom:10px}
.sign-fldset .fldset p{margin-bottom:5px}
.sign-fldset .tips{margin-left:5px;color:#666}
.sign-fldset .error{color:Red}
.sign-fldset .ok{color:green;background:url(../images_ctrip/icon_global110608.png) no-repeat 0 -469px;height:13px;padding:1px 8px;width:auto;vertical-align:middle}
.box-sign-t{font-size:14px;color:#333;margin-bottom:15px;border-bottom:1px solid #ccc;padding:0 0 5px;background:0}
.box-txt-input{width:190px;border:solid #c9c9c9 1px;padding:3px 2px;height:20px;border-radius:3px;line-height:20px}
.box-txt-code{width:85px}
.box-txt-btn{color:#fff;background:#f0b108;padding:4px 20px;*padding:4px 10px 0;border-radius:3px;border:1px solid #f0b108;cursor:pointer;font-size:14px;font-weight:bold;height:auto}
.box-txt-btn-gray{background:#edf0f1;color:#333;font-weight:normal;border-color:#d6d6d6}
.box-reg-sec-con{padding:15px 20px;width:485px}
#friendsTrend{display:none}
.mod-cityguide{margin-bottom:35px}
.mod-cityguide img{display:block}
.global-feedback{position:fixed;top:40%;left:50%;margin-left:495px;background:#c5c5ae;border-radius:10px;_position:absolute;_margin-top:expression(eval(document.documentElement.scrollTop));opacity:0;filter:alpha(opacity=0);width:60px;text-align:center;line-height:20px;padding:10px 0}
.global-feedback a{display:block;color:#fff;font-size:14px}
.global-feedback a:hover{background:0}


.header_message_number{background:url(../images_ctrip/letter.gif) no-repeat 0 3px;padding-left:19px}
.lp-newvison-tips{background:#fefad7;position:absolute;border:1px solid #fede92;width:250px;z-index:10;border-radius:3px}
.lp-newvison-tips i{background:url(../images_ctrip/tmp_tips_bg.png) no-repeat;display:block;width:9px;height:6px;position:absolute;top:-6px;left:10px}
.lp-newvison-tips .bd{padding:10px}
.lp-newvison-tips .close-b{text-align:right}
.content{width:980px;margin:0 auto;padding-top:20px}
.main{width:680px;float:right}
.side{width:270px;float:left}
.mod{padding-bottom:40px}
.hd{font:18px/34px "Microsoft YaHei",SimHei;color:#666;word-break:break-all;word-wrap:break-word}
.bd{padding-top:10px}
.ellipsis{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.gs_tianqi_mini{color:#4ea6e1;font:18px/24px "Microsoft YaHei",SimHei;padding-right:6px;float:left;width:125px;padding-right:35px;margin-top:5px}
.gs_tianqi_mini img{vertical-align:-10%}
.gs-page{border-top:1px solid #ededed;margin-top:40px;padding-top:40px;text-align:center}
.gs-page a{color:#999;padding:5px 20px;background:#e4f0fc;border-radius:5px}


h1.nostyle,h2.nostyle,h3.nostyle,h4.nostyle,h5.nostyle{margin:0;padding:0;line-height:1;display:inline-block;*display:inline;*zoom:1}
.hd h2{font-size:18px;color:#333;display:inline-block;line-height:1;*line-height:normal;font-weight:normal}
.hotgroup a{width:253px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:middle}
.hotgroup a.gsn-btnmore{width:auto;position:absolute;right:0;bottom:5px;bottom:5px}
.footblue{width:100%;border-bottom:1px dashed #9fcbf9;padding-bottom:40px}
.footbg{padding:20px 0;background:#6ebeea;overflow:hidden}
.footblue .footinner{width:1000px;padding-left:20px;margin:0 auto}
.footblue .footinner dl{width:180px;overflow:hidden;float:left;padding-right:20px}
.footblue .footinner dt{color:#fff;padding-bottom:10px;font-weight:bold;font-size:16px;font-family:MicroSoft YaHei}
.footblue .footinner dd{line-height:22px}
.footblue .footinner a{color:#fff}
i.ico-sinawb{background:url(../images_ctrip/icon.png) 0 -347px;width:32px;height:32px;overflow:hidden;display:inline-block}


.noderoll{position:relative;overflow:hidden}
.noderoll .noderoll-inner{padding:5px 0}
.noderoll .noderoll-inner .item{display:none}
.noderoll .noderoll-inner .item.active{display:block}
 
.q-content .q-side a{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;width:60px}
.hotgroup .bd li{*width:270px;*overflow:hidden}
a.gsn_btn_report{color:#aaa}
.guide-list li span.pdf-img{background:url(../images_ctrip/nopic_120170.png) no-repeat -20px -30px}
.guide-list li span.pdf-img img{vertical-align:top}
.nopic180120{background:url(../images_ctrip/nopic_180120.png) no-repeat;width:180px;height:120px;overflow:hidden;border-radius:5px;display:block}
.nopic100100{background:url(../images_ctrip/nopic_100.png) no-repeat;width:100px;height:100px;border-radius:5px;overflow:hidden;display:block}
body,html{height:100%:}
.gsn-layer{padding:25px 30px;border:1px solid #d0d0d0;box-shadow:0 0 3px 0 #ccc;background:#fff}
.gsn-layer .close{width:32px;height:32px;overflow:hidden;display:inline-block;position:absolute;right:-10px;top:-10px;background:url(../images_ctrip/icon.png) no-repeat -120px -347px}
.gsn-layer .close:hover{background-position:-158px -347px}
.gs_SHUCOVER_V1{background-color:#0ff;position:fixed;left:0;top:0;width:100%;height:100%;filter:alpha(opacity=50);opacity:.5;z-index:141;_position:absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat'))}
.gs_SHUCOVER_IFRAME_V1{position:fixed;_position:absolute;width:100%;height:100%;border:0;filter:alpha(opacity=0);opacity:0;left:0;top:0;z-index:-1}
.gs_LAYER_PARENT_V1{top:50%;left:50%;position:fixed;z-index:142;_position:absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat'))}
.gs_hide{display:none}
.head-popbox{width:350px;font-size:14px}
.head-popbox dt{color:#066ba1}
.head-popbox dd.head-bg{width:346px;height:138px;position:relative;overflow:hidden;background:url(../images_ctrip/head-sculpture.png) no-repeat 95px 30px}
.head-popbox p{padding-top:40px;text-align:right}
.head-popbox p a{margin-left:12px}
.head-bg span{display:inline-block;position:absolute;overflow:hidden}
.head-bg span.nametext{width:70px;height:26px;line-height:26px;text-align:center;font-size:12px;color:#aaa;top:68px;left:96px}
.head-bg span.headpic{left:185px;top:30px;width:55px;height:55px}
.head-bg span.headpic img{width:55px;height:55px;border-radius:28px}
.gsn-btn-20,.gsn-btn-21{background:url(../images_ctrip/normal-button.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:inline-block;overflow:hidden;text-align:center;text-decoration:none}
.gsn-btn-20{background-position:0 -292px;color:#fff;font-size:14px;font-weight:bold;height:30px;line-height:30px;width:95px}
.gsn-btn-21{background-position:-512px -295px;color:#333;font-size:14px;height:30px;line-height:30px;width:95px}
.ctrip360{width:980px;position:fixed;_position:absolute;bottom:0;margin-left:50%}
.ctrip360 .inner{margin-left:-50%;width:980px;position:relative}
.ctrip360 .close360{width:15px;height:15px;display:block;position:relative;margin-left:965px;z-index:3;background:#024ba7;color:#fff;line-height:14px;overflow:hidden;font-weight:bold;text-align:center;font-size:10px}
.ctrip360 .a360{display:block;width:980px;margin-top:-15px}
.gs-nav li a.gstips_supcount,a.gstips_supcount{background:#fe7e3d;font-size:11px;font-weight:bold;color:#fff;font-family:arial;padding:0 4px;height:10px;line-height:10px;border-radius:3px}
.gs-nav li .tipsbox_outer{position:absolute;top:-6px;display:inline-block;right:-14px;width:30px;overflow:hidden;text-align:left}
.gs-nav li .tipsbox_outer a.gstips_supcount{background:#ff9913;font-weight:normal;height:15px;line-height:15px;border-radius:20px;padding:0 4px;border-bottom:0;vertical-align:top}
.gs-nav li a.gstips_supcount:hover,a.gstips_supcount:hover{background:#fe6517;color:#fff;text-decoration:none}

textarea.gs_async{display:none}
@-webkit-keyframes myfirst{0%{top:180px}
25%{top:175px}
50%{top:180px}
75%{top:185px}
100%{top:180px}
}
@keyframes myfirst{0%{top:180px}
25%{top:175px}
50%{top:180px}
75%{top:185px}
100%{top:180px}
}
@-moz-keyframes myfirst{0%{top:180px}
25%{top:175px}
50%{top:180px}
75%{top:185px}
100%{top:180px}
}
@-webkit-keyframes myfirst{0%{top:180px}
25%{top:175px}
50%{top:180px}
75%{top:185px}
100%{top:180px}
}
@-o-keyframes myfirst{0%{top:180px}
25%{top:175px}
50%{top:180px}
75%{top:185px}
100%{top:180px}
}
.s_item input,.s_item2 input,.s_item3 input{width:140px;padding-left:3px;margin-left:10px;border-color:#bbb #ddd #ddd #bbb;border-style:solid;border-width:1px;height:28px;font:14px/28px "Microsoft YaHei",SimSun,Tahoma,Verdana,Arial,sans-serif;*vertical-align:middle;outline:0;color:#333;box-shadow:1px 1px 1px #ddd inset}
 
.pic_phone,.ico_success,.ico_alert{background:url(../images_ctrip/un_app.png) no-repeat}
.ico_success,.ico_alert{display:inline-block;width:16px;height:16px;margin-right:3px;vertical-align:middle}
.ico_success{background-position:-25px -210px}
.ico_alert{background-position:-45px -210px}
.pic_phone{position:absolute;top:-20px;left:0;width:145px;height:198px;background-position:0 0}
 
.gs_outside_partner{background:#fff;font-family:simsun;font-size:12px;border:1px solid #dedede;line-height:22px;text-align:left;width:938px;overflow:hidden;margin:20px auto;padding:10px 20px}
.gs_outside_partner dl{line-height:22px;overflow:hidden;height:22px}
.gs_outside_partner dt{margin-right:5px;display:inline;line-height:20px;font-weight:bold;color:#999}
.gs_outside_partner dd{margin-right:4px;display:inline;line-height:20px;white-space:nowrap;*zoom:1}
.gs_outside_partner dd a{color:#999;text-decoration:none}
#cui_hd,#cui_nav .cui_nav{max-width:990px}
a.h2seostyle{color:#333!important}
a.h2seostyle:hover{color:#333!important;text-decoration:none}
.clearboth{clear:both;font-size:0;height:0}
.fixIe6Box{width:100%;color:#333;border:1px solid #dedede;text-align:left;background:#fff;padding:.5em 0;text-indent:1em;color:#333}
.fixIe6Box .close{font-size:12px;height:16px;width:16px;float:right;margin-right:10px}
:-ms-input-placeholder{color:#aaa}
::-ms-input-placeholder{color:#aaa}
.pic-tagico-1,.pic-tagico-2,.pic-tagico-3,.pic-tagico-4{position:absolute;left:0;top:0;width:40px;height:40px;display:block;z-index:2;background:url(../images_ctrip/icon_ctd_bg.png) no-repeat 0 -96px}
.pic-tagico-2{background-position:-86px -96px}
.pic-tagico-3{background-position:-43px -96px}
.pic-tagico-4{background-position:-129px -96px}
.footerseo{background:#f2f2f2;width:100%;color:#666;padding:30px 0 0}
.footerseo .footerseo_con{width:980px;margin:0 auto;padding:0 0 30px}
.footerseo .footerseo_con a{color:#666}
.footerseo_con .seo_title{height:16px;line-height:16px;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:5px}
.footerseo_con .seo_title .seotitle1{float:left;font-size:14px;font-weight:bold}
.footerseo_con .seo_title .seotitle2{float:left;font-size:12px;font-weight:bold}
.footerseo_con .seo_title .seo1title_r{float:right}
.footerseo_con .seo_title .seo1title_r h3{font-size:12px;font-weight:bold;display:inline;*zoom:1}
.footerseo_con .seo_title .seo1title_r a{margin:0 5px}
.footerseo_con .seo_title .more{float:right}
.footerseo_con p{line-height:18px}
.footerseo_con .seotitle3{font-size:12px;font-weight:normal;margin:20px 0 6px}
.seojs2line .seojscon{height:36px;overflow:hidden}
.seojs3line .seojscon{height:54px;overflow:hidden}
.footerseo_con ul li{float:left;width:84px;padding-right:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.seojs2line ul li{width:auto}
.footerseo_con ul.seomb10{margin-bottom:10px}
.footerseo .linklist{line-height:18px}
.footerseo .linklist a{margin-right:15px;white-space:nowrap;display:inline-block;*zoom:1}
.footerseo .footerseo_con1{line-height:18px;height:18px;width:100%;overflow:hidden}
.footerseo .footerseo_con1 ul{overflow:hidden}
.footerseo .footerseo_con1 ul li{width:auto;float:left;margin-right:20px}
.footerseo .footerseo_con1 a{margin-right:20px;white-space:nowrap}
.footgray{width:100%;padding:30px 0;background:#666;margin:0 0 15px}
.footgray .footinner{width:980px;margin:0 auto}
.footgray .footinner dl{width:151px;overflow:hidden;float:left;padding-right:20px}
.footgray .footinner dl.ftabout{width:150px}
.footgray .footinner dl.ftguanzhu{float:right;width:296px;padding:0}
.footgray .footinner dt{color:#fff;padding-bottom:24px;font-size:18px}
.footgray .footinner dd{line-height:24px;font-size:14px}
.footgray .footinner a{color:#fff}
.footgray .ftguanzhu .youguanzhu .ftweixin{float:left;width:286px;height:87px;margin-right:30px;background:url(../images_ctrip/img_footer_crcode.png) 0 0 no-repeat}
.footgray .ftguanzhu .youguanzhu .ftweibo{float:left;width:88px;height:118px;background:url(../images_ctrip/img_footer_wb.png) -89px 0 no-repeat}
.footgray .ftguanzhu .youguanzhu .ftweibo:hover{background:url(../images_ctrip/img_footer_wb.png) -178px 0 no-repeat}
.breadbar_v1{color:#999;margin-bottom:15px;*z-index:100;*position:relative}
.breadbar_v1 a{color:#333}
.breadbar_v1 h1{font-size:12px!important;line-height:18px!important;font-weight:normal!important;margin-bottom:0!important}
.breadbar_v1 li{float:left;position:relative;text-align:center}
.breadbar_v1 i.arrow{display:inline-block;height:0;width:0;font-size:0;line-height:0;border-top:4px solid #999;border-bottom:0;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:middle;margin-left:3px}
.breadbar_v1 i.icon_gt{font-family:simsun;color:#333;display:inline-block;width:28px;text-align:center}
.breadbar_v1 .bread_hover{border:1px solid #ccc;position:absolute;background:#fff;left:-20px;*top:18px;z-index:100;display:none}
.breadbar_v1 .bread_hover li a{width:87px;height:24px;text-align:left;line-height:24px;display:inline-block;padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}
.breadbar_v1 .bread_hover li a:hover{background:#e5f6fc;text-decoration:none;color:#00a7e1}
.breadbar_v1 .b_continent,.breadbar_v1 .b_province{padding:14px 0}
.breadbar_v1 .b_continent li,.breadbar_v1 .b_country li,.breadbar_v1 .b_province li{float:none;width:112px}
.breadbar_v1 .b_city li{width:112px}
.breadbar_v1 .b_country,.breadbar_v1 .b_city{width:224px;padding:14px 0}
.breadbar_v1 .b_country ul{float:left}
.breadbar_v1 .b_country li.b_title,.breadbar_v1 .b_province li.b_title{padding-bottom:7px;text-align:left;padding-left:20px;width:92px;line-height:24px}
.breadbar_v1 .b_poiname{width:226px;padding-bottom:14px}
.breadbar_v1 .b_poiname li{float:none;width:226px}
.breadbar_v1 .b_poiname li a{width:180px;padding-left:36px}
.breadbar_v1 .b_country .b_morelink,.breadbar_v1 .b_province .b_morelink{padding-top:6px}
.breadbar_v1 .b_poiname .point_title{margin:14px 20px 10px 20px;width:186px;height:8px;text-align:left;border-bottom:1px dotted #ccc;position:relative}
.breadbar_v1 .b_poiname .point_title .spantitle{display:inline-block;background:#fff;position:absolute;left:0;top:0;padding-right:5px}
.breadbar_v1 i.sight,.breadbar_v1 i.restaurant,.breadbar_v1 i.shopping,.breadbar_v1 i.amusement{width:16px;height:16px;display:inline-block;overflow:hidden;margin-right:5px;vertical-align:top;*vertical-align:middle;background:url(../images_ctrip/map_icon.png) no-repeat 0 -112px}
.breadbar_v1 i.restaurant{background-position:-36px -112px}
.breadbar_v1 i.shopping{background-position:-54px -112px}
.breadbar_v1 i.amusement{background-position:-72px -112px}
.breadbar_v1 li:hover .bread_hover{display:block}
.breadbar_v1 li:hover i.arrow{border-top:4px solid #999;border-bottom:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:0\9;border-bottom:4px solid #999\9;border-right:4px solid transparent\9;border-left:4px solid transparent\9;transform:rotate(180deg);transition:transform 250ms;-webkit-transform:rotate(180deg);-webkit-transition:-webkit-transform 250ms;-webkit-backface-visibility:hidden}
.breadbar{color:#333;margin-bottom:15px}
.breadbar i,.breadbar font{font-family:simsun;font-size:12px;padding:0 5px}
.j-picsroller-numbox{bottom:15px!important;right:10px!important}
.gs-nav li .gs_xclist2015{background:url(../images_ctrip/xclist.png) no-repeat -37px -270px;display:inline-block;height:15px;overflow:hidden;position:absolute;right:6px;top:-15px;width:23px;z-index:10}
#cui_hd i.cui_ico_new{display:none}
.gltextdown_blk{display:inline-block;color:#00a7e1;font-size:15px;height:27px;line-height:27px;text-align:left;white-space:nowrap}
.gltextdown_blk a{display:inline-block;color:#00a7e1;cursor:pointer}
.gltextdown_blk a:hover{text-decoration:none}
.gltextdown_blk em.text_clue{display:inline-block;height:27px;line-height:27px;background:url(../images_ctrip/gltextdown_icon.png) -20px top no-repeat;padding:0 5px 0 33px}
.gltextdown_blk i.rt_corner{display:inline-block;width:14px;height:27px;overflow:hidden;background:url(../images_ctrip/gltextdown_icon.png) no-repeat;vertical-align:top}
.gl_kdguides_blk em.text_clue{background-position:-20px -28px}
.gl_recom_clue em.text_clue{background:url(../images_ctrip/gltextdown_icon_tuijian.png) -20px top no-repeat}
.gl_recom_clue i.rt_corner{background:url(../images_ctrip/gltextdown_icon_tuijian.png) left top no-repeat}
.gs_bottombar{position:fixed;bottom:0;height:30px;border-top:1px solid #ddd;background:#f4f4f4;width:100%;z-index:11;_display:none}
.gs_bottombar ul{width:980px;margin:0 auto;overflow:hidden}
.gs_bottombar li{float:left;width:33%;text-align:center;line-height:30px;font-size:14px}
.gs_bottombar li a{color:#666}
.gs_bottombar li span{float:right;width:1px;height:18px;margin-top:6px;*margin-top:-24px;background:#ddd}



input[type="button"],input[type="submit"],button{border:0;cursor:pointer;padding-bottom:1px}
.gs-search-2{float:right;position:relative;z-index:10}
.gs-search-2 input{border:1px solid #cbd6dc;border-right:0 none;font-size:14px;height:28px;line-height:28px;overflow:hidden;padding-left:10px;width:270px}
.gs-search-2 .btn-search{position:absolute;right:0;top:0;_top:2px;_right:-1px;width:30px;height:30px;cursor:pointer;background:url(../images_ctrip/gs-common.png) no-repeat -52px -180px}
.gs-search-2 .btn-search:hover{background-position:0 -212px}
.gs-search-2 .btn-search:active{background-position:0 -243px}


/* 2019-04-13 15:50:57 fangluo */


.b_blue_s,.b_blue_s span{background:url(../fonts/bg_askall2.png) -130px -62px no-repeat;width:12px;height:18px;margin-right:5px;vertical-align:middle}
.hot_asktag h4 .icon_type{display:inline-block;background:url(../images_ctrip/bg_askall2.png) -130px -82px no-repeat;width:16px;height:16px;margin-right:5px;vertical-align:middle}
.hot_asktag h4 .icon_guide{display:inline-block;background:url(../images_ctrip/bg_askall2.png) -130px -102px no-repeat;width:15px;height:19px;margin-right:5px;vertical-align:middle}
.hot_asktag h4 .icon_time{display:inline-block;background:url(../images_ctrip/bg_askall2.png) -130px -121px no-repeat;width:16px;height:20px;margin-right:5px;vertical-align:middle}
.hot_asktag .hottag_con{margin-bottom:20px;padding:0 20px;margin-right:-10px}
.hot_asktag .hottag_con a{float:left;display:inline-block;white-space:nowrap;color:#484848;height:30px;line-height:30px;margin:0 18px 0 0;font-size:14px}
.hot_asktag .hottag_con a:hover{color:#41a1e1}
.hot_asktag .more_tag{width:100%;height:40px;line-height:40px;font-size:14px;color:#484848;border-top:1px solid #e6e6e6;display:block;text-align:center}
.hot_asktag .more_tag:hover{color:#41a1e1}

.askzjtj{margin:0 0 20px}
.askzjtj .title{height:38px;line-height:38px;border-bottom:1px solid #cacaca;margin:0 0 10px}
.askzjtj .title h3{float:left;font-size:18px;font-weight:normal;color:#333}
.askzjtj .title a{float:right;font-size:14px}
.askzjtj .title .listline{height:14px;width:0;overflow:hidden;border-left:1px solid #cacaca;float:right;margin:12px 8px 0}
.askzjtj ul li{padding:10px 0 10px 60px}
.askzjtj ul li .askzj_img{float:left;margin:0 0 0 -60px;width:50px;height:50px;border-radius:25px}
.askzjtj ul li .askzj_img img{display:block;width:50px;height:50px;border-radius:25px}
.askzjtj ul li .nameline{height:22px;padding-top:6px;padding-top:0}
.askzjtj ul li .nameline .askzj_name{font-size:14px;float:left;padding:0;height:22px;line-height:22px;color:#484848;width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.askzjtj ul li .nameline .askzj_name:hover{color:#41a1e1}
.askzjtj ul li .nameline .askzj_ask{float:right;width:68px;height:18px;line-height:18px}
.askzjtj ul li .askzj_where{color:#999;line-height:16px;width:100%;height:32px;overflow:hidden;_width:170px}
.askzjtj ul li .askzj_where span{display:block}
.askzjtj ul li .askzj_where span.lspan{padding-right:8px}
.askmaybefind .title{height:38px;line-height:38px;border-bottom:1px solid #cacaca;margin:0 0 15px}
.askmaybefind .title h3{float:left;font-size:18px;font-weight:normal;color:#333}
.askmaybefind ul{margin-right:-50px;*zoom:1}
.askmaybefind ul li{float:left;width:110px;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 10px 0 0;font-size:14px}
.askmaybefind ul li a{color:#666}
.askmaybefind ul li a:hover{color:#41a1e1}
 
 
.tddcitytab_block .tdd_ticket .ticket_n{color:#ff5200}
.tddcitytab_block .tdd_ticket .ticket_np{font-size:14px;color:#ff5200;margin-left:5px}
.tddcitytab_block .tdd_ticket .ticket_op{text-decoration:line-through;color:#999;margin-left:5px;display:none}
 
.askds_aboutzt{margin:0 0 20px}
.askds_aboutzt .title{height:38px;line-height:38px;border-bottom:1px solid #cacaca;margin:0 0 20px}
.askds_aboutzt .title h3{float:left;font-size:18px;font-weight:normal;color:#333}
.aboutzt_link{display:block;position:relative;width:230px;height:auto;margin:0 0 30px;background:url(../images_ctrip/imglost.jpg) center center no-repeat #fff}
.aboutzt_link img{width:230px;height:auto}
.aboutzt_link span{display:block;position:absolute;text-align:center;left:0;width:210px;padding:0 10px;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);top:auto;bottom:0;_top:134px}
.side_guesslike{margin:0 0 30px;border:1px solid #e2e2e2;background:#fff;padding:15px 15px 5px 15px}
.side_guesslike h3{font-size:18px;color:#484848;height:20px;line-height:20px;margin-bottom:4px;font-weight:normal}
 
.askds_aboutyj{margin:0 0 30px}
.askds_aboutyj .title{height:38px;line-height:38px;border-bottom:1px solid #cacaca}
.askds_aboutyj .title h3{float:left;font-size:18px;font-weight:normal;color:#333}
.askds_aboutyj .title .more{float:right;font-size:14px}
.askds_aboutyj ul li{font-size:14px;line-height:20px;padding:12px 0;border-bottom:1px dashed #d0d0d0;word-break:break-all;word-wrap:break-word}
.askds_aboutyj ul li a{color:#484848}
.askds_aboutyj ul li a:hover{color:#41a1e1}
.askds_erweima{display:block;width:230px;margin:0 0 30px;overflow:hidden}
.askds_erweima img{display:block;width:230px}
.cr_code_spic{width:230;height:115px;overflow:hidden;margin:5px auto 30px auto}
.cr_code_spic img{width:230px;overflow:hidden;height:115px}
.askcontent .detailmain{width:718px;float:left;background:#fff;border:1px solid #e2e2e2;padding:14px 0 29px;_overflow:hidden}
.detailmain_top{padding:0 29px}
.detailmain .ask_title{font-size:22px;line-height:30px;margin:0 0 10px;color:#484848}
.detailmain .ask_title .icon_asktitle{background:url(../images_ctrip/bg_askall2.png) -130px -36px no-repeat;display:inline-block;width:24px;height:24px;vertical-align:-5px;*vertical-align:0;margin-right:8px}
.detailmain .ask_title span{color:#f66}
.detailmain .ask_tagline{line-height:24px;margin:0 0 10px}
.ask_tagline .asktag_oneline{float:left;max-width:570px;height:24px;overflow:hidden}
.detailmain .ask_tagline .asktag_item{float:left;margin:0 15px 0 0}
.detailmain .ask_tagline .seelink{font-size:14px;display:inline-block;*zoom:1}
.ask_hotel_line{height:24px;line-height:24px;color:#999;font-size:14px;margin-bottom:25px}
.ask_hotel_line .askhotel_name{display:inline-block;*zoom:1;border-bottom:1px dotted #000;color:#000;height:20px;line-height:23px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:-5px}
.ask_hotel_line .askhotel_name:hover{border-bottom:1px solid #41a1e1;color:#41a1e1;text-decoration:none}
.ask_hotel_line .askhotel_star{display:inline-block;*zoom:1;height:8px;margin:0 15px 0 10px;overflow:hidden;position:relative}
.ask_hotel_line .askhotel_star b{position:absolute;left:0;top:0;display:inline-block;*zoom:1;width:60px;height:8px;background:url(../images_ctrip/bg_askall2.png) -152px -203px no-repeat}
.ask_hotel_line .askhotel_price{font-size:12px}
.ask_hotel_line .askhotel_price b{color:#ff9a0d;font-size:16px;font-weight:normal;padding-right:2px}
.ask_hotel_line .askhotel_price b i{font-size:14px}
.ask_hotel_line .askhotel_btn{vertical-align:middle;font-size:12px;margin-left:20px;display:inline-block;width:74px;height:22px;line-height:24px}
.detailmain .ask_infoline{height:40px;line-height:40px;margin:0 0 8px}
.detailmain .ask_idtime{float:left;color:#999}
.ask_idtime .ask_username{margin:0 5px 0 0;font-weight:bold;font-size:14px;color:#484848}
.detailmain .ask_idtime .askicon_zj{margin:0 5px 0 0;vertical-align:-3px;*vertical-align:0}
.detailmain .ask_idtime .ask_time{margin:0 0 0 8px}
.detailmain .ask_idtime .icon_dsh{display:inline-block;*zoom:1;width:50px;height:18px;line-height:18px;color:#fff;background:#ffa3a3;text-align:center;margin-left:15px}
.detailmain .ask_idtime .icon_dsh:hover{color:#fff}
a.gl_textdown_icon{float:left;display:inline-block;width:227px;height:26px;background:url(../images_ctrip/gl_textdown_icon.png) no-repeat;margin:7px 0 0 10px}
.ask_infoline span.gltextdown_blk{float:left;margin:7px 0 0 10px}
.ask_infoline span.gltextdown_blk em.text_clue,.fixed_left span.gltextdown_blk em.text_clue{background-position:-20px top;background-repeat:no-repeat}
.ask_infoline .social_list{float:right}
.social_list li{float:right}
.social_list li .linecolor{color:#ccc;padding:0 10px}
.social_list .link_share,.social_list .link_collect,.social_list .link_report,.social_list .link_editask{display:inline-block;color:#484848;text-decoration:none}
.social_list .link_share i,.social_list .link_collect i,.social_list .link_report i,.social_list .link_editask i{background:url(../images_ctrip/bg_askall2.png) no-repeat;cursor:pointer;width:16px;height:16px;margin-right:4px;display:inline-block;overflow:hidden;vertical-align:-3px;*vertical-align:0}
.social_list .link_collect i{background-position:0 0}
.social_list .link_collect:hover i{background-position:-130px -162px}
.social_list .click_collect i,.social_list .click_collect:hover i{background-position:0 -32px}
.social_list .link_share i{background-position:0 -48px}
.social_list .link_share:hover i{background-position:-130px -180px}
.social_list .link_report i{background-position:0 -80px}
.social_list .link_report:hover i{background-position:-130px -198px}
.social_list .link_editask i{background-position:-25px -77px}
.social_list .link_editask:hover i{background-position:-147px -162px}
.detailmain .detailmain_top{margin:0 0 30px}
.detailmain .detailmain_top .ask_text{font-size:16px;color:#484848;line-height:28px;margin:0 0 18px;word-break:break-all;word-wrap:break-word}
.detailmain .detailmain_top .ask_text a{display:inline-block;*zoom:1;border-bottom:1px dotted #000;color:#000;height:20px;line-height:23px}
.detailmain .detailmain_top .ask_text a:hover{border-bottom:1px solid #41a1e1;color:#41a1e1;text-decoration:none}
.detailmain_top .ask_piclist{*margin-bottom:20px}
.detailmain_top .ask_piclist a{height:100px;width:100px;float:left;margin:0 20px 20px 0;position:relative}
.detailmain_top .ask_piclist a:hover span{height:100px;width:100px;position:absolute;left:0;top:0;background:url(../images_ctrip/bg_pichover.png) 0 0 no-repeat}
.ianswer_title{height:24px;line-height:24px;font-size:14px;display:none}
.ianswer_title span{color:#999}
.detailmain .bottom_icon{background:url(../images_ctrip/bg_askall2.png) 0 -150px no-repeat;width:9px;height:5px;display:inline-block;vertical-align:middle;margin-left:4px;_overflow:hidden}
.detailmain .top_icon{background:url(../images_ctrip/bg_askall2.png) 0 -142px no-repeat;width:9px;height:5px;display:inline-block;vertical-align:middle;margin-left:4px;_overflow:hidden}
#guest_ianswer_box{padding:10px 0 0 74px;margin-top:25px}
#guest_ianswer_box .answer_img{float:left;margin:0 0 0 -74px;width:60px;height:60px}
#guest_ianswer_box .answer_img img{display:block;width:60px;height:60px;border-radius:30px}
 
#guest_ianswer_box{position:relative}
#guest_ianswer_box .answer_tips{position:absolute;display:block;right:0;top:-25px;height:34px;line-height:26px;padding-left:15px;color:#e58201;background:#fff url(../images_ctrip/bg_askanswer_tip.png) left 0 no-repeat}
#guest_ianswer_box .answer_tips b{display:block;font-weight:normal;height:26px;padding-right:15px;background:#fff url(../images_ctrip/bg_askanswer_tip.png) right 0 no-repeat}
 
#guest_ianswer_box .ianswer_area{width:556px}
#host_editask_box{margin-bottom:20px}
 
.ianswer_box .ianswer_btnline{height:36px;line-height:36px}
.ianswer_box .ianswer_btnline .btn_submit{width:90px;height:34px;line-height:36px;font-size:18px;float:left}
.ianswer_box .ianswer_btnline .gsn-btn-8{text-align:center;float:left;width:88px;height:34px;line-height:34px;background:#efefef;border:1px solid #dedede;border-radius:2px}
.ianswer_btnline .btn_cancel{float:left;font-size:14px;color:#999;margin-left:20px}
.ianswer_box .focusinput{border:1px solid #37b1ea}
.answer_box{margin:0 29px;padding:30px 0 20px 74px}
.answer_box .answer_img{float:left;margin:0 0 0 -74px;width:60px;height:60px}
.answer_box .answer_img img{display:block;width:60px;height:60px;border-radius:30px}
.answer_box .answer_user{height:20px;line-height:20px;margin:0 0 10px;color:#999}
.answer_box .answer_user .answer_id{display:inline-block;*zoom:1;margin:0 6px 0 0;font-size:14px;color:#484848;font-weight:bold}
.answer_box .answer_user .answer_id:hover{color:#41afea}
.answer_box .answer_user .askicon_zj{vertical-align:-2px;margin-right:6px;*vertical-align:0}
.answer_box .answer_user .ask_usericon{display:inline-block;color:#fff;background:#43b300;height:16px;line-height:16px;padding:0 4px;border-radius:4px;font-size:12px;vertical-align:1px;*vertical-align:0;margin:0 6px 0 0}
.answer_box .answer_user .ddrlink{margin:0 6px 0 0}
.answer_box .answer_user .answer_time{padding:0 0 0 8px}
.answer_box .answer_text{font-size:14px;line-height:26px;margin:0 0 15px;color:#484848;word-break:break-all;word-wrap:break-word}
.answer_box .answer_text a{display:inline-block;*zoom:1;border-bottom:1px dotted #000;color:#000;height:20px;line-height:23px}
.answer_box .answer_text a:hover{border-bottom:1px solid #41a1e1;color:#41a1e1;text-decoration:none}
.answer_box .ask_piclist{*margin-bottom:20px}
.answer_box .ask_piclist a{height:125px;width:125px;float:left;margin:0 15px 20px 0;position:relative}
.answer_box .ask_piclist a:hover span{height:120px;width:120px;position:absolute;left:0;top:0;background:url(../images_ctrip/bg_pichover.png) 0 0 no-repeat}
.answer_box .ask_piclist img{ padding: 3px;border: 1px solid #ccc;display: none;}
.bestanswer_con{background:#f1ffee;border:1px solid #e2e2e2;border-left:0;border-right:0;padding:29px 0 0;position:relative}
.bestanswer_con .bestanswer_title{color:#40a702;font-size:18px;height:20px;line-height:20px;margin-bottom:16px;padding-left:29px;font-weight:normal}
.bestanswer_con .answer_box{padding-top:0;padding-bottom:20px}
.bestanswer_con .icon_bestanswer{background:url(../images_ctrip/icon_bestanswer.png) 0 0 no-repeat;width:64px;height:64px;position:absolute;right:29px;top:20px;z-index:9}
.bestanswer_con .icon_youyouanswer{background:url(../images_ctrip/icon_bestanswer.png) 0 -80px no-repeat;width:64px;height:64px;position:absolute;right:109px;top:20px;z-index:9}
.youyouanswer_con{background:#ffe;border:1px solid #e2e2e2;border-left:0;border-right:0;padding:29px 0 0;position:relative;margin-top:-1px}
.youyouanswer_con .youyouanswer_title{color:#f6ab24;font-size:18px;height:20px;line-height:20px;margin-bottom:16px;padding-left:29px;font-weight:normal}
.youyouanswer_con .answer_box{padding-top:0;padding-bottom:20px}
.youyouanswer_con .icon_youyouanswer{background:url(../images_ctrip/icon_bestanswer.png) 0 -80px no-repeat;width:64px;height:64px;position:absolute;right:29px;top:20px;z-index:9}
.otheranswer_title{padding:0 29px;height:28px;line-height:28px;margin:25px 0 0}
.otheranswer_title h2{font-size:24px;font-weight:normal;height:28px;line-height:28px;float:left;color:#484848}
.otheranswer_title h2 .answer_num{color:#999;font-size:18px}
.otheranswer_title .answer_listby{float:right;width:115px;height:24px}
.otheranswer_title .select-txt{line-height:24px}
.otheranswer_title .arrow{top:10px}
.otheranswer_title .selectlist{width:115px}
.otheranswer_con .answer_box{border-bottom:1px solid #e6e6e6}
.otheranswer_con li{_float:left}
.aboutask_title{padding:25px 0px 0}
.aboutask_title h2{font-size:24px;font-weight:normal;height:28px;line-height:28px;float:left;color:#484848}
.aboutask_title .more{float:right;font-size:14px}
.aboutask_list li{height:48px;line-height:48px;margin:0 29px;width:660px;overflow:hidden;border-bottom:1px dashed #e6e6e6}
.aboutask_list li .asklink{float:left;margin-right:12px;font-size:14px;max-width:520px;_width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.aboutask_list li .answer_num{float:left;color:#999}
.aboutask_list li .akstime{float:right;color:#bbb}
.askcontent .detailside{float:right;width:230px;position:relative}

.answererror_pop{width:300px;position:fixed;display:none}
.answererror_pop p{font-size:14px;line-height:28px;margin:0 0 15px;text-align:center}
.answererror_pop .btn_line{text-align:center}
.answererror_pop .btn_seedetail,.answererror_pop .btn_backedti{display:inline-block;font-size:14px;text-align:center;width:84px;height:28px;line-height:30px;margin:0 5px}
.gs_event_parentbox{float:left;width:720px}
.gs_event_askdetail{display:block;width:720px;height:80px;overflow:hidden;margin-bottom:20px}
.gs_event_askdetail a{width:720px;height:80px;overflow:hidden;display:block}
.gs_event_askdetail img,.gs_event_askdetail embed{width:880px;margin-left:-80px;vertical-align:top;height:80px}
.detailmain .btnloadmore{display:block;border:1px solid #e9e9e9;color:#41a1e1;text-align:center;text-decoration:none;line-height:38px;font-size:13px;margin:-1px 29px 20px 29px;*margin-top:-5px}
.detailmain .btnloadmore:hover{border:1px solid #c8c8c8}
.detailmain .loading30{text-indent:-1000em;background:url(../images_ctrip/loading30.gif) no-repeat 50% 50%}
.bd_event_askw{width:720px;height:80px;float:left;overflow:hidden;margin:30px auto 0 auto}
.bd_event_askw embed,.bd_event_askw img{width:870px;overflow:hidden;height:80px;margin-left:-70px}
.maybeknow{padding:0 29px 19px;margin-top:-1px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#f8f8f8}
.maybeknow .maybeknow_title{height:28px;line-height:28px;margin:0 0 15px;padding-top:29px}
.maybeknow_title h2{font-size:18px;font-weight:normal;height:28px;line-height:28px;color:#484848;float:left;margin-right:20px}
.maybeknow_title .maybeknow_cityselect{float:left;width:auto;height:22px;border:1px solid #e6e6e6;margin:1px 20px 0 0;padding-right:27px;background:#fff}
.maybeknow_title .maybeknow_cityselect .select-txt-cur{color:#41a1e1;line-height:22px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.maybeknow_title .maybeknow_cityselect .selectlist{border:1px solid #e6e6e6}
.maybeknow_title .maybeknow_cityselect .selectlist a{width:auto;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 15px}
.maybeknow_title .maybeknow_cityselect .arrow{top:9px;right:10px;border-top:5px solid #41a1e1}
.maybeknow_title .maybekonwtab{float:left;height:20px;line-height:20px;margin:4px 0 0 0}
.maybeknow_title .maybekonwtab li{float:left;height:16px;padding:0 9px;border-right:1px solid #e0e0e0}
.maybeknow_title .maybekonwtab li a{display:inline-block;height:20px;line-height:20px;color:#484848;font-size:14px;margin-top:-1px}
.maybeknow_title .maybekonwtab li.current a{color:#fff;background:#45575f;border-radius:2px;padding:0 5px}
.maybeknow_title .maybekonwtab li.current a:hover{text-decoration:none}
.maybeknow_title .maybekonwtab li.lastli{border:0}
.maybeknow_journey .journey_b{float:left;padding:10px 10px 10px 0px;position:relative;height:100px;cursor:pointer;width:150px;margin:0 10px 0 -10px;}
.maybeknow_journey .journey_b:hover{background:#f8f8f8}
.maybeknow_journey .journey_b img{position:absolute;display:none;width:100px;height:100px;left:10px;top:10px;padding: 3px;border: 1px solid #ccc;}

.maybeknow_journey .journey_b .journey_title{font-size:16px;color:#363636;font-weight:normal;width:100%;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:7px}
.maybeknow_journey .journey_b .journey_info{color:#999;font-size:12px;line-height:18px;padding-bottom:7px}
.maybeknow_journey .journey_b .journey_info{height: 65px; display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.maybeknow_journey .journey_b .journey_link{color:#999;font-size:14px;line-height:22px;height:44px;width:100%;overflow:hidden}
.maybeknow_journey .journey_b .journey_link span{padding:0 4px;color:#484848}
.maybeknow .maybeknow_block .right_more_btn{margin-top:10px;float:right;width:68px;height:70px;border:1px solid #e9e9e9;color:#363636;font-size:14px;line-height:20px;text-align:center;padding-top:28px}
.maybeknow .maybeknow_block .right_more_btn:hover{border:1px solid #c8c8c8;text-decoration:none}
.maybeknow_hotel{padding:10px 0 10px 340px}
.maybeknow_hotel .img_map{width:320px;height:200px;float:left;margin-left:-340px;_margin-left:-170px;position:relative}
.maybeknow_hotel .img_map img{width:320px;height:200px;display:block}
.maybeknow_hotel .img_map span{width:320px;height:30px;line-height:30px;display:block;position:absolute;top:170px;left:0;color:#fff;background:#000;background:rgba(0,0,0,0.5);text-align:center}
.maybeknow_hotel .hotel_title{color:#999;font-size:14px;line-height:20px;margin-bottom:4px}
.maybeknow_hotel .hotel_numline{line-height:30px;font-size:18px;color:#666;margin-bottom:3px}
.maybeknow_hotel .hotel_numline span{color:#f98d00}
.maybeknow_hotel .hotel_numline a{display:inline-block;border-bottom:1px dotted #000;color:#000;height:20px;line-height:23px}
.maybeknow_hotel .more_hotel_btn,.maybeknow_traffic .more_traffic_btn{width:auto;padding:0 20px;height:20px;line-height:20px;border:1px solid #e9e9e9;background:#fff;display:inline-block;text-align:center;font-size:12px;color:#444;_width:118px}
.maybeknow_hotel .more_hotel_btn:hover,.maybeknow_traffic .more_traffic_btn:hover{border:1px solid #c8c8c8;text-decoration:none}
.maybeknow_hotel .mb_hotel_btn{margin-bottom:22px}
.maybeknow_hotel .other_hotelline{line-height:24px;height:48px;overflow:hidden;margin-bottom:3px}
.maybeknow_hotel .other_hotelline a{float:left;color:#41a1e1;font-size:14px;line-height:24px;margin-right:15px}
.maybeknow_food .food_b{float:left;padding:10px 10px 10px 130px;position:relative;height:100px;width:150px;margin:0 10px 0 -10px}
.maybeknow_food .food_b:hover{background:#f8f8f8;text-decoration:none}
.maybeknow_food .food_b img{position:absolute;display:block;width:100px;height:100px;left:10px;top:10px}
.maybeknow_food .food_b .food_title{color:#363636;font-size:18px;line-height:20px;margin-bottom:10px;display:block}
.maybeknow_food .food_b .food_info{display:block;color:#999;font-size:14px;line-height:24px;height:72px;width:100%;overflow:hidden}
.maybeknow_food .food_b .food_info .food_more{color:#363636}
.maybeknow_journey.only1_journey .journey_b,.maybeknow_food.only1_food .food_b{width:530px;margin-right:0}
.maybeknow_traffic{padding:10px 0}
.maybeknow_traffic .traffic_text{font-size:14px;line-height:24px;color:#363636;margin-bottom:5px;max-height:168px;overflow:hidden;width:100%}
.maybeknow_traffic .more_traffic_btn{margin-top:10px}
.only1_journey .right_more_btn,.only1_food .right_more_btn{display:none}
.qa_robot{border-top:1px solid #e2e2e2}
.qa_robot .robot_img{width:60px;height:60px;display:block;overflow:hidden;float:left;margin:0 0 0 -74px;background:url(../images_ctrip/robot_img.png) no-repeat}
.qa_robot .answer_box .answer_user .answer_id{font-weight:normal}
.qa_robot .robot_text,.bestanswer_con .robot_text{font-size:14px;padding:17px 0 38px 0}
.qa_robot .btn_helpful{font-size:14px;display:none}
.r_helpful_pop{width:362px;overflow:hidden;font-size:14px;padding:28px 28px 20px 28px;border:1px solid #ccc;background:#fff}
.helpful_outer{width:420px;background:#f0f0f0;padding:2px;display:none}
.r_helpful_pop p{line-height:22px}
.r_helpful_pop p.btn_line{text-align:right;padding-top:30px}
.r_helpful_pop p.btn_line .btn_selno{width:80px;height:30px;display:inline-block;line-height:30px}
.r_helpful_pop p.btn_line .btn_cancel{width:53px;height:30px;display:inline-block;line-height:30px;margin-left:10px}
.robot_default{height:259px;position:relative;overflow:hidden}
.robot_default .answer_text{margin-bottom:35px}
.robot_default .robot_cover{height:259px;width:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.9);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ecffffff',EndColorStr='#ecffffff')}
.robot_default .robot_cover p{font-size:18px;color:#484848;text-align:center;padding-top:114px}
.robot_default .robot_cover i{width:30px;height:30px;display:inline-block;overflow:hidden;margin-right:12px;vertical-align:text-bottom;background:url(../images_ctrip/robot_ico.png) no-repeat}
@media screen and (min-device-width:641px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){input,button,textarea{-webkit-appearance:none;border-radius:0}
#gs_feedback_gotop,#gs_operate_right_fix{display:none!important}
}
@media only screen and (min-width:1200px){#cui_hd,#cui_nav .cui_nav{max-width:1180px}
.gs-header .content{width:1180px}
.gs-nav{width:830px}
.gs-nav li{padding-right:20px}
.gs-notice{left:-44px}
.footblue .footinner{width:1180px;padding-left:10px}
.footblue .footinner dl{width:216px}
.gs_outside_partner{width:1138px}
.related-sites{width:1180px}
.related-sites ul{width:1220px}
.related-sites li{width:108px;margin-right:25px}
.footerseo .footerseo_con,.footgray .footinner{width:1180px}
.footerseo_con ul li{width:104px}
.footgray .footinner dl{width:210px}
.seojs2line ul li{width:auto}
.gs_operate_right_fix{margin-left:1195px}
.gs_bottombar ul{width:1180px}
#cui_hd i.cui_ico_new{display:block}
}
@media only screen and (min-width:1200px){.content{width:1180px}
.ask_commontop .top_askform{width:870px}
.top_askform .asksearch .askss_input{width:605px}
.ask_commontop .top_totlenum{width:200px}
.askcontent .main{width:868px;float:left}
.askcontent .side{width:280px;float:right}
.asktitle_sspop{width:623px}
.asktitle_sspop .sspop_ajax a,.asktitle_sspop .sspop_blink,.asktitle_sspop .sspop_tag{width:593px}
.asktitle_sspop .sspop_ajax a .asktitle{max-width:530px;_width:530px}
.askcontent .detailmain{width:868px}
.askcontent .detailside{width:280px}
.ianswer_box_areacon{width:808px}
.answer_box .ask_piclist a{margin-right:20px}
.ianswer_box_areacon .ianswer_area{width:780px;max-width:780px}
.answer_comment_con .answer_comment_input{width:658px;max-width:658px}
#guest_ianswer_box .ianswer_box_areacon{width:734px}
#guest_ianswer_box .ianswer_area{width:706px}
.ask_tagline .asktag_oneline{max-width:720px}
.guessyoulike .guesslist li{width:162px}
.guessyoulike .guesslist li .guess_img{width:162px}
.guessyoulike .guesslist li .guess_img img{width:162px;height:100px}
.guessyoulike .guesslist li{margin:0 54px 0 0}
.aboutask_list li{width:810px}
.aboutask_list li .asklink{max-width:670px;_width:670px}
.maybeknow_journey .journey_b,.maybeknow_food .food_b{width:245px;margin:0 30px 0 -10px}
.maybeknow_journey.only1_journey .journey_b,.maybeknow_food.only1_food .food_b{width:680px}
.abouttdd{width:280px}
.abouttdd ul li h3{width:250px}
.abouttdd .tddcity_block{padding:0 20px 0 90px}
.abouttdd .tddcity_block .cityarrow{background:url(../images_ctrip/bg_askall2.png) -165px -128px no-repeat;width:10px;height:26px;display:block;position:absolute;right:10px;top:25px}
.abouttdd .tddcity_block:hover .cityarrow{background:url(../images_ctrip/bg_askall2.png) -165px -155px no-repeat}
.tddcity_tab{width:248px}
.tddcity_tab .tddcity_tab_img{width:248px;height:120px}
.tddcity_tab .tddcity_tab_img img{width:248px;height:120px}
.tddcity_tab .tddcitytab_t{margin-right:-1px}
.tddcity_tab .tddcitytab_t a{width:61px}
.tddcitytab_block .tdd_ticket .ticket_op{display:inline-block;*zoom:1}
.tddcity_tab .tddcitytab_c .tddcitytab_block .tdd_info2line,.tddcity_tab .tddcitytab_c .tddcitytab_block .tdd_info3line{_width:150px}
.aboutzt_link{width:280px}
.aboutzt_link img{width:280px}
.aboutzt_link span{width:260px;padding:0 10px;bottom:0;_top:170px}
.side_guesslike ul li .like_title,.side_guesslike ul li .like_title2line,.side_guesslike ul li .like_prize{_width:200px}
.askds_erweima,.askds_erweima img{width:280px}
.askzjtj ul li .nameline .askzj_name{width:140px}
.ask_social_fixed .social_fixed_con{width:1180px}
.ask_social_fixed .fixed_left{width:870px}
.ask_social_fixed .fixed_left .fixed_title{width:680px}
.ask_social_fixed .fixed_left .fixed_title em.ellipsis{width:370px}
.ask_social_fixed .fixed_right{width:280px}
.ask_social_fixed .fixed_ss{width:233px}
.ask_social_fixed .fixed_ss input{width:185px}
.seobox3{width:1180px}
.catetab_title{width:279px}
.catetab_title li{width:50px}
.catetab_title li.cate_train{width:74px}
.catetab_title .overseas li{width:68px}
.catetab_title .overseas li.cate_ticket{width:71px}
.catetab_content{width:278px}
.catetab_content .tabitem .sformline{width:193px}
.tabitem .sformline input.sformtext{width:170px}
.tabitem .sformline input.w_120{width:160px}
.tabitem dl.recomment{width:278px}
.tabitem dl.recomment dt{width:250px}
.tabitem dl.recomment dd{width:264px}
.tabitem .sformline .sformselect,.sformline .sformselect .selectlist{width:182px}
.gs_event_askdetail,.gs_event_askdetail a{width:870px}
.gs_event_askdetail img,.gs_event_askdetail embed{margin-left:0}
.bd_event_askw,.gs_event_parentbox{width:870px}
.bd_event_askw embed,.bd_event_askw img{margin-left:0}
.robot_default{height:233px}
.robot_default .robot_cover p{padding-top:101px}
.cr_code_spic,.cr_code_spic img{width:280px;height:140px}
}




#base_ft{margin-bottom:50px!important}
#base_ft {    width: 980px !important;    clear: both;    text-align: center;    padding-top: 15px;    margin: 0 auto 20px;    line-height: 1.5;    font-family: Arial, verdana !important;    color: #4c4c4c;    font-size: 12px;}
#base_ft a {    color: #4c4c4c;    white-space: nowrap;}
#base_ft p {    margin: 0;    padding: 0;    font-family: Arial!important;}
#base_ft #cui_lang_bottom {    padding: 5px 0;}
#base_ft p .suggestions {    color: #06c;}