@charset "utf-8";
body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin: 0; }
.clear { clear: both; height: 1px; }

#container { width: 1005px; margin-right: auto; margin-left: auto; background-color: #ffffff; }

	#container #top { width: 1005px; height: 111px; background: url(../_images/banner1.jpg) left top no-repeat; }
	
	#container #top .flash_banner { float: left;
	width:551px;
	height:111px;
	
}
	#container #top .right { float: right; width: 454px; }
	#container #top .right .func { width: 289px; float: right; margin-top: 65px; } 
		#container #top .right .func td a { color: #437c92; font-weight: bold; text-decoration: none; }
		
	#container #top .right .menu { width: 360px; height: 21px; float: right; margin-top: 2px; }
		#container #top .right .menu ul { margin: 0; padding: 0; }
			#container #top .right .menu ul li { display: inline; border-right: 1px solid #000000; margin: 0 2px; padding: 0 2px 0 0; }
				#container #top .right .menu ul li a { color: #000000; text-decoration: none; }
				#container #top .right .menu ul li a:hover { text-decoration: underline; }
			#container #top .right .menu ul .end { border: none; }

	#container #menu { width: 1005px; height: 27px; background-color: #0037a8; line-height: 27px; text-align: center; }
		#container #menu ul { margin: 0; padding: 0; }
			#container #menu ul li { display: inline; border-right: 1px solid #ffffff; margin: 0 4px; padding: 0 4px 0 0; }
			#container #menu ul li a { color: #ffffff; text-decoration: none; font-weight: bold; }
			#container #menu ul li a:hover, #container #menu ul li a:active { color: #93d6e9; }
		#container #menu ul .end { border: none; }

	#container #main-content { width: 1005px; }
		#container #main-content .welcome { width: 1005px; height: 22px; line-height: 22px; color: #98000b; }
			#container #main-content .welcome span { color: #0037a8; }
		#container #main-content .title { height: 23px; background: url(../_images/icon-narrow1.gif) left top no-repeat; background-color: #409cca; padding: 0 0 0 35px; color: #ffffff; text-transform: uppercase; line-height: 23px;text-align:left; }
		#container #main-content h3 { color: #407ea4; font-size: 14px; margin: 0; }
		#container #main-content h5 { color: #407ea4; font-size: 12px; margin: 0; }
		#container #main-content h6 { color: #999999; font-size: 11px; margin: 0; }
		#container #main-content td { padding: 2px 0; }
		#container #main-content .more a { color: #ff6600; text-decoration: none; text-align: right; }
		#container #main-content .more a:hover { text-decoration: underline; }
		#container #main-content .line { border: 1px solid #6d8ae6; }	
		
		#container #main-content .left { width: 167px; float: left; }
			#container #main-content .left .search { background-color: #a4b3e3; }
				#container #main-content .left .search td { color: #ffffff; text-transform: uppercase; }
				#container #main-content .left .search td input { height: 14px; }
				#container #main-content .left .search td select { width: 155px; }
			
			#container #main-content .left .cat { padding: 5px 5px 0 5px; margin: 0; border: 1px solid #407ea4; border-top: none; }
				#container #main-content .left .cat li { list-style: none; height: 18px;text-align:left;}
				#container #main-content .left .cat li a { color: #407ea4; text-decoration: none; font-family: tahoma; font-weight: bold; background: url(../_images/icon-narrow.gif) no-repeat; background-position: 0 4px; padding: 0 0 0 10px; }
					#container #main-content .left .cat li a:hover { text-decoration: underline; }
				
		#container #main-content .mid { width: 658px; float: left; padding: 0 5px; }
			
			#container #main-content .mid .newbook .title { background: url(../_images/nav.gif) left top no-repeat; color: #ffffff; text-transform: uppercase; padding: 0 0 0 27px; height: 27px; line-height: 27px; font-size: 12px; font-weight: bold; }
			#container #main-content .mid .newbook .nxb { color: #999999; }
			#container #main-content .mid .newbook .newprice { color: #6eafd0; font-weight: bold;  margin: 0; }
				#container #main-content .mid .newbook .newprice span { color: #990000; }
			#container #main-content .mid .newbook .oldprice { color: #6eafd0; font-weight: bold; text-decoration:line-through; margin: 0; }
				#container #main-content .mid .newbook .oldprice span { color: #990000; text-decoration:line-through; }
			#container #main-content .mid .newbook img { border: none; }
			
			#container #main-content .mid .ttl-cxt { width: 633px; height: 29px; background: url(../_images/icon-title.gif) left top no-repeat; background-color: #39c; padding: 0 0 0 25px; line-height: 29px; color: #fff; font-family: tahoma; text-transform: uppercase; font-weight: bold; font-size: 12px;text-align:left; } 
			#container #main-content .mid .context { width: 634px; border: 2px solid #39c; border-bottom: 10px solid #39c; padding: 10px; }
				/*#container #main-content .mid .context .al-img { float: left; padding: 0 5px 5px 0; }
				#container #main-content .mid .context h5 { color: #c00; }
				#container #main-content .mid .context h4 { color: #c00; font-size: 16px; }
				#container #main-content .mid .context .txt-bold { font-weight: bold; }
				#container #main-content .mid .context .txt-other { color: #099; font-weight: bold; margin: 0 0 5px 0; text-decoration: none; }
					#container #main-content .mid .context .txt-other a { color: #099; text-decoration: none; }
					#container #main-content .mid .context .txt-other a:hover { text-decoration: underline; }
				#container #main-content .mid .context .dot { color: #c00; }
				#container #main-content .mid .context input { width: 250px; }
				#container #main-content .mid .context .sep-product td { border-bottom: 1px solid #ccc; padding: 20px 0; }
				#container #main-content .mid .context .txt-price { color: #c00; font-weight: bold; }
				#container #main-content .mid .context .txt-summary { background-color: #B9DDEE; font-weight: bold; padding-left: 10px; font-size: 12px; }*/
			
	#container #main-content .right { width: 170px; float: left; }
	
	#container #copyright { width: 1005px; height: 22px; line-height: 22px; text-align: center; color: #999999; }
	


/*@charset "utf-8";
body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin: 0; }

#container { width: 1005px; margin-right: auto; margin-left: auto; background-color: #ffffff; }

	#container #top { width: 1005px; height: 111px; background: url(../_images/banner1.jpg) left top no-repeat;margin-right: auto; margin-left: auto; }
	
	#container #top1 { position:absolute;left:0px;top:0px;width:551px;height:111px;z-index:2;margin-right: auto; margin-left: auto; width:535px;}
	#container #top .func { position: absolute; left:713px; top: 87px; width: 289px; height: 23px; z-index: 1; } 
		#container #top .func td a { color: #437c92; font-weight: bold; text-decoration: none; }
		
	#container #top .menu { position: absolute; left: 650px; top: 2px; width: 360px; height: 21px; z-index: 1; }
		#container #top .menu ul { margin: 0; padding: 0; }
			#container #top .menu ul li { display: inline; border-right: 1px solid #000000; margin: 0 2px; padding: 0 2px 0 0; }
				#container #top .menu ul li a { color: #000000; text-decoration: none; }
				#container #top .menu ul li a:hover { text-decoration: underline; }
			#container #top .menu ul .end { border: none; }

	#container #menu { width: 1005px; height: 27px; background-color: #0037a8; line-height: 27px; text-align: center; }
		#container #menu ul { margin: 0; padding: 0; }
			#container #menu ul li { display: inline; border-right: 1px solid #ffffff; margin: 0 4px; padding: 0 4px 0 0; }
			#container #menu ul li a { color: #ffffff; text-decoration: none; font-weight: bold; }
			#container #menu ul li a:hover, #container #menu ul li a:active { color: #93d6e9; }
		#container #menu ul .end { border: none; }

	#container #main-content { width: 1005px; }
		#container #main-content .welcome { width: 1005px; height: 22px; line-height: 22px; color: #98000b; }
			#container #main-content .welcome span { color: #0037a8; }
		#container #main-content .title { height: 23px; background: url(../_images/icon-narrow1.gif) left top no-repeat; background-color: #409cca; padding: 0 0 0 35px; color: #ffffff; text-transform: uppercase; line-height: 23px; }
		#container #main-content h3 { color: #407ea4; font-size: 14px; margin: 0; }
		#container #main-content h5 { color: #407ea4; font-size: 12px; margin: 0; }
		#container #main-content h6 { color: #999999; font-size: 11px; margin: 0; }
		#container #main-content td { padding: 2px 0; }
		#container #main-content .more a { color: #ff6600; text-decoration: none; text-align: right; }
		#container #main-content .more a:hover { text-decoration: underline; }
		#container #main-content .line { border: 1px solid #6d8ae6; }	
		
		#container #main-content .left { width: 167px; float: left; }
			#container #main-content .left .search { background-color: #a4b3e3; }
				#container #main-content .left .search td { color: #ffffff; text-transform: uppercase; }
				#container #main-content .left .search td input { height: 14px; }
				#container #main-content .left .search td select { width: 155px; }
			
			#container #main-content .left .cat { padding: 5px 5px 0 5px; margin: 0; border: 1px solid #407ea4; border-top: none; }
				#container #main-content .left .cat li { list-style: none; height: 18px;text-align:left; }
				#container #main-content .left .cat li a { color: #407ea4; text-decoration: none; font-family: tahoma; font-weight: bold; background: url(../_images/icon-narrow.gif) no-repeat; background-position: 0 4px; padding: 0 0 0 10px; }
					#container #main-content .left .cat li a:hover { text-decoration: underline; }
				
		#container #main-content .mid { width: 658px; float: left; padding: 0 5px; }
			
			#container #main-content .mid .newbook .title { background: url(../_images/nav.gif) left top no-repeat; color: #ffffff; text-transform: uppercase; padding: 0 0 0 27px; height: 27px; line-height: 27px; font-size: 12px; font-weight: bold; }
			#container #main-content .mid .newbook .nxb { color: #999999; }
			#container #main-content .mid .newbook .newprice { color: #6eafd0; font-weight: bold;  margin: 0; }
				#container #main-content .mid .newbook .newprice span { color: #990000; }
			#container #main-content .mid .newbook .oldprice { color: #6eafd0; font-weight: bold; text-decoration:line-through; margin: 0; }
				#container #main-content .mid .newbook .oldprice span { color: #990000; text-decoration:line-through; }
			#container #main-content .mid .newbook img { border: none; }
			
			
			
			
			#container #main-content .mid .ttl-cxt { width: 633px; height: 29px; background: url(../_images/icon-title.gif) left top no-repeat; background-color: #39c; padding: 0 0 0 25px; line-height: 29px; color: #fff; font-family: tahoma; text-transform: uppercase; font-weight: bold; font-size: 12px; } 
			#container #main-content .mid .context { width: 634px; border: 2px solid #39c; border-bottom: 10px solid #39c; padding: 10px; }
				
				
	
	#container #main-content .right { width: 170px; float: left; }
	
	#container #copyright { width: 1005px; height: 22px; line-height: 22px; text-align: center; color: #999999; }*/
	
