﻿html, body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, img, table, dl, dt, dd, a, input { padding:0; margin:0; }
body                                {height: 100%; background:url(//moreteengfs.com/img/bg.png); font: 12px Tahoma, Arial, sans-serif; color: #fff;}

img, input, textarea                {border: none;}
ul                                  {list-style-type: none;}
a:link, a:active                    {cursor: pointer;}
a:hover                             {cursor : pointer;}
a:active, a:focus, img              {outline: 0;}
.clear                              {clear: both;}
.floatleft { float: left; }
.floatRight { float: right; }
#main { width: 1000px; margin: 0 auto;background-color: #fff;}
/* header */
.header { overflow: hidden; width: 1000px; position: relative;}
.topHead { background: url(//moreteengfs.com/img/head_1.png) no-repeat; width: 735px; height: 50px; padding-left: 265px;}
.header img { float: left; }
/* desc */
.desc { position: absolute; width: 300px; top: 370px; left: 350px; font: 12px Arial, Helvetica, sans-serif; text-align: center; }
/* top menu */
.topMenu { overflow: hidden; }
.topMenu li { display: block; float: left;}
.topMenu li a { display: block; background: url(//www.moreteengfs.com/img/menu.png) no-repeat; float: left; font-size: 24px; font-family: "Trebuchet MS", serif; font-weight: bold; color: #fff; text-align: center; line-height: 90px; height: 80px; text-decoration: underline;}
.topMenu li a:hover { text-decoration: none;}
.topMenu .member { width: 230px; color: #cc0000; background-position: 0px 0px; }
.topMenu .member:hover {background-position: 0px -80px; color: #2d2d2d; }
.topMenu .bookmark { width: 210px; color: #000; background-position: -230px 0px; }
.topMenu .bookmark:hover { background-position: -230px -80px; color: #2d2d2d; }
.topMenu .submit { width: 270px; color: #000; background-position: -440px 0px; }
.topMenu .submit:hover { background-position: -440px -80px; color: #2d2d2d; }
.topMenu .access { width: 290px; background-position: -710px 0px; font-size: 44px; text-decoration: none !important; }
.topMenu .access:hover { background-position: -710px -80px; color: #000000; }

/* content */
.content {padding-top: 0px; overflow: hidden; width: 1000px;}
.content table {border-collapse: collapse; border-spacing: 0px;}

.player { width: 340px; height: 240px; overflow: hidden; background-color: #000; }
table td { padding: 5px; text-align: center; vertical-align: top; }
table p { text-align: center; color: #000; padding-top: 5px;}
table h3 { text-align: center; font-size: 12px; font-weight: bold; text-transform: uppercase; padding: 7px 0px 8px 0px; }
table h3 a { color: #c05600; text-decoration: underline; }
table h3 a:hover { color: #ffe000; text-decoration: none; }
table h3 a:visited { color: #d040ba;}

.grey p { color: #fff; }
.grey a { color: #f5f000; text-decoration: underline; }
.grey a:hover { color: #fff; text-decoration: none; }
.grey a:visited { color: #e78686;}

.tgirls td table{background:#FFF}
.tgirls td table td{background:#d5cea6}
.fb_wm{width:174px;height:30px;border:0}

.tgirls1 td table{background:#FFF}
.tgirls1 td table td{background:#d5cea6;padding:2px 5px}
.tgirls1 td table td div{position:relative}


.pic-name a, .fav-stat a,.fav-name a,.video-name a{text-decoration:none}
.contents {text-align: center;
}
.contents .img-container {width:930px; margin:auto}
.pic-box {width:186px; height:277px; float:left; margin:1px; position:relative; margin:1px 3px 5px 4px;}
.pic-box img {border:0;}
.pic-name {width:186px; text-align:center; color:#00537e; font-weight:400; font-size:18px; letter-spacing:-1px; text-decoration:underline;}
.pic-num {color:#535353; position:absolute; bottom:41px; left:6px; padding:5px; background:#000; color:#FFF; font-size:14px}


.nimg2{position:relative;overflow:hidden}
.nimg2 div{background:#000;bottom: 0;color: #FFFFFF;font: 14px Arial;opacity: 0.6;filter:alpha(opacity=40);padding: 5px;margin:5px;position: absolute;}


.video-wrapper {width:990px;background:#ded9cc;overflow:hidden;}

.video-box2 {width:189px; float:left; margin:1px 4px 10px 2px; position:relative; }
.video-details2 {background:#FFF; border:1px solid #bfbfbf; width:185; position:relative; margin:1px 0 0; overflow:hidden; padding:5px;}

.video-box {width:300px; float:left; margin:1px 4px 10px 6px; position:relative; overflow:hidden; }
.video-box img {}
.video-details {background:#b2d9e7; border:1px solid #bfbfbf; width:290px; position:relative; margin:1px 0 0; overflow:hidden; padding:4px;}
.video-time,.video-views { color:#535353;  font-size:12px; font-weight:400; letter-spacing:-1px;}
.video-title {float:left; color:#00537e;  font-size:14px; font-weight:800; letter-spacing:-1px;}
.video-rate {float:right; clear:right;}
.video-time {float:left; clear:left; margin:2px 0 0;}
.video-views {float:right; clear:right; margin:2px 0 0;}

.video-watch,.video-full { position:absolute; bottom:7px;
 text-align:center; font-weight:bold; font-size:13px; letter-spacing:-1px;
 text-decoration:underline;}
 .video-watch:hover,.video-full:hover, .fav-txt:hover { text-decoration:none;}
.video-watch { left:27px; color:#535353 }
.video-full {  right:15px; color:#b7064d}

/*Overlay Style*/
.overlay {background:url(overlay.jpg) no-repeat; width:300px; height:250px; position:absolute; top:0;left:0; display:none;display:none; cursor:pointer; }



.info img { float: left; }
.fix2 img { float: left; margin-right: 5px; }

.content h2 { text-align: center; font-weight: bold; text-transform:uppercase; font-size: 30px; padding: 10px 0 0}
.content h2 a { color: #428000; text-decoration: none; }
.content h2 a:hover { color: #000000; text-decoration: underline; }
.content h2 a:visited { color: #428000;}

.content h3 { text-align: center; color: #231f20; font-weight: bold; font-size: 16px; padding: 0px 0 0}
.content h3 a { color: #428000; text-decoration: none; }

.content h5 { text-align: center; color: #000; font-weight: normal; font-size: 14px; padding: 13px 0 0}


.paddingR { padding-right: 0px; }
.paddingL { padding-left: 15px; }
.paddingT { padding-top: 0px; }
.paddingB { padding-bottom: 0px; }


/* bottom menu */
.btmMenu { padding: 30px 0 0px; font-size: 18px; text-align: center; color: #919191;}
.btmMenu { margin-bottom: 10px; }
.btmMenu { text-decoration: none; }

/* footer */
.footer { padding: 60px 0 0px; font-size: 10px; text-align: center; color: #919191;}
.footer p { margin-bottom: 10px; }
.footer a:hover { text-decoration: none; }

/* ---------------------------------------- join.html */
.header h1 { position: absolute; font-size: 36px; font-weight: bold; color: #ca2e42; left: 40px; bottom: 10px; }
.header h1 span { color: #428000; }
.join {padding: 0px;}
.joinForm { background: #e7e7e7 bottom left; width: 1000px; margin: 0px auto; padding: 10px; overflow: hidden; }
/* pay form */
.form { float: left; width: 500px; padding: 0px 20px; text-align: center; color: #919191; }


/* ---------------------------------------- submit.html */
.header h1 { position: absolute; font-size: 36px; font-weight: bold; color: #ca2e42; left: 40px; bottom: 10px; }
.header h1 span { color: #428000; }
.join {padding: 0px;}
.joinForm1 { background: #e7e7e7 bottom left; width: 980px; margin: 0px auto; padding: 10px; overflow: hidden; }
/* pay form */
.form { float: left; width: 500px; padding: 0px 20px; text-align: center; color: #919191; }


/* -------------------------------------- warning.html */
.warning {width: 380px; margin: 0 auto}
.warning .header { text-align: center; padding: 10px 0px 20px 0px; width: 380px; }
.warning .content { width: 380px; }
.warningInfo { background: #e7e7e7 url(../img/bgWarning.gif) no-repeat bottom left; padding-bottom: 30px; }
.warningInfo h1 { background: url(../img/warningTitle.png) repeat-x; text-transform: uppercase; height: 40px; text-align: center; line-height: 40px; font-weight: bold; font-size: 18px; color: #428000; }
.warningInfo h1 span { color: #ca2e42; }
.warningInfo div { background: url(../img/bgWarning2.gif) no-repeat; width: 340px; height: 220px; margin: 10px auto 20px auto; padding: 10px; color: #919191 }
.warningInfo div span { display: block; overflow: auto; height: 220px; }

.enterButton { display: block; margin: 0px auto;text-transform: uppercase; padding-top: 10px; width: 290px; background: url(../img/menu.png) no-repeat -710px -160px; font-size: 14px; font-family: "Trebuchet MS", serif; font-weight: bold; color: #fff; text-align: center; height: 60px; text-decoration: none;}
.enterButton span { font-size: 34px; display: block; position: relative; top: -7px;}
.enterButton:hover { background-position: -710px -230px;}

.warning h3 { font: 18px "Trebuchet MS", serif; font-weight: bold; color: #fff; text-align: center; padding: 20px 0px; }
.warning h3 a { text-transform: uppercase; text-decoration: underline; color: #ffe000; }
.warning h3 a:hover {text-decoration: none; }

.warning.footer { color: #fff; width: 1000px; }















