@charset "utf-8";
/* CSS Document */

/**********************************首页**********************************/
/**中间**/
.ngfLeft{ float: left; width: 751px; margin-left:0px;}


/**序列号查询**/
.ngfXlhBox{ width: 751px; background: #ffffff; border-radius: 2px; padding-bottom: 20px; margin-top:20px; padding-top:20px;} 
.ngfXlhImg{ width: 711px; margin: auto; height: 182px; background:url(../images/ngf-bg2.png) no-repeat; 
    background: image-set(url(../images/ngf-bg2.png) 1x, url(../images/ngf-bg2-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg2.png) 1x, url(../images/ngf-bg2-2x.png) 2x) no-repeat; }
.ngfXlhImg h1{ width: 310px; font-size: 24px; font-weight: 600; color: #FFFFFF; height: 28px; line-height: 28px; overflow: hidden; margin-left:20px; padding-top:40px;}
.ngfXlhImg p{ width: 310px; color: #ffffff; font-weight: 400px; font-size: 12px; margin: 10px 0px 0px 20px; line-height: 20px; height: 60px; overflow: hidden;}
.ngfXlhSearch{ width: 711px; margin: auto; height: 53px; background: #F7F7F7; border-radius: 2px; margin-top:25px;}
.ngfXlhSearch b{ display: block; float: left; width: 12px; height: 12px; border: none; background:none; background:url(../images/ngf-bg1.png) no-repeat 0px 0px; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat 0px 0px; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat 0px 0px; margin:20px 0px 0px 10px; outline: none; cursor: pointer;}
.ngfXlhSearch input.text1{ float: left; width: 550px; margin: 0px 0px 0px 10px; border: none; background: none; height: 53px; outline: none; font-size: 15px; font-weight: 400;}
.ngfXlhSearch input::placeholder{ color: #131415; opacity:0.4;}
.ngfXlhSearch input.submit1{ float: right; width: 93px; height: 53px; border:none; background:none; background: #0286FF; border-radius: 2px; font-size: 15px; font-weight: 600; color: #ffffff; outline: none; cursor: pointer;}
.ngfXlhCont{ width: 711px; margin: auto; margin-top:20px;}
.ngfXlhCont dl{ width: 711px;}
.ngfXlhCont dl dt a{ display: block; float: right;}
.ngfXlhCont dl dt a span{ display: block; float: left; font-size: 12px; font-weight: 400;}
.ngfXlhCont dl dt a em{ display: block; float: left; width: 6px; height: 8px; background:url(../images/ngf-bg1.png) no-repeat -40px 0px; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat -40px 0px; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat -40px 0px; margin: 5px 0px 0px 5px;}
.ngfXlhCont dl dd{ font-size: 12px; color: #131415; opacity: 0.4; margin-top:15px; font-weight: 400;}


/**推荐资讯**/
.ngfTjzxIn{ width: 711px; margin: auto;}
.ngfTjzxTitle b{ display: block; float:left; width: 10px; height: 14px; background:url(../images/ngf-bg1.png) no-repeat -55px 0px; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat -55px 0px; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat -55px 0px; margin: 5px 10px 0px 0px;}
.ngfTjzxTitle h2{ float: left; font-size: 16px; font-weight: 600; color: #131415;}
.ngfTjzxTitle span a{ display: block; float: right; margin-top:2px;}
.ngfTjzxTitle span a i{ display: block; float: left; font-style: normal; font-size: 12px; font-weight: 400;}
.ngfTjzxTitle span a em{ display: block; float:left; width: 6px; height:8px; background:url(../images/ngf-bg1.png) no-repeat -70px 0px; 
        background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat -70px 0px; 
        background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat -70px 0px; margin: 5px 0px 0px 5px;}
.ngfTjzxTitle span a i{ display: block; float: left; font-style: normal; font-size: 12px; font-weight: 400;}
.ngfTjzxTitle span a:hover em{ background-position: -80px 0px;}
.ngfTjzxList{ width: 711px;}
.ngfTjzxList li{ margin-top:20px;}
.ngfTjzxList li span a{ display: block; float: left; width: 239px; height: 157px; border-radius: 2px; overflow: hidden;}
.ngfTjzxList li span a img{ width: 239px; height: 157px; border-radius: 2px; transition: all 0.5s;}
.ngfTjzxList li span a:hover img{ transform: scale(1.2);}
.ngfTjzxList li dl{ float: right; width: 452px; height: 170px; border-bottom: 1px solid #D8D8D8 ;} 
.ngfTjzxList li dl dt a{ display: block; height: 22px; line-height: 22px; overflow: hidden; font-size: 17px; font-weight: 500; margin-top:10px;}
.ngfTjzxList li dl dd.cont1{ height: 60px; line-height: 20px; overflow: hidden; color: #131415; opacity: 0.6; margin-top:15px; font-weight: 400;}
.ngfTjzxList li dl dd.cont2{ margin-top:15px;}
.ngfTjzxList li dl dd.cont2 em{ display: block; float:left; width:270px; height: 22px; overflow: hidden; }
.ngfTjzxList li dl dd.cont2 em a{ display: block; float: left; height: 22px; background: #F4FAFF; border-radius: 2px; padding: 0px 10px; font-size: 12px; text-decoration: none; line-height: 22px; color: #0286FF; margin: 0px 10px 0px 0px; font-weight: 400;}
.ngfTjzxList li dl dd.cont2 em a:hover{ background:#0286FF; color: #ffffff;}
.ngfTjzxList li dl dd.cont2 i{ display: block; float: right; font-style: normal; font-size: 12px; color: #131415; opacity: 0.4; margin-left: 15px; margin-top:3px; font-weight: 400;}
.ngfTjzxList li dl dd.cont2 i b{ display: block; float:left; width:15px; height: 15px;  background:url(../images/ngf-bg1.png) no-repeat; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat; margin: 2px 2px 0px 0px;}
.ngfTjzxList li dl dd.cont2 i b.icon1{ background-position: -95px 0px;}
.ngfTjzxList li dl dd.cont2 i b.icon2{ background-position: -115px 0px;}
.ngfTjzxList li:last-child dl{ border-bottom: none;}


/**视频教程**/
.ngfSpjcList{ width: 711px;}
.ngfSpjcList li{ float: left; width:223px; margin: 20px 0px 0px 21px;}
.ngfSpjcList li a{ display: block;}
.ngfSpjcList li a span{ display: block; width: 223px; height: 125px;  overflow: hidden; border-radius: 2px;}
.ngfSpjcList li a span img{ width: 223px; height: 125px; transition: all 0.5s; border-radius: 2px;}
.ngfSpjcList li a:hover span img{ transform: scale(1.2);}
.ngfSpjcList li a p{ height: 45px; line-height: 22px; overflow: hidden; margin-top:15px; font-size: 16px; font-weight: 500;}
.ngfSpjcList li:nth-child(3n+1){ margin-left:0px;}


/**苹果应用**/
.ngfPgyyList{ width: 711px;}
.ngfPgyyList li{ float: left; width: 340px; margin: 20px 0px 0px 31px;}
.ngfPgyyList li a img{ display: block; float: left; width: 85px; height: 85px; border-radius: 12px;}
.ngfPgyyList li dl{ float: right; width: 240px; margin-top:15px;}
.ngfPgyyList li dl dt a{ display: block; height: 19px; line-height: 19px; overflow: hidden; font-size: 15px; font-weight: 600;}
.ngfPgyyList li dl dd{ height: 18px; line-height: 18px; overflow: hidden; font-weight: 500; color: #969799; margin-top:15px;}
.ngfPgyyList li dl dd span{ color: #E6E7EB;}
.ngfPgyyList li:nth-child(2n+1){ margin-left:0px;}


/**排行榜**/
.ngfPhbList{ width: 711px;}
.ngfPhbList li{ float: left; width: 340px; margin: 20px 0px 0px 31px;}
.ngfPhbList li span{ display: block; display: block; float: left; width: 13px; height: 16px; background:url(../images/ngf-bg1.png) no-repeat; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat; font-size: 12px; font-weight: 600; color: #ffffff; padding-left: 5px; line-height: 16px; margin: 30px 15px 0px 0px;}
.ngfPhbList li span.bg1{ background-position: -145px 0px;}
.ngfPhbList li span.bg2{ background-position: -170px 0px;}
.ngfPhbList li span.bg3{ background-position: -195px 0px;}
.ngfPhbList li span.bg4{ background-position: -220px 0px;}
.ngfPhbList li a img{ display: block; float: left; width: 85px; height: 85px; border-radius: 8px;}
.ngfPhbList li dl{ float: right; width: 210px;}
.ngfPhbList li dl dt a{ display: block; height: 19px; line-height: 19px; overflow: hidden; font-size: 15px; font-weight: 600;}
.ngfPhbList li dl dd.cont1{ height: 18px; line-height: 18px; overflow: hidden; color: #969799; margin-top:9px;} 
.ngfPhbList li dl dd.cont1 em{ color: #E6E7EB;}
.ngfPhbList li dl dd.cont2 a{ display: block; margin-top:9px; width: 80px; height: 28px; border-radius: 2px; border: 1px solid #0286FF; line-height: 28px; text-align: center; overflow: hidden; text-decoration:none; font-size: 12px; color: #0286FF; font-weight: 600;}
.ngfPhbList li:hover dl dd.cont2 a{ background: #0286FF; color: #ffffff;}
.ngfPhbList li:nth-child(2n+1){ margin-left:0px;}


/**友情链接**/
.ngfLink{ width: 711px; padding-top: 5px;}
.ngfLink a{ display: block; float: left; margin: 15px 20px 0px 0px;}


/**右边**/
.ngfRight{ float: right; width: 409px;}


/**精选阅读**/
.ngfJxydBox{ float: right; width: 409px; background: #ffffff; padding-bottom: 20px; margin-top:20px; padding-top: 20px;}
.ngfJxydIn{ width: 379px; margin: auto;}
.ngfJxydImg a{ display: block; width: 379px; height: 199px; position: relative; margin-top:20px; border-radius: 2px; overflow: hidden;}
.ngfJxydImg a img{ width: 379px; height: 199px; border-radius: 2px; transition: all 0.5s;}
.ngfJxydImg a:hover img{ transform: scale(1.2);}
.ngfJxydImg a p{ width: 379px; height:64px;  background: linear-gradient(180deg, rgba(0,0,0,0) 0%, #000000 100%); position:absolute; left: 0px; bottom: 0px;}
.ngfJxydImg a p span{ display: block; width:350px; margin:auto; font-size: 15px; color: #ffffff; line-height: 20px; height: 40px; overflow: hidden; margin-top:10px; font-weight: 500;}
.ngfJxydImg a:hover p span{ text-decoration: underline;}
.ngfJxydList{ width: 379px;}
.ngfJxydList li{ margin-top:20px;}
.ngfJxydList li span a{ display: block; float: left; width: 140px; height: 92px; border-radius: 2px; overflow: hidden;}
.ngfJxydList li span a img{ width: 140px; height: 92px; border-radius: 2px; transition: all 0.5s;}
.ngfJxydList li span a:hover img{ transform: scale(1.2);}
.ngfJxydList li dl{ float: right; width:225px; margin-top:5px;}
.ngfJxydList li dl dt a{ height: 45px; line-height: 22px; overflow: hidden; font-size: 15px; font-weight: 500; display: block;}
.ngfJxydList li dl dd{ height:16px; overflow: hidden; margin-top:20px;}
.ngfJxydList li dl dd em{ display: block; float: right; font-size: 12px; font-weight: 400; color: #131415; opacity: 0.4; margin-left: 15px;}
.ngfJxydList li dl dd em b{ display: block; float:left; width:15px; height: 15px;  background:url(../images/ngf-bg1.png) no-repeat; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat; margin: 2px 2px 0px 0px;}
.ngfJxydList li dl dd em b.icon1{ background-position: -95px 0px;}
.ngfJxydList li dl dd em b.icon2{ background-position: -115px 0px;}


/**玩机技巧**/
.ngfWjjqList{ width: 379px;}
.ngfWjjqList li{ margin-top:20px; border-bottom: 1px solid #ECECEE; padding-bottom: 11px;}
.ngfWjjqList li span{ display: block;}
.ngfWjjqList li span em{ display: block; float: left; width: 13px; height: 16px; background:url(../images/ngf-bg1.png) no-repeat; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat; font-size: 12px; font-weight: 600; color: #ffffff; padding-left: 5px; line-height: 16px;}
.ngfWjjqList li span em.bg1{ background-position: -145px 0px;}
.ngfWjjqList li span em.bg2{ background-position: -170px 0px;}
.ngfWjjqList li span em.bg3{ background-position: -195px 0px;}
.ngfWjjqList li span em.bg4{ background-position: -220px 0px;}
.ngfWjjqList li span a{ display: block; float: right; width: 350px; height: 18px; line-height: 18px; overflow: hidden; font-weight: 500;}
.ngfWjjqList li i{ display: block; float: right; font-style: normal; font-size: 12px; color: #131415; opacity: 0.4; margin-top:12px; font-weight: 400;} 
.ngfWjjqList li i b{ display: block; background:url(../images/ngf-bg1.png) no-repeat -95px 0px; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat -95px 0px; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat -95px 0px; float: left; width: 15px; height: 15px; margin: 2px 2px 0px 0px;}


/**热门视频**/
.ngfRmspList{ width: 379px;}
.ngfRmspList li{ float: left; width: 182px; margin: 20px 0px 0px 15px;}
.ngfRmspList li a{ display: block;}
.ngfRmspList li a span{ display: block; width: 182px; height: 110px; border-radius: 2px; overflow: hidden;}
.ngfRmspList li a span img{ width: 182px; height: 110px; border-radius: 2px; transition: all 0.5s;}
.ngfRmspList li a:hover span img{ transform: scale(1.2);}
.ngfRmspList li a p{ height: 40px; line-height: 20px; overflow: hidden; margin-top:15px;} 
.ngfRmspList li:nth-child(2n+1){ margin-left:0px;}


/**最新应用**/
.ngfZxyyList{ width: 379px;}
.ngfZxyyList li{ margin-top:20px;}
.ngfZxyyList li a img{ display: block; float: left; width: 85px; height: 85px; border-radius: 12px;}
.ngfZxyyList li dl{ float: right; width: 280px; margin-top:15px;}
.ngfZxyyList li dl dt a{ display: block; height: 19px; line-height: 19px; overflow: hidden; font-size: 15px; font-weight: 600;}
.ngfZxyyList li dl dd{ height:18px; line-height: 18px; overflow: hidden; color: #969799; margin-top:15px;}
.ngfZxyyList li dl dd span{ color: #E6E7EB;}




/**********************************文章列表**********************************/
.ngfWzlbTitle{height: 35px; border-bottom: 1px solid #EAE9EC;}
.ngfWzlbTitle a{ display: block; float: left; margin: 0px  0px 0px 0px; color: #131415; opacity: 0.6; text-decoration: none; font-weight: 400; margin-left:40px;}
.ngfWzlbTitle a:first-child{ margin-left:0px;}
.ngfWzlbTitle a.hover{ color: #0286FF; font-weight: 500; opacity: 1;}




/**********************************游戏列表**********************************/
.ngfYxflBox{ width: 711px; border-bottom: 1px solid #E7E4E7; padding-bottom: 25px;}
.ngfYxflBox dl{ margin-top:5px;}
.ngfYxflBox dl dt{ float: left; width: 60px; height: 18px; line-height: 18px; overflow: hidden; font-weight: 500; color: #0286FF; margin-top:16px; margin-right: 40px;}
.ngfYxflBox dl dd a{ display: block; float:left; color: #131415; opacity: 0.6; text-decoration: none; margin: 15px 40px 0px 0px; font-weight: 400;}
.ngfYxflBox dl dd a.hover{ color: #0286FF; opacity: 1;}
.ngfYxflBox dl:first-child{ margin-top:0px;}
.ngfXlhBox1{ padding-top: 10px;}
.ngfYxflList{ width: 711px;}
.ngfYxflList li{ float: left; width: 100px; margin: 30px 0px 0px 52px;}
.ngfYxflList li a img{ display: block; width: 76px; height: 76px; border-radius: 16px; margin: auto;}
.ngfYxflList li dl{ width: 100px; margin-top:15px;}
.ngfYxflList li dl dt a{ display: block; height: 20px; line-height: 20px; overflow: hidden; font-size: 16px; font-weight: 600; text-align: center;}
.ngfYxflList li dl dd.cont1{ height: 16px; line-height: 16px; overflow: hidden; font-size: 12px; text-align: center; margin-top:10px; font-weight: 400;} 
.ngfYxflList li dl dd.cont2 a{ display: block; width: 80px; height: 28px; border-radius: 2px; border: 1px solid #0286FF; line-height: 26px; box-sizing: border-box; text-align: center; overflow: hidden; color: #0286FF; text-decoration: none; margin: auto; font-size: 12px; font-weight: 600; margin-top:15px;}
.ngfYxflList li:hover dl dd.cont2 a{ background: #0286FF; color: #ffffff;}
.ngfYxflList li:nth-child(5n+1){ margin-left:0px;}




/**********************************苹果专栏**********************************/
.ngfTjzxList1 li{margin-top:20px;}
.ngfTjzxList1 li dl{ height: 157px; border-bottom: none;}
.ngfTjzxList1 li:first-child{ margin-top:0px;}




/**********************************游戏攻略**********************************/
.ngfTjzxList2 li:first-child{ margin-top:0px;}




/**********************************游戏专题-手游列表**********************************/
.ngfSyhjBox{ width: 1180px; background: #ffffff; border-radius: 2px; padding-bottom: 20px; margin-top:20px; padding-top: 20px;}
.ngfSyhjIn{ width: 1140px; margin: auto;}
.ngfSyhjList{ width:1140px;}
.ngfSyhjList li{ float: left; width: 267px; margin: 30px 0px 0px 24px;}
.ngfSyhjList li em{ display: block; width: 267px; height: 166px;}
.ngfSyhjList li em a{ display: block; width: 267px; height: 166px; border-radius: 2px; overflow: hidden;}
.ngfSyhjList li em a img{ width: 267px; height: 166px; border-radius: 2px; transition: all 0.5s;}
.ngfSyhjList li:hover em a img{ transform: scale(1.2);}
.ngfSyhjList li dl{ margin-top:15px;}
.ngfSyhjList li dl dt a{ display: block; height: 22px; line-height: 22px; overflow: hidden; font-size: 17px; font-weight: 500;}
.ngfSyhjList li dl dd{ height: 22px; margin-top:15px;}
.ngfSyhjList li dl dd a{ display: block; float: left; height: 22px; background: #F4FAFF; border-radius: 2px; padding: 0px 10px; font-size: 12px; text-decoration: none; line-height: 22px; color: #0286FF; margin: 0px 10px 0px 0px; font-weight: 400;}
.ngfSyhjList li dl dd{ height: 22px; margin-top:15px; overflow: hidden;}
.ngfSyhjList li dl dd a:hover{ background:#0286FF; color: #ffffff;}
.ngfSyhjList li:nth-child(4n+1){ margin-left:0px;}




/**********************************游戏专题-攻略合集列表**********************************/
.ngfGlhjList{ width: 1140px;}
.ngfGlhjList li{ float: left; width: 267px;  margin: 30px 0px 0px 24px;}
.ngfGlhjList li span{ display: block; width: 267px; height: 166px;}
.ngfGlhjList li span a{ display: block; width: 267px; height: 166px; border-radius: 2px; overflow: hidden;}
.ngfGlhjList li span a img{ width: 267px; height: 166px; border-radius: 2px; transition: all 0.5s;}
.ngfGlhjList li:hover span a img{ transform: scale(1.2);}
.ngfGlhjList li dl{ margin-top:15px;}
.ngfGlhjList li dl dt a{ display: block; height: 22px; line-height: 22px; overflow: hidden; font-size: 17px; font-weight: 500;}
.ngfGlhjList li dl dd{ height: 15px; overflow: hidden; margin-top:10px;}
.ngfGlhjList li dl dd em{ display: block; float: left; font-size: 12px; color: #131415; opacity: 0.4; margin-right: 20px;}
.ngfGlhjList li dl dd em b{ display: block; float:left; width:15px; height: 15px;  background:url(../images/ngf-bg1.png) no-repeat; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat; margin: 2px 2px 0px 0px;}
.ngfGlhjList li dl dd em b.icon1{ background-position: -95px 0px; }
.ngfGlhjList li dl dd em b.icon2{ background-position: -115px 0px; }
.ngfGlhjList li:nth-child(4n+1){ margin-left:0px;}




/**********************************工具列表**********************************/
.ngfGjlbBox{ width: 751px; background: #ffffff; padding-bottom:20px; margin-top:20px; border-radius: 2px;}
.ngfGjlbIn{ width:711px; margin: auto; padding-top:20px; border-bottom: 1px solid #E8E8EA; padding-bottom: 25px;}
.ngfGjlbList{ width: 711px; padding-top:10px;}
.ngfGjlbList li{ float: left; width: 340px; margin: 20px 0px 0px 31px;}
.ngfGjlbList li a img{ display: block; float: left; width: 64px; height: 64px; border-radius: 6px;}
.ngfGjlbList li dl{ float: right; width: 260px; margin-top:6px;}
.ngfGjlbList li dl dt a{ display: block; height: 22px; line-height: 22px; overflow: hidden; font-size: 17px; font-weight: 500;}
.ngfGjlbList li dl dd{ height: 18px; line-height: 18px; overflow: hidden; color: #131415; opacity: 0.6; font-weight: 400; margin-top:10px;}
.ngfGjlbList li:nth-child(2n+1){ margin-left:0px;}
.ngfGjlbIn:last-child{ border-bottom:none; padding-bottom: 0px;}




/**********************************固件版本**********************************/
.ngfXzbzBox{ width: 751px; background: #ffffff; padding-bottom:20px; margin-top:20px; padding-top: 20px; border-radius: 2px;}
.ngfXzbzIn{ width: 711px; margin: auto;}
.ngfXzbzCont{ width: 711px; margin-top:20px;}
.ngfXzbzCont dl{ float: left; margin-left:40px;}
.ngfXzbzCont dl dt span{ display: block; float: left; width: 14px; height: 14px; background: #F4FAFF; border-radius: 2px; font-size: 12px; font-weight: 600; color: #0085FF; line-height: 14px; overflow: hidden; text-align: center; margin-right: 10px; margin-top:4px;}
.ngfXzbzCont dl dt em{ display: block; float: left;  font-weight: 600; color: #0286FF}
.ngfXzbzCont dl dd{ font-size: 12px; color: #131415; opacity: 0.4; margin-left:25px; margin-top:10px;}
.ngfXzbzCont dl:first-child{ margin-left:0px;}
.ngfBblxBox{ width: 711px; border-bottom: 1px solid #E8E8EA; padding-bottom: 20px;}
.ngfBblxBox dl{ margin-top:5px;}
.ngfBblxBox dl dt{ float: left; width: 60px; height: 18px; line-height: 18px; overflow: hidden; font-size: 12px; color: #131415; opacity: 0.4; font-weight: 400; margin: 10px 30px 0px 0px;} 
.ngfBblxBox dl dd a{ display: block; float: left; color: #131415; opacity: 0.6; text-decoration: none; margin: 10px 30px 0px 0px;}
.ngfBblxBox dl dd a.hover{ color: #0286FF; font-weight: 600; opacity: 1;}
.ngfXzbzBox1{ padding-top: 10px;}
.ngfBblxList{ width: 711px;}
.ngfBblxList li{ float: left; width: 345px; height: 129px;  background: #F4FAFF; border-radius: 2px; margin: 20px 0px 0px 21px;}
.ngfBblxList li dl{ width: 300px; margin:auto; margin-top:18px;}
.ngfBblxList li dl dt a{ display: block; height: 18px; line-height: 18px; overflow: hidden; font-weight: 600;}
.ngfBblxList li dl dd.cont1{ height: 16px; line-height: 16px; overflow: hidden; margin-top:12px;}
.ngfBblxList li dl dd.cont1 em{ display: block; float: left; font-size: 12px; font-weight: 400; color: #131415; opacity: 0.4; margin-right: 15px;}
.ngfBblxList li dl dd.cont1 em b{ display: block; float:left; width:15px; height: 15px;  background:url(../images/ngf-bg1.png) no-repeat; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat; margin: 2px 2px 0px 0px; opacity: 1;}
.ngfBblxList li dl dd.cont1 em b.icon1{ background-position: -115px 0px; }
.ngfBblxList li dl dd.cont1 em b.icon2{ background-position: -95px 0px; }
.ngfBblxList li dl dd.cont1 em b.icon3{ background-position: -350px 0px; }
.ngfBblxList li dl dd.cont2 a{ display: block; width: 80px; height: 30px; border-radius: 2px; border: 1px solid #0286FF; line-height: 30px; text-align: center; overflow: hidden; color: #0286FF; text-decoration: none; font-size: 12px; font-weight: 600; margin-top:12px;}
.ngfBblxList li:hover dl dd.cont2 a{ background:#0286FF; color: #ffffff;}
.ngfBblxList li:nth-child(2n+1){ margin-left:0px;}





/**********************************排行榜**********************************/
.ngfXybList{ width: 1140px;} 
.ngfXybList li{ border-bottom: 1px solid #F5F2F5; padding-bottom: 30px; margin-top:30px;}
.ngfXybList li span{ display: block; display: block; float: left; width: 18px; height: 16px; background:url(../images/ngf-bg1.png) no-repeat; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat; font-size: 12px; font-weight: 600; color: #ffffff; line-height: 16px; margin: 30px 20px 0px 0px; text-align: center; overflow: hidden;} 
.ngfXybList li span.bg1{ background-position: -145px 0px;}
.ngfXybList li span.bg2{ background-position: -170px 0px;}
.ngfXybList li span.bg3{ background-position: -195px 0px;}
.ngfXybList li span.bg4{ background-position: -220px 0px;}
.ngfXybList li a img{ display: block; float: left; width: 85px; height: 85px; border-radius: 8px;}
.ngfXybList li dl{ float: left; width: 800px; margin: 0px 0px 0px 20px;}
.ngfXybList li dl dt a{ display: block; height: 22px; line-height: 22px; overflow: hidden; font-size: 18px; font-weight: 600;}
.ngfXybList li dl dd.cont1{ height: 18px; line-height: 18px; overflow: hidden; color: #969799; margin-top:12px;}
.ngfXybList li dl dd.cont1 i{ font-style:normal; color: #E6E7EB;}
.ngfXybList li dl dd.cont2{height: 22px; overflow: hidden; margin-top:12px;}  
.ngfXybList li dl dd.cont2 a{ display: block; float: left; height: 22px; background: #F4FAFF; border-radius: 2px; padding: 0px 10px; font-size: 12px; text-decoration: none; line-height: 22px; color: #0286FF; margin: 0px 10px 0px 0px; font-weight: 400;}
.ngfXybList li dl dd.cont2 a:hover{ background: #0286FF; color: #ffffff;}
.ngfXybList li em a{ display: block; width: 100px; height: 42px; border-radius: 2px; border: 1px solid #0286FF; line-height: 42px; text-align: center; overflow: hidden; color: #0286FF; text-decoration: none; font-size: 16px; font-weight: 600; margin-top:20px; float: right;}
.ngfXybList li:hover em a{ background:#0286FF; color: #ffffff;}




/**********************************视频详情**********************************/
.ngfSpxqTitle{ width: 711px; border-bottom: 1px solid #EAE9EC; padding-bottom: 20px;}
.ngfSpxqTitle h1{ line-height: 45px; font-size: 32px; color: #131415; font-weight: 500;}
.ngfSpxqTitle span{ display: block; margin-top:20px;}
.ngfSpxqTitle span em{ display: block; float: left; height: 22px; width: 480px; overflow: hidden;}
.ngfSpxqTitle span em a{ display: block; float: left; height: 22px; background: #F4FAFF; border-radius: 2px; padding: 0px 10px; font-size: 12px; text-decoration: none; line-height: 22px; color: #0286FF; margin: 0px 10px 0px 0px; font-weight: 400;}
.ngfSpxqTitle span em a:hover{ background: #0286FF; color: #ffffff;}
.ngfSpxqTitle span i{ display: block; float: right; font-style: normal; font-size: 12px; font-weight: 400; color: #131415; opacity: 0.4; margin: 5px 0px 0px 20px;}  
.ngfSpxqTitle span i b{ display: block; float:left; width:15px; height: 15px;  background:url(../images/ngf-bg1.png) no-repeat; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat; margin: 2px 2px 0px 0px; opacity: 1;}
.ngfSpxqTitle span i b.icon1{ background-position: -95px 0px;}
.ngfSpxqTitle span i b.icon2{ background-position: -115px 0px; }
.ngfSpxqCont{ width: 711px; margin-top:20px; border-bottom: 1px solid #EAE9EC; padding-bottom:20px; line-height: 30px; font-size: 16px; color: #131415;}
.ngfSpxqCont video{ width: 711px;} 
.ngfSpxqCont p{ line-height: 30px; font-size: 16px; color: #131415; opacity: 0.8; margin: 20px 0px;}
.ngfSpxqCont img{ width: 711px;}
.ngfSpxqImg{ text-align: center; }
.ngfSypBox{ margin-top:20px;}
.ngfSypBox a{ display: block; float: left; width: 325px; height: 41px; background: #F4FAFF; border-radius: 2px; padding: 0px 10px; line-height: 41px; overflow: hidden; margin: 0px 0px 0px 21px;}
.ngfSypBox a:first-child{ margin-left:0px;}




/**********************************苹果文章专题详情**********************************/
.ngfPgztBox{ width: 711px;}
.ngfPgztBox img{ float: left; width:239px; height: 157px; border-radius: 2px;}
.ngfPgztBox dl{ float:right; width: 455px;}
.ngfPgztBox dl dt{ display: block; height: 22px; line-height: 22px; overflow: hidden; font-size: 17px; font-weight: 500; color: #131415;}
.ngfPgztBox dl dd.cont1{ height: 80px; line-height: 20px; overflow: hidden; color: #131415; opacity: 0.6; font-weight: 400; margin-top:10px;}
.ngfPgztBox dl dd.cont2{ margin-top:10px;}
.ngfPgztBox dl dd.cont2 span{ float: left; width: 260px;height: 22px; overflow: hidden;} 
.ngfPgztBox dl dd.cont2 span a{ display: block; float: left; height: 22px; background: #F4FAFF; border-radius: 2px; padding: 0px 10px; font-size: 12px; text-decoration: none; line-height: 22px; color: #0286FF; margin: 0px 10px 0px 0px; font-weight: 400;}
.ngfPgztBox dl dd.cont2 span a:hover{ background:#0286FF; color: #ffffff;}
.ngfPgztBox dl dd.cont2 i{ display: block; float: right; font-style: normal; font-size: 12px; font-weight: 400; color: #131415; opacity: 0.4; margin: 5px 0px 0px 10px;}
.ngfPgztBox dl dd.cont2 i b{ display: block; float:left; width:15px; height: 15px;  background:url(../images/ngf-bg1.png) no-repeat; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat; margin: 2px 2px 0px 0px; opacity: 1;}
.ngfPgztBox dl dd.cont2 i b.icon1{ background-position:-95px 0px;}
.ngfPgztBox dl dd.cont2 i b.icon2{ background-position: -115px 0px;}
.ngfPgztIn{ width: 711px; margin-top:40px;}




/**********************************手游合集详情**********************************/
.ngfXxkBox{ width: 1180px; background: #ffffff; padding-bottom:20px; margin-top:20px; padding-top: 20px; border-radius: 2px;}
.ngfXxkIn{ width: 1140px; margin: auto;}
.ngfXxkIn em img{ float: left; width: 228px; height: 150px; border-radius: 2px; display: block;}
.ngfXxkIn dl{ float: left; width: 720px; margin: 10px 0px 0px 20px;}
.ngfXxkIn dl dt{ height: 26px; line-height: 26px; overflow: hidden; font-size: 22px; font-weight: 600; color: #303133;} 
.ngfXxkIn dl dd{ height: 90px; line-height: 22px; overflow: hidden; color: #969799; font-weight: 400; margin-top:15px;} 
.ngfXxkIn span{ display: block; float: right; width: 140px;}
.ngfXxkIn span img{ width: 140px; height: 140px;}
.ngfXxkIn p{ height: 18px; line-height: 18px; overflow: hidden; color: #969799; text-align: center; font-weight: 400; margin-top:10px;}
.ngfXxkHj{ width: 1140px; margin: auto;}
.ngfXxkHj a{ display: block; float: left; height: 29px; background: #F4FAFF; border-radius: 2px; padding: 0px 10px; font-size: 13px; text-decoration: none; line-height: 29px; color: #0286FF; margin: 10px 10px 0px 0px; font-weight: 400;}
.ngfXxkHj a:hover{ background: #0286FF; color: #ffffff;}
.ngfXxyzIn{ width: 1140px; margin: auto;}
.ngfXxyzList{ width:1140px;}
.ngfXxyzList li{ float: left; width: 360px; margin: 20px 0px 0px 30px;}
.ngfXxyzList li a img{ display: block; float: left; width: 85px; height: 85px; border-radius: 8px;}
.ngfXxyzList li dl{ float:right; width: 260px; margin-top:12px;}
.ngfXxyzList li dl dt a{ display: block; height: 19px; line-height: 19px; overflow: hidden; font-size: 15px; font-weight: 600; color: #303133;}
.ngfXxyzList li dl dd{ height: 18px; line-height: 18px; overflow: hidden; font-weight: 400; color: #969799;  margin-top:15px;}
.ngfXxyzList li dl dd span{ color: #E6E7EB;}
.ngfXxyzList li:nth-child(3n+1){ margin-left:0px;}
.ngfXxkBox1{ padding-top: 0px;}
.ngfSpjcList1 li a p{ height: 20px; line-height: 20px; overflow: hidden;}
.ngfZxztBox{ width: 711px; padding-top: 10px;}
.ngfZxztBox a{ display: block; float: left; height: 22px; background: #F4FAFF; border-radius: 2px; padding: 0px 10px; font-size: 12px; text-decoration: none; line-height: 22px; color: #0286FF; margin: 10px 10px 0px 0px; font-weight: 400;}
.ngfZxztBox a:hover{ background: #0286FF; color: #ffffff;}




/**********************************攻略合集详情**********************************/
.ngfLbjList{ width: 1140px;}
.ngfLbjList li{ float: left; width:555px; margin: 20px 0px 0px 30px;}
.ngfLbjList li a img{ display: block; float: left; width: 180px; height: 118px; border-radius: 2px;}
.ngfLbjList li:nth-child(2n+1){ margin-left:0px;}
.ngfLbjList li dl{ float: right; width: 360px;}
.ngfLbjList li dl dt a{ display: block; height: 22px; line-height: 22px; overflow: hidden; font-size: 17px; font-weight: 500;}
.ngfLbjList li dl dd.cont1{ height: 45px; line-height: 22px; overflow: hidden; margin-top:10px; color: #131415; opacity: 0.6;}
.ngfLbjList li dl dd.cont2{ margin-top:10px;}
.ngfLbjList li dl dd.cont2 i{ display: block; font-style: normal; font-size: 12px; font-weight: 400; color: #131415; opacity: 0.4; margin: 5px 30px 0px 0px; float: left;}
.ngfLbjList li dl dd.cont2 i b{ display: block; float:left; width:15px; height: 15px;  background:url(../images/ngf-bg1.png) no-repeat; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat; margin: 2px 2px 0px 0px; opacity: 1;}
.ngfLbjList li dl dd.cont2 i b.icon1{ background-position:-95px 0px;}
.ngfLbjList li dl dd.cont2 i b.icon2{ background-position: -115px 0px;}
.ngfXgglList{ width: 1140px;}
.ngfXgglList li{ float: left; width: 262px; margin: 20px 0px 0px 30px;}
.ngfXgglList li a img{ display: block; float: left; width: 100px; height: 100px; border-radius: 16px;}
.ngfXgglList li dl{ float: right; width: 150px;}
.ngfXgglList li dl dt a{ display: block; height: 20px; line-height: 20px; overflow: hidden; font-size: 16px; font-weight: 600;}
.ngfXgglList li dl dd.cont1{ height: 16px; line-height: 16px; overflow: hidden; font-size: 12px; color: #969799; margin-top:10px;}
.ngfXgglList li dl dd.cont2 a{ display: block; width: 80px; height: 32px; border-radius: 2px; border: 1px solid #0286FF; line-height: 32px; text-align: center; overflow: hidden; color: #0286FF; text-decoration: none; font-size: 12px; font-weight: 500; margin-top:18px;}
.ngfXgglList li:hover dl dd.cont2 a{ background: #0085FF; color: #ffffff;}
.ngfXgglList li:nth-child(4n+1){ margin-left:0px;}





/**********************************应用详情**********************************/
.ngfTytBox{ width: 1180px; background: #ffffff; padding-bottom:20px; margin-top:20px; border-radius: 2px;}
.ngfTytIn{ width: 1140px; margin: auto;}
.ngfTytList{ width: 1140px;}
.ngfTytList li{ float: left; width: 80px; margin: 20px 0px 0px 34px;}
.ngfTytList li a{ display: block; width: 80px;}
.ngfTytList li a img{ width: 80px; height: 80px; border-radius: 16px;}
.ngfTytList li a p{ height: 18px; line-height: 18px; overflow: hidden; text-align: center; margin-top:10px;}
.ngfTytList li:nth-child(10n+1){ margin-left:0px;}
.ngfWzryBox{ width: 1180px;  background: #ffffff; padding-bottom:20px; margin-top:20px; border-radius: 2px; padding-top:20px;}
.ngfWzryIn{ width: 1140px; margin: auto;}
.ngfWzryIn h1{ font-size: 26px; font-weight: 600; color: #303133; height: 30px; line-height: 30px; overflow: hidden;}
.ngfWzryCont{ width: 1140px; margin-top:20px;} 
.ngfWzryCont img{ width: 160px; height: 160px; float: left; border-radius: 24px;}
.ngfWzryCont dl{ float: left; width: 800px; margin: 0px 0px 0px 25px;}
.ngfWzryCont dl dt em{ display: block; float: left; width: 200px; height: 19px; line-height: 19px; overflow: hidden; font-size: 15px; color: #969799; margin-top:15px;}
.ngfWzryCont dl dt em i{ font-style: normal;}
.ngfWzryCont dl dd{ width: 168px; height: 48px; margin-top:25px;}
.ngfWzryCont dl dd a{ display: block; width: 168px; height: 48px; background: #0286FF; border-radius: 2px; line-height: 48px; color: #ffffff; text-decoration:none; font-size:16px; overflow: hidden; font-weight: 600;}
.ngfWzryCont dl dd a b{ display: block; float: left; width: 12px; height: 16px; background:url(../images/ngf-bg1.png) no-repeat 0px -80px; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat 0px -80px; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat 0px -80px; margin: 15px 10px 0px 35px;}
.ngfWzryCont span{ display: block; float: right; width: 140px;}
.ngfWzryCont span img{ width: 140px; height: 140px; border-radius: 0px;}
.ngfWzryCont span p{  width: 140px; height: 18px; line-height: 18px; overflow: hidden; color: #969799; padding-top:10px;}
.ngfWzryMsg{ width: 1140px;}
.ngfWzryMsg dl{ padding-top: 10px;}
.ngfWzryMsg dl dt{ float: left; width: 80px; height: 19px; line-height: 19px; overflow: hidden; font-size: 15px; font-weight: 4000; color: #969799; margin-top:10px;}
.ngfWzryMsg dl dd{ float:right; width: 1060px;} 
.ngfWzryMsg dl dd a{ display: block; float: left; height: 22px; background: #F4FAFF; border-radius: 2px; padding: 0px 10px; font-size: 12px; text-decoration: none; line-height: 22px; color: #0286FF; margin: 10px 10px 0px 0px; font-weight: 400;}
.ngfWzryMsg dl dd a:hover{ background: #0286FF; color: #ffffff;}
.ngfYxjsBox{ width:751px; background: #ffffff; padding-bottom:20px; margin-top:20px; border-radius: 2px; padding-top: 20px;}
.ngfYxjsIn{ width: 711px; margin: auto;}
.ngfYxjsTitle{ height: 40px; border-bottom: 1px solid #E8E8EA;}
.ngfYxjsTitle a{ display: block; float:left; font-size: 16px; font-weight: 400; color: #131415; opacity: 0.6; text-decoration: none; margin: 0px 40px 0px 0px;}
.ngfYxjsTitle a.hover{ color: #0286FF; font-weight: 600; opacity: 1;}
.ngfYxjsCont{ width: 711px; margin-top:20px; font-size: 16px; color: #131415; opacity: 0.8; line-height:35px;} 
.ngfYxjsCont p{ font-size: 16px; color: #131415; opacity: 0.8; line-height:35px;}
.ngfYxjsCont h2{ font-size: 18px; font-weight: 600; color: #0286FF; margin:15px 0px;}

.game_pic_swiper{ height: 300px; margin-top: 25px; }
.game_pic_swiper .swiper-slide{ width: auto !important; height: 284px; margin-left:8px; }
.game_pic_swiper .swiper-slide:first-child{ margin-left: 0 }
.game_pic_swiper iframe{ width: 458px; }
.game_pic_swiper iframe,.game_pic_swiper img{ height: 100%; }
.game_pic_swiper .swiper-scrollbar{ bottom: 0; }





/**********************************游戏攻略详情**********************************/
.ngfJuesBox{ width: 711px; height: 254px; background: #FFFFFF; box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.05); border-radius: 6px; margin-top:20px;}
.ngfJuesIn{ width: 671px; margin: auto; padding-top:20px;}
.ngfJuesIn a img{ display: block; float:left; width:120px; height: 120px; border-radius: 24px;}
.ngfJuesIn dl{ float: left; width:390px; margin: 5px 0px 0px 20px;}
.ngfJuesIn dl dt a{ display: block; height: 22px; line-height: 22px; overflow: hidden; font-size: 18px; font-weight:600;}
.ngfJuesIn dl dd.cont1{ height: 18px; line-height: 18px; overflow: hidden; color: #969799; margin-top:15px;}
.ngfJuesIn dl dd.cont1 em{ color: #646566;}
.ngfJuesIn dl dd.cont2 a{ display: block; width: 148px; height: 44px; background: #0286FF; border-radius: 2px; color: #ffffff; text-decoration:none; font-size: 16px; font-weight: bold; display:flex; justify-content: center; align-items: center; margin-top:15px;}
.ngfJuesIn dl dd.cont2 a b{ display: block; float: left; width: 12px; height: 16px; background:url(../images/ngf-bg1.png) no-repeat 0px -80px; 
    background: image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x)  no-repeat 0px -80px; 
    background: -webkit-image-set(url(../images/ngf-bg1.png) 1x, url(../images/ngf-bg1-2x.png) 2x) no-repeat 0px -80px; margin: 0px 5px 0px 0px;}
.ngfJuesIn span{ display: block; float: right; width: 140px; }
.ngfJuesIn span img{ width: 120px; height: 120px; margin: 0px 0px 0px 10px;}
.ngfJuesIn span p{ color: #969799; margin-top:5px;}
.ngfJuesBox .ngfWzryMsg{ width: 671px; margin: auto;}
.ngfJuesBox .ngfWzryMsg dl{ width:671px; padding-top: 0px;}
.ngfJuesBox .ngfWzryMsg dl dd{ width:580px; height:35px; overflow: hidden;}





/**********************************关于我们**********************************/
.ngfGywmBox{ width: 100px; background: #FFFFFF; border-radius: 2px; padding: 0px 0px 30px 0px; margin-top:20px; float: left;}
.ngfGywmBox a{ display: block; text-align: center; color: #000000; text-decoration: none; font-weight: 400; padding-top:25px;}
.ngfGywmBox a.hover{ color: #0286FF; font-weight: 600;}
.ngfGywmRight{ float: right; width: 1062px; background: #FFFFFF; border-radius: 2px;  padding-bottom: 30px; margin-top:20px;}
.ngfGywmTitle{ width: 1002px; height: 38px; border-bottom: 1px solid #eeeeee; margin: auto; font-size: 16px; color: #303133; font-weight: 600; padding-top: 20px;} 
.ngfGywmCont{ width: 1002px; margin: auto; font-size: 16px; font-weight: 400; color: #303133; line-height: 30px;}
.ngfGywmCont p{ font-size: 16px; font-weight: 400; color: #303133; line-height: 30px; margin-top:20px;} 
.navfloat{position:fixed; top:0; margin-top:90px !important;}





/**********************************查询结果**********************************/
.mngfCxjgIn{ width:712px; margin: auto; margin-top:20px;}
.mngfCxjgIn table{ border-collapse:collapse; border: 1px solid #eeeeee;}  
.mngfCxjgIn table tr td{ padding: 10px; color: #303133; font-weight: 500; border: 1px solid #eeeeee;}






/**********************************苹果快讯**********************************/
.ngfQtflBox{ width: 751px; background: #FFFFFF; border-radius: 2px; margin-top:20px; padding-bottom: 40px;}  
.ngfQtflTitle{ width: 711px; margin: auto; border-bottom: 1px solid #E9E9E9; height: 30px; padding-top: 14px;}
.ngfQtflTitle a{ display: block; float: left; color: #969799; text-decoration: none; margin: 0px 40px 0px 0px;}
.ngfQtflTitle a.hover{ color: #0286FF;}
.ngfQtflIn{ width: 711px; margin: auto; margin-top:28px;}
.ngfQtflCont{ border-left: 1px dashed #E9E9E9; padding-bottom: 33px;}
.ngfQtflShi{ width:708px;}
.ngfQtflShi b{ display: block; float:left; width: 12px; height: 12px; background: #FFFFFF; border: 1px solid #0286FF; box-sizing: border-box; border-radius: 100px; margin: 0px 0px 0px -6px;}
.ngfQtflShi span{ display: block; float: right; width: 690px; font-weight: bold; color: #0286FF; margin-top:-4px; height: 18px; line-height: 18px; overflow: hidden;}
.ngfQtflName a{ display: block; line-height: 20px; padding-left: 21px; font-weight: bold; font-size: 16px; margin-top:14px;}
.ngfQtflWen{ line-height: 20px; color: #969799; margin-top:12px; padding-left: 21px;}
.ngfQtflMsg{ padding-left: 21px; margin-top:12px;} 
.ngfQtflMsg span{ display: block; float: left; width: 100px; height: 16px; line-height: 16px; overflow: hidden; font-size: 12px; color: #131415; opacity: 0.4;}
.ngfQtflMsg em{ display: block; float: right; width:450px; text-align: right; height: 22px; overflow: hidden;}
.ngfQtflMsg em a{ display: inline-block; padding: 0px 9px; background: #F4FAFF; border-radius: 2px; height: 22px; line-height: 22px; color: #0286FF; text-decoration: none; font-size: 12px; margin: 0px 0px 0px 5px;}
.ngfQtflMsg em a:hover{ background: #0286FF; color: #ffffff;}