@charset "utf-8";
/* CSS Document */
body {font-family:"微软雅黑"; font-size:12px;}
*a {font-family:"微软雅黑"; text-decoration:none;}
h1,h2,h3,h4,h5 {font-family:"微软雅黑"; padding:0; margin:0;}
.topUp a {text-decoration:none;}
.topUpBox {width:1100px; height:42px; line-height:42px; margin:0 auto;}
.i980 .topUpBox {width:100%;}
/*电话热线*/
.telBox {float:left;}
.chnTel {padding-right:15px;}
.usaTel {padding-left:15px;}


/*出发城市*/
.chncs {padding-right:7px; padding-left:2px; border-right:1px solid #2E4B90; color:#EDF2FF;}
.chncs:link {color:#EDF2FF; text-decoration:none;}
.chncs:active {color:#EDF2FF;}
.chncs:visited {color:#EDF2FF;}
.chncs:hover {color:#FFFF7E;}

.telBox a:link {color:#EDF2FF; text-decoration:none;}
.telBox a:active {color:#EDF2FF;}
.telBox a:visited {color:#EDF2FF;}
.telBox a:hover {color:#FFFF7E;}

/*登陆、订单、微信*/
#oldsitedenglvz a {padding-right:5px; padding-left:5px; border-right:1px solid #2E4B90; color:#EDF2FF;}
.loginBox {float:right;}
.loginBox .icon {font-size:14px;}
.loninBox a {display:block;}
.login {padding-right:15px;}
.order {padding-right:15px; padding-left:10px;}
.weixin {padding-left:15px;}
.loginBox a {color:#fff;}
.loginBox .pz05 {padding-left:5px;}
/*logo、导航、搜搜*/
.headerBox {width:1100px; height:90px; margin:0 auto;}
.i980 .headerBox {width:980px;}
.headerBox a {text-decoration:none;}
.logoBox,.menuBox {float:left; height:90px; line-height:90px;}
.logoBox a {display:block;}

.menuBox a {font-size:16px; font-weight:bold; display:block; padding:0 7px; float:left;}
.i980 .menuBox a {font-size:12px; padding:0 5px;}

.seekBox {height:90px; line-height:90px; float:right;}
.seek {height:30px; margin-top:20px; line-height:30px; overflow:hidden; position:relative;}
.seekL,.seekR {width:30px; height:30px; float:left;}
.seek input {width:180px; height:30px; border:none; padding:0; float:left;}
.seekBtn {display:block; cursor:pointer; position:absolute; right:0;}
.seekPic {font-size:30px; position:absolute; top:0; right:-2px;}
@-moz-document url-prefix() {
.seekPic  {top:-1px;}
}

.seekIcon {font-size:14px; position:absolute; top:7px; right:8px;}
.seekBtn .seekPic {line-height:30px; vertical-align:middle;}
/*搜索关键字*/
.huntText {height:32px; width:240px; line-height:32px; overflow:hidden; margin-top:2px;}
.huntTextList {display:block; width:999px}
.huntTextList a {padding:0 3px; display:inline; float:left;}
.huntTextList a:link {color:#F5FAFF; text-decoration:none;}
.huntTextList a:active {color:#F5FAFF;}
.huntTextList a:visited {color:#F5FAFF;}
.huntTextList a:hover {color:#FFF57E;}
/*登陆弹出页*/
.gateBackground {background:#000; position:fixed; top:0; left:0; z-index:900; display:none;}
.gateBox {width:600px; height:400px; background:#FBFBFB; position:fixed; z-index:901; display:none;}
.gateBox h3 {background:#03799B; color:#fff; height:70px; line-height:70px; font-size:24px; font-weight:400; text-align:center; margin-bottom:60px; position:relative;}
.gateBox h3 i {font-size:32px; color:#fff; cursor:pointer; position:absolute; top:16px; right:10px;}
.gateBtn {padding:0 40px; text-align:center;}
.gateBtn p {margin-top:20px; position:relative;}
.gateBtn p i {width:30px; text-align:center; font-size:16px; border-right:1px solid #e7e7e7; color:#A2A2A2; position:absolute; left:65px; top:10px; padding:5px 10px 5px 5px;}
.gateBtn input {width:400px; height:42px; border:1px solid #e7e7e7; color:#666; font-size:16px; padding:0 20px 0 65px;}
.gateBtn p .lgnBtn {width:400px; height:48px; line-height:44px; background:#FF9827; border:2px solid #FC8300; color:#fff; font-size:22px; display:block; margin:30px auto 20px;}
.verify img {width:80px; height:34px; position:absolute; top:5px; right:63px;}
.loginAssist a {font-size:14px; padding:0 15px;}
.loginAssist a:link {color:#666; text-decoration:none;}
.loginAssist a:active {color:#666;}
.loginAssist a:visited {color:#666;}
.loginAssist a:hover {color:#f00;}
#login {cursor:pointer;}

/*-------------------------头部色-----------------------------*/
.topUp {background:#2748A0; color:#fff;}
.telBox {color:#edf2ff;}
.chnTel {border-right:1px solid #2E4B90;}

.loginBox .icon {color:#4B7FF7;}
.login {border-right:1px solid #2E4B90;}
.order {border-right:1px solid #2E4B90;}
.header {background:#4b7ff7; border-bottom:5px solid #FF9B31; color:#fff;}
.menuBox {padding-left:10px;}
.menuBox a {color:#fff;}
.logoBox a img {border-right:3px solid #93B2FF}
/*搜索*/
.seekL {background:url("https://pic4.dreams-travel.com/Public/images/car/seekL.png") no-repeat;}
.seekR {background:url("https://pic4.dreams-travel.com/Public/images/car/seekR.png") no-repeat;}
.seek input {background:#fff; color:#999;}
.seekPic,.seekBPic { color:#3458AD;}
.seekIcon,.seekBIcon {color:#fff;}


/*导航条*/
.menuBox .djBackgorund {text-decoration:none;}
.menuBox ul {height:30px; line-height:30px; margin-top:30px;}
.menuBox ul li { text-decoration:none; float:left; position:relative; z-index:9999}
.menuBox ul li a { text-decoration:none;}
.minBox {width:100px; background:#fff; border:1px solid #4B7FF7; border-top:0; display:none; filter:alpha(opacity=95); opacity:0.95; position:absolute; top:32px; left:0; z-index:997;}
.menuBox .minBox a { color:#4B7FF7; text-decoration:none; width:98px; display:block; line-height:32px; font-size:13px; padding:2px 10px;}
.menuBox .minBox a:link {color:#4B7FF7; text-decoration:none;}
.menuBox .minBox a:active {color:#4B7FF7;}
.menuBox .minBox a:visited {color:#4B7FF7;}
.menuBox .minBox a:hover {color:#f30; background:#F2FAF0;}

.menuBox .djBackgorund {background:#fff; border:1px solid #4B7FF7; border-bottom:0; border-top:2px solid #4B7FF7; color:#4B7FF7; filter:alpha(opacity=90);opacity:0.9;}



/*左侧导航*/
.dateBox {width:1100px; margin:0 auto; position:relative;}
.i980 .dateBox {width:980px;}
.datePosition {width:345px; position:absolute; top:-280px; left:25px; z-index:5;}
.datebg {width:345px; height:240px; filter:alpha(opacity=90);opacity:0.9;   position:absolute; top:-280px; left:25px; z-index:4;}

.menuLeft {height:80px; width:305px; margin:0 auto; position:relative; padding:15px 0;}
.menuBorder {border-bottom:1px solid #C9C9C9; cursor:pointer;}
.menuLeft h4 {color:#333; font-size:20px; font-family:"微软雅黑"; padding-left:50px;}
.menuRight {background:#F5F5F5; display:none; width:550px; padding:15px 25px; position:absolute; right:-550px; top:0;
	-moz-box-shadow: 1px 1px 2px #333;
    -webkit-box-shadow: 1px 1px 2px #333;
    box-shadow: 1px 1px 2px #333;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333');}
.menukong {background:#F5F5F5; display:none; height:79px; width:3px; position:absolute; right:-1px; top:0;}
.menuBackground {background:#F5F5F5; width:auto; padding:15px 20px;}
.menuBackground h4 {color:#FC4B3E;}
.menuRight a {width:120px; font-size:14px; display:block; padding:8px 0; float:left;}
.menuRight a i {padding-right:3px;}
.menuRightTwo a {width:100px;}

.menuRight a:link {color:#666; text-decoration:none;}
.menuRight a:active {color:#666;}
.menuRight a:visited {color:#666;}
.menuRight a:hover {color:#FC4B3E;}
.menuRight a i {color:#6A86CE;}
/*幻灯*/
/* flexslider */
.slides {cursor:pointer;}
.flexslider{position:relative;height:315px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:315px;}
.flex-control-nav{position:absolute; bottom:10px; right:280px; z-index:2; text-align:right;}
.i980 .flex-control-nav {right:45px;}
.i980 .flex-control-nav {width:980px;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(https://pic4.dreams-travel.com/Public/images/car/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*左右切换图片 暂时隐藏*/
.flex-direction-nav li a.flex-prev{left:40px;background:url(https://pic4.dreams-travel.com/Public/images/car/prev.png) center center no-repeat; display:none;}
.flex-direction-nav li a.flex-next{right:40px;background:url(https://pic4.dreams-travel.com/Public/images/car/next.png) center center no-repeat;display:none;}
/*左导航背景*/
.datebg {background:#fff;}
.submitDate {background:#FC4B4D; color:#fff; border:1px solid #E52E31;}
.menuLeft {position:relative;}
.menuLeft h6 {margin:10px 0; padding-left:50px;}
.menuLeft h6 a {border-right:1px solid #C8C8C8; color:#777; text-decoration:none; font-family:"微软雅黑";font-size:12px; padding-right:8px; margin-right:8px;}
.menuLeft h6 .borderZ {border-right:0;}
.menuLeft h5 {height:80px; width:40px;  line-height:80px; font-weight:normal; color:#6F95F2; text-align:center; position:absolute; left:0; top:0;}
/*四图栏*/
.fourPic {margin-top:20px;}
.fourPic a {width:359px; height:120px; display:block; text-decoration:none; float:left; margin-right:11px; cursor:pointer; overflow:hidden; position:relative;}
.fourPic a:hover {text-decoration:none;}
.i980 .fourPic a {width:320px; margin-right:10px;}
.fourPic a i {color:#fff; font-size:76px; font-weight:normal; filter:alpha(opacity=15);opacity:0.15; position:absolute; bottom:-5px; right:-5px;}
.fourPic .fourPic_4 {margin-right:0;}
.fourPic h4,.fourPic p {color:#fff; padding:0 18px; margin:0;}
.fourPic h4 {font-family:"微软雅黑";font-size:19px; font-weight:400; line-height:40px; font-weight:normal; width:339px; white-space:nowrap; overflow:hidden; margin-top:12px;}
.menuLeft h6 {margin:10px 0;}
.menuLeft h6 a {border-right:1px solid #C8C8C8; color:#777; text-decoration:none; font-family:"微软雅黑";font-size:12px; padding-right:5px; margin-right:5px;}
.menuLeft h6 .borderZ {border-right:0;}
.i980 .fourPic h4 {width:316px;}
.fourPic p {height:36px; font-size:12px; font-weight:400; line-height:18px; overflow:hidden; margin-top:5px;}
.note p {font-size:14px; line-height:24px;}

/*---------------------------Content---------------------------*/
.content {width:1100px; margin:0 auto; margin-bottom:15px;}
.i980 .content {width:980px;}
/*三图栏颜色配置*/
.fourPic {color:#fff;}
.fourPic_1 {background:#FF9B31;}
.fourPic_2 {background:#12C176;}
.fourPic_3 {background:#F44E71;}
.fourPic .fourPic_3 {margin-right:0;}
.i980 .fourPic .fourPic_3 {margin-right:0;}
/*左侧盒子*/
.leftBox {width:760px; height:1010px; float:left; margin-top:30px;}
.leftBox a {display:inline-block;}
/*.leftBox a:nth-child(2n) {margin-right:20px;}*/
.i980 .leftBox {width:640px;}
/*特别推荐*/
.tuijianT {height:24px; border-bottom:1px solid #E1E1E1; margin-bottom:25px; position:relative;}
.tTitle1 { font-size:26px; text-align:center; position:absolute; bottom:-5px; z-index:3;}
.tTitle2 {font-size:12px; color:#bdbdbd; text-align:center; position:absolute; bottom:-20px; z-index:2;}
.tTitle3 {width:200px; height:40px; background:#F6FAFB; position:absolute; bottom:-15px; z-index:1;}
.leftBox .tuijian {width:370px; height:470px; background:#fff; border:1px solid #E8E8E8; float:left; margin-bottom:20px; padding:20px;}
.i980 .leftBox .tuijian {width:310px;}
.biaoti {height:52px; color:#333333; display:block; font-size:18px; line-height:26px; overflow:hidden;}
.i980 .biaoti {width:160px;}
.tuijianJG {color:#fb6a00; text-align:right; float:right;}
.tuijianJG b {color:#fb6a00; font-size:20px; font-weight:bold; font-family:"Georgia";}
.tuijianJG i {font-style:normal; font-size:12px; color:#B2B2B2; padding-left:2px;}
.tuijianPic {width:330px; height:270px; overflow:hidden; margin-top:10px; position:relative;}
.i980 .tuijianPic {width:270px;}
.tuijianPic img {position:absolute;}
.tuijianMinPic {margin-top:10px; position:relative;}
.tuijianMinPic img {width:76px; height:66px; float:left; margin-right:8px;}
.i980 .tuijianMinPic img {width:56px; height:46px; float:left; margin-right:8px;}
.tuijianFB {height:36px; width:330px; color:#fff; line-height:36px; font-size:12px; padding:0 15px; position:absolute; top:236px; z-index:7; overflow:hidden;}
.i980 .tuijianFB {width:270px;}
.tuijianFBB {background:#333; width:330px; color:#fff; height:36px; line-height:36px; font-size:12px; position:absolute; top:236px; z-index:6;}
/*标题样式*/
.travelInfo h2,.top5 h2 {font: 12px/1.667 "Helvetica Neue",Tahoma,Arial,"Hiragino Sans GB",华文黑体,文泉驿正黑体,"Microsoft YaHei",sans-serif;}
.h2Bt {height:40px; border-top:2px solid #FF960D; font-size:14px; font-weight:bold; padding:0 15px; position:relative;}
.btL {float:left; font-size:20px; font-weight:400; margin-top:9px;}
.btR {font-size:14px; float:right; margin-top:13px;}
.btR a i {font-size:14px;}
.h2Bt img {width:290px; height:1px; position:absolute; top:50px;}
/*右侧盒子*/
.rightBox {width:320px; float:right; margin-top:30px;}
/*最新旅游信息*/
.travelInfo {background:#fff; border:1px solid #e8e8e8; border-top:none; height:525px; overflow:hidden;}
#newsofindexls {padding:20px 15px 0;}
#newsofindexls li {color:#fff; display:block; margin:10px 0; overflow:hidden;}
#newsofindexls li a {width:260px; color:#333; display:block; font: 12px/1.667 "Helvetica Neue",Tahoma,Arial,"Hiragino Sans GB",华文黑体,文泉驿正黑体,"Microsoft YaHei",sans-serif; font-size:14px; white-space:nowrap; float:right;}
#newsofindexls li a:link {color:#484848; text-decoration:none;}
#newsofindexls li a:active {color:#484848;}
#newsofindexls li a:visited {color:#484848;}
#newsofindexls li a:hover {color:#FB6A00;}
#newsofindexls li span {width:18px; height:18px; border-radius:3px; background:#B8B8B8; color:#fff; float:left; font: 12px/1.667 "Helvetica Neue",Tahoma,Arial,"Hiragino Sans GB",华文黑体,文泉驿正黑体,"Microsoft YaHei",sans-serif;  font-size:14px; text-align:center; font-weight:bold; line-height:18px;}
@-moz-document url-prefix() {
#newsofindexls li span {margin-top:3px;}
}
#newsofindexls li .top3 {background:#F66800;}
/*top5*/
.top5Ul {padding:20px 15px 0;}
.top5Ul li {padding:13px 0; border-bottom:1px solid #F5F5F5;}
.top5Ul li a {display:block; position:relative; overflow:hidden;}
.top5Ul li a:link {color:#484848; text-decoration:none;}
.top5Ul li a:active {color:#484848;}
.top5Ul li a:visited {color:#484848;}
.top5Ul li a:hover {color:#FB6A00;}
.top5 {background:#fff; border:1px solid #e8e8e8; border-top:none; height:470px; overflow:hidden; margin-top:20px;}
.top5Text {width:200px; height:46px;  display:block; float:left; font: 12px/1.667 "Helvetica Neue",Tahoma,Arial,"Hiragino Sans GB",华文黑体,文泉驿正黑体,"Microsoft YaHei",sans-serif;  font-size:14px; line-height:23px; overflow:hidden;}
.summerTextBox .top5Text {width:225px;}
.top5Pic {width:50px; height:46px; float:left; margin-right:10px;}
.top5 .top3 {float:left; background:#F66800; width:18px; height:18px; border-radius:3px; background:#B8B8B8; color:#fff; float:left; font: 12px/1.667 "Helvetica Neue",Tahoma,Arial,"Hiragino Sans GB",华文黑体,文泉驿正黑体,"Microsoft YaHei",sans-serif;  font-size:14px; text-align:center; font-weight:bold; line-height:18px; margin-right:10px;}
.top5Price {font-size:12px; color:#aaa; position:absolute; bottom:0; right:0;}
.top5Price b {font: 12px/1.667 "Georgia",sans-serif;  font-size:14px;  font-weight:bold; color:#fb6a00; padding-right:2px;}

/*精选目的地*/
.jinxuan {background:#fff; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; position:relative;}
.jinxuan .borderImg {height:7px; position:absolute; bottom:-7px; left:0;}
.jinxuanBox {width:1100px; margin:0 auto;}
.i980 .jinxuanBox {width:980px;}



/*------------------------产品选项卡--------------------------*/
.xxkBtn {width:1100px; margin-top:30px;  overflow:hidden; position:relative;}
.i980 .xxkBtn {width:980px;}
.tab {
    height: 34px;
}
.crazyT .tab {
    float: left;
}
.tab li {
    background: none repeat scroll 0 0 #F4F4F4;
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
    border-top:1px solid #E0E0E0;
    color: #333333;
    cursor: pointer;
    float: left;
    font-family: "微软雅黑";
    font-size: 15px;
    height: 34px;
    line-height: 34px;
    padding: 0 30px;
    position: relative;
    text-align: center;
}
.tab li.cur {
   background:#7698ED; border-left:1px solid #6283E0;  border-right:1px solid #6283E0;
    color: #FFFFFF;
    cursor: default;
    margin-right: 3px;
}
.tab li.cur a:link, .tab li.cur a:visited, .tab li.cur a:active, .tab li.cur a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.tab li i.teIco {
    right: 10px;
    top: -10px;
}
.tab li a:link, .tab li a:visited, .tab li a:active, .tab li a:hover {
    color: #333333;
    text-decoration: none;
}
.craRig {
    float: right;
    padding-top: 8px;
    text-align: right;
}
.toLeft:link, .toLeft:visited, .toLeft:active, .toLeft:hover {
    background-position: -400px -20px;
    display: inline-block;
    height: 18px;
    margin-right: 10px;
    width: 19px;
}
.toLeftGray {
    background-position: -400px 0;
    display: inline-block;
    height: 18px;
    margin-right: 10px;
    width: 19px;
}
.toRight:link, .toRight:visited, .toRight:active, .toRight:hover {
    background-position: -429px -20px;
    display: inline-block;
    height: 18px;
    width: 19px;
}
.toRightGray {
    background-position: -429px 0;
    display: inline-block;
    height: 18px;
    width: 19px;
}
.crazyCW {
    border-top:2px solid #ADBCEA;
    overflow: hidden;
    width: 1100px;
	min-height:250px;
}
.i980 .crazyCW {width:980px;}
.crazyC {
    overflow: hidden;
    padding: 8px 0;
    width: 1100px;
}
.crazyCi {
    margin-bottom: -1px;
    margin-left: -1px;
    width: 1100px;
    overflow:hidden;
}
.crazyCi li {
    float: left;
    padding: 12px;
    width: 183px;
}

.i980 .crazyCi li {width:196px;}

.crazyCi li:hover {
    background: none repeat scroll 0 0 #FFFBEE;
    border: 2px solid #FF9321;
    padding: 10px;
}
.crazyCi li .img {
    height: 119px;
    width: 163px;
}
.crazyCi li .img img {
    height: 117px;
    width: 159px;
}

.i980 .crazyCi li .img img {width:173px;}

.crazyCi .tit {
    color: #FFFFFF;
    font-size: 13px;
    height: 35px;
    line-height: 18px;
    margin-top: 5px;
    overflow: hidden;
    width: 159px;
}

.i980 .crazyCi .tit {width:163px;}
.crazyCi .tit a {
    color: #666;
    font-size: 12px;
}
.crazyCi .tit a:hover {
    color: #FF4E00;
}
.crazyCi .bot {
    color: #999999;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-top: 10px;
}
.crazyCi .bot .botBL {
    display: block;
    float: left;
    height: 20px;
    overflow: hidden;
    width: 96px;
}
.crazyCi .bot .botBR {
    display: block;
    float: right;
    height: 20px;
    overflow: hidden;
    text-align: right;
    width: 60px;
}
.crazyCi .bot .moneyFh {color:#FF4E00; font-style:normal; font-family:Arial,Helvetica,sans-serif;}
.crazyCi .bot b {color:#FF4E00; font-family:"Georgia"; font-weight:bold; font-size:18px; margin-right:5px;}
/*选这卡二级目录*/
.rmmdd {height:30px; background:#FF7A21; line-height:30px; color:#fff; font-size:14px; padding-left:10px; font-weight:bold;}

		#dhds01 a:link{ background:#FF67AD; padding:2px 10px; color:#fff; text-decoration:none;  border: 1px solid none; border-radius: 4px;}
		#dhds01 a:visited {background:#FF67AD; color:#fff;}
		#dhds01 a:active {background:#FF67AD; color:#fff;}
		#dhds01 a:hover {background:#5DA7FC; color:#fff; text-decoration:none; }
		.sybk01 {border-top:1px solid #FFE8D8; margin-top:5px;}

		#dhds02 a:link {background:#4D6A0D; color:#fff;  padding:2px 10px; text-decoration:none;  border: 1px solid none; border-radius: 4px;}
		#dhds02 a:visited {background:#4D6A0D; color:#fff;}
		#dhds02 a:active {background:#4D6A0D; color:#fff;}
		#dhds02 a:hover {background:#5DA7FC; color:#fff; text-decoration:none;}


		#dhds03 a:link {background:#FF8340; color:#fff;  padding:2px 10px; text-decoration:none;  border: 1px solid none; border-radius: 4px;}
		#dhds03 a:visited {background:#FF8340; color:#fff;}
		#dhds03 a:active {background:#FF8340; color:#fff;}
		#dhds03 a:hover {background:#5DA7FC; color:#fff; text-decoration:none;}



		#dhds04 a:link {background:#FB455C; color:#fff;  padding:2px 10px; text-decoration:none;  border: 1px solid none; border-radius: 4px;}
		#dhds04 a:visited {background:#FB455C; color:#fff;}
		#dhds04 a:active {background:#FB455C; color:#fff;}
		#dhds04 a:hover {background:#5DA7FC; color:#fff; text-decoration:none;}



		#dhds05 a:link {background:#E59017; color:#fff;  padding:2px 10px; text-decoration:none;  border-radius: 4px; border: 1px solid none;}
		#dhds05 a:visited {background:#E59017; color:#fff;}
		#dhds05 a:active {background:#E59017; color:#fff;}
		#dhds05 a:hover {background:#5DA7FC; color:#fff; text-decoration:none;}


		#dhds06 a:link {background:#563181; color:#fff;  padding:2px 10px; text-decoration:none;  border: 1px solid none; border-radius: 4px;}
		#dhds06 a:visited {background:#563181; color:#fff;}
		#dhds06 a:active {background:#563181; color:#fff;}
		#dhds06 a:hover {background:#5DA7FC; color:#fff; text-decoration:none;}


		#dhds06 a:link {background:#9827A5; color:#fff;  padding:2px 10px; text-decoration:none;  border: 1px solid none; border-radius: 4px;}
		#dhds06 a:visited {background:#9827A5; color:#fff;}
		#dhds06 a:active {background:#9827A5; color:#fff;}
		#dhds06 a:hover {background:#5DA7FC; color:#fff; text-decoration:none;}

		#dhds07 a:link {background:#FFE55A; color:#333;  padding:4px 10px; text-decoration:none;  border-radius: 4px; border: 1px solid none;}
		#dhds07 a:visited {background:#FFE55A; color:#333 ;}
		#dhds07 a:active {background:#FFE55A; color:#333;}
		#dhds07 a:hover {background:#FC718B; color:#fff; text-decoration:none; }
        .xzk2j ul {
            overflow:hidden;
        }
		.xzk2j ul li a:link {color:#333;  padding:4px 10px; text-decoration:none;  border-radius: 4px; border: 1px solid none;}
		.xzk2j ul li a:visited { color:#333 ;}
		.xzk2j ul li a:active { color:#333;}
		.xzk2j ul li a:hover { color:#FC718B; text-decoration:none; }

		.yjiao{
		border: 2px solid #none;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		position:relative;
		z-index:2;
		behavior: url(__PUBLIC__/css/ie-css3.htc);
		}

		.xtu1 { position:relative}
		.xtu2 { position:absolute; bottom:5px; left:-10px; width:70px; height:30px; line-height:32px; text-align:center; background:url(__PUBLIC__/images/xtu05.png); color:#fff; font-size:12px;}

		.xzk2j ul li {float: left; padding: 5px 0;}


    /*标题栏目*/
	 .bigTitle {width:1100px; height:68px; position:relative; margin:10px auto;}
	 .whippletree {height:34px; border-bottom:1px solid #e5e5e5;}
	 .whippletree2 {height:34px; border-bottom:1px solid #cedeff;}
	 .textOne,.textTwo,.textThree {font-family:"微软雅黑"}
	 .textOne {width:190px; height:68px; background:#fff; color:#F7F7F7; text-align:center; font-size:88px; line-height:68px; position:absolute; top:0;}
	 .textOne2 {color:#F5FAFF;}
	 .textTwo {color:#333; font-size:28px; line-height:28px; position:absolute; top:12px;}
	 .textTwo2 {color:#5B87EE;}
	 .textThree {color:#ccc; font-size:15px; line-height:15px;  position:absolute; bottom:10px;}
	 .textThree2 {color:#98B2F0;}
     
    /*----------------------------------center2----------------------------------*/
    .center2 {width:1100px; margin:20px auto;}
    /*超级定制游*/
    .tailor {width:320px; height:382px; border:1px solid #F0F0F0; border-top:2px solid #6791F1; background:#fff; float:right; text-align:center; padding:10px 20px; position:relative;}
    .yinyinlan  {position:absolute; bottom:-7px; left:0;}
    .tailor p {color:#B2B2B2; text-align:center; line-height:26px;}
    .tailor p span {color:#6791f1; font-size:14px; font-weight:bold; padding:0 3px;}
    .tailor input {width:245px; height:40px; border:1px solid #BDC2CD; color:#9095A0; font-size:14px; text-align:center; line-height:40px; padding:0 10px; margin:45px auto 5px;}
    .tailorBtn {width:245px; margin:0 auto;}
    .tailorBtn span {cursor:pointer; display:block; width:245px; height:40px; background:#6791F1; border:1px solid #4375E9; color:#fff; font-size:16px; font-weight:bold; text-align:center; line-height:40px; margin-top:10px; position:relative;}
    .tailorBtn span img {position:absolute; bottom:-3px; left:0;}
    /*优秀门店展示*/
    .visiblePic {height:150px; overflow:hidden;}
    .stores {width:100%; background:#fff; border:1px solid #F0F0F0;  border-top:2px solid #FF960D; display:block; float:right;  padding:0 15px; position:relative;}
    .storesTitle {height:45px; border-bottom:1px solid #FFDFB6;  position:relative; margin-bottom:25px;}
    .stores1 {width:164px; background:#fff; color:#505050; font-size:26px; text-align:center; position:absolute; padding:5px 0; left:458px; top:5px;}
    .stores2 {width:458px; color:#bdbdbd; font-size:15px; line-height:15px; color:#999999; text-align:center; position:absolute; left:310px; top:48px;}
    .jmBtn1,.jmBtn2,.jmBtn3 {width:72px; height:20px; border:1px solid #d0d0d0; background:#fff; color:#8d8d8d; display:block; font-size:10px; text-align:center; line-height:18px; position:absolute; right:0;}
    .jmBtn1 {top:13px; z-index:3;}
    .jmBtn2 {top:38px; z-index:2;}
    .jmBtn3 {top:38px; right:10px; z-index:1; border:none;}
    .storesTitle a i {margin-top:2px;}

/*营业部展示*/
.msPicBox {padding-top:32px; overflow:hidden;}

.msPic {float:left;}
.msPic p {width:214px; padding-right:10px;}
.msPic img {width:204px; height:125px;}
.msPicText {padding-top:5px; text-align:center;}
.msPic a:link {color:#333; text-decoration:none;}
.msPic a:visited { color:#333 ;}
.msPic a:active { color:#333;}
.msPic a:hover { color:#FC718B; text-decoration:none; }
/*精选目的地*/
.bourn {background:#fff; border-top:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8; margin:20px auto 0; padding:0 0 5px;}
.chujing {width:1100px; margin:5px auto; overflow:hidden;}
.i980 .chujing {width:980px;}
.guonei {width:1100px; margin:5px auto;}
.i980 .guonei {width:980px;}
.chujing li {width:157px; text-align:center; float:left; padding-bottom:15px;}
.i980 .chujing li {width:140px;}
.chujing li a {font-size:14px;}
.chujing li a i {color:#C6DEFC; padding-right:3px;}
.chujing li a:link {color:#333; text-decoration:none;}
.chujing li a:visited { color:#333 ;}
.chujing li a:active { color:#333;}
.chujing li a:hover { color:#FF5F64; text-decoration:none; }
/*专题栏目*/
.zhuanti1,.zhuanti2,.zhuanti3 {
    overflow:hidden;
}
.zhuantiBox {width:1100px; border:2px solid #FFCEA8; margin:0 auto; padding:15px 15px 0 15px; margin-bottom:20px; margin-top:10px;}
.zhuantiLeft {width:80px; font-weight:bold; float:left;}
.zhuantiLeft a i {padding-left:5px;}
.zhuantiLeft a:link {color:#333; text-decoration:none;}
.zhuantiLeft a:visited {color:#333;}
.zhuantiLeft a:active {color:#333;}
.zhuantiLeft a:hover {color:#FF5F64;}
.zhuantiRight {width:980px; float:right; overflow:hidden;}
.zhuantiRight a {width:140px; display:block; float:left; padding:0 20px 10px 0;}
.zhuantiRight a:link {color:#333; text-decoration:none;}
.zhuantiRight a:visited {color:#333;}
.zhuantiRight a:active {color:#333;}
.zhuantiRight a:hover {color:#FF5F64;}
/*电话*/
.telnumber {color:#f2f74d; width:150px; float:left; margin-left:30px;}
/*友情链接*/
.zz_db_yq {width:980px; margin:10px auto; line-height:25px; overflow:hidden;}
.zz_db_yq ul li {float:left; padding-right:20px;}
.zz_db_yq ul li a:link {color:#444;}
.zz_db_yq ul li a:visited {color:#444;}
.zz_db_yq ul li a:active {color:#444;}
.zz_db_yq ul li a:hover {color: #f00;}
.zz_db_yq ul li a {white-space:nowrap;}
.partner {
    overflow:hidden;
}

/*栏目标题*/
.titleBox {border-bottom:1px solid #E5E5E5; height:26px; position:relative; margin-bottom:30px;}
.titleBox>h2 {text-align:center; height:28px; width:100%; position:absolute; top:2px; z-index:2;}
.titleBox>h2>span {background:#F6FAFB; color:#333; display:inline-block; font-size:26px; height:26px; line-height:26px; padding:0 15px; margin:0;}
.titleBox>h2>a {color:#9D9D9D; font-size:14px; text-decoration:none; padding:3px 0 15px 3px; position:absolute; top:0; right:0;}
.titleBox>h3 {text-align:center; width:100%; position:absolute; top:32px; z-index:1;}
.titleBox>h3>span {background:#F6FAFB; color:#bdbdbd; display:inline-block; font-size:14px; line-height:15px; height:15px; padding:0 15px; margin:0;}
.titleBox>h2>span,.titleBox>h3>span {font-family:微软雅黑;}
/*礼品跳转链接样式*/
.lipingHref {color:#F54052; font-size:14px; padding-left:10px;}
.lipingHref:visited { color:#F54052 ;}
.lipingHref:active { color:#F54052;}
.lipingHref:hover { color:#f00; text-decoration:none; }


/*暑期游和超级定制*/
.contentTowBox {width:1100px; margin:20px auto; overflow:hidden;}
/*暑期游学*/
.summerBox {float:left; width:760px;}
.summer {background:#fff; border:1px solid #e8e8e8; float:left; width:370px; padding:20px; margin-bottom:20px;}
.summer:nth-child(2n+1){margin-right:20px;}
.summer img {width:100%; height:245px;}
.summer h1 {margin:0 0 10px; overflow:hidden;}
.summer>h1>.spanLeft {color:#333; display:block; font-size:18px; float:left; line-height:26px; height:52px; overflow:hidden;}
.summer>h1>.spanRight {color:#fb6a00; clear:right; font-size:20px; font-weight:bold; float:right; font-family:"Georgia"; margin-top:5px;}
.summer>h1>.spanRight>i {font-style:normal; font-size:12px;}
.summerImg {position:relative;}
.summerImg>p {background:#000; width:100%; height:36px; position:absolute; bottom:0; left:0; filter:alpha(opacity=50); opacity:0.5; z-index:1;}
.summerImg>div {color:#fff; font-size:12px; width:100%;  line-height:36px; height:36px; padding:0 15px; position:absolute; bottom:0; left:0; overflow:hidden; z-index:2;}

/*暑期文本推荐*/
.summerRight {width:320px; float:right;}
.summerTextBox {background:#fff; border:1px solid #e8e8e8; margin-bottom:20px;}
.summerTextBox li:nth-child(5n){border:none;}
.summerTextBox .btL {line-height:33.3px;}
/*三列栏目*/
.threeBox {background:#fff; width:1100px; margin:20px auto;}
.threeBox h2 p {background:#fff;}
.threeList {overflow:hidden;}
.threeList li {background:#fff; border:1px solid #eee; width:354px; float:left; padding:20px; margin:0 19px 20px 0; }
.threeList li h1 {margin:15px 0 0; overflow:hidden;}
.threeList li:nth-child(3),.threeList li:nth-child(6) {margin-right:0;}
.threeList li .spanRight>i {font-style:normal; font-size:12px;}
.imgBox {position:relative;}
.imgBox h2 {color:#fff; font-size:12px; font-weight:normal; height:36px; line-height:36px; width:100%; padding:0 10px; position:absolute; bottom:0; left:0; overflow:hidden; z-index:2;}
.h1B {background:#000; filter:alpha(opacity=60);opacity:0.6; width:100%; height:36px; position:absolute; bottom:0; left:0; z-index:1;}
.imgBox img {width:100%; height:240px;}
.threeList .spanLeft {color:#333; display:block; font-size:18px; line-height:26px; height:52px; overflow:hidden;}
.threeList .spanRight {color:#fb6a00; clear:right; font-size:20px; font-weight:bold; float:right; font-family:"Georgia"; text-align:right;}
.threeList a {display:block;}
.threeBox .titleBox>h3>p {background:#fff;}
.crazyCW {
    border-top:2px solid #ADBCEA;
    overflow: hidden;
    width: 1100px;
    min-height:250px;
}
.i980 .crazyCW {width:980px;}
.crazyC {
    overflow: hidden;
    padding: 8px 0;
    width: 1100px;
}
.xzk2j ul li {display:inline-block; float: left; padding: 5px 0;}
.xzk2j ul li a:link {color:#333;  padding:4px 10px; text-decoration:none;  border-radius: 4px; border: 1px solid none;}
.xzk2j ul li a:visited { color:#333 ;}
.xzk2j ul li a:active { color:#333;}
.xzk2j ul li a:hover { color:#FC718B; text-decoration:none; }

/*邮轮目的地样式*/

.ylBourn {height:26px; margin-bottom:10px; overflow:hidden; position:relative;}

.ylBournList {overflow:hidden; width:9999px;}
.ylBournList li {color:#6c6c6c; cursor:pointer; font-size:14px; float:left; line-height:26px; padding:0 10px;}
.ylBournList .this {background:#6791F1; border-radius:3px; color:#fff;}
.ylLeft {background:#f30; display:none; height:26px; padding:0 20px; position:absolute; top:0; left:0; z-index:998;}
.ylBournList .this a {
    text-decoration: none;
    color:#fff;
}
.ylRight {background:#f30; display:none; height:26px; padding:0 20px; position:absolute; top:0; right:0; z-index:998;}

/*门店展示*/
.shopBox {background:#fff; border-top:2px solid #ff960d; width:1100px; padding:15px 15px 5px 15px; margin:20px auto 0;}
.shopBox .titleBox>h2>p {background:#fff;}
.shopBox .titleBox>h3>p {background:#fff;}
.shopInfoBox {overflow:hidden;}
.shopInfoBox ul {width:9999px; height:186px; overflow:hidden; padding:10px 0;}
.shopInfoBox li {float:left; width:216px; padding-right:10px;}
.shopInfoBox li a {display:block; text-decoration:none;}

.shopInfoBox li a img {width:206px; height:140px;}
.shopInfoBox li a p {color:#333; font-size:12px; text-align:center; line-height:26px; height:26px; overflow:hidden;}
.shopInfoBox li a p:hover {color:#f00;}

/*顶部手机二维码弹出*/
.phoneBox {font-size:12px; float:right; line-height:42px; position:relative; margin-left:5px; padding:5px 0 5px 5px;}
.phoneBox span {color:#fff; display:block; line-height:32px; padding:0 10px;}
.twoCode {background:#fff; display:none; position:absolute; right:0; top:36px; z-index:9999; width:130px; height:130px;
    -moz-box-shadow: 3px 4px 2px #333;
    -webkit-box-shadow: 3px 4px 2px #333;
    box-shadow: 3px 4px 2px #333;
}
.twoCode img {width:130px; height:130px;}
.phoneThis span {background:#fff; color:#72529D; display:block;}
.phoneThis .twoCode {display:block;}


/*我爱国庆*/
.guoqing {margin-top:20px; overflow:hidden;}
.guoqingList {overflow:hidden;}
.guoqingList li {background:#fff; border:1px solid #e8e8e8; float:left; width:260px; margin:0 20px 20px 0; padding:15px 15px 12px 15px; overflow:hidden;}
.gqImg {position:relative;}
.gqImg img {width:100%; height:160px;}
.gqImg h2 {color:#fff; font-size:12px; height:30px; line-height:30px; width:100%; padding:0 5px; position:absolute; left:0; bottom:0; z-index:10; overflow:hidden;}
.gqImg .h2Bj {background:#000; filter:alpha(opacity=60);opacity:0.6; height:30px; width:100%; position:absolute; left:0; bottom:0;  z-index:9;}
.gqH1 {margin:0; padding-top:10px; overflow:hidden;}
.gqH1 .leftSpan {color:#333; display:block; font-size:14px; line-height:20px; height:40px; overflow:hidden;}
.gqH1 .rightSpan {color:#fb6a00; font-size:16px; font-weight:bold; float:right; font-family:"Georgia"; text-align:right; overflow:hidden; margin-top:2px;}
.gqH1 .rightSpan b {font-weight:normal; font-size:10px;}

/*-----------QQ客服------------*/
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1; margin-top:0;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(http://demo.lanrenzhijia.com/2014/service1031/images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
.servName {display:block; width:56px; overflow:hidden; float:left;}


/*一排五条产品栏目*/
.fiveList {
    overflow:hidden;
}

.fiveList li {
    box-sizing:border-box;
    float:left;
    width:20%;
    padding:0 5px;
    margin:0 0 15px;
}


.fiveList li a:hover {
    text-decoration:none;
}



