@import url('https://fonts.googleapis.com/css?family=Montserrat');
*{margin:0;padding:0;text-decoration:none;text-transform: capitalize;}

body
{
font-family: 'Montserrat', sans-serif;background-color:#f5f5f5;
}

.jb
{
width:100%;
margin:0 auto;
margin-left:auto;
padding:0px;
height:auto;
}


.cc {clear: both;}


input[type=text] {
    width: 200px;
    box-sizing: border-box;
    border: 2px solid #ccc;
    border-radius: 4px;
    font-size: 16px;
    background-color: white;
    background-image: url('babe.png');
    background-position: 10px 10px; 
    background-repeat: no-repeat;
    padding: 12px 20px 12px 40px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
}

input[type=text]:focus {
    width: 100%;
}

.javhdpics
{
float:left;
width:50%;
text-align:right;
border-bottom:1px #ccc solid;
padding:0.3vw 0;
height:2.9vw;
background-color:#fff;
font-weight:bold;
letter-spacing:-1px;
}

.jjgirls
{
float:left;
width:50%;
text-align:left;
border-bottom:1px #ccc solid;
padding:0.6vw 0 0 0;
height:2.9vw;
background-color:#f5f5f5;
}

.jav{color:#000;font-size:2.3vw;}
.hd1{color:#9933ff;font-size:2.3vw;margin:0 0.4vw 0.4vw 0;}

.xxx
{font-weight:bold;width:100%;text-align:center;border-bottom:0.1vw #ccc solid;height:1.5vw;padding:15px 0 0 0;background-color:#fff;float:left;}

.javtube
{
    display:inline-block;
    border-bottom:0.1vw solid #9933ff;
    padding-bottom:1.5vw;
	color:#9933ff;
	letter-spacing:0.1vw;
	margin:0 1.2vw 0 0;
	
}

.tubetubetube
{
color:#333;
margin:0 1vw 0 0;
letter-spacing:0.1vw;
}

.sexphotos
{
color:red;
text-align:center;
font-size:0.8vw;
padding:1vw 0;
float:left;
width:100%;
background-color:#f5f5f5;
font-weight:bold;
}

.sexlinks
{
color:red;
text-align:center;
font-size:0.8vw;
padding:0.5vw 0 1vw 0;
float:left;
width:100%;
background-color:#f5f5f5;
font-weight:bold;
}

.sexlinks a:link{color:#333;}
.sexlinks a:hover{color:#a94dff;}

.javhihi a:link{color:#333;font-size:0.7vw;}
.jpsex{color:#000;font-size:0.8vw;}
.sexphotos a:link{color:#333;}
.sexphotos a:hover,.javhihi a:hover{color:#a94dff;}

h1{display:inline;line-height:1.7vw;}

.japanesegirls{width:99%; padding:0 0 0 1%;font-size:1.2vw;background-color:#e6e6e6;text-align:center;margin: 0 0 0.3vw 0;}
.japanesegirls a:link,.bot a:link,.bot a:visited,.japanesegirls h1 a
{
font-weight:bold;
padding: 0.3vw;
-webkit-transition-duration: 0.4s;
transition-duration: 0.4s;
cursor: pointer;
text-decoration:none;
line-height:2.1vw;
color:#a94dff;
font-size:1.2vw;
}

.japanesegirls a:hover,.bot a:hover
{background-color:#9933ff;color:#fff;}

.pornhub
{
float:left;
width:100%;
background-color:#f5f5f5;
}

.javhihi{width:13vw;height:25vw;margin:0 0 1vw 1vw;float:left;white-space: nowrap;overflow: hidden;height:auto;font-size:1vw;text-align:center;padding:0;}
.javhihi img{width:13vw;height:18.2vw;display:block;margin:0 0 5px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.javhihi b{font-size:1.1vw;}

.bot{position: fixed;margin-left:auto;margin-right:auto;bottom:0px;margin-top:-10px;z-index:99;width:100%; padding:0 0 0 1%;font-size:1.1vw;background:#e6e6e6;text-align:center;}
.bot i,.japanesegirls i{color:#6699ff;margin:0 0.2vw 0 0;}
p i{margin:0 0.2vw 0 0;}

.p3{line-height:3vw;}
.p10{height:20vw;}

.xxxpagebottom{width:100%;height:auto;float:left;margin:0 0 1vw 0;}
.xxxpagedti{width:100%;height:auto;float:left;margin:0 0 2vw 0;}

.gallery,.galleryr18{width:100%;height:auto;float:left;margin:0 0 2vw 0;background:#f2e4fe;padding:0 0 1vw 0;font-size:1.2vw;}

.gallery img{width:15.8vw;height:22.1vw;border-radius:1vw;margin:0.5vw 0 0 0.5vw;}

#jpornaccess{float:left;margin:0 0 0.5vw 0.5vw;width:19.2vw;font-size:1vw;}
div#jpornaccess a:link img{width:19.2vw;display:block;margin:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

#gqueen{float:left;margin:0 0 0.5vw 0.5vw;width:19.2vw;font-size:1.2vw;}
div#gqueen a:link img{width:19.2vw;margin:0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}

.relativebottom{position: relative;float:left;}
.overlaybottomr18{color:#fff;padding: 0 0.5vw;border-radius: 0.5vw;position: absolute;bottom: 0.5vw;left: 0.5vw;background:linear-gradient(to bottom,rgba(0,0,125,0.7) 0%,rgba(0,0,175,0.7) 50%,rgba(0,0,125,0.7) 100%);}
.relativetop {position: relative;float:left;}
.overlaytop {	color:#fff;	padding: 0 0.5vw;position: absolute;border-radius: 0.5vw;bottom: 0.5vw;left: 0.5vw;background:linear-gradient(to bottom,rgba(125,0,0,0.7) 0%,rgba(175,0,0,0.7) 50%,rgba(125,0,0,0.7) 100%);}
.overlaybottom {color:#fff;padding: 0 0.5vw;border-radius: 0.5vw;position: absolute;bottom: 0.5vw;left: 0.5vw;background:linear-gradient(to bottom,rgba(0,125,0,0.7) 0%,rgba(0,175,0,0.7) 50%,rgba(0,125,0,0.7) 100%);}
.movie{text-align:center;}
.gallery a{color:#6699ff;}
.gallery a:hover{color:#000;}

.equal{width:100%;height:auto;float:left;margin:0 0 2vw 0;background:#f2e4fe;padding:0 0 1vw 0;font-size:1.2vw;text-align:center;}
.equal img{max-width:23.5vw;max-height:15vw;margin:1vw 0 0 1vw;border-radius: 1vw}

.x1{color:#9933ff;}

.a9{width:99%;margin:10px 0 0 0;border-radius:10px;float:left;padding:10px 5px 10px 10px;color:#6699ff;}
.a9 img {position:absolute;top:0;left:0;width:100%;float:left;border-radius:10px;width:15.7vw;margin:0 0 0 5px;}
.a9 a {width:15.7vw;padding-top:12.3%;margin:0;position:relative;float:left;margin:5px 10px 0px 0;font-size:1.1vw;}
.a9 p {text-align:center;width:14vw;white-space: nowrap;overflow: hidden;position:absolute;bottom:-0px;left:0;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:4px;margin:4px;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);}
.a9 b {text-align:center;width:14vw;white-space: nowrap;overflow: hidden;position:absolute;top:-10px;right:-1px;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:4px;margin:10px 0 0 0;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);font-weight:normal;}


.y1{margin:0 0.3vw 0 0;}

.a4{width:99%;margin:10px 0 0 0;border-radius:10px;float:left;padding:10px 5px 10px 10px;color:#6699ff;}
.a4 img {position:absolute;top:0;left:0;width:100%;float:left;border-radius:10px;width:23.7vw;margin:0 0 0 5px;}
.a4 a {width:23.5vw;padding-top:14%;margin:0;position:relative;float:left;margin:5px 10px 0px 0;font-size:1.4vw;}
.a4 p {text-align:center;width:22vw;white-space: nowrap;overflow: hidden;position:absolute;bottom:-0px;left:0;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:4px;margin:4px;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);}
.a4 b {text-align:center;width:auto;white-space: nowrap;overflow: hidden;position:absolute;top:-10px;right:-1px;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:4px;margin:10px 0 0 0;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);font-weight:normal;}


.tub{float:left;width:99%;margin:10px 0 0 0;padding:10px 5px 10px 10px;}
.tub li {width:23.5vw;padding-top:14%;margin:0.2vw 0.4vw 0 0;position:relative;float:left;}
.tub img {position:absolute;top:0;left:0;width:100%;float:left;border-radius:10px;height:13.2vw;width:23.5vw;margin:0 0 0 5px;}

.tub p {overflow:hidden;text-overflow:ellipsis;font-weight:normal;font-size:1vw;position:absolute;bottom:45px;left:10px;height:auto;z-index:10;
border-radius:10px;color:#FFF;padding:4px;margin:4px;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);}

.tub b {overflow:hidden;text-overflow:ellipsis;font-weight:normal;font-size:1w;position:absolute;top:-10px;right:5px;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:4px;margin:10px 0 0 0;
background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);font-weight:normal;}

.tub span{position:absolute;bottom:45px;right:0;z-index:10;font-size:1vw;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);}
.tub a{color:#fff;}
.tub a:hover{color:red;}