
   
/*------------------Basic----------------*/
body {
	margin: 0 auto;
	padding: 0;
	font-family:Arial,"ËÎÌå","Microsoft YaHei", Verdana, Sans-Serif;
	font-size:12px;
	background: #E7E7E7;
	color:#535353;
}

a {
	text-decoration: none;
	color:#808080;
}

a:hover {
	color: #B60400;
}

a img {
	border: 0;
}

h1 {
	font-size:13px ;
	padding:2px;
	margin:0;
	border-bottom: 2px solid #eee;
	text-align:center;
}
h2{
    font-size:13px ;
	padding:2px 0 5px 20px;
	margin:0 0 5px 0;
	background:url(../images/db2.gif) no-repeat;
  }
h3{
   font-size:12px;
   background: url(../images/bluebac.gif) repeat-x 5px;
   height:29px;
   text-align:center;
   margin:4px 10px 2px 0;
   color:#646464;
   }
h4{
   font-size:12px;
   text-align:left;
   margin:2px 0 4px 0;
   }
   h4 a{
   text-decoration:none;
   color:#535353
   }
h5{
  font-size:13px;
  text-align:left;
  margin:0 0 10px 0;
  }
h6{
font-weight:bold;
font-size:12px;
margin:10px 0 5px 0;
background:#F6F6F6;
padding:2px 0 0 0;
border-left:solid 5px #F18F27;
}
p{
  padding:3px;
  margin:0;
  line-height:20px;
  }
.icon{
  background:url(../images/redicon.gif) no-repeat 2px 7px;
  text-indent:10px;
  }
.rmb_red{
  color:#BC0330;}
.about{
	padding:4px;
	font-size:13px;
	line-height:22px;
}
#container{ 
	width:974px;
	margin: 0 auto;
	height:800px;
	padding: 6px 10px 0px 10px;
	background: url(../images/bg.gif) no-repeat;
}
#content{
    margin-top:3px;
	clear:both;
	}
select,input{
    border:1px solid #8A909E;
    color:#8A909E;
    height:16px;
	line-height:16px;
    padding:1px 3px;
	}
.green-text{
    color:#337205;
	}
hr{
   margin-left:8px;}

/*---------------Header------------------*/
#header{
	padding: 9px 4px 0 0px;
	color: #303030;
	width: 970px;
	position:relative;	
	z-index:999999;
}
.logo{
    padding:5px 0 5px 10px;
	}
.search{
	text-align:right!important;
	}
.search-top{
    position:absolute;
	top:35px;
	right:5px;
	}
.location{
    background:#F2F2F2;
	margin-left:0;
	padding:2px 0 2px 8px;
	border:1px solid #D7D7D7;
	color:#808080;
	}
.location a{
	color:#B60400;
	}

.menu_bac_left{
	background-image: url(../images/menu_bac_left.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 14px;
}

.menu_bac_right{
	background-image: url(../images/menu_bac_right.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 13px;
}
.menu_bac_middle{
	background-image: url(../images/menu_bac_mid.gif);
	background-repeat: repeat-x;
}
.jiange{
	background-image: url(../images/jiange.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 19px;
	background-position: center;
}

.menu_text:link{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #666666;
}
.menu_text:hover{
	color: #BA0000;
	background-color: transparent;
}
.menu_text:visited{
	color: #666666;
	background-color: transparent;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}


/*---------------------Left----------------------------*/
#left{
    float:left;
	width:185px;
	margin:5px;

	}
.box{
    border:solid 1px #D7D7D7;
	background:#F6F6F6;
    margin-left:3px;
	}
	
/*----------------------Left_nav-----------------------------*/	
#left_nav{
    background:#FFF;
	margin:3px;
	padding:5px;
    }
#left_nav ul{
            background:transparent none repeat scroll 0%;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			width:auto;
			margin:0;
			padding:0;
}
#left_nav li{
			border-bottom:1px dotted #D5D5D5;
			margin-bottom:3px;
			position:relative;
			padding:5px 2px 2px 10px;
			background: url(../images/strelica2.gif) no-repeat 2px 10px;
}
	
/*----------------------Right------------------------------*/
#right{
   width:750px;
   margin:3px 0 3px 200px;
   padding:5px 3px 0 3px;
   position:relative;
 }
   
#adv{
   height:200px;
   background:#FFF;
   margin:0;
   padding:0;
   } 
#product{
  /*border:solid 1px #AFAFAF;*/
  padding:5px;
  margin:8px 0 5px 0;
  }
.product_box{
 border-right:1px dotted #D5D5D5;
 padding:8px 5px 5px px;
 margin:5px;
}
.product_box_nonedot{
 padding:8px 5px 5px px;
 margin:5px;
}
#service{
 /* border:solid 1px #AFAFAF;*/
  background:#FFF;
  padding:5px;
  margin:8px 0 5px 0;
  }
.service_bac{
  background:url(../images/lineup.gif) repeat-x bottom;
  }
#service-table{
  background:#FFF;
  padding:6px 0 0 0;
  margin:0;
  }

#product_box p{
 padding:2px;
 }
.promotionHeader{
	font-weight:bold;
	font-size:14px;
}
.promotionHeader a{
	color:#FF6600;
}
.promotionContent{
	margin-top:5px;
	margin-left:2px;
	font-size:13px;
}
/*-------------------Middle----------------------------------*/
#product_middle{
              width:770px;
			  }
#product_right_part{
             width:176px;
			 float:right;
			 margin-top:8px;
			 text-align:center;
			 }
#product_right_part .imgs{
			 padding-bottom:10px;
			 background:#FFF;
			 margin:0;
			 }
#product_right_part .img{
             border:solid 2px #AFAFAF;
			 }
#product_right_part .text{
             border:solid 1px #D7D7D7;
			 width:166px;
			 padding:5px 2px 5px 5px;
			 text-align:left;
			 }


/*-------------------Product-----------------------------------*/
.product-logo{
             text-align:center;
 }
.product-pic{
             float:left;
			 text-align:center;
			 padding:10px 0 10px 5px;
			 margin-left:10px;
			 position:relative;
			 left:20px;
			 top:15px;
			 }
.productline_right {
		border-left:1px dotted #000000;
		float:right;
		margin-left:20px;
		padding-left:20px;
		width:500px;
		padding:10px;
}
.product-DES{
        padding:15px;
		line-height:20px;
		color:#666666;
		text-indent:30px;
		} 
.product-DES li{
        list-style-type:disc;
        margin:6px 0 6px 0;
		padding:2px 5px;
		background:#F6F6F6;
		border-bottom:1px dotted #DCDCDC;
		} 
.product-DES ul{
margin:0 10px;
		} 	
	
/*--------------------Table------------------------------------*/ 
.table_4{
	background-color: #AFAFAF;
}
.table_4 th{
   background: url(../images/hotsale_center.gif) repeat-x;
   height:24px;
   line-height:24px;
   font-weight:bold;
   text-align:left;
   padding:0 0 0 10px;
   }

.table_4 td{
   background:#FFF;
   padding:5px;
   line-height:18px;
   color:#666666;}
.table_4 caption{
   background:#F2F2F2;
   text-align:right;
   border-top:solid 1px #AFAFAF;
   border-left:solid 1px #AFAFAF;
   border-right:solid 1px #AFAFAF;
   height:30px;
   line-height:30px;
   padding:0 10px 0 0;
   } 
.page{
   text-align:right;
   }
.tdbac{
   background:##F2F2F2!important;}

 /*------------------Buttons----------------------------*/
.bluebtn { background: url(../images/hoverbtn.gif) no-repeat; width:100px; padding: 1px 16px 5px 13px; color: #fff; text-decoration: none; }

.bluebtn:hover{ background: url(../images/bluebtn.gif) no-repeat; color: #fff; }
.btn{
	 margin:5px;
     text-align:left;
	 }
.text_more{
     text-align:right;
	 color:#BF3E17;
	 padding-right:13px;
	 }
.text_more a{
     color:#D97900;
     }
.text_more a:hover{
     color:#902809;
	 background:#E9E9E9;
	 margin:0 0 5px 0;
     }
.inputbutton2{
	PADDING:0px;
	MARGIN:0px;
	WIDTH:76px;
	HEIGHT:22px;
	line-height:22px;
	background-color: transparent;
	background-image: url(../images/btnbac2.gif);
	background-repeat: repeat-x;
	color: #000000;
	border: 1px solid #CBCACA;
	}
	
	
/*--------------Footer------------------------------*/
#footer {
	clear: both;
	color: #808080;
	background: #FFF;
	font-size:10px;
	text-align:center;
	padding: 9px 10px 9px 0;
	margin: 10px 0 10px 5px;
	border: 1px solid #ccc;
	position:relative;
}

#footer a {
	text-decoration: underline;
	color: #3A6794;
}

#footer a:hover {
	color: #000;
}

/*---------Henry Huang Add----------*/
.sub_nav {
	background-color: #F2F2F2;
	width: 100%;
	height: 100%;
	padding: 2px 0 2px 0;
	border-bottom: solid 2px #939393;
	line-height:18px;
	margin: 2px 0 10px 0;
}

.func {
	background: url(../images/updot.gif) no-repeat 6px 4px ;
	padding:0 10px 0 0;
}
/*---------Add End------------------*/

/*----------------Login--------------------*/
#login{
   height:450px;
   text-align:center;
   padding:10px 20px;
   }
#login-table{
  background:#FFF;
  padding:6px 0 0 0;
  margin:0;
  width:400px;
  }
.warn{
 border-left:solid 4px #E5C52F;
 text-align:left;
 background:#F3F3F3;

 }
.login_bac{
        padding:15px;
		line-height:20px;
		background:url(../images/loginbac.gif);

		} 

.info{
	padding-top:5px;padding-bottom:8px;border-bottom:1px solid #ddd;
}
a#part{
	color:#0A5F9E;
}
a#part:hover{
	text-decoration:underline;
}