@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #fff; }
li { list-style: none; }
a { text-decoration: none; }
img { border: none; }

.layout { width: 700px; margin: 53px 290px; }

.header { width: 700px; height: 85px; background: #fff url(../images/head-bg.jpg) no-repeat 0 27px; position: relative; }

.card { position: absolute; left: 616px; }
.wel { font-size: 16px; color: #fff; position: absolute; left: 10px; top: 27px; }
.head-tt { width: 421px; font-size: 24px; color: #fff; position: absolute; left: 279px; top: 54px; letter-spacing: 5px; }

.footer { width: 700px; height: 80px; background: #fff url(../images/foot-bg.jpg) no-repeat 0 top; position: relative; }

.foot-naves { width: 460px; position: absolute; left: 8px; }
.foot-naves li { font-size: 12px; color: #fff; float: left; display: inline; margin: 0 9px; line-height: 20px; }
.foot-naves a { font-size: 14px; color: #fff; }
.foot-naves a:hover { text-decoration: underline; color: #CCCCCC; }

.tel { font-size: 16px; color: #fff; position: absolute; left: 562px; line-height: 20px; }

.copyright { color: #000; position: absolute; left: 80px; top: 30px; }

/* index.html */
.mainer { width: 700px; height: 442px; background: #fff; position: relative; }

.main-photo { position: absolute; left: 0px; top: 12px; }

.main-desc {
	width: 369px;
	position: absolute;
	left: 320px;
	top: 12px;
}
.main-desc h1 { font-size: 16px; color: #000; }
.main-desc p { color: #000; line-height: 16px; margin-top: 12px; }

.main-a { font-size: 16px; font-weight: bold; text-decoration: underline; position: absolute; left: 0px; top: 350px; }

/* gallery.html */
.mainer2 { width: 700px; height: 342px; background: #fff; position: relative; }

.girls-list { width: 600px; position: absolute; left: 50px; top: 32px; }
.girls-list li { width: 83px; height: 100px; float: left; display: inline; margin: 15px 18px; }
.girls-list img { display: block; }

/* g1.html - g10.html */
.girls-photo { display: block; position: absolute; left: 0px; top: 2px; }

.girls-desc { width: 226px; height: 300px; background: url(../images/bg1.jpg) no-repeat 0 0; position: absolute; left: 470px; top: 2px; padding: 0 2px; }
.girls-desc2 { width: 226px; height: 300px; background: url(../images/bg2.jpg) no-repeat 0 0; position: absolute; left: 470px; top: 2px; padding: 0 2px; }
.girls-desc3 { width: 226px; height: 300px; background: url(../images/bg3.jpg) no-repeat 0 0; position: absolute; left: 470px; top: 2px; padding: 0 2px; }
.girls-desc4 { width: 226px; height: 300px; background: url(../images/bg4.jpg) no-repeat 0 0; position: absolute; left: 470px; top: 2px; padding: 0 2px; }
.girls-desc5 { width: 226px; height: 300px; background: url(../images/bg5.jpg) no-repeat 0 0; position: absolute; left: 470px; top: 2px; padding: 0 2px; }
.girls-desc6 { width: 226px; height: 300px; background: url(../images/bg6.jpg) no-repeat 0 0; position: absolute; left: 470px; top: 2px; padding: 0 2px; }
.girls-desc7 { width: 226px; height: 300px; background: url(../images/bg7.jpg) no-repeat 0 0; position: absolute; left: 470px; top: 2px; padding: 0 2px; }
.girls-desc8 { width: 226px; height: 300px; background: url(../images/bg8.jpg) no-repeat 0 0; position: absolute; left: 470px; top: 2px; padding: 0 2px; }
.girls-desc9 { width: 226px; height: 300px; background: url(../images/bg9.jpg) no-repeat 0 0; position: absolute; left: 470px; top: 2px; padding: 0 2px; }

.girls-name { color: #fff; }
.girls-name span { font-weight: bold; }
.girls-info1 { color: #fff; line-height: 14px; margin-top: 7px; }
.girls-info2 { color: #fff; line-height: 14px; margin-top: 7px; }
.girls-info3 { color: #fff; line-height: 14px; position: absolute; left: 125px; top: 182px; }
.g-tel { color: #fff; line-height: 16px; margin-top: 7px; font-weight: bold; }

.girls-name-2 { color: #000; }
.girls-name-2 span { font-weight: bold; }
.girls-info1-2 { color: #000; line-height: 14px; margin-top: 7px; }
.girls-info2-2 { color: #000; line-height: 14px; margin-top: 7px; }
.girls-info3-2 { color: #000; line-height: 14px; position: absolute; left: 125px; top: 182px; }
.g-tel-2 { color: #000; line-height: 16px; margin-top: 7px; font-weight: bold; }

.change-girl { position: absolute; left: 10px; top: 310px; }
.change-girl li { float: left; display: inline; margin: 0 90px; }
.change-girl a { font-size: 16px; color: #000; }
.change-girl a:hover { text-decoration: underline; }

/* rates.html */
.main-photo2 { position: absolute; left: 390px; top: 12px; }

.main-desc2 { width: 375px; position: absolute; left: 0px; top: 12px; }
.main-desc2 h2 { font-size: 16px; color: #000; }
.main-desc2 p { color: #000; }
.md2-1 { font-weight: bold; line-height: 30px; position: absolute; left: 0px; top:49px; }
.md2-2 { line-height: 30px; position: absolute; left: 120px; top:49px; }
.md2-3 { position: absolute; left: 0px; top:261px; }
.md2-4 { position: absolute; left: 0px; top:305px; }
.md2-5 { position: absolute; left: 0px; top:365px; }

.cd-1 { color: #000; position: absolute; left: 0px; top: 40px; }

/* links.html */
.links-naves { width: 468px; position: absolute; left: 110px; top: 40px; }
.links-naves li { float: left; display: inline; margin: 5px 0; }
.links-naves img { display: block; }
