@import "reset-min.css";
body {padding:10px 0;background:url(../images/bg.png) no-repeat fixed center top;font-family:Tahoma, Geneva, sans-serif; font-size:9pt;}
.left{float: left;} .right{float:right} .clear{clear: both;}
a{text-decoration:none; color:#720E3B} a:hover{color:#000;}

/*layout*/
#wrapper ,.main-page{margin:auto; width:975px}

#top-link{display:none;position:fixed; right:5px; bottom:5px;}

/*Header*/
#header{}
.logo{padding-bottom:15px;position:relative}

.bg-welcome{padding:10px 5px;background:#F3F3F3;margin-bottom:5px}
.panel-welcome{float:left;width:630px;background:#FFFFFE; text-align:center;border:1px solid #FABF65;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.title-web{color:#FFAE00;font-weight:bold;font-size:11pt;}

.slider-web{float:right; width:300px; text-align:center}

.sliderwrapper {overflow:hidden;position: relative}
.sliderwrapper .contentdiv {filter: progid:DXImageTransform.Microsoft.alpha(opacity=100);visibility:hidden;width:100%;font-weight:bold;font-size: 10pt;font-style: italic; height:100%; -moz-opacity: 1; opacity: 1}

.hot-line{padding-top:10px;color:#000;font-size:10pt;margin:0; font-weight:bold} .hot-line span{color:#8A0C04}

.positon-lang{position:relative}

.lang {position:absolute; top:0;right:10px;background:url(../images/right_lang.png) no-repeat center right;line-height:29px;padding-right:10px}
.left-lang{background:url(../images/left_lang.gif) no-repeat center left;line-height:29px;padding-left:10px}
.lang a{color:#0A227A;font-size:11px;margin-left:5px} .lang img{margin-right:3px;position:relative; top:2px}
.lang a:hover{ color:#FF6600}

/**  Menu **/
#nav{list-style:none;margin:0 0 3px 0;padding:0;position:relative}
#nav li{float:left;margin-right:2px}
#nav li a{padding:9px 12px;background:#1BBCF2;display:block; color:#444;font-weight:bold;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}
#nav .select a, #nav li a:hover{color:#000;background:#FABF65}
#nav li ul{float:left;list-style:none;display:none;padding:10px 0;background:#FABF65; margin:0;position:absolute;left:0;z-index:3000;top:30px;width:975px}
#nav li:hover ul{display:block}
#nav li ul li{display:inline;float:none;display:inline-block;vertical-align:top; margin:0;width:440px;padding-left:15px}
#nav .select ul li a,#nav li ul li a{color:#444;padding:10px 15px 10px 0;font-weight:bold;font-size:10pt;background:none;display:block}
#nav li ul li a:hover{color:#CA3300;background:none !important}
#nav li:hover > a {color:#000;background:#FABF65}

#nav .last{background:none} #nav li ul li.last{margin:0}

.bg-sub-nav{background:#FABF65;padding:7px 0}
.bg-sub-nav-none{height:20px}
.sub-nav{list-style:none;margin:0;padding:1px 0 0 86px}
.sub-nav li{display:inline;padding-right:15px}
.sub-nav li a{color:#444;font-weight:bold;font-size:10pt}
.sub-nav li a:hover{color:#CA3300}

/** Banner **/
.panel-banner-adv-top{margin-bottom:10px}
.banner{float:left}
.video{float:right}

/* Page Content*/
#content{margin-bottom:15px}

/*Left content*/
#left-content{float:left;width:623px;border:1px solid #FFF;border-radius:4px}

/** sub-new **/
.sub-new{margin:0;list-style:none;padding:0;padding-bottom:10px}
.sub-new li{list-style:disc;margin-left:22px}
.sub-new .sub-new-hot{list-style:none;margin:0} .sub-new .sub-new-hot p{margin:0;line-height:1.55em}
.sub-new .title-sub-new{margin:0}
.sub-new .ico-disc{color:#3399CC;margin-left:15px}
.sub-new li a{font-size:10pt;color:#3399CC;padding:2px 0;display:block} 
.bxslider h3 a:hover,.sub-new li a:hover ,.sub-new .ico-disc:hover{color:#990000}

.bxslider{margin:0;list-style:none;padding:0}
.bxslider h3{margin:0;padding:0}
.bxslider h3 a{font-size:10pt;color:#3399CC;padding:2px 0;margin:0;}


/* sub-cat */
.sub-cat{margin:0;list-style:none;padding:0;margin-bottom:10px}
.sub-cat li{padding:3px 0;list-style:disc;color:#3399CC;margin-left:20px}
.sub-cat li a{color:#3399CC; font-weight:bold;display:block;margin-left:-4px}
.sub-cat li a:hover{ color:#990000}
.sub-cat li ul{padding:7px 0 0 0;margin:0}
.sub-cat li ul li{list-style:none;padding:3px 0;margin:0}
.sub-cat li ul li a{color:#E08E21;background:url(../images/bull-cat.png) no-repeat left 4px;padding-left:10px; font-weight:normal;display:block}

/*Ho tro ky thuat*/
.support{margin:0;list-style:none;padding:8px 3px 0 3px; text-align:center;margin-bottom:10px}
.support li {color:#444; line-height:1.5em} .support li p{margin:0}
.support li img{margin-bottom:5px}

/*Thong ke truy cap*/
.statistics{margin:0;list-style:none;padding:5px 3px 0 20px}
.statistics li {color:#444;line-height:1.6em;list-style:disc}

/* quang cao */
.bg-adv{list-style:none;margin:0;padding:0;text-align:center;margin-bottom:10px}
.bg-adv li{padding-bottom:4px}

/*Right content*/
#right-content{float:right;width:341px;border:1px solid #FFF;border-radius:4px}
.frame-tent-right{text-align:justify}
.frame-tent-right p{line-height:1.6em;margin:0; padding-bottom:12px}

.content-mid{padding:5px 15px}

.title-left,.title-right{margin:0;margin-bottom:5px;background:url(../images/title-box-2.png) repeat-x right;padding:8px 10px 8px 0;border:1px solid #D1DADA;border-radius:5px}
.title-left span,.title-right span{color:#FFAE00;font-size:14px;font-weight:bold;background:url(../images/title-box.png) no-repeat left;padding:8px 0 8px 48px}

.breadcrumbs{padding:8px 5px 8px 10px; color:#000;margin-bottom:5px;background:url(../images/breadcrumbs-bg.jpg) no-repeat}
.breadcrumbs b{padding:0 5px;position:relative;top:-1px}
.breadcrumbs span{}
.breadcrumbs a{color:#8A0C04}
.breadcrumbs a:hover{color:#000}

/***** Product    *****/
.main-all-product{padding-bottom:10px}
.all-product{margin:0;padding:0; list-style:none}
.product{width:184px;text-align:center;margin:0 3px 10px 8px;display:inline-block;vertical-align:top/* column-3 margin:0 4px 15px 11px;*/}
.product-img{width:184px; height:149px;display:table-cell;vertical-align:middle;border:1px solid #CCCCCC}
.title-product{color:#222;font-size:9pt;font-weight:normal;margin:5px 0 0 0}
.title-product a{color:#222;display:block}
.title-product a:hover{color:#CA3300}

/***    Page product-info     ****/
.frame-pro-info{padding-bottom:15px}
.frame-img-info{text-align:center;margin-bottom:10px}
.black{font-size:10pt;text-align:right;margin:0 !important;}
.black a{color:#000;background:url(../images/bull-1.gif) no-repeat left 7px;padding:0 10px 0 8px}
.black a:hover{background:url(../images/bull.gif) no-repeat left 7px;color:#ED2121}

/** Form lien he  **/
#frm{}
.frame-contact{list-style:none;margin:15px 0 0 0;padding:0}
.frame-contact label{color:#555;margin:0;font-weight:bold;float:left;width:120px}
.frame-contact li {padding:4px 0; margin:0 } 
.frame-contact p{margin:0}
.frame-contact input{ margin:0 20px 0 0; padding:3px;width:250px; border:1px solid #ddd;border-radius:3px;-moz-border-radius: 3px; -webkit-border-radius: 3px}
.frame-contact textarea{border:1px solid #ddd;width: 400px; border-radius:3px;-moz-border-radius: 3px; -webkit-border-radius:3px}
.frame-contact span{color:#f00}
.frame-contact .button-submit{margin:10px 0 5px 30px;background:#FFAE00;color:#fff;padding:0; height:28px;text-align:center; cursor:pointer;width:70px;border:none;font-weight:bold}
.frame-contact .button-submit{margin:10px 10px 5px 0}

.panel-form-cart{padding:0 5px}
.form-cart label{float:left; width:100px}
.form-cart textarea{width:300px}

/*   Page New  */
.panel-items{list-style: none;text-align:justify;font-size:10pt;margin:0;padding:0 5px}
.panel-items li{padding-bottom:10px}.panel-items p{margin:0;line-height:1.6em}
.frame-img{float:left;margin:0 8px 0 0}
.title-items-news{margin:0 0 8px 0;font-size:10pt;font-weight:bold}
.title-items-news a{color:#3399CC;display:block}
.title-items-news a span{color:#AEADAB}
.title-items-news a:hover{color:#990000}

/*** panel-items-related tin tuc index***/
.panel-items-related{padding:0;margin:0}
.panel-items-related li{color:#3399CC;margin:4px 0 4px 20px}
.panel-items-related a{color:#3399CC;font-weight:bold;display:block;margin-left:-4px}
/*.panel-items-related li:hover{color:#990000}*/
.panel-items-related a:hover{color:#990000}

/**  panel-items-other tin tuc khac **/
.title-item-other{margin:40px 0 10px;font-size:11pt;color:#FFAE00;font-weight:bold}
.panel-items-other{margin:0;padding:0 0 0 40px}
.panel-items-other li{list-style:square;color:#3399CC;padding-bottom:5px}
.panel-items-other li a{color:#3399CC;margin:0 0 0 -6px; display:block}
.panel-items-other li a:hover{color:#990000}

/* paging */
ul.paging{float: right;padding:0 5px 10px; margin:0;list-style: none}
ul.paging li{display: inline;margin:0 !important;}
ul.paging .hidden{display: none;}
ul.paging .page a, ul.paging .previous a, ul.paging .first a, ul.paging .next a, ul.paging .last a{color:#fff;background:#1BBCF2;padding:2px 6px;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px}
ul.paging .page a:hover, ul.paging .previous a:hover, ul.paging .first a:hover, ul.paging .next a:hover, ul.paging .last a:hover, ul.paging .selected a{background:#FFAE00}

/*Footer*/
.line-footer{border-top:1px dashed #fff;border-bottom:1px dashed #fff}
#footer{color:#000; padding:10px 0; line-height:1.4em;text-align:center }
#footer a{color:#000}
#footer a:hover{color:#FF6600} #footer  p{margin:0}
.title-company-footer{margin:0;padding:0;font-size:10pt}
.copyright{text-align:right}

/* Error */
.errorSummary{border: 1px solid #FA8C1E; padding:2px 0; -moz-border-radius: 2px; -webkit-border-radius: 2px; margin:10px 0 5px 0}
.errorSummary ul{margin:0 10px; padding:0}
.errorSummary ul li{padding:2px 0; color: red;margin: 0 0 0 20px !important}

/*Add to cart*/
.form_order{background:#fff;margin:0 0 15px 0;-webkit-border-radius:0 0 4px 6px;-moz-border-radius:0 0 6px 4px}
.form_order thead{background:#558CB6}
.form_order thead tr td{font-weight : bold;padding : 5px !important; color:#fff;font-size:10pt}

.form_order tbody tr td{border : 1px solid #ddd;}
.form_order tbody tr .pic-order{padding:5px 0}
.form_order tbody tr input{border:1px solid #ccc}
.form_order tbody tr td a{color:#000}
.form_order tbody tr td a:hover{color:#558CB6}

.btn_order{cursor:pointer; border:none;font-weight:bold;background:#2C2C2C;padding:5px 7px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;margin:0 10px 0 0}
.btn_order:hover{color:#fff}

.frm-cart label{width:100px}
.notificaion{color:#2C2C2C;font-size:10pt;margin:0 0 10px 0}
.note span{color:#f00}

.main-video{text-align:center;margin:0 0 10px}
.main-video-left{background:url(../images/video-left.png) repeat-y left top;margin:auto}
.main-video-left .main-video-right{background:url(../images/video-right.png) repeat-y right top;text-align:center}
.line-video-1{background:url(../images/video-line-right.png) no-repeat bottom right}
.line-video-2{background:url(../images/video-line-left.png) no-repeat bottom left;padding-bottom:21px}

.pagelike{text-align:center;margin:10px 0 10px;background:#fff}
