@charset "utf-8";
*{
	margin:0 auto;
	text-align:center;
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	font-size: 12px;
}
body{
	margin:0px;
	padding:0px;
	background:#FFFCFC;
	
}
ul{
	margin:0px;
	font-size:12px;
}
li{
	list-style:none;
}
a:link,a:visited{
	text-decoration:none;
	text-align:14px;
	color:#000000;
}

form input{
text-align:left;
}
#page_bg{
	margin:0px;
	padding:0px;
	background:#d6d5d5;
	width:100%;
	height:250px;
	
}
/****************************************************/
#head_bg{
	margin:0 auto;
	padding:0px;
	width:990px;

	background:#ffffff;
}
/****************************************************/

#head_t{
	margin:0px 22px 0px 22px;
	height:30px;
	border-bottom:1px dashed #FF9999;
	text-align:left;
}
#head_t span{
	margin-left:5px;
	margin-right:5px;
}
/*++++++++++++++++++++++++++++++++++++*/
#header_m{
	margin:5px 22px 0px 22px;
	padding:0px;
	height:70px;
}
#header_m ul{
	margin:0px;
	padding:0px;
}
#header_m ul li{
	float:left;
	margin:0px;
	padding:0px;
}
#header_m .logo{
	width:200px;
	height:70px;
}
#header_m .mail_img{
	width:746px;
	height:20px;
	text-align:right;
}
#header_m .links{
	width:746px;
	line-height:30px;
	text-align:left;
}
#header_m .links p{
	margin-left:30px;
	text-align:left;
}
#header_m .search{
	width:746px;
	text-align:right;
}
#header_m .search form{
	margin-right:10px;
	text-align:right;
}
#header_m .search form span{
	margin-right:5px;
}
/*++++++++++++++++++++++++++++++++++++*/
#nav{
	margin:5px 22px 3px 22px;
	padding:0px;
	height:35px;
	background:url(../images/nav_bg.gif) no-repeat;
	
}
#nav ul{
	margin-left:0px;
	padding:0px;
}
#nav ul li{
	width:70px;
	line-height:35px;
	text-align:center;
	display:block;
	float:left;
	font-weight:bold;
	padding-right:20px;
	
}
#nav ul li a:link,#nav ul li a:visited{
	color:#875962;
	font-size:14px;
	font-weight:bold;
	display:block;
}
#nav ul li a:hover{
	color:#ffffff;
	text-decoration:underline;
	display:block;
}
/***********************************************************/
/*.linebox{
	margin:3px 22px 0px 22px;
	background:#FFF4F4;
	height:3px;
	width:946px;
}*/
/***********************************************************/
.banner0{
	margin:4px 22px 0px 22px;
	text-align:left;

}


.elsebox{
	margin:4px 22px 0px 22px;
	background:#FFF4F4;
	text-align:left;
	height:28px;
}
.elsebox li{
	float:left;
	list-style:none;
}
/***********************************************************/
#mainbox{
	padding:0px;
	width:990px;
	background:#ffffff;
}
/***********************************************************/
#mainContent{
	margin:0px 22px 0px 22px;
	padding:0px;
	width:946px;
}
/***********************************************************/
.linksPage{
	margin:0px 0px 5px 0px;
	padding:0px;
	width:946px;
	height:25px;
	line-height:25px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
}
.linksPage span{
	line-height:25px;
	margin-left:15px;
	text-align:left;
}

/***********************************************************/
#mainContent .contentLeft{
	float:left;
	margin:0px;
	padding:0px;
	width:240px;
}
#mainContent .contentLeft .contentLeft_title{
	margin:0px;
	padding:0px;
	background:url(../images/left_title_bg.gif) no-repeat;
	width:240px;
	line-height:30px;
	text-align:left;
	float:left;
}
#mainContent .contentLeft .contentLeft_title span,#mainContent .contentLeft .contentLeft_title2 span{
	text-align:left;
	margin-left:22px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
#mainContent .contentLeft .contentLeft_title2{
	margin:5px 0px 0px 0px;
	padding:0px;
	background:url(../images/left_title_bg2.gif) no-repeat;
	width:240px;
	line-height:30px;
	text-align:left;
	float:left;
}
#mainContent .contentLeft .contentLeft_tap{
	margin:2px 0px 0px 0px;
	width:240px;
	height:170px;
	background:url(../images/leftPro_bg.gif) no-repeat;
	float:left;
}
#mainContent .contentLeft .contentLeft_tap2{
	margin:2px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	width:238px;
	border:1px solid #deb9b9;
	float:left;
	background:url(../images/line.gif) repeat-x ;
}
/*--------------------------------------------------------------*/
#mainContent .contentLeft .contentLeft_tap2 dt{
	margin-left:10px;
	padding:0px;
	width:200px;
	line-height:25px;
	text-align:left;
	font-weight:bold;
	float:left;
}
#mainContent .contentLeft .contentLeft_tap2 ul{
	margin:0px;
	padding:0px;
}

#mainContent .contentLeft .contentLeft_tap2 dt a{
	font-size:14px;
}
#mainContent .contentLeft .contentLeft_tap2 dd{
	margin-left:20px;
	padding:0px;
	width:180px;
	line-height:20px;
	text-align:left;
	float:left;
}
#mainContent .contentLeft .contentLeft_tap2 dd a:link,#mainContent .contentLeft .contentLeft_tap2 dd a:visited{
	font-size:12px;
}
#mainContent .contentLeft .contentLeft_tap2 dd a:hover{
	color:#CC6699;
	text-decoration:underline;
}
/*--------------------------------------*/
#mainContent .contentLeft .contentLeft_tap2 li{
	margin:0px 0px 0px 4px;
	padding:0px;
	width:230px;
	line-height:26px;
	text-align:left;
	list-style:none;
	float:left;
}
#mainContent .contentLeft .contentLeft_tap2 li a:hover{
	color:#CC6699;
	text-decoration:underline;
}
/*--------------------------------------*/
.user{
	width:236px;
	text-align:center;
	font-weight:bold;
	line-height:25px;
}
.user .b{
	font-size:16px;
}
.user .b a{
	font-size:16px;
}
/*--------------------------------------*/
.cart{
	margin:5px 0px 0px 0px;
	padding:0px;
	width:150px;
	height:50px;
	background:url(../images/shopping-cart.gif) no-repeat;
}
.text{
	margin-top:10px;
	margin-left:25px;
	height:50px;
	line-height:15px;
	color:#FFFFFF;
	font-size:12px;
}
.line{
	margin:0px 0px 0px 10px;
	width:200px;
	height:60px;
}
.line p{
	line-height:20px;
	text-align:left;
}
/*--------------------------------------------------------------*/

/***********************************************************/
#mainContent .contentRig{
	margin:0px;
	padding:0px;
	width:680px;
	float:right;
}
#mainContent .contentRig .contentRig_title1{
	margin:0px;
	padding:0px;
	float:right;
	text-align:left;
	background:url(../images/right_bg.gif) no-repeat;
	width:680px;
	height:30px;
	line-height:30px;
}
/*--------------------------------------------------------*/
.contentRig_title1 .contentRig_title_text{
	margin:0px;
	padding:0px;
	float:left;
	height:30px;
	line-height:30px;
	text-align:left;
}
.contentRig_title1 .contentRig_title_text p{
	margin-left:40px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	line-height:30px;
}
/*--------------------------------------------------------*/

.contentRig_title1 .contentRig_title1_more{
	margin:4px 8px 0px 0px;
	float:right;
	width:60px;
	height:20px;
}
.contentRig_title1 .contentRig_title1_more a{
	margin:0px;
	padding:0px;
}
#mainContent .contentRig .contentRig_title2 a{
	margin-left:40px;
	font-weight:bold;
	color:#333333;
}
#mainContent .contentRig .contentRig_title1 span,#mainContent .contentRig .contentRig_title2 span{
	margin-left:450px;
}
#mainContent .contentRig .contentRig_title1 span a,#mainContent .contentRig .contentRig_title2 span a{
	color:#FF9900;
}
#mainContent .contentRig .contentRig_title2{
	margin:5px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:left;
	background:url(../images/right_bg.gif) no-repeat;
	width:680px;
	line-height:26px;	
}
#mainContent .contentRig .contentRig_title2 span{
	margin-left:40px;
	text-align:left;
	font-weight:bold;
}
#mainContent .contentRig .contentRig_tap{
	margin:5px 0px 0px 0px;
	padding:0px;
	width:680px;
	float:right;
}
/*----------------------------------------------------------------*/
.product{
	margin-left:8px;
	width:155px;
	float:left;
	height:165px;
}
.product img{
	border:0px;
}
.product p{
	text-align:center;
}

.product a:hover img{
	border:1px solid #FFCCCC
}
.product .red{
	color:#FF0000
}
/*----------------------------------------------------------------*/
#mainContent .contentRig .contentRig_tap2{
	margin:3px 0px 0px 0px;
	padding:0px;
	width:680px;
	float:left;
}
#mainContent .contentRig .contentRig_tap2 li{
	float:left;
	width:340px;
}
/***********************************************************/
#linkstitle{
	margin:5px 22px 0px 22px;
	padding:0px;
	width:946px;
	background:#f1f1f1;
	height:25px;
	line-height:25px;
	text-align:left;
	clear:both;

}
#linkstitle span{
	margin-left:10px;
}
#friendlyLinks{
	margin:2px 22px 0px 22px;
	padding:0px;
	width:946px;
	height:30px;
	line-height:30px;
	background:url(../images/friendlyLinks_bg.gif) no-repeat;
	text-align:left;
	clear:both;
}
#friendlyLinks ul{
	margin:0px;
	padding-left:10px;
}
<!------------------------------------------------------------------------>
#friendlyLinks ul{
	margin:0px;
	padding:0px;
}
#friendlyLinks ul strong{
	float:left;
}
#friendlyLinks ul li{
	float:left;
	width:125px;
}


<!------------------------------------------------------------------------>
/***********************************************************************/
#footer .count{
	padding:0;
	margin:0;
	line-height:1px;
	font-size:0px;
}
#footer .count img{
	padding:0;
	margin:0;
	width:0px;
	height:0px;
}
#footer p{
	margin:0px;
}
#footer{
	margin:5px 22px 0px 22px;
	color:#636563;
	clear:both;
	padding:5px;
	text-align:center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9C9A9C;
	background-color: #FFFFFF;
}
#footer li{
	display: inline;
	padding:2px 0 0 5px;
}
#p_centent{
	text-align:center;
}
#left_text{
	margin-left:10px;
	margin-right:5px;
	text-align:left;
	line-height:18px;
}
a,img{
	border:0px;
}
#dis{
	display:none;
}