@charset "utf-8";
.clear{clear:both}
*{margin:0;padding:0;}
i,em{font-style:normal;}

/**圆角2**/
.ytop {display:block; background:transparent; font-size:1px;margin-top:10px;width:970px;}
.ybottom {display:block; background:transparent; font-size:1px;margin-bottom:10px;width:970px;}
.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
.yb1, .yb2, .yb3 {height:1px;}
.yb2, .yb3, .yb4 {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.yb1 {margin:0 5px; background:#fff;}
.yb2 {margin:0 3px; border-width:0 1px;}
.yb3 {margin:0 2px;}
.yb4 {height:2px; margin:0 1px;}

/**正文部分**/
.box {margin:10px 0 0 0;padding-bottom:10px;width:970px;height:1%;background-color:#FFF;}

.nav{margin:0;padding:10px 0 0 10px;color:#666;width:960px;}
.cx {font-size:12px;color:#999;padding:0 25px 5px 0;text-align:right;font-family:Arial, Helvetica, sans-serif;}
.cx label {color:#333;}
.cx b{color:#f40}

/*左边列*/
.leftbar {width:670px;float:left;height:auto;padding:10px 0 0 10px;background-color:#FFF;}

/*正文*/
.content {margin-top:10px;width:640px;height:auto;padding:10px;border:#eaeaea 1px solid;}
.reclist {width:24%;float:left;font-size:12px;text-align:center;line-height:200%;color:#096;}
.reclist a:link,.reclist a:visited{color:#333;text-decoration: none;}
.reclist a:hover{color:#09c;text-decoration: underline;}
.reclist img{padding:4px;border:#f2f2f2 1px solid;}
.content h2{height:25px;width:620px;padding:4px 0 0 22px;margin-bottom:10px;background:url(../images/left_titel_bg.gif) no-repeat;border-bottom:#E4E4E4 1px dotted;font-size:12px;font-weight:100;color:#FFF;}
.content h2 a:link,.content h2 a:visited{color:#fff;text-decoration: none;}
.content h2 a:hover{color:#fff;text-decoration: underline;}
.content h2 em {float:right;font-size:12px;}
.content h2 em a:link,.content h2 em a:visited{color:#333;text-decoration: underline;}
.content h2 em a:hover{color:#f40;text-decoration: none;}
.content h2 span {margin-left:50px;margin-top:-7px;font-size:12px;}
.content h2 span a:link,.content h2 span a:visited{color:#09c;margin-right:10px;text-decoration: none;}
.content h2 span a:hover{color:#f40;margin-right:10px;text-decoration: underline;}
.hotellist {margin-top:-3px;color:#666;font-size:12px;}
.hotellist li{width:49%;height:90px;float:left;margin-bottom:10px;}
.hotellist li img {width:70px;height:56px;border:#E4E4E4 1px solid; padding:3px;margin-bttom:2px;}
.hotellist .img {width:20%;float:left;margin-bottom:5px;}
.hotellist .img img{width:100px;height:75px;}
.hotellist .detail{width:63%;float:right;padding-top:5px;font-size:12px;}
.hotellist .detail h3{font-size:14px;font-weight:normal;padding-bottom:10px;padding-top:5px;}
.hotellist .detail h3 a:link,.hotellist .detail h3 a:visited{font-size:14px;color:#333;text-decoration: none;}
.hotellist .detail h3 a:hover{color:#f40;text-decoration: underline;}
.hotellist .detail dd{height:20px;color:#999;}
.hotellist .detail dd a:link,.hotellist .detail dd a:visited{font-size:12px;font-weight:100;color:#333;text-decoration: none;}
.hotellist .detail dd a:hover{color:#f40;text-decoration: underline;}
.hotellist .detail dd span{color:#060;font-family:Arial, Helvetica, sans-serif;}
.hotellist .detail .tt a:link,.hotellist .detail .tt a:visited{font-size:14px;color:#333;text-decoration: none;}
.hotellist .detail .tt a:hover{font-size:14px;color:#f40;text-decoration: underline;}
.newhotellist {float:left;margin:0 0 5px 8px;padding:0 0 0 5px;width:30%;line-height:25px;font-size:14px;border-bottom:1px #e1e1e1 dashed;}
.b a:link,.b a:visited{font-size:12px;font-weight:100;color:#096;text-decoration: underline;}
.b a:hover{color:#333;text-decoration: none;}

/*搜索块*/
.sou{width:662px;height:40px;background:url(../images/area_sou_bg2.jpg) no-repeat;font-size:12px;color:#999;}
.sou a:link,.sou a:visited{color:#333;text-decoration: none;}
.sou a:hover{color:#f40;text-decoration: underline;}
.sou form {padding:10px 0 0 50px;line-height:300%;}
.sou select {float:left;height:18px;width:50px;margin-right:4px;color:#999;}
.input{float:left;width:190px; height:18px;padding:2px 0 0 1px;border:#fff 1px solid;font-size:14px;color:#09c;margin-left:60px;margin-right:12px;}
.go {float:left;width:41px;height:22px;color:#fff;border:0;background:url(../images/go2.jpg) no-repeat;margin-right:15px;}
.tags{float:left;line-height:22px;color:#f40;}
.tags a:link,.tags a:visited{color:#09c;text-decoration: none;}
.tags a:hover{color:#f40;text-decoration: none;}

.tag{width:662px;height:118px;padding-top:10px;border-top:1px #fff dotted;background:url('../images/area_sou_bg3.jpg') no-repeat;font-size:12px;color:#999;}
.tag li{width:98%;line-height:25px;font-family:Arial, Helvetica, sans-serif;}
.tag li label{float:left;margin-left:12px;width:70px;height:24px;text-align:center;background:url('../images/tagico01.gif') no-repeat;font-weight:bold;color:#fff;}
.tag li em{float:left;padding:0 0 0 8px;}
.tag li a:link,.tag li a:visited{color:#09c;text-decoration: none;}
.tag li a:hover{color:#f40;text-decoration: underline;}


/*地区块*/
.area {width:42%;list-style:none;float:left;margin:15px 20px 10px 0;padding:0 10px 10px 10px;}
.area h3{font:14px;padding:0 0 5px 0;margin-bottom:18px;background:url(../images/dot.line.gif) repeat-x bottom;}
.area h3 a:link,.area h3 a:visited{color:#990000;}
.area h3 em a:link,.area h3 em a:visited{color:#666666;font-size:12px;}
.area h3 em{font-weight:100;font-size:12px;float:right;margin-top:-16px;}
.area li{height:23px;padding:0 10px 0 10px;}
.area li a:link,.area li a:visited{color:#990000;float:left;}
.area li b{margin-left:6px;float:right;}
.area li span{margin-left:6px;float:right;}
.area li em{margin-left:6px;float:right;color:#006600;}


/*右列*/
.rightbar {width:290px;height:1%;float:right;background-color:#FFF;}

/*客服*/
.kfbar{margin:0px;margin-top:10px;padding:0px;width:280px;font-size:12px;background:#fff;border:1px solid #FCE2C9;}
.kefubar{margin:0px;padding:0px;font-size:12px;}
.kefutext{margin:0px;padding:10px 0 0 12px;font-weight:bold;color:#f60;font-size:12px;}
.kefu{float:left;width:80px;text-align:center;padding:5px 0 15px 0;}
.kefu li{text-align:center;font-family:Arial, Helvetica, sans-serif;}
.kefu li a:link, .kefu li a:visited{text-decoration:none;color:#999;}
.kefu li a:hover{color:#333; text-decoration:underline;}
.kefuimg{margin:0px;padding:0px;}
.linediv{float:left;width:15px;margin:10px 0 0 0;padding:0px;}
.telbar{margin:0px auto;padding:1px;}
.telbar1{margin:0px;padding:12px;border-top:1px dotted #fc0;background: #FFFFCC;text-align:center;color:#f60;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}



.holidayad{padding-top:30px;width:100%;}

.jdtaocan{width:95%;margin:10px 0 0 0;padding:2px;height:1%;border:1px solid #FCE2C9;background:#fff;font-family:Arial, Helvetica, sans-serif;}
.jdtaocan h3{width:266px;margin:0;padding:8px 0 6px 10px;color:#f70;background:#FCE2C9;}
.jdtaocan span{float:right;margin-top:-23px;padding:0 10px 0 0;height:25px;}
.jdtaocan span a:link, .jdtaocan span a:visited{margin:0 0 4px 0;border-bottom:1px dotted #999;text-decoration:none;color:#444;}
.jdtaocan span a:hover{color:#f60;border-bottom:1px dotted #f60; text-decoration:none;}
.jdtaocan ul{margin:3px 0 5px 0;padding:0;color:#555;font-family:Arial, Helvetica, sans-serif;}
.jdtaocan ul li{margin:0;padding:0;line-height:20px;border-bottom:#eaeaea 1px dotted;}
.jdtaocan ul li label{float:left;padding:5px 0 6px 5px;width:50px;text-align:right;font-size:12px;color:#3C8419;font-family:Arial, Helvetica, sans-serif;}
.jdtaocan ul li label em{color:#f60;padding:0 6px 0 3px;font-weight:bold;font-size:14px;}
.jdtaocan ul li b{float:right;padding:5px 0 4px 0;width:215px;height:20px;overflow:hidden;font-weight:normal;}
.jdtaocan ul li b a:link, .jdtaocan ul li b a:visited{text-decoration:none;color:#555;}
.jdtaocan ul li b a:hover{color:#3C8419;text-decoration:underline;}

.rank{width:95%;height:380px;margin-top:10px;border:1px #FCE2C9 solid;padding:2px;background:url(../images/rank_bg.gif) 0 30px no-repeat;font-family:Arial, Helvetica, sans-serif;}
.rank h3{width:266px;color:#f60;padding:5px 0 4px 10px;FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FCE2C9,endColorStr=#ffffff);}
.rank ol {padding: 14px 0 0 35px;font-size:12px;}
.rank ol li{height:42px;color:#666;}
.rank ol li a:link,.rank ol li a:visited{color:#333;}
.rank ol li a:hover{color:#f40;text-decoration: underline;}
.rank ol li div {width:95%;}
.rank ol li div span{color:#096;}

.guest{width:95%;margin-top:10px;border:1px #FCE2C9 solid;padding:2px;background:#fff;font-family:Arial, Helvetica, sans-serif;}
.guest h3{width:266px;margin:0;padding:8px 0 6px 10px;color:#f70;background:#FCE2C9;}
.guest span{float:right;margin-top:-23px;padding:0 10px 0 0;height:25px;}
.guest span a:link, .guest span a:visited{margin:0 0 4px 0;border-bottom:1px dotted #999;text-decoration:none;color:#444;}
.guest span a:hover{color:#f60;border-bottom:1px dotted #f60; text-decoration:none;}
.guest ul{list-style:none;margin:10px 0 10px 0;padding:0;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.guest ul li{margin:0;padding:2px 12px 3px 12px;line-height:180%;}
.guest ul li i{color:#096;}
.guest ul li em{padding:0 3px 0 3px;color:#096;}
.guest ul li em a:link,.guest ul li em a:visited{color:#096;}
.guest ul li em a:hover{color:#f40;text-decoration: underline;}
.guest ul li a:link,.guest ul li a:visited{color:#555;text-decoration: underline;}
.guest ul li a:hover{color:#f60;text-decoration: none;}
.listyle{border-bottom:#FDEBD9 1px solid;color:#777;}

.news{width:95%;margin-top:8px;border:1px #FCE2C9 solid;padding:2px;}
.news h3{width:266px;color:#f60;padding:5px 0 15px 10px;FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FCE2C9,endColorStr=#ffffff);}
.news ul{list-style:none;padding:0;font-size:12px;}
.news ul li{margin:0;padding:2px 12px 4px 12px;color:#666;line-height:180%;background:url('../images/listico.gif');border-bottom:#eee 1px dotted;}
.news ul li span{font-weight:bold;color:#333;}
.news ul li a:link,.news ul li a:visited{color:#333;}
.news ul li a:hover{color:#f40;text-decoration: underline;}


/**底部**/
#footer{margin-top:9px;width:970px;height:80px;padding-top:10px;}
.f_left{width:4px;height:4px;position:relative; z-index:115;left:-233px;top:-15px;}
.f_right{width:4px;height:4px;position:relative; z-index:116;left:729px;top:-15px;filter:FlipH();}
.webmenu{color:#666; text-align:center;background-color:#CCCCCC;width:970px;padding:10px 0 0 0;border-bottom:4px #990000 solid;}
.webmenu a:link,.webmenu a:visited{text-decoration:none;color:#666;font-size:12px;}
.webmenu a:hover{text-decoration:underline;color: #D51100;}
.webinfo{margin:0;padding:10px 0 0 15px; font-family: Arial, Helvetica, sans-serif; text-align:center;line-height: 20px;background-color:#FFFFFF;}
.webinfo span{font-family: Arial, Helvetica, sans-serif; color:#D51100;}
.ci{color:#fff;text-align:center;}
