﻿#divtitletabitem {
    background-color:#f8f8f8; border-top:solid 1px #f0f0f0; border-bottom:solid 1px #f0f0f0;margin-top:8px;
}
.tabitem {
    text-align:left; padding-top:15px; padding-left:5px; color:#000; font-size:14px;
}
#divcartitem {
}
    #divcartitem table {
        border-spacing:0; width:100%;
    }
        #divcartitem table tr td {
            width:33.333%;
        }
            #divcartitem table tr td .itembottom {
                border:solid 1px #ed1d1d; border-radius:4px; padding:10px;height:auto; margin:4px; font-size:14px;
            }
            #divcartitem table tr td:first-child .itembottom {

                background-color:red; color:#fff; 
            }
            #divcartitem table tr td:last-child .itembottom {

                background-color:#5dabe0; color:#fff; border:solid 1px #2378b1;
            }
.indexkhuyenmai {
    padding:2px 0; float:left; min-width:50%;
}
.sttkhuyenmai {
    float:left; 
}
    .sttkhuyenmai img {
        width:24px; height:16px; width:16px;
    }
.chitietkhuyenmai {
    float:left; padding-left:12px; color:#217caa;
}
    .chitietkhuyenmai img {
        max-height:40px;
    }
#divKM {
    border-radius:4px; border:solid 1px #ff9d9d;
}
.product_detail_sell_price {
    font-size:18px;
}
.product_detail_listed_price {
    font-size:14px;
}
#divinfosetting table {
    width:100%;
}
    #divinfosetting table tr td:first-child {
        font-weight:bold;
    }
#motaitem {
    font-size:12px;
}


#divcommentguest {
    margin:10px; border:solid 0px rgb(230, 231, 235); margin-top:0px; border-radius:2px; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.12);
}
#divtitlecommentguest {
     background-color:#f7f8fa; border-bottom:solid 1px rgb(230, 231, 235); height:38px; overflow:hidden;
}
.tabtitlecomment {
    float:left; padding:10px; color:#747070; font-weight:bold;height:16px; overflow:hidden; cursor:pointer;
}
.activetitle {
    color:#4263a7;border-bottom:solid 2px #4263a7;
}
#bodycommentguest {
}
    #bodycommentguest #ininbodycommentguest {
         padding:10px;
    }
#txtcommentguest {
    width:100%; border:none; outline:none; height:30px;  font-family:Roboto; font-size:13px;
}
#bottomcommentguest {
    border-top:solid 1px #f8f8f8; padding:6px; text-align:right;
}
#btnsendcommentguest {
    color:#fff;background-color:#f50d06; padding:10px; padding-top:6px; padding-bottom:6px; text-align:center; width:60px; border:solid 0px #d80d07; border-radius:2px;
}
#leftrightcomment {
    float:left; width:72%; max-width:600px;
}
#divrighrightcomment {
    float:left; width:28%; max-width:300px;
}
#listimageupload {
    display:none; border-top:solid 1px #f0f0f0;
}
    #listimageupload .itemimgmore {
        float:left; width:100px; overflow:hidden; text-align:center;  border:solid 1px #f0f0f0; margin-right:4px; height:60px;
    }
        #listimageupload .itemimgmore img {
            height:65px; 
        }
.binhluankhachhang {
    margin:10px; margin-bottom:6px; margin-top:6px; border-top:solid 1px #f8f8f8; padding-top:10px; padding-bottom:10px;
}
.tieudebinhluankhachhang {
    
}
    .tieudebinhluankhachhang table {
        width:100%; border-spacing:0;
    }
        .tieudebinhluankhachhang table tr td {
            padding:0; margin:0; border:none;
        }
.tenkhachhang {
    font-size:13px; padding-bottom:2px; font-weight:bold;
}
.tenkhachhang span {
    font-size:12px; color:#888; font-weight:normal;
}
.ngaybinhluan {
    font-size:12px; color:#888;
}
    .ngaybinhluan a {
        color:#4263a7; font-size:12px;
    }
.kieukhachhang {
    font-size:11px; color:#4d0606; padding-top:0px;
}
.noidungbinhluan {
    padding-top:10px; font-size:13px;
}

.binhluankhachhang1 {
    margin:10px; padding-left:20px; margin-bottom:15px;
}
.tieudebinhluankhachhang1 {
    
}
    .tieudebinhluankhachhang1 table {
        width:100%; border-spacing:0;
    }
        .tieudebinhluankhachhang1 table tr td {
            padding:0; margin:0; border:none;
        }
.tenkhachhang1 {
    font-size:12px; padding-bottom:3px; font-weight:bold; color:#e40e08;
}
.tenkhachhang11 {
    font-size:12px; padding-bottom:3px; font-weight:bold;
}
.tenkhachhang1 span {
    font-size:12px; color:#888; font-weight:normal;
}
.tenkhachhang11 span {
    font-size:12px; color:#888; font-weight:normal;
}
.kieukhachhang1 {
    font-size:12px; color:#4d0606; padding-top:0px;
}
.noidungbinhluan1 {
    padding-top:6px; font-size:13px;
}
#dinhkemhinhanh {
    float:left; position:relative; cursor:pointer;
}
#btndiv {
    float:right;
}
#tipupload {
    top:-23px; left:20px; background-color:#fff; border-radius:2px; box-shadow:0px 0px 10px rgba(0, 0, 0, 0.34); display:none; padding:6px; position:absolute; width:100px; text-align:center;
}
#dinhkemhinhanh:hover #tipupload {
    display:block;
}
#diveventindex {
    background-color:rgba(233, 236, 241, 0.5); margin:0; margin-left:10px; padding-top:10px; padding-bottom:8px;
}
#diveventindextip {
    background-color:rgba(233, 236, 241, 0.5); margin:0; margin-top:10px; margin-left:10px;padding-bottom:8px;
}
#titleeventindex {
     font-weight:bold; font-size:16px; padding:8px; padding-left:40px; background:url(../Images/event.png) no-repeat center left;  margin-left:12px; color:#101b5c;
}
#divcontenteventindex {
    margin-left:14px; margin-right:14px; margin-top:8px; margin-bottom:8px;
}
    #divcontenteventindex img {
        width:100%;
    }
#timeeventindex { color:#333; padding-left:14px; padding-right:14px;
}
#descriptioneventindex { color:#888; padding-left:14px; padding-right:14px; font-size:14px;
}
#viewmoreindexevent {
    color:#3548b2; font-size:13px;padding-left:14px; padding-right:14px; 
}
#tiphotindex {
    background:url(../Images/television.png) no-repeat center left; padding-left:40px; padding-top:12px; padding-bottom:8px; margin-left:14px; color:red; font-size:18px;
}
#contenttipindex {
    margin-left:14px; margin-right:10px; color:#333;
}
#insoluotbinhluan {
    color:#4263a7; padding:10px; padding-bottom:4px;
}
.divproductgroup {
    padding-left:8px; background-color:#f7f8fa; border-bottom:solid 1px rgb(230, 231, 235); border-left:solid 1px rgb(230, 231, 235); 
}
.indivproductgroup {
    background:url(../Images/view-list.png) no-repeat center left; padding:8px; padding-left:26px; font-size:14px; color:#808080; font-family:Roboto;
}
#divtructiep {
    background:url(../Images/data-flow.png) no-repeat center left; padding:8px; padding-left:32px; font-size:13px; color:#333; font-family:Roboto; margin-left:10px;
}
.outevent {
    margin-top:20px;   
}
#divsukien {
    background:url(../Images/sukien.png) no-repeat center left; padding:12px; padding-left:32px; font-size:13px; color:#333; font-family:Roboto; margin-left:10px;
}
#inlistdivsukien {
    font-size:20px; color:#333; font-family:Roboto; margin-left:10px; margin-bottom:6px;
    margin-top:20px; 
}
#divgioithieu {
    background:url(../Images/gioithieu.png) no-repeat center left; padding:12px; padding-left:32px; font-size:13px; color:#333; font-family:Roboto; margin-left:10px;
}
#divquangcao {
    background:url(../Images/megaphone.png) no-repeat center left; padding:12px; padding-left:32px; font-size:13px; color:#333; font-family:Roboto; margin-left:10px;
}
#inlistdivquangcao {
    background:url(../Images/megaphone.png) no-repeat top left; padding:3px; padding-left:35px; font-size:20px; color:#333; font-family:Roboto; margin-left:10px; margin-bottom:6px; margin-top:20px;
}
#inlistdivgioithieu {
    background:url(../Images/gioithieu.png) no-repeat top left; padding:3px; padding-left:35px; font-size:20px; color:#333; font-family:Roboto; margin-left:10px; margin-bottom:6px; margin-top:20px;
}
#danhsachbinhluan {
    margin-top:30px;
}
#listvideobycategory {
    padding:10px;
}
.inlistvideobycategory {
    padding-left:4px; padding-top:10px;
}
    .inlistvideobycategory ul {
        padding:0; margin:0;
    }
        .inlistvideobycategory ul li {
            padding:0; margin:0; display:list-item; list-style:none;
        }
.outitemvideo {
    margin:8px;
}
.itemvideobycategory {
    position:relative; overflow:hidden; cursor:pointer;  height:100px; float:left; width:30%;  height:70px;
}
.tenvideobycategory { font-family:Roboto; font-size:13px;  color:#0a0f48; float:left;  width:67%;
}
    .tenvideobycategory div {
        padding-left:8px;
    }
    .itemvideobycategory img {
        width:100%;
    }
    .itemvideobycategory div {
        position:absolute; top:38px; left:40%;
    }
        .itemvideobycategory div img {
            -webkit-filter:contrast(0) brightness(2);filter:contrast(0) brightness(2);
        }
#divcommentguest1 {
   
}
#divtitlecommentguest1 {
     text-align:center;
}
#indivtitlecommentguest1 {
    margin:10px; margin-top:0; background-color:#000;
}
    #divtitlecommentguest1 #frvideo {
        border:none;
    }
.tabtitlecomment {
    float:left; padding:10px; color:#747070; font-weight:bold;height:16px; overflow:hidden;
}
.activetitle {
    color:#4263a7;border-bottom:solid 2px #4263a7;
}
.titlecommentfacebook {
    font-weight:bold; text-transform:uppercase; padding-bottom:8px; padding:8px;
}
.commentfacebook {
    padding:0px;
}
#bodycommentguest {
    
}
.tieudevideo {
    font-size:20px;  padding-left:10px;
}
.thoigianvideo {
    padding-left:10px; font-size:13px; color:#747070;
}
.motavideo {
    font-size:13px; padding-top:6px;
    border-bottom:solid 1px #f0f0f0; padding-bottom:10px; margin-left:10px; margin-right:10px;
}
#divcommentguest {
    margin:10px; border:solid 0px rgb(230, 231, 235); margin-top:0px; border-radius:2px; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.12);
}
#divtitlecommentguest {
     background-color:#f7f8fa; border-bottom:solid 1px rgb(230, 231, 235); height:38px; overflow:hidden;
}
.tabtitlecomment {
    float:left; padding:10px; color:#747070; font-weight:bold;height:16px; overflow:hidden; cursor:pointer;
}
.activetitle {
    color:#4263a7;border-bottom:solid 2px #4263a7;
}
#bodycommentguest {
}
    #bodycommentguest #ininbodycommentguest {
         padding:10px;
    }
#txtcommentguest {
    width:100%; border:none; outline:none; height:30px;  font-family:Roboto; font-size:13px;
}
#bottomcommentguest {
    border-top:solid 1px #f8f8f8; padding:6px; text-align:right;
}
#btnsendcommentguest {
    color:#fff;background-color:#f50d06; padding:10px; padding-top:6px; padding-bottom:6px; text-align:center; width:60px; border:solid 0px #d80d07; border-radius:2px;
}
#leftrightcomment {
    float:left; width:72%; max-width:600px;
}
#divrighrightcomment {
    float:left; width:28%; max-width:300px;
}
#listimageupload {
    display:none; border-top:solid 1px #f0f0f0;
}
    #listimageupload .itemimgmore {
        float:left; width:100px; overflow:hidden; text-align:center;  border:solid 1px #f0f0f0; margin-right:4px; height:60px;
    }
        #listimageupload .itemimgmore img {
            height:65px; 
        }
.binhluankhachhang {
    margin:10px; margin-bottom:6px; margin-top:6px; border-top:solid 1px #f8f8f8; padding-top:10px; padding-bottom:10px;
}
.tieudebinhluankhachhang {
    
}
    .tieudebinhluankhachhang table {
        width:100%; border-spacing:0;
    }
        .tieudebinhluankhachhang table tr td {
            padding:0; margin:0; border:none;
        }
.tenkhachhang {
    font-size:13px; padding-bottom:2px; font-weight:bold;
}
.tenkhachhang span {
    font-size:12px; color:#888; font-weight:normal;
}
.ngaybinhluan {
    font-size:12px; color:#888;
}
    .ngaybinhluan a {
        color:#4263a7; font-size:12px;
    }
.kieukhachhang {
    font-size:11px; color:#4d0606; padding-top:0px;
}
.noidungbinhluan {
    padding-top:10px; font-size:13px;
}

.binhluankhachhang1 {
    margin:10px; padding-left:20px; margin-bottom:15px;
}
.tieudebinhluankhachhang1 {
    
}
    .tieudebinhluankhachhang1 table {
        width:100%; border-spacing:0;
    }
        .tieudebinhluankhachhang1 table tr td {
            padding:0; margin:0; border:none;
        }
.tenkhachhang1 {
    font-size:12px; padding-bottom:3px; font-weight:bold; color:#e40e08;
}
.tenkhachhang11 {
    font-size:12px; padding-bottom:3px; font-weight:bold;
}
.tenkhachhang1 span {
    font-size:12px; color:#888; font-weight:normal;
}
.tenkhachhang11 span {
    font-size:12px; color:#888; font-weight:normal;
}
.kieukhachhang1 {
    font-size:12px; color:#4d0606; padding-top:0px;
}
.noidungbinhluan1 {
    padding-top:6px; font-size:13px;
}
#dinhkemhinhanh {
    float:left; position:relative; cursor:pointer;
}
#btndiv {
    float:right;
}
#tipupload {
    top:-23px; left:20px; background-color:#fff; border-radius:2px; box-shadow:0px 0px 10px rgba(0, 0, 0, 0.34); display:none; padding:6px; position:absolute; width:100px; text-align:center;
}
#dinhkemhinhanh:hover #tipupload {
    display:block;
}
#divmuchoidap {
    border-radius:13px; padding:6px; background-color:#d8d7d7; text-align:center; cursor:pointer; float:left; margin-left:8px; padding-left:8px; padding-right:8px;
}
#listdivisionhoidap {
    position:absolute; top:100%; left:0; width:200px; padding-top:1px; display:none; 
}
#inlistdivision {
    background-color:#fff; box-shadow:0px 0px 3px rgba(0, 0, 0, 0.39); padding:8px;  padding-top:5px; padding-bottom:5px;
}
    #inlistdivision div {
        text-align:left; padding-bottom:3px; padding-top:3px;
    }
    #divmuchoidap:hover {
        background-color:#c6c6c6; position:relative;
    }
        #divmuchoidap:hover #listdivisionhoidap {
            display:block;
        }
#soluotbinhluan {
    padding:10px; font-size:11px; color:#4263a7;
}
.divimageincomment {
    padding-bottom:8px; text-align:center;
}
.divimageincomment img{
    width:48%; margin-right:4px; margin-top:4px;
}
.divcontrollreplycomment {
    display:none;
}
.divcontrollreplycomment .divtextarea{
    margin-left:30px; border:solid 1px #e0e0e0; padding:6px; background-color:#fff; overflow:hidden;
}
    .divcontrollreplycomment .divtextarea textarea {
        border:none; width:100%; outline:none; height:20px;
    }
.ctbtnreplycomment {
    padding-top:8px; padding-bottom:6px;
}
    .ctbtnreplycomment a {
        color:#4263a7; font-size:12px; 
    }
.btnchildsendreplycomment {
    padding:6px; text-align:center; width:60px; background-color:#f00; border-radius:2px; color:#fff; float:right; cursor:pointer;
}
.khuyenmaisanphamnews {
    color:#4263a7; font-size:13px; padding-left:32px; background:url(../Images/quatangnews.png) no-repeat left;
}
.sanphamlienquantitle {
    font-weight:bold; border-bottom:solid 1px #f0f0f0; height:25px; font-size:15px; margin-top:20px; margin-bottom:10px; margin-left:8px;
}
    .sanphamlienquantitle span {
        padding-bottom:6px; border-bottom:solid 3px red;
    }
#indivsanphamlienquan {
    text-align:left;
}
.itemflownews {
    float:left; width:50%;
}
.initemflownews {
    padding:15px; margin:2px; border:solid 1px #f8f8f8; height:210px;
}
    .initemflownews:hover {
        background-color:#f8f8f8;
    }
.itemflownews:first-child .initemflownews{
}
.itemflownews:last-child .initemflownews{
}
.imageitemflownews {
    width:40%; float:left;
}
    .imageitemflownews div {
         margin-right:5px;
    }
    .imageitemflownews div img {
        width:100%; display:block;
    }
.rightinfoitemnews {
    float:left; width:60%;
}
.nameitemflownews {
    font-weight:bold; padding-bottom:8px; height:52px; color:#000; font-size:13px;
}
.giasanphamnews {
    text-align:left; color:red; font-size:16px; font-weight:bold;
}
    .giasanphamnews span {
        color:#333; font-size:13px; display:none;
    }
.gianiemyetnews {
    font-size:14px;  color:red; padding-bottom:8px; text-transform:uppercase; padding-top:20px; font-weight:bold;
}
.khuyenmaisanphamnews {
    color:#4263a7; font-size:13px; padding-left:32px; background:url(../Images/quatangnews.png) no-repeat left;
}
.divbuttonsales {
    margin-bottom:10px;
}
.divbuttonsales .indivbuttonsales1 {
        margin-left:0px; margin-right:0px; background:-webkit-linear-gradient(top,#f59000,#fd6e1d);
         border-radius:4px; padding:8px; cursor:pointer; text-align:center; text-transform:uppercase;  
         border:solid 1px #f70404;  color:#fff; font-size:15px;font-weight:bold;
    }
        .divbuttonsales .indivbuttonsales1 span {
             font-weight:normal; font-size:14px; padding-top:5px; text-transform:none;
        }
    .divbuttonsales .indivbuttonsales2 {
         margin-left:4px; margin-right:4px;background-color:#368fbd;
         border-radius:4px; padding:12px; cursor:pointer; text-align:center; text-transform:uppercase;  
         border:solid 1px #368fbd; color:#fff;font-size:15px; font-weight:bold;
    }
        .divbuttonsales .indivbuttonsales2 div {
            
        }
    .divbuttonsales .indivbuttonsales3 {
         background-color:#288ad6;
         border-radius:4px; padding:8px; cursor:pointer; text-align:center; text-transform:uppercase;  
          color:#fff;font-size:15px;font-weight:bold;
    }
        .divbuttonsales .indivbuttonsales3 span {
            font-weight:normal; font-size:14px; padding-top:5px; text-transform:none;
        }