body
{
    background-color:#c4cf42;
    font-family:"trebuchet ms",arial,sans-serif !important;
    font-size:75%;
}

a,a:active
{
    border:none;
    text-decoration:none;
}
input,textarea
{
    border:1px solid #ebebeb;
    -webkit-boder-radius:4px;
    -moz-boder-radius:4px;
    border-radius:4px;
    font-size:14px;
}
input[type="button"],input[type="submit"]
{
    border:1px solid #787878;
    background-color:#787878;
    cursor:pointer;
    color:#fff;
}
.inputtext
{
    padding:3px;
    border:1px solid #999;
    font-size:16px;
    font-family: trebuchet MS, Arial,helvetica,sans-serif;
    color:#333;
    background:#fffff8;
    -moz-border-radius:0.4em;
    -webkit-border-radius:0.4em;
    border-radius:0.4em;
    border:1px solid #AAAAAA;
}
#idwrapper {

    margin:0px;
    float: left;
    width: 100%;
    min-height: 1000px;
    
}
#idwrapper #wrapper
{
    width:984px;
    min-height:900px;
    margin:0 auto;
    background-color:#fff;

}
#idwrapper #wrapper #header
{
    width:100%;
    height:247px;
    margin-bottom:3px;
    padding:0px;
    float:left;
}


#idwrapper #wrapper #header .headerbanner
{
    margin:0px;
    width:100%;
    height:169px;
    position:relative;
    }
    
#idwrapper #wrapper #header .headerbanner .Titlecompany {

    float: left;
    height: 80px;
    width: 80%;
    margin-right: 10px;
    overflow: hidden;
    position: absolute;
    top: 6px;
    right: 0px;
    text-align: right;
}    
#idwrapper #wrapper #header .headerbanner .Titlecompany .TitlecompanyDetail {
    font-family: arial;
    font-size: 20px;
    font-weight: bold;
    color: red;
    text-transform: uppercase;
}
#idwrapper #wrapper #header .headerbanner .Titlecompany .Titlecompanyhotline {
    
    font-family: arial;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: red;
    /* WebKit (Safari/Chrome) Only */
  -webkit-text-stroke: 0.2px white;
  
  /* If we weren't using text-shadow, we'd set a fallback color
     and use this to set color instead
    -webkit-text-fill-color: white; */
  
  text-shadow:0.5px 0.5px 0 #fff,
    /* Simulated effect for Firefox and Opera
       and nice enhancement for WebKit */
   -1px -1px 0 #fff,  
    1px -1px 0 #fff,
   -1px  1px 0 #fff,
    1px  1px 0 #fff;
}
#idwrapper #wrapper #header .headerbanner .logoheader
{
    width:974px;
    height:35px;
    margin:0px;
    padding-left:10px;
    padding-top: 5px;
    position:absolute;
    z-index:200;
    top:0px;
    left:0px;
}   
#idwrapper #wrapper #header .headerbanner .logoheader .img
{
    width: 100%;
    height:20px;
    margin:0px;
    padding: 0px;
}
#sliderheader
{
    display:block;
    width: 1000px;
    height: 256px;
    margin:0px;
    padding:0px;
}

#idwrapper #wrapper #header .menuheader
{
    font-family: arial;
    background:url("img/bg_menumax.png") repeat-x top left transparent;
    width:100%;
    height:79px;
    position:absolute;
    z-index:300;
    left:0px;
}

#idwrapper #wrapper #header .menuheader ul li
{
    float:left;
    list-style:none;
    text-decoration:none;
    line-height:40px;
}

#idwrapper #wrapper #header .menuheader .menubottom
{
    font-family: arial;
    height: 35px;
    line-height:35px;
    width: 984px;
    margin: 0 auto;
}
#idwrapper #wrapper #header .menuheader .menubottom .time
{
    font-family: arial;
    float:left;
    width: 245px;
    
    }
#idwrapper #wrapper #header .menuheader .menubottom .texttitlewrapcontent
{
    color: red;
    float: left;
    font-family: arial;
    font-weight: bold;
    text-transform: uppercase;
    width: 470px;
    }

#idwrapper #wrapper #header .menuheader .menubottom .lang
{
    font-family: arial;
    float:left;
    height: 35px;
    
    }
    
 #idwrapper #wrapper  #header .menuheader .menubottom .lang .langli
  {
      
       font-family: arial;
       margin-right:5px;
       height:35px;
       line-height:35px;
      
      }

#idwrapper #wrapper #wrapcontent
{
    width:100%;
    margin:0px;
    padding:0px;
    float:left;
    background:#fff;
}
#idwrapper #wrapper #wrapcontent #titlewrapcontent
{
    height:33px;
    margin-bottom:10px;
    padding:0px;
    line-height: 33px;
}

#idwrapper #wrapper #wrapcontent #contentsliderwrapcontent
{
     width:100%;
     height:325px;
     margin-bottom:10px;
    
    }
    
#idwrapper #wrapper #wrapcontent #contentsliderwrapcontent .imgcenterwrapcontent
{
    font-family: arial;
    border:1px solid #328D48;
    width:970px;
    margin-left:5px;
}    
#idwrapper #wrapper #wrapcontent #titlewrapcontent .texttitlewrapcontent
{
    display:block;
    padding:5px;
    color:red;
    font-weight:bold;
    text-transform:uppercase;
    font-size:15px;
    padding-left:30px;
    float:left;
}
#idwrapper #wrapper #header .menuheader .menubottom  .searchtitlewrapcontent
{
    float:right;
    margin-right:10px;
    margin-top:2px;
    position:relative;
    width: 180px;
}
#idwrapper #wrapper #header .menuheader .menubottom .btnsearch
{

    width:28px;
    height:26px;
    border:none;
    position:absolute;
    top:2px;
    right:0px;
    margin:0px 0px 0px 0px;
}
#idwrapper #wrapper #header .menuheader .menubottom  .searchtitlewrapcontent input[type=text]
{
    padding:3px 14px 3px 3px;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent
{
    font-family: arial;
    float:left;
    width:200px;
    margin-left:5px;
    padding:0px;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .leftwrapcontentdanhmuc
{
    border-bottom: 2px solid #328D48;
    border-left: 2px solid #328D48;
    border-right: 2px solid #328D48;
    -webkit-boder-radius:9px;
    -moz-boder-radius:9px;
    border-radius: 9px 9px 9px 9px;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 10px;
    width: 100%;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .leftwrapcontent_video
{
    border-bottom: 2px solid #328D48;
    border-left: 2px solid #328D48;
    border-right: 2px solid #328D48;
    -webkit-boder-radius:9px;
    -moz-boder-radius:9px;
    border-radius: 9px 9px 9px 9px;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 10px;
    width: 100%;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .leftwrapcontent_luottruycap
{

    border-bottom: 2px solid #328D48;
    border-left: 2px solid #328D48;
    border-right: 2px solid #328D48;
    -webkit-boder-radius:9px;
    -moz-boder-radius:9px;
    border-radius: 9px 9px 9px 9px;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 10px;
    width: 100%;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .leftwrapcontent_samphammoi
{

    border-bottom: 2px solid #328D48;
    border-left: 2px solid #328D48;
    border-right: 2px solid #328D48;
    -webkit-boder-radius:9px;
    -moz-boder-radius:9px;
    border-radius: 9px 9px 9px 9px;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 10px;
    width: 100%;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .leftwrapcontent_lienket
{
    border-bottom: 2px solid #328D48;
    border-left: 2px solid #328D48;
    border-right: 2px solid #328D48;
    -webkit-boder-radius:9px;
    -moz-boder-radius:9px;
    border-radius: 9px 9px 9px 9px;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 10px;
    width: 100%;
}

/*----------lam lai --------*/
#idwrapper #wrapper #wrapcontent #leftwrapcontent .titleleftwrapcontent
{
    float:left;
    width:100%;
    height:33px;
    background:url("img/bgtitleleftwrapcontent.jpg") repeat-x top left transparent;
    color:#fff;
    font-weight: bold;
    font-size:14px;
    text-transform: uppercase;
    line-height:33px;
    position:relative;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .titleleftwrapcontent .endtitleleftwrapcontent
{
    margin:0px;
    padding:0px;
    position:absolute;
    z-index:500;
    top:0px;
    left:187px;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .titleleftwrapcontent .textleftwrapcontent
{
    margin-left:40px;
    padding:0px;
    position:absolute;
    z-index:700;
    top:0px;
    left:20px;
    text-transform:uppercase;
    font-weight:bold;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent
{
    width:100%;
    margin:0px;
    padding:0px;
    float:left;
}

#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent .ulserver
{
    width:90%;
    font-family:Arial; 
    font-size:12px; 
    margin-top:10px;
    
    }
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent .ulserver .ulserverli
{
    height:30px;
    line-height:30px;
    }   
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent .ulserver .ulserverli a
{
     font-family:Arial; 
    font-size:12px; 
    color:#240000;
    
    }
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent .ulserver .ulserverli a:hover
{
    text-decoration:underline;
    
    }    
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul
{
    width:100%;
    float:left;
    font-family: arial;
    padding:0px 3px 3px 10px;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul li
{
    list-style:none;
    width:90%;
    float:left;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul li .imgxl
{
    margin:3px;
    padding:0px;
    width:8px;
    height:5px;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul .contentleftwrapcontentxl
{
    width:190px;
    min-height:30px;
    background:#3FA003;
    margin-top:3px;
    margin-left:-10px !important;
    font-size:12px;
    padding-left:10px;
    line-height: 30px;
    text-transform: uppercase;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul .contentleftwrapcontentxl a
{

    display:block;
    cursor:hand;
    text-decoration: none;

}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul .contentleftwrapcontentxl a:hover
{
    display:block;
    color:#CCCCCC;

}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul .contentleftwrapcontentxl span
{
    color:#fff;
    font-weight:bold;
    font-family:arial;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul li ul
{
    width:100%;
    margin-top: 5px;
    margin-left: -8px;
    padding-left: 0;
    padding-right: 0;

}

#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul li ul .product_sp
{
   list-style:none;
   width: 190px;
   height: 28px;
   padding:0px 0px 0px 3px;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul li ul li a
{
    height: 28px;
    text-decoration:none;
    font-weight: bold;
    color: #26990a;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul li ul li a:link,#wrapcontent #leftwrapcontent .contentleftwrapcontent ul li ul li a:visited
{
    color: #26990a;
    display: block;
    font-weight: bold;
    line-height: 28px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul li ul li a:hover
{
    width: 100%;
    background-position: 0 -28px;
    font-weight: bold;
    line-height: 28px;
    text-decoration:underline;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;

}

#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul li ul li.selected a
{
    width: 100%;
    color: #FFFFFF;
    background:#46B203;
    background-position: 0 -28px;
    font-weight: bold;
    line-height: 28px;
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0px;
    -moz-border-radius:5px;
    -webkit-border-radius: 5px;
    border-radius: 5px 5px 5px 5px;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent img
{
    margin-left:15px;
    margin-top:15px;
    margin-bottom:10px;
    border:0px solid #cccccc;
    border-radius:5px;

}

#idwrapper #wrapper #wrapcontent #leftwrapcontent .contentleftwrapcontent ul li p
{
    margin-left:30px;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .textcontentleftwrapcontent
{
    background:#fff;
    width:100%;
    min-height:200px;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .leftwrapcontent_samphammoi ul li img
{
    border:1px solid #cccccc;
    border-radius:0px;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .textcontentleftwrapcontent p
{
    width:100%;
    float:left;
    margin:10px;

}

#idwrapper #wrapper #wrapcontent #leftwrapcontent .leftwrapcontent_samphammoi p
{
    color: #5d9534;
    font-weight: bold;
}
#idwrapper #wrapper #wrapcontent #leftwrapcontent .leftwrapcontent_samphammoi p:hover
{
    color: #FF6600;
    text-decoration: underline;
    font-weight: bold;
}

/*----------------------------------ket thuc ------------------*/
#idwrapper #wrapper #wrapcontent #centerwrapcontent
{
    font-family: arial;
    float:left;
    width:750px;
    margin-left:21px;
    margin-right:5px;
    padding:0px;
    background:#fff;

}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .titlecenterwrapcontent
{
    font-family: arial;
    margin-top:-1px;
    height:33px;
    padding:0px;
    background:url("img/bgtitlemax.png") no-repeat;
    text-transform:uppercase;
    font-weight:bold;
    line-height:33px;
    border-radius: 9px 9px 0px 0px;
}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .titlecenterwrapcontent span
{
    font-family: arial;
    padding-left:48px;
    font-size:15px;
    color:#fff;
}

#idwrapper #wrapper #wrapcontent #centerwrapcontent .imgcenterwrapcontent
{
    border-bottom: 1px solid #5da307;
    border-left: 1px solid #5da307;
    border-radius: 0 0 5px 5px;
    border-right: 1px solid #5da307;
    margin-left: 1px;
    padding: 15px;
    width: 716px;
    
    }
#idwrapper #wrapper #wrapcontent #centerwrapcontent  .hotlinecenterwrapcontent
{
    margin-top:0px;
    margin-left: 1px;
    margin-bottom:10px;
    padding:10px;
    width: 727px;
    border-right:2px solid #328D48;
    border-left:2px solid #328D48;
    border-bottom:2px solid #328D48;
    border-radius: 0 0 9px 9px;
    background:#ffffff;
    min-height:200px;
    
}
#idwrapper #wrapper #wrapcontent #centerwrapcontent  .hotlinecenterwrapcontent ul
{
    margin-top:10px;
    width:100%;
    }
    
    
#idwrapper #wrapper #wrapcontent #centerwrapcontent  .hotlinecenterwrapcontent ul li
{
    list-style:none;
    margin-bottom:5px;
    
    }
#idwrapper #wrapper #wrapcontent #centerwrapcontent  .hotlinecenterwrapcontent .hotlinetexttopone
{
   float:left;
   width:722px;
   margin-right:5px;
   padding-right:5px;
   min-height:180px;
    }
    
 #idwrapper #wrapper  #wrapcontent #centerwrapcontent  .hotlinecenterwrapcontent .hotlinetexttopone a
{
    color: #5D9534;
    display: block;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    }
 #idwrapper #wrapper #wrapcontent #centerwrapcontent  .hotlinecenterwrapcontent .hotlinetexttopone a:hover
{
    color: #ff6600;
    display: block;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration:underline;
    text-transform: none;
    }
#idwrapper #wrapper #wrapcontent #centerwrapcontent  .hotlinecenterwrapcontent .hotlinetexttopone img
{
    float:left;
    margin:5px;
    
    }
#idwrapper #wrapper #wrapcontent #centerwrapcontent  .hotlinecenterwrapcontent .hotlinetextlist a
{
    color: #5D9534;
    display: block;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    }
  #idwrapper #wrapper #wrapcontent #centerwrapcontent  .hotlinecenterwrapcontent .hotlinetextlist a:hover
{
    color: #ff6600;
    display: block;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration:underline;
    text-transform: none;
    }
#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent
{
    
    overflow: hidden;
  
}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent .contentcenterwrapcontentdetail
{
    border-bottom: 1px solid #5da307;
    border-left: 1px solid #5da307;
    border-right: 1px solid #5da307;
    border-radius: 0 0 5px 5px;
    margin-bottom:10px;
    width: 716px;
    padding:15px;
    margin-left:1px;
    min-height:300px;
    }
    
 #idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent .contentcenterwrapcontentdetail .contentcenterwrapcontentdetailspan
 {
     margin-bottom:20px;
     margin-left:20px; 
     font-Weight:bold;
      font-size:14px;
     }   
#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent .contentcenterwrapcontentdetail .contentcenterwrapcontentdetailp
     {
         margin:0px;
         padding:9px;
         list-style:none;
         font-weight:bold;
         font-style:italic;
         }
#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent ul li 
{
    font-weight: bold;    
}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent ul li a:hover
{
    color: #FF6600;
    text-decoration: underline;
    font-weight: bold;    
}
#idwrapper #wrapper #wrapcontent #centerwrapcontent  .iconcontentcenterwrapcontent
{

    background: url("img/left_bg_title.png") no-repeat;
    height: 30px;


}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent .iconcontentcenterwrapcontent h4
{
    font-family: arial;
    padding-left:40px;
    text-transform:uppercase;
    font-weight:bold;
    font-size:13px;
    color:#E4F0D6;
    line-height: 30px;
}

#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent .productcontentcenterwrapcontent
{
    font-family: arial;
    width:748px;
    min-height: 400px;
    margin-bottom:10px;
    border-bottom:1px solid #5DA307;
    border-right:1px solid #5DA307;
    border-left:1px solid #5DA307;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:0px 0px 5px 5px;

}

#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent .productcontentcenterwrapcontent ul
{
    font-family: arial;
    float:left;
    width:100%;
    margin-top: 7px;
    margin-bottom:7px;
    padding:0px;
}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent .productcontentcenterwrapcontent ul img
{
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
    width:140px;
    height:140px;
    float: left;
    margin:3px;
    padding: 2px;
    transition: border-color 0.5s ease 0s;

}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent .productcontentcenterwrapcontent ul li p
{
    font-family: arial;
    font-size: 12px;
    font-weight:bold;
    margin-left:18px;
    color:#006600;

}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent .productcontentcenterwrapcontent ul li
{
    font-family: arial;
    margin-bottom:20px;
    margin-left: 20px;
    margin-top:0px;
    padding:0px;
    list-style:none;
    float:left;
    height: 180px;
    width: 152px;
}

#idwrapper #wrapper #wrapcontent #centerwrapcontent .contentcenterwrapcontent .productcontentcenterwrapcontent ul li p:hover
{
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    color:#000000;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent
{
    margin-top:-1px;
    padding:0px;
    width:198px;
    float:left;


}

#idwrapper #wrapper #wrapcontent #rightwrapcontent #rightwrapcontent_hotrotructuyen
{

    width: 100%;
    margin-bottom: 10px;
    padding:0px;
    border:2px solid #328D48;
    border-radius:9px 9px 9px 9px;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent #rightwrapcontent_hotrotructuyen p
{
 font-weight: bold;

}

#idwrapper #wrapper #wrapcontent #rightwrapcontent #rightwrapcontent_quangcao
{

    width: 100%;
    margin-bottom: 10px;
    padding:0px;
    border:2px solid #328D48;
    border-radius:9px 9px 9px 9px;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent #rightwrapcontent_tintuc
{
    width: 100%;
    margin-bottom:10px;
    padding-bottom:30px;
    border:2px solid #328D48;
    -webkit-boder-radius:9px;
    -moz-boder-radius:9px;
    border-radius:9px 9px 9px 9px;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .titlerightwrapcontent
{
    background:url("img/bgtitleleftwrapcontent.jpg") repeat-x left top transparent;
    margin-top:-1px;
    padding:0px;
    position:relative;
    z-index: 700;
    top:0px;
    left:0px;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .textrightwrapcontent
{
    color:#fff;
    font-size:15px;
    font-weight:bold;
    text-transform:uppercase;
    position:absolute;
    z-index:800;
    top:10px;
    left:20px;
}

#idwrapper #wrapper #wrapcontent #rightwrapcontent .endtitlerightwrapcontent
{
    float:right;
    position:absolute;
    z-index:900;
    top:0px;
    left:186px ;
}

#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent
{
    margin:0px;
    padding:0px;
    width:100%;
    background:#fff;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent ul
{
    width:100%;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent ul li
{
    width:100%;
    margin:0px;
    padding:0px 0px 0px 30px;
    list-style:none;

}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent ul li p
{
    font-size:11px;
    text-transform:uppercase;
    padding-left:30px;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent ul li p span
{
    font-weight:bold;
    font-size:12px;
    padding-left:0px;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent ul img
{
    padding:3px;


}

#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent .imgqcrightwrapcontent
{
    margin:0px;
    padding:3px 3px 3px 25px;

}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent .imgthumbrightwrapcontent
{
    width:180px;
    height:63px;
    margin-left:8px;
    padding:0px;
    border-bottom:1px solid  #cccccc;

}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent .imgthumbrightwrapcontent img
{
    margin:5px;
    padding:1px;
    float:left;
    width:50px;
    height:50px;
    border:1px solid #cccccc;
    border-radius:0px;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent .textsp
{
    font-family: arial;
    font-weight: bold;
    text-decoration:none;
    display:block;
    margin-top:8px;
    padding:5px;
    font-size:11px;
    color: #5d9534;
    text-transform: none;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .contentrightwrapcontent ul li .textsp:hover
{
    font-family: arial;
    font-weight: bold;
    text-decoration:underline;
    color:#ff6600;
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .agentrightwrapcontent
{

    padding-top:20px;
    background:#fff;
    width:100%;
    min-height:690px
}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .agentrightwrapcontent span
{
    color:#F90500;
    font-weight:bold;
    font-size:12px;
    text-transform:uppercase;
    margin:35px;

}
#idwrapper #wrapper #wrapcontent #rightwrapcontent .agentrightwrapcontent img
{
    margin-left:15px;
    padding:2px;
    border:2px solid #6BBA54;
    border-radius:5px;
}
#idwrapper #wrapper #wrapcontent #centerwrapcontent  #linkwrapcontent
{
    width:748px;
    background:#fff;
    height:108px;
    margin-top:5px;
    border:1px solid #368f4b;
    float:left;
    position:relative;
}
#idwrapper #wrapper #wrapcontent #linkwrapcontent .silderlinkwrapcontent
{
    width:100%;
    float:left;
    margin:0px;
    overflow:hidden;
}
#idwrapper #wrapper #wrapcontent #linkwrapcontent .silderlinkwrapcontent ul
{
    float:left;
    width:100%;
    margin-bottom:5px;
}
#idwrapper #wrapper #wrapcontent #linkwrapcontent .silderlinkwrapcontent ul li
{
    list-style:none;
    float:left;
    margin:10px;
}
#idwrapper #wrapper #wrapcontent #linkwrapcontent .silderlinkwrapcontent ul li img
{
    margin:0px;
    padding:0px;
    width:175px;
    height:90px;

}
#idwrapper #wrapper #wrapcontent #footer
{
    float:left;
    font-family:Arial;
    font-size:12px;
    width:100%;
    min-height:350px;
    margin:0px;
    padding:0px;
    background:#ffffff;

}
#idwrapper #wrapper #wrapcontent #footer .imgbgfooter
{

    border-top:10px solid #828282;
}

#idwrapper #wrapper #wrapcontent #footer .textfooter
{
    margin-top:40px;
    width:100%;
    min-height:300px;
    position:relative;
    top:0px;
    background:#dddddd;
}

#idwrapper #wrapper #wrapcontent #footer .textfooter .info {
    float:left;
    width: 346px;
    padding-top: 20px;
    min-height:200px;
    padding-left:10px;
}

#idwrapper #wrapper #wrapcontent #footer .textfooter .tabinfo
{
    float:left;
    width:156px;
    padding-top: 20px;
    min-height:200px;
    margin-left:8px;
    }
#idwrapper #wrapper #wrapcontent #footer .textfooter .tabinfo .texttabinfo
{
    width:80%;
    height:25px;
    line-height:25px;
    border-bottom:1px solid #000024;
    font-weight:bold;
    
    }
#idwrapper #wrapper #wrapcontent #footer .textfooter .tabinfo .tabinfoface
{
    width:100%;
    display:block;
    min-height:200px;
    }
    
#wrapcontent #footer .textfooter .tabinfo .tabinfoface .fr
{
    width:100%;
    margin-top:8px;
    
    }    
#wrapcontent #footer .textfooter .tabinfo  ul
{
    width:100%;
    float:left;
    margin-top:5px;
}
#wrapcontent #footer .textfooter .tabinfo  ul li
{
    font-family: arial;
    width:100%;
    list-style:none;
    margin-top:2px;
    

}
#wrapcontent #footer .textfooter .tabinfo  ul li a
{
    color:#000024;
    
    }
#wrapcontent #footer .textfooter .tabinfo  ul li a:hover
{
    text-decoration:underline;
    
    }
    
#wrapcontent #footer .sologanfooter
{
     background:#dddddd;
     width:98%;
     min-height:30px;
     padding:10px;
    
    }

#wrapcontent #footer .sologanfooter a:hover
{
    text-decoration:underline;
    color:#00A4D8;
    
    
    }
#wrapcontent #footer .copyrightfooter
{
    width:100%;
    height:20px;
    line-height:20px;
    text-align:center;
    }


.clr{
    clear:both;}


/*them*/
.cnews {
	padding: 15px 0;
	width: 100%;
}
.cnews a {
	line-height: 2.5em;
}
.cnews div {
	border: solid 1px #ccc;
	margin: 0 auto;
	width: 700px;
	height:90px;
}
.cnews img {
	background: #ccc;
	display: block;
	float: left;
	height: 80px;
	margin: 5px;
	margin-right: 5px;
	width: 120px;
}
.cnew div a:hover
{
    color:#ff6600;
    font-family:Arial;
    font-weight:bold;
    text-decoration:underline;
    
}

#wrapcontent #rightwrapcontent .hotline
{
    float:left;
    height:115px;
    position:relative;
    width:auto;
}
#wrapcontent #leftwrapcontent .leftwrapcontent_luottruycap .hotline .bghotline
{
    background:url("/images/hotline_call.png") no-repeat scroll left top transparent;
    height:87px;
    left:5px;
    position:absolute;
    top:-8px;
    width:87px;
    
    }

#wrapcontent #leftwrapcontent .leftwrapcontent_luottruycap .hotline .bghotlinetext
{
    color:#ff0000;
    font-size:12px;
    font-weight:bold;
    left:80px;
    position:absolute;
    text-transform:uppercase;
    top:30px;
    
    }


#footerwrapcontent
{
    width:100%;
    position:absolute;
    height:40px;
    line-height:40px;
    background: url("img/bg_menu.png") repeat-x top left transparent;
    left:0;
    z-index:200;
    margin-top:10px;
    }
#footerwrapcontent .footerwrapcontentmenu
{
    margin: 0 auto;
    width:984px;
    height:40px;
    line-height:40px;
    }
#footerwrapcontent .footerwrapcontentmenu ul
{
    width:100%;
    float:left;
    text-decoration:none;
    text-transform:uppercase;
    list-style:none;
    padding-left:10px;
    
    }
    
#footerwrapcontent .footerwrapcontentmenu ul li
    {
        float:left;
        padding-right:35px;
        list-style:none;
        }

#footerwrapcontent .footerwrapcontentmenu ul li a
{
    text-decoration:none;
    text-transform:uppercase;
    color:#ffffff;
    font-weight:bold;
    
    }
#footerwrapcontent .footerwrapcontentmenu ul li a :hover
{
    text-decoration:underline;
    
    }


table.form-contact td .txtContact {
    border: 1px solid #ccc;
}

.bg_one
{
    height:30px;
    line-height:30px;
    
    }

#idwrapper #wrapper #wrapcontent #centerwrapcontent .domtab {
    font-size: 12px;
    line-height: 20px;
    width: 100%;
}

#idwrapper #wrapper #wrapcontent #centerwrapcontent .domtab .domtabs
{
    background: rgba(0, 0, 0, 0) url("img/left_bg_title.png") no-repeat scroll center top;
    float: none;
    height: 31px;
    list-style: outside none none;
    padding: 0px;
    position: relative;
    width: 100%;
}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .domtab .domtabsoke
{
    height: 175px;
    overflow: hidden;
    padding-left: 10px;
    border-bottom: 1px solid #5da307;
    border-left: 1px solid #5da307;
    border-radius: 0 0 5px 5px;
    border-right: 1px solid #5da307;
    font-family: arial;
    margin-bottom: 10px;
    width: 738px;

}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .domtab .domtabs li 
{
    border-right: 1px solid #fff;
    float: left;
    list-style:none;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 31px;
}

#idwrapper #wrapper #wrapcontent #centerwrapcontent .domtab .domtabs li a {

    color: #fff;
    font-weight: bold;
    text-decoration: none!important;
}

#idwrapper #wrapper #wrapcontent #centerwrapcontent .domtab .domtabs li.active a {
    color: red;
    text-decoration: none!important;
}
#idwrapper #wrapper #wrapcontent #centerwrapcontent .domtab .domtabs li:hover a {
     text-decoration: none!important;
}
.textcontent {
    float: left;
    height: 170px;
    list-style: outside none none;
    width: 231px;
    margin-right: 10px;
}
.textcontent p a:hover {
    text-decoration: underline;
    
}
.textcontent .textcontentimg {
    float: left;
    height: 100px;
    padding: 5px;
    width: 100px;
}

.textcontent .textcontentcontent {
    float: left;
    font-size: 12px;
    height: 139px;
    width: 130px;
}

.textcontent .textcontentdetail {
    font-size: 12px;
    text-align: right;
    width: 220px;
}

.textcontent .textcontentcontent .textcontenttitle {
    height: 40px;
    float:  left;
}

.textcontent .textcontentcontent .textcontentsum {
    color: #00004a;
    font-size: 12px;
    height: 100px;
    float:  left;
}

.textcontent .textcontentcontent .textcontenttitle a:hover {
    color: #006600;
    text-decoration: underline;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
}
.textcontent .textcontentcontent .textcontenttitle a {
    color: #006600;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
}

/*-----------------*/
.textcontentrec {
    float: left;
    height: 170px;
    list-style: outside none none;
    width: 100%;
    margin-right: 20px;
}
.textcontentrec .textcontentimgrec {
    float: left;
    height: 150px;
    padding: 5px;
    width: 150px;
    
}
.textcontentrec .textcontentdetailrec {
    font-size: 12px;
    text-align: right;
    width: 90%;
}

.textcontentrec p a:hover {

    text-decoration: underline;
}

.divh1 {
    font-size: 14px;
    font-weight: bold !important;
    text-transform: uppercase;
}

.divh9 
{
    color: #e4f0d6;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    line-height: 30px;
    padding-left: 40px;
    text-transform: uppercase;
    
}
.okeh1 {
    color: #ffffff;
    z-index:-10;
}