/* CSS Document */
/***********************************************/
/* 2col_leftNav.css                            */
/* Use with template 2col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Arial,sans-seri;
	color: #333333;
	line-height: 120%;	
	height:100%;
	width:1002px; 
	margin:0px auto;
    overflow-x:hidden;
}

a{
	color: #333333;
	text-decoration: none;
}

a:link{
	color: #333333;
	text-decoration: none;
}

a:visited{
	color: #333333;
	text-decoration: none;
}

a:hover{
	color: #CC0000;
	text-decoration: none;
}


h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 114%;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
	font-family: "宋体";
	font-size: 12px;
	font-weight: 100;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

.head{
	margin: 0px,0px,0px,0px;
	top:0;
	left:0;
	width: 100%;
	height: 90px;
	padding: 0px,0px,0px,0px;
}
.head-logo{
	height: 90px;
	float: left;
	padding-left: 10px;
	border:solid 0px black;
}
.head-menu{
	width:1002px; 
	
	z-index:1000;
	border:solid 0px black;
}
.banner{
	margin-left: 8px;
	_margin-top: 3px;
	width:1002px;
	overflow:hidden;
	height:auto;
	border:solid 0px black;
}
.foot{
	padding-left: 10px;
}
.head-menu1 {
	width: 290px;
	margin-left:350px;
	border:solid 0px black;
}
.head-menu2 
{
    position:absolute;
	width: 640px;
	/*top: 55px;*/
	margin-left:2px;
	margin-right:0px;
	margin-top:30px;
	z-index:10;
	border:solid 0px black;
}
/*
#content-check {
	margin: 0px,20px,50px,10px;
	padding-left: 60px;
	background-repeat: repeat-y;
	background-image: url(/App_Themes/images/ico_2_4.jpg);
}
/*maybe no use 2009/7/1*/
.content           
{
    border:solid 0px red;
    height:auto;
	width: 980px;
	overflow:hidden;
	background:url(/App_Themes/images/ico_2_4.jpg) repeat-y 40px;
}
.content-menu {
	margin-top:5px;
	font-size: 12px;
	border:solid 0px red;
}

.content-check {
	width: 270px;
	/*background-image: url(/App_Themes/images/ico_2_4.jpg);*/
	float:left;
	margin-left: 30px;
	height:inherit;
	border-bottom:solid 0px #000000;
	_margin-left: 15px;
	border:solid 0px black;
}
.contentRight{
	float: left;
	width:675px;
	overflow:hidden;
	border:solid 0px black;
	height:auto;
}
.content-1 {
	margin-top: 15px;
	margin-left:50px;
	font-size: 12px;
	border:solid 0px blue;
	height:auto;
}
.content-2 {
	margin-top: 15px;
	margin-left:50px;
}
.content-2 p {
	
	font-size: 12px;
}
h5 {
	font-size: 12px;
	font-weight: 100;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
td {

	
	font-size: 12px;
}

.check {
	width: 50%;
	float: left;
}
.ico {
	width: 50%;
	float: right;
}
.content-menu1 {
	width: 100%;
	margin-top: 20px;
	background-image: url(images/sp_04_1.jpg);
	background-repeat: no-repeat;
}
.content-leftpl {
    margin: 0px,20px,50px,10px;
	padding-left: 35px;
}
.productinfo-title{
    
    font-weight:bold;
	font-size: 14px;
    color:#66000c;
}

.productinfo-content{
 margin-left:20px;
}
.productinfo-menu{
 font-size:14px;
 font-weight:bold;
}
.productinfo-menu a{
 font-size:14px;
 font-weight:bold;
}
.content-menu2 {

	width: 100%;
	margin: 30px,0px,50px,0px;
	background-image: url(images/sp_04_2.jpg);
	background-repeat: no-repeat;
}
.content-menu3 {

	width: 100%;
	margin-top: 20px;
	background-image: url(images/sp_04_3.jpg);
	background-repeat: no-repeat;
}

.selected{
color: #6A0001;
}
.productInfoTitle{

 color:#710200;
 font-weight:bold;
}
.newsTitle{
 color: #710200;
 font-weight:bold;
 text-align:left;
 line-height:30px;
 font-size:14px;
 width:607px;
 margin:15px 10px 5px 10px;
 border-bottom:dashed 0px black;
}
.contentTitle{
text-align:center;
color: #6A0001;
font-size:14px;
font-weight:bold;
margin-left:8px;
margin-right:5px;
}
.YGClubTitle{
color: #6F0600;
font-size:13px;
font-weight:bold;
margin-left:58px;
}
.MagazineName{
color: #6F0600;
font-weight:bolder;
font-size:14px;

}
.MagazineCataTitle{
font-weight:bold;
font-size:12px;
}
.YGNoLogin{

 font-weight:bold;
 font-size:14px;
 margin-left:50px;
}
.MenuTitle
{
 font-weight:normal;
 text-align:left;
 /*line-height:25px;*/
 letter-spacing:1px;
 font-size:12px;
 margin-left:5px;
 border:solid 0px black;
}
.ProductCataArea{
color: #6F0600;
font-weight:bolder;
font-size:14px;

}
.SearchFormTitle{
color: #6F0600;
 margin-top:-50px;
font-weight:bold;
font-size:14px;

}

/*bbs*/
.bbs_menu_popup {display : none; } 
.menuitems {margin : 2px; padding : 1px; text-align : left; line-height : 14pt;width:110px;} 
.menuskin {border : 1px solid #666666; visibility : hidden; font-size : 12px;position : absolute;background-color : #efefef; background-image :  url(bbsimgs/menubg.gif); background-repeat : repeat-y;} 
.menuskin a {padding-right : 10px;padding-left : 25px; color : black;text-decoration : none;} 
/*mine*/
ul{list-style:none; margin:0px; padding:0px;}
.searchBody{width:258px; height:160px;}
.searchBody1{background-image:url(/App_Themes/images/sp_1_4.jpg); height:25px;}
.searchBody2{background-image:url(/App_Themes/images/sp_1_2.jpg); height:auto;}
.searchBody3{background-image:url(/App_Themes/images/sp_1_3.jpg);}
.fieldBody{background-image:url(/App_Themes/images/magnifier.jpg); background-repeat:no-repeat; width:205px; margin-left:10px; height:52px;}
.bodyInput{margin-left:10px;margin-top:-26px; border:solid 1px #6F0600;}
.fieldTitle{ color:#6F0600; font-weight:bold;  font-size:14px;}
.menutd{BORDER-BOTTOM:dashed 0px #000000  ; text-align:left; height:25px;border:solid 1px red;}
.menutd2{ text-align:left;height:25px;}
.clear{clear:both;}
.contentRightTxt{width:610px;border:solid 0px black; margin-left:10px;}
.newsbackground{ height:500px; width:627px; border:solid 0px black;height:auto;}
.newsContent{ width:600px; border:solid 0px black; margin:10px; font-size:12px;color:#444444;height:auto;}
