@charset "utf-8";
body{
	font-size: 62.5%;
	background:#eceaea url(../Image/bg.png) bottom right no-repeat;
}

a{
	text-decoration:none;
}

a:hover{
	text-decoration:none;
}

/*------------ PHAN TRANG -----------*/
/* Page Numbers */
.pageStyle 
{
	float:left;
	width:100%;
    font-size: 13px;
    text-align:right;
}

.pageStyle a, .pageStyle span {
    display: inline-block;
    
    height:22px;
    line-height:22px;
    padding-left:6px;
    padding-right:6px;
    text-align:center;
    margin-right:5px;
}

.pageStyle span.current {
    font-weight: bold;
    background: #fff;
    color: #3898f0;
}

.pageStyle a 
{
	font-weight:bold;
    text-decoration: none;
    color:#333;
}

.pageStyle a:hover {
    border-color: #2E6AB1;
    background-color:#3898f0;
}
 

.pageStyle a.nextprev {
    font-weight: bold;
    color:#333;
}


.pageStyle span.nextprev {
    color: #333;
    display:none;/* an */
}

#main{
	margin:auto;
	width:990px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

/* Top begin */
#top{
	float:left;
	width:990px;
	height:124px;
}

#top_header{
	float:left;
	width:990px;
	height:88px;
}

.banner_top{float:left;width:990px;height:88px;background:url(../Image/banner_top.png) no-repeat}

.gio_hang{
	float:right;
	width:160px;
	height:68px;
	padding-top:20px;
	padding-left:40px;
	background:url(../Image/gio_hang.png) 0 30px no-repeat;
}
.gio_hang a{
	font-size:11px;
	color:#010101
}

.language{
	float:right;
	width:150px;
	height:30px;
	line-height:30px;
	margin-top:20px;
}
.language a{
	float:left;
	font-size:11px;
	font-weight:bolder;
	color:#6f6e6e;
}


.menu_ngang{
	float:left;
	height:36px;
	width:990px;
	background:#79d112;
}

.search{float:left;width:211px;height:30px;padding:3px 0;}

.top_textbox_search{float:left;width:157px;height:30px;line-height:30px;background:url(../Image/text_box_search.png) no-repeat;border:none;padding:0 10px;color:#010101}

.top_button_search
{
	float:left;
	display:block;
	width:27px;
	height:30px;
	background:url(../Image/button_search.png) no-repeat;
}

/*Top end*/

/* middle begin */
#middle{
	float:left;
	width:980px;
	height:314px;
	padding:5px;
	background:#fff
}

.banner_phu{
	float:left;
	width:305px;
	height:314px;
	margin-right:4px;
	position:relative
}
.banner_phu img{
	position:absolute;
	left:0;
	top:0;
	width:305px;
	height:314px;
}
/*middle end*/

/*Center begin*/
#center{
	float:left;
	width:990px;
	background:#fff;
	padding-bottom:30px
}

.title_home{
	float:left;
	width:auto;
	height:30px;
	line-height:30px;
	padding-left:25px;
	background:url(../Image/icon_home.png) 7px 8px no-repeat;
	font-weight:bolder;
	color:#c2202d	
}

.Ve_chung_toi{float:left;width:712px}
.intro_ve_chung_toi{float:left;width:529px;color:#010101;padding:5px}
.chi_tiet_ve_chung_toi{float:left;width:529px;text-align:right;padding:10px 0}
.chi_tiet_ve_chung_toi a{background:url(../Image/icon_chitiet.png) 0 5px no-repeat;color:#c23440;font-weight:bolder;padding:5px 20px 5px 20px}
.box_img_ve_chung_toi{float:left;width:165px;height:auto}
.box_img_ve_chung_toi img{width:165px}


.center_left{
	float:left;
	width:187px;
	margin-right:10px;
	margin-top:3px;
}

.tit_center_left{
	float:left;
	width:164px;
	height:26px;
	margin-left:-7px;
	background:url(../Image/bg_center_left.png) no-repeat;
	padding:17px 0 0 30px;
	font-weight:bolder;
	color:#fff
}

.center_left_content{
	float:left;
	width:187px;
	border-left:#e1e1e1 solid 1px;
	border-bottom:#e1e1e1 solid 1px;
	border-right:#e1e1e1 solid 1px;
	margin-bottom:10px
}

.center_left_content img{
	margin:5px;	
}

.center_content{
	float:left;
	width:793px;
}

.tit_center_content{
	float:left;
	width:793px;
	height:39px;
	line-height:39px;
	color:#000;
}

.center_content_text{
	float:left;
	width:790px;
	padding:10px 3px 10px 0;
}

.sanpham{
	float:left;
	width:187px;
	height:199px;
	margin:0 8px 10px 0;
	border:#d8d9d7 1px solid;
	background:#fff;
}

.sanpham_title{
	float:left;
	width:177px;
	height:25px;
	padding:0 5px;
	text-align:center;
}

.sanpham_title a{
	font-size:11px;
	line-height:25px;
	color:#000;
	font-weight:bolder;
}

.sanpham_img{
	float:left;
	width:177px;
	height:150px;
	padding:0 5px;
}
.sanpham-price{
	text-align:center;
}

/*==============  product detail  ==============*/
.product_detail_title
{
	font-size:11px;
	line-height:1.3em;
	color:#cf1515;
	font-weight:bolder;
}
.product_detail_title1
{
	font-size:11px;
	line-height:20px;
	color:#2b2d2c;
	font-weight:bolder;
}
 .product_detail_title2
{
	font-size:11px;
	line-height:20px;
	color:#2b2d2c;
}
a.button_order
{
	float:left;
	display:inline-block;
	background:url(../Image/btn_mua.png) no-repeat;
	width:65px;
	height:32px;
	padding-left:35px;
	font-size:11px;
	line-height:32px;
	color:#000;
	font-weight:bold;
	margin-left:10px
}

table.pro_shoppingcart
{
	width: 100%;
	float:left;
	border-collapse: collapse;
 }
table.pro_shoppingcart th
{
	width:auto;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	border:1px #7e7c7c solid;
	background-color:#3CAE15;
	color:#fff;
	font-size:11px;
}

table.pro_shoppingcart td
{
	width:auto;
	padding:5px;
    vertical-align:middle;
    border:1px #7e7c7c solid;
    color:#3d3d3d;
	font-size:1.1em;
	line-height:1.2em;
}

table.pro_shoppingcart td a.pro_title1
{
	color:#3d3d3d;
}
table.pro_shoppingcart td a.pro_title1:hover
{
	font-weight:bold;
}
table.pro_shoppingcart td .textbox_quality
{
	width:20px;
	background-color: #eeeeee;
	color: #000000;
	font-size: 11px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	border-style:solid;
	border-width:2px;
	border-color:#FFFFFF;
	
	font-family:Tahoma;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	 
}
table.pro_shoppingcart td a.button_deleteitem
{
	display:inline-block;
	background-image:url(../Images/button_news_default.png);
	background-position:0 0;
	background-repeat:no-repeat;
	width:80px;
	height:27px;
	font-size:11px;
	line-height:27px;
	text-align:center;
	color:#3d3d3d;
}
table.pro_shoppingcart td a.button_deleteitem:hover
{
	font-weight:bold;
}
table.pro_shoppingcart td a.button_deleteitem:active
{
	width:70px;
	padding-left:10px;
}


.pro_shoppingcart_total1
{
	font-size:11px;
	line-height:12px;
	color:#3d3d3d;
}
.pro_shoppingcart_total2
{
	font-size:11px;
	line-height:12px;
	color:#c2202d;
	font-weight:bold;
}
a.button_shoppingcart1
{
	width:107px;
	height:26px;
	display:inline-block;
	background-image:url(../Image/button_shoppingcart.png);
	background-position:0 0;
	background-repeat:no-repeat;
	font-size:11px;
	line-height:26px;
	text-align:center;
	font-weight:bolder;
	color:#fff;
	
}
.shoppingcart_info_header
{
	font-size:12px;
	line-height:13px;
	color:#3d3d3d;
	font-weight:bold;
}
.shoppingcart_info_title1
{
	font-size:11px;
	line-height:26px;
	color:#3d3d3d;
}
.shoppingcart_info_title2
{
	font-size:11px;
	line-height:26px;
	color:#3d3d3d;
}

.shoppingcart_info_title3
{
	font-size:12px;
	line-height:13px;
	color:#3d3d3d;
	font-weight:bolder;
}
.textbox_captcha
{
	width:100px;
	height:20px;
	background-color: #c4c5c5;
	color: #3d3d3d;
	font-size: 11px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	border:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.textbox_info
{
	width:350px;
	height:20px;
	background-color: #c4c5c5;
	color: #3d3d3d;
	font-size: 11px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	border:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.textbox_info_multirow
{
	width:600px;
	height:100px;
	background-color: #c4c5c5;
	color: #3d3d3d;
	font-size: 11px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	border:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

table.method_shoppingcart
{
	width: 100%;
	float:left;
	border-collapse: collapse;
 }
 
 table.method_shoppingcart td
 {
	width:auto;
	padding:5px;
    vertical-align:middle;
	color:#3d3d3d;
	font-size:11px;
	line-height:12px;
}

.shoppingcart_empty_title1
{
	font-size:1.7em;
	line-height:1.4em;
	color:#3d3d3d;
	font-weight:bolder;
}
.shoppingcart_empty_title2
{
	font-size:1.2em;
	line-height:1.4em;
	color:#3d3d3d;
	 
}
a.shoppingcart_empty_order
{
	font-size:1.2em;
	line-height:1.4em;
	color:#3d3d3d;
	 
}

a.shoppingcart_empty_order:hover
{
	font-weight:bolder;
}

.checkout_title1
{
	font-size:1.7em;
	line-height:1.4em;
	font-weight:bolder;
	color:#c2202d;
}
.checkout_title2
{
	font-size:1.2em;
	line-height:1.4em;
	color:#3d3d3d;
}
a.checkout_title3
{
	font-size:1.2em;
	line-height:1.4em;
	color:#3d3d3d;
}
a.checkout_title3:hover
{
	font-weight:bolder;
}


.contact_title2
{
	color:#c2202d; font-size:11px;font-weight:bolder; line-height:1.6em;  
}

.contact_title3
{
	color:red; font-size:11px; line-height:30px;  
}

.textbox_contact
{
	border:1px solid #aeaeaf;
	font-size: 12px;
	padding:3px 8px 3px 25px;
	height:30px
}

.textbox_contact:hover
{
	border:1px solid #c2202d;
}

.textbox_contact_multirow
{
	height:80px;
	border:1px solid #aeaeaf;
	font-size: 12px;
	padding:3px 7px;
	background:#fff;
}	

.textbox_contact_multirow:hover
{
	border:1px solid #c2202d;
}

.contact_success_title1
{
	font-size:1.7em; line-height:1.4em; color:#656565;
	font-weight:bolder;
}
.contact_success_title2
{
	font-size:1.2em; line-height:1.4em; color:#656565;
}
a.contact_success_gohome
{
	font-size:1.2em; line-height:1.4em; color:#3898f0;
}
a.contact_success_gohome:hover
{
	font-weight:bolder;
}

.btngui{
	float:left;
	width:93px;
	height:18px;
	padding:3px 0;
	font-weight:bolder;
	color:#fff;
	text-align:center;
	background:url(../Image/bg_send.png) no-repeat;
}

.width_1{width:245px}
.width_2{width:565px}
.width_3{width:584px}

.fullname{background:#fff url(../Image/icon_fullname.png) 5px 10px no-repeat}
.email{background:#fff url(../Image/icon_email.png) 5px 13px no-repeat}
.fone{background:#fff url(../Image/icon_fone.png) 5px 10px no-repeat}
.add{background:#fff url(../Image/icon_add.png) 5px 10px no-repeat}
.title{background:#fff url(../Image/icon_title.png) 5px 10px no-repeat}
/*========== article list ==============*/
a.article_list_title
{
	color:#2c2c2c;
	font-size:1.1em;
	line-height:1.4em;
	font-weight:bolder
}

a.article_list_read
{
	color:#cc3333;
	font-size:1.1em;
	line-height:1.4em;
	width:100px;
	height:15px;
	text-align:center;
	display:inline-block;
}

.article_list_text {font-size:1.1em; line-height:1.3em;color:#2c2c2c;/*font: 12px height: 14px*/}
.article_list_text a {color:#2c2c2c; /* trung mau tieu de*/}
.article_list_text a:hover {font-weight:bold;}
.article_list_text h1 {font-weight:bold;font-size:138.5%; /*18px */ margin:1em 0;/* top & bottom margin */} 
.article_list_text h2 {font-weight:bold;font-size:123.1%;/*16px */ margin:1em 0;/* top & bottom margin */} 
.article_list_text h3 {font-weight:bold;font-size:108%;/*14px */ margin:1em 0;/* top & bottom margin */} 
.article_list_text h4 {font-weight:bold;}
.article_list_text h5 {font-weight:bold;}
.article_list_text h6 {font-weight:bold;}
.article_list_text strong {font-weight:bold;}
.article_list_text abbr {border-bottom:1px dotted #000;cursor:help;} 
.article_list_text acronym {border-bottom:1px dotted #000;cursor:help;} 
.article_list_text em {font-style:italic;}
.article_list_text blockquote {margin:1em;}
.article_list_text ul {margin:1em;margin-left:2em;}
.article_list_text ol {margin:1em;margin-left:2em;}
.article_list_text dl {margin:1em;margin-left:2em;}
.article_list_text ol li {list-style: decimal outside;/*giving OL's LIs generated numbers*/}
.article_list_text ul li {list-style: disc outside;/*giving UL's LIs generated disc markers*/}
.article_list_text dl dd {margin-left:1em;}
.article_list_text th {border:1px solid #000;padding:.5em;}
.article_list_text td {border:1px solid #000;	padding:.5em;}
.article_list_text th {font-weight:bold;text-align:center;}
.article_list_text caption {margin-bottom:.5em;text-align:center;}
.article_list_text p {margin-bottom:1em;}
.article_list_text fieldset {margin-bottom:1em;}
.article_list_text table {margin-bottom:1em;}
.article_list_text pre {margin-bottom:1em;}
.article_list_text input[type=text] {width:12.25em;* width:11.9em;}
.article_list_text input[type=password] {width:12.25em;* width:11.9em;}
.article_list_text textarea {width:12.25em; * width:11.9em;}

/*========== article detail ==============*/
.article_detail_title
{
	color:#3898f0;
	font-size:1.7em;
	line-height:1.4em;
	font-weight:bolder;
}

.article_detail_datetimehit
{
	color:#656565;
	font-size:1.1em;
	line-height:1.2em;
}


.article_detail_share
{
	color:#656565;
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bolder;
	text-align:right;
}

.article_detail_splash
{
	color:#e1e1e1;
	font-size:1.1em;
	line-height:1.2em;
}

a.article_detail_printbacktop
{
	color:#656565;
	font-size:1.1em;
	line-height:1.2em;
}
a.article_detail _printbacktop:hover
{
	font-weight:bolder;
}

.article_detail_text {font-size:1.2em; line-height:1.4em;color:#656565;/*font: 12px height: 14px*/}
.article_detail_text a {color:#3898f0; /* trung mau tieu de*/}
.article_detail_text a:hover {font-weight:bold;}
.article_detail_text h1 {font-weight:bold;font-size:138.5%; /*18px */ margin:1em 0;/* top & bottom margin */} 
.article_detail_text h2 {font-weight:bold;font-size:123.1%;/*16px */ margin:1em 0;/* top & bottom margin */} 
.article_detail_text h3 {font-weight:bold;font-size:108%;/*14px */ margin:1em 0;/* top & bottom margin */} 
.article_detail_text h4 {font-weight:bold;}
.article_detail_text h5 {font-weight:bold;}
.article_detail_text h6 {font-weight:bold;}
.article_detail_text strong {font-weight:bold;}
.article_detail_text abbr {border-bottom:1px dotted #000;cursor:help;} 
.article_detail_text acronym {border-bottom:1px dotted #000;cursor:help;} 
.article_detail_text em {font-style:italic;}
.article_detail_text blockquote {margin:1em;}
.article_detail_text ul {margin:1em;margin-left:2em;}
.article_detail_text ol {margin:1em;margin-left:2em;}
.article_detail_text dl {margin:1em;margin-left:2em;}
.article_detail_text ol li {list-style: decimal outside;/*giving OL's LIs generated numbers*/}
.article_detail_text ul li {list-style: disc outside;/*giving UL's LIs generated disc markers*/}
.article_detail_text dl dd {margin-left:1em;}
.article_detail_text th {border:1px solid #000;padding:.5em;}
.article_detail_text td {border:1px solid #000;	padding:.5em;}
.article_detail_text th {font-weight:bold;text-align:center;}
.article_detail_text caption {margin-bottom:.5em;text-align:center;}
.article_detail_text p {margin-bottom:1em;}
.article_detail_text fieldset {margin-bottom:1em;}
.article_detail_text table {margin-bottom:1em;}
.article_detail_text pre {margin-bottom:1em;}
.article_detail_text input[type=text] {width:12.25em;* width:11.9em;}
.article_detail_text input[type=password] {width:12.25em;* width:11.9em;}
.article_detail_text textarea {width:12.25em; * width:11.9em;}



.article_same_header
{
	color:#323232;
	font-size:1.4em;
	line-height:1.1em;
	font-weight:bolder
}
.article_same
{
	float:left;
	width:719px;
	padding-left:24px;
}

* html .article_same   /****** ie ***********/
{
	width:719px;
	padding-left:24px;
}
.article_same ul
{
  list-style-type:none;
  margin: 0;
  padding: 0;
  
}

.article_same ul li 
{
  display:inline;
}

.article_same ul li a {
  display:block;
  background-image:url(../Image/article_same_arrow.png);
  background-repeat:no-repeat;
  background-position:0 10px;
  color: #656565;	
  font-size:1.2em;
  line-height:1.4em;
  padding-left:20px;
  padding-top:5px;
}
* html .article_same ul li a {display:inline-block;} /****** ie ***********/
* html .article_same ul li a {display:block;} /****** ie ***********/

.article_same ul li a:hover {
   
  font-weight:bold;
}


.article_same_tooltip_header
{
 font-size:13px;
 line-height:14px;
 font-weight:bold;
 color:#094a7d;	
 padding-left:10px; 
 padding-right:10px;
 padding-bottom:5px; 
 display:inline;
}



.article_same_tooltip_text
{
	font-size:12px; 
	line-height:14px;
	color:#000;
	padding-left:10px;
	padding-right:20px;
	display:inline;
}

/*  idTabs ~ Sean Catchpole  */
/* Style for Usual tabs */
.usual {
  float:left;
  width:793px;  
}
.usual li { list-style:none; float:left;display:inline;color:#000;line-height:21px}
.usual ul a {
  display:block;
  height:30px;
  line-height:30px;
  font-size:11px;
  color:#000;
  padding-left:10px;
  padding-right:10px;
}
* html .usual ul a {display:inline-block;} /* ie 6*/

.usual ul a:hover {
  
}
.usual ul a.selected {
  background:#9f9d9d;
  cursor:default;
  }
.usual .tabContent {
  float:left;	
  clear:left;
  width:730px;
  border:1px solid #9f9d9d;
  padding:30px;
}

/*Center end*/

/*Bottom begin*/
#bottom{
	float:left;
	width:990px;
	padding:10px 0 60px 0;
	color:#4d4749;
}
.lien_ket{float:right;text-align:right;width:auto;height:32px;padding:4px;}
/*Bottom end*/
