/* 2014 Lego4vn.com */
body {     background: #fff none repeat scroll 0 0;     color: #606060;     font: 13px Arial;     margin: 0;     margin: auto;     padding: 0;     max-width: 720px;     border : 1px solid #cdcdcd;     border-radius: 5px;     -moz-border-radius: 10px;     -webkit-border-radius: 10px;     box-shadow:0px 0px 10px  #343434; } a:link, a:active, a:visited {     color: #3366CC;     text-decoration: none; } a:hover, a:focus {     color: #009cf0; }
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 #d8d8d8;color: #686868;padding: 1px;margin: 1px;}
input[type="file"] {margin: 2px 0;}
input[type="submit"] {background: url(http://wapvip.pro/images/input.gif) repeat-x bottom #fefefe;padding: 3px 8px;}
input[type="submit"]:hover {     color: #686868;     background: #fefefe;     border: 1px solid #d8d8d8;
}
p {     margin-top: 6px;     margin-bottom: 6px; }
textarea {   width: 99%;   max-width: 691px; }
ul {     margin: 0;     padding-left: 20px; } .ads, .pc {     color: #333333;     border: 1px solid #e6b868;     background-color: #fff5bc;     margin: 4px 0px 0px 0px;     padding: 2px 4px 2px 4px; } .time {     color: #0000ff;     background-color: #ffffff;     text-align: center; } .daik {     padding-top : 2px;     background-color: #fff;     background-position : top; } td { line-height: 15px } #tab { padding: 2px 5px 0 5px; border-bottom: 5px solid #3366FF; font-size: 14px } #tab a {color:#3366FF;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-color: #3366FF; background-image: url(/images/nen-ac.png);   background-repeat: repeat-x; background-position: 50% top;} #tab .active a {color:#fff} .header {   background: #ccf7ff;   background-image : url(/logo/nen.gif);   border: 1px solid #88beff;   margin-top: 1px;   margin-bottom: 1px;   padding: 20px 5px 20px 5px;   text-align: center;   text-indent: 0px; }
.header a { color: #fff; } .like {     background-color: #fbedfa;     border-bottom: 1px dashed #DDD;     padding: 3px 3px 3px 3px;     margin: 0px 0px 0px 0px; } .list2  {     background-color: #fff;     margin-top: 1px;     margin-bottom: 1px;     padding: 3px;     border: 1px solid #d5d5d5; } .list3  {     background-color: #fff;     margin-top: 1px;     margin-bottom: 1px;     padding: 3px;     border: 1px solid #d5d5d5; } .list3 a:link {
color: #FF0000; }
.list4 {     background-color: #fff;     margin-top: 1px;     margin-bottom: 1px;     padding: 3px;     margin-left: -3px;     margin-right: -3px;     border-top: 1px solid #d5d5d5;     border-bottom: 1px solid #d5d5d5; } .news {   background-color: #EEEEEE;   border: 1px solid white;   color: #333333;   font-size: x-small;   padding: 3px 4px 4px 4px; } .newsx {     background-color: #f2f6f8;     border-bottom: 1px solid #eaeae9;     color: #34617e;     padding: 3px 4px 3px 4px;     margin: 0 0 0 0; } .newsx input[type="text"], .newsx input[type="checkbox"], .newsx textarea, .newsx input[type="submit"] { font-size: small; border-top: 1px solid #c6c6c6; border-bottom: 1px solid #808080; border-left: 1px solid #a6a6a6; border-right: 1px solid #a6a6a6; background: #f0f0f0; font-weight: bold; } .orangex {     color: #333333;     border: 1px solid #7997aa;     background-color: #d4e3ed;     margin: 4px 0px 0px 0px;     padding: 2px 4px 2px 4px; } .omenu {     color: #333333;     border: 1px solid #eaeae9;     background-color: #f2f6f8;     margin: 0px 0px 0px 0px;     padding: 2px; } .omenu a.pagenav {    margin: 1px; }
.pagex {     background-color: #d7d8da;     border: 1px solid #cecece;     margin: 4px 0px 0px 0px;     padding: 1px 4px 1px 4px; }
.omenu, .vang { color: #333333; border: 1px solid #e6b868; background-color: #fff5bc; margin: 4px 0px 0px 0px; padding: 4px; } .bmenu , .hdr , .phdr {     color: #fffaee;     font-weight: bold;     text-shadow: #45cdf5 1px 1px 1px;     background-color: #08A8E8;     margin-top: 4px;     margin-bottom: 1px;     padding: 4px 6px 4px 6px;     border-bottom: 2px solid #2060E0;} .phdr a, .bmenu a, .hdr a { color: #fff; text-decoration: none; } .code {     max-width:89%;     background-color:#f3f6fb;     border:1px inset #c3d3dc;     text-align:left;     color:#111111;     padding:3px; } .rmenu, .do { background: #fee5fd; border: 1px solid #ffc6fc; margin: 1px; padding: 4px; } .rmenu input, .rmenu textarea, .rmenu select { border: 1px solid #E2C0C7; } .quote { font-size: 11px; background-color: #f0f3f7; 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; } .admin-say {
color: #f00;
padding: 2px;
margin: 2px 2px 4px 2px;
background-color: #fff7eb;
border: 1px solid #f9bc6d;
font-size: 12px;
font-style: italic;
position: relative;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px; }
.admin-say div.here {
background: transparent url(images/admin-say.png) no-repeat bottom left;
width: 15px;
height: 12px;
position: absolute;
left: 106px;
bottom: -12px;
z-index: 1; } .mod-vote {
background: #fadeba url(images/bg-att.png) repeat-x top left;
padding: 2px;
margin: 2px;
text-align: center;
color: #333;
max-width: 160px;
border: 1px solid #f9bc6d;
border-radius: 3px; }
.textshout {     background: #ffffff;     color: #333333;     font-color: #333333;     margin: 0px 4px 0px 4px;     padding-bottom: 1px; }
.textshout a {  color: #ff8c00; }
.tmn a:hover, .fmenu a:hover {
color:#666666; text-decoration: none; }
a:hover {   text-decoration: underline; }
input:focus, textarea:focus {   background: #F4F4F4;   border: 1px solid #BCBCBC; }
.currentpage {
color:#FFFFFF; background-color: #8cafc6; border: 1px solid #417394; padding: 1px 5px 1px 5px; }
a.pagenav {     border: 1px solid #417394;     background-color: #f2f6f8;     padding: 1px 3px 1px 3px;     text-decoration: none; }
a.pagenav:hover {     background-color: #f2f6f8;     border: 1px solid #417394; }
.mainblok {     border: 1px solid #cecece; }
.mainsub {     border: 1px solid #cecece;     margin: 0px 0px 2px 0px;     border-radius: 3px; } .morecat {     text-align: right;     font-size: 10px;     margin-top: 2px; } .thumb {     padding: 1px 1px 2px 5px;     border-right: 1px solid #eaeae9;     text-align: center; } .mainblok .list1 table img, .mainblok .list2 table img, .mainsub 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(0deg);     -moz-transform: rotate(0deg);     -webkit-transform: rotate(0deg);     border-radius: 2px;     width: 45px;     height: 55px; }.footer {   color: #000000;   background: url(/images/xeo.gif);   border: 1px solid #a7a7a7;   margin-top : 10px;   margin-bottom : 2px;   padding : 5px;} .anhtuan {  background-color : #FFFFFF;  background-image : url(/css/g.gif);  background-repeat : repeat-x;  background-position : 50% top;  margin-top : 1px;  margin-bottom : 1px;  margin-right : 1px;  margin-left : 1px;  padding : 3px;  border : 1px solid #e1e1e1;} .r { background-color:#EAEAEA; border-color:#E0E0E0; margin-top : 1px; margin-bottom : 1px; padding : 3px; border-style:solid; border-width:1px; padding-left:5px; padding-right:5px; font-weight: bold; } .thinh {   background: #F5E9EB;   border: 1px solid #E2C0C7;   margin: 1px 0;   padding: 4px; } .noidung { background-color : #FFFFFF; background-image : url(/bg.png); margin-top : 1px; margin-bottom : 1px; margin-right : 1px; margin-left : 1px; padding : 3px; border : 1px solid #e1e1e1; }.code {  background: #E0E6FF;  margin-left :3px;  margin-right :3px;  margin-bottom : 1px;  padding : 4px;  color:#008080;  border: 1px solid #468264; }.next {    padding: 0px 4px 0px 4px;    margin: 1px;    background-color: #f2f6f8;    border: 1px solid #88beff; } h1, h2, h3, h4, h5 prefix{font-size:80%;line-height:normal;margin:0} h1 { font-size: 16px; } h2 { font-size: 14px; } h3, h4, h5 { font-size: 12px;} img { border-style: none; vertical-align: middle; } .gmenu ,.xam { background-color: #d5f3ff;     margin-top: 0px;     margin-bottom: 1px;     padding: 4px;     border: 1px solid #d5d5d5;} .b-ads {
padding: 2px;
background-color: #fff;
font-weight: bold;
border: 1px solid #fad2ac;
border-radius: 3px;
margin: 2px 1px 2px 1px; } .b-ads:hover {
border: 1px solid #97a4c4; } .admin-say {color: #f00;padding: 2px;margin: 2px 2px 4px 2px;background-color: #fff7eb;border: 1px solid #f9bc6d;font-size: 12px;font-style: italic;position: relative;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;} .admin-say div.here {background: transparent url(http://wapqb.info/admin-say.png) no-repeat bottom left;width: 15px;height: 12px;position: absolute;left: 106px;bottom: -12px;z-index: 1;} .mod-vote {background: #fadeba url(http://wapqb.info/bg-att.png) repeat-x top left;padding: 2px;margin: 2px;text-align: center;color: #333;max-width: 150px;border: 1px solid #f9bc6d;border-radius: 3px;} .tuan, .list1, .cool, .menu { background-color : #FFFFFF; background-image : url(/css/tmn.gif); background-repeat : repeat-x; background-position : 50% top; margin-top : 1px; margin-bottom : 1px; margin-right : 1px; margin-left : 1px; padding : 3px; border : 1px solid #e1e1e1; }.currentpage {     color:#FFFFFF;     background-color: #8cafc6;     border: 1px solid #417394;     padding: 0px 4px 0px 4px;     margin: 0px; } .filelist_paging, .page {     text-align: left;     padding: 4px 2px 4px 2px;     background: #d5f3ff;     margin-top: 1px;     margin-bottom: 1px;     border: 1px solid #a2b5c2;     font-weight: bold;     font-size: 14px; } .filelist_paging:before, .page:before {     content: url(/images/tool.gif);     padding-right: 2px; } .filelist_paging a, .page a {     border: 1px solid #88beff;     padding: 0px 4px 0px 4px;     background-color: #f2f6f8;     margin: 1px; } .filelist_paging a:hover, .page a:hover {     background-color: #f2f6f8;     border: 1px solid #417394; } a.pagenav {     border: 1px solid #88beff;     background-color: #f2f6f8;     padding: 0px 4px 0px 4px;     text-decoration: none;     margin: 0px; } a.pagenav:hover {     background-color: #f2f6f8;     border: 1px solid #417394;