#comment_list{ border: 0}

.u-title-h3{ width: auto; height: 20px; line-height: 20px; font-size: 16px; font-weight: bold; color: #333; margin: 15px 20px 0; display:block; overflow: hidden;}
.u-title-h3 i{ width: 4px; height: 20px; background: #04bc06; float: left; margin: 0 8px 0 0; display: inline; overflow: hidden;}

.u-title-h4{ width: 100%; height: 40px; line-height: 40px; font-size: 14px; font-weight: normal; color: #555; background: #f0f0f0; display:block; overflow:hidden}
.u-title-h4 strong{ width: auto; background: #29c96c; color: #fff; text-align: center; font-size: 16px; font-weight: normal; padding: 0 28px; float: left; display: inline; overflow: hidden;}
.u-title-h4 .m-tab-btn{ width: 568px; height: auto; float: left; display: inline; overflow: hidden;}
.u-title-h4 .m-tab-btn li{ width: auto; height: 38px; line-height: 38px; font-size: 14px; font-weight: normal; color: #333; text-align: center; border-top: 2px solid #f0f0f0; float: left; margin: 0; display: inline; overflow: hidden; cursor: pointer; padding: 0 20px;}
.u-title-h4 .m-tab-btn li.f-hover{ background: #fff; color: #29c96c; border-color: #29c96c}


.m-left-box{ width:244px; height: auto; border: 1px solid #e5e5e5;}
.m-down-msg{ width: 204px; height: auto; padding: 0 20px 20px; display: block; }
.m-down-msg .u-img{ width: 136px; height: 136px; border-radius: 15px; margin: 23px auto 0; display:block; overflow: hidden;}
.m-down-msg h1{ width: 100%; height: auto; line-height: 22px; font-size: 18px; font-weight: bold; color: #222; text-align: center; margin: 23px 0 0; padding: 0 0 4px 0; display: block; overflow: hidden;}
.m-down-msg .u-attr{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #666; margin: 7px 0 0; display: block; overflow: hidden;}
.m-down-msg .u-down-btn{ width: 100%; height: 46px; line-height: 46px; font-size: 16px; font-weight: normal; color: #fff; text-align: center; background: #22bc62; margin: 20px 0 0; display: block; overflow: hidden; cursor: pointer;}
.m-down-msg .u-down-btn:hover{ background: #21cc68}
.m-down-msg .m-down-other{ width: 100%; height: auto; margin: 16px 0 0; display:block; position: relative;}
.m-down-msg .m-down-other dt{ width: 100%; height: 46px; line-height: 46px;font-size: 16px; font-weight: normal; color: #fff; background: #22bc62; margin: 20px 0 0; display: flex; overflow: hidden; justify-content: center; align-items: center; cursor: pointer;}
.m-down-msg .m-down-other dt i{ width: 22px; height: 24px; background: url(../images/icon-azdown.png) no-repeat; margin: 0 10px 0 0; display: inline-block; overflow: hidden;}
.m-down-msg .m-down-other dd{ width: 100%; height: auto; background: #2ed172; display:none; overflow: hidden; position: absolute; left: 0; top: 46px; z-index: 1;}
.m-down-msg .m-down-other dd a{ width: 100%; height: 29px; line-height: 29px; font-size: 14px; font-weight:normal; margin: auto; display: block; overflow: hidden; color: #fff; text-align: center; border-bottom: 1px solid #1bbc5f; display:block; overflow: hidden;}

.m-down-msg .m-down-other dd a:hover{ background: #1bbc5f}
.m-down-msg .m-down-other.m-ios-btn dt{ background: #118cff}
.m-down-msg .m-down-other.m-ios-btn dt i{ width: 20px; background-position: 0 -62px;}
.m-down-msg .m-down-other.m-ios-btn dd{ background: #4590ff}
.m-down-msg .m-down-other.m-ios-btn dd a{ border-color: #1b74f9}
.m-down-msg .m-down-other.m-ios-btn dd a:hover{ background: #1b74f9}

.m-down-msg .m-down-other.m-pc-btn dt{ background: #fb9e1a}
.m-down-msg .m-down-other.m-pc-btn dt i{ height: 19px; background-position: 0 -124px;}
.m-down-msg .m-down-other.m-pc-btn dd{ background: #ef8d00}
.m-down-msg .m-down-other.m-pc-btn dd a{ border-color: #dc8100}
.m-down-msg .m-down-other.m-pc-btn dd a:hover{ background: #dc8100}

.m-down-msg .u-qr{ width: 166px; height: 166px; margin: auto; display: block; overflow: hidden;}
.m-down-msg .u-scancode{ width:100%; height: auto; font-size: 14px; font-weight: normal; color: #222; text-align: center; display:block; overflow: hidden;}
.m-down-msg .u-scancode a{ color: #22bc62; text-decoration: underline}

.m-similar-companyapp{width: 100%; height: auto; margin: 0 0 0; padding: 0 0 0 0; border-top: 1px solid #e5e5e5; display: block; overflow: hidden;}
.m-similar-companyapp .m-similar-list{ width: auto; height: auto; margin: 6px 20px 0; display: block; overflow: hidden;}
.m-similar-companyapp .m-similar-list a{ width: 100%; height: auto; padding: 14px 0; border-bottom: 1px dashed #e5e5e5; display: block; overflow: hidden;}
.m-similar-companyapp .m-similar-list a img{ width: 60px; height: 60px; border-radius: 12px; float: left; margin: 0 14px 0 0; display: inline; overflow: hidden;}
.m-similar-companyapp .m-similar-list a strong{ width: 126px; height: 18px; line-height: 18px; font-size: 16px; font-weight: normal; color: #222; float: left; margin: 0; display: inline; overflow: hidden;}
.m-similar-companyapp .m-similar-list a em{ width: 126px; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #999; float: left; margin:3px 0 0; display: inline; overflow: hidden;}
.m-similar-companyapp .m-similar-list a b{ width: 74px; height: 18px; line-height: 18px; font-size: 14px; font-weight: normal; color: #29c96c; border: 1px solid #29c96c; border-radius: 4px; float: left; margin:3px 0 0; display: inline; overflow: hidden; text-align: center}
.m-similar-companyapp .m-similar-list a:hover strong{ color: #29c96c}
.m-similar-companyapp .m-similar-list a:hover b{ color: #fff; background: #29c96c}

.m-similar-app{ width: 100%; height: auto; margin: 0 0 0; padding: 0 0 20px 0; border-top: 1px solid #e5e5e5; display: block; overflow: hidden;}
.m-similar-app .m-similar-list{ width: auto; height: auto; margin: 0 10px; display: block; overflow: hidden;}
.m-similar-app .m-similar-list a{ width: 50%; height: auto; float: left; margin: 20px 0 0; display: inline; overflow: hidden;}
.m-similar-app .m-similar-list a img{ width: 66px; height: 66px; border-radius: 8px; margin: auto; display:block; overflow: hidden;}
.m-similar-app .m-similar-list a strong{ width: 90%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #222; text-align: center; margin: 10px auto 0; display:block; overflow: hidden;}
.m-similar-app .m-similar-list a:hover strong{ color: #29c96c}

.m-similar-key{width: 100%; height: auto; margin: 0 0 0; padding: 0 0 20px 0; border-top: 1px solid #e5e5e5; display: block; overflow: hidden;}
.m-similar-key .m-similar-list{ width: 202px; height: auto; margin: auto; display:block; overflow: hidden;}
.m-similar-key .m-similar-list a{ width: 100%; height: auto; display:block; overflow: hidden; margin: 20px 0 0; position: relative;}
.m-similar-key .m-similar-list a img{ width: 200px; height: auto; border: 1px solid #eee; display: block; overflow: hidden;}
.m-similar-key .m-similar-list a strong{ width: 100%; height: 26px; line-height: 26px; font-size: 14px; font-weight: normal; color: #fff; text-align: center; margin: 11px 0 0; display: block; overflow: hidden; position: absolute; left: 0; bottom: 0; z-index: 5; background: rgba(0, 0, 0, .5)}
.m-similar-key .m-similar-list a:hover strong{ background: #04bc06}


.m-center-box{ width:690px; height: auto; border: 1px solid #e5e5e5;}
.m-center-tab{ width: 100%; height: auto; background: #f5f5f5; display:block; overflow: hidden;}
.m-center-tab li{ width: 146px; height: 36px; line-height: 36px; font-size: 14px; font-weight: normal; color: #666; text-align: center; border: 1px solid #e5e5e5; float: left; display: inline; overflow: hidden; border-left: 0; border-top: 0; cursor: pointer;}
.m-center-tab li.f-hover{ background: #fff; border-color: #fff; color: #29c96c; border-top: 2px solid #29c96c; height: 34px; line-height: 34px;}
.m-center-tab li.u-li-down{ background:#29c96c; color: #fff; border-color: #29c96c; display:flex; justify-content: center; align-items: center}
.m-center-tab li.u-li-down i{ width: 18px; height: 16px; background: url(../images/icon-azdown.png) no-repeat 0 -181px; margin: 0 10px 0 0; display: inline-block; overflow: hidden;}
.m-center-tab li.u-li-down.f-hover{background:#29c96c; color: #fff; border-color: #29c96c;}

.m-previmg-box{ width: 648px; height: auto; line-height: 0; font-size: 0; margin: 20px auto 0; padding: 0 0 16px 0; display:block; overflow-y:hidden; overflow-x:auto; white-space: nowrap}
.m-previmg-box img{ width: auto; height: 280px; margin: 0 14px 0 0; display: inline-block; overflow: hidden;}

.m-down-attr{ width: 100%; height: auto; margin: 0; padding:0 0 10px 0; display:block; overflow: hidden;}
.m-down-attr li{ width: 210px; height: 16px; line-height: 16px; font-size: 14px; float: left; margin: 20px 0 0 20px; display: inline; overflow: hidden;}
.m-down-attr li strong{ font-weight: normal; color: #999; float: left; display: inline; overflow: hidden;}
.m-down-attr li strong a{ width: auto;}
.m-down-attr li b{ width: 135px; font-weight: normal; color: #222; float: left; display: inline; overflow: hidden;}
.m-down-attr li b a{ width: 100%;}
.m-down-attr li .u-rank-img{ float: left; margin: 0}
.m-down-attr li:nth-child(3n-2){ width: 284px}
.m-down-attr li:nth-child(3n-2) b{ width: 220px;}
.m-down-attr li:nth-child(3n-1){ width: 182px}
.m-down-attr li:nth-child(3n){ width: 160px}
.m-down-attr li:nth-child(3n) b{ width: 118px}
.m-down-attr li a{ width: 240px; color: #01acf2; text-decoration:underline; float: left;}
.m-down-attr li a:hover{ color: #04bc06}

.m-main-box{ width:648px; height: auto; margin: 0 auto 0; padding: 0 0 20px 0; display:block; overflow: hidden;}
.m-main-box .m-main-cont{width:100%; height: auto; line-height: 28px; font-size: 16px; font-weight: normal; color: #666; display:block; overflow: hidden; position: relative;}
.m-main-box .m-main-cont p{ margin: 10px 0 0; text-indent: 2em; display:block; overflow: hidden;}
.m-main-box .m-main-cont p em{
    border: 1px #6edb6a solid; display: block; line-height: 26px; padding: 10px; margin-top: 5px; background: url(/skin/ver2013_1/images/viewem.gif) no-repeat 5px 5px #e9f8f1; padding-top: 35px;}

.m-main-box .m-main-cont h3,.m-main-box .m-main-cont h4 { height: 26px; line-height: 26px; text-indent: 0; background:#F9F9F9; border: 1px solid #EEE; color: #129900; font-size: 16px; font-weight: normal;  margin-top: 10px; padding: 4px 10px; margin-bottom: 10px;}
.m-main-box .m-main-cont img{ width: auto; max-width: 80%; height: auto; margin: 10px auto; display: block; overflow: hidden;}
.m-main-box .m-main-cont .u-main-bg{ width: 100%; height: 52px; display:block; overflow: hidden; position:absolute; left: 0; bottom: 0; z-index: 5;
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(255,255,255,.1)), color-stop(1, rgba(255,255,255,1))); /*谷歌*/
}
.keyText { width: auto; line-height: 22px; margin: 10px auto;  padding: 32px 10px 10px; font-size: 14px; background: url(../images/downicon.png) no-repeat -275px 4px #fdfde5; border: 1px solid #ff9947; color: #555555; overflow: hidden; word-wrap: break-word;}
.keyText img{max-width: 616px;_width:expression(this.width > 616 ? "616px" : this.width);}

.m-main-box .u-main-btn{ width: 134px; height: 42px; line-height: 42px; font-size: 16px; font-weight: normal; color: #fff; text-align: center; background: #22bc62; margin: 10px auto 0; display:block; overflow: hidden; cursor: pointer;}
.m-main-box .u-main-btn:hover{ background: #0ed25f}
.m-main-box .m-main-pbox{ width: 100%; height: auto; display:block; overflow: hidden; position: relative;}
.m-main-box .m-main-pbox .m-pbox-div{width: 100%; height: 30px; display:block; overflow: hidden; position:absolute; left: 0; bottom: 0; z-index: 5;
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(255,255,255,.1)), color-stop(1, rgba(255,255,255,1))); /*谷歌*/
}
.m-main-box .m-main-pbox .m-pbox-div b{ width: 60px; height: 26px; line-height: 26px; font-size: 14px; font-weight: normal; color: #fff; text-align: center; background: #04bc06; border-radius: 2px; float: right; display: inline; overflow: hidden; cursor: pointer;}

.g-keyword-box{ width:100%; height: auto; margin: 0 0 0; padding:  0 0 20px 0; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-cont{ width: auto; height: auto; margin: 0 20px 0; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-cont dt{ width: 100%; height: auto; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-cont dt .u-img{ width: 182px; height: 106px; float: left; margin: 20px 25px 0 0; display: inline; overflow: hidden;}
.g-keyword-box .m-keyword-cont dt .u-img img{ width: 100%; height: 106px; border-radius: 6px; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-cont dt .u-name{ width: 442px; height:20px; line-height: 20px; font-size: 18px; font-weight: normal; color: #222; float: left; margin: 27px 0 0; display: inline; overflow: hidden;}
.g-keyword-box .m-keyword-cont dt p{ width: 442px; height:62px; line-height: 22px; font-size: 14px; font-weight: normal; color: #666; float: left; margin: 7px 0 0; display: inline; overflow: hidden;}
.g-keyword-box .m-keyword-cont dd{ width: 100%; height: auto; display: block; overflow: hidden;}
.g-keyword-box .m-keyword-cont dd a{ width: 33.33%; height: auto; float: left; margin: 20px 0 0; display: inline; overflow: hidden;}
.g-keyword-box .m-keyword-cont dd a .m-cont-left{ width: 36px; height: auto; float: left; margin: 0; display: inline; overflow: hidden;}
.g-keyword-box .m-keyword-cont dd a .m-cont-left img{ width: 36px; height: 36px; border-radius: 8px; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-cont dd a .m-cont-left b{ width: 100%; height: 18px; line-height: 18px; font-size: 12px; font-weight: normal; color: #fff; text-align: center; background: #29c96c; border-radius: 2px; margin: 4px 0 0; display:block; overflow: hidden;}
.g-keyword-box .m-keyword-cont dd a .m-cont-right{ width: 160px; height: auto; float: left; margin: 0 0 0 8px; display: inline; overflow: hidden;}
.g-keyword-box .m-keyword-cont dd a .m-cont-right strong{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #222; margin: 2px 0 0; display: inline; float: left; overflow: hidden;}
.g-keyword-box .m-keyword-cont dd a .m-cont-right em{ width: auto; height: 14px; line-height: 14px; font-size: 12px; font-weight: normal; color: #999; float: left; margin: 6px 0 0; display: inline; overflow: hidden;}
.g-keyword-box .m-keyword-cont dd a .m-cont-right .u-rank-img{ float: left; margin: 8px 0 0 2px;}
.g-keyword-box .m-keyword-cont dd a .m-cont-right p{ width: 100%; height: 14px; line-height: 14px; font-size: 12px; font-weight: normal; color: #999; float: left; margin: 3px 0 0; display: inline; overflow: hidden;}
.g-keyword-box .m-keyword-cont dd a .m-cont-right p i{ font-style: normal; color: #ff1206}
.g-keyword-box .m-keyword-cont dd a:hover .m-cont-right strong{ color: #29c96c}

.m-downlink-box{width:100%; height: auto; margin: 0 0 0; padding:  0 0 20px 0; display:block; overflow: hidden;}
.m-downlink-box .m-downlink-cont{ width: 100%; height: auto; margin: 0 0 0; display:block; overflow: hidden;}
.m-downlink-box .m-downlink-cont dt{ width: 180px; height: auto; float: left; margin: 9px 0 0; display: inline; overflow: hidden;}
.m-downlink-box .m-downlink-cont dt img{ width: 136px; height: auto; margin: auto; display:block; overflow: hidden;}
.m-downlink-box .m-downlink-cont dt strong{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #ff0000; text-align: center; margin: 4px 0 0; text-align: center; display:block; overflow: hidden;}
.m-downlink-box .m-downlink-cont dd{ width: 500px; height: auto; float: left; margin: 20px 0 0; display: inline; overflow: hidden;}
.m-downlink-box .m-downlink-cont dd h2{ width: 100%; height: 20px; line-height: 20px; font-size: 16px; font-weight: bold; color: #000; display:block; overflow: hidden;}
.m-downlink-box .m-downlink-cont dd .ul_Address{ width: 100%; height: auto; margin: 8px 0 0; display:block; overflow: hidden;}
.m-downlink-box .m-downlink-cont dd .ul_Address li{ width:92px; height:24px; line-height:24px; margin:12px 8px 0px 0;padding-left:24px;background:url(../images/soft_dbtn.png) no-repeat;float: left; display: inline;overflow:hidden;font:14px \5fae\8f6f\96c5\9ed1,arial; }
.m-downlink-box .m-downlink-cont dd .ul_Address li a { color: #333 }
.m-downlink-box .m-downlink-cont dd .ul_Address li a:hover { color: #0e9a22 }
/* .m-downlink-box .m-downlink-cont dd .ul_Address li:nth-child(n+9){ display: none} */
.m-downlink-box .m-downlink-cont dd p{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #666; margin: 8px 0 0; display:block; overflow: hidden;}
.m-downlink-box .m-downlink-cont dd p i{ color: #999; font-style: normal}
.m-downlink-box .m-downlink-cont dd .ul_Address h3{ width: 100%; height: auto; font-size: 14px; font-weight:bold; color: #666; display:block; overflow: hidden; margin: 10px 0 0;}
.m-downlink-box .m-downlink-cont dd .ul_Address ul{ width: 100%; height: auto; display:block; overflow: hidden;}

.m-related-cms{width:100%; height: auto; margin: 0 0 0; padding:  0 0 20px 0; display:block; overflow: hidden;}
.m-related-cms .m-cms-ul{ width: 100%; height: auto; margin: 0; display:block; overflow: hidden;}
.m-related-cms .m-cms-ul li{ width: 320px; height: 16px; line-height: 16px; font-size: 14px; float: left; margin: 20px 0 0 20px; display: inline; overflow: hidden; }
.m-related-cms .m-cms-ul li i{ width: 6px; height: 6px; background: #999; float: left; margin:5px 10px 0 0; display: inline; overflow: hidden;border-radius: 10px; }
.m-related-cms .m-cms-ul li a{ color: #666}
.m-related-cms .m-cms-ul li a:hover{ color: #29c96c}

.m-right-box{ width:230px; height: auto; border: 1px solid #e5e5e5; border-bottom: 0;}
.m-recomdsoft-box{ width: 100%; height: auto; padding: 0; border-bottom: 1px solid #e5e5e5; display:block; overflow: hidden;}
.m-recomdsoft-box .m-recomdsoft-cont{ width: 192px; height: auto; margin: 6px auto 0; display:block; overflow: hidden;}
.m-recomdsoft-box .m-recomdsoft-cont li{ width: 100%; height: auto; padding: 14px 0; border-bottom:1px dashed #e5e5e5; display:block; overflow: hidden;}
.m-recomdsoft-box .m-recomdsoft-cont li .u-img{ width: 60px; height: 60px; border-radius: 10px; float: left; margin: 0 14px 0 0; display: inline; overflow: hidden;}
.m-recomdsoft-box .m-recomdsoft-cont li .u-name{ width: 114px; height: 18px; line-height: 18px; font-size: 16px; font-weight: normal; color: #222; float: left; margin: 2px 0 0; display: inline; overflow: hidden;}
.m-recomdsoft-box .m-recomdsoft-cont li .u-name:hover{ color: #29c96c}
.m-recomdsoft-box .m-recomdsoft-cont li b{ width: 114px; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #888; float: left; margin: 3px 0 0; display: inline; overflow: hidden;}
.m-recomdsoft-box .m-recomdsoft-cont li:nth-last-child(1){ border: 0}

#vote { width: 100%; height: auto; margin: 20px 0 0;  display:block; overflow: hidden;}
#vote img {display: none;}
#vote .vote_bar{ position:relative; z-index:2; float:left; width:95px; height:30px; line-height: 30px;  margin:0 0 0 0; font-weight:normal; overflow:hidden; padding-left: 0px}
#vote .vote_bar span{ display:none;}
#vote .vote_bar b{ position:absolute;z-index:3;display: inline;height: 30px;overflow: hidden;text-align: center;width: 100%;cursor:pointer;}
#vote .vote_bar i{  cursor: pointer; color: #333333; font-style: normal; padding: 0 25px 0 4px; width: 65px; display:block; overflow: hidden;}
#vote div { background-image:url(../images/vote_bg.jpg); background-repeat:  no-repeat}
#vote #isgood{  }
#vote #isbad{ background-position: -115px 0; margin: 0 0 0 14px}

.img_cms_ins0{ position:relative; height:84px; margin:12px auto; overflow:hidden; background-color:#fffff6; border:1px solid #fee0b3;}
.img_cms_ins0 > a { display: block; float: left; width: 64px; margin: 7px 10px 0 20px}
.img_cms_ins0 .img_cms_ins { display: block; float: left; height: 38px; width: 38px;}
.img_cms_ins0 .img_cms_ins1 { float: left;}
.img_cms_ins0 .img_cms_ins1 .img_cms_ins2 { margin: 11px 0 0;}
.img_cms_ins0 .img_cms_ins1 .img_cms_ins2 a{ text-decoration:none; font-size:16px; color:#555555; font-family:"宋体"}
.img_cms_ins0 .img_cms_ins1 .img_cms_ins2 a:hover{ color:#01c10b;}
.img_cms_ins0 .img_cms_ins1 .img_cms_ins2 a em{ font-size:12px; color:#999999; }
.img_cms_ins0 .img_cms_ins1 span em{ margin: 0 9px 0 0; padding: 5px 8px; background-color: #fdf2e2; color: #999999; font-size: 12px;}
.img_cms_ins0 .img_cms_ins1 span em i{ color:#555555; font-style: normal}
.img_cms_ins0 .img_cms_ins1 span em b{ font-weight:bold; color:#555555;}
.img_cms_ins0 .img_cms_ins1 span em.pf{ display:none;}
.img_cms_ins0 .img_cms_ins1 span em.pf i{ font-weight:bold; color:#ff4400;}

.m-soft-information{ width: auto; height: auto; margin: 0 20px; padding: 10px 0 0; display: block; overflow:hidden}
.m-soft-information li{ width:50%; height:20px; line-height:20px; font-size:14px; margin:0 0 10px 0; color: #888; display:block; overflow: hidden; float: left;}
.m-soft-information li span{ color: #222;}


.g-main-video{
    float:left; margin: 0 14px 0 0; display:inline; position: relative;
}
.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}

#video{
    width: auto;
    height: 280px;
    display: block;
    overflow: hidden;
    background: #000;
    min-width: 140px;
}


.g-yxdownBtn2023 a:hover{ background: #ffaa33 !important}

























































