@charset "utf-8";
* {margin:0; padding:0}
#cot { width:222px; margin-right:20px}
a img { border:none}
a { text-decoration:none; color:#000}
a:hover {}
.addthis_floating_style.addthis_counter_style{display:none}
.float_l { float:left}
.float_r { float:right}
.icondeal{ background:url(../imgs/icon_sale_11.png) no-repeat top center;}
.dm-sp-home .border1{
        border-top: none;
border-bottom: none;
width: 199px;
background: #FFECD4;
margin: 1px;
}
.border1 {  
    border-top: none;
border-bottom: none;
width: 200px;
}
.clear { clear:both}
.relative { position:relative}
.absolute { position:absolute}
.radius1 { border-radius:5px 5px 0 0}
.radius2 { border-radius:5px}
.hidden { overflow:hidden}
.infomation{
    display: inline-block !important;
width: 400px;
margin: 15px 0px 0px 0px;
    
}
.quangcaoben .qc_img
{
	margin-left:0 !important;
	float:left;
	}
#main .qc_img {
	float:left;
width: 294px;
margin-left: 12px;
}
/*ul.block_category li:hover .level_1{
display: block;
position: absolute;
left: 99.9%;
top: 0px;
border: 1px solid #FF9E52;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
z-index: -1;
}*/
/*.level_1{
    display: none;
}
ul.level_1 li:hover, ul.level_2 li:hover{
    border: none;
}
ul.level_1 li, ul.level_2 li{
    border: none !important;
}
ul.level_1 li{
    width: 240px;
    float: left;
    margin-left: 17px;
}
ul.level_1 li a{
    border-bottom: none;
    color: #DF7016;
    font-size: 12px;
    font-family: arial;
    padding: 0px 0px !important;
}
ul.level_2 li{
    margin-left: 0px;
}
ul.level_2 li a{
    font-weight: normal;
    color: #2174A4;
}*/
#mega-menu-1 li a.active{color: #FADC00;}


.htdt{border: 1px dashed #BDBDBD;
padding: 5px;
border-radius: 5px;
background: #FFF9D8;}
.htdt-t{width: 200px;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
color: #D51B1B;
background:url(../css/img/phone.png) no-repeat;
padding-left: 22px;
}
.sanphamlienquan2 ul.ulnavi li{background: none !important;
width: 100% !important;
}
.sanphamlienquan2 ul.ulnavi li a{
padding: 0px !important;color: #666 !important;
text-align: center !important;
margin: 0px !important;
width: 100% !important;

}
.slider-top1{
    width: 1220px;
    float: left;
	overflow:hidden;
}
.htdt hr{border: 0px;
height: 0px;
background: none;
border-bottom: 1px dashed #CCC;
margin-top: 3px;}
.ch-ol .ch-li .login_cp{width: 115px;
position: relative;
top: 22px;}
#login_cp a{position: relative;
top: -16px;
left: 8px;}
.login-xc{top: -35px;
position: relative;
left: -5px;}
.tieude-sp{border: 1px solid #da251c;
border-radius: 5px;
padding: 5px;
width: 178px;
margin: 5px;
background: #da251c;
text-align: center;}
.tieude-sp .title-bg{background:none;color:#fff;}
ul, li, ol { list-style:none;}
.vat{font-size: 11px;
color: #5D9DB6;}
ul.intro li .short{display: block !important;
font-size: 13px;
width: 600px;}
.tab_category .part_sp .chitiet{margin-top: 12px}
.space1 { margin:8px 5px !important; padding:5px 0; *padding:5px; *margin:0 5px 0 0 !important;}

.space5 { margin:20px 0px 5px 0px; float:left }
.sp_pro_km .space5 { margin: 0 0px 5px 0px !important; }
.space4 { padding:10px 0;}
body { font: 12px/1.55 arial;color: #404040;background: #fff;overflow-x: hidden;}
.moddum, .moddum_tin { margin-bottom:15px; width:200px;
border: 1px solid #CCC; padding:0 25px; border-top:1px solid #f00; clear:both
}
.k_h3{background:#da251c;color:#fff;padding:10px;}
.dm-sp-home{
    position: relative;
    margin-top: -38px;
}
.dm-sp-home .tieude{
    background: url(../imgs_125/bg_dm_sp_home.png) repeat-x !important;
    -webkit-border-radius: 3px 3px 0px 0px;
-moz-border-radius: 3px 3px 0px 0px;
-o-border-radius: 3px 3px 0px 0px;
-ms-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
}
.dm-sp-home .tieude{
    border-bottom: none;
    height: 33px;
    color: #000;
}
.tieude {
height: 36px;
line-height: 35px;
color: #5B5B5A;
font-family: arial;
font-size: 15px;
text-align: center;
background: url(../imgs_125/bg-tab.gif) repeat-x;
-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
-o-border-radius: 5px 5px 0px 0px;
-ms-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
border-bottom: 1px solid #CCC;
font-weight:bold;
}
.btn-ssnam{display: block;
float: right;
margin-right: 1px;
margin-top: -21px;
background-position: -3px -544px;
cursor: pointer;
display: inline;
float: left;
height: 23px;
width: 85px;
margin-left: 13px;

}
.vach_top { width:100%; height:0px; display:block; position:relative; top:0px}
.vach_bot { width:100%; height:0px; position:relative; bottom:-6px; display:block}
.vach_top2 { width:100%; height:6px; display:block; position:absolute; bottom:0px;}
.vach_bot2 {  width:100%; height:6px;  display:block}
.vach_bot3 {  width:100%; height:6px; position:relative; bottom:-10px; display:block}
.vach_bot4 { width:100%; height:6px; position:absolute; bottom:-5px; display:block}
.mui_ten { background: url(../imgs/icon_span_chitiet.gif) no-repeat 2px 1px; display:inline-block; width:7px; height:8px; margin-left:3px; *margin: 0 0 3px 0;}
.mui_ten_in { background: url(../imgs/book.png) no-repeat 30% ; display:inline-block; width:30px; height:16px; position:relative; top:4px; *top:1px; color:#f64305}
.mui_ten_in a{color:#da251c !important}
.box_video_title1 a:hover{color:#f64305 !important}
.center_block {
    overflow: hidden;
    padding: 5px;
    width: 210px;
	float:left;
}
/*Hỗ trợ online*/
.hotro{padding: 7px;padding-top:0px}
.hotro_row{min-height:30px; margin: 5px 0px;}
.hotro_col_1{width:40px;}
.hotro_col_2{width:75px;}
.hotro_col_3{padding-top:5px;}
.hotro_col_3 a
{
	color:#6a4eaf;
	font-size:12px;
	font-weight:bold;
}
.hotro_row1
{
	color:#595959;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
	z-index: 1000;
}
.hotro_row2{}
.hotro_col_l,.hotro_col_r
{
	color:#ea2e2e;
	font-size:13px;
	font-weight:bold;
}
.block_hot_line {
   width: 222px;
padding-bottom: 10px;
}
.block_hot_line_header{height: 50px;
line-height: 50px;
text-align: left;
color: #fff;
background: #ffaa31;
font-size: 16px;}
.block_hot_line_content{padding: 10px;
border: 1px solid #ffaa31;}
.hotline_con_l {
    float: left;
margin-left: 1px;
width: 20px;
text-align: center;
line-height: 20px;
}
.hotline_content {
    float: left;
    margin-left: 10px;
    width: 140px;
}
.hotline_content > span {
    color: #333;
    display: block;
	font-weight:bold;
}
.hotline_lienhe {
    color: #666666;
    display: block;
    line-height: 20px;
    padding-top: 10px;
    text-align: center;
}

/*///////////////////////////////icon span////////////////////////////*/

.tieude > span,ul.ulnavi li span, .tab_title_lv2 span{ height: 30px !important;
width: 30px !important;
left: 0 !important;
top: 0 !important;
font-weight:normal;
font-size:18px;}

.tieude > span.b_tknc, ul.ulnavi li span { background-position:-63px 13px;  position:relative; float:left; top:0px;}
.tieude > span.b_spkm { background-position:-9px -29px; width:40px; height:32px; position:relative; float:left; top:2px; left:0}
.tieude > span.b_tgia { background-position:-9px -60px; width:40px; height:30px; position:relative; float:left; top:3px; left:0}
.tieude > span.b_spnb { background-position:-9px -121px; width:35px; height:30px; position:relative; float:left; top:2px; left:0}
.tieude > span.b_video { background-position:-385px -105px; width:40px; height:30px; position:relative; float:left; top:15px; left:9px}
.tieude > span.b_nemail { background-position:-240px -480px; width:40px; height:30px; position:relative; float:left; top:15px; left:9px}
.tieude > span.l_ket { background-position:-64px -385px; width:40px; height:30px; position:relative; float:left; top:15px; left:9px}
.tieude > span.b_tt { background-position:-9px -1006px; width:40px; height:30px; position:relative; float:left; top:5px; left:0}
.tieude > span.tin_moi { background-position:-9px -244px; width:35px; height:30px; position:relative; float:left; top:4px; left:0}
.tieude > span.b_spmoi { background-position:-145px 15px; width:35px; height:30px; position:relative; float:left; top:15px; left:8px}
.tieude > span.b_dtac { background-position:-225px -386px; width:40px; height:30px; position:relative; float:left; top:15px; left:9px;display:none}
.tieude > span.b_hnbat { background-position:-9px -340px; width:40px; height:30px; position:relative; float:left; top:5px; left:0}
.tieude > span.b_amoi { background-position:-9px -375px; width:35px; height:30px; position:relative; float:left; top:4px; left:0}
.tieude > span.b_ttiet { background-position:-9px -412px; width:40px; height:30px; position:relative; float:left; top:6px; left:0}
.tieude > span.b_sphot { background-position:-14px -442px; width:25px; height:32px; position:relative; float:left; top:10px; left:0}
.tieude > span.b_sp_chay { background-position:-8px -2092px; width:40px; height:32px; position:relative; float:left; top:4px; left:0}
.tieude > span.b_albmoi { background-position:-426px -105px; width:40px; height:30px; position:relative; float:left; top:15px; left:9px;}
.tieude > span.b_dmhhieu { background-position:-345px -105px; width:35px; height:30px; position:relative; float:left; top:15px; left:9px;}
.tieude > span.b_spnnhien { background-position:-9px -1062px; width:35px; height:28px; position:relative; float:left; top:5px; left:0;}
.tieude > span.b_hdap { background-position:-9px -594px; width:40px; height:28px; position:relative; float:left; top:10px; left:0;}
.tieude > span.b_tloi { background-position:-9px -563px; width:35px; height:28px; position:relative; float:left; top:3px; left:0;}
.tieude > span.b_ttnbat { background-position:-181px -345px; width:30px; height:28px; position:relative; float:left; top:15px; left:9px;}
.tieude > span.b_albnbat { background-position:-9px -1173px; width:35px; height:26px; position:relative; float:left; top:6px; left:0;}
.tieude > span.b_trmoi { background-position:-9px -657px; width:40px; height:28px; position:relative; float:left; top:3px; left:0;}
.tieude > span.b_hannhien { background-position:-9px -1114px; width:35px; height:28px; position:relative; float:left; top:3px; left:0;}
.tieude > span.b_abnhien { background-position:-9px -1144px; width:40px; height:28px; position:relative; float:left; top:6px; left:0;}
.tieude > span.b_tlnbat { background-position:-9px -782px; width:40px; height:28px; position:relative; float:left; top:7px; left:0;}
.tieude > span.b_qcao { background-position:-345px -105px; width:40px; height:28px; position:relative; float:left; top:15px; left:9px;}
.tieude > span.b_ykien { background-position:-306px -386px; width:30px; height:28px; position:relative; float:left; top:15px; left:9px;}
.tieude > span.b_tdnbat { background-position:-9px -840px; width:30px; height:28px; position:relative; float:left; top:4px; left:0;}
.tieude > span.b_ghang { background-position:-9px -719px; width:40px; height:28px; position:relative; float:left; top:4px; left:0;}
.tieude > span.b_tag { background-position:-9px -688px; width:30px; height:28px; position:relative; float:left; top:4px; left:0;}
.tieude > span.b_tdmoi { background-position:-10px -978px; width:30px; height:28px; position:relative; float:left; top:2px; left:0;}
.tieude > span.b_tdnnhien { background-position:-8px -1220px; width:30px; height:28px; position:relative; float:left; top:4px; left:0;}
.tieude > span.b_dnhap1 { background-position:-9px -871px; width:40px; height:28px; position:relative; float:left; top:7px; left:0;}
.tieude > span.b_dnhap2 { background-position:-263px 14px; width:40px; height:28px; position:relative; float:left; top:15px; left:9px;}
.tieude > span.b_tktcap { background-position:-223px -25px; width:40px; height:29px; position:relative; float:left; top:15px; left:9px;}
.tieude > span.icon_doi_tac { background-position:-9px -113px; width:40px; height:37px; position:relative; float:left; top:0; left:0}
.tieude > span.icon_tin_hot { background-position:-9px -534px; width:40px; height:30px; position:relative; float:left; top:7px; left:0}
.tieude > span.icon_tin_lienquan { background-position:-12px -1438px; width:35px; height:30px; position:relative; float:left; top:0; left:0}
.tieude > span.icon_tin_moi { background-position:-12px -1508px; width:35px; height:30px; position:relative; float:left; top:0; left:0}
.tieude > span.b_choimoi { background-position:-12px -2120px; width:30px; height:30px; position:relative; float:left; top:1px; left:0}
.tieude > span.b_choi_noibat { background-position:-12px -2150px; width:35px; height:30px; position:relative; float:left; top:1px; left:0}
.tieude > span.b_choi_ngaunhien { background-position:-12px -2182px; width:35px; height:30px; position:relative; float:left; top:1px; left:0}
.tieude > span.b_htttuyen { background-position:-12px -2217px; width:35px; height:30px; position:relative; float:left; top:3px; left:0}
.tieude > span.b_dmtintuc { background-position:-12px -2253px; width:35px; height:30px; position:relative; float:left; top:7px; left:0}
.tieude > span.b_dmalbum { background-position:-12px -2286px; width:35px; height:30px; position:relative; float:left; top:7px; left:0}
.tieude > span.b_dmhoidap { background-position:-12px -2319px; width:35px; height:30px; position:relative; float:left; top:7px; left:0}
.tieude > span.b_dmvideo { background-position:-12px -2349px; width:35px; height:33px; position:relative; float:left; top:-1px; left:0}

.tab_title_lv2 span.tao_bc { background-position:-4px -1389px !important; float:left; height:30px; width:33px; position:relative; top:0; left:0; padding-right:10px; font-weight:bold;display:none}
.tab_title_lv2 span.bchon { background-position:-4px -1480px !important; float:left; height:30px; width:33px; position:relative; top:0; left:0; padding-right:10px; font-weight:bold;display:none}
.tab_title_lv2 span.bluan { background-position:-4px -1420px !important; float:left; height:25px; width:33px; position:relative; top:2px; left:0; padding-right:10px; font-weight:bold;display:none}
/*///////////////////////////////form////////////////////////////*/
#advform { text-align:center; padding:10px}
.input2 { border: 1px solid rgb(219, 219, 219);
height: 27px;
line-height: 27px;
width: 184px;
text-indent: 5px; }
.choose { width:180px; border:1px solid #ddd;margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;}
h2 { font-size:12px; color:#999; text-align:left; padding:0}
.bg_input { background:#cf0101;font-weight: bold;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0px 2px 0px 0px #298538;
-webkit-box-shadow: 0px 2px 0px 0px #298538;
box-shadow: 0px 2px 0px 0px #298538;
 display:inline-block; text-align:center; color:#fff; border:none; padding:6px 10px; margin-bottom:5px; margin-right:5px; cursor:pointer;}
/*///////////////////////////////slide ngang san pham ////////////////////////////*/
.jwr{float:left; width:200px !important; display:block; }
#block_videogt_ob, #block_videogt_em{width: 188px !important;}
.jwr > div > ul > li { position:relative !important}

html>body .khung_b img {    /*hidden from IE 5-6 */
					/*margin-top: 0; /* to clean up, just in case IE later supports valign! */
					vertical-align: middle; position:absolute;
}
.moddum > .tieude{text-align:center; padding-top:15px;}
.moddum > .tieude > span:first-child{display:none}
.sp_pro_block { 
	text-align: center !important;
	margin: 4px 3px 0px 10px;
	width: 168px;
	padding: 3px 10px 17px 4px;
	float: left;
}
.sp_pro_block:hover { background:#f3f3f3}
.khung_b img { max-width:160px; max-height:160px; display:inline-block;background:#f3f3f3;}
.khung_b img { position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; margin-top: expression(( 176 - this.height ) / 2);margin-left: expression(( 164 - this.width ) / 2); }
.khung_b { width: 160px;
height: 160px;
display: inline-block;
text-align: center;
border: 1px solid #fff;
background: #fff;
margin-top: 5px;
margin-left: 0px; }

html>body .khung img {    /*hidden from IE 5-6 */
					/*margin-top: 0; /* to clean up, just in case IE later supports valign! */
					vertical-align: middle; position:absolute;
}
.ten_sp:hover { color:#333;}
.sp_pro {
	width: 288px;
	float: left;
	position: relative;
	padding-left: 0px;
	padding-right: 4px;
	text-align: center;
	border: 1px solid #E4E4E4;
	margin: 0px 13px 10px 0px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	overflow: hidden;
	background:#fff;
}
.sp_pro_km{
    height: 360px !important;
}
.sp_pro:hover {
  
}
.giamgia1{
    width: 58px;
    height: 25px;
    display: inline-block;
    background: url(../imgs_125/edgle-r.png) no-repeat;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    position: absolute;
    top: 0px;
    left: 0px;
    text-indent: 7px;
    line-height: 24px;
}
.saless{
width: 170px;
height: 18px !important;
margin: 10px auto 0px auto;
}

.sp_pro_km .gia_gach
{
	margin: 18px 0 0 0 !important;
	}
.saless_1{
width: 170px;
height: 18px !important;
margin: 0 auto;
margin-bottom:24px;
display:block;
}
span.icon-km{display: inline-block;width: 29px;height: 28px;background: url(../imgs/price-yellow-bg1.png) no-repeat;z-index: 1000;position: absolute;top: 45px;
left: 12px;}

p.line-thour{text-decoration: line-through !important;font-weight: normal;font-size: 12px !important;color: #888 !important; margin-top: 14px; display:block}
/*.sp_pro:hover .ttprod{border-bottom:1px dotted #e68d0f;}*/
.sp_pro:hover img{}
.sp_pro:hover .ttprod{

}
.part_sp:hover .ttprod{

}
ul.list_product li.part:hover .ttprod{

}
.no-margin{ margin-right:0px !important}
.khung {
width: 275px;
height:275px;
display: inline-block;
text-align: center;
background: #FFF;
margin:8px;
}
.khung img {
    max-width: 275px;
    max-height: 275px;
    display:inline-block;}
.khung img {position:absolute; top:0; bottom:0; left:0;right:0; margin:auto;}
.sp_pro > div.visible, .sp_moi > div.visible {  padding: 5px;
position: relative;
text-align: center; }

.khuyen_mai { position:absolute; right:0; top:0; visibility:hidden; color:white; font-size:14px; text-align:center; background:url(../imgs/khuyen_mai.png) no-repeat; width:55px; height:54px;}
.khuyen_mai > span { position:absolute; bottom:25px; left:15px}
.giao_voucher { position:absolute; left:5px; bottom:5px; visibility:hidden; background:url(../imgs/giao_voucher.png) no-repeat; width:60px; height:37px; display:block;}
.giao_sp { position:absolute; left:5px; bottom:5px; visibility:hidden; background:url(../imgs/giao_sp.png) no-repeat; width:63px; height:36px; display:block;}
.khung:hover > .khuyen_mai, .khung:hover > .giao_sp, .khung:hover > .giao_voucher { visibility:visible}
.ten_sp { color: #333;
	font-size: 17px;
	line-height:1.5;
}
.ten_sp:hover{
    color: #cf0101;
}
.space10{margin: 0px 0px 2px 0px !important; width:100%;
height: 50px !important;
}
.size{ color:#999}
.gia1 { color: #999;font-size:14px;font-weight:normal; text-decoration:line-through; margin-top:25px; float:left}
.gia1 span.old-price { display:block; color:#4C93A5; text-decoration:line-through; margin-bottom:7px;font-weight: normal;}
.gia1 span.old-price-empty {display:block}
.gia2{ color:#FE1A19; font-size:20px; float:left; margin-right:7px; margin-left: 5px;}
.gia3 { color:#FE1A19; font-size:20px; float:left;}
.gia3 span.old-price{ color:#999; float:right; text-decoration:line-through; font-size:14px; top:84px; right:0; position:absolute}
.gia_gach{ float:left}
.luotxem{ font-size:14px; font-style:italic; font-weight:bold; float:left; margin-left: 5px;}
.luotxem span{ font-weight:normal}
.ttprod{
	display:none;
}
.ttprod a{}
.tietkiem span{text-decoration:  none !important;}
.sosanh { width:80px; height:20px; line-height:20px; border:1px solid #c2c2c2; background:white;}
.sosanh label { color:black;}

.view_tags{
    height: 16px;width: 40px;
line-height: 17px;
padding: 0px 10px;
position: relative;
left: 22px;
border: 1px solid #E4E4E4;
border-radius: 2px;
background: #FFF;
background: -moz-linear-gradient(top, #FFF 0%, #F9F9F9 49%, #F2F2F2 51%, #FFF 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(49%,#F9F9F9), color-stop(51%,#F2F2F2), color-stop(100%,#FFF));
background: -webkit-linear-gradient(top, #FFF 0%,#F9F9F9 49%,#F2F2F2 51%,#FFF 100%);
background: -o-linear-gradient(top, #FFF 0%,#F9F9F9 49%,#F2F2F2 51%,#FFF 100%);
background: -ms-linear-gradient(top, #FFF 0%,#F9F9F9 49%,#F2F2F2 51%,#FFF 100%);
background: linear-gradient(to bottom, #FFF 0%,#F9F9F9 49%,#F2F2F2 51%,#FFF 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
font-size: 10px;
font-family: verdana;
}
.chitiet {
height: 20px;
width: 44px;
line-height: 21px;
padding-left: 15px;
padding-right: 15px;
margin-top: 20px;
margin-left: 14px;
border: 1px solid #cf0101;
position: relative;
left: -100px;
opacity: 0;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.chitiet a{
    color: #cf0101;
}
.bg_comparison_tr{
position: relative;
right: -100px;
opacity: 0;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
ul.list_product li.part span.btn-ss{
	position: relative;
	left: -100px;
	opacity: 0;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
ul.list_product li.part:hover span.btn-ss{
	left: 0px;
	opacity: 1;
}
ul.list_product li a.more{
	position: relative;
	right: -100px;
	opacity: 0;

}
ul.list_product li.part:hover a.more{
	right: 0px;
    opacity: 1;
}


.sp_pro:hover .chitiet{
    left: 0px;
    opacity: 1;
}
.sp_pro:hover .bg_comparison_tr{
    right: 0px;
    opacity: 1;
}



.ss-home-bt{
    position: relative;
    right: -100px;
    opacity: 0;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.tab_category .part_sp:hover .ss-home-bt{
    right: 0px;
    opacity: 1;
}
.tab_category .part_sp{
    overflow: hidden;
}
.tab_category .part_sp:hover .chitiet{
    left: 0px;
    opacity: 1;
}
.chitiet span {color: #cf0101;
font-size: 12px;
font-family: Arial;
}

.chitiet:hover span{ color: #fff; }
.chitiet:hover { color: #fff; }
.chitiet:hover {border: 1px solid #E95A00; background:#E95A00; color:#fff;}

.content li .ttprod a:hover{ }
.xemtatca_blok {  margin:0 5px; *padding:5px 0;line-height:12px;}
.xemtatca_blok:hover {}
.bg_album_block a {
	
	}
.tab_content_in{
	border:0px dashed #ededed;
	}
.tin_lienquan{
	padding-top:10px !important;
	}
.space3:hover { }
.border_bot { height:2px; border-bottom:1px solid #ddd; padding:2px 0 5px 0; top:0px; position:relative; width:97%; margin:10px 0; *margin:0px 0 15px 0;}
/***********************************tien ich***********************************/
.block_monetary{margin-bottom: 15px;
width: 200px;
border: 0px solid #da251c;
background:#fff;
}
.block_monetary_header{height: 50px;
line-height: 50px;
text-align: left;
color: #fff;
background: url(../imgs/bar-chart.png) no-repeat 5px #da251c;
font-family: arial;
font-size: 22px;}
block_monetary_header span{
	padding-left:20px;
	}
.info-chitiet{width: 965px;float: left;}
.spviewtab{width: 965px;float: left;}
.sanphamlienquan2{width: 200px;margin-right: 10px;float: right;margin-top: 10px;}
.sanphamlienquan2 ul li.sp_pro {width: 194.5px !important;}
	.ic_monetary{padding-left:30px;}
.h_control_bt{
}
.short_info {}
ul.list_product li.part:hover .h_control_bt{}
/***********************************tin tức***********************************/
.moddum_tin ul {}
.moddum_tin ul li { padding:5px; width:215px !important}
.jcarou2 { width:200px !important;}
.jcarou2 ul li { width:200px !important;}
.tin { margin:5px 5px 15px 5px; position:relative; height:52px;}
.border_image { border:1px solid #666}
.border_image:hover { border:1px solid #bc4992}
.noidung_tin { width:143px; margin:0 5px 0px 10px}
.noidung_tin > h2 { color:#616161; height:20px; cursor:pointer;}
.noidung_tin > h2:hover { color:#a90826;}
.xem_chitiet { color:#ababab; position:absolute; right:0px; bottom:0px;font-size:11px;}
.xem_chitiet:hover { color:#a90826}
/***********************************đối tác dọc***********************************/
.doi_tac_doc { text-align:center; width:200px;min-height:205px;}
.doi_tac_doc li { border-bottom:1px dotted #c2c2c2; padding:7px 0}
/*********************************************************************anh noi bat-------------- shadow ie--------*/
.hinh_anh { padding:10px 0 0px 8px; *padding:20px 0 20px 3px; text-align:center}
.khung2 { width:182px; border:1px solid #ddd; background:#fff; }
.khung2 img { max-width:182px; max-height:183px}
.khung2:hover { box-shadow:3px 1px 6px -1px #e1dfdf; }
.chu_tensp { font-size:13px; cursor:pointer;}
.chu_tensp:hover { color:#f64305;}
/***********************************Thời tiết***********************************/
.thoi_tiet { padding:10px; text-align:center}
/***********************************Sản phẩm mới***********************************/
.sp_moi{ text-align:center; margin:10px 20px; padding:5px;}
.khung3 { width:182px; height:255px; border:1px solid #CB1776;}
.khung3 img { max-width:182px; max-height:255px; z-index:111;}
.sp_hot2 { padding:8px; margin:7px 0}
.khung_sphot2 { width:205px; height:129px; max-height:129px; max-width:205px;}
.khung_sphot2 img { width:205px; height:129px; max-height:129px; max-width:205px;}
.chu_hot2 { color:#333}
.chu_hot2:hover { color:#1f9ead}
.bg_gia_sp2 { background:#edf0ea; padding:5px 0;}
.chu_gia1 { width:90px; height:20px; line-height:20px; color:red; font-size:14px; border-right:1px solid #333; padding:0 5px}
.chu_gia2 { width:90px; height:20px; line-height:20px; color:#333; text-decoration:line-through; padding:0 5px}
/***************************Drop MENU****************************************//* 
	LEVEL ONE
*/
/*ul.block_category{
position: relative;
line-height: 30px;
width: 190px;
float: left;
text-align: left;
z-index: 1000;
margin: 5px 5px 10px 5px;
top: -5px;
}*/
ul.block_category li img.icon{
display: block !important;
width: 20px;
height: 20px;
float: left;
position: relative;
margin: 0px 5px;
top: 4px;
}
/*ul.block_category li                      { 
box-shadow: 0px 1px #FFF;
border: 1px solid rgba(0, 0, 0, 0);
border-bottom: 1px solid #E4E4E4;
border-right: none;
}	
ul.block_category li:hover{
background: #FFF;
-webkit-border-radius: 5px 0px 0px 5px;
-moz-border-radius: 5px 0px 0px 5px;
-o-border-radius: 5px 0px 0px 5px;
-ms-border-radius: 5px 0px 0px 5px;
border-radius: 5px 0px 0px 5px;
border: 1px solid #FF9E52;
border-right: none;
}
ul.block_category li
ul.block_category li a:hover,
ul.block_category li a:active                {

    
}*/
ul.block_category li a{
}

/* 
	LEVEL TWO
*/
ul.block_category li ul 					{}
ul.block_category li:hover ul				{  }
ul.block_category ul li 					{}
ul.block_category ul li a{}
ul.block_category li:hover > a			  	{ }
ul.block_category ul li a:hover		{  } 

/* 
	LEVEL THREE
*/
ul.block_category li > ul > li > ul {}
ul.block_category li > ul li:hover > ul 			{ }

.album-dm ul.block_category li, .tintuc-dm ul.block_category li{
    border: none;
    border-bottom: 1px solid #FFF !important;
    position: relative !important;
    box-shadow: 0px 1px #C4C4C4;
}
.album-dm ul.block_category li:hover, .tintuc-dm ul.block_category li:hover{
    border: none;
    background: none;
    -webkit-border-radius: 0px 0px 0px 0px !important;
    -moz-border-radius: 0px 0px 0px 0px !important;
    -o-border-radius: 0px 0px 0px 0px !important;
    -ms-border-radius: 0px 0px 0px 0px !important;
    border-radius: 0px 0px 0px 0px !important;
}
.album-dm ul.level_1 li, .tintuc-dm ul.level_1 li{
    float: none !important;
}
.album-dm ul.block_category li:hover .level_1, .tintuc-dm ul.block_category li:hover .level_1{
    left: 100% !important;
}
.album-dm ul.level_1, .tintuc-dm ul.level_1{
    min-width: 0px !important;
    padding: 5px 5px 15px 5px !important;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
.album-dm ul.level_1 li, .tintuc-dm ul.level_1 li{
    margin: 0px 10px !important;
}
/***********************************Trả lời***********************************/
.traloi { margin:5px;}
.traloi li { list-style:none; margin:5px 0; padding:0 0 7px 0; border-bottom:1px dotted #c2c2c2}
.in_traloi { width:148px; margin-left:7px}
.in_traloi span { margin-bottom:5px}
.in_traloi > p >a { color:#333; font-size:11px; clear:both}
.in_traloi > p >a:hover { color:#a90826}
/***********************************Hỏi đáp***********************************/
.hoi_dap {
    list-style: none outside none;
    margin: 7px 5px 12px 12px;
    overflow: hidden;
    width: 205px;
	float:left;
}
.hoi_dap li {
    background: url(../imgs/icon_li01.png) no-repeat scroll 5px 5px transparent;
    display: block; margin-top:7px;
    padding:0 0 7px 20px; border-bottom:1px solid #eee;
}
.hoi_dap li > span {color: #3E3E3E}
.hoi_dap li > p a { color:#333 !important}
.hoi_dap li > p a:hover {
    color: #a90826 !important;
}
/***********************************Tags***********************************/
.tag {overflow: hidden; padding: 10px; width: 185px; float:left;}
.block_tag { color: #8A8A8A; display: block; font-weight: bold; line-height: 20px; text-align: justify;}
.blue{color:#09C;}
.normal {font-size: 16px;}
.large { font-size: 24px;}
/***********************************giỏ hàng***********************************/
.space2 { margin:5px; padding:10px 0}
.ttin_gh { width:120px; margin:0 7px}
.tim { background:url(../imgs/icon_tim.png) no-repeat; width:20px; height:16px; margin-right:5px; display:inline-block;}
.chu_gh { color:#020202}
.chu_gh2, .chu_gh:hover { color:#a90826}

/***********************************Ý kiến ***********************************/
.y_kien { width:205px; padding:10px}
.chu_yk { color:#333; margin-left:30px; position:absolute; top:4px;}
.checkbox { position:absolute; top:5px; height:14px;}
.chu_nm { color:#333; margin-right:10px; height:22px; line-height:22px}
.color_red:hover { color:#666}
/***********************************Thống kê truy cập ***********************************/
.block_thongke_row_cl1 {
     float: left; height: 30px; margin: 0 5px 0 9px;
}
.block_thongke_row_cl2 {
    float: left; height: 30px; width: 105px;
}
.block_thongke_row_cl3 {
    display: inline; float: left; height: 30px; padding-left: 5px; width: 40px; }
.block_thongke_row_cl1_img {
    float: right; height: 20px; width: 85px; margin-right:5px;
}

/***********************************Đăng nhập ***********************************/
.blook_log { padding:10px;}
.top_dnhap { background:#d6d6d6; border-radius:7px; border:1px solid #c2c2c2; padding:3px 5px;}
.top_log { background:#da251c; display:inline-block; text-align:center; color:#fff; border:none; padding:7px 5px; margin-right:5px; cursor:pointer;}
.top_log:hover { background:#da251c}
.nd_log { margin-left:10px; width:120px}
.chu_log1 { color:#666; font-weight:bold}
.chu_log2 { color:#da251c; font-weight:bold;margin-left:6px;}
.chu_log2:hover { color:#da251c;}
.a1 { background:url(../imgs/icon_log1.png) no-repeat; position:relative; margin:5px; display:block; width:19px; height:21px}
.a2 { background:url(../imgs/icon_log2.png) no-repeat; position:relative; margin:5px; display:block; width:19px; height:21px}
.a3 { background:url(../imgs/icon_log3.png) no-repeat; position:relative; margin:5px; display:block; width:19px; height:21px}
.chua { position:absolute; color:white; right:1px; top:0}
.bottom_log { padding:7px 0}
.line_height { line-height:17px; margin-left:7px; height:17px;}
/***********************************hinh_doi_tac2 ***********************************/
.hinh_doi_tac { width:200px; margin:7px 10px;}
.hinh_doi_tac2 { width:140px; border:1px solid #888; margin:7px 16px; text-align:center; height:97px;position: relative; float:left}
.hinh_doi_tac2:hover { border-color:#f64305}
.hinh_doi_tac2 img { border: none; border-radius: 0px;
position: absolute;
max-width: 140px;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
margin: auto;
}
.hotro_row2 span
/***********************************hinh_doi_tac3 ***********************************/
.hinh_doi_tac3 { max-width:980px; width:980px;}
/***********************************tintuc ***********************************/
.ndung_tin_hot { background:white}
.ndung_tin_hot ul {padding:0 5px; margin:0}
.ndung_tin_hot ul li { list-style:none; padding:5px}
.show .content_tin li .row3  {text-align:left; float:left; padding:5px 10px;}
.row3 { width:205px; text-align:center; float:left; margin:5px 10px}
.tin_tuc {   position: relative;width:222px;}
.tin_tuc p._more { position: absolute; bottom:5px; right:5px;}
.chu_tin {  text-align:justify; font-weight:bold;}
.xem_chi_tiet { color:#401b0b; margin-right:3px}
.xem_chi_tiet:hover, .chu_tin:hover {}

/*****************************************************JAVA SCRIP**********************************************/

/**********************************Tootip Tipsy**********************************/
.tipsy { padding: 5px; font-size: 11px; position: absolute; z-index: 100000; }
  .tipsy-inner { 
  padding: 8px 8px 8px 8px; 
  background-color: white; 
  color: black; max-width: 300px; 
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=140, Color='#a1bcc5');
  -moz-box-shadow: 1px 1px 6px #a1bcc5;
  -webkit-box-shadow: 1px 1px 6px #a1bcc5;
  -o-box-shadow: 1px 1px 6px #a1bcc5;
  box-shadow: 1px 1px 6px #a1bcc5;
  border:1px solid #9d9fa0;

  }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url('../imgs/tipsy.gif') no-repeat top left; width: 22px; height: 5px;  }
.tipsy-n .tipsy-arrow { top: 1px; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 1px; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 1px; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 1px; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 1px; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 1px; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 1px; width: 5px; height: 22px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 1px; width: 5px; height: 22px; }
/*****************************************************Logo doi tac ngang**********************************************/

.logo_ngang { width:980px; margin:0 auto; position:relative;}
.nut_top_01 { position: absolute; right:10px; bottom:20px; z-index:999}
.nut_next { background:url(../imgs/other/nut_next.png) no-repeat; width: 35px; height:38px; display:block; cursor:pointer;}
.nut_pre { background:url(../imgs/other/nut_pre.png) no-repeat; width: 35px; height:38px; display:block; cursor:pointer;}
.nut_bottom_02 { position: absolute; left:10px; bottom:20px; z-index:999}
/*****************************************************TRANG TRONG**********************************************/
/*.bg_body {  background: url(../imgs/bg_body.jpg) repeat fixed;}*/
.nav { background:url(../imgs/other/vach.png) repeat-x scroll bottom left #fff; height:20px; width:100%}
/*****************************************************TOP**********************************************/
#top {width: 100%;  margin:0 auto;
}
.bg_menu{ width:1220px; margin:auto}
.block_menu_list li a{ color:#333; float:left; line-height:45px; padding:0 10px; text-transform:uppercase; font-size:13px;}
.width { width:980px;  margin:0 auto}
.top_search { 
	background: url("../imgs/bg_search.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #DFDFDF;
    border-radius: 5px;
    height: 49px;
    margin: 0px 0 0 65px;
    position: relative;
    width: 384px;
}
.main-login-top{
    width: 145px;
	display: inline-block;
	position:absolute;
	top: 10px;
	left:760px;
	font-size:13px;
	color:#333;
}
.box-cart{
display: inline-block;
position: relative;
top: 13px;
left:22%;
}
.top_input{
float: left;
width: 250px;
height: 33px;
padding: 0px 5px;
color: #666;
border: 1px solid #DADADA;
font-size: 11px;
margin-top: 6px;
margin-left: 8px;
box-shadow: inset 0px 2px 5px #EBEBEB;
	}
.nut_searh {
	background: url("../imgs/icon_cart.png") no-repeat scroll 8px 9px #cf0101;
    border: 0 none;
    border-radius: 0 3px 3px 0;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    height: 36px;
    padding:9px 13px 10px 36px;
    width: 96px;
	line-height:46px;
}
.xem_ket_qua{
    margin: 5px 0 0 6px !important;
    color: #cf0101 !important;
}
.nut_searh:hover { color:#fff }
.bg_input:hover {}
.color_red{
	color:#da251c !important;
	}
.logo {
    display: inline-block;
    float: left;
    height: 78px;
    position: relative;
}
.logo img {
    max-height: 78px;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    margin: auto;
}
.logo a {
	/*display: block;
	width: 286px;
	min-height: 73px;*/
}
.wrap-top{
	margin:0 auto;
	position:relative;
    height: 78px;
	}
.cart-mini h3.title{
	text-align:left;
	}
.log { 
text-align: right;
position: absolute;
right: 0px;
top: 6px;
}
.icon_dn {
    color: #797979;
position: relative;
padding-left: 9px;
}
.icon_dn:hover {opacity: 0.8;}

.chu_ship { color:#989898; margin:0 7px 0 0}
.chu_ship2 { color:#fff; font-size:30px; position:relative; top:20px; left:80px}
.chu_ship3 { color:#989898;}
.main-giohang-top{
    width: 130px;
	display: inline-block;
	position:absolute;
	float: right;
	top:0px;
	left:455px;
	background:url("../imgs/bg_search.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	border:1px solid #ccc;
	border-radius:5px;
}

.giohang {
width: 150px;
height: 49px;
}
.cart_link{
position: relative;
top: 10px;
padding: 5px;
color: #333;
left: 15px;
line-height:30px;
	}
.cart_link:hover{
    color: #cf0101;
}
span#in_cart{
font-weight: bold;
color: #333;
width: 36px;
height: 28px;
display: inline-block;
background: url(../imgs/shoppingcart.png) no-repeat 0px 0px;
text-indent: 93px;
position: relative;
}

.cart_link:hover{
	}
.giohang img{
padding-left: 20px;
position: relative;
top: -11px;
	}
#pad-body{
	width:1220px;
	margin:0 auto;
	}
.faceb{position:absolute;top: 7px;
left: 423px;}
/*//////////////////////top menu//////////////////////////*/

.menu { 
    height: 33px;
    font-family: arial, serif;
    position: relative;
    width: 830px;
    display: inline-block;
    float: left;
}

ul.topmenu                         { position: relative; margin:0 11px; z-index:99;margin:0 auto;margin-left: 5px;}
ul.topmenu li                      {float: left;
zoom: 1;
height: 36px;
position: relative;
}
.mn2{position: absolute;
top: 45px;
left: 10px;
font-weight: bold;
color: rgb(153, 153, 153);
}
.mn2 ul{margin-top: -18px;
margin-left: 75px;}
.mn2 ul li{float:left;padding-left: 3px;}
.mn2 ul li a{color: rgb(153, 150, 150);}
ul.topmenu li > a                  { color:#fff; display: inline-block; position:relative; text-align:center; padding:8px 10px; text-transform:none;font-weight: bold;font-size: 13px;line-height: 28px; text-transform:uppercase;
white-space:nowrap
}
ul.topmenu li > a span.list{ background: url("../imgs/iconHeader.png?v=2") no-repeat scroll 0 -224px rgba(0, 0, 0, 0);
    height: 15px;
    width: 15px;
	display:inline-block;}
ul.topmenu li > a:hover, ul.topmenu li > a.active, ul.topmenu li:hover > a 	{ background:#fff; color:#cf0101; }
.menutren{ 
	background: url("../imgs/iconHeader.png?v=2") no-repeat scroll center -434px #cf0101;
    display:inline-block;
    height: 45px;
    padding: 0;
    width: 50px;
	float:left}
.tooltip
.li { background:#d3d3d3; width:1px; height:20px !important; display:inline-block; position:relative; top:9px}

/*Cap 2*/
.itemmn{color:#a7a7a7}
.topmenu li > ul{display: none; position:absolute; height:auto; line-height:20px; width:230px; background:#fff;padding-top:5px;padding-bottom:5px; border:1px solid #ccc; top:40px }
.topmenu li:hover > ul{display: block;}
.topmenu li > ul > li{ position:relative; width:220px; height:31px !important; line-height:31px !important ; padding-left:10px; z-index:10}
.topmenu li > ul li a { color:#333; text-align:left !important; padding:0 !important; font-size:13px !important; font-weight:normal; width:208px;}
.topmenu li > ul > li:hover {background:#f5f5f5;}

/*.topmenu li > ul > li:hover .icon_li{color:#da251c;}*/
.topmenu li > ul li > a:hover {  color:#cf0101;}
.topmenu li:hover > ul li > a {color:#333 !important; padding:0;font-family: arial, serif;font-size:12px;}
.topmenu li > ul li:hover > a{color:#cf0101 !important;}
.topmenu li > ul li a:hover{color:#cf0101 !important; background:none !important; }
.topmenu li > ul li > a:hover, .topmenu li:hover > ul li > a, .topmenu li > ul li:hover > a {background:none; color:#da251c; line-height:31px !important;padding-left:10px !important;text-transform:none !important}
/*Cap 3*/

.topmenu li > ul > li >ul{visibility:hidden;}
.topmenu li > ul > li:hover >ul{visibility: visible; margin-left:0;}
.topmenu li > ul > li >ul{position:absolute; left:100%; top:0px; line-height:31px; width:230px; float:left;}
.topmenu li > ul > li >ul li a:hover { color:#cf0101 }


/*.topmenu li > ul > li >ul li:hover > ul li:hover > ul a { color:#da251c !important}*/

.topmenu li > ul > li >ul li:hover > ul a:hover { color:#fff }
.topmenu li > ul > li >ul li:hover > ul li:hover a { color:#da251c}

.icon_li{position: absolute;
right: 5px;
top: -2px;
width: 11px;
height: 9px;
color:#da251c}
.myitem a{
	color:#fff !important;
}
.menudeal{ background: #fff; border-bottom:1px solid #ccc; box-shadow:1px 1px 5px #ccc; clear:both}
.nobg{ background:#f2f2f2; clear:both}
/***********************************slide***********************************/
.slider { width:780px; margin:0 auto; z-index:99;}
#slideshow{ overflow:visible}
.carousel-container { position:relative; width:780px; z-index:1;}
#carousel-1 { height:460px; width:780px; background:none; position:relative; overflow:visible;margin:auto}
.carousel-image { border:0; display:block;}
.carousel-feature { position:absolute; top:-1000px; left:-1000px;  border:none; cursor:pointer;}
.tracker-summation-container { position:absolute; color:white; right:48px; top:0px; padding:3px; margin:3px; background-color:#000; display:none;}
.tracker-individual-container {position:absolute;left:390px;top:-15px;z-index:5555;}
.tracker-individual-container .tracker-individual-blip {display:block;	width:19px;	height:19px;background:#000;float:left;margin-right:4px;background:url("../images/pagination-roundabout.png") no-repeat top; 	text-indent:-5000px;}
.tracker-individual-container .tracker-individual-blip:hover{background-position:center;}
.tracker-individual-container .tracker-individual-blip-selected {background-position:bottom;}
.tracker-individual-container .tracker-individual-blip-selected:hover {background-position:bottom;}
.tracker-individual-blip-selected {cursor:default !important;}
/**********************************************MAIN**********************************************/
#main { width: 1220px; margin:5px auto 0;}
.bentrai { width:200px; margin-right:9px;}
.giua { width:520px; margin-right:4px; overflow:hidden;}
.phai { width:225px;}
.benphai { width:771px; }
.item {
    margin-bottom: 10px;
    border-radius: 5px;
	background:#fff;
	clear:both;
}
.sp_right { margin-bottom:5px;}
.save{padding: 1px;
background: #E22121;
position: absolute;
z-index: 999;
border-radius: 45px;
color: #FFF;
font-weight: 700;
font-size: 12px;
top: 4px;
right: 5px;
min-height: 30px;
min-width: 30px;
line-height: 29px;
font-style:normal}
.mymenu-ft{
float: left;
width: 100%;
border-bottom: 1px solid #ddd;
}
._mota{padding-top:20px}
.list_product h3.intro{}
.intro h3.intro1{
    
}
.nav_bottom{
    padding: 5px;
}
.nav_bottom li{display:inline-table;margin: 5px;}
/**********************************************---tab ul---**********************************************/
.item ul.ulnavi, .sp_right ul.ulnavi {
height:36px;

}
ul.ulnavi li {height: 32px;
line-height: 28px;
float: left;

margin-right: 2px;
}

ul.ulnavi li a { 
padding-left: 6px;
padding-right: 6px;
height: 24px;
padding-top: 3px;
line-height: 24px;
margin-left: 4px;
margin-top: 3px;
font-size: 16px;
color: #333;
font-weight:bold;
}
ul.ulnavi li.right_show a{padding-right: 0px !important;}
ul.ulnavi li.acti strong{
}
ul.ulnavi li.acti { top: 0px;
position: relative;
}
ul.ulnavi li.acti a, ul.ulnavi li.acti:hover a{color: #cf0101;}
ul.ulnavi li:hover { color:#fff;}
/*ul.ulnavi li:hover span.icon_sp_new{background-position: -360px -360 !important}*/
ul.ulnavi li:hover .right_show{background:none !important}
ul.ulnavi li:hover a{ opacity: 0.9;}


ul.ulnavi li a, ul.ulnavi li span { float:left}
ul.ulnavi li span.icon_sp_new {background-position: -344px -345px;
height: 30px;
width: 30px;
position: relative;
top: 9px;
background-color:#da251c;
display:none;
}
ul.ulnavi li span.icon_sp_noibat {background-position: -145px 15px;
height: 30px;
width: 30px;
position: relative;
background-color: #da251c;
top: 9px;display:none;
}
ul.ulnavi li span.icon_sp_km {background-position:16px -65px   !important;
height: 30px;
width: 30px;
position: relative;
top: 9px;display:none;

background-color: #da251c;}
ul.ulnavi li span.icon_tt_new {display:none;background-position: -304px -585px !important;
height: 28px;
width: 40px;
position: relative;
left: 9px;
top: 15px;display:none}
.splq_scroll1 ul.hihi li, .splq_scroll2 ul.hihi li{float: none;text-align: center;width: 195px;margin: 0px auto;padding: 10px 0px;border: none;}
.splq_scroll1 ul.hihi li .mykhung, .splq_scroll2 ul.hihi li .mykhung{
    width: 195px;
    height: 195px;
    position: relative;
    float: none;
}
.splq_scroll1 ul.hihi li .mykhung a img, .splq_scroll2 ul.hihi li .mykhung a img{
    max-width: 195px;
    max-height: 195px;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    margin: auto;
}

.splq_scroll1 ul.hihi li .visible, .splq_scroll2 ul.hihi li .visible{width: auto;
float: none;
text-align: center;
margin: 0px;
}
.splq_scroll1 ul.hihi li a.ten_sp1, .splq_scroll2 ul.hihi li a.ten_sp1{font-weight: bold;font-size: 12px !important;color: #666 !important;}

.splq_scroll1 ul.hihi li p.tengia333, .splq_scroll2 ul.hihi li p.tengia333{font-size: 14px;line-height: 19px;padding: 0px;}
.splq_scroll1 ul.hihi li p.tengia333 span, .splq_scroll2 ul.hihi li p.tengia333 span{font-size: 14px;}

ul.hihi li .mykhung{
    width: 70px;
    float: left;
}
ul.hihi li{
    display: inline-block;
margin: 10px 5px;
border-bottom: 1px solid #CCC;
padding-bottom: 5px;
width: 95%;
}
ul.hihi li .visible{width: 125px;
float: right;
text-align: left;
margin-left: 5px;
}

ul.hihi li .mykhung a img{width: 100%;}
ul.hihi li p.tengia33 a{font-size: 11px;}
p.tengia333{font-size: 11px;line-height: 9px;padding: 5px 0px 0px 0px;}
p.tengia333 span{font-size: 11px;}


ul.ulnavi li span.icon_tt_noibat {display:none;background-position: 19px -107px !important; height:28px; position:relative; left:9px; top:15px;display:none}
ul.ulnavi li span.icon_vd_new {display:none;background-position: -385px -105px !important; height:30px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_vd_noibat {display:none;background-position: -306px 14px  !important; height:27px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_video {display:none;background-position:-464px -26px  !important; height:28px; width:45px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_ab_new {display:none;background-position: -544px -65px  !important; height:28px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_ab_noibat {display:none;background-position: -583px -66px  !important; height:30px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_ab {display:none;background-position: -506px -66px  !important; height:30px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_hdap, ul.ulnavi li span.icon_hdap {background-position: -8px -1334px !important; height:30px; width:40px; position:relative; left:0; top:6px;}
ul.ulnavi li span.icon_ctttuc {background-position: -345px -585px  !important; height:30px; width:40px; position:relative; left:9px; top:15px;display:none}
ul.ulnavi li span.dktv {background-position: -263px 14px !important; height:30px; width:40px; position:relative; left:0; top:2px;display:none}
ul.ulnavi li span.icon_cttdung {background-position: -225px -386px  !important; height:30px; width:40px; position:relative; left:0; top:3px;display:none}
ul.ulnavi li span.icon_dchoi {background-position: -8px -1331px !important; height:30px; width:40px; position:relative; left:0; top:4px;display:none}
ul.ulnavi li span.icon_gthieu {display:none; background-position: -184px -185px  !important; height:30px; width:40px; position:relative; left:9px; top:15px;display:none}
ul.ulnavi li span.lien_he {display:none; background-position:-545px -225px; width:35px; height:30px; position:relative; float:left; top:15px; left:9px}
ul.ulnavi li span.icon_sb {display:none; background-position:-344px 15px; width:35px; height:30px; position:relative; float:left; top:15px; left:9px}
ul.ulnavi li span.icon_ssanh {background-position: -8px -1670px !important; height:30px; width:40px; position:relative; left:0; top:4px;}
ul.ulnavi li span.icon_tag {background-position: -11px -1735px !important; height:30px; width:30px; position:relative; left:0; top:4px;}
ul.ulnavi li span.icon_tkab {background-position: -63px 13px !important; height:30px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_tkhd {background-position: -63px 13px !important; height:30px; width:45px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_tksp {background-position: --63px 13px !important; height:27px; width:35px; position:relative; left:9px; top:15px;display:none}
ul.ulnavi li span.icon_tkttuc {display:none;background-position: -63px 13px  !important; height:27px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_tktdung {display:none;background-position: -63px 13px!important; height:27px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_tkvdeo {display:none;background-position: -63px 13px !important; height:27px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_ttuc{display:none;background-position:-182px -346px  !important; height:35px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_lien_quan {display:none;background-position: -344px 15px !important; height:35px; width:40px; position:relative; left:0; top:5px;}
ul.ulnavi li span.icon_tin_moi {display:none;background-position: -6px -2381px !important; height:35px; width:40px; position:relative; left:0; top:5px;}
ul.ulnavi li span.icon_td{display:none;background-position:-225px -386px  !important; height:30px; width:35px; position:relative; left:9px; top:15px;}
ul.ulnavi li span.icon_vd{display:none;background-position: -464px -25px  !important; height:29px; width:40px; position:relative; left:9px; top:15px;}

.chu_span { color:white ; margin-left:5px; text-transform:uppercase;}
/**********************************************---show item tab ul---**********************************************/
.bg_white {   padding-bottom:5px; *width:99.5%; background:#fff;
}
.hide { display:none}
.content.show, .show .content_tin, .show .content_tin_giua, .show .content_video, .show .content_album { float:left; width:100%;}
.show .content li { float:left; }
.thumnailProduct{margin-top: 8px !important;}
/*********************content tin tuc---**********************/
.show .content_tin li {
float: left;
text-align: center;
width: 220.67px;
padding-left: 8px;
padding-right: 6px;
padding-top: 10px;
height:300px;
    
}
.tintuc { height:300px;  text-align:justify;}
.show .content_tin_giua li { float:left; text-align:center; width:515px; border-bottom:1px dotted #c2c2c2}

.tintuc_giua { width:360px; margin-left:10px; overflow:hidden;}
.content_tin2 { position:relative !important; width:100%;}
.content_tin2 li { float:left; width:370px;}
.tin_tuc2 { height: 105px; padding: 0 5px; text-align: left; width: 170px;}
/*********************content video---**********************/
.show .content_video li { float:left; text-align:center; width:221px; margin:7px 13px;}
/*********************content album---**********************/
.hinh_album {
text-align: center;
max-height: 260px;
height: 273px;
float: left;
padding-bottom: 7px;
width: 235px;
    
}
.khung_album {
    width: 200px;
background: #FFF;
padding: 5px;
margin: 10px auto 0px;
    
}
.khung_album img { max-width:182px; max-height:183px}
.khung_album:hover {

 }
/*********************  Video  **********************/
.box_video {
overflow: hidden;
position: relative;
text-align: center;
width: 235px;
float: left;
	
}
.box_video_lienquan{
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 245.67px !important;
    float: left;
    border: 1px solid #CCC !important;
    margin: 8px 0px 2px 7px !important;
}
.box_video_lienquan .box_video_hover{left: 30px !important;}
._tab-05 .box_video{
border-top: 1px solid #CCC;
border: 1px solid #CCC;
margin:0 63px 10px 7px;
width: 245px;
}
._tab-05 .box_video .box_video_hover {left: 30px;}
._tab-05 .box_video .box_video_play{left: 112px;}
._tab-05 .no-margin{;}

.map_list_address span{color:#da251c !important}
.box_video:hover {}
.box_video_hover {
    background-color: #333;
display: none;
height: 127px;
left: 29px;
opacity: 0.4;
filter: alpha(opacity:40);
position: absolute;
top: 24px;
width: 185px;
}
.box_video_content {
    border: 1px solid #CDCDCD;
height: 127px;
padding: 3px;
width: 185px;
margin: 20px auto 5px auto;
}
.box_video_content_rize {
    height: 127px; overflow: hidden; width: 185px;
}
.box_video_title1{height:40px !important;color: #da251c !important;}
.box_video_title1 a {
    color: #da251c !important;
	
}
.box_video_title1 a:hover {
    color: #da251c !important;
}
.box_video_title label {
    color: #da251c !important;
}
.box_video_play {
    display: none;
left: 113px;
position: absolute;
top: 78px;
}
.space5 a{}
.space5 a:hover{}
.btn-less { color:#1f9ead;}
.tab_category .part_vd h3 a{}
.tab_category .part_vd h3 a:hover{color:#f64305;}

a.scrollup {
  background: url("../imgs/btn_buyer.png?v=1") no-repeat scroll -173px -552px rgba(0, 0, 0, 0);
    bottom: 10px;
    display: block;
    height: 46px;
    position: fixed;
    right: 10px;
    top: 40%;
    width: 46px;
    z-index: 99;
}
a.scrollup:hover{
	opacity:0.7;
}
a.scrollup:focus{
    opacity: 0.7;
}
.content_sosanh {
width: 978px !important;
border: 1px solid #CCC !important;
margin-left: 1px !important;
margin-bottom: 10px !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
}
/**********************************************info tab, nontab**********************************************/
.infobox{position:relative}
.nontab{position:relative; width:745px;}
.infobox .img{width:222px; float:left; text-align:center; padding:10px 30px;}
.infobox .info-wr{width:460px; float:left; margin-left:23px;}
.infobox .info-wr p{padding:10px 5px;}
.infobox .info-wr .valeft{width:130px; float:left; margin-right:9px; border-right:1px solid #ddd; padding-right:10px; }
.infobox .info-wr .varight{width:290px; float:left; padding-left:10px;}
.box-choise{position:relative; height:60px; background:#fff; overflow:hidden; border:1px solid #ddd; padding:5px 0; margin-top:20px;}
.box-choise ul{position:relative;}
.box-choise ul li{ float:left; list-style:none; font-size:13px; line-height:20px; margin:0 10px;}
.box-choise ul li a{display:block; color:#333;}
.box-choise ul li a img{padding:3px; height:54px; border:1px solid #eee;}
.box-choise .prev{position:relative; float:left; background:url(../imgs/btnleft_bc.jpg) no-repeat center center; width:15px; height:60px; text-indent:-1000em;}
.box-choise .next{position:relative; float:right; background:url(../imgs/btnright_bc.jpg) no-repeat center center; width:15px; height:60px; text-indent:-1000em;}

table.moreacti{}
table.moreacti td{vertical-align:middle;}

#socialmedia a {
    background: url("../imgs/invifri.png") no-repeat scroll 0 0 transparent;
    float: left; height: 18px; margin: 0 5px; width: 20px;
}
#socialmedia .gmail {
    background-position: left -18px;
}
#socialmedia .yahoomail {
    background-position: left 0;
}
#socialmedia .yahoomailChat {
    background-position: left -54px;
}
#socialmedia .facebook {
    background-position: left -36px;
}
#socialmedia .zing {
    background-position: left -72px;
}
.top_media { position:relative; left:10px; top:10px}
.date { position:absolute; left:10px; bottom:-2px; color:#333}
.top_media_icon { position:absolute; right:10px; top:-2px}
.right_media { position:absolute; right:15px; top:30px}
.chu_top_media { position:absolute; left:260px; top:40px; color:#da251c; font-size:18px; font-weight:bold}
.media { position:absolute; left:270px; bottom:10px; margin-right:10px}
.invite { float:left; font-size:13px; margin-right:10px}
.danh_gia { float:left; margin-left:20px; position:relative}
.danh_gia span { font-size:13px}
.rates{background:url(../imgs/star_rate.png) repeat-x left center; height:20px; width:90px; position:relative; top:-20px; left:60px}
.actions{padding:10px 0; clear:both}
.actions .ad-to-cart {
    background: url(../imgs/cart_small.png) no-repeat scroll transparent;
    margin-right: 15px; padding: 5px 5px 5px 25px;
}
.so_sanh { background:url(../imgs/ssicon.png) no-repeat scroll; margin-right: 15px; padding: 5px 5px 5px 25px;}
.actions .monitoring {
    background:url(../imgs/search_small.png) no-repeat scroll transparent;
    margin-right: 15px; padding: 5px 5px 5px 20px;
}
.actions .charged {
    background: url(../imgs/sell.png) no-repeat scroll transparent;
    margin-right: 15px; padding: 5px 5px 5px 25px;
}
.actions .smg {
    background: url(../imgs/comment_small.png) no-repeat scroll 0 4px transparent;
    padding: 5px 5px 5px 25px;
}
.actions .bwraps a:hover, .productDetail a:hover {
    text-decoration: underline !important;
}

/*********************************TAB THONG TIN****************************************/
.table_thongtin{
    border: 1px solid #E5E5E5;	
}

.table, tr, td {
    font-size: 12px;
}
.table {
	border: 1px solid #E5E5E5;
	border-bottom: none;	
}
.row {
    min-height: 20px; overflow: hidden;
    border-bottom: 1px solid #E2E2E2;
    }
.col-l {
     color: #333333; float: left; font-weight: bold; height: 100%; min-width: 100px; padding: 5px;
	 text-align: right; width: 200px;
}
.col-r {
	border-left: 1px solid #E5E5E5;
    float: left;
    height: 100%;
    min-width: 100px;
	width:480px;
    padding: 5px;
    text-align: left;
}
.tile_sp_tuongtu
{
	border-bottom:2px solid #585657;
	line-height:25px;
	color:#484848;
}
.w700_no
{
	width:700px;
	overflow:hidden;
	margin:auto;
}

.bg_tags
{
	background:url(../images/bg_tags.gif) no-repeat;
	height:60px;
	width:100%;
	margin-bottom:20px;

}
.w540
{
	width:600px;
	margin:auto;
	padding-top:10px;
	padding-left:30px
	
}
.w540 >a
{
	color:#565656;
	line-height:20px;
	padding:0px 2px 0px 2px;
}
.w540 >a:hover{color:#03F;text-decoration:underline}
/********************************TAB MOTA***************************************/

.ttmota {
    margin-bottom: 22px;
    margin-top: 1px;
	line-height:20px;
	color:#5B5B5A;
	padding:20px;
}
.ttmota h2, .ttmota h1, .ttmota h3, .ttmota h4, .ttmota h5, .ttmota h6{font-size:16px; color:#5B5B5A; margin-bottom:15px;}
.ttmota p, .ttmota div{margin-bottom:10px;}
.ttmota .icenter {text-align:center; margin:10px 0 20px;}
.ttmota .icenter img{max-width:600px;}

/************************************tab liên hệ***********************************/
.bg_top_lhe { 

padding: 3px;

}
.in_lhe { height:33px; line-height:31px; border:1px solid #eee; margin-top:3px;
margin: 5px;
}
.in_lhe > span { background: url(../imgs/map.png) no-repeat 0px 5px;
margin: 0 10px;
display: inline-block;
width: 16px;
height: 20px;
line-height: 16px;}
.chu_lhe { color:#da251c;}
.texttarea_01{
	
	}
/*******************list cast 2**********************************/
.listcat2 {position:relative; padding:5px;background: #999;}
.listcat2 ul{position:relative; line-height:20px;}
.listcat2 ul li{float:left; width:200px; background:url(../imgs/marker.png) no-repeat left center; list-style:none; padding-left:15px; margin-left:10px;} 
.listcat2 ul li a{color:#fff;}
.listcat2 ul li a:hover{ color:#fff}
.bg_lienhe {
    padding: 15px;
}
.title_lh {line-height: 25px;}
.w100 {
    float: left;
    width: 90px;
}
.title_lh_text {
    color: #000000;
    padding: 8px 0;
    width: 100%;
}
.text_lh {
    border: 1px solid #CCCCCC;
    height: 26px;
    width: 252px;
}
.texttarea_lh {
    border: 1px solid #CCCCCC;
    height: 80px;
    width: 340px;
}
.text_lh_bm {
    border: 1px solid #CCCCCC;
    height: 26px;
    margin: 2px 0 0 10px;
    width: 150px;
}
.btn_send {
    background-color: #CCCCCC;
    display: block;
    height: 25px;
    line-height: 25px;
    margin: 5px 0 0 3px;
    text-align: center;
    width: 60px;
}
.btn_send:hover {
    color: #FFFFFF;
}

/*/////////pagenavi/////////*/
.sotrang { padding: 10px}

.sotrang ul {}
.sotrang li { float:left; margin-right:7px}
.sotrang li > a { color:#333; padding:2px}
.sotrang li > a:hover, .sotrang li > a.active { color:#a90826;}
.important1, .important2 { background:none !important}
/*/////////thong tin tag/////////*/
.ttin_tag {margin: 10px 0;
width: 943px;
margin-left: 10px;}
.top_tt {  height:83px; position:relative; border: 1px solid #e9e9e9;}
.images_tag { position:absolute; top:0px; right:0;display:none}
.ttin_left_tag { position:absolute; top:-2px; left:-2px}
.chu_tag { width:600px; padding:10px 60px}
.a_links { color:#565656}
.a_links:hover { color:#A90826}
.bot_tt { margin:10px 0; display:inline-block}
.commentpost .content_more{ margin-left:45px;}
.comsub {background:#e759a2 left top; padding:5px 15px; color:#fff; margin:10px 60px 0; border:none; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; cursor:pointer;}
.comsub:hover { background:#333}
.columleft {	width:160px; height:auto; float:left; padding-top:3px; *padding-top:3px;}
.columright {	width:380px; float:left; height:auto;}
.content_text_l {	width:250px; float:left; }
.content_text_r {	width:130px; float:left; padding-top:5px; *padding-top:6px; }
.textbox_file
{ border-radius: 0px !important;
width: 250px;
padding: 3px 0px 3px 0px;
display: block;
color: #727272;
border: 1px solid #bcb9b3;
background: none !important;
}
.iconyk_01 {	background:url(../imgs/plus.png) no-repeat 0px 0px !important; color:#1f9ead !important; margin-left:10px; *background:url(../imgs/plus.png) no-repeat 0px 0px; padding:2px 0 0 23px !important}
.icondl_01 {	background:url(../imgs/delete.png) no-repeat 0 0 !important; color:#1f9ead !important; margin-left:10px; padding:2px 0 0 23px !important}
.iconyk_01 span, .icondl_01 span { margin-left:23px}
.btn_xoasuadd
{
	width:230px;
	margin:0px auto;
}
.btn_button
{
	background:#5B5B5A;  cursor:pointer;
	float:left; margin-left:8px; text-align:center; color:#fff; padding:2px 10px;
}

.btn_button:hover { background: #666;}
.title_binhchon {	color:#565656; margin-left:23px; padding-bottom:15px; padding-right:15px; padding-top:15px; }
.check_b {	width:650px !important;  height:20px; margin-bottom:10px;}
.check_b_ck { width:15px; height:15px; float:left; margin-right:5px; padding:0px; margin-top:2px;}
.check_b_title { float:left; margin-top:2px; padding:0px; padding-left:10px; color:#9d9a95 }
.color_red { color:#a90826; font-weight:bold; }
.w728 { width:650px; margin:auto; height:30px; }
.nhapma { float:left; }
.pad_top { padding:3px 0px 0px 10px; display:block; }
.bg_border_text { width:150px; height:20px; border:1px solid #CCC; margin:0px 10px 0px 10px; background:url(../imgs/bg_input.gif) repeat-x top;}
.xemketqua { color:#188ead;}
.xemketqua:hover { color:#333;}
/**********************************************Xem ket qua **********************************************/
.nhap_t
{
	width:80px;
	height:22px;
	background:#979797;
	margin:0px 10px 0px 5px;
	line-height:22px;
	text-align:center;
	display:block;
}
a.btn_bq
{
	color:#fff;
	text-align:center;
	background:#5B5B5A;
	padding:3px 10px; line-height:13px; *line-height:20px; *padding:4px 10px;
	margin-right:10px;
}
.nhapma a:hover{color:#666}
a.btn_bq:hover { background:#666; *line-height:20px; *padding:4px 10px; color:white;}
.btn_bq2
{
	color:#fff;
	text-align:center;
	background:#da251c;
	padding:4px 12px; line-height:18px; *line-height:28px; *padding:1px 12px;
	
	margin-right:10px;
	border: none;
	cursor:pointer
}
.btn_bq2:hover { background:#fff;}
.chu_dksu { color:#0CC;}
.chu_dksu:hover { color:#333}
.tags_0
{
	background:url(../imgs/tags.jpg) no-repeat left;
	padding:10px 0px 0px 30px;
	display:block;
}
/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
.simplemodal-wrap{ }
#simplemodal-container {}
#simplemodal-container .simplemodal-data {}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}

.border_bk
{
	border: none !important;
	padding-bottom: 0px !important;
	width: auto !important;
	overflow:hidden;
}
.mau_pop { background:white; 
}
.thu_bk
{
	color:#fff !important;
	line-height:40px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left
}
.content_bk
{
	color:#da251c !important;
	line-height:20px;
	padding-left:10px;
	font-weight:bold;
	padding-bottom:10px;
}
.content_bk_02
{
	color:#333 !important;
	line-height:40px !important;
	padding-left:15px !important;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.border_bk_table
{	border:1px solid #999;
	border-bottom:none;
	width:565px !important;
	margin-left:10px !important;
	overflow-y: scroll;
	max-height: 156px;
}
.border_row
{
	border-bottom: 1px solid #999999;
    height: 34px;
    overflow: hidden;
    width: 548px !important;
}
.border_colum_l
{
	 border-right: 1px solid #999999;
    float: left;
    height: 35px;
    width: 200px;

}
.border_colum_r
{
	border-right: 1px solid #999999;
    float: left;
    height: 35px;
    overflow: hidden;
    padding: 6px;
    position: relative;
    width: 170px;
}
.tile_bk
{
	 color: #525252 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 10px 0 0 35px;
}
.mau_bk
{
	height:22px;
	width:70px;
	background-color:#edad00;
	position:absolute;
	left:10px;
}
.mau_bk_03
{
	height:22px;
	width:70px;
	background-color:#00ed75;
	position:absolute;
	left:10px;
}
.mau_bk_02
{
	height:22px;
	width:70px;
	background-color:#91ed00;
	position:absolute;
	left:10px;
}
.phieu_bk
{
	color: #000000;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 10px 0 0 20px;
}
.border_colum_r_l
{
	width:120px !important;
	text-align: center !important;
	float:right;
}
.so_pt
{
	position:absolute;
	left:90px;
	width:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#009cff;
	padding-top:5px;
}
/**********************************************Trang Album**********************************************/
.listcat{position:relative; padding:5px; width:98.5%;}
.listcat ul{position:relative; line-height:20px; margin-left:15px;}
.listcat ul li{float:left; width:208px; *width:150px; background:url(../imgs/li05.png) no-repeat left center; list-style:none; padding-left:15px; margin-left:10px;}
.listcat ul li a{color:#000;}
.listcat ul li a h2{ color:#000; font-size:12px; font-weight:normal}
.listcat > span { background:url(../imgs/icon_1.png) no-repeat scroll left center; padding-left: 20px}
.bo_goc {padding: 7px;
border: 1px solid rgb(230, 230, 230);
border-radius: 5px;}
.bo_goc > h3, .top_up > h3, .listcat > h3 { padding:5px 10px; background:url(../imgs/icon_h3.png) no-repeat 0 5px !important; color:#333; padding-left:17px; text-align:left; font-weight:bold; margin-bottom:10px}
.listcat h3{background:url(../imgs/li05.png) no-repeat left center; padding-left:15px; margin-left:10px; font-size:12px; max-width:400px; font-weight:normal; float:left;}
.content-list { }
.showop{position: relative;display:inline-block; top:8px; right:5px;}
.showop select{
border: 1px solid #ADADAD; color: #777; height: 23px; width:150px;padding:2px;
}
#advform2 {position:relative; padding:5px; float:right; top:2px}
.advsearch select, .advsearch input[type=text], .login input[type=text], .login input[type=password]{
border: 1px solid #ADADAD;
    color: #8f8f8f;
    height: 23px;
	margin:5px 0;
	width:188px;
	padding:2px;
}

.advsearch input[type=submit], .login input[type=submit], .subbtn{
	/*Gradient*/
background:url(../imgs/bg_button.png) repeat-x;
padding:4px 0;
color:#fff; border:none;
font-weight:bold;
cursor:pointer;
}
.advsearch input[type=submit]:hover, .login input[type=submit]:hover, .subbtn:hover { color:#f9d300}
.tab_ul {margin: 7px 0 0 5px; display:inline-block;}
<!----tab ul2---->
*+html ul.ulnavi2 li {background: url(../imgs/danh_muc.png) no-repeat; background-position:0 -29px; }/*///////fix ie7////////*/
ul.ulnavi2{ display:inline-block;}
ul.ulnavi2 li {border: 1px solid #fff;
float: left;
display: inline-block;
padding: 4px 15px;
margin: 0 1px;}
ul.ulnavi2 > li:hover, ul.ulnavi2 li.acti2 {
    cursor: pointer;
    color: #FFF;
    border: 1px solid #cf0101;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    -moz-box-shadow: 0px 2px 0px 0px #A40303;
    -webkit-box-shadow: 0px 2px 0px 0px #A40303;
    box-shadow: 0px 2px 0px 0px #A40303;
    background: #cf0101;
}
ul.ulnavi2 > li{1Z
}
ul.ulnavi2 > li:hover a{color: #fff;}
ul.ulnavi2 li a{color: #cf0101; font-size:12px; font-weight:bold}
ul.ulnavi2 li a:hover, ul.ulnavi2 li.acti2 a{
    color: #fff;
}

<!----tab ul thong tin chi tiet---->
#thongtinchitiet{ zoom: 1; background:white; padding: 10px;}
ul.ulnavi6{ display:inline-block; position:relative; z-index:1;}
ul.ulnavi6 li {
background: #cf0101;
float: left;
padding: 7px 10px;
margin-right:4px;
border-bottom: none;
}
ul.ulnavi6 > li:hover, ul.ulnavi6 li.acti6 {
    cursor: text;
    color: #cf0101;
    background: #DBDBDB;
 }
ul.ulnavi6 li a{
    color: #fff;
font-size: 15px;
font-weight:normal;
}
ul.ulnavi6 li a:hover, ul.ulnavi2 li.acti6 a{
    
}

.boder_ttct { border:1px solid #ccc; background:white; padding-bottom:5px;margin-bottom: 10px;}
#___comments_0{width: 700px !important;}
.boder_ttct {}
.content_sosanh ul{width: 978px !important;
}
.addtocart span{
	text-shadow: 0px 0px #ccc !important;
	}
.buy:hover{
	-webkit-box-shadow: 0px 0px 0px #ccc !important;
box-shadow: 0px 0px 0px #ccc !important;
	}
/**********************************************Trang hoi dap chi tiet**********************************************/
.top_hoi_dap { height:41px; line-height:41px; width:342px; display:inline-block; margin:10px 0; background:url(../imgs/other/khung_a.png) no-repeat; color:#da251c}
.top_hoi_dap span { background:url(../imgs/icon_1.png) no-repeat scroll center; width:10px; height:8px; display:inline-block; padding-left:20px}
.top_hoi_dap a { color:#fff; padding-left:5px}
.top_hoi_dap a:hover { color:#d4d4d4}
.border_bgright{background:#fff; padding:0 5px; position:relative;}
.box_ques_top{position:relative;}
.small-img{
	webkit-border-radius: 0px !important;
-moz-border-radius:0px !important;
-o-border-radius: 0px !important;
border-radius: 0px !important;
box-shadow: 0 0 0 rgba(0,0,0,0) !important;
-webkit-box-shadow: 0 0 0 rgba(0,0,0,0) !important;
-moz-box-shadow: 0 0 0 rgba(0,0,0,0) !important;
-o-box-shadow: 0 0 0 rgba(0,0,0,0) !important;
	}
.jcarousel-skin-tango .jcarousel-container {
	border: 0px solid #fff !important;
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
-o-border-radius: 0px !important;
border-radius: 0px !important;
box-shadow: 0 0px 0px rgba(0,0,0,0) !important;
-webkit-box-shadow: 0 0px 0px rgba(0,0,0,0) !important;
-moz-box-shadow: 0 0px 0px rgba(0,0,0,0) !important;
-o-box-shadow: 0 0px 0px rgba(0,0,0,0) !important;
	}
.single_box{
    margin-left: 2px;
    min-height: 196px;
    width: 720px;
	}
.hoi-dap-box-center-row-cm {
    float: left;
    width: 595px;
}
.hoi-dap-box-center-row-cm-body-nx1-view-more {
    color: #333333;
	padding: 0px 10px;
}
.hoi-dap-box-row {
    display: block;
	padding-bottom:5px;
}
.box_ques_top .hoi-dap-box-center-row {
    height: auto;
    width: 696px;
	padding:15px 10px 10px; position:relative;
	}
	
.hoi-dap-box-center-row {
    height: auto;
    width: 696px;
	padding:5px 10px;
	}

.hoi-dap-box-center-row-adv {
    float: left;
    height: 119px;
    width: 65px;
}
.hoi-dap-box-center-row-adv-img {
    border: 1px solid #666666;
    float: left;
    margin-left: 10px;
    overflow: hidden;
    width: 47px;
}
.hoi-dap-box-center-row-adv-ctrol {
    float: left;
    margin-left: 5px;
    overflow: hidden;
    width: 57px;
}
.my_icon {
    cursor: pointer;
    display: inline;
    float: left;
    height: 21px;
    padding-left: 3px;
    padding-top: 3px;
    width: 15px;
}

.hoi-dap-box-center-row-cm-say-icon {
	background:url(../imgs/say-icon.jpg) no-repeat scroll left top;
    float: left;
    height: 36px;
    text-align: left;
    width: 640px;
}
.hoi-dap-box-center-row-cm-body-nx {
    display: inline;
    float: left;
    height: 34px;
    margin-left: 13px;
    width: 92%;
}
.hoi-dap-box-center-row-cm-body-nx-nx1 {
    display: inline;
    float: left;
    height: 20px;
    padding: 10px 0 0 30px;
    width: 440px;
}
.hoi-dap-box-center-row-cm-body-nx-nx2 {
    display: none;
    float: right;
    height: 27px;
    width: 82px;
}
.my_icon_1 {
    cursor: pointer;
    display: inline;
    float: left;
    height: 21px;
    padding-left: 5px;
    padding-top: 5px;
    width: 15px;
}
.hoi-dap-box-center-row-cm-say-icon-r {
    background: url(../imgs/say-icon.jpg) no-repeat scroll right top;
    float: right;
    height: 36px;
    text-align: left;
    width: 27px;
}
.hoi-dap-box-center-row-cm-body {
display:inline;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
    background-color: #F6F6F6;
    border-color: -moz-use-text-color #E2E2E2 #E2E2E2;
    border: 1px solid #E2E2E2;
	border-top:0;
    float: left;
    left: 13px;
    margin-left: 31px;
    min-height: 100px;
    width: 605px;
}
.hoi-dap-box-center-row-cm-body-nx1 {
    color: #444;
    display: block;
    min-height: 53px;
    padding: 6px;
    text-align: justify;
    width: 97%;
}
.hoi-dap-box-center-row-cm-body-nx1-more {
    color: #35170a !important;
    padding-right: 10px;
}
.hoi-dap-box-center-row-cm-body-nx1-more:hover {
    color:#1a0b06!important;
}
.hoi-dap-box-center-row-cm-body-nx2 {
    min-height: 31px;
    width: 100%;
}
.hoi-dap-box-center-row-cm-body-nx2-date {
    color: #666;
    float: left;
    min-height: 19px;
    padding-left: 10px;
    padding-top: 13px;
    width: 405px;
}
.hoi-dap-box-center-row-cm-body-nx2-btn {
    color: #0099FF;
    float: right;
    min-height: 28px;
    padding-top: 8px;
}
.hoi-dap-box-center-row-cm-body-nx2-btn a {
    color: #fff;
    display: inline-block;
    font-weight: bold;
    padding: 0px 8px;
    text-decoration: none;
	background: url(../imgs/other/bg_all_but.gif) repeat-x scroll 0 0;
	line-height:20px;
	 position:relative; top:-5px; right:10px;
	}
.hoi-dap-box-center-row-cm-body-nx2-btn a:hover { background: url(../imgs/other/bg_all_but.gif) repeat-x scroll 0 20%;}
.box_ques_top .hoi-dap-box-center-row-bar {
    height: 30px;
    width: 696px;
	padding:5px 10px 10px;
}
.ansques .hoi-dap-box-center-row-bar {
    height: 30px;
	/*background:url(../imgs/ques_04.png) no-repeat left bottom;*/
    width: 696px;
	padding:5px 10px 5px;
}
.single_box .hoi-dap-box-center-row-bar {
    height: 30px;
    margin-top: 10px;
    width: 680px;
}
.hoi-dap-box-center-row-bar-ctrol {
    display: none;
    float: right;
    height: 30px;
    width: 600px;
}
.hoi-dap-box-center-row-bar-ctrol-l {
    float: left;
}
.mgl_100 {
    margin-left: 100px !important;
}
.icon_hd_7 {
    cursor: pointer;
    display: inline;
    float: left;
    height: 27px;
    padding-top: 5px;
    width: 26px;
}
.icon_hd_8 {
    background: url("../imgs/bg_hd.png") repeat scroll 0 0 transparent;
    color: #999999;
    display: inline;
    float: left;
    height: 27px;
    width: 65px;
}
.icon_hd_9 {
    cursor: pointer;
    display: inline;
    float: left;
    height: 27px;
    padding-left: 5px;
    padding-top: 5px;
    width: 20px;
}
.icon_hd_10 {
    background: url("../imgs/bg_hd_2.png") repeat scroll 0 0 transparent;
    color: #999999;
    display: inline;
    float: left;
    height: 27px;
    width: 40px;
}
.icon_hd_11 {
    cursor: pointer;
    display: inline;
    float: left;
    height: 27px;
    padding-left: 10px;
    padding-top: 8px;
    width: 14px;
}
.icon_hd_12 {
    background: url("../imgs/bg_hd_3.png") repeat scroll 0 0 transparent;
    color: #999999;
    display: inline;
    float: left;
    height: 27px;
    width: 28px;
}
.title_hodap_traloi {
    color: #333;
	font-weight:bold;
}
.title_hodap_traloi:hover{text-decoration:underline;}
.hoi-dap-box-center-row-bar-ctrol-r {
    display: inline;
    float: right;
    padding-left: 120px;
}
.icon_hd_13 {
    cursor: pointer;
    display: inline;
    float: left;
    height: 27px;
    padding-top: 5px;
    width: 50px;
}
.icon_hd_14 {
    cursor: pointer;
    display: inline;
    float: left;
    height: 27px;
    padding-left: 5px;
    width: 26px;
}
.icon_hd_15 {
    cursor: pointer;
    display: inline;
    float: left;
    height: 27px;
    padding-left: 5px;
    padding-top: 7px;
    width: 26px;
}
.danh_sach_tra_loi { background:url(../imgs/bg_ds_tra_loi.png) repeat-x; height:29px; width:720px; margin:10px 0 20px 0; display:inline-block; position:relative}
.danh_sach_tra_loi span { color:#188ead; position:relative; top:-13px}
.danh_sach_tra_loi .hong { color:#188ead}
#ques_tab{top:10px !important;}

.kc2 { margin:0; position:relative}
.tab_ques_02 { width:230px;}
.tab_ques_02 ul { margin:0; padding:0}
.tab_ques_02 ul li { list-style:none; margin:0 2px; float:left}
.tab_ques_02 ul li a { color:white; text-align:center ;background:black; display:inline-block; padding:5px 10px; border-radius:5px 5px 0 0}
.tab_ques_02 ul li a:hover, .tab_ques_02 .active { background:#fbd70e; color:#333}
/**********************************************Trang chi tiet tin tuc**********************************************/
.contentdetail { line-height:20px}
.contentdetail h2 { font-size: 22px;
color: #cf0101;}
.icenter {
    margin: 10px 0 20px;
    text-align: center;
}
.btn_chiase_bg {
    padding-top: 10px;
    width: 100%; border:1px dotted #ddd; border-left:none; border-right:none;
}
.infoProduct h1{
	color: rgb(124, 124, 124) !important;
	}
.compare{
	color:#898989 !important;
	}
.compare a{color:#898989 !important;}

.face_like { background:url(../imgs/other/face_like.png) no-repeat; width:104px; height:20px; position:relative}
.face_like span { position:absolute; right:20px; top:1px; color:#333;}
.google_like { background:url(../imgs/other/google_like.png) no-repeat; width:82px; height:20px; position:relative}
.google_like  span { position:absolute; right:10px; top:0px; color:#333;}
.icon_like { background:url(../imgs/other/like.png) no-repeat; width:130px; height:25px; position:relative; top:0px}
.icon_like  span { position:absolute; right:26px; top:0px; color:#333;}
.inviti a { background:url(../imgs/invifri.png) no-repeat scroll}
.inviti >a.yahoo_l {background-position:0 0px !important; height:18px; width:18px; float:left; position:relative; top:0px; left:0; margin-right:9px; *top:10px}
.inviti >a.gmail_l {background-position:0 -18px !important; height:18px; width:18px; float:left; position:relative; top:0px; left:0; margin-right:9px; *top:10px}
.inviti >a.f_l {background-position:0 -36px !important; height:18px; width:18px; float:left; position:relative; top:0px; left:0; margin-right:9px; *top:10px}
.inviti >a.yahoo2_l {background-position:0 -54px !important; height:18px; width:18px; float:left; position:relative; top:0px; left:0; margin-right:9px; *top:10px}
.inviti >a.z_l {background-position:0 -72px !important; height:18px; width:18px; float:left; position:relative; top:0px; left:0; margin-right:6px; *top:10px}
.sao { position:relative; top:0px}
.huy { background:url(../imgs/other/huy.png) no-repeat scroll left center; margin-right:3px; display:inline-block; position:relative; top:0px; *top:10px}
.huy a { color:#03C; padding-left:30px}
.huy a:hover { color:red}
.space3 { margin:0 6px; padding:0px 0 6px 0; *margin:10px 3px 0 0;background: #fff;margin-right:17px;margin-top: 7px;}
.space8 { margin:0 6px; padding:0px 0 6px 0; *margin:1px 0;}
.content_morepost { padding:10px 20px}
.content_morepost div a {
    background: url("../imgs/icon_listcast2.png") no-repeat scroll 0 43% transparent;
    color: #333;
    display: block;
    line-height: 25px;
    padding-left: 20px;
}

.all { color:#179eb5}
.xoa_yk
{
	color:#1f9ead;
	padding:2px 0px 0px 27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.xoa_yk:hover { color:red}
/**********************************************chi tiet tuyển dụng**********************************************/
.listcat h3{background:url(../imgs/li01.png) no-repeat left center; padding-left:15px; margin-left:10px; font-size:12px; max-width:400px; font-weight:normal; float:left;}
.onavi{width:260px; float:right;}
.cls-tuyendung-table {
    border: 1px solid #A0B6B6 !important;
    text-align: left;
    width: 720px;
}
.cls-tuyendung-table-row {
	
    border-bottom: 1px solid #D6D6D6;
    height: 28px;
    overflow: hidden;
    width: 720px;
}
.fixtop{background:url(../imgs/gra_03.png) repeat-x left top;}
.cls-tuyendung-table-row-left {
    display: inline;
    float: left;
    height: 22px;
    padding-left: 5px;
    padding-top: 7px;
    width: 350px;
}
.cls-tuyendung-table-row-right {
    display: inline;
    float: left;
    height: 22px;
    padding-left: 3px;
    padding-top: 6px;
    width: 342px;
}
.cls-tuyendung-table-row-col-left {
    border-right: 1px solid #D6D6D6;
    display: inline;
    float: left;
    height: 100%;
    padding-left: 21px;
    padding-top: 7px;
    width: 170px;
}
.cls-tuyendung-table-row-col-right {
    display: inline;
    float: left;
    height: 100%;
    padding-left: 10px;
    padding-top: 7px;
    text-align: left;
    width: 480px;
}
.sp-qc {
    height: 16px;
    padding-bottom: 2px;
    padding-left: 0;
    padding-top: 0;
    width: 451px;
}
.cls-tuyendung-table-lh {
    background-color: #fff !important;
    border: 1px solid #da251c !important;
    font-size: 11px;
    height: 172px;
    text-align: left;
    width: 720px;
	margin:10px 0 15px 0;
}
.cls-tuyendung-table-lh-row {
    border-bottom: 1px solid #da251c !important;
    display: inline;
    float: left;
    height: 28px;
    width: 720px;
}
.cls-tuyendung-table-lh-col-left {
    border-right: 1px solid #da251c !important; 
    display: inline;
    float: left;
    height: 28px;
    padding-left: 10px;
    padding-top: 8px;
    width: 182px;
}
.cls-tuyendung-table-lh-col-right {
    display: inline;
    float: left;
    height: 28px;
    padding-left: 10px;
    padding-top: 8px;
    width: 480px;
}
.cls-tuyendung-table-lh-col-right-btn {
    float: left;
    text-align: right;
    width: 481px;
}
.cls-tuyendung-table-tt {
    background-color: #EFEFEF;
    border: 1px solid #DDDDDD;
    height: 207px;
	margin:10px 0 0 0;
    width: 720px;
}
.jobsactions { margin:0 0 10px 10px}
.top_up { padding:10px}
.selecat { position: absolute; right:10px; top:5px}
.cls-tuyendung-table-tt-row {
    border-bottom: 1px solid #D6D6D6;
    height: 22px;
    padding-left: 5px;
    padding-top: 5px;
    width: 715px;
}
.cls-tuyendung-table-tt-row-left {
    border-right: 1px solid #D6D6D6;
    display: inline;
    float: left;
    height: 179px;
    width: 191px;
}
.cls-tuyendung-table-tt-row-left img {
    display: inline;
    padding-left: 21px;
    padding-top: 20px;
}
.cls-tuyendung-table-tt-row-right {
    display: inline;
    float: left;
    height: 179px;
    overflow: hidden;
    text-align: left;
    width: 525px;
}
.cls-tuyendung-table-tt-row-right-rowtb {
    font-size: 11px;
    height: 17px;
    width: 562px;
}
.cls-tuyendung-table-tt-row-right-rowtb-col-left {
    display: inline;
    float: left;
    padding-left: 10px;
    padding-top: 2px;
    width: 120px;
}
.cls-tuyendung-table-tt-row-right-rowtb-col-right {
    display: inline;
    float: left;
    padding-top: 2px;
    width: 414px;
}
.cls-tuyendung-table-cv-row1 {
    border-bottom: 1px dotted #999999;
    height: 40px;
    width: 720px;
}
.cls-tuyendung-table-cv-row2 {
    color: #999999;
    height: 20px;
    padding-top: 10px;
    width: 720px;
}
.btn_ctt {
    color: #343434;
    font-size: 11px;
    height: 30px;
    width: 720px;
}
.texttarea_02 {
    background: url("../imgs/bg_texarea.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #D8D8D6;
    height: 70px;
    padding: 10px 0 0 10px;
    width: 710px;
}
.bg_tex_tuyendung {
    margin: 10px 0 5px;
    width: 700px;
}
.text_tungdung {
    background: url("../imgs/bg_texarea.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #D8D8D6;
    display: block;
    height: 26px;
    width: 245px;
}
.text_tungdung_ma {
    background: url("../imgs/bg_texarea.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #D8D8D6;
    float: left;
    height: 26px;
    width: 120px;
}
.maso_td {
    background: url("../imgs/masotueyndung.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 25px;
    margin-left: 40px;
    width: 67px;
}
.btn_huy {
    background: #00a4e1;
    float: left;
    margin-left: 20px;
	color:#fff;
	font-weight:bold;
	padding:6px 20px;
	border-radius:5px;
}
.btn_huy:hover, .btn_gui:hover { color:#060;}
.btn_gui {
    background: #00a4e1;
    float: left;
    margin-left: 10px;
	color:#fff;
	font-weight:bold;
	padding:6px 20px;
	border-radius:5px;
}
.btn-more{color:#da251c !important;}
.btn-less{color:#da251c !important;}
/**********************************************chi tiet Video**********************************************/
.theloai_vd { color: #434343; width: 100%;padding-top:5px;}
.most_icon { position:absolute; right:0px;top:0px; }
.textentry{padding:20px; margin:15px 0 ; line-height:20px; border:1px solid #c2c2c2}
.textentry p{margin-bottom:15px;}
.chu_video { color:#333; margin-right:10px; height:26px; line-height:26px; width:100px}
.link { height:18px; border:1px solid #c2c2c2; width:550px; padding:3px}
.height { height:30px}
.more {
 
}
/**********************************************Đăng câu hỏi**********************************************/
.chu2 { color:#da251c; padding:6px 5px; position:absolute; top:8px; right:10px;background:#fff}
.right_show { position: absolute !important;
right: 4px;
width: 30px;top:0px;}
.right_tab { background:url(../imgs/other/bg_all_but.gif) repeat-x scroll 0 20%; text-align:center; padding:0 7px; color:white; margin:5px 27px 2px 0; height:22px; line-height:22px; border-radius:5px;}
.right_tab:hover, .tab_sua_bluan {background:#da251c; color:white}
.hinhanh_hd {
    border: 1px solid #CDCDCD;
    float: left;
    height: 59px;
	margin-right:25px;
    width: 59px; padding:2px;
}
.ques_up { background:#f7f7f7; border:1px solid #c6c6c6; width:635px}
.icon_say { background:url(../imgs/other/say_ques.png) no-repeat; display:block; width:16px; height:21px; position:absolute; left:-15px; top:15px}
.white { background:white; padding:7px; margin:7px 0}
.dang_cau_hoi { padding:8px}
.content_hd_nhap_cauhoi {
 padding:7px 0;
}
.bg_mat {
    margin:10px 0;
    width: 100%; *width:98%;
}
.ma_antoan {
    color: #158290;
    float: left;
    padding-top: 3px; margin-left:83px;
    width: 90px;
}
.nhapma_t {
    background: url("../imgs/bg_texarea_bl.jpg") repeat-x scroll center top transparent;
    border: 1px solid #D5D3CF;
    float: left;
    height: 22px;
    margin-left: 10px;
    width: 80px;
}
.mso_bm {
    float: left;
    height: 20px;
    margin-left: 10px;
    width: 72px;
}
.btncapnhap {
    color: #fff;
    float: right;
    height: 22px;
    line-height: 22px;
    margin-left: 8px;
    text-align: center;
    width: 50px;
    background: #747474;
	cursor:pointer;
}
.btncapnhap:hover {
    background: url(../imgs/other/bg_all_but.gif) repeat-x;
}
/*///////////////////////////////////////TRANG đăng ký/////////////////////////////////////////*/
.bg_dangky {
    height: auto;  margin: 0 auto 30px;   width: 600px;
}
.title_dk {
    text-align: center; padding-top:20px; font-size:23px; color:#da251c; text-transform:uppercase;
}
.bg_dk_row {
    margin-top: 10px;  width: 100%;
}
.col_l_dk {
    color: #3E3E3E;float: left; line-height: 30px; text-align: right; width: 140px;	padding-right:10px; font-weight:bold;
}
.col_r_dk {
    float: right;
    width: 440px;
}
.tex_dk { background:url(../imgs/input-bg.gif) repeat-x; padding:4px 5px;
    border: 1px solid #CCCCCC;
    height: 24px;
    width: 312px;
}
.col_r_dk select {
    border: 1px solid #ABADB3;
    height: 20px;
    margin-top: 8px;
    width: 130px;
}
.nutcheck_dk {
    float: left;
    height: 18px;
    padding: 0; margin-right:5px;
    width: 18px; position:relative; left:3px; bottom:3px;
}
/**********************************************popup menu**********************************************/
.pop_login { width:435px; position:relative; background:#da251c; height:280px; padding:5px; border:1px solid #da251c}
.h_pop_login { height:35px; line-height:35px; padding-left:15px; color:white; font-size:14px; border-radius: 5px 5px 0 0; }
.h_pop_login h2 { color: #fff;
text-align: center;
padding: 7px 15px;
line-height: 25px;
margin: 7px 0 0 150px;
border-radius: 25px 25px 0 0;
font-size: 13px;
width: 80px;
text-transform: uppercase;
border: 2px solid #fff;}
.nd_popo_login { background:white; height:237px; *height:245px; display:block; }
.e1 { top:-9px; position:relative}
.nd { padding:7px 30px}
.hinh { margin:30px 0 0 20px}
.input { width:190px; height:20px; padding:4px; border:1px solid #c2c2c2; margin:0 5px; background:url(../imgs/02_t.jpg) no-repeat scroll left center}
.input_pop_login { width:180px; height:30px; padding:4px 25px; border:1px solid #c2c2c2; margin:0 5px; background:url(../imgs/input_log.png) no-repeat scroll left 4px}
.input_pop_pass { width:180px; height:30px; padding:4px 25px; border:1px solid #c2c2c2; margin:0 5px; background:url(../imgs/input_pass.png) no-repeat scroll left 4px}
.chu_pop { color:black; margin:0 5px;}
.chu_pop:hover, .red { color:red}
.chu_pop_log {  height:20px; line-height:35px; margin:0 5px; width:120px; text-align:right;}
.pop_log {background: #da251c; text-align:center; color:#fff; padding:5px 10px; position:relative; top:10px; *top:18px;}
.log_dot { background:url(../imgs/bg_log_dot.png) no-repeat scroll center center; height:12px; width:435px; margin-top:10px;}
.tao_tk { background: #da251c; display:inline-block; color:#fff; padding:5px 10px; position:relative; top:-5px; left:5px;}
.tao_tk:hover, .pop_log:hover { color:#e8e5dd}
/*//////////////////////////////////////////TRANG giới thiệu////////////////////////////////////////////*/
.hinh_gt { padding-top: 10px; width:644px; margin:0 auto;}
.content_gt {
    color: #151515;
    display: block;
    line-height: 18px;
    padding-top: 20px;
    text-align: justify;
}
.text_dky { width:120px; margin-right:30px; text-align:left; line-height:24px}
.chu_red { color:red !important}
.border_hinh_video{
	border: 1px solid #C2C2C2;
    margin: 0 auto;
    padding: 5px;
    width: 730px;
}

/*Tuyen dung*/
.jobt {padding:0 5px 0 11px; *padding:0 5px 0 7px;}
.cls-tuyendung-table-td-center{	width:720px; border:1px solid #d7d7d7; overflow:hidden;	border-left:0;}
.cls-tuyendung-table-td-center-row{	background-color: #EFEFEF;	width:734px; font-weight: bold;	height:25px;	float:left;	display:inline;	border:1px solid #d7d7d7;}
.cls-tuyendung-table-td-center-row-col1{	height:20px;	width:28px;	border-right:1px solid #d7d7d7;	float:left;	display:inline;	padding-top:6px;	padding-left:4px;}
.cls-tuyendung-table-td-center-row-col2{	height:20px;	width:295px; text-align:center;	border-right:1px solid #d7d7d7;	float:left;	display:inline;	padding-top:5px;}
.cls-tuyendung-table-td-center-row-col3{    border-right: 1px solid #D7D7D7;    display: inline; text-align:center;    float: left;    height: 20px;      padding-top: 5px;    width: 133px;}
.cls-tuyendung-table-td-center-row-col4{	height:20px;	width:87px;	border-right:1px solid #d7d7d7;	float:left;	display:inline;	padding-left:10px;	padding-top:5px;}
.cls-tuyendung-table-td-center-row-col5{	height:20px;	width:157px;	float:left;	display:inline; text-align:center;	padding-top:5px;}
.cls-tuyendung-table-td-center-row2{	width:734px;	height:81px;	float:left;	display:inline;	border:1px solid #d7d7d7;}
.cls-tuyendung-table-td-center-row2-col1{	height:100%;	width:20px;	border-right:1px solid #d7d7d7;	float:left;	display:inline;	padding-top:15px;	padding-left:12px;}
.cls-tuyendung-table-td-center-row2-col2{	height:100%;	width:280px;	border-right:1px solid #d7d7d7;	float:left;	display:inline;	font-weight:bold;	padding-left:15px;	padding-top:15px;padding-bottom:15px;}
.cls-tuyendung-table-td-center-row2-col2 a{	color:#000 !important;	font-weight:bold !important;}
.cls-tuyendung-table-td-center-row2-col2 a:hover { color:red}
.cls-tuyendung-table-td-center-row2-col3{	  border-right:1px solid #d7d7d7;    display: inline;    float: left;    height: 100%;    padding-left: 16px;    padding-top: 16px;    width: 117px;}
.cls-tuyendung-table-td-center-row2-col4{	border-right: 1px solid #D7D7D7;    display: inline;    float: left;    height: 65px;    padding-left: 8px;    padding-top: 16px;    width: 89px;}
.cls-tuyendung-table-td-center-row2-col5{	height:20px;	width:132px;		float:left;	display:inline;	padding-right:8px;	padding-top:7px;	line-height:22px;	text-align:center;	color:#1795ff;}
.cls-tuyendung-table-td-center-row2-col5 a{	 color:#1795FF !important;}
.block_box_tuyendung-big-content{	overflow:hidden;	width:750px;	border-left:1px solid #b3b3b3;	border-right:1px solid #b3b3b3;	text-align:center;	background-color:#ffffff;}
.myicon{	background:url(../imgs/my-icon.png) no-repeat;}
tr{font-size:12px;}
td{font-size:12px;}
.hoi-dap-box{width:100%;}
.tuyendung-box-top{        width: 742px;	overflow:hidden;	padding-top:7px;	padding-left:7px;		}
.tuyendung-box-top-nx{-moz-border-radius: 5px 5px 5px 5px;    border: 1px solid #F3F3F3;       width: 732px;		}
.tuyendung-box-top-nx-nx1{    border-bottom: 1px solid #F3F3F3;    height: 31px;    width: 725px;	background-color:#ffffff;	}
.tuyendung-box-top-nx-nx2{   background-color:#fff;    height: 37px;    width: 727px;	}
.tuyendung-box-top-nx-nx2-nx{       height: 37px;    width: 138px;	float:left;	}
.hoi-dap-box-top-nx-nx2-nx-nx{	display:inline;   float: left;    height: 25px;    padding-top: 12px;    	color:#004eff;	}
.tuyendung-box-top-nx-nx1-nx{	display:inline;   color: #434343;    float: left;    font-weight: bold;    height: 20px;    padding-left: 8px;    padding-top: 9px;    text-align: left;    width: 669px;	}
.icon11{	  background-position: -12px -375px;    float: left;    height: 31px;    width: 21px;}
.icon12{	 background-position: -12px -339px;    float: left;    height: 31px;    width: 21px;	cursor:pointer;}
.icon12b{	 background-position: -12px -442px;    float: left;    height: 31px;    width: 21px;	cursor:pointer;}
.icon13{	display:inline;	margin-left:15px;	background-position: -12px -408px;    float: left;    height: 31px;    width: 21px;}
.tuyendung-box-center{	      min-height:100px;   margin-left:2px;    width: 720px;		}
.tuyendung-box-center-sort{    height: 24px;    padding-top: 4px;    text-align: right;    width: 606px;}
.icon21{ background-position: -41px -154px;    cursor: pointer;    display: inline;    float: left;    height: 27px;    width: 26px;}
.icon22{ background-position: 0 -509px;    display: inline;    float: left;    height: 27px;	color:#999;    }
.icon23{	 background-position: -90px -509px;    display: inline;    float: left;    height: 27px;	width:9px;}
.icon24{ background-position: -65px -153px;    cursor: pointer;    display: inline;    float: left;    height: 27px;    width: 26px;}
.icon25{ background-position: -39px -184px;    cursor: pointer;    display: inline;    float: left;    height: 27px;    width: 26px;}
.icon26{ background-position: -63px -182px;    cursor: pointer;    display: inline;    float: left;    height: 27px;    width: 26px;}
.hoi-dap-box-center-row-bar-ctrol-l{	float:left;}
.grouptable{ 		border-collapse:collapse; 	width:99%;		margin:0px 2px 0px 2px;	border:1px solid #D5D5D5;	border-left:2px solid #D5D5D5;}
.grouptable tr.rowbg{ 	background:#fff;}
.grouptable tr.rowbg td{ 	border-left:1px solid #FFFFFF;}
/**********************************************Trang tìm kiếm Album**********************************************/
.chose_tkiem { width:525px; position:absolute !important; right:0px; top:-7px !important;}
.chose_tkiem:hover { background:none !important}
.chose_tkiem select {
    border: 1px solid #ADADAD; color: #777777; height: 23px; margin: 5px 0; padding: 2px; width: 125px;
}
/**********************************************Trang tìm kiếm Sản phẩm**********************************************/
.kq_sp { padding:10px;}
.row_sp { padding:20px 10px;}
.ttin_sp { width:340px;}
.ttin_sp ul { margin:5px 0; padding:0}
.ttin_sp ul li { list-style: inside circle; line-height:18px;}
.ttin_sp ul li a {  color:#666 }
.ttin_sp ul li a:hover { color:#da251c}
.gia_ol { width:205px; text-align:center; margin-top:50px}
.chu_gia { color:#da251c}
.chu_more { color:#666}
.chu_more:hover { color:#da251c}
.hinh_sp { cursor:pointer; height:178px; width:125px; border:1px solid #b7b7b7; padding:3px; position:relative}
.hinh_sp .tk_img {
	position: absolute;
	top:0px;right:0px;left:0px;bottom:0px;
	margin:auto;
	border:none;	
}
.hinh_sp:hover { border-color:#da251c}
.chu01 { color:#da251c; font-weight:bold; cursor:pointer;}
.chu01:hover { color:#333;}
.mua_hang { background:url(../imgs/bg_muahang.png) no-repeat; width:138px; height:31px; display:inline-block; position:relative; text-align:center;}
.mua_hang > span { color:white; position:absolute; top:8px; left:66px; cursor:pointer;}
.mua_hang:hover { background:url(../imgs/bg_muahang_hover.png) no-repeat}
.ttin_sp { padding-left:15px; *padding-left:15px;}
/**********************************************Trang tìm kiếm Tin tức**********************************************/
.newst .content {
    float: left;
    padding:10px 10px;
    position: relative;
}
.khung_tip{padding: 15px 0px;
border-bottom: 1px solid #CCC;}
.newst .content {
    list-style: none outside none;
    margin: 0 0 20px;
}
.newst ._img {
	display: block;
	width:300px;
	height:	200px;
	padding: 2px;
	border:1px solid #ddd;
	margin-right: 10px;
}
.newst .content img {border: none; max-width: 300px; max-height: 200px;}
.newst .content img:hover { border-color:#da251c}
.newst .content h3 {
    font-size: 12px;
	height: auto !important;
}
.newst .content h3 a {
    color: rgb(56, 56, 56);
}
.newst .content h2 a:hover, .chu_detail:hover {

}
.chu_detail { color:#adadad;}
.newst .content .infon {
    width: 884px; *width:884px; height:102px;
}
.chu_chitiet { color:#da251c;}
.chu_chitiet:hover { color:#da251c;}
.newst .content li .textinner {
    color: #444444;
    font-size: 12px;
    line-height: 18px;
    padding: 10px 0;
}

.newst .content h3 span {
    color: #a4a4a4;
    font-weight: normal;
    font-size: 11px; padding: 5px 0px;
}
.newst .content h3 a {
    font-size: 12px;
}
.tin_space { margin:10px 0; *margin:10px 0;}
/**********************************************Footer**********************************************/
#footer { width:100%; margin:20px auto 0; }
.design { color:#A90826; font-size:13px; margin:7px 0}
.chu_foot { color:#b1a379;}
.design:hover { color:#666}
.menu_bottom { width: 100%;
text-align: left;
position: relative;
z-index: 999;
margin-bottom: 10px;
border: 1px solid #ccc;
}
.menu_bottom li { list-style:none; float:left}
.menu_bottom li a { 
color: #535455;
padding: 0 10px 2px 7px;
font-size: 12px;
font-family: arial;
line-height: 36px;
font-weight: bold;
border-right: 1px solid #CCC;}
.menu_bottom li a:hover { color:#f64305}
._mota{padding-left: 20px;}
.bg_fix_footer { background:url(../imgs/footer_fix.gif) no-repeat; position:absolute; right:0; top:0; display:block; height:138px; width:138px; z-index:99}
.gotop { position:absolute; text-indent:-1000em; left:1000px;top:0px;z-index:1}
.top-g{height:45px;width:45px; background:url(../imgs/arrow-t.png) 50% 50% no-repeat #da251c; }
.top-g:hover {background:url(../imgs/arrow-t.png) 50% 50% no-repeat #f64305}
/**********************************************Popup Gọi điện thoại**********************************************/
#basic_modal_content2
{
	display:none;
}
/* Container */
.simplemodal-wrap{overflow:visible !important;}

#simplemodal-container .simplemodal-data {padding:5px;}
#simplemodal-container code {}

.popup_yeucau
{	border:1px solid #ddd;
	width:600px;
	height:210px;
	background: url(../imgs/other/bg_all_popup.gif) repeat-x;
}
.popup_yeucau_header
{
	height:35px;
}
.tb_yc
{
	color:#da251c;
	font-size:12px;
	line-height:35px;
	margin-left:10px;
	font-weight:bold;
}
.ct_yc
{
	color:#da251c;
	font-size:12px;
	line-height:35px;
	margin-left:10px;
}
.popup_yeucau_content
{
	background:#FFF;
	margin:5px;
	width:589px;
	height:165px;
}
.popup_yeucau_content_nd1
{
	color:#040404;
	font-size:12px;
	line-height:20px;
	padding:20px 15px 50px 15px;
}
.popup_yeucau_content_nd2
{
	float:right;
	color:#da251c;
	font-size:14px;
	margin-right:20px;
}
.yeucau
{
	min-height:200px;
}
.yeucau_header
{
	height:40px;
	border-radius:5px 5px 0 0;
}
.yeucau_header_title
{
	float:left;
	height:31px;
	width:100%;
	border-radius:5px 0 0 0;
}
.ic_yeucau
{
	background:url(../imgs/phone1.png) no-repeat;
	width:27px;
	height:25px;
	margin:5px 10px 0 15px;
}
.title_yeucau
{
	color:#da251c;
	font-size:14px;
	padding-top:7px;
}
.yeucau_content
{
	width:100%;
}
.yeucau_content_row
{
	min-height:40px;
	margin-top:20px;
}
.yeucau_content_col_l
{
	text-align:left;
	width:200px;
	line-height:30px;
	margin-left:50px;
}
.yeucau_content_col_l span
{
	background:url(../imgs/other/img_tbc.png) no-repeat left center;
	text-align:left;
	color:#5b5b5b;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
}
.yeucau_content_col_r
{
	margin-left:20px;
}
.yeucau_content_col_r input[type="text"]
{
	color:#727272;
	font-size:12px;
	padding:5px 190px 5px 10px;
	border:1px solid #dad9d5;
	border-radius:0px;
}
.yeucau_content_col_r textarea
{
	width:400px;
	height:180px;
	border:1px solid #dad9d5;
	border-radius:0px;
	color:#727272;
	padding:5px;
}
.yeucau_content_col_r2
{
	float:right;
	text-align:left;
	width:445px;
}
.yeucau_content_col_r2 input[type="button"]
{
	background: #5B5B5A;
	font-size:12px;
	color:white;
	padding:3px 6px;
	border:none;
	margin-right:5px;
	cursor:pointer;
}
.yeucau_content_col_r2 input[type="button"]:hover
{
	background:#666;
}
.icon_xo { margin:5px 0 3px 0; position:absolute; right:0px;}
.ques_list {}
.tin_lienquan { margin:0px !important;}
.tin_lienquan li { line-height:23px;}
.tin_lienquan a { color:#666; background:url(../imgs/icon_li03.gif) no-repeat scroll left; padding-left:15px}
.tin_lienquan a:hover { color:#444; background:url(../imgs/icon_listcast2.png) no-repeat scroll left;}
.showtd, .hidetd { position:relative; top:0px; right:0px;}
.bg_gioithieu { padding:10px 15px;}
.button_dky {border-radius: 0px !important;border:0px; background:#808080;  padding:5px 20px; margin:0 5px; text-align:center; display:block; color:white;  cursor:pointer}
.button_dky:hover { background:#808080;}
.dot_bot { border-top:1px solid #ddd; height:2px; padding:5px 0 0px 0; width:98%; margin:0 5px;}
.dot_bot2  { border-top:1px solid #ddd; height:2px; padding:5px 0 0px 0; width:99%; margin:0 5px;}
.clr { clear:both;}
hr{  background:#ddd; *color:#ddd; height:1px; border:0;}
.chu_think { color:#188ead}
.lienquan { background:white; margin-top:10px}
.block_statistics { margin-top:7px; *margin-top:7px;}
.border_bchon { border:0px solid #ddd; padding-bottom:5px; *padding-bottom:5px;}
.border_bc{margin: 0px 0px 0px 0px !important;}
.xemthem {
    bottom: 3px;
    color: #3399CC;
}
.hinh_album_moi, .hinh_album_noibat, .hinh_album_az{
    text-align: center;
    max-height: 260px;
    height: 273px;
    float: left;
    padding-bottom: 7px;
    width: 245px;
    border: 1px solid #CCC;
    margin: 0 68px 7px 5px;
    
}
.tittle_video{margin: 10px 0px;}
.theloai_vd{font-family: arial;font-size: 12px;color: #888;font-style: italic;margin: 0px 0px 5px 0px;}
.hinh_album_moi .album_hover_md, .hinh_album_noibat .album_hover_md, .hinh_album_az .album_hover_md {left: 31px;}
.a_tab { position:relative; top:0px; font-weight:bold; background:url(../imgs/bg_a_tab.png) no-repeat scroll left center; padding-left:10px; margin:0 7px;}
.space6 { margin:3px 0 8px 0;}
.box_video_tk {float: left;
    margin: 15px 26px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 194px;
}
.btnclose{ width:28px; height:28px; position:absolute; top:15px !important; *top:15px !important; right:20px !important; z-index:100000; cursor:pointer}
.btnclose1{width:18px; height:18px; position:absolute; top:2px; right:30px; cursor:pointer}
.btnclose2{width:18px; height:18px; position:absolute; top:5px; right:33px; cursor:pointer}
.btnclose3{width:28px; height:28px; position:absolute; top:0px; right:1px; cursor:pointer}
.border_bottom23 {  clear:both;position:relative;border-bottom: 3px solid #999;}
.br-t-n{border-top: none;}
.tab_show { padding:7px 0; width:100%}
.gui_bluan {background:#da251c; display:block; color:white; height:27px; line-height:27px; padding:0 7px; margin-right:7px; border: none;cursor:pointer;border-radius:0px !important}
.gui_bluan:hover { background: #da251c; color:white}
.sua_bluan { position:absolute; top:1px; right:13px;}
.tab_sua_bluan {background: #da251c; text-align:center; padding:1px 6px !important; color:white; height:22px; line-height:22px; border-radius:0px !important;}
.tab_sua_bluan:hover { background: #da251c; color:white !important}
#editpoll{
	background:#555 !important;
	margin-top:2px !important;
    margin-right: 10px;
    width: auto !important;
	}
.col_date { float:left; width:400px; margin:7px 0 0 10px;}
.datezz { margin-right:5px; float:left;}
.datezz select { width:65px; margin-right:5px;}
.space7 { margin-right:7px}
.chu_name { margin-left:5px; position:relative; bottom:1px}
.ma_bv{ background:url(../imgs/input-bg.gif) repeat-x; padding:4px 5px;
    border: 1px solid #CCCCCC;
    height: 24px;
    width: 100px; float:left;
}
.hoa_van { background:url(../imgs/other/hoavan.png) no-repeat; width:980px; margin:5px auto; height:12px;}
.lien_quan { background:url(../imgs/other/li_acti.gif) repeat-x; height:40px; line-height:40px; color:#5b5b5b; padding:0 2% 0 0; width:25%; text-transform:uppercase; border:1px solid #d6d3d6; border-bottom:none}
.icon_lienquan { background:url(../imgs/other/icon_tin_lquan.png) no-repeat scroll 6px 11px; padding:0 5px; height:33px; display:inline-block; width:24px}
.icon_tinmoi { background:url(../imgs/other/icon_tin_moi.png) no-repeat scroll 6px 11px; padding:0 5px; height:30px; display:inline-block; width:24px}

#ssc { position:relative; top:2px; right:2px; *top:0;}
.xemketqua1, .xemketqua1zzz { background:#cf0101 ; padding:5px; border:1px solid #cf0101; width:590px}
.album_hover_md {
background-color: #333;
display: none;
height: 174px;
left: 29px;
opacity: 0.1;
filter: alpha(opacity:70);
position: absolute;
top: 15px;
width: 181px;
}
#rich_ads_bot_right{
	background-color: #da251c !important;
border: 1px solid #da251c !important;
	}
/*#rich_ads_bot_right h3{background-color: #da251c !important;}
#rich_ads_bot_right a.modalCloseImg{background:url(../imgs/remove.png) no-repeat 5px !important;}
#rich_ads_bot_right a.modalHideImg{background:url(../imgs/minus.png) no-repeat 5px !important;}
#rich_ads_bot_right a.modalShowIm{background:url(../imgs/resize-full.png) no-repeat 5px !important;}*/
.sosanh-box{
height: 34px;
background: url(../imgs_125/bg-tab.gif) repeat-x;
-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
-o-border-radius: 5px 5px 0px 0px;
-ms-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
}
.sosanh-box a{font-size: 12px;
font-family: arial;
color: #5B5B5A;
line-height: 36px;
font-weight: bold;
text-transform: uppercase;}
.icon_ssanh{background: url(../imgs/refresh1.png) no-repeat 10px 4px;
	height: 50px !important;
	width: 30px;
	padding-left: 40px;
	padding-top: 8px;
}
.album_play_md {
    display: none;
	left: 115px;
	position: absolute;
	top: 88px;
}
a.showlist, a.hidelist{position: relative;top: 2px;right: -2px;opacity: 0.8;}
.chu_grey { color:grey}
.chu_grey:hover { color:red}
.tittle_video { font-size:15px; font-weight:bold;
color: #666;}
.icon_face{background:url(../imgs/ic_face.png) no-repeat;width:115px;height:32px;margin-top:-1px;}
.icon_google{background:url(../imgs/ic_google.png) no-repeat;width:91px;height:32px;margin-top:-2px;}
.icon_like{background:url(../imgs/ic_like.png) no-repeat;width:134px;height:29px;margin-top:2px;}

.txtBlue{padding-top:5px;}
/* lam them phan hien thi theo danh muc ra ngoai trang chu, cap nhat ngay 20/03/2013 */
.clearfix { clear: both; }
.tab_category {    
    margin-bottom: 10px;
    display: block;
    border-radius: 5px;
}
.tab_category ul {
    width: 100%;
    float: left;
    height: 36px;
	margin-top:30px;
}
.tab_category ul li {       
    float: none;
   	margin: 0px 5px;
   	display: inline-block;
}
.tab_category ul li:hover, .tab_category ul li.active { 
	position: relative;
	background:#cf0101;
	border-radius:7px;
 }
.tab_category ul li.active span {
	color: #fff;
}
.tab_category ul li a {    
}
.tab_category ul li.begin { 
	height: 32px;
	margin: 0px;
	float: left;
	background:none !important;
}

.tab_category ul li.begin a{
	height: 36px;
	padding: 0px 10px 0px 10px;
	line-height: 36px;
	font-size: 24px;
	color: #cf0101;
	float: left;
	font-weight:normal;
}
.tab_category ul li.begin a h2
{
	color: #cf0101;
	font-weight:normal;
	font-size: 24px;
}
.tab_category ul li.begin i{
	background: url(../imgs/icons.png) #da251c;
	background-position: -6px -166px;
	display: inline-block;
	float: left;
	width: 50px;
	height: 50px;
	margin-right: 5px;
	border-radius: 100% 100% 100% 100%;
	display:none;
}
.tab_category ul li.end { border-right: none; }
.tab_category ul li span {
	line-height: 28px;
	cursor: pointer;
	font-family: arial;
	font-size: 12px;
	color: #444;
	padding: 0px 6px;
}
.tab_category ul li span:hover {
  color: #fff;
  
}
.tab_category .content_sp {
    clear: both;
    display: none;    
   	border: 0px solid #da251c; 
   	background:#fff;
   	-webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-o-border-radius: 0px 0px 5px 5px;
	-ms-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}
.tab_category .content_sp_2 {
    clear: both;
    border: 0px solid #da251c;
	background:#fff;
}
.tab_category .part_sp {
	width: 218px;
	float: left;
	position: relative;
	text-align: center;
	border: 1px solid #E4E4E4;
	margin: 10px 14px 10px 0px;
	background:#F5F5F5;
	height:375px;
}

.pad-chuyenmuc{
    background: none !important;
}
.tab_category .part_sp .ttprod a{
  	
}
.perdown{
	padding: 1px;
	background: #E22121;
	position: absolute;
	z-index: 999;
	border-radius: 45px;
	color: #FFF;
	font-weight: 700;
	font-size: 12px;
	top: 4px;
	right: 5px;
	min-height: 30px;
	min-width: 30px;
	line-height: 29px;
}
.tab_category .part_sp a._img {
	width: 204px;
	height: 204px;
	display: inline-block;
	background: #FFF;
	position: relative;
	padding:7px;
}
.tab_category .part_sp a._img img {
    max-width: 218px;
    max-height: 218px;
    top: 0px;
    left: 0px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    margin: auto;
}
.tab_category .part_sp h3 { 
color: #cf0101;
font-size: 11px;
font-weight: normal;
font-family: arial;
margin: 5px 0px;
}
.tab_category .part_sp h3 a {
color: #333;
font-size: 14px;
font-weight: normal;
line-height:1.5;
}
.tab_category .part_sp h3 a:hover{color:#cf0101}
.tab_category .part_sp p.line-thour {
	display:block;
	margin-left:5px;
	 float:left;
	 text-align: left;
	 width: 170px;
}
.tab_category .part_sp p span.old-price-empty { 
    display: block;  
	
	     
}
.tab_category .part_sp p span.old-price {
    text-decoration: line-through;
color: #4C93A5;
display: block;
height: 20px;
font-size: 12px;
font-weight: normal;
}
.tab_category .part_sp a.view {
    color: #222;
float: left;
text-align: center;
  
}
.tab_category .part_sp span.btn-ss { 
   margin-left: 91px;
margin-top: -27px;
}
.tab_category .part_sp span.btn-ss2 { 
    display: block; 
    float: right;
    margin-right: 15px;
    margin-top: -20px;
}
.btn-ss{
	/*margin-left:0px !important;*/
	}
.tab_category .content_tt {
    clear: both;
    display: none;
    background: #FFF;
    padding-bottom: 20px;
}
.tab_category .content_tt_2 { 
    clear: both; 
    
    padding-bottom: 20px;
}
.tab_category .part_tt {
text-align: center;
width: 234.7px;
padding-top: 10px;
float: left;
height: 291px;
}
/*.tip img {width: 207px;}*/
.tab_category .part_tt a.cont {
    position: absolute;
    bottom: 15px;
    right: 15px;
    color: #343434;
    font-weight: bold;
    font-size: 12px;
    background: url(../imgs/icon_span_chitiet.gif) no-repeat 100% 50%;
    padding-right: 12px;
}
.tab_category .part_tt a.cont:hover { color: #3492CC; }
.tab_category .part_tt a._img {
width: 220px;
height: 150px;
display: inline-block;
position: relative;
border: 1px solid #DDD;
margin: 0px auto;
}
.tab_category .part_tt a._img img {
    max-width: 250px;
    max-height: 200px;
    border: none;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    border: none;
}
.tab_category .part_tt h3 a {
    font-weight: bold;
   
	font-size:12px;
}
.tab_category .part_tt h3 a:hover {  }
.tab_category .part_tt p {
line-height: 18px;
color: #222;
margin: 5px auto;
text-align: justify;
width: 220px;
}
.tab_category .part_tt h3
{
height: 30px;
display: inline-block;
width: 220px;
margin: 5px 0px;
}
.tab_category .content_ab {
    clear: both;
    display: none;
    background: #FFF ;
   
    padding-bottom: 20px;
}
.tab_category .content_ab_2 {
    clear: both;
    background: #FFF ;
    padding-bottom: 20px;
}
.tab_category .part_ab {
width: 235px;
height: 237px;
margin-left: 0px;
margin-right: 0px;
float: left;
padding-bottom: 17px;
    
}
.tab_category .part_ab:hover {
    
}
.tab_category .part_ab a._img {
    display: block;
    width: 200px;
    height: 200px;
    padding: 5px;
    position: relative;
    margin: 0px auto;
   
}
.tab_category .part_ab a._img span.play {
   background: #222222 url(../imgs/play_album.png) no-repeat center center;
opacity: 0.2;
display: none;
width: 182px;
height: 184px;
position: absolute;
top: 14px;
left: 14px;
z-index: 10;
}
.tab_category .part_ab a._img:hover span.play { display: block; }
.tab_category .part_ab a._img img {
    max-width: 200px;
    max-height: 200px;
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    margin: auto;
    border: none;
}
.tab_category .part_ab h3 { text-align: center;padding: 4px; }
.tab_category .part_ab h3 a {
    font-size: 12px;
    
    font-weight: normal;
}
.tab_category .part_ab a:hover { }

.tab_category .content_vd {
    clear: both;
    display: none; 
}
.ui-widget-header{background:#e1651f !important}
.tab_category .content_vd_2 {
    clear: both;
    padding: 10px;
    background:#fff;
    border: 0px solid #da251c; 
    padding-bottom: 20px;
}
.tab_category .part_vd {
width: 220px;
float: left;
padding: 5px;
text-align: center;
}
.content1{}
.borders{
display: inline-block;
width: 99.8%;
}
.tab_category .part_vd:hover {
    
}
.tab_category .part_vd a._img {
    display: block;
    width: 190px;
    height: 129px;  
    position: relative;
    padding: 5px;
    border: 1px solid #CDCDCD;
    margin: 10px auto;
}
.tab_category .part_vd a._img span.play {
    display: block;
    width: 190px;
    height: 129px;
    position: absolute;
    top: 5px;
    left: 5px;
    display: none;
    background: #222222 url(../imgs/play_btn.png) no-repeat center center;
    opacity: 0.7;
    z-index: 10;
}
.tab_category .part_vd:hover a._img span.play { display: block; }
.tab_category .part_vd a._img img {
    max-width: 190px;
    max-height: 129px;
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    margin: auto;
    border: none;
}
.tab_category .part_vd h3 { margin-bottom: 5px; }
.tab_category .part_vd h3 a {
    
    font-weight: normal;
    font-size: 13px;
}

.tab_category .part_vd span { 
    color: #999999; 
}

.tab_category .show { display: block;}
.tab_category .bdr_none {  }
.tab_category .bdb_none {  }
.viewall {
float: right;
display: inline-block;
width: 83px;
height: 17px;
position: relative;
padding: 3px;
margin: 10px;
text-align: right;
color:#666;
margin-right:17px;

}
.tab_category a.viewall:hover { opacity: 0.8; }











/*############## MENU BOTTOM NEW 12/04/2013 ###############*/
ul.nav_bottom {  }
ul.nav_bottom li {
	min-width: 150px;
	font-weight: bold;
	text-transform: uppercase;
	margin-left:2px;
}
ul.nav_bottom li a { color: #333; font-size:18px; font-weight:normal
}
ul.nav_bottom li a:hover {color: #818181;}
ul.nav_bottom li ul { 
border-radius: 0px; }
ul.nav_bottom li ul li {
	
	font-weight: normal;
	display: block;
	float: none;
	text-transform: none;
	margin-left:2px;
}

ul.nav_bottom li ul li a{color:#cf0101 !important; font-size:14px;}
/*############## BLOCK LIKE FACEBOOK 07/06/2013 ###############*/
.block_fb {
	
	margin-bottom: 15px;
	width: 200px;
	border: 0px solid #da251c;
}
.fb_title {
	height: 50px;
line-height: 50px;
text-align: left;
color: #fff;
background: #da251c;
font-family: arial;
font-size: 22px;
font-weight:normal;
}
.fb_title i {
	margin-top:5px;
	background: url(../imgs/facebook-sign.png) no-repeat 5px 10px;
	display: inline-block;
	float: left;
	width: 30px;
	height: 30px;
	margin-right: 5px;
}
.fb_wrapper {
	padding:1px 0;
	background: #FFF;
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	padding: 5px 0px;
	/*overflow: hidden;*/
}

/*############## BLOCK DANH MỤC TÙY CHỌN 08/06/2013 ###############*/
.block_option { margin-bottom: 10px;margin-top:20px;border: 1px solid #CCC; 
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}
.option_title {

}
.title-bg{padding-left:5px;padding-right:5px;font-size:11pt;font-weight:bold}
.option_title i {
}
.option_wrapper { 
background:#fff;
}
.top_bot li {
	width: 20%;
	float: left;
	display: block;
	padding: 4px 0px;	
}
.top_bot li a {
	
}
ul.lv1 li a{padding-left: 18px !important;
background: url(../imgs/a-moc.png) 6px 7px no-repeat !important;

}
ul.lv2 li a{padding-left: 35px !important;
background: url(../imgs/a-moc.png) 24px 7px no-repeat !important;
}
ul.lv3 li a{padding-left: 45px !important;
background: url(../imgs/a-moc.png) 42px 7px no-repeat !important;
}


.top_bot li ul { margin-top: 5px; }
.top_bot li ul li { width: 100%; }
.top_bot li ul li a {
	font-weight: normal;
	text-transform: none;
}
.top_bot2 li {
	width: 25%;
	float: left;
	display: block;
	padding: 4px 0px;	
}
.top_bot2 li a {
	font-weight: bold;	
	color: #333;
	text-transform: uppercase;
	font-size: 12px;
}
.top_bot2 li ul { margin-top: 5px; }
.top_bot2 li ul li { width: 100%; }
.top_bot2 li ul li a {
	font-weight: normal;
	text-transform: none;
}

.block_center li {
	width: 172px;
	float: left;
	margin: 22px 10px 0px 45px;
	text-align: center;
	padding:5px;
}
.block_center li:hover{-webkit-box-shadow: 0px 0px 15px rgba(50, 50, 50, 0.2);
-moz-box-shadow: 0px 0px 15px rgba(50, 50, 50, 0.2);
box-shadow: 0px 0px 15px rgba(50, 50, 50, 0.2);}
.block_center li a.img {
	display: block;
	width: 170px;
	height: 190px;
	border: 1px solid #f3f3f3;
	position: relative;
}
.block_center li a.img img {
	position: absolute;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	margin: auto;
	border: none;
}
.block_center li h3 { margin: 8px 5px; }
.block_center li h3 a {
	
	font-size: 12px;
	font-weight: bold;
	color: #da251c;
}
.block_center li h3 a:hover {
	color:#f64305}
.block_center li ul li {
	background: url(../imgs/li_dropmenu_danhmuc.png) no-repeat scroll 4px 2px;
	padding-left:20px;
	text-align: left;
	margin: 5px;
}
.block_center li ul li a {
	text-transform: none;
	font-weight: normal;
	color: #333;

}
.block_center li ul li a:hover {
 	color:#dd0e16}
.block_center li.clear, .top_bot li.clear, .top_bot2 li.clear {
	width: 100%;
	clear: both;
	height: 0px;
	margin: 0px;
	float: none;
	-webkit-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.2);
	-moz-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.2);
	box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.2)
}
.block_center li.clear:hover{-webkit-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.2) !important;
	-moz-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.2) !important;
	box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.2) !important}
.block_center li.block_home {margin: 22px 10px 0px 45px !important; }

.bg_map{border: 1px solid #CCC;width: 958px !important;}
.block_center{
	background:#fff;}
.nlienquan{
	color:#da251c;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
	}
.hr-item{
	margin-top: 5px;
	}
.other-item{
	color: #da251c;
line-height: 25px;
position: relative;
top: -2px;
	}
.newother a{
	color:#9b9b9b;
	}
.newother a:hover{
	color:#da251c;
	}
.binhluan a:hover, .binhluan a.active{color:#cf0101 !important}
.cart-mini a.cart-enter{
	background: #cf0101  !important;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-o-border-radius: 2px;
-ms-border-radius: 2px;
border-radius: 2px;
-moz-box-shadow: 0px 2px 0px 0px #298538;
-webkit-box-shadow: 0px 2px 0px 0px #298538;
box-shadow: 0px 2px 0px 0px #298538;
	}
.cart-mini a.cart-enter:hover{
	-moz-box-shadow: 0px 2px 0px 0px #22632d;
	-webkit-box-shadow: 0px 2px 0px 0px #22632D;
	box-shadow: 0px 2px 0px 0px #22632D;
}

.cart-mini h3.title{
	color: #cf0101 !important;
	}
.cart-mini{
	webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
-moz-box-shadow: 0 0 0 #999999 !important;
-webkit-box-shadow: 0 0 0 #999999 !important;
box-shadow: 0 0 0x #999999 !important;
border-top: 0px solid #2f3842 !important;
	}
.menu-top-1{
	background:#cf0101;
	height:45px; line-height:45px;
	clear:both;
}
.menu-top-2{
    width: 1220px;
	margin:auto;
}
.menu-view-sp{
    width: 980px !important;
}
ul.level_1{}
#mega-menu-1 {
font: normal 13px Arial, sans-serif;
list-style: none;
position: relative;
padding: 0;
margin: 0;
}
#mega-menu-1 li ul, #mega-menu-1 .sub {
display: none;
}
#mega-menu-1 .sub ul {
display: block;
}
#mega-menu-1 {
width: 100%;
height: 33px;
position: relative;
}
#mega-menu-1 li {
float: left;
margin: 0;
line-height: 19px;
font-size: 13px;
background: url(../imgs_172/line-nav.gif) no-repeat right 7px;
padding-right: 2px;
}
#mega-menu-1 li a {
float: left;
display: block;
color: #FFF;
text-decoration: none;
font-weight: bold;
padding: 10px 7px;
}
#mega-menu-1 li.mega-hover a, #mega-menu-1 li a:hover {

color: #FADC00;
}
#mega-menu-1 li .sub-container {
position: absolute;
z-index: 3000 !important;
}
#mega-menu-1 li .sub {
background: #FFF;
padding: 15px;
border: 1px solid #cf0101;
-moz-box-shadow: 0px 2px 0px 0px #cf0101;
-webkit-box-shadow: 0px 2px 0px 0px #cf0101;
box-shadow: 0px 2px 0px 0px #cf0101;
-webkit-border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-o-border-radius: 0px 0px 2px 2px;
-ms-border-radius: 0px 0px 2px 2px;
border-radius: 0px 0px 2px 2px;
}
#mega-menu-1 li .sub .row {
width: 100%;
overflow: hidden;
clear: both;
border: none !important;
}
#mega-menu-1 li .sub li {
list-style: none;
float: none;
width: 170px;



font-size: 1em;
font-weight: normal;
background: none !important;
padding: 0px !important;
}
#mega-menu-1 li .sub li.mega-hdr {
margin: 0 10px 10px 0;
float: left;
}
#mega-menu-1 li .sub li.mega-hdr.last {
margin-right: 0;
}
#mega-menu-1 li .sub a {
background: none;
color: #333;
padding: 7px 5px;
display: block;
float: none;
font-size: 0.9em;
}
#mega-menu-1 li .sub a:hover{
    color: #cf0101;
}
#li_support_12274{
    width: 300px !important;
}
#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a {
margin-bottom: 5px;
text-transform: uppercase;
font-weight: bold;
color: #cf0101;
}
#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a:hover {
color: #000;
}
#mega-menu-1 .sub li.mega-hdr li a {
padding: 4px 5px;
font-weight: normal;
}
#mega-menu-1 .sub li.mega-hdr li a:hover {
opacity: 0.8;
}
#mega-menu-1 .sub ul li {
padding-right: 0;
}
#mega-menu-1 li .sub-container.non-mega .sub {
padding: 10px;
}
#mega-menu-1 li .sub-container.non-mega li {
padding: 0;
width: 240px;
margin: 0;
}
#mega-menu-1 li .sub-container.non-mega li a {
padding: 7px 5px 7px 22px;
}
#mega-menu-1 li .sub-container.non-mega li a:hover {
opacity: 0.8;
}

/*#mega-menu-1 li .sub-container {
position: absolute;
}
#mega-menu-1 li .sub {
background: #fff;
padding-left: 7px;
border: 1px solid #0a7ec7;
border-top: 2px solid #0a7ec7;
border-bottom: 2px solid #0a7ec7;
}
#mega-menu-1 li .sub .row {
width: 100% !important;
overflow: hidden;
clear: both;
}
#mega-menu-1 li .sub li {
list-style: none;
float: none;
font-size: 1em;
font-weight: normal;
}
#mega-menu-1 li .sub li.mega-hdr {
float: left;
height: auto !important;
}
#mega-menu-1 li .sub li.mega-hdr.last {
margin-right: 0;
}
#mega-menu-1 li .sub a {
background: none;
color: #737373;
padding: 7px 10px;
display: block;
float: none;
font-size: 12px;
}
#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a {
padding: 0px 5px;

font-weight: bold;
color: #0a7ec7;
}
#mega-menu-1 li .sub li.mega-hdr a.mega-hdr-a:hover {
color: #000;
background: url(../imgs/bga.png) repeat-x;
}
#mega-menu-1 .sub li.mega-hdr li a {
font-weight: normal;
line-height: 0px;
background:url(../imgs/inam.png) left no-repeat;
}
#mega-menu-1 .sub li.mega-hdr li a:hover {

color: #da251c;

}
#mega-menu-1 .sub ul li {
padding-right: 0;
}
#mega-menu-1 .sub ul li ul{}
#mega-menu-1 .sub ul li ul li a{background:url(../imgs/inam2.png) left no-repeat !important;margin-left:5px;}
#mega-menu-1 .sub ul li ul li ul li a{margin-left:15px !important;}
#mega-menu-1 li .sub-container.non-mega .sub {

}
#mega-menu-1 li .sub-container.non-mega li {
padding: 0;

margin: 0;
}
#mega-menu-1 li .sub-container.non-mega li a {
line-height:4px;
background:url(../imgs/inam.png) left no-repeat;
}
#mega-menu-1 li .sub-container.non-mega li a:hover {
color: #db241c;

}*/

.img_album img
{
	
    margin: auto;
    max-height: 128px;
    max-width: 190px;
    
   
}
.img_album
{
	
}
.bg_border_ab{
background: none repeat scroll 0 0 #FFFFFF;
    border: 0px solid #E2DEDE;
    
    width: 192px;
	height:118px !important
}
.bg_album_block
{
	margin: 0px 0px 0px 3px;
    position: relative !important;
    text-align: center;
    width: 195px;
	margin-top:10px !important;
	border:none !important;
	background:none !important;
}
.PSI li {
    position: relative !important;
}

#mega-menu-1 li .myrootmenu1{display:none;position:absolute;top:30px;background:#fff}
#mega-menu-1 li:hover .myrootmenu1{display:block;}



/*Doan css Chi tiet san pham*/
.lbLeft{width: 125px !important;}

.detailProduct{width:auto !important;padding-bottom: 13px;
}
.r4802
{
	width: 480px !important;
	border: 1px solid #F0F0F0;
}
.thumnailProduct{margin-top: 8px !important;

}

.jcarousel-skin-tango{background: #F5F5F5;}
.small-img img{max-width: 480px !important;
}
#thongtinchitiet{
    margin-bottom: 10px;
    position: relative;
    top: -5px;
}
.r480
{
	width: 480px !important;
	max-width:480px !important;
	height:480px !important;
	}
.small-img{
	webkit-border-radius: 0px !important;
	-moz-border-radius:0px !important;
	-o-border-radius: 0px !important;
	border-radius: 0px !important;
	box-shadow: 0 0 0 rgba(0,0,0,0) !important;
	-webkit-box-shadow: 0 0 0 rgba(0,0,0,0) !important;
	-moz-box-shadow: 0 0 0 rgba(0,0,0,0) !important;
	-o-box-shadow: 0 0 0 rgba(0,0,0,0) !important;
	
	border:1px solid #fff !important;

	}
#thumbsnail .jcarousel-skin-tango .jcarousel-container{background:none !important;margin:0 !important}
#thumbsnail .jcarousel-skin-tango .jcarousel-container-horizontal{}
.r4216{width: 450px !important;
padding: 5px 15px 0px 15px !important;}
#thumbsnail .jcarousel-skin-tango .jcarousel-clip-horizontal{height: 54px !important;}
#thumbsnail .jcarousel-skin-tango .jcarousel-item img{max-height: 44px !important;position:inherit !important}
#thumbsnail .jcarousel-skin-tango .jcarousel-item-horizontal{margin-left: 0px !important;
margin-right: 5px !important;}
#thumbsnail .jcarousel-skin-tango .jcarousel-item-horizontal a{width:auto !important;height:auto !important}
#thumbsnail .jcarousel-skin-tango .jcarousel-item{max-width: 49px !important;
overflow: hidden;
height: 45px !important;
border: 1px solid #F5F5F5;
text-align: center !important;}
#thumbsnail .jcarousel-skin-tango .jcarousel-prev-horizontal{top: 12px !important;}
#thumbsnail .jcarousel-skin-tango .jcarousel-next-horizontal{top: 12px !important;}
.myk{margin-top: 5px;
width: 378px;
background: #fff;
padding: 5px;
padding-left: 10px;
padding-bottom: 10px;
border-radius: 5px;float:left}
.boxmua{clear: both;
padding-bottom: 45px;}

.infoProduct{
width: 694px !important;
margin-top: 0px !important;
margin-left: 9px;
margin-right: 5px;
	}
.ui-mark {background: url(../imgs/btn-linet.png) 3px 8px no-repeat !important;}
.lbLeft {
	float: left;
	width: 82px;
	padding-left: 15px !important;
	text-align: left !important;
	padding-right: 14px;
	position:relative !important;
}
.sizeProduct { margin-left:116px !important}
.infoProduct h1{
	color: #111 !important;
	font-size:22px;
	font-weight:normal;
    padding: 5px 0px;
	}
.giamgia1-details{
    top: 8px !important;
}
.compare{
	color:#898989 !important;
	margin-bottom:0px !important;
	width:100%
}
.compare a{color:#898989 !important;}

.color-red2 b{ font-weight:normal !important; font-size:20px !important;}
.color-market{ font-size:16px !important; margin-bottom:15px;}
.txPro{ font-size:16px !important; margin-bottom:15px !important;}
.timeOut{ font-size:12px !important; width:380px; color:#333 !important}
.boxdeal{clear: both;
background: #fff;
border-top: 1px solid #e4e4e4;
width: 400px;
margin-left: -2px;padding-top: 5px;}
.ifq{
width: 324px;
background: #fff;
float: left;
margin-left: 7px;
margin-top: 5px;
clear:both;
}

.txPro span:last-child {
width: 200px;
text-align:left !important;
position: relative;
float: left;
margin: 1px;
}
.sizeProduct {
    width: 100% !important;
}
.txPro span{ font-size:14px !important}
.color-red2{color:#FE1A19 !important; float:left; font-size:32px !important}
.fshare{float: right;margin-right: 0;
}
.buy{width: 219px !important;
background:url("../imgs/btn_buyer.png?v=2") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
margin-top: 5px !important; height:59px; border:none !important; line-height:59px; text-align:center
	}
.buy:hover{ opacity:0.7}
.buy span{ font-size:20px !important; line-height:40px !important; padding:8px 51px !important}	
	.addtocart{border:none !important;background:#02C670 !important;margin-top: 5px !important;margin-left:5px !important; height:56px !important; width:156px !important;}
.addtocart span{
	text-shadow: 0px 0px #ccc !important;
	padding:20px 0 !important;
	width:157px !important;
	}
.addtocart:hover{ opacity:0.7}	
.tablesize a{margin-right: 10px;}

.blocksplq{margin-top: 10px;margin-bottom:10px;width: 200px;border: 1px solid #ccc; border-top:1px solid #f00; padding:0 25px; background:#fff}
.spcl{
text-align: center;
padding: 15px 0px 8px 0px;
font-weight: bold;
color: #5B5B5A;
font-size: 17px;
font-weight:normal;
    
}
.tab_title_lv2{padding-left:5px;}
.develop{
	color:#999;
	float:right;
	font-size:13px;
	padding:5px 10px;}
.develop a{	
	color:#333;
	font-weight:bold;}
ul#product_search li .short, ul#product_search li .infomation{display: none !important;}
.album_lienquan{
    margin: 10px;
    border-radius: 5px;
}
.part_tags{
    height: 335px !important;
    margin: 10px 12px 10px 12px !important;
}
.hide_none{
    display: none;
}
.title_video{
    margin: 5px 30px !important;
}


/******************************/



.hoidap li
{
	padding:5px;
	}
.hoidap li a
{
	color:#5B5B5A;
	font-size:12px;
	}
.hoidap li i
{
	font-size:11px;
	}
.combo{
    display: inline-block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    width: 99.9%;
}
.width100{
    width: 100%;
}
.combo h2.cb-title,.pa-popup-success a.pa-add-cart, .pa-popup-success a.pa-refresh, .pa-popup-success a.pa-return{
    background: url(../imgs_125/bg-tab.gif) repeat-x !important;
}
.combo h2.cb-title{
    color: #555 !important;
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -o-border-radius: 5px 5px 0px 0px;
    -ms-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;

}

.package h1,.ui-widget-header, .pa-center .pa-list li .pa-choose:hover,.pa-right .pa-success:hover{
    background: #999 !important;
}
.pa-popup-success .pa-content tr.total td, .pa-center .pa-list li .pa-price, .pa-right .pa-block .pa-step li .pa-detail, .pa-right .pa-block .pa-step-detail li a b, .pa-right .pa-block .pa-total b{
    color: #555 !important;
} 
.mr-l{
    margin-right:  0px !important;
    margin-left: 9px !important;  
}
.tool_tips{
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    -moz-box-shadow: 0 0 0px 0px #ddd !important;
    -webkit-box-shadow: 0 0 0px 0px #DDD !important;
    box-shadow: 0 0 0px 0px #DDD !important;
    border: 2px solid #ccc;
}
.giohang_details_product{
    width: 252px;
    float: right;
    margin-left: 3px;
}

.tab-finter-sp{
	margin: 5px;
}
/*.dm-sp-home ul.block_category li ul.level_1{
min-height: 325px;
}*/
.asubmit{
	border: none !important;
}
.asubmit span{
	color: #777 !important;
	background: #FFF !important; 
	-webkit-border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	-o-border-radius: 2px !important;
	-ms-border-radius: 2px !important;
	border-radius: 2px !important;
	-moz-box-shadow: 0px 2px 0px 0px #ddd !important;
	-webkit-box-shadow: 0px 2px 0px 0px #ddd !important;
	box-shadow: 0px 2px 0px 0px #ddd !important;
}
.asubmit span:hover{
color: #666 !important;
}
.tab_category ul li:last-child span{border-right: none;}
.spview{
    width: 100%;
    float: left;
}
.view-product{
position: absolute;
top: 286px;
left: 0;
right:0;
height: auto !important;
color: #cf0101 !important;
font-size: 12px !important;
z-index: 100;
}
.sp_pro_km .view-product{
position: absolute;
top: 300px;
left: 0;
right:0;
height: auto !important;
color: #cf0101 !important;
font-size: 12px !important;
z-index: 100;
}
.id-sp{
	position: absolute;
	top:248px;
	left: 0;
	right:0;
	z-index: 100;
	color: #cf0101 !important;
	padding: 0;
	font-size: 12px !important;
	height: auto !important;
	margin: 0px !important;
}
.part_sp .view-product{
position: absolute;
top: 292px;
left: 0;
right:0;
height: auto !important;
color: #cf0101 !important;
font-size: 12px !important;
z-index: 100;
}
.part_sp .id-sp{
	position: absolute;
	top:242px;
	left: 0;
	right:0;
	z-index: 100;
	color: #cf0101 !important;
	padding: 0;
	font-size: 12px !important;
	height: auto !important;
	margin: 0px !important;
}
.view-product span{
    font-weight: bold;
}
.id-sp span{
    font-weight: bold;
}

.ngon_ngu{
    position: absolute;
    right: 150px;
    top: 83px;
    z-index: 9999;
}
/*______________________f_submenu_2____________________*/
.f_menu_sub_2{
   position: absolute;
   left: 200px;
   top: 0px;
   height: 343px;
   width: 780px;
   display: none;
   z-index: 999;
}
.block_dm_laco li
{
	display:inline;
}
.block_dm_laco li img
{
	width:35px; height:30px; margin:5px 10px;
}
.laco{ margin-top:-45px; text-align:center}
.lacotc{ float: right}
.lacotc li{ float: left}
.lacotc img{width: 35px;
height: 30px;
margin: 0px 4px;}
.slider-sp-hot{
    width: 1220px;
    float: left;
}
#sp-hot{
    width: 210px;
    float: right;
}
.product-home-details-hot .block_dm_tc li{
    width: 210px !important;
    height: 165.5px !important;
}
.product-home-details-hot a.wrapper_block_dm_tc{
    width: 210px !important; 
    height: 165.5px !important;
}
.product-home-details-hot .info-product-tc{
    width: 140px !important;
}
.product-home-details-hot .block_dm_tc li h3{
    font-weight: bold !important;
    font-size: 12px !important;
}
.product-home-details-hot .block_dm_tc li img{
    max-height: 100px !important;
    max-width: 100px !important;
}
.product-home-details-hot .block_dm_tc li p{
    font-size: 11px !important;
    line-height: 16px !important;
}

.dm-news .block_category li .level_1 li, .dm-album .block_category li .level_1 li, .dm-video .block_category li .level_1 li{
    width: 90% !important;
    box-shadow: 0px 0px #C4C4C4;
}
.dm-news .block_category li .level_1, .dm-album .block_category li .level_1, .dm-video .block_category li .level_1{
    position: absolute;
    left: 200px;
    z-index: 999;
    top: 0px;
    width: 200px !important;
    border: 1px solid #CCC;
    -webkit-border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    -o-border-radius: 0px 0px 0px 0px;
    -ms-border-radius: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    -moz-box-shadow: 0px 0px 0px 0px #CFCFCF;
    -webkit-box-shadow: 0px 0px 0px 0px #CFCFCF;
    box-shadow: 0px 0px 0px 0px #CFCFCF;
    padding: 5px !important;
}
.dm-news .block_category li, .dm-album .block_category li, .dm-video .block_category li{
    box-shadow: none !important;
}
.dm-news .block_category li:hover, .dm-album .block_category li:hover, .dm-video .block_category li:hover{
}
.dm-news .block_category li:hover .level_1, .dm-album .block_category li:hover .level_1, .dm-video .block_category li:hover .level_1{
    display: block;
}
<!-- breadcum -->

.brc_con{
margin-bottom: 10px;
	}
.bc-menu {
	float:left;
	border:1px solid #ccc;
	width:100%;
	margin-bottom:10px;
	background:#fff;
}
.bc-menu li {
	
float: left;
position: relative;
}
.bc-menu a, .bc-menu a:visited {
	font-weight:bold;
color: #333;
padding: 0.75em 1em;
text-decoration: none;
display: block;
position: relative;
}
.bc-menu a:hover{
	color:#cf0101;}
.bc-menu ul {
	box-shadow: 1px 3px 5px #ccc;
	display: none;
margin-left: 10px;
position: absolute;
z-index: 99;
}
.bc-menu li li {
line-height: 18px;
background: none repeat scroll 0 0 #fafafa;
border-top: 1px solid #Ccc;
margin-left: 0;
width: 170px;
}
.bc-menu li:hover ul{
	display:block;}
.bc-menu li li a, .bc-menu li li a:visited {
	font-weight:normal;
color: #333;
}
.bc-menu li li a h3 {
	font-weight:normal;
	font-size: 12px;}
.bc-menu a h1 {
	font-weight:normal;
font-size: 12px;
}
.bc-menu li li a:hover{
	color:#cf0101;
	font-weight:normal;}
.bc-menu li.arrow-l{
	color: #333;
padding: 0.75em 0em;
text-decoration: none;
display: block;
position: relative;}
.bc-menu li.arrow-l:last-child{
	display:none;}
	.baner_top
	{
		width:906px;
		float:left;}
.slider-top-home{ background:#fff; border:1px solid #e4e4e4; width:1213px; float:left}
.bor-img-center-left img{ width:405px ; height:405px; float:left; margin-right:25px;}
.main-sp-hot{ padding:6px;}	
.info-more-sp-hot-right{ width:445px; float:left;}
.bor-imgs-sp-km{ display:none}
.title-product-price-today-2{
	color: #999999;
    font-size: 16px;
    line-height: 25px;
    margin-top: 15px;
    padding-bottom: 10px;
	border-bottom:1px solid #e4e4e4;
}
.title-product-price-today-2 a{ font-size:22px; color:#333; font-weight:normal}
.v7_NTD_IdDeal{ margin-top:10px; font-size:14px; color:#666;}
.price-km-sp-hot{ color:#FE1A19; font-size:32px;}
.price-hd-sp-hot-1{ color:#999; font-size:16px; text-decoration:line-through; margin-top:5px;}
.v7_NTD_TypeBuy, .v7_NTD_NumBuyer, .v7_NTD_Time {
    background: url("../imgs/icon_support.png?v=2") no-repeat scroll 0 -277px rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 14px;
    line-height: 25px;
    margin-top: 8px;
    padding-left: 40px;
}
.v7_NTD_Time {
    background-position: 0 -324px;
	text-align:left;
}

.v7_NTD_NumBuyer {
    background-position: 0 -372px;
}
.v7_NTD_Views {
    background-position: -244px -224px;
    display: block;
    float: left;
    height: 50px;
    width: 196px;
}
.v7_NTD_BoxBuyer{ margin-top:28px;}
.v7_NTD_BoxBuyer:hover{ opacity:0.7;}
.dealgiamgia{
    color: #FFFFFF;
    font-size: 16px;
	 font-weight:bold;
    height: 80px;
    padding-top: 10px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 60px;
	line-height:73px;}
	
.v7_N_hotdeal_adr{	
	background: url("../imgs/bg-radius.png") repeat scroll left top rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 14px;
    left: 0;
    line-height: 140%;
    opacity: 0;
    padding: 5px 0 8px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 292px;
    z-index: 4;
}
.sp_pro:hover div.v7_N_hotdeal_adr{opacity:1;}
.v7_N_hotdeal_adr div.short{ padding:3px;}
.nutxem{ 
    height: 33px;
    width: 79px;
	opacity:0;
	top:165px;
	left:109px;
	position:absolute;
	background:#02C670;
	border-radius:3px;
	color:#fff;
	font-weight:bold; text-align:center; line-height:31px; font-size:15px;
}
.sp_pro:hover a.nutxem{ opacity:1}
.withd940{ width:940px; float:left}
.w250{ width:250px; float:left; margin-left:23px;}
.part_sp div.v7_N_hotdeal_adr{ width:219px;}
.part_sp:hover div.v7_N_hotdeal_adr{ opacity:1;}
.part_sp a.nutxem{ top:135px; left:68px;}
.part_sp:hover a.nutxem{opacity:1;}
.v7_RH_Iteration {
    background-color: #cf0101;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    left: 8px;
    line-height: 25px;
    position: absolute;
    width: 25px;
	top:8px;
}
.ten_sp_slider{ margin-top:5px;}
.ten_sp_slider a{ font-size:15px; color:#333;}
.gia_sp_slider{ margin-top:5px;}
.gia_sp_slider span{ color:#FE1A19; font-size:18px;}
.footerter{ border-top:1px solid #ccc; background:#f5f5f5; margin-top:80px;}
ul.list_product p.short_info {
	background: url("../imgs/bg-radius.png") repeat scroll left top rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 14px;
    left: 0;
    line-height: 140%;
    opacity: 0;
    padding: 5px 0 8px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 288px;
    z-index: 4;
}
ul.list_product li:hover p.short_info{ opacity:1;}
.number{ font-size:11px; float:right}
.nentrang{ background:#fff}
.nenxam  { }
.topmenu li > ul li span.bodem{ float:right; padding:0px 14px; border-radius:13px; background:#E9EAEE; display:inline-block; height:20px; margin-top:5px; line-height:20px}
.cart-mini li p { height:20px ; line-height:20px;}
.cart-mini li h2{ height:18px; line-height:18px;}
.cart-mini li{ height:auto !important}
.danhmucclear{ height:45px; line-height:45px; width:799px; float:left}
.danhmucclear li { float:left; text-transform:uppercase;}
.danhmucclear li a{ color: #fff; padding:0 12px; font-weight:bold; float:left; width:900px;}
.quangcaoben{ clear:both; width:1220px; }
.old-price{ text-decoration:line-through; color:#999 !important; font-size:13px !important; display:block}
.countdown_show2 .countdown_section {
	width: 10% !important;
}
.countdown_show3 .countdown_section {
	width: 10% !important;
}
.countdown_show4 .countdown_section {
	width: 10% !important;
}
.countdown_show5 .countdown_section {
	width: 10% !important;
}
.bentraita{ width:410px; float:left}
.txPro span._vat{ margin-left:10px; line-height:22px;}
.mota_dmsp{
border: 1px dashed #CCC;
background: #FFF;
border-radius: 5px;
padding: 10px;
margin: 10px 5px;
}

ul.block_category li{
	background:#fff;
    margin: 3px 0px 3px 0px;
}
ul.block_category li img.icon
{
	display:block !important;
	width:10px; height:10px; 
	float:left; background:none; border:none;
	margin:0;
	height:20px;
	width:20px;
	margin:2px 0 0 3px;
}

ul.block_category li:hover{
	background:#cf0101;
}
ul.block_category li a{
	display: block;
	color: #000;
	padding: 7px 5px 7px 5px;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-transform:uppercase;
}
ul.block_category li:hover a{
	color:#fff;
}
ul.block_category li.drop_2{
}
ul.block_category li.drop_2:hover{
     background:#FE0002;
}
.f_menu_sub{
   width: 180px;
   height: 330px;
   background:#FFC47E;
}
.slimScrollBar{
    display: none !important;
    opacity: 0 !important;
}
.hidden_load{
    overflow: hidden;
}
.bg_map{
	width: 1150px !important;
	clear:both;
}
#map_canvas
{
	width:888px !important;
}
ul.block_category li ul.level_1{
    width: 200px;
    display: none;
    background: #fff !important;	
	padding-top:1px;
}
ul.block_category li ul.level_1 li
{
	background:#E1E0DE;
	margin:3px 0;
	position:relative;
}
ul.block_category li ul.level_1 li:hover
{
	background:#4ED79B;
}
ul.block_category li ul.level_1 li a{
    border-top: none !important;
    border-bottom: none !important;
    color: #333;
    font-size: 13px !important;
	text-transform:uppercase;
	text-align:center;
}
ul.block_category li ul.level_1 li a:hover, ul.block_category li ul.level_1 li a.active
{
	color:#fff;
}
ul.block_category li ul.level_1 li ul.level_2
{
	position:absolute;
	right:200px;
	top:0;
	display:none;
	z-index:3;
	width:200px;
	background:#E1E0DE;
}
ul.block_category li ul.level_1 li:hover ul.level_2
{
	display:block;
}
ul.block_category li ul.level_1 li ul.level_2 li
{
	border-top:1px dotted #B0B0B0;
	border-bottom:none;
	margin:0;
}
ul.block_category li ul.level_1 li ul.level_2 li a
{
	font-weight:normal;
	font-size:13px !important;
	text-align:left;
}
.icon-dm-sp{
}
.icon-down-dm-sp{
    height: 6px;
    margin-top: 13px;
    margin-left: 8px;
    width: 12px;
    display: inline-block;
    position: relative;
    top: -1px;
}
.title-bg-sp{
    position: relative;
	font-size:13px;
}
.colorProduct
{
	margin-left:0 !important;
}

.title_block_center_2 .title-bg {
    color: #555;
    text-align: left;
}

.f-pagging ul li.active a, .f-pagging ul li.active a:hover {
    background: none repeat scroll 0 0 #cf0101 !important;
    border-color: #cf0101 !important;
    color: #fff;
}
.f-pagging {
    border-bottom: medium none !important;
    float: right;
    margin: 10px;
    width: auto;
}
.block-comments .tieude{
    text-align: left;
}
.mod_statistics {
	display:none}