@font-face {
  font-family: 'font1';
  src: url('font/tinos.bold.ttf');  
}

@font-face {
  font-family: 'font2';
  src: url('font/tinos.regular.ttf');  
}
body{
	font-size: 14px;
}
.box1 {
	overflow: hidden;
	background: url(../images/box1_bgr.jpg) center bottom no-repeat;
	background-size: cover;
	padding-bottom: 15px;
}
.box1_left  {
	padding-top: 175px;
}
.box1_center {
	padding-top: 90px;
}
.box1_right {
	font-family: 'font2';
	text-align: center;
}

.box1_right h2{
	font-family: 'font1';
	color: rgb(47, 67, 87);
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    line-height: 30px;
}
.box1_right h1 {
	color: rgb(235, 99, 156);
    font-size: 25px;
    text-align: center;
    line-height: 1;
    margin-top: 10px;
}
.box1_right .slogan {
	color: rgb(47, 67, 87);
    font-size: 16px;
    text-align: center;
    line-height: 1;
}
.box2 {
	padding: 20px;
	overflow: hidden;
}

.box2 h2 {
	color: rgb(66, 66, 66);
    font-size: 22px;
    font-weight: bold;
    text-align: left;
    letter-spacing: 1px;
    line-height: 1;
}

.box2_baovien {
	overflow: hidden;
    padding: 0px 70px;
}
.box2 h6 {
	color: rgb(66, 66, 66);
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
}
.box2 .ladi-paragraph {
	color: rgb(117, 117, 117);
    font-size: 16px;
    text-align: justify;
}
.box2_left {
	margin-bottom: 20px;
}
.box3 {
	overflow: hidden;
	background: url(../images/nuoc-tinh-yeu-bang-lua-oral-sex-water-nhat-ban-3.jpg) left top no-repeat;
	background-size: cover;
	padding: 15px;

	background-color: rgba(74, 71, 71, 0.78);
}
.box3_1{
	background-color: rgba(74, 71, 71, 0.78);
	margin: -15px;
	padding-bottom: 25px;

}
.box3 h3{
	color: rgb(255, 255, 255);
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    line-height: 1;
}
.box3 .ladi-paragraph{
	color: rgb(255, 255, 255);
    font-size: 16px;
    text-align: justify;
    line-height: 1.8;
    padding: 0px 70px;
}
.box4 {
	overflow: hidden;
	background-color: rgb(245, 245, 245);
	padding-bottom: 20px;
}
.box4 h2 {
	color: rgb(66, 66, 66);
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    line-height: 1;
}
.box4 .ladi-headline{
	    color: rgb(0, 0, 0);
    font-size: 16px;
    text-align: justify;
    line-height: 1.8;
}
.box4_baovien {
	overflow: hidden;
    padding-left: 55px;
}
.box5 {
	overflow: hidden;
	background: url(../images/nuoc-tinh-yeu-bang-lua-oral-sex-water-nhat-ban-5.jpg) left top repeat;
	background-size: 100%;
	opacity: 0.62;
}
.box5 h2 {
	color: rgb(255, 255, 255);
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}
.box5 .ladi-paragraph {
	font-weight: bold;
    font-size: 18px;
    line-height: 1.6;
    padding: 20px 80px;
}
.box5_baovien {
	overflow: hidden;
	background-color: #ffffff91;
}
.box6 {
	overflow: hidden;
	padding: 20px;

}
.box6 h3 {
	    color: rgb(0, 0, 0);
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

.box6 .ladi-paragraph{
	color: rgb(232, 59, 48);
    font-size: 20px;
    line-height: 1.6;
    text-align: center;
}
.box6_right {
    text-align: center;

}
.box6_right input{
    width: 90%;
    margin-bottom: 10px;
    padding: 8px;
    border: 1px solid #333333d6;
}
.box6_right textarea{
    width: 90%;
    border: 1px solid #333333d6;
    margin-bottom: 0px;
}
.box6_right button {
    background-color: rgb(232, 58, 48);
    margin-top: 10px;
    color: #fff;
    border: none;
    padding: 5px 30px;
    border-radius: 7px;
    font-size: 18px;
}
.box7 {
	overflow: hidden;
	background: radial-gradient(circle, rgba(255, 255, 255, 1.0), rgba(148, 201, 255, 1.0));
	padding: 30px;
}
.box7 .ladi-headline {
	color: rgb(0, 0, 0);
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}
.box8 {
	overflow: hidden;
	padding: 20px;
	background-color: rgb(28, 28, 28);
}
.box8 h5 {
	color: rgb(255, 255, 255);
    font-size: 17px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
    height: 75px;
}
.box8 .ladi-paragraph{
    color: rgb(255, 255, 255);
    font-size: 13px;
    text-align: justify;
    line-height: 1.4;
}
.box8_baovien {
    overflow: hidden;padding: 0px 30px;
    color: #fff;
    text-align: justify;
}
.fix-icon-right ul li{
  list-style-type: none;
  }
  .fix-icon-right {
    position: fixed;
    right: 10px;
    bottom: 35px;
    display: none;
    z-index: 9999999;
}



@media (min-width: 768px) and (max-width: 1024px){
  
}





@media (max-width: 767px){
    .box4 .ladi-headline {

    text-align: left;

}
  .box1 {
    
    overflow: hidden;
    background-size: cover;
    padding-bottom: 15px;
}
.box1_right h1 {
    color: rgb(235, 99, 156);
    font-size: 20px;
    text-align: center;
    line-height: 1;
    margin-top: 0px;
}
.box1_right h2 {
    
    color: rgb(47, 67, 87);
    font-size: 20px;
    font-weight: bold;
    text-align: center;
        line-height: 22px;
    margin-bottom: 0px;
    margin-top: 5px;
}
.box1_left {
    padding-top: 5px;
    
}
.box1_center {
    padding-top: 75px;
}
.box2 {
    padding: 10px;
    overflow: hidden;
}
.box2 h2 {
	line-height: 20px;
    font-size: 15px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px
}
.box5 h2 {
    color: rgb(255, 255, 255);
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    line-height: 1.3;
    margin-top: 5px;
}
.box2_baovien {
    overflow: hidden;
    padding: 0px 0px;
}
.box2_left {
	/*border-bottom: 2px dashed;*/
    padding-bottom: 10px;
}
.box2 h6 {
       margin-top: 0px;
    margin-bottom: 2px;
}
.container {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}
.box3 .ladi-paragraph{
	
    padding: 0px 0px;
}
.box3_1 {
    
    padding: 20px;
}
.box4_baovien {
	padding: 20px;
}
.box5 {
	background-size: cover;

}
.box6 h3 {
    color: rgb(0, 0, 0);
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    line-height: 1.2;
}
.box5 .ladi-paragraph {
    font-weight: bold;
        font-size: 14px;
    line-height: 1.6;
    padding: 10px 10px;
}
.box7 .ladi-headline {
    font-size: 16px;
   
}
.box8 h5 {
	
    height: auto;
}
}

@media (max-width: 320px){
	
}