
*{
margin:0; padding:0;
font-family: Roboto,sans-serif,Arial,Tahoma;

}

span{
margin:0; padding:0; 
font-family: Roboto,sans-serif,Arial,Tahoma;
font-size: 13px;
}



body{font-family: Roboto,sans-serif,Arial,Tahoma;font-size:13px;color:#333333;line-height:18px; 
background: #fff;
}
.textbox_search{width:435px; height:23px;}
.box_page{width:1150px;margin:0 auto;}
.box_page_path{width:1150px;margin:0 auto;}
.box_page_top{ width:1150px;margin:0 auto;}
.warpcenter{width:1150px;margin:0 auto;}
.text_11{font-size: 13px;}
.text_14{font-size: 13px;}
.color_333{color:#333333;}
.color_e50000{color:#FF3300;}

/* CONTENT */
.content_page{background-color:#FFFFFF;}
.left_sub_page{width:221px; float:left;margin-left:8px;}
.space_8{width:8px;float:left;height:20px;}
.right_sub_page{width:757px; float:left; /* background-color:#CCCC99; */}
.news_left_index{float:left; width:483px;}
.news_title{font-size:13px;padding-bottom:3px;}
.news_title_index a:link,.news_title_index a:visited{color:#333333;text-decoration:none;font-size:12px;font-weight:bold;}
.news_title_index a:hover{color:#333333;text-decoration:underline;font-size:12px;font-weight:bold;}
.banner_index{float:right; width:281px;}
.bg_group{background-image:url(../images/bg_group.jpg); background-repeat:repeat-x; background-position:bottom left; height:25px; line-height:25px; float:left; padding-bottom:5px;}
.line_group{border-bottom:solid 1px #CCCCCC; clear:both; margin-bottom:16px;}
.combo_search{width:187px; line-height:20px; margin-top:10px;}
select { height: 25px;line-height: 20px;padding: 1px 1px 1px;}

/* NEWS */

.title_group{font-family:Arial, Helvetica, Roboto,sans-serif;font-size:20px;color:#666;}
.content_page{line-height: 20px;font-size: 15px;color:#000000;}
.content_page a:link{text-decoration: none;font-family: tahoma;font-size: 15px;font-style: normal;color: #666;}
.content_page a:visited{font-family: tahoma;font-size: 15px;font-style: normal;color: #666;text-decoration: none;}
.content_page a:hover{font-family: tahoma;font-size: 15px;font-style: normal;color: #666;text-decoration: underline;}
.content_page a:active{font-family: tahoma;font-size: 15px;font-style: normal;color: #666;text-decoration: none;}
.content_page ul {margin-left: 12px;}
.content_page ol {margin-left: 18px;}
.content_page img{margin-right:15px;padding-bottom:10px;}
.content_page table{border-top:solid 1px #666666;border-left:solid 1px #666666;}
.content_page table td{border-right:solid 1px #666666;border-bottom:solid 1px #666666;padding:5px;
}
.text_date
{

    font-family: Arial, Helvetica, Roboto,sans-serif;

    font-size: 11px;

    color: #ACACAC;

    font-style: italic;

}



.img_sub_news

{

	float:left; 

	width:190px;

}



.img_sub_news img

{

	width:190px;

}



.short_sub_news

{

	float:right; 

	width:580px;

}



.short_sub_news h2

{

	font-size:20px;

	line-height:23px;

	font-weight:bold;

	color:#666;

}



.short_sub_news h2 a:link,.short_sub_news h2 a:visited

{

	font-size:20px;

	font-weight:bold;

	color:#666;

	text-decoration:none;

}



.short_sub_news h2 a:hover

{

	font-size:20px;

	font-weight:bold;

	color:#0C73AA;

	text-decoration:none;

}



/* PHAN TRANG */

.list_page

{

	height:30px; line-height:30px; text-align:center; clear:both;

}


.text_trang{
    text-align: center;
    padding-right: 0px;
    padding-bottom: 15px;
    padding-top: 15px;
}
.text_trang b{
    border: 1px #AFAFAF solid;
    padding-top: 4px;
     padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 4px;
}

.text_trang a{
    border: 1px #fff solid;
    padding-top: 4px;
     padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 4px;
    color: #00aaf1;
}

.text_trang a:hover{
    border: 1px #00aaf1 solid;
    text-decoration: none;

}

.page{ font-family:Tahoma; font-size:10px; font-weight:normal; color:#666666; }
.page b{ font-family:Tahoma; font-size:10px; font-weight:bold; color:#666666; }

.page_n{background-color:#ADECEF;padding:4px 6px 4px 6px;font-family:Tahoma;font-size:10px;color:#666666;}
.page a:link{background-color:#ADECEF;padding:4px 6px 4px 6px;font-family:Tahoma;font-size:10px;color:#666666;text-decoration:none;}
.page a:visited{padding:4px 6px 4px 6px;font-family:Tahoma;font-size:10px;color:#666666;text-decoration:none;}
.page a:hover{padding:4px 6px 4px 6px;font-family:Tahoma;font-size:10px;color:#ffffff;text-decoration:none;background-color:#30C700;}
.page_active{padding:4px 6px 4px 6px;background-color:#30C700;font-family:Tahoma;font-size:10px;font-weight:normal;color:#ffffff;}
.page_active b{font-family:Tahoma;font-size:10px;font-weight:bold;color:#ffffff;}

.page_active:hover{padding:4px 6px 4px 6px;background-color:#38E900;color:#ffffff;}


.news_detail h2

{

	font-size:20px;

	font-weight:bold;

	color:#666;

}



.news_detail h2 a:link,.news_detail h2 a:visited

{

	font-size:20px;

	font-weight:bold;

	color:#666;

	text-decoration:none;

}



.news_detail h2 a:hover

{

	font-size:20px;

	font-weight:bold;

	color:#66CC00;

	text-decoration:none;

}



.content_title

{

    padding-right: 20px;

    font-size: 22px;

	line-height:25px;

    color: #666;

    font-weight: normal;

}







.border_b_line

{

    border-bottom: 1px solid #CCCCCC;

}

.more_menu

{

    text-decoration: none;

    font-family: Arial, Helvetica, Roboto,sans-serif;

    font-size: 15px;

    color: #666;

}

.more_menu a:link
{ text-decoration: none;
 color: #666;
 	font-size:12px;
}


.tinkhac

{

	font-size:12px;

	color:#333333;

	padding-bottom:10px;

}



.news_detail ul

{

	margin-left:14px;

}





/* GALLERY */

.li_gallery

{

	float:left;

	width:170px;

	margin-bottom:15px;

}



.li_gallery img

{

	width:170px;

	height:120px;

}



.s_gallery

{

	float:left;

	width:12px;

	height:20px;

}



.gallery

{

	background-image:url(../images/hoatdong.jpg); background-repeat:no-repeat; width:92px; height:24px; line-height:24px; text-align:center; color:#ffffff;

}



.tieude, .tieude h2

{

	font-family: Tahoma, Arial, Helvetica, Roboto,sans-serif;

	font-size: 15px;

	font-weight: normal;

	color: #000000;

	font-weight: bold;

}



.tieude, .tieude h2 img

{

	border:0;

}



/* SITE MAP */

.text_sitemap

{

	font-family: Geneva, Arial, Helvetica, Roboto,sans-serif;

	font-size: 15px;

	color: #0C73AA;

	text-decoration: none;

}



.text_sitemap a:link

{

	text-decoration: none;

	color: #0C73AA;

}

.text_sitemap a:visited

{

	color: #0C73AA;

	text-decoration: none;

}

.text_sitemap a:hover

{

	color: #0C73AA;

	text-decoration: underline;

}



/* CONTACT */

.text_contact

{

	height:22px;

	width:318px;

}



.select_contact

{

	width:150px; 

}



.select_contact2

{

	width:100px; 

}



.text_contact_1

{

	width:150px; height:20px; line-height:20px;

}



.text_contact_2

{

	width:150px; height:20px; line-height:20px;

}



.text_contact_3

{

	width:100px; height:20px; line-height:20px;

}





.text_contact_area

{

	width:358px; height:70px;

}



.contact_text

{

	line-height:20px;

}


/*--------tag -----*/
.tags_result{
    clear: both;
}



.tags_may{


		
	}

	.tags_key a{
	text-decoration: none;
    color: #222;
    border: 0px solid #d6d6d6;
    padding: 6px 8px;
    background: #fff;
    font-size: 14px;
    margin-right: 8px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    float: left;
    margin-bottom: 5px;
	}
	
	.tags_key a:hover{
		text-decoration: none;
		color: #222;
        background: #fff;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
	}
	
	.tags_key{
		padding:5px;
	
	}
	
	.tags_result{
		width:100%;
		border: 0px solid;
		padding-right:40px;
		text-decoration:none;
	}
	
	.tags_pro{
	   BORDER-RIGHT: #ffffff 1px solid; 
	   BORDER-TOP: #E6E6E6 1px solid; 
	   BORDER-LEFT: #fff 0px solid; 
	   BORDER-BOTTOM: #fff 0px solid;    
	   TEXT-DECORATION: none;
	   font-size: 15px;
	   color: #1382D0;

	   padding-top:5px;
	}
	
	.tags_pro{
		width:100%;
		height:100px;
		
	}

/*--end tag---*/

.box_news_title_item_link_key {

    text-decoration:none;

    padding-left:2px;

    padding-right:0px;

    color:#222;

}

.box_news_title_item_link_key:hover{

    text-decoration:underline;

    padding-left:2px;

    padding-right:0px;

    color:#FF00FF;

}



.text_def_tag

{

	font-family: Geneva, Arial, Helvetica, Roboto,sans-serif;

	font-size: 15px;

	color: #000000;

	text-decoration: none;

}



.text_def_tag a:link

{

	text-decoration: none;

	color: #4A004F;

	text-decoration: none;

}

.text_def_tag a:visited

{

	color: #4A004F;

	text-decoration: none;

}

.text_def_tag a:hover

{

	color: #D702C9;

	text-decoration: underline;

}



/*--and tag--*/



.required_field

{

	color:#FF3300;

}









/* catagory left */



.catalog

{

	height:42px; line-height:40px;padding-left:16px; font-size:16px; color:#ec1e24; font-family:"Segoe UI", Arial, Tahoma;

}



.catalog_2

{

	height:42px; padding-left:16px; font-size:16px; color:#333333; font-family:"Segoe UI", Arial, Tahoma;

	border-bottom:solid 1px #FFFFFF;

}



.catalog_2 div.title_c

{

	line-height:40px;

}



.catalog_2 div td

{

	font-size:12px;

}



.list_cat

{

	border-top:solid 1px #fafafa;

	font-family:Arial, Tahoma;

	color:#212121;

}



.list_cat h1

{

	font-size:13px;

	font-weight:normal;

	padding-top:9px;

	padding-bottom:9px;

	padding-left:16px;

}



.weblink_text

{

	font-family:Arial, Helvetica, Roboto,sans-serif;

	font-size: 13px;

	color:#000000;

	font-style:italic;

	padding-left:5px;

	font-weight:bold;

}



.banner_left

{

	margin-left:26px;

	width:154px;

}



.banner_left img

{

	margin-bottom:10px;

	text-align:center;

	max-width:200px;

	border:solid 1px #e6e6e6;

}



.banner_left_2

{

	width:200px;

	margin-left:6px;

}



.banner_left_2 img

{

	margin-bottom:10px;

	text-align:center;

	max-width:200px;

}



.warpbottom

{
	margin:0 auto; 
    width: 1150px;
   
}



.fotter{
    width:100%;
	margin:0 auto;
      background: #fff;
      margin-top: 30px;
    margin-bottom: 30px;
        border-top: 1px solid #d8d8d8;
}



.box_header{	background-image:url(../images/bg_search.jpg); 
	background-repeat:no-repeat; 
	width:539px; 
	height:67px; 
	position:relative; 
	top:26px; 
	z-index:0;
	float:right;
}



.box_menu

{

	position:relative; z-index:100;

}



.support_box{
	background-image:url(../images/bgsupport.png); background-repeat:no-repeat; width:227px; height:48px;
}

.cart_box
{
	background-image:url(../images/bg-header-carts.png); 
    background-repeat:no-repeat; width:227px; height:42px;
}


.cart_box:hover
{
	background-image:url(../images/bg-header-cart.png); 
    background-repeat:no-repeat; width:227px; height:42px;
}

.sp_item_cart{
       width: 90px;
    height: 23px;
    clear: both;
    line-height: 23px;
    padding-left: 15px;
    margin-right: 15px;
    margin-top: 3px;
    background: url(../images/svg/shopping_cart.svg) no-repeat 0px 0px;

}

.item_cart_sp{
    float: left; 
    padding-top: 0px; 
    font-weight: bold;
    padding-left: 15px;
    color: #fff;
}
.item_cart_sp a{

    color: #fff;
}
.item_cart_sp a:hover{
 
    text-decoration: underline;
}
.item_cart
{
	font-size:12px;
    font-weight: bold;
    color: #fff;
    float: right;
}

.item_cart a{
    color: #fff;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 2px;
    padding-top: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    background-color: #ffc318;
    
}





.tb_search

{

	width:210px; height:25px;  border:solid 1px #FFFFFF;

}



.left_footer

{

	background-image:url(../images/left_footer.png); background-repeat:no-repeat; width:12px; height:54px;

}



.bd_footer

{

	background-image:url(../images/right_footer.png); background-repeat:no-repeat; width:12px; height:54px;

}



.right_footer

{

	background-image:url(../images/bd_footer.png); background-repeat:repeat-x; width:976px; height:54px;

}



.copyright

{

	float:left; width:829px; font-size:14px; color:#777777;

}



.paypal

{

	float:left; width:147px;

}



.icon_cat

{

	padding:2px 5px 0 6px;

}



.box_thong_ke

{

	background-image:url(../images/bg_thong_ke.jpg); background-repeat:no-repeat; background-color:#FFFFFF; min-height:106px;

}



.box_cat

{

	background-image:url(../images/bg_left.jpg); background-repeat:no-repeat; background-color:#FFFFFF; min-height:256px;

}



.bannertop

{

	width:1150px; margin:0 auto;

}



.welcome

{

	color:#858789;

}



/* product */

.product_cat

{

	border-radius: 10px;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	padding:12px 10px 12px 20px;

	background-color:#f2f2f2;

}



.w_200

{

	width:200px;

	text-align:center;

}



.w_260 img

{

	max-height:224px; max-width:180px;

	border:0;

}



.w_260

{

	width:260px;

	text-align:center;

}



.w_260 img

{

	max-width:260px;

	border:0;

}



.w_310

{

	width:310px;

}



.w_445

{

	width:445px;

}



.w_174

{

	width:174px;

}



.w_10

{

	width:10px;

	height:10px;

}



.w_25

{

	width:25px;

	height:10px;

}



.w_20

{

	width:20px;

	height:10px;

}



.addcart

{

	padding-left:22px; font-size:14px; color:#FFFFFF; font-family:"Segoe UI",arial,tahoma;

}



.tb_sl

{

	height:20px; width:58px;

}



.cart_1

{

	background-image:url(../images/cart_03.jpg);

	background-repeat:no-repeat;

	width:130px;

	height:39px;

}



.cart_2

{

	background-image:url(../images/cart_04.jpg);

	background-repeat:no-repeat;

}



h2.pd_title

{

	font-family:"Segoe UI",arial,tahoma;

	color:#18188c;

	font-weight:normal;

	font-size:15px;

	padding-bottom:10px;

}



h2.pd_title a:link, h2.pd_title a:visited

{

	color:#18188c;

	text-decoration:none;

}



h2.pd_title a:hover

{

	color:#cb0005;

	text-decoration:none;

}


.banner_line{
    width: 100%;
    margin:0 auto;
    padding-top: 10px;
}
.banner_line_imag{
     width: 1140px;
    margin:0 auto
}


.banner_line_imag img{
     width: 1139px;
  
  }


.banner_index_3img_body{
    margin: 0 auto;
    width: 1150px;
}

.banner_index_3img{
    float: left;
    width: 373px;
    padding-right: 5px;
    padding-left: 5px;
}
.banner_index_3img img{
    float: left;
    width: 373px;
    height: 150px;
}




.short_text

{

	font-family:"Segoe UI",arial,tahoma;

	color:#000000;

	font-size:12px;

}



.price_sp

{

	font-family:"Segoe UI",arial,tahoma;
	color:#cb0005;
	font-size:18px;
}

.line_sp{border-bottom:solid 1px #eaeaea; margin-top:10px; margin-bottom:20px; margin-right: 10px;}

.box_sanpham{
    width:100%; clear:both; 
    margin-bottom: 10px;
}

.group_menu_box{

    border: 0px solid #e5e5e5;
    height: 38px;
    line-height: 38px;
 
    position: relative;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 10px;
}

.group_menu{
       background-color: #fff;
           -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;

}



.list_sp
{
    margin: 0 auto;
	padding-top:20px; padding-bottom:20px;
}



.left_list_sp

{

	float:left; width:250px;

}



.right_list_sp

{
    padding-left: 10px;
}
.right_list_sp_index

{
    padding-left: 0px;
    
    float: right;
    width: 230px;

}

.left_list_sp_index

{
    padding-left: 0px;
    width: 100%;
    float: left;
    background-color: #fff;
    border-radius: 4px;
}




.box_sanpham_lienquan{
    margin-top: 40px;
    margin-bottom: 40px;
    background-color: #fff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    padding: 10px;
}

.line_col_sp_index {
    float: left;
    width: 20px;
    background-image: url(../images/line_col.jpg);
    background-repeat: no-repeat;
    height: 10px;
    background-position: top center;
}

.group_menu_box_lien{
    font-size: 16px;
    color: #333;
    padding-bottom: 10px;
    padding-top: 10px;
}


/*  ----------------------  */

.col_li_bt

{

	width:170px; float:left;

}

.space_list

{

	float:left; width:19px; height:20px;

}

.line_bt{border-bottom:solid 0px #e3e3e2; padding:5px 0 1px 0}
.line_bt_sub{border-bottom:dotted 0px #e3e3e2; padding:4px 0 2px 0}
.link_bottom a{padding-left:12px;background: url(../images/bullet.jpg) no-repeat 0 4px ;font-family:tahoma, arial;font-size: 13px;color: #000;}
.box_left{width:290px; float:right;}
.box_right{width:290px; float:right;}
.left_menu{

    background-color: #fff;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
height: 714px;
     
}
.border_menu{border-top: solid 0px #DBDBDB;border-right: solid 1px #DBDBDB;border-left: solid 1px #DBDBDB;border-bottom: solid 1px #DBDBDB;}

.top_box_left{font-weight: bold;padding: 10px 10px 10px 10px;clear: both;
background-color: #fefefe;
border-bottom: solid 1px #eaeaea;

border-top-left-radius:3px;
border-top-right-radius:3px;
}

.left_menu_sub{

    background-color: #fff;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;

     
}
.border_menu_sub{border-top: solid 0px #DBDBDB;border-right: solid 1px #DBDBDB;border-left: solid 1px #DBDBDB;border-bottom: solid 1px #DBDBDB;}

.top_box_left_sub{font-weight: bold;padding: 10px 10px 10px 10px;clear: both;
background-color: #35aa02;

border-top-left-radius:3px;
border-top-right-radius:3px;
}


.title_box_left{font-weight:500; font-size: 16px; color:#fff;padding-bottom: 0px}
.title_box_left a{color: #fff;font-weight:500; font-size: 16px; text-transform: uppercase;}
.title_box_left a:hover{color: #fff; }
.body_box_left{clear:both; }
.bottom_box_left{clear: both;padding-bottom: 10px;}
.list_index_lifes{
    margin-bottom: 18px;
    margin-top: 17px;
}
.list_index_lifes_xemtatca{
    text-align: center;
    margin-top: 40px;
}
.list_index_lifes_xemtatca a{
    border: 1px solid #39a1fb;

    padding-bottom: 5px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 5px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    color: #39a1fb;
}

.list_index_lifes_xemtatca a:hover{
    border: 1px solid #39a1fb;

    padding-bottom: 5px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 5px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    color: #fff;
    background-color: #39a1fb;
    text-decoration: none;
}

.title_sp_left{font-weight:normal;font-size:12px;color:#5d5d5d;text-align:left;padding-top:0px;padding-bottom:0px;}
.title_sp_left a{text-decoration:none;font-weight:normal;font-size:13px;color:#5d5d5d;text-align:left;}
.title_sp_left a:hover{text-decoration:none;}
.line_bt_left{border-bottom:solid 1px #ededed; padding-top:10px; margin-bottom:10px; clear:both;}
.space_box_sub{width:2px; float:left; height:10px;}
.right_box_index{width:1150px; float:left;}
.right_box_sub{width:820px; float:left;}
.right_box_sub_detail{width:100%; float:left;}

.box_left_detail{width: 220px;float: left;}
.top_box_r{width:560px; height:37px;background-color: #fff;border-top: 3px solid #666;}
.body_box_r{border-top:solid 0px #eaeaea;background-color: #fff;
border-top-right-radius:3px;
border-bottom-right-radius:3px;
border-bottom-left-radius:3px;
 border-bottom:solid 0px #ededed;border-right:solid 0px #ededed;border-left:solid 0px #ededed;min-height:500px;}
.bottom_box_r{width:750px;border-bottom:solid 1px #bfbfbf;}
.textbox_data{height:20px;}
.link_left_g{padding-left:9px;background: url(../images/bg_list_01.png) no-repeat 0px 12px ;font-family:arial, tahoma;font-size:13px;color:#000;}
.link_left_g a:link, .link_left_g a:visited{color:#353535;text-decoration:none;font-weight: normal;}
.link_left_g a:hover{font-weight: normal;color:#353535;text-decoration:none;}
.active_bac_2 a:link, .active_bac_2 a:visited{color:#353535;text-decoration:none;}
.active_bac_2 a:hover{color:#747474;text-decoration:none;}
.active_bac_3 a:link, .active_bac_3 a:visited{color:red;text-decoration:none;}
.active_bac_3 a:hover{color:red;text-decoration:none;}
.link_bt_group{font-family:tahoma, arial;font-size: 13px;font-weight:bold;}
.suport_bt_box{width:206px; height:136px; background-image:url(../images/supportonline.jpg); background-repeat:no-repeat; float:left;}

.detail_contet{}
.contentrigt{float: left; width: 900px;}
.bottom_box{background-color:#f7f7f6; border: solid 1px #CCCCCC; padding:10px;border-radius: 10px 10px 10px 10px;}



.hotline

{

	font-size:17px; font-weight:bold; padding-top:10px; color:#FF3300

}



.hotline_phone

{

	font-size:22px; font-weight:bold; color:#FF3300; padding-top:10px;

}



.email_contact

{

	font-size:14px; color:#e80000; padding-top:10px;

}





.email_contact a:link,.email_contact a:visited

{

	font-size:12px; color:#00CC00; padding-top:10px;

}



.email_contact a:hover

{

	font-size:12px; color:#00CC00; padding-top:10px;

}







.pd_short_icon

{

	float:left; width:24px; background-image:url(../images/tinhnang.jpg); background-position:4px 3px; background-repeat:no-repeat; height:20px

}



.pd_short_bt

{

	float:left; width:24px; background-repeat:no-repeat; height:20px

}



.pd_short_text

{

	float:left; width:370px;

}



.pd_short_price

{

	

	font-size:15px;

	color:#e10000;

	font-weight:bold;

}



.pd_short_vat

{

	

	font-size:12px;

	color:#000000;

}



.line_bt_short

{

	border-bottom:solid 1px #ededed; padding-top:5px; margin-bottom:5px; clear:both;

}



.detail_left

{

	float:left; width:300px;

}



.detail_right

{

	float:left; width:400px;

}



.detail_title

{

	 font-size:20px; color:#666; padding-bottom:5px;

}



.text_sl

{

	width:30px; text-align:center; padding:3px; background-color:#efefef; border:solid 1px #cccccc;

}



.line2

{

	border-bottom:dotted 1px #999999;

	height:20px;

}



.box_khuyenmai

{

	clear:both; padding-top:12px; padding-left:20px;

}



.khuyenmai

{

	float:left; width:182px; height:20px; text-align:center; padding-top:5px; font-size:18px; color:#FFFFFF;

}



.khuyenmai a:link, .khuyenmai a:visited

{

	text-decoration:none;

	color:#FFFFFF;

}



.khuyenmai a:hover

{

	text-decoration:underline;

	color:#FFFFFF;

}



.text_khuyenmai

{

	float:left; width:752px;  font-size:12px;

}





/*----------*/









/* CSS FSdetail_product.css */



.estore_information{

	border:1px #c8caca solid;

	padding:8px 10px 5px 10px;

	margin-bottom:8px;

	height:100%;

}

.estore_information .clear{

	margin-bottom:0px;

}

.estore_information .company{

	font-size:16px;

	font-weight:bold;

	color:#CC0000;

}

.estore_information .fl{

	width:600px;

}

.estore_information .fl div{

	margin-bottom:3px;

}

.estore_information .fr{

	width:180px;

}

.estore_information .fr .estore_verified{

	color:#000000;

	cursor:pointer;

}

.estore_information .fr div{

	background:#F4F4F4;

	border:1px #c8caca solid;

	color:#999999;

	font-size:18px;

	font-weight:bold;

	padding:18px;

	text-align:center;

	float:right;

}

.estore_information .slogan{

	color:#45FF45;

	font-size:13px;

	font-weight:bold;

	padding:5px 5px 5px 0px;

	margin:5px 0px 5px 0px;

}

.estore_information img{

	vertical-align:middle;

	margin-right:5px;

}

.product_detail .consult{

	margin-top:5px;

	text-align:right;

}

.product_detail .consult a{

	font-weight:bold;

}

.product_detail .fl{

	width:202px;

	float:left;

}

.product_detail .fr{

	width:550px;

	float:right;

}

.product_detail .other_information{

	color:#cccccc;

	margin-bottom:5px;

	text-align:justify;

}

.product_detail h1{

	font-size:20px;

	margin:0px;

	margin-bottom:10px;

}

.product_detail, .product_detail_description, .raovat_detail_description{

	width:793px;

	overflow:hidden;

}

.product_detail_table{

	color:#333333;

}

.product_detail_table .left{

	color:#FFFFFF;

	text-align:right;

}

.product_detail_table .notice a{

	padding-left:18px;

	font-size:10px;

}

.product_detail_table .notice_price{

	background:url(notice_price.gif) no-repeat;

}

.product_detail_table .notice_stock{

	background:url(notice_stock.gif) no-repeat;

}

.product_detail_table .price{

	font-weight:bold;

	font-size:15px;

}

.product_detail_table td{

	padding:4px 6px 4px 6px;

	color:#c2c2c2;

}

.product_detail_v2 .fl{

	width:400px;

}

.product_detail_v2 .fl .center{

	float:left;

	width:332px;

	overflow:hidden;

}

.product_detail_v2 .fl .left{

	background-position:0px 0px;

	margin:11px 6px 0px 13px;

}

.product_detail_v2 .fl .left, .product_detail_v2 .fl .right{

	background-image:url(icon_navigate_small.png);

	background-repeat:no-repeat;

	float:left;

	width:15px;

	height:27px;

}

.product_detail_v2 .fl .left:hover{

	background-position:-15px 0px;

}

.product_detail_v2 .fl .picture_fullsize{

	background:#FFFFFF;

	margin-bottom:5px;

}

.product_detail_v2 .fl .picture_fullsize .loading{

	background:url(bg_loading.gif) no-repeat center #FFFFFF;

	position:absolute;

	width:400px;

	height:400px;

}

.product_detail_v2 .fl .picture_fullsize .next{

	background-position:0px -40px;

	margin-left:370px;

}

.product_detail_v2 .fl .picture_fullsize .next:hover{

	background-position:-30px -40px;

}

.product_detail_v2 .fl .picture_fullsize .previous{

	background-position:0px 0px;

}

.product_detail_v2 .fl .picture_fullsize .previous, .product_detail_v2 .fl .picture_fullsize .next{

	background-image:url(icon_navigate.png);

	background-repeat:no-repeat;

	display:block;

	position:absolute;

	margin-top:180px;

	width:30px;

	height:40px;

	z-index:2;

}

.product_detail_v2 .fl .picture_fullsize .previous:hover{

	background-position:-30px 0px;

}

.product_detail_v2 .fl .picture_fullsize table{

	height:400px;

}

.product_detail_v2 .fl .picture_fullsize table img{

	cursor:pointer;

}

.product_detail_v2 .fl .picture_larger{

	font-size:0px;

	margin:0px;

	padding:0px;

}

.product_detail_v2 .fl .picture_thumbnail td{

	background:#FFFFFF;

	border:1px #CCCCCC solid;

	padding:1px;

	height:40px;

	text-align:center;

}

.product_detail_v2 .fl .picture_thumbnail td a{

	display:block;

	width:40px;

}

.product_detail_v2 .fl .picture_thumbnail td.current{

	border:1px #E97D13 solid;

}

.product_detail_v2 .fl .right{

	background-position:0px -27px;

	margin:11px 13px 0px 6px;

}

.product_detail_v2 .fl .right:hover{

	background-position:-15px -27px;

}

.product_detail_v2 .fr{

	width:380px;

}

.product_detail_v2 .fr .estore_icon_professional{

	background:url(estore_professional.png) no-repeat;

}

.product_detail_v2 .fr .estore_icon_verified{

	background:url(estore_verified.png) no-repeat;

}

.product_detail_v2 .fr .estore_icon_verified, .product_detail_v2 .fr .estore_icon_professional{

	margin:4px 0px 0px 320px;

	position:absolute;

	width:50px;

	height:65px;

}

.product_detail_v2_exclusive .fl .picture_fullsize .loading{

	height:480px;

}

.product_detail_v2_exclusive .fl .picture_fullsize .previous, .product_detail_v2_exclusive .fl .picture_fullsize .next{

	margin-top:220px;

}

.product_detail_v2_exclusive .fl .picture_fullsize table{

	height:480px;

}

.product_faq_review .faq_list{

	background:url(icon_faq_list.gif) no-repeat 0px 3px;

}

.product_faq_review .faq_list, .product_faq_review .review_list{

	padding-left:10px;

	margin-bottom:5px;

}

.product_faq_review .faq_option{

	text-align:right;

}

.product_faq_review .faq_option .add{

	background:url(icon_add.gif) no-repeat 0px 2px;

	padding-left:15px;

}

.product_faq_review .faq_option .view_all{

	background:url(icon_list.gif) no-repeat;

	padding-left:16px;

}

.product_faq_review .review_list{

	background:url(icon_review_list.gif) no-repeat 0px 3px;

}

.product_faq_review .title{

	font-weight:bold;

	color:#CC0000;

	margin-bottom:8px;

}

.product_picture_more{

	overflow:hidden;

}

.product_picture_more_btn{

	text-align:right;

}

.product_picture_more_btn .collapse{

	background:url(arrow_up.gif) no-repeat right center;

}

.product_picture_more_btn .expand{

	background:url(arrow_down.gif) no-repeat right center;

}

.product_picture_more_btn a{

	padding-right:12px;

}

.product_picture_table{

	font-size:0px;

}

.product_picture_table td{

	padding:2px;

}

.product_picture_table td .border{

	background:#FFFFFF;

	border:1px #EEEEEE solid;

	padding:1px;

	text-align:center;

}

.product_picture_table td .border a{

	background-repeat:no-repeat;

	background-position:center;

	display:block;

	width:64px;

	height:45px;

}

.product_technical_note{

	margin-bottom:8px;

}

.product_technical_note b{

	color:#FF0000;

}

.product_technical_table{

	border-collapse:collapse;

	width:100%;

}

.product_technical_table .name{

	font-weight:bold;

	text-align:right;

	vertical-align:middle;

	width:43%;

}

.product_technical_table .table_2{

	width:100%;

}

.product_technical_table .table_2 td{

	border:none;

	padding:2px 4px 2px 4px;

	vertical-align:top;

}

.product_technical_table .title{

	background:#fff;

	color:#FF0000;

	font-weight:bold;

	text-align:center;

}

.product_technical_table td{

	border:1px #1a1a1a solid;

	padding:3px 6px 3px 6px;

	vertical-align:top;

}



.bg_menu_bot{



}

.bg_menu_bot{
    color:#222;
	font-size:12px;
	font-weight:bold;
    padding-top: 5px;
	text-align:center;
}

.bg_menu_bot a{
    color:#222;
	font-size:12px;
	font-weight:bold;
    padding-left: 10px;
    padding-right: 10px;
	text-align:center;
}

.bg_menu_bot a:hover{
    text-decoration: underline;
}



.bg_ft_a{
    width: 100%;
    height: 40px;
    background:url(../images/bg_ft_a.jpg) repeat-x;
    font-size: 15px; 
    font-weight: bold;
}

.ft_hd_a{
    width: 100%; 
}





/*menu right*/





.top_box_right

{



    
    font-weight: bold;
 
    background-color: #f1f1f1;
    padding: 5px 0px 0px 10px;
  
	clear:both;

}



.title_box_right
{

    font-weight:bold; color:#666;
    text-transform: uppercase;
    padding-bottom: 2px;
}

.title_box_right a
{
    font-weight:bold; color:#666;
    text-transform: uppercase;
}

.title_box_right a:hover
{
    text-decoration: underline;
}

    


.body_box_right
{

clear:both;

}



.bottom_box_right
{


clear:both;
height: 2px;
}



.title_sp_right

{

	font-weight:bold;

	font-size:12px;

	

	color:#5d5d5d;

	text-align:center;

	padding-top:5px;

	padding-bottom:5px;

}



.title_sp_right a

{

	text-decoration:none;

	

}
/*ss*/

/*search */
.searchBox{
    width: 470px;
    height: 35px;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 1px 2px 0 rgba(98,98,98,.5);
}

.searchBox input[type=text] {
    height: 35px;
    border: 0;
    font-size: 15px;
    display: table-cell;
    width: calc(90% - 95px);
    max-width: none;
    float: left;
    border-radius: 3px;
    outline: 0;
    padding-left: 10px;
}

.searchBox button[type=submit] {
    float: right;
    height: 35px;
    border: 0;
    font-size: 14px;
    padding: 0 16px;
    background: #EFF1F5;
    border-radius: 0 4px 4px 0;
    cursor: pointer;
    font-weight: 500;
}

.searchBox .btnsearch{color: #FFFFFF;cursor: pointer;float: right;margin:-3px -30px 0 0;border:0;width:30px;height:33px;background:url(../images/search_right.png) no-repeat right 0}


.ssearch_s{
    width: 450px; 
    padding-top:17px; 
    padding-left: 0px; 
    clear: both; 
    padding-bottom: 10px;
}
.keysearch{
    text-align: left;
    color: #474747;
}

.keysearch a{
    color: #474747;
    font-size: 11px;  
}

.keysearch a:hover{
    color: #474747;  
    text-decoration: underline;
}
/* end search */

/* SITE PATH */
.lbreakcumb,.rbreakcumb{width:100%; color:#048f18; background-color: #efefef;}
.rbreakcumb{background-position: right -36px}
.cenbreakcumb{height:35px;line-height:25px;
padding-left:10px;
width: 1150px;
margin: 0 auto;
}
.cenbreakcumb_path{
    width: 1150px;
    height: 35px;
    margin: 0 auto;
    float: left;
}
.menubreakcumb li{float:left;background:url(../images/icon_menu.png) no-repeat right center;padding:0 20px}
.menubreakcumb li a,.menubreakcumb li span{font-size:12px;color:#777777;text-decoration:none}
.filter-list-box{
    padding: 9px 15px;
    background-color: #fff;
    color: #111;
    font-size: 20px;
}

.borderproallitem{
    padding-right: 10px;
    padding-left: 10px;
}

/* PRICE */
.bg_price_detail
{
	background-image:url(../images/bg_price.png);
	background-repeat:no-repeat;
	width:400px;
	height:100px;
	position:relative;
	left:-32px;

}

.v6Price {
color: #ff0000;
font-size: 30px;
font-weight: bold;
height: 25px;

text-shadow: 1px 1px 2px #505050;
}

.cont-maindear{padding:3px;}



.v6Price{color:#ff0000;font-size: 30px;font-weight: bold;height:25px}
.v6Price span{color:#ff0000;font-size: 18px;font-weight: normal}


.boxPricesPadding .v6Price{margin-right:25px;width:175px;text-align: center}
.v6BuyNow,.v6BuyNowMulti{margin:10px 0 0 0}
.v6BuyNow a,.v6BuyNowMulti a{background:url('../images/V6btnbookbuy.png') no-repeat 0 0; width:200px; height:35px;display:block}
.v6BuyNow a:hover{background-position:left -38px}
.v6BuyNow a.v6Out, .v6BuyNow a.v6Out:hover{background-position:left -104px}
.v6BuyNowMulti a{background-position:left 0}
.v6BuyNowMulti a:hover{background-position:left -53px}
.v6BuyNowMulti a.v6Out, .v6BuyNowMulti a.v6Out:hover{background-position:left -104px}
.v6BottomPrice{font-size: 15px;line-height: 160%}

.v6RealPrice,.v6Buyer,.v6Timer,.v6Buyerdetail,.v6Buyersnew,.v6adr{background: url(../images/V6icon_dea2l.png) no-repeat left center;border-bottom:1px solid #e9e9e9;padding:5px 10px 5px 45px;color:#000}
.v6RealPrice b{font-size: 18px}
.v6Real{width:135px; border-right:1px solid #ccc;height:40px}
.v6Real b,.textDecoration{text-decoration: line-through}
.v6Percent{height:40px;text-align: center;width:145px}
.v6Buyersnew{background: url(../images/V6icon_deal.png) no-repeat left 5px;font-size:14px;font-weight:bold;padding-bottom:15px;border-bottom:none}
.v6Buyersnew b{font-size: 17px;color:#72a60b}
.v6Buyerdetail{background: url(../images/bg/bgbuyers.png) no-repeat -2px 7px;padding:12px 0 22px 40px;margin-top:8px}
.v6Buyerdetail b{font-size: 16px;color:#c93131}
.v6Realdetail{width:160px; border-right:1px solid #ccc}
.v6Percentdetail{text-align:left;padding-left:20px}
.v6Percentdetail b{font-size:18px;color:#000}



.v7price_promotionsmall{
 /*background: url(../images/discountmin.png?v=1) 0 center no-repeat; */
    position: absolute;
    color: #fff;
        font-size: 22px;
    top: 2px;
   
    margin-left: 229px;
    padding-top: 1px;
    line-height: 1.3;
    background-color: #E07F00;
    text-align: right;
    border: 1px #E07F00 solid;
    
    width: 50px;
    height: 50px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    --border-radius: 50px;
    border-radius: 50px;
    
    font-weight: bold;
    margin-top: 4px;
}


.v7price_promotionsmall_text{
 position: relative;
    top: 10px;
    /* left: 10px; */
    font-size: 20px;

}


.v7price_promotionsmall span{
    color: #fff;
    font-size: 11px;
padding-right: 5px;
}


.v7price_promotionsmall_index{
 /*background: url(../images/discountmin.png?v=1) 0 center no-repeat; */
    position: absolute;
    color: #fff;
    font-size: 14px;
    top: 2px;
    width: 37px;

    margin-left: 120px;
    padding-top: 1px;
    line-height: 1.3;
    background-color: #ff9601;
    text-align: right;
  
    border-radius: 2px;
    font-weight: normal;
    margin-top: 4px;

}

.v7price_promotionsmall_index_text{

position: relative;
    top: 10px;
    /* left: 10px; */
    font-size: 20px;

}



.v7price_promotionsmall_index span{
    color: #fff;
    font-size: 11px;
padding-right: 5px;
}



.v7price_promotionsmallhot{
background: url(../images/icon/icon_hot.gif) 0 center no-repeat;
position: absolute;
color: #fff;
font-size: 15px;
top: 0px;
width: 44px;
height: 24px;
margin-left: 0px;
/* padding-top: 5px; */
line-height: 2.5;
text-align: right;

}
.v7price_promotionsmallhot span{
    color: #fff;
    font-size: 15px;
padding-right: 5px;
}



.v7price_promotion span{font-size: 18px}


.v8price_promotion,.v8price_promotionsmall{font-size: 24px;color: #fff;position: absolute;font-weight: bold;background:url(../images/discount.png) 0 0 no-repeat;width: 65px;height: 67px;text-align: center;margin: 0 0 0 230px; top:10px;  right:5px; padding-top:22px}
.v8price_promotion span{font-size: 18px; color: #fff; }
.title_bold,.title_bold_blueGay{font-size:18px;font-weight:bold;color:#040404; padding-bottom:10px}
.title_bold_blueGay{
    
    color:#666;
    width: 160px;
    padding-left: 3px;
    padding-bottom: 5px;
    padding-top: 5px;
    background-color: #f1f1f1;
    font-size: 18px;
}
/* dateil */

.v6TitleShort{color: #666;font-size:18px;text-align:left;}
.v6TitleShort h2{font-size:18px;font-weight: bold;color:#000; margin-bottom:10px;}

.pricebuys{font-weight:normal;color:#82b9d9}
.pricebuys p span{text-decoration:line-through;font-weight:normal;color:#666666;text-transform:none}
.pricebuys p{font-weight:normal;color:#000;text-transform:none}
.pricebuys b{color:#82b9d9;font-weight:bold}
.detail_sp_s{
   
    border-bottom: 0px solid #f1f1f1;
    border-right: 0px solid #f1f1f1;
    border-left: 0px solid #f1f1f1;
    padding-bottom: 10px;
padding-top: 15px;
 font-size: 18px;
    
}

.detail_sp_s h3{
    color: #333333;
    font-size: 16px;  
    line-height: 23px;
}

.detail_sp_s h3 span{
    color: #333333;
    font-size: 16px;  
}

.detail_sp_s h3 a{
    color: #333333;
    font-size: 16px;  
}

.detail_sp_s h3 strong{

    font-size: 16px;  
}

.detail_sp_s h3 em{
    color: #333333;
    font-size: 15px;  
}

.detail_sp
{
	clear:both;
    float: left;
    width: 860px;
    
}

.detail_sp_chitietsan
{ border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    background-color: #fff;
    padding: 10px;
    margin-bottom: 0px;
}


.tab_binhluan
{
    
     border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    background-color: #fff;
    padding: 10px;
}



.box_right_detile{
    float: right;
    width: 270px;
}

.pad_top_10
{
	clear:both; padding-top:10px;
}

.pad_10
{
	padding:10px; clear:both;
}


.left_box_detail
{
	float:left; background-color:#FFFFFF;
	min-height:438px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    

}

.right_box_detail
{
	width:200px; float:right; background-color:#FFFFFF; padding:10px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.w_310{float:right; width:370px;}

.w_400{float: left;width: 340px;position: relative;border: 1px #eaeaea solid;text-align: center;padding: 5px;}

.w_400 img {max-width:340px;max-height:400px;}

.title_sp_groud{float: left;font-weight: bold;color: #666;border-bottom: solid 1px #eaeaea;padding-bottom: 3px;padding-top: 3px;}

/* BUTTON */

.content_button{
       height: 31px;
    line-height: 30px;
    float: left;
    font-size: 14px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #DCDCDC;
    color: #525252;
    -webkit-box-shadow: 0 4px 4px -4px #B3B3B3;
    box-shadow: 0 4px 4px -4px #9A9A9A;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 15px;
    font-weight: bold;
    }


/* Top Page ----------------------------------------------------------------------------*/

.topheadr{
        z-index: 9999999;
    width: 100%;
    top: 0px;
 background-color: #35aa02;
    height: 190px;
     
}
#top-header{
    z-index:10;
    float:left;
    width:100%;
    height:30px;
   
    background-repeat: repeat-x;
    
    }
#top-header .top-header-inside{width:1150px;margin:0 auto}
#top-header .top-header-scale{min-width:1150px;max-width:1090px;width:auto}
/* Welcome */
.ws-welcome{width:100%;height:30px; }
.ws-welcomes{width:auto;height:30px;overflow:hidden;border-left:1px solid #b9b9b9;border-right:0px solid #b9b9b9}

.ws-welcome ul{margin:0}
.ws-welcome ul li{float:left; height:28px;line-height:28px;

background: url(../images/line_top_menu.1.0.1.png) left center no-repeat;
}
.ws-welcome ul li a{display:block;margin:0 1px;padding:0 8px;color:#fff;font-size:12px;text-decoration:none}
.ws-welcome ul li a:hover{}
.ws-welcome ul li.first{background:none}
/* Notify */
.ws-welcome ul li .func-notify{position:relative;width:34px}
.ws-welcome ul li .func-notify .icon-chat{position:relative;display:block;background:url(../images/icon_mini.1.0.11.png) 4px -3190px no-repeat;width:20px;height:28px;padding-right:4px}
.ws-welcome ul li .func-notify .icon-notify{position:relative;display:block;background:url(../images/ico_ucp.1.0.2.png) -2px -362px no-repeat;width:20px;height:28px;padding-right:4px}
.ws-welcome ul li .func-notify .num{position:absolute;z-index:999;top:-1px;right:-5px;background-color:#ea0000;width:auto;height:12px;padding:1px 2px;color:#fff;font-size:10px;font-weight:bold;line-height:12px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.ws-welcome ul li .func-notify .dropdown-notify{position:absolute;z-index:99;top:24px;right:-10px;background-color:#fff;width:220px;border:1px solid #bbb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 1px 3px #ddd;-moz-box-shadow:0 1px 3px #ddd;-webkit-box-shadow:0 1px 3px #ddd}
.ws-welcome ul li .func-notify .dropdown-notify .title-user-dropdown{display:block;height:26px;margin-bottom:8px;line-height:26px;padding-left:10px;color:#000;font-size: 13px;font-weight:bold;cursor:default;border-bottom:1px solid #ddd}
.ws-welcome ul li .func-notify .dropdown-notify .user-dropdown{position:relative;width:220px;margin:0 0 0 -1px;padding:0 0 4px}
.ws-welcome ul li .func-notify .dropdown-notify .notify-scroll{float:left;width:220px;height:355px;padding-bottom:8px}
.ws-welcome ul li .func-notify .dropdown-notify .notify-scroll .viewport{width:215px;height:100%;position:relative}
.ws-welcome ul li .func-notify .dropdown-notify .notify-scroll .viewport{overflow:hidden}
.ws-welcome ul li .func-notify .dropdown-notify .notify-scroll .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0;}
.ws-welcome ul li .func-notify .dropdown-notify .notify-scroll .scrollbar{background:transparent url(../images/bg_scrollbar_track_y.png) no-repeat 0 0;position:relative;background-position: 0 0;float:right;width:5px}
.ws-welcome ul li .func-notify .dropdown-notify .notify-scroll .track{background:transparent url(../images/bg_scrollbar_trackend_y.png) no-repeat 0 100%;height:100%;width:5px;position:relative}
.ws-welcome ul li .func-notify .dropdown-notify .notify-scroll .thumb{background:transparent url(../images/bg_scrollbar_thumb_y.png) no-repeat 0 100%;height:20px;width:5px;cursor:pointer;overflow:hidden;position:absolute;top:0}
.ws-welcome ul li .func-notify .dropdown-notify .notify-scroll .thumb .end{background:transparent url(../images/bg_scrollbar_thumb_y.png) no-repeat 0 0;overflow:hidden;height:5px;width:5px}
.ws-welcome ul li .func-notify .dropdown-notify .notify-scroll .disable{display:none}
.ws-welcome ul li .func-notify .dropdown-notify .notify-scroll .noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
.ws-welcome ul li .func-notify .dropdown-notify .user-dropdown li{float:none;background:none;margin:0;padding:0 0 8px;line-height:16px;color:#333;font-size:12px}
.ws-welcome ul li .func-notify .dropdown-notify .user-dropdown li a{display:block;width:190px;padding:3px 20px 3px 10px;line-height:16px;color:#777;font-size:12px;border-bottom:1px solid #eee;text-decoration:none}
.ws-welcome ul li .func-notify .dropdown-notify .user-dropdown li a strong{color:#333;font-weight:bold}
.ws-welcome ul li .func-notify .dropdown-notify .user-dropdown li a .timer{color:#888;font-size: 13px;font-weight:normal}
.ws-welcome ul li .func-notify .dropdown-notify .user-dropdown li a:hover{background-color:#ebf3fd;background-image:none;color:#222}
.ws-welcome ul li .func-notify .dropdown-notify .user-dropdown li a.view-more{color:#039;font-size: 13px;font-weight:normal}
.ws-welcome ul li .func-notify .dropdown-notify .user-dropdown li.end a{border:none}
.ws-welcome ul li .func-notify .dropdown-notify .user-dropdown li span{display:block;float:left;background-image:url(../images/ico_ucp.1.0.2.png);background-repeat:no-repeat;width:38px;height:32px}
.ws-welcome .dropdown-caret{background:url(../images/icon_mini.1.0.11.png) -5px -1398px no-repeat;position:absolute;z-index:999;top:-6px;right:15px;width:16px;height:12px;line-height:auto;overflow:hidden}
.ws-welcome .dropdown-profile .user-dropdown li span{display:block;float:left;background-image:url(../images/ico_ucp.1.0.2.png);background-repeat:no-repeat;width:38px;height:32px}
.ws-welcome ul li a.active{position:relative;z-index:4;background-color:#fff;margin-right:-2px;margin-left:-2px;color:#333;height: 27px;}
.ws-welcome ul li.ws-home a{background:url(../images/icon_mini.1.0.11.png) 2px -1300px no-repeat;padding-left:26px}
.ws-welcome ul li.helper a{background:url(../images/icon_mini.1.0.11.png) 0 -1412px no-repeat;padding-left:26px}
.ws-welcome ul li.up-vip a{background:url(../images/icon_mini.1.0.11.png) 0 -3218px no-repeat;padding-left:24px}
.ws-welcome ul li.ws-home a.active,
.ws-welcome ul li.site-creatshop a.active{}
.ws-home h1{
    display: block;
    font-weight: normal;
    color: #fff;
    font-size: 15px;
    text-decoration: none;
}
.ws-home h1:hover{
    text-decoration: none;
}

.ws-welcome ul li.posting{background:none;height:22px;margin-top:3px;padding-left:8px;line-height:22px}
.ws-welcome ul li span.num{position:relative;top:-1px;display:inline-block;background:#d00;width:24px;margin-right:5px;padding:2px 0;color:#fff;font-size: 13px;line-height:12px;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.ws-welcome ul li.posting a{background:url(../images/main_sprite.1.0.10.png) -54px -984px no-repeat;padding-left:6px;width:128px;height:22px;color:#333;font-size:12px;line-height:22px}
.ws-welcome ul.site-nav li{float:right}
.ws-welcome ul.site-nav li a:hover{}
.ws-welcome ul.site-nav li a.view-more{display:block;float:left;background-color:#f9f9f9;width:202px;color:#039;font-size: 13px;font-weight:bold;text-align:center;border-top:1px solid #ddd}
.ws-welcome ul.site-nav li a.view-more:hover{text-decoration:underline}
















/* Welcome */
.memuright{
    width: 300px;
    padding-top: 2px;
    height: 30px;
    float: right;
    text-align: left;}
.memurights{width:auto;height:30px;overflow:hidden;border-left:1px solid #b9b9b9;border-right:0px solid #b9b9b9}

.memuright ul{margin:0}
.memuright ul li{float:left; height:28px;line-height:28px;

background: url(../images/line_top_menu.1.0.1.png) left center no-repeat;
}
.memuright ul li a{display:block;margin:0 1px;padding:0 8px;color:#fff;font-size:14px;text-decoration:none}
.memuright ul li a:hover{}
.memuright ul li.first{background:none}
/* Notify */
.memuright ul li .func-notify{position:relative;width:34px}
.memuright ul li .func-notify .icon-chat{position:relative;display:block;background:url(../images/icon_mini.1.0.11.png) 4px -3190px no-repeat;width:20px;height:28px;padding-right:4px}
.memuright ul li .func-notify .icon-notify{position:relative;display:block;background:url(../images/ico_ucp.1.0.2.png) -2px -362px no-repeat;width:20px;height:28px;padding-right:4px}
.memuright ul li .func-notify .num{position:absolute;z-index:999;top:-1px;right:-5px;background-color:#ea0000;width:auto;height:12px;padding:1px 2px;color:#fff;font-size:10px;font-weight:bold;line-height:12px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.memuright ul li .func-notify .dropdown-notify{position:absolute;z-index:99;top:24px;right:-10px;background-color:#fff;width:220px;border:1px solid #bbb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 1px 3px #ddd;-moz-box-shadow:0 1px 3px #ddd;-webkit-box-shadow:0 1px 3px #ddd}
.memuright ul li .func-notify .dropdown-notify .title-user-dropdown{display:block;height:26px;margin-bottom:8px;line-height:26px;padding-left:10px;color:#000;font-size: 13px;font-weight:bold;cursor:default;border-bottom:1px solid #ddd}
.memuright ul li .func-notify .dropdown-notify .user-dropdown{position:relative;width:220px;margin:0 0 0 -1px;padding:0 0 4px}
.memuright ul li .func-notify .dropdown-notify .notify-scroll{float:left;width:220px;height:355px;padding-bottom:8px}
.memuright ul li .func-notify .dropdown-notify .notify-scroll .viewport{width:215px;height:100%;position:relative}
.memuright ul li .func-notify .dropdown-notify .notify-scroll .viewport{overflow:hidden}
.memuright ul li .func-notify .dropdown-notify .notify-scroll .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0;}
.memuright ul li .func-notify .dropdown-notify .notify-scroll .scrollbar{background:transparent url(../images/bg_scrollbar_track_y.png) no-repeat 0 0;position:relative;background-position: 0 0;float:right;width:5px}
.memuright ul li .func-notify .dropdown-notify .notify-scroll .track{background:transparent url(../images/bg_scrollbar_trackend_y.png) no-repeat 0 100%;height:100%;width:5px;position:relative}
.memuright ul li .func-notify .dropdown-notify .notify-scroll .thumb{background:transparent url(../images/bg_scrollbar_thumb_y.png) no-repeat 0 100%;height:20px;width:5px;cursor:pointer;overflow:hidden;position:absolute;top:0}
.memuright ul li .func-notify .dropdown-notify .notify-scroll .thumb .end{background:transparent url(../images/bg_scrollbar_thumb_y.png) no-repeat 0 0;overflow:hidden;height:5px;width:5px}
.memuright ul li .func-notify .dropdown-notify .notify-scroll .disable{display:none}
.memuright ul li .func-notify .dropdown-notify .notify-scroll .noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
.memuright ul li .func-notify .dropdown-notify .user-dropdown li{float:none;background:none;margin:0;padding:0 0 8px;line-height:16px;color:#333;font-size:12px}
.memuright ul li .func-notify .dropdown-notify .user-dropdown li a{display:block;width:190px;padding:3px 20px 3px 10px;line-height:16px;color:#777;font-size:12px;border-bottom:1px solid #eee;text-decoration:none}
.memuright ul li .func-notify .dropdown-notify .user-dropdown li a strong{color:#333;font-weight:bold}
.memuright ul li .func-notify .dropdown-notify .user-dropdown li a .timer{color:#888;font-size: 13px;font-weight:normal}
.memuright ul li .func-notify .dropdown-notify .user-dropdown li a:hover{background-color:#ebf3fd;background-image:none;color:#222}
.memuright ul li .func-notify .dropdown-notify .user-dropdown li a.view-more{color:#039;font-size: 13px;font-weight:normal}
.memuright ul li .func-notify .dropdown-notify .user-dropdown li.end a{border:none}
.memuright ul li .func-notify .dropdown-notify .user-dropdown li span{display:block;float:left;background-image:url(../images/ico_ucp.1.0.2.png);background-repeat:no-repeat;width:38px;height:32px}
.memuright .dropdown-profile .user-dropdown li span{display:block;float:left;background-image:url(../images/ico_ucp.1.0.2.png);background-repeat:no-repeat;width:38px;height:32px}
.memuright ul li a.active{position:relative;z-index:4;background-color:#fff;margin-right:-2px;margin-left:-2px;color:#333;height: 27px;}
.memuright ul li.ws-home a{background:url(../images/icon_mini.1.0.11.png) 2px -1300px no-repeat;padding-left:26px}
.memuright ul li.helper a{background:url(../images/icon_mini.1.0.11.png) 0 -1412px no-repeat;padding-left:26px}
.memuright ul li.up-vip a{background:url(../images/icon_mini.1.0.11.png) 0 -3218px no-repeat;padding-left:24px}
.memuright ul li.ws-home a.active,
.memuright ul li.site-creatshop a.active{}
.ws-home h1{
    display: block;
    font-weight: normal;
    color: #fff;
    font-size: 15px;
    text-decoration: none;
}
.ws-home h1:hover{
    text-decoration: none;
}

.memuright ul li.posting{background:none;height:22px;margin-top:3px;padding-left:8px;line-height:22px}
.memuright ul li span.num{position:relative;top:-1px;display:inline-block;background:#d00;width:24px;margin-right:5px;padding:2px 0;color:#fff;font-size: 13px;line-height:12px;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.memuright ul li.posting a{background:url(../images/main_sprite.1.0.10.png) -54px -984px no-repeat;padding-left:6px;width:128px;height:22px;color:#333;font-size:12px;line-height:22px}
.memuright ul.site-nav li{float:right}
.memuright ul.site-nav li a:hover{}
.memuright ul.site-nav li a.view-more{display:block;float:left;background-color:#f9f9f9;width:202px;color:#039;font-size: 13px;font-weight:bold;text-align:center;border-top:1px solid #ddd}
.memuright ul.site-nav li a.view-more:hover{text-decoration:underline}



/* Account */
.loggedin{
    display:inline-block;
    position:relative;z-index:999;
    background:url(../images/icon_mini.1.0.11.png) right -1345px no-repeat;
    max-width:110px;height:28px;margin-left:1px;padding-right:22px;cursor:pointer;-moz-transition-property:color, background;-moz-transition-duration:0.3s, 0.3s;-moz-transition-timing-function:linear, ease-in}
.loggedin:hover{
    background-color:#fefefe;
    background-position:right -1362px}
    
    .loggedin:hover .dropdown-profile{
    display:block;
    }
    
.loggedin .profile-links{float:left;width:20px;height:20px;margin:4px 6px 0 8px;padding:0}
.loggedin .screen-name{display:inline-block;max-width:70px;height:30px;color:#fff;font-size:12px;font-weight:normal;line-height:28px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.loggedin .screen-name a{padding:0;color:#fff;font-size:12px}
.loggedin .dropdown-profile{
    display:none;
    position:absolute;
    z-index:99;top:28px;right:-2px;
    background-color:#fff;width:200px;
    border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
    box-shadow:0 1px 3px #ddd;-moz-box-shadow:0 1px 3px #ddd;-webkit-box-shadow:0 1px 3px #ddd;
    opacity: 0.6;
}
.loggedin .dropdown-profile .user-dropdown{position:relative;width:200px;margin:0 0 0 -1px;padding:1px 0 4px}
.loggedin .dropdown-profile .user-dropdown li{clear:both;float:none;background:none;height:22px;margin:0;padding:0;line-height:22px;color:#333;font-size:12px}
.loggedin .dropdown-profile .user-dropdown li.title-user-dropdown{display:block;height:26px;line-height:26px;padding-left:10px;color:#000;font-size: 13px;font-weight:bold;cursor:default;border-bottom:1px solid #ddd}
.loggedin .dropdown-profile .user-dropdown li a{display:block;width:184px;height:34px;line-height:34px;color:#777;font-size:12px;border-bottom:1px solid #eee;text-decoration:none}
.loggedin .dropdown-profile .user-dropdown li a:hover{background-color:#ebf3fd;background-image:none;color:#222}
.loggedin .dropdown-profile .user-dropdown li.end a{border:none}

.user-dropdown li span{display:block;float:left;background-image:url(../images/ico_ucp.1.0.2.png);background-repeat:no-repeat;width:38px;height:32px}
.user-dropdown li .ico-01{background-position:0 0}
.user-dropdown li .ico-02{background-position:0 -33px}

.user-dropdown li .ico-03{background-position:0 -66px}
.user-dropdown li .ico-04{background-position:0 -99px}
.user-dropdown li .ico-05{background-position:0 -132px}
.user-dropdown li .ico-06{background-position:0 -165px}
.user-dropdown li .ico-07{background-position:0 -198px}
.user-dropdown li .ico-08{background-position:0 -231px}
.user-dropdown li .ico-09{background-position:0 -264px}
.user-dropdown li .ico-10{background-position:0 -297px}
.user-dropdown li .ico-11{background-position:-12px -334px;width:22px !important;height:32px !important}
.user-dropdown li .ico-12{background-position:-12px -396px;width:22px !important;height:32px !important}
.user-dropdown li .ico-n1{background-position:-12px -206px;width:22px !important;height:32px !important}
.user-dropdown li .ico-n2{background-position:-12px -433px;width:22px !important;height:32px !important}
.user-dropdown li .ico-n3{background-position:-12px -466px;width:22px !important;height:32px !important}

.vcard{
    color: #ccc;
    font-style: italic;
    font-size: 10px;
}



.bd {
border-width: 0 0 1px 0;
border-style: solid;
padding: 2px 10px 2px 5px;
}

.textfieldgh{
    height: 20px;
}

.line_dotteda_ccc{
       border-bottom: dashed 1px #cccccc;
}
.tieu_de_tin_moi{
   padding-bottom: 3px;
   padding-top: 3px;

}
.tieu_de_tin_moi a{
    
    font-size: 15px;
    font-weight: normal;
    color: #666;
}

.tieu_de_tin_moi a:hover{
    text-decoration: underline;
}
/* hot news*/

.hotnewfrt{
    float:left;
    height:22px !important;
    line-height:22px !important;
    overflow:hidden;
    width: 500px;
}
.hotnewfrt .hottitle{
    color:#FF4F4F;
    font-style:italic;
    font-weight:bold;
    padding-top: 3px;
    padding-left: 10px;
    }
.hotnewfrt ul li a{color:#636363;font-weight:bold}
.ticker{height:40px;overflow:hidden;margin:0;list-style:none;border:0 solid #ddd}
.ticker li{height:30px;text-align:left;padding-left:3px;border-bottom:0 dotted #ddd}
#ticker_01,#ticker_03{height:53px}
#ticker_02{height:125px}

.hotnewfrt a.link_top_new_s{
    background-color: #efefef;
}
.hotnewfrt a.link_top_new_s:hover{
   background-color: #efefef;
}


/*new index*/
.center_box_index_left{
    width: 450px;
    float: left;
}
.center_box_index_right{
    width: 450px;
    float: right;
}
.other_title_h2 {
    font-weight: bold;
    color: #333333;
    
    font-size: 15px;
    padding: 0px 0px 0 0;
}

.other_title_h2:hover{
text-decoration: underline;
}

.center_title_h2 a {
    
    font-size: 15px;
    color: #000;
    font-weight: bold;
    text-decoration: underline;
}


.box_news_center .img_tin_khac {
    float: left;
    margin-right: 7px;
    padding-top: 5px;
    
}

.tieu_de_tin_1{
     
    font-size: 15px;
    color: #000;
    font-weight: bold;
}


.tieu_de_tin_1:hover{
    
    font-size: 15px;
    color: #000;
    font-weight: bold;
    text-decoration: underline;
}


.box_news_center{
    padding-top: 10px;
    padding-left: 10px;
  

   
    clear: both;
    
    background-color: #fff;
    border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
margin-bottom: 10px;
}
.gruod_new{
  position: relative;
    bottom: -5px;
    left: 10px;
    padding-left: 5px;
    padding-top: 2px;
    
    background-color: #747474;
    width:242px;
    height:22px}

.gruod_new a{
    
    font-size: 18px;
    color: #ffffff;
    text-decoration: none;
}

.gruod_new a:hover{
    
    font-size: 18px;
    color: #ffffff;
    text-decoration: underline;
}

.mangluois{

    background-color: #fff;
    border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
}


.gruod_new1{
   position: relative;
    bottom: -5px;
    left: 10px;
    padding-left: 5px;
    padding-top: 2px;
    
    background-color: #747474;
    width:242px;
    height:22px
}

.gruod_new1 a{
    
    font-size: 18px;
    color: #ffffff;
    text-decoration: none;
}

.gruod_new1 a:hover{
    
    font-size: 18px;
    color: #ffffff;
    text-decoration: underline;
}

.gruod_new2{
  margin-left: 10px;
  padding-top: 10px;
  border-bottom: 1px #f1f1f1 solid;
  width: 760px;
}

.gruod_new2 a{
    
    font-size: 15px;
    color: #000;
    text-decoration: none;
margin: 0 auto;
    font-weight: bold;
}

.gruod_new2 a:hover{
    
    font-size: 15px;
    color: #000;
    text-decoration: underline;
}

.box_news_center2{
    padding-top: 10px;
    padding-left: 10px;
    width: 760px;
    clear: both;
}
.date_new{
    display: none;
}
.date_new time{
    font-size: 10px;
     
    font-style:italic;   
}
.addres_news{
     font-size: 9px;
    font-style:italic; 
   display: none;
}
.index_news_bot{
    padding-right: 10px;
    padding-bottom: 10px;
    width: 370px;
	float: left;


}

.index_news_bot .text_def{
    font-size: 13px;
}

.w_110{
    width: 110px;
}

.w_250{
    width: 250px;
}

.w_250noimg{
    width: 370px;
}
/* end new index*/

/***S Top***/

.postting{
    float: right; 
    height: 28px; 
    line-height: 28px;
  
   
    padding-right: 5px;
    padding-left: 5px;
}

.posttingsup{
    float: right; 
    height: 28px; 
    line-height: 28px;
   
    padding-right: 5px;
    padding-left: 5px;
}
.posttingsup span {
    background-image: url(../images/ico_ucp.1.0.2.png);
    background-repeat: no-repeat;
    width: 38px;
    height: 32px;
}
.posttingsup span .ico-01{background-position:0 0}

.linkposting{
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
}

.box_news_centerde{padding-top: 10px;padding-left: 10px;width: 760px;border: 1px solid #DBDBDB;clear: both;}
.gruod_newde{position: relative;bottom: -16px;left: 10px;padding-left: 5px;padding-top: 2px;background-image:url(../images/bg_box_news_index.png);background-repeat:no-repeat;width:242px;height:35px}
.gruod_newde a{font-size: 18px;color: #ffffff;text-decoration: none;}
.gruod_newde a:hover{font-size: 18px;color: #ffffff;text-decoration: underline;}
.date_newde time{font-size: 10px;font-style:italic;}
.addres_news{font-size: 9px;font-style:italic; display: none;}
.index_news_botde{padding-right: 10px;padding-bottom: 10px;width: 370px;height: 120px;float: left;}
.index_news_botde .text_def{font-size: 11px;}
.w_110{width: 110px;}
.w_250s{width: 250px;}
.tieu_de_tin_moi_4 {font-family: Arial, Helvetica, Roboto,sans-serif;font-size: 15px;color: #999999;text-decoration:none;}
.tieu_de_tin_moi_4 h2, .tieu_de_tin_moi_4 h4 , .tieu_de_tin_moi_4 h3{font-family: Arial, Helvetica, Roboto,sans-serif;font-size: 15px;color: #999999;}
.tieu_de_tin_moi_4 a:link {color: #999999;text-decoration: none;}
.tieu_de_tin_moi_4 a:visited {color: #999999;text-decoration: none;}
.tieu_de_tin_moi_4 a:hover {color: #000000;text-decoration: underline;}
.title_3 a{color: #666;text-decoration: none;font-size: 18px;}
.title_3 a:hover{color: #666;text-decoration: underline;font-size: 18px;}


.logocataloghot{
    padding-bottom: 2px;
padding-top: 5px;
    color: #222;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    padding-left: 8px;
    width: 150px;
}

.border_fb{
border: 0px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
background-color: #fff;
margin-bottom: 10px;
}
.logocatalogbody{
    background-color: #fff;
    border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
margin-bottom: 10px;

}

.logocatalog{
    float: left;
    border: 5px #fff solid;
    width: 92px;
    
}

.logocataloghoticon{
    width: 242px;
    float: left;
}


.logocatalog img{
   transition: transform .2s linear;
    -webkit-transition: -webkit-transform .2s linear;
}

.logocatalog img:hover{
   transform: translateX(-5px);
    -webkit-transform: translateX(-5px);
}

.logocatalog_texxt{
    line-height: 22px;
    float: left;
}

.logocatalog_texxt{
   transition: transform .2s linear;
    -webkit-transition: -webkit-transform .2s linear;
}

.logocatalog_texxt:hover{
   transform: translateX(-5px);
    -webkit-transform: translateX(-5px);
}


.logocatalog_texxt a{
    color: #414141;
}

.logocatalog_texxt a:hover{
    
    color: #e80302;
}

.suport{
    width: 410px;
    float: left;
    padding-top: 6px;
    padding-left: 10px;
}

.suport a{
 
    color: #fff;
}


.box_detail{

padding: 10px;
}

/*---star Datel---*/

.help_btn_detail{
		text-transform:uppercase;
		line-height:25px;
		margin: 10px 0;
		font-size: 13px;
		font-weight:bold;

	}

.buy_step{
    background: url("../images/icon/buy_step.png") no-repeat;

    height: 55px;
}

.howshipping{
    background: url("../images/icon/howshipping.png") no-repeat;
  
    height: 55px;
}
.howpay{
    background: url("../images/icon/howpay.png") no-repeat;
   
    height: 55px;
}

.CenterWrapper{
    height: 55px;
    line-height: 55px;
    text-align: center;
    padding-left: 20px;
}
.CenterWrapper a {
    float: left;
    border: 1px solid transparent;
    padding: 0px 10px 0px 56px;
    margin-right: 20px;
    position: relative;
    color: #333;
    
}

.CenterWrapper a:hover {
    
    text-decoration: none;
    color: #333;
    background-color: #fff;
    border: 1px solid #e5e6e9;
}


/****Start help menu********/

.help_menu{
    
}

.help_menu_text a{
    background-color: #2d3c28;
    border: 0px #f1f1f1 solid;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 7px;
    margin-right: 3px;
    color: #fff;
    font-size: 15px;
    float: left;
}

.help_menu_text a:hover{
    background-color: #232323;
    border: 0px #f1f1f1 solid;

    margin-right: 3px;
    color: #fff;
    font-size: 15px;
    float: left;
    text-decoration: none;
}



/****END help menu********/


likeshare{
    height: 30px;
    line-height: 30px;
    border-bottom: 1px dashed #666;
    border-top: 1px dashed #666;
}

.googlecong{
    float: right;
    padding-top: 5px;
    width: 80px;
}

.likefb{
    padding-top: 5px;
    width: 200px;
    float: left;
}

.likefb_bottom{

    height: 35px;
        width: 280px;
}

.likefb_text{
    float: left;
    color: #b71616;
}

/* Start Form dat hang nhanh*/

.oder_dathangnhanh{
    width: 60%;
    margin: 0 auto;
}

.form-control {
  margin-top: 10px;
    margin-bottom: 10px;
  display: block;
    width: 90%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}


.oder_dathangnhanh_line{
    border-bottom: 3px dashed #CCCCCC;
    width: 80%;
    margin: 0 auto;
    margin-bottom: 20px;
}
.submit_oder_nhanh{
    background: #F05D04;
    color: #fff;
    font-size: 18px;
    text-transform: uppercase;
    border: none;
    border-radius: 3px;
    cursor: pointer;
    line-height: 35px;
    width: 40%;
    font-weight: bold;
    padding-left: 40px;
    padding-right: 40px;
    margin-top: 10px;
    -webkit-box-shadow:0 4px 4px -4px #000;
    box-shadow:0 4px 4px -4px #000;
}

.oder_giohang{
    float: left;
}

.oder_dathangnhanh_nut{
    
    margin-right: 120px;
    margin-top: 13px;

    float: right;
}

.oder_dathangnhanh_nut a{
    background: green;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    border: none;
    border-radius: 3px;
    cursor: pointer;

    width: 40%;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 6px;
    padding-bottom: 6px;

    -webkit-box-shadow:0 4px 4px -4px #000;
    box-shadow:0 4px 4px -4px #000;
}


/* END Form dat hang nhanh*/



/***** socialbox ******/

.socialbox{padding-top:0px}
.socialbox .btnLike,
.socialbox .btnShare{position:relative;background-color:#fff;padding-left:35px; text-decoration: none;
font-size: 14px;
color: #292929;
}
.socialbox:hover .btnShare:hover{text-decoration: none;

}
.socialbox .btnLike span,
.socialbox .btnShare span{display:block;width:25px;
color:#fff;position:absolute;left:0;top:-1px;background-color:#6e3d7d;
padding:4px 0;border-top-left-radius:2px;border-bottom-left-radius:2px}
.socialbox .btnLike.liked span,
.socialbox .btnShare.liked span,
.socialbox .btnLike.shared span,
.socialbox .btnShare.shared span{background-color:#ccc}
.socialbox .btnLike{margin-right:5px}




.btn {
    padding: 3px 10px;
    font-size: 14px;
}
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
   
    font-size: 14px;
    line-height: 1.2;
    border-radius: 2px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -user-select: none;
}


/*****END socialbox ******/

/***** Binh Luan ******/



#style_comment{
        width: 97%;
    height: 70px; 
    padding: 7px;  
}

.comment_avatar{
    float: left;
    width: 7%;
}
.comment_info{
   float: right;
    width: 93%;

}
.comment_ifo_aa{


  border-bottom:  1px solid #bbb;
  border-right:  1px solid #bbb;
  border-left:  1px solid #bbb;
  
  padding: 8px;
}
.comment_body{
    margin-top: 30px;
    margin-bottom: 30px;
}

.comment_binhluanshow{
    float: left;
    width: 93%;
}

.form-controlsss {
    display: block;
    width: 96%;
    height: 40px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.fcm-login-txt {
    width: 100%;
    height: 32px;
    margin-bottom: 5px;
    border: 1px solid #cccccc;
    padding: 0px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.fcm-login-txt-sr {
    width: 50%;
    height: 32px;
    margin-bottom: 5px;
    border: 1px solid #cccccc;
    padding: 0px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.comment_info_user{
    width: 300px;
}

.comment_info_user p{
    margin-bottom: 10px;
}


label.error {
    font-size: 14px;
}
label.error {
    display: inline-block;
    color: #d41212;
    font-size: 15px;
}

.error {
    color: #ff6868;
}


.comment_iteam{
   
        border-bottom: 1px solid #ececec;
    padding-bottom: 15px;
    padding-top: 10px;
    margin-bottom: 11px;
}

.comment_ten{
    font-weight: bold;

    padding-right: 10px;
    font-size: 16px;
}

.comment_ten_sub{
    font-weight: bold;

    padding-right: 10px;
    font-size: 16px;
    float: left;
        
}

.comment_date{
    font-style: italic;
    font-size: 14px;
    color: #777;
    float: left;
}

.comment_texts{
    padding-bottom: 5px;
    padding-top: 5px;
    font-size: 14px;
}
.comment_traloilink{
    float: right;
    
}

.comment_traloilink a{
    color: #0294C1;
    
}

.comment_iteam_sub{
    margin-left: 60px;
    margin-top: 18px;
}


.comment_binhluanshow label {
    color: #ffa63e;
    font-size: 11px;
    display: inline-block;
    margin-left: 5px;
    text-transform: uppercase;
    font-weight: normal;
}

/***** END Binh Luan ******/
/***** box_sanpham_qt ******/

.box_sanpham_qt{

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #fff;
    margin-top: 14px;
    clear: both;
    position: relative;
}

.box_sanpham_qt .box-ttl {
    height: 50px;
    overflow: hidden;
    padding: 0 20px;
    background-color: #fff;
}
.box_sanpham_qt .box-ttl h3 {
    float: left;
    font-size: 19px;
    color: #505050;
    line-height: 50px;
    font-weight: 400;
}

.box-paging-small {
    float: right;
    margin-right: -8px;
}

.box-paging-small .num {
    display: inline-block;
    font-size: 16px;
    color: #505050;
    line-height: 50px;
    padding: 0 30px;
}


.box_list_sp_indlist{float:left; width:169px; text-align:center;margin-bottom:10px;position: relative;padding-top: 10px;}
.box_list_sp_indlist:hover{	}
.img_list_sp_indlist{float: left;overflow: hidden;width: 167px;height: 167px;}
.img_list_sp_indlist img{
    width: 167px;height: 167px;

    }
.img_list_sp_indlist:hover img{
}

.box_list_sp_indlist .sp_mota {
    position: relative;
    /* height: 290px; */
    border: 1px solid #ececec;
}
.box_list_sp_indlist .sp_mota:hover{
    position: relative;
    /* height: 290px; */
    border: 1px solid #9eacbd;
    background-color: #ff8100;
    color: #fff;
}
.box_list_sp_indlist:hover{
    color: #fff;
}

.box_list_sp_indlist a{
    color: #222;
}
.box_list_sp_indlist a:hover{
    color: #fff;
}

.box_list_sp_indlist a .gia_sp_sell1{
    float: right;
   
    text-decoration: line-through;
    font-size: 11px;
    height: 17px;
    font-weight: normal;
    line-height: 17px;
    text-align: right;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-right: 5px;
}



.box_list_sp_indlist a .gia_sp_sell1:hover{
    color: #fff;
}
.line_col_sp_index_botom{float:left; width:20px; background-image:url(../images/line_col.jpg); background-repeat:no-repeat; height:10px; background-position:top center;}





/***** END box_sanpham_qt ******/

.area_order{display:block;overflow:hidden;margin-bottom: 10px;}
.area_order .buy_now{float:left;width:52%;overflow:hidden;padding:9px 0;border-radius:4px;font-size:16px;font-weight:600;line-height:normal;text-transform:uppercase;color:#fff;border:0;text-align:center;background:#fd6e1d;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fd6e1d),to(#f59000));background:-webkit-linear-gradient(top,#f59000,#fd6e1d);background:-moz-linear-gradient(top,#f59000,#fd6e1d);background:-ms-linear-gradient(top,#f59000,#fd6e1d);background:-o-linear-gradient(top,#f59000,#fd6e1d);cursor:pointer}
.area_order .buy_ins{line-height:normal;float:right;width:46%;padding:9px 0;border:0;text-align:center;background:#288ad6;color:#fff;border-radius:4px;font-size:16px;text-transform:uppercase;font-weight:600;cursor:pointer}
.area_order span{display:block;font-size:12px;color:#fff;text-transform:none;font-weight:normal}
.layphone{float:right;width:40%}
.layphone input[type=text]{height:35px;border:0;font-size:13px;display:table-cell;width:calc(95% - 95px);max-width:none;float:left;border-radius:3px;outline:0;padding-left:10px}
.layphone button[type=submit]{height:35px;border:0;font-size:14px;padding:0 16px;background:#d4d4d4;border-radius:0 4px 4px 0;cursor:pointer;font-weight:500}
.icontgdd-call{width:16px;height:16px;vertical-align:sub;background-image:url(../images/icon-phone.png);background-repeat:no-repeat;padding-top:6px;padding-left:20px}
.buycall{padding-top:10px;font-size:14px;margin-left:5px;float:left;width:40%}
.buycall strong{color:#2095f2}
.shoping_title_tt{font-size:20px;color:#222;padding-bottom:15px;padding-top:10px}
.buycall a{ color: #39a1fb;}


.sidebar_left{
    width: 290px;
    float: left;
    padding-top: 20px;
}

.trangchu_daily{
    width: 840px;
    float: right;
    padding-top: 16px;
}


.cn_city_name{
    padding-bottom: 20px;
}

.cn_city_name_mien {
border-bottom: 1px solid #333;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
padding-left: 5px;
padding-bottom: 3px;
padding-top: 3px;

background-color: #fff;

width: 150px;


margin-bottom: 10px;
}

.cn_city_name_mien a{
   color: #222; 
   font-size: 16px;
   font-weight: bold;
   text-transform: uppercase;
}

.cn_city_name_tinh{
    float: left;
    width: 120px;
}
.cn_city_name_tinh a{
    color: #00609a;
    font-weight: bold;
}


.vevent{
    padding-bottom: 6px;
padding-top: 6px;

}

.title_daily a{
    color: #6d7616;
    font-weight: bold;
    font-size:14px;
}

.description_daily{
    color:#989696;
    font-size:13px;
    line-height: 22px;
    padding-left: 10px;
}

.title_daily i a{
    color: #6d7616;
    font-weight: normal;
}

.title_daily{
    color: #6d7616;
    font-weight: normal;
}


.cn_dkdaily {
border: 2px dotted #707070;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
padding-left: 5px;
padding-bottom: 15px;
padding-top: 15px;
padding-right: 25px;
background-color: #fff;
color: #707070;
width: 250px;
text-align: center;
margin-top: 30px;
}

.cn_dkdaily a {
color: #707070;
font-weight: 500;
font-size: 17px;
font-family: Arial;
}

.boderfull{
    border: 1px dotted #777;
    background-color: #fff;
    color: #868686;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
     font-family: Arial;
    font-size: 14px;
    width: 300px;   
}
.ord_submit {
    border: 0;
    background-color: red;
    color: #fff;
    padding-left: 14px;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-right: 14px;
    font-size: 14px;
}

.info_detail{
   padding: 10px;
    border: 1px dashed #aaf5b1;
    line-height: 20px;
    background: #f4fff5;
}

.info_detail_img{
width:100px;
 float: left;   
 border: 1px solid #f1f1f1;
 padding: 3px;
  margin-right: 6px;
    margin-bottom: 6px;
}

.info_detail_tra{
    font-size: 18px;
	font-weight: bold;
    color: #eb6300;
    margin-top: 20px;
    padding-bottom: 6px;
}

.info_detail_cau{
    font-size: 14px;
	font-weight: bold;
    color: #eb6300;
	float:left;

}

.info_cau_hoi{
    width: 100%;
}

.info_cau_hoi a{
    display: block;
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 3px;
	color:#0072d7;
}
.info_cau_hoi span{
font-size: 11px;
color: #696969;
}

.info_cau_hoi .location{
display: none;
}
.dat_cau_hoi{
    text-align: right;
}
.dat_cau_hoi a{
    font-size: 16px;
    background-color: #f00;
    font-weight: bold;
    padding: 5px 10px;
   
    color: #fff;
    border-radius:6px;
}

.rotation_sty{
    width: 300px;
    position: fixed;
    color: #fff;
    background-color: #c5a200;
    bottom: 50px;
    right: 10px;
    padding: 10px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    --border-radius: 15px;
    border-radius: 15px;
	box-shadow: 0px 5px 5px #666;
-moz-box-shadow: 0px 5px 5px #666;
-webkit-box-shadow: 0px 5px 5px #666;
}


/*--------tag -----*/
.tags_result{
    clear: both;
}



.tags_may{


		
	}

	.tags_key a{
	    text-decoration: none;
    color: #222;
    border: 1px solid #d6d6d6;
    padding: 6px 8px;
    background: #fff;
    font-size: 12px;
    margin-right: 8px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
        float: left;
    margin-bottom: 5px;
	}
	
	.tags_key a:hover{
		text-decoration: none;
		color: #fff;
    background: #08a8d8;
 border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	}
	
	.tags_key{
		padding:5px;
	
	}
	
	.tags_result{
		width:100%;
		border: 0px solid;
		padding-right:40px;
		text-decoration:none;
	}
	
	.tags_pro{
	   BORDER-RIGHT: #ffffff 1px solid; 
	   BORDER-TOP: #E6E6E6 1px solid; 
	   BORDER-LEFT: #fff 0px solid; 
	   BORDER-BOTTOM: #fff 0px solid;    
	   TEXT-DECORATION: none;
	   font-size: 13px;
	   color: #1382D0;

	   padding-top:5px;
	}
	
	.tags_pro{
		width:100%;
		height:100px;
		
	}

/*--end tag---*/

