.overflow{overflow: hidden;}

.rj-info{overflow:hidden;margin:20px;display: flex;}
.rj-info li{  border-right:#fff solid 1px; box-sizing: border-box; text-align:center; flex: 1;}
.rj-info li:last-child{border-right: 0;}
.rj-info li span{display: block;}
.rj-info li span:nth-of-type(1){font-size: 13px;color:#999;}
.rj-info li span:nth-of-type(2){font-size: 14px;color:#040404;padding: 8px 10px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rj-info li span:nth-of-type(2) img{display:block;height: 15px;width: auto; margin:2px auto 0;}
.rj-info li span i{width: 13px;height: 13px; margin-right: 4px; display: inline-block;background: url(../images/pc_allicon.png) no-repeat;background-position: -19px 0px;vertical-align: middle;margin-top: -1px;}
.rj-info li span i:last-of-type{margin-left:10px;background-position: -34px 0px;}
.rj-info li span.w200{max-width: 200px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.rightXGdown{width: 280px;float: right;margin-top: 25px;}
.icolstbox{margin-right: 40px;margin-top:12px;overflow: hidden;}
.icolst{overflow: hidden;height: 208px;width: 280px;}
.icolst li {overflow: hidden;border-top: 1px dashed #f8f6f6;height:55px;padding: 10px 0 0 0; margin-top: 10px;}
.icolst li:first-child {margin-top: 0px;padding-top: 0px;border-top:0px;}
.icolst li .pic {float: left;display: inline;margin-right: 8px;}
.icolst li a {color: #333;font-family: arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";}
.icolst li img {width: 53px;height:53px;padding: 1px;border: 1px solid #efefef;border-radius: 14px;}
.icolst li h6 {overflow: hidden;height: 16px;line-height: 16px;font-size: 14px;margin-bottom: 4px;font-weight: normal;}
.icolst li p {color: #A7A7A7;height: 16px;line-height: 16px;overflow: hidden;font-size: 12px;}
.icolst li p img{height: 12px;width: auto;display: block;border: 0;border-radius: 0;}
.icolst li p span{ color: #999;font-size: 12px;}
.icolst li span {color: #333;margin: 0 10px 0 0;}
.icolst li .m-android {width: 19px;height: 16px;background: url(../images/m-android.png) no-repeat -2px -1px;display: inline-block;overflow: hidden;vertical-align: top;}
.icolst li .m-pc{ width:19px; height:16px; background:url(../images/m-pc.png) no-repeat 0px 1px; display:inline-block; overflow:hidden; vertical-align:top}
.icolst li .m-ios{ width:19px; height:16px; background:url(../images/m-ios.png) no-repeat -1px -1px; display:inline-block; overflow:hidden;vertical-align:top}
.icolst li a:hover{color: #f60;text-decoration: underline;}
.icolst li a:hover span{color: #f60;}

.pcdownMain{}
.pcdownMain h1{font-size: 26px;color: #000;height: 35px;line-height: 35px;overflow: hidden;font-weight: bolder;margin:25px 0px 20px 0px;}

.pc_top{margin:0px 30px;position:relative;display: flex;justify-content: space-between;}
.pc_top .pc_top_icon {overflow: hidden;width: 158px;float: left;}
.pc_top .pc_top_icon img{width: 138px;display: block;height: 138px;display: block;border-radius: 25px;box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 2px 0px;border: 10px solid rgba(255, 255, 255, 1);}
.pc_top .pc_top_name{width:525px;overflow: hidden; margin-left: 25px;float: left;}
.pc_top .pc_top_name .pc_top_list{overflow: hidden;display: flex;justify-content: left;margin-top:15px;}
.pc_top .pc_top_name .pc_top_list p{font-size: 14px;color: #333;overflow: hidden; height: 20px;line-height: 20px; margin-right: 20px;}
.pc_top .pc_top_code{float: left;overflow: hidden; margin-left: 20px;}
.pc_top .pc_top_code img{width: 120px;display: block;height: 120px; margin:0 auto;}
.pc_top .pc_top_code p{font-size: 14px;height: 20px;line-height: 20px;overflow: hidden;text-align: center;color: #333; margin-top:6px;}
.pc_top .pc_top_name .downBox{margin-left: 0;}
.pc_top .pc_top_name .downBox a.pcicon{background: #00aaff;font-size: 20px;color: #fff;font-weight: bolder;width: 220px;height: 55px;line-height: 55px; border: 2px solid rgba(255, 255, 255, 0.5);border-radius:50px;}
.pc_top .pc_top_name .downBox a.pcicon i {margin-right: 8px;width: 23px;height: 22px;background-position: -242px -113px;vertical-align: -3px;display: inline-block;background: url(../images/pc_allicon2.png) no-repeat -242px -103px;}
.pc_top .pc_top_name .downBox a{width: 220px;height: 55px;line-height: 55px; border-radius: 50px;}

.pc_top .m-hover{width: 250px;overflow: hidden;position: absolute;right: 0px;top: 0px;z-index: 999;background: #fff;padding: 15px;border-radius: 20px;}
.pc_top .m-hover .icolst{width: 250px;}

.editCom {position: relative;height: 40px;line-height: 40px;margin: 10px auto 0;}
.editCom i {display: block;width: 50px;height: 50px;background: url(../images/bjpy.png) no-repeat;position: absolute;top: -8px}
.editCom p {display: inline-block;padding-left: 44px;margin-left: 18px;height: 40px;line-height: 40px;font-size: 14px;color: #333;background-color: #f4fffa;border: 1px solid #cff5e4;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: auto;padding-right: 15px;border-bottom-right-radius: 20px;border-top-right-radius: 20px;max-width: 412px;}




