@import url("layout.css");
/* lgbzc@msn.com 2009-03-13 */
/* 二级页面 */


	#nav{ float:left; width:100%; margin-top:3px; padding-bottom:5px; height:30px; border:1px solid #71A0E0; border-bottom:none; background:url(../images/nav_bg.gif) repeat-x;}
	#nav li{ float:left; padding:0 13px; height:30px; line-height:240%;}
	#nav li a{ color:#FFFFFF; font-weight:bold; font-size:14px;}
	#nav li.current{ background:url(../images/nav_current.gif) bottom no-repeat;}
	#nav li.current	a{ color:#000000; line-height:200%;}
		
#content{ float:left; width:634px;}
	#currentNav{ float:left; width:100%; height:20px; line-height:20px; color:#304B78; font-weight:bold; background:url(../images/currentNav_bg.gif) repeat-y; text-indent:1.5em;}
	#currentNav a:link{ color:#304B78;}
	#slide{ float:left; margin-top:3px; width:632px; height:210px;}
	#slide #ibanner { position:relative; width:632px; height:210px; overflow:hidden;}
	#slide img{ width:632px; height:210px;}
	
	#ticketList{ float:left; /*height:932px;*/ margin-top:4px; border:1px solid #F59F27; background-color:#FDF3DD;}
	#ticketList .lstInfo{ float:left; width:632px; height:64px; line-height:35px;  background:url(../images/lstInfo_bg.gif) repeat-x;}
		.lstInfo span{ float:left; margin:0 25px 0 0; width:180px;}
		.lstInfo h3{ margin-top:10px; height:28px; line-height:240%; color:#003366; font-size:12px; text-indent:1em;}
		.lstInfo h3 b{ font-size:16px; color:#FB8D10;}
		.lstInfo .pageNavInfo{ height:26px; text-indent:1em; line-height:26px;}
	ul.ticklst{ float:left; display:inline; width:632px; background:url(../images/lst_bg.gif);}
	ul.ticklst li{ float:left; margin:0; padding:12px 0 14px 9px; width:623px; height:81px;}
	ul.ticklst li:hover{ background-color:#FFFFE0;}
	ul.ticklst li span.scissors{ position:relative; top:79px; left:6px; width:17px; height:10px; background:url(../images/icon_scissors.gif) no-repeat;}
	ul.ticklst li img{ float:left; padding:1px; width:180px; height:80px; border:1px dashed #999999;}
	ul.ticklst li img:hover{ border:1px solid #3399D4;}
	ul.ticklst li dl{ float:left; display:inline; margin:4px 0 0 14px; width:240px; height:64px;}
	ul.ticklst li dl dt{ height:20px; color:#1F70B8; font-size:14px; overflow:hidden;}
	ul.ticklst li dl dd{ height:20px; color:#003366; overflow:hidden;}
	ul.ticklst li dl dd b{ color:#DB8D57;}
	ul.ticklst li dl a{ font-weight:bold; color:#3DA2D0;}
	ul.ticklst .mark{ float:right; margin-top:28px; width:180px;}
	#pageNo{width:632px;}
	
#functionCol{ float:right; width:320px;}
	.twoBlocks{ width:100%; height:50px;}
	.twoBlocks li{ float:left; margin:10px 14px; width:128px; height:28px; border:1px solid #F59F27; line-height:250%; text-align:center; background:url(../images/login_bg2.gif) repeat-x;}
	.twoBlocks li a{ font-weight:bold; color:#000000;}
	#search{ width:318px; height:138px; border:1px solid #BAD2F1; background:url(../images/search2_bg.gif) left 50px repeat-x;}
		#search h3{ height:25px; font-weight:bold; text-align:center; color:#FFFFFF;}
		#searchBox{ /*padding-top:10px;*/}
		#searchBox table td{ height:23px;}
		#searchBox .textBox{float:left; width:210px; /*height:20px; padding-top:10px;*/}
		#keywords{ margin-left:16px; width:170px; height:16px; border:1px solid #314B78;}
		#btnSearch{ margin:5px 0 0 5px ;}
			.text{ margin-left:5px; width:100px; height:20px; border:1px solid #000000;}
			#searchBox select{ margin-left:16px; width:80px;}
	#hotSort{ float:left; margin-top:6px; width:318px; border:1px solid #F59F27;}
	#hotSort h3,.tabTitle{ float:right; width:178px; height:23px; color:#FD330B; text-align:center; font-weight:bold; line-height:150%; background:url(../images/hot_title_bg.gif) bottom repeat-x;}
	#hotSort h3{ float:left; width:140px; font-size:12px;}
		.tabTitle li{ float:left; width:45px; height:23px; text-align:center; cursor:pointer;}
		.tabTitle li.current{ height:23px; border:1px solid #F59F27; border-top:none; border-bottom:none; background-color:#FFFFFF}
		#hotContent ul{ float:left; /*display:none;*/}
		#hotContent ul li{ height:60px; line-height:25px; text-indent:1em; border-bottom:1px dashed #666666;}
		#hotContent ul li img{ width:112px; height:50px;}
		#hotContent .ticklst{ width:318px; background:none;}
		#hotContent .ticklst li{ width:308px; padding:5px 0 0 10px;}
		#hotContent .ticklst dl{ float:right; margin:3px; width:180px;}
		#hotContent .ticklst dl dt{ text-indent:0;}
		#hotContent .ticklst dl dd{ text-indent:0;}
		#otherInfo ul{ float:left; /*display:none;*/}
		#otherInfo ul.ticklst li{ float:left; padding-left:10px; padding-top:10px; width:305px; height:85px; line-height:25px; text-indent:1em;}
		#otherInfo ul.ticklst li img{ float:left; width:170px; height:70px;border:1px dashed #666666;}
		#otherInfo ul.ticklst li img:hover{border:1px solid #3399D4; }
		#otherInfo .ticklst{ width:318px; background:none;}
		#otherInfo .ticklst li{ width:308px; padding:5px 0 0 10px;}
		#otherInfo .ticklst dl{ float:right; margin:3px; width:120px; overflow:hidden}
		#otherInfo .ticklst dl dt{ text-indent:0; height:30px; overflow:hidden}
		#otherInfo .ticklst dl dd{ text-indent:0; overflow:visible; line-height:150%;}
		
	#rightAd{ margin-top:5px; width:320px; height:65px; overflow:hidden;}
	#cirShop h2,#myFocusShop h2{ background-image:url(../images/rec_title_bg.gif); color:#FD330B;}
	.titleList{ float:left; margin-top:5px; width:100%;}
		.titleList h2{ height:30px; font-size:14px; line-height:200%; text-indent:1em;}
		.titleList ul{ border:1px solid #F59F27;}
		.titleList ul li{ padding-left:10px; height:31px; line-height:150%;}
		.titleList ul li:hover{ background-color:#F8F8F8;}
		
#ADbottom{ float:left; margin-top:5px; width:960px; height:100px; overflow:hidden;}

/*2009-09-05 购物街列表*/
#lstContainer{ float:left; margin-top:2px; background-color:#CEE1F9; border:1px solid #BAD2F1;}
#shopStreetlst ul.lst{ float:left; width:600px; margin-left:12px; _margin-left:6px; padding:0 12px 0 7px; background:url(../images/shopstreetList_left_bg.gif) repeat-y;}
#shopStreetlst ul.lst li{ float:left; margin-bottom:11px; width:100%; height:91px; background:url(../images/shopstreetList_right_bg.gif) repeat-y top right #FE6668;}
#shopStreetlst ul.lst li.alt{ background:url(../images/shopstreetList_right_bg_alt.gif) repeat-y top right #FFF;}
#shopStreetlst ul.lst li img{ float:left; margin:3px 0 4px 25px; width:130px; height:86px;}
#shopStreetlst ul.lst li dl{ float:left; margin:9px 0 0 56px; width:380px;}
#shopStreetlst ul.lst li dl dt{ padding-bottom:10px; background:url(../images/shopstreetList_dot_bg.gif) no-repeat left 8px; text-indent:0.8em;}
#shopStreetlst ul.lst li dl dt a{ color:#9A444C; font-size:16px; font-weight:bold; font-family:"黑体"}
#shopStreetlst ul.lst li dl dd{ padding-left:10px; line-height:150%; font-size:14px; font-family:"黑体"}

#ShopRecommend{ float:left; margin:12px; padding:0; width:620px; display:inline;}
#ShopRecommend h4{ float:left; margin:0; padding:0; width:100%; height:22px; background:url(../images/ShopRecomand_title_bg.jpg) repeat-x #F976B5; line-height:120%; font-size:16px; font-family:"黑体"; color:#FFF;}
#ShopRecommend ul{ float:left; width:596px; padding:4px 12px;  background-color:#FFF;}
#ShopRecommend ul li{ float:left; width:82px; padding:0 8px; height:42px; text-align:center;}
#ShopRecommend ul li img{ width:80px; height:28px; border:1px solid #E3E3E3;}
#ShopRecommend ul li span{ display:block; font-size:9px; height:12px; overflow:hidden;}

#topArea{ float:left; width:631px; padding-bottom:5px; background:url(../images/characteristic_list_bg.gif);}
#topArea .topimg{ float:left; width:355px; height:296px;}
#topArea img.title{ float:left; margin-left:10px; }
#topArea ul{ float:left; margin:20px 0 0 30px; width:230px; height:225px;}
#topArea ul li{ height:26px; background:url(../images/characteristic_list_dot.gif) no-repeat left 10px; text-indent:0.8em; overflow:hidden }
#topArea ul li a{ line-height:180%; font-size:14px; font-family:"黑体"; color:#666666;}
#topArea ul li a:hover{ color:#FE6668;}

#currentNav.BgBlue{ background:url(../images/currentNav_bg3.gif) repeat-y;}

/*新闻列表*/
.content_bg{ float:left; margin-top:5px;border:1px solid #BAD2F1;}
#NewsList{ margin:30px auto; padding-bottom:20px; width:90%; min-width:500px; list-style:none;}
* html #NewsList{ height:240px;}
#NewsList li{ height:25px; border-bottom:1px dotted #333333; text-indent:2em; line-height:24px;; background:url(../images/news_arrow.gif) 5px 6px no-repeat;}
#NewsList li:hover{ background-color:#470E35;}
#NewsList li a{ float:left;}
#NewsList li span{ float:right; margin-right:10px;}