body{ background:#fff; color:#6D6E71; font-family: "UTM Swiss Condensed"; line-height:1.5; font-size:19px; }
.content2{ background: #f0f1f1; padding-top: 30px; padding-bottom: 30px;}
/* begin css content -------------------------------------------------- */
.main1_title{ width:580px; max-width: 100%; }
.box_main h1.title{margin-top:50px;}
div.main2_title{ max-width: 580px;}
div.main3_title{ width:521px;margin: 0 0 45px;  max-width: 100%;}
div.main4_title{ width:521px;  max-width: 100%;}
div.main5_title{ width:521px;  max-width: 100%;}
.bg_head{ background:url('images/bg_head.png') no-repeat center top; background-size:100%; width:175px; height:175px;}
.bg_head span{ display:block; color:#fff; font-size:95px; line-height:175px; text-align:center;font-family: times new roman;}
.box3 .bg_head{ position:absolute; top: 20px; left:15px;}
.box_title{ margin:30px 0;position:relative; z-index:999;}
div.line{ background:url('images/line_v.jpg'); background-position:left center; background-repeat:repeat-x; height:19px;width:100%; display:block; position:relative; }
div.line span{ width:18px; height:19px; position:absolute; top:0;}
div.line .line_b{background:url('images/bg_c.png') no-repeat left center; left:0;}
div.line .line_e{background:url('images/bg_c.png') no-repeat left center; right:0;}
h1.title,h2.title{ color:#6D6E71; font-family:"MyriadPro-BoldCond"; font-size:42px; margin:10px 0;}
.main2_title h2.title{ font-size:45px; margin:20px 0;}
.main3_title h2.title{ font-size:40px; margin:20px 0;}
.box6 .main3_title h2.title{ margin:0;}
.box7 .main3_title h2.title{ margin:10px 0;}

.main3_title h2.title span{ font-size:36px;}

h1.title span,h2.title span{ margin:20px 0;display:block; font-size:21px; font-family:"UTM Swiss Condensed";}
.main4_title h1.title span,.main5_title h1.title span,.box7 h1.title span,
.main4_title h2.title span,.main5_title h2.title span,.box7 h2.title span{ margin:0 0 20px; font-size:32px;}
.box6 h1.title span,.box6 h2.title span{ margin:10px 0; font-size:32px;}
hr{ border-color: #d5d5d5; clear: both;}
.smalls{ font-size: 75%;}
.box_content{ line-height:1.7; text-align:justify; position:relative; z-index:999;}
.box_content.main2_content{ line-height:2;}
.box_content.main2_content img,.box_content.main3_content img{ margin-top:10px;}
.box7 img{ margin-top:15px;}
.l32{ line-height:32px;}
.w76{width:76%; display:inline-block;}
.w80{width:80%; display:inline-block;}
.w90{width:90%; display:inline-block;}
.w95{width:95%; display:inline-block;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f17{ font-size:17px;}
.f19{ font-size:19px;}
.f20{ font-size:20px;}
.f21{ font-size:21px;}
.box2{ width:175px; height:95px; display:inline-block; position:relative; z-index:9999;}
.box3{ width:175px; height:95px; display:inline-block; position:relative; z-index:9999;}
.box3_t{ 
	background:#F0F1F1; 
    border-radius: 70px;
    height: 140px;
    left:-3%;
    position: absolute;
    top: -30px;
    width: 106%;
	box-shadow: 0 -3px 1px #a6a8ab;
}
.box3_b{
	background:#F0F1F1; 
    border-radius: 70px;
    height: 140px;
    left:-3%;
    position: absolute;
    bottom: -30px;
    width: 106%;
	box-shadow: 0 3px 1px #a6a8ab;
}

.readmore_ul{list-style:disc; padding-left:50px; text-decoration: underline;}
.readmore_ul li{line-height:30px;}
.readmore_ul li a{color: #f18021;}
#box_rate:hover{ cursor:pointer;}
#box_rate span{ background:url('http://alipasplatinum.com.vn/system/cms/themes/default/css/images/rate.png') no-repeat left center; min-width:24px; height:24px;  margin-left:26px; display:inline-block;}
#box_rate span:hover{ background:url('http://alipasplatinum.com.vn/system/cms/themes/default/css/images/rate_h.png') no-repeat left center;}

@media (min-width:768px) and (max-width:980px){
    .box3 .bg_head{ left: -15px; top:0;}
    .box3 .bg_head{ left: -5px; top: 40px;}  

}