body,p,ul,dl,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
body{text-align:left;font-size: 12px;padding:0 0 8px 0; background:none; background:#f0f0f0; font-family:"Microsoft YaHei","SimHei","SimSun"; padding:0 0 20px 0;}
li{list-style:none}
input {-webkit-appearance:none;}
a,a:visited{text-decoration:none;color:#2a2a2a;}
a:hover{ text-decoration:none}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
em{ font-style:normal;}
* {	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	-webkit-tap-highlight-color: rgba(0,0,0,0);	-webkit-text-size-adjust: none;	-webkit-touch-callout: none}

.g-game-title{ width:100%; height:28px; line-height:28px; font-size:15px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; color:#151515; border-left:6px solid #ff1948; box-sizing:border-box; margin:0 0 0 0; display:block; overflow:hidden;text-indent:10px;}

.g-top{ width:100%; height:43px; display:block; overflow:hidden; margin:0; background:#d21112}
.g-top .top_reback{ width:30px; height:30px; margin:6px 0 7px 6px; float:left; background:#fff; border-radius:4px;}
.g-top .top_reback img{ width:auto; height:17px; margin:7px 6px 0 0; float:right}
.g-top h1{overflow:hidden; height:43px; line-height:44px; font-size:20px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; position:absolute; width:auto; margin:0 0 0 52px;  text-align:center;}
.g-top h1 a{ color:#fff;}

.g-top .m-search{ width:40px; height:30px; margin:6px 60px 7px 0; float:right; background:#fff; border-radius:4px;}
.g-top .m-search img{ width:auto; height:17px; margin:7px 10px 0 0; float:right}
.g-top .top_menu{ width:40px; height:30px; margin:6px -92px 7px 0; padding:5px 0 0 4px;font-size:16px; float:right; background:#fff; border-radius:4px;}

.affix{ position:fixed; top:0; left:0;}

.g-title{ width:100%; height:16px; line-height:16px; font-size:16px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun";color:#151515; border-left:5px solid #df0000; text-indent:6px; box-sizing:border-box; }

.g-box-full{ width:100%; height:auto; display:block; overflow:hidden; padding:5px 10px 5px;  box-sizing:border-box;}

.g-box-full .g-contop-box{ width:100%; height:auto; display:block; overflow:hidden; background:#fff; box-shadow:0px 3px 3px #ddd; padding:10px; box-sizing:border-box;}
.g-box-full .g-contop{ width:100%; height:auto; display:-webkit-box; overflow:hidden; margin:15px 0 0 0; }
.g-box-full .g-contop .m-soft-img{ width:120px; height:80px; display:block; overflow:hidden;}
.g-box-full .g-contop .m-soft-introd{-webkit-box-flex:1; display:block; overflow:hidden; padding: 0 0 0 10px;}
.g-box-full .g-contop .m-soft-introd strong{ width:100%; height:24px; font-size:16px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; display:block; overflow:hidden; color:#151515}
.g-box-full .g-contop .m-soft-introd p{ width:auto; font-size:12px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; display:block; overflow:hidden; padding:0 10px 0 0; color:#666666}
.g-box-full .g-contop .m-soft-introd p span{ color:#df0000}

.g-box-full .g-cont-box{  width:100%; height:auto; display:block; overflow:hidden; background:#fff; box-shadow:0px 3px 3px #ddd; padding:10px; box-sizing:border-box;}
.g-box-full .g-cont-box p{ width:100%; height:auto; line-height:22px; font-size:14px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; color:#333333; margin:12px 0 0 0; display:block; overflow:hidden; padding:0 4px; box-sizing:border-box}
.g-box-full .g-cont-box strong{ color:#df0000}
.g-box-full .g-cont-box img{ max-width:80%; height:auto; display:block; overflow:hidden; margin:3px auto;}
.g-box-full .g-cont-box .title{ width:100%; height:auto; line-height:16px; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei","SimHei","SimSun";color:#06F;  text-indent:6px; box-sizing:border-box; text-align:center; margin:15px 0;}

.g-box-full .g-new{ width:100%; height:auto; display:block; overflow:hidden; background:#fff; box-shadow:0px 3px 3px #ddd; padding:10px; box-sizing:border-box;}
.g-box-full .g-new .g-new-ul{ width:100%; height:auto; display:block; overflow:hidden;  padding:5px 0 5px 0; box-sizing:border-box;}
.g-box-full .g-new .g-new-ul li{ width:25%; height:auto; float:left; padding:10px 0 0 10px; display:inline; overflow:hidden; box-sizing:border-box}
.g-box-full .g-new .g-new-ul li a{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-full .g-new .g-new-ul li a img{ width:100%; height:60px;line-height:60px; display:block; overflow:hidden}
.g-box-full .g-new .g-new-ul li a strong{ width:100%; height:16px; line-height:16px; font-size:12px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; color:#151515; text-align:center; display:block; overflow:hidden; margin:8px 0 0 0;}

.g-box-full .g-day-recomd{ width:100%; height:auto; display:block; overflow:hidden; background:#fff; box-shadow:0px 3px 3px #ddd; padding:10px 10px 10px 10px;  box-sizing:border-box;}
.g-box-full .g-day-recomd .g-day-recomd-ul{ width:100%; height:auto; display:block; overflow:hidden;  padding:5px 0 0 0; box-sizing:border-box;}
.g-box-full .g-day-recomd .g-day-recomd-ul li{ width:100%; height:auto; padding:10px 0 0 0; display:-webkit-box; overflow:hidden}
.g-box-full .g-day-recomd .g-day-recomd-ul li .m-img{ width:108px; height:81px; display:block; overflow:hidden;}
.g-box-full .g-day-recomd .g-day-recomd-ul li .m-img img{ width:108px; height:81px;}
.g-box-full .g-day-recomd .g-day-recomd-ul li .m-name{ -webkit-box-flex:1; display:block; overflow:hidden; height:81px;}
.g-box-full .g-day-recomd .g-day-recomd-ul li .m-name strong{ width:100%; height:auto; font-size:16px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; color:#151515; display:block; overflow:hidden; padding:2px 0 0 10px; box-sizing:border-box}
.g-box-full .g-day-recomd .g-day-recomd-ul li .m-name p{ width:100%; height:auto; font-size:12px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; color:#666; display:block; overflow:hidden; padding:4px 0 0 10px; box-sizing:border-box }
.g-box-full .g-day-recomd .g-day-recomd-ul li .m-name p span{ color:#F00}

.g-footad{ width:100%; height:auto; display:block; overflow:hidden; position:fixed; bottom:1px; left:0;z-index:2147483647;}
.g-footad .ad_center a{
	display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
	text-align: center;
    border-radius: 4px;
    font-size: 17px;
    color: #fff;
    background-color: #FF562F;
    box-shadow: 0 3px 10px rgba(168,32,0,.12);
}

.g-foot{ width:100%; height:50px; display:block; overflow:hidden; position:fixed; bottom:0; left:0; background:#e3eff9; border-top:1px solid #d1d1d1;z-index:2147483647;}
.g-foot a,.g-foot span{width:20%; max-width:70px; height:50px;background:url(../images/nav-btn.png) no-repeat; display:block; overflow:hidden; margin:auto;}
.g-foot a,.g-foot span{float:left; display:inline; overflow:hidden; margin:0;}
.g-foot a strong,.g-foot span strong{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal;font-family:"Microsoft YaHei","SimHei","SimSun"; color:#333; text-align:center; display:block; overflow:hidden; margin:15px 0 15px 0 ;}

.g-foot a:nth-child(1){ background-position:12px 2px; background-size:420px;}
.g-foot a:nth-child(2){ background-position:-78px 2px; background-size:420px;}
.g-foot a:nth-child(3){ background-position:-175px 2px; background-size:420px;}
.g-foot a:nth-child(4){ background-position:-270px 2px; background-size:420px;}
.g-foot span{ background-position:-363px 2px; background-size:420px;}

/*.g-foot .m-hover strong{ color:#de0000}
.g-foot .m-hover:nth-child(1) b{ background-position:-27px -51px; background-size:420px;}
.g-foot .m-hover:nth-child(2) b{ background-position:-111px -49px; background-size:420px;}
.g-foot .m-hover:nth-child(3) b{ background-position:-195px -51px; background-size:420px;}
.g-foot .m-hover:nth-child(4) b{ background-position:-277px -51px; background-size:420px;}
.g-foot .m-hover:nth-child(5) b{ background-position:-361px -51px; background-size:420px;}*/


.menuebtn2{background: #01b093;display: block;width: 0.4rem;height: 0.4rem;background-size:0.12rem auto;border-radius: 100%;border:4px solid #d8faf4; position: fixed;right: 5px;z-index: 100;bottom: 0.5rem;text-align: center;color: #fff;font-size: 0.1rem;}
.menuebtn.active::before{-webkit-transform: rotate(45deg);transform: rotate(45deg);color: #193462;}
.menue{position: fixed;background: #0f1f3a;z-index: 2147483647;width: 100%;height: 100%;left: 0;top: 0;bottom: 0;right: 0;min-height: 640px;display: none;}
.menue .left{background: #01b093;float: left;width: 39%;padding-bottom: 999em;margin-bottom: -999em;}
.menue .title li span,.menue h3.home a{color: #fff;font-size: 0.13rem;display: block;text-align: center;padding: 0.1rem 0;position: relative;}
.menue .title li span::after{position: absolute;left: 16%;bottom: 0;height: 1px;width: 68%;content: "";background: #75cab8;}

.menue .cont{float: left;width: 61%;}
.menue .cont ul li a{  display: block;color: #6389d0;font-size: 0.12rem;text-align: center;width: 88%;margin: 0 auto;padding: 0.1rem 0;border-bottom: 1px solid #1b2841;}
.menue h3.home span{padding: 0;}
.menue h3.home i{font-size: 0.2rem; display: block;width: 68%;margin:0 auto;border-bottom: 1px solid #75cab8;padding: 0.1rem 0;}
.menue .title li.on span{background: #0f1f3a;}
.menue .title li.on span::after{background: #0f1f3a;}

/*搜索*/
.g-nav{ width:100%; height:auto; display:none; overflow:hidden; padding:0 10px 0;  box-sizing:border-box; margin:0 0 5px 0; background:#fff;box-shadow:0px 3px 3px #ddd;}
.g-search{width:100%; height:auto; display:block; overflow:hidden; background:#fff; box-shadow:0px 3px 3px #ddd; padding:10px; box-sizing:border-box;}

.g-search-form{ margin:5px 0 5px 0; display:block; overflow:hidden}
.search-form{ display:block;}
.search-form h2{ font-size:20px; font-weight:bold; color:#1a1a1a; padding:12px 10px 0;}
.search-form>form{ padding:10px; display:block;}
.search-form .sou{ width:90%; height:auto; display:block; overflow:hidden; padding:0 10px;}

.search-form .sou p{ width:98%; height:auto; line-height:22px; display:block; margin-top:5px; font-size:14px;}
.search-form .sou p a{ padding:0 10px 0 0; line-height:28px; font-size:14px;}
.search-bar{ width:100%; height:35px; line-height:35px;display:-webkit-box; overflow:hidden}
.search-bar .text{ display:-webkit-box;-webkit-box-flex:1;}
.search-bar .text>input{ display:block;width:100%; height:35px;font-size: 17px;color: #aaaeb3; text-indent:10px; border-radius:4px 0 0 4px; border:1px solid #ddd; border-right:0; position:relative}
.search-bar .g-btn{ height:100%; display: -webkit-box;}
.search-bar .g-btn>input{width:65px; height:100%;  border:0; background:url(../images/search-btn.png) no-repeat 18px 6px #dc0006; border-radius:0 4px 4px 0; display:block;}
.search-bar input{border:0;resize: none;outline: none;-webkit-appearance: none;white-space: pre-wrap;word-wrap: break-word;	background-color: #fff;}

/*上篇下篇*/
.g-box-full .g-new .c_left{float: left;width:33.3%;margin-top:2px;}
.g-box-full .g-new .c_center{float: left;width:33.3%; display:inline; text-align:center;height:24px; padding:2px 2px;font-size:16px; background:#d21112; border-radius:4px; color: #fff;}
.g-box-full .g-new .c_right{float: right;33.3%;margin-top:2px;}

h3{
    font-size: 15px;
    color: green;
	font-weight:bold;
}