/* CSS Document */
body {
    margin:0;
   padding:0;
   scrollbar-face-color: #DEE3E7;
   scrollbar-highlight-color: #FFFFFF;
   scrollbar-shadow-color: #DEE3E7;
   scrollbar-3dlight-color: #D1D7DC;
   scrollbar-arrow-color:  #3A444E;
   scrollbar-track-color: #EFEFEF;
   scrollbar-darkshadow-color: #98AAB1;
   margin-top:0PX;
   background-color: #FFFFFF;
}
/* for en */
TD{ 
font-size:11px; 
LINE-HEIGHT:170%; font-family:Arial, Helvetica, sans-serif ; 
color:#333333;
}
/* for body */
img{ border:0px;}

.about_yama_pic{float:left; margin:8px 8px 8px 0px ; border:1px solid #ffffff;}
.about_yama_pic2{float:right; margin:8px; border:1px solid #ffffff;}
.contact_pic{  margin:8px 8px 8px 0px ; border:1px solid #ffffff;}
.s_pic{ border:1px #E3E3E3 solid;}
.s_pic_over{ border:2px #D20000 solid;}

.left_class_title_bg{ background:url("../img/left_class_title_bg.jpg") no-repeat #1369D8; padding-left:10px;} 
.products_class_big_bg{ background:url("../img/products_class_big_bg.jpg") repeat-x #F1F1F1;}
.border_line{border-bottom:1px solid #CCCCCC}
.line{ background:url("../img/line.gif") repeat-x bottom;}
.line2{ background:url("../img/line2.gif") repeat-y right;  padding-right:6px;}
.left_pic_bot_bg{ background-color:#F1F1F1;} 
.login_box{ border:1px solid #DDDDDD;}


/* for font */
.font_red{ color:#D20000; font-weight:bold;}
.font_red2{ color:#D20000;font-size:12px;}
.font_blue{ color:#1061B0;}
.px8{ font-family:Arial, Helvetica, sans-serif ; font-size:8px;}
.pad20px{ padding:8px 0px 8px 20px;}
.logo{ padding:23px 0px 0px 18px;}
.signin{ padding:7px 23px 0px 0px;}
.menu_bg{ background:url(../img/menu_bg.jpg) repeat-x;}
.bottom_line{ border-bottom:1px solid #979797;}
.px16{ font-size:16px; color:#D20000; font-weight:bold;}

/* for link */

a:link,a:visited{ color:#333333;text-decoration: none;}

	a:hover{ color: #333333;
	text-decoration: underline; }
	
	
a.promenu,a.promenu:visited{ color:#FFFFFF;text-decoration: none; font-size:14px;}

	a.promenu:hover{ color: #B9D5F9;
	text-decoration: underline;  font-size:14px;}
	
	a.botlink,a.botlink:visited{ color:#333333;text-decoration: none; }

	a.botlink:hover{ color: #333333;
	text-decoration: underline; }

a.more:link,a.more:visited{ color:#333333;text-decoration: none;}

	a.more:hover{ color: #333333;
	text-decoration: underline;}
	
a.copyright:link,a.copyright:visited{ color:#867C73;text-decoration: none;}

	a.copyright:hover{ color: #867C73;
	text-decoration: underline;}
	
a.view:link,a.view:visited{ text-decoration: none; background:url("../img/arr2_.jpg") left  no-repeat  ; padding:2px 2px 2px 10px;  color:#333333; width:144px; height:22px; }

	a.view:hover{ text-decoration: none; background:url("../img/arr2.jpg") left #D20000  no-repeat ; padding:2px 2px 2px 10px; color:#FFFFFF;  width:144px; height:22px;}

a.pro_class:link,a.pro_class:visited{ text-decoration: none; background:url("../img/arr_.jpg") left top  no-repeat ; padding: 2px 2px 2px 18px; color:#333333; width:144px; height:22px; }
	a.pro_class:hover{ text-decoration: none; background:url("../img/arr.jpg") left top no-repeat  #D20000; color:#FFFFFF;  width:144px; height:22px; padding: 2px 2px 2px 18px; }
	
	a.pro_class_over:link,a.pro_class_over:visited{ text-decoration: none; background:url("../img/arr.jpg") left top  no-repeat #D20000; padding: 2px 2px 2px 18px; color:#FFFFFF; width:144px; height:22px; }
	a.pro_class_over:hover{ text-decoration: none; background:url("../img/arr_.jpg") left top no-repeat ; color:#333333;  width:144px; height:22px; padding: 2px 2px 2px 18px; }
	
	
a.pro_class3:link,a.pro_class3:visited{ text-decoration: none; background:url("../img/arr_.jpg") top left  no-repeat ; padding: 2px 2px 2px 18px; color:#333333; width:144px; height:22px; }
	a.pro_class3:hover{ text-decoration: none; background:url("../img/arr.jpg") left  no-repeat top  #D20000; color:#FFFFFF;  width:144px; height:22px; padding: 2px 2px 2px 18px; }

a.pro_class2:link,a.pro_class2:visited{ color:#D20000;text-decoration: none; font-weight:bold;}

	a.pro_class2:hover{	color: #FF0000;
	text-decoration: underline;}


/* for form */
	input{ 	border: 1px solid #6A6A6A;
	background-color: #F7F7F7;
	color:#666666;
 border:1px solid #C0C0C0;
  width:186px;
  height:18px;  font-size:12px; }
  
   .quatity{ 	border: 1px solid #6A6A6A;
	background-color: #F7F7F7;
	color:#666666;
  border-right:1px solid #FFFFFF;
 border-bottom:1px solid #FFFFFF;
  width:36px;
  height:18px;  font-size:12px; }
  
	.input2{ BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cccccc); BORDER-LEFT: #cccccc 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; width:50px;height:20px;font-size:12px;  }
   
	.input3{ border: 1px solid #6A6A6A;
	background-color: #F7F7F7;
	color:#666666;
  border-right:1px solid #FFFFFF;
 border-bottom:1px solid #FFFFFF;
  width:123px;
  height:18px;  font-size:12px; }
  
  .input4{ BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; width:140px;height:16px;font-size:12px;  }
  
  	.inp_check{ border:0px solid #6A6A6A;
	background-color: #F7F7F7;
	color:#666666;
  border-right:0px solid #FFFFFF;
 border-bottom:0px solid #FFFFFF;
  width:16px;
  height:16px;  font-size:12px; }
  
  
	select{ 	border: 1px solid #6A6A6A;
	background-color: #F7F7F7;
	color: #555555;
 border-top:0px;
 border-left:0px; border-right:1px solid #FFFFFF;
 border-bottom:1px solid #FFFFFF;
 height:18px; font-size:11px; }
.search_input{ background:url("../img/search_input.jpg") no-repeat; border: 0px ;
	  width:162px;
  height:22px;   padding:3px 0px 0px 6px; }
  .member_input{ background:url("../img/member_input.jpg") no-repeat; border: 0px ;
	  width:174px;
  height:22px;   padding:3px 0px 0px 6px; }
 
TEXTAREA{ 	border: 1px solid #C0C0C0;
	background-color: #F7F7F7;
	color: #666666;
	font-size:12px;
	
}
 
 .list{ 	border: 1px solid #230806;
	background-color: #230806;
	color: #CCCCCC;
 border-top:0px;
 border-left:0px; }

.sub_banner{background:url(../img/sub_banner.jpg) repeat-x;}
.font_s{font-family:"宋体"}

/* for product */ 
 .pro_Item{ border:3px solid #EBEBEB ;cursor:hand;}
 .pro_ItemOver{ border:3px #6DC61E solid; cursor:hand;}
 .pro_select_bg_over{ background:url("../img/pro_select_bg_over.jpg") repeat-x ; cursor:hand; padding-left:6px;}
 .pro_select_bg{ background:url("../img/pro_select_bg.jpg") repeat-x ; cursor:hand; padding-left:6px;}
 
 
/* for menu */ 
 
 .menu01{ background:url("../img/menu/home.jpg") center center no-repeat; cursor:hand; }
 .menu02{ background:url("../img/menu/about_yama.jpg") center center no-repeat;  cursor:hand; }
 .menu03{ background:url("../img/menu/news.jpg") center center no-repeat;  cursor:hand; }
 .menu04{ background:url("../img/menu/products.jpg") center center no-repeat;  cursor:hand; }
 .menu05{ background:url("../img/menu/service.jpg") center center no-repeat; cursor:hand;  }
 .menu06{ background:url("../img/menu/member_centre.jpg") center center no-repeat; cursor:hand;  }
 .menu07{ background:url("../img/menu/download.jpg") center center no-repeat; cursor:hand;  }
 .menu08{ background:url("../img/menu/career.jpg") center center no-repeat; cursor:hand;  }
  .menu09{ background:url("../img/menu/contact_us.jpg") center center no-repeat; cursor:hand;  }
  
  
 .menu01_over{ background:url("../img/menu/home_.jpg") center center no-repeat; cursor:hand; }
 .menu02_over{ background:url("../img/menu/about_yama_.jpg") center center no-repeat; cursor:hand;  }
 .menu03_over{ background:url("../img/menu/news_.jpg") center center no-repeat; cursor:hand;  }
 .menu04_over{ background:url("../img/menu/products_.jpg") center center no-repeat; cursor:hand;  }
 .menu05_over{ background:url("../img/menu/service_.jpg") center center no-repeat; cursor:hand;  }
 .menu06_over{ background:url("../img/menu/member_centre_.jpg") center center no-repeat; cursor:hand;  }
 .menu07_over{ background:url("../img/menu/download_.jpg") center center no-repeat; cursor:hand;  }
 .menu08_over{ background:url("../img/menu/career_.jpg") center center no-repeat; cursor:hand;  }
 .menu09_over{ background:url("../img/menu/contact_us_.jpg") center center no-repeat; cursor:hand;  }
 
 /* for bottom */ 
 .copyright_font{ color:#666666;}
 
 .show_products{ background:url("../img/pro_arr.gif") top left no-repeat; width:232px;}
 
 /* for index ad */ 
 
 
 .fpic {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 3; BACKGROUND: url(../img/yama_left_ad_bg.jpg) no-repeat top left #fff;  BORDER-BOTTOM-WIDTH: 0px; WIDTH: 818px; POSITION: relative; HEIGHT: 311px; BORDER-RIGHT-WIDTH: 0px;BORDER: #dddddd 0px solid;
text-align:left
}
.bpic {
	FLOAT: right; MARGIN: 0px; WIDTH: 244px;  HEIGHT: 243px
}
#focpic {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 2px; BORDER-BOTTOM-WIDTH: 0px; POSITION: absolute; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.thubpic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 20; PADDING-BOTTOM: 0px; WIDTH: 63px; CURSOR: pointer; PADDING-TOP: 0px; TOP: 0px;
}
.thubpiccur {
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; Z-INDEX: 20; PADDING-BOTTOM: 0px; WIDTH: 63px; CURSOR: pointer; PADDING-TOP: 0px; TOP: 0px;
}
.thubpiccur {
	Z-INDEX: 30; BACKGROUND: url(../img/arrow4.gif) no-repeat right top; background-position:100% 50%;width:239px; 
}
.thubpic IMG {!important; width:219px; height:outo;
}
.thubpiccur IMG {!important; width:219px; height:outo;
}
.thubpiccur IMG {
}


/* for products show */
/* 有ProductGroup板块时使用 */
.ProductGroupCurrent img {float:left; margin-right:5px; border:1px #ccc solid;}
.ProductGroupOthers {float:left; padding-top:12px; height:50px; width:526px;overflow:hidden;}
.productGroupOthersItem{float:left;width:44px;font:0.8em verdana;}
.productGroupOthersItem img{float:left;  margin-left:4px; border:1px #ccc solid;}
.productGroupOthersCotainer{position:absolute;height:47px;}
.productGroupOthersCotainerNophoto{width:2450px;height:50px;padding:10px 0 0 100px;font-size:17px;color:#cbcccd;}
.productGroupOthersRind{float:left; width:250px;height:46px;overflow:hidden;margin-left:2px;}
.ProductGroupBack{float:left; margin:0px;}
.ProductGroupBack button{display:block;background-color:transparent; border:medium none;float:left;width:37px;height:31px;background:url(../img/prev..jpg) no-repeat;}
.ProductGroupBack a{display:block;float:left;width:37px;height:31px;background:url(../img/prev..jpg) no-repeat;}
.ProductGroupBack a.disable{background:url(../img/prev_.jpg) no-repeat;}
.ProductGroupNext{float:left; margin:0px;}
.ProductGroupNext button{display:block; border:medium none; background-color:transparent;float:left;width:37px;height:31px;background:url(../img/next..jpg) no-repeat;}
.ProductGroupNext a{display:block;float:left;width:37px;height:31px;background:url(../img/next..jpg) no-repeat;}
.ProductGroupNext a.disable{background:url(../img/next_0.jpg) no-repeat;}


.ProductGroupCurrent2 img {float:left; margin-right:5px; border:1px #ccc solid;}
.ProductGroupOthers2 {float:left; padding-top:12px; width:460px; height:86px;overflow:hidden;}
.productGroupOthersItem2{float:left;width:115px;font:0.8em verdana;}
.productGroupOthersItem2 img{float:left;  margin-left:10px; border:1px #ccc solid;}
.productGroupOthersCotainer2{position:absolute;height:86px;}
.productGroupOthersCotainerNophoto2{width:460px;height:86px;padding:10px 0 0 100px;font-size:17px;color:#cbcccd;}
.productGroupOthersRind2{width:460px;height:100%; float:left;overflow:hidden;margin-left:2px;}



.foclink{ background:#1369D8;}

/*  for products class*/


.suckerdiv ul{
margin: 0 ;
padding: 0;
list-style-type: none;
width: 128px; /* Width of Menu Items */
border-top:1px solid  #E0E0E0;
border-bottom:3px solid #1368D5;
border-right:4px solid #1368D5;
background:#fff;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 127px; /* Parent menu width - 1*/
position: absolute;
width: 127px; /*sub menu width*/
top: 0;
border-top:1px solid  #1368D5;
border-right:4px solid #1368D5;
border-bottom:3px solid #1368D5;
display: none;

}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: 126px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li a{
display: block;
color: #333333;
text-decoration: none;
font:11px  Arial, Helvetica, sans-serif;
background: #fff;
padding: 5px 5px;
border-top:0px ;border-right:1px solid #1368D5;border-left:1px solid #1368D5;border-bottom: 0px;
height:28px;
padding-left:6px;

}

.suckerdiv ul li a:visited{
color: #333333;
padding-left:6px;

}

.suckerdiv ul li a:hover{
color: #333333;
text-decoration:underline;
background-color: #fff;
padding-left:6px;

}

.suckerdiv .subfolderstyle{
background: url(../img/arr3.gif) no-repeat center left; background-position:2px 8px;  }

.product_tb_bg{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding-left:10px;
}
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
.inp{
	border-style: none;
	width: 15px;
	height: 15px;
}
.img{
	background-image:img/add_to_basket_btn.jpg;
	width: 146;
	height: 28;
}