﻿body
{
    background-color: rgb(228,247,254);
    text-align:center;
    margin:0 auto;
}
#container{ width:980px; margin:0 auto; position:relative; text-align:left;}
#container div{ overflow:hidden;}
.fontOrange{ color:rgb(255,102,0);}
.fontOrange:hover{ color:Blue;}
.fontBlue{ color:rgb(3,159,206);}
.fontBlue:hover{ color:Blue;}
.fontGray{ color:rgb(92,92,92);}
.fontGray:hover{ color:#ff5206;}
.fontDGray{ color:rgb(69,69,69);}
.fontDGray:hover{ color:#FF5206;}
.fontmblue{ color:rgb(0,146,210);}
.fontmblue:hover{ color:#ff5206;}

.otherlink{ color:rgb(14,87,136);padding-left: 80px; padding-top: 5px;}
.otherlink a{ color:rgb(14,87,136); padding-left:5px; padding-right:5px;}
.otherlink a:hover{ color:#ff5206;}
.hotplane a{ color:rgb(92,92,92); padding-right:10px;}
.hotplane a:hover{ color:#ff5206;}
#nav4{width:950px; height:20px; margin:-15px auto auto; background:#EBEBEB; overflow:hidden; text-align:left; padding-top:5px; padding-left:30px}
.betaTitle{width:950px; line-height:50px; font-size:25px; font-family:黑体; color:#BC634C; margin:0 auto;}

/*.topfont ul span{ color: rgb(14,87,136);}*/
.topfont1 ul span{ color: rgb(14,87,136);}

/*菜单*/
.bigmenu{background-image: url('/images/default/menubg.gif'); background-repeat: repeat-x; height: 79px; text-align: left;}
.menubox{width: 970px; margin: 0 auto; padding-left: 20px; padding-top: 15px;}
.menuli1{width: 70px; border-right: solid 1px rgb(53,178,216); float: left; padding-left: 5px;}
.menuli110w{
	width: 92px;
	text-align: center;
	border-right: solid 1px rgb(53,178,216);
	float: left;
}
.menuli2{width: 85px; text-align: center; float: left;}
.menuchoose{font-size: 16px; font-weight: bold; color: Yellow;}
.menunochoose{font-size: 16px; font-weight: bold; color: White;}
.smallmenu{background: url('/images/default/menubgs.gif') no-repeat; width: 910px; height: 26px; padding-top: 5px; padding-left: 20px; margin-top: 10px;}
.menuli89w{width: 89px; text-align: center; border-right: solid 1px rgb(53,178,216);float: left; }
.menuli3{width: 105px; text-align: center; float: left; margin-top:-1px;}
.mfont{font-size: 14px; color: rgb(14,87,136);}
.mfont1{font-size: 14px; color:rgb(254,92,6); font-weight:bold;}

/*头部轮播*/
#topflash{height: 85px;position: relative;z-index: 0;}
#example{width: 980px;height: 100px;position: absolute;top: -15px;left: 0px;}
/*Slideshow*/
#slides{position: absolute;top: 15px;left: 0px;z-index: 100;}
.slides_container{overflow: hidden;position: relative;display: none;width: 980px;}
.slides_container a{width: 980px;height: 85px;display: block;}
.slides_container a img{display: block;border: none;}
/*Next/prev buttons*/
#slides .next, #slides .prev{position: absolute;top: 40px;left: 0px;width: 24px;height: 200px;display: block;z-index: 101;}
#slides .next{left: 658px;}
/*Pagination*/
.pagination{position: absolute;z-index: 201;top: 70px;left: 910px;margin: 0px auto 0;width: 100px;}
.pagination li{float: left;margin: 0 1px;list-style: none;}
.pagination li a{display: block;width: 12px;height: 0;padding-top: 12px;background-image: url(  '/inc/images/pagination.png' );background-position: 0 0;float: left;overflow: hidden;}
.pagination li.current a{background-position: 0 -12px;}
/*中间内容*/
.mainbox{width: 996px; text-align: left; margin:0 auto;}
.mainbox1{background: url('/images/default/bgcolor.jpg') repeat-y; width: 996px; text-align: left; margin:0 auto;padding-top: 10px;float:left;}
.innerbox{width: 960px; margin: 0 auto; padding-top: 10px; float:left; padding-left:15px;}
/*左边*/
/*1、导航*/
.leftbox{float: left; width: 220px;}
.gbox{ background:url('/images/default/guidebox.jpg'); width:220px; height:224px; position:relative; z-index:10;}
.gbox .tfont{color: #ff5206; font-size:14px; line-height:34px; padding-left:12px;}
.gboxul1{line-height: 2; position: absolute; left: 12px; top: 37px;}
.list50w{float: left; width: 50px; color: rgb(69,69,69);}
.gboxul2{line-height: 2; position: absolute; left: 12px; top: 95px;}
.gboxul3{line-height: 2; position: absolute; left: 12px; top: 153px;}
.list30w{float: left; width: 30px; color: rgb(69,69,69);}
.list35w{float: left; width: 35px; color: rgb(69,69,69); text-align: right;}
.list25w{float: left; width: 25px; color: rgb(69,69,69); text-align: right;}
.listbc{color: #ff5206; font-weight: bold;}
/*导航弹出层*/
.inform{ padding-left: 17px; padding-top: 15px;}
.inform td{ line-height:2;}
.inform a{ padding-right:6px;}
.listspan{color: rgb(69,69,69); padding-left: 5px; line-height: 23px;}
.tbcolor{color: rgb(255,102,0); font-weight:bold;}
.w54{ width:54px;}
.w38{ width:38px;}
.w345{ width:345px;}
.w350{ width:367px;}
.tbfont{ border-bottom: dashed 1px rgb(226,226,226);}
.close{position:absolute; right:10px; top:10px; background-image:url('/images/default/close.gif'); width:11px; height:11px; cursor:pointer;}
#endAddrDiv1{width: 583px; position: absolute; left: 6px; top: 59px;height: 198px; display:none; z-index:10;}
.leftNav1{border: solid 1px rgb(89,63,50); width: 179px; height: 23px; border-right: 0px;background-color: White; position: absolute; left: 0px; top: 0px;}
.rightNav1{border: solid 1px rgb(89,63,50); width: 402px; height: 196px; background-color: White; position: absolute; right: 0px; top: 0px;}
#endAddrDiv2{width: 583px; position: absolute; left: 6px; top: 59px;height: 198px; display:none; z-index:10;}
.leftNav2{border: solid 1px rgb(89,63,50); width: 129px; height: 23px; border-right: 0px;background-color: White; position: absolute; left: 50px; top: 0px;}
.rightNav2{border: solid 1px rgb(89,63,50); width: 402px; height: 196px; background-color: White; position: absolute; right: 0px; top: 0px;}
#endAddrDiv3{width: 583px; position: absolute; left: 6px; top: 59px;height: 126px; display:none; z-index:10;}
.leftNav3{border: solid 1px rgb(89,63,50); width: 79px; height: 23px; border-right: 0px;background-color: White; position: absolute; left: 100px; top: 0px;}
.rightNav3{border: solid 1px rgb(89,63,50); width: 402px; height: 124px; background-color: White; position: absolute; right: 0px; top: 0px;}
#endAddrDiv4{width: 595px; position: absolute; left: 6px; top: 59px;height: 77px; display:none; z-index:10;}
.leftNav4{border: solid 1px rgb(89,63,50); width: 41px; height: 23px; border-right: 0px;background-color: White; position: absolute; left: 150px; top: 0px;}
.rightNav4{border: solid 1px rgb(89,63,50); width: 402px; height: 75px; background-color: White; position: absolute; right: 0px; top: 0px;}
/*2、热卖，3、超值*/
.hotbox{margin-top: 8px; float:left; width:220px;}
.hotbox ul{border: solid 1px rgb(208,229,241);}
.hotbox li{border-bottom: solid 1px rgb(217,217,217); background-image: url('/images/default/hotline.jpg');height: 25px; background-repeat: repeat-x; padding-left: 10px;}
.hottop{background: url('/images/default/hotsale.jpg'); width: 220px; height: 35px;}
.boxtitle{color: rgb(14,87,136); font-size: 14px; padding-left: 56px; line-height: 35px;}
.boxa{float: right; line-height: 35px; padding-right:5px;}
.specprice{background: url('/images/default/specprice.jpg'); width: 220px; height: 35px;}
/*电子单张*/
.mailbox{margin-top: 8px;float:left; width:220px;}
.mboxhead{background: url('/images/default/mailbox.jpg'); width: 220px; height: 35px;}
.mboxbody{border: solid 2px rgb(214,232,239); width: 216px; height: 30px; line-height: 30px;}
.mboxinput{border: solid 1px rgb(214,232,239);width: 130px; color: Gray; margin-left: 10px;}
.mboxbtn{background-image: url('/images/default/dingyue.gif');width: 49px; height: 19px; cursor: pointer; border: 0px;}
/*旅游咨询*/
.travline{margin-top: 8px;float:left; width:220px;}
.travtitle{background: url('/images/default/zixun.jpg'); width: 220px; height: 36px;}
.travline ul{border: solid 1px rgb(214,232,239); width: 208px; padding:5px;}
.travline li{line-height: 25px; border-bottom: dashed 1px rgb(205,205,205); color: rgb(126,126,126)}
/*微博*/
.wbbox{margin-top: 8px; background-image:url('/images/default/wbbg.jpg'); width:220px; height:111px;  float:left;}
.addwb{position:absolute; top:1220px; left:150px;}
/*潮物*/
.cwbox{ margin-top:8px;float:left; width:220px;}
.cwtitle{ height:35px; position:relative;}
.cwtip{background-image: url('/images/default/cwtip.gif'); background-repeat:no-repeat; width: 89px; height: 12px;position: absolute; right: 0px; bottom: 5px;}
.boxtitle2{color: rgb(255,102,0); font-size: 14px; line-height: 35px;}
.cwbox li{float: left; width: 110px; height: 115px; text-align: center;}
/*你问我答*/
.askbox{ margin-top:8px;float:left; width:220px;}
.asktitle{ background-image:url('/images/default/askbox.jpg'); width:220px; height:31px; position:relative;}
.askbox ul{line-height: 25px;}
.askbox li{width: 200px; padding-left: 20px; background: url('/images/index/tip2.gif') no-repeat 10px center;}
/*工具箱*/
.otherbox{ margin-top:2px;float:left; width:220px;}
.otherbox ul{border: solid 1px rgb(186,215,232); width: 214px; text-align: center; padding:2px;}
.otherbox li{border: solid 1px white; float: left; width:68px; padding-bottom:10px;}
.otherbox li:hover{ border:solid 1px gray;}
.otherbox li a{ color:rgb(64,64,64); text-decoration:none;}

/*右边*/
.rightbox{float:right; width:730px;}
.exmp{width: 730px; height: 300px; float:left;}
/*搜索模块*/
.middlebox{width:730px; margin-top:8px; margin-bottom:8px; position:relative; height:250px;}
.leftsearch{background-image:url('/images/default/searchboxbg.gif'); width:501px; height:245px; float:left; position:relative;}
.selected1{ background-image:url('/images/default/select1.jpg'); width:58px;position:absolute; top:5px; height:33px;left:5px;}
.select1{ background-image:none; width:58px;position:absolute; top:5px; height:33px; left:5px; cursor:pointer; }
.selected2{ background-image:url('/images/default/select2.jpg'); width:58px;position:absolute; top:5px; height:33px;left:59px;}
.select2{ background-image:none; width:58px;position:absolute; top:5px; height:33px; left:53px; cursor:pointer; }
.selected3{ background-image:url('/images/default/select3.jpg'); width:96px;position:absolute; top:5px; height:33px;left:115px;}
.select3{ background-image:none; width:96px;position:absolute; top:5px; height:33px; left:110px; cursor:pointer;}
.selected4{ background-image:url('/images/default/select4.jpg'); width:89px;position:absolute; top:5px; height:33px;left:211px; }
.select4{ background-image:none; width:89px;position:absolute; top:5px; height:33px; left:207px; cursor:pointer; }
#search5{ width:55px;position:absolute; top:5px; height:33px; left:292px; cursor:pointer; }
#search6{ width:88px;position:absolute; top:5px; height:33px; left:345px; cursor:pointer; }
#search7{ width:60px;position:absolute; top:5px; height:33px; left:432px; cursor:pointer; }

#selectpart1{ position:absolute; top:50px; left:15px; width:475px;}
#selectpart2{ position:absolute; top:50px; left:15px; width:475px;}
#selectpart3{ position:absolute; top:50px; left:15px; width:475px;}
#selectpart4{ position:absolute; top:50px; left:15px; width:475px;}
.leftpart{ width:298px; float:left;}
.rightpart{ width:170px; float:right;}
.rightpart li{ line-height:1.6;}

.listyle1{color: Black; line-height: 34px; height:34px;}
.listyle2{color: Black; line-height: 34px; height:34px;}
.listyle3{color: Black; line-height: 40px; height:40px;}
.listyle4{color: Black; line-height: 20px;}
.listyle4 a{ padding-right:3px;}
.listyle5{ color:Red; line-height:20px; padding-left:30px;}

/*1*/
.btn1{background-image: none; width: 161px; height: 49px;position: absolute; top: 40px; left: 4px; cursor: pointer;}
.btned1{background-image: url('/images/default/choose1.jpg'); width: 161px; height: 49px;position: absolute; top: 40px; left: 4px;}
.btn2{background-image: none; width: 161px; height: 49px;position: absolute; top: 84px; left: 4px; cursor: pointer;}
.btned2{background-image: url('/images/default/choose2.jpg'); width: 161px; height: 49px;position: absolute; top: 84px; left: 4px;}
.btn3{background-image: none; width: 161px; height: 49px;position: absolute; top: 128px; left: 4px; cursor: pointer;}
.btned3{background-image: url('/images/default/choose3.jpg'); width: 161px; height: 49px;position: absolute; top: 128px; left: 4px;}
.btn4{background-image: none; width: 161px; height: 49px;position: absolute; top: 172px; left: 4px; cursor: pointer;}
.btned4{background-image: url('/images/default/choose4.jpg'); width: 161px; height: 49px;position: absolute; top: 172px; left: 4px;}
.btn5{background-image: none; width: 161px; height: 40px;position: absolute; top: 223px; left: 4px; cursor: pointer;}
.addrinput{background: url('/images/default/inputtip.gif') no-repeat right; border: solid 1px rgb(175,175,175); height: 24px; line-height: 24px; width: 185px; vertical-align: middle;}
.startdate{background: url('/images/default/inputtip1.gif') no-repeat right; border: solid 1px rgb(175,175,175);
                                height: 24px; line-height: 24px; width: 185px; vertical-align: middle;}
.enddate{background: url('/images/default/inputtip2.gif') no-repeat right; border: solid 1px rgb(175,175,175);
                                height: 24px; line-height: 24px; width: 185px; vertical-align: middle;}
.btnsumbit{ background-image:url('/images/default/btn.jpg'); width:85px; height:30px; border:0px; cursor:pointer;}
/*2*/
.inputstyle{border: solid 1px rgb(175,175,175); height: 24px; line-height: 24px; width: 185px;}
/*4*/
.button2{ background:url('/images/default/searchbtn2.jpg') no-repeat; width:78px; height:27px; border:0px; cursor:pointer;}
/*酒店地区*/
.citylist{width:370px;border:solid 1px rgb(175,175,175); background-color:White; display:none; z-index:1000; top:0px; left:0px; position:absolute;}
.citystop{background-color:rgb(217,240,248); height:20px; position:relative; color:rgb(33,116,173); line-height:20px; padding-left:5px;}
.cityclose{background-image:url('/images/default/close.gif'); width:11px; height:11px; position:absolute; right:5px; top:5px; cursor:pointer;}
.citylist dl{ padding:5px;}
.dlstyle1{border-bottom:solid 1px rgb(215,215,215); width:3px; float:left; line-height:20px; height:20px;}
.dlstyle2{border-bottom:solid 1px rgb(215,215,215); float:left; line-height:20px; padding-left:0px;}
.dlstyle2 a{ color:Blue;}
.dlchoose{border:solid 1px rgb(215,215,215); border-bottom:0px; padding:0px 8px 0px 8px; line-height:20px; float:left; text-align:center; font-weight:bold; color:Black;}
.dlnochoose{border-bottom:solid 1px rgb(215,215,215); padding:0px 8px 0px 8px; line-height:20px; float:left; text-align:center; cursor:pointer; color:Black;}
.dlnochoose:hover{ color:rgb(33,116,173); font-weight:bold;}
.citylist ul{ padding:10px;}
.citylist li{ float:left; line-height:20px; height:20px; width:50px; cursor:pointer; color:Black;}
.citylist li:hover{ color:rgb(33,116,173); font-weight:bold;}
/*线路模块*/
.routebox{ background-image:url('/images/default/routebg.jpg'); width:730px; height:326px; position:relative;}
.routebox h3{ font-size:24px; color:White; font-family:黑体; position:absolute; left:60px; top:5px;}
.morelink{position: absolute; top: 15px; right: 15px;}
.routebox ul{position: absolute; top: 220px; left: 0px;}
.routebox li{width: 333px; float: left; padding-left: 22px; line-height: 2;}
.routebox span{float: right; color: #ff5206; font-weight:bold;}
.hotroute{position: absolute; left: 280px; top: 22px; color: rgb(3,159,206);}
.hotroute a{ padding-right:10px; color:rgb(14,87,136);}
.hotroute a:hover{ color:#FF5206;}
/*线路大图*/
.BPicLeft{position:absolute;width:320px;height:136px;top:69px;left: 28px;}
.BPicRight{position:absolute;width:320px;height:136px;top:69px;left:379px;}
.BPicimg{width:320px;height:100px;border:0px;}
.BPica{line-height:30px;font-size:14px; font-weight:normal; color:rgb(83,65,53);}
.BPica:hover{color:#FF5206;}
.BPicprice{color:Red;font-size:16px;line-height:30px;padding-left:10px}
/*主题旅游*/
.topicbox{ background-image:url('/images/default/topicbox.gif'); width:729px; height:102px;}
.topicbox b{ padding-left:20px; font-size:16px; color:rgb(255,102,0)}
.topicbox ul{ padding-left:5px; padding-top:5px;}
.topicbox li{ float:left; width:120px; text-align:center;}
/*报名*/
.bmlc{background-image:url('/images/default/bmlc.jpg'); width:960px; height:70px; margin-bottom:10px; margin-top:10px; float:left;}
/*下边框*/
.boxbottom{background: url('/images/default/bgcolorbuttom.jpg') no-repeat; width: 996px;height: 9px; margin:0 auto; }
/*底部导航*/
.bottompart{height:123px; background-color:rgb(3,159,206); background-repeat:repeat-x;margin:0 auto; width:100%;}
.guidebg{background-image:url('/images/default/guidebg.gif'); width:979px; height:123px; margin:0 auto;}
/*外面大层*/
.warp_main	
{
    width: 996px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background: url('/images/default/bgcolor.jpg') repeat-y; 
	background-color:White;
}
