@import "http://www.letouqu.com/css/global.css";
 
.solid_line{ float:left; width:100%; border-bottom:#e5e5e5 1px solid; font-size:0px; height:1px; line-height:1px;}
.ico_down{background: url(../images/scape/ico/ico_down.gif) no-repeat 0px 0px; padding-left:20px; padding-right:6px;}
.goodimpression{background: url(../images/scape/ico/ico_goodimpression.gif) no-repeat 2px 0px; padding-left:20px; padding-right:6px;}
.badimpression{background: url(../images/scape/ico/ico_badimpression.gif) no-repeat 2px 0px; padding-left:20px; padding-right:6px;}
.fastchoose{ float:left; width:88px;color:#333;line-height:25px; position:relative;}
.fastchoose_on{ float:left;width:88px;color:#333; background:url(../images/scape/fastchoose.gif) no-repeat right -30px; line-height:25px; padding-left:0px; position:relative;}

				
.fastchoose A.choose{width:88px;cursor:pointer;DISPLAY: block;FLOAT: none; PADDING-BOTTOM: 0px; COLOR: #333;TEXT-DECORATION: none; line-height:25px; background:url(../images/scape/fastchoose.gif) no-repeat right -2px;}
.fastchoose_on A.choose{width:88px;  color:#333;cursor:pointer;}
		.fastchoose A.choose:hover { background-position:right -30px;COLOR: #333; TEXT-DECORATION: none}
		.fastchoose_on A.choose:hover {TEXT-DECORATION: none}
		
.fastchoose_box{ float:left; width:380px; padding:0px 10px; height:190px;border:#f8e0a7 6px solid; background:#FFF; left:-80px; top:25px; position:absolute; z-index:2000;}
		.fastchoose_box .top{ float:left; width:370px; padding:0px 5px; font-weight:bold; color:#000; position:relative; height:30px; background: url(../images/scape/ico/ico_line_bg.gif) repeat-x left bottom;}
			.fastchoose_box .top .colse{ float:left; cursor:pointer; width:16px; height:16px; position:absolute; font-size:0px; background:url(../images/scape/ico/ico_scape.gif) no-repeat 0px -164px; right:0px; top:8px;text-indent: -999em; z-index:1002;}
		.fastchoose_box .areamain{ float:left; width:380px;}
			.fastchoose_box .areamain .title{float:left;  width:370px; padding:0px 5px; position:relative; height:30px; background: url(../images/scape/ico/ico_line_bg.gif) repeat-x left bottom; line-height:30px;}
			.fastchoose_box .areamain .title A{ color:#333; }
			
			.fastchoose_box .areamain ul{ float:left; width:370px; padding:6px 0px;}
			.fastchoose_box .areamain li{ float:left;display:inline; width:61px; height:25px; line-height:25px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
			.fastchoose_box .areamain li img{ margin-right:4px;}
			.fastchoose_box .areamain li A{ color:#333; line-height:25px;}

/*


.fastchoose_box .areamain .citylist{ float:left; width:370px; padding:0px 5px;word-wrap: break-word;}
			.fastchoose_box .areamain .citylist A{ float:left; color:#333; padding-right:18px;background:url(../images/scape/ico/ico_scape.gif) no-repeat 0px -186px; padding-left:17px;}
			

.fastchoose A SPAN {width:80px;cursor:pointer;DISPLAY: block;FLOAT: none; PADDING-BOTTOM: 0px; COLOR: #333; padding:0px 4px;TEXT-DECORATION: none; line-height:25px;}
		.fastchoose A:hover { TEXT-DECORATION: none}
		.fastchoose A:hover SPAN { background:url(../images/scape/fastchoose.gif) no-repeat right -30px;COLOR: #333; TEXT-DECORATION: none}
*/

.fastchoose_over{ float:left; width:80px;color:#333;line-height:25px; position:relative; background:#CCC;}

.t_inputs{float:left; width:110px; background:#FFF; border:#cbcbcb 1px solid; overflow:hidden; height:22px;}
	input{ float:left; border:0px; width:84px; height:22px; line-height:22px; padding-left:6px;}
	.button{ background:url(../images/scape/img_dest.gif) no-repeat -91px -284px;border:0px; width:81px; height:23px;color:#000; text-align:center; line-height:23px;}
	.button_s{ background:url(../images/scape/img_dest.gif) no-repeat -190px -319px;border:0px; width:60px; height:23px;color:#fff; text-align:center; line-height:23px;}
	.button_over{ background:url(../images/scape/img_dest.gif) no-repeat 0px -284px;border:0px; width:81px; height:23px; color:#000; text-align:center; line-height:23px;}

.webhere{ float:left; height:53px; color:#676566; width:512px;line-height:53px;}
	.webhere ul{ padding-left:5px;}
	.webhere li{ float:left; display:inline; padding:0px 4px; line-height:53px;}
		.webhere li span{font-size:12px;}
		.webhere li span A{color:#004de9; }

.top_search{ float:left; width:438px; padding-top:14px; padding-bottom:15px; position:absolute; z-index:1500; left:512px; top:-53px;}
	
	


.scapemain_left{ float:left; width:690px; padding-right:10px;}
	.maparea{ float:left; width:664px; padding:0px 12px; border:#bdbec2 1px solid; background:#fff;}
		.maparea .top{ float:left; width:664px; line-height:43px; color:#9a9a9a;}
			.maparea .top h1{line-height:43px; color:#454545; font-size:18px; float:left; padding-right:20px; font-weight:bold;}
			.maparea .chinamap{ float:left; width:662px;border:#bdbec2 1px solid;}
			.maparea img{ float:left; width:662px;border:#bdbec2 1px solid;}
		.maparea .search{ float:left; width:662px; line-height:22px; margin-top:3px; color:#000000; border:#dbdbdb 1px solid;}
			.maparea .search .search_box{ float:left; width:646px; border:#FFF 1px solid; background:#cbcbcb; height:19px; padding:6px 0px 7px 14px;}
			.maparea .search .selectarea{ float:left; background:url(../images/scape/ico/ico_notice.gif) no-repeat 0px 4px; padding-left:20px; margin-left:45px; color:#363636;}
			
			
		.maparea .hot_domestic{ float:left; width:285px; padding:0px 38px 3px 9px; margin:13px 0px;}
			.maparea .hot_domestic li{ float:left; width:40px;display:inline; line-height:22px; height:22px; overflow:hidden; }
			.maparea .hot_domestic li.title{ float:left; width:285px; color:#353535; line-height:30px; height:30px; font-weight:bold;}
				.maparea .hot_domestic li A{ color:#f17201;}
		.maparea .hot_overseas{ float:left; width:285px; border-left:#dbdbdb 1px solid; padding:0px 8px 3px 38px; margin:13px 0px;}
			.maparea .hot_overseas li{ float:left; width:40px;display:inline; line-height:22px; height:22px; overflow:hidden; }
			.maparea .hot_overseas li.title{ float:left; width:285px; color:#353535; line-height:30px; height:30px; font-weight:bold;}
				.maparea .hot_overseas li A{ color:#f17201;}
	
	.showbook{ float:left; width:653px; padding:0px 23px 0px 12px; border:#bdbec2 1px solid; background:#fff;}
		.showbook .top{ float:left; width:653px; line-height:43px; color:#9a9a9a;border-bottom:#d9d9d9 1px solid;}
			.showbook .top h1{line-height:43px; color:#454545; font-size:18px; float:left; font-weight:bold;}
		.showbook .bookinfobox{ float:left; width:653px; padding:15px 0px;}
			.showbook .bookinfobox .book_left{ float:left; width:250px; padding-left:5px;}
				.showbook .bookinfobox .book_left img{ float:left; width:234px; height:156px; border:#e9e9e9 8px solid;}
			.showbook .bookinfobox .book_middle{ float:left; width:170px; padding-left:25px; color:#a9a9a9;}
				.showbook .bookinfobox .book_middle li{ float:left; width:170px; display:block; line-height:17px;}
				.showbook .bookinfobox .book_middle li img{ padding-top:2px;}
			.showbook .bookinfobox .book_right{ float:left; width:184px; padding:60px 8px 0px 11px; height:112px; line-height:19px; background:url(../images/scape/li_bg.gif) repeat-x 0px 82px;}
				.showbook .bookinfobox .book_right span{ float:left; width:184px; color:#636363;}
				.showbook .bookinfobox .book_right A{color:#cd6f00;}
			
			
			.showbook .guidebook{ float:left; width:653px;}
				.showbook .guidebook b{ float:left; width:648px;line-height:22px; padding-left:5px;border-bottom:#d0d0d0 1px solid; font-size:13px; padding-top:7px; font-weight:bold; color:#474747;}
				.showbook .guidebook ul{ float:left;}
				.showbook .guidebook li{ float:left; width:618px; display: block;line-height:23px; padding-left:25px; padding-right:10px; padding-top:4px; font-size:14px; color:#474747;}
					.showbook .guidebook li span{ float:left; display:block; width:435px;}
					.showbook .guidebook li A{ color:#3d7812;}
			
			

	
	.hotscape{ float:left; width:690px; margin-top:14px;}	
		.hotscape .top{ float:left; width:690px; background:url(../images/scape/img_dest.gif) repeat-x 0px 0px; height:35px; line-height:30px;}
			.hotscape .top b{ width:89px; float:left; padding-left:24px; font-size:12px; font-weight:bold; color:#353336;}
		/*.hotscape .top{ float:left; width:688px; border-left:#f6c455 1px solid; border-right:#f6c455 1px solid; background:url(../images/scape/img_scape.gif) repeat-x 0px -37px; line-height:30px;}
			.hotscape .top h1{ width:107px; float:left; padding-left:24px; font-size:12px; font-weight:bold; color:#353336;}
			*/
			.hotscape .top ul{ float:left;}
			.hotscape .top ul li{ float:left; display:inline;text-align:center;}
				
				.hotscape .top li.menu_off{ float:left; background:url(../images/scape/img_dest.gif) no-repeat left -107px; height:31px;}
					.hotscape .top li.menu_off span{ float:left; width:47px;display:block;border-right:#feb086 1px solid;}
				.hotscape .top ul li.menu_on{ float:left; background:url(../images/scape/img_dest.gif) no-repeat 50% -141px; height:35px; color:#FFF; font-weight:bold; margin-left:1px;}
					.hotscape .top li.menu_on span{ float:left; width:46px;display:block; border-left:#f26a22 1px solid; border-right:#f26a22 1px solid;}
			.hotscape .scape_city{ float:left; width:670px;padding:11px 10px 0px 10px; height:340px; overflow:hidden;}
				.hotscape .scape_city li{ float:left; display:inline; width:118px; height:162px; margin:0px 8px 0px 4px!important; margin:0px 2px; padding-top:11px;  line-height:18px; }
					
					.hotscape .scape_city li img{ float:left; display:inline; width:102px; height:102px; padding:4px 12px 12px 4px;background: url(../images/scape/img_dest.gif) no-repeat 0px -358px;}
					.hotscape .scape_city li A{ display:block; width:108px; float:left; line-height:18px; color:#ff0000; padding-left:10px;}
					.hotscape .scape_city li span{width:108px; float:left; line-height:22px; color:#898989; padding-left:10px;}
						.hotscape .scape_city li .vertical{  float:left;padding:0px 2px;}
				
				
		
		.newremark{ float:left; width:690px; margin-top:8px;}
			.newremark .top{ float:left; width:688px; border-left:#f6c455 1px solid; border-right:#f6c455 1px solid; background:url(../images/scape/img_scape.gif) repeat-x 0px -37px; line-height:30px;}
				.newremark .top h1{ float:left; padding-left:24px; font-size:12px; font-weight:bold; color:#353336;}
			.newremark .remarkcontent{ float:left; width:658px; padding:10px 15px; border-left:#bdbec2 1px solid; border-bottom:#bdbec2 1px solid; border-right:#bdbec2 1px solid; background:#FFF;}
				.newremark .remarkcontent li{ float:left; width:658px; line-height:22px; border-top:#d6d6d6 1px dashed; padding:11px 0px;}
					.newremark li.li_bg{background:#f7f7f7}
					.newremark li .img{width:48px; height:48px;margin:3px 5px 3px 6px;}
					.newremark li .usermark{ color:#999999; font-size:12px; line-height:25px; float:left; padding-left:10px; display:block;}					
					.newremark li .user{ color:#ff6604; font-size:12px; line-height:25px;}
					.newremark li p{ color:#333333; font-size:12px; line-height:20px; width:577px; float:left; padding-left:10px; padding-right:10px;}
		
		/*showscape*/
		.showscape{ float:left; width:654px; padding:0px 17px 10px 17px; border:#bdbec2 1px solid; background:#FFF; }
			.showscape .top{ float:left; width:654px; line-height:31px; color:#9a9a9a;}
				.showscape .top h1{ line-height:31px;color:#454545; font-size:18px; float:left; padding-right:20px; font-weight:bold; padding-top:6px;}
				
				.showscape .top .post_error{ float:right; line-height:31px;color:#979797; padding-top:6px;}
						.showscape .top .post_error A{color:#979797; background:url(../images/scape/ico/ico_scape.gif) no-repeat 2px -135px; padding:0px 4px 0px 22px;}
			
			.showscape .scapedata{ float:left; width:654px; color:#333333;}	
				.showscape .scapedata .introduction{ float:left; line-height:24px; width:654px; min-height:100px;_height:100px; text-indent:2em;}	
					.showscape .scapedata .introduction A{ padding-left:20px; color:#004deb; cursor:pointer;}
			
			/*remark box*/
			.showscape .remarkarea{ float:left; width:604px; border:#f0e0c9 1px solid; background:#fbefe3; margin:6px 0px; padding:6px 27px 6px 21px;}
				.showscape .remarkarea .button{ float:right; display:block; background:url(../images/scape/img_dest.gif) no-repeat -125px -390px; width:101px; height:31px; text-align:center; color:#FFF; font-weight:bold; line-height:31px;}
				.showscape .remarkarea .remarks{ float:left; line-height:31px; color:#99999b;}
				.showscape .remarkarea .button A{ color:#FFF;}
				
			
			
			
			.showscape .scapeinfo{ float:left; width:654px; color:#666666; padding-bottom:10px;}
				.showscape .scapeinfo .imgarea{ float:left; width:405px; padding:6px; border:#d9d9d9 1px solid; background:#eeeeee;}
				.showscape .scapeinfo .imgarea .leftpic{ float:left; width:267px; height:195px; padding-right:9px; text-align:center;}
							.showscape .scapeinfo .imgarea .leftpic img{max-width:267px;myimg:expression(onload=function(){this.style.width=(this.offsetWidth > 267)?"267px":"auto"});max-height:195px;myimg:expression(onload=function(){this.style.height=(this.offsetHeight > 195)?"195px":"auto"});}
						.showscape .scapeinfo .imgarea .rightpic{ float:left; width:129px;}
							.showscape .scapeinfo .imgarea .rightpic .pics{ float:left; width:129px; height:130px; overflow:hidden;}
							.showscape .scapeinfo .imgarea .rightpic .pics li{ float:left; width:64px; display:inline;}								
								.showscape .scapeinfo .imgarea .rightpic .pics img{width:64px;height:64px; padding-bottom:1px;}	
							.showscape .scapeinfo .imgarea .rightpic .picbutton{ float:left; width:129px; margin-top:15px;}
								.showscape .scapeinfo .imgarea.rightpic .picbutton li{ float:left; width:64px; display:inline; text-align:center; line-height:26px;}
								.showscape .scapeinfo .imgarea .rightpic .picbutton li A{ color:#000; text-decoration:none; line-height:24px;}
								.showscape .scapeinfo .imgarea .rightpic .picbutton li.last{ float:left; background:url(../images/scape/img_dest.gif) no-repeat -125px -437px; width:43px; height:26px; margin-right:6px; padding-left:14px;}
								.showscape .scapeinfo .imgarea .rightpic .picbutton li.next{ float:left;background:url(../images/scape/img_dest.gif) no-repeat -190px -437px; width:53px; height:26px; padding-left:4px; margin-left:6px;}
			
					
				.showscape .scapeinfo .scape_intro{ float:left; width:226px; padding-right:9px;}
				.showscape .scapeinfo .scape_intro ul{ float:left; width:226px; padding-top:28px;}
				.showscape .scapeinfo .scape_intro li{ float:left;line-height:26px; display:block; padding:0px 4px; background:url(../images/scape/li_bg.gif) repeat-x 0px -124px; color:#666666;width:218px;}
				.showscape .scapeinfo .scape_intro li .bus{ float:right;width:178px;color:#323232;}
				.showscape .scapeinfo .scape_intro li A{color:#004deb;}
				.showscape .scapeinfo .scape_intro li b{ float:left;}
			
			
			
			
			.scaperemark{ float:left;  width:690px;margin-top:8px;}
				.scaperemark .top{ float:left;  width:686px; border:#bdbdbd 1px solid; padding:0px 1px; background:#f2f2f2;height:29px;}
					.scaperemark .top span{ float:left; display:block; width:676px; padding-left:10px; padding-right:0px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
				.scaperemark .middle{ float:left;  width:666px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; padding:16px 11px 12px 11px; background:#fff;}
				
				
				.scaperemark .middle .title{ float:left;width:666px; height:31px; line-height:31px; font-size:12px;}
					.scaperemark .title .button{ float:left; display:block; background:url(../images/scape/img_dest.gif) no-repeat -125px -390px; width:101px; height:31px; text-align:center; color:#FFF; font-weight:bold; line-height:31px;}
						.scaperemark .title .button A{color:#fff;}
							
					.scaperemark .middle .title .impressiontool{ float:left; width:565px;}
						.scaperemark .middle .title .impressiontool .impressionnum{ color:#999; float:left; padding-left:14px!important; padding-left:7px; width:311px;}
					.scaperemark .middle .title .impressiontool .impressiontype{ color:#999; float:left; width:240px; line-height:20px; height:20px; text-align:right; padding-top:7px;}
						.scaperemark .middle .title .impressiontype .radio{ width:15px; margin-bottom:-3px; float:right;}		
						.scaperemark .middle .title .impressiontype input{ float:none; border:0px; width:15px; height:12px; margin-bottom:0px!important; margin-bottom:2px; line-height:12px; padding-left:0px;}
						.scaperemark .middle .title .impressiontype label{margin-right:6px; cursor:pointer;}
				.scaperemark .middle .titleinfo{ float:left;width:666px; height:28px; color:#868686; padding-bottom:6px; line-height:28px; font-size:12px;}
				.scaperemark .middle .impressioncontent{ float:left;width:666px; }
				.scaperemark .middle .impressioncontent li{ float:left; width:666px; line-height:22px; background:url(../images/scape/ico/ico_line_bg.gif) repeat-x 0px 0px; padding:4px 0px;}
						.scaperemark .middle .impressioncontent li .impreleft{ float:left; width:67px;}
						.scaperemark .middle .impressioncontent li .impreright{ float:left; width:589px; padding-left:10px;}				
						
							.scaperemark .impreleft img{width:48px; height:48px;margin:3px 5px 3px 6px; border:#d1d1d1 1px solid; padding:3px;}
							.scaperemark .impreright .usermark{  width:579px;color:#999999; font-size:12px; line-height:19px; float:left; display:block; padding-right:6px;}					
							.scaperemark .impreright .user{ color:#dc6602; font-size:12px; line-height:19px;}
							.scaperemark .impreright A{ color:#dc6602;}
							.scaperemark .impreright .markcontent{color:#333333; font-size:12px; display:block; line-height:19px; width:579px;float:right; padding-right:10px;}	
							.scaperemark .impreright .time{text-align:right; float:right; color:#a5a5a5; padding-right:4px;}
					.scaperemark  .middle .impressioncontent li .imprepage{ float:right; width:631px; color:#dd0101; text-align:right; padding-right:35px; line-height:22px; padding-top:6px;}
		
			
			
			
			.nearscape{ float:left;  width:690px;margin-top:8px; color:#999999; }
				.nearscape .top{ float:left;  width:686px; border:#bdbdbd 1px solid; padding:0px 1px; background:#f2f2f2;height:29px;}
					.nearscape .top span{ float:left; display:block; width:676px; padding-left:10px; padding-right:0px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
				.nearscape .middle{ float:left;  width:642px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; padding:11px 14px 11px 32px; background:#fff;}
					.nearscape li{ float:left; display:inline; width:160px; padding:12px 0px; line-height:19px;}
					.nearscape li img{width:76px; height:56px; padding:1px; border:#b3b3b1 1px solid; margin-right:10px;}
					.nearscape li A{color:#de0000; display:block;}
					.nearscape li font{ display:block; font-size:12px;}
					.nearscape li .goodremark{ color:#686763;}
				.nearscape .more{ float:left;  width:636px; line-height:22px; text-align:right; padding-right:6px;}
					.nearscape .more A{ color:#e54202;}
			/*search*/
			.searchscape{ float:left;  width:690px;color:#999999; }
				.searchscape .top{ float:left;  width:686px; border:#bdbdbd 1px solid; padding:0px 1px; background:#f2f2f2;height:29px;}
					.searchscape .top h1{ float:left; display:block; width:676px; padding-left:10px; padding-right:0px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
				.searchscape .middle{ float:left;  width:660px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; padding:2px 14px; background:#fff;}
					.searchscape .searchlist{ float:left; width:660px;}
						.searchscape .searchlist li{ float:left; display:block;line-height:19px; padding:12px 0px; width:660px;background:url(../images/scape/ico/ico_line_bg.gif) repeat-x 0px 0px;}
						.searchscape .searchlist li.noborder{background-position:0px 1020px;}
						.searchscape .searchlist li img{width:75px; height:75px; padding:1px; border:#b3b3b1 1px solid; margin-right:14px;}
						.searchscape .searchlist li A.title{ font-size:14px; color:#f25a00; font-weight:bold; display:block;  line-height:24px; height:24px;overflow-y:hidden;}
					.searchscape .searchpage{ float:left; width:660px; padding:10px 0px;}
			
			
/*
			.showscape .nearscape{ float:left; width:664px; color:#333333; margin-top:8px;}	
				.showscape .nearscape .top{ float:left; width:664px; border-bottom:#cfcfcf 1px solid;}
					.showscape .nearscape .top h2{ background:url(../images/scape/img_scape.gif) no-repeat 0px -123px; width:125px; line-height:24px; padding-left:15px; font-weight:bold; font-size:14px; color:#FFF;}
					.showscape .nearscape li{ float:left; display:inline; width:166px; padding-top:10px; line-height:19px;}
					.showscape .nearscape li img{width:76px; height:56px; padding:1px; border:#b3b3b1 1px solid; margin-right:10px;}
					.showscape .nearscape li A{color:#004ee9; display:block;}
					.showscape .nearscape li font{ display:block; font-size:12px;}
		
	*/
	
	.scapemain{ margin:0px auto; width:950px; position:relative}
	.scaperight{ float:left; width:841px; margin-left:110px!important; margin-left:55px;}
	#scapeleft{ width:110px;position: absolute;top: 0px; left:0px; z-index:100;}
	/*
	.scapemenu{ float:left; width:110px; background:#FFF;background:url(../images/scape/ico/ico_menu_bg.gif) repeat-y 0px 0px;position: absolute; top: 0px;}
	.scape_top{ float:left; width:110px;background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px -123px; line-height:1px; font-size:0px; height:1px;}
	.scape_buttom{ float:left; width:110px;background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px -266px; line-height:1px; font-size:0px; height:1px;}
		
			.scapemenu li{ float:left; width:105px; height:22px; line-height:22px; padding:4px 0px; margin-left:4px;}
		*/	
			
			
	.scapemenu{ float:left; width:101px; background:#FFF; border:#bdbec2 1px solid;}
			.scapemenu .smallmap{ float:left; width:90px; height:90px; padding:6px;}
			.scapemenu ul{ float:left; width:91px; padding:0px 5px;}			
			.scapemenu li{ float:left; width:91px; line-height:30px;border-bottom:#ebebeb 1px solid; padding:1px 0px;}
			.scapemenu li A:hover{text-decoration:none;}
			
			.scapemenu li span{ float:left; width:91px; height:29px; background:url(../images/scape/ico/ico_menu.gif) no-repeat -5px -225px;text-align:center;line-height:29px;text-decoration:none;}
			.scapemenu li span A{ color:#000;}
			
			.scapemenu li#index span{background:url(../images/scape/ico/ico_menu.gif) no-repeat -5px -130px;}
			.scapemenu li#index.menu_on{background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px 6px; color:#FFF;}
				.scapemenu li#index.menu_on A{ color:#fff;}
			
			.scapemenu li#info span{background:url(../images/scape/ico/ico_menu.gif) no-repeat -5px -160px;}
			.scapemenu li#info.menu_on{ background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px -24px; color:#FFF;}
				.scapemenu li#info.menu_on A{ color:#fff;}
				
			.scapemenu li#scape span{background:url(../images/scape/ico/ico_menu.gif) no-repeat -5px -195px;}
			.scapemenu li#scape.menu_on{ background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px -54px; color:#FFF;}
				.scapemenu li#scape.menu_on A{ color:#fff;}				

			.scapemenu li#ticket.menu_on{ background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px -54px; color:#FFF;}
				.scapemenu li#ticket.menu_on A{ color:#fff;}				

			.scapemenu li#hotel.menu_on{ background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px -84px; color:#FFF;}
				.scapemenu li#hotel.menu_on A{ color:#fff;}			

			.scapemenu li#line.menu_on{ background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px -84px; color:#FFF;}
				.scapemenu li#line.menu_on A{ color:#fff;}			

			.scapemenu li#pic.menu_on{ background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px -84px; color:#FFF;}
				.scapemenu li#pic.menu_on A{ color:#fff;}			

			.scapemenu li#guidebook.menu_on{ background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px -84px; color:#FFF;}
				.scapemenu li#guidebook.menu_on A{ color:#fff;}			

			.scapemenu li#remark.menu_on{ background:url(../images/scape/ico/ico_menu.gif) no-repeat 0px -84px; color:#FFF;}
				.scapemenu li#remark.menu_on A{ color:#fff;}
			.scapemenu li.menu_on{position:relative;}
			.scapemenu li.menu_on #menu_here { clear:both;position:absolute; background:#06F; float:left;background:url(../images/scape/img_scape.gif) no-repeat -142px -115px;left:96px!important; left:97px;top:0px;width:8px;height:30px;z-index:111;}
		
			.scapearea .scapepic{ float:left; width:559px; color:#333333; margin-top:8px;}	
				.scapearea .scapepic .top{ float:left; width:559px; border-bottom:#cfcfcf 1px solid;}
					.scapearea .scapepic .top h2{ background:url(../images/scape/img_scape.gif) no-repeat 0px -123px; width:125px; line-height:24px; padding-left:15px; font-weight:bold; font-size:14px; color:#FFF;}
					.scapearea .scapepic .picbox{float:left; width:543px; border:#d9d9d9 1px solid; background:#eeeeee; margin:10px 0px 13px 0px; padding:7px;}
						.scapearea .scapepic .picbox .leftpic{ float:left; width:341px; height:239px; padding-right:3px; text-align:center;}
							.scapearea .scapepic .picbox .leftpic img{ width:auto; max-width:339px; _width:339px;max-height:239px;myimg:expression(onload=function(){this.style.height=(this.offsetHeight > 239)?"239px":"auto"});}
							/*.scapearea .scapepic .picbox .leftpic img{max-width:339px;myimg:expression(onload=function(){this.style.width=(this.offsetWidth > 339)?"339px":"auto"});max-height:239px;myimg:expression(onload=function(){this.style.height=(this.offsetHeight > 239)?"239px":"auto"});}*/
							
							.scapearea .scapepic .picbox .leftpic .imgtitle{ display:block; text-align:center; line-height:26px; padding:2px 0px; color:#000;}
						.scapearea .scapepic .picbox .rightpic{ float:left; width:192px; padding:0px 3px 0px 4px;}
							.scapearea .scapepic .picbox .rightpic .pics{ float:left; width:192px; height:195px; overflow:hidden;}
							.scapearea .scapepic .picbox .rightpic .pics li{ float:left; width:64px; display:inline;}
								
								.scapearea .scapepic .picbox .rightpic .pics img{width:63px; padding-right:1px; height:64px; padding-bottom:1px;}
	
							.scapearea .scapepic .picbox .rightpic .picbutton{ float:left; width:190px; margin-top:15px;}
								.scapearea .scapepic .picbox .rightpic .picbutton li{ float:left; width:95px; display:inline; text-align:center; line-height:26px;}
								.scapearea .scapepic .picbox .rightpic .picbutton li A{ color:#000; text-decoration:none}
								.scapearea .scapepic .picbox .rightpic .picbutton li.last{ background:url(../images/scape/img_dest.gif) no-repeat -125px -437px; width:57px; height:26px; margin-left:22px;}
								.scapearea .scapepic .picbox .rightpic .picbutton li.next{ background:url(../images/scape/img_dest.gif) no-repeat -190px -437px; width:57px; height:26px; margin-left:22px;}
			
			/* area scape*/
			.scapearea .areascape{ float:left; width:559px; color:#333333; margin-top:2px;}	
				.scapearea .areascape ul{ float:left; width:559px;}	
				.scapearea .areascape li{ float:left; width:97px;display:block; line-height:19px; padding-left:14px; color:#999;}
					.scapearea .areascape li A{color:#dd0200; display:block;}
				.scapearea .areascape li .goodremark{ color:#676767;}
				
				.scapearea .areascape a.cityimgs img{ border:#b3b3b1 1px solid; padding:1px;  width:76px; height:56px;}
				.scapearea .areascape a.cityimgs:hover{zoom:0;}
				.scapearea .areascape a.cityimgs:hover img{border:#ff9002 1px solid; padding:1px; width:76px; height:56px;}
					
					
					
					
				.scapearea .areascape .more{float:right; text-align:right; padding-right:20px; line-height:30px; width:535px; padding-top:4px; padding-bottom:6px;}
					.scapearea .areascape .more A{color:#8e8e8e;}
			
	.cityguidebook{ float:left;  width:591px;margin-top:8px;}
		.cityguidebook .top{ float:left;  width:579px; border:#bdbdbd 1px solid; padding:0px 1px; background:#f2f2f2;height:29px;}
			.cityguidebook .top span{ float:left; display:block; width:569px; padding-left:10px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
			.cityguidebook .top h1{ float:left; display:block; width:569px; padding-left:10px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
		.cityguidebook .middle{ float:left;  width:559px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; padding:12px 11px; background:#fff;}
			.cityguidebook .middle .title{ float:left;  width:559px;background:#e2e2e2; color:#a2a2a2; line-height:32px;}
				.cityguidebook .middle .title A{color:#e44100; padding:0px 9px;}
			.cityguidebook .middle .bookmain{ float:left;width:541px; padding:9px; line-height:21px; color:#323232;}
				.cityguidebook .middle .bookmain .tool{ width:541px; float:left; padding:3px 0px 9px 0px; color:#b1b1b1;}
					.cityguidebook .middle .bookmain .tool A{color:#52940c; padding-left:19px;}
			.cityguidebook .middle .more{ float:left; border-top:#dadada 1px solid; width:541px;  padding:5px 9px; line-height:20px; text-align:right;}
				.cityguidebook .middle .more A{ color:#8e8e8e;}

	
	/*showinfo*/
	.showinfo{ float:left;  width:591px;}
		.showinfo .top{ float:left;  width:579px; border:#bdbdbd 1px solid; padding:0px 1px; background:#f2f2f2;height:29px;}
			.showinfo .top h1{ float:left; display:block; width:569px; padding-left:10px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
		.showinfo .middle{ float:left;  width:559px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; padding:12px 11px; background:#fff; line-height:24px; text-indent:2em; height:auto; min-height:500px; _height:500px;}
	

	/*linelist*/
	.linelist{ float:left;  width:591px;}
		.linelist .top{ float:left;  width:579px; border:#bdbdbd 1px solid; padding:0px 1px; background:#f2f2f2;height:29px;}
			.linelist .top h1{ float:left; display:block; width:569px; padding-left:10px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
		.linelist .middle{ float:left;  width:559px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; padding:12px 11px; background:#fff; line-height:24px; height:auto; min-height:500px; _height:500px;}
		.linelist .middle .linemain{ float:left;  width:559px;}
			.linelist .middle .linemain li{ float:left; width:559px; display:block; background:url(../images/scape/ico/ico_line_bg.gif) repeat-x 0px 0px; padding:15px 0px 10px 0px;}
			.linelist .middle .linemain li.noborder{background-position:0px 1020px; padding-top:0px;}
				.linelist .middle .linemain li img{ width:75px; height:75px; padding:2px; border:#dddddd 1px solid; margin-right:7px;}
				.linelist .middle .linemain li A.title{ font-size:14px; color:#f25a00; font-weight:bold; display:block;  line-height:24px; height:24px;overflow-y:hidden;}
				.linelist .middle .linemain li .lineinfo{ font-size:12px; line-height:19px; color:#666;display:block;}
				.linelist .middle .linemain li .vertical{color:#666;}
	/*ticketlist*/
	.ticketlist{ float:left;  width:591px;}
		.ticketlist .top{ float:left;  width:579px; border:#bdbdbd 1px solid; padding:0px 1px; background:#f2f2f2;height:29px;}
			.ticketlist .top span{ float:left; display:block; width:569px; padding-left:10px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
		.ticketlist .middle{ float:left;  width:559px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; padding:12px 11px; background:#fff; line-height:24px; height:auto; min-height:500px; _height:500px;}
		.ticketlist .middle .ticketmain{ float:left;  width:559px;}
			.ticketlist .middle .ticketmain li{ float:left; width:559px; display:block; background:url(../images/scape/ico/ico_line_bg.gif) repeat-x 0px 0px; padding:15px 0px;}
			.ticketlist .middle .ticketmain li.noborder{background-position:0px 1020px; padding-top:0px;}
				.ticketlist .middle .ticketmain li .ticket_left{ float:left; width:476px; color:#888888;}
					.ticket_left img { width:109px; height:81px; padding:1px; border:#dddddd 1px solid; margin-right:22px;}	
						.ticket_left .infotitle{ float:left; display:block; line-height:21px; width:341px; height:21px; overflow:hidden;}
						.ticket_left .infotitle A{ color:#333333; padding-left:9px; font-size:14px; line-height:21px; font-weight:bold;}
						.ticket_left .infotitle .price{text-decoration:line-through;}
						.ticket_left .infotitle .text_yellow{ color:#fb4801;  font-weight:bold;}
						.ticket_left .infotitle .text_green{ color:#3c950c;}
						.ticket_left .infotitle A.text_black{ color:#000;font-size:12px; line-height:21px; font-weight: normal;}
						.ticket_left .infotitle .badremark{ margin-left:10px;}
						.ticket_left .infotitle .goodremark{ color:#fb4801;}				
				.ticketlist .middle .ticketmain li .ticket_right{ float:left; width:83px; padding-top:29px;}
						.ticketmain .ticket_right a.button{ float:left;background:url(../images/scape/img_dest.gif) no-repeat 0px -604px; height:26px; width:76px; cursor:pointer;}
			.ticketlist .middle .ticketmain .ticketpage{float:right; padding-right:20px; background:url(../images/scape/ico/ico_line_bg.gif) repeat-x 0px 0px;line-height:20px; width:539px; padding-top:9px; padding-bottom:11px;}
						
			
	/*scapelist*/
	.scapelist{ float:left;  width:591px;}
		.scapelist .top{ float:left;  width:579px; border:#bdbdbd 1px solid; padding:0px 1px; background:#f2f2f2;height:29px;}
			.scapelist .top h1{ float:left; display:block; width:569px; padding-left:10px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
		.scapelist .middle{ float:left;width:559px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; padding:12px 11px; background:#fff;}
			.scapelist .cityinfo{ float:left;width:559px;line-height:21px; text-indent:2em;}
				.scapelist .cityinfo A{ color:#ff0000;}
			.scapelist .searchscape{ float:left; width:533px; margin:2px 0px; border:#f0e0c9 1px solid; background:#fbefe3; padding:6px 12px; line-height:26px;}
			.scapelist .city_scape{ float:left;width:559px; margin-top:14px;}
				.scapelist .city_scape li{ float:left;width:163px; display:inline; line-height:25px; color:#676767; border-bottom:#b4b4b4 1px dashed;}
				.scapelist .city_scape li A{ color:#000; }
					.scapelist .city_scape li.pic_li{ padding-bottom:16px;}
				 	.scapelist .city_scape li.pic_li A{ display:block;color:#de0000;}
				
				.scapelist .city_scape li .goodremark{ float:right; background-position:0px 6px;}
				.scapelist .city_scape li.pic_li .goodremark{ float:left;}
				
				
					.scapelist .city_scape li.middle_li{ margin:0px 35px;}
					.scapelist .city_scape img{width:76px; height:56px; border:#b2b2b4 1px solid; padding:1px; margin-right:10px;}
					
					.scapelist .city_scape .more{float:right; text-align:right; padding-right:20px; line-height:30px; width:535px; padding-top:4px; padding-bottom:6px;}
					.scapelist .city_scape .more A{color:#8e8e8e;}
	/*hotellist*/
	.hotellist{ float:left;  width:591px;}
		.hotellist .top{ float:left;  width:579px; border:#bdbdbd 1px solid; padding:0px 1px; background:#f2f2f2;height:29px;}
			.hotellist .top h1{ float:left; display:block; width:569px; padding-left:10px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
		.hotellist .middle{ float:left;width:559px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; padding:12px 11px; background:#fff;}
			.hotellist .searchterm{ float:left; width:559px; } 
				.hotellist .searchterm ul{float:left;width:559px;}
				.hotellist .searchterm li{float:left;line-height:22px; color:#333333; font-size:12px;display:inline;}
				.hotellist .searchterm li A{color:#034dea;padding-right:17px; padding-left:8px;}
				
				.hotellist .address{ float:left; width:559px;}
				.hotellist .address ul{float:left;width:559px;}
				.hotellist .address li{float:left;line-height:22px;text-align:left; color:#333333; font-size:12px;display:inline;}
				.hotellist .address li A{color:#034dea;padding-right:17px; padding-left:8px;}
				.hotellist .address .ico_blue{ background:url(../images/hotel/ico/ico_blue.gif) no-repeat 60px 0px; color:#000000;}
	
		.hotellist .hotelbox{ float:left; width:559px; border-bottom:#e6e6e6 1px solid; padding-bottom:19px;}
				
				.hotellist .hotelbox H2{float:left; width:512px; line-height:25px;font-weight:bold; font-size:14px; padding:18px 0px 11px 10px;}
				.hotellist .hotelbox H2 A{ color:#0050ea; padding-left:7px; line-height:22px;}
				.hotellist .hotelbox .hotelboxcontent{ float:left; width:424px; color:#898989; line-height:21px; padding-left:10px;}
					
					.hotellist .hotelbox .hotelboxcontent img{border:#b3b3b5 1px solid; width:110px; height:80px; padding:1px; margin-right:10px;}
					.hotelbox .hotelboxcontent p{ float:left; font-size:12px; width:300px;}
					.hotellist .hotelbox .hotelboxcontent .landmarks{ display:block; color:#343331;}
					.hotellist .hotelbox .hotelboxcontent .text_green{font-size:14px;color:#027f00; font-weight:normal;}
					
				.hotellist .hotelbox .hotelprice{ float:left; width:125px; margin-top:10px;}
				.hotellist .hotelbox .hotelprice a.button{ float:left;background:url(http://www.letouqu.com/images/hotel/hotel.gif) no-repeat -113px -571px; width:110px; height:30px;}
					.hotellist .hotelbox .hotelprice .text_yellow{ float:left; line-height:30px; text-align:center;font-size:12px; color:#ff6501; width:125px;}
					.hotellist .hotelbox .hotelprice .text_yellow_18{font-size:18px; font-weight:bold;}
					
					.hotellist .hotelbox_page{ float:left; width:559px; line-height:30px;}
				
				
		
	.impression{ float:left;  width:591px;margin-top:8px;}
		.impression .top{ float:left;  width:579px; border:#bdbdbd 1px solid; padding:0px 1px; background:#f2f2f2;height:29px;}
			.impression .top span{ float:left; display:block; width:569px; padding-left:10px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
			.impression .top h1{ float:left; display:block; width:569px; padding-left:10px; background:url(../images/scape/img_dest.gif) repeat-x 0px -490px; line-height:29px; font-size:12px; color:#323232; font-weight:bold;}
		.impression .middle{ float:left;  width:559px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; padding:16px 11px 12px 11px; background:#fff;}
		
		
		.impression .middle .title{ float:left;width:559px; height:31px; line-height:31px; font-size:12px;}
			.impression .title .button{ float:left; display:block; background:url(../images/scape/img_dest.gif) no-repeat -125px -390px; width:101px; height:31px; text-align:center; color:#FFF; font-weight:bold; line-height:31px;}
				.impression .title .button A{color:#fff;}
					
			.impression .middle .title .impressiontool{ float:left; width:458px;}
				.impression .middle .title .impressiontool .impressionnum{ color:#999; float:left; padding-left:14px!important; padding-left:7px; width:224px;}
			.impression .middle .title .impressiontool .impressiontype{ color:#999; float:left; width:220px; line-height:20px; height:20px; text-align:right; padding-top:7px;}
				.impression .middle .title .impressiontype .radio{ width:15px; margin-bottom:-3px; float:right;}		
				.impression .middle .title .impressiontype input{ float:none; border:0px; width:15px; height:12px; margin-bottom:0px!important; margin-bottom:2px; line-height:12px; padding-left:0px;}
				.impression .middle .title .impressiontype label{margin-right:6px; cursor:pointer;}
		.impression .middle .titleinfo{ float:left;width:559px; height:28px; color:#868686; padding-bottom:6px; line-height:28px; font-size:12px;}
		.impression .middle .impressioncontent{ float:left;width:559px; }
		.impression .middle .impressioncontent li{ float:left; width:559px; line-height:22px; background:url(../images/scape/ico/ico_line_bg.gif) repeat-x 0px 0px; padding:4px 0px;}
				.impression .middle .impressioncontent li .impreleft{ float:left; width:67px;}
				.impression .middle .impressioncontent li .impreright{ float:left; width:482px; padding-left:10px;}				
				
					.impreleft img{width:48px; height:48px;margin:3px 5px 3px 6px; border:#d1d1d1 1px solid; padding:3px;}
					.impreright .usermark{  width:480px;color:#999999; font-size:12px; line-height:19px; float:left; display:block;}					
					.impreright .user{ color:#dc6602; font-size:12px; line-height:19px;}
					.impreright A{ color:#dc6602;}
					.impreright .markcontent{color:#333333; font-size:12px; display:block; line-height:19px; width:480px;float:right;}	
					.impreright .time{text-align:right; float:right; color:#a5a5a5; padding-right:4px;}
			.impression .middle .impressioncontent li .imprepage{ float:right; width:524px; color:#dd0101; text-align:right; padding-right:35px; line-height:22px; padding-top:6px;}
		
	.scapemainarea{ float:left; width:591px;}
	.cityscape{ float:left; width:559px; padding:0px 10px; background:#FFF; border:#bdbec2 1px solid; margin-right:10px;}
		
		
		.scapearea{ float:left; width:559px;height:auto !important;height:500px; min-height:500px;}   
			.scapearea .top{ float:left; width:559px; line-height:43px; color:#9a9a9a;}
				.scapearea .top h1{line-height:43px; color:#000; font-size:25px; float:left; padding-left:6px; font-weight:bold;}
				.scapearea .top .remark{line-height:27px; width:275px;float:right; padding:8px 0px 0px 0px;}
				.scapearea .top .remark .addmark{ float:right;background:url(../images/scape/img_scape.gif) no-repeat 0px -184px; width:90px; height:27px; text-align:center; color:#ff6600;}
					.scapearea .top .remark .addmark A{color:#ff6600;}
			
			.scapearea .introduction{ float:left; padding:6px; line-height:24px; width:547px; min-height:50px;_height:50px; color:#333333;}
				.scapearea .introduction A{ padding-left:20px; color:#004deb;}
			
			.scapearea .citymap{ float:left;line-height:24px; width:557px; border:#bdbec2 1px solid; height:340px; margin-top:11px;}
			.scapearea .citymap .mapbox{width:556px; height:340px; OVERFLOW: scroll;scrollbar-shadow-color: #b6b6b6; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #f1f1f1; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-track-color: #eaeaea; scrollbar-arrow-color: #4c4c4c;}
			
			
			.scapearea .famousscape{ float:left; width:559px; color:#333333; margin-top:8px;}	
				.scapearea .famousscape .top{ float:left; width:559px; border-bottom:#cfcfcf 1px solid;}
					.scapearea .famousscape .top h2{ background:url(../images/scape/img_scape.gif) no-repeat 0px -123px; width:125px; line-height:24px; padding-left:15px; font-weight:bold; font-size:14px; color:#FFF;}
				.scapearea .famousscape ul{ float:left; width:559px;}	
				.scapearea .famousscape li{ float:left; width:182px; padding-left:4px; display:inline; line-height:19px; padding-top:19px;}
					.scapearea .famousscape li img{margin-right:10px;}
					a.listimgs img{ border:#b3b3b1 1px solid; padding:1px;width:76px; height:56px;}
				a.listimgs:hover{zoom:0;}
				a.listimgs:hover img{border:#ff9002 1px solid; padding:1px; width:76px; height:56px;}
				
				/**/
					.scapearea .famousscape li A{color:#004ee9; display:block;}
					.scapearea .famousscape li font{ display:block; font-size:12px;}
				.scapearea .famousscape .more{float:right; text-align:right; padding-right:20px; line-height:30px; width:535px; padding-top:10px;}
					.scapearea .famousscape .more A{color:#004ee9;}
				.scapearea .famousscape .pagebox{ float:left; width:559px; height:50px;}
				
				
			.scapearea .provincescape{ float:left; width:559px; color:#333333; margin-top:8px;}	
				.scapearea .provincescape .top{ float:left; width:559px; border-bottom:#cfcfcf 1px solid;}
					.scapearea .provincescape .top h2{ background:url(../images/scape/img_scape.gif) no-repeat 0px -123px; width:125px; line-height:24px; padding-left:15px; font-weight:bold; font-size:14px; color:#FFF;}
				.scapearea .provincescape ul{ float:left; width:139px; padding:10px 0px;}	
				.scapearea .provincescape li{ float:left; width:125px;display:block; line-height:19px; padding-left:14px;}
					.scapearea .provincescape li A{color:#004ee9;}
					
					a.scapeimgs img{ border:#b3b3b1 1px solid; padding:3px;  width:102px; height:72px;}
				a.scapeimgs:hover{zoom:0;}
				a.scapeimgs:hover img{border:#ff9002 4px solid; padding:0px; width:102px; height:72px;}
					
					
					
					
				.scapearea .provincescape .more{float:right; text-align:right; padding-right:20px; line-height:30px; width:535px; padding-top:10px;}
					.scapearea .provincescape .more A{color:#004ee9;}
				
				
			
			.scapearea .scaperemark{ float:left; width:559px; margin-top:8px;}	
				.scapearea .scaperemark .top{ float:left; width:559px; border-bottom:#cfcfcf 1px solid;}
					.scapearea .scaperemark .top h2{ background:url(../images/scape/img_scape.gif) no-repeat 0px -123px; width:125px; line-height:24px; padding-left:15px; font-weight:bold; font-size:14px; color:#FFF;}
				
				.scapearea .scaperemark .title{ float:left;width:559px; height:57px; line-height:57px; font-size:12px;}
					.scapearea .scaperemark .title .button{ float:left; margin-top:18px;background:url(../images/scape/img_scape.gif) no-repeat 0px -184px; width:90px; height:27px; line-height:27px; text-align:center; color:#000;}
					.scapearea .scaperemark .title .button A{color:#ff6600;}
					
			.scapearea .scaperemark .remarktool{ float:left; width:465px;}
				.scapearea .scaperemark .remarktool .remarknums{ color:#999; float:left; padding-left:10px; width:153px; overflow:hidden;}
			.scapearea .scaperemark .remarktool .remarktypes{ color:#999; float:left; width:302px; line-height:20px; height:20px; text-align:right; margin-top:17px!important; margin-top:21px;}
				.scapearea .scaperemark .remarktypes .radio{ width:15px; margin-bottom:-3px; float:right;}		
				.scapearea .scaperemark .remarktypes input{ float:none; border:0px; width:15px; height:12px; margin-bottom:0px!important; margin-bottom:2px; line-height:12px; padding-left:0px;}
				.scapearea .scaperemark .remarktypes label{cursor:pointer;}
		
			.scapearea .scaperemark .remarkcontent{ float:left; width:559px; background:#FFF;}
				.scapearea .scaperemark .remarkcontent li{ float:left; width:559px; line-height:22px; border-top:#d6d6d6 1px dashed; padding:11px 0px;}
					.scapearea .scaperemark li.li_bg{background:#f7f7f7}
					.scapearea .scaperemark li .img{width:48px; height:48px;margin:3px 5px 3px 6px;}
					.scapearea .scaperemark li .usermark{ color:#999999; font-size:12px; line-height:25px; float:left; padding-left:10px; display:block;}					
					.scapearea .scaperemark li .user{ color:#ff6604; font-size:12px; line-height:25px;}
					.scapearea .scaperemark li p{ color:#333333; font-size:12px; line-height:20px; width:478px; float:left; padding-left:10px; padding-right:10px;}
	
			.scapearea .scaperemark .scapepage{ float:left; width:559px;border-top:#cccccc 1px dashed; height:40px; line-height:40px;}
			
			/* introduction */
			.scapearea .intromainarea{ float:left; width:559px;}
				.scapearea .intromainarea h1{ float:left; font-size:13px;line-height:31px; font-weight:bold; color:#333333; padding-left:5px; padding-top:6px;}
					.scapearea .intromainarea .sale_ticket{ float:right; line-height:31px; background:url(../images/scape/ico/ico_sale.gif) no-repeat 0px 14px; padding-left:26px; color:#de0000; padding-top:6px;}
						.scapearea .intromainarea .sale_ticket A{color:#979797; padding:0px 4px;}
				
					.scapearea .intromainarea .recomscape{float:left; width:549px; padding:0px 5px 5px 5px; line-height:22px; color:#333333;}
					.scapearea .intromainarea .recomscape A{ padding-right:12px; color:#004deb;}
				/*以下的似乎不要，暂时放着*/
						
						.scapearea .intromainarea .recomscape ul{ float:left; width:559px;}
							.scapearea .intromainarea .recomscape li{ float:left; display:inline; padding-right:12px; line-height:22px;}
				/*以上的似乎不要，暂时放着*/
			/*remark box*/
			.scapearea .remarkarea{ float:left; width:545px; border:#f0e0c9 1px solid; background:#fbefe3; padding:6px;}
				.scapearea .remarkarea .button{ float:right; display:block; background:url(../images/scape/img_dest.gif) no-repeat -125px -390px; width:101px; height:31px; text-align:center; color:#FFF; font-weight:bold; line-height:31px;}
				.scapearea .remarkarea .button A{color:#FFF;}
				
				.scapearea .remarkarea .remarks{ float:right; line-height:31px; padding-right:25px; color:#99999b;}

		
		  /* guidebook */
		  .guidebook_guide{ float:left; width:926px; background:url(../images/scape/img_dest.gif) repeat-x 0px -565px; height:32px; line-height:32px; margin-bottom:19px; padding:0px 12px;}
		  	   .guidebook_guide li{ float:left; display:inline; padding-right:12px; color:#ff6000; line-height:32px;}
			   .guidebook_guide li A{ color:#ff6000;}
		  .guidebook_main{ float:left; width:690px; padding-right:10px; }
		  		.bookpic{ float:left; width:690px;}
				.hotbook_downbox{ float:left; width:690px; margin-top:11px;}
				.hotbook_downbox li{ float:left; width:327px; border:#cccccc 5px solid; height:90px; background:url(../images/scape/img_dest.gif) repeat-x 0px -604px; color:#a9a9a9; line-height:16px;}
					.hotbook_downbox li .picbox{ float:left; width:77px; height:90px;}
						.hotbook_downbox li .ico_psd{ background:url(../images/scape/ico/ico_psd.gif) no-repeat 21px 20px;}
						.hotbook_downbox li .ico_word{ background:url(../images/scape/ico/ico_word.gif) no-repeat 11px 17px;}
					.hotbook_downbox li .bookinfo{ float:left; width:130px; padding-top:9px;}
						.hotbook_downbox li .bookinfo A{ font-size:12px; color:#3b3b3b; display:block; font-weight:bold; line-height:22px;}
						.hotbook_downbox li .bookinfo span{ float:left; width:130px; display:block; font-size:12px;}
					.hotbook_downbox li .downbutton{ float:left; width:118px; padding-left:2px; padding-top:27px;}
		  
		  
		  .booktype{ float:left; width:690px; margin-top:31px;}	
		.booktype .top{ float:left; width:690px; background:url(../images/scape/img_dest.gif) repeat-x 0px 0px; height:35px; line-height:30px;}
			.booktype .top b{ width:68px; float:left; padding-left:19px; font-size:12px; font-weight:bold; color:#353336;}
			.booktype .top ul{ float:left;}
			.booktype .top ul li{ float:left; display:inline;text-align:center;}
				
				.booktype .top li.menu_off{ float:left; background:url(../images/scape/img_dest.gif) no-repeat left -107px; height:31px; color:#FFF; font-weight:bold; }
					.booktype .top li.menu_off span{ float:left; width:73px;display:block;border-right:#feb086 1px solid;}
				.booktype .top ul li.menu_on{ float:left; background:url(../images/scape/img_dest.gif) no-repeat 50% -141px; height:35px; color:#FFF; font-weight:bold; margin-left:1px;}
					.booktype .top li.menu_on span{ float:left; width:73px;display:block; border-left:#f26a22 1px solid; border-right:#f26a22 1px solid;}
			.booktype .booklist{ float:left; width:690px; padding-bottom:25px; height:auto; min-height:320px; _height:320px;}
				
					.booktype .booklist li{ float:left; width:345px; display:inline; line-height:21px; padding-top:25px; color:#767676;}
					.booktype .booklist li img{margin-right:10px; width:99px; height:126px; padding-left:39px;}
					.booktype .booklist li span{ float:left; display:block; width:197px;}
					.booktype .booklist li .gray{ color:#999;}
					.booktype .booklist li A{ color:#004eeb;}
					.booktype .booklist li h2{ font-size:14px; font-weight:bold;}
					.booktype .booklist li h2 A{ color:#333;}
					.booktype .pagebox{ float:left; width:690px; height:50px;}
				
		  
		  /*
			.scapearea .cityarea{ float:left; width:559px;}
				.scapearea .cityarea h1{ float:left; width:559px; line-height:35px;border-bottom:#d0d0d0 1px solid; font-size:13px; font-weight:bold;}
					.scapearea .cityarea ul{ float:left; width:559px; padding:9px 0px; line-height:23px;}
						.scapearea .cityarea li{ float:left; display:inline; width:38px; padding-left:4px;}
						.scapearea .cityarea li A{color:#000;}
			.scapearea .books{ float:left; width:559px; color:#333333; margin-top:8px;}	
				.scapearea .books .top{ float:left; width:559px; border-bottom:#cfcfcf 1px solid;}
					.scapearea .books .top h2{ background:url(../images/scape/img_scape.gif) no-repeat 0px -123px; width:125px; line-height:24px; padding-left:15px; font-weight:bold; font-size:14px; color:#FFF;}
				.scapearea .books ul{ float:left; width:279px;}	
				.scapearea .books li{ float:left; width:270px; padding-left:9px; display:inline; line-height:21px; padding-top:19px;}
					.scapearea .books li img{margin-right:10px; width:99px; height:126px;}
					.scapearea .books li span{ float:left; display:block; width:134px;}
					.scapearea .books li .gray{ color:#999;}
					.scapearea .books li A{ color:#004eeb;}
					.scapearea .books .pagebox{ float:left; width:559px; height:50px;}
			
			.scapearea .guidebook{ float:left; width:559px;}
				.scapearea .guidebook h1{ float:left; width:559px; line-height:35px;border-bottom:#d0d0d0 1px solid; font-size:13px; font-weight:bold;}
				.scapearea .guidebook ul{ float:left; padding-top:15px;}
				.scapearea .guidebook li{ float:left; width:550px; padding-left:9px; display: block; line-height:21px; padding-top:4px;}
					.scapearea .guidebook li img{margin-right:10px; width:99px; height:126px;}
					.scapearea .guidebook li span{ float:left; display:block; width:440px;}
					.scapearea .guidebook li .gray{ color:#999;}
					.scapearea .guidebook li A{ color:#004eeb;}
			
			.download{ float:left; width:300px;}				
				.download ul{ float:left; padding-top:15px;}
				.download li{ float:left; width:280px; padding:10px 0px; display: block; line-height:21px; padding-top:4px;}
					.download li img{margin-right:10px; width:99px; height:126px;}
					.download li span{ float:left; display:block; width:171px;}
					.download li .gray{ color:#999;}
					.download li A{ color:#004eeb;}
			
			*/
			
				
.scapemain_right{ float:left; width:250px;}
	.guidebook{ float:left; width:250px;}
		.guidebook .top{ float:left; background:url(../images/scape/img_dest.gif) no-repeat 0px -180px; width:250px; height:54px;}
		.guidebook .middle{ float:left;width:240px; padding:0px 4px; border-bottom:#c5c5c5 1px solid; border-left:#c5c5c5 1px solid; border-right:#c5c5c5 1px solid; background:#e7e7e7;}
			.guidebook .middle .bookinfo{ float:left; width:230px; padding:0px 3px 0px 7px;border-bottom:#c5c5c5 1px dotted; }
				.guidebook .middle .bookinfo ul{ float:left;width:230px; padding:11px 0px;}
				.guidebook .middle .bookinfo li{ float:left;width:230px; display:inline; line-height:18px;color:#3a3a3a;}
		
			.guidebook .middle .scrollbook{ float:left; width:218px; padding:0px 10px 0px 16px; height:60px; overflow:hidden; margin-top:10px;}
				.guidebook .middle .scrollbook li{ float:left; width:218px; display:block; line-height:20px; height:40px;}
				.guidebook .middle .scrollbook li A{ color:#d60000;}
			.guidebook .middle .hotbook{ float:left; width:238px; padding:1px; background:#FFF; margin-top:10px;}
				.guidebook .middle .hotbook .head{ float:left; width:238px; background:url(../images/scape/img_dest.gif) no-repeat 0px -40px; height:26px; width:238px; line-height:26px; font-size:12px;}
 					.guidebook .middle .hotbook .head span{color:#ffffff; padding-left:15px;}
				.guidebook .middle .hotbook ul{ float:left; width:238px; padding:8px 0px;}
				.guidebook .middle .hotbook li{ float:left; width:212px; display:block; padding:0px 12px; line-height:24px; color:#adadad;}
					.guidebook .middle .hotbook li A{ color:#606060; padding-right:6px;}
				
					.guidebook .middle .bookbutton{ float:left; width:228px; padding:12px 0px 12px 12px;line-height:32px; color:#dd6600;}
						.guidebook .middle .bookbutton .down{float:left; background: url(../images/scape/img_dest.gif) no-repeat 0px -243px; width:126px; height:32px; text-align:center;}
						 .guidebook .middle .bookbutton .down A{color:#FFF; }
						.guidebook .middle .bookbutton .what{float:left; height:32px; padding-left:6px;}
							.guidebook .middle .bookbutton .what A{color:#d60000; }


	.rightsearch{ float:left; width:250px; margin-top:8px;}
	.rightsearch .top{ float:left; width:250px;line-height:31px;}
			.rightsearch .top ul{ float:left; border-right:#adadad 1px solid;}
			.rightsearch .top ul li{ float:left; display:inline; width:81px; text-align:center;}
				.rightsearch .top ul li.menu_on{ float:left; background:url(../images/scape/img_dest.gif) no-repeat 0px -315px; color:#fe0201;}
				.rightsearch .top ul li.menu_off{ float:left; background:url(../images/scape/img_dest.gif) no-repeat -81px -315px; color:#625252;}
		.rightsearch .search_main{ float:left; width:248px; border-left:#bdbec2 1px solid; border-bottom:#bdbec2 1px solid; border-right:#bdbec2 1px solid; background:#FFF; min-height:192px; _height:192px;}
			
			
			.rightsearch .search_main ul{ float:left; width:248px; padding:3px 0px;}
			.rightsearch .search_main li{ float:left; width:165px; display:inline; padding:3px 0px; line-height:22px;}
			.rightsearch .search_main li input{ width:85px; color:#999;}
			.rightsearch .search_main li label{ float:left; width:55px; height:24px!important;height:12px; line-height:24px;}
			.rightsearch .search_main li .radio{ width:15px;}
			.rightsearch .search_main li.title{width:63px; text-align:left; padding-left:20px;}
				.rightsearch .search_main .t_inputs{ width:110px;}
				.rightsearch .search_main .t_input{ width:110px;overflow:hidden; border:0px; height:22px; margin-top:0px;}
				.rightsearch .search_main select{height:20px; line-height:20px;}
			.rightsearch .search_main li .button{ background:url(../images/scape/img_dest.gif) no-repeat -132px -358px; width:60px; height:25px; border:0px;}

	.rccomline{ float:left; width:250px; margin-top:8px;}
		.rccomline .top{ float:left; width:250px;background:url(../images/scape/img_dest.gif) no-repeat 0px -72px; line-height:30px;}
			.rccomline .top span{ float:left; padding-left:12px; font-size:12px; font-weight:bold; color:#333333;}
		.rccomline .middle{ float:left; width:248px; border-left:#bdbec2 1px solid; border-bottom:#bdbec2 1px solid; border-right:#bdbec2 1px solid; background:#FFF;}
			.rccomline .middle ul{ float:left; padding:4px 10px; width:228px;}
			.rccomline .middle li{ float:left; display:block;width:228px; line-height:23px; verflow:hidden; color:#979797;}
				.rccomline .middle li A{ color:#333; display:block;width:228px; height:23px; overflow:hidden;}
			.rccomline .middle li .price{ float:right; color:#52940c; text-align:right;width:88px; background:url(../images/scape/ico/ico_linealt.gif) no-repeat right 3px; padding-right:18px;}
			.rccomline .middle li .gocity{ float:left; width:120px;}
			.rccomline .middle li .dotted_line{ float:left; display:block; border-bottom:#c8c8c8 1px dotted; width:228px;line-height:1px; font-size:0px; height:1px; margin:6px 0px;}
			.rccomline .middle li A.more{ float:right; color:#8e8d8d; text-align:right;}
	/*ticket*/
	.ticket{ float:left; width:250px; margin-top:8px;}
		.ticket .top{ float:left; width:250px;background:url(../images/scape/img_dest.gif) no-repeat 0px -72px; line-height:30px;}
			.ticket .top span{ float:left; padding-left:12px; font-size:12px; font-weight:bold; color:#333333;}
			.ticket .top .more{ float:right; padding-right:12px; font-size:12px; font-weight:normal;}
				.ticket .top .more A{color:#333333;}
		.ticket .middle{ float:left; width:248px; border-left:#bdbec2 1px solid; border-bottom:#bdbec2 1px solid; border-right:#bdbec2 1px solid; background:#FFF;}
			.ticket .middle ul{ float:left; padding:0px 10px; width:228px;}
			.ticket .middle li{ float:left; display:block;width:228px; line-height:32px; verflow:hidden; color:#979797; background:url(../images/scape/ico/ico_scape.gif) repeat-x 0px -232px;}
				.ticket .middle li.noborder{ background-position:0px 9999px;}
				.ticket .middle li A{ color:#004eeb; height:30px; background:url(../images/scape/ico/ico_scape.gif) no-repeat -2px -214px; padding-left:14px;}
			
			.ticket .middle li .price{color:#e54202;padding-left:10px;}
			.ticket .middle li .retail_price{color:#333333;padding-left:10px; font-size:11px; text-decoration:line-through;}


.bookfooter{ float:left; width:856px; background:#FFF;  padding:0px 47px 10px 47px;}
	.bookfooter li{ float:left; display:inline;width:82px; padding-left:25px; line-height:20px; height:20px; overflow:hidden;}
		.bookfooter li A{ color:#989898;}
		.bookfooter li.title{ float:left; display:block;height:24px; width:856px; padding-left:0px; color:#6c6b6b; font-weight:bold; padding-top:4px;}





.destfooter{ float:left; width:926px; background:#FFF; margin-top:30px; padding:8px 12px;}
	.destfooter .friendlinks{ float:left; width:926px;border-bottom:#b7b7b7 1px solid; line-height:24px; padding-bottom:4px;}
	.destfooter .friendlinks li{ float:left; display:inline; padding-right:13px;}
		.destfooter .friendlinks li.title{padding-right:0px; padding-left:3px;}
		.destfooter .friendlinks li A{ color:#000;}

.hotdests{ float:left; width:920px; padding:0px 3px; margin-top:12px; color:#989898;border-bottom:#b7b7b7 1px solid; padding-bottom:12px;}
	.hotdests_left{ float:left; width:35px; background:#edf1f2; padding:0px 1px 0px 9px; margin-right:15px; line-height:20px;}
	.hotdests_right{ float:left; width:860px;}
		.hotdests_right li{ float:left; width:75px; display:inline; line-height:20px;}
			.hotdests_right li A{color:#989898;}

.hothotelarea{ float:left; width:920px; padding:0px 3px; margin-top:12px; color:#989898; padding-bottom:12px;}
	.hothotelarea_left{ float:left; width:35px; background:#edf1f2; padding:0px 1px 0px 9px; margin-right:15px; line-height:20px;}
	.hothotelarea_right{ float:left; width:860px;}
		.hothotelarea_right li{ float:left; width:75px; display:inline; line-height:20px;}
			.hothotelarea_right li A{color:#989898;}
	.hothotelarea_map{ float:left; width:860px;}
		.hothotelarea_map li{ float:left; width:80px; display:inline; line-height:20px; padding-right:6px;}
			.hothotelarea_map li A{color:#989898;}


	.scapemap{ float:left; width:248px; border:#cacbcd 1px solid; background:#FFF; text-align:center; }
		.scapemap #map{ float:left; width:246px; border:#cacbcd 1px solid; height:175px; text-align:center; }
		.scapemap .maptoolbox{ float:left; width:246px; border:#fff 1px solid; height:50px; background:#e3e3e3; text-align:center; }
			.scapemap .maptoolbox .maptool{ float:left; width:217px; padding-left:29px;height:24px; background:#d0d0d0; text-align:center; }
				.scapemap .maptoolbox .maptool .ico_scape{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -237px; width:47px; height:24px;}
				.scapemap .maptoolbox .maptool .ico_hotel{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -1px; width:47px; height:24px;}
				.scapemap .maptoolbox .maptool .ico_traffic{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -80px; width:47px; height:24px;}
				.scapemap .maptoolbox .maptool .ico_shopping{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -158px; width:47px; height:24px;}
			.scapemap .maptoolbox .moremap{ float:left; width:246px;line-height:26px;text-align:center;}
				.scapemap .maptoolbox .moremap span{ background:url(../images/scape/ico/ico_scape.gif) no-repeat 0px -120px;}
				.scapemap .maptoolbox .moremap A{ color:#303030;background:url(../images/scape/ico/ico_scape.gif) no-repeat 0px -108px; padding-left:20px;}


	.scapeadv{ float:left; width:248px; border:#cacbcd 1px solid; background:#FFF; text-align:center; }
		.scapeadv img{ width:248px;}
		/*.scapeadv .img{ width:238px; height:151px; padding:5px;}*/
	
	.downbook{ float:left; width:250px; margin-top:8px;}
		.downbook .top{ float:left; width:248px; border-left:#f6c455 1px solid; border-right:#f6c455 1px solid; background:url(../images/scape/img_scape.gif) repeat-x 0px -37px; line-height:30px;}
			.downbook .top h1{ float:left; padding-left:12px; font-size:12px; font-weight:bold; color:#df6900;}
			.downbook .top A{ float:right; text-align:right; padding-right:10px;color:#b76b0d;}
		.downbook .middle{ float:left; width:248px; border-left:#bdbec2 1px solid; border-bottom:#bdbec2 1px solid; border-right:#bdbec2 1px solid; background:#FFF;}
			.downbook .middle ul{ float:left; padding:13px 10px; width:228px;}
			.downbook .middle li{ float:left; display:block;width:228px; line-height:20px; height:20px; overflow:hidden; color:#333333;}
				.downbook .middle li A{ color:#333;}
				.downbook .middle li A.down{ color:#004eeb;}

	
	.roundhotel{ float:left; width:250px; margin-top:8px;}	
				.roundhotel .top{  float:left; width:248px; border-left:#f6c455 1px solid; border-right:#f6c455 1px solid; background:url(../images/scape/img_scape.gif) repeat-x 0px -37px; line-height:30px;}
					.roundhotel .top h1{ float:left; padding-left:12px; font-size:12px; font-weight:bold; color:#df6900;}
			.roundhotel .top A{ float:right; text-align:right; padding-right:10px;color:#b76b0d;}
			.roundhotel .middle{ float:left; padding:5px 0px; width:248px; border-left:#bdbec2 1px solid; border-bottom:#bdbec2 1px solid; border-right:#bdbec2 1px solid; background:#FFF;}		
			
			
			.roundhotel ul{ float:left; margin:3px 0px 6px 0px;}
			.roundhotel li{ color:#343434; float:left; width:228px; margin:0px 10px!important; margin:0px 5px; font-size:12px; line-height:20px; height:20px; overflow:hidden;}
			.roundhotel li A{ color:#004fe8;}
			.roundhotel li .num1{ float:right; text-align:right;color:#ff6501; font-size:14px;}
			.roundhotel li .num2{ float:right; text-align:right;color:#ff6501;}
			.roundhotel li font{color:#999999; font-size:12px;}		 



#hothotel_city {Z-INDEX: 999; POSITION: absolute; WIDTH: 559px; margin-top:-22px;BACKGROUND: #d9d9d9;}
#hothotel_city .tc_content {BORDER-BOTTOM: #d0d0d0 1px solid; POSITION: relative; background:#ffffee; BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BORDER-TOP: #d0d0d0 1px solid; TOP: -3px; BORDER-RIGHT: #d0d0d0 1px solid; PADDING-TOP: 2px; LEFT: -3px}
#hothotel_city .tc_content .close {POSITION: absolute; MARGIN-TOP: 4px; WIDTH: 12px; DISPLAY: block; right:0px; padding-right:10px; BACKGROUND: url(http://www.letouqu.com/images/close.gif) no-repeat; FLOAT: right; HEIGHT: 12px; CURSOR: pointer}
#hothotel_city .tc_content .tc_ul {PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 0px;}
#hothotel_city .tc_ul LI {float:left;line-height:22px;text-align:left; color:#333333; font-size:12px;display:inline;}
#hothotel_city .tc_ul A {color:#034dea;}

/*mapmain*/
.mapmain{ float:left; width:914px; border-top:#ffc09d 6px solid; background:#dedddd; padding:0px 18px; height:505px;}
	.mapmain .top{ float:left; width:914px; height:40px;}
		.mapmain .top .maptool{ float:left; width:460px; padding-top:7px; line-height:25px;}
		.mapmain .top .maptool li{ float:left; display:inline; padding-right:6px;}
			.mapmain .top .maptool li .ico_scape{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -275px; width:47px; height:25px;}
			.mapmain .top .maptool li .ico_scape_off{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -236px; width:47px; height:25px;}
			
			.mapmain .top .maptool li .ico_hotel{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -39px; width:47px; height:25px;}
			.mapmain .top .maptool li .ico_hotel_off{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px 0px; width:47px; height:25px;}
			
			.mapmain .top .maptool li .ico_traffic{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -118px; width:47px; height:25px;}
			.mapmain .top .maptool li .ico_traffic_off{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -79px; width:47px; height:25px;}
			
			.mapmain .top .maptool li .ico_shopping{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -196px; width:47px; height:25px;}
			.mapmain .top .maptool li .ico_shopping_off{ float:left; background:url(../images/scape/ico/map_ico.gif) no-repeat 0px -157px; width:47px; height:25px;}
		.mapmain .top .search_results{ float:right; padding-right:10px; line-height:25px; padding-top:7px;}
	.mapmain #map{ float:left; width:720px; height:433px; border-bottom:#FFF 1px solid; border-right:#FFF 1px solid; border-top:#979797 1px solid; border-left:#979797 1px solid;}
	
	.mapmain .right{ float:left; width:182px; padding-left:10px;}
	.mapmain .right .search{ float:left; width:182px;}
		.mapmain .right .search .input{ width:105px; margin-right:8px; height:17px; margin-top:4px; border:#cccccc 1px solid; color:#868686; line-height:16px; padding-top:2px; padding-left:1px;}
		.mapmain .right .search .button{ background:url(../images/scape/img_dest.gif) no-repeat -132px -358px; width:60px; height:25px; border:0px;}
	.mapmain .right .results{ float:left; width:182px; padding-top:10px;}
	.mapmain .right .results li{ float:left; width:180px; padding:0px 1px; border-bottom:#999 1px dotted; line-height:24px; height:24px; overflow:hidden;}
	.mapmain .right .results li A{ color:#000}
		.mapmain .right .results li span{ float:left; width:15px; height:15px;line-height:13px; font-size:10px; margin-top:5px; text-align:center; color:#FFF; background:#ff8035; margin-right:6px;}

