﻿*{ font: 12px/160% "Arial","宋体","Tahoma",sans-serif;color:#000;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td {margin:0;padding:0;}
img {border:0;}
a{ text-decoration:none;}
a:hover {text-decoration:underline; color:#158dec;}
h3 {font-size:14px;font-weight:bold;}
strong{ font-weight:bold;}
#top,#content,#blackbar,#bottom {width:1000px;margin:0 auto;padding:0 0;background:#f3f3f3}
#top #banner {height:100px;background:url(banner.jpg) no-repeat;text-indent:-2000em}
#top #menu {height:46px;background:url(menu.gif) no-repeat;}
#top #menu ul {list-style-type: none;padding-left: 24px;}
#top #menu ul li {float:left;width: 110px;height: 38px;padding-top: 10px;text-align: center;}
#top #menu ul li a {color: #A20003;}
#top .shopcart a {
	float: right;
	height: 30px;
	width: 100px;
	margin-right: 50px;
	margin-top:13px;
	font-weight:bold;
}
#content {
	margin-top: 10px;
}
#content #leftside {
	width:235px;
	float: left;
}
#content #leftside ul {
	padding-left:5px;
	padding-bottom:2px;
}
#content #leftside ul li {
	height: 20px;
	width: 200px;
	padding-left:15px;
	padding-top:2px;
	margin-top:1px;
	border: 1px solid #DDDDDD;	
}	
#content #leftside ul li a {
	font-weight:bold;
	color:#4f4f4f;
}
#content #rightside {
	width:743px;
	float: left;
	margin-left: 20px;
}
#content #rightside h3 {
	width:auto;
	height:32px;
	background-image: url(rs_game.gif);
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-left: 16px;
}
#content #rightside #rs_con {
	padding: 10px;
}
#content #rightside #rs_con #tbl_product tr {
	height:28px;
	background-color:#F7E3E4;
	text-align:center;
}
.nav li {
	background-repeat: no-repeat;
	background-image: url(blue_arrow.gif);
	background-position: 3px center;
}
.border1 li tr{
	border: 1px solid #CCCCCC;
}
.div_border {
	border: 1px solid #CCCCCC;
	margin-bottom:3px;
}
.div_border2 {
	border: 2px solid #D4B2B3;
	margin-bottom:10px;
	background-color:#F7E3E4;
	zoom:1;
}
.con_ls_nav {
	width:223px;
	height:30px;
	color:white;
	background-image: url(ls_game.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 10px;
}
.imgcenter{
	text-align: center;
}
.white_bg {
	background-color:#FFFFFF;
	margin:10px 10px 5px 5px;
}
.white_bg p {
	padding-left:3px;
}
.pic_css{
	background-repeat: no-repeat;
	background-position: 3px center;
	padding-left:25px;
	font-weight:bold;
}
.pic_email{
	background-image: url(email.gif);
}
.pic_msn{
	background-image: url(msn.gif);
}
.pic_row{
	background-image: url(row.gif);
}
.pic_tel{
	background-image: url(tel.gif);
}
.pic_add{
	background-image: url(add.gif);
}
.con_text{
	width:120px;
	height:14px;
	font-size:12px;
	color:#009933;
	font-weight:bold;
}
#links {clear:both;}
#links ul {background:url(line.jpg) left top repeat-x;padding:12px 30px;overflow:auto;zoom:1}
#links li {padding-left:10px;background:url(lnk.gif) left center no-repeat;float:left;width:22%;}
#links li a {padding:0 1em;color:#158dec;font-weight:bold;}
#links li a:hover {text-decoration:underline;color:pink;}
#bottom {text-align:center;}
#blackbar {
	background-image: url(blackbar.jpg);
	background-repeat: repeat-x;
	height: 26px;
}
/* 
tr{ 
a:expression(onmouseover=function(){this.style.backgroundColor='pink';});
b:expression(onmouseout=function(){this.style.backgroundColor='#F7E3E4';}) 
}
*/
/***************con_tab***************************/
#news_tab{
	overflow:hidden;
}
#news_tab {
	list-style-type: none;
}
#news_tab li {
	float: left;
	height: 20px;
	width: 100px;
	border: 1px solid #009933;
	cursor:pointer;
	text-align:center;
}
.more{
	text-align: right;
}
.taig{
	width:40%;
}
#news_con {
	overflow:hidden;
}
#news_con {
	border: 1px solid #FF33CC;
	padding:8px;
	overflow:hidden;
	margin-bottom:5px;
}
#news_con ul li {
	height:25px;
	padding-left:20px;
	background-repeat: no-repeat;
	background-image: url(pen.gif);
	background-position: 3px center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#news_con_n{
	display:block;
}
#news_con_mn{
	display:none;
}
#news_con_gn{
	display:none;
}
#news_tabdiv{
	zoom:1;
}
#deplist tr td{
	height:28px;
	background-color:#F7E3E4;
	font-weight:bold;
}
/***************con_tab***************************/
#product li .item{ width:110px;; position:relative;}
#product li .item a{color:white; font-weight:bold;}
#product li span{ position:absolute; left:0; top:-9px; background-image: url(movediv.gif); color:#FFFFFF; width:110px; height:39px; text-align:center; padding:8px 0;  display:none; background-repeat:no-repeat;font-weight:bold;}
#top #menu ul li span a{color: #ffffff;}