@charset "utf-8";
/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;table-layout:fixed;word-break: break-all;}
body{color:#333;font-size:12px;font-family:"宋体";background:url(../Images/bg.jpg) center repeat-y #E6E6E6;}
ul,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
select,input,img,select{vertical-align:middle;}
a{color:#005BB5;text-decoration:none;}
a:hover{color:#bd0a01;text-decoration:underline;} 
.clearit{clear:both;}
.box{width:960px;background:#fff;margin:0 auto;}
.money{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FF6600;}
.moneyW{font-family: Georgia, "Times New Roman", Times, serif;color:#999;text-decoration:line-through;font-weight:normal;}
.noText{border:1px #ddd solid;padding:9px;background:#F8F8F8;margin-top:10px;}

/* 按钮样式 */
.form_sk5{width:48px;height:22px;background:url(../Images/form_sk5.gif);padding:0;border:0;cursor:pointer;}
.form_sk7{width:43px;height:19px;background:url(../Images/form_sk7.gif);padding:0;border:0;cursor:pointer;}
.inpu_intoptitle{border:1px #ccc solid;height:15px;}
.inpu_sk1{border:1px #ccc solid;height:18px;line-height:18px;color:#666;padding-left:2px;}

.formTitle{height:23px;line-height:23px;font-size:12px;background:url(../Images/textareaBg.png) no-repeat;border:1px #B9C8E7 solid;color:#333;padding:0 0 0 5px;}
.formTextarea{background:url(../Images/textareaBg.png) no-repeat;border:1px #B9C8E7 solid;font-size:12px;line-height:150%;color:#333;padding:5px;}
.formInput01{width:79px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:12px;background:url(../Images/formInput01.gif);border:0;padding:0;cursor:pointer;}
.formInput01:hover{background:url(../Images/formInput01s.gif);}
.formInput02{width:79px;height:28px;line-height:28px;text-align:center;color:#1561C2;font-size:12px;background:url(../Images/formInput02.gif);border:0;padding:0;cursor:pointer;}
.formInput02:hover{background:url(../Images/formInput02s.gif);}

/* 头部样式 */
.headTop{width:940px;background:url(../Images/head_top_bg.gif);line-height:22px;padding:0 10px;color:#666;margin:0 auto 10px auto;zoom:1;overflow:hidden;}
.headTopL{float:left;width:600px;height:27px;padding-top:4px;}
.headTopR{float:right;width:300px;color:#ddd;text-align:right;height:31px;line-height:31px;overflow:hidden;}
.headTop a{color:#666;}
.headerNav{width:930px;background:url(../Images/navBg.gif);height:32px;margin:10px auto 0 auto;padding:0 15px;zoom:1;overflow:hidden;}
.headerNav .sk1{float:left;background:url(../Images/navL.gif);}
.headerNav .sk1 a{display:inline-block;background:url(../Images/navR.gif) no-repeat right;height:32px;line-height:32px;font-weight:700;color:#fff;padding:0 15px;}
.headerNav .sk2{float:left;background:url(../Images/navRR.gif) no-repeat right 5px;}
.headerNav .sk2 a{display:inline-block;height:26px;line-height:26px;color:#333;padding:5px 15px 0 15px;}
.headerNav .none{background:none;}
.headerNav .weather{float:right;padding-top:8px;}
.headLogo{float:left;width:200px;}
.headPad{float:left;width:580px;text-align:center;padding:7px 0 8px 0;}
.headOther{float:right;width:180px;background:url(../Images/navTelBg.gif);height:41px;margin-top:10px;}
.headOther span{display:block;padding:20px 0 0 36px;font-family:Arial, Helvetica, sans-serif;color:#F08300;font-size:18px;font-weight:700;}

/* 子栏目样式 */
.subPart{width:940px;height:21px;line-height:21px;padding:6px 10px 7px 10px;background:url(../Images/subPartBg.gif);color:#fff;zoom:1;overflow:hidden;margin:0 auto;}
.subPart a{color:#fff;}
.subPartL{float:left;width:560px;color:#fff;height:21px;}
.subPartL li{float:left;}
.subPartL li a{display:inline-block;background:url(../Images/subNavRR.gif) no-repeat right;height:12px;line-height:12px;color:#fff;padding:4px 12px 5px 12px;}
.subPartL li a:hover{background:#fff;color:#333;text-decoration:none;}
.subPartR{float:right;width:380px;height:21px;}
.subPartR li{width:358px;background:url(../Images/ico1.gif) no-repeat 0 3px;height:12px;line-height:12px;color:#fff;padding:4px 0 5px 22px;overflow:hidden;}
.subPartR li span{color:#F0FF00;}
.subPartR li em{font-style:normal;font-family:Arial, Helvetica, sans-serif;color:#F0FF00;font-weight:700;}
.subPartR li a{color:#fff;}

/* 滚动订单样式 */
.InOrderBox{width:960px;background:url(../Images/subPartBg.gif);margin:0 auto;}
.InOrder{width:939px;height:21px;line-height:21px;padding:6px 11px 7px 10px;background:url(../Images/subPartBg.gif);color:#fff;zoom:1;overflow:hidden;}
.InOrder .text{float:left;width:313px;}
.InOrder ul li{background:url(../Images/ico1.gif) no-repeat 0 3px;height:12px;line-height:12px;color:#fff;padding:4px 0 5px 20px;}
.InOrder ul li span.money{font-family:Arial, Helvetica, sans-serif;color:#FFFF00;font-size:14px;font-weight:700;}
.InOrder ul li a{color:#fff;text-decoration:underline;}
.InOrder ul li.hotel{background:url(../Images/ico1.png) no-repeat 0 3px;}
.InOrder ul li.scenery{background:url(../Images/ico8.png) no-repeat 0 3px;}
.InOrder ul li.line{background:url(../Images/ico7.png) no-repeat 0 3px;}

/* 当前位置样式 */
.path{width:958px;border:1px #D9D9D9 solid;border-width:0 1px 1px 1px;background:url(../Images/pathBg.gif);height:26px;line-height:26px;margin:0 auto 10px auto;zoom:1;overflow:hidden;}
.path li{float:left;background:url(../Images/pathRBg.gif) no-repeat right;padding:0 15px 0 10px;}
.path li.none{background:none;}

/* 点评样式 */
.CommentsTop{background:url(../Images/CommentsTopBg.gif) repeat-x #EBEFF8;border:1px #BCCBEA solid;border-width:0 1px 1px 1px;padding-bottom:6px;zoom:1;overflow:hidden;}
.CommentsTopTitle{height:25px;line-height:25px;padding:0 10px;}
.CommentsTopL{float:left;width:160px;padding:0 10px;}
.CommentsTopL li{height:22px;line-height:22px;}
.CommentsTopC{float:left;width:160px;padding:0 10px;}
.CommentsTopC li{height:22px;line-height:22px;}
.CommentsTopR{float:left;width:358px;}
.CommentsTopR li{line-height:180%;}
.CommentsTopR .legend{font-weight:700;color:#ff0000;cursor:pointer;}
.CommentsInpuOk{background:url(../Images/popOk.gif);width:122px;height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:700;text-align:center;padding:0;border:0;cursor:pointer;}

/* 浮动样式 */
.subNews{background:url("../images/subNews.gif") no-repeat 0 0;width:17px;height:13px;margin:-5px 0 0 5px;position:absolute;}
.subHot{background:url("../images/subHot.gif") no-repeat 0 0;width:19px;height:23px;margin:-20px 0 0 -5px;position:absolute;}
.subNew{background:url("../images/subNew.gif") no-repeat 0 0;width:19px;height:23px;margin:-20px 0 0 -5px;position:absolute;}

/* 网友印象样式 */
.impression{padding-bottom:10px;color:#fff;zoom:1;overflow:hidden;}
.impression li{float:left;height:20px;line-height:20px;padding:0 5px;color:#fff;border-right:1px #fff solid;}
.impression li.t0{background:#666;}
.impression li.t1{background:#DB94FF;}
.impression li.t2{background:#4C94DB;}
.impression li.t3{background:#94B770;}
.impression li.t4{background:#EE6AFE;}
.impression li.t5{background:#FEBD6A;}
.impression li.t6{background:#9384F3;}
.impression li.t7{background:#4AD5D7;}
.impression li.t8{background:#8CB193;}
.impression li.t9{background:#40BDD8;}

/* 价格样式 */
.offerPrice{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#f60;}
.marketPrice{font-family:Arial,Helvetica,sans-serif;text-decoration:line-through;color:#666;}

/* 弹出窗样式 */
.popBox{width:600px;border:5px #525252 solid;}
.popBox .navMain{height:27px;line-height:27px;background:url(../Images/popTitle.gif);padding:0 10px;font-weight:normal;color:#666;}
.popBox .navMain a{color:#666;}
.popBox .navMain span{float:right;}
.popBox .title{background:url(../Images/popIco.gif) no-repeat 0 10px;height:29px;line-height:29px;border-bottom:1px #ddd solid;padding:10px 20px 10px 40px;font-size:14px;font-weight:700;}
.popBox .text{padding:0 20px 10px 20px;}
.popBox .text td{padding:8px 0;border-bottom:1px #eee solid;}
.popBox .inpuOk{background:url(../Images/popOk.gif);width:122px;color:#fff;font-size:14px;font-weight:700;text-align:center;height:30px;cursor:pointer;padding:0;border:0;}
.popLineD{width:600px;border:5px #525252 solid;padding:10px;background:#fff;}
.popLineD td{background:#fff;padding:4px 0;text-align:center;line-height:18px;}
.popLineD .title td{background:#F3F3F3;}
.popLineDL{float:left;width:295px;}
.popLineDR{float:right;width:295px;}

/* 翻页样式 */
.page {padding-top:10px;text-align:right;}
.page a {display:inline-block;padding:5px 8px 4px 8px;border:#E4E4E4 1px solid;color:#666;text-decoration:none;cursor:pointer;}
.page a:hover {border:#CF5D02 1px solid;color:#fff;background:#FF7101;}
.page span.current{display:inline-block;padding:5px 8px 4px 8px;color:#fff;background:#FF7101;border:#CF5D02 1px solid;margin-right:6px;}
.page span.no {display:inline-block;border:1px #E4E4E4 solid;padding:5px 8px 4px 8px;color:#666;text-decoration:none;}
.page .next{margin-right:6px;}

/* 幻灯片样式 */
#SlideNav{position:absolute;bottom:10px;right:10px;z-index:10;}
#SlideNav a{float:left;display:block;padding:0 4px;text-align:center;border:1px #555 solid;background:url(../Images/slidesBg.gif);font-family:Arial, Helvetica, sans-serif;color:#333;text-decoration:none;margin:0 3px;}
#SlideNav a.activeSlide {background:url(../Images/slideBg.gif);border:1px #D93F36 solid;color:#fff;}
#AdCycleNav{position:absolute;bottom:10px;right:10px;z-index:10;}
#AdCycleNav a{float:left;display:block;padding:2px 6px;text-align:center;border:1px #555 solid;background:url(../Images/slidesBg.gif);font-family:Arial, Helvetica, sans-serif;color:#333;text-decoration:none;margin:0 3px;}
#AdCycleNav a.activeSlide {background:url(../Images/slideBg.gif);border:1px #D93F36 solid;color:#fff;}

/* 关于我们样式 */
.aboutL{float:left;width:198px;border:1px #ccc solid;}
.aboutL a{color:#666;}
.aboutR{float:right;width:748px;border:1px #ccc solid;}
.aboutText{border:1px #fff solid;background:url(../Images/aboutBg.gif) repeat-x #fff;padding:10px 15px;line-height:25px;}
.aboutNav{border:1px #fff solid;background:url(../Images/aboutBg.gif) repeat-x #fff;}
.aboutNavTit{background:url(../Images/aboutNav.gif) no-repeat bottom;font-weight:700;}
.aboutNavTit span{display:block;height:33px;line-height:33px;background:url(../Images/ico4.gif) no-repeat 15px 12px;padding-left:30px;}
.aboutSubNav li{background:url(../Images/aboutNav.gif) no-repeat bottom;height:33px;line-height:33px;padding-left:40px;}

/* 友情链接样式 */
.linkBox{width:960px;border-top:1px #D3D3D3 solid;margin:0 auto;}
.linkText{border-bottom:1px #D3D3D3 solid;padding:6px 11px;zoom:1;overflow:hidden;}
.linkText li{float:left;width:104px;padding:4px 0;text-align:center;}
.linkText li img{width:88px;height:31px;}

/* 尾部样式 */
.footer_box{width:960px;margin:10px auto 0 auto;text-align:center;}
.footer_submain{border:1px #B8CFDB solid;background:url(../Images/footer_submain_bg.gif);height:32px;line-height:32px;color:#ddd;}
.footer_poto{padding-top:12px;}
.footer_other{line-height:190%;padding-top:8px;color:#666;}

/* 表单确认样式 */
label.success{background:url(../Images/formIcoCorrect.gif) no-repeat 10px 0;padding:0 20px 0 28px;}
label.error{background:url(../Images/formIcoError.gif) no-repeat 10px 0;color:#ff0000;padding-left:28px;}

/* 酒店.景点.度假预定样式 */
.bookingTit{height:28px;line-height:28px;border:1px #AECEE8 solid;padding:0 10px;color:#005BB5;background:url(../Images/bookingTit.gif);}
.bookingText{border:1px #C0CFED solid;border-width:0 1px 1px 1px;padding:15px 20px;}
.bookingText span.money{font-family:Arial, Helvetica, sans-serif;color:red;font-weight:700;}
.bookingTab td{height:22px;padding:6px 0;}
.bookingTab1 td{padding-left:10px;height:25px;line-height:25px;}
.bookingTab .name{width:100px;text-align:right;padding-right:10px;}
.bookingNotesTit{padding:13px 0 10px 0;font-size:14px;font-weight:700;color:red;}
.bookingNotes{border:1px #ddd dashed;padding:6px 10px;line-height:22px;color:#666;margin:20px 0;}
.bookingOk{width:122px;height:30px;line-height:30px;text-align:center;color:#fff;font-weight:700;border:0;padding:0;background:url(../Images/popOk.gif);cursor:pointer;}
.bookingsN{font-weight:700;line-height:22px;padding-bottom:8px;}
.bookingOther span{font-family:Arial, Helvetica, sans-serif;color:red;}
.hBookingMy{padding:10px 0 10px 0;zoom:1;overflow:hidden;}
.hBookingMy li{float:left;width:58px;border:1px #FFCC66 solid;background:#FFF3C3;font-weight:700;padding-top:4px;text-align:center;margin:0 8px 8px 0;}
.hBookingMy li b{display:block;height:22px;line-height:22px;background:#fff;font-weight:normal;margin-top:4px;}
.hBookingExps{background:url(../Images/bookingIco.gif) no-repeat;height:33px;line-height:33px;font-size:14px;font-weight:700;padding-left:42px;}
.orderVHelp{text-align:center;padding-bottom:20px;color:red;font-size:14px;font-weight:700;}
.orderVOther{zoom:1;overflow:hidden;}
.orderVOther li{float:left;background:url(../Images/formSk2L.gif);margin-right:7px;}
.orderVOther li a{display:inline-block;background:url(../Images/formSk2R.gif) no-repeat right;height:32px;line-height:32px;color:#fff;padding:0 15px;cursor:pointer;}
.orderVReviews{border:1px #FFDB91 solid;background:url(../Images/ico9.png) no-repeat 15px 15px #FFFFE8;color:#555;padding:6px 9px 6px 60px;line-height:22px;margin:20px 0;}

/* 咨询样式 */
.questions{margin-bottom:12px;}
.questionsW{background:url(../Images/ico2.gif) no-repeat 0 8px;line-height:22px;color:#005BB5; padding:0 10px; margin-bottom:10px;}
.questionsW span{float:right;color:#666;}
.questionsD{border:1px #EDEDED solid;background:#F9F9F9;line-height:20px;padding:6px 9px;position:relative;display:inline-block;margin:0 10px;}
.questionsD span.up{display:block;width:19px;height:10px;background:url(../Images/ico_3up.gif);position:absolute;left:30px;top:-10px;}
.questionsD p{width:80px;border:1px #C9E1BD solid;background:#FDFFFC;padding:2px 5px;color:#5C8F43;text-align:center;}
.questionsSub{background:#F9F9F9;padding:8px 0 5px 12px; margin:0 10px;}
.questionsSub li{padding:6px 0;}

/* 图片显示弹出框样式 */
.picsPop{position:absolute;z-index:3;background:#fff;padding:10px;display:none;}
.picsPop .title{padding-top:10px;zoom:1;overflow:hidden;}
.picsPop .titleL{float:left;width:80%;}
.picsPop .titleR{float:right;width:20%;text-align:right;cursor:pointer;}
.picsPop .title em{display:block;font-style:normal;color:#666;padding-top:5px;}
.picsPop .back{width:50%;height:100%;position:absolute;top:0px;left:0px;background:#000;cursor:pointer;}
.picsPop .next{width:50%;height:100%;position:absolute;top:0px;right:0px;background:#000;cursor:pointer;}