*{border:0;outline:0;margin:0;padding:0;}
body{font-size:12px;font-family:Tahoma,sans-serif;line-height:1.4;width:100%;max-width: 640px;margin:0 auto;background: url("http://zaloapp.net/up/images/2013/03/30/M7AUT.png") center top repeat-x;}
a {color:#666; text-decoration:none; outline:none;}
a:hover {color:#09a7e2;}
#wrapper {}
#header {
    color: #666;
    font-size: 13px;
    text-align: left;
    background-color: #0593D5;
}
#header img {
    padding:0 0 0 5px;
}
#header .title{
    overflow:hidden;
    padding:2px 1px;
}
#header .title h1 {
    font-size: 12px;
    font-weight: bold;
}
#header .title h1 a{
    color:#444;
}
#footer {
    background: #0593D5;
    height: 80px;
    border-top: 1px solid #e7e7e7;
    padding: 10px 0 0 0;
    text-align: center;
    clear: both;
    color:#fff;
}
.nav {border-bottom: 2px solid #393e43;background: none repeat scroll 0 0 #fafafa;color: #0194cb;padding: 5px 10px;text-align: left;}
.nav a {color: #0194cb;}
.nav ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.nav ul li {
    display: inline;
    list-style-type: none;
}
.nav .sub-nav{
    display: inline;
}
a.download {
    background: url("http://taizalo.com/up/images/2013/01/27/Py42S.png") no-repeat scroll left center transparent;
    color: #F05454;
    padding-left: 18px;
}
#content_wrap {
    float: left;
    width: 100%;
    margin: 10px 0;
    border-radius:5px;
}
#header h1 {
    float: left;
    font-size: 15px;
    padding: 3px 0 3px 8px;
}
#header h1 a {
    color: #444;
    font-weight:bold;
}
#header span {
    float: left;
    padding: 2px 0 3px 5px;
    color: #444;
    font-weight:bold;
}
#header span a {
    color: #444;
    font-size: 12px;
}

.blocks {
    float: left;
    width: 100%;
    margin:0 0 10px 0;
    border-radius:5px;
    background-color: #FFF;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -moz-box-shadow: 1px 1px 3px #ccc;
    -webkit-box-shadow: 1px 1px 3px #ccc;
    box-shadow: 1px 1px 3px #ccc;
}
#tutsblocks .blocks_header {
    background-color: #0194CB;
}
.blocks_header a{
    color: #4d5761;
}
#sidebar .blocks_header {
    font-size: 14px;
}
#sidebar h2 {
    font-size: 23px;
}
.blocks .blocks_header {
    color: #333;
    font-size: 13px;
    line-height: 15px;
    overflow: hidden;
}
h2 {
    color: #373737;
    font-size: 30px;
    letter-spacing: -0.02em;
}
.blocks .more_blocks {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F8F8F8;
    border-color: #DDDDDD;
    border-image: none;
    border-right: 1px solid #DDDDDD;
    border-style: none solid solid;
    border-width: 1px;
    display: block;
    font-size: 11px;
    padding: 5px;
    text-align: left;
    text-decoration: none;
}
.blocks_content {
    border-color: #DDDDDD;
    border-width: 1px;
    color: #666;
    display: block;
    font-size: 12px;
    line-height: 16px;
    text-decoration: none;
}
.blocks .blocks_list a span {
    color: #424242;
}
.blocks .blocks_list a span:hover {
    color: #05A3E5;
}
.blocks .blocks_list li:first-child a {
    border-top-style: solid;
}
.blocks .blocks_list a {
    border-bottom:1px dotted #ececec;
    color: #666;
    display: block;
    line-height: 15px;
    padding: 5px;
    text-decoration: none;
}
#fsblocks .blocks_header {
}
#catblocks .blocks_header {
    padding: 10px 5px;
    border-bottom: 1px dotted #ead8a9;
    color: #4d5761;
}
.noidung h2{font-family:tahoma,sans-serif;font-size:12px;font-weight:700;}
.noidung h2 a:hover{color:#333;}
.breadcrumbs {
    background: none repeat scroll 0 0 #0593D5 !important;
    padding: 5px;
}
.breadcrumbs a{
    color:#000;
  	font-weight: bold;
}

.breadcrumbs a:hover{
    color:#C92C80;
}

#hot_block {background:none repeat scroll 0 0 #FFF4CC !important}
#hot_block a span {color:#9B5238}
.view {
    color: #A5A5A5;
    font-size: 10px;
    padding-left: 5px;
}
.blocks .post-info {
    border: 1px dashed #CCCCCC;
    padding: 5px;
}
.post-info > h2 {
    color: #085098;
    font-size: 13px;
}
.intro {padding-left: 10px;color: #A6A6A6;}
.boxdownload {
    background: url("../images/download.png") no-repeat scroll 5px center #FFFFFF;
    border: 1px solid #C4C5C5;
    display: inline-block;
    margin: 0 0 2px;
    padding: 5px 5px 5px 25px;
}
.boxdownload > a {
    font-weight: normal;
}
.noidung { padding: 2px 5px; }
.goleft a{float:left;text-decoration:underline;padding:5px;}
.goright a{float:right;text-decoration:underline;padding:5px;}

.mobile{height: 35px;
        overflow: auto;
        background-color: #FFFF66;
        border: 1px dashed #FF3366;
        color: #FF0000;
        font-size: 10px;}
.desc-footer{font-size: 11px;color:#cccccc;font-weight:normal;}


.blocks_content .top-download-1 {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 7px;
    padding-right: 7px;
    background-color: #fffae1;
    border: 1px solid #ead8a9;
    color:#999;
}
.post-info p{
    color:#999;
    font-size:11px;
}
.blocks_content .top-download-1 span {
    color:red;
}
.btn05 {color:#FFF; line-height:28px; font-weight:bold; width:114px; height:31px; background:url(http://zaloapp.net/up/images/2013/03/30/vdRNz.png) no-repeat; display:block; margin:0 auto;text-align: center;}
.btn05:hover {color:#057ba7; background-position:0 -31px; }
.btnblue2 {width:214px; margin:0 auto;}
.btn06, .btn07 {color:#FFF; font-weight:bold; display:block; float:left; width:107px; height:31px; background-image:url(http://zaloapp.net/up/images/2013/03/30/pFTq.png); background-repeat:no-repeat; line-height:28px;text-align: center;}
.btn06 {background-position:0 0;  color:#057ba7;}
.btn07 {background-position:-107px 0;}
.btn06:hover {color:#057ba7; background-position:0 -31px;}
.btn07:hover {color:#057ba7; background-position:-107px -31px;}

.blocks_content .top-download-1 span.name-download, .blocks_content .top-download-2 span.name-download {
    font-weight:bold;
}
.blocks_content .top-download-1 a, .blocks_content .top-download-2 a {
    color:#FF5000;
}
.blocks_content .top-download-2 {
    padding-top: 3px;padding-bottom: 3px;padding-left: 7px;padding-right: 7px;background-color: #E5E9FF;border: 1px solid #ead8a9;color:#999;}
.blocks_content .top-download-2 span {
    color:blue;
}
.tai-zalo-index{
    background-color:#FFF3B2;
    padding:1px;
}
.tai-zalo-index a{
    color:#058A91;
    padding-left:3px;
}
.tai-zalo-index a:hover{
    color:#C92C80;
}
.block-first{margin-top: 10px;}

.boxdownload {background: url("../images/download.png") no-repeat scroll 5px center #FFFFFF;border: 1px solid #C4C5C5;display: inline-block;margin: 0 0 2px;padding: 5px 5px 5px 20px;font-weight: bold;}
p .boxdownload{padding: 5px 5px 5px 20px;}
.boxdownload > a {font-weight: bold;}

.sms83{background-color:#fe5252;padding:1px;text-align: center;}
.sms83 p a{color:#F9F775;font-weight: bold;}
.sms83 img{vertical-align:middle;}
.adszalo{background-color: #14B1BC;color: #EAEAEA;text-align:center;padding:1px;}
.adszalo a{font-size:16px;color: #FFF;text-decoration:underline;}
.adszalo a:hover{color: #FCE7B5;}
.qc-wraper{margin-top:5px;}
.qc{background-color: #FFFF66;border: 1px dashed #FF3366;color: #FF0000; padding: 2px;margin-top:2px;}

.gioithieu-index {background-color: #dff0d8;padding: 2px;}

.top-download-1 {background-color: #FFFAE1;border: 1px solid #EAD8A9;color: #999999;padding: 3px 7px;}
.top-download-2 {background-color: #E5E9FF;border: 1px solid #EAD8A9;color: #999999;padding: 3px 7px;}
.top-download-3 {background-color: #FCB3B3;border: 1px solid #EAD8A9;color: #999999;padding: 3px 7px;}
.top-download-4 {background-color: #F3CCFC;border: 1px solid #EAD8A9;color: #999999;padding: 3px 7px;}

.div-box-small {
	/*background:#FFE68C;*/
  	background:#FFF;
  	border-top:1px dotted #E4C58F;
  	font-size:12px;
  	padding:2px 8px;
}

.div-new {
	/*background:#FFE68C;*/
  	background:#FFF;
  	/*border:1px solid #ED580E;*/
  	font-size:14px;padding:3px 0;
}


.div-box-small table {
	width: 100%;
  	cellspacing: 0;
  	cellpadding: 0;
  	border: 0;
}

.div-box-small .img-icon-small {
	width: 20px;
    padding: 0 10px 0 0;
}

.div-box-small .content-box-small {
	width: 20px;
    padding: 0 10px 0 0;
}

.div-box-small .img-icon-small a {
	text-decoration: none; color: #006FBC;display: block;height: 20px;
}

.div-box-small .img-icon-small .img-box-small {
	width:20px;height:20px;max-width:120px;
}

.div-box-small .tit-game-small {
	font-size: 12px;
  	font-weight: bold;
  	vertical-align: center;
}

.div-box-small .tit-game-small a {
	text-decoration: none;
  	color:#525252;
}
.hdr {
    font-size: 13px;
  	/*color: #FF5619;  */
  	color: #FF5000;
    font-weight: bold;
    text-shadow: #45cdf5 1px 1px 1px;
    background-color: #7BD4FE;
    margin-top: 4px;
    margin-bottom: 1px;
    padding: 2px 8px;
    border-bottom: 2px solid #2060E0;
}
.hdr a {
    color: #fffaee;
}
.hdr a:hover {
    color: #dbfaff;
}

.alert {
	background-color: rgb(255, 255, 102); 
  	color: rgb(255, 0, 0); 
  	border: 1px dashed rgb(255, 51, 102); 
  	padding: 2px;"
}
.boxdownload {
    background: url("../images/download.png") no-repeat scroll 5px center #FFFFFF;
    border: 1px solid #C4C5C5;
    display: inline-block;
    margin: 8px 2px;
    padding: 5px 5px 5px 18px;
}

.nav {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #CCCCCC;
    padding: 10px 10px;
    text-align: left;
}

.pagetop ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.pagetop ul li {
    display: inline;
    list-style-type: none;
}

.pagetop ul li a {
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
  	padding: 4px 0;
}
