﻿body {
    background-color:#fff;
}
#divpopuphomeadv {
    display:none;
}
#maincontentbody {
    background-color:#fff; padding-left:16px; padding-right:16px; max-width:1500px;
}
.leftitle {
    width:20%;
    float:left; height:200px;
}
.itemdetails {
    width:80%;
    float:left;
}
.initemdetails {
    width:33%; float:left; border-left:solid 1px #f0f0f0; height:300px; padding-top:30px; position:relative;
}
.itenamesosanh {
    color:#333; font-size:16px; font-weight:bold; margin-bottom:5px;
}
.giabansosanh {
    font-size:18px; font-weight:bold; color:red; margin-bottom:5px;
}
.divinitemdetails {
    padding:10px; text-align:center; cursor:pointer; position:relative;
}
    .divinitemdetails img {
        width:100%;
    }
#titletrangsosanh {
    color:#808080; font-size:16px; padding-top:8px; padding-bottom:6px; border-bottom:solid 1px #e0e0e0;
}
    #titletrangsosanh span {
        font-weight:bold; color:#333;
    }
#loadAttribute {
    border:solid 1px #e0e0e0; margin-bottom:10px; min-height:300px;
}
#divpopupchonsanpham {
    position:fixed; z-index:20; top:0; left:0; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.62);display:none;
}
#divinpopup {
    width:650px; margin:auto;   background-color:#fff; border-radius:2px; margin-top:40px; position:relative; 
}
#danhsachsanphamsosanh {
    height:200px; overflow:hidden;
}
.divitemsosanh {
    float:left; width:50%; height:200px; cursor:pointer;
}
    .divitemsosanh div {
        padding:5px; text-align:center; font-size:14px;
    }
        .divitemsosanh div img {
            width:80%;
        }
#txtTimSanPham {
    border:solid 1px #e0e0e0; padding:8px; border-radius:2px; width:600px; margin:auto; 
}
#divcancel {
    position:absolute; top:3px; right:3px; cursor:pointer;
}
.divcancel {
    position:absolute; top:3px; right:3px; cursor:pointer;
}
#listitemsearch {
    max-height:300px; overflow-y:scroll; margin-top:8px; border:solid 1px #e0e0e0; display:none;
}
#listitemdachon {
    float:left;
}
#loadAttribute table {
    width:100%;
    border-spacing:0;
}
#loadAttribute td {
    border-bottom:solid 1px #f0f0f0;
    border-right:solid 1px #f0f0f0; padding:8px; font-size:14px; 
}
    #loadAttribute td table {
        border-spacing:0;
    }
#loadAttribute tr td:last-child {
    border-right:none;
}
#loadAttribute tr td:first-child {
    width:20.1%;
}
#loadAttribute tr:last-child td {
    border-bottom:none;
}
.btnmuangay {
    background-color:red; color:white; text-transform:uppercase; font-weight:bold; padding:6px; width:180px; border-radius:2px; border:none; cursor:pointer; padding-top:8px;
}
#kmsosanh {
    border:solid 1px #f0f0f0; border-bottom:none; background-color:#f5fbf9;
}
#titlekmsosanh {
    font-weight:bold; width:20%;  float:left;
}
    #titlekmsosanh div {
        padding:8px;
    }
#thongtinkhuyenmai {
    width:70%; float:left; border-left:solid 1px #f0f0f0; padding-top:8px; padding-bottom:8px;
}
    #inthongtinkhuyenmai {
        padding:10px;
    }
.thongtinkhuyenmai {
    float:left; width:80%;
}
.thongtinkhuyenmai ul {
        padding:0; margin:0; list-style:none; font-size:14px;
    }
        .thongtinkhuyenmai ul li {
            padding-left:6px;padding-bottom:3px; padding-top:3px;
        }
.chitietkmss {
    position:relative;
}
.main-contentbackground {
    display: block;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.2);border-bottom: 1px solid #dfdfdf;
}
.rightcolinhomeadv {
    float:right;width:calc((100% - 1200px)/2);position:relative;
}
#inrightcolinhomeadv {
    float:right;position:absolute;padding-top:8px;
}
    #inrightcolinhomeadv img {
         max-height:100%; max-width:100%;
    }
.botrightcolhomeadv {
    float:right;width:calc((100% - 1200px)/2);position:relative;
}
#inrightcolinhomeadv1 {
    float:right;
}
#inrightcolinhomeadv1 img {
         max-height:100%; max-width:100%;
    }
.leftcolinhomeadv {
    float:left;width:calc((100% - 1200px)/2);position:absolute;
}
#inleftcolinhomeadv {
    float:right;position:relative;
}
    #inleftcolinhomeadv img {
         max-height:100%; max-width:100%;
    }
.botleftcolhomeadv {
float:left;width:calc((100% - 1200px)/2);position:absolute;
}
#inleftcolinhomeadv1 {
    float:right;
}
    #inleftcolinhomeadv1 img {
         max-height:100%; max-width:100%;
    }
.bottomcolinhomeadv {
    float:left;bottom:0px;margin:auto;position:relative;    
}
#inbottomcolinhomeadv {
    float:left;padding-bottom:0px;
}
    #inbottomcolinhomeadv img {
         max-height:100%; max-width:100%;display:block;background-repeat:repeat-x;
    }