@charset "UTF-8";

/*
Date:2012.12.13
Name:qs_pc
About:
*/

/*-- 快捷菜单 --*/
.spring_menu{background:url(../images/spring_menu_bg.jpg) no-repeat center top;}

.spring_con{background:#fefaf1 url(../images/spring_con_bbg.jpg) no-repeat center bottom;}
.spring_cons{background:url(../images/spring_con_bg.jpg) no-repeat center top;}

/*-- 当前位置 --*/
.spring_con_now p strong{background:url(../images/spring_ico.png) no-repeat left top;text-indent:10px;font-size:14px;color:#fff;}
.spring_con_now p span.index_href{background:url(../images/spring_ico.png) no-repeat left -28px;}
.spring_aboutr{background:url(../images/spring_about_picbg.jpg) no-repeat center top;}

/*-- 功能特效 --*/
.spring_gx{width:1003px;margin:20px 0 0 0;}
.spring_gx_menu{width:1003px;height:66px;overflow:hidden;}
.spring_gx_menu ul li{width:293px;height:66px;float:left;_display:inline;margin:0 15px;}
.spring_gx_menu ul li a{display:block;width:293px;height:66px;font-size:21px;color:#0174a8;line-height:56px;text-align:center;background:url(../images/spring_about_mbg.jpg) no-repeat right top;}
.spring_gx_menu ul li a:hover,.spring_gx_menu ul li.spring_gx_over a{color:#fff;background:url(../images/spring_about_mbg.jpg) no-repeat left top;}
.spring_gx_wrap{width:945px;margin:15px auto;}
.spring_gx_con{display:none;}
.spring_gx_con0_pic,.spring_gx_con0_main{float:left;_display:inline;}
.spring_gx_con0_pic{width:308px;margin:0 15px 0 0;}
.spring_gx_con0_main{width:600px;}
.spring_gx_con0_main dl{margin:0 0 20px 0;line-height:22px;}
.spring_gx_con0_main dl strong{color:#00920e;}
.spring_gx_con0_main dl dt{font-size:14px;padding:0 0 0 27px;background:url(../images/spring_ico.jpg) no-repeat 0 3px;font-weight:bold;margin:0 0 3px 0;color:#0094e0;}
.spring_gx_con1_pic{width:324px;height:196px;border:1px solid #ccc;padding:5px;float:left;_display:inline;margin:0 20px 0 0;}
.spring_gx_con1_main{width:570px;}
.spring_gx_con2_main dl{width:300px;float:left;}
.spring_gx_con2_main0{width:223px;height:196px;border:1px solid #ccc;padding:5px;float:right;}

.hotel_color_00{background:url(../images/c30772b.png) ;}
.hotel_color_01{background:url(../images/cb86839.png) ;}
.hotel_color_02{background:url(../images/c2279ba.png) ;}
.hotel_color_03{background:url(../images/c792307.png) ;}
.hotel_color_04{background:url(../images/c9d3a91.png) ;}
.hotel_color_05{background:url(../images/cd07a0d.png) ;}
.hotel_color_06{background:url(../images/cbf524a.png) ;}

/*-------- 精华推荐 --------*/

/*-- 菜单 --*/
.essence_menu{width:979px;height:66px;margin:30px auto;overflow:hidden;background:url(../images/essence_menu_bg.jpg) no-repeat center top;position:relative;}
.essence_menu_over{position:relative;left:5px;z-index:0;width:117px;height:66px;background:url(../images/essence_menu_over.png) no-repeat center top;}
.essence_menu ul{padding:0 0 0 7px;position:absolute;left:0;top:0;}
.essence_menu ul li{width:117px;height:66px;line-height:55px;text-align:center;float:left;_display:inline;margin:0 2px;}
.essence_menu ul li a{display:block;width:117px;height:66px;color:#00618d;font-weight:bold;font-size:14px;}
.essence_menu ul li.essence_menu_listo a{color:#fff;}

/*-- 泰国spa --*/
.essence_banner{width:951px;height:426px;padding:5px;border:1px solid #ccc;background:#fff;position:relative;}
.essence_banner ul li{height:142px;}
.essence_banner_list0{background:url(../images/essence_pic0.jpg) no-repeat center top;}
.essence_banner_list1{background:url(../images/essence_pic1.jpg) no-repeat center top;}
.essence_banner_list2{background:url(../images/essence_pic2.jpg) no-repeat center top;}
.essence_banner_con{width:330px;position:absolute;top:25px;right:25px;line-height:25px;}
.essence_banner_con p{margin: 0 0 25px 0;}

.essence_title_pic{width:951px;height:61px;text-align:center;padding:20px 0;}
.essence_con_list{width:960px;margin:0 auto 20px;}
.essence_con_list h1{width:940px;margin:0 0 0 20px;height:25px;border-bottom:1px solid #a4005b;}
.essence_con_list h2{height:20px;line-height:20px;margin:10px 0;font-size:14px;text-indent:20px;color:#996c33;}
.essence_con_list table{width:100%;background:#fff;}
.essence_con_list table tr td{height:35px;text-indent:25px;color:#666;}
.essence_con_color0 td{background:#fefaf1;}
.essence_con_list table tr td span,.essence_con_list table tr td strong{color:#b28850;margin:0 5px;}
.essence_know{width:930px;height:200px;background:#fff;padding:15px;}

.Essen_main{ background:url(../images/essence_bg.jpg) top center no-repeat; width:963px;}
.Essen_nav{}
.EssenNav_ul{ padding:84px 0 0 257px; display:inline-block;}
.EssenNav_ul li{ float:left; width:195px; height:66px; display:block; margin-left:5px;}
.EssenNav_ul li a{  display:block; height:67px; width:195px;}
.EssenNavCurr0,.EssenNavCurr1,.EssenNavCurr2,.EssNav_one,.EssNav_two,.EssNav_three,.EssNav_one:Hover,.EssNav_two:Hover,.EssNav_three:Hover{ background:url(../images/essence_nav.png) no-repeat;}
.EssNav_one{ background-position: left bottom;}
.EssNav_two{ background-position: -200px bottom;}
.EssNav_three{background-position: right bottom;}
.EssenNavCurr0,.EssNav_one:Hover{  background-position: left top;}
.EssenNavCurr1,.EssNav_two:Hover{background-position: -200px top;}
.EssenNavCurr2,.EssNav_three:Hover{ background-position: right top;}

.Essen_one{ margin:44px 0 0 10px;  width:940px; display:inline-block; }
.Essen_one li{ border:solid #c88abf; border-width:0 1px 1px 1px; display:inline-block; padding-bottom:45px; margin-bottom:7px; width:937px;}
.Essen_one .Essen_borT{ border-top:solid 1px #c88abf; padding-top:28px;}
.Essen_left{ width:212px; float:left; background:url(../images/Essen_icon1.gif) right top no-repeat; display:inline-block; padding-left:8px; height:247px;}
.Essen_left h6{ font-family:"宋体"; font-size:22px; color:#9c0d68; width:198px; line-height:28px; display:inline-block;}
.Esse_Bg{  background:url(../images/Essen_icon.gif) right center no-repeat;}
.Essen_left span{ color:#cf87ac; font-size:12px; font-family:Arial;}
.Essen_left .ESse_font{ font-size:20px;}
.Marg{  border:solid 2px #fff;}
.Mb15{ padding-bottom:12px; display:inline-block;}
.MT15{ padding-top:12px; display:inline-block;}


.Essen_right{ float:left; width:625px; padding-left:19px; position:relative;}
.Essen_right p{ font-size:14px; color:#2a2a2a; line-height:22px;}
.Essen_right .Essen_entxt{ line-height:18px; font-family:Arial; color:#9d9a95; font-size:12px;}
.Essen_right .Essen_entxt1{ color:#cf87ac; font-size:12px; font-family:Arial;}
.Essen_tit{ color:#9c0d68; font-family:Arial; font-size:16px; font-weight:bold; line-height:34px;}
.Essen_td1{ font-size:14px; color:#2a2a2a; line-height:24px;}
.Essen_td2{ color:#b1aca7; font-family:Arial;}
.w312{  width:312px;}
.Essen_right table{ margin-top:15px;}
.Essen_right tr td{ }
.Essen_mainTo{ width:949px; position:relative; overflow:hidden; display:inline-block; }
.Essen_con{ width:949px; overflow:hidden; display:none; display:inline-block; float:left;}
.Est_wap{ position:relative; width:50000px;}

.EssHb_pic{ width:233px; height:302px; display:block; background:url(../images/EssHb_pic.png) no-repeat; position:absolute; right:-76px; bottom:-70px;}
.EssHb_pic1{ width:153px; height:188px; display:block; background:url(../images/EssHb_pic1.png) no-repeat; position:absolute; right:-66px; bottom:-40px;}
.EssHb_pic2{ width:173px; height:123px; display:block; background:url(../images/EssHb_pic2.png) no-repeat; position:absolute; right:-66px; bottom:-45px;}
.EssHb_pic3{ width:210px; height:113px; display:block; background:url(../images/EssHb_pic3.png) no-repeat; position:absolute; right:-70px; bottom:-55px;}
.EssHb_pic4{ width:186px; height:133px; display:block; background:url(../images/EssHb_pic4.png) no-repeat; position:absolute; right:-60px; bottom:-45px;}
/*-- 东方区 --*/
.essencedf_about{width:950px;font-size:14px;line-height:27px;}
.essencedf_about span{color:#ca1414;}
.essencedf_con_list{width:933px;position:relative;background:#fff;margin:20px 0 0 0;padding:9px;border:1px solid #ccc;border-bottom:none;position:relative;}
.essencedf_con_list0{height:232px;background:url(../images/essencedf_pic0.jpg) no-repeat center top;}
.essencedf_con_list1{height:232px;background:url(../images/essencedf_pic1.jpg) no-repeat center top;}
.essencedf_con_list2{height:232px;background:url(../images/essencedf_pic2.jpg) no-repeat center top;}
.essencedf_con_listm0{width:380px;position:absolute;top:50px;left:530px;}
.essencedf_con_listm1{width:380px;position:absolute;top:50px;left:30px;}
.essencedf_con_listm2{width:380px;position:absolute;top:50px;left:530px;}
.essencedf_con_list h2{height:35px;padding:0 0 0 45px;line-height:35px;background:url(../images/spring_ico.jpg) no-repeat left -38px;font-size:22px;}
.essencedf_con_list p{line-height:30px;}

/*-- 揽海 --*/
.essencelh_con{width:933px;position:relative;background:#fff;margin:20px 0 70px 0;padding:9px;border:1px solid #ccc;border-bottom:none;position:relative;}
.essencelh_main{height:431px;}
.essencelh_list0{height:144px;background:url(../images/essencelh_pic0.jpg) no-repeat center top;}
.essencelh_list1{height:143px;background:url(../images/essencelh_pic1.jpg) no-repeat center top;}
.essencelh_list2{height:144px;background:url(../images/essencelh_pic2.jpg) no-repeat center top;}
.essencelh_mainm{position:absolute;width:850px;top:330px;left:40px;line-height:27px;color:#fff;font-size:14px;}

/*-- 欧风 --*/
.essenceof_about{width:520px;height:277px;line-height:30px;font-size:14px;padding:0 0 0 450px;background:url(../images/essenceof_pic0.jpg) no-repeat left top;}
.essenceof_about strong{color:#3ab5ed;}
.essenceof_con_list{width:933px;height:232px;position:relative;background:#fff;margin:20px 0 70px 0;padding:9px;border:1px solid #ccc;border-bottom:none;position:relative;}
.essenceof_con_list0{height:232px;background:url(../images/essenceof_pic1.jpg) no-repeat center top;}

/*-- 自然的魔力 --*/
.essencezr_con_list0{height:232px;overflow:hidden;background:url(../images/essencezr_pic0.jpg) no-repeat center top;}
.essencezr_con_list1{height:232px;background:url(../images/essencezr_pic1.jpg) no-repeat center top;}
.essencezr_con_list2{height:232px;background:url(../images/essencezr_pic2.jpg) no-repeat center top;}
.essencezr_con_list0 .essencedf_con_listm0{top:20px;left:400px;width:520px;}
.essencezr_con_list0 .essencedf_con_listm0 p{line-height:20px;margin:0 0 20px 0;}
.essencezr_con_list0 .essencedf_con_listm0 p strong{color:#38b3eb;}

.essencezr_con_list1 .essencedf_con_listm1{width:450px;}
.essencezr_con_list2 .essencedf_con_listm2{top:40px;}

/*-- 五大亮点 --*/
.essencefive_wrap{width:979px;margin:0 auto;color:#666;}
.essencefive_con{width:443px;background:#fff;float:left;_display:inline;margin:0 13px 30px;padding:9px;border:1px solid #ccc;position:relative;}
.essencefive_bm{width:463px;height:10px;position:absolute;left:-1px;bottom:-10px;font-size:0;overflow:hidden;background:url(../images/essence_bbg.jpg) no-repeat center top;}
.essencefive_main0{width:443px;height:100px;padding:280px 0 0 0;background:url(../images/essencefive_pic0.jpg) no-repeat center top;}
.essencefive_con p{line-height:20px;width:420px;margin:0 auto;}
.essencefive_main1{width:443px;height:100px;padding:280px 0 0 0;background:url(../images/essencefive_pic1.jpg) no-repeat center top;}
.essencefive_main2{width:443px;height:80px;padding:300px 0 0 0;background:url(../images/essencefive_pic2.jpg) no-repeat center top;}
.essencefive_main3{width:443px;height:120px;padding:260px 0 0 0;background:url(../images/essencefive_pic3.jpg) no-repeat center top;}
.essencefive_con0{width:933px;position:relative;background:#fff;margin:20px 0 20px 0;padding:9px;border:1px solid #ccc;border-bottom:none;position:relative;}
.essencefive_main4{width:933px;height:242px;background:url(../images/essencefive_pic4.jpg) no-repeat left top;line-height:30px;}
.essencefive_main4 div{width:440px;position:absolute;left:490px;top:40px;}

/*-- 经典洗浴 --*/
.essencejd_main0{width:443px;height:150px;padding:230px 0 0 0;background:url(../images/essencejd_pic0.jpg) no-repeat center top;}
.essencejd_main1{width:443px;height:110px;padding:270px 0 0 0;background:url(../images/essencejd_pic1.jpg) no-repeat center top;}
.essencejd_main2{width:443px;height:160px;padding:220px 0 0 0;background:url(../images/essencejd_pic2.jpg) no-repeat center top;}
.essencejd_main3{width:443px;height:130px;padding:250px 0 0 0;background:url(../images/essencejd_pic3.jpg) no-repeat center top;}

.essencejd_main4{width:933px;height:242px;background:url(../images/essencejd_pic4.jpg) no-repeat left top;position:relative;}
.essencejd_main4 div{width:470px;position:absolute;left:450px;top:10px;line-height:20px;}
.essencejd_main4 div p{margin:0 0 10px 0;}


/*-- 温泉会员 --*/
.vip_menu{width:979px;height:66px;position:relative;overflow:hidden;margin:30px auto;background:url(../images/essence_menu_bg.jpg) no-repeat center -66px;}
.vip_over{position:relative;z-index:1;left:20px;z-index:0;width:145px;height:66px;background:url(../images/essence_menu_over.png) no-repeat center top;}

.vip_menu ul{position:absolute;z-index:2;left:0;top:0;padding:0 0 0 10px;}
.vip_menu ul li{padding:0;width:159px;height:66px;float:left;_display:inline;line-height:52px;}
.vip_menu ul li a{display:block;width:159px;height:66px;text-align:center;color:#00618d;font-weight:bold;font-size:14px;}
.vip_menu ul li.essence_menu_listo a{color:#fff;}

.vip_con{width:940px;margin:0 auto;}
.vip_main0{margin:0 0 30px 0;}
.vip_main0_left{width:358px;height:199px;float:left;_display:inline;margin:0 25px 0 0;padding:9px;border:1px solid #ccc;position:relative;background:#fff;}
.vip_bm{position:absolute;bottom:-12px;left:-1px;width:378px;height:12px;font-size:0;background:url(../images/vip_bbg.jpg) no-repeat center top;overflow:hidden;}
.vip_main0_right{width:530px;float:left;_display:inline;font-size:14px;line-height:24px;}
.vip_main0_right h1{height:30px;line-height:30px;font-size:22px;padding:0 0 0 45px;background:url(../images/spring_ico.jpg) no-repeat 0 -105px;font-weight:bold;margin:0 0 3px 0;}
.vip_main0_right p{margin:0 0 20px 0;}
.vip_main0_right p strong{color:#1fa4d9;}
.vip_main0_right ul li{line-height:25px;padding:0 0 0 25px;background:url(../images/spring_ico.jpg) no-repeat left -160px;}


/*-- 温泉会员收费标准 --*/
.vipsprice_tab table{width:940px;border:1px solid #ccc;line-height:20px;background:#fff;}
.vipsprice_tab table td,.vipsprice_tab table th{border:1px solid #ccc;padding:5px 10px 5px 20px;;}
.vipsprice_tab table th{padding:7px;}
.vipsprice_tab table tr .vip_sprice_w0{text-align:center;padding-left:0;text-indent:0;background:#eeffff;}
.vipsprice_tab table tr .vip_sprice_w1{}
.vipsprice_tab table tr .vip_sprice_w2{background:#f2fff2;}
.vipsprice_tab table tr .vip_sprice_w3{}
.vipsprice_tab table tr .vip_sprice_w4{background:#fff9d3;}
.vipsprice_tab table tr .vip_sprice_w5{width:80px;}
.vipsprice_tab table tr .vip_sprice_w6{width:200px;background:#fff2f4;}

.vipsprice_know{line-height:27px;margin:25px 0 50px;}
.vipsprice_know dl dt{font-weight:bold;}

/*-- 会员章程 --*/
.vipabout_con{width:950px;margin:0 auto;}
.vipabout_con dl{line-height:25px;position:relative;}
.vipabout_con dl dt{margin:25px 0 0 0;font-size:14px;overflow:hidden;color:#0094d7;font-weight:bold;padding:0 0 0 27px;background:url(../images/spring_ico.jpg) no-repeat left -162px;}
.vipabout_con dl dd{padding:0 0 0 65px;position:relative;margin:0 0 0 27px;}
.vipabout_con dl dd strong{position:absolute;left:0;top:0;_left:-65px;_top:-5px;}

/*-- 会员入会 --*/
.viphow_con{width:950px;margin:0 auto 50px;}
.viphow_left,.viphow_right{float:left;_display:inline;}
.viphow_left dl{line-height:27px;}
.viphow_left dl dt{height:30px;line-height:30px;margin:0 0 5px 0;font-size:22px;color:#096c99;padding:0 0 0 30px;background:url(../images/spring_ico.jpg) no-repeat left -158px;}
.viphow_left dl dd ul{padding:0 0 0 15px;}
.viphow_left dl dd ul li{padding:0 0 0 25px;margin:5px 0;}

.viphow_list0{background:url(../images/viphow_ico.jpg) no-repeat left 6px;}
.viphow_list1{background:url(../images/viphow_ico.jpg) no-repeat left -24px;}
.viphow_list2{background:url(../images/viphow_ico.jpg) no-repeat left -54px;}
.viphow_list3{background:url(../images/viphow_ico.jpg) no-repeat left -84px;}

.viphow_right{float:right;width:349px;height:230px;border:1px solid #ccc;padding:5px;background:#fff;}

/*-- 泉悦卡权益 --*/
.vipdo_con{width:960px;margin:0 auto;}
.vipdo_con p{ width: 945px; font-size: 14px; line-height: 24px;}
.vipdo_con h1{height:30px;line-height:30px;margin:0 0 15px 0;overflow:hidden;font-size:28px;font-weight:normal;padding:0 0 0 40px;background:url(../images/spring_ico.jpg) no-repeat left -103px;}
.vipdo_about{}
.vipdo_aboutl,.vipdo_aboutr{float:left;_display:inline;}
.vipdo_aboutl{width:151px;overflow:hidden;margin:0 20px 0 0;} 
.vipdo_aboutl img{margin:0 0 25px 0;}
.vipdo_aboutr{width:780px;line-height:25px;font-size:14px;}
.vipdo_aboutr dl dd{position:relative;padding:0 0 0 18px;}
.vipdo_aboutr dl dd span{position:absolute;left:0;top:0;_left:-18px;_top:-5px;}
.vipdo_tab table{width:950px;text-indent:30px;}
.vipdo_tab table tr th{color:#9a5725;font-size:14px;text-indent:0;}
.vipdo_tab table tr th,.vipdo_tab table tr td{border:1px solid #ccc;background:#fff;height:30px;}
.vipdo_con p{margin:15px 0;position:relative;padding:0 0 0 20px;}
.vipdo_con p span{position:absolute;top:0;left:0;}
.vipdo_pic{width:700px;margin:0 auto;}
.vipdo_pibg{width:700px;height:12px;font-size:0;background:url(../images/vipdo_bbg.jpg) no-repeat center top;}

.vipdo_abouts{margin:45px 0 0 0;line-height:25px;}
.vipdo_abouts p{padding:0;margin:0;}
.vipdo_abouts dl dt{margin:25px 0 0 0;font-size:14px;overflow:hidden;color:#0094d7;font-weight:bold;padding:0 0 0 27px;background:url(../images/spring_ico.jpg) no-repeat left -162px;}
.vipdo_abouts dl dd{padding:0 0 0 65px;position:relative;margin:0 0 0 27px; font-size: 14px;}
.vipdo_abouts dl dd span{font-weight:bold;color:#333;position:absolute;left:0;top:0;_left:-65px;_top:-5px;}

.hot_tell{font-size:14px;color:#0094d7;margin:20px 0;font-weight:bold;}

/*-- 无边界温泉 --*/

.wb_text { font: normal 14px/24px "微软雅黑"; color: #2a2a2a; text-indent: 2em; display: block; margin-top:10px; }
.essence_banner { position: relative;}
.essence_banner img { position:  absolute; top: 5px; left: 5px; display: none;}
.essence_banner a { position:  absolute; width: 18px; height: 18px; display: block; background: #0076ac;bottom: 12px; border: 2px solid #fff; border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -webkit-border-radius: 15px; -o-border-radius: 15px;}
.essence_banner a:hover,.essence_banner a.active { background: #fff;}
.essence_banner a.wb_btn01 { right: 75px;}
.essence_banner a.wb_btn02 { right: 30px;}