body{
	margin:0;
	padding:0
}

.clear{clear: both !important;}
img{border:0}
a{text-decoration:none}
a:hover{text-decoration:underline}

.wrap{
	width:942px;
	margin:0px auto
}

#logo{
	float:left;
	margin:21px 0 17px 0;
}

#header_title{
	float:left;
	font-family:"Myriad Pro", arial;
	font-size:14px;
	margin:38px 0 0 5px
}

#menu{
	margin:0;
	padding:0;
	list-style:none
}

#menu li{
	float:left;
	height:42px;
	background:url("image/bg-menu/m.jpg") repeat-x top left
}

#menu li.l{
	width:5px;
	background:url("image/bg-menu/l.jpg") no-repeat top left
}

#menu li.d{
	width:1px;
	background:url("image/bg-menu/d.jpg") no-repeat top left
}

#menu li.r{
	width:5px;
	background:url("image/bg-menu/r.jpg") no-repeat top left
}

#menu li a{
	height:42px;
	line-height:42px;
	vertical-align:middle;
	font-family:"Arial Narrow", arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	display:block;
	float:left;
	text-align:center
}

#menu li a.l2{
	line-height:15px;
	padding-top:4px
}

#menu li a.menu_1{width:188px;}
#menu li a.menu_2{width:241px;}
#menu li a.menu_3{width:302px;}
#menu li a.menu_4{width:198px;}

#banner{
	margin:21px 0
}

#content{
	margin-bottom:20px
}

#sct_article{
	float:left;
	width:249px;
}

#sct_article .t{
	height:10px;
	width:249px;
	display:block;
	background:url("image/bg-article/t.png") no-repeat top left;
}

#sct_article .m{
	background:url("image/bg-article/m.png") repeat-y top left;
	padding:0 7px 0 8px;
	font-family:"Myriad Pro", arial;
	font-size:14px;
	line-height:20px;
	display:block;
	text-align:justify;
	min-height:1476px
}

#sct_article .b{
	height:10px;
	width:249px;
	display:block;
	background:url("image/bg-article/b.png") no-repeat top left;
}

#sct_article_wide{
	float:left;
	width:942px;
}

#sct_article_wide .t{
	height:10px;
	width:942px;
	display:block;
	background:url("image/bg-article/t2.png") no-repeat top left;
}

#sct_article_wide .m{
	background:url("image/bg-article/m2.png") repeat-y top left;
	padding:0 7px 0 8px;
	font-family:"Myriad Pro", arial;
	font-size:14px;
	line-height:20px;
	display:block;
	text-align:justify;
}

#sct_article_wide .b{
	height:10px;
	width:942px;
	display:block;
	background:url("image/bg-article/b2.png") no-repeat top left;
}

#sct_product_list{
	float:left;
	margin-left:10px;
	width:650px
}

ul.product_title{
	margin:0;
	padding:0;
	list-style:none;
}

ul.product_title li{
	height:30px;
	padding-top:11px;
	line-height:18px;
	vertical-align:middle;
	display:block;
	float:left;
	font-family:"Myriad Pro", arial;
	font-size:14px;
	text-align:center;
	background:url("image/bg-box/hm.jpg") repeat-x top left;
	color:#000000
}

ul.product_title li .bs{
	font-size:17px;
	letter-spacing:-1.2px
}

ul.product_title li .b{
	font-size:19px;
}

ul.product_title li.l{
	width:4px;
	background:url("image/bg-box/hl.jpg") no-repeat top left
}

ul.product_title li.r{
	width:4px;
	background:url("image/bg-box/hr.jpg") no-repeat top left
}

ul.product_title li.d{
	width:8px;
	background:url("image/bg-box/hd.jpg") no-repeat top left
}

ul.product_title li.col_1{width:69px}
ul.product_title li.col_sas{width:642px;}
ul.product_title li.col_2{
	height:37px;
	width:75px;
	padding-top:4px;
	line-height:16px
}
ul.product_title li.col_3{
	width:69px;
	height:37px;
	padding-top:4px;
	line-height:16px
}
ul.product_title li.col_4{width:292px}
ul.product_title li.col_5{width:105px}

#sct_product_list .t{
	height:9px;
	margin-top:-1px;
	position:relative;
	z-index:1;
	background:url("image/bg-box/bt.jpg") no-repeat top left	
}

#sct_product_list .bm{
	background:url("image/bg-box/bm.jpg") repeat-y top left	
}

#sct_product_list .bd{
	height:1px;
	margin-top:10px;
	background:url("image/bg-box/bd.jpg") no-repeat top left	
}

#sct_product_list .b{
	height:16px;
	background:url("image/bg-box/bb.jpg") no-repeat top left	
}

ul.product{
	margin:0 0 0 15px;
	padding:12px 0 0 0;
	list-style:none
}

ul.product li{
	float:left;
	font-family:"Myriad Pro", arial;
	font-size:14px;
	color:#137ba4;
}
                              
ul.product li ul{
	margin:0;
	padding:0;
	list-style:none
}

ul.product li ul li{
	float:none
}

ul.product li.col_1{
	width:62px
}

ul.product li.col_2{
	width:83px;
	text-align:center
}

ul.product li.col_3{
	width:75px;
	text-align:center
}

ul.product li.col_4{
	width:290px;
	padding-left:13px
}

ul.product li.sasul1{
  	width:120px;
    text-align:center;
}
ul.product li.sasul2{
  	width:420px;

}
ul.product li.newul2{
  	width:550px;
    
    margin:5px 0 5px 0;
}

ul.product li.newul3{
  	width:630px;
   color:#000000;
}

ul.product li.newul2 a{
  color:#007a31;
  font-weight:bold;
  font-size:16px;

}


ul.product li.newul1{
  	width:80px;
    margin:5px 0 5px 0;
   font-weight:bold;
  font-size:16px;
}


ul.product li.sasul3{
  padding-top:20px;

}

ul.deals{
	width:110px
}

ul.deals li{	
	text-align:center;
	font-size:12px;
	letter-spacing:0;
	color:#000000
}

a.button{
	width:69px;
	height:26px;
	line-height:26px;
	display:block;
	text-align:center;
	color:#ffffff;
	background:url("image/button.jpg") no-repeat top left;
	font-family:"Myriad Pro", arial;
	font-size:12px;
	letter-spacing:0;
	margin:8px auto 5px auto
}

#sct_product_list .t2{
	height:8px;
	margin-top:10px;
	position:relative;
	z-index:1;
	background:url("image/bg-box/bt2.jpg") no-repeat top left	
}

#sct_product_list .m2{
	background:url("image/bg-box/bm2.jpg") repeat-y top left	
}

#sct_product_list .d2{
	height:1px;
	margin-top:10px;
	background:url("image/bg-box/bd2.jpg") no-repeat top left	
}

#sct_product_list .b2{
	height:5px;
	background:url("image/bg-box/bb2.jpg") no-repeat top left	
}

ul.info{
	margin:0 0 0 15px;
	padding:12px 0 0 0;
	list-style:none
}

ul.info li{
	float:left;
	font-family:"Myriad Pro", arial;
	font-size:14px;
	color:#137ba4;
}

ul.info li.col_1{
	width:170px
}

ul.info li.col_2{
	width:465px;
	line-height:19.8px
}

img.hl_1{margin:50px 0 0 4px}
img.hl_2{margin:20px 0 0 -5px}
img.hl_3{margin:40px 0 0 -5px}


.benefit ul li{
	letter-spacing:-0.6px;
	background:url("image/bul-round.jpg") no-repeat 0px 10px;
	padding-left:10px;
	line-height:21px
}

.procbut{
	width:91px;
	height:34px;
	line-height:33px;
	display:block;
	text-align:center;
	vertical-align:middle;
	font-family:"Myriad Pro", arial;
	font-size:15px;
	letter-spacing:0;
	background:transparent url("image/button.gif") no-repeat top left;
	color:white;
	float:right;
	position:relative;

	
	


  border: 0;

  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  display:block;
}

.sasbm{

border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}
.bd2{
clear:both;
height:20px;

}

.b3{
clear:both;
border-top:1px solid #cccccc;	
height:1px;
}

.col_sas h2, .m h2{
padding:0;
margin:0;

}

.newstd{
  	font-family:"Myriad Pro", arial;
	font-size:14px;

}

.newstd a{
   color:#007a31;
   font-weight:bold;
  font-size:16px;
}
