@charset "utf-8";
/* CSS Document */
a {color: #34617e;text-decoration: none;}
body {
    color: #606060;
    margin: 0;
    padding: 1px;
    font-family: arial,sans-serif;
    font-size: 13px;
    background: #fff none repeat scroll 0 0;
    margin: auto;
    max-width: 675px;
    border : 1px solid #d843e6;
    border-radius: 5px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    box-shadow:0px 0px 10px  #343434;
}
.binhluan{
  width: 220px;
}
.list1 table img {
    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(-20deg);
    -moz-transform: rotate(-20deg);
    -webkit-transform: rotate(-20deg);
    width: 45px;
    height: 55px;
}
.list1 table img:hover {
    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;
    box-shadow: 0px 0px 8px #666;
    -moz-box-shadow: 0px 0px 8px #666;
    -webkit-box-shadow: 0px 0px 8px #666;
    border-radius: 5px;
    width: 90px;
    height: 110px;
}
.list2 {
background-color: #fff;
border-bottom: 1px solid #EAEAE9;
color: #34617E;
padding: 3px 4px 3px 4px;
margin: 0 0 0 0;
}
.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: 2px 2px 2px 2px;
color: grey;
padding: 2px 4px 2px 4px;
}
.list1 .quote a{
  color: red;
}
.td {line-height:15px}
#tab {padding:2px 5px 0 5px;border-bottom:5px solid #08A8E8;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:#08A8E8;}
#tab .active a {color:#fff}
.time {
    color: #0000ff;
    background-color: #ffffff;
    text-align: center;
}
.footer a {
    color: #333333;
}
.hdr {
  background-color: #d8d8d8;
  border-bottom: 1px solid #595959;
  font-weight: bold;
  padding-left: 2px;
}
.filelist_paging, .page {
text-align: center;
padding: 4px 2px 4px 2px;
background: #d5f3ff;
margin-top: 1px;
margin-bottom: 1px;
border: 1px solid #a2b5c2;
font-weight: bold;
font-size: 14px;
}

.topmenu {
  background: url(images/footer.gif) repeat-x top #009cf0;
  border-bottom: 2px solid #009cf0;
  color: #009cf0;
  margin: 0 0 1px 0;
  padding: 4px 1px 4px 6px;
  border-top: 1px solid #009cf0;
}
.logo {
  background: #2e4354;
  padding: 0px 0 2px 0;
}

.logo a {
	color:#ffffff;
}
.tmn a{
  color: #ffffff;
}
.filelist_paging a, .page a {
    border: 1px solid #417394;
    padding: 0px 4px 0px 4px;
    background-color: #f2f6f8;
    margin: 1px;
}
.list1 {
background: white;
border-bottom: 1px solid #D5D5D5;
margin: 1px;
padding: 2px;
}
.phdr {
background-image: url(/mobile/css/pdr.png);
background-color:  #7797AC;
color: white;
border: 1px solid #5A7F97;
padding: 2px 4px 2px 4px;
margin: -1px -1px 0px -1px;
}
.omenu {
color: #333;
border: 1px solid #E6B868;
background-color: #FFF5BC;
margin: 4px 0px 0px 0px;
padding: 2px 4px 2px 4px;
}
.tmn {
background: url(images/tmn.gif) repeat-x top left #7192A8;
border-top: 1px solid #2E4354;
border-bottom: 1px solid #D1D1D1;
color: #F8F8F8;
margin: 0px 0;
padding: 4px 0px 4px 6px;
}
.menu {
background: #fee5fd;
border-bottom: 1px solid #D5D5D5;
margin: 1px;
padding: 2px 4px 2px 4px;
}
.rmenu {
background: #F5E9EB;
border: 1px solid #E2C0C7;
margin: 1px 0;
padding: 4px;
}
.tmenu{
border: 1px solid #FFDAAF; 
  background: #FFFCE9; 
  padding: 10px;
  font-family: arial;
}
.filelist_paging .page {
text-align: center;
padding: 4px 2px 4px 2px;
background: #F2F6F8;
margin-top: 1px;
margin-bottom: 1px;
border: 1px solid #A2B5C2;
font-weight: bold;
font-size: 14px;
}
.header {
    border-bottom : 1px solid #8fdef3; 
    background : #b4e8f6 url(/gad.png) repeat-x 0% top;
    padding: 1px;
}
.currentpage {
color: red;
background-color: #F2F6F8;
border: 1px solid #417394;
padding: 0px 4px 0px 4px;
margin: 0px;
}
.bmenu {
background: url(css/bmenu.gif) repeat-x top left #f296fa;
margin: 0px;
color: white;
padding: 2px 4px 4px 4px;
}
.footer {
background-color: #099ff0;
border-top: 1px solid #324555;
border-bottom: 1px solid grey;
color: white;
margin: 0px 0;
padding: 4px 4px 4px 4px;
}
.sub {
    border-top: 1px dotted #417394;
    font-size: x-small;
    margin: 3px 2px 2px 2px;
    padding: 3px 0px 0px 0px;
}

