@charset "utf-8";
/* CSS Document */
a {color: #34617e;text-decoration: none;}
body {
  background-color: #e9e9e9;
  color: #606060;
  font: 12px Arial;
  margin: 0;
  margin: auto;
  max-width: 720px;
}
.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: #F2F6F8;
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;
}
.footer a {
    color: #333333;
}
.hdr {
  background-color: #f1f1f1;
  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;
}
h1,h2,h3,h4,h5,h6{margin:0;font-size:16px;font-weight:bold}
.topmenu {
  background: url(images/footer.gif) repeat-x top #c0c0c0;
  border-bottom: 2px solid #cbcbcb;
  color: #8b8b8b;
  margin: 0 0 1px 0;
  padding: 4px 1px 4px 6px;
  border-top: 1px solid #FFFFFF;
}
.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{
font-size: 13px;
font-weight: 700;
color: white;
display: block;
margin: 0 auto;
padding: 2px 1px 2px;
text-align: center;
background: url(http://Vinavip.net/img/tcat.png) no-repeat left #3F3F3F;
}
.omenu {
color: #333;
border: 1px solid #E6B868;
background-color: #FFF5BC;
margin: 4px 0px 0px 0px;
padding: 2px 4px 2px 4px;
}
.menu {
background: white;
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;
}
.currentpage {
color: red;
background-color: #F2F6F8;
border: 1px solid #417394;
padding: 0px 4px 0px 4px;
margin: 0px;
}
.bmenu {
background: url(images/bmenu.gif) repeat-x top left #A7A7A7;
margin: 0px;
color: white;
padding: 2px 4px 4px 4px;
}
.footer {
background-color: #425769;
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;
}

.tmn {
  background-color: #2b485c;
  border-top: 3px solid #032a46;
  color: #FFFFFF;
  margin: 0;
  padding: 5px 0 5px 4px;
}