body {color: #333;background: #f5f5f5;min-width: 1080px;}
a:link, a:visited { text-decoration: none;
color: #333333;
}
.paybtn .del {
    text-decoration: line-through;
}
a:hover {color: #ff5106;text-decoration: none;}
.red,.REcontent .timebox:hover {color: #ff5106 !important;}
.blue,.box .name:hover {color: #007fe4 !important;}
.green {color: #389e0d;}
.grey {color: #999 !important;}
.white {color: #fff;}
.Rbg {background: #FF5106;}
.Rbg:hover {background: #ff9457;}
.Bbg {background: #007fe4 !important;}
.Bbg:hover {background: #269fff !important;}
.Gbg {background: #33bd61;}
.Gbg:hover {background: #57c979;}
.grbg {background: #f5f5f5 !important;}
.b {font-weight: bold;}
.clear {clear: both;}
.box .infobox::after {content:"";display: block;clear: both;}
.hide {display: none;}
#quan_text_more {
    border: 1px solid #ddd;padding:5px;
}
.Rl {color: #ff5106;border: 1px solid #ff5106;}
.Gl {color: #33bd61;border: 1px solid #33bd61;}
.Bl,.box .btns span.on,.box .gzbtn:hover,.box .btns span:hover {color: #007fe4;border: 1px solid #c4d7e7;}
.box .btns span,.box .infobox:hover,.box .gzbtn,.tabs a,.ballbox:hover,.ballbox .information a,.popupPlane .popinfo .clbtn,.info-box .seebtn,.publish-box .fbbtn {transition: all 0.2s linear;}
.bgshow {position: absolute;left: 0px;top: 0px;height: 100%;width: 100%;background-color: #333;z-index: 99999;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}

.payMsg .btn .del {
    text-decoration: line-through;
}

/* ----------------首页---------------- */
.sitenav-body h1 {margin: 0;}
.content {width: 1080px;margin: 10px auto;/*position: relative;*/}
.left {background: #fff;width: 74%;float: left;padding: 0;margin-bottom: 10px;border-radius: 4px;overflow: hidden;box-shadow: 0 1px 1px 0 rgba(0,0,0,0.08);}
.right {width: 25%;float: right;}
.box {background: #fff;text-align: center;font-size: 12px; margin-bottom: 10px;border-radius: 4px;;box-shadow: 0 1px 1px 0 rgb(0 0 0 / 8%);}
.p12 {padding: 12px 4px;}
.box .user-icon {width: 50px;height: 50px;border-radius: 50%;}
.box .name {color: #333;font-size: 16px;font-weight: bold;margin: 5px 0;}
.box .title {font-size: 18px;font-weight: bold;padding: 8px 12px;margin: 0 auto; border-bottom: 1px solid #f5f5f5;text-align: left}
.box .title:before,.tabs-title::before { display: inline-block;content: "";background-color: #007fe4;height: 16px;width: 3px;margin-right: 8px;vertical-align: -2px;border-radius: 8px;}
.box .btns {margin: 10px auto 5px auto;}
.box .btns span {width: 30%; background: #FFF;color: #777;text-align: center; border-radius: 3px;padding: 0 10px;margin: 0 5px;cursor: pointer;display: inline-block;line-height: 25px;border: 1px solid #ddd;}
.box .infobox {display: table;width: 91%;padding: 12px; border-bottom: 1px solid #f5f5f5;position: relative;cursor: pointer;}
.box .infobox.new {border: 1px solid #007fe4;border-radius:4px;width: calc(91% - 2px);}
.box .infobox.new .newlabel {background: #007FE4 url(/Images/starnew.svg) no-repeat 3px center;background-size: 14px; color: #fff;font-size: 12px;padding: 1px 4px 1px 17px;position: absolute;top: 0;right: 0;border-radius:0px 2px 0 5px; font-style: normal; }
.ballicon,.usersicon {background: #eee; width: 40px;height: 40px;border-radius: 6px;float: left;margin: 5px 0;position: relative;}
.usersicon {border-radius: 50%;}
.info { float: left; text-align: left; margin:3px 0 0 10px;width: 79%;}
.box .info.user.myself {width: auto;min-width: 150px;}
.box .info.user {width: 140px;display: table-cell;vertical-align: middle;}
.box .info.user span {color: #999;padding: 0;}
.info .username .info span {color: #999;font-weight: normal;line-height: 24px;font-size: 12px}
.info .username {color: #333;line-height: 24px;text-overflow: ellipsis;white-space: nowrap;font-size: 14px}
.box .info .username {font-weight: bold;}
.box .info .username span {font-weight: normal;font-size: 12px;}
.member {float: left;text-align: left; background: url(/Images/hot.svg) no-repeat left center;padding-left: 20px !important;line-height: 24px;color: #999; width: 50px;}
.notinfo {/*float: left;*/text-align: left; background: url(/Images/info.png) no-repeat left center;padding-left: 22px !important;line-height: 24px;color: #999; width: 50px;}
.matchBox {background: none;padding: 10px 0;border-top: none;border-bottom: 1px solid #f5f5f5;overflow: hidden;}
.matchBox a>div {width: 33.3%;float: left;overflow: hidden;}
.matchBox .home{}
.matchBox .guest{}
.matchBox .team {margin: 0;}
.matchBox .icon {border-radius: 50%;width: 48px; height: 48px;overflow: hidden; margin: 0 auto;}
.matchBox .icon img {width: 100%;height: auto;}
.matchBox .team>span {width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;line-height: 23px;}
.matchBox .vs {color: #666;line-height: 23px;}
.matchBox .vs>div {display: inline-block; vertical-align: middle; width: 98%;}
.matchBox .vs::before {content: '';display: inline-block; height: 100%;vertical-align: middle;margin-right: -0.25em;}
.matchBox .vs .rows { width: 100%;text-align: center;}
.matchBox .gameName {padding: 0;color: #999;}
.matchBox .vs .rows { width: 100%; text-align: center;}

.box .gzbtn {border: 1px solid #e5e5e5;border-radius: 3px;padding: 2px 5px;width: 36px;/*position: absolute;right: 12px;top: 34%;*/cursor: pointer;float: right;margin: 14px 0;}
.box .gzbtn.on {background: #f5f5f5;color: #666;}
.box .gzbtn.on:hover {background: #fff;border-color: #e5e5e5;}
.tabs-title {border-bottom: 1px solid #f5f5f5;font-size: 18px;font-weight: bold;padding: 8px 12px;position: relative;}
.tabs {height: 53px;line-height: 50px;position: relative;background: #fff;padding: 0 10px;margin-bottom: 10px;border-radius: 4px;box-shadow: 0 1px 1px 0 rgb(0 0 0 / 8%); }
.tabs a {color: #666;display: inline-block;float: left;font-size: 16px;font-weight: bold;position: relative;padding: 0 20px;margin: 0;cursor: pointer;}
.tabs a:hover {color: #333;transition: all 0.2s linear;}
.tabs a.on {color: #007fe4;}
.tabs a.on::after {content:"";display: block;border-bottom: 3px solid #007fe4;}
.tabs i.count {background: #F00;color: #fff;font-size: 12px;position: absolute;top: 0;left: 86px;display: block;height: 23px;width: 23px;line-height: 23px;font-style: normal;font-weight: normal;text-align: center;border-radius: 15px;-webkit-transform: scale(0.8);}
.tabs .review {text-align: right;background: none;border: none;padding: 0;}
.ballbox {background: #fff;padding: 15px 20px;border-bottom: 1px solid #f5f5f5;width: 95%;float: left;clear: both;cursor: pointer;}
.ballbox:hover,.box .infobox:hover {background: #FFF8E8;}
.ballbox:last-child {border: none;}
.ballbox .info {width: 93%;color: #333;}
.ballbox .username .user {padding: 0 5px;}
.ballbox .username .user::after {content: "·";color: #333;margin-left: 5px;}
.ballbox .username .timebox {margin: 0 5px 0 10px;}
.ballbox .information {width: 100%;margin: 5px 0;font-size: 16px;font-weight: bold;line-height: normal;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; /*word-break: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-webkit-box-pack: center;*/}
.ballbox .information a {color: #333;}
.ballbox .information a:hover {color: #FF5106;}
.timebox {color: #999; font-weight: normal;display: inline-block;margin-top: 5px;font-size: 14px}
.timebox span {padding: 0 5px;}
.timebox .time {margin-right: 5px;display: inline-block;}
.sellbtn,.Qicon {border-radius: 3px;display: inline-block;font-size: 12px;font-weight: normal; text-align: center;line-height: 16px;margin: 0 5px 0 0;padding: 0 5px;}
.review {background: #f5f5f5;color: #666; border: 1px solid #e3ebf1;border-radius: 0 0 3px 3px;padding: 8px 10px;font-size: 14px;cursor: pointer;}
.review i,.review:hover i {opacity: 0.4;background: url(/Images/notice.png) no-repeat center;width: 16px;height: 16px;vertical-align: -3px;display: inline-block; margin-right: 5px;}
.review:hover {color: #FF5106;}
.review:hover i {background: url(/Images/notice_on.png) no-repeat center;}
.rela-match a {color: #999;font-size: 12px;line-height: 20px;}
.rela-match a span {padding-right: 8px;}
.rela-match i {display:inline-block;width: 0;height: 0;border-top: 4px solid #ccc;border-bottom: 0 none;border-left: 4px solid transparent;border-right: 4px solid transparent;margin: 2px;transform: rotate(-90deg);}
.rela-match:hover a {color: #FF5106;}
.right .rela-match:hover i {border-top-color: #FF5106;}
.Qtop .join {width: 90px;height: 30px;line-height: 30px;background-color: #007FE4;color: #fff;text-align: center;margin: 0 0 0 5px;display: inline-block;border-radius: 4px;float: right;font-size: 14px;transition: all 0.2s linear;}
.Qtop .join:hover {background-color:#269fff;}
.infobox a.Rmatch {width: 100%;float: left; background: #f9f9f9; color: #666; border-radius: 4px; margin-top: 8px; padding: 0; overflow: hidden; line-height: 23px;}
.infobox a.Rmatch .s_time {color: #689cc5; padding: 0 8px; float: left; position: relative;}
.infobox a.Rmatch .s_time:after { content: ""; position: absolute; top: 4px; right: 0; width: 1px; height: 14px;  background: #e5e5e5;}
.infobox a.Rmatch .h_name, .infobox a.Rmatch .g_name { width:80px; text-align: center;  float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.infobox a.Rmatch .h_name, .infobox a.Rmatch .vs, .infobox a.Rmatch .g_name { border: none; /*width: auto;*/ display: inline; padding: 0 4px;}
.infobox a.Rmatch .vs { float: left; text-align: center;}
.infobox:hover a.Rmatch {background: #fbf2de;}
.Qtop .join.on{border:1px solid #e5e5e5;background-color:#fff;color:#333;}
.ballbox .headinfo {background: #eee;width: 30px;height: 30px;border-radius:4px;float: left;margin: 5px 0;position: relative;}
.ballbox .username2 {color: #333;line-height: 24px;font-weight: 700;font-size: 14px;margin: 10px 0 0 8px;float: left;}
.ballbox .username2  span { font-weight: normal;font-size: 12px;}
.ballbox .state {background: #999;color: #fff;padding: 1px 4px;border-radius: 4px;font-size: 12px;font-weight: 400;font-style: normal;margin-left: 4px;}
.ballbox .activity {width: 44px;height: 44px;background: #eee url(/Images/activity.svg) no-repeat center; background-size:44px auto; border-radius:50%;float: left;position: relative;}
.ballbox .info.notice {width: 70%;margin-top: 3px;color: #666;}
.ballbox .info .noticetit {font-size: 14px;color: #333;margin-bottom: 4px;}
.notdata {width:100%;text-align: center;padding: 30px 0;background: #fff;margin-top: 10px;font-size: 16px;border-radius:4px;color: #999;}



/* -----------------弹框--------------- */
.popupPlane {position: absolute;z-index: 999999999999999999999999999;display: block;width: 350px;left: 50%;margin-left: -25%;}
.popupPlane .c_pinp {background: #fff;font-size: 14px;border-radius: 4px;/*overflow: hidden;*/box-shadow: 0 8px 30px rgb(0 0 0 / 25%);}
.popupPlane .c_pinp .h2 {border-bottom: 1px solid #f2f2f2;font-size: 18px;font-weight: bold;line-height: 50px; position: relative; padding-left: 20px; height: 50px;color: #444; background-color: #FCFCFC}
.publish .closebtn { position: absolute;right: 15px;top: 13px;padding: 0;width: 26px;height: 26px;cursor: pointer;}
.publish .closebtn:hover {background-color: #e5e5e5;border-radius: 50%;}
.publish .closebtn:before,.publish .closebtn:after {position: absolute;content: '';width: 16px;height: 1px;top: 13px;left: 5px;background-color: #888;}
.publish .closebtn:before {transform: rotate(45deg);}
.publish .closebtn:after {transform: rotate(-45deg);}
.popupPlane .c_pinp .content { width: auto;margin: 0;padding: 10px;border: none;text-align: center;font-size: 14px;}
.popupPlane .c_pinp .content ul {width: 100%;margin: 0 auto; overflow: hidden; color: #444}
.popupPlane .c_pinp .content li {display: block;text-align: left;margin: 15px auto;}
.popupPlane .c_pinp .content li label { width: 98px;text-align: right;margin: 0 10px 0 0; display: inline-block;color: #444;}
.popupPlane .c_pinp .content li input {color: #333; border: 1px solid #ddd; border-radius: 3px;line-height: 25px;padding: 6px 8px;margin: 0; width: 267px;}
.popupPlane .c_pinp .content li select {color: #333; border: 1px solid #ddd; border-radius: 3px; height: 39px; padding: 6px 8px;width: 282px; margin-left: -3px}
.popupPlane .c_pinp .content li .vfcbtn {background: #FFF;color: #209edd;border-radius: 3px;padding: 0 10px;margin: 0 0 0 10px;cursor: pointer; display: inline-block; line-height: 35px;border: 1px solid #e5e5e5;}
.popupPlane .c_pinp .content .btn {width:250px;margin: 20px auto 5px auto;cursor: pointer;line-height: 40px;}
.popupPlane .c_pinp .content span {line-height: 20px;padding: 0 5px;display: inline-block;text-align: left;}
.popupPlane .c_pinp .content p {text-align: left;line-height: 25px;}
.popupPlane .c_pinp .content p.tips {width: 80%;float: none; text-align: left;margin: 10px auto 0 auto;padding: 0; line-height: 25px;color: #999;}
.popupPlane .c_pinp .content p.info {text-align: left;margin: 10px auto 0 auto;line-height: 25px;float: none;}
.popupPlane .c_pinp .content .clbtn {width: 160px; background: #FFF;color: #666; border-radius: 3px;padding: 0 10px;margin: 8px;cursor: pointer;display: inline-block;line-height: 35px;border: 1px solid #ccc;}
.popupPlane .c_pinp .content .clbtn.on {color: #209edd;border: 1px solid #209edd;font-weight: bold;}
.popupPlane .popinfo { margin: 0;padding: 10px;border: none;text-align: center;font-size: 14px;}
/* .popupPlane .popinfo span {line-height: 20px;margin: 10px 0;display: block;} */
.popupPlane .popinfo p {text-align: left;line-height: 25px;}
.popupPlane .popinfo p.tips {text-align: left;margin: 10px auto 0 auto;padding-left: 10%; line-height: 25px;color: #999;}
.popupPlane .popinfo p.info {text-align: left;margin: 10px auto 0 auto;padding-left: 10%; line-height: 25px;}
.popupPlane .popinfo .botton {width:100%;margin: 20px auto 10px auto;cursor: pointer;}
.popupPlane .popinfo .clbtn {width: 110px;color: #666;text-align: center;border: 1px solid #ccc; border-radius: 3px;padding: 0 10px;margin: 0 5px;cursor: pointer;display: inline-block;line-height: 35px;}
.popupPlane .popinfo .clbtn.on {color: #209edd;border: 1px solid #209edd;}
.btn {border-radius: 4px;line-height: 40px;text-align: center;min-width: 100px;background: #209edd;color: #fff;border: none;}
input[type="text"] {border: solid 1px #e5e5e5;line-height: 20px;border-radius: 2px;}
.popupPlane .popinfo span .tgtime {width: 42px;line-height: 22px;text-align: center;margin: 0 5px;border: 1px solid #ccc;border-radius: 3px;outline-style: none;}


/* -----发表----- */
.popupPlane.publish {width: 800px;top: 80px;}
/*.popupPlane.publish:before {content:"";position: absolute;top: 20px;right: -5px;width: 10px;height: 10px;background: #fcfcfc;border: 1px solid #ccc;transform: rotate(45deg) scale(1); -webkit-transform: rotate(45deg) scale(1);-ms-transform: rotate(45deg) scale(1);}*/
.publish input {outline-style: none;}
textarea {outline-style: none;border: 1px solid #ddd;border-radius: 3px;color: #666 !important;}
.publish .select {float: left; display: inline-block;outline-style: none;color: #333;border-color: #ddd;border-radius: 3px;padding: 5px;margin-right: 10px;font-size: 14px;}
.publish .chose {width: 100%;text-align: left;margin: 10px 0;min-height: 30px;}
.chose .tjtype {width: 32%;display: inline-block;float: left;margin-right: 12px;}
.chose .tjtype:last-child {margin: 0;}
.tjtype span {width: 30px;background: #eee;border: 1px solid #ddd;border-radius: 3px;text-align: center;padding: 4px 0;}
.chose .chbtn {width: 100%;border: 1px solid #ddd;border-radius: 3px;text-align: center;line-height: 28px;display: inline-block;}
.chose .chbtn li {width: 33.4%;display: inline-block;padding: 0;margin: 0 -2px; cursor: pointer;}
.chose .chbtn li.off {background: #eee;}
.chose .chbtn li.on {background: #49a8e3;color: #fff;}
.publish .sharetext {width: 96.5%;background: #fafafa; font-size: 12px;line-height: 22px;color: #333;text-align: justify;padding: 5px 10px;margin-bottom: 10px;display: block;font-size: 14px;}
.chose .paybtn {width: 88%;display: inline-block;}
.paybtn li {display: inline-block;width: 42px; border: 1px solid #ddd;border-radius: 3px;text-align: center;line-height: 28px;padding: 0 5px;margin-right: 6px;cursor: pointer;}
.paybtn li:hover {background: #f5f5f5;}
.paybtn li.on {background: #fff4f0;color: #ea6830;border-color: #fbe0d5;}
.popupPlane .popinfo .chose span {display: inline-block;margin: 0 2px;}
.chose .cb {display: inline-block;width: 14px;height: 14px;position: relative;top: -1px;left: 0;border: 1px solid #ddd;border-radius: 50%;background: #f5f5f5;vertical-align: middle;cursor: pointer;}
.on .cb {background: #49a8e3;border-color: #49a8e3;}
.on .cb:after {content: "";display: table;width: 4px;height: 8px;position: absolute;top: 1px;left: 4px;border: 1px solid #fff;border-top: 0;border-left: 0;-webkit-transform: rotate(45deg) scale(1);-ms-transform: rotate(45deg) scale(1);transform: rotate(45deg) scale(1);}
#txtMoney {width: 38px;height: 28px;text-align: center;padding: 0;margin: 0;border: none;background: none;}
.publish .chose .closebtn {top: 3px;right: auto;border: 1px solid #ddd;border-radius: 3px;background: #fff;}
.publish .chose .closebtn:hover {background: #eee;transition: all 0.2s linear;}
.chose .leftbox {float: left;margin-bottom: 15px;}
.chose .leftbox .remark {font-size: 12px;width: 100%;float: left;}
.chose .rightbox {float: right;padding: 0 2px;}
.rightbox .expicon {width: 26px;height: 26px;margin-left: 15px;cursor: pointer;opacity: 0.6;}
.rightbox .expicon:hover {opacity: 0.8;transition: all 0.2s linear;}
.chose .piclist {position: relative; float: left;display: inline-block;width: 40px;height: 40px;margin: 5px 15px 10px 0;border: 1px solid #ddd;border-radius: 5px;cursor: pointer;}
.piclist i {position: absolute;right: -10px;top: -7px;background: #222;border-radius: 50%;display: inline-block;width: 18px;height: 18px;opacity: 0.7;}
.piclist i:hover {opacity: 0.9;transition: all 0.2s linear;}
.piclist i:before,.publish i:after {position: absolute;content: '';width: 12px;height: 1px;top: 9px;left: 3px;background-color: #fff;}
.piclist i:before {transform: rotate(45deg);}
.piclist i::after {transform: rotate(-45deg);}
.piclist .pic-icon {width: 100%;height: 100%;border-radius: 5px;}
.piclist .add:before,.publish .add:after {position: absolute;content: '';width: 18px;height: 2px;top: 18px;left: 11px;background-color: #888;}
.piclist .add::after {transform: rotate(90deg);}
/* ----发表同步球圈---- */
.chose .tag {width: 88%;display: inline-block;}
.chose .tag li {background: #f5f5f5;color: #666;line-height: 30px;padding: 0 10px;border: 1px solid #e5e5e5;border-radius: 4px;margin: 5px 10px 5px 0;display: inline-block;cursor: pointer;transition: all 0.2s linear;}
.chose .tag li:hover {background: #efefef;color: #1b1b1b;}
.chose .bar-list::after,.buttonbox::after,.match-list::after {content:"";display: block;clear: both;}
.chose .bar-list {margin: 5px 0;max-height: 230px;overflow-y: auto;}
.chose .bar-list .TBbox {width: 44.6%;float: left;padding: 5px;margin: 0 10px 5px 0;border: 1px solid #e5e5e5;border-radius: 3px;cursor: pointer;}
.chose .bar-list .TBbox.on {background: #f2f9ff;color: #007fe4;border-color: #cae7ff;}
.chose .bar-list .TBbox:nth-child(even) {margin-right: 0;}
.bar-list .number {float: left;background: #f0f0f0;border: 1px solid #e5e5e5;font-size: 12px;text-align: center;font-style: normal;width: 15px;height: 15px;line-height: 15px;border-radius: 3px;margin: 2px 6px 0 0;}
.bar-list .TBbox.on .number {background: #007fe4;color: #fff;border-color: #007fe4;}
.chose span text {color: #888;font-size: 12px;margin-left: 5px;}
.buttonbox {margin-top: 20px;}
.buttonbox .btn {float: right;background: #f5f5f5;color: #666;border: 1px solid #e5e5e5;line-height: 30px;margin: 0 6px;cursor: pointer;}
.buttonbox .btn:hover {color: #007fe4;}
.editer .ke-toolbar-icon {margin: 7px auto !important;}


/*-----球队对阵版块-----*/
.qiuba_Info .againstpage {background-size:100%;padding:30px 20px 24px;margin:20px 0;}
.qiuba_Info .againstpage .titem img{width:60px;height:60px;}
.qiuba_Info .againstpage .titem p{font-size:16px;padding-top:6px;}
.qiuba_Info .againstpage .vs{margin-top: 6px;}
.qiuba_Info .againstpage .row.class{line-height:24px;}
.qiuba_Info .againstpage .row.time{font-size:12px;line-height:20px;color:#999;}
.qiuba_Info .againstpage .row.vs,.qiuba_Info .againstpage .row.ongoing,.qiuba_Info .againstpage .row.end{font-size:26px;line-height:40px;}
.qiuba_Info .againstpage .state-ongoing,.qiuba_Info .againstpage .state-end{line-height:20px;}
.qiuba_Info .againstpage .goalsfor{font-size:14px;line-height:16px;padding:4px 10px;}


/* -----------------资讯--------------- */
.describe {width: 97%;; color: #999;font-size: 12px; line-height: 20px;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.infobox.nodis {display: block;text-align: justify;}
.infobox .describe {float: left;}
h2 {font-size: 16px;font-weight: bold;padding-left: 10px; margin: 0;}
.info-box {margin: 20px;}
.info-box.text {position: relative;margin-top: 50px;padding-top: 0;}
.info-box.text:before { content: "";position: absolute;width: 2px;height: calc(100% - 10px);top: 0;left: 21px;border-left: 2px dotted #efefef;border-radius: 5px;}
/* .info-box.text:after { content: "";position: absolute;width: 16px;height: 2px;top: 0;left: 34px;background: #efefef;border-radius: 5px;} */
.info-box h2 {text-align: center;padding: 0;font-size: 22px;margin: 10px 0;}
.info-box .notes {width: 85%;background: #f6fff5;font-size: 14px; text-align: center;line-height: 30px; position: relative;}
.info-box .notes i {background: url(/Images/unlock.png)no-repeat center; width: 14px;height: 15px;vertical-align: middle;display: inline-block;margin: 0 10px 4px 0;}
/* .info-box .notes:before,.info-box .notes:after {content: ""; position: absolute;top:15px;left: 180px;width: 10%;height: 1px;background: #eee;}
.info-box .notes:after {right: 180px;left: auto;} */
.info-box .seebtn {color: #fff;width: 40%; line-height: 40px;text-align: center;font-size: 16px; border-radius: 3px;padding: 2px 10px;margin: 0 auto;cursor: pointer;overflow: hidden;position: relative;}
.info-box .seebtn i { background: url(/Images/lock_w.png)no-repeat center; width: 14px;height: 14px;vertical-align: middle;display: inline-block;margin: 0 10px 4px 0;}
.info-box .seebtn.Rbg {background: linear-gradient(90deg,#FB8C00,#F44336);box-shadow: 0px 10px 10px rgb(255 81 6 / 15%);}
.info-box .seebtn.Bbg {background: linear-gradient(90deg,#40AAFF,#007FE4) !important;box-shadow: 0px 10px 10px rgb(6 131 230 / 15%);}
.info-box .seebtn:hover {opacity: 0.8;transition: all 0.2s linear;}
.info-box .seebtn:after {content: "";position: absolute;left: -40px;top: -16px;width: 30px;height: 80px;background: linear-gradient(90deg,transparent,#fff);opacity: 0.4;transform: rotate(30deg);animation: move 6s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite;}
@keyframes move {
    0% { left: -40px;opacity: 0.2;}
    25% { left: 100%;opacity: 0.4;}
    100% { left: 100%;opacity: 0;}
}
.info-box .describe {text-align: center;margin-top: 10px;}
.info-box .article-img {width: 150px;height: 150px;margin: 10px 10px 0 0;border-radius: 3px;float: left;overflow: hidden;}
.info-box .publish {background: #f5f5f5;border: 1px solid #e9e9e9;border-radius: 3px;padding: 0 10px;font-size: 14px;}
.info-box .publish .sharetext,.info-box .chose .chbtn {background: #fff;}
.info-box .publish-box {padding: 10px 0;margin-bottom: 20px;}
.publish-box .describe {float: left;text-align: left;width: auto;margin: 0;padding: 0;}
.publish-box .fbbtn {float: right;color: #fff;font-size: 14px;line-height: 30px;padding: 0 16px;border-radius: 3px;cursor: pointer;}
.REcontent {padding-left: 40px;margin: 30px 15px 0 15px; position: relative;}
.REcontent:first-child {margin-top: 0;}
.REcontent:before {content: "";position: absolute;left: -2px;top: 1px;width: 10px;height: 10px;background: #fff;border: 4px solid #86bae3;border-radius: 50%;z-index: 9;}
.REcontent:after {content: "";position: absolute;left: -9px;top: -6px;width: 24px;height: 24px;background: #ddf0ff;border: 4px solid #fff;border-radius: 50%;}
.REcontent.lock::before,.REcontent.unlock::before {content: none;}
.REcontent.lock:after {content: "";background: #FF5106 url(/Images/lock_w.png)no-repeat center;background-size: 12px; border-color: #ffddc9;}
.REcontent.unlock:after {content: "";background: #389e0d url(/Images/unlock_w.png)no-repeat center;background-size: 12px;border-color: #d4e3cd;}
.REcontent .free {font-size: 16px;line-height: 26px;text-align: justify; padding: 10px 0;border-bottom: 1px dashed #efefef;}
.REcontent:last-child .free {border: none;}
/* .REcontent .free:before {content: "";position: absolute;left: 2px;top: 46px;width: 10px;height: 10px;background: #eee;border-radius: 50%;} */
.REcontent .timebox {color: #666;display: block;margin-top: 5px;}
.REcontent .timebox i {background: url(/images/zd.gif)no-repeat center;width: 10px;height: 10px;margin-right: 5px;display: inline-block;}
.REcontent .REbox,.REcontent .GEbox {background: linear-gradient(90deg,#fff8f4,transparent);color: #FF5106;border-bottom: 1px solid #fff5f0;font-size: 16px;font-weight: bold;line-height: 26px;padding: 10px;margin-top: 15px;}
.REcontent .GEbox {background: linear-gradient(90deg,#f5fff4,transparent);color: #389e0d;border-color: #eff9ed;text-align: justify;position: relative;}
.REcontent .GEbox .tjtext {color: #FF5106;padding-bottom: 5px;font-weight: normal;}
.REbox i {background: url(/Images/lock.png)no-repeat center;width: 14px;height: 14px;vertical-align: middle;display: inline-block;margin: 0 10px 4px 0;}
.titicon {font-size: 20px;font-weight: bold;line-height: 34px;padding-left: 5px;margin: 10px 15px 0 15px;transform: skew(-18deg);color: #333;}
.titicon:before,.titicon:after {content: "";width: 5px;height: 18px;background: #ff5106;display: inline-block;margin-right: 8px;vertical-align: -2px;}
.titicon:after {margin-left: 8px;}
.saleicon {background: #fff7f4;border: 1px solid #ffe5dc;color: #ff5106;font-size: 12px;font-weight: normal;font-style: normal;line-height: 20px;padding: 0 5px;border-radius: 3px;vertical-align: 2px;}
.tips { width: 69%;float: left;padding: 0 10px;margin-bottom: 10px;line-height: 20px;color: #999;text-align: justify;}
.tips span {float: right;cursor: pointer;}
.qiubaBox .userGuessData.hot {background:#fff2f1;padding:4px;border-radius:8px;}
.qiubaBox .userGuessData.hot span {color:#b77772;}


/* ----- 审核按钮 ----- */
.examine {background: #e9833b;color: #fff;font-size: 12px;font-weight: normal;padding: 2px 6px;margin-left: 6px;border-radius: 20px;vertical-align: 2px;}
.examine.un {background: #aaa;}


/* -----------------圈主页--------------- */
.Qtop {background: #fff;width: 1040px; padding: 10px 20px;margin-bottom: 8px;border-radius: 3px;display: inline-block;box-shadow: 0 1px 1px 0 rgb(0 0 0 / 8%);}
.Qtop .info {width: 65%;margin: 5px 0 5px 10px;}
.Qtop .ballicon {width: 50px;height: 50px;}
.Qtop .info .username {font-size: 18px;font-weight: bold;}
.Qtop .crbtn {background:#ff5106;color:#fff;font-size:12px;font-weight:normal;line-height:20px;padding:0 8px;margin:0 2px;border-radius:10px;display:inline-block;cursor: pointer;}
.Qtop .crbtn.on {background:#999;}

.Qtop .timebox {margin: 0 5px;line-height: 20px;}
.Qtop .Qdata {font-size: 14px;font-weight: normal;display: inline-block;}
.Qtop .Qdata span {color: #ff5106;margin-right: 12px;}
.Qtop .member {float: none;margin: 0 15px;font-size: 14px;font-weight: normal;}
.Qtop .describe {width: 100%;padding: 0;font-size: 14px;font-weight: normal;margin-top: 4px;}
.Qtop .botton {float: right;margin: 15px 0;}
.Qtop .botton .Tbtn {background: #f5f5f5;color: #fff;font-size: 14px;text-align: center;height: 30px;line-height: 30px;margin-left: 5px;padding: 0 15px;display: inline-block;cursor: pointer;border-radius: 4px;float: right;transition: all 0.2s linear;}
.Qtop .botton .Tbtn.icon {background: #007fe4;padding: 0 8px;}
.Qtop .botton .Tbtn.icon:hover {background: #269fff;}
.Qtop .botton .Tbtn.icon img {vertical-align: -4px;}
.tgbtn {/*background: #ff7f21;color: #fff;*/border-radius: 3px;font-size: 12px;font-weight: normal;text-align: center;line-height: 18px;margin: 0 5px;padding: 0 8px;display: inline-block; cursor: pointer; transition: all 0.2s linear;vertical-align: 2px;}
/* .Qicon {width: 40px;font-style: normal;padding: 0;margin: 4px 0 0 0;float: right;} */
.Qicon {width: 40px;font-style: normal;padding: 0;margin: 0 4px;position: initial;left: 12px;bottom: 15px;z-index: 10;color: #fff;}
.infobox .username.Q span {color: #333;font-size: 14px; width: auto;display: inline-block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box.mb .info.user {float: none;}

#subSpnLoading {background: #fff;width: 100%;margin: 0 auto;margin-top: 20px;text-align: center; float:left;}
#subSpnLoading img {vertical-align: middle;}
.post-back-error {color: red;line-height: 40px;text-align: left;font-size: 14px;}
.popup{position:absolute;z-index:100000;left:50%;top:150px;right:auto;background-color:#FFF;border-radius:5px;}
.popup .closeBtn{float:right;height:30px;width:30px;background:url(/images/close.png) no-repeat center center;cursor:pointer;position:absolute;top:0;right:0;}
.popup .win{padding:5px 10px 10px 10px;}
.popup .winTitle{border:none !important;border-bottom:solid 1px #eaeaea;padding:0 5px;display:block;width:auto;color:#333;position:relative;}
.popup .winTitle,.popup .winTitle h2{font-size:14px;font-weight:bold;line-height:30px;}
.popup .winTitle.noborder{border:none;}
.popup .popupinfo{display:block;overflow:hidden;margin:10px;}
.reportBox{color:#666;text-align:left;line-height:24px;font-size:12px;}
.reportBox p{margin:0;padding:0;}
.reportBox img{display:block;}
.reportBox .reportTxt,.reportBox .reportObj,.reportBox .reportNote{margin-bottom:10px;clear:both;}
.reportObj::after{content:"";display:block;clear:both;}
.reportObj span{width:85%;display:inline-block;float:right;}
.reportBox .reportTxt .text{background-color:#faefd0;height:auto;overflow-y:auto;overflow-x:auto;border:1px solid #CCC;padding:10px;}
.reportBox .reportNote input{width:98%;padding:10px;}
.reportBox .bottom{overflow:hidden;width:100%;}
.jbBtn{background:#fff;border:solid 1px #ccc;padding:5px;border-radius:2px;cursor:pointer;}
.jbBtn:hover{color:red;border:solid 1px red;}
.popup .closeBtn{float:right;height:30px;width:30px;background:url(/images/close.png) no-repeat center center;cursor:pointer;position:absolute;top:0;right:0;}
.button{background-color:#edf7ff;color:#007fe4;cursor:pointer;white-space:nowrap;font-size:12px;font-weight:400;line-height:20px;height:20px;padding:2px 8px 3px 8px;border-radius:3px;}
.button:hover{background-color:#007fe4;color:#fff;}
.character{color:#999;font-size:12px;text-align:right;padding-right:4px;}
.mingzhong{position:absolute;top:50px;left:-10px;width:64px;height:63px;background:url(/images/mingzhong2.png) no-repeat center center;background-size:64px 63px;z-index:999;}

/* --- 成员页/日志页/设置页 --- */
.pub {border-bottom:1px solid #f5f5f5;width: calc(100% - 24px);padding:12px;margin: 0;display:table;overflow:hidden;cursor: pointer;transition: all 0.2s linear;}
.pub:hover,.memberlis .pub:hover {background: #FFF8E8;}
.pub > div {vertical-align: middle;}
.pub .icon {width:40px;margin-right: 10px;overflow:hidden;display: inline-block;}
.pub .icon img {width:40px;height:40px;border-radius:50%;}
.pub .pubData {width:calc(100% - 50px) !important;display: inline-block;padding: 0 !important;}
.pub .pubData .Qicon {margin: 0;}
.pub .pubData .name {font-size: 12px;font-weight: normal;text-align: left;margin: 0;}
.pub .pubData .name .userLike {display:none;width:70px;float:right;height:16px;line-height:16px;background:url(/Images/star.png) no-repeat left center;padding-left:20px;}
.pub .pubData .name .text {color:#999;line-height:22px;width:64px;display:block;float:right;}
.pub .pubData .name .text .red {min-width:36px;}
.pub .pubData .name a {font-size:14px;font-weight:bold;line-height:22px;}
.pub .pubData .desc {color:#999;text-align: left;line-height:normal;width:100%;word-break:break-all;margin-top:2px;padding:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;;}
.pupList {}
.memberlis {padding: 10px;}
.memberlis::after {content: "";clear: both;display: block;}
.memberlis .pub {background: #f9f9f9;width: calc(50% - 36px);margin: 5px;border: 1px solid #efefef;border-radius: 5px;float: left;}
.loglis,.setlis {padding: 12px 20px;min-height: 316px;}
.loglis .ext {color: #93a2b9;font-size: 12px;margin-bottom: 10px;}
.loglis .logs {color: #333;font-size: 14px;border-bottom: 1px solid #f5f5f5;padding: 12px 5px;}
.loglis .logs.tit {background: #f5f5f5;color: #999;font-size: 12px;text-align: center;padding: 5px 0;border-radius: 4px;}
.loglis .logs.tit span:first-child {width: 100px;}
.loglis .logs.tit span:last-child {text-align: center;}
.loglis .logs.tit .operation {width: calc(100% - 210px);}
.loglis .logs span {width: 160px;vertical-align: middle;display: inline-block;}
.loglis .logs span:last-child {width: 100px;text-align: right;}
.loglis .logs .operation {width: calc(100% - 270px);word-break: break-word;}
.setlis .settit {background: #f5f5f5;color: #333;font-size: 14px;font-weight: bold;padding: 10px;border-radius: 4px;}
.setlis .setinput {color: #333;font-size: 14px;padding: 10px 6px;}
.setlis .setinput span {margin: 4px 0;display: block;}
.setlis .setinput input {margin-right: 10px;vertical-align: -2px;cursor: pointer;}


/* 标识 */
.red-log,.blue-log,.lge-log {background:#fef8f8;color:#ff3030 !important;font-size:12px !important;font-weight:normal !important;padding:1px 8px !important;border-radius:20px;margin-left:2px;border:1px solid #ffadad;}
.blue-log {background:linear-gradient(90deg,#f4faff,#cee9ff) !important;color:#007FE4 !important;border:1px solid #a8c9ff !important;}
.lge-log {background:linear-gradient(90deg,#ffe6e6,#fef8f8);color: #ff2980 !important;border-color: #ffb0d8;}
.dpt {background:#fff7f4 !important;color:#ff5107 !important;font-size:12px !important;font-weight:normal !important;padding:1px 8px !important;border-radius:20px;margin-left:2px;border:1px solid #f6d1c5;}
.red-history-log {background:#fffbf0;color:#fb8c00 !important;font-size:12px !important;font-weight:normal !important;padding:1px 8px !important;border-radius:20px;margin-left:2px;border:1px solid #ffe7a3;}
.dpt::before,.red-log::before {content: "";background: url(/images/fb-r.svg) no-repeat center;background-size: 100%;width: 10px;height: 10px;vertical-align: 0;margin: 0 2px 0 -4px;display: inline-block;}
.dpt::before {content: "";background: url(/images/fb-o.svg) no-repeat center;background-size: 100%;}
.bkball.dpt::before {content: "";background: url(/images/bb-o.svg) no-repeat center;background-size: 100%;}
.bkball.red-log::before {content: "";background: url(/images/bb-r.svg) no-repeat center;background-size: 100%;}


/*球吧列表作者弹窗*/
.theme-content {position: relative;}
.convey {
    background: linear-gradient(-135deg,#fff5e7,#fde5c0);
    border-radius: 4px;
    position: absolute;
    top: 20px;
    left: 0px;
    width: 370px;
    padding: 10px;
    border-radius: 8px;
    box-shadow: 0px 2px 10px 2px rgba(205,205,205,0.8);
    z-index: 9 !important;
}
.convey::before {content:"";background: url(/images/xz.png)no-repeat center;width: 118px;height: 58px;position: absolute;right: 0;top: -15px;opacity: 0.85;z-index: 1;}
.conveytop {text-align:center;padding:0 0 8px 0;margin:0 auto;/* border-bottom: 1px solid #f2f2f2; */ }
.conveytop a {color:#b46307 !important;font-size:16px;font-weight:bold;}

.conveylist {background:#fffcf8;color:#666;border-bottom:1px solid #f2f2f2;padding:7px 10px;margin:0 auto;position:relative;overflow:hidden;}
.conveylist:nth-child(2) {border-radius: 5px 5px 0 0;}
.conveylist:last-child {border-radius: 0 0 5px 5px;}
.conveylist .result {position: absolute;right: 5px;width: 30px;height: 30px;}
.conveylist .result.mingzhong{background:url(/images/mingzhong.png)no-repeat;background-size:30px;top:0px;right:5px;left:auto !important;}
.conveylist .result.go {background: url(/images/go.png)no-repeat;background-size: 30px;}
.conveylist .obvious {color: #FF5106;font-weight: 600;}
.convey .notesTips {color: #b58060;font-size: 11px;line-height: normal;padding: 5px 0;}
.showbestWinLog {position:relative;cursor:pointer}


.mark{background:#FF5106;color:#fff;font-size:12px;text-align:center;line-height:normal;font-style:normal;padding:1px 2px;margin: 0 4px;border-radius:3px;vertical-align: 1px;display:inline-block;}

.content-data .tyjieguobg {background: #fff0f2;border: 1px solid #ffd2d2;height: auto;font-size: 14px;margin: 8px 8px 8px 0;}
.content-data .tyjieguobg .tyjieguobg_title {border-radius: 20px;padding: 2px 8px;}


/* -----球吧改版------ */
.red {color: #ff5106 !important;}
.blue {color: #007FE4 !important;}
.lineTit {float: none;padding: 0;display: none;}
.convertit .ext {color: #666;font-size: 12px;text-align: center;float: right;transform: skew(18deg);cursor: pointer;position: relative;}
.convertit .ext img {vertical-align: -5px;margin-right: 2px;}
.convertit .unlockpop {background: #fff;width: 300px;padding: 5px 10px;border-radius: 5px;position: absolute;top: 34px;right: 0;box-shadow: 0 0 10px rgba(0,0,0,0.3);cursor: auto;}
.convertit .unlockpop .tit {color: #333;font-size: 14px;font-weight: bold;line-height: 30px;text-align: left;padding: 0 5px;}
.convertit .unlockpop .tit::before {content:"";background: #007FE4;width: 3px;height: 12px;margin-right: 8px;border-radius: 3px;vertical-align: -2px;display: inline-block;}
.convertit .unlockpop .close {float: right;}
.convertit .unlockpop .close::before,.convertit .unlockpop .close::after {content:"";background: #bfbfbf !important;}
.convertit .unlockpop .locklis {border-top: 1px solid #efefef;text-align: left;line-height: 30px;padding: 5px;}
.convertit .unlockpop .usericon {width: 20px;height: 20px;border-radius: 50%;margin-right: 10px;}
.convertit .unlockpop .name {color: #333;width: 100px;display: inline-block;}
.convertit .unlockpop .time {color: #999;}
.convertit .unlockpop .vipbtn {float: right;position: relative;}
.convertit .unlockpop .vipicon {width: 30px;margin: 10px 0;vertical-align: 0;cursor: pointer;}
.convertit .unlockpop .viptip {background: #fffaea;color: #99721c;font-size: 12px;padding: 0 10px;width: max-content;border-radius: 4px;position: absolute;top: 34px;right: -5px;box-shadow: 0 0 10px #ddcba4;z-index: 1;}
.update-name-btn{color:#fff;font-size:12px;text-align:center;background-color:#40aff1;margin-left:5px;padding:0px 10px;display:inline-block;cursor:pointer;border-radius:3px;}
.content-sllh{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px !important;color:#333 !important;font-weight:400 !important;text-align:justify;}
.content-sllh-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}


/* 搜索栏 */
.searchitem {margin: 0 5px;}
.searchitem::after {content:"";clear: both;display: block;}
.searchitem .searchInput {background:#f9f9f9;color:#666;width:140px;height:28px;line-height:28px;border:1px solid #ddd;padding:0 10px;margin:0;border-radius: 3px 0 0 3px;float:left;vertical-align:middle;}
.searchitem .searchInput:focus {outline: none;}
.searchitem .classBox {background:#fff;color:#666;width:38px;height:28px;text-align:center;line-height:28px;padding:0 10px;border:1px solid #ddd;border-left:none;border-right:none;cursor:pointer;float:left;position:relative;}
.searchitem .classBox::after {content:"";border-width: 4px;border-style: solid;border-color: #999 transparent transparent transparent;display: inline-block;vertical-align: -1px;transition: all 0.2s linear;}
.searchitem .classBox:hover::after {transform: rotate(-180deg);vertical-align: 3px;}
.searchitem .classBox span {color: #333;}
.searchitem .selectBox {background:#f9f9f9;width:58px;height: auto;position:absolute;left:-1px;top:28px;border:1px solid #ddd;border-top:none;z-index:10;}
.searchitem .selectBox li {float: none;}
.searchitem .selectBox li:hover {background: #eee;}
.searchitem .selectBox li.on {background:#FF5106;color:#fff;}
.searchitem .searchBtn {background:#fff url(/images/searchBtn.png)no-repeat center;height:28px;width:30px;display:block;float:left;margin:0;border:1px solid #ddd;border-radius: 0 3px 3px 0;cursor:pointer;}
input.searchInput::placeholder {
    font-size: 12px; /* 只会影响class为my-input的input元素 */
}
/*球吧搜索弹窗*/
.huntcase {
    position: absolute;
    background-color: #ffff;
    border-radius: 0 0 4px 4px;
    top: 30px;
    left: 0;
    box-shadow: 0px 1px 5px 1px rgb(224, 224, 224);
    width: 180px;
    z-index: 100000;
    padding-bottom: 4px;
}

.recently {
    text-align: left;
    color: #007FE4;
    padding: 2px 0 0 10px;
    line-height: 28px;
}

    .recently i {
        float: right;
        background: url(/images/delete.svg) no-repeat center center;
        background-size: 14px;
        width: 30px;
        height: 28px;
        display: inline-block;
        cursor: pointer
    }

.huntcaselist {
    text-align: left;
    line-height: 26px;
    background: url(/images/record.svg) no-repeat 8px center;
    background-size: 16px;
    padding: 0 10px 0 28px;
    cursor: pointer
}
.replyBox {width: 100%;box-sizing: border-box;float: left;padding: 16px 28px;background: #fff;margin-top: 12px;border-radius: 3px;}
#left .replyBox .win .leftBox {width: 48px;height: 48px;margin:0  10px 0 0;}
#left .replyBox .win .leftBox .hostUser{left: 0px;top: 0px;}
.replyBox h4 {line-height: 44px;font-weight: bold;font-size: 18px;border-bottom: solid 1px #efefef;clear: both;
    margin-top: -5px;color: #333;}
.replyBox h4 .sortBox {float: right;font-size: 12px;line-height: 16px;margin-top: 13px;}

.replyBox .weiquBox {
    padding: 10px 0;
    border-bottom: 1px dashed #efefef;
    border-left: none;
    border-top: none;
    border-right: none;
}
.replyBox .weiquBox:last-child {border: none;}
.replyBox .weiquBox .left-info {float: left;}
.weiquBox .left-info a .icon {width: 40px;height: 40px;border-radius: 50%;}
.replyBox .weiquBox .right-info {float: right;width: 92%;}
.right-info .att-user {font-size: 14px;}
.right-info .att-user .user-name {color: #007FE4;}
.right-info .att-user .user-name:hover {color: #ff5106;}
.right-info .att-user .user-name:before {content: "·";color: #333;margin-right: 5px;}
.payCount {float: right;color: #c36818;font-size: 12px;width: auto;height: 22px;line-height: 22px;background: url(/images/QBpay.png) no-repeat left center;background-size: 20px;padding: 0 0 0 24px;cursor: pointer;}
.right-info .time {color: #999;font-size: 12px;}
.right-info .title {font-size: 15px;font-weight: bold;line-height: 30px;}
#content .context #left .left {padding: 0;border: none;}
.commentBox .time {font-size: 12px;color: #999;line-height: 30px;display: inline-block;}
.commentBox .replyBtn {float: right;}
.Bline {border-bottom: 1px solid #f5f5f5;}
.replyinfo,#left .reference {width: 95%;background: #f5f5f5;font-size: 12px;color: #999;border-radius: 3px;padding: 10px;text-align: justify;}
.replyinfo .praise {background: url(/images/praise_on.png)no-repeat left;padding-left: 20px;color: #999;}
.replyinfo .answer {font-size: 12px;color: #666;}
.replyinfo .answer .aninfo {position: relative;cursor: pointer;}
.aninfo:hover .pop {opacity: 1;top: -5px;transition: all 0.2s linear;}
.answer .pop {width: 122px;position: absolute;top: 0;right: -130px;background: #fff;color: #333;font-size: 14px;text-align: center;border: 1px solid #ddd;border-radius: 3px;box-shadow: 0 0 5px #ccc;z-index: 99;opacity: 0;}
.answer .pop li.ans-btn {width: 60px !important;border-right: 1px solid #ddd;line-height: 26px;cursor: pointer;float: left;}
.answer .pop li.ans-btn:hover {background: #f5f5f5;color: #666;transition: all 0.2s linear;}
.answer .pop li.ans-btn:last-child {border: none;}
.answer .pop li.ans-btn.one {width: 100% !important;}
.replyinfo .morereply {margin-top: 5px;display: block;}
.miniUserBox .reader{padding-left:15px;}
.paybtn .del {
    text-decoration: line-through;
}