.fixs-rights{transition: all 0.6s;width: 103px;position: fixed;right: -103px;top: 40%;z-index: 1080;margin-top: -126px;}
.fixs-rights li a{display: block;background: #333333;font-size: 14px;color: #fff!important;padding-left: 10px;line-height: 26px;border: 1px solid #fff;}
.fixs-rights li a img{margin-right: 5px;display: inline-block;font-size: 14px;width: 16px;text-align: center;vertical-align: -2px;}
.fixs-rights em{font-style: normal;}
@media (min-width: 1080px) {
	.fixs-rights li a:hover{background: #253746;}
}
.fixs-rights-button{display: block;width: 25px;color: #fff!important;font-size: 14px;position: absolute;left: -27px;top: 0;background: #253746;padding: 5px 0px;text-align: center;border: 1px solid #fff;}
@media (max-width: 767px) {
	.fixs-rights li a,.fixs-rights-button{font-size: 12px;}
	.fixs-rights{width: 80px;right: -80px;top: 30%;}
	.fixs-rights-button{width: 20px;left: -22px;}
	.fixs-rights li a{padding-left: 3px;}
	.fixs-rights li a i{margin-right: 3px;}
}
.fixs-rights-hover{right: 0px;}
.fixs-rights .anchor-ahover{background: #253746;}
.fixs-rights-button i{display: block;text-align: center;}
.fixs-rights-button span{line-height: 14px;word-break: break-all;display:block;font-size:14px;}
.fixs-rights-button em{line-height: 14px;display: block;margin: 0 auto;font-style: normal;font-size:14px;}
.fixs-rights-other ol{margin: 0;}
.fixs-rights-other{width: 260px;right: -260px;}
.fixs-rights-other li a{line-height: 16px;padding-top: 3px;padding-bottom: 3px;}
.fixs-rights-other.fixs-rights-hover{right: 0;}
@media screen and (max-width:767px){
	.fixs-rights-other{width: 225px;right: -225px;}
	.fixs-rights-other.fixs-rights-hover{right: 0;}
}
.article_consharebtn .fa {
    line-height: 20px;
    height: 20px;
    font-size: 16px;
    width: 22px;
    text-align: center;
    display: block;
}
.article_consharebtn .fa-caret-left {
    display: none;
}
.article_consharebtn span{font-size:12px;}
.repair-fix{background: rgba(255,255,255,0.8);position: fixed;width: 100%;padding: 10px 0;text-align: center;left: 0;bottom: 50px;z-index: 1100;}
.repair-fix a{display: inline-block;margin: 0 10px;border-radius: 50px;font-size: 16px;font-weight: bold;padding: 0 30px;line-height: 30px;color: #fff!important;}
.repair-fix-google{background: #fbb03b;}
.repair-fix-order{background: #3f9ee2;}
@media (min-width: 1080px) {
	.repair-fix{display: block; bottom: 0;}
	.repair-fix a:hover{opacity: 0.8;}
	.repair-body{padding-bottom: 50px;}
}