@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; background:#666; color:#666; font-size:12px; font-family:"宋体", Arial}
center { width:760px; padding:5px; background:#fff}
ul,li,p,form { margin:0px; padding:0px; list-style:none}
img { border:0px}
td,th,span,font { font-size:12px; font-weight:normal}
a:link,a:visited { color:#666; text-decoration:none}
a:hover { color:#F00}
.linh { line-height:1.7}
.botbd { border-bottom:1px dashed #ccc}
.bottd { border-top:1px dashed #ccc}
.mtop3 { margin-top:3px}
.mtop5 { margin-top:5px}
.mleft5 { margin-left:5px}
.mleft8 { margin-left:8px}
.mtop10 { margin-top:10px}
.mleft10 { margin-left:10px}
.pad5 { padding:5px}
.padl5 { padding-left:5px}
.white { color:#FFF}
.white a:link,.white a:visited { color:#FFF; text-decoration:none}
.white a:hover { color:#FF0}
.black { color:#000}
.black a:link,.black a:visited { color:#000; text-decoration:none}
.black a:hover { color:#F00}
.red { color:#F00}
.orange { color:#D24400}
.pic { width:112px; height:92px; background:url(picbg.jpg); padding-top:8px; padding-left:8px; text-align:left}
.pic img { width:94px; height:74px; border:0px; display:block}
.newpic { width:110px; border:1px solid #ccc; text-align:center; padding:2px}
.newpic img { width:110px; border:0px; display:block; height:85px}
.newpica { width:98px; border:1px solid #ccc; text-align:center; padding:2px}
.newpica img { width:98px; border:0px; display:block; height:70px}
.logininput { border:1px solid #666; font-size:12px; height:18px; width:70px}
.input { border:1px solid #666; font-size:12px; height:18px}
.select { border:1px solid #666; font-size: 11.5px; Font-family:"Verdana, Arial, Helvetica, sans-serif"}
#top { height:69px; background:url(topbg.jpg); width:760px}
	#logo { float:left; margin-left:50px}
	#menu { height:69px; float:right; background:url(menubg.jpg) no-repeat left; width:520px}
	#menu li { width:100px; border-right:1px solid #fff; float:left; color:#D0D0D0; margin-top:15px}
	#menu li a:link,#menu li a:visited { color:#D0D0D0; text-decoration:none}
	#menu li a:hover { color:#FF0}
#bot { height:58px; width:760px; background:url(botbg.jpg); margin-top:5px; color:#d0d0d0; padding-top:10px}
.nava { width:760px; background:#fff; height:24px; margin-top:5px}
.login { float:left; width:400px; height:24px; line-height:24px}
.announce { width:350px; height:24px; line-height:24px; background:#75808A url(announce.jpg) no-repeat left; float:right; text-align:left}
.announce span { color:#FF0; font-weight:bold; float:left; margin-left:15px}
.announce font { float:right}
.txt { font-size:14px; line-height:1.7; padding:10px}
.nav { width:760px; background:#FFF; margin-top:5px}
	.focus { float:left; margin-top:5px; margin-left:3px}
	.navindexnews { border:1px solid #b2b2b2; width:230px; float:right; margin-top:5px; margin-right:3px; background:#fff; padding:2px}
	.navindexnews th { background:#585042; color:#FFF}
	.navindexnews ul { margin-top:5px}
	.navindexnews li { width:100%; height:20px}
	
	.travel { width:523px; float:left}
	.shop { width:227px; float:right}
	
	.shoplist { margin-top:5px}
	.shoplist ul { margin-left:5px}
	.shoplisttitel { height:20px; background:#66C; line-height:20px; padding-left:5px}
	
	.navtablea,.navtableb,.navtablec,.navtabled { border:1px solid #ccc}
	.navtablea th { background:url(travelbg.jpg) no-repeat left #80745E; height:24px; color:#FFF}
	.navtableb th { height:24px; background:#75808A url(announce.jpg) no-repeat left; color:#FFF}
	.navtablec th { background:url(navc.jpg) no-repeat left #7F8A75; height:24px; color:#FFF}
	.navtabled th { background:url(navd.jpg) no-repeat left #7F8A75; height:24px; color:#FFF}
	.navtablea th span, .navtableb th span, .navtablec th span, .navtabled th span { float:left; font-weight:bold; margin-left:20px}
	.navtablea th font, .navtableb th font, .navtablec th font, .navtabled th font { float:right; font-weight:normal; margin-right:10px}
	.navtablea ul, .navtableb ul, .navtablec ul, .navtabled ul { margin-left:5px; margin-top:10px}
	.navtablea li, .navtableb li, .navtablec li, .navtabled li { height:20px}
	.navtableb dd { width:60px; margin-top:5px; float:left}

.articleleft { width:230px; float:left}
.articleright { width:520px; float:right}

.viewleft { width:520px; float:left}
.viewright { width:230px; float:right}

.prolist { width:112px; margin-left:8px; float:left}
	.prolist li { height:25px; line-height:25px; text-align:center; margin:0; padding:0; float:left; width:112px}