@charset "utf-8";
a:link, a:active, a:visited {
 color: #678B3B;
 text-decoration: none;
}
a:hover, a:focus {
 color: #009cf0;
}
body {
 display: block;
 background-color: #F6F6F6;
 background-image: url(/images/pattern.png);
 margin: auto;
 padding: 1px;
 font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
 font-size: 14px;
 font-style: normal;
 color: #3C3C3C;
 line-height: 16px;
 position: relative;
 border : 1px solid #cdcdcd;
 border-radius: 5px;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 box-shadow:0px 0px 10px  #343434;
 max-width:750px;
text-decoration: none;
 overflow-x: hidden;
}
h1,h2,h3,h4,h5,h6{padding:0;margin:0}
h1{font-size:18px;font-weight:700;font-size:small}
h2{font-size:16px;font-weight:700;font-size:small}
h3{font-size:14px}
h4{font-size:14px;line-height:normal}
h5{font-size:14px}
h6{font-size:14px}
form {}
form, input, textarea, select {font: 14px Arial;margin: 0;}
hr {
 margin-top: 2px;
 margin-bottom: 2px;
 border-top: 1px solid #e3e3e3;
 border-right-style: none;
 border-right-width: 0;
 border-bottom-style: none;
 border-bottom-width: 0;
 border-left-style: none;
 border-left-width: 0;
}
input, textarea, select {
 background: #fff;
 border: 1px solid #d0d0d0;
 color: #454545;
 padding: 2px 4px 2px 4px;
 margin: 1px;
}
input[type='submit'], input[type='button'] {
 color: #fff;
 margin: 1px;
 padding: 3px 4px;
 border: 1px solid #e3e3e3;
 background: #13a89e;
 cursor: pointer;
 border-radius: 3px;
font-weight; bold;
}
input[type="submit"]:hover, .button a:hover {
 background: #5387bc;}
input[type="text1"] {
 max-width: 50px;
 width: 50%;
}
textarea {
 max-width: 635px;
 width: 90%;
}
input[type="text"]:hover, textarea:hover, input[type="text"]:focus, textarea:focus {
 box-shadow: 0px 0px 3px #0000ff;
 -moz-box-shadow: 0px 0 3px #0000ff;
 -webkit-box-shadow: 0px 0px 3px #0000ff;
}
ul {
 margin: 0;
 padding-left: 20px;
}
.code {
 max-width:89%;
 background-color:#f3f6fb;
 border:1px inset #c3d3dc;
 text-align:left;
 color:#111111;
 padding:3px;
}
.quote {
 background-color: #f2f6f8;
 border-top: 1px dashed #e0e0e0;
 border-right: 1px dashed #e0e0e0;
 border-bottom:1px dashed #e0e0e0;
 border-left: 3px solid #3598DC;
 margin: 1px;
 color: grey;
 padding: 1px;
}
.tim {background: #678d3b;
color: #fff;
font-size: 14px;
font-weight: bold;
padding: 7px 8px;
position: relative;
overflow: hidden}
.rmenu {
 background: #fee5fd;
 border: 1px solid #ffc6fc;
 margin: 1px 0;
 padding: 4px;
}
.list, .online_content {
 padding: 5px;
 border: 1px solid #ddd;
 border-top:none;
}
.list:nth-child(even) {
 background: #fff;
}
.list:nth-child(2n+1) {
 background: #f9f9f9;
}
.list:hover, .online_content:hover {
 background: #F0F0F0;
 border-bottom: 1px solid #ddd;
}
.rmenu input, .rmenu textarea, .rmenu select {
 border: 1px solid #E2C0C7;
}
.dl {
 max-width: 350px;
 line-height: 28px;
 color: #FFF;
 display: block;
 background: url(/images/icon_download.png) no-repeat left center rgb(93, 153, 11);
 font-size: 15px;
 text-transform: uppercase;
 font-weight: bold;
 border-radius: 4px;}
.dl a:link {color: #FFF;}
.dl:hover {
 background:url(/images/icon_download.png) no-repeat left center #46ad5b;text-decoration:none;color: #FFF;}
.icon_tag {background: url(/images/icon_tag.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_next {background: url(/images/arrow-next.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_files {background: url(/images/file.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_cmt {background: url(/images/cmt.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_viet {background: url(/images/write.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_muc {background: url(/images/post.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_view {background: url(/images/xem.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_down {background:url(/images/icon_down.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_date {background:transparent url(/images/icon_date.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_tim {background: url(/images/icon_tim.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_post {background: url(/images/posts.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_phone {background: url(/images/phone.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}
.icon_user {background: url(/images/user.png) no-repeat center left;color:#666;
 padding: 2px 3px 2px 18px;
 font-size:12px}