
body{ background-color:#f8f8f8;}
.cont{ margin-top:15px; background-color:#fff;}
.mbx{ height:40px; line-height:40px; padding:0 0 0 48px; background:url(../images/deatil_bg.png) no-repeat 12px 0 #fff; font-size:14px; color:#333333; border-bottom:1px solid #ececec;}
.m-softinfo{ height:auto; padding:0 16px 20px; border-bottom:1px solid #eeeeee; display: block; overflow: hidden;}
.m-softinfo dt{ float:left; width:870px;}
.m-softinfo dt h1{ height:61px; line-height:57px; font-size:22px; font-weight:normal; color:#333333; float:left;}
.m-softinfo dt h1 em{ padding:0 0 0 8px; font-size:18px; font-weight:bold; color:#999999;}
.m-softinfo dt .title em{height:61px; line-height:57px; padding:0 0 0 8px; font-size:18px; font-weight:normal; color:#999999; }
.title{ width:100%; height:auto; display:block; overflow:hidden}
.m-softinfo dt .soft-tu{ display:block; float:left; width:130px; height:130px; margin:0 16px 0 0;}
.m-softinfo dt .soft-tu img{ width:130px; height:130px;}
.soft-info{ float:left; width:714px;}
.soft-info .info{ height:52px;}
.soft-info .info li{ float:left; width:175px; height:24px; line-height:28px; white-space:nowrap;}
.soft-info .info li i{ color:#999999;}

.soft-info .info li.u-company,.soft-info .info li.u-web{
    width: 266px; overflow: hidden; text-overflow: ellipsis
}

.soft-info .bq{ clear:both; height:32px; line-height:32px; margin:0 0 5px;}
.soft-info .bq a{ padding:2px 9px; margin:0 10px 0 0; font-size:12px; border:1px solid #666; border-radius:3px;}
.soft-info .btn{ width:100%; height: auto; display: block; overflow: hidden;}
.soft-info .btn li{ float:left; width:auto; height:auto; margin:0 12px 0 0; text-align:center;}
.soft-info .btn li.kong{ background-color:#dddddd; font-size:16px;} 
.soft-info .btn li a{ display:block; width:auto; height:55px; line-height: 55px; font-size:18px; background-color:#5fc700; color:#fff; padding: 0 29px;}
.soft-info .btn li a:hover{ text-decoration:none; opacity:0.8;}
.soft-info .btn li a.download{ background-color:#ff6600;}

.m-softinfo dd{ float:right; width:284px; margin:39px 0 0;}
.m-softinfo dd .m-vote{ float:left; width:139px;}
.m-softinfo dd .m-vote li{ width:132px; height:36px; line-height:36px; margin:0 0 17px; border:1px solid #eeeeee; overflow:hidden;}
.m-softinfo dd .m-vote li a{ display:block; float:left; width:83px; font-size:14px; text-align:center;}
.m-softinfo dd .m-vote li em{ display:block; float:left; width:49px; background-color:#f8f8f8; text-align:center; font-size:14px;}
.m-softinfo dd .m-vote li.good em{ color:#ff4444;}
.m-softinfo dd .m-vote li.middle em{ color:#5fc700;}
.m-softinfo dd .code{ float:left; width:124px; margin:0 0 0 14px; border:1px solid #d2d2d2;}
.m-softinfo dd .code img{ display:block; width:114px; height:114px; margin:0 auto;}
.m-softinfo dd .code p{ padding:0 11px; text-align:center;}
.m-softxg{ padding:0 15px 0;}
.m-softxg dt{ float:left; width:923px;}
.m-softxg dt .m-rmyx{ height:105px; border-bottom:1px solid #eeeeee;}
.m-softxg dt .m-rmyx .tit{ display:block; float:left; width:35px; height:80px; margin:0 11px 0 0; background:url(../images/deatil_bg.png) no-repeat 0 -464px;}
.m-softxg dt .m-rmyx ul li{ float:left; width:70px; height:89px; margin:0 15px 0 0; text-align:center; overflow:hidden;}
.m-softxg dt .m-rmyx ul li img{ display:block; width:70px; height:70px; margin:0 0 2px;}
.m-xq{ float:left; width:187px;}
.m-xq .tit{ height:50px; line-height:50px; padding:0 0 0 15px; font-size:16px; font-weight:bold; color:#555555; background:url(../images/titbg.png) no-repeat 0 16px;}
.m-xq .item{ height:72px; margin:0 0 16px;}
.m-xq .item a{ color:#333333; }
.m-xq .item a:hover{ color:#ff6600; text-decoration:none;}
.m-xq .item .tu{ display:block; float:left; width:70px; height:70px; margin:0 12px 0 0;}
.m-xq .item .name{ height: 23px; line-height: 21px; color: #333333; font-size: 13px; overflow: hidden; padding: 0;}
.m-xq .item a:hover .name{ color:#ff6600; }
.m-xq .item .type{ width:89px; overflow:hidden; font-size:12px; color:#999999;}
.m-profile{ float:left; width:703px; margin:3px 0 0 17px;}
.m-profile .tit{ clear:both; height:41px; line-height:43px; border-bottom:1px solid #eeeeee;}
.m-profile .tit span{ display:block; width:120px; height:41px; border-bottom:1px solid #ff6600; text-indent:2em; font-size:16px; font-weight:bold; color:#555555;}
.m-profile .m-content .tit span{ background:url(../images/deatil_bg.png) no-repeat 0 -252px;}
.m-profile .m-screen .tit span{ background:url(../images/deatil_bg.png) no-repeat 0 -283px;}
.m-profile .m-xgwz .tit span{ background:url(../images/deatil_bg.png) no-repeat 0 -315px;}
.m-profile .m-xghj .tit span{ width:154px; background:url(../images/deatil_bg.png) no-repeat 0 -348px;}
.m-profile .m-pinl .tit span{ background:url(../images/deatil_bg.png) no-repeat 0 -380px;}
.m-xgbq .tit span{background:url(../images/deatil_bg.png) no-repeat 0 -418px;}
.m-content .content{ position:relative; height:auto; padding:9px 0; font-size:12px; color:#333; overflow:hidden;}
.m-content .content p{ margin:0 0 9px; padding:0 0 3px; line-height:28px; font-size:14px; text-indent:2em;}
.m-content .content p a{ color:#379aff; text-decoration:underline}
.m-content .content p img{width: auto!important;    height: auto!important; max-width: 600px;_width: expression(this.width > 600 ? "600px" : this.width);}
.m-content .content h3{ padding:6px 0; margin:0 0 9px; color:#ff6600; background:url(../images/tit_bg.png) no-repeat 0 31px;}
.m-content .content .m-zk{ position:absolute; bottom:0; width:100%; padding:0; margin:0; background:url(../images/zz_bg.png) no-repeat 0 0;}
.m-content .content .zk{ background:none;}
.m-zk span {width: 180px; height:36px; line-height:36px; background: #ddd; color: #333; border-radius:4px; text-align: center; text-indent: 0; cursor:pointer; display:block; overflow:hidden; margin:auto;}
.m-screen{ margin:0 0 11px; overflow:hidden;}
.m-screen ul{ padding:15px 0 0;}
.m-screen li{ float:left; width:194px; height:352px; margin:0 6px 0 0;}
.m-screen li img, .m-screen li #video{ width:205px; height:341px;}
.m-xgwz{ margin:0 0 11px; overflow:hidden;}
.m-xgwz ul{ padding:8px 0 0;}
.m-xgwz ul li{ float:left; width:300px; height:26px; line-height:26px; margin:0 31px 0 0; background:url(../images/dian.png) no-repeat 0 9px; overflow:hidden;}
.m-xgwz ul li a{ padding:0 0 0 17px; font-size:14px;}
.m-xghj ul li{ width:733px; margin:14px 0 0; overflow:hidden;}
.m-xghj ul li .top{ position:relative; display:block; float:left; width:287px; height:155px; margin:0 23px 0 0;}
.m-xghj ul li .top img{width:287px; height:155px;}
.m-xghj ul li .top span{ display:block; position:absolute; left:0; bottom:0; width:287px; height:28px; line-height:28px; text-align:center; color:#fff; background:url(../images/tmbg.png) repeat 0 0;}
.m-xghj ul li p{ float:left; width:110px; height:155px; margin:0 21px 0 0; border:1px solid #dcdcdc; border-radius: 10px;}
.m-xghj ul li p img{ display:block; width:80px; height:80px; margin:14px auto 0;}
.m-xghj ul li p span{ display:block; height:25px; line-height:25px; font-size:14px; color:#333333; text-align:center; overflow:hidden;}
.m-xghj ul li p a:hover{ text-decoration:none;}
.m-xghj ul li p a:hover span{ color:#ff6600;}
.m-xghj ul li p i{ display:block; width:72px; height:29px; line-height:29px; margin:0 auto; color:#fff; text-align:center; background-color:#eb5f02; border-radius:6px;}
.m-xghj ul li p a:hover i{ background-color:#eb5f02;}

.m-softxg dd{ float:right; width:247px;}
.m-softxg dd .tit{ height:38px; line-height:23px; padding:0 0 0 15px; font-size:16px; font-weight:bold; color:#555555; background:url(../images/titbg.png) no-repeat 0 3px;}
.m-softxg dd .m-tjzt .images{ display:block; position:relative; width:240px; height:129px;}
.m-softxg dd .m-tjzt .images img{ display:block; width:240px; height:129px;}
.m-softxg dd .m-tjzt .images span{ display:block; position:absolute; bottom:0; left:0; width:240px; height:30px; line-height:30px; font-size:14px; text-align:center; background:url(../images/tmbg.png) repeat 0 0; color:#fff;}
.m-softxg dd .m-tjzt .list li{ height:73px; margin:12px 0;}
.m-softxg dd .m-tjzt .list li .tu img{ display:block; float:left; width:70px; height:70px; margin:0 9px 0 0;}
.m-softxg dd .m-tjzt .list li .name{ height:18px; line-height:16px; margin:0 0 6px; overflow:hidden;}
.m-softxg dd .m-tjzt .list li .name a{ font-size:15px; color:#333333;}
.m-softxg dd .m-tjzt .list li .name a:hover{ color:#ff6600;}
.m-softxg dd .m-tjzt .list li .info{ font-size:12px; color:#999999;}
.m-softxg dd .m-blph{ margin:0 0 15px;}
.m-softxg dd .m-blph li{ clear:both; border-bottom:1px solid #eeeeee; overflow:hidden;}
.m-softxg dd .m-blph .tit{ height:25px;}
.m-softxg dd .m-blph li .num{ display:block; float:left; width:20px; height:20px; line-height:20px; margin:9px 9px 0 0; text-align:center; font-size:12px; color:#fff; background-color:#b4b4b4;}
.m-softxg dd .m-blph li.one .num{ background-color:#19b5fe; color:#fff;}
.m-softxg dd .m-blph li.hover .num{ margin-top:11px;}
.m-softxg dd .m-blph li .hide{ display:none; height:71px; padding:10px 0;}
.m-softxg dd .m-blph li .hide a:hover{ text-decoration:none;}
.m-softxg dd .m-blph li .hide img{ display:block; float:left; width:70px; height:70px; margin:0 10px 0 0; border-radius:16px;}
.m-softxg dd .m-blph li .hide .name{ height:24px; line-height:24px; margin:0 0 12px; font-size:16px; color:#333333; overflow:hidden;}
.m-softxg dd .m-blph li .hide a:hover .name{ color:#ff5800;}
.m-softxg dd .m-blph li .hide .btn{ display: inline; padding:5px 8px; border-radius:6px; font-size:14px; color:#fff; background-color:#ff6600;}
.m-softxg dd .m-blph li .show a{ display:block; float:left; width:138px; height:40px; line-height:40px; font-size:15px; }
.m-softxg dd .m-blph li .show span{ display:block; float:right; width:62px; height:40px; line-height:40px;}
.m-softxg dd .m-blph li.hover .show{ display:none;}
.m-softxg dd .m-blph li.hover .hide{ display:block;}
.m-rmfl ul{ width:289px; overflow:hidden;}
.m-rmfl ul li{ float:left; width:73px; height:28px; line-height:28px; margin:0 10px 10px 0; text-align:center; border:1px solid #eeeeee;}


.rollBox{ position:relative; width:696px; height:367px; overflow:hidden; margin:2px auto 0;}
.rollBox .img1,.rollBox .img2{ display:block; position:absolute; top:145px; z-index:99; width:41px; height:70px; cursor:pointer;}
.rollBox .img1{ left:0;}
.rollBox .img2{ right:0;}
.rollBox .Cont{ position:absolute; height:367px;overflow:hidden;}
.rollBox .Cont .ScrCont{ position:absolute; left:0;}
.rollBox .Cont .pic{width:194px;float:left;text-align:center;padding-right:30px; position: relative;}
*+html .rollBox .Cont .pic{width:130px;float:left;text-align:center;padding-right:30px;}
.rollBox .Cont .pic img, .rollBox .Cont .pic #video{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}




.m-pinl {overflow: hidden;}
.bor_968 #comment_list{ width:924px; height:auto; display:block; overflow:hidden; border-top:2px solid #54a927; padding:0 22px; margin-top:22px;}
#comment_list .quote, #comment_list .quote span { text-indent:0; }
#comment_list dt {line-height:30px; height:30px; overflow:hidden; padding:0 10px; }
#comment_list dl {margin:16px 0; }
#comment_list dd { width:100%; word-wrap: break-word; line-height:20px; padding:5px 0 0; color:#414141; font-size:12px; font-weight:normal; }
#comment_list dd img {margin-bottom:-5px;}
#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0  0  5px 0 ; border:1px solid #bfbfbf; background:#fffde9; color:#000;}
#comment_list blockquote h4, #comment_list .quote span{ color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none;}
#comment_list blockquote h4 cite { font-style:normal;}
#comment_list blockquote div{padding:0 7px;}
#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b {margin:0 6px;}
#comment_list p { text-align:right; line-height:1; padding:5px 0;}
#comment_list p a{ padding-left:10px;}
#comment_list dt span {float:left; padding:0 0 0 13px;}
#comment_list dt em { float:right; padding:0 13px 0 0; font-style:normal; font-family:airal; color:#555;}
#comment_list dt em font {color:#555 !important;}
#comment_0 { background:url(../images/bg_hotc.png) repeat-x;  margin-bottom:5px;}
#comment_0 dt {background:#dcf5cd; color:#414141; }
#comment_0 h2 span {  display:block; font-size:16px; font-weight:normal; font-family:"΢���ź�"; color:#ff6600; margin:17px 0 0 0;}
#comment_1 dt{ float:none; width:100%; line-height:30px; height:30px; overflow:hidden; padding:0; background:#dcf5cd; color:#414141; }
#comment_1 h2 span{  display:block; font-size:16px; font-weight:normal; font-family:"΢���ź�"; color:#ff6600; margin:17px 0 0 0;}
#s_comment { text-align:center; padding-bottom:5px; margin-top:10px; width:100%; display:block; overflow:hidden}
#s_comment h2 { background:#ff6600; color:#fff; font-size:14px; font-weight:bold; height:30px; line-height:30px; text-align:left; padding:0 10px;}
#s_comment h2 span {float:left; line-height:28px;}
#s_comment h2 a {float:right; font-size:12px; font-weight: normal; color:#fff;  }
#s_comment h2 a i { font-style:normal;}
#s_comment h2 a:hover{ color:#FF0; text-decoration:underline}
#s_comment textarea {border:1px solid #a9b9a5; padding:3px 0; width:701px; height:120px; line-height:20px;  margin:3px 0 0; }
#s_comment .sendit { text-align:left; line-height:26px; color:#555;}
#s_comment .word_count {display:none;}
#s_comment .submit { width:72px; height:23px; background:url(/skin/xsh/gamd/images/bg_send.png) no-repeat; border:0 none; font-weight:bold; color:#fff; cursor:pointer; margin-right:6px; }
#s_comment #UserName {width:206px; border:1px solid #a9b9a5; height:23px; padding:0 4px 0 26px; line-height:23px; color:#666; background: url(../images/ico_roid_nor.jpg) no-repeat 3px 50%; }
#s_comment #UserName:focus {color:#222; background-image: url(../images/ico_roid_cur.png);}

#phone_detail { background:#fff; width:480px; padding-bottom:10px;  font-family:arial;}
#phone_detail h2 {  background:#e4f1d0; height:36px; line-height:36px; padding:0 10px 0 15px; font-size:16px; color:#333; overflow:hidden;}
#phone_detail h3 { font-weight:normal;  font-size:14px; color:#555; margin:10px 15px 5px}
#phone_detail h3  b {color:#F85819;  font-size:16px; margin-right:6px;}
#phone_detail p img { margin:-5px 0;}
#phone_detail p { margin:5px 15px 5px 20px; font-size:14px;  }
#phone_detail p a { margin-left:15px; color:#537F16;}
#phone_detail .close {float:right; background:url(/skin/android/img/s2/close.png) no-repeat; height:24px; width:24px; margin-top:5px}

.m-rmfl ul li.color_0{border:1px solid #ff5e33;color:#ff5e33;}
.m-rmfl ul li.color_0 a{color:#ff5e33;} 
.m-rmfl ul li.color_1{border:1px solid #4996ff;color:#4996ff;}
.m-rmfl ul li.color_1 a{color:#4996ff;}  
.m-rmfl ul li.color_2{border:1px solid #b36fff;color:#b36fff;}
.m-rmfl ul li.color_2 a{color:#b36fff;}  
.m-rmfl ul li.color_3{border:1px solid #4ac144;color:#4ac144;}
.m-rmfl ul li.color_3 a{color:#4ac144;}  
.m-rmfl ul li.color_4{border:1px solid #ff56bd;color:#ff56bd;}
.m-rmfl ul li.color_4 a{color:#ff56bd;}  

#xiangua{ overflow:hidden; zoom:1; clear:both; height:395px; display:block;}
.xianguatitle{ height:30px; line-height:30px; font-size:14px;  color: #069; font-weight:bold; padding-left:20px;}
.xiangualist{ margin:14px 0 0 ; clear:both; overflow:hidden; background:url(../images/xianguakbj.gif) repeat-x left bottom; padding:0; border:0; }
.xiangualist dl{ overflow:hidden; width:680px; height:110px; margin:0 0 11px;}
.xiangualist dt{ float:left; width:168px; margin:0 10px 0 0; }
.xiangualist dt img{ width:150px; height:100px; padding:2px; border:#CCC double 1px;}
.xiangualist dd { float:none; width:481px; line-height:20px; font-size:12px; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; height:60px; color: #666; overflow:hidden; margin:5px 0 0 0;}
.xiangualist dd a{ color:#f40}
.xiangualist  .xianguah1{ font-size:16px; height:25px; line-height:25px; color:#060; font-family:"Lucida Console", Monaco, monospace, "΢���ź�"; font-weight:bold;}
.xianguah1 a{ color:#03C;}
.xiangualist  .xianguah1 a{ color:#03C; float:left;}
.xiangualist  .xianguah1 b{ width:auto; height:auto; float:left; font-size:12px; font-weight:normal; color:#999; margin:3px 0 0 8px;}
.xiangualist  .xianguah1 b span{float:none; font-size:12px; color:#F30; font-weight:normal; padding:0 4px 0 0; font-weight:bold}


.xiangualist ul li{float:left; margin:0; display:inline; height:80px; width:221px; overflow:hidden;}

.xiangualist ul li img{ width:32px; height:32px; display:block; padding:8px; border:#CCC double 1px; margin-left:14px;}
.xiangualist .xianguanleft{float:left; width:70px; height:80px; text-align:center;}
.xiangualist .xianguanleft b{ font-weight:normal; color:#FFF; display:block; line-height:23px;}
#xiangua .xiangualist .xianguanleft a{ background:url(../images/down.gif) no-repeat 15px -9px; width:60px; height:60px; float:left; overflow:hidden; text-decoration:none; padding:0; border:0; border-radius:0;}
#xiangua .xiangualist .xianguanleft a img{ margin:0; padding:0; width:60px; height:60px; border:0;}
#xiangua .xiangualist .xianguanleft a:hover{ background:url(../images/down.gif) no-repeat 15px -89px; text-decoration:none;}
.xiangualist ul li i{ width:140px; height:20px; line-height:20px; font-style:normal; font-weight:bold; float:left; overflow:hidden; margin:0; padding:0; text-indent:0; text-align:left }
#xiangua .xiangualist ul li i a{ color: #333; padding:0; border:0; border-radius:0px;}
#xiangua .xiangualist ul li i a:hover{ color:#f40; text-decoration:underline; background:none}
.xiangualist ul li em{ width:140px; height:18px; line-height:18px;font-style:normal; color:#888; float:left; display:inline; overflow:hidden; font-size:12px; font-weight:normal;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:3px 0 0 0; text-align:left}
.xiangualist ul li .m-theme-link{ width:39px; height:20px; line-height:20px; background:#ff6600; font-size:12px; font-weight:normal; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; float:left; margin:4px 0 0 0; display:inline; overflow:hidden; padding:0; border-radius:0; border:0;}
.xiangualist ul li .m-theme-link:hover{ border:0; background:#f64747; color:#fff;}

.xianguatitle{ width:100%; height:40px; background:#ffece0; margin:15px 0 0 0; padding:0; display:block; overflow:hidden}
.xianguatitle li{ width:116px; height:40px; line-height:40px; font-size:14px; font-weight:normal; font-family:"΢���ź�"; color:#ff6600; margin:0; text-align:center; float:left; display:inline; overflow:hidden; cursor:pointer;}
.xianguatitle .m-hover{ background:#ff6600; color:#fff;}

#f-qun{ width:596px; height:105px; margin:0 auto 14px; background-color:#feffdd;}
#f-qun p{ float:left; width:267px; line-height:29px; padding:0 0 0 19px; text-indent:0;}
#f-qun p b{ padding:0 0 0 7px; color:#F00; font-size:16px;}
#f-qun p img{ float:none; width:148px; height:33px; margin:6px 0 0;}
#f-qun img{ display:block; float:right; width:295px;}

.m-hot-class .item{ width:86px; height:auto; float:left; margin:0 0 10px 10px; display:inline; overflow:hidden}
.m-hot-class .item a{ width:84px; height:30px;line-height:30px; font-size:12px; font-weight:normal; color:#333; text-align:center; border:1px solid #eee; display:block; overflow:hidden}
.m-hot-class .item:nth-child(2n-2){ margin-left:0;}



.f-randof-add .f-fontcolor1 a{ border-color:#8289d9; color:#8289d9}

.f-randof-add .f-fontcolor2 a{ border-color:#ffb20d; color:#ffb20d}

.f-randof-add .f-fontcolor3 a{ border-color:#319cfe; color:#319cfe}

.f-randof-add .f-fontcolor4 a{ border-color:#f63289; color:#f63289}

.f-randof-add .f-fontcolor5 a{ border-color:#55c37b; color:#55c37b}

.f-randof-add .f-fontcolor6 a{ border-color:#8289d9; color:#8289d9}

.m-tjzt{ margin-top:13px;}

.g-keytext {display: none;}
/* 
.m-profile .g-keytext .tit span {    background: url(../images/deatil_bg.png) no-repeat 0 -348px;}
.m-keytext {position: relative;    height: auto;    padding: 10px 15px;    font-size: 14px;     overflow: hidden;
    background: #fff7e5;} */

    
.keyText {  border:1px solid #ff9947; margin:10px 0; padding:38px 15px 8px; background:#fdfde5 url(../images/c_destip.png) no-repeat 13px 7px; line-height:22px;  word-wrap:break-word; overflow:hidden; position: relative; color: #f00; font-size: 14px; font-weight: bold;}
.keyText p img{width:auto}


.u-video-play{
  width: 100%;
  height: 100%;
  background: url(../images/play-img.png) no-repeat center center;
  background-size: 60px;
  border: 0;
  display: block;
  overflow: hidden;
  position: absolute;
  z-index: 10;
}
.u-video-again{width:100%; height:100%; font-size:20px; font-weight:normal; color:#fff; background:rgba(0,0,0,.5); position:absolute; left:0; top:0; overflow:hidden; z-index:10;display: none;align-items: center;justify-content: center; cursor:pointer; display: none}
.u-video-again i{ width:24px; height:24px; background:url(../images/video-again-icon.png) no-repeat; background-size:24px; display:block; overflow:hidden; position:absolute; left:50%; top:50%; transform:translate(-295%,-50%); display:block; overflow:hidden}
.soft-info .btn li a.u-downbtn-pc {
  width: 190px;
  height: 62px;
  line-height: 62px;
  background: #5fc700;
  padding: 0;
  text-align: left;
  position: relative;
  text-indent: 32px;
  border-radius: 5px;
  font-size: 22px;
}
.soft-info .btn li a.u-downbtn-pc::before{
  /* content: ""; */
  background: url(../images/icon-az.png) no-repeat center center;
  width: 40px;
  height: 40px;
  background-size: 25px;
  display: block;
  overflow: hidden;
  position: absolute;
  left: 1px;
  top: 10px;
  z-index: 1;
}
.soft-info .btn li a.u-downbtn-pc::after{
  content:"";
  background: url(../images/qr-icon.png) no-repeat center center;
  width: 40px;
  height: 62px;
  background-size: 22px;
  display: block;
  overflow: hidden;
  position: absolute;
  right: 0px;
  top: 0;
  z-index: 1;
  border-left: 1px solid #29af7b;
}

.soft-info .btn li a.f-gotolink{
  
line-height: 24px;
  
padding-top: 9px;
  
box-sizing: border-box;
}
.soft-info .btn li a.f-gotolink span{
  
display: block;
  
overflow: hidden;
  
font-size: 12px;
  
text-align: left;
  
text-indent: 26px;
}