/* CSS Document */
* { padding:0px; margin:0px;}
a { text-decoration:none; }
a:hover { text-decoration:underline; }
ul, li { list-style:none; }
html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/
body
	{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
	}
.clearthis { clear:both; float:none; height:0px; line-height:0px; font-size:0px;}
select
	{
	border:1px #c4c4c4 solid;
	}
img
	{
	border:0px;
	}
a:hover
	{
	text-decoration:underline;
	}

.container
	{
	margin:0 auto;
	padding:0px;
	width:951px;
	height:auto;
	}
.header
	{
	width:899px;
	height:140px;
	float:left;
	padding-left:26px;
	padding-right:26px;

	}
.logo
	{
		width:204px;
		height:140px;
		float:left;
	}
.header_banner
	{
		width:695px;
		height:140px;
		float:left;
	}
.banner_box
	{
		width:695px;
		height:111px;
		float:left;
	}
.company
	{
		width:333px;
		height:111px;
		float:left;
	}
.banner
	{
		width:362px;
		height:70px;
		float:left;
		padding-top:20px;
	}
.header_menu
	{
		width:695px;
		height:29px;
		float:left;
	}
.menu_box
	{
		width:430px;
		height:29px;
		float:left;
	}
.search_box
	{
		width:245px;
		height:29px;
		float:right;
		display:inline;
	}
.search
	{
		width:81px;
		float:right;
		text-align:right;
	}
.search_tb
	{
		width:160px;
		float:left;
		text-align:right;
	}
.tb
	{
	width:160px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	}	
	
.none
	{
		width:12px;
		height:29px;
		float:left;
	}
.menu
	{
	width:78px;
	height:22px;
	float:left;
	background:url(../images/bg_menu.gif) no-repeat top;
	font-size:12px;
	font-weight:bold;
	color:#ff3399;
	text-align:center;
	text-decoration:none;
	font-family:tahoma;
	padding-top:7px;
	}
.menu_over
	{
	width:78px;
	height:22px;
	float:left;
	background:url(../images/bg_menu.gif) no-repeat top;
	font-size:12px;
	font-weight:bold;
	color:#ff3399;
	text-align:center;
	text-decoration:none;
	font-family:tahoma;
	padding-top:7px;
	}
.menu a ,.menu_over a
	{
	text-decoration:none;
	color:#ff3399;
	}
.menu a:hover ,.menu_over a:hover
	{
	text-decoration:none;
	color:#0061d9;
	}
.menu1
	{
	width:160px;
	height:22px;
	float:left;
	background:url(../images/bg_menu1.gif) no-repeat top right;
	font-size:12px;
	font-weight:bold;
	color:#ff3399;
	text-align:center;
	text-decoration:none;
	font-family:tahoma;
	padding-top:7px;
	}
.menu1 a
	{
	color:#ff3399;
	text-decoration:none;
	}
.menu1 a:hover
	{
	color:#0061d9;
	text-decoration:none;
	}
.menu1_over
	{
	width:160px;
	height:22px;
	float:left;
	background:url(../images/bg_menu1.gif) no-repeat top right;
	font-size:12px;
	font-weight:bold;
	color:#ff3399;
	text-align:center;
	text-decoration:none;
	font-family:tahoma;
	padding-top:7px;
	}
.menu1_over a
	{
	color:#ff3399;
	text-decoration:none;
	}
.menu1_over a:hover
	{
	color:#0061d9;
	text-decoration:none;
	}
.content
	{
	width:899px;
	height:auto;
	float:left;
	padding-left:26px;
	padding-right:26px;
	padding-bottom:10px;
	}
.content_left
	{
	width:204px;
	height:auto;
	float:left;

	}
.content_right
	{
	width:695px;
	height:auto;
	float:left;
	display:inline;
	}
.danhmuc_left
	{
	width:204px;
	height:auto;
	float:left;
	}
.danhmuc_box
	{
	width:185px;
	height:auto;
	float:left;
	padding-left:5px;
	}
.danhmuc_tit
	{
	width:170px;
	height:auto;
	float:left;
	background-color:#0063dc;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	font-family:tahoma;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:15px;
	}
.danhmuc_box1
	{
	width:185px;
	height:auto;
	float:left;
	background-color:#f0f0f0;
	padding-bottom:2px;
	padding-top:2px;
	}
.danhmuc_txt
{
	width:171px;
	float:left;
	font-family:tahoma;
	font-size: 12px;
	padding-left:10px;
	padding-bottom:8px;
	padding-top:8px;
	margin-left:2px;
	display:inline;
}
.danhmuc_txt_hover
{
	width:171px;
	float:left;
	font-family:tahoma;
	font-size: 12px;
	padding-left:10px;
	padding-bottom:8px;
	padding-top:8px;
	background:#CCC;
	margin-left:2px;
	display:inline;
}
.danhmuc_txt a ,.danhmuc_txt_hover a{
	color:#000;
	text-decoration:none;

}
.danhmuc_txt a:hover{
	color:#000;
	text-decoration:none;
	}
#danhmuccon
	{
	float:left;
	display:inline;
	width:179px;
	border:1px #82C0FF solid;
	margin-left:2px;
	margin-top:2px;
	}
.danhmuccon
	{
	width:169px;
	height:auto;
	padding:5px;
	display:inline;
	font-size:11px;
	float:left;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #D2E9FF;
	}
.danhmuccon_active
	{
	width:169px;
	height:auto;
	padding:5px;
	display:inline;
	font-size:11px;
	float:left;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#80BFFF;
	}
.danhmuccon_active a
	{
	text-decoration:none;
	background-color:#80BFFF;
	}
.danhmuccon_active a:hover
	{
	text-decoration:none;
	background-color:#80BFFF;
	}
.danhmuccon a
	{

	text-decoration:none;
	color:#000;
	}
.danhmuccon a:hover
	{
	color:#000;
	text-decoration:underline;
	}
.danhmuc_txt_over{
	font-family:tahoma;
	font-size: 12px;
	text-decoration:none;
	padding-left:15px;
	padding-bottom:8px;
	padding-top:8px;
	float:left;
	background-color:#f6f6f6;
	display: block;
	}
.none1
	{
	width:185px;
	height:10px;
	line-height:1px;
	font-size:1px;
	background:url(../images/none1.gif) repeat-x;
	}
.none2
	{
	width:204px;
	float:left;
	height:15px;
	line-height:1px;
	font-size:1px;
	}
.phone_box
	{
	width:189px;
	height:40px;
	float:left;
	background:url(../images/bg_phone.gif) no-repeat;
	color:#ff3aae;
	font-size:18px;
	text-align:center;
	padding-top:9px;
	padding-left:15px;
	}
.contact_box
	{
	width:190px;
	float:left;
	height:auto;
	}
.contact_tit
	{
	width:200px;
	float:left;
	height:auto;
	text-transform:uppercase;
	color:#020202;
	font-size:13px;
	font-weight:bold;
	font-family:tahoma;
	background:url(../images/line.gif) repeat-x bottom;
	padding-left:5px;
	padding-bottom:10px;
	padding-top:10px;
	}
.contact_txt
	{
	width:185px;
	float:left;
	height:auto;
	color:#000000;
	font-size:12px;
	font-family:tahoma;
	padding-left:5px;
	line-height:20px;
	padding-top:10px;
	padding-bottom:10px;
	}
.online_img
	{
	width:185px;
	float:left;
	height:auto;
	padding-left:5px;
	}
.email_tit
	{
	width:200px;
	float:left;
	height:auto;
	color:#0063dc;
	font-size:12px;
	font-family:tahoma;
	background:url(../images/line.gif) repeat-x bottom;
	padding-bottom:15px;
	}
.email_tit a
	{
	color:#0063dc;
	text-decoration:none;
	}
.email_tit a:hover
	{
	color:#0063dc;
	text-decoration:underline;
	}
.right_tit
	{
	width:680px;
	height:auto;
	float:left;
	background-color:#0063dc;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:tahoma;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:15px;
	}
.right_tit a
	{
	color:#FFFFFF;
	text-decoration:none;
	}
.right_tit a:hover
	{
	color:#FFFFFF;
	text-decoration:underline;
	}
.right_tit1 a
	{
	color:#FFFFFF;
	text-decoration:none;
	}
.right_tit1 a:hover
	{
	color:#FFFFFF;
	text-decoration:underline;
	}
.right_tit1
	{
	font-size:12px;
	color:#CCCCCC;
	font-family:tahoma;
	font-weight:normal;
	}
.right_content
	{
	width:680px;
	height:auto;
	float:left;
	background-color:#fcfcfc;
	padding-left:15px;
	padding-top:20px;
	padding-bottom:20px;
	}
.company_content
	{
	width:665px;
	height:auto;
	float:left;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:18px;
	font-family:tahoma;
	padding-right:15px;
	}
.company_txt
	{
	font-size:12px;
	color:#ff38ad;
	font-family:tahoma;
	font-weight:bold;
	}
.company_txt1
	{
	font-size:12px;
	color:#ee6800;
	font-family:tahoma;
	font-weight:bold;
	}
.product_box
	{
	width:680px;
	height:auto;
	float:left;
	}
.product_img
	{
	width:215px;
	height:auto;
	float:left;
	}
.product_content
	{
	width:435px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:15px;
	line-height:28px;
	text-align:justify;
	padding-right:15px;
	}
.product_txt
	{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:22px;
	text-align:justify;
	}
.product_name
	{
	font-size:12px;
	font-weight:bold;
	color:#ee6800;
	}
.product_other
	{
	width:680px;
	height:auto;
	float:left;
	}
.product_tit
	{
	width:680px;
	height:auto;
	float:left;
	color:#ff3aae;
	font-size:16px;
	font-weight:bold;
	padding-top:30px;
	padding-bottom:30px;
	}
.contact_content
	{
	width:665px;
	float:left;
	height:auto;
	font-size:14px;
	text-transform:uppercase;
	color:#ff38ad;
	text-align:center;
	font-family:tahoma;
	line-height:24px;
	font-weight:bold
	}
.contact_content1
	{
	width:665px;
	float:left;
	height:auto;
	font-size:12px;
	color:#0063dc;
	text-align:center;
	font-family:tahoma;
	font-weight:normal;
	}
.contact_content2
	{
	width:665px;
	float:left;
	height:auto;
	font-size:12px;
	color:#666666;
	text-align:center;
	font-family:tahoma;
	font-weight:bold;
	}
.contact_content3
	{
	font-size:12px;
	color:#000000;
	font-family:tahoma;
	}
.contact_form
	{
	width:465px;
	float:left;
	height:auto;
	padding-left:100px;
	padding-right:100px;
	padding-bottom:30px;
	padding-top:15px;
	}
.form
	{
	width:350px;
	height:auto;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	}
.contact_textbox
	{
	width:300px;
	height:20px;
	border:1px #cccccc solid;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	color:#000000;
	font-size:12px;
	}
.contact_textarea
	{
	width:300px;
	height:100px;
	border:1px #cccccc solid;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	color:#000000;
	font-size:12px;
	}
.star
	{
	font-size:12px;
	color:#ff0000;
	font-family:tahoma;
	font-weight:bold;
	}
.page_box
	{
	width:695px;
	height:auto;
	float:left;
	}
.page_box1
	{
	width:680px;
	height:auto;
	float:left;
	padding-top:20px;
	}
.line
	{
	width:565px;
	background:url(../images/line.gif) repeat-x center;
	float:left;
	height:20px;
	line-height:1px;
	font-size:1px;
	}
.line1
	{
	width:440px;
	background:url(../images/line.gif) repeat-x center;
	float:left;
	height:30px;
	margin-left:15px;
	}
.line2
	{
	width:545px;
	background:url(../images/line.gif) repeat-x center;
	float:left;
	height:20px;
	line-height:1px;
	font-size:1px;
	}
.linehight_box
	{
	width:465px;
	float:left;
	height:auto;
	padding-left:100px;
	padding-right:100px;
	text-align:center;
	}
.line3
	{
	width:465px;
	background:url(../images/line.gif) repeat-x center;
	float:left;
	height:20px;
	line-height:1px;
	font-size:1px;
	
	}
.noidung_page
	{
	width:130px;
	float:left;
	height:20px;
	text-align:right;
	}
.page
{
	color:#FFFFFF; 
	font-weight:normal;
	text-decoration:none; 
	font-size:11px; 
	font-family:Tahoma, Arial, Verdana; 
	border: 1px solid  #0063dc;
	background-color:#0063dc;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:1px;
	padding-top:1px;
	margin:0 1px;
	display:inline
	}
.page:hover
	{
	color:#000000; 
	font-weight:normal;
	text-decoration:none; 
	font-size:11px; 
	font-family:Tahoma, Arial, Verdana; 
	border: 1px solid  #0063dc;
	background-color:#FFFFFF;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:1px;
	padding-top:1px;
	margin:0 1px;
	display:inline;
	}
.page_act
	{
	color:#000000; 
	font-weight:normal;
	text-decoration:none; 
	font-size:11px; 
	font-family:Tahoma, Arial, Verdana; 
	border: 1px solid  #0063dc; 
	background-color:#FFFFFF;	
	padding-left:4px; 
	padding-right:4px;
	padding-bottom:1px;	
	padding-top:1px; 
	margin:0 1px; 
	display:inline;
	}
.content_box
	{
	width:210px;
	height:auto;
	float:left;
	padding-right:15px;
	}
.content_img
	{
	width:210px;
	float:left;
	text-align:center;
	}
.content_txt
	{
	width:210px;
	height:auto;
	float:left;
	color:#0063dc;
	font-size:12px;
	font-family:tahoma;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	}
.content_txt a
	{
	color:#0063dc;
	text-decoration:none;
	}
.content_txt a:hover
	{
	color:#0063dc;
	text-decoration:underline;
	}
.ft_box
	{
	width:911px;
	height:auto;
	float:left;
	background-color:#f4f4f4;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	}
.ft_copy
	{
	width:700px;
	height:auto;
	float:left;
	font-size:11px;
	color:#5d5d5d;
	line-height:18px;
	}
.ft_copy1
	{
	font-size:11px;
	color:#0063dc;
	line-height:18px;
	}
.ft_copy1 a
	{
	color:#0063dc;
	text-decoration:none;
	}
.ft_copy1 a:hover
	{
	color:#0063dc;
	text-decoration:underline;
	}
.ft_img
	{
	width:181px;
	height:auto;
	float:left;
	text-align:right;
	padding-right:20px;
	}


	
/* detail sp */
.sampro_5
	{
	width:680px;
	float:left;
	}
.same_pro
	{
	width:120px;
	height:auto;
	float:left;
	padding-right:15px;
	}
.same_pro_img
	{
	width:120px;
	float:left;
	text-align:center;
	}
.same_pro_txt
	{
	width:120px;
	height:auto;
	float:left;
	color:#0063dc;
	font-size:12px;
	font-family:tahoma;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	}
.same_pro_txt a
	{
	color:#0063dc;
	text-decoration:none;
	}
.same_pro_txt a:hover
	{
	color:#0063dc;
	text-decoration:underline;
	}
