/* CSS Document */
body {
	background-image: url(../images/index/bg.jpg);
	background-repeat: repeat-x;
	background-color: #A8A8A8;
    margin:0px auto;
    text-align:center;
	color:#7E7E7E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a:link {
	text-decoration: none;
	color:#999999;
}
a:visited {
	text-decoration: none;
	color:#AAAAAA;
}
a:hover {
	text-decoration: none;
	color:#A5BC3A;
}
a:active {
	text-decoration: none;
}

/*head styles*/
#top
{
   background-color:#FFFFFF;
   width:885px;
   margin:0px auto;
   overflow:hidden;
}

/*start menu*/
#menu
{
  height:80px;
  overflow:hidden;
}

#logo
{
   float:left;
   width:200px;
}
#f_meun
{
  float:left;
  margin-left:20px;
  margin-top:10px;
}

/* end menu */

/*start banner*/

#banner
{
  overflow:hidden;
  
}

#banner_name
{
  float:left;
  margin-left:10px!important;/*for firefox*/
  margin-left:5px;/*for ie 6 +*/
  margin-top:10px;
  width:160px;
}
#f_banner
{
  float:left;
  margin:1px;
}
/*end banner*/


/*start main*/
#main
{
  width:885px!important;
  width:883px;
  background-color:#FFFFFF;
  margin:0px auto;


}
#m_left
{
  float:left;
  width:170px;
  margin-top:3px;
}



#onlinechat
{
  padding-left:5px!important;
  padding-left:10px;
}
#pro_search
{
  margin-top:20px;
  color:#819C29;
}
#pro_search span
{
  float:left;
  margin-left:10px;
  margin-bottom:6px;
}
#pro_search div
{
  margin-top:10px;
}
.input1
{
  border:1px solid #CCCCCC;
}

#subemail
{
  margin:5px 0px 0px 7px;
  width:160px;
}
#order_content
{
  background-color:#EFEFEF;
  width:160px!important;
  width:155px;
}
#order_title
{
  text-align:left;
  color:#819C29;
  padding-left:4px;
}

#order_detail
{
  text-align:left;
  font-size:10px;
  width:100%;  
  padding-left:5px;
}
/*start main right*/

#m_right
{
  float:left;
  width:710px;
  margin-top:3px;
  margin-left:5px!important;
  margin-left:0px;
}
#now_local
{
  height:15px;
  font-size:12px;
  width:100%;
  text-align:left;
  color:#8F8F8F;
}
#m_main
{
  clear:both;
}

#content
{
  text-align:center;
  margin:0 auto;
  overflow:hidden;
  width:100%;

}

.sp1
{
 width:700px!important;
 width:695px;
 margin-top:5px;
 
}
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b
{
  display:block;overflow:hidden;
 }
.b1,.b2,.b3,.b1b,.b2b,.b3b
{
  height:1px;
 }
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b
{
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
}

.b1,.b1b
{
  margin:0 5px;
  background:#cccccc;
}
.b2,.b2b
{
 margin:0 3px;
 border-width:2px;
}
.b3,.b3b
{
  margin:0 2px;
}
.b4,.b4b
{
  height:2px;margin:0 1px;
}
.d1
{
  background:#FFFFFF;
}

.d2
{
  background:#EFEFEF;
    border-left:1px solid #EFEFEF;
   border-right:1px solid #EFEFEF; 
}


#m_border 
{
  font-size:0px;
}
/*end main*/

/*start footer*/

#footer
{
  padding:5px;
  height:205px;
  width:883px;
  margin:0px auto;
}
#f_main
{
  float:left;
  width:858px;
  background-image: url(../images/index/foot_bg.jpg);
  background-repeat: repeat-x;
  height:205px;
}
.foot_border
{
  float:left;
  font-size:0px;
  margin:0px;
}
#sitemap
{
  height:160px;
  color:#FFFFFF;
  font-size:12px;
  margin-top:3px;
  padding:0px;
  width:100%;
}

#sitemap li a:link {
	text-decoration: none;
	color:#FFFFFF;
}
#sitemap li a:visited {
	text-decoration: none;
	color:#FFFFFF;
}

#sitemap ul
{
  float:left;
  margin-left:10px;
  margin-right:0px;
  padding:0px;
}

#sitemap li
{
  list-style:none;
  text-align:left;
  margin-top:5px!important;
  margin-top:6px;
  margin-left:0px;
  padding:0px;
  
}

.foot_line
{
  float:left;
  font-size:0px;
  height:130px;
  margin-left:20px;
  margin-top:10px;
  width:1px;
  background-image: url(../images/index/foot_dot.jpg);
  background-repeat: repeat-y;
}
#copyright
{
  height:40px;
  margin-top:3px;
  text-align:right;
  color:#FFFFFF;
  font-size:12px;
}
#copyright  a:link {
	text-decoration: none;
	color:#FFFFFF;
}
#copyright a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
.float_left
{
  float:left;
}

