﻿@charset "utf-8";
/* ---------- 基本样式开始 ----------*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,input{margin:0;padding:0;border:0;}
body{background:#fff;color:#6A6A6A;font-size:12px;font-family:"宋体";background:#fff;}
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;margin:0 auto;}
.boxClear{width:960px;margin:0 auto;zoom:1;overflow:hidden;}
/* ---------- 基本样式结束 ----------*/


/* ---------- 常用样式结束 ----------*/
.money{font-family:Arial, Helvetica, sans-serif;color:#F60;font-size:14px;font-weight:bold;}
.topBar{width:960px;color:#333;margin:0 auto 10px auto;}
.topBar span{color:#999;}
.topBar a{color:#080;}
.path{width:960px;color:#333;padding-bottom:12px;margin:0 auto;}
.marketPrice{color:#666;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:line-through;}
.offerPrice{color:#f60;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
/** 表单确认样式 **/
label.success{background:url(../images/ico.gif) no-repeat 0 -279px;padding:0 20px 0 35px;}
label.error{background:url(../images/ico.gif) no-repeat 0 -305px;color:#ff0000;padding-left:33px;}
/** 小图标样式 **/
.btnCollection{background:url(../images/ico.gif) 0 -75px no-repeat;padding:2px 5px 0 20px;}
.btnFqa{background:url(../images/ico.gif) 0 -90px no-repeat;padding:2px 5px 0 20px;}
.btnPrint{background:url(../images/ico.gif) 0 -106px no-repeat;padding:2px 5px 0 20px;}
.btnMap{background:url(../images/ico.gif) -3px -122px no-repeat;padding:2px 5px 0 20px;}
.btnLove{background:url(../images/ico.gif) 0 -151px no-repeat;padding:2px 5px 0 20px;}
.btnMobile{background:url(../images/ico.gif) -6px -167px no-repeat;}
/** 图片垂直居中样式 **/
.imgCen60x45{width:60px;height:45px;border:1px #ddd solid;background:#fff;text-align:center;padding:2px;}
.imgCen80x60{width:80px;height:70px;border:1px #ddd solid;background:#fff;text-align:center;padding:2px;}
.imgCen120x90{width:120px;height:90px;border:1px #ddd solid;background:#fff;text-align:center;padding:2px;}
.imgCen240x180{width:240px;height:180px;background:#eee;text-align:center;}
/** 搜索城市切换样式 **/
#cityMenu{width:146px;border:1px #D6D6D6 solid;background:#fff;padding:2px 4px 6px 4px;display:none;position:absolute}
#cityMenu .title{width:148px;color:#666;border-bottom:1px #ddd dashed;height:22px;line-height:22px;padding:0 4px;margin-bottom:4px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#cityMenu .text{height:23px;line-height:23px;color:#360;font-family:Arial, Helvetica, sans-serif;padding:0 4px;cursor:pointer;}
#cityMenu .text span{float:right;text-align:right;font-family:"宋体";}
#cityMenu .selected{background:#f0fdde;}
#CityName{width:144px;border:1px #ddd solid;height:20px;line-height:20px;padding:0 5px;}
/** 幻灯片样式 **/
#SlideContainer{text-align:center;}
#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/ico.gif) repeat-x 0 -21px;font-family:Arial, Helvetica, sans-serif;color:#333;text-decoration:none;margin:0 3px;}
#SlideNav a.activeSlide {background:url(../images/ico.gif) no-repeat;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/ico.gif) repeat-x 0 -21px;font-family:Arial, Helvetica, sans-serif;color:#333;text-decoration:none;margin:0 3px;}
#AdCycleNav a.activeSlide {background:url(../images/ico.gif) no-repeat;border:1px #D93F36 solid;color:#fff;}
/** 图片弹出框样式 **/
.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{display:block;width:50%;height:100%;position:absolute;top:0px;left:0px;cursor:pointer;border:1px #ff0000 solid;}
.picsPop .next{display:block;width:50%;height:100%;position:absolute;top:0px;right:0px;cursor:pointer;border:1px #ff0000 solid;}
/** 点评图片列表样式 **/
.commentsPicText{padding-bottom:6px;}
.commentsPicText b{font-family:Arial, Helvetica, sans-serif;color:red;font-size:14px;}
.commentsPic{zoom:1;overflow:hidden;}
.commentsPic li{float:left;width:85px;height:66px;padding-bottom:5px;margin-right:5px;cursor:pointer;}
/** 线路属性 **/
.lineVirtues_0{display:inline-block;width:46px;height:15px;font-size:0;background:url(../images/lineVirtues.gif) 0 0 no-repeat;}
.lineVirtues_1{display:inline-block;width:46px;height:15px;font-size:0;background:url(../images/lineVirtues.gif) 0 -15px no-repeat;}
.lineVirtues_2{display:inline-block;width:46px;height:15px;font-size:0;background:url(../images/lineVirtues.gif) 0 -30px no-repeat;}
.lineVirtues_3{display:inline-block;width:46px;height:15px;font-size:0;background:url(../images/lineVirtues.gif) 0 -45px no-repeat;}
.lineVirtues_4{display:inline-block;width:46px;height:15px;font-size:0;background:url(../images/lineVirtues.gif) 0 -60px no-repeat;}
.lineVirtues_5{display:inline-block;width:46px;height:15px;font-size:0;background:url(../images/lineVirtues.gif) 0 -75px no-repeat;}
/* ---------- 常用样式开始 ----------*/


/* ---------- 按钮样式开始 ----------*/
.btn44x20{display:block;width:44px;height:20px;border:0;padding:0;background:url(../images/btn.gif) -89px -40px no-repeat;cursor:pointer;}
.btn142x37{width:142px;height:37px;border:0;padding:0;background:url(../images/btn.gif) 0 0 no-repeat;cursor:pointer;}
.btn73x23{width:73px;height:23px;line-height:23px;color:#fff;font-size:14px;font-weight:bold;border:0;padding:0;background:url(../images/btn.gif) 0 -37px no-repeat;cursor:pointer; text-align:center;}
.btn124x32{width:124px;height:32px;line-height:32px;color:#fff;font-size:14px;font-weight:bold;border:0;padding:0;background:url(../images/btn.gif) 0 -61px no-repeat;cursor:pointer;}
.btn124x32gr{width:124px;height:32px;line-height:32px;color:#fff;font-size:14px;font-weight:bold;border:0;padding:0;background:url(../images/btn.gif) 0 -94px no-repeat;cursor:pointer;}
.btn37x21{width:37px;height:21px;line-height:21px;color:#fff;border:0;padding:0;background:url(../images/btn.gif) -99px -131px no-repeat;cursor:pointer;}
.btn48x22{width:48px;height:22px;line-height:22px;font-weight:bold;color:#fff;border:0;padding:0;background:url(../images/btn.gif) 0 -233px no-repeat;cursor:pointer;}
.btn48x22no{width:48px;height:22px;line-height:22px;font-weight:bold;color:#fff;border:0;padding:0;background:url(../images/btn.gif) -49px -233px no-repeat;cursor:pointer;}
.btn98x25{width:98px;height:25px;border:0;padding:0;background:url(../images/btn.gif) 0 -127px no-repeat;cursor:pointer;}
.formTitle{height:23px;line-height:23px;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;background:url(../images/btn.gif) no-repeat 0 -256px;padding:0;border:0;color:#fff;font-size:12px;text-align:center;cursor:pointer;}
.formInput01:hover{background:url(../images/btn.gif) no-repeat 0 -285px;}
.formInput02{width:79px;height:28px;line-height:28px;background:url(../images/btn.gif) no-repeat 0 -314px;padding:0;border:0;color:#1561c2;font-size:12px;text-align:center;cursor:pointer;}
.formInput02:hover{background:url(../images/btn.gif) no-repeat 0 -343px;}
/* ---------- 按钮样式结束 ----------*/


/* ---------- 快捷登陆开始 ----------*/
.fastLogin{width:600px;border:5px #9c9c9c solid;background:#fff;margin:0 auto;}
.fastLogin h1{height:31px;line-height:31px;border-bottom:1px #7ec122 solid;background:#e9f5dc;color:#060;padding:0 10px;}
.fastLogin h1 span{float:right;font-weight:normal;color:#333;cursor:pointer;}
.fastLoginText{padding:15px 0;color:#333;zoom:1;overflow:hidden;}
.fastLoginText li{padding:6px 0;line-height:20px;}
.fastLoginText .reds{float:left;width:310px;padding:0 20px;}
.fastLoginText .reds p{height:25px;line-height:25px;font-weight:bold;color:#4e9700;padding-top:5px;}
.fastLoginText .logins{float:right;width:229px;border-left:1px #ddd dashed;padding-left:20px;}
.fastLoginText .logins p{height:25px;line-height:25px;font-weight:bold;color:#f60;padding-top:5px;}
.fastLoginInputTit{width:120px;border:1px #ddd solid;height:20px;line-height:20px;padding:0 5px;}
.fastLoginInputTits{width:50px;border:1px #ddd solid;height:20px;line-height:20px;padding:0 5px;}
/* ---------- 快捷登陆开始 ----------*/


/* ---------- 头部开始 ----------*/
/** Top **/
.topNav{height:33px;line-height:33px;background:url(../images/nav_bg.gif) 0 -155px;margin-bottom:1px;color:#ddd;}
.topNav a{color:#666;}
.topNavText{width:960px;margin:0 auto; text-align:center;}
.topNavText span{
text-align:center;}
/** Logo其它 **/
.headMain{width:960px;height:110px;background:url(../images/headerMainBg.jpg) no-repeat;margin:0 auto;zoom:1;overflow:hidden;}
.headerLogo{float:left;width:350px;padding-top:25px;}
.headerCity{float:left;width:219px;height:50px;background:url(images/nav_bg.gif) 0 -188px no-repeat;margin-top:32px;border-left:1px #eee solid;padding-left:20px;}
.headerCity .name{height:30px;line-height:30px;padding-left:50px;}
.headerCity .tel{display:block;font-family:Arial, Helvetica, sans-serif;color: #900;font-size:18px;font-weight:bold;}
.headerSearch{float:right;width:270px;height:58px;margin-top:32px;}
.headerSearch .infoNav{padding:0 15px;zoom:1;overflow:hidden;}
.headerSearch .infoNav li{float:left;width:60px;height:18px;line-height:18px;text-align:center;padding-top:4px;cursor:pointer;}
.headerSearch .infoNav li.yes{font-weight:bold;background:url(images/headerSearchBg.gif) -101px -98px;cursor:pointer;}
.headerSearch .text{height:33px;text-align:center;padding-top:3px;}
.headerSearch .text .inpuTit{width:300px;border:1px #909090 solid;border-bottom-color:#d5d5d5;border-right-color:#d5d5d5;color:#999;font-size:12px;padding:0 5px;height:24px;line-height:24px;}
.headerSearch .text .inpuOk{width:100px;height:26px;background:url(images/headerSearchBg.gif) 0 -94px;padding:0;border:0;cursor:pointer;}
/** 主菜单 **/
.headNav{width:960px;height:38px;background:url(images/nav_bg.gif) repeat-x;position:relative;margin:0 auto;}
.headNavSub a{float:left;display:block;height:38px;line-height:38px;padding:0 12px;background:url(images/nav_bg.gif) 0 -116px;text-align:center;color:#fff;font-size:14px;font-weight:900;}
.headNavSub a.yes{width:76px;background:url(images/nav_bg.gif) no-repeat 0 -77px;color:#3D8AD8;padding:0;}
.headNavL{float:left;width:8px;height:38px;background:url(images/nav_bg.gif) 0 -39px;overflow:hidden;margin-right:6px;}
.headNavR{float:right;width:8px;height:38px;background:url(images/nav_bg.gif) -8px -39px;overflow:hidden;}
.headNavEnd{width:960px;height:10px;font-size:0px;background:url(images/navEnd.gif);margin:0 auto 5px auto;}
.icoNews{position:absolute;top:-3px;left:120px;}
/* ---------- 头部结束 ----------*/


/* ---------- 目的地分类样式开始 ----------*/
.inDestinationTit{height:28px;line-height:28px;color:#fff;font-weight:bold;font-size:14px;padding:0 10px;background:url(images/index.gif) 0 -97px;}
.inDestinationTit a{color:#fff;}
.inDestinationText{border:3px #3d8ad8 solid;border-width:0 3px;padding:6px 9px;color:#333;background:#fff;zoom:1;overflow:hidden;}
.inDestinationText .destNav{zoom:1;overflow:hidden;}
.inDestinationText .destNav p{width:156px;height:30px;line-height:30px;color:#F60;font-size:14px;font-weight:bold;}
.inDestinationText .destNav p a{color:#F60;}
.inDestinationText .destNav li{float:left;width:78px;height:21px;line-height:21px;overflow:hidden;}
.inDestinationEnd{height:5px;font-size:0;background:url(images/index.gif) 0 -128px;}
/* ---------- 目的地分类样式结束 ----------*/


/* ---------- 咨询样式开始 ----------*/
.tel{
	float:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF0000;
	font-weight:bold;;
}
.questions{margin-bottom:12px;}
.questionsW{background:url(../sys/images/ico.gif) no-repeat -10px -325px;line-height:22px;color:#005BB5;padding:0 10px 0 20px;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(../sys/images/ico.gif) no-repeat 0 -354px;position:absolute;left:30px;top:-10px;}
.questionsD p.answer{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;}
.questionsSub li a{color:#005bb5;}
/* ---------- 咨询样式结束 ----------*/


/* ---------- 网友印象开始 ----------*/
.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;}
/* ---------- 网友印象结束 ----------*/


/* ---------- 留言反馈开始 ----------*/
.popBox{width:600px;border:5px #525252 solid;}
.popBox .navMain{height:27px;line-height:27px;background:url(images/feedbackbg.gif) repeat-x 0 -31px;padding:0 10px;font-weight:normal;color:#666;}
.popBox .navMain a{color:#666;}
.popBox .navMain span{float:right;}
.popBox .title{background:url(images/feedbackbg.gif) no-repeat 0 -64px;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/feedbackbg.gif) no-repeat;width:122px;color:#fff;font-size:14px;font-weight:700;text-align:center;height:30px;cursor:pointer;padding:0;border:0;}
/* ---------- 留言反馈开始 ----------*/


/* ---------- 翻页开始 ----------*/
.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;margin-left:6px;}
.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-left:6px;}
.page span.no{display:inline-block;border:1px #E4E4E4 solid;padding:5px 8px 4px 8px;color:#666;text-decoration:none;}
/* ---------- 翻页结束 ----------*/


/* ---------- 尾部样式开始 ----------*/
.footerHelp{width:958px;height:113px;border:1px #ccc solid;background:url(../images/footBg.gif) no-repeat 0 -155px;margin:10px auto 0 auto;zoom:1;overflow:hidden;}
.footerHelp ul{float:left;width:124px;padding:15px 0 0 42px;}
.footerHelp ul li{height:22px;line-height:22px;padding-left:15px;}
.footerHelp ul li a{color:#666;}
.footerHelp ul li.name{padding:0;}
.footerHelp ul li.name a{color:#333;}
.footerHelp .tel{float:left;padding:58px 0 0 45px;font-family:Arial, Helvetica, sans-serif;color:red;font-size:18px;font-weight:bold;}
.footerPoto{width:960px;height:47px;background:url(../images/footBg.gif) no-repeat 0 -269px;margin:10px auto 0 auto;}
.footerTitle{width:958px;background:url(../images/footBg.gif);height:33px;line-height:33px;color:#fff;text-align:center;margin:10px auto;}
.footerTitle a{color:#fff;}
.footerOther{width:960px;background:url(../images/footBg.gif) no-repeat 0 -34px;text-align:center;line-height:22px;margin:0 auto;}
.footerMore{width:940px;border:1px #ebebeb solid;padding:9px 9px 7px 9px;background:#f7f7f7;margin:10px auto 0 auto;}
.footerMore td{line-height:20px;padding:3px 0;}
.footerMore td a{color:#666;}
/* ---------- 尾部样式结束 ----------*/
