/**
L� Mi?n | domainlee.info
Web design - developer
BNC V?t Gi�
***/
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 400;
  src: local('Cabin Regular'), local('Cabin-Regular'), url(../fonts/cabin/v4/JEgmtEDzc-IH8jBshQXrYA.woff) format('woff');
}
@charset "utf-8";
body{font-family: Arial, Helvetica, sans-serif}
body{
    background: url(../imgs_128/bg-body.gif) repeat fixed;
}
* {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}
.border1 {
border-bottom: none;
width: 198px;
border: 1px solid #CCC;
border-top: none;
-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;

}
.clear { clear:both}
.relative { position:relative}
.absolute { position:absolute}
.radius1 { border-radius:5px 5px 0 0}
.radius2 { border-radius:5px}
.hidden { overflow:hidden}
.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;
}
.binhluan-video .ch-comm{position: relative;left: 13px;}
.sanphamlienquan2 ul.ulnavi li{background: none !important;
width: 100% !important;
}

.top-login p{float: left;}

.box-cart{display: inline-block;
width: 650px;
position: relative;
}

.sanphamlienquan2 ul.ulnavi li a{
padding: 0px !important;color: #666 !important;
text-align: center !important;
margin: 0px !important;
width: 100% !important;

}
.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 #111;
padding: 5px;
width: 178px;
margin: 5px;
background: #111;
text-align: center;
}
.tieude-sp .title-bg{background:none;color:#fff;
text-transform: uppercase;
font-size: 13px;
font-family: tahoma;
}
ul, li, ol { list-style:none;}
.vat{display:inherit !important;font-size: 11px;
color: #5D9DB6;}
.short{position: absolute;
top: 180px;
left: 46px;
font-size: 11px;
}
.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:5px 0; }
.space4 { padding:10px 0;}
body { font: 12px/1.55 Arial, Helvetica, sans-serif;color: #404040;
background: #FAF8F2;
}
.moddum, .moddum_tin {
    margin-bottom: 15px;
    width: 200px;
    background: #fff;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border: 1px solid #eee;
}
.bg_black{
    background: #fff;
    border:none !important; 
    width:200px !important; 
}
.k_h3{background:#da251c;color:#fff;padding:10px;}
.tieude {
height: 27px;
line-height: 27px !important;
background: #ED1C24;
-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;
}
.main-footer{
width: 100%;
overflow: hidden;
background-repeat: repeat-x;
background-position: center top;
}
.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: 27px !important;
width: 30px !important;
left: 0 !important;
top: 0 !important;


}

.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 -1200px; 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 { background:url(../imgs/bg_chooose.png) repeat-x; height:21px; 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:#555; display:inline-block; text-align:center; color:#fff; border:none; padding:6px 5px; margin-bottom:5px; margin-right:5px; cursor:pointer;}
/*///////////////////////////////slide ngang san pham ////////////////////////////*/
.jwr{float:left; width:198px !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}
.moddum > .tieude > span:first-child{display:none}
.sp_pro_block { text-align: center !important;
margin: 4px 3px 0px 10px;
width: 168px;
height: 164px;
padding: 3px 10px 17px 4px;
float: left;}
.sp_pro_block:hover { background:#f3f3f3}
.khung_b img { max-width:156px; max-height:169px; 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: 173px;
height: 128px;
display: inline-block;
text-align: center;
border: 1px solid #fff;
background: #fff;
margin-top: 5px;
margin-left: 0px; }

.ul_sp_hot_block li:first-child { margin-top: 5px;}
.ul_sp_hot_block li:last-child  { border-bottom: none;}
.sp_hot_block { margin: 2px 5px; width: 188px; height: 100px; padding: 0; border-bottom: 1px solid #eee;}
.khung_hot { width: 80px; height: 80px; display: inline-block; position: relative; float: left;}
.khung_hot img { max-height: 80px; max-width: 80px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
.khung_hot_ten { float: left; width: 90px; position: relative; margin-left: 10px;}
.ten_sp_hot { font-size: 12px; font-weight: bold; color: #000;}
.ten_sp_hot:hover { text-decoration: underline; color: #FF9700;}
.gia_hot { color: #f00; font-weight: bold;}

.news_new_block { margin: 5px; width: 188px; height: 55px; padding: 0; border-bottom: 1px solid #eee;}
.bg_border_news { width: 40px; height: 55px; position: relative; float: left;}
.img_news { position: relative;}
.img_news img { max-height: 55px; max-width: 40px; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1;}
.ten_news { margin-left: 10px; float: left; width: 138px;}
.ten_news a { font-size: 12px;}
.ten_news a:hover { text-decoration: underline; color: #FF9700;}
.icon_new { position: absolute; top:0; left: 0; z-index:2}

html>body .khung img {
    
}
.sp_pro {
width: 177px;
margin: 10px 6px 0px 3px;
float: left;
position: relative;
text-align: center;
height: 295px;
border: solid 1px #0092dd;
/*border-radius: 6px;
box-shadow: 0px 0px 5px 2px #ECECEC;*/
}
.sp_pro:hover { border: 1px solid #a6ce39;}
.no-margin1{margin: 5px 0px 5px 0px !important;}
.gia_cu_1{
    font-family: arial;
    font-size: 12px;
    color: #666;
    padding: 0px 5px;
    text-decoration: line-through;
	text-align: center;
	height: 18px;
}
.sp_pro:hover {}
.saless{
width: 135px;
height: 24px !important;
margin: 0px auto;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-o-border-radius: 10px;
-ms-border-radius: 10px;
border-radius: 10px;
}
span.icon-km{display: inline-block;width: 48px;height: 48px;background: url(../imgs/1374915499_sale.png) no-repeat;z-index: 1000;position: absolute;top: 15px;
right: 27px;}
.saless span.gia2{
font-family: "Times New Roman",Times,serif;
color: #E3E3A3;
font-size: 13px;
line-height: 24px;
padding: 0px 0px 0px 0px;
font-weight: bold;
text-decoration: none;
}
.detailProduct{
    background: #FFF;
    margin: 0px 10px !important;
    border: solid 1px #C1C1C1;
    border-radius: 6px;
    box-shadow: 0px 0px 5px 2px #ECECEC;
}
p.line-thour{text-decoration: line-through !important;font-weight: normal;font-size: 12px !important;color: #888 !important;}
/*.sp_pro:hover .ttprod{border-bottom:1px dotted #e68d0f;}*/
.sp_pro:hover img{opacity:.8}
.sp_pro:hover .ttprod{}
.no-margin{margin: 0px !important;}
.khung {
width: 173px;
margin: 2px;
height: 180px;
display: inline-block;
text-align: center;
background: #FFF;
position: relative;
}
.khung img{
    max-width: 173px;
    max-height: 180px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
}
.width990{
    width: 760px !important;
}
.tool-top{float: right;width: 650px;}
.sp_pro > div.visible, .sp_moi > div.visible {  padding:5px; position:relative;color: rgb(138, 137, 137);text-align:center;font-size:11px; }

.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 { 

}
p.tietkiem{width: 190px;margin: 7px auto !important;}
p.saless{width: 190px;margin: 7px auto !important;}
p.space5_lee{font-family: arial;font-size: 13px;color: #f1f1f1;width: 190px;margin: 5px auto !important;

}
p.space5_lee span{font-family: "Times New Roman",Times,serif;
color: #e3e3a3;
font-size: 13px;
}
.ten_sp_home{
height: 35px;
padding: 0px 5px;
color: #333;
font-size: 12px;
font-family: arial;
text-align: center;
font-weight: bold;
}
.ten_sp_home a{
    color: #333;
}
.ten_sp_home a:hover{ color: #0092dd; text-decoration: underline;}
.gia_km_home{
    color: #f00;
    font-size: 15px;
    font-weight: bold;
    margin: 5px;
	text-align: center;
}
.visible_home{
    width: 173px;
    margin: 2px;
    text-align: left;
    position: relative;
}
.ttprod_home{
    /*float: right;
    position: absolute;
    right: 3px;
    top: 53px;*/
}
.size{}
.gia1 {   color: #f00;
    font-size: 15px;
    font-weight: bold;
    left: 0;
    margin-top: 27px;
   

}
.gbg {
     bottom: 0;
    margin-left: -5px;
    position: absolute;
    text-align: center;
    width: 175px;
}
.gia1 span.old-price { display:block; color:#4C93A5; text-decoration:line-through; margin-bottom:3px;font-weight: normal; font-size:13px}
.gia1 span.old-price-empty {display:block}
.gia2 { color: #4C93A5;
text-decoration: line-through;
font-size: 12px;}
.gia3 { color:white}

.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;}
.chitiet_home{
text-align: center;
}
.chitiet_home a {
display: inline-block;
border-radius: 4px;
font-size: 12px;
color: #FFF;
padding: 4px 15px;
width: 70px;
background: #ff3019;
background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));
background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);
background: -o-linear-gradient(top, #ff3019 0%, #cf0404 100%);
background: -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);
background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0 );

}
.chitiet_home a:hover{
    background: #cf0404;
background: -moz-linear-gradient(top, #cf0404 0%, #ff3019 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cf0404), color-stop(100%, #ff3019));
background: -webkit-linear-gradient(top, #cf0404 0%, #ff3019 100%);
background: -o-linear-gradient(top, #cf0404 0%, #ff3019 100%);
background: -ms-linear-gradient(top, #cf0404 0%, #ff3019 100%);
background: linear-gradient(to bottom, #cf0404 0%, #ff3019 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0404', endColorstr='#ff3019', GradientType=0 );
}

.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{
	margin-top:10px;
	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: 100%;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{
}
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:198px !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}
/***********************************d?i tác d?c***********************************/
.doi_tac_doc { text-align:center; width:200px;min-height:205px;}
.doi_tac_doc li {}
/*********************************************************************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;}

/***********************************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: 28px;
    width: 100%;
    float: left;
    text-align: left;
    z-index: 10;
}
ul.block_category li{
position: relative;
border-bottom: dotted 1px #ccc;
}	
.bg-active{
    background: url(../imgs/arrow-cat.png) no-repeat scroll 180px 7px;
}
ul.block_category li:last-child{
    border-bottom: none;
}
ul.block_category li a:hover, ul.block_category li a:active { text-decoration: underline; }
ul.block_category li a{
color: #005BAB;
font-size: 12px;
font-weight: bold;
width: 185px;
display: inline-block;
position: relative;
padding: 0 0 0 14px;
font-family: arial;
background: url(../imgs/arrow-cat.png) no-repeat 5px 9px;
}

/* 
	LEVEL TWO
*/
ul.block_category li ul {
    display: none;
    position: absolute;
    line-height: 0 !important;
    left: 100%;
    background: #fff;
    top: 0px;
    width: 200px;
    background-image: none !important;
	border: 1px solid #eee;
}
ul.block_category li:hover ul				{  display:block}
ul.block_category ul li 					{
    float: none;
	width: 100%;
	position: relative;
}
ul.block_category ul li  a{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 28px;
    width: 170px;
}
ul.block_category li:hover > a 	{ text-decoration: underline}
ul.block_category ul li a:hover		{ border-right: none; display: inline-block;} 

/* 
	LEVEL THREE
*/
ul.block_category li > ul > li > ul{
    position: absolute;
    top: -1px;
    background: #fff;
    z-index: 999;
    display: none !important;
	border: 1px solid #eee;
}
ul.block_category li > ul li:hover > ul 			{ display:block !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 dá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:188px; padding:5px}
.chu_yk { color:#333; margin-left:10px;}
.checkbox {
    float: left;
    height: 14px;
    margin-left: 5px;
}
.chu_nm { color:#333; margin-right:5px; 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;
}

/***********************************Ðang 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 ***********************************/
.doitac_ngang { width:960px !important}
.hinh_doi_tac {
    width:178px; margin:5px 10px;
    height: 178px;
    border: 1px solid #CCC;
    overflow: hidden;
    position: relative;
    }
.hinh_doi_tac img{
    max-width: 170px;
    max-height: 170px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
}
.hinh_doi_tac2 {
    width: 120px;
    border: 1px solid #CCC;
    margin: 7px 7.5px;
    text-align: center;
    height: 80px;
    position: relative;
}
.hinh_doi_tac2 img{
    max-width: 120px;
    max-height: 80px;
    border-radius: 5px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
}
.btn-ss{
    display: none !important;
}
.hinh_doi_tac2:hover { 
    
}
.hinh_doi_tac2 img { border: none; border-radius: 0px;}
/***********************************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;}
.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:980px;  margin:0 auto; }
.width { width:980px;  margin:0 auto}
.top_search {
position: relative;
 width: 270px;
    float: right;
}
.top_input {
float: left;
background: none;
border: none;
width: 190px;
position: relative;
top: 4px;
margin-left: 10px;
font-size: 12px;
}
.nut_searh {
float: left;
color: #FFF;
position: relative;
left: 13px;
top: 2px;
}


.bg_input:hover { background:#777;}
span.xem_ket_qua3178{color: #111 !important;}
.color_red{
	color:#da251c !important;
	}
.logo {
    
}
.logo img {}
.logo a {
	/*display: block;
	width: 286px;
	min-height: 73px;*/
}
.wrap-top{
	width: 980px;
	margin:0 auto;
	max-height:99px;
	position:relative;
	}
.cart-mini h3.title{
	text-align:left;
	}
.log { 
text-align: right;
position: absolute;
right: 0px;
top: 6px;
}
.icon_dn {
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0px 2px;
white-space: nowrap;
float: left;
}
.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;}
.giohang {
    float: right;
}

.cart_link:hover{

}
.giohang img{
margin: 12px 0px 5px 0px;
position: relative;
	}
#pad-body{
	width:998px;
	margin: 0px auto 0px auto;
    position: relative;
    /*background: url(../imgs/bg_body.png) repeat-y;*/
	background: #fff;
	padding-top: 10px;
	}
.faceb{position:absolute;top: 7px;
left: 423px;}
/*//////////////////////top menu//////////////////////////*/
.menu-top{
    height: 35px;
    position: relative;
    margin: 0px 0px 0px 0px;
}
.menu {
    width: 965px;
    height: 35px;
    margin: 0px auto;
    background: #ED1C24;
	border-radius: 5px;
	margin-top: 1px;
}

.fixed2{opacity: 0.8;}
.fixed2:hover{opacity: 1;}
.mn2{position: absolute;
top: 45px;
left: 10px;
font-family: tahoma;
font-size: 12px;
text-transform: uppercase;
color: #fff;
}
#clockbox{display: inline-block;width: 200px;height:  10px;}
.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);}


.icon_li{position: absolute;
right: 5px;
top: -2px;
width: 11px;
height: 9px;
color:#da251c}
.myitem a{
	color:#fff !important;
}
/***********************************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:980px; margin:5px auto 0;}
.bentrai { width:200px; 
margin-right: 10px;
margin-left: 10px;
}
.giua { width:520px; margin-right:4px; overflow:hidden;}
.phai { width:225px;}
.benphai { width:750px; }
.item {margin-bottom:10px}
.sp_right { margin-bottom:5px;}
.newst {
    background: #FFF;
    border: solid 1px #C1C1C1;
    border-radius: 6px;
    box-shadow: 0px 0px 5px 2px #ECECEC;
}
.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: 958px;
margin: 0px auto;
padding: 5px;
}
._mota{padding-top:20px}
.intro h3.intro1{display: none !important;}
/**********************************************---tab ul---**********************************************/
.item ul.ulnavi, .sp_right ul.ulnavi {
height: 30px;
font-family: tahoma;
font-size: 14px;
background: #ED1C24;
border-radius: 5px;
}
ul.list_product li.part{
    
}
ul.ulnavi li {
display: inline-block;
}

ul.ulnavi li a { 
font-size: 14px;
font-family: 'Arial';
float: left;
white-space: nowrap;
line-height: 30px;
color: #FFF;
padding: 0px 10px;
text-shadow: 2px 1px 5px #111;
border-right: 1px solid #A3291C;
box-shadow: 1px 0px #E55B4E;
font-weight: normal;
}

ul.ulnavi li.right_show a{padding: 0px 10px !important;
border-right: none !important;
box-shadow: none !important;
}

ul.ulnavi li.acti {
    
}
ul.ulnavi li:hover{
}
ul.ulnavi li:hover a{}
ul.ulnavi li.acti a, ul.ulnavi li:hover a{
    background: url(../imgs/bg_product_list_active.png) no-repeat bottom center;
	color: #a6ce39;
}

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{}


ul.ulnavi li a, ul.ulnavi li span {}
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: 10px auto;padding: 10px 0px;border: none;}
.splq_scroll1 ul.hihi li .mykhung, .splq_scroll2 ul.hihi li .mykhung{
    width: 195px;
    height: 200px;
    float: none;
    position: relative;
}
.splq_scroll2 ul.hihi li .mykhung img{
    max-width: 195px;
    max-height: 200px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
}
.splq_scroll1 ul.hihi li .visible, .splq_scroll2 ul.hihi li .visible{
width: 195px;
float: none;
text-align: center;
margin: 5px auto;
}
.splq_scroll2 ul.hihi li .visible p.ten_sp_lq{
    height: 35px;
    padding: 0px 10px;
}
.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{
   float: left;
    height: 183px;
    width: 173px;
}
ul.hihi li{ border: 1px solid #0092dd;
    display: inline-block;
    height: 285px;
    margin: 15px 16px 0 33px;
    position: relative;
    text-align: center;
    width: 175px;}
ul.hihi li .btnxemnhanh{
	top:20px;}

ul.hihi li .visible{float: right;
    margin-left: 5px;
    margin-top: 10px;
    padding: 0 5px;
    text-align: center;
    width: 165px;
}

ul.hihi li .mykhung a img{    max-height: 183px;
    max-width: 173px;}
.ten_sp_lq {
    font-weight: bold;
}
.ten_sp_lq a:hover {
    color: #0092dd;
    text-decoration: underline;
}
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%;

}
.hide { display:none}
.content.show, .show .content_tin, .show .content_tin_giua, .show .content_video, .show .content_album {float:left; width:100%;margin: 7px 0px;}
.show .content li { float:left; }
.thumnailProduct{margin-top: 8px !important;}
/*********************content tin tuc---**********************/
.show .content_tin li {
float: left;
text-align: center;
width: 236px;
height: 300px;
padding-left: 7px;
margin-right: 5px;
margin-bottom: 10px;
padding-right: 7px;
padding-top: 10px;
}
.no-margin3{
}
.no-margin5{margin-right: 0px !important;}
.tintuc { height:300px;  text-align:justify;padding: 3px;}
.tintuc a img{ max-height: 150px; max-width: 215px;}
.tintuc a.tip{border: none !important;}
.tin_tuc p.space5 a{
    color: #005BAB;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
}
.tintuc_info { width: 220px;}
.tin_tuc p.space5 a:hover { text-decoration: underline;}
.tin_tuc p.space5{color: #999;padding: 5px 0px;}
.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;
border: 1px solid #E2E2E2;
border-radius: 3px;
box-shadow: 0px 0px 1px #E2E2E2;
float: left;
padding-bottom: 7px;
width: 235.26px;
margin-right: 10px;
margin-left: 4px;
background: #FFF;
margin-bottom: 10px;
}
.khung_album p.space1 a{color: #776254;}
.khung_album {
width: 200px;
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: 235.5px;
height: 215px;
float: left;
margin-right: 10px;
margin-left: 4px;
background: #FFF;
margin-bottom: 10px;
border: 1px solid #E2E2E2;
border-radius: 3px;
box-shadow: 0px 0px 1px #E2E2E2;
}
.box_video .space5{color: #fff;}
.box_video_lienquan{
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 242.6px !important;
    float: left;
    margin: 8px 8px 2px 0px !important;
}
.no-margin44{
    width: 245.67px !important;
    border: none !important;
    margin: 8px 0px 2px 0px !important;
    
}
.btn_gui_bl{background: #555 !important;border: none !important;width: 105px !important;color: #fff !important;}
.box_video_lienquan .box_video_hover{left: 32px !important;}
._tab-05 .box_video{
border-top: 1px solid #CCC;
border: 1px solid #CCC;
margin: 0px 0px 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{border-right: 1px solid #CCC !important;}

.map_list_address span{color:#da251c !important}
.box_video:hover {}
.box_video_hover {
display: none;
height: 127px;
left: 25px;
opacity: 0.4;
filter: alpha(opacity:40);
position: absolute;
top: 23px;
width: 185px;
}
.box_video_content {
height: 127px;
padding: 3px;
width: 185px;
margin: 20px auto 5px auto;
}
.box_video a{color: #776254;}
.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{}

a.scrollup {
display: none;
position: fixed;
right: 20px;
bottom: 15px;
z-index: 1000;
background: url(../imgs/scrollTop.png) no-repeat;
width: 46px;
height: 46px;
text-indent: -100000px;
border-radius: 8px;
;

}
a.scrollup:hover{
    
    }
.content_sosanh {
width: 978px !important;
border: 1px solid #111 !important;
margin-left: 1px !important;
margin-bottom: 10px !important;
background: #fff;
}
/**********************************************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 {
    border-right: 1px solid #E5E5E5; color: #333333; float: left; font-weight: bold; height: 100%; min-width: 100px; padding: 5px;
	 text-align: right; width: 200px;
}
.col-r {
    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:#555;
	padding:20px;
}
.ttmota h2, .ttmota h1, .ttmota h3, .ttmota h4, .ttmota h5, .ttmota h6{font-size:16px; color:#555; 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: 2px;
margin: 5px 0px;}
.in_lhe { height:33px; line-height:31px; border:1px solid #eee;}
.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:#797979;}
.texttarea_01{
	
	}
    #editpoll{
        width: auto;
        
    }
/*******************list cast 2**********************************/
.listcat2 {position:relative; padding:5px;}
.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;
position: relative;
right: 20px;
}

.sotrang ul {}
.sotrang li { float:left; margin-right:2px}
.sotrang li > a { 
    color: #FFF;
    padding: 7px;
    background: #ED1C24;
    font-family: tahoma;
    font-size: 11px;
    border-radius: 2px;
    text-transform: uppercase;
    box-shadow: 0px 2px 0px #942B21;
}
.sotrang li > a:hover, .sotrang li > a.active { 
    color: #FFF;
text-shadow: 1px 2px 2px #2E2E2E;
}
.important1, .important2 { background:none !important}
/*/////////thong tin tag/////////*/
.ttin_tag {
    margin: 10px 0;
width: 100%;
}
.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:#555;  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; margin:auto; 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, a.xem_ket_qua
{
    color: #FFF;
    text-align: center;
    background: #666;
    border-radius: 3px;
    box-shadow: 0px 2px 0px #CCC;
    padding: 3px 10px;
    line-height: 13px;
    margin-right: 10px;
}
.nhapma a:hover{opacity: 0.8;}
a.btn_bq:hover , .xem_ket_qua:hover{ background:#da251c; *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:#333 !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;
width: 100%;
margin: 2px 0px;
}
.listcat ul{position:relative; line-height:20px; margin-left:15px;}
.listcat ul li{
    float: left;
width: 225px;
padding-left: 0px;
margin-left: 10px;
list-style: disc;
color: #967474;
}
.listcat ul li a{color:#111;font-size: 12px;}
.listcat ul li a h2{ color:#111; font-size:12px; font-weight:normal}
.listcat ul li a:hover{}
.listcat > span { background:url(../imgs/icon_1.png) no-repeat scroll left center; padding-left: 20px}
.bo_goc {
    padding: 7px;
border: 1px solid #DDD;
background: #F7F7F7;
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 0px; 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 {
float: left;
display: inline-block;
padding: 5px 15px;
margin: 0 1px;
background: #C9594D;border: 1px solid #C9594D;
border-radius: 2px;
}
ul.ulnavi2 > li:hover, ul.ulnavi2 li.acti2 {

}
ul.ulnavi2 > li:hover a{}
ul.ulnavi2 li a{color: #fff; font-size:12px; font-weight:bold;white-space: nowrap;}
ul.ulnavi2 li a:hover{}
ul.ulnavi2 li.acti2{
    background: #ED1C24;
border: 1px solid #ED1C24;
}

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;margin-top:10px;margin-left: 8px;}
ul.ulnavi6 li {
float: left;
padding: 6px 14px;
margin: 0 2px; 
background: #C9594D;
border-radius: 5px;
}
ul.ulnavi6 > li:hover, ul.ulnavi6 li.acti6 { cursor: text; color:#fff; background: #ED1C24; }
ul.ulnavi6 > li:hover a, ul.ulnavi6 li.acti6:hover a{color: #fff;}
ul.ulnavi6 li a{color:#fff;text-transform: uppercase;
font-family: tahoma;
font-size: 11px;
white-space: nowrap;
}
div.intro li .ttprod a, div.intro li .control_bt a, div.intro li .h_control_bt a{
    white-space: nowrap;
}
ul.ulnavi6 li a:hover, ul.ulnavi6 li.acti6 a{color:#fff !important;}

.boder_ttct {background:white; padding-bottom:5px;margin: 0px 10px 10px 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 h1 { font-size:18px; color:#333}
.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: #111 !important;
	}
.compare{
	color:#898989 !important;
	}
.compare a{color:#898989 !important;}
.color-red{color:#da251c !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 {
padding: 3px 10px 4px 10px;
border: 1px solid #FFF;
margin-top: 7px;
-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;
}
.space3 a{color: #FFF !important;}
.space3 span{color: #fff !important;}
.space3:hover{background: #111;border: 1px solid #111;
}
.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 {
 
}
/**********************************************Ðang câu h?i**********************************************/
.chu2 { color:#da251c; padding:6px 5px; position:absolute; top:8px; right:10px;background:#fff}
.right_show { position: absolute !important;
right: 6px;
width: 30px;top: 2px;
}
.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 dang 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: #fff;
    height: 280px;
    padding: 5px;
    border: 1px solid #575757;
}
.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: #666;
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;
padding: 5px 5px;
border: 1px solid #C2C2C2;
margin: 0 5px;
    
}
.input_pop_pass {width: 180px;
padding: 5px 5px;
border: 1px solid #C2C2C2;
margin: 0 5px;
}
.chu_pop { color:black; margin:0 5px;}
.chu_pop:hover, .red { color:red}
.chu_pop_log {  height:20px; line-height: 23px; margin:0 5px; width:120px; text-align:right;}
.pop_log {background: #575757; 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 { display:inline-block; color:#666;font-style: italic; padding:5px 10px; position:relative; top:-5px; left:5px;}
.tao_tk:hover, .pop_log:hover {}
/*//////////////////////////////////////////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: 720px;
}
.tn3-gallery, .tn3-image, .tn3-controls-bg{
    width: 720px !important;
}
/*Tuyen dung*/
.jobt {padding:0 5px 0 11px; padding: 10px;}
.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 #DDD8C2;
}
.newst .content {
    list-style: none outside none;
    margin: 0 0 20px;
}
.newst ._img {
    display: block;
    width: 180px;
    height: 110px;
    border: 1px solid #CCC;
    margin-right: 10px;
    border-radius: 2px;
}
.newst .content img {
    border: none;
    max-width: 180px;
    max-height: 110px;
    border-radius: 2px;
}
.newst .content img:hover {}
.newst .content h2 {
    font-size: 12px;
	height: auto !important;
}
.newst .content h3 a {
    color: rgb(56, 56, 56);
}
.newst .content h3 a:hover, .chu_detail:hover {
    color: #ED1C24;
}
.chu_detail { color:#adadad;}
.newst .content .infon {
    width: 535px;
    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;
}
.title_tuyendung{
    font-size: 14px;
    font-weight: bold;
    color: #333;
}
.newst .content h4 span {
    color: #a4a4a4;
    font-weight: normal;
    font-size: 11px; padding: 5px 0px;
}
.newst .content h4 a {
    font-size: 12px;
}
.tin_space { margin:10px 0; *margin:10px 0;}
/**********************************************Footer**********************************************/
#footer { width:100%; margin: 0px auto 0; 
background: #ED1C24;
}
.footer-2{
    width: 100%;
height: 48px;
z-index: 5000;
background: #ED1C24;
}
.design { color:#A90826; font-size:13px; margin:7px 0}
.chu_foot { color:#b1a379;}
.design:hover { color:#666}
.menu_bottom { 
width: 978px;
text-align: left;
position: relative;
z-index: 999;
margin-bottom: 10px;
}
.menu_bottom li { list-style:none; float:left}
.menu_bottom li a { 
color: #f1f1f1;
padding: 0 10px 2px 7px;
font-size: 11px;
text-transform: uppercase;
font-family: tahoma;
line-height: 36px;
border-right: 1px solid #CCC;
-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;
white-space: nowrap;
}
.menu_bottom li a:hover {
    
}
._mota{}
.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 di?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:#353535;
	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: #696969;
	font-size:12px;
	color:white;
	padding:3px 6px;
	border:none;
	margin-right:5px;
	cursor:pointer;
}
.yeucau_content_col_r2 input[type="button"]:hover
{
	background:#797979;
}
.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:#da251c;  padding:5px 20px; margin:0 5px; text-align:center; display:block; color:white;  cursor:pointer}
.button_dky:hover { background:#da251c;}
.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 { padding-top:7px;}
.ch-ol{
    margin-top: 0px !important
}
.form_login{
    padding-top: 10px;
}
.width_12{
    width: 180px;
}
.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;
}
.ic_delete{background: url(../imgs/close_login.png) no-repeat !important;}
.hinh_album_moi, .hinh_album_noibat, .hinh_album_az{
    text-align: center;
    max-height: 260px;
    height: 273px;
    float: left;
    padding-bottom: 7px;
    width: 239px;
    margin-right: 12.5px;
    margin-bottom: 10px;
    margin-left: 0px !important;
}
.content_album_1  .no-margin5{margin-right: 12px !important;margin-bottom: 10px !important;}
.no-margin45{margin: 0px !important;}
.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: 33px;top: 16px;}
.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:40px; height:40px; display:block !important; position:absolute; top:11px !important; *top:15px !important; right:20px !important; z-index:100000; cursor:pointer;
background: url(../imgs/kclose.png) no-repeat}
.btnclose1{width:14px; height:14px; position:absolute; top:2px; right:30px; cursor:pointer}
.btnclose2{width:14px; height:14px; position:absolute; top:5px; right:33px; cursor:pointer}
.btnclose3{width:28px; height:28px; position:absolute; top:0px; right:1px; cursor:pointer}
.border_bottom2 {  clear:both;position:relative;}
.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:#777 !important;
	margin-top:2px !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:#ED1C24 ; padding:5px; border:1px solid #666; width:590px}
.album_hover_md {
display: none;
height: 174px;
left: 27px;
opacity: 0.1;
filter: alpha(opacity:70);
position: absolute;
top: 20px;
width: 181px;
}
#rich_ads_bot_right{
	
	}
/*#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: #111;
}
.sosanh-box a{font-size: 12px;
font-family: arial;
color: #fff;
line-height: 36px;
font-weight: bold;
text-transform: uppercase;}
.icon_ssanh{background: url(../imgs/refresh.png) no-repeat 10px 4px;
height: 50px !important;
width: 30px;
padding-left: 40px;
padding-top: 8px;}
.album_play_md {
    display: none;
left: 110px;
position: absolute;
top: 88px;
}
a.showlist, a.hidelist{position: relative;top: 0px;right: 0px;}
.chu_grey { color:grey}
.chu_grey:hover { color:red}
.tittle_video { font-size:15px; font-weight:bold;color:#444;}
.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;
}
.cate_sp{
    background: url(../imgs_199/douleline.png) repeat-x 0px 12px;
}
.tab_category ul {
    height: 30px;
    font-family: tahoma;
    font-size: 13px;
    text-transform: uppercase;
    background: #ED1C24;
    border-radius: 8px;
    float: left;
    width: 100%;
}
.tab_category ul li {       
    float: left;
    margin: 0px 0px;
}
.tab_category ul li:hover, .tab_category ul li.active { 
top: 0px;
position: relative;
background: url(../imgs/bg_product_list_active.png) no-repeat center bottom;
 }
.tab_category ul li.active span, .tab_category ul li span:hover {
color: #a6ce39;
text-shadow: 2px 1px 5px #111;
}
.tab_category ul li.begin { 
height: 30px;
margin: 0px;
}

.tab_category ul li.begin a{
padding: 0px 5px 0px 10px;
line-height: 30px;
font-family: arial;
font-size: 14px;
text-transform: uppercase;
color: #FFF;
float: left;
text-shadow: 2px 1px 5px #111;
}
.tab_category ul li.begin a h2
{
	font-family: arial;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	font-weight:normal;
    white-space: nowrap;
}
.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.begin:hover{
    
}
.tab_category ul li.end { border-right: none; }
.tab_category ul li span {
line-height: 30px;
cursor: pointer;
font-family: tahoma;
font-size: 13px;
text-transform: uppercase;
color: #FFF;
padding: 0px 5px 0px 5px;
white-space: nowrap;
}


.tab_category .content_sp {
    clear: both;
    display: none;    
   border: 0px solid #da251c; 
}
.tab_category .content_sp_2 {
    clear: both;
    border: 0px solid #da251c;
}
.tab_category .part_sp {
    width: 231.5px;
    float: left;
    position: relative;
    padding-left: 0px;
    padding-right: 4px;
    text-align: center;
    margin: 5px 12.67px 10px 0px;
    height: 455px;
}
.part_sp:hover .ttprod{
    display: block;
}
.no-margin2{
    margin: 5px 0px 10px 0px !important;
}
.tab_category .part_sp:hover {
    background: #3F3F3F;
}
.tab_category .part_sp:hover .ttprod{
  
}
.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: 214px;
height: 280px;
display: inline-block;
border: 1px solid #FFF;
background: #FFF;
margin-top: 8px;
margin-left: 5px;
text-align: center;
position: relative;

}
.tab_category .part_sp a._img img {
max-width: 214px;
max-height: 280px;
position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
margin: auto;
border: none;
}
.tab_category .part_sp h3 { 
color: #D08504;
font-family: "Times New Roman",Times,serif;
font-size: 14px;
-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;
width: 190px;
margin: 5px auto;
}
.tab_category .part_sp h3 a {
color: #D08504;
font-family: "Times New Roman",Times,serif;
font-size: 14px;
-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;
font-weight: normal;
}
.tab_category .part_sp h3 a:hover{color:#CCFF00}
.tab_category .part_sp p {
   color: #DC230A;
font-size: 14px;
margin-bottom:3px;
height:40px;
margin-top: 5px;
}
.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 {

}
.tab_category .part_sp a.view:hover  { background: url(../imgs/other/bg_all_but.gif) repeat-x scroll 0 50%; }
.tab_category .part_sp span.btn-ss { 
margin-left: 108px;
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;
    padding: 7px 0px;
}
.tab_category .content_tt_2 { 
    clear: both; 
    padding: 7px 0px;
}
.tab_category .part_tt {
text-align: center;
width: 246px;
padding-top: 10px;
margin-right: 4px;
float: left;
height: 300px;
margin-bottom: 10px;
}
.no-margin4{
    margin-right: 0px !important;
}
/*.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: 215px;
height: 150px;
display: inline-block;
position: relative;
border: 0px solid #DDD;
margin: 0px auto;
}
.tab_category .part_tt a._img img {
    max-width: 215px;
    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 {
    color: #005BAB;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
}
.tab_category .part_tt h3 a:hover { text-decoration: underline;  }
.tab_category .part_tt p {
line-height: 18px;
color: #999;
margin: 5px auto;
text-align: justify;
width: 220px;
}
.tab_category .part_tt h3
{
height: 45px;
display: inline-block;
width: 220px;
margin: 5px 0px 0px 0px;
text-align: left;
}
.tab_category .content_ab {
    clear: both;
    display: none;
    padding: 7px 0px;
}
.tab_category .content_ab_2 {
    clear: both;
   padding-top: 7px;
    padding-bottom: 20px;
}
.tab_category .part_ab {
width: 235.26px;
height: 237px;
margin-left: 4px;
float: left;
padding-bottom: 17px;
margin-right: 10px;
margin-bottom: 10px;
background: #FFF;
border: 1px solid #E2E2E2;
border-radius: 3px;
box-shadow: 0px 0px 1px #E2E2E2;
    
}
.no-margin6{margin-right: 0px !important;}
.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: url(../imgs/play_album.png) no-repeat center center;
opacity: 1;
display: none;
width: 182px;
height: 184px;
position: absolute;
top: 13px;
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;
    color: #776254;
    font-weight: normal;
}
.tab_category .part_ab a:hover { }
#mega-menu-1 li a.active {}
.tab_category .content_vd {
    clear: both;
    display: none;
}
.ui-widget-header{background:#9C9C9C !important}
.tab_category .content_vd_2 {
    clear: both;
 
    border: 0px solid #da251c; 
    padding-bottom: 20px;
}
.tab_category .part_vd {
width: 225.5px;
float: left;
padding: 5px;
height: 205px;
text-align: center;
margin-right: 10px;
margin-left: 4px;
margin-top: 5px;
margin-bottom: 10px;
background: #FFF;
border: 1px solid #E2E2E2;
border-radius: 3px;
box-shadow: 0px 0px 1px #E2E2E2;
}

.combo h2.cb-title{
    color: #776254 !important;
}
.content1{}
.borders{
display: inline-block;
width: 100%;
}
.tab_category .part_vd:hover {
    
}
.tab_category .part_vd a._img {
    display: block;
    width: 190px;
    height: 129px;  
    position: relative;
    padding: 5px;
    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: url(../imgs/play_btn.png) no-repeat center center;
    opacity: 1;
    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 {
    color: #776254;
    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;
top: 10px;
padding: 4px 10px;
margin: 10px 10px 0px 0px;
color: #3D3434;

}
.viewall span{color: #3D3434 !important;}


.tab_category a.viewall:hover {  }











/*############## MENU BOTTOM NEW 12/04/2013 ###############*/
ul.nav_bottom { padding-bottom:20px; }
ul.nav_bottom li {
	display: inline;
	float: left;
	min-width: 150px;
	
	font-weight: bold;
	text-transform: uppercase;
	
	margin-left:2px;
}
ul.nav_bottom li a { color: #fff; 
}
ul.nav_bottom li a:hover {color: #ccc;}
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: 5px 5px 5px 10px;
}
.danhmuc_tren{
    width: 750px;
    margin: 0px auto 0px auto !important;
}
ul.nav_bottom li ui li a{padding-left: 10px;color:#ccc !important}
/*############## 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;
}
.qc_img_3{
    width: 200px !important;
    height: 300px !important;
    overflow: hidden;
}
.qc_img_3 img{
    max-width: 200px !important;
    max-height: 300px !important;
}
.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 {
}
.width_facebook_1{
    width: 980px !important;
    padding: 0px 5px;
}
.width_facebook_2{
    width: 960px !important;
    margin: 0px auto;
}
.width_facebook_3{
    width: 200px;
}
/*############## BLOCK DANH M?C TÙY CH?N 08/06/2013 ###############*/
.block_option { margin-bottom: 10px;
}
.option_title {

}
.title-bg{
    padding-left: 5px;
    padding-right: 5px;
    font-size: 14px;
    font-family: 'Arial';
    color: #FFF;
    text-shadow: 2px 1px 5px #111;
    font-weight: normal;
}
.option_title i {
}
.option_wrapper { 

}
.top_bot li {
	width: 20%;
	float: left;
	display: block;
	padding: 4px 0px;	
}
.top_bot li a {
	
}
ul.lv1, ul.lv2, ul.lv3{}

ul.lv1 li a{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 10px !important;
border-left: 1px dotted #fff;

}
ul.lv2 li a{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 27px !important;
border-left: 1px dotted #fff;
}
ul.lv3 li a{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 38px !important;
border-left: 1px dotted #fff;
}


.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: 238px;
    float: left;
    display: inline-block;
    margin: 22px 0px 0px 12px;
    text-align: center;
}
.block_center li:hover{
    
}
.block_center li a.img {
    display: block;
    width: 240px;
    height: 250px;
    position: relative;
}
.block_center li a.img img {
    border: none;
    max-width: 240px;
    max-height: 250px;
}
.block_center li h3 { margin: 8px 5px; }
.block_center li h3 a {
	font-size: 12px;
	font-weight: bold;
	color: #6A5D55;
}
.block_center li h3 a:hover {
	color:#999;}
.block_center li ul li {
	background: url(../imgs/li_dropmenu_danhmuc.png) no-repeat scroll 4px 2px;
	padding-left:20px;
	text-align: left;
	margin: 0px;
}
.block_center li ul li a {
	text-transform: none;
	font-weight: normal;
	color: #B8B8B8;

}


.block_center li ul li a:hover {
 	color:#8D8D8D}
.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 {
    
}

.bg_map{border: 1px solid #CCC;width: 958px !important;}
.block_center{
}
.nlienquan{
	color:#444;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
	}
.hr-item{
	margin-top: 5px;
	}
.other-item{
	color: #ED1C24;
line-height: 25px;
position: relative;
top: -2px;
	}
.newother a{
	color:#9b9b9b;
	}
.newother a:hover{
	color:#222;
	}
.binhluan a:hover, .binhluan a.active{color:#ED1C24 !important}
.cart-mini a.cart-enter{
    border-radius: 3px;
    box-shadow: 0px 2px 0px #973D3D;
    padding: 8px 10px;
    background: url('../imgs/bg_header.jpg') repeat-x 0 0;
    color: #FFF;
    font-weight: bold;
    margin: 10px 0 0 0;
	}
.cart-mini a.cart-enter:hover{
    box-shadow: 0px 2px 0px #6F5F54;
}
.cart-mini h3.title{
	color: #E34C3C !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;
	}
.width780{
    width: 780px !important;
}

ul.topmenu{ 
    position: relative;
    z-index: 99;
    width: 988px;
    margin: 0px auto;
    display: inline-block;
}
ul.topmenu li{
    float: left;
    position: relative;
}
ul.topmenu li:first-child a{ border-radius: 5px 0 0 5px;}
ul.topmenu li > a{
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    float: left;
    padding: 0px 15px;
    border-right: 1px solid #f90;
    position: relative;
    line-height: 35px;white-space: nowrap;
}
a.cart_link{white-space: nowrap;}
ul.topmenu li > a:hover, ul.topmenu li > a.active, ul.topmenu li:hover > a 	{ 
    color: #fff;
	background: #8E1116;
    /*background: #E34C3C;
background: -moz-radial-gradient(center, ellipse cover, #e34c3c 0%, #a01b16 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#e34c3c), color-stop(100%,#a01b16));
background: -webkit-radial-gradient(center, ellipse cover, #E34C3C 0%,#A01B16 100%);
background: -o-radial-gradient(center, ellipse cover, #e34c3c 0%,#a01b16 100%);
background: -ms-radial-gradient(center, ellipse cover, #e34c3c 0%,#a01b16 100%);
background: radial-gradient(center, ellipse cover, #e34c3c 0%,#a01b16 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e34c3c', endColorstr='#a01b16',GradientType=1 )*/;
}
.li { background:#d3d3d3; width:1px; height:20px !important; display:inline-block; position:relative; top:9px}

/*Cap 2*/
.itemmn{color:#a7a7a7}
.topmenu li > ul{
text-align: left;
display: none;
position: absolute;
left: 0px;
top: 35px;
height: auto;
line-height: 20px;
width: 270px;
z-index: 99999;
opacity: 0.99999;
background: #ED1C24;
border: none;
border-top: 3px solid #8E1116;
}
.topmenu li:hover > ul{display: block;}
.topmenu li > ul > li{ 
position: relative;
width: 270px;
height: 31px !important;
line-height: 31px !important;
padding-left: 0px;
z-index: 1000;    
border-bottom: 1px solid #f90;
}
.topmenu li > ul > li:last-child{border-bottom: none;}
.topmenu li ul li a {
    border-right: none;
box-shadow: none;
color: #fff !important;
text-align: left !important;
padding: 0 !important;
font-size: 12px !important;
font-weight: normal;
display: block;
}

.topmenu li ul li a:hover{ color: #fff;}
.topmenu li > ul > li:hover{
	background: #8E1116;
}
.topmenu li > ul > li:hover .icon_li{}
/*.topmenu li > ul > li:hover .icon_li{color:#da251c;}*/
.topmenu li > ul li > a:hover {  }
.topmenu li:hover > ul li > a {
    padding:0;font-size:13px;
    
}
.topmenu li > ul li:hover > a{}
.topmenu li > ul li a:hover{color: #fff; }
.topmenu li > ul li > a:hover, .topmenu li:hover > ul li > a, .topmenu li > ul li:hover > a {background: none; line-height:31px !important;padding-left:10px !important;}
/*Cap 3*/

.topmenu li > ul > li >ul{visibility:hidden;}
.topmenu li > ul > li >ul li a { }
.topmenu li > ul > li > ul > li >ul li a {}
.topmenu li > ul > li:hover >ul{visibility: visible; margin-left:0;}
.topmenu li > ul > li >ul
{
position: absolute;
left: 100%;
top: -3px;
line-height: 31px;
width: 270px;
float: left;
    
}
.topmenu li > ul > li >ul li a:hover {}
.topmenu li > ul > li >ul li:hover > ul a {}

/*.topmenu li > ul > li >ul li:hover > ul li:hover > ul a { color:#da251c !important}*/
.topmenu li ul ul ul{left: 270px !important;}
.topmenu li > ul > li >ul li:hover > ul a:hover {}
.topmenu li > ul > li >ul li:hover > ul li:hover a {}








.img_album img
{
	
    margin: auto;
    max-height: 128px;
    max-width: 190px;
    
   
}
.img_album
{
	
}
.fixed2{opacity: 0.8;}
.fixed2:hover{opacity: 1;}
.mn2{position: absolute;
top: 45px;
left: 10px;
font-family: tahoma;
font-size: 12px;
text-transform: uppercase;
color: #fff;
}
#clockbox{display: inline-block;width: 200px;height:  10px;}
.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);}
.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: 80px !important;}

.detailProduct{width:auto !important;padding-bottom: 13px;
}

.thumnailProduct{margin-top: 8px !important;
width: 279px !important;
border: 1px solid #F0F0F0;margin-left: 6px;
}

.jcarousel-skin-tango{background: #fff;}
.small-img img{max-width: 270px !important;
max-height: 280px !important;}
#thongtinchitiet{
margin-bottom: 10px;
position: relative;
top: -5px;
background: #FFF;
margin: 0px 10px !important;
border: solid 1px #C1C1C1;
border-radius: 6px;
box-shadow: 0px 0px 5px 2px #ECECEC;
}
.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;
width: 378px !important;
height:290px !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{width: 249px !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: 48px !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: 350px;
background: #F7F7F7;
padding: 5px;
padding-left: 10px;
padding-bottom: 10px;
border-radius: 5px;float:left}
.boxmua{clear: both;
padding-bottom: 45px;}

.infoProduct{
width: 655px !important;
overflow: hidden;
margin-top: 10px !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: justify;
padding-right: 14px;
}
.infoProduct h1{
	color: #161616;
	text-transform: uppercase;
	font-size:24px;
	font-weight:normal;
    padding: 5px 0px;
	}
.compare{
	color:#898989 !important;
	margin-bottom:0px !important;
	}
.compare a{color:#898989 !important;}
.color-red{color:#da251c !important}
.boxdeal{clear: both;
background: #F0F0F0;
border-radius: 5px;
width: 349px;
margin-left: -2px;padding-top: 5px;}
.ifq{
width: 282px;
background: #F7F7F7;
float: left;
margin-left: 7px;
margin-top: 5px;
border-radius: 5px;
}
.txPro span:last-child {
width: 155px !important;
}
.buy span{
    padding: 7px 8px 9px 20px !important;
}
.fshare{float: right;margin-right: 88px;
}
.buy{width: 161px !important;
	-webkit-box-shadow: 0px 0px 0px #ccc !important;
box-shadow: 0px 0px 0px #ccc !important;
background:none !important;
border:none !important;
background:url(../imgs/btnMua.png) no-repeat !important;
margin-left: 5px !important;margin-top: 5px !important;
	}
	.addtocart{border:none !important;background:url(../imgs/btnMua2.png) no-repeat !important;margin-top: 5px !important;margin-left:5px !important;}
.addtocart span{
	text-shadow: 0px 0px #ccc !important;
	}
.tablesize a{margin-right: 10px;}

.blocksplq{ 
    border-radius: 5px;
    margin-bottom: 15px;
	clear:both;
    width: 100%;}
.blocksplq ul.list_product li.part { margin-right: 8px;}
.spcl{
  background: none repeat scroll 0 0 #f00;
    border: 1px solid #ed1c24;
    border-radius: 5px;
    color: #fff;
    margin-bottom: 5px;
    padding: 5px 0;
    text-transform: uppercase;
    width: 100%;
}
ul.list_product li.part{
   
}
ul.list_product li.part:hover{
}
    
ul.list_product li.part:hover .ttprod{
    display: block;
}
.tab_title_lv2{padding-left:5px;}
ul.intro li.part h3 {width: 600px;}
ul.intro li div .infomation{width: 410px;float: left;}
ul.list_product li.part div p.info-l{display: none !important;}
.video-items-left-right ._tab-05 .box_video{
    width: 241.5px;
    border: 1px solid #E2E2E2 !important;
    margin: 0px 10px 10px 0px;
}
.padding-2{
    padding: 0px 5px;
}
.video-items-left-right ._tab-05 .no-margin6{
margin: 0px 10px 10px 0px !important;
}
.video-items-left-right ._tab-05 .box_video .box_video_hover{left: 32px !important;}
.no-margin43{margin: 0px 0px 10px 0px !important;}
li.right_show:hover{background: none !important;}

.develop{
	float:right;
	color:rgb(240, 255, 255);
	font-size:13px;
	padding:5px 15px;
    position: relative;
top: 11px;
    }
.develop a{	
	color:#fff;
	font-weight:bold;}	
.album_lq .hinh_album {
    margin: 10px 18px 0px 1px !important;
}
.bor-img-center{
    width: 720px;
    height: 320px;
    position: relative;
}
.bor-img-center img{
    max-width: 720px;
    max-height: 320px;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    margin: auto;
}
#three{
    margin-bottom: 10px;
}
.block_option .tieude{
    font-family: 'Courier New', Courier, monospace;
    font-style: italic;
    background: none;
}
.block_option .tieude span{
    font-size: 22px;
}
.benphai_2 .block_center li {
width: 200px;
float: left;
margin: 22px 10px 0px 37px;
text-align: center;
padding: 5px;
}
.benphai_2 .block_center li a.img {
display: block;
width: 200px;
height: 200px;
position: relative;
}
.benphai_2 .block_center li a.img img {
position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
margin: auto;
border: none;
max-width: 200px;
max-height: 200px;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
-o-border-radius: 500px;
-ms-border-radius: 500px;
border-radius: 500px;
}
.benphai_2 .block_center li ul li {
background: url(../imgs/li_dropmenu_danhmuc.png) no-repeat scroll 4px 7px;
padding-left: 20px;
text-align: left;
margin: 5px;
}
.benphai_2 .block_center li ul li a {
text-transform: none;
font-weight: normal;
color: #B8B8B8;
}
.benphai_2 .item ul.ulnavi, .sp_right ul.ulnavi{
    background: #ED1C24;
    border-radius: 5px;
    height: 30px;
}
.benphai_2 .item ul.ulnavi li{
    float: left;
    display: inline-block;
}
.benphai_2 .item ul.ulnavi li a{
    background: none !important;
    line-height: 30px;
    white-space: nowrap;
}
.benphai_2 ul.ulnavi li.acti a, .benphai_2 ul.ulnavi li.acti:hover a {
    color: #FFF;
    font-family: 'Arial';
    font-size: 14px;
}
.chongrid{
     background-position: -208px -302px;
    background-color: #FFF;
    border-radius: 3px 3px 3px 3px;
    display: block;
    float: left;
    height: 28px;
    text-decoration: none;
    text-indent: -9999px;
    width: 30px;
    background-image: url('../imgs_199/sprite.png');
    background-repeat: no-repeat;
    
    
}
.chonlist{
   background-color: #FFF;
    border-radius: 3px 3px 3px 3px;
    display: block;
    float: left;
    height: 28px;
    text-decoration: none;
    text-indent: -9999px;
    width: 30px;
    background-image: url('../imgs_199/sprite.png');
    background-repeat: no-repeat;
    background-position: -237px -301px;
}
.p_view a.active{
    background-color: #D8C6C6;
    box-shadow: inset 0px 0px 6px #8B8B8B;
}
.right_show a img{
}
/**********************************/
.bw_content
{
	background:#fff;
	}
.hoidap li
{
	padding:5px;
	}
.hoidap li a
{
	color:#555;
	font-size:12px;
	}
.hoidap li i
{
	font-size:11px;
	}

.box-product-hot{
    position: relative;
    margin-bottom: 20px;
}
.control-button-slider a{
    position: absolute;
    top: 30%;
    text-indent: -100000px;
}
a.button-prev-left{
    left: -30px;
    display: inline-block !important;
    width: 20px;
    height: 29px;
    background: url(../imgs_128/bt-prev1.png) no-repeat top center;
}
a.button-next-right{
    right: -30px;
    display: inline-block !important;
    width: 20px;
    height: 29px;
    background: url(../imgs_128/bt-next1.png) no-repeat top center;
}
h1.title-product-new-home{
    font-family: 'Courier New', Courier, monospace;
    font-style: italic;
    font-size: 22px;
    text-align: center;
    font-weight: normal;
    color: #FFF;
    text-transform: uppercase;
}
.control-button-slider{
    display: none;
}
.box-product-hot:hover .control-button-slider{
    display: block;
}
.combo{
    width: 960px;
    margin: 10px auto !important;
    border: solid 1px #C1C1C1 !important;
    border-radius: 6px !important;
    box-shadow: 0px 0px 5px 2px #ECECEC !important;
}
.h_control_bt .btn-ss, .control_bt .btn-ss{
    display: none;
}
<!-- breadcum -->

.brc_con{
	}
.bc-menu {
background: #ED1C24;
height: 38px;
margin: 5px 10px;
border-radius: 5px;

}
.bc-menu li {
	
float: left;
position: relative;
}
.bc-menu a, .bc-menu a:visited {
color: #FFF;
padding: 0.75em 1em;
text-decoration: none;
display: block;
position: relative;
font-weight: bold;
white-space: nowrap;
}
.bc-menu a:hover{
	opacity: 0.9;
}
.bc-menu ul {
	box-shadow: 1px 3px 5px #ccc;
	display: none;
margin-left: 10px;
position: absolute;
z-index: 99999;
}
.bc-menu li li {
line-height: 18px;
background: none repeat scroll 0 0 #fafafa;
border-top: 1px solid #Ccc;
margin-left: 0;
width:220px;
}
.bc-menu li:hover ul{
	display:block;}
.bc-menu li li a, .bc-menu li li a:visited {
	font-weight:normal;
color: #A39185;
}
.bc-menu li li a h3 {
	font-weight:normal;
	font-size: 12px;}
.bc-menu a h3 {
	font-weight:normal;
font-size: 12px;
}
.bc-menu li li a:hover{
	opacity: 0.9;
	font-weight:normal;
    }
.bc-menu li.arrow-l{
color: #FFF;
padding: 0.75em 0em;
text-decoration: none;
display: block;
position: relative;
}
.bc-menu li.arrow-l:last-child{
	display:none;}	
.mota_dmsp{
border: 1px dashed #CCC;
background: #FFF;
border-radius: 5px;
padding: 10px;
margin: 10px 0px;
}
/*============================================*/

.head-logo-menu{
    width: 100%;
    position: relative;
	height: 35px;
}
.top-head {
width: 100%;
height: 48px;
z-index: 5000;
background: #ED1C24;
}
.top-login{
display: inline-block;
float: left;
position: relative;
top: 15px;
margin-left: 10px;
}
.main-top-head{width: 980px;margin: 0px auto;}
p.cart_icon{
    background: url(../imgs/icon_header_cart.png) no-repeat 0px 0px;
    color: #FFF;
    padding: 6px 5px 5px 27px;
}
.main-top-head p a{
    margin: 0px 5px;
}
.icon_login{
    background: url("../imgs_199/sprite.png") no-repeat scroll -2px -147px rgba(0, 0, 0, 0);
    display: inline-block;
    width: 15px;
    height: 15px;
    position: relative;
    top: 1px;
    margin: 0px 3px 0px 0px;
}
.icon_reg{
    background: url("../imgs_199/sprite.png") no-repeat scroll -2px -222px rgba(0, 0, 0, 0);
    display: inline-block;
    width: 15px;
    height: 15px;
    position: relative;
    top: 1px;
    margin: 0px 3px 0px 0px;
}
.top-head-2{
	width: 998px;
	margin: 0 auto;
	background: #fff;
}
.logo{
    width: 965px;
    height: auto;
    position: relative;
	margin: 0 auto;
}
.logo img{
    max-width: 965px;
}

.box-quatang{
    float: right;
    width: 210px;
    height: 110px;
    margin-right: 25px;
    padding-right: 20px;
    border-right: 1px solid #A32819;
    box-shadow: 1px 0px #E55B4E;
    position: relative;
    top: 15px;
}
.box-quatang p{
    font-family: arial;
    font-size: 13px;
    line-height: 19px;
    color: #FFF;
    margin-left: 35px;
}
.icon-hotrotructuyen{
    display: inline-block;
    width: 168px;
    height: 31px;
    background: url(../imgs/bg_header_quick_contact.png) no-repeat 0px 0px;
    margin: 10px 0px;
}
.icon-timkiem{
    background: url(../imgs/bg_header_search.png) no-repeat 0px 0px;
    display: inline-block;
    width: 190px;
    height: 27px;
}
.form-search{
    width: 253px;
    height: 26px;
    background: url(../imgs/bg_search_input.png) no-repeat 0px 0px;
    position: relative;
    top: 10px;
}
.main-giohang-top{
    width: 120px;
    float: right;
    position: relative;
    top: 9px;
}
.width-980{
    width: 998px;
    margin: 0px auto;
}
.slider-full{
    width: 100%;
    margin: 0px 0px 0px 0px;
}
.flexslider{
    height: 250px;
    width: 750px;
    overflow: hidden;
    margin: 0px auto;
    position: relative;
	margin-bottom: 10px;
}
.slides{
    margin: 0px auto;
    height: 250px;
    width: 750px;
    position: relative;
}
.slides li{
    height: 250px;
    width: 750px;
    overflow: hidden;
}
.slides li img{
}
.flex-control-nav{
    position: absolute;
    bottom: 6%;
    right: 2%;
    background: #FFF;
    padding: 5px 20px;
    border-radius: 15px;
}
.flex-control-nav li{
    float: left;
}
.flex-control-nav li a{
    cursor: pointer;
background: #FFF;
display: inline-block;
text-align: center;
width: 21px;
font-size: 12px;
height: 21px;
border-radius: 50%;
line-height: 21px;
}
.flex-control-nav li a.flex-active{
background: none repeat scroll 0 0 #CD3A28;
cursor: default;
color: #FFF;
}
.title_slider{
    font-size: 27px;
    color: #fff;
    font-family: sans-serif;
    font-weight: normal;
}
.main-info-slider{
    margin: 10px 0px 0px 0px;
    padding: 10px 0px;
    background: #312521;
    border-radius: 5px;
    box-shadow: inset 1px 1px 3px #2E1F1A;
}
.main-info-slider p{
    padding: 5px 15px;
    color: #BBA2A2;
}
.flex-direction-nav{
    display: none;
}
.link-slider{
    display: inline-block;
    width: 122px;
    height: 32px;
    background: url(../imgs_199/bt_details_slider.png) no-repeat;
    margin: 20px 0px 0px 3px;
}
.flex-direction-nav li a.flex-prev{
    background: url("../imgs_199/sprite.png") -45px -459px;
    height: 45px;
    display: inline-block;
    left: 10px;
    width: 45px;
    text-indent: -100000px;
    position: absolute;
    top: 45%;
    opacity: 0.6;
}
.flex-direction-nav li a.flex-prev:hover{
    opacity: 1;
}
.flex-direction-nav li a.flex-next{
    background: url("../imgs_199/sprite.png") -91px -459px;
    height: 45px;
    display: inline-block;
    right: 10px;
    width: 45px;
    text-indent: -100000px;
    position: absolute;
    top: 45%;
    opacity: 0.6;
}
.flex-direction-nav li a.flex-next:hover{
    opacity: 1;
}
.hidden_load{
    overflow: hidden;
}
.moddum_slider_bottom{
    width: 960px !important;
    border: none;
    margin: 0px auto;
    background: none;
}
.bt_style_nxt, .bt_style_prv{
    position: absolute;
    top: 0px;
    z-index: 1000;
    height: 30px;
    width: 30px;
    display: block;
    text-indent: -1000000px;
}
.bt_style_nxt{
    right: 43px;
    background: url("../imgs/icon_next_11.png");
}
.bt_style_nxt:hover{
    opacity: 0.8;
}
.bt_style_prv{
    right: 10px; 
    background: url("../imgs/icon_prev_11.png");
}
.bt_style_prv:hover{
    opacity: 0.8;
}
.show_sp{
}

.block_tags {
	padding: 10px;
}
.block_tags a{
	margin: 5px;
	word-break: break-word;
}
.block_tags a span{
	color: #cccccc;
}
.tag_1 { font-size: 12px; color: #808080}
.tag_2 { font-size: 14px; color: Purple}
.tag_3 { font-size: 16px; color: green; font-weight: bold}
.tag_4 { font-size: 18px; color: blue; font-weight: bold}
.tag_5 { font-size: 20px; color: red; font-weight: bold}

.sanphamlienquan2_1 {
    padding: 0 0px;
    width: 100%;
}
.moress {background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
 
  
    border-radius: 4px;
    bottom: 11px;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    left: 37px;
    padding: 4px 15px;
    position: absolute;
    width: 70px;
}
.moress:hover{
background: linear-gradient(to bottom, #cf0404 0%, #ff3019 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
.block-filter div.attr.properties a,.block-filter div.attr a,.p_view,.ch-a{
    white-space: nowrap;
}