html { background:#E3D0B9;}
body {margin:0px;}
a:link {color: #000;text-decoration: none;}
a:visited {text-decoration: none;color: #000;}
a:hover {text-decoration: underline;color: #36C;}
a:active {text-decoration: none;color: #000;}
h1 { width:410px; margin:0px; padding:0px; list-style-type:none; font-size:18px; font-variant:800; text-align:center; color:#F60; line-height:22pt; overflow:hidden;word-break:break-all;white-space: nowrap;}
h2 {}
h3 {}
h4 {}
h5 { width:100%; text-align:center; font-size:12px; line-height:16pt; margin:0px; padding:0px; font-weight:100; color:#999}
ul,li,ol,dl,dt,dd { list-style-type:none; padding:0px; margin:0px;}
.master {clear: both;width: 990px; margin:0px auto; padding:0px 5px; overflow:hidden; background:#FFF;}
.margintop { margin-top:5px;}
.paddingtop { padding-top:5px;}
.centerimgad { width:100%; clear:both; padding:5px 0px 0px 0px;}
.rightimgad { width:100%; clear:both; padding:0px 0px 0px 0px;}
.paddingtop10 {padding-top:10px;}

/*顶部用户登陆*/
#usered { width:988px; height:28px; clear:both; overflow:hidden; background:#F6F6F6; border-left:#E4E4E4 1px solid;border-right:#E4E4E4 1px solid;border-bottom:#E4E4E4 1px solid;}

/*特色项目菜单与LOGO*/
.icon { width:100%; clear:both; overflow:hidden; margin:0px 0px 5px 0px;}
#LOGO { width:230px; float:left;}
#icon { width:760px; float:left;}
#icon img { border:0px;}
#icon ul { width:760px; float:left;}
#icon ul li { width:60px; float:left; margin:0px 4px; font-size:12px; text-align:center; line-height:14pt;}

/*顶部地区列表*/
.areaclass { width:100%; clear:both; overflow:hidden; height:50px; margin:5px 0px; background:#FDECCA;}
.areaclass dl { width:495px; float:left; overflow:hidden; color:#FFF;}
.areaclass dl dt { width:25px; float:left; font-size:14px; font-weight:800; text-align:center; line-height:18pt; height:50px; background:url(../images/areaclass.jpg) no-repeat;}
.areaclass dl dd { width:460px; margin:0px 5px; float:left; font-size:13px; line-height:17pt; padding-top:4px;}

.head { width:100%; clear: both; overflow:hidden;}

/*主导航菜单*/
#NAV { width:980px; float:left; background:url(../images/PNG/nav.jpg) no-repeat; height:45px; padding-top:5px; padding-left:10px;}
.NAVdl { width:200px; float:left;}
.NAVdldt { width:40px; float:left; font-size:14px; font-weight:800; text-align:center; line-height:17pt; color:#F7FFCE;}
.NAVdldd { width:160px; float:left;}
.NAVdlddul { width:160px; float:left; height:45px;}
.NAVdlddul li { width:40px; float:left; font-size:12px; text-align:center; line-height:17pt; color:#FFF;}
.NAVdlX55 { width:270px; float:left;}
.NAVddX55 { width:230px; float:left;}
.NAVulX55 { width:230px; float:left; height:45px;}
.NAVulX55 li { width:55px; float:left; font-size:12px; text-align:center; line-height:17pt; color:#FFF;}
.NAVdlX { width:230px; float:left;}
.NAVddX { width:190px; float:left;}
.NAVulX { width:190px; float:left; height:45px;}
.NAVulX li { width:55px; float:left; font-size:12px; text-align:center; line-height:17pt; color:#FFF;}

/*白色链接样式*/
.FFF:link {color: #FFF;text-decoration: none;}
.FFF:visited {text-decoration: none;color: #FFF;}
.FFF:hover {text-decoration:underline;color: #FFF;}
.FFF:active {text-decoration: none;color: #FFF;}
/*橙色链接样式*/
.F60:link {color: #F60;text-decoration: none;}
.F60:visited {text-decoration: none;color: #F60;}
.F60:hover {text-decoration:underline;color: #F93;}
.F60:active {text-decoration: none;color: #F60;}
/*灰色链接样式*/
.C999:link {color: #999;text-decoration: none;}
.C999:visited {text-decoration: none;color: #999;}
.C999:hover {text-decoration:underline;color: #000;}
.C999:active {text-decoration: none;color: #999;}
/*墨蓝色链接样式*/
.S369:link {color: #369;text-decoration: none;}
.S369:visited {text-decoration: none;color: #369;}
.S369:hover {text-decoration:underline;color: #F60;}
.S369:active {text-decoration: none;color: #369;}

/*搜索与搜索两旁广告*/
.search { width:100%; clear:both; overflow:hidden; height:90px; margin:5px 0px;}
.searchad { width:220px; float:left; overflow:hidden; height:90px;}
#search { width:530px; float:left; background:url(../images/PNG/search.jpg) no-repeat; height:90px; margin:0px 9px;}
.searchshow { width:300px; clear:both; margin:0px auto; padding-top:10px;}
.searchshow_on { float:left; width:50px; height:22px; font-size:12px; text-align:center; padding-top:3px; margin:0px 2px; cursor:pointer; background:url(../images/PNG/s.gif) no-repeat; color:#FFF;}
.searchshow_off { float:left; width:50px; height:23px; font-size:12px; text-align:center; padding-top:3px;margin:0px 2px; cursor:pointer;}
.form { width:450px; clear:both; margin:0px auto; padding-top:5px;}
.test { height:17px; float:left; font-size:13px; margin:0px 10px; border:1px #09C solid;}
.test:hover { height:19px; float:left; font-size:13px; margin:0px 10px; background-color:#FFC; padding:0px; border:1px #F90 solid;}
.submit { border:0px; float:right; width:60px; height:21px; background:url(../images/PNG/so.jpg) no-repeat;}

/*专题与横幅广告*/
#HfAd { width:100%; clear:both; overflow:hidden;}
.ZT { width:100%; float:left;}
.ZT ul { width:100%; float:left;}
.ZT ul li { width:160px; float:left; margin:0px 2px; font-size:12px; line-height:16pt; text-align:center; color:#369;}
.HfAd { width:495px; float:left; height:80px;}

/*热点左板块*/
.hotleft { width:300px; float:left;}

.topBT { width:100%; clear:both; background:url(../images/PNG/TOPbg.jpg) no-repeat; height:40px; margin:10px 0px 0px 0px;}
.top { width:100%; float:left; background:url(../images/PNG/topshu.jpg) no-repeat #FFF;}
.top li,.topdiv { width:275px; float:left; height:24px; font-size:13px; line-height:18pt; padding-left:25px; border-bottom:1px #CCC dotted;}
.top li font,.topdiv font { float:right; line-height:18pt; font-size:12px; color:#999; width:40px;}

.leftadimg { width:100%; float:left; margin:5px 0px;}

/*热点中板块*/
.hotcenter {float:left; margin:0px 5px;}
.hotcenstyle1 {width:410px;}
.hotcenstyle2 {width:408px; border-left:#E7E7E7 solid 1px;border-right:#E7E7E7 solid 1px;}
.hotcenstyle3 {width:408px; border-left:#F5D1AD solid 1px;border-right:#F5D1AD solid 1px;}

/*被套用的边样式*/
.borderbottom { border-bottom:1px #CCC dotted;}

/*集合列表样式*/
.hotcenlist { width:100%; clear:both; margin:0px; padding:5px 0px 0px 0px;}
.hotcenlist b { width:65px; float:right; text-align:left; font-size:13px;font-weight:100;}
.hotcenlist i { width:75px; float:right; text-align:center; font-style:normal; font-weight:100;}
.hotcenlist strong { width:100%; height:25px; line-height:20pt;  float:left; margin:0px; padding:0px; border-top:1px #CCC dotted; padding-top:5px; margin-bottom:5px;}
.hotcenlist strong span { width:90px; font-size:14px;font-weight:800; color:#F60; float:left; margin-left:20px;}
.hotcenlist strong font { width:50px; float:right; font-size:12px; font-weight:100; text-align:center; color:#999;}
.hotcenlist li { width:390px; float:left; overflow:hidden; height:23px; font-size:13px; padding-left:20px; line-height:17pt; background:url(../images/dot.gif) no-repeat; }
.hotcenlistdiv { width:390px; float:left; overflow:hidden; height:23px; font-size:13px; padding-left:20px; line-height:17pt; color:#960; font-weight:800; border-bottom:1px #F5D1AD solid;}
.hotcenlistdiv strong { margin:0px; padding:0px; line-height:15pt;}
.hotcenlistdiv font {width:75px;float:right;height:23px;overflow:hidden;margin-right:5px;font-size:12px;color:#F00;font-weight:100; color:#960;}
.hotcenlistdiv span {width:15px;float:right;height:15px;overflow:hidden;margin-right:10px; margin-top:4px; color:#960;}
.hotcenlist li font {width:75px;float:right;height:23px;overflow:hidden;margin-right:5px;font-size:12px;color:#F00;font-weight:100;}
.hotcenlist li span {width:15px;float:right;height:15px;overflow:hidden;margin-right:10px; margin-top:4px;}
.hotcenlist li span img { cursor:pointer;}
.hotborder li { border-bottom:1px #CCC dotted; height:22px;}
.hotborder li:hover { background:url(../images/dot.gif) no-repeat #FFC;}

/*中 左图片加右侧多标题*/
.cenpic_list { width:100%; clear:both; padding:0px; margin:0px; overflow:hidden;}
.cenpic_list dt { width:154px; float:left; margin:0px 10px;}
.cenpic_list dt img { border:1px #CCC solid; padding:2px;}
.cenpic_list dd {width:220px; float:left; overflow:hidden;}
.cenpic_list dd a {float:left; width:200px; overflow:hidden; height:23px; font-size:13px; padding-left:20px; line-height:17pt; background:url(../images/dot.gif) no-repeat;}

/*热点右板块*/
.hotright { width:268px; float:left; overflow:hidden; border:1px solid #090;}

/*旅游工具箱样式*/
.traveltools { width:100%; clear:both; margin-top:10px; }
.traveltools span { width:300px; float:left; margin-bottom:5px;}
.traveltools font { width:300px; float:left;}
.tools { float:left; width:100%;border-bottom:#E7E7E7 1px solid;}
.tools li { width:100px; float:left; background:url(../images/PNG/toolsli.jpg) no-repeat; height:18px; font-size:12px; text-align:center; padding-top:7px;}

/*横两张图片*/
.hotlistpic2 { width:100%; float:left; margin:5px 0px;}
.hotlistpic2 li { width:134px; float:left;text-align:center; font-size:12px; line-height:17pt;}
.hotlistpic2 li img{ border:1px solid #E7E7E7; padding:2px; background:#FFF;}

.leftlistpic2 { width:100%; float:left; margin:5px 0px;}
.leftlistpic2 li { width:150px; float:left;text-align:center; font-size:12px; line-height:17pt;}
.leftlistpic2 li img{ border:1px solid #E7E7E7; padding:2px; background:#FFF;}

/*左图片右单标题+描述*/
.hotrigpictitle { width:100%; float:left;}
.hotrigpictitle li { width:260px; float:left; padding:4px; border-bottom:#E7E7E7 1px dotted;}
.hotrigpictitle li a { font-size:13px;}
.hotrigpictitle li img {border:1px solid #E7E7E7; padding:2px; float:left; margin:0px 4px; background:#FFF;}
.hotrigpictitle p { margin:0px; padding:0px; float:left; font-size:12px; color:#999; width:136px;}

/*左图片右单标题+描述*/
.leftpictitle { width:100%; float:left;}
.leftpictitle li { width:290px; float:left; padding:4px; border-bottom:#E7E7E7 1px dotted;}
.leftpictitle li a { font-size:13px;}
.leftpictitle li img {border:1px solid #E7E7E7; padding:2px; float:left; margin:0px 4px;}
.leftpictitle p { margin:0px; padding:0px; float:left; font-size:12px; color:#999; width:166px;}

/*左图片右多标题*/
.hotrigpicBT { width:100%; clear:both; padding:5px 0px;}
.hotrigpicBT ol { width:120px;; float:left;}
.hotrigpicBT ol img {border:1px solid #E7E7E7; padding:2px; float:left; margin:0px 4px; background:#FFF;}
.hotrigpicBT li { width:122px; font-size:12px; float:left; height:20px; padding-left:18px; line-height:16pt; overflow:hidden;background:url(../images/dot2.gif) no-repeat;}

/*右侧多标题列表*/
.hotlistBT,.hotlistBTul,.leftlistBTul { width:100%; clear:both;}
.hotlistBTbt { width:100%; float:left; height:21px; padding-top:9px; background:#3C3; font-size:14px; font-weight:800; background:url(../images/PNG/hotlistBTbt.jpg) no-repeat; color:#FFF;}
.hotlistBTbt2 { width:100%; float:left; height:21px; padding-top:9px; border-bottom:1px #CCC dotted;}
.hotlistBTbt2 b { float:left; width:95px; font-size:14px; color:#F60; padding-left:15px;}
.hotlistBTbt2 font { float:right; font-size:12px; font-weight:100; margin-right:20px; line-height:15pt;}
.hotlistBTbt3 { width:100%; float:left; height:21px; padding-top:9px; background:#3C3; font-size:14px; font-weight:800; background:url(../images/PNG/hotlistBTbt3.jpg) no-repeat; color:#F60;}
.hotlistBTul li,.hotlistBTulDIV { width:250px; font-size:12px; float:left; height:20px; padding-left:18px; line-height:16pt; background:url(../images/dot2.gif) no-repeat;}
.hotlistBTul li font,.hotlistBTulDIV font { float:right; font-size:12px; color:#F00; margin-right:5px;}
.leftlistBTul li { width:282px; font-size:12px; float:left; height:20px; padding-left:18px; line-height:16pt; background:url(../images/dot2.gif) no-repeat;}
.leftlistBTul li font { float:right; font-size:12px; color:#F00; margin-right:5px;}

/*京郊大板块*/
.bigBT { width:990px; clear:both; margin:0px auto; background:url(../images/PNG/bigBT.jpg) no-repeat; height:50px;}
.BTmore { width:640px; float:right; margin:15px 5px;}
.BTmore li { width:auto; float:right; font-size:13px; color:#FFF; margin:0px 4px; line-height:15pt;}

/*京郊大标题线路搜索*/
.xlform { width:100%; padding:0px; margin-top:15px;}
.xl { height:19px; line-height:16pt; width:85px; float:left; margin:0px 4px; font-size:13px; border:1px #09C solid; padding-left:2px;}
.xl:hover { height:19px; padding-left:2px; width:85px; line-height:16pt;float:left; font-size:13px; margin:0px 4px; background-color:#FFC; border:1px #F90 solid;}

.menumore { width:990px; clear:both; height:23px; background:#F5F4DA; border-bottom:#E7E7E7 1px solid;}
.menumore li { float:left; font-size:12px; margin:0px 5px; line-height:17pt;}

.bigshow { width:100%; float:left;overflow:hidden; margin-top:25px;}
.bigshow_on { width:45px; float:left; height:19px; padding-top:6px; font-size:13px; text-align:center; margin:0px 2px; background:url(../images/PNG/bigshow_on.jpg) no-repeat; color:#060; cursor:pointer;}
.bigshow_off { width:45px; float:left; height:19px; padding-top:5px; font-size:13px; text-align:center; margin:0px 2px; background:url(../images/PNG/bigshow_off.jpg) no-repeat; color:#FFF; cursor:pointer;}

/*京郊深度游板块*/
.sdbt { width:100%; float:left; margin:0px auto; padding-top:10px;}
.sdbt_on { width:50px; float:right; border-top:#E7E7E7 1px solid; border-left:#E7E7E7 1px solid; border-right:#E7E7E7 1px solid; height:20px; padding-top:7px; font-size:13px; text-align:center; font-weight:800; cursor:pointer; color:#F60;}
.sdbt_off { width:50px; float:right; height:20px; padding-top:7px; font-size:13px; text-align:center; border-bottom:#E7E7E7 1px solid; color:#999;}
.sdbt span { float:left; height:27px; width:80px; font-size:15px; font-weight:800; color:#F60; line-height:20pt; margin-left:10px;}
.sdbtkong { float:right; width:10px; border-bottom:1px #E7E7E7 solid; height:27px;}

/*京郊酒店板块*/
.sdbtt { width:100%; float:left; margin:0px auto; padding-top:10px;}
.sdbtt_on { width:50px; float:right; border-top:#F5D1AD 1px solid; border-left:#F5D1AD 1px solid; border-right:#F5D1AD 1px solid; height:20px; padding-top:7px; font-size:13px; text-align:center; font-weight:800; cursor:pointer; color:#960;}
.sdbtt_off { width:50px; float:right; height:20px; padding-top:7px; font-size:13px; text-align:center; border-bottom:#F5D1AD 1px solid; color:#999;}
.sdbtt span { float:left; height:27px; width:80px; font-size:15px; font-weight:800; color:#F60; line-height:20pt; margin-left:10px;}
.sdbttkong { float:right; width:10px; border-bottom:1px #F5D1AD solid; height:27px;}

.jjleftimg { width:100%; clear:both;}
.jjleftimg li {float:left; font-size:13px; text-align:center; font-weight:100; line-height:17pt; background:#FFC;}

.jjright { width:268px; float:left; overflow:hidden;}
.jjbackground { background:#E7F8EC;}

/*京郊酒店右侧全信息列表*/
.hotelinfo { width:100%; padding:0px; margin:0px; float:left; overflow:hidden; height:90px;}
.hotelinfo dt { width:116px; height:86px; float:left; padding:3px;}
.hotelinfo dt img { padding:2px; border:1px solid #E7E7E7; background:#FFF;}
.hotelinfo dd { width:140px; float:left;}
.hotelinfo dd i { width:100%; float:left; font-size:13px; line-height:17pt; font-style:normal;}
.hotelinfo dd i font { color:#F00; font-weight:100; font-size:12px;}

/*酒店大板块*/
.bigjdBT { width:990px; clear:both; margin:0px auto; background:url(../images/PNG/bigjdBT.jpg) no-repeat; height:50px; margin-top:10px;}
.jdbg { width:100%; float:left; background:#FDF0DB;}
.jdbtbot { width:990px; clear:both; height:10px; background:#FFE9D2; border-bottom:#F5D1AD 1px solid;}

/*标题X轴2段*/
.BTx2 { width:100%; float:left;margin:0px; padding:0px;}
.BTx2 li,.BTx2DIV { float:left; width:117px; font-size:12px; height:18px; overflow:hidden; line-height:15pt; padding-left:17px; background:url(../images/dot2.gif) no-repeat;}

/*光影相册大板块*/
.imgBT { width:990px; float:left; height:50px; background:url(../images/PNG/imgBT.jpg) no-repeat; margin:10px 0px 0px 0px;}
.images { width:970px; padding:5px 10px; float:left;background:#030;}
.imgleft { width:300px; float:left; font-size:14px; font-weight:800; text-align:center; line-height:16pt;}
.imgleft img { border:0px;}
.imgright { width:650px; float:right;}
.imgright li { float:left; margin-right:10px; text-align:center; line-height:15pt; font-size:13px; color:#FF9;}
.imgright img {border:0px;}
.imagesa:link {color: #FF9;text-decoration: none;}
.imagesa:visited {text-decoration: none;color: #FF9;}
.imagesa:hover {text-decoration: none;color: #C30;}
.imagesa:active {text-decoration: none;color: #FF9;}

/*友情链接*/
.link { width:auto; padding:3px; float:left; background-color:#F3F3F3; border:1px solid #CCC;}
.linkfriendBT { width:15px; float:left; font-size:14px; font-weight:800; padding:10px 10px; line-height:13pt; background-color:#FFF; border-right:1px dotted #CCC; height:75px;}
.linkfriend { width:946px; float:left;background-color:#FFF;}
.linkfriendsite { width:80px; float:left; font-size:12px; text-align:center; line-height:17pt; margin:2px; overflow:hidden; height:20px;}

/*内容页样式*/
.showms { width:100%; float:left; font-size:13px; padding:5px 0px 0px 0px;}
.conter { width:690px; float:left; border:solid 1px #3A850E;border-top:solid 0px #3A850E; background:#F0FFF0}
.conterFZ {border-top:solid 1px #3A850E; margin-top:10px;}
.conterFZ a img,.conterFZ img { border:1px solid #3A850E; padding:5px; margin:5px;}
.ZW { width:670px; padding:0px 10px; line-height:17pt; font-size:13px;}
.bordertop {border-top:solid 1px #3A850E;}
#h1 { width:90%; clear:both; margin:0px auto; border-bottom:solid 1px #ADEDBC; padding:20px 0px 0px 0px;}
.CS { font-size:13px; line-height:17pt;}
.NRrightlist { width:288px; float:left; margin-top:10px; border:1px #396 solid;}
.NRrightlistBT { width:288px; float:left; height:30px; line-height:22pt; font-size:14px; border-bottom:1px solid #3A850E; background:url(../images/PNG/hotlistBTbt.jpg) no-repeat; color:#FFF;}
.NRrightlistBT span { float:left; margin-left:30px;}
.NRrightlistdiv { width:268px; float:left; margin:0px; padding:0px; padding-left:20px; text-align:left; height:23px; line-height:17pt; font-size:13px;}
.PX { background:url(../images/yollow_px.gif) no-repeat;}

/*网站底部*/
.foot { width:988px; float:left; height:28px; background:#F6F6F6; border:#CCC 1px solid;}
.foot ul { width:560px; float:none; margin:0px auto;}
.foot ul li { float:left; margin:0px 10px; font-size:12px; line-height:20pt; color:#000;}
.reserved { width:100%; float:left; text-align:center; font-size:12px; line-height:17pt;}
.zs { width:580px; clear:both; margin:0px auto;}
.zs li { float:left; margin:0px 10px;}
.zs li img { border:0px;}
.paddingbottom { padding-bottom:50px;}
