.g-box{ width:100%; height:auto; background:#fff; margin:10px 0 0; padding:10px; box-sizing:border-box; display:block; overflow:hidden; box-shadow:0px 1px 3px #ccc;}
.g-title{ width:100%; height:auto; display:-webkit-box; overflow:hidden}
.g-title dt{ width:auto; height:34px; line-height:30px; font-size:16px; font-weight:normal; color:#333; padding:0 5px; box-sizing:border-box; border-bottom:1px solid #3399ff; display:block; overflow:hidden;}
.g-title dd{ width:auto; height:34px; line-height:30px; font-size:12px; font-weight:normal; color:#999; padding:0 5px; box-sizing:border-box; border-bottom:1px solid #ebebeb; display:block; overflow:hidden;-webkit-box-flex:1; text-align:right; margin:0;}
.g-title dd a{ color:#999}


.g-four-game{ width:100%; height:auto; padding:0; box-sizing:border-box; display:block; overflow:hidden;}
.g-four-game li{ width:25%; height:auto; float:left; padding:12px 0 0; box-sizing:border-box; display:inline; overflow:hidden}
.g-four-game li a{ width:66px; height:auto; display:block; overflow:hidden; margin:auto;}
.g-four-game li a img{ width:100%; height:66px; border-radius:14px; display:block; overflow:hidden}
.g-four-game li a strong{ width:100%; height:36px; line-height:20px; font-size:13px; font-weight:normal; color:#333; text-align:center; margin:6px 0 0; display:block; overflow:hidden}
.g-four-game li a b{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-align:center; margin:0 0 0; display:block; overflow:hidden}

.g-soft-ul{ width:100%; height:auto; display:block; overflow:hidden;}
.g-soft-ul li{ width:100%; height:auto; display:block; overflow:hidden; background:#fff; padding:0 10px; box-sizing:border-box; position:relative; zoom:1}
.g-soft-ul li i{ width:100%; height:1px; background:#eee; display:block; overflow:hidden;}
.g-soft-ul li .g-a-left{ width:100%; height:auto; display:-webkit-box; overflow:hidden; padding:10px 86px 10px 0; box-sizing:border-box;}
.g-soft-ul li .g-a-left img{ width:66px; height:66px; margin:0 10px 0 0; display:block; overflow:hidden;}
.g-soft-ul li .g-a-left p{ width:auto; height:auto; display:block; overflow:hidden; -webkit-box-flex:1}
.g-soft-ul li .g-a-left p strong{width:100%;height:20px;line-height:20px;font-size:14px;font-weight:normal;color:#333;margin: 1px 0 7px 0;display:block;overflow:hidden;}
.g-soft-ul li .g-a-left p b{width:100%;height:18px;line-height:18px;font-size: 12px;font-weight:normal;color:#bbb;margin: 1px 0 0 0;display:block;overflow:hidden;}
.g-soft-ul li .g-a-left p b img{ width:auto; height:12px; display:inline}
.g-soft-ul li .g-a-right{ width: 60px; height: 46px;padding-top: 30px; font-size: 15px; font-weight:normal; color:#3399ff; text-align:center; background: url(../png/snav.png) no-repeat 18px -176px;  background-size: 26px auto; display:block; overflow:hidden; position:absolute; right:10px; top:20px;}
.g-soft-ul .m-eq3{ margin:10px 0 0 0;}
.g-soft-ul .m-eq3 i{ display:none}
.nav{ width:100%; line-height:36px; border-top:1px solid #e0e0e0; background-color:#fff;}
.nav ul.nav-main{ display:-moz-box; display:-webkit-box; display:box; width:100%; height:36px; border-bottom:2px solid #80d254;}
.nav ul.nav-main li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; text-align:center; border-right:1px solid #e0e0e0;}
.nav ul.nav-main li a{ display:block; font-size:16px;}
.nav ul.nav-main li a.hover{ width:60%; height:33px; margin:0 auto; border-bottom:3px solid #53b91c; color:#53b91c;}
.nav ul.tab{ display:-moz-box; display:-webkit-box; display:box; width:100%; height:36px; border-bottom:1px solid #d7d7d7;}
.nav ul.tab li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; text-align:center;}
.nav ul.tab li a{ display:block; font-size:16px;}
.nav ul.tab li a.hover{ width:60%; height:34px; margin:0 auto; border-bottom:2px solid #3399ff; color:#3399ff;}

.bor-right-one{border-right: 1px solid;padding-right: 4px;}
.bor-right-two{border-right: 1px solid;padding: 0 4px 0 2px;}
.bor-right-tree{padding-left: 4px;}

.g-soft-ul li .g-a-left p b .vis{background: url(../png/snav.png) -6px -257px no-repeat;background-size: 26px auto;padding-left: 18px;}
.g-soft-ul li .g-a-left p b .time{background: url(../png/snav.png) -6px -293px no-repeat;background-size: 26px auto;padding-left: 18px;margin-left: 4px;}