body { color: #606060; margin: auto; padding: 1px; font-family: arial,sans-serif; font-size: 15px; background: #fff none repeat scroll 0 0; max-width: 675px; border: 1px solid #cdcdcd; border-radius: 5px; -moz-border-radius: 10px; -webkit-border-radius: 4px; box-shadow: 0px 0px 8px #343434; }
img { border-style: none; vertical-align: middle; }
img:hover { -webkit-animation: hue 1s linear infinite; }
a:link, a:active, a:visited { color: #0565B2; text-decoration: none; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; }
a:hover { text-decoration: bolder; color: ##009cf0; text-shadow: 0 0 6px #666; margin-center: -5px; }
input, textarea, select { background: #fff; border: 1px solid #d0d0d0; color: #454545; padding: 2px 4px 2px 4px; margin: 1px; }
input[type="submit"] { background: #5050A0; color: #f0f0f0; border: 2px solid #202070; padding: 2px 4px 2px 4px; }
input[type="submit"]:hover { color: #202070; background: #fefefe; border: 2px solid #202070; padding: 2px 4px 2px 4px; }
h1 { margin: 0; padding: 0; border: 0; vertical-align: baseline; background: transparent; clear: both; line-height: normal; }
h3 { margin: 0; padding: 0; padding-bottom: 2px; }
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; }
ul { margin: 0; padding-left: 20px; }
.tsct { padding: 1px; margin: 4px 4px 0 0; border: 1px solid #d5d5d5; transition: all 15s ease; -webkit-transition: all 15s ease; -moz-transition: all 15s ease; transition-delay: 5s; -webkit-transition-delay: 5s; -moz-transition-delay: 5s; transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); }
.tsct:hover { box-shadow: 0px 0px 10px #666; -moz-box-shadow: 0px 0px 10px #666; -webkit-box-shadow: 0px 0px 10px #666; border-radius: 5px; background-color: #ffffff; padding: 5px; transition: all 3s ease; -webkit-transition: all 3s ease; -moz-transition: all 3s ease; transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); position: relative; }
.sub { border-top: 1px dotted #056BAD; }
.duy { text-shadow: #e6daac 1px 1px; color: #444; font-size: 18px; font-weight: bold; padding: 3px; border-bottom: 1px solid #00f; background: #ddf6dd; }
.daik { padding-top: 2px; background-color: #fff; background-position: top; }
td {line-height:15px}
#tab {padding:2px 5px 0 5px;border-bottom:5px solid #71BC00;font-size:12px}
#tab a {color:#494949;font-weight:bold}
#tab tr, #tab td{height:25px;padding-top:4px}
#tab td {padding-left:5px;padding-right:5px;text-align:center}
#tab .active {background:#71BC00;}
#tab .active a {color:#fff}
.time {
    color: #0000ff;
    background-color: #ffffff;
    text-align: center;
}
.tmn, .phdr, .bmenu, .menu, .upban, .hdr { background: #86d6fe url(/css/images/foot.png) repeat-x 50% bottom; border: 1px solid #88beff; margin-top: 1px; margin-bottom: 1px; padding: 4px; text-align: left; text-indent: 0px; color: #000; }
.tmn a, .phdr a, .bmenu a, .menu a, .menu a, .upban a, .hdr a { color: #f8f8f8; text-decoration: none; }
.tmn a:hover, .menu a:hover, .phdr a:hover, .bmenu a:hover, .menu a:hover, .upban a:hover, .hdr a:hover { color: #666666; text-decoration: none; }
.cool, .noidung, .row_easy, .listxemthem, .top, .list1, .list2, .main, .danhsach, .links, .item { background-color: #fff; margin-top: 1px; margin-bottom: 1px; padding: 4px; border: 1px solid #d5d5d5; }
.tieude { background-color: #E0E0E0; background-image: -moz-linear-gradient(center top , #FFFFFF 0pt, #E0E0E0 100%); border-color: #CCCCCC #CCCCCC #AAAAAA; box-shadow: 0 0 1px #FFFFFF inset; text-shadow: 0 1px 0 #FFFFFF; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; margin: 0px 1px 3px 1px ; padding: 3px; border: 1px solid #dadada; border-top: 0; }
.rmenu { background: #fee5fd; border: 1px solid #ffc6fc; margin: 1px 0; padding: 4px; }
.rmenu input, .rmenu textarea, .rmenu select { border: 1px solid #E2C0C7; }
.rmenu input:focus, .rmenu textarea:focus { border: 1px solid #DBB0B9; background: #FDFBFB; }
.quote { font-size: 10px; background-color: #f2f6f8; border-top: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; border-left: 3px solid #80abc8; margin-top: 1px; margin-bottom: 1px; color: grey; padding: 4px; }
.ads { background: #ffc48a url(http://tamsucungteen.wap.sh/auto-css/img/ads.png) repeat-x 50% bottom; border: 1px solid #fad2ac; margin-top: 1px; margin-bottom: 1px; padding: 4px; text-align: left; text-indent: 0px; color: #000; }
.qc { background: none repeat scroll 0 0 #FFFFC0; font-size: 12px; margin-bottom: 0px; margin-top: 2px; font-weight: normal; border: 1px solid #DDBC6B; padding: 3px; }
.listxemthem span { font-size: 11px; color: #CCC; font-weight: 100; font-style: italic; }
.header { color: #0000ff; text-shadow: #45cdf5 1px 1px 1px; background-color: #84e2f8; background-image: url(http://tamsucungteen.wap.sh/img/bautroi.gif); background-repeat: repeat-x; background-position: 50% top; margin-top: 1px; margin-bottom: 1px; padding: 20px 5px 20px 5px; border: 1px solid #68e1ff; font-weight: bold; font-size: 20px; }
.newx { background-color: #f2f6f8; border: 1px solid #eaeae9; color: #34617e; padding: 3px 4px 3px 4px; margin: 0 0 0 0; }
.topmenubackground-colord5f3ffborder1pxsolidwhitefont-size11pxmargin0pxpadding4px4px4px4px { }
.newsx { background-color: #f2f6f8; border-bottom: 1px solid #d5d5d5; color: #34617e; padding: 3px 4px 3px 4px; margin: 0 0 0 0; }
.page {clear:both}
.page:before {
    content: Trang;
    padding: 3px;
}
.page a, .page span {
  text-decoration:none;
  border:1px solid #BFBFBF;
  padding:3px 5px;
  margin:2px
}
.page a:hover {
    background-color: #f2f6f8;
    border: 1px solid #417394;
}
.filelist_paging, .xt_pagination {
    text-align: left;
    padding: 3px;
    background: #d5f3ff;
    border: 1px solid #a2b5c2;
    font-weight: bold;
    font-size: 12px;
    margin-top: 1px;
    margin-bottom: 1px;
}
.filelist_paging:before, .xt_pagination:before {
    content: Trang;
    padding: 3px;
}
.filelist_paging a, .xt_pagination a {
    border: 1px solid #88beff;
    padding: 0px 4px 0px 4px;
    background-color: #f2f6f8;
}
.filelist_paging a:hover, .xt_pagination a:hover {
    background-color: #f2f6f8;
    border: 1px solid #417394;
}
.filelist_paging span, .xt_pagination span {
    color:#FFFFFF;
    background-color: #8cafc6;
    border: 1px solid #417394;
    padding: 0px 4px 0px 4px;
    margin: 0px;
}
.pages {
    background-color: #E0E0E0;
    background-image: -moz-linear-gradient(center top , #FFFFFF 0pt, #E0E0E0 100%);
    border-color: #CCCCCC #CCCCCC #AAAAAA;
    box-shadow: 0 0 1px #FFFFFF inset;
    text-shadow: 0 1px 0 #FFFFFF;
    border-top-left-radius:8px;
    border-top-right-radius:8px;
    border-bottom-left-radius:8px;
    border-bottom-right-radius:8px;
    margin:0px -1px 3px 0px ;
    padding:3px;
    border:1px solid #dadada;
    border-top:0;
}
.bbcode_container { margin: 7px; margin-right: 5px; margin-top: 5px; display: block; }
.bbcode_container div.bbcode_quote { margin: 0 10px; margin-right: 5px; margin-bottom: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #f2f6f8 none   ; border-radius: 5px; border: 1px solid #417394; font: normal 13px Tahoma,Calibri,Verdana,Geneva,sans-serif; position: relative; top: 0; }
.bbcode_quote div.quote_container { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 5px 10px 5px 10px; }
.bbcode_container .bbcode_quote_container { background: transparent url(/img/quote-left.png) no-repeat  left; display: block; width: 9px; height: 13px; position: absolute; top: 5; left: -9px; }
.index { float: left; width: 100%; background-image: url(/img/bg.jpg); }
.info a { color: #2D0C66; text-decoration: none; }
.info a:hover { text-decoration: underline; }
.info { position: relative; line-height: 1.7em; font-size: 10px; padding: 5px 0 0 0; margin: 0 20px 0 20px; }
.info_category { font-size: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 4px 20px; background: url('http://mcamxuc.wapsite.me/css/img/icon_category.jpg') no-repeat top left; }
.info_read { font-size: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 4px 20px; background: url('http://mcamxuc.wapsite.me/css/img/icon_read.png') no-repeat top left; }
.info_index { font-size: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 4px 20px; background: url('http://mcamxuc.wapsite.me/css/img/icon_index.png') no-repeat top left; }
.info_tag { font-size: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 4px 20px; background: url('http://mcamxuc.wapsite.me/css/img/icon_tag.jpg') no-repeat top left; }
.info_comment { font-size: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 4px 20px; background: url('http://mcamxuc.wapsite.me/css/img/icon_comment.jpg') no-repeat top left; }
.noidung1 { padding: 4px 1px 0px 1px; background: url(/css/img/bg-noidung1.gif) repeat; line-height: 24px; }
.noidung1-footer { padding: 2px 2px; position: relative; background: #e1f2f6; margin: -1px -1px -1px -1px; }

/*tien ich*/
#TSCT {
    max-width: 540px;
    background-color: #fff;
    margin-top: 8px;
    padding: 0;
    box-shadow: 0 0 5px #999;
    -moz-box-shadow: 0 0 5px #999;
    -webkit-box-shadow: 0 0 5px #999;
    transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    position: relative;
    opacity: 1;
    /**
        transition: all 15s ease;
        -webkit-transition: all 15s ease;
        -moz-transition: all 15s ease;
        transition-delay: 5s;
        -webkit-transition-delay: 5s;
        -moz-transition-delay: 5s;
        transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        width: 120px;
    */
}
#TSCT:hover {
    box-shadow: 0 0 55px #999;
    -moz-box-shadow: 0 0 55px #999;
    -webkit-box-shadow: 0 0 55px #999;
    transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    z-index: 1;
    opacity: 1;
    /**
        background-color: #ffffff;
        padding: 5px;
        transition: all 3s ease;
        -webkit-transition: all 3s ease;
        -moz-transition: all 3s ease;
        transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        position: relative;
        width: 365px;
    */
}