h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea{margin:0;padding:0}
form,fieldset,legend,button,input,textarea{
margin: 0;
padding: 0;
background-color: #EFFFEF;
}
body{
font-family: Tahoma,Arial,Helvetica,Sans-serif;
font-size: 10pt;
margin: auto;
padding: 0;
max-width: 550px;
background: #575A61;
}
h1, h2, h3 {
font-size: 14px;
}
img {
border: none;
}
.xl_header {
background: #383838 url('/images/dark.png');
line-height: 25px;
padding: 6px 4px;
color: #EEE;
font-size: 12px;
}
.f {
background: #666;
text-align: center;
display: inline-block;
}
.item-img a:hover{
color: #E95D00;
font-weight: 700;
padding: 0px 5px;
}
.item-img a, .f a{
color: #fff;
font-weight: 700;
padding: 0px 5px;
}
a {
font-size: 13px;
text-decoration: none;
color: #005D69;
}
.wrap {
width: 100%;
margin: 0 auto;
box-shadow: 0 4px 25px rgba(44, 53, 48, 0.3);
background: white;
}
#navz {
background: #ECF2FF;
font-size: 13px;
font-weight: normal;
color: #4B4B4B;
display: block;
margin: 3px auto;
padding: 1px 5px;
border: 1px solid #DDDDDD;
}
#navz h1 {
font-size: 13px;
font-weight: normal;
}
.nav {
background: #CB0004 url('/images/tcat.jpg') repeat-x bottom;
font-size: 13px;
font-weight: 700;
color: #ffffff;
display: block;
margin: 0 auto;
padding: 3px;
}
.nav h2, .nav h3, .nav h4{
font-weight: 700;
font-size: 13px;
color: white;
margin: 0 auto;
padding: 2px 2px 2px;
}
.content5 ul li {
border-bottom: 1px dashed #DDD;
height: 34px;
line-height: 34px;
}
.content5 ul {
list-style-image: url(/images/cate.gif);
  padding-top: 5px;
list-style-image: url(/images/arrow04_icon.png);
clear: both;
line-height: 25px;
margin: 5px 2% 0;
padding-left: 8px;
}
.footer p {
padding: 2px 0 5px 4px;
border-bottom: 1px dashed #E6E0E0;
}

.foot {
border-top: 1px solid #EE7129;
color: #666;
font-size: small;
padding: 5px;
}
.cat{background: #EEE url('/images/headerbg2.png') repeat-x bottom;
color: #C8C8C8;
padding: 4px;
border-top: 1px solid #E3E3E3;
text-shadow: -1px 1px 1px #FFF;
font-size: 12px;
font-weight: bold;
margin: 0 0 3px 0;
font-family: Arial, Tahoma, sans-serif;}
.info{border: 1px dashed #CCC;
border-top: 1px dashed #CCC;
padding: 5px;
background: #F9F9FF;}
.noidung{padding: 3px;
font-size: 13px;
line-height: 24px;}
.full-cat {
color: #666;
font-size: 11px;
}
.info1 {
font-size: 12pt;
border-bottom: 1px dashed #DDD;
line-height: 19px;
}
.list1 {
color: #fff;
font-size: 12px;
border-bottom: 1px dashed #DDD;
line-height: 21px;
}
.filelist_paging, .xt_blog_paging {
padding: 5px;
text-align: left;
}
.page a, .filelist_paging a, .xt_blog_paging a {
border: 1px solid #cedfeb;
padding: 2px 8px;
margin: 3px -1px 0 2px;
background: #f2f6f8 none;
color: #417394;
}
.filelist_paging span, .xt_blog_paging span {
background: #759fbb url(/images/newbtn_middle.png) repeat-x;
border: 1px solid #417394;
padding: 2px 8px;
color: #fff;
}
.center{text-align:center;}
.full-cat1 {
color: #999;
font-size: 9px;
padding-left: 11px;
}
.foot{text-align:center;}
.table {
padding-left: 5px;
}

.info3 {
font-size: 12px;
margin-left: -4px;
border-bottom: 1px dashed #DDD;
line-height: 21px;
}

.info3 p {
margin-left: 10px;
line-height:18px;  
}
.info3 img {
padding-right: 3px;
}
.post-info {
border: 1px dashed #CCC;
border-top: 1px dashed #CCC;
padding: 5px;
background: #F9F9FF;
}
.table2 {
background-repeat: repeat-x;
background-position: 50% top;
margin-top: 19px;
margin-bottom: 4px;
padding: 5px;
border: 1px solid #D62C71;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
.hdr {
color: #D62C71;
font-weight: bold;
position: relative;
z-index: 1;
margin-top: -18px;
margin-left: 6px;
padding: 2px 6px;
display: table;
background-color: #F8E9EE;
border: 1px #D62C71 solid;
background-image: url(/images/saoxanh.gif);
background-repeat: no-repeat;
background-position: left center;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding-left: 15px;
font-size: 13px;
}
.filelist_paging1 {
padding: 10px;
}
.filelist_paging1 span {
background: #DF5B90 url(/images/newbtn_middle.png) repeat-x;
border: 1px solid #DF5B90;
padding: 2px 8px;
color: #fff;
}
.page a, .filelist_paging1 a {
border: 1px solid #F8E9EE;
padding: 2px 8px;
margin: 3px -1px 0 2px;
background: #F8E9EE none;
color: #D83879;
}
input[type='text'] {
background-color: transparent;
border: 1px solid #F5D1DE;
border-radius: 4px;
width: 182px;
padding: 0 4px;
height: 25px;
font-family: Tahoma,Geneva,sans-serif;
color: #D62C71;
font-size: 12px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
}
input[type='submit'] {
display: inline-block;
height: 28px;
width: 51px;
background: #D62C71 url(/images/newbtn_middle.png) repeat-x;
line-height: 27px;
font-size: 14px;
font-family: Tahoma,Geneva,sans-serif;
font-weight: bold;
color: white;
text-align: center;
border: none;
cursor: pointer;
margin: 7px 0 5px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
}
.info6 {
font-size: 12pt;
border-bottom: 1px dotted #F5D1DE;
line-height: 21px;
padding-bottom: 6px;
}
.the-left {
margin-left: 8px;
  font-size:13px;
}
.label, .badge {
background-color: #999999;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}
.ali:nth-child(odd) {
padding: 5px;
background: #f9f9f9;
border-bottom: 1px dashed #DDD;
list-style-image: url(/images/arrow04_icon.png);
}
.label-important, .badge-important {
background-color: #CD0000;
}
.label-success, .badge-success {
background-color: #093;
}

.label-info, .badge-info {
background-color: #3A87AD;
}
.label {
border-radius: 3px 3px 3px 3px;
padding: 1px 4px 2px;
}
.ali:nth-child(even) {
padding: 5px;
background: #fff;
border-bottom: 1px dashed #DDD;
}
.content_block{margin: 5px 0px;}
.tin-anh {
margin-top: 5px;
overflow: auto;
position: relative;
padding: 0px 0px 1px 2px;
}
.tin-anh img {
margin: 7px 3px 5px 0px;
float:left;  
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;  
}
.tin-anh a{color:#B70300;}
.full-cat a{font-size:11px; color: #888;}
.dl {
color: #FC0;
font-family: verdana;
font-size: 11px;
font-color: #0098ef;
text-transform: uppercase;
text-align: center;
font-weight: 700;
background: #FFFFC0;
border: #2e2d2d solid 1px;
display: block;
margin: auto;
padding: 5px 8px;
}
.rmenu, .alarm {
color: #fd4646;
background-color: #fff0f0;
background-image: url(/img/rmenu.gif);
background-repeat: repeat-x;
background-position: 50% top;
margin-top: 1px;
margin-bottom: 1px;
padding: 2px;
border: 1px solid #ffd0d0;
}
.quote {
    font-size: 10px;
    background-color: #dddddd;
	border-top: 1px solid #bebebe;
	border-right: 1px solid #bebebe;
	border-bottom:1px solid #bebebe;
	border-left: 3px solid #bebebe;
    margin:2px;
  margin-left:2px;
    color: grey;
    padding: 4px;
}
.xt_blog {
background: url(http://bay247.wap.sh/blog/sang.css) 50% 0% repeat rgb(250, 250, 250);
border: 1px solid rgb(236, 233, 233);
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
text-align: left;
margin: 0px;
border-radius: 5px;
}
.xt_blog_content {   background-color: transparent;   text-align: left;   text-indent: 0px;   padding: 3px 4px 3px 4px;   margin: 1px;}
.admin-say {
	color: #f00;
	padding: 2px;
	margin: 2px 2px 4px 2px;
	background-color: #fff7eb;
	border: 1px solid #f9bc6d;
  	font-size: 12px;
	font-style: italic;
	position: relative;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.admin-say div.here {
	background: transparent url(images/admin-say.png) no-repeat bottom left;
	width: 15px;
	height: 12px;
	position: absolute;
	left: 106px;
	bottom: -12px;
	z-index: 1;
}

.mod-vote {
	background: #fadeba url(images/bg-att.png) repeat-x top left;
	padding: 2px;
	margin: 2px;
	text-align: center;
	color: #333;
	max-width: 160px;
	border: 1px solid #f9bc6d;
	border-radius: 3px;
}
.khung li {
padding: 5px;
margin-left: 5px;
background: #f9f9f9;
border-bottom: 1px dashed #DDD;
list-style-type: none;
}