.khung3 {
        padding: 5px;
        background: #CCFFFF;
        border: 1px solid #DDDDDD;
        border-radius: 4px;
        box-shadow: 0px 0px 8px #DDDDDD;
display: block;   margin:0 auto;
        text-align:center;
       max-width: 60px;
}
.vip1 {
  font-size: 11px;
  background-color: #fff;
  border: 1px solid #a8d9f6;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin: 6px 2px 2px 3px;
  padding: 1px;
	border-bottom: 1px solid #a8d9f6;
        border-bottom-left-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        border-bottom-right-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -moz-border-radius-bottomright: 4px;
}

.wapyeuimg {
        padding: 5px;
        background: #CCFFFF;
        border: 1px solid #DDDDDD;
        border-radius: 4px;
        box-shadow: 0px 0px 8px #DDDDDD;
display: block;   margin:0 auto;
        text-align:center;
       max-width: 250px;
}

.mod-quote{
        background-color:#f5fafd;
        border:1px solid #d7edfc;
        border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
        margin:6px 2px 2px 3px;
        padding:0;}
.author{
        background:#dbeffc url(/images/bg-quote.png) repeat-x top left;
       border-bottom:1px solid #a5cae4;
       border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;
       border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;
       margin:0;
       padding:2px 4px 2px 2px;}
.content{
       background-color:#f5fafd;
       font-style:italic;
       border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;
       border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;margin:0;
       padding:4px;}

.file-attach {
  background-color: #fff7eb;
  border: 1px solid #f9d9b0;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin: 6px 2px 2px 3px;
  padding: 0;
}

.file-attach .attach {
  background: #fadeba url(/images/bg-att.png) repeat-x top left;
  font-weight: bold;
  margin: 0;
  padding: 2px 4px 2px 2px;
  border-bottom: 1px solid #f9bc6d;
  border-top-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.file-attach .attach img {
  width: 16px;
  height: 16px;
  margin-right: 2px;
  vertical-align: - 2px;
}

.file-attach .file {
  background-color: #fff7eb;
  margin: 0;
  padding: 4px 4px 0 4px;
  font-size: 12px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.file-attach .file {
  margin: 0;
  padding: 2px 0px 2px 0px;
  color: gray;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #f9d9b0;
}
.file-attach1 {
  background-color: #fff;
  border: 1px solid #f9d9b0;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin: 6px 2px 2px 3px;
  padding: 5;
}
.file-attach1 .attach {
  background: #fadeba url(/images/bg-att.png) repeat-x top left;
  font-weight: bold;
  margin: 5;
  padding: 2px 4px 2px 2px;
  border-bottom: 1px solid #f9bc6d;
  border-top-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.file-attach1 .attach img {
  width: 16px;
  height: 16px;
  margin-right: 2px;
  vertical-align: - 2px;
}
.taive {
    font-size:13px;
    background: #ffffff;
    border-bottom: 1px solid #d5d5d5;
    margin: 1px 0px 1px 1px;
    padding: 3px 4px 3px 4px;
    background-color: #fff;
    font-family: "Times New Roman", Times, serif;
}

.rmenu, .alarm {
color : #fd4646;
background-color : #fff0f0;
background-image : url(/image/rmenu.gif);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #ffd0d0;
}

.rmenu1 {
  background-color: #fff;
  border: 1px solid #a8d9f6;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin: 6px 2px 2px 3px;
  padding: 4px;
	border-bottom: 1px solid #a8d9f6;
        border-bottom-left-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        border-bottom-right-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -moz-border-radius-bottomright: 4px;
}
.copy {
  background-color: #f5fafd;
  border: 1px solid #a8d9f6;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin: 6px 2px 2px 3px;
  padding: 0px;
  max-width: 360px;
	border-bottom: 1px solid #a8d9f6;
        border-bottom-left-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        border-bottom-right-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -moz-border-radius-bottomright: 4px;
}

.sms {
  background-color: #f5fafd;
  border: 1px solid #a8d9f6;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin: 6px 2px 2px 3px;
  padding: 0px;
  max-width: 360px;
	border-bottom: 1px solid #a8d9f6;
        border-bottom-left-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        border-bottom-right-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -moz-border-radius-bottomright: 4px;
}

.bbmenu {
    color: #fff;
    font-weight: bold;
    position: relative;
    z-index: 1;
    margin-top: 6px;
    margin-bottom: -18px;
    margin-left: 6px;
    padding: 2px 6px 2px 6px;
    border: 2px solid #8fdcff;
    border-style: groove ridge ridge groove;
    display: table;
    background: #1895d4 url(/images/til.gif) repeat-x 50% top;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.bbmenu a {
    color: #fff;
    border-bottom: 1px dotted #ace6ff;
}
.bbmenu + .table {
    margin-top: 6px;
    margin-bottom: 4px;
    padding-top: 14px;
}
.bbmenu + form .table {
    margin-top: 6px;
    padding-top: 15px;
}
.table {
    background-color: lightyellow;
    background-repeat: repeat-x;
    background-position: 50% top;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 5px;
    border: 2px solid #1895d4;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

.mainsub {
    border: 1px solid #cecece;
    margin: 0px 0px 2px 0px;
    border-radius: 3px;
}
.newsx {
    background-color: #f2f6f8;
    border-bottom: 1px solid #eaeae9;
    color: #34617e;
    padding: 3px 4px 3px 4px;
    margin: 0 0 0 0;
}
.thumb {
    padding: 1px 1px 2px 5px;
    border-right: 1px solid #eaeae9;
    text-align: center;
}
#other_post{
text-align:center;
padding:1px;
}
#other_post .other_item{
border-radius: 5px;
position:relative;
margin:3px 1px;
padding: 0;
width:97px;
height:102px;
background-color:#fff;
display:inline-block;
/*box-shadow*/
-webkit-box-shadow:0 2px 3px #888;
   -moz-box-shadow:0 2px 3px #888;
        
box-shadow:0 2px 3px #888;
}

#other_post .other_item .thumb2{
top: 2px !important;
height:80px;
width: 78px;
top:1px;
left:10px;
right:4px;
position:absolute;
z-index:19;
/*border-radius*/
-webkit-border-radius:3px;
   -moz-border-radius:3px;
        border-radius:3px;
display:block;
border-radius: 10px;
}
#other_post .other_item .item{
border-top:1px solid #d5d5d5;
text-align:center;
position:absolute;
z-index:18;
top:83px;
left:4px;
right:4px;
}
#other_post .other_item .item .title{
font-size:12px;
display:block;
margin:3px 0;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
width:88px;
font-weight: 700;
}
.ribbon_free{
z-index:20;
position:absolute;
width:60px;
height:60px;
left:9px;
top:1px;
margin:0;
background:url(/images/dongdau1.png) 0 0 no-repeat;
}

h1, h2, h3, h4, h5 prefix{font-size:80%;line-height:normal;margin:0}
h1 {display:inline;font-weight:700;font-size:17px;}
h2 {display:inline;font-weight:700;font-size:15px;}
h3 {display:inline;font-weight:700;font-size:12px;}
h4 {display:inline;font-weight:700;font-size:11px;}
h5 {display:inline;font-weight:700;font-size:10px;}

/* Phân trang */
.currentpage, .trang, .page span, .filelist_paging span, .xt_blog_paging span, .xt_pagination span  {
background: #E74946;
color: #FFF;
margin: 2px 2px;
display: inline-block;
border-radius: 4px;
padding: 1px 3px 1px 3px;
}
.filelist_paging, .page, .xt_blog_paging, .selected, .xt_pagination {
padding: 5px 5px;
background: #ffffe0;
border: 1px solid #ddd;
border-bottom: 1px dashed #eee;
 }

.filelist_paging a, .page a, .xt_blog_paging a, .currentpage a {
background: #444;
color: #FF0000;
margin: 2px 2px;
display: inline-block;
border-radius: 3px;
padding: 1px 3px 1px 3px;
}
.filelist_paging a:hover, .page a:hover, .currentpage a:hover, .xt_blog_paging a:hover {
 	background: #E74946;
}

.filelist_paging, .page {
    text-align: left;
    padding: 4px 2px 4px 2px;
    background-color: #edffd0;
 background-image : url(http://);
    margin-top: 0px;
    margin-bottom: 1px;
    border: 1px solid #cced98;
    border-top: 0px;
}

.filelist_paging:before, .page:before {
    padding-right: 2px;
}
.filelist_paging a, .page a {
    border: 1px solid #aade82;
    padding: 0px 4px 0px 4px;
 background-color : #f2faf2;
    margin: 1px;
    margin-top: 1px;
}

/* Blog */

.xt_blog {

    background-color: #ffffff
    background-image: url(http://kenhvh.mobie.in/) transparent repeat 50% top;
    border: 0px solid #fff;
    padding: 3px;
    text-align: left;
    margin: 0px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.xt_blog_title_link:before {
    content:url(/images/pl.gif);
    border-bottom: 1px solid #d5d5d5;
} 
.xt_blog_title_content {
    border: 1px solid #d2d2d2;
    margin-top: 2px;
    margin-bottom: -4px;
    padding: 2px;
}
#xtblog_comment_msg {
    background: url(http://kenhvh.mobie.in) #fff left bottom repeat-x;
    color: #000;
    margin: 2px;
}
.xt_blog_title { font-weight: bold; background-color: #009933; color: #ffffff; text-shadow : #666666 1px 1px 1px; padding: 3px; width:100% -4px; margin-left: -1px; margin-right: -1px; margin-top: -1px; font-weight: normal; border-left: 1px solid #009933; border-right: 1px solid #009933; border-bottom: 1px solid # 006622; border-top: 1px solid #00aa44; -moz-border-radius-topleft: 4px; - webkit-border-top-left- radius: 4px; -moz-border-radius- topright: 4px; -webkit-border-top- right-radius: 4px; }
.xt_blog_paging {
background: url(http://kenhvh.mobie.in) #d5f3ff left bottom repeat-x;
    text-align: left;
    padding: 4px 2px 4px 2px;
    background-color: #d5f3ff;
    margin: 1px;
    border: 1px solid #88beff;
}
.xt_blog_paging:before {
    padding-right: 2px;
}
.xt_blog_paging a {
    border: 1px solid #88beff;
    padding: 0px 4px 0px 4px;
 background-color : #f2f6f8;
    margin: 1px;
}
.xt_blog_subtitle {
color: #fffaee;
    font-weight: bold;
    text-shadow: #45cdf5 1px 1px 1px;
text-align: center;
 color : #ffffff;
 background-color : #cc6600;
 background-image : url(http://goc3k.wap.sh/wap/blog/img/rep.gif);
 background-repeat : repeat-x;
 background-position : 50% top;
 margin-top : 1px;
 margin-bottom : 1px;
 padding : 2px;
 border: 1px solid #f0f0f0;
 font-size: 1.30em;
 font-family: Comic Sans MS, Bold, Helvetica, sans-serif;
 }
.xt_blog_back_to_posts {
color: #fffaee;
    margin-left: 4px;
    margin-right: auto;
    display: table;
    background: url(http://goc3k.wap.sh/wap/blog/img/fon.gif) #fff left bottom repeat-x;
    border: 1px solid #f0f;
font-size: 1.30em;
    padding: 2px;
}
.xt_blog_comments {
    text-align: center;
}
#xt_blog_comments {
    text-align: center;
}
.xt_blog_comments_title {
   color: #fffaee;
    font-weight: bold;
    text-shadow: #45cdf5 1px 1px 1px; 
background: url(http://waphack.vn) #fff left bottom repeat-x; 
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 2px;
    border: 1px solid #e2e2e2;
}
.xt_blog_comment {
 background: #fff url(http://) repeat-x;
    border: 1px solid #d2d2d2;
    margin-top: 2px;
    margin-bottom: 2px;
    padding: 4px;
    text-align: left;
    text-indent: 0px;
    color: #000;
}
.xt_blog_comment_date {
    float: right;
    color: #000000;
    display: block;
}
.xt_blog_comment_author {
    float: left;
    font-weight: bold;
    color: #f0f;
}
.xt_blog_comment_author:before {
    content: url(http://goc3k.wap.sh/wap/blog/img/avatar.gif);
}
.xt_blog_comment_content {
    clear: both;
    border-top: 1px dotted #565656;
    padding: .25em;
    display: block;
}
.xt_blog_write_a_comment_title {
background: url(http://) #fff left bottom repeat-x;
    font-weight: bold;
    text-align: left;
    padding: 2px 2px 4px 2px;
}
.xt_blog_write_a_comment_title:before {
    content: url(http://goc3k.wap.sh/wap/blog/img/61ic12.png);
}
