@charset "utf-8";
body { font: normal 12px Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:center; background:#e4e4e4; }
a:link, a:visited { color:#0c5dae; }
a:hover { text-decoration:none; }
h1, h2, h3, h4, h5, p, form, dl { margin:0; padding:0; }
img { border:0; }
.clear { clear:both; }

/*container*/
#container { text-align:left; }

/*header*/
#header { position:relative; width:780px; height:74px; margin:0 auto; background:#fff; }
#header h1 { position:absolute; left:10px; top:25px; }
#header p { position:absolute; right:10px; top:15px; font-size:10px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; }
#header p img { vertical-align:-3px; }
#header p a { color:#666; }

/*pri_nav*/
#pri_nav { height:24px; width:100%; font:normal 12px/24px Verdana, Arial, Helvetica, sans-serif; }
#pri_nav ul { list-style:none; margin:0 auto; padding:0; width:780px; background:url(../img/pri_nav_bg.gif) repeat-x; height:24px; }
#pri_nav li { float:left; border-right:1px solid #88a4d0; padding:0 10px; }
#pri_nav li.purchase { padding-left:38px; position:relative; }
#pri_nav li.purchase img { position:absolute; left:10px; top:-7px; }
#pri_nav li a { color:#fff; text-decoration:none; }
#pri_nav li a:hover { color:#000; }

/*content*/
#content { width:780px; margin:0 auto; margin-top:1px; background:#fff; padding-top:10px; }

/*main*/
#main { float:left; width:597px; margin-bottom:80px; }
#about_us_body #main { float:right; width:590px; }

#crumb { font-size:11px; color:#999; padding:10px; }
#crumb a { color:#999; }

#pick { text-align:center; }

/*pro_list*/
#pro_list { margin:15px; border-collapse:collapse; }
#pro_list td { vertical-align:top; }
#pro_list h3 { font-size:24px; font-weight:normal; border-top:1px solid #ccc; margin-top:20px; padding-top:20px; }
#pro_list h3 a { text-decoration:none; }
#pro_list img.img_1 { width:100px; height:100px; }
#pro_list .p1 { font-style:italic; color:#666; margin-bottom:10px; }
#pro_list .p2 { font-size:13px; color:#333; line-height:1.4; }
#pro_list .p3 { margin:15px 0; }
#pro_list .p4 { margin-bottom:10px; }
#pro_list .p5 { font-size:13px; color:#666; margin-top:10px; }
#pro_list .p6 { font-size:11px; color:#666; margin-top:5px; margin-bottom:10px; }
#pro_list .p7 { font-size:11px; color:#666; margin-bottom:3px; }
#pro_list .p8 { font-size:11px; }
#pro_list tr.bg { background:#fff; border:1px solid #c9cbb4; }
#pro_list tr.bg img { width:100px; height:100px; margin:10px; }
#pro_list tr.bg strong { color:#c00; }

/*pro_list*/
.pro_list { width:600px; margin-top:10px; }
.pro_list h2 {
	background:url(../img/pro_list_header.gif) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#666;
	height:26px; line-height:26px; padding-left:10px;
}
.pro_list ul { border-bottom:1px solid #f1f1f1; margin:0 5px; padding:0; list-style:none; height:150px; }
.pro_list li { float:left; width:49%; padding:20px 0; margin-left:3px; }
.pro_list li img { width:99px; height:99px; float:left; }
.pro_list li h3 { font-size:13px; margin-left:105px; }
.pro_list li p { margin-left:105px; }
.pro_list li p.p1 { color:#666; margin-top:5px; margin-bottom:5px; }
.pro_list li p.p2 {}
.pro_list li p.p2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-decoration:none; display:block; float:left;
	width:67px; height:16px; background:url(../img/down_btn_bg.gif) no-repeat left top; text-align:center; margin-right:2px;
}
.pro_list li p.p2 a.info { width:36px; background:url(../img/info_btn_bg.gif) no-repeat left top; }

/*sidebar*/
#sidebar { float:right; width:180px; margin-bottom:80px; }
#about_us_body #sidebar { float:left; }
.sidebar_header { width:100%; }
.sidebar_header h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background:url(../img/sidebar_tit.gif) repeat-x; height:21px;
	line-height:21px; padding-left:10px; margin-right:3px; margin-left:3px;
}
.sidebar_header ul { list-style:none; margin:0px 0px 10px 3px; padding:10px; background:#f7f7f7; width:152px; }
.sidebar_header li { background:url(../img/li_gray.gif) no-repeat 0 5px; padding-left:10px; margin-bottom:5px; }

/*footer*/
#footer { clear:both; width:100%; text-align:center; background:#fff; padding-top:1px; }
#footer p.p1 {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; background:url(../img/sec_nav_bg.gif) repeat-x center top;
	height:22px; line-height:22px;
}
#footer p.p1 a { color:#fff; }
#footer p.p2 { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#333; margin:10px 0; }
#footer p.p3 { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#999; }
#footer p.p3 a { color:#999; text-decoration:none; }

h2#pro_tit { font-size:24px; font-weight:normal; margin:10px 0; margin-left:10px; color:#06c; }
#about_us_body h2#pro_tit { border-bottom:1px solid #ccc; }

/*product description*/
#pro_desc { padding-left:10px;}
#pro_desc p { font-size:13px; margin-bottom:10px; }
#pro_desc p.down { text-align:center; }
#pro_desc table {border-top:1px solid #ccc; border-collapse:collapse; color:#999}
#pro_desc table strong { color:#666; }
#pro_desc table tr.bg { background:#f9f9f9; }
#pro_desc table td { padding:4px 7px; }
#pro_desc table a { color:#000; }
#pro_desc h2 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#414bb5; height:28px; color:#082cb9; background:url(../img/key_tit_bg.gif) repeat-x;
	line-height:28px; padding-left:10px;
}
#pro_desc ul { margin:15px 0 20px 10px; padding:0; padding-left:20px; }
#pro_desc li { margin-bottom:3px; }

#pro_screen { float:left;}
#pro_screen p { font-size:11px; background:url(../img/screen_icon.gif) no-repeat 10px 0; padding-left:20px; text-align:center; margin-top:10px}

/*about_us*/
#about_us { padding-left:10px; }
#about_us h2 { font-size:16px; margin-top:15px; margin-bottom:5px; }
#about_us h3 { font-size:15px; margin-top:15px; margin-bottom:5px; }
#about_us h4 { font-size:14px; margin-top:15px; margin-bottom:5px; }
#about_us h5 { font-size:13px; margin-top:15px; margin-bottom:5px; }
#about_us p { margin:5px 0; font-size:13px; line-height:1.4; }

/*down_table*/
.down_table { width:100%; margin-top:10px; }
.down_table th { background:url(../img/sidebar_tit.gif) repeat-x; height:20px; line-height:20px; border:1px solid #eee; padding-left:10px; color:#666; }
.down_table td { padding:4px 10px; color:#666; }


/*add*/
.tb1{ width:470px; float:left; margin-left:10px;}
.ccc{ clear:both; display:block; height:0; overflow:hidden}
.pp1{ margin-top:30px; color:#333; font-size:14px; line-height:1.5; padding-left:3px}









