/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 50px;
    padding-bottom: 20px;
    font-family:"微软雅黑";
}
body,input,textarea,select{font: "Hiragino Sans GB","Microsoft YaHei","å®‹ä½“",Arial,Tahoma,Helvetica,Geneva,sans-serif; color:#444866; -webkit-font-size-adjust: none; }


/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input[type="text"],
input[type="password"] {
    max-width: 280px;
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }
    .body-content {
        padding: 0;
    }
}
/*脚部*/
footer { width: 100%; clear: both;}
footer nav {padding: 20px 0; color: #6c6e7e;}
footer nav a {color: #6c6e7e; margin: 0 4px;}
footer nav a:hover {color: #f7f8ff;}
.area {width: 100%; margin: auto;clear: both; overflow:hidden;}
.divtxt{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

.TopImgPc{display:none;}
.TopImgPhone{margin:0 auto;display:block}

/*游戏列表Phone*/
.gamelistPc{ overflow:hidden; display:none;}
.gamelistPhone{overflow:hidden;}
.gamelistPhone .Content{border-bottom: 1px solid #f7eded; overflow:hidden}
.gamelistPhone .Content .Icon{float:left; padding: 18px 12px 12px 12px;}
.gamelistPhone .Content .Icon img{max-height: 45px;}
.gamelistPhone .Content .block{float:left;overflow:hidden;max-width: 170px;}
.gamelistPhone .Content .block img{width: 30%;}
.gamelistPhone .Content .block .text{margin:0;overflow:hidden;padding: 6px 0 6px 0;  }
.gamelistPhone .Content .block .text .Name{font-size: 14px;font-weight: 500;}
.gamelistPhone .Content .block .text .DownloadText{font-size: 12px; color:#6ee510}
.gamelistPhone .Content .block .text .Description{font-size: 11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gamelistPhone .Content .but{float:right; overflow:hidden; padding: 20px 0 20px 0;/* max-width: 60px; *//* max-height: 30px; */}
.gamelistPhone .Content .but a{padding: 4px 8px;}

/*关于页*/
.About{overflow:hidden;padding:15px 50px}
.About .Head{overflow:hidden;text-align:center;font-size:18px;font-weight:bold;border-bottom: 1px solid #cad6e1; padding-bottom:15px}
.About .Head a{float:right;}
.About .Block{overflow:hidden;margin-top:20px;font-size:14px;}

/*联系我们*/
.Contact{overflow:hidden;padding:15px 50px}
.Contact .Head{overflow:hidden;text-align:center;font-size:18px;font-weight:bold;border-bottom: 1px solid #cad6e1; padding-bottom:15px}
.Contact .Head a{float:right;}
.Contact .Block{overflow:hidden;margin-top:20px;font-size:14px;}
.Contact .Block .Ele{overflow:hidden;text-align:center;border: 1px solid #cad6e1; background-color:#f7f7f7; margin: 3%;/* max-width: 0px; */float: left;min-width: 190px;}
.Contact .Block .Ele p{font-size:18px;}
.Contact .Block .Ele span{font-size:14px;}

/*帮助页*/
.Help{overflow:hidden;padding:15px 50px}
.Help .Head{overflow:hidden;text-align:center;font-size:18px;font-weight:bold;border-bottom: 1px solid #cad6e1; padding-bottom:15px}
.Help .Head a{float:right;}
.Help .Block{overflow:hidden;margin-top:20px;font-size:14px;}
.Help .Block div{padding-bottom:30px; overflow:hidden;}
.Help .Block p{font-size:16px;font-weight:600;}
.Help .Block span{font-size:14px;}
.Help .Block img{padding-right:10px}
/*规则页*/
.Rule{overflow:hidden;padding:15px 50px}
.Rule .Head{overflow:hidden;text-align:center;font-size:18px;font-weight:bold;border-bottom: 1px solid #cad6e1; padding-bottom:15px}
.Rule .Head a{float:right;}
.Rule .Block{overflow:hidden;margin-top:20px;font-size:14px; padding-left:10%;}
.Rule .Block div{overflow:hidden;padding-bottom:10%;}
.Rule .Block p{font-size:15px;font-weight:500;}
.Rule .Block span{font-size:14px;}
.Rule .LeftNvb{float:left;overflow:hidden; margin-top:5%;}
.Rule .LeftNvb ul{padding-left:0}
.Rule .LeftNvb li{list-style-type:none;min-height:60px;min-width:200px;border-bottom:1px solid #cad6e1;padding:15px;text-align:center;}
.Rule .LeftNvb li:hover{background-color:#cad6e1}
.Rule .LeftNvb .lihover{background-color:#cad6e1}
.Rule .LeftNvb li a img{max-width:100px}


@media screen and (min-width: 768px) {
/*游戏列表Pc*/
.TopImgPhone{display:none;}
.TopImgPc{margin:0 auto;display:block}
.gamelistPhone{ overflow:hidden; display:none;}
.gamelistPc{ overflow:hidden; display:block;}
.gamelistPc .block{background-color:#f7f7f7; overflow:hidden; text-align:center;border: 1px solid #cad6e1; margin:50px 10px 10px 10px;}
.gamelistPc .block img{width:90%}
.gamelistPc .block .TileFont{font-size:16px;}
.col-md-4 {width:30%}  
  
/*联系我们*/
.Contact .Block .Ele{overflow:hidden;text-align:center;border: 1px solid #cad6e1; background-color:#f7f7f7; margin:6%;/* max-width: 0px; */float: left;min-width: 400px;}

}

@media screen and (min-width: 372px) {
  /*游戏列表Phone*/
.gamelistPhone{overflow:hidden;}
.gamelistPhone .Content{border-bottom: 1px solid #f7eded; overflow:hidden}
.gamelistPhone .Content .Icon{float:left; padding:25px;}
.gamelistPhone .Content .Icon img{max-height:60px;}
.gamelistPhone .Content .block{float:left;overflow:hidden;max-width:180px;}
.gamelistPhone .Content .block img{width:40%;}
.gamelistPhone .Content .block .text{margin:0;overflow:hidden;padding: 15px 0 15px 0;  }
.gamelistPhone .Content .block .text .Name{font-size:16px;font-weight:600;}
.gamelistPhone .Content .block .text .DownloadText{font-size:14px; color:#6ee510}
.gamelistPhone .Content .block .text .Description{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gamelistPhone .Content .but{float:right; overflow:hidden; padding: 40px 0 40px 0;}
.gamelistPhone .Content .but a{padding: 6px 12px;}
}

@media screen and (min-width: 408px) and (max-width:600px) {
    /*联系我们*/
.Contact .Block .Ele{overflow:hidden;text-align:center;border: 1px solid #cad6e1; background-color:#f7f7f7; margin: 3%;/* max-width: 0px; */float: left;min-width: 280px;}


}
@media screen and (min-width: 325px) and (max-width:600px) {
    /*联系我们*/
.Rule .LeftNvb li{list-style-type:none;min-height:60px;min-width: 285px;border-bottom:1px solid #cad6e1;padding:15px;text-align:center;}
}