/*inf*/
*{box-sizing:border-box;}
body{background:#fff;margin:0;text-align:left;}
body,td{color:#333;font:normal 16px/1.5 verdana,arial,helvetica;}
.foot{line-height:1.6;margin:10px 0 0 0;}
.tablecontent{margin:0;}
.tablemain{margin:0 auto;padding:0 2px;max-width:1100px;}
/*att*/
.attention{color:#f00;}
.border{border:1px solid #999;border-radius:10px;box-shadow:3px 3px 10px #ccc;}
.button,select,.textbox,textarea{background:#fff;color:#333;border:1px solid;border-color:#bbb;border-radius:3px;box-shadow:3px 3px 5px #eee;font:normal 16px verdana,arial,helvetica;padding:7px;}
select,.textbox,textarea{width:100%;}
.button{background:#06c;color:#fff;cursor:pointer;padding:7px 10px;border-radius:20px;}
.center{text-align:center;}
.desc{display:block;font-weight:normal;margin:0 0 15px;text-align:left;max-width:600px;}
.desc b{font-weight:normal;}
h1,h2{font-weight:normal;}
h1{font-size:162%;letter-spacing:1px;margin:15px 0;text-shadow:3px 3px 4px #ddd;}
h2{font-size:100%;}
img{border:0;box-sizing:content-box;max-width:100% !important;height:auto;}
.imgresize{max-width:25% !important;height:auto;margin:0 5% 2% 0;}
li{margin:4px 0 0 0;text-align:left;}
.mmtpw{display:block !important;margin:3px auto 0;max-width:1100px;}
.mmtpw a{background:#fff;border:1px solid #06c;color:#06c;display:inline-block;font-size:16px;padding:7px;margin:0 15px 0 0;border-radius:20px;text-decoration:none;}
.mmtpw a:hover{background:#06c;color:#fff;text-decoration:none;}
.social{margin:15px 0 0;}
table{margin:auto 0;}
ul{list-style:none;}
/*ads*/
.navban{margin:25px 0 50px;}
.topban{clear:both;margin:0;padding:35px 0 0 0;}
/*links*/
a{color:#06c;text-decoration:none;}
a:hover{text-decoration:underline;}
a img.border{border:#06c 1px solid;}
a.imglink{border:2px solid #fff;display:block;float:left;margin:25px 35px 0 0;padding:5px;height:120px;width:110px;text-align:center;border-radius:10px;}
a.imglink:hover{border:2px solid #06c;color:#06c;text-decoration:none;}
a.imglink img, .gameimg{height:60px;width:75px;border-radius:5px;box-shadow:3px 3px 4px #ddd;}
a.more{display:block;font-size:125%;margin:15px 0;}
.more:before{content:"More >";background:#080;color:#fff;border-radius:7px;margin-right:10px;padding:1px 4px 1px 7px;}
.pagemenu{font-size:120%;margin:0;}
.pagemenu a, .pagemenu b{display:inline-block;margin:0 15px 15px 0;padding:2px 5px;}
.pagemenu b{border:1px solid #333;border-radius:6px;font-weight:normal;}
.social a{display:inline-block;height:20px;margin:0 15px 8px 0;}
/*0-870px*/
@media only screen and (max-width:870px){
.mmtpw{background:#fff;}
.mmtpw:before{display:none;}
.mmtpw a:not(:first-child){display:none;}
.mmtpw.resp{position:relative;}
.mmtpw.resp a{display:block;font-size:18px;margin:0 0 15px 5px;padding:5px 8px;max-width:220px;}
.mmtpw.resp a:nth-child(2){clear:both;}
.mmtpw .tpwhamburger{background:url('/images/aff/social.png') no-repeat -230px 8px;background-size:auto 80%;cursor:pointer;display:block;float:left;height:45px;padding-right:55px;width:55px;}
.mmtpw .tpwhamburger.close{background:url('/images/aff/social.png') no-repeat -172px 7px;background-size:auto 80%;margin-bottom:15px;}
.mmtpw .tpwhamburger:before{content:"Menu";color:#06c;position:relative;top:10px;left:40px;}
}
/*0-767px*/
@media only screen and (max-width:767px){
.social{margin:15px 0 0 0;}
}
/*0-600px*/
@media only screen and (max-width:600px){
a.imglink{display:block;float:left;margin:20px 55px 0 0;height:90px;width:80px;}
a.imglink img, .gameimg{height:45px;width:56px;}
}
/*adsense*/
.adsensetop{display:inline-block;min-width:200px;max-width:970px;width:100%;height:100px;}
/*cookie bar*/
.cc-btn{cursor:pointer;display:block;float:left;margin:0 20px 0 0;padding:5px 0;text-align:center;width:100px;border-radius:20px;}
.cc-btn:hover{text-decoration:none;}
.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s;}
.cc-link{display:inline-block;margin:0 0 10px 10px;}
.cc-message{margin:0 8px 5px 0;}
.cc-window{font-size:14px;padding:10px;position:fixed;left:0;right:0;bottom:0;overflow:hidden;width:100%;z-index:9999;opacity:.8;transition:opacity 1s ease;}
.cc-window.cc-invisible{opacity:0;}
