body{	margin: 0 auto;    font-family: Arial, sans-serif;    font-size: 13px;    background: #f3f3f3;}a{    text-decoration: none;	color:#000;}a:hover{	color:#f00;}img{    max-width: 100%;}/**============HOME============*/.head_on{    background: #008dd4;    color: #fff;    padding: 5px 15px;    border-bottom: 1px solid #fff;    overflow: hidden;}.dangki-dangnhap{    float:left;    margin-top: 4px;}.dangki-dangnhap img{    margin-right: 5px}.dangki-dangnhap a{    color: #fff;}.dangki-dangnhap a:hover{    text-decoration: underline;}.lang{    float: right;}.lang{    float: right;    margin-left: 10px;}#m_head{    background: #008dd4;    padding: 10px;    overflow: hidden}.logo{    width: 25%;    float: left;}.sologan{    width: 72%;    margin-left: 3%;    float: left;}#menu-search{    height: 30px;    background: #02a7ff;    padding: 5px 15px;    position: relative;}.find{    position: absolute;    top: 5px;    right: 10px;}.find input[type="text"]{    border-radius: 5px 0px 0px 5px;    background: #fff;    height: 29px;    width: 150px;    border: none;    margin-right: 1px;    float: right;}.find input[type="submit"]{    border-radius: 0px 5px 5px 0px;    background: url(/style-mobile/img/search.png) #fff no-repeat center center;    width: 38px;    border: none;    height: 31px;    border-right: 1px solid #fff;    float: right}.menu-click{    border: 1px solid #fff;    width:40px;    height: 30px;    background: #02a7ff;    border-radius: 5px;}.nav{    display: none;       background: #6bc6f6;    margin-left: -10px;    margin-right: -10px;    margin-top: 5px;    padding-top: 10px;    padding-left: 10px;}.nav li{width: 98%;    border-bottom: 1px solid rgba(4, 4, 4, 0.16);    list-style: none;    padding-top: 5px;    padding-bottom: 5px;}.nav li a{    color: #000;    text-transform: capitalize;	font-weight:bold}.sub2{    display: none}#wapper-home{    padding: 10px 15px;    background: #fff;    overflow: hidden;    margin-top: 0px;    box-shadow: 0px 1px 10px #ccc;}.new-home-1{}.news1-1{    overflow: hidden;    border-bottom: 1px dotted #02a7ff;    padding-bottom: 10px;}.news1-1 img{        width: 145px;        float: left;        margin-right: 10px;        border: 1px solid #CCCCCC;        box-shadow: 1px 1px 2px 2px #E8E8E8;        padding: 3px;}.news1-1 h3{    line-height: 20px;    font-size: 13px;}h3{	text-align:justify;}.news1-1 h3 a{    color: #000;}.news1-1 p{    line-height: 19px;    text-align: justify;}.news1{    width: 100%;    padding-top: 10px;    overflow: hidden;    padding-bottom: 10px;}.news1 img{  width: 72px;    float: left;    margin-right: 10px;    border: 1px solid #CCCCCC;    box-shadow: 1px 1px 2px 2px #E8E8E8;    padding: 3px;    min-height: 65px;}.news1 h3{    line-height: 18px;    margin-top: 0px;    font-size: 13px;    margin-bottom: 6px;}.news1 h3 a{    color: #000;}.news1 p{    width: 48%;    float: left;    text-align: justify;    line-height: 19px;    margin-top: 0px;}p{    text-align: justify;}.new1chan{	background:#F4F5F7;}.title-home{    background: url(/style-mobile/img/titile.png) #338bd8 no-repeat left;    padding-left: 39px;    height: 30px;    margin-top: 10px;    border-radius: 0px 3px 3px 0px;}.title-home h2{   margin: 0px;    text-transform: uppercase;    font-size: 14px;    line-height: 30px;}.title-home h2 a{    color: #fff;}.videos{    margin: 0px;    padding: 0px;    margin-top: 10px;}.videos li{    list-style: none;}.owl-carousel1 .item{    margin: auto;}.owl-carousel1 .item h3{	line-height: 19px;    font-size: 13px;    font-weight: 700;}.owl-carousel .owl-item img {    box-shadow: 1px 1px 7px #ccc;    width: 97%;    transform-style: preserve-3d;    padding: 5px;    border: 1px solid #cdcdcd;}.owl-carousel1 .item h3 a{	color:#000;}.sukien{	}.sukien h3{	padding-left: 36px;    background: url(/images/calendar.png) no-repeat 0px 0;    min-height: 23px;    font-size: 14px;    font-weight: 500;    padding-top: 4px;    margin-top: 10px;}.sukien h3 a{	    color: #000;}.news2{	border-bottom: 1px dashed #cdcdcd;    margin-top: 10px;    overflow: hidden;    padding-bottom: 10px;}.news2 img{	width: 72px;    float: left;    margin-right: 10px;    border: 1px solid #CCCCCC;    box-shadow: 1px 1px 2px 2px #E8E8E8;    padding: 3px;    min-height: 65px;}.news2 h3{	    margin: 0px;    font-size: 13px;	font-weight:600;}.news2 h3 a{color:#303030;}.view_new_ul{	border: 1px solid #cdcdcd;    padding: 0px;    margin: 0px;    border-top: none;	overflow:hidden;}.view_new_ul h2{	padding-left: 10px;    text-transform: uppercase;    border-bottom: 1px solid #cdcdcd;    padding-top: 10px;    margin-top: 0px;    font-size: 14px;    box-shadow: 0px 0px 30px rgba(204, 204, 204, 0.66);}.view_new_ul h2 p{	margin: 0px;    height: 4px;    width: 104px;    background: #feb313;    margin-top: 10px;}.view_new_ul h2 a{	}.view_new_ul li{	border-bottom: 1px dotted #cdcdcd;    margin: 0px 10px;    list-style: none;}.view_new_ul li h3{	font-size: 14px;    font-weight: 600;}.view_new_ul li h3 a{	    color: #303030;}#weblinks{	margin:0px;	padding:0px;	margin-top:10px;}#weblinks li{	border: 1px solid #cdcdcd;    width: 46%;    list-style: none;    float: left;    text-align: center;    /* margin: auto; */    margin-left: 3%;    margin-bottom: 13px;}#weblinks li img{	padding: 10px;    width: 54%;}.menu-footer{	padding: 10px 15px;}.menu-footer ul li{	list-style:none;}.menu-footer ul li a{	color:#000;}.menu-footer ul{	padding:0px;	margin:0px;}.menu-footer ul li{	padding: 6px 0px;    border-bottom: 1px solid rgba(205, 205, 205, 0.89);    padding-bottom: 10px;}#m_footer{	background: #02a7ff;	overflow:hidden;	color:#fff;	padding:15px;}#m_footer p{	margin-bottom: 10px;    margin-top: 0px;    line-height: 20px;}#fb{	text-align: center;}#fb li{	list-style: none;    display: inline-block;}.total{    background: url(/style-mobile/img/total.png) no-repeat left;	    padding-left: 28px;    font-size: 12px;}.online{    background: url(/style-mobile/img/online.png) no-repeat left;	    padding-left: 28px;    font-size: 12px;}.copy{	font-size: 12px;    font-weight: bold;    border-top: 1px solid rgba(255, 255, 255, 0.48);    padding-top: 10px;}.main{	background:#fff;	padding:10px 15px;	overflow:hidden}.head{	padding:10px 15px;	overflow:hidden;}.head h2{	float: left;    margin: 0px;    font-size: 12px;    margin-right: 5px;}.head h2 a{	color:#000;	float:left}.head h1{	font-size: 12px;    margin: 0px;    margin-left: 5px;	float:left;}.head h1 a{	color:#000;}.news{	overflow:hidden;	border-bottom:1px dashed #cdcdcd;	margin-bottom:10px;	padding-bottom:10px;}#text21{	text-align: right;	font-size: 12px;    font-style: italic;}#text21 p{    margin-bottom: 0px;}.news p{	margin-top:0px;}.title{	line-height: 20px;    padding-bottom: 5px;	font-weight:bold;	font-size:14px;}.title a{	color:#303030;}.footer{	}.cate_con{	margin: 0px;    padding: 0px;    margin-top: 10px;    border-top: 1px solid rgba(72, 70, 70, 0.17);}.cate_con li{	    font-size: 12px;    padding: 5px 0px;	list-style:none;}.cate_con li a{	}.tintuckhac{	padding:10px;	overflow:hidden	}#module{	overflow:hidden;}#module ul{	width: 100% !important;    padding: 10px !important;}#module ul div{	margin-bottom: 20px;    padding: 0px !important;}#module ul div h2{	margin-top: 0px;    font-size: 14px;    line-height: 20px;}#content_project {	}#content_project div{	text-align: left !important;    width: 100%!important;    margin-bottom: 10px !important;    margin-left: 0px !important;}#content_project div div{	}#download{	margin-bottom: 10px;    overflow: hidden;    border-bottom: 1px dashed #cdcdcd;    padding-bottom: 10px;}.download1{	}.download1 h3{	line-height: 20px;    margin: 0px;    font-size: 13px;    padding-bottom: 5px;}.download1 h3 a{	    color: #0288cc;}.download1 h3 a:hover{	    color: #f00;}.download1 p{	margin-top: 0px;    margin-bottom: 10px;}.download1_title{	}.head font{	float: left;    margin-left: 5px;}iframe{	width:100%;}.course{	width:100% !important;	padding-left:0px !important;}.course h2{	line-height: 23px;    width: 100% !important;    padding-left: 0px !important;    font-size: 16px;    margin: 0px;}#pt {    float: right;    clear: both;    padding: 10px 20px 10px 0;    font-size: 12px;    width: 670px;}#outerImageContainer{	width:95% !important;    height: auto !important;	margin:auto}#lightboxImage {    width: 100% !important;    height: auto !important;}.album_del{	width: 97% !important;    padding-left: 0px !important;    height: auto !important;}.album_del1{	width: 97% !important;    padding-left: 0px !important;    height: auto !important;}.album_del1 img{	height: auto !important;    width: 100%;}.album_del3{	}.album_del4{	}#login ul{	padding:0px !Important;}#login ul li{	list-style:none;	overflow:hidden;	margin-top:20px;}#login fieldset {    width: 90%;        padding-left: 10%;} #login li label {    float: left;    width: 100%;    text-align: justify;    padding-right: 5px;    color: #383838;    font-weight: bold;	margin-bottom:10px;} #login li input{    float: left;width: 80%;    height: 20px;    line-height: 20px;    font-weight: bold;    border-radius: 4px;    color: #383838;    font-size: 12px;    padding: 4px 5px;    background: #fcffe0;    border-color: #a6a6a6 #cccccc #cccccc #a6a6a6;    border-style: solid;    border-width: 1px;}#login legend {    font-size: 16px;    display: block;    padding: 0 10px;    text-transform: uppercase;    font-weight: bold;    color: #008dd4;}#login #control input {        margin-top: 20px;    background: #008dd4;    border: none;    display: inline-block;    color: white !important;    font-weight: bold;    text-decoration: none;    border-radius: 4px;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);    border-bottom: 1px solid rgba(0, 0, 0, 0.25);    padding: 8px 15px !important;    position: relative;    cursor: pointer;    margin-bottom: 10px;}.fc_card-container{	width: 49% !important;    margin: 0.5% !important;}.fc_card-container .fc_card div{	background:#fff !important;	    box-shadow: 0px 0px 0px #fff !important;}.news_search{	}.news_search img{	width: 100px;    float: left;    border: 1px solid #ccc;    padding: 5px;    margin-right: 10px;}#login1{	    text-align: center;    padding: 0px !important;    width: 100% !important;    line-height: 20px;}#login1 li input{    width: 95% !important;}.form_line{	padding-left:0px !important;}#control{	width:100% !important;}#pt a{    padding: 3px 4px;    border: 1px solid #cdcdcd;    margin-right: 4px;}#accordian ul li ul{	display:none;}#accordian ul li h3{	margin:0px;	font-size:13px;	cursor:pointer;}.lied{	padding:10px 0px !important;	border-bottom:1px dashed #cdcdcd}