/*
combined files : 

*/

/*=============================  Reset start ====================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
body{font-size:12px;font-family:arial,Verdana, Geneva, Helvetica;color:#555;line-height:20px;-webkit-text-size-adjust:none;}
input::-ms-clear{display:none;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
i{font-style:normal;}
/*=============================  Reset end ====================================================*/
.left{float:left;}
.right{float:right;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}

.t12{font-size:12px !important;}
.t14{font-size:14px !important;}
.t16{font-size:16px !important;}
.t18{font-size:18px !important;}
.t24{font-size:24px !important;}
.arial{font-family:Arial, Helvetica, sans-serif !important;}
.simsun{font-family:simsun !important;}
.yahei{font-family:Microsoft Yahei !important;}

.cfff{color:#FFF !important;}
.c333{color:#333 !important;}
.c555{color:#555 !important;}
.c666{color:#666 !important;}
.c999{color:#999 !important;}
.cccc{color:#ccc !important;}
.cddd{color:#ccc !important;}
.cf60{color:#f60 !important;}
.cf80{color:#f80 !important;}
.cf90{color:#f90 !important;}
.cf00{color:#F00 !important;}
.c090{color:#090 !important;}
.cf55{color:#F55 !important;}
.c36c{color:#36C !important;}
.c37d{color:#37D !important;}
.c49f{color:#49F !important;}
.cobb{color:#0BB971 !important;}


.beee{border: 1px solid #EEE;}
.bddd{border: 1px solid #DDD;}
.bccc{border: 1px solid #CCC;}
.bcde{border: 1px solid #CDE;}
.bbddd{border-bottom:1px solid #DDD;}
.btddd{border-top:1px solid #DDD;}

.none{display:none;}
.block{display:block;}

.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.vm{vertical-align: middle;}

.m5{margin:5px;}
.m10{margin:10px;}
.m15{margin:15px;}
.m20{margin:20px;}

.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}

.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}

.h20{ height:20px;}

.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{/* \89E6\53D1 hasLayout */ zoom: 1;}





.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}


.clear{clear:both;height:0px;line-height:0px;margin:0 auto;font-size:1px;}
.clx{*zoom:1;}
.clx:after{clear:both;content:".";display:block;height:0;visibility:hidden;color:#131313;}
.z10{z-index:10;}
.cur{ cursor:pointer;}
.fixed{ position: fixed!important;}/**\5173\95ED**/
.cond-list .icon_close_hl,.sh_list li:hover .icon_close_sh,.icon_close_sh,.icon_close_sale,.icon_close_bkd,.hmap_traer_addr .icon_close_gray{-webkit-transition:.3s;transition:.3s;}
.cond-list span:hover i,.sh_list li:hover .icon_close_sh:hover,.icon_close_sale:hover,.icon_close_sh:hover,.icon_close_bkd:hover,.hmap_traer_addr .icon_close_gray:hover{-webkit-transition:.3s;transition:.3s;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
/**margin**/
.r_where .icon_sort_arrr4,.r_where:hover .icon_sort_arrr4,.h_info_pri .icon_sort_arrr1,.h_item:hover .icon_sort_arrr1{-webkit-transition:margin .2s;transition:margin .2s;}
.dsider_per_pic img,.dsider_per_pic img:hover,.icon_sort_arrr3,.dsider_map:hover .icon_sort_arrr3{-webkit-transition:margin .3s;transition:margin .3s;}
/**padding
{-webkit-transition:padding .3s;transition:padding .3s;}**/
/**right**/
.icon_perim_b,.dsider_perim_more:hover .icon_perim_b,.r_where .left,.r_where:hover .left{-webkit-transition:right .5s;transition:right .5s;}
/**height
{-webkit-transition:height .3s;transition:height .3s;}**/
/**right opacity**/
.map_enter i,.map_enter:hover i,.dsider_perim_more .icon_sort_arrr4,.dsider_perim_more:hover .icon_sort_arrr4,.hdetail_map .hdetail_sider,.hmap_info_none{-webkit-transition:opacity .2s,right .2s;transition:opacity .2s,right .2s;}
/**top opacity**/
.on .htype_info_list,.dcomt_reply_block,.hdetail_seen_list li,.hdetail_seen_list li:hover{-webkit-transition:opacity .3s,top .3s;transition:opacity .3s,top .3s;}
/**left**/
.hmap_table_spo .icon_sort_arrr5,.hmap_table_spo tr:hover .icon_sort_arrr5{-webkit-transition:left .2s;transition:left .2s;}
.hmap_info_traer_on{-webkit-transition:left .3s;transition:left .3s;}
/**icon_mark_blue**/
.hmap_table_spo tr:hover .icon_mark_blue{-webkit-animation:landmark .8s;animation:landmark .8s;}

/**landmark**/
@-webkit-keyframes landmark{
0%{top:0px;}
25%{top:-3px; }
50%{top:0;}
75%{top:-3px;}
100%{top:0; }
}
@keyframes landmark{
0%{top:0px;}
25%{top:-3px; }
50%{top:0;}
75%{top:-3px;}
100%{top:0; }
}
/**\56FE\6807\6643\52A8**/
{-webkit-animation:deg15 3s infinite linear;animation:deg15 3s infinite linear;}
@-webkit-keyframes deg15{
0%{-webkit-transform:rotateZ(15deg);}
5%{-webkit-transform:rotateZ(-15deg);}
10%{-webkit-transform:rotateZ(15deg);}
15%{-webkit-transform:rotateZ(-15deg);}
20%{-webkit-transform:rotateZ(15deg);}
25%{-webkit-transform:rotateZ(-15deg);}
30%{-webkit-transform:rotateZ(0deg);}
100%{-webkit-transform:rotateZ(0deg);}
}
@keyframes deg15{
0%{transform:rotateZ(15deg)}
5%{transform:rotateZ(-15deg)}
10%{transform:rotateZ(15deg)}
15%{transform:rotateZ(-15deg)}
20%{transform:rotateZ(15deg)}
25%{transform:rotateZ(-15deg)}
30%{transform:rotateZ(0deg)}
100%{transform:rotateZ(0deg)}
}
/**\65E0\52A8\753B**/
.htype_info_ty .icon_close_sh{-webkit-transition-duration:0;transition-duration:0;}.btn_search_w1,.btn_filter_sure,.date_change_btn,.btn_blue_w1,.btn_com_w1,.btn_red_w1{text-align:center;cursor:pointer;}
.btn_search_w1,.btn_blue_w1,.btn_com_w1,.btn_red_w1{border-radius:3px;color:#FFF;}
.btn_search_w1:hover,.btn_com_w1:hover{background-color:#D33;color:#FFF;}
.btn_search_w1{width:140px;height:34px;font:18px/34px Microsoft yahei; background-color:#F55;}
.btn_search_w1 .icon_search{vertical-align:-1px;}
.btn_filter_sure{height: 18px;background-color:#F5F5F5;border: 1px solid #DDD;display: inline-block;line-height:18px;}
.btn_filter_sure:hover{background-color:#49F;border: 1px solid #49F; color: #FFF;}
.btn_blue_w1{ width:100px;height:34px;font:16px/34px Microsoft yahei;background-color:#49F; display:block;}
.btn_blue_w1:hover{background-color:#37D;color:#FFF;}
.btn_com_w1{width:60px; height:26px;font:14px/26px Microsoft yahei;background-color:#F55;color: #FFF; display: inline-block;}
.btn_red_w1{ width:180px;height:40px;font:20px/40px Microsoft yahei;background-color:#f55; display:block;}
.btn_red_w1:hover{background-color:#d33;color:#FFF;}
.disabled {background: #ccc;cursor: default;}.footer{width:100%;padding:20px 0;border-top:1px solid #EEE;min-width:1000px;margin-top:20px;}
.footer_info{width:1000px;margin:0 auto;overflow:hidden;}
.footer_info dl{float:left;width:18%;padding-left:7%;}
.footer_en .footer_info dl{width:31%;margin-left:2%;padding-left:0;}
.footer_info dt{border-left:3px solid #5D96C7;padding:0 0 0 10px;height:18px;font:18px/1 Microsoft Yahei;margin-bottom:10px;}
.footer_info dd{padding-left:14px;line-height:24px;}
.footer_info dd a{color:#333;text-decoration:none;-webkit-transition:margin 0.5s;transition:margin 0.5s;}
.footer_info dd a:hover{color:#F55;margin-left:5px;-webkit-transition:margin 0.5s;transition:margin 0.5s;}
.footer_copy{position:relative;text-align:center;margin:20px 0;}
.footer_copy i{display:inline-block;width:22px;height:27px;background-position:-938px -200px;vertical-align:middle;}
.footer_copy a{color:#333;}
.footer_safe{text-align:center;}
.footer_safe a{display:inline-block;width:80px;line-height:26px;text-align:center;height:37px;margin:0 5px;color:#666;text-decoration:none;text-indent:-9999em;position:relative;top:0;-webkit-transition:top 0.5s;transition:top 0.5s;}
.footer_safe a:hover{top:-5px;-webkit-transition:top 0.5s;transition:top 0.5s;}
.footer_safe .qua-1{background-position:-329px -436px;width:80px;}
.footer_safe .qua-2{background-position:-409px -436px;width:64px;}
.footer_safe .qua-3{background-position:-473px -436px;width:92px;}
.footer_safe .qua-4{background-position:-657px -436px;width:92px;}
.footer_safe .qua-5{background-position:-565px -436px;width:92px;}
.footer_safe .qua-6{background-position:-331px -482px;width:60px;}

/*\5E95\90E8\5907\6848\4FEE\6539*/

.footer_copy img{ vertical-align: middle;margin-top: -3px;}input{border:0;outline:0;}
.input_f16{height:31px;font:16px/30px Microsoft Yahei;}
.input_f12{height:18px;font:12px/18px Microsoft Yahei;}#header .header_top{width:1000px;margin:0px auto;padding-top:12px;z-index: 10;}
#header .logo{width:130px;height:48px;float:left;margin-top:2px;}
#header .logo a{text-indent:-99999em;}
#header .tools{float:right;margin-top:-4px;}
#header .tools a{color:#3366cc;text-decoration:none;}
#header .tools a:hover{color:#F00;}
#header .tools .version{float:right;padding-right:3px;position:relative;}
#header .tools .version .tt{display:inline-block;width:48px;padding-right:8px;border:1px solid #fff;border-bottom:none;margin-left:1px;padding-left:5px;cursor:pointer;}
#header .tools .version .on{border:1px solid #c9c9c9;border-bottom:none;}
#header .tools .version ul{position:absolute;top:18px;left:1px;width:51px;overflow:hidden;padding:3px 5px;background:#fff;border:1px solid #c9c9c9;border-top:none;font-family:Tahoma, Geneva, sans-serif;}
#header .tools .other{float:right;color:#bbbbbb;font-family:Tahoma, Geneva, sans-serif;}
#header .tools .other a{padding:3px 8px;text-decoration:none;}
#header .nav_box{background:#2064c8;margin:13px 0 0 0;;}
#nav{width:1000px;height:40px;margin:0 auto;position:relative;z-index:800;}
#nav ul.link{float:left;}
#nav ul.link li{height:40px;font-size:14px;float:left;position:relative;border-right:1px solid #3774ce;*border: 0;}
#nav ul.link li a{display:block;height:40px;line-height:40px;padding:0 12px;_float:left;color:#fff;font-size:14px;text-decoration:none;font-family:Microsoft Yahei,Tahoma,Geneva,sans-serif;}
#nav ul.link li a:hover{text-decoration:none;background:#0053ac;}
#nav ul.link li.on a{background:#003679;}
#nav ul.link li.on span.rslide{display:none;}
#nav ul.link li span{display:inline-block;position:absolute;top:-9px;width:17px;height:20px;cursor:auto;}
#nav ul.link li span.icon_new{right:5px;background-position:-490px 0;}
#nav ul.link li span.icon_sale{left:56px;width:19px;background-position:-468px 0;z-index:1;}
#nav ul.link li span.icon_coupon{left:56px;width:21px;background-position:-509px 0;z-index:1;}
#nav ul.link li span.icon_parity{left:65px;width:50px;background-position:-713px -56px;z-index:1;}
#nav ul.link li span.icon_apart{left:44px;background-position:-470px -29px;z-index:1;width:41px;}
#nav ul.link li span.icon_air{left:35px;width:58px;background-position:-410px 0;z-index:1;display:none;}
#nav ul.link li span.icon_reserve{ left: 32px;width:39px;background-position: -540px 0;z-index:1;}
#nav ul.link li.line{display:block;width:1px;height:40px;padding:0;overflow:hidden;margin:0;background:#2a76d2;}
#header .account{float:right;height:40px;font-family:Tahoma,Geneva,sans-serif;position:relative;}
#header .account .log,#header .account .log_on{float:right;position:relative;}
#header .account div.log,#header .account div.log_on{height:40px;color:#fff;line-height:40px;margin:0;}
#header .account div.log,#header .account div.log_on{background:#003679;height:40px;line-height:40px;display:block;width:210px;text-align:center;}
#header .account div.log a,#header .account div.log_on a{height:40px;line-height:40px;color:#fff;text-decoration:none;}
#header .account div.log a:hover,#header .account div.log_on a:hover{text-decoration:none;}
#header .account div.log{width:120px;}
#header .account div.log_en{width:160px;}
#header .account div.log span{font-size:14px;}
#header .account div.log span a{font-family:Microsoft YaHei,Tahoma,Geneva,sans-serif;font-size:14px;}
#header .account div.log span a:hover{color:#fff544;}
#header .account div.log span,#header .account div.log_on span{padding:0 3px;}
#header .account div.log_on b.user_level_icon{background-position:-470px -614px;width:36px;height:40px;_display:inline;_zoom:1;position:relative;_top:2px;}
#header .account div.log_on b.user_level0_icon{background-position:-526px -614px;width:22px;height:40px;_display:inline;_zoom:1;position:relative;_top:2px;}
#header .account div.log_on b.user_hastips_icon{background-position:-506px -614px;width:16px;height:40px;_display:inline;_zoom:1;}
#header .account div.log_on b.user_leve_gb{background-position:-853px -652px;width:56px;height:16px;_display:inline;_zoom:1;position:relative;_top:2px;}
#header .account div.log_on b.user_leve_lc{background-position:-853px -673px;width:56px;height:16px;_display:inline;_zoom:1;position:relative;_top:2px;}
#header .account div.log_on b.user_leve_zs{background-position:-853px -614px;width:56px;height:16px;_display:inline;_zoom:1;position:relative;_top:2px;}
#header .account div.log_on b.user_leve_pt{background-position:-853px -633px;width:56px;height:16px;_display:inline;_zoom:1;position:relative;_top:2px;}





#header .account .new_btnLogin{margin:15px auto 0;width:180px;}
#header .account .new_btnLogin a{background:#f80;display:block;width:180px;height:34px;line-height:34px;text-align:center;font:18px/34px Microsoft YaHei;color:#fff;text-decoration:none;border-radius:3px;}
#header .account .new_btnLogin a:hover{background:#e60;}
#header .account .drop_box_log{position:absolute;width:208px;top:40px;right:0;_right:-1px;border:1px solid #c5c5c5;background:#fff;-moz-box-shadow:1px 1px 1px #d0d0d0;-webkit-box-shadow:1px 1px 1px #d0d0d0;box-shadow:1px 1px 3px rgba(0,0,0,.3);}
#header .account .drop_box_log ul{width:190px;padding:20px 10px 0;overflow:hidden;}
#header .account .drop_box_log li{width:63px;float:left;height:60px;margin:0 0 10px 0;position:relative;}
#header .icon_dot_red{position:absolute;top:-11px;right:0;color:#fff;text-align:center;line-height:15px;display:none;z-index:2;text-indent:-9999px;}
#header .account .drop_box_log li a{width:60px;background:url(../pic/el_com.png?t=20160613121948) no-repeat #fff;display:block;padding-top:34px;text-align:center;text-decoration:none;color:#999;*zoom:1;}
#header .account .drop_box_log li a:hover{color:#36c;*zoom:1;}
#header .account .drop_box_log .quit_log{height:40px;text-align:center;line-height:40px;border-top:1px solid #d9d9d9;}
#header .account .drop_box_log .quit_log a{display:block;color:#105baf;text-decoration:none;}
#header .account .drop_box_log .quit_log a:hover{background:#e6f4ff;}
#header .account .drop_box_log .immediately_tips{padding-left:33px;border-bottom:1px dashed #ccc;}
#header .account .drop_box_log .immediately_tips_bmn{border-bottom:0;}
#header .account .drop_box_log .immediately_tips a{text-decoration:none;color:#58c;}
#header .account .drop_box_log .senior_member{padding:0 5px 0 15px;border-bottom:1px dashed #ccc;position:relative;}
#header .account .drop_box_log .senior_member a{color:#36c;text-decoration:none;}
#header .account .drop_box_log .senior_member a:hover{color:#f60;}
#header .account .drop_box_log_en ul{height:78px;overflow:hidden;}
#header .account .drop_box_log_en li a{line-height:14px;padding-top:40px;position:relative;height:24px;}


.en #header .account .drop_box_log_en li a{height:30px;}


#header .account .drop_box_log li b{width:18px;height:18px;position:absolute;background:url(../pic/user_level_icon.png?t=20160613121949) no-repeat -38px -6px; display:block;top:-11px;left:44px;color:#fff;text-align:center;line-height:15px;display:none;z-index:2;text-indent:-9999px;overflow:hidden}





.com_icon03{margin:7px 0 0 3px;}
.com_icon04{margin:8px 0 0 3px;}
.one_panic{width:150px;position: relative;z-index: 801;}
.one_panic .only_phone{box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);position: absolute;top:54px;left:0px;background-color:#fff;padding:10px;border:1px solid #c5c5c5;overflow:visible;display:none;}
.one_panic .only_phone i,.online_phone .on_phonnum i{position: absolute;left:37px;top:-9px;}
.one_panic em,.online_phone em,.online_phone b{float:left;color:#ff6a6a;font:14px/18px Microsoft yahei;padding:0 0 0 10px;}
.one_panic em{*width:90px;}
.online_phone em{color: #999;}
.online_phone b{color: #2064c8;font-size:16px;width:124px;}
.online_phone b.bor{border:1px solid #ccc;border-bottom:none;position: relative;z-index: 1001;background: #fff;}
.online_phone{width:180px;position: relative;z-index: 801;}
.online_phone_en{width:230px;}
.online_phone .on_phonnum{box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);position: absolute;width:160px;border:1px solid #ccc;background: #fff;top:54px;left:0px;z-index: 1000;padding:4px 10px;color: #999;display: none;}
.online_phone .on_phonnum ul li{border-bottom:1px dashed #c5c5c5;padding: 5px 0;}
.online_phone .on_phonnum ul li.last{border:none;}
.online_phone .on_phonnum ul li p{line-height:18px;}
.online_phone .on_phonnum ul li .ti3{text-indent: 3em;}
.branch_menu a{color:#999;}
.branch_menu a:hover{color:#f55;}
.branch_menu{width:350px;position: relative;}
.branch_menu span,.branch_menu b{float: left;}
.branch_menu span a{float: left;}
.branch_menu span{padding:0 5px;margin:0 5px;}
.branch_menu b{width:1px;height: 12px;overflow: hidden;*zoom:1;border-right:1px solid #c5c5c5;position: relative;top:3px;}
.branch_menu .language{border:1px solid #fff;width:60px;position: relative;margin-top:-1px;}
.branch_menu .languaget{border:1px solid #cacaca;border-bottom: none;}
.branch_menu .language p{display: none;position: absolute;width: 70px;height:60px;border:1px solid #c3c3c3;border-top:none;left: -1px;top:18px;background: #fff;padding:5px 0 0 0;z-index:1000;}
.branch_menu .language p a{height: 28px;line-height: 28px;padding:0 15px 0 5px;border-top:1px dashed #cacaca;margin:0 5px;}



.online-customer {position: relative; z-index: 999;}
.online-customer .only_customer {background-color: #fff;border: 1px solid #c5c5c5;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);left: -20px; padding: 10px; position: absolute;top: 32px;vertical-align: middle;
}
.online-customer .only_customer {background: #fff url(../pic/icon2015-0.png?t=20160613121949) no-repeat scroll -680px -49px;height: 92px;width: 213px;}
.online-customer .only_customer i {left: 37px;position: absolute;top: -9px;}



/*mini header*/

.PMheader{height:39px;background:#FAFAFA;border-bottom:1px solid #E2E2E2;}
.PMheader .headerInner {width:1000px;margin:0 auto;}
.PMheader .headerInner .elongLogo{padding-top:5px;float:left;overflow:hidden;}
.PMheader .headerInner .elongLogo a{text-indent:-99999em;background:url(../pic/act_headerLogo.png?t=20160613121949) no-repeat;display:block;width:128px;height:29px;}
.PMheader .headerInner .top{float:right;}
.PMheader .headerInner .top li{float:left;line-height:40px;padding:0 15px 0 15px;color:#555555;overflow:hidden;}
.PMheader .headerInner .top .line{background:none;padding:0;color:#E5E5E5;line-height:39px;}
.PMheader .headerInner .top li .tel{color:#ff8800;cursor:help;}
.PMheader .headerInner .top li a{color:#555555;text-decoration:none;}


a{color:#37D;cursor:pointer;text-decoration:none;}
a:hover {color:#f55;}
.link555 a{color:#555;}
.link999 a{color:#999;}
.link999 a:hover,.link555 a:hover{color:#37D;}

.l37d{color:#37D; cursor: pointer;}
.l37d:hover{color:#F55;}.listSEO{padding:1%;border:1px solid #eee;color:#999;width:98%;overflow: hidden;}
.listSEO h2{font-size:14px;line-height:24px;}
.listSEO h2 i{margin-left:10px;cursor:pointer;}
.hotelsNearby{word-wrap:break-word;word-break:break-all;}
.hotelsNearby h3{margin-top:10px;padding-top:10px;font-size:14px;border-top:1px dashed #e2e2e2;}
.hotelsNearby p{padding:5px 0;line-height:25px;}.nav_loginbox{width:400px;min-height:380px;border:1px solid #D0D0D0;background:#FFF;box-shadow:1px 1px 4px #E5E5E5;position:absolute;overflow:hidden;z-index:1001;}
.nav_logintitle{height:49px;border-bottom:1px solid #E7E5E5;background-color:#FBFBFB;}
.nav_logintitle ul{padding-left:100px;}
.nav_logintitle ul li{float:left;}
.nav_logintitle ul li a{width:80px;height:47px;display:block;margin-right:40px;font:18px Microsoft Yahei;text-align:center;line-height:49px;color:#999;text-decoration:none;}
.nav_logintitle ul li a:hover,.nav_logintitle ul li a.on{border-bottom:3px solid #555;color:#555;}
.nav_logintitle .icon_close_sale{float:right;margin:7px 7px 0 0;}
.nav_login{padding:30px 60px;overflow:hidden;color:#555;}
.nav_login_user{height:12px;line-height:12px;}
.nav_login_user input{vertical-align:middle;margin-right:3px;}
.nav_login_user span{margin-left:40px;}
.nav_login dl{position:relative;margin-bottom:20px;}
.nav_login dl a{text-decoration:none;}
.nav_login dl.text{height:38px;border:1px solid #BBB;box-shadow:2px 2px 8px #F2F2F2 inset;}
.nav_login dl dt,.nav_login dl dd{float:left;}
.nav_login dl dd input{border:0;outline:none;width:240px;height:16px;padding:11px 3px;font-size:14px;color:#999;box-shadow:2px 2px 8px #F2F2F2 inset;*margin-top:1px;*padding:10px 3px;}
.nav_phonebox .nav_login dl dd input{width:270px;}
.nav_phonebox .phonecode{height:38px;margin-bottom:20px;}
.nav_phonebox .phonecode{width:160px;border:1px solid #BBB;*float:left;}
.nav_phonebox .phonecode dd input{width:154px !important;height:15px;}
.nav_phonebox .codebtn{width:110px;height:40px;color:#37d;border-radius:5px;text-align:center;font:14px/40px Microsoft Yahei;cursor:pointer;border:1px solid #49d;}
.nav_phonebox .codebtn:hover{ border:1px solid #49f; background-color: #49f;color:#fff;}
.nav_phonebox .recodebtn,.nav_phonebox .recodebtn:hover{background-color:#999;cursor:default; border:1px solid #999; color:#fff;}
.nav_phonebox dl .error a{float:none;margin:0;color:#36C;line-height:18px;}
.nav_phonebox li.right{float:right;}
.nav_phonebox .mb50{margin-bottom:50px;}
.nav_loginbox .phonenum_wrap{margin-left:116px;}
.nav_loginbox .phonenum_wrap input{width:120px;_width:115px;}
.nav_phonebox .phonenum_wrap input{width:150px !important;}
.nav_loginbox .phonenum_wrap .error{margin-left:-116px;}
.nav_loginbox .phonenum{width:105px;height:38px;float:left;background-position:-390px -687px;border:1px solid #ccc;margin:0 8px 0 0;line-height:38px;cursor: pointer;padding:0 0 0 5px;position:relative;overflow:visible;font-size:12px;z-index:11;_margin:0;}
.nav_loginbox .phonenum:hover{background-position:-563px -687px;}
.nav_loginbox .phonenum ul{width:100%;border:1px solid #ccc;position:absolute;left:-1px;top:38px;}
.nav_loginbox .phonenum ul li{height:28px;line-height:28px;background-color:#FFF;padding:0 5px;margin-bottom:0;float:none;}
.nav_loginbox .phonenum ul li:hover{background-color:#EAEAEA;}
.nav_login dl dd input:focus,.nav_login dl dd input.focus{color:#555;box-shadow:none;}
.nav_login dl dt.username,.nav_login dl dt.pwd,.nav_login dl dt.code{margin:10px 5px;text-indent:-9999px;display:inline;}
.nav_login .text dt label{display:block;}
.nav_login dl.autologin{height:14px;line-height:14px;display:block;overflow:hidden;_padding-top:20px;}
.nav_login dl.autologin dt input#autologin{float:left;margin-right:5px;*margin-top:-4px;}
.nav_login dl.autologin dd{float:right;}
.nav_login dl.autologin dd a{color:#3366CC;}
.nav_login dl.autologin dd a:hover{text-decoration:underline;}
.nav_login dl.btn{clear:both;}
.nav_login dl.btn a{height:40px;background-color:#49f;border-radius:3px;font:18px Microsoft Yahei;display:block;text-align:center;line-height:40px;color:#FFF;_display:inline-block;_width:100%;_position:relative;}
.nav_login dl.btn a:hover{background-color:#37d;}
.nav_login dl.other_ant dd{width:160px;}
.nav_login dl.other_ant dd a{width:20px;height:20px;float:left;display:inline;margin:0 10px;text-indent:-9999px;}
.nav_login dl.reg{margin-bottom:15px;}
.nav_login dl.reg_tip{color:#009700;margin-bottom:0;}
.logincode{border:1px solid #D0D0D0;}
.nav_login dl.code{width:138px;height:38px;border:1px solid #BBB;}
.nav_login dl.err{border:1px solid #E81300;}
.nav_login dl dd input.code{width:132px;}
.nav_login ul{overflow:hidden;}
.nav_login ul li{float:left;height:60px;}
.nav_login ul li img,.nav_login ul li a{float:left;margin-left:8px;}
.nav_login ul li a{text-decoration:none;line-height:40px;}
.nav_login ul li a{color:#555555;}
.nav_login ul li a:hover{color:#FF8700;}
.nav_login dl.auto_code{_clear:both;_margin-top:-35px;_padding-bottom:20px;}
.nav_login dl .error{display:block;width:276px;padding-left:2px;background-color:#FFEEED;border:1px solid #FFD1CF;color:#E61300;font-size:12px;line-height:18px;position:absolute;top:39px;left:-1px;_top:40px;z-index:10;}
.nav_login dl .error i{padding-left:5px;}
.nav_reg dl{margin-bottom:20px;}
/**\5706\5F62\8FDB\5EA6**/
.percentBox{position:relative;}
.percentBox_bg{position:absolute;left:0;top:0;}
.pertxt{width:100%;height:100%;position:absolute;top:0;text-align:center;font-size:22px;font-family:Arial;}
.pertxt_num{font:22px/1 Arial;color:#F55;margin: 15px 0 3px;}
.pertxt_com{font:12px Microsoft Yahei;}
.paging1{text-align: center;font-size: 14px;margin-top: 30px;}
.paging1 a,.paging1 span{display: inline-block;}
.paging1 a{padding:3px 5px;border: 1px solid #DDD;margin:0 3px;color: #555;font-family: Microsoft Yahei;}
.paging1 a:hover{border: 1px solid #49F;color:#37D;}
.paging1 .on,.paging1 .on:hover{border: 1px solid #49F;color:#FFF;background-color:#49F;}
.paging1 .page_prev,.paging1 .page_next{font-family: Simsun;}#header .logo a,.cm_icon,.footer_info_app,.com_arrow_tl,.com_icon02,.com_icon03,.com_icon03a,.com_icon04,.com_icon04a,.com_iconsearch,.com_iconmap,.com_iconmapb,.com_icondate,.com_iconarrow_t,.com_iconarrow_b,.com_toupdatab,#nav ul.link li span,#header .account div.log_on b,.one_panic .only_phone,.footer_info_wx,.footer_info dt .daodao,.com_arrow_tl,.com_results li i,.com_cbox .calendar_year .year a,.com_cbox .calendar_year .month_1 a,.com_cbox .tag,.com_cbox .xiu,.com_cbox .ban,.nav_loginbox .phonenum,.nav_login dl dt.username,.nav_login dl dt.pwd,.nav_login dl dt.code,.nav_login dl.other_ant dd a,.icon_dot_red,#header .account .drop_box_log li a,#header .account .drop_box_log .immediately_tips,.cairport,.csubway,.caddress,.cbrand_hotel{display:inline-block;background:url(../pic/icon2015-0.png?t=20160613121949) no-repeat;vertical-align:middle;overflow:hidden;}
#header .logo a{width:130px;height:48px;background-position:-658px 0px;}
.one_panic .only_phone{width:210px;height:92px;background:#FFF url(../pic/icon2015-0.png?t=20160613121949) no-repeat -460px -48px;}
.drop_box_log .senior_member{height:40px;line-height:40px;background:url(../pic/crown_icon.png?t=20160613121949) no-repeat -771px -560px #eeffe0;}
.com_arrow_tl{height:9px;width:18px;background-position:-209px -758px;}
#header .account .drop_box_log li.icon_d7 a{background-position:-147px -574px;}
#header .account .drop_box_log li.icon_d2 a{background-position:-212px -574px;}
#header .account .drop_box_log li.icon_d8 a{background-position:-276px -572px;}
#header .account .drop_box_log li.icon_d4 a{background-position:-146px -628px;}
#header .account .drop_box_log li.icon_d5 a{background-position:-210px -627px;}
#header .account .drop_box_log li.icon_d6 a{background-position:-272px -624px;}
#header .account .drop_box_log li.icon_d1 a{background-position:-146px -684px;}
#header .account .drop_box_log li.icon_d3 a{background-position:-212px -684px;}
#header .account .drop_box_log li.icon_d9 a{background-position:-276px -682px;}
#header .account .drop_box_log li.icon_d7 a:hover{background-position:13px -573px;}
#header .account .drop_box_log li.icon_d2 a:hover{background-position:-38px -573px;}
#header .account .drop_box_log li.icon_d8 a:hover{background-position:-95px -572px;}
#header .account .drop_box_log li.icon_d4 a:hover{background-position:14px -628px;}
#header .account .drop_box_log li.icon_d5 a:hover{background-position:-42px -626px;}
#header .account .drop_box_log li.icon_d6 a:hover{background-position:-94px -624px;}
#header .account .drop_box_log li.icon_d1 a:hover{background-position:14px -684px;}
#header .account .drop_box_log li.icon_d3 a:hover{background-position:-42px -682px;}
#header .account .drop_box_log li.icon_d9 a:hover{background-position:-95px -682px;}
#header .account .drop_box_log .immediately_tips{height:40px;line-height:40px;background-position:-390px -611px;}
.icon_dot_red{width:18px;height:18px;background-position:-398px -574px;}
.com_icon01{background:url(../pic/new2015/com_icon_phone.gif?t=20160613121949) no-repeat;width:42px;height:42px;}
.com_icon02{background-position:-42px -762px;width:42px;height:42px;}
.com_icon03{background-position:-378px -772px;width:9px;height:8px;}
.com_icon03a{background-position:-378px -764px;}
.com_icon04{background-position:-357px -773px;width:11px;height:8px;}
.com_icon04a{background-position:-357px -764px;}
.com_delete{background-position:-412px -765px;width:12px;height:12px;}
.com_iconsearch{background-position:-432px -763px;height: 18px;width:18px;}
.com_iconmap{background-position:-455px -764px;height: 18px;width:14px;}
.com_iconmapb{background-position:-334px -762px;height: 21px;width:16px;}
.com_icondate{background-position:-480px -763px;height: 16px;width:16px;}
.com_iconarrow_t{background-position:-357px -764px;height: 6px;width:11px;}
.com_iconarrow_b{background-position:-357px -772px;height: 6px;width:11px;}
.com_toupdatab{background-position:-267px -762px;height: 12px;width:20px;}
.com_toupdatab:hover{background-position:-299px -762px;height: 12px;width:20px;}
.footer_info_app{width:100px;height:100px;background-position:-259px -56px;}
.footer_info_wx{width:100px;height:100px;background-position:-362px -58px;}
.footer_info dt .daodao{width:125px;height:19px;background-position:-784px -448px;}
.nav_login dl dt.username{width:21px;height:19px;background-position:-685px -380px;}
.nav_login dl dt.pwd{width:21px;height:19px;background-position:-712px -379px;}
.nav_login dl dt.code{width:21px;height:19px;background-position:-739px -379px;}
.nav_login dl.other_ant dd a.qq{background-position:-439px -348px;}
.nav_login dl.other_ant dd a.sina{background-position:-479px -348px;}
.nav_login dl.other_ant dd a.pay{background-position:-519px -348px;}
.nav_login dl.other_ant dd a.rr{background-position:-559px -348px;}
.nav_login dl.other_ant dd a.qq:hover{background-position:-439px -377px;}
.nav_login dl.other_ant dd a.sina:hover{background-position:-479px -377px;}
.nav_login dl.other_ant dd a.pay:hover{background-position:-519px -377px;}
.nav_login dl.other_ant dd a.rr:hover{background-position:-559px -377px;}





.cairport{background-position: -461px -572px;}
.csubway{background-position: -483px -572px;}
.caddress{background-position: -507px  -573px;}
.cbrand_hotel{background-position: -527px  -572px;}


.icon_search,.icon_date_s,.icon_date_e,.icon_filter_posi,.icon_filter_pri,.icon_filter_star,.icon_filter_prod,.icon_filter_theme,.icon_filter_serv,.icon_filter_per,.icon_triangle_8b,.icon_triangle_8r1,.icon_triangle_8r2,.icon_radio1,.icon_checkbox1,.icon_checkbox2,.icon_hl_more1,.icon_hl_more2,.icon_discount1,.icon_discount2,.icon_close_hl,.icon_close_sh,.icon_close_bkd,.icon_SEO_c,.icon_SEO_e,.icon_seen,.icon_hot,.icon_sh_level0,.icon_sh_level1,.icon_seemap,.icon_sort_arrb1,.icon_sort_arrb2,.icon_sort_arrr1,.icon_sort_arrr2,.icon_sort_arrr3,.icon_sort_arrr4,.icon_sort_arrr5,.icon_filter_dot,.icon_filter_mou,.h_info_lc,.icon_fan,.icon_add_comp,.icon_add_coll,.icon_faci_s1,.icon_faci_s2,.icon_faci_s3,.icon_faci_s4,.icon_faci_s5,.icon_faci_s6,.icon_faci_s7,.icon_faci_s8,.icon_faci_s9,.icon_crown,.icon_crown_b,.icon_diamond,.icon_stars,.icon_elevels,.icon_disc_cu,.icon_land_map,.icon_land_street,.icon_sale,.icon_close_sale,.icon_recom1,.icon_recom2,.icon_recom3,.icon_quotes_ly,.icon_quotes_ry,.icon_quotes_lb,.icon_quotes_rb,.icon_noresu1,.icon_noresu2,.icon_noresu3,.icon_prai_y,.icon_prai_n,.icon_h_map,.icon_hmap_plane,.icon_hmap_train,.icon_hmap_bus,.icon_hmap_show1,.icon_refre_s,.icon_prev_w9,.icon_next_w9,.icon_sale_dis,.icon_view_01,.icon_view_02,.icon_view_03,.icon_view_04,.icon_view_05,.icon_view_06,.icon_view_07,.icon_view_08,.icon_view_09,.icon_free,.icon_freen,.icon_view_s1,.icon_view_s2,.icon_view_s3,.icon_view_s4,.icon_view_s5,.icon_view_s6,.icon_view_s7,.icon_view_s8,.icon_view_s9,.icon_time24,.icon_time_blue,.icon_hotel_say,.icon_hotel_business,.icon_today_sale,.icon_prev_b9,.icon_next_b9,.icon_faci_b1,.icon_faci_b2,.icon_faci_b3,.icon_faci_b4,.icon_faci_b5,.icon_faci_b6,.icon_faci_b7,.icon_faci_b8,.icon_faci_b9,.icon_service,.icon_prev_c20,.icon_next_c20,.icon_no_c20,.icon_play,.icon_add_com,.icon_add_cont,.icon_add_view,.icon_prev_c38,.icon_next_c38,.icon_close_rpic,.icon_daodao,.icon_f_good,.icon_f_bad,.icon_reply,.icon_phone_comt,.icon_triangle_20,.icon_travel_level1,.icon_travel_level2,.icon_travel_level3,.icon_comt_cry,.icon_comt_faci,.icon_servp_gt1,.icon_servp_lt1,.icon_servp_eq,.icon_servp_gt2,.icon_servp_lt2,.icon_IACK,.icon_li,.icon_cui,.icon_sheng,.icon_tuan,.icon_qiang,.icon_tejia,.icon_yufu,.icon_danbao,.icon_phone_excl,.icon_yufu_d5,.icon_pop_sheng,.icon_cancel_t,.icon_cancel_y,.icon_cancel_n,.icon_pop_br,.icon_pop_br2,.icon_pop_tip,.icon_dis_w1,.icon_mapnav_tra,.icon_mapnav_spo,.icon_mapnav_shop,.icon_mapnav_fod,.icon_mapnav_ent,.icon_mapnav_car,.icon_close_gray,.icon_mark_blue,.icon_hot_org,.icon_map_t1,.icon_map_t2,.icon_map_t3,.icon_map_t4,.icon_map_qh,.icon_map_start,.icon_map_end,.icon_map_foot,.icon_map_bus,.icon_map_sub,.icon_map_smarkb,.icon_map_smarko,.icon_map_smarkbl,.icon_map_smarkol,.icon_map_sstart,.icon_map_send,.icon_map_strain,.icon_map_splane,.icon_map_sbus,.icon_map_ssubway,.icon_map_snull,.icon_notype_bud,.icon_phone_sur,.icon_live_per,.icon_view_eye,.icon_al_finish,.icon_camera,.h_info_hy{display: inline-block;background:url(../pic/icon2015-1.png?t=20160613121949) no-repeat;vertical-align:middle;overflow: hidden;}

.icon_hl_more1,.icon_hl_more2,.icon_close_sh,.icon_close_bkd,.icon_close_sale,.icon_h_map,.icon_faci_s1,.icon_faci_s2,.icon_faci_s3,.icon_faci_s4,.icon_faci_s5,.icon_faci_s6,.icon_faci_s7,.icon_faci_s8,.icon_faci_s9,.icon_faci_b1,.icon_faci_b2,.icon_faci_b3,.icon_faci_b4,.icon_faci_b5,.icon_faci_b6,.icon_faci_b7,.icon_faci_b8,.icon_faci_b9,.icon_prev_c38,.icon_next_c38,.icon_close_rpic,.icon_close_gray,.icon_fan,.icon_li,.icon_cui,.icon_sheng,.icon_tuan,.icon_qiang,.icon_tejia,.icon_yufu,.icon_dis_w1{cursor:pointer;}
/*loading*/
.loading_s{width:16px;height:16px;overflow:hidden;display:inline-block;background: url(../pic/loading_s.gif?t=20160613121949) no-repeat;vertical-align: middle;}
.loading_b{width:40px;height:40px;overflow:hidden;display:inline-block;background: url(../pic/loading_b.gif?t=20160613121949) no-repeat;vertical-align: middle;}
.icon_search{width:18px;height:17px;background-position:-71px -78px;}
.icon_date_s{width:18px;height:16px;background-position:0 -77px;}
.icon_date_e{width:18px;height:16px;background-position:-34px -77px;}
.icon_filter_posi{width:18px;height:18px;background-position:-98px -3px;}
.icon_filter_pri{width:18px;height:18px;background-position:-119px -4px;}
.icon_filter_star{width:18px;height:18px;background-position:-141px -4px;}
.icon_filter_prod{width:18px;height:18px;background-position:-164px -3px;}
.icon_filter_theme{width:18px;height:18px;background-position:-186px -3px;}
.icon_filter_serv{width:18px;height:19px;background-position:-206px -1px;}
.icon_filter_per{width:18px;height:18px;background-position:-227px -3px;}
.icon_triangle_8b,.icon_triangle_8r1,.icon_triangle_8r2{width:8px;height:4px;}
.icon_triangle_8b{background-position:-462px -50px;}
.icon_triangle_8r1{background-position:-414px -50px;}
.icon_triangle_8r2{background-position:-437px -46px;}
.icon_triangle_8r1{background-position:-414px -50px;}
.icon_triangle_20{width:20px;height:10px;background-position:-327px -173px;}
.icon_radio1{width:16px;height:16px;background-position:-475px -79px;}
.on .icon_radio1{background-position:-497px -79px;}
.icon_checkbox1{width:16px;height:16px;background-position:-347px -78px;}
.on .icon_checkbox1{background-position:-390px -78px;}
.icon_checkbox2{width:16px;height:16px;background-position:-412px -78px;}
.on .icon_checkbox2{background-position:-449px -78px;}
.icon_hl_more1,.icon_hl_more2{width:20px;height:20px;}
.on .icon_hl_more1,.icon_hl_more2{background-position:-138px -77px;}
.on .icon_hl_more1:hover,.icon_hl_more2:hover{background-position:-188px -77px;}
.icon_hl_more1{background-position:-104px -77px;}
.icon_hl_more1:hover{background-position:-162px -77px;}
.icon_discount1{width:40px;height:16px;background-position:-318px -203px;}
.icon_discount2{width:45px;height:20px;background-position:-375px -201px;}
.icon_close_hl{width:11px;height:11px;background-position:-399px -4px;}
.icon_close_sh{width:9px;height:9px;background-position:-450px -5px;}
.icon_close_sale{width:13px;height:13px;background-position:-448px -3px;}
.icon_close_bkd{width:11px;height:11px;background-position:-399px -4px;}
.icon_close_gray{width:11px;height:11px;background-position:-449px -4px;}
.icon_close_rpic{width:50px;height:50px;background-position:0 -423px;}
.icon_close_rpic:hover{width:50px;height:50px;background-position:-205px -423px;}
.icon_seemap{width:17px;height:20px;background-position:-6px -244px;}
.icon_seen,.icon_hot{width:20px;height:18px;}
.icon_seen{background-position:0 -117px;}
.icon_hot{background-position:-44px -117px;}
.on .icon_seen{background-position:-24px -117px;}
.on .icon_hot{background-position:-67px -117px;}
.icon_SEO_c,.icon_SEO_e{width:11px;height:11px;}
.icon_SEO_e{background-position:-301px -121px;}
.icon_SEO_c{background-position:-281px -121px;}
.icon_sh_level0,.icon_sh_level1{width:16px;height:16px;}
.icon_sh_level0{background-position:-347px -41px;}
.icon_sh_level1{background-position:374px 42px;}
.icon_sort_arrb1,.icon_sort_arrb2{width:7px;height:9px;}
.icon_sort_arrb1{background-position:-224px -123px;}
.on .icon_sort_arrb1{background-position:-190px -123px;}
.icon_sort_arrb2{background-position:-243px -123px;}
.on .icon_sort_arrb2{background-position:-209px -123px;}
.no .icon_sort_arrb2{background-position:-257px -123px;}
.icon_sort_arrr1{width:11px;height:19px;background-position:-513px -200px;}
.icon_sort_arrr2{width:9px;height:14px;background-position:-523px -120px;}
.icon_sort_arrr3{width:9px;height:14px;background-position:-536px -119px;}
.icon_sort_arrr4{width:14px;height:26px;background-position:-496px -198px;}
.icon_sort_arrr5{width:5px;height:9px;background-position:-385px -5px;}
.icon_filter_dot{width:6px;height:6px;background-position:-486px -6px;}
.on .icon_filter_dot{background-position:-498px -6px;}
.icon_filter_mou{width:43px;height:20px;background-position:-334px -116px;}
.h_info_lc{width:48px;height:16px;background-position:-61px -201px;}
.icon_fan{width:13px;height:14px;background-position:0 -42px;}
.icon_li{width:14px;height:14px;background-position:-41px -42px;}
.icon_cui{width:14px;height:14px;background-position:-21px -42px;}
.icon_sheng{width:14px;height:14px;background-position:0 -175px;}
.icon_tuan{width:14px;height:14px;background-position:-59px -42px;}
.icon_qiang{width:14px;height:14px;background-position:-20px -175px;}
.icon_tejia{width:25px;height:14px;background-position:-76px -176px;}
.icon_yufu{width:32px;height:15px;background-position:-105px -176px;}
.icon_dis_w1{width:20px;height:15px;background-position:-39px -176px; line-height:15px; padding-right: 11px; color:#FFF; font-size: 12px; text-align: center;}
.icon_phone_excl{width:56px;height:30px;background-position:-504px -166px;}
.icon_yufu_d5{width:56px;height:30px;background-position:-445px -165px;}
.icon_danbao{width:31px;height:15px;background-position:-140px -176px;}
.icon_pop_sheng{width:26px;height:26px;background-position:-509px -340px;}
.icon_pop_br{width:16px;height:16px;background-position:-472px -345px;}
.icon_pop_br2{width:16px;height:16px;background-position:-493px -1px;}
.icon_pop_tip{width:16px;height:16px;background-position:-491px -345px;}
.icon_cancel_t,.icon_cancel_y,.icon_cancel_n{width:16px;height:16px;}
.icon_cancel_t{background-position:-408px -345px;}
.icon_cancel_n{background-position:-430px -345px;}
.icon_cancel_y{background-position:-452px -345px;}
.icon_add_comp{width:14px;height:14px;background-position:-712px -305px;}
.on .icon_add_comp{background-position:-711px -328px;}
.on:hover .icon_add_comp{background-position:-237px -80px;}
.icon_add_coll{width:23px;height:20px;background-position:-678px -305px;}
.on .icon_add_coll{background-position:-314px -78px;}
.icon_faci_s1,.icon_faci_s2,.icon_faci_s3,.icon_faci_s4,.icon_faci_s5,.icon_faci_s6,.icon_faci_s7,.icon_faci_s8,.icon_faci_s9{width:16px;height:17px;}
.icon_faci_s1{background-position:0 -4px;}
.icon_faci_s2{background-position:-20px -4px;}
.icon_faci_s3{background-position:-40px -4px;}
.icon_faci_s4{background-position:-58px -4px;}
.icon_faci_s5{background-position:-77px -4px;}
.icon_faci_s6{background-position:-752px -73px;}
.icon_faci_s7{background-position:-771px -73px;}
.icon_faci_s8{background-position:-735px -73px;}
.icon_faci_s9{background-position:-771px -94px;}
.icon_crown{width:14px;height:13px;background-position:-193px -40px;}
.icon_crown_b{width:23px;height:21px;background-position:-401px -242px;}
.icon_diamond{width:16px;height:13px;background-position:-171px -42px;}
.icon_stars{width:60px;height: 10px;}
.icon_star5{background-position:-217px -42px;}
.icon_star4{background-position:-229px -42px;}
.icon_star3{background-position:-241px -42px;}
.icon_star2{background-position:-253px -42px;}
.icon_star1{background-position:-265px -42px;}
.icon_elevels{width:57px;height: 13px;}
.icon_elevel5{background-position:-386px -120px;}
.icon_elevel4{background-position:-398px -120px;}
.icon_elevel3{background-position:-410px -120px;}
.icon_elevel2{background-position:-422px -120px;}
.icon_elevel1{background-position:-434px -120px;}/*
.icon_disc_cu{width:17px;height:14px;background-position:-81px -42px;}*/
.icon_disc_cu{width:17px;height:14px;background-position:-308px -178px;}
.icon_land_map{width:9px;height:12px;background-position:-249px -6px;}
.on .icon_land_map{background-position:-280px -6px;}
.no .icon_land_map{background-position:-728px -6px;}
.icon_land_street{width:10px;height:12px;background-position:-265px -6px;}
.on .icon_land_street{background-position:-291px -6px;}
.no .icon_land_street{background-position:-743px -6px;}
.icon_sale{width:38px;height:41px;background-position:-747px -305px;}
.icon_recom1{width:45px;height:40px;background-position:-36px -232px;}
.icon_recom2{width:45px;height:40px;background-position:-360px -237px;}
.icon_recom3{width:45px;height:40px;background-position:-462px -367px;}
.icon_quotes_ly,.icon_quotes_ry,.icon_quotes_lb,.icon_quotes_rb{width:12px;height:9px;}
.icon_quotes_ly{background-position:-134px -45px;}
.icon_quotes_ry{background-position:-150px -45px;}
.icon_quotes_lb{background-position:-161px -124px;}
.icon_quotes_rb{background-position:-174px -124px;}
.icon_noresu1,.icon_noresu2{width:42px;height:42px;}
.icon_noresu1{background-position:-259px -237px;}
.icon_noresu2{background-position:-308px -237px;}
.icon_noresu3{width:102px;height: 107px;}
.icon_noresu3{background-position:-682px -363px;}
.icon_prai_y,.icon_prai_n{width:21px;height:21px;}
.icon_prai_y{background-position:-98px -243px;}
.icon_prai_n{background-position:-133px -243px;}
.icon_h_map{width:15px;height:52px;background-position:0 -279px;}
.icon_h_map:hover{background-position:-36px -279px;}
.icon_hmap_plane,.icon_hmap_train,.icon_hmap_bus{width: 16px;height:16px;}
.icon_hmap_plane{background-position:0 -147px;}
.icon_hmap_train{background-position:-22px -147px;}
.icon_hmap_bus{background-position:-44px -147px;}
.icon_hmap_show1{width:11px;height:6px;background-position:-449px -4px;}
.on .icon_hmap_show1{background-position:-433px -9px;}
.icon_refre_s{width:18px;height:16px;background-position:-474px -203px;}
.icon_prev_w9,.icon_next_w9{width:9px; height:14px;}
.icon_prev_w9{background-position:-508px -120px;}
.icon_next_w9{background-position:-536px -119px;}
.icon_prev_b9,.icon_next_b9{width:9px; height:15px;}
.icon_prev_b9{background-position:-514px 0;}
.icon_next_b9{background-position:-528px 0;}
.icon_prev_c20,.icon_next_c20,.icon_no_c20{width:20px; height:20px;}
.icon_prev_c20{background-position:-352px -169px;}
.icon_next_c20{background-position:-399px -169px;}
.icon_prev_c20:hover{background-position:-376px -169px;}
.icon_next_c20:hover{background-position:-423px -169px;}
.icon_no_c20,.icon_no_c20:hover{background-position:20px 20px; cursor: default;}
.icon_prev_c38,.icon_next_c38{width:38px; height:72px;}
.icon_prev_c38{background-position:-77px -408px;}
.icon_next_c38{background-position:-147px -410px;}
.icon_prev_c38:hover{background-position:-282px -408px;}
.icon_next_c38:hover{background-position:-352px -410px;}
.icon_sale_dis{width:43px;height:16px;background-position:-427px -248px;}
.icon_view_01{width:34px;height:29px;background-position:0px -338px;}
.icon_view_02{width:28px;height:29px;background-position:-46px -338px;}
.icon_view_03{width:26px;height:29px;background-position:-89px -338px;}
.icon_view_04{width:26px;height:29px;background-position:-134px -338px;}
.icon_view_05{width:31px;height:29px;background-position:-175px -338px;}
.icon_view_06{width:35px;height:29px;background-position:-219px -338px;}
.icon_view_07{width:33px;height:29px;background-position:-269px -338px;}
.icon_view_08{width:38px;height:29px;background-position:-318px -338px;}
.icon_view_09{width:30px;height:28px;background-position:-545px -340px;}
.no .icon_view_01{background-position:0px -372px;}
.no .icon_view_02{background-position:-46px -372px;}
.no .icon_view_03{background-position:-89px -372px;}
.no .icon_view_04{background-position:-134px -372px;}
.no .icon_view_05{background-position:-175px -372px;}
.no .icon_view_06{background-position:-219px -372px;}
.no .icon_view_07{background-position:-269px -372px;}
.no .icon_view_08{background-position:-318px -372px;}
.no .icon_view_09{background-position:-545px -376px;}
.icon_free{width:26px;height:11px;background-position:-519px -149px;}
.icon_freen{width:26px;height:11px;background-position:-760px -180px;}
.icon_view_s1,.icon_view_s2,.icon_view_s3,.icon_view_s4,.icon_view_s5,.icon_view_s6,.icon_view_s7,.icon_view_s8,.icon_view_s9{ width:16px; height: 16px;}
.icon_view_s1{background-position:-64px -147px;}
.icon_view_s2{background-position:-83px -147px;}
.icon_view_s3{background-position:-103px -147px;}
.icon_view_s4{background-position:-123px -147px;}
.icon_view_s5{background-position:-143px -147px;}
.icon_view_s6{background-position:-163px -146px;}
.icon_view_s7{background-position:-180px -146px;}
.icon_view_s8{background-position:-196px -146px;}
.icon_view_s9{background-position:-212px -146px;}
.icon_time24{width:18px;height:18px;background-position:-251px -146px;}
.icon_time_blue{width:18px;height:18px;background-position:-615px -134px;}
.icon_hotel_say{width:43px;height:40px;background-position:-488px -238px;}
.icon_hotel_business{width:43px;height:40px;background-position:-595px -342px;}
.icon_today_sale{width:47px;height:32px;background-position:-159px -242px;}
.icon_faci_b1,.icon_faci_b2,.icon_faci_b3,.icon_faci_b4,.icon_faci_b5,.icon_faci_b6,.icon_faci_b7,.icon_faci_b8,.icon_faci_b9{ height: 16px;}
.icon_faci_b1{width:21px;background-position:-273px -147px;}
.icon_faci_b2{width:16px;background-position:-297px -147px;}
.icon_faci_b3{width:16px;background-position:-316px -147px;}
.icon_faci_b4{width:17px;background-position:-335px -147px;}
.icon_faci_b5{width:17px;background-position:-375px -147px;}
.icon_faci_b6{width:21px;background-position:-395px -147px;}
.icon_faci_b7{width:22px;background-position:-420px -147px;}
.icon_faci_b8{width:22px;background-position:-445px -147px;}
.icon_faci_b9{width:17px;background-position:-355px -147px;}
.icon_service{width:15px;height:17px;background-position:-228px -145px;}
.icon_play{width:36px;height:36px;background-position:-67px -285px;}
.icon_add_com,.icon_add_cont,.icon_add_view{height:34px;}
.icon_add_com{ width:32px;background-position:-115px -291px;}
.icon_add_cont{width:30px;background-position:-277px -291px;}
.icon_add_view{width:20px;background-position:-393px -291px;}
.icon_daodao{width:33px;height:18px;background-position:-250px -199px;}
.icon_f_good,.icon_f_bad{ width:30px; height:30px;}
.icon_f_good{background-position:-366px -239px;}
.icon_f_bad{background-position:-456px -292px;}
.icon_reply{width:14px;height:13px;background-position:-290px -204px;}
.icon_phone_comt{width:9px;height:14px;background-position:-178px -176px;}
.icon_travel_level1,.icon_travel_level2,.icon_travel_level3{ width:27px; height:14px;}
.icon_travel_level1{background-position:-488px -300px;}
.icon_travel_level2{background-position:-516px -300px;}
.icon_travel_level3{background-position:-544px -300px;}
.icon_comt_cry{width:63px;height:60px;background-position:-411px -413px;}
.icon_comt_faci{width:21px;height:23px;background-position:-372px -340px;}
.icon_servp_gt1,.icon_servp_lt1,.icon_servp_eq,.icon_servp_gt2,.icon_servp_lt2{ width:13px; height:13px;}
.icon_servp_gt1{background-position:-216px -178px;}
.icon_servp_lt1{background-position:-198px -178px;}
.icon_servp_eq{background-position:-233px -178px;}
.icon_servp_gt2{background-position:-251px -178px;}
.icon_servp_lt2{background-position:-269px -178px;}
.icon_IACK{width:47px;height:14px;background-position:0 -202px;}
.icon_mapnav_tra,.icon_mapnav_spo,.icon_mapnav_shop,.icon_mapnav_fod,.icon_mapnav_ent,.icon_mapnav_car{ height:23px;}
.icon_mapnav_tra{ width:23px; background-position: -560px 0;}
.icon_mapnav_spo{ width:25px; background-position: -585px 0;}
.icon_mapnav_shop{ width:21px; background-position: -618px 0;}
.icon_mapnav_fod{ width:16px; background-position: -651px 0;}
.icon_mapnav_ent{ width:16px; background-position: -676px 0;}
.icon_mapnav_car{ width:16px; background-position: -699px 0;}
.no .icon_mapnav_tra,.no:hover .icon_mapnav_tra{background-position: -560px -103px;}
.no .icon_mapnav_spo,.no:hover .icon_mapnav_spo{background-position: -585px -103px;}
.no .icon_mapnav_shop,.no:hover .icon_mapnav_shop{background-position: -618px -103px;}
.no .icon_mapnav_fod,.no:hover .icon_mapnav_fod{background-position: -651px -103px;}
.no .icon_mapnav_ent,.no:hover .icon_mapnav_ent{background-position: -676px -103px;}
.no .icon_mapnav_car,.no:hover .icon_mapnav_car{background-position: -699px -103px;}
.on .icon_mapnav_tra,.on:hover .icon_mapnav_tra,li:hover .icon_mapnav_tra{background-position: -560px -38px;}
.on .icon_mapnav_spo,.on:hover .icon_mapnav_spo,li:hover .icon_mapnav_spo{background-position: -585px -38px;}
.on .icon_mapnav_shop,.on:hover .icon_mapnav_shop,li:hover .icon_mapnav_shop{background-position: -618px -38px;}
.on .icon_mapnav_fod,.on:hover .icon_mapnav_fod,li:hover .icon_mapnav_fod{background-position: -651px -38px;}
.on .icon_mapnav_ent,.on:hover .icon_mapnav_ent,li:hover .icon_mapnav_ent{background-position: -676px -38px;}
.on .icon_mapnav_car,.on:hover .icon_mapnav_car,li:hover .icon_mapnav_car{background-position: -699px -38px;}
.icon_mark_blue{width:18px;height:23px;background-position:30px 30px;}
.icon_hot_org{width:27px;height:12px;background-position:-694px -77px;}
.icon_map_t1{width:15px;height:17px;background-position:-563px -75px;}
.icon_map_t2{width:14px;height:18px;background-position:-591px -75px;}
.icon_map_t3{width:19px;height:18px;background-position:-610px -75px;}
.icon_map_t4{width:17px;height:20px;background-position:-637px -74px;}
.icon_map_qh{width:16px;height:12px;background-position:-564px -173px;}
.icon_map_start,.icon_map_end{ width:22px; height: 29px;}
.icon_map_start{background-position: -648px -134px;}
.icon_map_end{background-position: -677px -134px;}
.icon_map_foot,.icon_map_bus,.icon_map_sub{width:16px;height:20px;}
.icon_map_foot{background-position:-563px -134px;}
.icon_map_bus{background-position:-579px -134px;}
.icon_map_sub{background-position:-595px -134px;}
.icon_map_smarkb,.icon_map_smarko,.icon_map_sstart,.icon_map_send{ width:33px; height:42px;}
.icon_map_smarkb{background-position:-595px -196px;}
.icon_map_smarko{background-position:-561px -196px;}
.icon_map_smarkbl,.icon_map_smarkol{ width:6px; height:24px;}
.icon_map_smarkbl{background-position:-779px -207px;}
.icon_map_smarkol{background-position:-769px -207px;}
.icon_map_sstart{background-position:-662px -196px;}
.icon_map_send{background-position:-628px -196px;}
.icon_map_strain,.icon_map_splane,.icon_map_sbus,.icon_map_ssubway,.icon_map_snull{width:27px; height:29px;}
.icon_map_strain{background-position:-698px -259px;}
.icon_map_splane{background-position:-588px -259px;}
.icon_map_sbus{background-position:-725px -259px;}
.icon_map_ssubway{background-position:-642px -259px;}
.icon_map_snull{background-position:-708px -204px;width: 22px; padding-right:5px;  text-align: center; color:#FFF; font-size:16px; line-height:25px;}
.on .icon_map_strain{background-position:-670px -259px;}
.on .icon_map_splane{background-position:-560px -259px;}
.on .icon_map_sbus{background-position:-753px -259px;}
.on .icon_map_ssubway{background-position:-670px -259px;}
.on .icon_map_snull{background-position:-735px -204px;}
.icon_notype_bud{width:25px;height:22px;background-position:-372px -373px;}
.icon_phone_sur{width:9px;height:14px;background-position:-544px -79px;}
.icon_live_per{width:10px;height:11px;background-position:-319px -121px;}
.icon_view_eye{width:37px;height:37px;background-position:-413px -367px;}
.icon_camera{width:24px;height:18px;background-position:-589px -169px;}


.icon_al_finish{width:39px;height: 39px;background-position:-629px -413px;margin-right: 3px;}



.icon_comt_quality,.icon_comt_way0,.icon_comt_way01,.icon_comt_way02,.icon_comt_way03,.icon_comt_way04,.icon_comt_way1,.icon_comt_way2,.icon_comt_way3,.icon_comt_way4,.icon_comt_way5,.icon_comt_default,.icon_no_comt,.icon_comt_nos,.icon_perim_b,.icon_type_no,.icon_pop_yufu,.icon_pop_danbao,.icon_where,.icon_remin_girl{display: inline-block;background:url(../pic/icon2015-2.png?t=20160613121949) no-repeat;vertical-align:middle;overflow: hidden;}
.icon_comt_quality{width:30px;height:38px;background-position:-471px -146px;}
.icon_comt_way0,.icon_comt_way01,.icon_comt_way02,.icon_comt_way03,.icon_comt_way04,.icon_comt_way1,.icon_comt_way2,.icon_comt_way3,.icon_comt_way4,.icon_comt_way5,.icon_comt_default{ width:84px; height:84px;}
.icon_comt_way04{background-position:-350px 0;}
.icon_comt_way1{background-position:-263px 0;}
.icon_comt_way2{background-position:-524px 0;}
.icon_comt_way3{background-position:-87px 0;}
.icon_comt_way4{background-position:-174px 0;}
.icon_comt_way5{background-position:-437px 0;}
.icon_comt_default{background-position:0 0;}

.icon_comt_way01{background-position:-1px -410px;}
.icon_comt_way02{background-position:-107px -410px;}
.icon_comt_way03{background-position:-222px -410px;}
.icon_comt_way0{background-position:-337px -410px;}


.icon_no_comt{width:189px;height:85px;background-position:-16px -106px;}
.icon_comt_nos{width:96px;height:65px;background-position:-264px -122px;}
.icon_perim_b{width:267px;height:60px;background-position:0 -206px;}
.icon_type_no{width:102px;height:107px;background-position:-337px -201px;}
.icon_pop_yufu,.icon_pop_danbao{width:56px;height:51px;}
.icon_pop_yufu{background-position:-65px -296px;}
.icon_pop_danbao{background-position:0 -296px;}
.icon_remin_girl{width:90px;height:74px;background-position:-486px -212px;}
.icon_where{width:230px;height:38px;background-position:0 -360px;}

.h_info_hy{ background-position:-680px -174px;height:16px;width:48px; }




/* grieshoch */
.grieshoch_40,.grieshoch_80{width:100%; height:100%; position: absolute; left:0;top:0; z-index: 1000;cursor: default;}
.grieshoch_40{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4);*background:url(../pic/fixed_right.png?t=20160613121949) -10000px -10000px;}
.grieshoch_80{ filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);*background:url(../pic/fixed_right.png?t=20160613121949) -10000px -10000px;}

.grieshoch_40 iframe,.grieshoch_80 iframe{width:100%;height:100%;position:relative;background:#fff;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); }

/* Poptip */
.el-poptip {color:#555;z-index:101;font-size:12px;line-height:25px;zoom:1;}
.el-poptip-shadow {background-color:#D0D0D0;padding:1px;zoom:1;_display:inline;}
.el-poptip-container {position:relative;background-color:#fff;padding:10px;zoom:1;_display:inline;}
.el-poptip:after, .el-poptip-shadow:after, .el-poptip-container:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
a.el-poptip-close {position:absolute;right:3px;top:3px;text-decoration:none;width:12px;height:12px;font-family:tahoma;color:#ccc;line-height:10px;*line-height:12px;text-align:center;font-size:14px;background:#fff;overflow:hidden;}
a.el-poptip-close:hover {text-decoration:none;color:#999;}
.el-poptip-arrow, .el-poptip-arrow em, .el-poptip-arrow span {position:absolute;font-size:14px;font-family:SimSun, Hiragino Sans GB;font-style:normal;line-height:21px;z-index:10;*zoom:1;}
.el-poptip-arrow em {color:#D0D0D0;}
.el-poptip-arrow span {color:#fff;top:0;left:0;}
.el-poptip-arrow-10 {top:6px;left:-6px;}
.el-poptip-arrow-10 em {top:0;left:-1px;}
.el-poptip-arrow-2 {top:6px;right:7px;}
.el-poptip-arrow-2 em {top:0;left:1px;}
.el-poptip-arrow-11 {left:14px;top:-10px;top:-9px\0;}
.el-poptip-arrow-11 em {top:-1px;left:0;}
.el-poptip-arrow-1 {right:28px;top:-10px;top:-9px\0;}
.el-poptip-arrow-1 em {top:-1px;left:0;}
.el-poptip-arrow-7 {left:14px;bottom:10px;}
.el-poptip-arrow-7 em {top:1px;left:0;}
.el-poptip-arrow-5 {right:28px;bottom:10px;}
.el-poptip-arrow-5 em {top:1px;left:0;}
:root .el-poptip-shadow {filter:none;}
/* Hot Data List (CN) */
.com_hotrenew{padding:0px;margin:0px;z-index:99998;text-align:center;font-size:12px;border:#C5C5C5 solid 1px;background:#FFF;box-shadow:2px 2px 6px 0px rgba(0,0,0,0.2);color:#555;}
.com_hotrenew ul{padding:0px;margin:0px;list-style-position:outside;list-style:none;z-index:100;_width:100%;}
.com_hotrenew li{padding:2px 0px 0px 0px;margin:0px;height:25px;line-height:25px;float:left;cursor:pointer;display:block;font-size:12px;overflow:hidden;text-align:center;vertical-align:middle;color:#555;}
.com_hotrenew .ac_title{margin:1px;margin-bottom:3px;border-width:0px;padding:5px 0px 4px 10px;text-align:left;background:none;position:relative;z-index:100;}
.com_hotrenew .ac_title span{color:#999;}
.com_hotrenew .ac_title dl{margin-top:2px;height:20px;overflow:hidden;}
.com_hotrenew .ac_title dl dt{float:left;}
.com_hotrenew .ac_title dl dd{float:left;}
.com_hotrenew .ac_title dl dd a{color:#555;text-decoration:none;padding:3px 9px;cursor:pointer;}
.com_hotrenew .ac_title dl dd a:hover{color:#FFF;background-color:#58C;}
.com_hotrenew .recom{height:30px;padding:10px;background-color:#F5F5F5;margin-top:-1px;}
.com_hotrenew .recom,.com_hotrenew .recom a{text-decoration:none;display:block;}
.com_hotrenew .recom img,.com_hotrenew .recom dl,.com_hotrenew .recom dl dt,.com_hotrenew .recom dl dd{float:left;}
.com_hotrenew .recom img{margin-right:10px;}
.com_hotrenew .recom dl{width:280px;margin-top:5px;overflow:hidden;}
.com_hotrenew .recom dl dt{font-weight:bold;}
.com_hotrenew .recom dl dd{padding:1px 9px;cursor:pointer;}
.AbcSearchnew{padding-left:8px !important;padding-top:3px !important;border-bottom:#D7D7D7 solid 1px;background:#F8F8F8;margin:0 !important;}
.AbcSearchnew li{width:auto;padding:0 8px;margin:0 7px;color:#00206f;color:inherit;}
.AbcSearchnew li:hover{color:#FF6600;}
.AbcSearchnew .action{border:#d7d7d7 1px solid;border-bottom:#fff 1px solid;margin-bottom:-1px;position:relative;background-color:#FFF;font-weight:normal;color:inherit;}
ul.popcitylistnew{overflow:hidden;zoom:1;padding:5px 0 10px;}
ul.popcitylistnew li{width:53px;height:18px;text-align:left;overflow:hidden;line-height:18px;margin:2px 9px 0;padding-left:6px;padding-right:6px;_width:52px;}
ul.popcitylistnew li.action,ul.popcitylistnew li:hover{background-color:#5588CC;color:#FFF;}
.com_hot_letter{margin:0 5px;border-bottom:1px dashed #CBCBCB;overflow:hidden;}
.com_hotrenew .letter{width:17px;font:18px Arial;color:#999;margin:2px -8px 0 6px;clear:both;_margin:3px -10px 0 10px;display:inline;cursor:default;padding:0px;}
.com_hotrenew .letter:hover{background:none;color:#999;}
.com_hotrenew .let_line{height:0;width:98%;border-bottom:1px dashed #CBCBCB;margin:5px 1%;overflow:hidden;cursor:default;*float:none;*margin-bottom:-5px;}
.com_hotrenew .let_line:hover{background:none;}
/* Suggest Data List */
.com_results{padding:3px;margin:0px;z-index:100;font-size:12px;border:#C5C5C5 solid 1px;background:#FFF;box-shadow:2px 2px 6px 0px rgba(0,0,0,0.2);color:#555;}
.com_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.com_results li {margin:0px;padding:4px 5px;height:20px;cursor:pointer;display:block;font-size:12px;line-height:20px;overflow:hidden;text-align:right;}
.ac_results li {text-align:left;height:auto;}
.com_results li i{width:16px;height:16px;display:inline-block;float:left;margin-right:6px;background-position:16px 16px;margin-top:1px;}

.com_results li i.poi{background-position:-207px -523px;}
.com_results li i.hotel{background-position:-241px -523px;}
.com_results li i.ward{background-position:-281px -522px;}
.com_results li i.brand{background-position:-223px -523px;}
.com_results li i.district{background-position:-263px -523px;}




.com_results li span{width:200px;float:left;margin:0;padding:0;text-align:left;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_results li b{font-weight:normal;color:#F60;}
.com_results .ac_title{border-width:0px;border-bottom:dotted 1px #3c3c3c;line-height:20px;margin-bottom:2px;word-wrap:break-word;}
.com_results li{background-color:#ffffff;}
.com_results li:hover,.com_results .ac_over{background-color:#5588CC;color:#FFF;}
.com_results li:hover b,.com_results .ac_over b,.com_results li:hover span,.com_results .ac_over span,.com_results li:hover .c999,.com_results .ac_over .c999{color:#FFF!important;}


.com_results li:hover i.poi,.com_results .ac_over i.poi{background-position:-105px -523px;}
.com_results li:hover i.hotel,.com_results .ac_over i.hotel{background-position:-143px -523px;}
.com_results li:hover i.ward,.com_results .ac_over i.ward{background-position:-185px -522px;}
.com_results li:hover i.brand,.com_results .ac_over i.brand{background-position:-123px -523px;}
.com_results li:hover i.district,.com_results .ac_over i.district{background-position:-164px -523px;}



.com_hotel_results li span{width:300px;}
.com_results .tuijian{border-bottom:1px dashed #CBCBCB;padding-bottom:5px;}
.com_results .tuijian p{padding:4px 5px 4px 10px;height:20px;line-height:20px;cursor:pointer;overflow:hidden;}
.com_results .tuijian p:hover{background:#5588CC;color:#FFF;}
.com_results .tuijian p strong{font-weight:normal;color:#F60;}
.com_results .tuijian p:hover strong{color:#FFF;}
.com_results .tuijian tt{display:inline-block;width:10px;height:13px;margin-right:3px;background:none;}
/* date */
.com_cbox{position:relative;border:#aaaaaa solid 1px;background:#FFF;width:300px;overflow:hidden;}
.com_cbox .c_green {color:#1c95c4;}
.com_cbox .calendar_year a:link{text-decoration:none;width:12px;height:12px;display:block;font-size:30px;}
.com_cbox .calendar_year {background:#e8eff5;width:300px;font-weight:bold;height:22px;font-size:12px;position:relative;line-height:22px;z-index:100;}
.com_cbox .calendar_year .h{margin-left:47px;_margin-left:24px;display:block;float:left;font-family:Arial;background:none;}
.com_cbox .calendar_year .m{margin-right:55px;display:block;text-align:right;float:right;_float:none;font-family:Arial;}
.com_cbox .calendar_year .year {left:28px;position:absolute;_height:12px;_overflow:hidden;}
.com_cbox .calendar_year .month {position:absolute;top:3px;right:6px;}
.com_cbox .calendar_year .month_1{position:absolute;right:-10px;top:0;height:10px;overflow:hidden;}
.com_cbox .date_box table {font-size:12px;font-family:Arial;float:left;margin:10px 0;}
.com_cbox .date_box .family{font-family:simsun;}
.com_cbox .date_box .hr{width:1px;height:120px;line-height:0;font-size:1px;border-left:#aaaaaa solid 1px;float:left;margin:8px 8px 0 8px;}
.com_cbox .date_box td{text-align:center;vertical-align:middle;width:14%;cursor:pointer;font-weight:bold;line-height:24px;}
.com_cbox .date_box th {text-align:center;vertical-align:middle;width:14%;color:#777777;font-weight:bold;}
.com_cbox .date_box .Close{font-weight:normal;color:#777777;cursor:auto;}
.com_cbox .date_box td.hover {background:#1c95c4 none repeat scroll 0 0;font-weight:bold;color:#FFFFFF;}
.com_cbox .date_box td.newdate{color:#BB0000;font-weight:bold;}
#m_contentend{position: relative;}
.date_box{position: relative;width: 560px;height: 100%;}
.date_box .month_opa{position: absolute;width: 50%;height: 100%;text-align: center;font-size: 120px;top:0;left: 0;line-height: 200px;z-index: 0;}
.date_box .month_opa2{position: absolute;width: 50%;height: 100%;text-align: center;font-size: 120px;top: 0;left: 50%;line-height: 200px;z-index: 0;}
.date_box .month_opa,.date_box .month_opa2{color: #f4f4f4;}
.date_box table{position: relative;z-index: 2;}
.com_cbox .date_box table td{color: #58c;font-weight: normal;width: 36px;text-align: center;line-height: 26px;}
.com_cbox .date_box table td.hover{color: #fff;background: #36c;font-weight: normal;}
.com_cbox .date_box td.newdate{font-weight: normal;color: #f60;}
.com_cbox .date_box .or{color: #f55;}
.com_cbox .date_box .family{background: #f4f4f4;}
.com_cbox .date_box .Close{color: #ccc;}
.com_cbox .date_box .hr{border-left: 1px solid #ededed;}
.com_cbox, .com_cbox{padding: 10px 20px;width: 560px;}
.com_cbox .calendar_year{background: none;}
.com_cbox .date_box table td.check{color: #fff;background: #36c;border-right: 1px solid #fff;position: relative;}
.com_cbox .date_box table td.interval{color: #fff;background: #86b7f4;border-right: 1px solid #fff;}
.com_cbox .calendar_year .h, .com_cbox .calendar_year .m{width: 260px;margin:0;text-align: center;color: #555;font-size: 14px;}
.com_cbox, .com_cbox .calendar_year{width:560px;}
.com_cbox .calendar_year .year,.com_cbox .calendar_year .month_1{width:20px;height: 20px;}
.com_cbox .calendar_year .year{left: -10px;}
.com_cbox .calendar_year .year a,.com_cbox .calendar_year .month_1 a{width: 20px;height: 20px;background-position:-711px -560px;}
.com_cbox .calendar_year .cu_n{width: 20px;height: 20px;background-position:-711px -560px;}
.com_cbox .calendar_year .year a{background-position:-711px -580px;}
.com_cbox .calendar_year .year a:hover{background-position:-711px -620px;}
.com_cbox .calendar_year .month_1 a{background-position:-711px -560px;}
.com_cbox .calendar_year .month_1 a:hover{background-position:-711px -600px;}
.com_cbox td{position: relative;}
.com_cbox .tag{ width:40px;height:26px;position:absolute;top:26px;left:0px;background-position:-605px -620px;z-index: 3;box-shadow: 1px 1px 3px #ebebeb;border:0;}
.com_cbox .xiu{width:9px;height:8px;overflow: hidden;position: absolute;top:1px;right:1px; background-position:-863px 0; }
.com_cbox td.check .xiu,.com_cbox td.interval .xiu{background-position:-874px 0;background }
.com_cbox .ban{width:9px;height:8px;overflow: hidden;position: absolute;top:1px;right:1px; background-position:-889px 0; }
.com_cbox td.check .ban,.com_cbox td.interval .ban{-position:-900px 0;}



.tag b{width:40px;height:20px;display: block;text-align: center;font-weight: normal;color: #36c;line-height: 32px;}
.arrow{position:absolute;width:40px;height:26px;left:0px;top:-26px;overflow:hidden;}
.arrow *{display:block;position:absolute;font-size:34px;line-height:34px;width:36px;font-family:SimSun;font-style:normal;font-weight:normal;text-align:center;vertical-align:middle;}
.arrow em{color:#92bbee;top:15px;}
.arrow span{color:#FFF;top:16px;}
/* dialog */
.com_dialog{position:relative;width:300px;border:1px solid #D0D0D0;box-shadow: 1px 1px 4px #E5E5E5}
.com_dialog .com_dialog-titlebar{background:#f7f7f7;border-bottom:1px solid #e0e0e0;font:16px/30px Microsoft Yahei, SimHei, sans-serif;color:#555;position:relative;overflow:hidden;_width:100%;}
.com_dialog .com_dialog-title{float:left;padding-left:10px;}
.com_dialog .icon_close_sale{position:absolute;right:10px;top:8px;}
.com_dialog .com_dialog-content{border:0;padding:.5em 1em;background:none;/*overflow:auto;*/ zoom:1; background-color: #FFF;}
.com_draggable .com_dialog-titlebar{cursor:move;}
/*error*/
.error_tip{border: 1px solid #F55;background-color:#FFF4F4;padding:5px 10px;line-height:15px;}
/*more_finfo*/
.more_finfo{position:absolute; border: 1px solid #DDD; background-color: #FFF;padding:5px 25px 15px;max-width:100%;right:0;top:5px;z-index:5;box-sizing:content-box;margin-left: 60px; box-shadow:2px 2px 3px #EEE;}
.more_finfo_list{overflow:hidden;padding: 10px;clear:both;}
.more_finfo_list dt{font:18px/32px Microsoft Yahei;}
.more_finfo_list dd{float: left;margin-top:5px;margin-right:4px;}
.more_finfo_list dd i{margin-right:4px;float: left;margin-top:2px;}
.more_finfo_list dd span{display:inline-block;width: 90px;padding-left:4px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.more_finfo_list dd input{display:none;}
.more_finfo_list dd:hover{ color:#37D; cursor: pointer;}
.more_finfo_list dd:hover i{background-position:-368px -78px;}
.more_finfo_list .on:hover i{background-position:-390px -78px;}
/*float pic*/
.float_pic{width:350px;border:5px solid #DDD;position:absolute;overflow:hidden;}
.float_pic img{ float:left;}
.float_pic_prev,.float_pic_next{ width:27px;height:46px;position: absolute;top:152px; background: rgba(0,0,0,.7);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');}
.float_pic_prev:hover,.float_pic_next:hover{background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#5F000000', endColorstr='#5F000000');}
.float_pic_prev i,.float_pic_next i{margin:16px 9px;}
.float_pic_prev{left:0;}
.float_pic_next{right:0;}




/**/

/* Hot Data List (CN) */
.com_hotresults{padding:0px;margin:0px;z-index:99998;text-align:center;font-size:12px;border:#C5C5C5 solid 1px;position:relative;background:#FFF;box-shadow:2px 2px 5px #CCCCCC;color:#555;}
.com_hotresults ul{padding:0px;margin:0px;list-style-position:outside;list-style:none;z-index:100;}
.com_hotresults li{padding:2px 0px 0px 0px;margin:0px;height:25px;line-height:25px;float:left;cursor:pointer;display:block;font-size:12px;overflow:hidden;text-align:center;vertical-align:middle;}
.com_hotresults .ac_odd{background-color:#ffffff;}
.com_hotresults .ac_over{color:#316AC5;font-weight:bolder;background-color:#FFFFFF;}
.com_hotresults .ac_title{margin:1px;margin-bottom:3px;border-width:0px;border-bottom:dotted 1px #dddddd;padding:6px 0px 5px 5px;text-align:left;background-color:#E8F0F6;position:relative;z-index:100;}


/* Hot Data List (EN) */
.com_hotresults_en{padding:1px;margin:0px;z-index:99998;text-align:center;border:#aaaaaa solid 1px;position:relative;background:#FFF;}
.com_hotresults_en ul{padding:0px;margin:0px 0px 5px 0px;list-style-position:outside;list-style:none;}
.com_hotresults_en li{padding:2px 0px 0px 0px;margin:0px;height:25px;line-height:25px;float:left;cursor:pointer;display:block;font-size:12px;overflow:hidden;text-align:center;vertical-align:middle;}
.com_hotresults_en  .ac_odd{background-color:#ffffff;}
.com_hotresults_en .ac_over{color:#316AC5;font-weight:bolder;background-color:#FFFFFF;}
.com_hotresults_en .ac_title{margin:0px;margin-bottom:3px;border-width:0px;border-bottom:dotted 1px #dddddd;padding:6px 0px 5px 5px;text-align:left;background-color:#E8F0F6;position:relative;z-index:100;}

.PopBoxhotelInfo {cursor:pointer;}
.PopBoxhotelInfo dl{padding:10px;font-size:12px;}
.PopBoxhotelInfo dt{width:120px;height:120px;float:left;}
.PopBoxhotelInfo dd{width:210px;/*height:22px;*/ float:left;margin-left:10px;color:#666;}
.PopBoxhotelInfo dd a{color:#ff6600;text-decoration:none;}
.PopBoxhotelInfo dd.price{border-top:1px solid #e0dfdf;height:30px;padding-top:10px;font-size:18px;font-family:Arial;color:#666;}
.PopBoxhotelInfo dd.price span.ywpr{text-decoration:line-through;}
.PopBoxhotelInfo dd.price span.sjpr{font-size:24px;color:#ff6600;margin-right:10px;cursor:pointer;}
.PopBoxhotelInfo dd.price span.fo14{font-size:14px;color:#666;}
.PopBoxhotelInfo dd.price span.fo12{font-size:12px;color:#666;}
.PopBoxhotelInfo dd .ckbut{width:65px;height:24px;background:#f60;color:#fff;font-size:14px;display:inline-block;text-align:center;line-height:24px;margin-left:20px;}
.PopBoxhotelInfo dd .ckbut a{color:#fff;text-decoration:none;}
.PopBoxhotelInfo dd .ckbut a:hover{color:#fff;}
.PopBoxhotelInfo dd .ckbuty{width:65px;height:24px;background:#ccc;color:#fff;font-size:14px;display:inline-block;text-align:center;line-height:24px;margin-left:20px;}
.PopBoxhotelInfo dd .ckbuty a{color:#fff;text-decoration:none;}
.PopBoxhotelInfo dd .ckbuty a:hover{color:#fff;}