/** RESET CSS **/
@font-face {
    font-family: 'utm_alter_gothicregular';
    src: url('font/UTM_Alter_Gothic/utm_alter_gothic.eot');
    src: url('font/UTM_Alter_Gothic/utm_alter_gothic.eot?#iefix') format('embedded-opentype'),
         url('font/UTM_Alter_Gothic/utm_alter_gothic.woff2') format('woff2'),
         url('font/UTM_Alter_Gothic/utm_alter_gothic.woff') format('woff'),
         url('font/UTM_Alter_Gothic/utm_alter_gothic.ttf') format('truetype'),
         url('font/UTM_Alter_Gothic/utm_alter_gothic.svg#utm_alter_gothicregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'roboto_condensedregular';
    src: url('font/roboto_condensed/robotocondensed-regular.eot');
    src: url('font/roboto_condensed/robotocondensed-regular.eot?#iefix') format('embedded-opentype'),
         url('font/roboto_condensed/robotocondensed-regular.woff2') format('woff2'),
         url('font/roboto_condensed/robotocondensed-regular.woff') format('woff'),
         url('font/roboto_condensed/robotocondensed-regular.ttf') format('truetype'),
         url('font/roboto_condensed/robotocondensed-regular.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body, div, p, span, h1, h2, h3, h4, strong, ul, li, img, a{
    margin: 0; padding: 0; border: 0; outline: none; vertical-align: baseline; background: transparent; }

body { line-height: 1; font-family: arial, helvetica, sans-serif; width: 100%; line-height: 1.5; 
    background:url(../images/bg_03.png)}
a { text-decoration: none; }
a:hover { text-decoration: none; }
a img { border: none; }
img { 
	width:100%;
	
}
.clear { clear: both; }


/** END RESET CSS **/
/** Header **/
.baotrum{
	position:relative;
}
#banner{
	position:relative;
	z-index:100;
	top:10px;
}
#banner .banner_image { 
	display: none; 
}
#banner #icon_lang { 
	position:  absolute; 
	top:20px; 
	right: 15px; 
}
.lang_vi {
	float: left;
    padding-right: 5px;
    padding-top: 13px;
    padding-left: 30px;
}
.lang_en { 
	  float: left;
    padding-top: 13px;
}
.box_search{
 	position: absolute;
    right: 120px;
    top: 25px;
}
        
.box_tintuc_detail img{
	width:100% !important;
	height:auto !important;
} 
.box_tintuc_detail {
	width:100% !important;
	height:auto !important;
}
input.text_search { 
	float: left; 
	border: none; 
	margin: 10px 0px 8px 5px; 
	outline: none;
	width: 185px; 
	background:#fff;
	border:1px solid #ccc; 
	height:20px; 
	border-radius:5px;
}
input.button_search {
	font-weight: bold;
    height: 14px;
    margin-left: -24px;
    margin-top: 14px;
    width: 18px;
}
.tukhoa { color: #000; font-size: 12px; }
.font_custom_li{
	display:none;
}
#icon_lang-li{
	display:none;
}
.menu_active{
	color:rgba(255,0,0,1) !important;
}
.active{
color:rgba(255,0,0,1) !important;
}
/** End Header **/

#slide_sale{
	height:675px;	
}
.top{
	bottom:0px;
	position:absolute;
	background:rgba(0,0,128,0.5);
	width:100%;
	z-index:300;
}
.product_list{
	padding-top:10px;
	text-align:center;
}
.product_list a img{
	border:4px solid #fff;
	
}
.product_list a h2{
	font-size:12px;
	color:#fff;
	height:30px;
	line-height:30px;
	font-weight:bold;
}
#baotrum_index{
	background:#fff;
	position:relative;
	z-index:30;
	padding-bottom:25px;
}
/******** content_container *******/
    /******** left *******/
.box_left{
	margin-top:20px;
	background:#fff;
	border-radius:5px;
}
.title_box_left{
	background:url(../images/bg_tittle.png) no-repeat center;
	height:40px;
	line-height:43px;
}
.title_box_left p{
	font-size:20px;
	color:#FF0;
	text-transform:uppercase;
	font-family: 'utm_alter_gothicregular';
	padding-left:10px;
}
.menu_box_left li{
	list-style:none;
	 background: url("../images/arrow_list.png") no-repeat 5% 50%;
	padding-left:16px;
	border-bottom:1px dotted #999;
	line-height:20px;
	padding-top:5px;
	padding-bottom:5px;
}
.menu_box_left li a{
	color:#818181;
	font-size:12px;
}

.hotrotructuyen{
	margin-top:20px;
	margin-left:15px;
}
.hotline img{
	float: left; 
	margin-right:10px;
	padding-bottom:25px;
	margin-left:10px;
}
.hotro{
	color:#ff0000;
	font-size:18px;
	font-style:italic;
}
.box_yahoo{
	padding-bottom:15px;
}
.box_yahoo p a img{
	margin-right:10px;
}
.hotro_email{
	font-size:16px;
	color:#2733a6;
}
.email{
	font-size:14px;
	color:#302e3b;
}
.hotro .email{
	font-size:14px;
	color:#2733a6;
}
.thongke{
	padding-bottom:15px;
	
}
.thongke li{
	line-height:30px;
}
.thongke li img{
	float:left;
	margin-right:10px;
}
/** End Left **/
  
        
    /******** primary *******/


    /********** Index ***********/
.title_box_primary{
	width:100%;
	height:auto;
	margin-bottom:10px;
	margin-top:15px;
}
.title_box_primary h2{
	text-transform:uppercase;
	color:#F00;
	font-weight:bold;
	font-family: 'roboto_condensedregular';
	font-size:20px;
	line-height:40px;
}
.news_index{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #ccc;
}
.news_index a .img_tintuc_index{
	border:1px solid #cdcdcd;
}
.news_index a p img{
	border:2px solid #fff;	
}
.news_index h3{
	font-size:12px;
	color:#393939;
	font-weight:normal;
}
.about_index .img_about_index{
	border:1px solid #000;
}
.img_about_index a img{
	border:5px solid #fff;	
}
.content_box_primary h2{
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
}
.img_doitac a img{
	border:3px solid #fff;
}
.img_doitac{
	border:1px solid #052d64;
}
.dongchay h1{
	color: #fff;
    font-family: "roboto_condensedregular";
    font-size: 20px;
    font-weight: bold;
    line-height: 40px;
    margin-left: 20px;
    text-transform: uppercase;
	float:left;
	width:130px;
}
.dongchay h2{
	color:#fff;
	width:830px;
	font-family: "roboto_condensedregular";
    font-size: 17px;
	float:right;
	height:40px;
	line-height:40px;
	font-style:italic;
}
    /********** End Index ***********/
    /*
	********** box item *********/
.box_item{
	width:100%;
	margin-top:15px;

}
.box_item img{
	height:auto !important;
	width:100% !important;
}
.bg_bottom_box_item{
	background:url(../images/bong_sp.png) no-repeat center bottom;
	width:100%;
	height:9px;
	margin-top: -6px; 
}
.name_box_item{
	text-align:center;
	width:100%;
}
.name_box_item a{
	font-size:14px;
	color:#373535;
	text-transform:uppercase;
}
.chitiet_box_item{
	background:#a00202;
	width:38%;
	float:left;
	height:30px;
	line-height:30px;
}
.chitiet_box_item a{
	font-size:14px;
	color:#fff;
	padding-left:5px;
}
.dathang_box_item {
	background:#058fe0;
	float:right;
	width:58%;
	height:30px;
	line-height:30px;
	text-align:center;
	
}.dathang_box_item a{
	font-size:14px;
	color:#fff;
	background:url(../images/giohangd.png) no-repeat left center;
	padding-left:20px;
}
    /*********** box item *********/
/************ Đối tác**************/
#doitac{
	margin-top:20px;
	background:url(../images/li_ngang_doitac.png) no-repeat center top;
	padding-top:15px;
	position:relative;
}
.prext{
	position:absolute;
	top:40%;
	right:0px;
}
.next{
	position:absolute;
	top:40%;
	left:0px;
}
.tieude{
	background: url("../images/info.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    height: 17px;
    margin-left: 40px;
}
.tieude span {
    color: #3a75b9;
    font-size: 14px;
    font-weight: bold;
    padding-left: 20px;
}
.tendangnhap {
    font-size: 14px;
    margin-bottom: 10px;
}
.content_box_primary img{
	width:100% !important;
	height:auto !important;
}
.matkhau span {
    color: #666;
}
.matkhau input {
    border: 1px solid #4fb1fd;
    float: right;
    height: 20px;
	width:100%;
}
span {
    color: #666;
    /*margin-top: 20px;*/
}
.tendangnhap input {
    border: 1px solid #4fb1fd;
    height: 20px;
	float:right;
	width:100%;
}
.nutnhap {
    text-align:center;
}

/***********End Đối tác****************/
    /******** box_cart ***********/
.button{
background: none repeat scroll 0 0 #0080ff;
    border: 1px solid #fff;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    font: 12px tahoma,verdana,geneva,lucida,"lucida grande",arial,helvetica,sans-serif;
    padding: 4px 27px;
	margin-top:30px;
	line-height:10px;
}
.button:hover{
    opacity: 0.8;
}
.box_product_detail img{
	width:100% !important;
	height: auto !important;
}
    /********* end box_cart *********/
    /******** end primary *******/
    /******** product_detail ********/
.box_product_detail{
    padding: 10px 0px;
}
.box_product_detail .img_product_detail{
    float: left;
    width: 100%;
    margin-right: 30px;
    margin-bottom: 10px;
    padding:3px;
}
.img_product_detail img{
    width: 100%;
}
.box_product_detail .info_product_detail{
    float: left;
	width:100%;
}
.info_product_detail ul{
    list-style: none;
}
.info_product_detail ul li{
    line-height: 1.8;
    border-bottom: 1px solid #CCCCBF;
}
.info_product_detail h1.name_product_detail{
    font-size:  18px;
    color: #434B53;
}
.info_product_detail p.masp_detail, p.gia{
    font-size:  20px;
    color: #000;
}
.info_product_detail p.masp_detail span{
    font-size: 20px;
}
.info_product_detail p.gia span{
    font-size: 20px;
    color: red;
    font-weight: bold;
}
.info_product_detail p.mota_product_detail{
    color: #666;
    font-size: 11px;
}
.label_product_detail{
    color: #000;
    font-size: 12px;
}
.giohang_box_item{
	background:#058fe0;
 	height: 40px;
    width: 100px;
	border-radius:8px;
	line-height:40px;
	text-align:center;
}
.giohang_box_item a{
	color:#fff;
	
}
    /******** end product_detail ********/
    
    /******** comment ***********/
.comments{

}
.comments .title_comments{
    color: #D1A658;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
}
.box_comment{
    border: 1px solid #e6e6e3;
    background-color: #F3F3F3;
    padding: 10px;
    width: 645px;
    margin:5px 0px;
}
.box_comment .tieude_comment{
    color: #434B53;
    font-size: 15px;
    font-weight: bold;
}
.box_comment .name_comment{
    color: #373737;
    font-size: 13px;
    font-weight: bold;
}
.box_comment .name_comment span{
    font-size: 12px;
}
.box_comment #noidung_comment{
    color: #AFA388;
    font-size: 12px;
    text-align: justify;
    margin-bottom: 5px;
}
.form_comment .input_comment{
    margin: 3px 0px;
    padding: 5px;
}
.form_comment textarea{
    
}
    /******** End comments ********/
    /******** tin tuc **********/
.box_tintuc{
    margin: 10px;
    border-bottom: 1px dotted #cdcdcd;
    padding-bottom: 10px;
}
.box_tintuc img{
    float: left;
    margin-right: 10px;
    border: 1px solid #c6c6c6;
    padding: 2px;
    background-color: #fff;
}
.box_tintuc img:hover{
    opacity: 0.8;
}
.box_tintuc ul{
    list-style: none;
}
.box_tintuc a.name_tintuc{
    font-weight: bold;
    font-size : 16px;
    color: #434B53;
}
.box_tintuc a.name_tintuc:hover{
    color: #ff0000;   
}
p.mota{
    text-align: justify;
    font-size: 12px;
    color: #393939;
	line-height:26px;
}
.label_tintuc{
    color: #333333;
    font-size: 12px;
}
.label_tintuc span{
    font-weight: bold;
    display: inline-block;
    width: 150px;
}

    /******** end tin tuc *********/
    /************* detail tin tuc ****************/
.box_tintuc_detail{
    padding: 10px 0px;
}
.box_tintuc_detail .img_detail_tintuc{
    float: left;
    padding-right: 30px;
    padding-bottom: 10px;
}

.info_detail_tintuc{ float:right}
.info_detail_tintuc h1.name_detail_tintuc{
    font-size:  15px;
    color: #434B53;
    font-weight: bold;
}
.info_detail .name_detail_tintuc{
    font-size:  18px;
    color: #434B53;
    font-weight: bold;
}
.info_detail_tintuc h2.mota { color: #242424; font-size: 13px; }
.box_tintuc_detail .noidung_tintuc{
    color: #373737;
    font-size: 13px;
	
}
.box_tintuc_detail .noidung_tintuc div{
    width:100% !important;
	
}
.box_tintuc_detail .noidung_tintuc img{
	width:100% !important;
	height:auto !important;
}
.noidung_tintuc ul{
    padding-left: 15px;
}
.box_tintuc_detail .tinlienquan{
    margin-top: 30px;
}
.tinlienquan p{
    color: #434B53;
    font-size: 14px;
    font-weight: bold;
}
.tinlienquan ul{
    margin-left:  30px;

}
.tinlienquan ul li a{
    color: #373737;
    font-size: 12px;
}
.tinlienquan ul li a:hover{
    color: #017EE1; 
}
.small{
    font-size: 10px;
    color: #555;
    font-weight: bold;
    padding-bottom: 10px;
}
    /******** end detail tin tuc *********/
     /************ contact primary ***************/
table ,table tr,table td {border-collapse: collapse;font-size:12px; text-align:left; margin: 0px 5px;
height:50px;
text-align:center;}
.thongbao{	
    border: 1px solid #0C0;
    border-radius: 5px 5px 5px 5px;
    margin: 0 auto;
    overflow: hidden;
	padding:15px;
	margin-bottom:20px;
}
.tablelienhe span{
	color:#F00;
}
.tablelienhe td{ height:25px;}
.tablelienhe .input,.tablelienhe textarea{
	border: 1px #E9E9E9 solid;
	width:95%;
	
}
.tablelienhe .title{text-transform:uppercase; color:#FFF; background:#0066FF; text-align:center}
.date{
	margin-bottom:10px;
}
.thongtinlienhe{
    padding: 10px 0px;
    font-size: 12px;
    color: #373737;
}
.thongtinlienhe h3{
    color: #434B53;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}
.responsive-video {
	position: relative;
	padding-bottom: 35.25%;
	padding-top: 60px;
	overflow: hidden;
}
.responsive-video iframe, .responsive-video object, .responsive-video embed{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

        /************ end contact primary *************/
/******** end content_container *******/
/******** footer *******/
#footer{
	width:100%;
	margin:auto;
	background:url(../images/bg_footer.png);
	
}
#footer .menu_footer {
    margin:auto;
	background:#052d64;
	height:30px;
	line-height:30px;
    position: relative;
	text-align:center; 
	margin-bottom:10px;
}

.menu_footer ul{
	display:inline-block;
	
}
.menu_footer ul li{
    float: left;
}
.menu_footer ul li:last-child a{
    border: none;
}
.menu_footer ul li a{
    color: #fff;
    font-size: 12px;
    padding: 0px 15px;
    font-weight: bold;
    border-right: 1px solid #fff;
    text-transform: uppercase;
}
.menu_footer ul li a:hover{
    color: #fff000;
}
.menu_footer_active{
    color: #fff000 !important;
}

.bg_bottom_footer{
	background:url(../images/bong_footer_02.png) no-repeat center bottom;
	height:35px;
	width:100%;
	
}
.noidung_footer{
	float:left;
	padding-bottom:20px;
}
.info_footer h1{
	font-size:12px;
	color:#052d64;
	font-weight:bold;
	padding-bottom:10px;
}

.title_box_footer{
	padding-bottom:10px;
	padding-top:10px;
}
.title_box_footer h3{
	font-size:16px;
	color:#ffff00;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../images/bg_tittle.png) no-repeat;
	height:30px;
	line-height:30px;
	padding-left:10px;
}
.text_thongke, .number_thongke{
	font-size:12px;
	color:#393939;
	font-weight:bold;
}

/******** end footer *******/
/************ phan trang ***************/
.phantrang{
	text-align:center;
	padding-bottom: 10px;
}
.phantrang a{
	color: #434B53;	
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	padding-top:2px;
	margin-right:5px;
	text-decoration:none;
    font-size: 13px;
}
.phantrang span{
	color: #fff;	
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	padding-top:2px;
	margin-right:5px;
	font-weight:bold;
    font-size: 13px;
    background-color: #434B53;
}
.phantrang a:hover{
	color:#FFF;
	background-color:#434B53;
}
a.check {
    color:#FFF;
	background-color:#434B53;
    font-weight:bold;
}
/************** end phan trang ****************/
/****************** Map css **********************/
#map_canvas {    
    height: 580px;
    width: 100%;
    margin: 10px auto;
}
.map_description {
    color: #000000;
    overflow: auto;
    width: 300px;
}
.map_description .default {
    color: #FF0000;
}
.map_description div {
    line-height: 18px;
    margin: 3px;
}
.map_list_address {
    float: left;
    height: 500px;
    overflow: hidden;
    width: 300px;
}
.map_list_address .list {
    line-height: 18px;
    margin-bottom: 5px;
}
.map_list_address span {
    color: #FCFF46;
}
.map_title {
    color: #ED1B24;
    font-weight: bold !important;
}
.navigate .C {
    width: 970px;
}
/***************** end map ****************/
/*************** Tabs menu ***************/
#tabs{
  overflow: hidden;
  width: 100%;
  margin-top: 5px;
  padding: 0;
  list-style: none;
}

#tabs li{
  float: left;
  margin: 0 .5em 0 0;
}

#tabs a{
  position: relative;
  background: #ddd;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
  background-image: -webkit-linear-gradient(top, #fff, #ddd);
  background-image: -moz-linear-gradient(top, #fff, #ddd);
  background-image: -ms-linear-gradient(top, #fff, #ddd);
  background-image: -o-linear-gradient(top, #fff, #ddd);
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  padding: .2em 1em;
  float: left;
  text-decoration: none;
  color: #434B53;
  -webkit-border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
  border-radius: 5px 0 0 0;
  -moz-box-shadow: 0 2px 2px rgba(0,0,0,.4);
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.4);
  box-shadow: 0 2px 2px rgba(0,0,0,.4);
}

#tabs a:hover,
#tabs a:hover::after,
#tabs a:focus,
#tabs a:focus::after{
  background: #434B53;
  color: #fff;
}

#tabs a:focus{
  outline: 0;
}

#tabs a::after{
  content:'';
  position:absolute;
  z-index: 1;
  top: 0;
  right: -.5em;  
  bottom: 0;
  width: 1em;
  background: #434B53;
  color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
  background-image: -webkit-linear-gradient(top, #fff, #ddd);
  background-image: -moz-linear-gradient(top, #fff, #ddd);
  background-image: -ms-linear-gradient(top, #fff, #ddd);
  background-image: -o-linear-gradient(top, #fff, #ddd);
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  -webkit-transform: skew(10deg);
  -moz-transform: skew(10deg);
  -ms-transform: skew(10deg);
  -o-transform: skew(10deg);
  transform: skew(10deg);
  -webkit-border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
  border-radius: 0 5px 0 0;  
}

#tabs #current a,
#tabs #current a::after{
  background: #434B53;
  z-index: 3;
  color: #fff;
}

/* ------------------------------------------------- */

#content_tab
{
    padding: 10px;
	position: relative;
	z-index: 2;	
    -moz-border-radius: 0 5px 5px 5px;
    -webkit-border-radius: 0 5px 5px 5px;
    border-radius: 0 5px 5px 5px;
    -moz-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
    box-shadow: 0 0px 4px 0px rgba(0, 0, 0, .5);
    color: #373737;
    font-size: 13px;
}
.max_width table,.max_width td ,.max_width tr,.max_width img{
    max-width: 688px !important;
}
/************** End Tabs Menu ************/
/*********** JS ZOOM PRODUCT ************/
div.jszoom-product{width:320px; margin: 0px 10px 0px 0px; float: left; }
div.thumb ul{position: relative;list-style: none;}
div.thumb ul li{position: absolute;z-index: 0;width: 500px;display: none;}
div.thumb ul li.active{z-index: 10;display: block;}
div.product-description{float:right;width:360px;margin-right:10px;line-height:2em;}
div.product-description p.line{border-bottom:1px solid #CCC;margin:10px 0px;}
div.product-description p.old-price{font-weight: 400;color:#666;font-size:14px; text-decoration:line-through; padding:5px 0px;}
div.product-description p.special-price{font-weight: 400;color: #48DAFF;font-size:37px;padding:5px 0px;}
div.product-description p.save-price{font-weight: 400;color:#48DAFF; font-size: 17px;padding:5px 0px;}
div.product-description a{display: block;width:143px;height:52px;background:#48DAFF url(images/icon_order.png) no-repeat 0px 0px;border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;-moz-transition: background-color 0.2s ease-in-out;-ms-transition: background-color 0.2s ease-in-out;-o-transition: background-color 0.2s ease-in-out;-webkit-transition: background-color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out;}
div.product-description a:hover{background-color: #006C6C;}
/************* End JS ZOOM PRODUCT **************/

/** User **/
.user_login { color: #333; font-size: 12px; text-align: center; margin: 1px 10px 0px; }
.user_login a.border_right { border-right: 1px solid #000; padding: 1px 6px; }
.user_login a.inline { border-right: none; }
  
.kichhoatmail { padding: 10px 20px; font-size: 14px; }
.kichhoatmail a { color: #CF2626; }
.kichhoatmail a:hover { color: #DA0300; }
    
#frm_dangnhap { }
#frm_dangnhap .img_logo { text-align: center; margin-top: 25px; margin-left: 45px; }
.dangky_thanhvien {  padding: 10px; }
.dangky_thanhvien h1 { color: #000; text-align: center; font-size: 18px; margin-bottom: 10px; }
.dangky_thanhvien h3 { background: url("../images/bg_title_small_active.png") repeat-x top left; height: 26px; height: 26px; color: #000; font-size: 13px; padding-left: 20px; } 
.dangky_thanhvien .dkt { margin: 20px 0px 0px 300px; }
.dangky_thanhvien .dkt:hover { opacity: 0.8; cursor: pointer; }
.dangnhapp { }
.dangnhaptv .input , .dangnhapp .input { height: 20px; margin-bottom: 5px; padding-left: 10px; width: 250px; float:left; }
.dangnhaptv .input1 { width: 100px; }
.dangnhaptv label { color: #373737; float: left; padding-left: 10px; width: 150px; font-size: 13px; }
.dangnhaptv label.label1 { width: 110px; margin-left: 38px; }
.dangnhapp .dn2 { padding-left: 30px; padding-top: 30px; }
.dangnhapp .tendang { color: #000; font-size: 13px; }
.dangnhapp .tendang b { display: inline-block; width: 150px; }
.dangnhapp .tendang a { color: #CF2626; font-size: 13px; }
.dangnhapp .tendang a:hover { color: #DA0300; }
.dangnhapp .ghinho { float: left; margin-right: 78px; }
.dangnhapp .nutdang img:hover { opacity: 0.8; }
.dangky11 { margin: 10px 0px; }
.dangky11 a { display: inline-block; padding: 5px 10px; color: #fff; font-size: 14px; font-weight: bold; 
            background: -webkit-linear-gradient(#CF2626, #630606); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#CF2626, #630606); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#CF2626, #630606); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#CF2626, #630606); /* Standard syntax (must be last) */
}
.thvv { color: #2D2D2D; float: right; font-weight: bold; font-size: 13px; }
.thvv a { font-size: 13px; }

#password_strength { 
    width: 200px;
	float:left;
	position:absolute;
	z-index:10;
    background: #cccccc;
	margin-left:520px;
	margin-top:-68px;
} 
#password_bar{ 
    font-size: 11px; 
    background: #FF0000;     
    border: 1px solid #cccccc; 
    padding: 5px;
	color:#FFFFFF;
	font-weight:bold;
} 
#password_ba{ 
    font-size: 11px; 
    background: #FF0000;     
    border: 1px solid #cccccc; 
    padding: 5px;
	color:#000;
	font-weight:bold; 
} 
#password_bar1{ 
    font-size: 11px; 
    background: #FF6633;     
    border: 1px solid #cccccc; 
    padding: 5px;
	color:#FFFFFF;
	font-weight:bold; 
} 
#password_bar2{ 
    font-size: 11px; 
    background: #FFFF00;     
    border: 1px solid #cccccc; 
    padding: 5px; 
	color:#006699;
	font-weight:bold;
} 
#password_bar3{ 
    font-size: 11px; 
    background: #7FFF00;     
    border: 1px solid #cccccc; 
    padding: 5px;
	color:#FFFFFF;
	font-weight:bold;
} 
/** End User **/


/*--------------------------Thanh toán-----------------------------*/
.thanhtoan_box1 , .thanhtoan_box2, .thanhtoan_box3 {
 	border: 1px solid #999;
    border-radius: 10px;
}
.label_thanhtoan {
	float:left;
	width:100%;
	line-height:30px;
	height:30px;
	font-size:18px;
	font-weight:bold;
	color:#09C;
}
.thanhtoan_box1 {
	box-sizing: border-box;
    float: left;
    padding: 10px;
	}

.thanhtoan_box2 {
	margin-bottom:10px;
	box-sizing:border-box;
	margin-top:10px;
	float:right;
}
.thanhtoan_box3 {
	margin-bottom:10px;
	box-sizing:border-box;
}
.thanhtoan_box4 {
	float:left;
	width:100%;
}
.tablelienhe span {
	color:#FF0000;
}
.pthuc_thanhtoan {
	padding:10px;
	float:left;}
.timtt_thanhtoan {
	padding:10px;
	float:left;}

.btn_guiyeucau {
	float:right;
	margin:10px;}
.btn_guiyeucau input {
	font-weight:bold;}
.total_gia {
	line-height:30px;
	float:right;
	font-size:13px;
	padding-right:10px;
}
.total_gia span {
	font-size:16px;
}
/*input.input {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:25px;
	width:270px;
	border:1px solid #CCC;
}*/
textarea.input {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:60px;
	width:270px;
	border:1px solid #CCC;
}
select.input {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:25px;
	border:1px solid #CCC;
}
input.txt_ttt {
	width:180px;
}
#ttt {
	height:28px;
	background:#000;
	border:none;
}
#ttt:hover {
	background:#999;
	color:#FFF;
}
input.button_guiyc {
	width:150px;
	height:35px;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	text-align:center;
	line-height:35px;
	background:#999;
	color:#FFF;
	border:1px solid #000;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
input.button_guiyc:hover {
	background:#F00;
}
/*-----------------------/Effect-------------------*/
.transfor {
	-webkit-transition: all 0.4s ease 0s;
	-moz-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
}


.navbar {
	background:url(../images/h_07.png) no-repeat;
	border-color:#fff;
	border-radius:0px;
}
.navbar-header{
	border-radius:10px;
	margin-left:10px;
}
.navbar-header a{
}
.navbar-header .navbar-brand {
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	
}
.navbar-collapse .nav li {
	background:url(../images/li_doc_menu.png) no-repeat right;
}
.navbar-collapse .nav li ul li a:hover{
	background:none;
	color:rgba(255,0,0,1) !important;
}
.navbar-collapse .nav li a{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	white-space:nowrap;
}

.navbar-brand.active{
	height:50px !important;
	padding-top:15px !important;
}
.nav > li > a {
 padding: 15px 15px;
}
.dropdown-menu{
	background:#0081e0;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{
 color:#FF0000;
 border-radius:0px 0px  0px 5px;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
 color:#FF0000;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
	color:#F00;
	background:none;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{
 color:#FF0000;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{
	color:#fff;
}
.navbar-default{
	border:none;
}
//End Bootstrap