body {
margin: 0px;
padding: 0px;
font: 13px/18px Arial, Helvetica, sans-serif;
color: #333;
background: url(/images/bodyBg.jpg) repeat-x top left #F9F9F9;
height: 100%;
}
.home {background: url(/images/bg.jpg) repeat-x top left #F9F9F9;}
.bd_note {background: url(/images/notebg.jpg) repeat-x top left #F9F9F9;}

.logo {height: 83px;width: 315px;background: url(/images/top_logo.gif) no-repeat;float: left;}
.logo_cn {height: 83px;width: 315px;background: url(/images/top_logo_cn.gif) no-repeat;float: left;}

.logo a {height: 64px;width: 500px;display: block;}
.logo_r {height: 83px;width: 385px;float: right;text-align:right; }

.top {width: 1000px;margin: 0 auto;}

.mainnav {padding-top: 1px;height: 31px;line-height: 30px;width: 760px;float: left;}
.mainnav_a {display: inline-block;height: 31px;line-height: 30px;padding: 0 10px;font-family: Arial;font-size: 14px;font-weight: bold;color: white;}

.search {width: 200px;float: right;padding-right: 5px;padding-top: 4px;height: 24px;padding-left: 24px;}

.orderinfo{}

.orderinfo p{
	margin:7px 1px 5px -11px;
	font-family: Arial, sans-serif;
	color: #777777;
	font-size:13px;	
}

.orderinfo ul{
	margin:7px 1px 5px -11px;
}
.orderinfo ul li {
font-family: Arial, sans-serif;
 text-align: left;
list-style-image: url('/images/index_a.gif');
margin:-5px -7px 1px -10px;
padding-left:0px;
color: #777777;
font-size:13px;
}
 


.index_la	{ width:195px; border:1px solid #DDD; }
.index_la1	{ height:29px;  background-color:#609fd4;; text-align:center;  }
.index_la2	{  text-align: left; padding-left:15px; padding-top:5px; height:180px; }
.index_la3	{ height:1px;}
.index_laf	{ font-weight: bold;font-size: 12px;color:#ffffff; }

.location {padding-left:10px; height:30px; padding-bottom:20px}

.sidebar	{ width:209px; border:4px solid #F2F2F2;}
.sidebar_nav{ width:209px; border:1px solid #D8D8D8; } 
.sidebar1	{ height:29px;  background-color:#609fd4; text-align:center;}
.sidebar2	{	text-align: left;  height:29px;  cursor:pointer; ;border-top:1px solid #D8D8D8;padding-left:17px;font-weight: bold; padding-top:8px; font-size:12px; background: url('/images/siderbar.gif') no-repeat left center;}
.sidebar2	a{display:inline-block;width:93%; height:100%; font-weight: bold;  color:#000;}
.sidebar2	a:visited{	display:inline-block;width:93%; height:100%; padding-left:10px;font-weight: bold; padding-top:5px; color:#0000;}
.sidebar2	a:hover {	display:inline-block;width:93%; height:100%;	text-decoration: none;color: red; font-weight: bold;}

.sidebar3	{ height:28px;border-top:1px solid #D8D8D8; background-color:#f1eff0; color:#06c;}
.sidebar3	a{display:inline-block;width:88%; height:100%; padding-left:25px; padding-top:5px; font-size:12px; color:#06c; background-color:#f1eff0}
.sidebar3	a:visited{display:inline-block;width:88%; height:100%; padding-left:20px; padding-top:5px; font-size:12px; color:#06c;}
.sidebar3	a:hover {display:inline-block;width:88%; height:100%;	text-decoration: none;color:#000000; background-color:#d5e7f5; font-weight:normal}

.sidebar3c	{ height:28px;border-top:1px solid #D8D8D8; background-color:#f1eff0; color:#06c;}
.sidebar3c	a{display:inline-block;width:88%; height:100%; padding-left:25px; padding-top:5px; font-size:12px; color:#000000; background-color:#d5e7f5;}
.sidebar3c	a:visited{display:inline-block;width:88%; height:100%; padding-left:20px; padding-top:5px; font-size:12px; color:#000000; background-color:#d5e7f5;}
.sidebar3c	a:hover {display:inline-block;width:88%; height:100%;	text-decoration: none;color:#000000; background-color:#d5e7f5; font-weight:normal}

.sidebar4	{ height:24px;}
.sidebar4	a{display:inline-block;width:83%; height:100%; padding-left:35px; padding-top:2px; font-size:12px; color:#06c; background-color:#f1eff0}
.sidebar4	a:visited{display:inline-block;width:83%; height:100%; padding-left:20px; padding-top:2px; font-size:12px; color:#06c; }
.sidebar4 a:hover {	display:inline-block;width:83%; height:100%;	text-decoration: none;color:#000000; background-color:#d5e7f5; font-weight:normal}
.sidebar4c	{ height:24px;}
.sidebar4c	a{display:inline-block;width:83%; height:100%; padding-left:35px; padding-top:2px; font-size:12px; color:#000000; background-color:#d5e7f5;}
.sidebar4c	a:visited{display:inline-block;width:83%; height:100%; padding-left:20px; padding-top:2px; font-size:12px; color:#000000; background-color:#d5e7f5; }
.sidebar4c a:hover {	display:inline-block;width:83%; height:100%;	text-decoration: none;color:#000000; background-color:#d5e7f5; font-weight:normal}

.sidebarf	{ font-weight: bold;font-size: 12px;color:#ffffff; }

.content1 {padding-left:10px; padding-top:4px; width:783px;}
#sort{width:100%;height:33px;background:#2eace5;color:#1d93ca;line-height:33px;margin-bottom:0px;overflow:hidden;}
#sort a{padding:0 5px;color:#fff;font-size:14px;font-weight:bold;}

.note {border:1px solid #b0d0e9; width:770px; margin-top:20px; height:80px;}
.note	a{display:inline-block;width:99%; height:100%; padding-left:10px; padding-top:2px; font-size:12px; color:#000000; background-color:#f1eff0}
.note	a:visited{display:inline-block;width:99%; height:100%; padding-left:0px; padding-top:2px; font-size:12px; color:#000000; }
.note a:hover {	display:inline-block;width:99%; height:100%;	text-decoration: none;color:#000000; background-color:#d5e7f5; font-weight:normal}

.note_1 {	clear:both;	font-weight:bold;	font-size:15px;	line-height:25px;	text-indent:25px; 	color: #1569c7;} 
.note_info {clear:both;	font-size:12px;	color: #000000; padding-left:225px; height:160px;background: url('/image/index/ipc.png') no-repeat left center} 
.note_info_2 {clear:both;	font-size:12px;	color: #000000; padding-left:225px; height:160px;background: url('/image/index/sbc.png') no-repeat left center} 
.note_info_3 {clear:both;	font-size:12px;	color: #000000; padding-left:225px; height:160px;background: url('/image/index/cm.png') no-repeat left center} 
.note_info_4 {clear:both;	font-size:12px;	color: #000000; padding-left:225px; height:160px;background: url('/image/index/es.png') no-repeat left center} 
.note_info_5 {clear:both;	font-size:12px;	color: #000000; padding-left:225px; height:160px;background: url('/image/index/me.png') no-repeat left center} 

.snav{ width:780px; padding-top:3px;margin-left:1px;margin-right:1px; color:#01A9DB;} 
.snav2	{ height:28px;  color:#000000;margin-bottom:10px;cursor:pointer; border-left:5px solid #ffffff; text-align:center; font-weight:bold; color:#01A9DB;;}
.snav2	a{display:inline-block; height:100%;  padding:5px;  font-size:12px;   text-align:center;font-weight:bold;  ;}
.snav2	a:visited, .snav2	a:link{display:inline-block; height:100%;  padding:5px; font-size:12px; text-align:center;font-weight:bold; ;}
.snav2	a:hover { height:100%;	 padding:5px; text-decoration: none;  background:#01A9DB;  color:#ffffff;  font-weight:normal; text-align: center;font-weight:bold} 

.snavc	{ height:28px; color:#000000;margin-bottom:10px;cursor:pointer;   text-align:center; font-weight:bold; color:#01A9DB;;}
.snavc	a{display:inline-block; height:100%;  padding:5px;  font-size:12px;   text-align:center;font-weight:bold; background:#D8D8D8 ;}
.snavc	a:visited, .snav2	a:link{display:inline-block; height:100%;  padding:5px; font-size:12px; text-align:center;font-weight:bold; ;}
.snavc	a:hover { height:100%;	 padding:5px; text-decoration: none;  background:#01A9DB;  color:#ffffff;  font-weight:normal; text-align: center;font-weight:bold} 


.snav4 {width: 170px;}
.snav4_cn {width: 450px;}

.snav5 {width: 540px;}
 

.snav_c {  height:100%; padding:5px; text-decoration: none;color:#ffffff;  background-color:#01A9DB; font-weight:normal; text-align: center;font-weight:bold} 

.con{ width:730px; border:1px solid #D8D8D8;border-top:3px solid #D8D8D8; padding:20px;} 
.con_title {width: 100%;color: #06C;line-height: 38px;font-size: 20px;padding-top: 5px;border-bottom: 1px solid #CCC;font-weight: bold;}
.con_info {width: 730px;height: auto;line-height: 21px;padding: 20px 0; }

.pdf {font-size: 12px;float: left;height: 35px;margin: 0 8px 8px 0;position: relative;overflow: hidden;text-align: center;padding:30px 5px 5px 5px;background:#73CED6 url(/images/pdf.gif) no-repeat center top;}
.pdf a, .pdf	a:visited, .pdf	a:link{color:#fff}
.pdf a:hover{ height:100%;	color:#000;  }

.ie {font-size: 12px;float: left;height: 35px;margin: 0 8px 8px 0;position: relative;overflow: hidden;text-align: center;padding:30px 5px 5px 5px;background:#e1d761 url(/images/ie.gif) no-repeat center top;}
.ie a, .ie a:visited, .ie a:link{color:#000000; }
.ie a:hover{ height:100%;	color:#fff;  }

.pic {font-size: 12px;float: left;height: 35px;margin: 0 8px 8px 0;position: relative;overflow: hidden;text-align: center;padding:30px 5px 5px 5px;background:#73CED6 url(/images/pic.gif) no-repeat center top;}
.pic a, .pic a:visited, .pic a:link{color:#fff; }
.pic a:hover{ height:100%;	color:#00000;  }

.note_t{width: 100%;color:#848484;line-height: 55px;height:55px;font-size: 20px;padding-left:20px;padding-top: 30px;padding-bottom:0px;margin: 0 0 0 0;font-weight: bold; text-align:center}
.note_tag {height: auto; text-align:right; padding-top:7px; }
.note_tag	a{ height:100%; padding:5px; font-size:12px; color:#000000; background-color:#D8D8D8;font-weight:bold}
.note_tag	a:visited, .note_tag a:link{; height:100%; padding:5px; font-size:12px; color:#000000; font-weight:bold}
.note_tag a:hover {	; height:100%;	padding:5px; text-decoration: none;color:#ffffff; background-color:#06c; font-weight:bold}

.note_tag1 {height: auto; text-align:right; padding-top:7px;}
.note_tag1	a{ height:100%; padding:5px; font-size:12px; color:#ffffff; background-color:#06c; background:#f1eff0 url(/images/note_c.jpg) no-repeat bottom center;font-weight:bold}
.note_tag1	a:visited, .note_tag1 a:link{; height:100%; padding:5px; font-size:12px; color:#ffffff; background-color:#06c; font-weight:bold}
.note_tag1  a:hover {	; height:100%;	padding:5px; text-decoration: none;color:#ffffff; background-color:#06c; font-weight:bold}

.note_con {width: 98%;height: auto;line-height: 20px;padding: 10px; background:#ffffff}

h4 {
border-bottom: 1px dotted #bbb;
color: red;
text-indent: 3px;
font-size: 16px;
font-weight: bold;
padding-bottom:5px;
margin-bottom:10px
}
 
td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}



img{border:0;}

a:link {
	color: #0775BA;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0775BA;
}
a:hover {
	text-decoration: underline;
	color: #092952;
}
a:active {
	text-decoration: none;
	color: #092952;
}

#top_bj {
background: url('/images/image_02.gif') repeat-x;
height: 33px;
margin-bottom: 0px;
min-width: 1001px;
text-align: center;
}
.w {
width: 980px;
margin: 0 auto;
}
.left_1 {
 background-color:#e8f2f3;
 padding-left:13px;
 text-align: left;
}

.left_2 {
 background-color:#ffffff;
 padding-left:13px;
 text-align: left;
}

pre {
	display: block;
	margin: -10px 30px 10px 30px;
	padding: 10px;
	
	font-family: monospace;
	color: #7F0000;
	background-color: #E5ECF9; 
	overflow: auto; 
	font-size: 8pt;
	border-radius: 10px;	
	line-height:100%
 }

ul li pre {
	display: block;
	margin: 0px 30px 10px 0px;
	padding: 10px;
	
	font-family: monospace;
	color: #7F0000;
	background-color: #E5ECF9; 
	overflow: auto; 
	font-size: 8pt;
	border-radius: 10px;	
	line-height:100%
 }

address {
	display: block;
	margin: -5px 25px 0 25px;
	padding: 5px;
 	color: #606;
	background-color: #EEE;
 	overflow: auto;
 	font-style:normal;
	font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
	font-size: 93%;	
 	line-height:110%

}
h6 {
background-image: url(/doc/fa210/images/quote_bg.gif);
background-repeat: no-repeat;
background-position: top left;
background-color: #ffffff;
border: 1px solid #A4A4A4;
overflow: auto;
margin: -5px 25px 0 25px;
padding: 15px 10px 10px 10px;
color: #7F0000;
font-size: 8pt;
font-weight: lighter;
word-break: break-all;
font-family: Trebuchet MS, Arial, sans-serif;
line-height:110%
}

 
h3{
color: #585858;
border-bottom: solid 2px #CCC;
padding: 5px 5px 0 5px;
margin-right: 40px;
font-size: 16px;
height: 22px;
margin-top:1px;
margin-bottom:4px;
}
.h3-sort {border-left: solid 1px #01A9DB; border-right: solid 1px #01A9DB; border-bottom: solid 1px #01A9DB;padding-left:0px;padding-bottom: 5px;}
.h3-sort-1 {padding-left:10px;}
#spec-n1 {
width: 360px;
border: 1px solid #DDD;
padding: 4px;
}

h2{ background: url("/images/newpp.png") repeat-x;height: 30px;line-height: 30px;padding-left: 10px;padding-bottom: 0px;padding-top: 1px;color:#01A9DB;margin-top:0px;}




 


#h-sort a{padding:0 20px;color:#fff;font-size:14px;font-weight:bold;}
#h-sort{width:100%;height:33px;background:#2eace5;color:#1d93ca;line-height:33px;margin-bottom:0px;overflow:hidden;}

.news_la	{ width:95%; border:1px solid #DDD}
.news_la1	{ height:20px;  background-color:#E2E6EC;; text-align:left;  }
.news_la2	{  text-align: left; padding-left:5px;}
.news_la3	{ height:1px;}
.news_laf	{ font-weight: bold;font-size: 12px;color:#000000; text-align:left; }

#spec-n2 {
border: 1px solid #DDD;
padding: 4px;
}

.p_td{
color: #000;
font-size: 16px;
line-height: 30px;
font-weight : bold;
border-bottom: solid 2px #CCC;
padding-bottom: 1px;
margin-bottom: 5px;
margin-top: 5px;

}

.p_kuang{
border: #CCC 2px solid;
padding: 7px;
line-height: 20px;
margin: 10px auto;
}

#vtitle {
color: #007FAC;
font-size: 18px;
font-weight: bold;
height: 30px;
padding-top: 10px;
padding-left: 15px;

border-bottom: 1px solid #CEC1B0;
margin-bottom: 10px;

} 

#title{
	background:#2EACE5;
	height:80px;
}

.title_big{
	height:25px;
	color:#fff;
	text-indent:24px;
	line-height:25px;
	font-size:22px;
	font-weight:bold;
	padding:20px 0 5px 0;
}
.title_small{
	height:20px;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-indent:24px;
	line-height:20px;
}

 
.fea_title{
	background:url(/images/pro_jiantou_down.gif) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
	padding:10px 0 10px 10px;

}
.detail{
	padding-left: 30px; 
	line-height: 23px;
	background:url(/images/Bullet.gif) no-repeat 15px 4px;
}
.detail1{
	padding-left: 30px; 
	line-height: 20px;
	background:url(/images/Bullet.gif) no-repeat 15px 4px;
}
.pro_class_download{
	clear:both;
	width:775px;
	height:140px;
	margin-bottom:4px;
	background:url(/images/pro_class_download.gif) repeat-y center top;
}

.notice{
	float:left;
	width:700px;
	background-color: #FAFAFA;
	padding:0px 50px 0px 10px;	
}

.notice_t{
	background:url(/images/pro_jiantou_down.gif) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
}

.pro_class_download_l{
	float:left;
	width:410px;
	padding:10px 0 15px 10px;
}
.pro_class_download_r{
	margin:0 0 0 430px;
	padding:10px 0 10px 0;
	width:340px;	
	overflow:visible;
}
.table_title{		
	color:#fff;
	height:22px;
	line-height:16px;
	text-align:center;
	background:#238385;
}
.table_title td{	
	line-height:16px;
	font-weight:bold;
}

.pro_main_l_lest_main{
	height:180px;
}
.pro_main_l_lest_main a{
	height:22px;
	width:150px;
	font-weight:bold;
	color:#02697B;
    line-height:22px;	
    text-align:left;
	padding-left:20px;
    float:left;
	background:url(/images/pro_jiantou_down1.gif) no-repeat left center;
}


.pro_class_m_jt_d{
	background:url(/images/pro_jiantou_down.gif) no-repeat left center;
	padding-left:10px;
	font-weight:bold;
}



.pro_gaishu,.pro_gaishu2{
	width:770px;
	text-align:left;

}
.pro_gaishu ul span,.pro_gaishu2 ul span{
	width:700px;	
	text-align:left;
	font-weight:bold;
}
.pro_gaishu_img{
	text-align:	center;
}
.pro_gaishu_img p{
	text-align:	left;
	text-indent:2em;
	padding:5px;
	line-height:20px;
}
.pro_gaishu ul li{
	background:url(/images/ico_circle_2.gif) no-repeat left top;
	margin:0 0 0 2em;
	text-indent:10px;
	line-height:22px;
}


.pro_gaishu p,.pro_gaishu2 p{
	text-indent:2em;
	line-height:20px;	
}

.an:link {
	color: #fff;
	font-weight:bold;
	text-decoration: none;
	font-size:14;
	padding-right:13px;
	padding-left:10px; 
	padding-bottom:8px; 
	padding-top:5px; 
	
 	line-height: 30px;	
}
.an:visited {	text-decoration: none;	font-weight:bold;		color: #fff;	font-size:14;	}
.an:hover { height:30px; text-decoration: none; background: url(/images/mainnavHover.jpg) no-repeat bottom center; } 
.an:active {	text-decoration: none;	font-weight:bold;		color: #fff;	 font-size:14;}

.an_c:link {	color: #fff;
	font-weight:bold;
	text-decoration: none;
	font-size:14;
	padding-right:13px;
	padding-left:10px; 
	padding-bottom:8px; 
	padding-top:5px; 
	background: url(/images/mainnavHover.jpg) no-repeat bottom center;	
 	line-height: 30px;	
}
.an_c:visited {	text-decoration: none;	font-weight:bold;		color: #fff;	font-size:14;	}
.an_c:hover { height:30px; text-decoration: none; background: url(/images/mainnavHover.jpg) no-repeat bottom center; } 
.an_c:active {	text-decoration: none;	font-weight:bold;		color: #fff;	 font-size:14;}


.bt3 {
	color: #E47911;
	text-decoration: none;
	font-size: 13px;	
	font-weight : bold;
}

.bt1 {
	text-decoration: none;
	color: #E47911;
	font-size: 13px;
	font-weight : bold;			
}
.bt1:link {
	color: #E47911;
	text-decoration: none;
	font-size: 13px;	
	font-weight : bold;
}
.bt1:visited {
	text-decoration: none;
	color: #E47911;
	font-size: 13px;
	font-weight : bold;			
}
.bt1:hover {
	text-decoration: none;
	color: #FF6000;
	font-size: 13px;	
	font-weight : bold;
}
.bt1:active {
	text-decoration: none;
	color: #E47911;
	font-size: 13px;	
	font-weight : bold;
}


.bt2:link {
	color: #FF6000
	text-decoration: none;
}
.bt2:visited {
	text-decoration: none;
	color: #084B8A;
}
.bt2:hover {
	text-decoration: none;
	color: #FF6000;
	font-weight : bold;
	
}
.bt2:active {
	text-decoration: none;
	color: #084B8A;
	font-weight : bold;	
}

.bn:link {
	color: #000;
	text-decoration: none;
}
.bn:visited {
	text-decoration: none;
	color: #000;
}
.bn:hover {
	text-decoration: underline;
	color: #000;
}
.bn:active {
	text-decoration: none;
	color: #000;
}
.bai {
	color: #FFFFFF;
}
.baicu {
	color: #FFFFFF;
	font-weight: bold;
	line-height: 25px;
}
.xian {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #58ACFA;
}
.z14 {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #E47911;
}

.z14q {
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
	color: #DF0101;
	text-align: right;

}


.z15 {
	font-size: 15px;
	line-height: 25px;
	font-weight: bold;
	color: #E47911;
}

.z14b {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #fff;
}
.huang {
	color: #000;
	font-size: 16px;
}
.zhi18 {
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
}.heise {
	font-size: 12px;
	line-height: 25px;
	color: #333333;
}

.margin_bg {
background-image: url('/at91sam/images/margin_bg.gif');
background-repeat: repeat-x;
}

.top_bg {
background-image: url('/at91sam/images/top_bg.gif');
height: 83px;
width: 100%;
padding: 0px;
margin: 0px;
}



.top_menu_bg {
background-image: url('/at91sam/images/top_menu_bg.gif');
height: 83px;
width: 378px;
}

.top_menu_link {
text-align: center;
}

.main_box_top {
background-image: url('/at91sam/images/main_center_top.gif');
width: 997px;
height: 18px;
}

.main_box_center {
background-color: #EBEBEB;
width: 997px;
}

.main_box_bottom {
background-image: url('/at91sam/images/main_center_bottom.gif');
width: 997px;
height: 17px;
}

.main_box_shadow {
background-image: url('/at91sam/images/main_center_shadow.gif');
width: 997px;
height: 37px;
}

.ctab {
margin: 0 0 10px 0;
padding: 0;
list-style: none;
zoom: 1;
border-bottom: 1px solid #999;
}

.ctab li.on {
border-top: 1px solid #999;
border-left: 1px solid #999;
border-right: 1px solid #999;
border-top: 0;
border-bottom: 1px solid white;
margin-bottom: -1px;
}
.table_1 {		border: 1px solid #DDD;		border-collapse: collapse;		border-spacing: 0; }
.table_1 td{border:1px solid #73CED6 ; border-width:0px 1px 1px 0px;}

.table_2 {		border: 1px solid #CCC;		border-collapse: collapse;		border-spacing: 0;}
.table_2 td{border:1 solid #F1F1F1;}

.table_3 {	border-collapse: collapse;		border-spacing: 0;		}
.table_3 td{background-color: #FAFAFA;border: 4px solid #F1F1F1;}

.table_4 {border-collapse: collapse;	border-spacing: 0; border:1px solid #000000;"}
.table_4 td{background-color: #FAFAFA;border: 1px solid #609FD4;}

.table_note {
	border: 1px dashed blue;		
	border-radius: 4px;
	border-collapse: collapse;	
	margin-bottom:10px;	
	border-spacing: 0; 
	display:none}
.table_note td{border:0px;	 
}

.note_an:link,.note_an:visited, .note_an:link{color:blue;font-weight:bold;	text-decoration: none;font-size:14;padding-right:13px;}


.main_box_top {
background-image: url('/at91sam/images/main_center_top.gif');
width: 997px;
height: 18px;
}

.main_box_bottom {
background-image: url('/at91sam/images/main_center_bottom.gif');
width: 997px;
height: 17px;
}

.main_box_shadow {
background-image: url('/at91sam/images/main_center_shadow.gif');
width: 997px;
height: 37px;
}

#main_info {padding-left:30px;line-height:21px;font-size:14px;color:#454;font-family:"Lucdia Grande",arial,sans-serif;}
#main_info .title{color:#3d9d12;font-family:Arial,Helvetica,sans-serif;font-size:35px;letter-spacing:1px;font-weight:bold}
#main_info .title_ext{color:#9E9E9E;font-size:20px;height:24px;padding-top:5px;font-family:Helvetica,Arial,freesans;font-weight:bold}
#main_info .detail{font-size:18px}
#main_info a.detail:link    { COLOR: #214A9E; text-decoration: none; }
#main_info a.detail:visited { COLOR: #214A9E; text-decoration: none; }
#main_info a.detail:hover   { COLOR: #115A92; text-decoration: none; }
#main_info a.detail:active  { COLOR: #115A92; text-decoration: none; }
#main_info .coution{color:#a11903;font-family:Helvetica, Arial, sans-serif;font-size:15px;font-weight:bold}

.top_tab{display:block; height:22px; padding-top:10px; background:url(/images/bar_bg.gif) no-repeat 0 -36px; color:#c05f00; font-size:14px; text-indent:10px;}
         .top_tab{height:32px;line-height:38px;padding-top:0;overflow:hidden;}

.top_tab ul{padding-left:10px;}
         .top_tab ul li{float:left; text-align:center; font-size:14px; color:#c15f00; font-weight:bold; cursor:pointer; display:block; width:90px;text-indent:0;}
         .top_tab_hover{background:url(/images/top_tab_hover_bg.gif) no-repeat 0 5px;}
.top_right_bar {display: block;width: 6px;height: 32px;background: url(/images/bar_bg.gif) no-repeat 0 -108px;position: absolute;right: 0;top: 0;}


.ftab_b {
border-top: 1px solid #D1E8F8;
border-left: 1px solid #D1E8F8;
border-right: 1px solid #D1E8F8;
border-bottom: 1px solid #D1E8F8;
margin-bottom: -1px;
}

.ftab {
border-top: 0px solid #999;
border-left: 0px solid #999;
border-right: 0px solid #999;
border-bottom: 1px solid #999;
margin-bottom: -1px;
}

.ftab_o {
background-image: url('/at91sam/images/goods_o.gif');
width: 90px;
text-align: center;
font-weight : bold;
}
.ftab_ol {
background-image: url('/at91sam/images/goods_ol.gif');
width: 3px;
}
.ftab_or {
background-image: url('/at91sam/images/goods_or.gif');
width: 3px;
}

.ftab_f {
background-image: url('/at91sam/images/goods_f.gif');
width: 90px;
text-align: center;
font-weight : bold;

}

.ftab_fl {
background-image: url('/at91sam/images/goods_fl.gif');
width: 3px;
}
.ftab_fr {
background-image: url('/at91sam/images/goods_fr.gif');
width: 3px;
}


.top_de {
background-image: url('/at91sam/images/top_de.gif');
width: 99px;
text-align: center;
}

.top_de_o {
background-image: url('/at91sam/images/top_de_o.gif');
width: 99px;
text-align: center;
font-weight : bold;
}

.top_de_l {
background-image: url('/at91sam/images/top_de_l.gif');
width: 4px;
}
.top_de_m {
background-image: url('/at91sam/images/top_de_o.gif');
width: 1px;
text-align: center;
}

.top_de_r {
background-image: url('/at91sam/images/top_de_r.gif');
width: 4px;
}

.top_de_r1 {
background-image: url('/at91sam/images/top_de.gif');
width: 265px;
text-align: center;
}

  
 
 
 

div.product-preview {
    border: 1px solid #b0d0e9;
    background-color: #fafafa;
    margin-bottom: 1em;
    padding: 1em;
}
img.product-preview {
    border-color: #b0d0e9;
    border-width: 3px;
    border-style: double;
    margin-top: 0.5em;
}

ul li {
font-family: Trebuchet MS, Arial, sans-serif;
font-size: 14px;
text-align: left;
list-style-image: url('/images/Bullet.gif');
}

.title {
     border: 1px solid #CFDCE9;
    height: 24px;
    padding: 7px 1px 0 8px;
    color: #022F4E;
    font: bold 15px PTSansRegular, "trebuchet ms", sans-serif;
    margin-bottom: 10px;
    overflow: hidden;
    
    border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
}


