@charset "utf-8";
/* CSS Document */
::-webkit-scrollbar{width:10px;}
::-webkit-scrollbar-track{background-color:#BBBBBB;}
::-webkit-scrollbar-thumb{background-color:#80644d;}
::-webkit-scrollbar-thumb:hover {background-color:#80644d}
::-webkit-scrollbar-thumb:active {background-color:#80644d}

.ziyecontent{ background-image:url(../images/big_pic01.jpg); background-size:100%; }
.content{ width:1024px; margin:0 auto; padding:5px 0;}
.smallbanner h1 img{ border-radius:10px; width:100%;}
.smallbanner{ padding:8px 8px; border-radius:20px 20px 0 0; border-bottom:white solid 2px; 
	background:linear-gradient(left,#f0f0f0,#bbb,#f0f0f0);
	background:-webkit-linear-gradient(left,#f0f0f0,#bbb,#f0f0f0);
	background:-moz-linear-gradient(left,#f0f0f0,#bbb,#f0f0f0);
	background:-o-linear-gradient(left,#f0f0f0,#bbb,#f0f0f0);
	}
.con_box{ background-color:#1e1e26; border-radius:0 0 20px 20px; border-top:black solid 2px;min-height: 371px;height: auto;overflow: hidden;}
.left_nav{ width:200px; float:left;}
.weiz{width:100%; height:20px; margin-left: 20px;}
.weizhi{ background-image:url(../images/dingwei_icon.png); background-repeat:no-repeat;
	background-position:left center; padding-left:16px; margin-left:20px;
	}
.left_nav .weizhi a{background-image:url(../images/xiaojt.png); background-repeat:no-repeat;
	background-position:right center; padding-right:10px; margin-right:5px;}
.left_nav .weizhi a:hover{ text-decoration:underline;}			
.nav{ border:#80644d solid 1px; width:140px; min-height:10px; border-radius:10px; padding-top:40px; 
	position:relative; left:50px;top:40px;}
.nav h1{position:absolute; top:-18px; left:12px; background-color:#80644d; text-align:center; 
	border-radius:8px; box-shadow:0 4px 6px rgba(255,255,255,0.6) inset; line-height:36px; width:120px;
	}
.nav h1 span{ font-size:18px; }	
/*以上为子页公共样式*/

/*现在预定*/
.right_con{ float:left; margin-left:30px;    margin-bottom: 20px;}
.right_con .xzyd p{ color:red; line-height:36px;}
.right_con .xzyd h1{ line-height:40px;}
.right_con .xzyd h1 a{ color:red; margin-left:12px;}
.right_con .xzyd h1 input{ background-color:rgba(0,0,0,0); border:#646464 solid 1px; height:24px; width:134px;}
.right_con .xzyd h1 .tow{ margin-left:130px;}
.right_con .xzyd .changde input{ width:200px;}
.right_con .xzyd .changde .xuanze{ margin-left:82px;}
.right_con .xzyd .changde select{ width:200px; height:24px;background-color:rgba(0,0,0,0);border:#646464 solid 1px;
	appearance:none;-moz-appearance:none;
	-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;
	background:url(../images/select.jpg) no-repeat right center ;
	}/*去掉select的右侧小三角用图片代替，ie无效*/
.right_con .xzyd .changde option{ color:#323232;}
.right_con .xzyd .changde .xuanze01{ margin-left:62px;}
.right_con .xzyd .changde .leixing input{ height:10px; width:10px; margin-left:8px;}
.right_con .xzyd .changde textarea{ width:320px; height:66px;background-color:rgba(0,0,0,0);border:#646464 solid 1px;}
.right_con .xzyd .changde .beizhu{ float:right; line-height:20px; padding-top:30px; margin-left:12px;}
.right_con .xzyd .btn input{ width:50px; background-color:#80644d; border-radius:5px; 
	cursor:pointer; box-shadow:0 2px 4px rgba(0,0,0,0.5); border:none;
	}
.right_con .xzyd .btn{ line-height:24px; padding:0 0 24px 84px;}

/*房型与价格*/
.right_con .bigpic{ margin-top:19px;}
.right_con .bigpic span{ float:left;}
.right_con .bigpic h2{ float:left;}
.right_con .bigpic dl{ float:left;}
.right_con .bigpic ul img{ border-radius:10px;}
.right_con .bigpic ul li{ float:left;}
.right_con .bigpic ul{ width:2380px;}
.right_con .bigpic h2{ margin:0 20px; width:340px; overflow:hidden;}
.right_con .bigpic dl{ margin-left:30px;    width: 240px;}
.right_con .bigpic dl dt{ margin-top:10px;}
.right_con .bigpic dl dd{ line-height:20px;}
.right_con .bigpic dl p{ margin-top:14px;}
.right_con .bigpic dl p a{display:block; width:90px; line-height:24px; border-radius:5px;
	border:#998877 solid 1px; background-color:#80644d; text-align:center;
	}
.right_con .bigpic .prev{ margin-top:90px; padding:10px 5px; border-radius:5px;}
.right_con .bigpic .prev:hover{ background-color:rgba(255,255,255,0.1);}
.right_con .bigpic .next{ margin-top:90px; padding:10px 5px; border-radius:5px;}
.right_con .bigpic .next:hover{ background-color:rgba(255,255,255,0.1);}
.neirong{height:240px; overflow:auto;}

.right_con .smallpic{ padding-left:12px; margin-top:20px;    margin-bottom: 10px;}
.right_con .smallpic span, .smallpic h2{ float:left;}
.right_con .smallpic span{margin-top:16px; padding:5px 5px; border-radius:5px;}
.right_con .smallpic span:hover{ background-color:rgba(255,255,255,0.1);}
.right_con .smallpic ul li{ float:left; width:110px; margin:0 8px; cursor:pointer;border-radius:5px;}
.right_con .smallpic ul li:hover{border:red solid 1px;}
.right_con .smallpic ul .current{ border:red solid 1px;}
.right_con .smallpic ul img{ width:100%;border-radius:5px;}
.right_con .smallpic ul{width:886px;}
.right_con .smallpic h2{ margin:0 12px; width:634px;overflow:hidden;}
.xwzydibu{margin-top:10px;}

/*主题活动*/
.right_con .zxhd ul{ margin-top: 10px;}
.right_con .zxhd ul li{     padding: 12px 0px 12px 0px; 
	position:relative; width:750px; border-bottom:#646464 solid 1px;
	}
.right_con .zxhd ul li p{ position:absolute; right:18px; bottom:12px; color:#b4b4b4;}
.right_con .zxhd ul li a{ font-size:14px; font-weight:bold; line-height:24px;}
.right_con .zxhd ul li a:hover{ text-decoration:underline;}
.right_con .zxhd ul li span{ float:left;}
.right_con .zxhd ul li h1{float:left; width:500px; padding-left:16px;}
.right_con .zxhd ul img{ width:76px !important; height:56px !important; border-radius:5px;}
.right_con .zxhd .fanye{ text-align:center; margin-top:14px;    margin-bottom: 10px;}
.right_con .zxhd .fanye span, .fanye a{ cursor:pointer; background-color:#80644d; border-radius:5px;}
.right_con .zxhd .fanye a{ padding:4px 8px; border:#998877 solid 1px; margin:0 3px;}
.right_con .zxhd .fanye span{ margin:0 3px; padding:4px 8px;}
.right_con .zxhd .fanye .current{ background-color:#4c3c2e; color:#b4b4b4;}

/*主题活动详情*/
.right_con .zthd_xq{width:750px; padding-top:10px;}
.right_con .zthd_xq h1{ font-size:16px; font-weight:bold; line-height:30px; text-align: center;}
.right_con .zthd_xq p{ line-height:20px; margin:12px 0;}
.right_con .zthd_xq .one img{ float:right;border-radius:10px; width:270px;}
.right_con .zthd_xq img{margin-bottom:8px;}
/*美食享受*/
.right_con .msxs ul{ width:750px;   margin-top: 10px;}
.right_con .msxs ul li{ float:left; margin:10px;}
.right_con .msxs ul li span{ display:block; position:relative; text-align: center; margin-top: 5px;    color: #fff;}
.right_con .msxs ul li:hover .blackbox{ display:block;}
.right_con .msxs ul li .blackbox{ position:absolute; left:0; top:0; font-size:18px; text-align:center; display:none;
	background-color:rgba(0,0,0,0.6); width:100%; height:70px; cursor:pointer; padding-top:25%; border-radius:5px;
	}
.right_con .msxs ul img{ width:228px; border-radius:5px;}
.right_con .msxs ul li p{ text-align:center; line-height:30px;}
.right_con .msxs .fanye{ text-align:center; margin-top:14px;}
.right_con .msxs .fanye span, .fanye a{ cursor:pointer; background-color:#80644d; border-radius:5px;}
.right_con .msxs .fanye a{ padding:4px 8px; border:#998877 solid 1px; margin:0 3px;    color: #fff;}
.right_con .msxs .fanye span{ margin:0 3px; padding:4px 8px;}
.right_con .msxs .fanye .current{ background-color:#4c3c2e; color:#b4b4b4;}

.black_overlay{ display:none; position:absolute; top:0%; left:0%; width:100%; height:110%;  
	background-color:rgba(0,0,0,0.8); z-index:10;
	}  
.white_content{display:none; position:absolute; top:25%; left:28%; width:600px; height:400px; overflow:hidden;
	background-color: white; z-index:11;border-radius:10px; border:white 12px solid;
	}
.white_content img{ width:100%;border-radius:10px; border:#999 solid 1px; margin:12px 0;}
.black_overlay a{ color:#CCC; font-size:24px; position:absolute;top:19%; right:23.5%; background-color:rgba(255,0,0,0.6);
	width:30px; height:30px; border-radius:50%; text-align:center; line-height:28px;
	}	
.black_overlay a:hover{ background-color:rgba(255,0,0,0.8); color:white;}

/*联系我们*/
.right_con .lxwm { padding-left:30px;}
.right_con .lxwm .fendian dl{ float:left; margin-right:50px; padding-top:10px;}
.right_con .lxwm .fendian dl dt{ margin-top:12px;}
.right_con .lxwm .fendian dl{ line-height:24px;}
.right_con .lxwm h1{ margin-top:24px;}
.right_con .lxwm h1 p{ line-height:20px; color:#cc9f7a;}

/*关于我们*/
.right_con .gywm{width:750px; padding-left:12px; padding-top:14px;}
.right_con .gywm h1{ font-size:18px; font-weight:bold; line-height:36px;}
.right_con .gywm p{ line-height:20px;}
.right_con .gywm .one p, .one video{ float:left;}
.right_con .gywm .one p{ width:370px;}
.right_con .gywm .one video{ width:320px; height:180px; background-color:#000; border-radius:10px;}