body {
	margin: 0px;
	font-size:12px;
	background-color: #F4F0E5;
	font-family: "新細明體";
}

a:link {
	color: #663333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #663333;
}
a:hover {
	text-decoration: underline;
	color: #663333;
}
a:active {
	text-decoration: none;
	color: #663333;
}

.top_bar{
	background:#1E0D13;
	height:10px;
}
.menu_right{
	background:url(../images/menu_right.jpg) no-repeat;
	width:12px;
	height:46px;
	
}

.mag_logo{
	background:url(../images/mag_logo.jpg) no-repeat;
	height:315px;
	width:232px;
}

.mag_down{
	background:url(../images/mag_down.jpg) no-repeat left bottom;
	height:35px;
	width:212px;
	color:#fff;
	padding:7px 0 0 10px;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
}
.mag_reg{
	background:url(../images/mag_reg.jpg) no-repeat left bottom;
	height:35px;
	width:212px;
	color:#fff;
	padding:7px 0 0 10px;
	font-size:14px;
	font-weight:bold;
}
.mag_reg a {color: #FFF; text-decoration:none;}
.mag_down a {color: #FFF; text-decoration:none;}

.main_gun{
	background:url(../images/center_img.jpg) no-repeat;
	height:159px;
	width:442px;
}
.main_login{
	background:url(../images/login_top.jpg) top no-repeat;
	width:192px;
	margin-top:10px;
}

.is_main_login{
	background:url(../images/logined.jpg) no-repeat;
	width:192px;
	margin-top:10px;
}

.login_in{
	border:1px solid #ccc;;
	background:none;
	font-size:12px;
	height:13px;
	width:100px;
	line-height:13px;
	color:#f00;
	padding:3px;
}

.news_top{
	background:url(../images/news_list_top.jpg) no-repeat;
	height:5px;
	width:434px;
}

.news_bg{
	background:url(../images/news_list_bg.jpg) repeat-y;
	width:434px;
}
.news_footer{
	background:url(../images/news_list_footer.jpg) no-repeat left bottom;
	height:5px;
	width:434px;
}

.products_news_top{
	background:url(../images/products_news_list_top.gif) no-repeat;
	height:5px;
	width:880px;
}

.products_news_footer{
	background:url(../images/products_news_list_footer.gif) no-repeat left bottom;
	height:5px;
	width:433px;
}


.articl_1{
	padding-left:10px;
	height:32px;
	font-size:14px;
}
.articl_2{
	padding-left:10px;
	background:#F4F0E5;
	height:32px;
	font-size:14px;
}
.articl_list{
}
.articl_list a {color:#663333; text-decoration:none; font-weight:bold;}
.articl_list a:hover {color:#663333; text-decoration: underline; font-weight:bold;}

.nav_title{
	/*background:url(../images/nav.jpg) no-repeat;*/
	height:30px;
	width:182px;
	font-weight:bold;
	color:#fff;
	padding-left:10px;
	font-size:14px;
	background:#0b63a0;
}
.nav_content{
	background:#fff;
}
.tab_nav{
	background: url(../images/bar_bg.jpg) repeat-x left bottom;
	height:30px;
	padding-left:10px;
}
.tab_content{
	 border:1px solid #E7D9BF; 
	 border-top:none;
	 padding:10px;
}

#Product{
	font-size:14px;
	font-weight:bold;
}
#Product a{color:#333333;}

.tab_now{
	background:url(../images/tab.jpg) no-repeat;
	width:79px;
	height:30px;
	padding-top:4px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	cursor:hand;
}
.tab_no{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#5D4F41;
	padding-top:4px;
	cursor:hand;
}
.hot_bar{
	background: url(../images/hot_bar.jpg) repeat-x;
	height:28px;
	color:#5D4F41;
	font-size:14px;
	font-weight:bold;
}
.hot_content{
	 border:1px solid #E7D9BF; 
	 border-top:none;
	 padding:10px;
	 background:#fff;
}
.link{
	 border:1px solid #E7D9BF; 
	 padding:10px;
	 background:#fff;
	 margin-top:10px;
}


/*产品页*/

.products_top{
	background:url(../images/products_top.gif) no-repeat;
	height:7px;
	width:696px;
}

.products_footer{
	background:url(../images/products_footer.gif) no-repeat;
	height:7px;
	width:696px;
}

.products_list_top{
	background:url(../images/products_list_top.gif) no-repeat;
	width:527px;
	height:30px;
	font-size:14px;
	padding-left:13px;
	background:#CEC9BE;
}

.products_list_bg{
	background:url(../images/products_list_bg.gif) repeat-y;
	width:527px;
	padding:5px;
	padding-left:10px;
	padding-right:20px;
}
.products_list_footer{
	background:url(../images/products_list_footer.gif) no-repeat;
	width:527px;
	height:5px;
}
.product_title{
	height:25px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #E0D3BE;
	padding-top:5px;
}
.v_name{
	background:url(../images/v_bg.gif) no-repeat;
	padding:0px;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background-color:#4d4d4d;
}
.v_content{
	color:#fff;
	background:#4d4d4d;
	padding-left:20px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
}

/*注册页面*/

.reg_bg{
	background:url(../images/reg_bxxg.jpg) no-repeat top left;
}
#form_reg .reg_bg strong {
	font-family: "新細明體";
	font-size: 16px;
	font-weight: lighter;
}
#form_reg .reg_bg strong {
	font-family: "新細明體";
	font-size: 16px;
	font-weight: lighter;
	color: #333333;
}
#form_reg .reg_bg strong {
	font-family: "新細明體";
	font-size: 16px;
	font-weight: lighter;
	color: #333333;
}
.font1 {
	font-family: "新細明體";
	font-size: 16px;
	font-weight: lighter;
	color: #333333;
}
.style2 {
	font-size: 16px;
	color: #993300;
	font-family: "新細明體";
	font-weight: bold;
}
.style5 {font-family: "新細明體"; font-size: 14px; color: #000000; }
.style6 {color: #FF0000}
.style7 {
	font-size: 12px;
	color: #000000;
}
.style11 {color: #000000; font-size: 14px;}
.style12 {font-size: 12px}
.style13 {font-size: 12px; color: #003399; font-family: "新細明體"; }
.style24 {color: #10598A}
.style25 {color: #28201C}
.style27 {
	color: #999999;
	font-size: 12px;
}

.in{
	border:none;
	background:none;
	margin-left:50px;
	font-size:12px;
	padding-left:10px;
	height:22px;
	width:140px;
	line-height:22px;
	color:#f00;
	font-weight:bold;
}
.reg_in{
	border:1px dotted #000;
	padding:2px;
	width:200px;
}
.alert_text{
	font-weight:bold;
	color:#ff0000;
}