#conten{ display:block; width:100%; overflow:hidden;}

.sideT .topL .tit a,.sideT .topL .tit a.on,.soInput .text,.soInput .submit,.box690 .tit,.box690 .txt .jdHot p s,.city_more .txt,.city_more .line{ background:url(img/icoBg.png) no-repeat;}

.sideT{ display:block; width:100%; overflow:hidden;}
.sideT .topL{ width:240px; float:left; overflow:hidden;}
.sideT .topL .tit{ display:block; width:240px; height:31px; overflow:hidden;}
.sideT .topL .tit span a{ width:74px; float:left; height:27px; line-height:27px; padding-top:4px; padding-left:46px; font-size:14px; color:#555; background-position:0 -31px;}
.sideT .topL .tit span.chujing a{ background-position:right 0;}
.sideT .topL .tit a.on{ font-weight:bold;}
.sideT .topL .tit span a.on{ background-position:left 0;}
.sideT .topL .tit span.chujing a.on{ background-position:right -31px;}
.sideT .topL .txt{ position:relative; width:216px; height:283px; padding:12px 10px; border:2px solid #ffba7f; border-top:0; background:#fff;}
.sideT .topL .txt .soInput{ display:block; width:100%; margin-top:10px;}
.soInput .text{ height:21px; line-height:21px; padding-left:3px; margin-right:4px; color:#aaa; border:1px solid #BBB; background-position:0 -73px;}
.soInput .submit{ width:48px; height:25px; border:0; font-size:12px; font-weight:bold; color:#fff; background-position:0 -96px;}
.sideT .topL .txt span{ display:block; margin-top:15px; color:#888; overflow:hidden;}
.sideT .topL .txt p{ display:block; line-height:21px;}
.sideT .topL .txt p a{ display:inline-block; width:53px;}
.sideT .topL .txt p a:link,.sideT .topL .txt p a:visited{ color:#16b;}
.sideT .topL .txt p a:hover{ color:#f73;}

.sideT .topL .txt1{ position:relative; width:216px; height:283px; padding:12px 10px; border:2px solid #ffba7f; border-top:0;}
.sideT .topL .txt1 .soInput{ display:block; width:100%; margin-top:10px;}
.soInput .text{ height:21px; line-height:21px; padding-left:3px; margin-right:4px; color:#aaa; border:1px solid #BBB; background-position:0 -73px;}
.soInput .submit{ width:48px; height:25px; border:0; font-size:12px; font-weight:bold; color:#fff; background-position:0 -96px;}
.sideT .topL .txt1 span{ clear:both; width:100%; float:left; margin-top:15px; color:#888; overflow:hidden;}
.sideT .topL .txt1 p{ display:block;}
.sideT .topL .txt1 p a{ display:inline-block; width:54px; float:left; height:18px; padding:3px 0 0 0; overflow:hidden;}
.sideT .topL .txt1 p a:link,.sideT .topL .txt1 p a:visited{ color:#16b;}
.sideT .topL .txt1 p a:hover{ color:#f73;}


.sideT .topM{ position:relative; width:440px; float:left; height:340px; background:url(img/chinaMap.png) no-repeat; overflow:hidden;}
.sideT .topM a{ position:absolute; display:block; height:15px; line-height:15px; padding:1px 2px 0 2px; font-size:12px;}
.sideT .topM a.fujian,.sideT .topM a.shanghai,.sideT .topM a.beijing,.sideT .topM a.yunnan,.sideT .topM a.guangxi,.sideT .topM a.guangdong,.sideT .topM a.hainan,.sideT .topM a.taiwan{ background:url(img/back2.png) no-repeat;}
.sideT .topM a.zhejiang,.sideT .topM a.shanxi,.sideT .topM a.sichuan,.sideT .topM a.gansu,.sideT .topM a.hebei,.sideT .topM a.shandong{ background:url(img/back1.png) no-repeat;}
.sideT .topM a:link,.sideT .topM a:visited{ color:#333; z-index:1;}
.sideT .topM a:hover{ color:#fff; background:#b0884f; text-decoration:none; z-index:2;}
.sideT .topM a.fujian{ left:323px; top:246px;}
.sideT .topM a.taiwan{ left:355px; top:259px;}
.sideT .topM a.zhejiang{ left:336px; top:218px;}
.sideT .topM a.shanghai{ left:348px; top:193px;}
.sideT .topM a.shandong{ left:315px; top:158px;}
.sideT .topM a.jiangsu{ left:328px; top:178px;}
.sideT .topM a.anhui{ left:310px; top:195px;}
.sideT .topM a.jiangxi{ left:304px; top:230px;}
.sideT .topM a.heilongjiang{ left:357px; top:56px;}
.sideT .topM a.jilin{ left:353px; top:85px;}
.sideT .topM a.liaoning{ left:340px; top:108px;}
.sideT .topM a.beijing{ left:293px; top:119px;}
.sideT .topM a.tianjin{ left:319px; top:133px;}
.sideT .topM a.hebei{ left:290px; top:140px;}
.sideT .topM a.henan{ left:281px; top:180px;}
.sideT .topM a.shanxi{ left:270px; top:154px;}
.sideT .topM a.neimenggu{ left:241px; top:124px;}
.sideT .topM a.guangdong{ left:292px; top:269px;}
.sideT .topM a.guangxi{ left:250px; top:272px;}
.sideT .topM a.hainan{ left:253px; top:308px;}
.sideT .topM a.hubei{ left:278px; top:206px;}
.sideT .topM a.hunan{ left:273px; top:237px;}
.sideT .topM a.sichuan{ left:206px; top:210px;}
.sideT .topM a.chongqing{ left:246px; top:215px;}
.sideT .topM a.guizhou{ left:237px; top:247px;}
.sideT .topM a.yunnan{ left:197px; top:265px;}
.sideT .topM a.xizang{ left:105px; top:198px;}
.sideT .topM a.shannxi{ left:248px; top:182px;}
.sideT .topM a.gansu{ left:165px; top:125px;}
.sideT .topM a.ningxia{ left:229px; top:155px;}
.sideT .topM a.qinghai{ left:153px; top:166px;}
.sideT .topM a.xinjiang{ left:88px; top:116px;}
.sideT .topM a.hongkong{ left:319px; top:283px;}
.sideT .topM a.macao{ left:293px; top:293px;}


.sideT .topR{ width:228px; float:left; height:338px; padding:0 10px; border:1px solid #f4e0a2; background:#ffe; overflow:hidden;}
.sideT .topR .tit{ padding:8px 0;}
.sideT .topR .tit strong{ font-size:14px; color:#555;}
.sideT .topR .tit span{ float:right;}
.sideT .topR .tit span a{ display:inline-block; width:18px; height:18px; margin-right:-1px; text-align:center; border:1px solid #e1e1e1;}
.sideT .topR .tit span a.on{ color:#fff; border-color:#f49800; font-weight:bold; background:#f49800;}
.sideT .topR .tit span a#curB_2{ margin:0;}
.sideT .topR .txt{ width:226px; padding:1px;}
.sideT .topR .txt li{ display:block; width:226px; float:left; padding:0 0 6px 0; overflow:hidden;}
.sideT .topR .txt li img{ width:72px; float:left; height:60px; padding:2px; border:1px solid #e1e1e1; overflow:hidden;}
.sideT .topR .txt li .nr{ width:142px; float:left; padding-left:6px;}
.sideT .topR .txt li span{ display:block; width:142px; height:28px; font-size:12px; line-height:28px; overflow:hidden;}
.sideT .topR .txt li span strong{ font-size:14px; font-weight:normal;}
.sideT .topR .txt li span a{ color:#eb6100;}
.sideT .topR .txt li p{ display:block; width:142px; height:40px; line-height:20px; color:#555; overflow:hidden;}



.sideL{ width:690px; float:left; overflow:hidden;}
.box690{ display:block; width:688px; border:1px solid #e1e1e1; overflow:hidden;}
.box690 .tit{ display:block; width:686px; margin:1px; line-height:33px; border-bottom:1px solid #e1e1e1; background-position:0 -129px; background-repeat:repeat-x;}
.box690 .tit h3{ font-size:14px; padding-left:12px; color:#555;}
.box690 .tit span{ float:right; color:#aaa; padding-right:6px;}
.box690 .tit span.more{}
.box690 .tit span a:link,.box690 .tit span a:visited{ padding:0 5px; color:#555;}
.box690 .tit span a:hover{ color:#f73;}
.box690 .tit span a.more:link,.box690 .tit span a.more:visited{ color:#999;}
.box690 .tit span a.more:hover{ color:#f73;}
.box690 .txt{ width:664px; float:left; padding:10px 12px;}
.box690 .txt .jdHot{ width:236px; float:left;}
.box690 .txt .jdHot p{ display:block; position:relative; color:#555; line-height:30px;}
.box690 .txt .jdHot p s{ position:absolute; top:-1px; left:-1px; width:32px; height:32px; background-position:-49px -96px;}
.box690 .txt .jdHot p img{ width:230px; height:160px; padding:2px; border:1px solid #e1e1e1;}
.box690 .txt .jdHot p strong{ font-size:12px; font-weight:normal;}
.box690 .txt .jdHot p strong a{ font-size:14px; font-weight:bold;}
.box690 .txt .jdHot p span{ float:right;}
.box690 .txt .jdHot p.nr{ line-height:18px; color:#999;}

.box690 .txt .jdPic{ width:428px; float:left; margin-left:0; display:inline;}
.box690 .txt .jdPic li{ width:126px; float:left; margin-left:15px; display:inline;}
.box690 .txt .jdPic li img{ width:120px; height:90px; border:1px solid #e1e1e1; padding:2px; overflow:hidden;}
.box690 .txt .jdPic li span{ display:block; width:126px; line-height:24px; text-align:center;}

.box690 .txt .jdConten{ display:block; width:664px; float:left; margin-top:8px; padding-top:10px; border-top:1px dashed #e1e1e1; overflow:hidden;}
.box690 .txt .jdConten li{ width:130px; float:left; height:21px; line-height:21px; overflow:hidden;}
.box690 .txt .jdConten li a:link,.box690 .txt .jdConten li a:visited{ color:#777;}
.box690 .txt .jdConten li a:hover{ color:#f73;}
.box690 .txt .jdConten li a.city:link,.box690 .txt .jdConten li a.city:visited{ padding-right:3px; color:#aaa;}
.box690 .txt .jdConten li a.city:hover{ color:#f73;}


.sideR{ display:block; width:228px; float:right; padding:8px 10px; border:1px solid #e1e1e1; overflow:hidden;}
.sideR .box250{ display:block; width:228px; overflow:hidden;}
.sideR .box250 h3{ color:#555; font-size:14px;}
.sideR .box250 h3 span{ float:right; font-weight:normal; font-size:12px;}
.sideR .box250 h3 span a:link,.sideR .box250 h3 span a:visited{ color:#999;}
.sideR .box250 h3 span a:hover{ color:#f73;}
.box250 .txt{ display:block; width:228px; overflow:hidden;}
.box250 .txt ul{ width:228px; float:left; margin-top:6px;}
.box250 .txt li.first{ width:202px; padding-left:26px; height:70px;}
.box250 .txt li.first img{ width:80px; float:left; height:60px; border:1px solid #e1e1e1; padding:2px; margin-right:10px; display:inline; overflow:hidden;}
.box250 .txt li.first p{ display:inline-block; width:106px; line-height:20px; color:#666;}
.box250 .txt li.first p a{ width:96px; float:left; height:21px; overflow:hidden;}

.box250 .txt li{ position:relative; width:228px; float:left; line-height:21px; font-family:"宋体"; color:#999;}
.box250 .txt li span{ display:inline-block; width:50px; color:#808080; overflow:hidden;}
.box250 .txt li span.star{ width:30px;}
.box250 .txt li span.name{ width:116px; height:21px; padding-left:26px; overflow:hidden;}

.box250 .txt li s{ position:absolute; left:0; top:4px; width:18px; height:12px; background:url(img/icoNum.png) no-repeat 0 -17px; overflow:hidden;}
.box250 .txt li s.s1{ background-position:0 -17px;}
.box250 .txt li s.s2{ background-position:0 -29px;}
.box250 .txt li s.s3{ background-position:0 -41px;}
.box250 .txt li s.s4{ background-position:0 -53px;}
.box250 .txt li s.s5{ background-position:0 -65px;}
.box250 .txt li s.s6{ background-position:0 -77px;}
.box250 .txt li s.s7{ background-position:0 -89px;}
.box250 .txt li s.s8{ background-position:0 -101px;}
.box250 .txt li s.s9{ background-position:0 -113px;}
.box250 .txt li s.s10{ background-position:0 -125px;}
.sideR .line{ width:228px; float:left; height:10px; border-bottom:1px dashed #e1e1e1; margin-bottom:10px; overflow:hidden;}


.box250 .zixun li{ width:228px; float:left; line-height:24px; height:24px; color:#999; overflow:hidden;}
.box250 .zixun li a:link,.box250 .zixun li a:visited{ color:#777;}
.box250 .zixun li a:hover{ color:#f73;}

.city_more{ width:948px; float:left; height:139px; border:1px solid #e1e1e1;}
.city_more .txt{ display:block; position:relative; width:946px; height:48px; margin:1px; padding:4px 0; background-position:0 bottom; background-repeat:repeat-x; overflow:hidden;}
.city_more span{ width:50px; float:left; line-height:40px; color:#666; font-size:14px; font-weight:bold; text-align:center;}
.city_more p{ display:inline-block; width:894px; float:left; line-height:21px;}
.city_more p a{ display:inline-block; width:60px; color:#777; padding-left:8px;}
.city_more p a:link,.city_more p a:visited{ color:#777;}
.city_more p a:hover{ color:#f73}
.city_more .bd_b1{ height:72px; border-bottom:1px solid #eee;}
.city_more .bd_b1 span{ line-height:60px;}


/***** 景点导航 *****/
#prov_jd{ width:948px; float:left; height:71px; border:1px solid #e1e1e1;}
#prov_jd .tit{ width:15px; float:left; background:#f2f2f2; padding:5px 12px 6px 12px; line-height:15px; text-align:center; font-weight:bold; font-size:12px;color:#666;}
#prov_jd .txt{ width:888px; float:left; text-align:left; line-height:21px; padding:4px 10px; color:#aaa;}
#prov_jd .txt a:link,#prov_jd .txt a:visited{ display:inline-block; margin:0 4px 0 4px; color:#555;}
#prov_jd .txt a:hover{ color:#f73;}




/***** 景点列表 *****/
.ndwz{ color:#333333; height:21px; float:left; width:928px; line-height:21px; border-bottom:1px solid #eeeeee; margin:6px 0 0 0; padding:0 6px 0 16px;}
.ndwz em{ font-size:11px; padding:0 4px;}
.ndwz span{ color:#999999;}
.ndwz a:link,.ndwz a:visited{ color:#16b; text-decoration:none;}
.ndwz a:hover { color:#f73; text-decoration:underline;}

#lft{ display:block; width:690px; float:left; overflow:hidden;}
.change_box{ display:block; width:688px; border:1px solid #facc4c; overflow:hidden;}
.change_box .tit{ width:674px; float:left; text-align:left; margin:1px; display:inline; padding-left:12px; height:26px; line-height:26px; background:#fef0d0;}
.change_box .tit h3{ float:left; font-size:14px;}
.change_box .tit span{ position:relative; float:left; font-size:12px; font-weight:normal; padding-left:12px; color:#000; text-decoration:underline; cursor:pointer;}
.change_box .tit span s{ position:absolute; margin-top:5px; *margin-top:0; margin-left:50px; width:10px; height:16px; background:url(../images/cut_over.gif) no-repeat -2px 0;}

.change_box .txt{ width:664px; float:left; padding:0 12px; background:#fefbec;}
.change_box .txt dl{ width:664px; float:left; padding:6px 0;}
.change_box .txt dt{ width:80px; float:left; line-height:24px; text-align:right;}
.change_box .txt dd{ width:560px; float:left; line-height:24px;}
.change_box .txt dd a{ padding-right:12px; width:50px;}
.change_box .txt dd a:link,.change_box .txt dd a:visited{ display:block; float:left; word-break:keep-all; line-height:24px; padding:0 6px; height:24px; color:#16b; text-decoration:none;}
.change_box .txt dd a:hover{ color:#f73;}
.change_box .txt dd a span{ background:#ffa633; color:#FFF; padding:2px 3px 1px 3px;}
.change_box .txt dd a.on:link,.change_box .txt dd a.on:visited{ background:#f73; color:#FFF;}
.change_box .txt dd a.on:hover{ color:#FF0;}

.change_box .txt dl.no_border{ border:0;}
.change_box .txt dt s{ position:absolute; margin-left:540px; *margin-top:-6px; width:40px; text-decoration:none;}
.change_box .txt dt s a.on{ background:url(../images/unfold.gif) no-repeat 1px 3px;}
.change_box .txt dt s a.off{ background:url(../images/unfold.gif) no-repeat 1px -30px;}
.change_box .txt dt s a{ display:block; width:44px; color:#555; cursor:pointer;}
.change_box .txt dt s a:link,.change_box .txt dt s a:visited{ color:#555;}
.change_box .txt dt s a:hover{ color:#555; text-decoration:none;}


.box690 .tit h1{ font-size:14px; padding-left:12px; text-align:left; color:#555;}
.box690 .txt ul.jdAll{ display:block; width:675px; margin-left:3px; overflow:hidden;}
.box690 .txt .jdAll li{ width:120px; float:left; margin:4px 15px 4px 0; display:inline;}
.box690 .txt .jdAll li img{ width:108px; float:left; height:72px; border:1px solid #e1e1e1; padding:2px;}
.box690 .txt .jdAll li span{ width:110px; float:left; text-align:center;  height:21px; line-height:21px; overflow:hidden;}


.recommend1 .txt{ padding-left:20px;}
.recommend1 .txt dl{ width:120px; float:left; margin-right:20px; display:inline;}
.recommend1 .txt dt{ width:111px; float:left; height:76px; border:1px solid #e1e1e1; padding:2px;}
.recommend1 .txt dd{ width:120px; float:left; text-align:center; height:21px; line-height:21px; overflow:hidden;}
.recommend1 .news{ width:690px;}
.recommend1 .news li{ width:316px; float:left; margin:0 15px; display:inline; padding-left:14px; line-height:24px; height:24px; overflow:hidden; background:url(../images/ico3.gif) no-repeat 3px 6px;}



/***** 景点右边内容 *****/ 
#rht{ width:250px; float:right;}
.rbox{width:248px; float:left; border:1px solid #E1E1E1; margin-bottom:10px;}
.rbox .tit{ width:248px; float:left; border-bottom:0;}
.rbox .tit{ width:234px; float:left; padding-left:12px; height:28px; line-height:28px; margin:1px; display:inline; background:url(../images/2011/rht_titbj.png) repeat-x;}
.rbox .tit h3{ font-size:12px; color:#555;}
.rbox .tit span{ float:right; padding-right:6px;}
.rbox .tit a:link,.rbox .tit a:visited{ color:#555;}
.rbox .tit a:hover{ color:#f73;}

.rbox .txt{ width:219px; float:left; border-top:0; padding-top:4px; padding-bottom:2px; text-align:left;}
.rbox .txt ul{ padding:0 6px;}
.rbox .txt ul li{ width:183px; float:left; padding:0 6px 0 18px; line-height:24px; background:url(../images/ico3.gif) 6px 6px no-repeat; overflow:hidden;height:24px;}
.rbox .txt li a:link,.rbox .txt li a:visited{ color:#555;}
.rbox .txt li a:hover{ color:#f73;}

.rbox .txt1{ width:248px; float:left; padding-top:4px; padding-bottom:2px; text-align:left;}
.rbox .txt1 ul{ padding:0 6px 0 7px;}
.rbox .txt1 ul li{ width:93px; float:left; padding:0 6px 0 18px; line-height:24px; background:url(../images/ico3.gif) 6px 6px no-repeat; overflow:hidden;height:24px;}
.rbox .txt1 li a:link,.rbox .txt1 li a:visited{ color:#555;}
.rbox .txt1 li a:hover{ color:#f73;}


.readme{ clear:both; width:228px; border:1px solid #e1e1e1; padding:8px 10px; text-align:left; color:#555;}
































