img {
max-width: 100%;
max-height: 100%;
}
  /*software download*/
.relativeDownTitle{height:36px;padding-left:10px;background:#FCFCFC;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;background-image:-webkit-gradient(linear, left top, left bottom,color-stop(0, #FEFEFE),color-stop(1, #F6F6F6));}
.relativeDownTitle .tit{line-height:36px;font-size:14px;}
.downloadingBox{border-top:1px solid #D8D8D8;background:#EDEDED;padding:15px 10px;}
.downloadingBox .downloadingTitle{color:#E83F4C;font-size:14px;margin-bottom:5px;}
.softInfoBox{position:relative;padding:15px 10px 15px 82px;background:url(../images/baseinfobg.jpg);min-height:60px;}
.softInfoBox .pic{position:absolute;left:10px;top:15px;}
.softInfoBox .pic img{width:60px;height:60px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.softInfoBox .title,.softInfoBox .title a{font-size:16px;color:#333;font-weight:bold;margin:0;padding:0}
.softInfoBox .pDescription{color:#999;margin:0px;}
.softInfoBox .pDescription a{color:#999;}
.softInfoBox .pPrice{margin-top:5px;text-align:right;}
.softInfoBox .pPrice .price{font-weight:bold;color:#56AE00;font-weight:bold;font-size:14px;float:left;}
.softInfoBox .pPrice .spanButton{margin-right:10px;}
.pPrice.clearFix {margin: 0;}
.softInfoBox .btnDownload{display:inline-block;height:31px;line-height:31px;background:#2595DE;border:1px solid #015B9F;padding:0px 15px;font-size:16px;font-weight:bold;color:#FFF;text-shadow:1px 1px 0 #125797;box-shadow:0 1px 0 #53B5ED inset;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#34A7E9),color-stop(1,#1481D3));margin-top:5px;}
.btnDownload {
    background: none repeat scroll 0 0 #2595DE;
    border: 1px solid #015B9F;
    border-radius: 5px;
    box-shadow: 0 1px 0 #53B5ED inset;
    color: #FFFFFF;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    padding: 0 15px;
    text-shadow: 1px 1px 0 #125797;
}
/** pagination css **/
.currentpage, .trang, .filelist_paging span, .xt_blog_paging span{
	color:#FFFFFF;
    background-color: #8cafc6;
    border: 1px solid #417394;
    padding: 0px 5px 0px 5px;
  font-weight: bold;
}
.filelist_paging, .page, .xt_blog_paging {
    background-color: #DFE1E2;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 4px;
    	font-size: 13px;
   }
.filelist_paging:before, .page:before, .xt_blog_paging:before {
  text-align: center;
    border: 1px solid #88beff;
    padding: 0px 4px 0px 4px;
    background-color: #f2f6f8;
	margin: 1px;
}
.filelist_paging a, .page a, .xt_blog_paging a, .currentpage a {
    border: 1px solid #417394;
	background-color: #f2f6f8;
    padding: 0px 3px 0px 3px;
    text-decoration: none;
  margin: 1px;
}
.filelist_paging a:hover, .page a:hover, .currentpage a:hover, .xt_blog_paging a:hover{
 	border: 1px solid #88beff;
    padding: 0px 4px 0px 4px;
    background-color: #fff;
    margin: 1px;
}
/** end pagination css **/