/*整体设置*/

body,pre,div,p,h1,h2,h3,h4,h5,h6,hr,ul,li{ border:none;  padding:0; margin:0 auto;}
ul,li{ list-style:none; margin:0;}
body{ font-size:12px;}
select{ font-size:12px}
P {line-height:150%}

a {color:#896324;text-decoration: none;}
a:hover {text-decoration: none;color:#FF0000; }

/*对齐方式*/
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both}
.tl{ text-align:left}
.tr{ text-align:right}
.tc{ text-align:center}

/*外部整套*/
.content { width:1003px; height:auto; background-color:#ebe2c1; overflow:auto;}

/*左边样式*/
.leftwrap{ width:186px; height:auto; float:left;}
.leftwrap .logo { width:186px; height:252px; float:left;}
.leftwrap .flpic { width:186px; height:46px; float:left;}
.leftwrap .flpic1 { width:186px; height:149px; float:left;}
.leftwrap .fltel { width:157px; height:48px; float:left; margin:12px; display:inline; border:3px solid #cdae77;}

/*右边主要样式*/
.rightwrap { width:815px; height:auto; float:right;  background-color:#f7f2e7;}
.rightwrap .rightbg { width:815px; height:auto; float:left; background-image:url(../images/rightbg.jpg); background-repeat:no-repeat; background-position:bottom; padding:0 0 18px 0;}
.rightwrap .header { width:815px; height:auto; float:left;}
.rightwrap .topbg { width:815px; height:120px; float:left;}
.rightwrap .topnav { width:815px; height:56px; float:left;}
.rightwrap .dibu { width:815px; height:62px; float:left; background-image:url(../images/top_bg.jpg);}
.rightwrap .dibupic { width:488px; height:42px; float:left; padding:10px;}

.rightwrap .right_txt { width:250px; float:right; height:30px; line-height:15px; padding:0 10px 0 0; margin:10px 15px 10px 0; display:inline;color:#e7ba67;}
.rightwrap .right_txt a { color:#e7ba67; text-align:right; }
.rightwrap .right_txt a:hover{ color:#FFF; text-decoration:underline;}

.rightwrap .adpic { width:815px; height:340px; float:left; margin:0 0 15px 0; display:inline;}
.rightwrap .ad { width:460px; height:340px; float:left;}
.rightwrap .adpic2 { width:175px; height:340px; float:left; padding:0; }
.rightwrap .adpic2 p { color:#8d4b01; padding:0 10px; line-height:22px;}
.rightwrap .adpic3 { width:170px; height:340px; float:left; padding:0; }
.rightwrap .adpic3 p { color:#8d4b01; padding:0 10px; line-height:22px;}

.rightwrap .jidandtai { width:815px; height:auto; float:left; padding:0 0 15px 0;}
.rightwrap .indtbg { width:400px; height:208px; float:left; margin:0 0 0 10px; display:inline; background-image:url(../images/jdiandtaibg.jpg);}
.rightwrap .intitle { width:375px; height:18px; float:left; margin:8px 0 0 0; padding:0 10px 0 15px;}
.rightwrap .intitle h3 { width:60px; height:18px; float:left;}
.rightwrap .intitle span { width:33px; height:7px; float:right; margin:5px 0 0 0;}
.rightwrap .innav { width:370px; height:auto; float:left; padding:5px 0 0 10px;}

.rightwrap .msnav { width:195px; height:208px; float:left; margin:0 0 0 10px; display:inline; background-image:url(../images/ms_bg.jpg);}
.rightwrap .msnav h3 {width:180px; height:18px; float:left; padding:8px 0 0 15px;}
.rightwrap .msnav h3 img { width:60px; height:18px;}
.rightwrap .inmsnav { width:195px; height:auto; float:left;}
.rightwrap .inmsnav img { width:154px; height:103px; margin:5px 0 0 0;}
.rightwrap .inmsnav p { color:#5b3b03; line-height:18px; padding:0 15px;}

.rightwrap .tianqi { width:180px; height:208px; float:left; margin:0 0 0 10px; display:inline;}

.rightwrap .ditime { width:790px; height:22px; float:left; line-height:22px; margin:5px 0 0 0; padding:0 18px 0 0; color:#759911; font-size:13px; text-align:right;}
.rightwrap .weizi { height:22px; float:left; padding:0 15px 0 10px; margin:0; border-bottom:1px solid #876424; color:#896324; font-size:13px; text-align:left;}
.rightwrap .weizi a {color:#896324;}
.rightwrap .weizi a:hover {color:#896324; text-decoration:underline;}
.rightwrap .touwenzi {height:18px; color:#99cc33; text-align:center; border:1px solid #99cc33; float:right; line-height:18px; padding:0 10px 0 10px; white-space:nowrap; margin:5px 10px 0 0; display:inline;}
.rightwrap .touwenzi a { color:#896324;}
.rightwrap .right_wz8 { white-space:normal; height:22px; float:right; line-height:22px; padding:0 10px; text-align:right; color:#78701d;}

.rightwrap .inwaitao { width:763px; height:auto; float:left; padding:0 0 20px 0; background-image:url(../images/lerong_dibu.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#fff;}
.rightwrap .intop { width:763px; height:105px; float:left; background-image:url(../images/waitaobg.jpg);}
.rightwrap .intop_txt { width:763px; height:auto; float:left;}
.rightwrap .in_jieshao { width:350px; height:auto; float:left; margin:0 0 0 5px; display:inline;}
.rightwrap .in_jieshao p { color:#726f60; line-height:22px; padding:0 10px;}
.rightwrap .in_jieshao img { margin:0; padding:0; text-align:center}
.rightwrap .in_jieshao span { width:350px; height:28px; float:left; text-align:center; line-height:28px; padding:10px 0 8px 0; color:#514630; font-size:13px; font-weight:bold; background-position:center; background-repeat:no-repeat; background-image:url(../images/jshaobg.jpg);}
.rightwrap .zongjie { width:763px; height:auto; float:left;}
.rightwrap .zongjie p { color:#815018; line-height:22px; padding:0 25px; font-size:13px;}

.rightwrap .right_snsn { width:730px; height:auto; float:left; margin:10px; display:inline; border:4px solid #ded4af;}
.rightwrap .right_snsn h2 { text-align:center; font-size:15px; padding:10px 0; margin:10px 0 0 0 ; color:#000;}
.rightwrap .right_snsn .time { width:570px; height:22px; line-height:22px; color:#000; text-align:center; border-bottom:1px solid #8F9C54; border-top:1px solid #8F9C54; }
.rightwrap .right_snsn p {line-height:22px; padding:0 20px;}
.rightwrap .right_snsn img { padding:1px; border:1px solid #875f24;}

.rightwrap .leftblir { text-align:center;}

/*底部*/
.foot { width:815px; float:right; height:auto; margin:0; overflow:auto; background-color:#ebe2c1;}
.foot .left_txt { width:800px; height:auto; float:left;  padding:10px 0; margin:10px 0; display:inline; background-color:#ebe2c1;}
.foot .right_txt_pt { width:430px; height:auto; float:right; margin:0 0 0 15px; display:inline;}
.foot .right_txt_pt p { line-height:22px; font-size:13px; color:#815d1c; padding:0 10px; text-align:right;}
.foot .left_lianjie { width:215px; height:55px; float:left; color:#886322; background-image:url(../images/foot_bootm_bg.jpg); background-repeat:no-repeat; background-position:bottom;}
.foot .left_lianjie a { color:#886322; text-align:right;}
.foot .left_lianjie a:hover{ color:#751f20; text-decoration:underline;}

.nav li{ height:56px; white-space:normal;line-height:56px; margin:0px; padding:0; float:left;  display:block;}
.nav li a { text-decoration:none;display:block;height:56px; float:left; text-align:center;}

/*列表样式*/
.list { width:100%; margin:0px;text-align:left; line-height:25px; font-size:12px; padding:0; float:left; }
.list ul{list-style-type: none;margin: 0px;padding: 0px;}
.list li{width:100%; float:left; padding:0 5px 0 5px; border-bottom:1px solid #caad85;}
.list li a{ line-height:26px; color:#5b3b03;display: block; padding-left:10px; margin:0; text-decoration:none;}
.list li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:0px 8px 0 0; color:#815d1c; }
.list li a:hover{color:#815d1c; text-decoration:underline;}

/*房型列表样式*/
.listBox li{float:left; display:block; width:720px; height:auto; padding:0 0 7px 0; border-bottom:1px dashed #9b9a63; border-left:1px solid #FFF; border-right:1px solid #FFF; border-top:1px solid #FFF; margin:8px 8px 8px 18px; display:inline;}
.listBox li.over{  border:1px solid #f1e8bf; background-color:#FBF1E7;}

.listBox img { width:172px; height:120px; float:left; margin:5px; display:inline; padding:5px;  border:2px solid #a69369; }
.listBox a img { width:172px; height:120px; float:left; margin:5px; display:inline;padding:5px;  }
.listBox a:hover img { border:2px solid #ae6d1d;}
.listBox h3 { width:450px; height:25px; float:left; line-height:25px; font-size:14px; color:#a83508; padding:0 0 0 10px; margin:5px; display:inline;}
.listBox h3 a { color:#a83508; text-decoration:none;}
.listBox h3 a:hover{ text-decoration:underline; color:#6c171e;}
.listBox p { line-height:22px; margin:0 5px; display:inline; color:#815018; overflow:hidden;}
.listBox .kut { width:510px; height:100px; float:left; padding:0 0 0 10px;}
.listBox .bootm { width:710px; height:auto; float:left; padding:5px 0; line-height:22px;}
.listBox .bootm h5 { white-space:nowrap; width:300px; height:22px; line-height:22px; float:left; padding:0 0 0 10px; color:#6c171e; font-size:13px;}
.listBox .bootm p { color:#634f34;  line-height:22px;}
.listBox .ann { width:72px; height:22px; display:block; float:right; color:#8d6d1b; border:1px solid #b27121; background-color:#fff; margin:0 5px 0 5px; text-align:center;}
.listBox .ann a { display:block; background-color:#fffefb; color:#8d6d1b; font-weight:bold;}
.listBox .ann a:hover {color:#7b2446; text-decoration:underline;}

/*客房列表弹出样式*/
.inbox li{ width:90px; height:22px; margin:0 5px 0 0; padding:0; float:right; border:1px solid #7f5116; text-align:center;}
.inbox li a { display:block; width:90px; height:22px; float:left;  background-color:#fff; line-height:22px; color:#7b2446; font-weight:bold; background-color:#f6fddc;}
.inbox a:hover{ color:#7c2c25; text-decoration:underline;}

/*以是下显示TIP的内容*/
.inbox h6{ display:none; font-size:12px; font-weight:normal;}
.inbox h6 table {width:400px; height:auto; background-color:#7f5116; margin:0; padding:0; border:0; text-decoration:underline;}
.inbox a:hover h6{display: block;position:absolute; border:1px solid #fff; background-color:#7f5116; margin:26px 0 0 -320px ; color:#5f3f08; white-space: nowrap; padding:1px;}

/*会议导航*/
.hynav_1 li{line-height:31px; margin:0px; float:left;  display:block;width:104px;height:24px; text-align:center; color:#653e13; background-color:#fbfbf1; margin:2px 10px 0 0; display:inline;}
.hynav_1 li a { text-decoration:none;display:block;width:104px;height:24px;color:#653e13; text-align:center; line-height:24px; border:1px solid #ac9e77;}
.hynav_1 li a:hover{ text-decoration:underline; color:#FFF; background-color:#6a3c0b;}
.hynav_2 li{line-height:31px; margin:0px; float:left; width:105px;  display:block;height:24px; line-height:24px; color:#6f4131;  background-color:#f6f1d1; margin:3px 0 0 10px; display:inline; border:1px solid #ac9e77; text-align:center; font-weight:bold; }
.hynav_2 li a { text-decoration:none;display:block;height:24px;color:#6f4131; font-weight:normal; }
.hynav_2 li a:hover{ text-decoration:underline; color:#FFF; background-color:#6a3c0b;}
.hy_ad_pic { width:525px; height:auto; float:left; padding:10px 10px;}
.hy_ad_pic p { color:#845318; line-height:22px;}
.hy_right_txt { width:180px; height:auto; float:left; margin:10px 15px; display:inline;}
.hy_right_txt p { color:#845318; line-height:22px; padding:0 10px;}
.hy_txt { color:#845318; width:100%; height:auto; float:left; line-height:22px;}
.hy_txt p {color:#845318; line-height:22px; text-indent:1.5em; padding:0 10px;}
.hy_nav_bg { width:80%; height:30px; float:left; padding:0 2px; margin:0 0 0 10px; display:inline; line-height:30px; background-image:url(../images/hy_bg_nav.jpg);}

/*图片详细样式*/
.pic li{ margin:0px; float:left;display:block; margin:30px 0 10px 40px; display:inline;}
.pic li a { text-decoration:none;display:block;width:163px;height:118px; padding:10px; text-align:center; line-height:150px; border:3px solid #f3a634; background-image:url(../images/picbg.jpg);}
.pic li a:hover{ border:3px solid #A85400;}
.pic li img { width:163px; height:118px;}

 /*支付方式页面样式*/
.zfbg{ width:439px; height:259px; float:left; background-image: url(/images/zf_bg2.jpg); margin: 0px 0 0 10px;	}
.zfbg2{	width:439px; height:335px; float:right; background-image: url(/images/zf_bg.jpg);	margin: 20px 0 0 10px;	}
.zflin1{width:71px; height:36px; margin:40px 0 0 45px; background-image:url(/images/zf_lin1.jpg);background-repeat: no-repeat;}
.zflin2{ width:71px; height:36px; margin: 40px 0 0 45px; background-image: url(/images/zf_lin2.jpg); background-repeat: no-repeat;}
.zfcont{width:246px; height:133px;	line-height: 18px;	margin: 30px 0 20 55px;	color: #6a3c09;}

/*客房详细页面样式*/
.kftu{width:370px;height:247px;float:left; line-height:247px; background-image:url(../images/kf_tubg.jpg);background-repeat: no-repeat;text-align: center;	padding:7px;margin: 10px 5px 5px 10px;}
.kftu img { width:370px; height:247px;}
.kfwz{width:440px;color: #6a3c09;float: left;  margin:5px 10px 0px 5px;}
.kfwz h1{font-size: 14px;text-align: center;color: #6a3c09;line-height: 27px;}
.kfwz p {color: #6a3c09; line-height:22px; text-indent:1.5em; padding:0 10px;}
.kfwz h5 { width:720px; height:25px; float:left; font-size:13px; padding:10px 20px; color:#6a3c09; text-decoration:underline;}
.kfcont2{width:713px; line-height: 25px;margin: 30px 0 20 65px;	font-size: 13px; font-weight: normal;color: #6a3c09;}
.kfcont2 h2{font-size: 14px;}
.kftab{width:513px;background-color: #7f5117;margin-bottom: 10px;}
.kftab td{color: #7f5117;background-color: #fbf4d5;	text-align: center;	line-height: 27px;}
.kfyl{	width:170px;	float:left;	line-height: 27px;}
.kf_list { width:150px; height:auto; float:left; padding:0 10px; margin:0 0 0 8px; color:#6a3c09;}
.kf_list h4 { width:100%; line-height:25px; float:left; font-size:12px; color:#6a3c09;}
.kfmi{ width:315px; height:32px; float:left; padding:0; margin:0 0 15px 10px; display:inline; background-image:url(../images/kf_lin.jpg); background-position:center; background-repeat:no-repeat;text-align: center; line-height:30px; font-size: 15px;color: #6a3c09;font-weight: bold;}
.kfbiao {width:320px; height:225px; text-align:center; float:left; margin:0 0 0 10px; display:inline;}
.d3{width:300px;float:left;}

/*全年价格弹出样式*/
.infobox li{ width:90px; height:22px; margin:0 40px 0 0; display:inline; padding:0; float:right; border:1px solid #8da148; text-align:center;}
.infobox li a { display:block; width:90px; height:22px; float:left; border:1px solid #fff; background-color:#fff; line-height:22px; color:#8a7526; font-weight:bold; background-color:#f6fddc;}
.infobox a:hover{ background-color:#990033; color:#FFF;}

/*以是下显示TIP的内容*/
.infobox h6{ display:none; font-size:12px; font-weight:normal;}
.infobox h6 table {width:400px; height:auto; background-color:#7f5116; margin:0; padding:0; border:0;}
.infobox a:hover h6{display: block;position:absolute; border:1px solid #fff; background-color:#7f5116; margin:26px 0 0 -180px ; color:#5f3f08; white-space: nowrap; padding:1px;}

/*客房列表弹出样式*/
.inbox li{ width:90px; height:22px; margin:0 5px 0 0; padding:0; float:right; border:1px solid #7f5116; text-align:center;}
.inbox li a { display:block; width:90px; height:22px; float:left;  background-color:#fff; line-height:22px; color:#5f3f08; font-weight:bold; background-color:#f6fddc;}
.inbox a:hover{ color:#7c2c25;}

/*以是下显示TIP的内容*/
.inbox h6{ display:none; font-size:12px; font-weight:normal;}
.inbox h6 table {width:400px; height:auto; background-color:#7f5116; margin:0; padding:0; border:0;}
.inbox a:hover h6{display: block;position:absolute; border:1px solid #fff; background-color:#7f5116; margin:26px 0 0 -320px ; color:#5f3f08; white-space: nowrap; padding:1px;}

/*在线留言*/
.table_left { width:250px; height:auto; float:left; margin:15px; display:inline; background-color:#fff; }
.table_right { width:420px; height:auto; float:right; margin:15px 20px 20px 10px; display:inline; padding:10px 10px 0 10px; background-color:#fff; border:1px solid #d0c877;}

/*友情链接*/
.nav3 li{line-height:22px; display:block; margin:2px 2px 2px 8px;float:left;}
.nav3 li a { float:left; display:block; width:110px; border:0;height:22px;color:#7f5116;line-height:22px; margin:0; padding:0; font-size:13px;}
.nav3 li a:hover{color:#eed883; text-decoration:underline;}
.youqing { width:730px; float:left;  margin:5px 0 0 20px; padding:5px 0;}
.youqing h3 { width:730px; float:left; font-size:13px; color:#7f5116; padding:5px 15px;}