﻿a.aselB,a.aselB:link, a.aselB:visited,a.aselB:hover, a.aselB:active,#shar a.atnl:hover{background:#6666CC none repeat scroll 0%;color:White;padding:2px 1px 1pt;text-decoration:none;}
a._bold,a._bold:link, a._bold:visited,a._bold:hover, a._bold:active,._bold{ font-weight:bold;}

.leftarea li font,.leftarea li .channelNo1{ font-size:14px; font-family:宋体; font-weight:bold; color:#0c45ac;}
.leftarea li .channelNo2{ color:#f98100; font-weight:bold; font-size:14px; font-family:宋体;}

/* 广告图片*/
#pplistleftimg{  margin:5px auto 5px auto;  width:180px;}
#pplistleftimg div{ background-color:White;}
.pplistleftimgNo1{ margin-bottom:5px; background-image:url(/css/image/pplist17.gif); width:180px; height:200px; }
#middle{float:left; margin:0px 5px 2px;width:530px;background:url(/css/image/pplist16.gif) no-repeat center top; }
* html #middle{float:left; margin:0px 0px 2px;width:530px;background:url(/css/image/pplist16.gif) no-repeat center top;}
#top_no2{background-image:url(/css/image/pplist20.gif);cursor:pointer;  background-repeat:no-repeat;  width:230px; height:111px;}
#bookpic{background-image:url(/css/image/index19.gif); background-repeat:no-repeat; width:232px; height:46px;margin-top:8px;}

.recpoilst{margin-bottom:10px;}
.recpoicontent{border:none;border-top:0px;padding:10px;padding-bottom:0px; margin:auto 10px 5px 10px;}
.recpoidetail h2 a:hover,.recpoidetail h2 a:visited,.recpoidetail h2 a{color:#0044aa;font-size:12px;text-decoration:underline; font-weight:bold;}
.money1{color:#515151;} .money2{color:#ff0000;}
.peonum{color:#ff0000;}.corgray,a.seltagnum,a.seltagnum:hover,a.seltagnum:visited,a.seltagnum:link,a.seltagnum:active{ color:#515151;}
.corgray a:hover{ text-decoration:underline;}
.btntry,.btnreserve{background-repeat:no-repeat;border:0px;width:68px;height:19px;cursor:pointer; color:#515151; text-align:center; padding-top:4px;}
.btnreserve{background-image:url(/css/image/yellow_twoword.gif);margin-right:10px; width:65px; height:21px; background-repeat:no-repeat;}
.btntry{background-image:url(/css/image/yellow_twoword.gif);width:65px; height:21px;background-repeat:no-repeat;}
.recpoiimg{width:200px;height:135px;margin-right:10px;float:left}
#recpoiimgbtm div{float:left;margin-right:14px;line-height:20px;}
#recpoiimgbtm div a{display:block;text-align:center;}
.cb{clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;border:0px;}
.mgtop{ margin:6px auto auto auto;}
.pagearea{ line-height:22px; height:24px;  width:488px; border-bottom:dotted 1px #686868;}
.pagearearl{line-height:22px; height:24px;  width:488px; border-bottom:dashed 1px #686868;}
.pageareaNone{ display:none;}
.pagearea font{ color:red; font-size:12px; font-family:宋体;}
.pagearea .selcount{ width:120px;padding-top:1px; float:left;}
* html .pagearea .selcount,* +html .pagearea .selcount{ width:120px;padding-top:3px;}
.pagearea div,.pagearearl div{float:right;}
#pagebox{ width:245px; text-align:right; line-height:22px; height:24px; padding-bottom:10px;}
.linkPageItem { padding:1px 4px;border:1px solid #ccc;line-height:20px;}
.sortarea a{ text-decoration:underline;}

#searchtitle{ background-image:url(/css/image/pplist05.1.gif); margin-left:auto; margin-right:auto; background-repeat:no-repeat;border:0px;width:503px;height:9px;}
#searchbottom{background-image:url(/css/image/pplist05.2.gif);margin-left:auto; margin-right:auto;background-repeat:no-repeat;border:0px;width:503px;height:9px;}


#searcharea{ width:501px; margin:0px auto; min-height:50px; background-color:#ECF5FD; overflow:hidden; border:solid 1px #ABCCEE; border-bottom:none; border-top:none; }
* html #searcharea{ margin:-3px auto 0px auto;}

#searcharea .tabNo0, #searcharea .tabNo1,#searcharea .tabNo2,#searcharea .tabNo3{ float:left;background-color:#fff; border:solid 1px #ABCCEE; margin-left:6px; padding:5px; }
.font_yellow{ color:#ff9900; font-size:14px;}
.recpoidetail div{ line-height:19px;} .pdtright{text-align:left;}
/* jd_djcIframe.ascx样式*/
#jd_djcID{border:1px solid #ABCCEE;clear:both;margin-top:8px;width:228px;}
.jd_djc_title{background-color:White;height:26px;position:relative;width:228px;}
.jd_djc_title .hypo_jd_djc_title{ margin:1px; height:24px; background-color:#ECF5FD;}
.jd_djc_title .hypo_jd_djc_title font{ font-size:12px; color:#ff9900; left:12px;position:absolute;bottom:2px;}

.jdjcfm{ margin-top:13px;}
.jdjcfm ul{border:1px solid #ABCCEE;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:0px;margin-top:-6px;width:228px;}

.jdjcfm .hyptl label{margin-left:10px;color:#FF9900; }
.jdjcfm .hyptl{ height:21px; background-color:#ECF5FD; width:228px;position:relative;padding-top:5px;}
.hyptl span{ width:120px;left:50px; top:3px;position:absolute; height:26px; left:55px;}
.jdjcfm .hyptl a,.jdjcfm .hyptl a:visited,.jdjcfm .hyptl a:hover,.jdjcfm .hyptl a:link,.jdjcfm .hyptl a:active{background-image:url(/css/image/review12.2.gif); background-repeat:no-repeat;color:#0044AA; text-align:center;vertical-align:middle; text-decoration:none; float:left;height:24px; width:51px; margin-left:2px;  padding-top:3px;}
.jdjcfm .hyptl a.sl,.jdjcfm .hyptl a.sl:visited,.jdjcfm .hyptl a.sl:hover,.jdjcfm .hyptl a.sl:link,.jdjcfm .hyptl a.sl:active{ background-image:url(/css/image/review12.1.gif); color:#ff9900;font-weight:bold;}
.jdjcfm ul li ul{ border:none;}.jdjcfm li img {position:relative; top:2px;} .shownum{ color:#0044aa;}

* +html .shownum{ color:#0044aa; position:relative; top:2px;}* html .shownum{ color:#0044aa; position:relative; top:-3px;}

.rctitler{ background-color:#ECF5FD; height:24px; margin:1px;}
.rctitler font{ font-size:14px; color:#ff9900; font-weight:bold; position:relative; top:5px; left:10px;}

#colmt{ margin-top:6px;}

.blackboardcontent{background-color:#fff;padding:5px 3px; border-top:solid 1px #abccee;}
.blackboardtitle{font-weight:bold;color:#FF9900;font-size:14px;line-height:24px;padding-left:12px;}
.blackboardcontent ul {font-size:12px;line-height:12px;list-style-image:url(/css/image/index27.gif);margin:auto;padding-left:15px;padding-right:0px;}
.blackboardcontent ul li{line-height:18px;margin-bottom:5px;list-style-position:outside;}

.rccontent,#rccID1,#rccID2,#rccID3,#rccID4,#rccID0{background-color:#fff;padding:10px 10px 5px 10px; border-top:solid 1px #abccee;}
.rccontent ul,#rccID1 ul,#rccID2 ul,#rccID3 ul,#rccID4 ul,#rccID0 ul{ clear:both; list-style:none; margin:auto; font-size:12px; color:#686868; width:100%; }
.rccontent ul li,#rccID1 ul li,#rccID2 ul li,#rccID3 ul li,#rccID4 ul li,#rccID0 ul li{clear:both; margin-top:auto; height:24px; line-height:26px;list-style:none;}
.rccontent ul li font,#rccID1 ul li font,#rccID2 ul li font,#rccID3 ul li font,#rccID4 ul li font,#rccID0 ul li font{ color:#0b45a6;  font-size:12px;}


.rccontentrec{width:208px; background-color:White;padding:10px 10px 5px 10px; border-top:solid 1px #abccee; overflow:hidden;}
.cb{clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;border:0px;}

.floatleft{ float:left;} .floatright{ float:right; text-align:right;}

.moreli{ text-align:right; } .moreli a, .moreli a:hover, .moreli a:visited, .moreli a:active, .moreli a:link{text-decoration:underline;}
.reclstdiv{border-bottom:1px dotted #7d7d7d;margin-bottom:10px;padding-bottom:10px;line-height:20px;}
.recbtmborder{border-bottom:0px;margin-bottom:0px;padding-bottom:0px;}
.plw{padding-left:10px;width:208px;padding-right:10px;}
.recdianping,.recuser{color:#515151;margin-right:5px;}
.recuser{font-weight:bold;}
.recbtmborder{border-bottom:0px;margin-bottom:0px;padding-bottom:0px;}
.datecss{color:#515151;font-size:12px;float:right;font-family:宋体;}

.fontbold{ font-weight:bold;}
/*左边*/
.leftarea{ background-color:#F3F9FD;padding-top:3px; border:solid 5px #AACBEE; clear:both;}
.leftarea ul{list-style:none; line-height:22px; margin-left:5px;margin-top:-10px;
             padding:0 5px 1px 0; text-indent:22px;background-color:#F3F9FD;} 
.seltitle{ background-image:url(/css/image/pplist11.gif); background-repeat:no-repeat; width:168px; margin-left:auto; margin-right:auto; height:19px;
            color:white;font-size:14px; font-family:宋体; font-weight:bold;padding-top:8px;text-align:center;}

.leftarea div{ background-color:#F3F9FD;}
.leftarea div h3 {background-image:url(/css/image/pplist12.gif);background-position:8px 10%;background-repeat:no-repeat;
                     color:#F98100;font-size:14px;font-weight:bold;height:18px;text-indent:22px;}
.leftarea div div h3{padding-top:10px;background-position:8px 60%; height:20px;}
.leftarea div div{ background-image:url(/css/image/pplist15.gif); background-repeat:no-repeat; background-position:0% 0%;}
.leftarea div .clbh{height:2px; background-image:none;}

.leftarea div dl{height:120px;margin-left:27px;}
.leftarea div dl dt{clear:both;width:128px; overflow:hidden;}
.leftarea div dl dd div{ background-color:White;left:48px;position:absolute;top:-10px; border:solid 1px #abccee;background-image:none;padding:5px;} 
.leftarea div dl .seldd{ background-image:url(/css/image/arrow_lft.gif);background-position:38px -1px;background-repeat:no-repeat;position:relative;}
.leftarea div dl dt a,.leftarea div dl dt a:visited,.leftarea div dl dt a:hover,.leftarea div dl dt a:active,.leftarea div dl dt a:link{clear:both;display:inline-block;  line-height:20px;width:38px;}

.leftarea div dl .season{margin-left:-4px;margin-top:5px;}
.leftarea div dl .season a,.leftarea div dl .season a:hover,.leftarea div dl .season a:visited,.leftarea div dl .season a:link,.leftarea div dl .season a:active{ width:28px; text-align:right;}

 #other{background-color:transparent;background-image:none;display:block;left:138px;margin-top:-20px;#margin-top:0px;position:absolute;width:180px;}
 #other span{background-image:url(/css/image/arrow_lft.gif);background-repeat:no-repeat;height:17px;left:1px;position:absolute;top:2px;width:9px;z-index:9999;}
 #other dl{background-color:#FFFFFF;border:1px solid #ABCCEE;height:65px;line-height:18px;margin-left:9px;padding:5px 8px;width:140px;}
 #other dl dd{display:table;margin-left:1px;white-space:nowrap;}
 
 #ohlayer{margin-left:75px;margin-top:-20px; width:40px;}
 
 /* 最新加入的度假地*/
.mbtm5{margin-bottom:5px; border:solid 1px #ABCCEE; margin-top:6px;}
.lftnjn{ background-color:White;padding-top:3px;}
.lftnjn ul{ clear:both; list-style:none; margin:auto; width:90%; height:98%; overflow:hidden;}
.lftnjn ul li{ clear:both; margin-top:auto;height:20px; padding-top:5px;}
#mbtmtitle{ height:26px; background-color:#ECF5FD;} 
#mbtmtitle span{ color:#ff9900; font-size:14px; font-family:宋体; font-weight:bold; position:relative; top:5px; left:8px;}
/*=======================================================*/
#middleSelArea,#msar{ margin:16px 5px 5px 8px;}
* html #middleSelArea{ margin:16px 3px 5px 12px;}
#searchttlArea{ height:28px;margin:5px auto auto 5px; position:relative;}
#searchttlArea #spfont{  position:absolute; bottom:5px; left:5px; font-size:14px; font-weight:bold; color:#ff9900;}
#searchttlArea #sphref { position:absolute;bottom:5px; right:10px;}
#searchttlArea #sphref  a { text-decoration:underline;}

.morediv{ padding-top:10px; padding-right:8px; padding-bottom:5px; text-align:right;}
.morediv a{ text-decoration:underline;}

.searchdivarea{ margin:auto; padding-top:22px; text-align:center;}
.searchdivarea font{ color:red; font-size:12px;}

.pricecss{ float:left; width:160px;} .rakcss{ float:left; }

/*自驾线路中间区域样式*/
#msar h2{color:#FF9900;font-size:14px;font-weight:bold;}
#shar{ background:#ECF5FD;margin:0 auto;min-height:50px;
       overflow:hidden;width:501px; border-left:solid 1px #ABCCEE; border-right:solid 1px #ABCCEE;}
#shar label{color:#515151;line-height:24px;padding-left:6px;}
#shar div{line-height:24px;}
#shar a{ font-size:12px; color:#0044aa;}
/*
#shar a:link,#shar a:visited,#shar a:active{padding:2px 1px 1pt;text-decoration:none; }*/
#shar font{color:#FF9900;font-weight:bold; font-size:12px;}
a#pc,a#pc:link,a#pc:visited,a#pc:active,a#pc:hover{background:transparent url(/css/image/pplist06.2.gif) no-repeat scroll 0 0;height:16px; width:35px;padding-left:18px;}

#sdivid a{ text-decoration:none;}

.routelst{ list-style:none; margin-left:0px;line-height:24px;}
.routelst li{ border-bottom:1px dotted #686868; }
.routelst .clbm{ border-bottom:none;}
.routelst label{ float:left;width:160px;}
.routelst label font{ font-size:12px;color:Red;}
.routelst a, .routelst a:link, .routelst a:hover, .routelst a:active, .routelst a:visited{font-size:14px;font-weight:bold;}
/*============================================================*/
/* 修改筛选功能 */
.tb-filter {border:0;padding:0px; margin:10px 0 0; }
.tb-filter ul {margin:5px 15px; line-height:0.5em; overflow:hidden;}
.tb-filter li.selected {background:white none repeat scroll 0 0;}
.tb-filter .selected a {background:transparent none repeat scroll 0 0;padding-right:2px;}
.tb-filter li{background:white none repeat scroll 0 0; display:inline; border:1px dotted #B6E0F8;line-height:25px;#line-height:30px; _line-height:35px; height:25px; margin:3px 3px 0 0;padding:3px;white-space:normal;/* white-space:nowrap;*/}

.tb-filter li.noic a{background:transparent none repeat scroll 0 0;padding-right:2px;}

.tb-filter li ul li {background:white none repeat scroll 0 0;border:1px dotted #B6E0F8;line-height:22px; height:22px;clear:both; display:inline;margin:0 3px 0 0;padding:3px; white-space:normal; }
.tb-filter li a { background:transparent url(/css/image/dropdown_2.png) no-repeat scroll right 2px;margin-left:6px;padding-right:20px; padding-bottom:2px; text-decoration:underline; }

.tb-filter li.curr {background:white none repeat scroll 0 0;border:solid 1px #B6E0F8; border-bottom:none; padding-bottom:50px; position:relative; z-index:666;}
.tb-filter li.currIE6 {background:white none repeat scroll 0 0;border:solid 1px #B6E0F8; border-bottom:none;padding-bottom:19px; position:relative;}

.tb-filter .content-curr {clear:both;display:block;overflow:hidden;width:480px;}
.tb-filter .content {background:white none repeat scroll 0 0;border:1px solid #B6E0F8;height:auto;margin-top:2px;#margin-top:1px;_margin-top:0px;}
.tb-filter .contentbr{background:white none repeat scroll 0 0;border:1px solid #B6E0F8;height:auto;margin-top:2px;#margin-top:-3px;_margin-top:1px;}

#li_csm,#li_ydg{ #padding:1px; #height:26px; #margin:6px 3px 0px;}

.tb-filter .content li,.tb-filter .contentbr li {background:transparent none repeat scroll 0 0;border:0 none;overflow:hidden;font-weight:bold;}

.tb-filter .content li a ,.tb-filter .content li a:visited,.tb-filter .contentbr li a ,.tb-filter .contentbr li a:visited{background:transparent none repeat scroll 0 0;margin:0;padding-right:0; color:#0044aa; text-decoration:none;}
.tb-filter .content li a:hover,.tb-filter .content li a:active,.tb-filter .contentbr li a:hover,.tb-filter .contentbr li a:active{color:#0044AA;font-size:12px; text-decoration:underline;}
#li_csm input,#li_ydg input { vertical-align:middle;border:none;}
#li_csm input:focus,#li_ydg input:focus{ outline:none; } #li_csm input,#li_ydg input{onblur:expression(this.onFocus=this.blur());}
 
.poplabel{position:absolute;top:17px;_top:18px;background-color:White;border:1px solid #ABCCEE;width:440px;left:58px;#left:-152px;_left:-150px;text-align:center;margin-bottom:10px;z-index:1;line-height:24px;}
.poplabel .tletr{ height:20px; color:#515151; font-weight:bold;} .poplabel font{ color:Red; font-size:12px; }
.poplabel font s{ color:#515151; font-size:12px;}

 

.recpoidetail .autostate{background:white none repeat scroll 0 0; display:inline; border:1px solid #ABCCEE;color:#F98100; cursor:pointer; padding:1px;blr:expression(this.onFocus=this.blur());}
.recpoidetail .selected{background:white none repeat scroll 0 0; display:inline;border:1px solid #ABCCEE;color:#F98100; cursor:pointer; padding:1px;border-bottom:1px solid white; position:relative; z-index:2;}
a{ font-weight:normal;}
.ctlft{text-align:center; width:55%;} .ctrgt{ text-align:right;}
#searcharea li font{ color:#F98100; font-weight:bold; font-size:12px;}


/*左侧筛选弹出浮动层*/
.leftarea ul .selics{color:#E7E7E7; text-decoration:none; position:relative;}
.leftarea ul li div{position:absolute;left:84px;_left:48px; top:-6px;display:block;overflow:hidden; width:180px; background-color:Transparent; background-image:none;}
.leftarea ul li div dl{line-height:18px;margin-left:9px; padding:5px 0;  height:auto; width:140px; border:solid 1px #abccee;background-color:#fff;}
.leftarea ul li div dl dd{margin-left:-12px;_margin-left:-8px; display:table;white-space:nowrap;}
.leftarea ul li div dt{background-image:url(/css/image/arrow_lft.gif); background-repeat:no-repeat;top:6px; left:1px; width:9px; height:17px; position:absolute; z-index:9999;}

h1{ font-size:12px;} 
.sale_lft{ float:left;width:210px;} .sale_rglft{ float:left;}



.bthf{border:0 none;color:#0B45A6;cursor:pointer;padding:1px;text-decoration:underline;}

#shar li {margin:3px 5px 0 0;}

#shar .content-curr {width:460px;}
#shar  .content {background:none repeat scroll 0 0 white;border:1px solid #B6E0F8;height:auto;margin-top:1px;}
#shar li.curr {padding-bottom:8px;}
*+html #shar li.curr {padding-bottom:9px;}
.tb-filter li.curr {padding-bottom:9px;}
*+html #ark:filterTop li.curr {padding-bottom:9px;}


.dqli{ padding-left:20px;}
#layerst{ line-height:20px;margin-left:20px;width:120px; background-image:none;}

.borderC{ border:1px solid #ABCCEE;}


.mgtop5{ margin-top:5px;}
.mgtop8{ margin-top:8px;}
.mgbm5{ margin-bottom:5px;}
.mgbm8{ margin-bottom:8px;}

.none{ display:none;}
.block{ display:block;}

.rctitler span{height:26px;position:absolute;top:0px;width:200px;}
.rctitler a{ background-repeat:no-repeat;color:#0044AA; text-align:center;vertical-align:middle; text-decoration:none;  display:inline-table; height:24px; width:83px;  padding-top:5px;}
.rctitler .sel{background-image:url(/css/image/review02.gif); color:#FF9900; font-weight:bold;margin-top:1px;}
.rctitler .nosel{ background-image:url(/css/image/review01.gif);}
#revwy{ margin-left:2px;}

.rccontentrec ul
{ padding-left:20px;
  font-size:12px;
 line-height:24px;
 list-style-image:url("/css/image/index27.gif");
 margin:auto;
}
