@charset "UTF-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{background:#f5f5f5;color:#666;font-size:14px;line-height:1;font-family:"Microsoft YaHei","Arial","黑体","宋体",sans-serif}
td,th,caption{font-size:14px}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
a{color:#333;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
a:hover{text-decoration:none;color:#2c74ba}
img{max-width:100%;border:0;vertical-align:top;position:relative;font-size:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
img::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#F2F2F2}
ol,ul,li{list-style:none}
input,textarea,select,button{font:14px "Microsoft YaHei","Arial","黑体","宋体",sans-serif}
table{border-collapse:collapse}
.cf:after{clear:both;display:table;content:" "}
.fl{float:left}
.bg{background:url(../images/img.png) no-repeat}
.fr{float:right}
.w1200{width:1200px;margin:0 auto}
.w1200p20{width:1170px;padding:15px;margin:0 auto;background:#fff}
.mt20{margin-top:20px}
*::selection{background-color:#2388e6;color:white}
*::-moz-selection{background-color:#2388e6;color:white}
*::-webkit-selection{background-color:#2388e6;color:white}
.mt15{margin-top:15px}
.header{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.07)}
.header-top{height:36px;background:#333;line-height:36px;color:#999;font-size:14px}
.logo img{height:60px;margin-top:-5px}
.nav-box{padding:20px 0;height:50px;overflow:hidden}
.nav li{float:left;height:50px;line-height:50px}
.nav li a{display:block;margin:0 15px;padding:0 15px;font-size:17px;position:relative}
.nav li a:hover,.nav li.on a{color:#2c74ba}
.nav li a::before{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;content:"";position:absolute;left:50%;bottom:0;right:50%;height:4px;background:#fff;border-radius:2px}
.nav li a:hover::before,.nav li.on a::before{background:#2c74ba;left:0;right:0}
.head-hot{background:#fff;padding:20px}
.head-hot-img{margin-right:-28px;margin-left:4px}
.head-hot-img li{margin-right:28px;width:90px;float:left}
.head-hot-img li img{width:90px;height:90px;border-radius:15px}
.head-hot-img li p{color:#666;font-size:15px;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px}
.head-hot-img li:hover p{font-weight:bold;color:#2c74ba}
.head-hot-txt{margin-top:20px;height:34px;line-height:34px;overflow:hidden}
.head-hot-txt dt{float:left;width:100px;text-align:center;color:#fff;font-size:14px;font-weight:bold}
.head-hot-txt dt.color1{background:#f60}
.head-hot-txt dt.color2{background:#2c74ba}
.head-hot-txt dd{margin-left:115px;overflow:hidden}
.head-hot-txt dd a{display:inline-block;padding-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100px}
.dl1 dd a:nth-child(1),.dl1 dd a:nth-child(2),.dl1 dd a:nth-child(7),.dl1 dd a:nth-child(5){color:#f60}
.dl2 dd a:nth-child(2),.dl2 dd a:nth-child(4),.dl2 dd a:nth-child(6),.dl2 dd a:nth-child(3){color:#2c74ba}
.update-region{background:#fff;padding:20px}
.update-focus{width:375px;height:540px;position:relative;overflow:hidden}
.update-focus .bd{width:375px;height:540px;position:relative;height:100%;z-index:0}
.update-focus .hd{position:absolute;bottom:15px;z-index:100;left:0;right:0}
.update-focus .hd ul{text-align:center;width:100%}
.update-focus .hd li{opacity:.9;display:inline-block;width:60px;height:90px;overflow:hidden;margin:0 6px;border:2px transparent solid;cursor:pointer}
.update-focus .hd li img{width:60px;height:90px}
.update-focus .hd li.on{border-color:#fff;opacity:1}
.update-focus .bd li img{width:375px;height:540px}
.update-focus .bd li:hover img{transform:scale(1.1)}
.update-focus .bd li{position:relative}
.update-focus .bd li p{position:absolute;bottom:130px;left:15px;right:15px;height:40px;line-height:40px;color:#fff;text-align:center;font-size:16px;font-weight:bold;text-shadow:1px 1px 2px rgba(0,0,0,.5)}
.update-app{width:420px;margin-left:32px;height:540px;overflow:hidden}
.update-app a.a-title01{font-size:20px;color:#ff4c4c;font-weight:bold;height:32px;text-align:center;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tou-tab .bd ul{display:none}
.tou-tab .bd li{position:relative;height:35px;line-height:34px}
.a-title02{text-align:center;height:24px;line-height:24px;overflow:hidden}
.a-title02 a{display:inline-block;text-align:center;max-width:126px;overflow:hidden;margin:0 4px}
.update-tab{position:relative}
.update-tab .hd{border-bottom:1px #F5F5F5 solid}
.update-tab .hd li{float:left;width:33.3333%;text-align:center;font-size:18px;height:40px;line-height:40px;position:relative}
.update-tab .hd li::before{content:"";position:absolute;left:0;right:0;bottom:-6px;height:12px;width:100%;background:url(../images/tabbg.png) no-repeat center;display:none}
.update-tab .hd li.on{color:#2c74ba}
.update-tab .hd li.on::before{display:block}
.update-tab .bd{margin-top:10px}
.update-tab .bd li{position:relative;height:32px;line-height:32px;cursor:pointer}
.update-tab .bd li:nth-child(7){border-bottom:1px dashed #eee;padding-bottom:10px;margin-bottom:10px}
.update-tab .bd li .id-name{float:left;display:block;overflow:hidden;margin:8px 9px 0 0;padding:0 9px 0 0;width:80px;height:17px;border-right:1px solid #ddd;color:#999;text-align:left;line-height:17px;text-align:center}
.update-tab .bd li .title{float:left;overflow:hidden;width:260px;height:32px;font-size:14px}
.update-tab .bd li .title img{display:inline-block;margin-right:8px;width:28px;height:28px;vertical-align:middle}
.update-tab .bd li .time{float:right;color:#999}
.red{color:#f00 !important}
.update-right{width:300px;height:540px}
.recommend-top{background:#F5F5F5;position:relative}
.recommend-top:hover{background:#2c74ba}
.recommend-top a{display:block}
.recommend-top .pic{width:300px;height:165px;overflow:hidden}
.recommend-top .pic img{width:300px;height:165px}
.recommend-top:hover .pic img{transform:scale(1.15)}
.text-999{color:#999}
.recommend-topApp{padding:10px}
.recommend-topApp img{width:50px;height:50px;float:left;border-radius:10px}
.recommend-topApp .recommend-appInfo{margin-left:60px}
.recommend-appInfo h3{font-weight:bold;font-size:15px;height:25px;line-height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.recommend-top:hover h3{color:#fff}
.recommend-appInfo p{padding-top:5px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.recommend-top:hover p{color:#f5f5f5}
.recommend-top i.bg{background-position:-1224px 0;width:75px;height:128px;position:absolute;top:-17px;right:-21px;text-align:center;z-index:10}
.recommend-top i.bg em{display:block;width:14px;height:54px;line-height:14px;font-size:14px;color:#fff;font-weight:bold;margin:25px 21px 0}
.x-title .name{font-size:20px;color:#222;font-weight:bold}
.x-title .name i{float:left;width:6px;height:24px;background:#ff4c4c;margin-right:10px;margin-top:3px}
.x-title{margin-top:15px;height:30px;line-height:30px}
.x-title .more{display:block;line-height:30px;font-size:15px;color:#ccc}
.x-title .more:hover{color:#ff4c4c}
.x-title .more i{float:left;width:16px;height:16px;background-position:-146px 0;margin-top:7px;margin-right:8px}
.update-appUl li{float:left;width:33.333%;margin-top:14px}
.update-appUl li img{width:70px;height:70px;border-radius:10px;display:block;margin:0 auto}
.update-appUl li p{padding:0 5px;overflow:hidden;height:20px;line-height:20px;text-align:center;margin-top:5px}
.update-appUl li span{margin-top:4px;color:#999;display:block;text-align:center}
.update-right .x-title{margin-top:0}
.index-hot{padding-top:10px;background:url(../images/hotbg.jpg) no-repeat center;height:465px;overflow:hidden}
.index-hot .x-title .name{color:#fff}
.special-ul{margin-top:20px;margin-left:-20px}
.special-ul li{float:left;width:220px;height:355px;position:relative;margin-left:24px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.15)}
.special-ul li img{display:block;width:220px;height:355px}
.special-ul li:hover img{transform:scale(1.05)}
.special-ul li p.title-p{height:40px;line-height:40px;background:rgba(0,0,0,.7);font-size:16px;color:#fff;padding:0 10px;position:absolute;left:0;right:0;bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.special-ul li i.jb{background:url(../images/r.png) no-repeat;width:50px;height:50px;position:absolute;left:0;top:0;z-index:1}
.special-ul li:hover img{-webkit-filter:blur(4px);filter:blur(4px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=5,MakeShadow=false)}
.special-ul li:hover p.title-p{bottom:-40px}
.special-ul li .hover{position:absolute;left:0;top:0;width:190px;height:335px;-webkit-transform:translate(0,355px);transform:translate(0,355px);z-index:10;overflow:hidden;background-color:rgba(0,91,245,0.7);padding:10px 15px;color:#fff;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.special-ul li:hover .hover{-webkit-transform:translate(0,0);transform:translate(0,0)}
.special-ul li .hover h3{font-size:18px;line-height:40px;margin-top:20px}
.special-ul li .hover p{margin-top:10px;line-height:1.8;font-size:15px;height:135px;overflow:hidden;color:#fff;opacity:.8}
.special-ul li .hover .btn{background:rgba(0,0,0,0.80);box-shadow:0 4px 8px 0 rgba(0,0,0,0.30);border-radius:8px;color:#fff;font-size:18px;display:block;margin:25px 10px 10px;height:40px;line-height:40px;text-align:center}
.special-ul li .hover .btn:hover{background:rgba(0,0,0,0.60)}
.index-list{background:#fff;padding:20px;padding-bottom:0}
.index-list .x-title{margin-top:0}
.index-appList{width:810px;overflow:hidden}
.list-app{margin-right:-40px;margin-top:10px}
.list-app li{float:left;width:100px;margin-right:40px;text-align:center;margin-bottom:10px;margin-top:10px}
.list-app li a{display:block}
.list-app li img{width:100px;height:100px;border-radius:15px}
.list-app li p{font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:25px;line-height:25px;margin-top:5px;margin-bottom:5px}
.list-app li span{font-size:13px;color:#999;display:inline-block}
.index-appPh{width:322px}
.game_lis{overflow:hidden}
.game_lis li{width:320px;border-bottom:1px solid #f2f2f2;padding:16px 0;overflow:hidden}
.game_lis li:last-child{border-bottom:0}
.game_lis li .num{float:left;width:21px;height:30px;color:#fff;line-height:24px;font-size:14px;text-align:center;background:url(../images/img.png) no-repeat;background-position:-268px 0;margin-top:11px;font-style:normal}
.game_lis li:nth-child(1) .num{background-position:-292px 0}
.game_lis li:nth-child(2) .num{background-position:-317px 0}
.game_lis li:nth-child(3) .num{background-position:-342px 0}
.game_lis li .game_wrap{float:left;overflow:hidden;margin:0 10px}
.game_lis li .game_wrap img{float:left;display:block;width:52px;height:52px;border-radius:10px;transition:opacity .1s linear}
.game_lis li .game_wrap img:hover{opacity:0.9;transition:opacity .1s linear}
.game_lis li .game_wrap .game_text{float:left;margin-left:10px}
.game_lis li .game_wrap .game_tit{font-size:15px;color:#555;max-width:148px;height:22px;margin-top:6px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.game_lis li .game_wrap .game_infor{font-size:12px;color:#999}
.game_lis li .game_wrap .game_infor span{display:inline-block}
.game_lis li .game_wrap .game_infor i{display:inline-block;margin:0 10px;vertical-align:text-bottom}
.game_lis li .game_down{float:right;width:60px;height:28px;line-height:28px;text-align:center;color:#2c74ba;border-radius:3px;border:1px solid #2c74ba;margin-top:12px}
.game_lis li .game_down:hover{background:#2c74ba;color:#fff}
.game_lis li:hover .game_tit{font-weight:bold;color:#2c74ba}
.mb20{margin-bottom:20px}
.index-ji li{float:left;width:274px;height:auto;text-align:center;margin-right:20px}
.index-ji{margin-top:20px;margin-right:-20px}
.index-ji .pic{width:274px;height:140px;overflow:hidden}
.index-ji .pic img{width:274px;height:140px}
.index-ji li a{display:block}
.index-ji li a:hover .pic img{transform:scale(1.15)}
.index-ji li p{text-align:center;font-size:15px;height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:5px}
.index-phb{background:#fff;padding:20px}
.phb-list{margin-right:-22px}
.index-phb .x-title{margin-top:0}
.rank_list{float:left;width:320px;height:auto;padding:20px 25px 0;margin-top:20px;margin-right:22px}
.rank_list .rank_tit{width:279px;height:43px;margin:0 auto}
.rank_list .rank_tit p{font-size:20px;font-weight:bold;line-height:22px;color:#333;text-align:center}
.rank_list .rank_tit p i{display:inline-block;width:80px;height:23px;background:url(../images/img.png) no-repeat;background-position:-1035px 0;vertical-align:middle;margin-right:10px}
.rank_list .rank_tit p i.last-child{margin-left:10px;background-position:-948px 0}
.rank_list01{border:1px solid #fdddc5}
.rank_list02{border:1px solid #b9ebf7}
.rank_list03{border:1px solid #c1f5d0}
.rank-ul{overflow:hidden}
.rank-ul li{padding:20px 0;border-bottom:1px solid #f2f2f2}
.rank-ul li .rank1 .number{margin-top:0}
.rank-ul li .rank1 .rank_txt{float:left;font-size:16px;color:#333;margin:0 10px;height:24px;line-height:24px;max-width:240px;overflow:hidden}
.rank-ul li .rank1{height:24px}
.rank-ul .on .rank_down:hover{background:url(../images/ahove.png) no-repeat}
.rank-ul li .rank1 .rank_down{margin-top:0}
.rank-ul li .number{float:left;width:24px;height:24px;text-align:center;line-height:24px;font-weight:bold;color:#FFF;background:url(../images/img.png) no-repeat;background-position:-394px 0;font-style:normal}
.rank-ul .on .rank1{display:none}
.rank-ul .on .rank2{display:block}
.rank-ul li .rank2 .number{margin-top:18px}
.rank-ul .on .rank_infor{width:250px;float:left;margin:0 10px;overflow:hidden}
.rank-ul .on .rank_infor img{float:left;width:60px;height:60px;border-radius:10px}
.rank-ul .on .rank_infor .rank_txt{width:170px;float:left;margin-left:15px}
.rank-ul .on .rank_infor .rank_name{margin-top:8px;display:block;width:170px;height:20px;line-height:20px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold}
.rank-ul .on{height:62px}
.rank-ul li .rank2{display:none}
.rank-ul .on .rank2{display:block}
.rank-ul .on .rank_infor .rank_text{color:#999;margin-top:5px;font-size:0px;height:18px;line-height:18px}
.rank-ul .on .rank_infor .rank_text span{display:inline-block;position:relative;width:60px;font-size:12px}
.rank-ul .on .rank_infor .rank_text span.l:after{content:'';display:inline-block;height:12px;width:2px;background:#c6c6c6;position:absolute;top:4px;right:5px}
.rank-ul li:nth-child(1) .number{background-position:-450px 0}
.rank-ul li:nth-child(2) .number{background-position:-478px 0}
.rank-ul li:nth-child(3) .number{background-position:-422px 0}
.link-box{background:#fff;padding:20px}
.tit{font-size:20px;color:#333;font-weight:bold}
.link-list a{margin-top:10px;display:inline-block;height:30px;line-height:30px;margin-right:10px;color:#666}
.link-list a:hover{color:#2c74ba}
.copy-box{padding:30px;background:#333;text-align:center;min-width:1200px;color:#F5F5F5}
.copy-box a{display:inline-block;padding:0 5px;color:#F5F5F5}
.copy-nav a::after{content:'';display:inline-block;width:2px;height:12px;background:#F5F5F5;margin:0 13px}
.copy-nav a:last-child::after{display:none}
.copy-box a:hover{color:#2c74ba}
.copy-box .copy{margin-top:20px}
.pc-topTab{background:#fff;padding-top:5px;padding-bottom:15px}
.pc-topTab .hd{height:50px;line-height:50px;border-bottom:1px #dedede solid;font-size:18px}
.pc-topTab .hd li{float:left}
.pc-topTab .hd li+li{background:url(../images/x.png) no-repeat center left}
.pc-topTab .hd li{float:left;height:50px;line-height:50px;font-size:18px;padding:0 11px 0 25px;cursor:pointer}
.pc-topTab .hd li.on{color:#2c74ba;font-weight:bold}
.pc-topTab .bd{margin-top:20px}
.pc-topTab .bd .mobile-ul{padding:0 10px}
.pc-topTab .bd .mobile-ul li{float:left;width:10%;text-align:center}
.pc-topTab .bd .mobile-ul li a img{display:block;margin:0 auto;width:80px;height:80px}
.pc-topTab .bd .mobile-ul li a{width:100%;padding:0;height:auto}
.pc-topTab .bd .mobile-ul li .pt{line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px}
.pc-topTab .bd .mobile-ul li .tips-fl{font:12px;color:#999;padding-top:4px}
.mobile-nav{margin:15px;border-top:1px dashed #dedede;padding-top:15px;margin-bottom:-15px;overflow:hidden}
.mobile-nav a{display:block;float:left;line-height:12px;font-size:14px;color:#666;padding:12px 30px;background:#f1f1f1;border-radius:3px;margin-right:14px;margin-bottom:15px}
.mobile-nav a:hover,.mobile-nav a.on{background:#2c74ba;color:#fff}
.pages{padding:20px 0;text-align:center}
.pages a{display:inline-block;padding:0 10px;height:30px;border:1px solid #e7e7e7;line-height:30px;background:#fff}
/*.pages a.active,.pages a:hover,.pages span{border-color:#2c74ba;background:#2c74ba;line-height:30px;color:#fff;display:inline-block;padding:0 10px;height:30px}*/
.pages a.active,.pages a:hover,.pages .current{border-color:#2c74ba;background:#2c74ba;line-height:30px;color:#fff;display:inline-block;padding:0 10px;height:30px}
.pages span.a1none{background:transparent;border-color:transparent}
.app-box{background:#fff;padding:20px}
.app-list{margin-right:-20px}
.app-list li{margin-right:20px;margin-bottom:20px;padding:15px;width:341px;float:left;border:1px solid #ECECEC}
.app-list li a{display:block}
.app-list li strong{display:block;font-size:16px;height:24px;line-height:24px;overflow:hidden}
.app-list li dl{margin-top:10px}
.app-list li dt{float:left;width:95px;height:95px;overflow:hidden;border-radius:15px}
.app-list li dt img{width:95px;height:95px;border-radius:15px}
.app-list li:hover{border-color:#2c74ba;box-shadow:0 0 10px rgba(0,0,0,.1);background:#f7f7f7}
.app-list li:hover strong{font-weight:bold}
.app-list li:hover img{transform:scale(1.15)}
.app-list li dd{margin-left:109px}
.app-list li .app-infs{padding-top:2px;overflow:hidden}
.app-list li .app-infs p{float:left;width:50%;height:24px;line-height:24px;color:#666;overflow:hidden;font-size:13px}
.app-list li .btn{display:block;width:110px;height:32px;line-height:32px;border:1px #2c74ba solid;border-radius:8px;font-size:15px;text-align:center;margin-top:6px;color:#2c74ba}
.app-list li .btn:hover{background:#2c74ba;color:#fff;font-weight:bold}
.app-detailedTop{background:#fff;padding:20px}
.soft_r{background:#f5f5f5;padding:20px;text-align:center;overflow:hidden}
.soft_r img{display:block;width:156px;height:156px;margin:0 auto}
.soft_r p{font-size:14px;color:#999;margin-top:17px}
.soft_down .soft_l{width:700px}
.soft_tit h1{display:inline-block;font-size:28px;color:#555;line-height:28px;max-width:930px}
.soft_tit span{display:inline-block;font-size:14px;color:#2c74ba;line-height:14px;margin-left:20px}
.soft_wrap{margin-top:29px}
.soft_wrap img{float:left;width:100px;height:100px;border-radius:24px}
.soft_wrap .soft_lis{float:left;width:559px;margin-left:35px;margin-top:14px}
.soft_wrap .soft_lis li{position:relative;float:left;width:33.33%;font-size:14px;color:#333;line-height:28px;overflow:hidden;max-height:28px}
.soft_wrap .soft_lis li span{font-size:14px;color:#9e9e9e}
.soft_download{overflow:hidden;font-size:0px;margin-top:30px}
.soft_download a{display:inline-block;width:auto;padding:0 20px;height:48px;line-height:48px;text-align:center;border-radius:3px;font-size:16px;color:#fff;margin-right:20px}
.soft_download .soft_android{background:#00C98E}
.soft_download .soft_android:hover{background:#009b6a}
.soft_download a.soft_android i{display:inline-block;width:18px;height:20px;background:url(../images/img.png) no-repeat;background-position:-226px 0;vertical-align:middle;margin-right:10px}
.soft_download a.soft_iPhone i{display:inline-block;width:18px;height:20px;background:url(../images/img.png) no-repeat;background-position:-165px 0;vertical-align:middle;margin-right:10px}
.soft_download .soft_iPhone{background:#027aff}
.soft_download .disabled{background:#999}
.soft_download .soft_iPhone:hover{background:#005bc0}
.soft_download .no,.soft_download .no:hover{background:#ddd;color:#333;cursor:not-allowed}
.detailed-left{width:810px}
.app-article{background:#fff;padding:20px;color:#333}
.d_name{font-size:20px;color:#333;font-weight:bold;line-height:20px;margin-bottom:20px}
.app-article{font-size:15px;color:#555;line-height:1.8}
.app-article h3{font-size:16px;color:#333;font-weight:bold;line-height:32px;height:32px;padding-left:20px;margin:15px 0}
.app-article h3{background:#f5f5f5 url(../images/pic_34.png) no-repeat;vertical-align:middle}
.detailed-right{width:360px;border-left:30px solid transparent}
.app-article img{display:block;margin:10px auto;max-width:95%;height:auto}
.snapShotWrap{width:640px;position:relative;margin:10px auto 10px;overflow:hidden}
.snapShotWrap .snapShotCont{width:640px;position:relative;overflow:hidden;z-index:1}
.snapShotWrap .snapShotCont .snopshot{position:absolute;overflow:hidden;zoom:1;text-align:center}
.snapShotWrap .snapShotCont .snopshot img{width:100%;height:100%;display:block;position:relative}
.snapShotWrap .snapShotCont .snopshot .elementOverlays{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}
.snapShotWrap .snapShotCont .snopshot .elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0.7;filter:alpha(opacity=70)}
.snapShotWrap .snap-shot-btn{position:absolute;height:100%;width:60px;top:0px;display:block;cursor:pointer;z-index:10}
.snapShotWrap .snap-shot-btn i{display:block;background:url("../images/ico_img.png") no-repeat center;position:absolute;left:50%;margin-left:-15px;top:50% !important;margin-top:-15px;height:30px;width:18px}
.snapShotWrap .prev{left:0px}
.snapShotWrap .prev i{background-position:0 0}
.snapShotWrap .next{right:0px}
.snapShotWrap .next i{background-position:-44px 0}
.app-img{background:#fff;padding:20px}
.news-relevantApp2{padding:20px;background:#fff}
.love-table .hd{border-bottom:2px #eee solid;overflow:hidden}
.item-top{overflow:hidden}
.news-relevantApp ul{overflow:hidden}
.love-table .hd li{float:left;overflow:hidden;margin-bottom:-2px;padding:0 20px 0 25px;height:40px;max-width:160px;border-bottom:2px #eee solid;font-size:16px;line-height:40px;cursor:pointer}
.news-relevant ul{overflow:hidden}
.app-list2{overflow:hidden}
.love-table .hd li+li{background:url(../images/lbl_bg.png) no-repeat left center}
.love-table .hd li.on{color:#2c74ba;border-bottom-color:#2c74ba;font-weight:bold}
.love-table .bd{margin-top:15px;padding-bottom:10px}
.love-table .bd .item{display:none}
.love-table .bd .item-top a.img{float:left;width:200px}
.love-table .bd .item-top a.img img{width:200px;height:98px}
.love-table .bd .item-top .item-topr{margin-left:220px}
.love-table .bd .item-top h2{height:40px;color:#2c74ba;font-weight:400;font-size:16px;line-height:40px}
.love-table .bd .item-top p{overflow:hidden;height:44px;color:#666;font-size:14px;line-height:24px}
.love-table .bd .app-list2 li{float:left;margin-top:15px;width:33.3333%}
.love-table .bd .app-list2 li .app-imgs{float:left;width:55px;height:55px}
.love-table .bd .app-list2 li .app-imgs img{width:55px;height:55px;border-radius:8px}
.love-table .bd .app-list2 li .item-txt{margin-left:65px;padding-right:15px}
.love-table .bd .app-list2 li .item-txt a.bt{display:block;overflow:hidden;height:30px;font-size:14px;line-height:30px}
.love-table .bd .app-list2 li .item-txt i,.love-table .bd .app-list2 li .item-txt span{display:inline-block;color:#999;font-size:12px}
.news-relevantApp{background:#fff;padding:20px}
.news-relevantApp li{overflow:hidden;margin-top:15px;padding:0 10px;height:36px;background:#f1f2f6;line-height:36px}
.news-relevantApp li p{float:left}
.news-relevantApp li p.ranking-t1{width:400px}
.news-relevantApp li p.start{margin-top:12px;margin-left:15px}
.news-relevantApp li p.ranking-t2{margin-left:55px;color:#999}
.news-relevantApp li p.btn{float:right;margin-right:-10px;width:100px;background:#2c74ba;color:#fff;text-align:center}
.news-relevantApp li a{display:block;height:36px}
.news-relevantApp li:hover p.btn{background:#f60}
.start{position:relative;overflow:hidden;width:74px;height:12px;background:url(../images/star.png) no-repeat;display:inline-block}
.start5{background-position:0 0}
.start4{background-position:-14px 0}
.start3{background-position:-29px 0}
.start2{background-position:-44px 0}
.start1{background-position:-60px 0}
.start0{background-position:-74px 0}
.news-relevant{padding:20px;background:#fff}
.news-relevant li{float:left;width:50%;height:32px;line-height:32px}
.news-relevant li a{position:relative;display:block;overflow:hidden;padding-right:10px;padding-left:15px;text-overflow:ellipsis;white-space:nowrap}
.news-relevant li a:before{position:absolute;top:15px;left:5px;width:4px;height:4px;border-radius:50%;background:#999;content:""}
.news-relevant li a:hover:before{background:#2c74ba}
.detailed-right .index-appPh{background:#fff;width:auto;padding:20px}
.detailed-right .x-title{margin-top:0}
.rightRecommend{background:#FFF;padding:20px}
.hot-article{padding:20px;background:#fff}
.hot{padding:20px 20px 30px 20px;margin-top:30px;background:#fff}
.hot_lis{border-left:1px solid #e0e0e0}
.hot_lis li{position:relative;height:15px;margin-top:20px;font-size:0px}
.hot_lis li a{display:inline-block;font-size:15px;line-height:26px;padding-left:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:300px;margin-top:-8px}
.hot_lis li i{display:inline-block;width:16px;height:16px;background:url(../images/img.png) no-repeat;background-position:-206px 0;position:absolute;left:-9px;top:-2px;vertical-align:middle;background-color:#fff}
.hot_lis li:hover i{width:14px;left:-7px;background-position:0 0}
.xg_game{margin-top:40px}
.xg_lis{margin-top:20px;overflow:hidden;margin-right:-30px}
.xg_lis li{float:left;width:138px;height:195px;text-align:center;margin-right:20px;margin-bottom: 10px}
.xg_lis li:last-child{margin-right:0px}
.xg_lis li img{display:block;width:90px;height:90px;margin:0 auto;border-radius:18px}
.xg_lis li p{font-size:14px;color:#666;line-height:20px;height:20px;margin-top:13px;overflow:hidden}
.xg_lis li span{display:block;margin:0 auto;margin-top:13px;width:90px;height:30px;line-height:30px;border-radius:3px;background:#2c74ba;color:#fff}
.xg_lis li a{padding:15px;display:block;background:#f5f5f5}
.xg_lis li a:hover{background:#2c74ba}
.xg_lis li a:hover p{color:#fff;font-weight:bold}
.xg_lis li a:hover span{background:#f60}
.news-leftBox{background:#fff;padding:20px;width:770px}
.news-dbox{background:#fff;padding:20px}
.news-ul{padding-bottom:20px}
.news-ul li{padding:25px 0;border-bottom:1px solid #f1f1f1;overflow:hidden;line-height:1.8}
.news-ul li .nimg img{height:120px;width:200px}
.news-ul li .nimg{float:left;height:120px;width:200px;overflow:hidden}
.news-ul li:hover img{transform:scale(1.15)}
.news-ul li:hover{border-color:#2c74ba}
.news-leftBox .d_name{margin-bottom:0}
.news-ul li .news-liR{margin-left:215px}
.news-ul li .news-liR .bt{width:100%;height:24px;line-height:24px;font-size:20px;overflow:hidden;display:block;margin-bottom:10px}
.news-ul li p.txt{height:50px;overflow:hidden}
.list_infor{margin-top:15px}
.list_infor span{display:inline-block;height:14px;line-height:14px;font-size:14px;color:#999;margin-right:20px}
.list_infor a.btn{color:#2c74ba;opacity:.5}
.news-ul li:hover .list_infor a.btn{opacity:1}
.details_head{text-align:center;border-bottom:1px solid #f5f5f5}
.details_head h1{line-height:50px;font-size:30px;font-weight:initial;color:#333}
.details_head .list{margin:20px}
.details_head .list p{display:inline-block;_zoom:1;_display:inline;font-size:14px;color:#999;margin:0 20px}
.news-article{font-size:15px;padding:25px 0;line-height:1.8;color:#333}
.news-article p{margin-bottom:10px}
.news-article img{display:block;margin:10px auto;max-width:95%;height:auto}
.news-article a{font-weight:bold;color:#2c74ba}
.news-article a:hover{color:#f60}
.news-article  h3{font-size:16px;color:#333;font-weight:bold;line-height:32px;height:32px;padding-left:20px;margin:15px 0;background:#f5f5f5 url(../images/pic_34.png) no-repeat;vertical-align:middle}
.news-article  strong,.app-article strong{font-weight:bold;color:#333}
.related-app{margin-bottom:20px;background:#fff;padding:20px}
.download_infor{overflow:hidden;margin-top:15px}
.download_infor .download_img{float:left;width:80px;height:80px}
.download_infor img{display:block;width:80px;height:80px;border-radius:16px}
.download_infor .download_txt{float:left;width:225px;margin-left:15px}
.download_infor .download_txt a{display:block;height:24px;line-height:24px;white-space:nowrap;text-overflow:ellipsis;font-size:16px;margin-top:6px;margin-bottom:10px;overflow:hidden;font-weight:bold}
.download_infor .download_txt p{color:#555;margin-top:8px;line-height:14px}
.download_infor .download_txt p span{color:#999}
.download_text{height:75px;font-size:14px;color:#333;line-height:24px;margin-top:20px;overflow:hidden}
.download_text strong{font-weight:bold}
.download{display:block;width:100%;height:36px;border-radius:2px;background:#2c74ba;line-height:36px;text-align:center;font-weight:bold;color:#FFF;margin-top:20px}
.download:hover{background:#009B6A;color:#fff}
.special-list{background:#fff;padding:20px}
.basebt{width:100%;height:40px;line-height:40px;font-size:24px;color:#4c4c4c}
.basebt p{float:left}
.basebt a.mor{float:right;font-size:14px;color:#8ba8a3;margin-right:20px}
.basebt a:hover{color:#2c74ba}
.heji a{display:block;float:left;margin-left:20px;line-height:42px;color:#666;font-size:14px}
.heji a.on,.Topflei a:hover{color:#2c74ba}
.special-item{padding:25px 0;border-bottom:2px #F1F1F1 solid}
.special-item dt{float:left;width:400px;height:220px;overflow:hidden;background:#000}
.special-item dt img{width:400px;height:220px;opacity:.6}
.special-item:hover dt img{transform:scale(1.15);opacity:1}
.special-item:hover{border-color:#2c74ba}
.special-item dd{margin-left:430px}
.special-item a.dd-t{font-size:20px;height:30px;line-height:30px;overflow:hidden;font-weight:bold}
.special-item .dd-p{margin-top:5px;line-height:1.8;height:55px;overflow:hidden}
.special-item .special-ddapp{margin-top:10px}
.special-item .special-ddapp a{float:left;width:90px;margin:0 15px;text-align:center}
.special-item .special-ddapp .pci{width:90px;height:90px;overflow:hidden;border-radius:15px;overflow:hidden}
.special-item .special-ddapp a:hover img{transform:scale(1.15)}
.special-item .special-ddapp a p{overflow:hidden;margin-top:10px;height:20px;line-height:20px}
.special-top{background:#fff}
.special-top img{width:450px;float:left}
.specialLinof{margin-left:470px;padding-top:10px;padding-right:20px;line-height:1.8}
.specialLinof h1{font-size:22px;height:48px;line-height:48px;font-weight:bold}
.lstgame-info{color:#999;margin-bottom:10px}
.soft-down{position:relative;margin-top:30px;padding:30px;background:#fff}
.soft-down img{float:left;display:block;height:140px;width:140px;border-radius:10px;box-shadow:0 0 30px #eee}
.soft-down .soft-text{float:left;margin-left:28px}
.soft-down:after{content:'';display:block;height:0px;clear:both;visibility:hidden}
.soft-text .soft-name{display:block;font-size:20px;font-weight:bold;color:#333333;margin-top:0px}
.soft-text p{font-size:16px;color:#999999;margin-top:18px}
.soft-text p>span{color:#feaa48}
.soft-text ul{width:629px;overflow:hidden;margin-top:20px}
.soft-text ul li{float:left;width:155px;font-size:14px;color:#333;margin-right:48px;margin-bottom:8px}
.soft-text ul li span{float:left;color:#999}
.soft-text ul li:last-child{width:auto}
.soft-text ul li.on{color:#2c74ba}
.soft-download{float:right;display:block;width:240px;height:72px;background-color:#2c74ba;font-size:20px;font-weight:bold;color:#fff;text-align:center;line-height:72px;margin-top:46px}
.soft-download>i{display:inline-block;width:30px;height:30px;background:url(../images/down_02.png) no-repeat;margin-right:10px;vertical-align:middle}
.soft-ico{position:absolute;right:-5px;top:-5px;width:112px;height:112px;background:url(../images/r_icon.gif) no-repeat}
.soft-down .soft-ico{background-position:0 -112px}
.soft-download:hover{background:#009B6A;color:#fff}
.hj_list{height:auto;width:105%;margin-top:20px;overflow:hidden}
.hj_list li a{display:block}
.hj_list li{position:relative;float:left;width:225px;height:320px;padding:0 20px;margin:0 43px 35px 3px;background:#fff}
.hj_list li img{display:block;width:114px;height:114px;border-radius:18px;margin:32px 56px 10px}
.hj_list .hj_name{display:block;width:100%;margin-top:5px;height:40px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:40px}
.hj_list .hj_bq{display:block;width:100%;font-size:12px;color:#9e9e9e;text-align:center}
.hj_list .hj_bq span{display:inline-block;width:1px;height:8px;margin:0 8px;background:#9e9e9e}
.hj_list .hj_time{text-align:center;font-size:12px;color:#9d97be;height:24px;line-height:24px;margin-top:8px}
.hj_list .hj_donwl{display:block;margin:20px auto;width:120px;height:32px;line-height:32px;background:#f7f7fa;font-size:14px;color:#686869;text-align:center;border-radius:3px}
.hj_list .hj_donwl:hover{color:#fff;background:#2c74ba}
.hj_list li:hover img{transform:scale(1.1)}
.Min2{height:220px;padding:40px 0;background:url(../images/pic_bg2.png) no-repeat;margin-top:20px}
.Min2 .Min_l{width:366px;height:100%;text-align:center}
.Min2 .Min_l img{display:block;width:160px;height:156px;margin:0 auto}
.Min2 .Min_l p{font-size:28px;color:#FFF;font-weight:bold;line-height:56px}
.Min2 .Min_r{width:714px;overflow:hidden}
.Min2 .Min_r .Min_lis{position:relative;float:left;width:150px;height:220px;text-align:center;background:#FFF;margin-right:38px;border-radius:4px;overflow:hidden}
.Min2 .Min_r .Min_lis:last-child{margin-right:0px}
.Min2 .Min_r .Min_lis i{padding-top:26px;font-style:normal;color:red;font-weight:bold;font-size:16px;line-height:20px;display:block;width:45px;height:50px;background:url(../images/pic_42.png) no-repeat;position:absolute;z-index:100;top:0px;left:10px}
.Min2 .Min_r .Min_lis img{display:block;width:90px;height:90px;border-radius:20px;margin:30px auto 0}
.Min2 .Min_r .Min_lis p{font-size:14px;line-height:24px;color:#666;margin-top:12px}
.Min2 .Min_r .Min_lis span{display:block;width:90px;height:30px;line-height:30px;border:1px solid #b8ccbb;border-radius:3px;color:#2c74ba;margin:15px auto 0}
.Min2 .Min_r .Min_lis span:hover{color:#FFF;background:#2c74ba;border-color:#2c74ba}
.Min2+.rank{margin-top:30px}
.phd-fl{background:#fff;padding:20px}
.phd-fl .x-title{margin-top:0}
.phb-ul li{float:left;margin-right:20px;margin-top:15px}
.phb-ul li a{display:block;padding:10px 15px;background:#f1f1f1;border-radius:5px}
.phb-ul li a:hover{background:#2c74ba;color:#fff}
.r_img{width:770px;height:213px;background:url(../images/pic_bg3.png) no-repeat}
.r_img .r_tit{font-size:30px;color:#333;font-weight:bold;line-height:30px;padding-top:40px;text-align:center}
.r_img .r_cont{width:670px;height:87px;font-size:15px;color:#555;line-height:30px;margin:20px auto 0;overflow:hidden}
.r_list li{display:flex;padding:30px 0px;border-bottom:1px solid #f1f1f1}
.r_list li:last-child{border-bottom:0px}
.r_list li i{display:block;width:54px;height:38px;line-height:54px;font-size:14px;color:#fff;font-weight:bold;text-align:center;margin-top:20px;background:url(../images/img.png) no-repeat;background-position:-722px 0;font-style:normal}
.r_list li:nth-child(2) i{background-position:-608px 0}
.r_list li:nth-child(3) i{background-position:-665px 0}
.r_list li:nth-child(1) i{background-position:-550px 0}
.r_list li a{flex:1;display:block;margin-left:20px;overflow:hidden}
.r_list li img{display:block;float:left;width:80px;height:80px;border-radius:16px}
.r_list li .r_text{float:left;margin-left:20px}
.r_list li .r_text .r_txt{font-size:20px;color:#111;line-height:20px}
.r_list li .r_text div{font-size:0px;margin-top:27px}
.r_list li .r_text div p{display:inline-block;font-size:14px;line-height:28px;color:#555;margin-right:40px}
.r_list li .r_text div .r_item span:first-child{color:#9e9e9e}
.r_list li .r_down{float:right;width:120px;height:40px;line-height:40px;border-radius:3px;text-align:center;font-size:14px;color:#2c74ba;border:1px solid #2c74ba;margin-top:20px}
.r_list li .r_down:hover{color:#fff;background:#2c74ba}
.hot-phbList{padding:20px;background:#fff;margin-bottom:20px}
.hot_con{margin-top:32px;overflow:hidden}
.hot_con a{display:block;float:left;width:150px;height:36px;line-height:36px;text-align:center;border:1px solid #e5e5e5;border-radius:3px;font-size:14px;color:#999999;margin-right:16px;margin-bottom:15px;overflow:hidden}
.hot_con a:nth-child(even){margin-right:0px}
.hot_con a.on,.hot_con a:hover{color:#fff;background:#2c74ba}
.about-box{background:#fff;padding:20px;line-height:2}
.about-box h1{font-size:22px;height:48px;line-height:48px}
.about-box p{margin-bottom:10px}
.map-title{padding:0 20px;height:40px;line-height:40px;font-size:16px;font-weight:bold;margin-top:15px}
.map-title a{color:#333}
.map-title a:hover{color:#2c74ba}
.map-list{margin:10px 20px;border-bottom:1px #edeff5 solid;padding-bottom:15px}
.map-list a{display:inline-block;margin-right:20px;color:#666;height:30px;line-height:30px;margin-bottom:5px}
.map-list a:hover{color:#2c74ba}
.imgPic{overflow:hidden;padding:10px;background:#fff}
.imgPic-slide{position:relative;margin-top:25px;margin-bottom:20px;padding-bottom:30px}
.imgPic-slide .hd{position:absolute;right:0;bottom:0;left:0}
.imgPic-slide .hd ul{text-align:center}
.imgPic-slide .hd ul li{display:inline-block;margin-right:10px;width:28px;height:8px;background:#e4e4e4}
.imgPic-slide .hd ul li.on{background:#2c74ba}
.imgPic-slide .next{position:absolute;top:50%;right:0;display:block;margin-top:-50px;width:40px;height:100px;border:1px solid #ddd;color:#999;text-align:center;font:bold 40px/100px "\5B8B\4F53",serif;cursor:pointer}
.imgPic-slide .prev{position:absolute;top:50%;left:0;display:block;margin-top:-50px;width:40px;height:100px;border:1px solid #ddd;color:#999;text-align:center;font:bold 40px/100px "\5B8B\4F53",serif;cursor:pointer}
.imgPic-slide .bd img{display:block;margin:0 auto;max-width:550px;max-height:500px}
.imgPic-slide{min-height:290px}
.imgPic-slide .next:hover,.imgPic-slide .prev:hover{background:#2c74ba;color:#fff;border-color:#2c74ba}
.r-links{padding:10px;padding-right:0}
.r-links li{float:left;margin-right:15px;height:30px;line-height:30px}
.r-links li a{color:#999;opacity:.5}
.r-links li a:hover{color:#666}
.r-linksTit h2,.r-linksTit h3,.r-linksTit span,.r-linksTit p{opacity:.5}
.r_item{background:#fff;padding:20px}
.pcLeft{width:800px;background:#fff;padding:20px;padding-top:10px}
.c-hd{position:relative;width:100%;height:44px;line-height:44px;border-bottom:2px solid #ddd}
.c-hd h3{float:left;height:46px;background:#fff;padding-right:4px;margin-bottom:-2px;position:relative}
.c-hd h3 span{display:block;float:left;height:43px;border-bottom:3px solid #2c74ba;font-size:20px;font-weight:700;padding:0 4px}
.c-hd h3 em{color:#1e89e0;font-weight:700}
.c-hd .reback{float:right;color:#f4910a}
.c-hd .reback:hover{text-decoration:underline}
.c-hd .number{float:left;top:6px;display:block;color:#888}
.c-hd .number em{color:#2c74ba}
.SCLSSclass{padding-top:20px;overflow:auto;margin-bottom:10px}
.SCLSSclass a{display:block;width:97px;height:30px;line-height:30px;border:1px solid #d8d8d8;border-radius:4px;text-align:center;color:#333;float:left;margin-right:15px;margin-bottom:12px;overflow:hidden;white-space:nowrap}
.SCLSSclass a:hover,.SCLSSclass a.on{color:#fff;background:#2c74ba;border:1px solid #2c74ba;border-radius:4px}
.c-list{position:relative}
.c-list li{position:relative;float:left;width:100%;height:auto;padding:15px 0;margin-top:5px;border-bottom:1px dashed #ddd}
.c-list li .img{float:left}
.img img{float:left;margin-right:15px;display:block;width:70px;height:70px;border-radius:8px}
.gm_img img{position:relative;float:left;margin-right:15px;display:block;width:120px;height:166px;border-radius:5px}
.zt_img img{position:relative;float:left;margin-right:15px;display:block;width:220px;height:108px}
.c-list .con{float:left;width:590px;height:auto}
.c-list .top-tit{position:relative;width:100%}
.c-list .top-tit p{margin-bottom:16px;font-size:18px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.c-list .top-tit .tit{width:663px}
.c-list .top-tit .gm_tit{width:525px}
.c-list .top-tit .zt_tit{width:425px}
.c-list .top-tit .top-num{position:absolute;float:right;width:160px;text-align:right;right:0px;top:0;font-size:14px;color:#999}
.desc{font-size:13px;color:#888;line-height:21px;height:44px;overflow:hidden}
.gm_desc{font-size:13px;color:#888;line-height:21px;max-height:102px;width:580px;overflow:hidden}
.zt_desc{font-size:13px;color:#888;line-height:21px;max-height:102px;width:480px;overflow:hidden}
.c-list .down{position:absolute;top:80px;right:5px;bottom:24px}
.c-list .down a{display:block;background-color:#2c74ba;width:99px;line-height:36px;font-size:14px;color:#fff;text-align:center;letter-spacing:1px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.c-list .down a:hover{background-color:#fe9a10}
.c-list .other{line-height:20px;height:20px;margin-bottom:6px}
.c-list .other span{font-size:13px;color:#666;margin-right:20px}
.c-list .other span a{color:#666}
.c-list .other span a:hover{color:#09f}
.c-list .other label{color:#999}
.c-list .other em{border:1px solid #1e89e0;border-radius:4px;color:#1e89e0;padding:0 6px}
.desc em,.gm_desc em,.zt_desc em,.top-tit em{color:#ff0000}
.top-star{position:absolute;width:120px;right:0px;top:0;font-size:13px;color:#999;line-height:22px}
.top-star .stars{position:absolute;right:3px;top:6px;font-size:13px;color:#999;line-height:22px}
.pcRbox{width:300px;padding:20px;background:#fff;padding-top:10px}
.txt-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pcRboxList{padding-top:18px}
.pcRboxList li{text-align:center;float:left;width:33.3333%;margin-bottom:15px}
.pcRboxList li img{width:80px;height:80px;display:block;margin:0 auto;border-radius:10px}
.pcRboxList li p{display:block;margin-top:7px;padding:0 4px;height:40px;overflow:hidden;line-height:20px}
.pcRbox .game_lis li .game_wrap{margin-left:0}
.pcRbox .game_lis li{width:auto}
.pcSoft .app-detailedTop{border-bottom:20px #f5f5f5 solid}
.dlapp-box{height:105px;background:#f4f5f5;padding:20px;margin:20px 0;border-radius:15px}
.dlapp-box dt{float:left}
.dlapp-box dt img{width:105px;height:105px;border-radius:20px;max-width:100% !important;margin:0 !important}
.dlapp-box dd.dd01{width:430px;margin-left:20px;float:left}
.dlapp-box dd.dd02{float:right;width:150px}
.dlapp-box .dlbtn{display:block;width:150px;height:44px;line-height:44px;text-align:center;border:1px #2c74ba solid;color:#2c74ba;border-radius:4px;margin-top:35px;font-size:16px}
.dlapp-box .dlbtn:hover{background:#2c74ba;color:#FFF}
.dlapp-box dd.dd01 .start{display:inline-block}
.dlapp-box dd.dd01 .att{font-size:20px;height:30px;line-height:30px;overflow:hidden;margin-bottom:10px;display:block;color:#333;margin-top:8px}
.dlapp-box dd.dd01 .att:hover{color:#008ee1}
.dlapp-box dd.dd01 li{float:left;width:50%;font-size:14px;color:#666}
.dlapp-box dd.dd01 li span{color:#999}
a[href*="https://www.cnzz.com"]{display:none !important}
.home-newsList{padding-top:15px;padding-bottom:15px;margin-left:-15px}
.home-newsList li{float:left;width:33.3333%}
.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-black-30{color:rgba(0,0,0,.3) !important}
.home-newsList li a{padding-left:15px;width:280px;display:inline-block;font-size:14px}
.home-newsList li em{float:right;font-style:normal}
.home-newsList li{height:34px;line-height:34px}
.topNavBox{}
.topNavBox a{height:36px;line-height:36px;display:inline-block;margin-right:10px;font-size:12px;color:#fff;opacity:.7}
.topNavBox a:hover{color:#fff;opacity:1}
