/* CSS Document hada*/


a.Book{ width:41px; height:16px; display:inline-block; background:url(../img/bg.png) 0 -105px no-repeat;}
/*pages*/
.pages { clear: both; height: 25px; margin: 10px 0; padding: 10px 0; text-align: center; font-family: \5b8b\4f53; }
.pages span, .pages a { padding: 5px 8px; border: 1px solid #9CAEE7; margin: 0 2px; background: #FFF; }
.pages a:hover { border-color: #025C96; text-decoration: none; color:#025C96; }
.pages a.pgon { background-color: #025C96; color: #FFF; font-weight: 700; border-color:#025C96; }

/*站内搜索*/
.websearch{ height:81px; background:url(../img/bg.png) 0 0 no-repeat;}
.websearch .tit{ line-height:35px; color:#003499; text-align:center; margin-top:7px;}
.websearch p{ height:26px; vertical-align:middle; padding-left:11px;}
.websearch p input{ background:none; border:0; vertical-align:middle;}
.websearch p input.txt{ height:24px; padding:1px 2px; line-height:24px;}
.websearch p input.sub{ height:26px; width:64px; cursor:pointer;}

/*特价促销*/
.140105 { margin:0 9px;}
.140105 li{ height:145px;margin:5px;width:94px;}
.140105 li img{ padding:1px; border:1px solid #e1e1e1;}
.140105 li span{ height:auto;}
.140105 li em,.140105 li b{ text-align:center; display:block;}
.140105 li em{ color:#666; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:line-through;}
.140105 li b{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#fe8502;}

/*景点预定*/
.uip_li{ padding:3px 10px;}
.uip_box { clear:both; overflow:hidden; *zoom:1; padding:7px 0;}
.uip_li em img{ padding:2px; border:1px solid #e1e1e1; display:block;}
.uip_li h4{ line-height:22px; display:block; overflow:hidden;}
.uip_li p{ margin-top:5px; line-height:18px; color:#666; height:36px; overflow:hidden;}
.uip_li .tr{ height:20px;}
.uip_li .tr a.Book{margin-left:50px;}
.uip_li .tr span{ margin-right:30px; color:#ff0000; }
.uip_li .tr span i{ font-family:Verdana, Geneva, sans-serif; font-size:14px;}
.uip_li .digg{ margin:5px;}

.tb_book { border: 1px #FFC57B solid; margin: 10px 15px 0; width: 100%; background: #FFF7DE; }
.tb_book td { padding: 0 10px; }
.tb_book .td_txt { line-height: 35px; border-bottom: 1px #FFC57B dotted; font-size: 12px; }
.tb_book .td_tel { border-left: 1px #FFC57B dotted; padding: 15px 20px; }
.tb_book .td_divt { padding: 10px 10px 0; }
.tb_book .td_div { padding: 5px 10px 15px; }
.tb_book p { font-size: 14px; }
.tb_book p strong.red { font-size: 18px; }
.tb_book label { font-weight: 400; }
input.fbtn_yd, input.fbtn_xz { width: 98px; height: 30px; font-size: 14px; font-weight: 700; margin: 10px 0; border: none; color: #FFF; padding-bottom: 3px; background: url(../img/index.png) no-repeat -550px -80px; }

/*特产预定*/
#Spe_Book .boxcon{ height:425px;}
#Spe_Book_li .digg{ margin:10px;_margin:3px 3px 4px 3px;}
.bookbox{ margin-right:10px;}
.uip_225 { margin:10px 0 0 10px;}
.uip_225 li{ width:225px; float:left; height:130px;margin-bottom:7px; overflow:hidden; margin-left:6px;}
.uip_225 li img{ padding:1px; border:1px solid #e1e1e1; margin-bottom:7px;_margin-bottom:5px;}
.uip_225 li p{ line-height:21px;}

/*站内新闻*/
.up_l { height:65px; overflow:hidden; padding:10px;}
.up_l h4{ line-height:26px;}
.up_l img{ padding:2px; border:1px solid #e1e1e1;}
.new_li li{ height:35px; line-height:35px; border-top:1px dashed #cbcbcb; margin:0 10px; overflow:hidden;}
.new_li li span{ font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#999; float:left; height:35px; line-height:35px; margin-right:10px;}
.new_li li span.c1{ color:#f90;}

/*海南新闻*/
.new_con{ padding:10px 13px; overflow:hidden;*zoom:1;}
.w_232{ width:232px; overflow:hidden;}
.hn_newli{ width:445px; overflow:hidden;}
.hnhot_new { clear: both; margin-bottom: 10px;}
.hnhot_new h1{ height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:18px; font-family:"微软雅黑"; color:#0153b6;}
.hnhot_new p,.uts_li li p{ line-height:23px; color:#666; text-indent:2em;}
.uts_hnnews{ margin-top: 5px;}
.uts_hnnews li { float: left; display: inline; width: 320px; margin: 0 10px; line-height: 25px; height: 25px;}
.uts_hnnews li span{ float:right; color:#999; font-size: 11px;}
.uts_hnnews li a{ font-size:14px;}
.w_232 p { width: 230px; height: 100px;}
.w_232 p img{ padding:2px; border:1px solid #e1e1e1; width: 225px; height: 90px; margin-bottom:5px; overflow: hidden;} 
.hn_new { padding: 15px 10px 0 0;}
.hn_new li{ overflow:hidden; line-height: 24px; height: 24px;}
.uts_li li{ height:auto;padding-bottom:10px; margin-bottom: 10px; border-bottom: 1px dotted #DDD;}
.uts_li li p{ color:#777;}
.uts_li h2 { font-size:14px;}
.uts_li h2 a{ color:#434343;}
.uts_li h2 span{ font-weight:normal; color:#ccc; font-size:12px;}
.new_con .digg{padding:3px 5px 5px 5px;}

#boxnews .uts li { overflow: hidden;}

.entry { line-height: 23px; margin: 10px 0 10px; }
.entry p { margin: 5px 0; }
.title_bt { line-height: 40px; border-bottom: 1px dotted #CCC; height: 45px; font-size: 22px; font-family: \9ED1\4F53; font-weight: 400; }
.title_btmeta { line-height: 20px; height: 30px; margin: 10px 0 0; border-bottom: 1px dotted #CCC; }
.title_btmeta p a { margin-right: 10px; }
.news_txt p { margin: 10px 0;}
.newpage { border-top: 1px solid #DDD; padding-top: 10px;}
.newpage p { line-height: 21px;}
/*经典线路*/
#scrollimg { height: 140px; margin: 5px 0 0 10px; overflow:hidden; }
#scrollimg .viewport { float: left; width: 640px; height: 140px; overflow: hidden; position: relative; }
#scrollimg .buttons { display: block; margin: 20px 10px 0 0; float: left; height:73px; width:17px; background:url(../img/bg.png) no-repeat; cursor: pointer; }
#scrollimg .prev { background-position:-180px -90px;}
#scrollimg .next { margin: 20px 0 0 10px;  background-position:-200px -90px; }
#scrollimg .disable {  }
#scrollimg .overview { position: absolute; padding: 0; margin: 0; left: 0 top: 0; }
#scrollimg .overview li{ }
						
.uit_140 {}
.uit_140 li { width: 144px; height: 140px; margin: 5px 8px 0;}
.uit_140 li img { width: 140px; height: 105px; padding: 1px; border: 1px solid #DDD; overflow: hidden;}

.uit_150 {}
.uit_150 li { width: 100px; margin: 0 5px 10px;}
.uit_150 li img { width: 96px; height: 96px; padding: 1px; border: 1px solid #DDD; overflow: hidden;}
.uit_150 li span { height: 45px; line-height: 15px;}
.uit_150 li em { display: block;}
.uit_150 li b { color: #F60;}

.uts_meta { }
.uts_meta li { height: 30px; line-height: 30px; border-bottom: 1px dotted #CCC; }
.uts_meta li a { margin-right: 10px;}
.uts_meta li a.on { font-weight: 700; color: #C30;}

/*会议酒店*/
.hotels { padding:0 0 10px 10px; overflow:hidden;*zoom:1;}
.hotels li{ width:230px; height:90px; float:left; margin:10px 5px 2px 0;}
.hotels li em img{ padding:2px; border:1px solid #e1e1e1;}
.hotels li h3 { font-weight: 400; line-height: 26px; height: 26px; overflow: hidden;}
.hotels li p{ height:26px; line-height:26px; color:#333;}
.hotels li p a{ color:#174f9e;}
.hotels li p.stars{ color:#ff6600;}
.hotels_tab{ font-family:"宋体"; overflow:hidden; margin:6px 0;}
.hotels_tab tr{ height:26px; line-height:26px;}
.hotels_tab span{ padding-left:10px;}

#box_meet {}
.dip_meet { float: left; display: inline; width: 400px; margin: 10px 15px 0 0; padding-right: 14px; border-right: 1px dotted #CCC;}
.uts_meet { margin: 10px 0 0; width: 270px;}
.uts_meet li { float: left; display: inline; width: 90px; text-align: center;}



/*交流天地*/
.marr7{ margin-right:7px;}
.w_230{ width:230px;}
#Swap{ width:480px;}
#Swap .container{ width:472px; height:225px;}
#Swap .slider li img{ width:472px; height:225px;}
.sbox { width:235px; display:inline-block; float:left; margin-top:10px;}
.sbox .uip{ height:70px;}
.sbox h3{color:#003398;}
.sbox .uip h4 a,.sbox .cont li span a{ color:#0075dc;}
.sbox .uip h4{ height:24px; line-height:24px; }
.sbox .uip p{ height:40px; line-height:20px; color:#ccc;}
.sbox em img{ width:60px; height:60px; padding:2px; border:1px solid #ccc;}
.sbox .cont{ height:158px; background:#fff; padding:4px 7px 3px 7px;}
.sbox .cont li{ overflow:hidden;}
.Platemenu{ height:41px; background:url(../img/bg.png) 0 -177px no-repeat; display:block; line-height:41px; margin-top:10px; color:#003398; font-weight:bold; font-size:14px; text-indent:4em; overflow:hidden;}
a:hover.Platemenu,.m_on{ background:url(../img/bg.png) 0 -336px no-repeat; color:#cc3300; text-decoration:none;}
.club_con { background:#fff; margin-top:10px; padding:10px;}
.club_con .tit{ height:28px; line-height:28px; font-weight:bold;color:#fff;background:url(../img/fl_hd.png) 0 0;}
.club_con .tit a.fr{ width:80px; height:20px; background:url(../img/bg.png) 0 -393px no-repeat; text-indent:2em; font-weight:normal; color:#000; line-height:20px; margin-top:4px; margin-left:10px;}
.club_con .tit span{ width:30px; height:28px; background:url(../img/fl_hd.png);}
.club_con .tit span.fl{ background-position:0 -40px;}
.club_con .tit span.fr{ background-position:0 -80px;}
.club_li { overflow:hidden; *zoom:1; background:#fff;}
.club_li table{ border-bottom:1px dashed #ccc; margin:6px 0;}
.club_li table tr{ height:26px; line-height:26px;}
.club_li table tr.t{ font-weight:bold;}
.club_li table td{ border-top:1px dashed #ccc; overflow:hidden;}
.club_li .uip { padding:10px; overflow:hidden;*zoom:1; background:#fff;}
.club_li .uip h1{ font-size:18px; line-height:35px; border-bottom:1px dashed #ccc; overflow:hidden; margin-bottom:10px;}
.club_li .uip h1 span{ font-size:16px; color:#ccc;}
.club_li .uip .club_txt{ width:800px; float:right; overflow:hidden; font-size:14px; padding:10px;}
.club_li .uip em img{ padding:2px; border:1px solid #ccc; background:#fff;}

/*关于我们*/
.about{ background:#fff; border: 1px solid #CCF; overflow:hidden; *zoom:1; margin-top:10px; padding:15px 9px;}
.a_l{ width:222px; background:url(../img/bg.png) -239px 0 no-repeat; height:600px;}
.a_l a{ height:41px; width:212px; background:url(../img/bg.png) 0 -281px; display:block; font-size:14px; font-weight:bold; line-height:41px; overflow:hidden; text-indent:4em;}
.a_l a:hover,.a_l a.on{ width:222px; background:url(../img/bg.png) 0 -235px; color:#fff; text-decoration:none;}
.a_r{ width:680px; padding-right: 20px;}
.a_r h1,.a_r h2{ font-size:14px; line-height:50px; color:#333; border-bottom: 1px solid #CCC; margin-bottom:10px;}
.a_r h2 { font-family:Verdana, Geneva, sans-serif; font-weight:normal;}
.a_r p{ text-indent:2em; font-size:14px; margin-bottom:10px; line-height:24px; height:auto;}

/*focus*/
#mfocus .container { width:710px; height:210px; margin: 4px; overflow:hidden; position:relative; }
#mfocus .slider { float: left; display: inline; width: 400px; position:absolute; }
#mfocus .slider li { list-style:none; display:inline; }
#mfocus .slider img { width:400px; height:210px; display:block; }
#mfocus .num { position:absolute; top: 1px; right: 0; width: 310px; }
#mfocus .num li { float: none; border: none; color: #666; text-align: left; height: 49px; padding-left: 10px; width: 300px; font-family: Arial; line-height: 21px; font-size: 12px; cursor: pointer; overflow: hidden; margin: 0 0 4px; background-color: #fff; }
#mfocus .num li.on { background: #FEF5C5 url(../img/index.png) no-repeat -900px -160px; font-weight: 400; }
#mfocus .num li img { width: 100px; height: 45px; padding: 1px; background: #FFF; border: 1px solid #CCC; }
#mfocus .num li.on img { border-color: #F90; }
#mfocus .num li.on a { color: #F60; }
#adbox img { display: block; margin: 2px; width: 712px; height: 200px; overflow: hidden; }


.uip_120s { margin: 10px 10px 0; }
.uip_120s li { height: 96px; margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px dotted #CCC; }
.uip_120s img { width: 120px; height: 90px; padding: 2px; border: 1px solid #ccf; }
.uip_120s h6 { font-size: 14px; line-height: 25px; height: 25px; }
.uip_120s p { margin-top: 5px; }
.uip_120s h6 span { margin-left: 10px; font-weight: 400; color: #f30; }

