@charset "utf-8";
*{ margin:0; padding:0;font-family:Arial,"宋体"}
ul,li{ list-style:none;}
img{ border:0;}
a{ color:#2754bb; text-decoration:underline;}
a:hover{ color:#ee7818; text-decoration:none;}
.clear{ clear:both;}
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body{margin:0 auto; padding:0px; font-size:12px;text-align:center;}
body iframe{margin:0 auto;}
/*头部*/
.header{ width:984px; height:70px; margin:0 auto; padding-top:7px; background:#fff;}
.logo{ margin:16px 0 0 5px; float:left; background-image:url(../../images/gzxinglogo1.gif);background-repeat:no-repeat;}
.logo a{ display:block; float:left; width:190px; height:55px;}
.logo a span{ display:none;}
.logo_descr { width:110px; height:auto; float:left; font-size:12px; margin:20px 0 0 20px; line-height:22px; font-family:Verdana;}
.header_ban{ height:50px; width:auto;float:left;margin-top:1px;}
.header_right{height:50px; width:auto;float:right;margin-top:1px;}
.header_right ul{margin:6px 0 0 0;padding:0;}
.header_right span.mnum{font-family:Arial Verdana;color:#FF7E1D;font-weight:bold;}
.header_top{height:18px;width:600px;text-align:right;padding-right:5px;float:right;margin:0;}
.header_top a{color:#000;text-decoration:none;}
.header_top a:hover{color:#000;text-decoration:underline;}

/*导航*/
.navigation{ height:30px; width:985px; margin:0 auto;}
.nav_medbg{width:983px;height:30px;line-height:30px;float:left; background:url(../../images/22001117/publictour.gif) repeat-x; background-position:0 -158px;border-right:1px solid #c94e11;}
.nav_l{ float:left;width:600px;}
.nav_l ul{ list-style:none;}
.nav_l li{padding:0 5px;text-align:center; float:left; height:30px; line-height:30px;font-size:14px; font-weight:bold; color:#FFF;border-left:1px solid #ffb59b;border-right:1px solid #c94e11;margin-top:0}
.nav_l li span{margin-left:2px; background-repeat:no-repeat; background-position:right -86px;}
.nav_l li span a{ color:#FFF; text-decoration:none;padding-right:10px; line-height:30px;margin-left:15px;}
.nav_l li span a:hover{ color:#FFF; text-decoration:none;}
.nav_l li.current{height:30px;color:#cb3503; background-image:url(../../images/22001117/publictour.gif); background-repeat:no-repeat; background-position:left -67px;border-left:0;}
.nav_l li.current a{ color:#cb3503; text-decoration:none;}
.nav_l li.current a:hover{ color:#cb3503; text-decoration:none;}
.nav_r{float:right; height:30px; line-height:30px; color:#FFF; text-align:right; padding-right:15px; width:300px; margin-right:0;font-size:12px;font-family:宋体;}
.nav_r a{ color:#FFF; text-decoration:none; margin:0 5px;}
.nav_r a:hover{ color:#FFF; text-decoration:underline;}

/*内容*/
.more{float:right;margin-top:-20px;margin-right:5px;text-align:right;line-height:14px;font-size:12px;font-weight:normal;}
.container{width:985px; height:auto; margin:0 auto; /*/background:#000*/;margin-top:10px;text-align:left}
.con_left{width:420px; height:213px; float:left; background:#fff4dd; border:1px solid #fdcea8;}
.booktit{ width:410px; height:30px; margin:0 auto; margin-top:5px;}
.booktit li{position:relative;z-index:1;top:2px;left:-1px;width:70px;padding-top:2px;padding-left:2px;height:27px;line-height:27px;float:left;text-align:center;margin-left:0; color:#000; font-size:12px; font-weight:bold; cursor:pointer}
.booktit li.curr{width:70px;text-align:center; color:#000;background:url(../../images/22001117/publictour.gif) left -546px no-repeat;}
.bookcon{ width:410px; height:173px; margin:0 auto; background:#FFF;border:1px solid #fdbc9e}
.bookcon_input{color:#999;border:1px solid #7F9DB9;padding:3px 5px}
.bookcon table{ margin:0 auto; line-height:26px;}
.bookcon table td{height:35px;color:#444}
.bookbutt { width:60px; height:28px;line-height:30px; border:0px; background-image:url(../../images/22001117/publictour.gif); background-repeat:no-repeat; background-position:0 -128px; margin-top:15px;font-size:14px;font-weight:bold;color:#5e2625;cursor:pointer;float:right}
.bookcon i{ font-size:12px; font-style:normal; color:#F00; margin-right:3px;}
.moreSearch {height:21px; width:92%; margin:0 auto; text-align:left;margin-top:-25px}
.moreSearch span{background-image:url(../../images/22001117/indextb.gif); background-repeat:no-repeat; background-position:2px -440px; padding-left:12px;}
.con_middle{width:343px; height:215px; float:left; margin-left:10px; background:#f5fcfe;}
.con_middle h5{ font-size:12px; font-weight:bold; text-align:left; padding-left:5px; line-height:25px;}
.con_middle h5 a{float:right;font-weight:normal}
.con_middle ul{ width:96%; margin:0 auto; font-size:12px;list-style:none;margin-top:-6px }
.con_middle li{background:url(../../images/22001117/publictour.gif) left -226px no-repeat;line-height:20px; text-align:left; color:#ee7818; width:46%; float:left;padding-left:10px}
.con_right{ position:relative;float:left;width:196px;margin-left:14px;_margin-left:12px;_width:198px; height:215px;}
.search{margin-bottom:10px}
.search_but{width:56px; height:23px; line-height:24px; border:0px; background-image:url(../../images/22001117/publictour.gif); background-repeat:no-repeat; background-position:0 -102px;font-size:13px;font-weight:bold;color:#5e2625;border:none;margin-left:8px;cursor:pointer;}
.search_hotword{margin-top:15px}
.search_hotword span{margin-right:6px}
.search_hotword strong{color:#5a2803}
.tel_book{ color:#0067ce; padding-left:25px; font-size:12px; font-weight:bold; background-image:url(../../images/22001117/indextb.gif); background-repeat:no-repeat; background-position:0 -23px; line-height:26px; padding:5px auto; display:block; margin-bottom:5px;}
.tel_book strong{ font-family:Verdana; color:#f47e27;}
h4{ width:186px; height:25px; line-height:25px;padding-left:10px;text-align:left; background:#fff1d0; font-family:Verdana; font-size:12px;}
h4 a{float:right;margin-right:6px;font-weight:normal}
.listCon{ width:194px; border:1px solid #fff1d0; border-top:0; height:auto;}
.listCon ul{margin:6px 8px 7px;margin-top:0;padding-top:6px}
.listCon li{text-align:left; padding-left:12px; line-height:22px; background-image:url(../../images/22001117/indextb.gif); background-repeat:no-repeat; background-position:0 -58px;}
/*内容2*/
.con_l{ float:left; width:255px; height:auto;}
.con_l h5{padding-left:10px;font-size:12px;height:25px; line-height:25px; text-align:left;background-image:url(../../images/22001117/publictour.gif); background-repeat:repeat-x; background-position:0 -247px;}
.con_l h5 span{float:left;}
.con_l h5 a{text-decoration:none;float:right;margin:0;margin-right:6px;font-weight:normal}
.con_l .listCon2{ width:243px; border:1px solid #caeaf9; height:auto; border-top:0; padding:5px; margin-bottom:10px; margin-top:-1px;}
.con_l .listCon2 li{ background:url(../../images/22001117/indextb.gif) no-repeat; background-position:0 -157px; line-height:22px; width:90%; margin:0 auto; padding-left:15px;}
.con_r h5{padding-left:10px;font-size:12px;height:25px; line-height:25px; text-align:left;background-image:url(../../images/22001117/publictour.gif); background-repeat:repeat-x; background-position:0 -247px;}
.con_r h5 a{float:right;margin-right:6px;font-weight:normal; margin-top:10px;}
.con_r .listCon2{ width:184px; border:1px solid #caeaf9; height:auto; border-top:0; padding:5px; margin-bottom:10px; margin-top:-1px;}
.con_r .listCon2 li{ background:url(../../images/22001117/indextb.gif) no-repeat; background-position:0 -157px; line-height:22px; width:90%; margin:0 auto; padding-left:10px;}
.adposition{ width:196px; border:1px solid #fee9c4; line-height:83px; margin-bottom:5px; text-align:center;}
.con_m{ float:left; width:510px; margin-left:10px; height:auto; display:table}

.tj_hotel{overflow:hidden;width:510px; height:210px; background:url(../../images/22001117/publictour.gif) left -573px repeat-x; margin-bottom:10px;border:1px solid #99b7d3}
.tjhotel_tit{overflow:hidden;height:24px; line-height:24px;text-align:left;margin:0 auto;padding-left:10px;background:url(../../images/22001117/publictour.gif) left -437px repeat-x;border-bottom:1px solid #a5c9ea}
.tjhotel_tit span.tit{ color:#445a7f; float:left; font-weight:bold;line-height:26px}
.tjhotel_city{width:406px;float:left;height:22px;margin-top:0px;position:absolute;z-index:1;margin-left:100px;*+margin-left:20px;_margin-left:22px}
.tjhotel_city li{background:url(../../images/22001117/publictour.gif) right -488px no-repeat;width:50px;height:22px;line-height:26px !important;line-height:24px;float:left;cursor:pointer;color:#445a7f;text-align:center;}
.tjhotel_city li.curr{background:url(../../images/22001117/publictour.gif) right -514px no-repeat;width:50px;height:29px;color:#fff;font-weight:bold;}

.tjhotel_con{ width:508px; height:179px; _height:176px;background:#fff;margin:0 auto;}
.tjhotel_con ul{width:470px; margin:0 15px; text-align:left; margin-top:16px; color:#ee7818; font-family:Verdana;}
.tjhotel_con li{ text-align:left; width:235px; float:left; line-height:25px;}
.tjhotel_con li a{ font-weight:normal; margin-right:5px;text-decoration:none; cursor:pointer;}

/*30日机票最低价*/
.lowprice{ width:508px; height:211px;vertical-algin:middle;font-family:Verdana;border:1px solid #ff922d;}
.lowprice .low_tit{width:498px;color:#7c2e00;height:23px;line-height:23px;padding-left:10px;text-align:left;background:url(../../images/22001117/cmtbg.gif) repeat-x;border-bottom:1px solid #ffac5f}
.low_tit div{float:left;font-weight:bold;background:transparent url(../../images/indeximg/combig.gif) no-repeat right center;padding-right:25px;}
.low_tit span{float:right;font-weight:normal;margin-right:5px;}
.low_tit span a{text-decoration:none;}
.low_tit span a:hover{text-decoration:underline;}

/*目的地推荐*/
.con_r{ float:right;width:196px; margin-left:6px; height:auto;position:relative;z-index:1;margin-top:-50px}
.tra_tool_tit{ width:194px; height:25px; line-height:25px;text-indent:10px; font-weight:bold;border:1px solid #fff1d0;border-bottom:none;background:#fff1d0}
.tra_tool { text-align:left;border:1px solid #fff1d0; border-top:0; line-height:22px; margin-bottom:8px; padding-top:3px; padding-bottom:4px;padding-left:10px;font-weight:bold; font-family:Verdana;color:#56b0d8}
.tra_tool a{ margin:2px 5px;font-weight:normal}

.helpinfo_ul{margin-left:10px;border:none;width:170px;margin-top:10px}
..helpinfo_ul li{text-indent:3px;}
.hz_dtop{ margin-top:10px; height:179px;}

/*友链*/
.friendlylink{ height:auto; width:965px; padding:0; margin:0 auto 20px; font-family:Verdana;text-align:left}
.friendlylink span{color:#666;font-weight:bold;} 
.friendlylink a{ color:#999;margin:0 0 0 1px; text-decoration:none;}
.friendlylink a:hover{ color:#000;text-decoration:underline;}

/*版权信息*/
.copyright{ height:80px; width:985px; margin:0 auto; margin-top:20px;border-top:1px solid #ccc;}
.mobileLogo{ width:149px; height:63px; background:url(); margin:10px 0 0 20px; float:left;}
.mobileLogo a{ display:block; width:149px; height:63px;}
.mobileLogo span{ display:none;}
.cr_con{ height:60px; margin-top:10px; width:520px; line-height:60px; text-align:center; float:left;}
.cr_con a{ margin:0 5px; text-decoration:none;}
.cr_info { float:right; width:260px; line-height:60px; margin-top:10px; font-family:Verdana;}
.cr_info a{ text-decoration:none;}
#cal1Container {position: absolute;display: none;}
#cal1Container p {margin: 1em;}
textarea {width: 100%;}
#cal1Container {z-index: 500;}
.dp-highlighter {z-index: 1;}
.noborder{ border-bottom:0px; margin-bottom:0px;}

/*最新点评*/
.comment{ width:273px; height:auto; background:#FFF; margin-top:10px; padding-bottom:10px; border:1px solid #b6d5e7;}
.comment .jczt{ background:#f3f8fb; margin:0px; margin-top:3px; padding:0; border-bottom:2px solid #f3f8fb; font-size:13px; line-height:20px; text-indent:10px;}
.comment h1{ background-image:url(../../images/22001117/indexbj.gif); background-position:0 -307px; background-repeat:no-repeat; color:#FFF; font-size:13px; width:92%; line-height:30px; color:#FFF; margin:0 auto; padding-left:5px; margin-top:1px;}
.comment .tit{ line-height:22px; text-align:left; width:94%; padding:0 6px; background:#FFF; margin:3px auto 2px;font-family:Verdana, Arial;}
.comment .tit span{ float:right; }
.comment em{ font-style:normal; color:#f37015;}
.comment p{ width:94%; height:47px; line-height:20px; margin:0 auto;}

/*登录区域*/
.pubilctit{ height:23px; width:188px; background:#fff; line-height:23px; display:block; border:1px solid #feb64b; font-size:12px; color:#7c2e00; padding:0 0 0 6px;}
.pubilctit a{ font-weight:normal; margin-right:6px;}
.pubilctit strong{ color:#000;}
.loginarea { width:194px; border:1px solid #feb64b; border-top:0; background:#FFF; line-height:11px; padding:8px 0; margin-bottom:10px;}
.loginsucc { line-height:20px;}
.loginarea img{display:block;margin:0 auto; }
.loginsucc strong{ color:#f47a24; font-family:Verdana;}
.distop{ margin-top:10px;}
.distop a{ float:left;}
.fleft{float:left;}
.fright{float:right;}
.loginarea label{ margin:5px 0 15px 10px;}
.loginarea .butt{ width:60px; height:28px; border:0px; font-size:14px; color:#5e2625; font-weight:bold; margin-left:55px; background:url(../../images/22001117/loginbutton.gif);}
.loginarea span{ display:block; float:right; margin-right:10px;}
.loginarea .logintext{ width:103px;}
img { -ms-interpolation-mode:bicubic; }
#loginTip{position:absolute;left:55px;top:-70px !important;top:-80px;color:#c00;padding:10px 0 0 0;text-align:center;width:151px;height:82px;}
html>body #loginTip { background:url(../../images/22001117/tipbg_b.png) no-repeat;}
* #loginTip {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../../images/22001117/tipbg_b.png")}
#loginTip a {text-decoration:none;font-weight:bold;color:#c00;}

/*免费电话*/ 
.freephone{margin:0 auto;margin-bottom:10px;width:190px;height:100px;display:;background:transparent url(../../images/indeximg/ad.gif) no-repeat center center;}
/*点评*/	
.index_wrap3_body {overflow: hidden; margin: 0;padding: 0;}
.index_wrap3_body_list {overflow: hidden; margin: 0 auto;margin-top:7px;clear: both;}
.index_wrap3_body_list p {overflow: hidden; float: left;margin: 0;margin-left:10px !important;margin-left:5px; padding: 2px 1px;width: 80px;border: 1px solid #CCC;background: #FFF;}
.index_wrap3_body_list p span {display: block;padding: 4px;text-align: center;background: #FAFAFA;}
.index_wrap3_body_list p strong {color: #FF8000;font-size:18px;font-weight:bold;font-family: Georgia, "Times New Roman", Times, serif;display: block;padding: 5px 0 5px 0;text-align: center;border-top: 1px solid #CCC;}
.index_wrap3_body_list .comment {border:0;overflow: hidden; float:left; margin:0 0 0 10px;width:395px;padding: 0;}
.index_wrap3_body_list dl {overflow: hidden; margin: 0; padding: 0;}
.index_wrap3_body_list dt,.index_wrap3_body_list dd {margin: 0; padding: 0;text-indent: 0;line-height: 18px;}
.index_wrap3_body_list dt table{margin:0;width:100%;;}
.index_wrap3_body_list dd {color:#999;text-indent:20px;}

.hotelexp a{text-decoration:none}
.hotelexp a:hover{text-decoration:underline}
.hotelpro a{color:#FA6E06;text-decoration:none}
.hotelpro a:hover{color:#f00;text-decoration:underline;}

.loadingDiv{width:300px;height:100px;margin:20px auto;background:#fff url(../../images/dynamic/wordloading.gif) no-repeat center center;}

.subjecthotels {width:100%;}
.subh_top{background:url(../../images/22001117/subh.gif) no-repeat center top;width:320px;height:30px;}
.subh_body{width:318px;height:120px;border-left:1px solid #3D99C8;border-right:1px solid #3D99C8;}
.subh_bottom{background:url(../../images/22001117/subh.gif) no-repeat center bottom;font-size:0;width:320px;height:8px;}
.subh_top h4{position:relative;width:308px;background:transparent;color:#fff;line-height:28px;height:28px;}
.subh_top h4 a{position:absolute;top:0;right:5px;color:#fff;text-decoration:none;}
.subh_body table{width:100%;}
.subh_body table td.subhn{text-align:left;width:160px;background:url(../../images/22001117/left_linkbg2.gif) no-repeat;background-position:5px center !important;background-position:5px 5px;height:22px;padding-left:15px;}
.subh_body table td.star{width:40px;text-align:center;}
.subh_body table td.subhp{text-align:right;padding-right:10px;}
.subprice{font-size:14px;font-weight:bold;color:#f60;margin:0 5px 0 0;}
 
.subh {width:318px;border:1px solid #FFC54B;font-size:13px;}
.subh h4 {position:relative;width:308px;background:transparent url(../../images/22001117/subhtop.gif) repeat-x scroll left top;color:#7C2E00;line-height:25px;height:25px;padding-left:10px;}
.subh h4 a{position:absolute;top:0;right:5px;color:#7C2E00;text-decoration:none;}
.subh table{width:100%;font-size:12px;margin:3px auto;}
.subh table td.subhn{text-align:left;width:160px;background:url(../../images/22001117/left_linkbg2.gif) no-repeat;background-position:5px center !important;background-position:5px 6px;height:23px;padding-left:15px;}
.subh_body table td.star{width:40px;text-align:center;}
.subh table td.subhp{text-align:right;padding-right:10px;}