.header_cus
{
	margin:0px;
	margin-bottom:10px;
}
.img_n_l img
{
	height:300px;
	max-width:100%
}
.col-s-deta
{
	width:315px;
overflow:hidden;
margin-right:15px;
float:left;
padding:2px;
}
.button:hover
{
	background: #ff5959;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff5959), to(#b62f2f));
    background: -moz-linear-gradient(top, #ff5959, #b62f2f);
    background: linear-gradient(to bottom, #ff5959, #b62f2f);
    color: #ffffff;
    text-decoration: none;
}
.button
{
	display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding:8px 15px;
    border: 1px solid #a12727;
    border-radius: 8px;
    background: #ff4a4a;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff4a4a), to(#992727));
    background: -moz-linear-gradient(top, #ff4a4a, #992727);
    background: linear-gradient(to bottom, #ff4a4a, #992727);
    text-shadow: #591717 1px 1px 1px;
    font: normal normal bold 15px arial;
    color: #ffffff;
    text-decoration: none;
}
.title_dk b
{
	padding:4px 10px;
}
#dangkyts td {
padding: 5px;
}
.title_dk {
background: #39C;
padding: 5px 10px;
color: white;
}
.title_cate2
{
	border:1px solid #ccc;
	background:#efefef;
	text-transform:uppercase;
	color:#06C;
	font-weight:bold;
	padding:15px;
	margin-bottom:10px;
	line-height:25px;
}
#info_pro
{
	line-height:32px!important;
}
#conten_re {
border: 1px solid #CCCCCC;
background: white;
}
#left_order
{
	margin-bottom:20px;
}
.list-video a
{
	color:black
}
.list-video li
{
color: black;
list-style: square;
background-position: 0px 10px;
padding: 6px 0px 2px 3px;
margin-left: 20px;
}
.list-video
{
	height:205px;
	padding:10px;
	background:white;
	overflow-y:scroll;
	overflow-x:hidden;
	padding-top:1px;
}
#themmoidc label
{
width: 120px;
display: inline-block;
margin-bottom: 16px;
}
#right_order
{
}
.list_img
{
	text-align:left;
}
.list_img img
{
	width: 57px;
height: 57px;
padding: 2px;
border: 2px solid #f0f0f0;
}
.info_pro_dh {
width: 100%;
}.info_pro_dh td {
border: 1px solid #ccc;
padding: 5px;
vertical-align: top;
}
.tab_de_pro li
{
	float:left;
}
.ct_t_pro
{
	padding:10px 0px;
	color:#333;
	display:none;
}
.tab_de_pro
{
	border-bottom: solid 2px #727b8c;
	height:31px;
}
.tab_de_pro li .tab_ac_d
{
	background:#727b8c;
	color:white;
	border:1px solid #727b8c;
	border-bottom:none;
}
.tab_de_pro li a:hover
{
	color:#09C
}
.tab_de_pro li a
{
	display:block;
	color:#716f72;
	padding: 6px 10px;
list-style: none inside;
border: 1px solid #cbcbcb;
border-bottom: none;
cursor: pointer;
background-color: #f2f2f2;
font: 14px Arial;
}
.list_img a
{
	display:inline-block;
	margin-right:8px;
	margin-bottom:8px;

}
.changepass label {
float: left;
font-weight: bold;
margin-left: 10px;
text-align: left;
width: 115px;
}
.changepass input {
margin-bottom: 10px;
margin-right: 10px;
}
#reset:hover
{
	border:1px solid #5ca6c4;
 background-color: #82bbd1; background-image: -webkit-gradient(linear, left top, left bottom, from(#82bbd1), to(#193b61));
 background-image: -webkit-linear-gradient(top, #82bbd1, #193b61);
 background-image: -moz-linear-gradient(top, #82bbd1, #193b61);
 background-image: -ms-linear-gradient(top, #82bbd1, #193b61);
 background-image: -o-linear-gradient(top, #82bbd1, #193b61);
 background-image: linear-gradient(to bottom, #82bbd1, #193b61);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#82bbd1, endColorstr=#193b61);
}
#error_register fieldset {
border: 1px solid #599dc8;
padding: 10px;
background: white;
margin-bottom:20px;
}
#error_register fieldset legend {
	font-size:14px; 
text-transform: uppercase;
font-weight: bold;
padding: 0px 5px;
color: #F10000;
background: white;
padding: 5px 10px;
border: 1px solid #599dc8;
}
#error_register p {
background: url(../images/error.png) no-repeat;
background-position: 0px 0px;
padding-left: 23px;
padding-bottom: 5px;
}
#reset
{
border:1px solid #7eb9d0; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #a7cfdf; background-image: -webkit-gradient(linear, left top, left bottom, from(#a7cfdf), to(#23538a));
 background-image: -webkit-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -moz-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -ms-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -o-linear-gradient(top, #a7cfdf, #23538a);
 background-image: linear-gradient(to bottom, #a7cfdf, #23538a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a7cfdf, endColorstr=#23538a);
}
.cursor span
{
	color:red
}
#title_re {
border-bottom: 1px solid #CCCCCC;
background:#f51b1b;
color: white;
font-weight: bold;
padding: 5px 0 5px 10px;
}
.register-field {
border-bottom: 1px solid #CCCCCC;
display: block;
min-height: 25px;
padding-bottom: 5px;
padding-top: 5px;
}
.register-field label {
color: black;
float: left;
line-height: 22px;
margin-right: 5px;
padding-left: 5px;
width: 150px;
}
.inputtext {width: 280px;
padding: 5px;
border: 1px solid #ccc;
background: white;
height: 25px;
}
.warning
{
	color:red;
	font-style:italic;
	display:none;
}
.thanhcong
{
	display:none;
	margin-top:20px;
}
.popup
{
	display:none;
	text-align:center;
	margin:10px 0px;
	font-weight:bold;
	color:#09C
}
.effect-loaded
{
	margin-bottom:5px;
}
.loidangnhap
{
	background:red;
	padding:5px;
	color:white;
	font-style:italic;
	font-weight:bold;
	display:none;
}
#fvujq-form1
{
	padding:0px 10px;
	background:#b6e7ea;
	border:1px solid #6cd8df
}
.input-contact-form, .message-contact-form {
width: 100%;
height:30px;
border: 1px solid #ccc;
background:#efefef	
}
#box_order_s
{
	height:200px;
	background:white;
}
.num_pro_h
{
	font-weight:bold;
}
.num_pro_h span
{
	color:red
}
#left_tt
{
	width:480px;
	float:left;
	margin-right:20px;
}
.mess
{
	border-left:2px solid #f51b1b;
	padding:5px;
	background:#f3f0ca;
	margin:10px 0px;
}
#right_tt
{
	width:500px;
	float:left;
}
.sum_money
{
	font-weight:bold;
	font-size:13px;
	font-weight:bold;
	color:red
}
.b_order
{
	padding:15px 0px;
	text-align:right;
}
.b_order a:hover
{
	color:#FC3
}
.b_order a
{
	margin-right:0px;
	margin-left:10px;
	display: inline-block;
padding: 8px 10px;
background: #f51b1b;
color: white;
font-weight: bold;
cursor: pointer;
}
#ct_box_o
{
	padding:10px;
	text-align:center;
	padding-top:65px;
}
.title_center
{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	text-transform:uppercase;
}
.title_center i
{
	margin-right:5px;
}
#title_table
{
	font-weight:bold;
	text-align:center;
}
.list_order table
{
	width:100%;
	border:1px solid #ccc;
}
.list_order td
{
	padding:10px;
	border:1px solid #ccc
}
.title_gh
{
	font-weight:bold;
	padding-bottom:6px;
	text-transform:uppercase;
	font-size:13px;
	margin-bottom:10px;
	border-bottom:2px solid #f51b1b;
	
}
#ct_box_o a
{
	display:inline-block;
	padding:8px 10px;
background: #f51b1b;
color:white;
font-weight:bold;
cursor:pointer;
margin-right:10px;
}
.top_box
{
	
	padding:8px 10px 7px 10px;
background: #f51b1b;
color:white;
font-size:12px;
}
#cboxClose
{
	position:static!important;
}
#ct_ser
{
	padding:10px;
	font-size:11px;
}
.title_box_o
{
	font-weight:bold;
	color:white;
	text-transform:uppercase;
	padding: 5px 10px 4px 10px;
background: #f51b1b;
}
.item_a
{
	text-align:center;;
	margin-bottom:10px
}
.item_a img
{
	max-width:540px;
	height:auto;
}
.list_inf li table td
{
	vertical-align:top
}
.list_pro_oth li a:hover
{
	color:red
}
.xemt a
{
	color:black;
}
.xemt
{
	text-align:right;
}
.list_pro_oth li a
{
	color:#6c7380;
	font-size:11px
}
.list_pro_oth li 
{
	font-size:11px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc
}
.list_pro_oth li img
{
	width:50px;
	float:left;
	margin-right:10px;
}
#left_ct_tab
{
width: 570px;
float:left;
font-size: 11px;
}
#right_ct_tab h4
{
	text-transform:uppercase
}
#right_ct_tab
{
	width: 154px;
	margin-left:20px;
float:left
}
.title_info_p
{
	text-transform: uppercase;
font-weight: 700;
padding-bottom: 8px;
margin-bottom:15px;
border-bottom: 4px solid #EAEAEA;
}
.giasp strong
{
	font-style:italic;
	color: #636363;
text-decoration: line-through;
}
.ct_d
{
	text-align:justify;
	line-height:20px;
	margin-bottom:15px;
}
#ct_tab
{
	padding:10px;
}
.list_inf li
{
	padding:2px 0px;
	color:#595959
}
.list_inf li b
{
}
.list_mt li
{
	padding:5px 0px;
	font-weight:bold;
display: block;
background: url(../images/muiten_a.png) left no-repeat;
background-position:0px 11px;
padding-left: 10px;
}
.col-s-deta >a
{
margin-bottom:10px;
	border: 2px solid #F0F0F0;
	padding:20px;
	display:block;
}
#gal1 a
{
display: inline-block;
width: 99px;
margin-right: 4px;
}
#gal1
{
	margin-bottom:15px;
}
#gal1 img
{
	width:100%;
	height:70px;
	border:2px solid #ccc;
}
.img_detail_pro
{
width:100%;
height:auto;
border:1px solid #ccc;
padding:2px;
margin-bottom:10px;
}
.prod_dt_intercus a:hover
{
	text-decoration:none
}
.km_ct
{
	font-size:14px;
	font-weight:bold;
	color:#F00
}
.title_info_p
{
	color:#333
}
.item_info
{
font-style: italic;
margin-bottom: 5px;
color: #888;
background: url(../images/icon3.png) no-repeat;
background-position: 0px 2px;
padding: 0px 0px 0px 0px;
}

.tkiem
{
	background-color: #e21f22;
color: #FFF;
font-weight: bold;
padding: 0 5px;
display:inline-block;
margin-left:5px;
}
.col-1-de
{
	margin-right:15px;
	margin-top:10px;
}
.col-b-detail
{
width: 373px;
float: left;
}
.gia_l
{
	font-size: 18px;
font-family: Tahoma, Geneva, sans-serif;
font-weight: bold;
color: white;
padding: 5px 26px;
display: inline-block;
text-align: center;
webkit-border-radius: 14px;
-moz-border-radius: 14px;
border-radius: 14px;
background: rgb(243,197,189);
background: -moz-linear-gradient(top, rgba(243,197,189,1) 0%, rgba(255,102,0,1) 0%, rgba(199,34,0,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,197,189,1)), color-stop(0%,rgba(255,102,0,1)), color-stop(100%,rgba(199,34,0,1)));
background: -webkit-linear-gradient(top, rgba(243,197,189,1) 0%,rgba(255,102,0,1) 0%,rgba(199,34,0,1) 100%);
background: -o-linear-gradient(top, rgba(243,197,189,1) 0%,rgba(255,102,0,1) 0%,rgba(199,34,0,1) 100%);
background: -ms-linear-gradient(top, rgba(243,197,189,1) 0%,rgba(255,102,0,1) 0%,rgba(199,34,0,1) 100%);
background: linear-gradient(to bottom, rgba(243,197,189,1) 0%,rgba(255,102,0,1) 0%,rgba(199,34,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5bd', endColorstr='#c72200',GradientType=0 );
}
.box_info_r i
{
	color:#09C;
	margin-right:7px;
}
.shopinfo
{
	text-align:center
}
.box_info_r
{
	width: 380px;
float:left;
font-size: 11px;
}
.prod_bl_block {
padding: 10px 0px;
}
.block_bl_title {
font-weight: bold;
color: black;
}
.info_bl_promotion .block_bl_title span {
background: none repeat scroll 0 0 #FFFF00;
color: #000;
display: block;
padding: 5px;
}
#newsmenu li a:hover
{
	text-decoration:none
}
#newsmenu li a {
color: white;
font-size: 13px;
font-weight:bold;

}
#newsmenu {
clear: both;
margin-top: 20px;
padding-left: 10px;
}
.list_pk .title_pk
{
	height:30px;
	overflow:hidden;
	font-size: 11px;
	color:#222
}
.list_pk  img
{
	height:110px;
	display:block;
	margin:auto;
}
.list_pk  li
{
	text-align:center;
	display:inline-block;
	padding:5px;
	margin:5px;
	width:130px;
}
.list_pro_oth li img
{
	height:110px;
	margin-bottom:5px;
}
.list_pro_oth li
{
	display:inline-block;
padding:5px 0px
}
#newsmenu ul {
border-bottom: 2px solid black!important;
height: 36px;
padding-left: 0px;
width: 745px;
}
.tab_active {
background: yellow!important
}
.tab_active a {
color: black!important;
font-weight: bold;
}
.giaohang img
{
	width:155px;
}
.giaohang
{
	text-align:left;
}
.muhangtx
{
	text-align:left;
}
.muhangtx img
{
	width:155px;
}
.box_dg
{
	text-align: center;
float: right;
width: 175px;
margin-right: 30px;
margin-top: 25px;
}
.ct_tg table td
{
	padding:3px;
}
.ct_tg table
{
	width:100%;
	font-size:14px;
	color:#FFFF00;
	font-weight:bold;
}
.ct_tg p
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.ct_tg
{
	padding:10px;
	background:red;
}
.rating {
text-align: left;
width: 100%;
padding: 10px 0px;
}
.ratingdetail {
	border:1px solid #ccc;
padding: 5px 7px;
}
.voted {
}
.votedin {
margin: 10px 0;
}
.votedin p {
margin: 3px 0px;
font-size: 11px;
}
.votedin div {
float: left;
width: 130px;
margin: 0px 5px 0px 0px;
background: #E7E7E7;
height: 10px;
position: relative;
}
.votedin span {
float: left;
margin-top: -4px;
/* font-size: 12px; */
font-size: 11px;
}
#ipthietke {
background: #CC0001;
border:none
}
.butnum {
padding: 15px 0;
border-top: 1px solid #E7E7E7;
border-bottom: 1px solid #E7E7E7;
}
.dgspan {
margin: 15px 0 15px 0px;
display: block;
font-size: 11px;
float:left;
}
.dg {
margin: 10px 0;
padding: 5px 10px;
background: #DBDDDC;
font-size: 11px;
float:right;
color:black;
cursor:pointer;
}
.clearbr {
clear: both;
overflow: hidden;
visibility: hidden;
}
.tragop h4
{
	color:red;
	font-size:20px;
	text-transform:uppercase;
	border-bottom:1px solid red;
	padding-bottom:10px;
	margin-bottom:1px;
	width:100%;
	text-align:center;
}
.box_gd
{
	width:185px;
	float:left;
	margin-left:15px;
}
.tragop
{
	text-align:center;
}
.pt
{
	width:100%;
	height:10px;
	background:#ccc
}
.numbered p
{
	color:#222;
	font-size:10px;
}
.numbered {
width: 52px;
border: none;
float: left;
margin: 0px 2px;
color: white;
padding: 0px 0px 0 3px;
font-size: 12px;
font-weight: normal;
text-align: center;
}
#iptinhnang {
background: #318C00;
border:none;
}
#iphieusuat {
	border:none;
background: #005EAE;
}
.butnum {
padding: 15px 0;
border-top: 1px solid #E7E7E7;
border-bottom: 1px solid #E7E7E7;
}
#newsmenu li {
	padding:4px 15px 0 15px;
float: left;
background: #3d3d3d;
text-transform: uppercase;
border-radius: 0px;
border: 0px;
line-height: 28px;
text-align: center;
margin-top: 1px;
padding-top: 4px;
margin-right: 2px;
}
.info_bl_promotion .block_bl_title {
background: url(../images/black_bl_shadow_box.png) no-repeat scroll right bottom transparent;
padding: 0 0 6px;
}
.info_bl_promotion .block_bl_ct {
background: none repeat scroll 0 0 #FFFBEF;
border-bottom: 1px dashed #CCC;
padding: 5px 16px;
}
.dathang a:hover
{
	text-decoration:none;
	color:#FFF233
}
.title_thanhtoan i
{
	width: 19px;
height: 20px;
display: inline-block;
background-image: url(../images/icon_product.png);
background-position: 0 -13px;
margin-right: 6px;
}
.title_thanhtoan
{
	font: bold 14px arial;
color: #707c8a;
margin-top: 10px;
text-transform:uppercase;
display: block;
}
.title_giaonhan
{
	font: bold 14px arial;
color: #707c8a;
margin-top: 10px;
display: block;
text-transform:uppercase;
}
.title_giaonhan i
{
width: 27px;
height: 13px;
display: inline-block;
background-image: url(../images/icon_product.png);
margin-right: 6px;
}
.title_tuvan i
{
	width: 23px;
height: 19px;
display: inline-block;
background-image: url(../images/icon_product.png);
background-position: 0 -33px;
margin-right: 6px;
}
.title_tuvan
{
	font: bold 14px arial;
color: #707c8a;
margin-top: 10px;
display: block;
text-transform:uppercase;
	
}
.ct_giaonhan
{
	padding-bottom:7px;
	margin-bottom:7px;
	border-bottom:1px solid #f0f0f0
}
.box-giao-nhan li a
{
	
}
.box-giao-nhan li
{
background: url(../images/list.png) no-repeat;
background-position: 0px 4px;
padding: 0px 0px 5px 15px;
color: #888888;
}
.ct_giaonhan
{
	padding:10px 0px;
}
.ct_km a
{
	font-size:12px;
}
.hotline_ht
{
	padding: 17px 0px;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 30px;
color: #F00;
font-weight: bold;
}
.box-giao-nhan
{
	padding: 0 15px 0 15px;
width: 210px;
min-height: 300px;
float:left;
background-color: #f9f9f9
}
.ct_km hr
{
	margin:5px 0px
}
.ct_km
{
	font-size:11px;
	padding:10px 0px;
	text-align:justify;
color:#898989;
}
.col-khuyenmai
{
	width:410px;
	padding:0px 15px;
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	float:left;
}
.title_km
{
	font: bold 15px arial;
color: #d62b21;
margin-top: 0;
display: block;
text-transform: uppercase;
}
.title_km i
{
	width: 19px;
height: 22px;
display: inline-block;
background-image: url(../images/icon_product.png);
background-position: -68px -30px;
margin-right: 6px;
margin-bottom: -5px;
}
.dathang a{
color: #fff;
padding: 6px 10px 0px 10px;
border: 1px solid #FFF233;
text-align: center;
display: block;
font-size: 14px;
font-weight: bold;
border-radius: 5px;
background: -webkit-linear-gradient(#ff2e27, #e1060e);
background: -o-linear-gradient(#ff2e27, #e1060e);
background: -moz-linear-gradient(#ff2e27, #e1060e);
background: linear-gradient(#ff2e27, #e1060e);
height: 31px;
display: inline-block;
font-family: 'Open Sans',"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
text-transform: uppercase;
}
.prod_dt_intercus a
{
display: inline-block;
background: black;
color: white;
top:0px!important;
border-right: 1px solid white;
padding: 5px 9px 2px 9px;
height: 22px;
cursor:pointer;
}
.prod_dt_intercus
{
height: 22px;
text-align:left;
background:black;
margin: 20px 0 20px 0px;
}
.top_pro_deta i
{
	margin-right:5px;
}
.dathang
{
	margin-bottom:10px;
}
.dathang a
{
	
}
.box_ct_r
{
	width:352px;
	margin-top:10px;
	float:left;
}
.box_hotro {
width: 175px;
border: 1px solid #ccc;
background: #efefef;
float: left;
margin: 10px 10px 0px 0px;
}
.title_hotro {
border-bottom: 1px solid #ccc;
text-align: center;
padding: 10px 0px;
font-weight: bold;
text-transform: uppercase;
}
.item_on_s {
text-align: center;
padding: 5px;
margin: 0px;
background: #efefef;
color: black;
font-size: 11px;
font-weight: bold;
}
.item_on_s span {
color: red;
}
.top_pro_deta p span
{
	color:red;
	font-weight:bold;
}
.top_pro_deta p
{
	padding:10px 0px;
	font-size:13px;
	font-style:italic;
	color:#333
}
.img_n_l
{
	margin:10px 0px;
	text-align:center;
}
.km_ct
{
	padding: 10px;
font-size: 12px;
font-weight: bold;
color: #F00;
background: url(../images/icon_km.gif) no-repeat #fff8cc;
background-position: 12px 5px;
padding-top: 28px;
padding-left: 10px;
font-family: Arial;
border: 1px solid #ffe222;
}
.giasp
{
	font-weight:bold;
	font-size:13px;
	margin:10px 0px;
}
.giasp span
{
color: #C00;
font-family: verdana;
font-weight: 700;
line-height: 1.1;
font-size: 21px;
}
.masp span
{
	font-weight:bold;
}
.masp
{
	color:black;
	font-size:13px;
}
.top_pro_deta h1
{
	font-size: 14px;
text-transform:uppercase;
color:#0096DA;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
margin:0px;
}
.top_pro_deta
{
	padding:0px 0px 10px 0px
}
.des_n div
{
	text-align:justify;
	padding:5px 0px;
}
.top_box_new
{padding-top: 13px;
padding-left: 18px;
height: 47px;
	border-bottom:2px solid #f51b1b;
}
.ct_list_n
{
margin: 20px 0px;
line-height: 22px;
}
.title_list_n
{
	margin-bottom:10px;
}
.title_list_n a
{
	font-size:20px;
	color:black;
}
.title_list_n a:hover
{
	color:#F7590E
}
.title_b
{
}
.top_box_new
{
}
.title_b i
{
	display:inline-block
}
.mt_n
{
	text-align:justify;
	color:#999;
	margin-bottom:10px;
	text-align:justify;
}
.item_n
{
	margin:10px 0px;
	border-bottom:1px solid #ccc;
}
.title_b h2
{
	display:inline-block!important;
	font-size:17px!important;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}
#ct_n_id
{}
.title_b h1
{
	display:inline-block!important;
	font-size:17px!important;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}
.detail-new:hover
{
	background:#C03;
	color:white;
}
.detail-new
{padding: 3px 12px;
background: #f51b1b;
color: white;
margin-bottom:10px;
display:inline-block;
}
.list_video
{
	padding:10px;
	height:500px;
	overflow-x:hidden;
	overflow-y:scroll;
	border:14px solid #f2f2f2;
	border-top:none;
	border-right:none;
	color:#f2f2f2;
}
.list_video li
{
	width:108px;
	float:left;
	margin:0px 10px 10px 0px;
	list-style:none;
}
#tygia {
padding: 10px;
overflow: hidden;
height:328px;
background:#f0f0f0;
margin-bottom: 15px;
}
#ct_tt
{
	
background:#f0f0f0;
margin-bottom:15px;
}
#ct_tt span
{
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
#ct_tt #fa2ce917e1f89ab1a147c3821511bbc6
{
	
	width:336px!Important;
}
#ct_tt #cont_fa2ce917e1f89ab1a147c3821511bbc6
{
	width:336px!Important;
}
#tygia table {
border-collapse: collapse;
width: 100%;
}
#tygia table tr
{
	border-bottom:1px solid #ccc
}
#tygia table th {
padding: 5px;
}
#tygia table td {
padding: 5px;
}
.list_video li a
{
	font-size:11px
}
.list_video li img
{
	width:100%;
	height:80px;
	margin-bottom:6px;
}
#f_video h1
{
	margin:10px 0px;
	font-size:28px;
}
#f_video div
{
	text-align:justify;
	margin-bottom:20px;
}
#luottruycap
{
	font-weight:bold;
	background:url(../images/luottruycap.png) no-repeat;
	background-position:-1px 5px;
	padding:2px 5px 2px 20px;
	width:120px
}
#thangnay
{
	font-weight:bold;
	background:url(../images/thangnay.png) no-repeat;
	background-position:0px 5px;
	padding:2px 5px 2px 20px;
	width:100px
}
#homnay
{
	font-weight:bold;
	background:url(../images/homnay.png) no-repeat;
	background-position:1px 5px;
	padding:2px 5px 2px 20px;
	width:100px
}
#dangonline
{
	font-weight:bold;
	background:url(../images/dangonline.png) no-repeat;
	background-position:0px 5px;
	padding:2px 5px 2px 20px;
	width:100px
}
.tag li
{
	list-style:none;
	display:inline-block
}
.info_ct
{
color: #428bca;
font-size: 13px;
font-weight: bold;
margin-bottom: 8px
}
.new_n
{
	padding:10px;
	margin-bottom:10px;
	border:1px solid #ccc;
}
.new_n li
{
	padding:7px 0px;
	margin-left:20px;
	list-style:initial;
	color:#09C
}
.alert-info
{
	padding:5px
}
.img_detail_new img
{
	width:100%;
	padding:2px;
	border:1px solid #ccc;
	height:auto
}
#news_title h1
{
	margin:0px;
}
#news_title 
{
	margin-bottom:10px
}
#news_detail
{
	text-align:justify;
	line-height:20px;
	padding:15px 0px;
}
#title_album
{
	text-align:center;
	padding:10px 0px;
	text-transform:uppercase;
	font-size:18px;
}
.item_album p
{
	height:20px;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
}
.item_album img
{
width: 100%;
border: 1px solid #ccc;
padding: 3px;
height: 150px;
margin-bottom: 10px;
}
.item_album
{
float: left;
width: 206px;
margin-right: 10px;
margin-bottom: 10px;
}
#news_title   a
{
	font-size:15px;
	font-weight:bold;
}
.list_info_new i
{
	margin:0px 5px;	
}
.list_info_new
{
	color:#666;
	font-size:11px;
	margin-bottom:5px;
}