/* CSS Document */

h1, h2, h3, h4, h5, h6, p, div, span, ul, li, body,form, a{
   margin:0px;
   padding:0px;
   line-height:normal;
   font-weight:normal;
   font-size: 100%;
}
body{
   line-height: 1;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#1a1a1a;
}
.paragraphy{
  line-height:20px;
  margin:5px 0px 5px 0px;
}
form select{
   font-size:11px;
}
ol, ul {
	list-style: none;
}
img{
border:none;
}
.clear{
 clear:both;
}
body{
   background:#ffffff url(images/bg.jpg) repeat-x top left;
}
#wrapper{
   width:986px;
   margin:0px auto;
}
h1{
  font-family: Century Gothic,arial, sans-serif;
  color:#967548;
  font-size:16px;
}
h1.award_title{
  display:block;
  background:url(images/line.jpg) repeat-x left bottom;
  height:25px;
}
h2{
  font-family: Century Gothic,arial, sans-serif;
  color:#967548;
  font-size:14px;
}
h2 a{
  font-family: Century Gothic,arial, sans-serif;
  color:#967548;
  font-size:14px;
  text-decoration:none;
}
h2 a:hover{
   text-decoration:underline;
}
h3{
  font-family: Century Gothic,arial, sans-serif;
  color:#967548;
  font-size:12px;
}

/*========================================================== header*/
#logo{
  width:375px;
  height:75px;
  float:left;
}
#logo img{
  margin:10px 5px 0px 0px;
  float:left;
}
#logo p{
  font-size:10px;
  color:#888;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  margin-top:14px;
  line-height:9px;
}
#footer{
  font-size:9px;
}
/*========================================================== menu*/

#menu_part{
  height:75px;
  float:right;
}
#menu{
  height:11px;
  list-style:none;
  clear:both;
  float:right;
}
#top_nav{
  float:right;
  margin:10px 2px 5px 0px;
}
/*========================================================== title*/
.title_profile{
 height:73px;
 display:block;
 background:url(images/title_profile.jpg) no-repeat left top;
}
.title_product{
 height:73px;
 display:block;
 background:url(images/title_product.jpg) no-repeat left top;
}
.title_product{
 height:73px;
 display:block;
 background:url(images/title_product.jpg) no-repeat left top;
}
.title_news{
 height:73px;
 display:block;
 background:url(images/title_news.jpg) no-repeat left top;
}
.title_award{
 height:73px;
 display:block;
 background:url(images/title_past.jpg) no-repeat left top;
}
.title_customer{
 height:73px;
 display:block;
 background:url(images/title_customer.jpg) no-repeat left top;
}
.title_register{
 height:73px;
 display:block;
 background:url(images/title_register.jpg) no-repeat left top;
}
.title_login{
 height:73px;
 display:block;
 background:url(images/title_sign.jpg) no-repeat left top;
}
.title_member{
 height:73px;
 display:block;
 background:url(images/title_member.jpg) no-repeat left top;
}
/*========================================================== banner */
#banner{
  z-index:4;
  position:relative;
  left:0px;
  top:-22px;
  width:995px;
  height:270px;
  clear:both;
}
/*========================================================== content */
#content{
 z-index:5;
 position:relative;
 left:0px;
 top:-95px;
 width:986px;
 clear:both;
}
.bg_product_menu{
 background:#fff url(images/menu_product/bg.jpg) repeat-y right top;
}			
/*=============================================================== profile*/	 

#profile_award{
 background:#fff url(images/bg_award.jpg) no-repeat left top;
 width:952px;
 height:433px;
 float:right;
 padding:5px 0px 0px 0px;
}
#profile_award p{
  color:#666666;
  line-height:18px;
}
.profile_content{
   width:940px;
  float:right;
  margin:5px 0px 15px 0px;
  padding:10px 0px 0px 0px;
  border-top:1px dotted #ccc;
}

/*===============================================================product*/
.product_content{
   width:968px;
  float:right;
  margin:5px 0px 15px 0px;
  padding:10px 0px 0px 0px;
  border-top:1px dotted #ccc;
}

.product_thumbail{
 width:127px;
 height:127px;
 position:relative;
 background-color:#969c9c;
}
.product_frame{
  width:127px;
  height:127px;
  z-index:2;
  position:absolute;
  left:0;
  top:0;
  *cursor:pointer;
}
a.product_link{
  cursor:pointer;
  text-decoration:none;
}
.product_img{
  overflow:hidden;
  width:120px;
  height:120px;
  position:absolute;
  left:4px;
  top:3px;
  z-index:1;
}

.productDetail{
  font-size:22px;
}

/*=============================================================== inner bg*/
.bg_profile{
  background:#fff url(images/bg_profile.jpg) no-repeat 450px 0px;
  width:940px;
  float:right;
  margin:5px 0px 15px 0px;
  padding:10px 0px 0px 0px;
  border-top:1px dotted #ccc;
}
.bg_culture{
  background:#fff url(images/bg_culture.jpg) no-repeat center 30px;
 }
.bg_market{
  background:#fff url(images/bg_market.jpg) no-repeat center center;
}
.bg_map{
  background:#fff url(images/bg_map.jpg) no-repeat left top;
 }
 
 /*============================================================= link*/
 a.gold{font-size:11px; color:#967548; font-family:"Century Gothic", Arial, sans-serif; text-decoration:underline; }
 a.gold:hover{text-decoration:none;}
            #breadcumb{
			  list-style:none;
			  padding:50px 0px 0px 45px;
			  margin:0px;
			}
			#breadcumb li{
			  padding:0px;
			  float:left;
			  margin-right:10px;
			}
			#breadcumb li a{
			  display:block;
			  text-decoration:none;
			  color:#888;
			  font-size:11px;
			  text-indent:15px;
			  background:#fff url(images/arrow.jpg) no-repeat 2px 2px;

			}
			#breadcumb li a:hover{
			  color:#555;
			  text-decoration:underline;
			   background:#fff url(images/arrow_grey.jpg) no-repeat 2px 2px;

			}
			#breadcumb li a.selected{
			  color:#555;
			  text-decoration:underline;
			  background:#fff url(images/arrow_grey.jpg) no-repeat 2px 2px;

			  }
            #bread_nav{
			  padding:50px 0px 0px 45px;
			  margin:0px;
			  color:#555;
			}
            #bread_nav a{
			  display:block;
			  text-decoration:none;
			  color:#888;
			  font-size:11px;
			}
			#bread_nav a:hover{
			  color:#555;
			  text-decoration:underline;
			}
			#bread_nav a.selected{
			  color:#555;
			  text-decoration:underline;
			  }
	a.small{
	  display:block;
	  text-decoration:none;
	  color:#996633;
	  font-size:11px;
	  font-family:"Century Gothic", Arial, sans-serif;
	}
	a.small:hover{
	  color:#996633;
	  text-decoration:underline;
	}
   a{
     color:#555;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 text-decoration:none;
	 }
	a:hover{
	 color:#6d6d6c;
	 text-decoration:underline;
	 }
.bottom_hr{
  border-bottom:1px solid #ccc;
}
.product_big_thumbail{
 width:250px;
 height:251px;
 position:relative;
 background-color:#969c9c;
}
.product_big_frame{
  width:250px;
  height:251px;
  z-index:2;
  position:absolute;
  left:0;
  top:0;
  *cursor:pointer;
}
a.product_big_link{
  cursor:pointer;
  text-decoration:none;
}
.product_big_img{
  overflow:hidden;
  width:245px;
  height:245px;
  position:absolute;
  left:4px;
  top:3px;
  z-index:1;
}
#btn_inquire{
 margin:0px 0px 10px 0px;
}
#btn_inquire a{
   width:103px;
   height:21px;
   background:url(images/button_inquire.jpg) no-repeat left top;
   text-decoration:none;
   text-indent:-9999px;
   display:block;
}
#btn_inquire a:hover{
   background:url(images/button_inquire.jpg) no-repeat left bottom;
}

.btn_sub{
   width:62px;
   height:21px;
   text-decoration:none;
   text-indent:-9999px;
   display:block;
   background:url(images/btn_sub.jpg) no-repeat left top;
   border:1px solid #fff;
}
.btn_sub:hover{
    background:url(images/btn_sub.jpg) no-repeat left bottom;
}
.btn_clear{
   width:62px;
   height:21px;
   text-decoration:none;
   text-indent:-9999px;
   display:block;
   background:url(images/btn_clear.jpg) no-repeat left top;
   border:1px solid #fff;
}
.btn_clear:hover{
    background:url(images/btn_clear.jpg) no-repeat left bottom;
}
.btn_log{
   width:62px;
   height:21px;
   text-decoration:none;
   text-indent:-9999px;
   display:block;
   background:url(images/btn_log.jpg) no-repeat left top;
   border:1px solid #fff;
}
.btn_log:hover{
    background:url(images/btn_log.jpg) no-repeat left bottom;
}
input.box{
	background-color:#f1f1f1;
	border:1px solid #ccc;
}
#memberreg input.box{
    border:1px solid #ccc;
	background-color:#fff;
}
