@media screen and (min-width: 767px) {
  .centerContribute,
  .centerL,
  .chooseBtnBox,
  .collectContentR .deleteBtn,
  .collectItem,
  .deleteBox,
  .message_delete {
    text-align: center;
  }
  #page {
    position: absolute;
    right: 40px;
    bottom: 0;
    width: 840px;
    background: #fff;
  }
  .contentBox {
    padding-top: 20px;
    width: 1280px;
    margin: 0 auto 80px;
    min-height: 100vh;
  }
  .centerBox {
    width: 1150px;
    margin-left: 95px;
    position: relative;
    height: 200px;
    padding: 50px 90px 50px 50px;
    margin-bottom: 30px;
  }
  .centerTools,
  .centerTools2 {
    margin-bottom: 80px;
    position: relative;
  }
  .header_pendant {
    width: 32px;
    position: absolute;
    top: -5px;
    left: -5px;
  }
  .userImg {
    width: 100px;
    height: 100px;
    margin-right: 50px;
    border-radius: 100%;
  }
  .userName {
    font-size: 24px;
    color: #212121;
    line-height: 44px;
    width: 350px;
  }
  .userName > img {
    width: 117px;
    display: inline-block;
    margin-left: 10px;
  }
  .userpeech {
    width: 350px;
    font-size: 16px;
    color: #707070;
    line-height: 36px;
  }
  .centerContribute {
    position: absolute;
    right: 90px;
    bottom: 60px;
    width: 120px;
    height: 40px;
    border-radius: 20px;
    color: #fff;
    font-size: 14px;
    line-height: 40px;
    letter-spacing: 2px;
  }
  .centerTools {
    min-height: 710px;
    width: 1150px;
    margin-left: 95px;
  }
  .centerTools2 {
    min-height: 902px;
    background: #fff;
  }
  .centerL {
    width: 200px;
    height: inherit;
    font-size: 16px;
    line-height: 60px;
    background: #f5f5f5;
  }
  .centerItem {
    position: relative;
    height: 60px;
  }
  .checked.centerItem {
    color: #212121;
    background: #fff;
  }
  .checked.centerItem a {
    color: #212121;
  }
  .centerItem:hover {
    background: #fff;
  }
  .centerItem.checked:after {
    width: 4px;
    height: 28px;
    content: '';
    background: #ffda44;
    position: absolute;
    top: 16px;
    left: 0;
  }
  .centerR {
    width: 950px;
    padding: 0 40px 100px 70px;
    background: #fff;
    min-height: 710px;
    position: relative;
  }
  .tiaoshu {
    position: absolute;
    bottom: 37px;
    left: 230px;
    font-size: 18px;
    font-weight: 400;
    color: rgba(33, 33, 33, 1);
  }
  .activityBox {
    padding: 0 20px;
  }
  .collectItemBox {
    height: 60px;
    font-size: 16px;
    line-height: 16px;
    padding: 22px 0;
    border-bottom: 1px solid #eee;
    margin-bottom: 12px;
  }
  .collectItem {
    width: 100px;
    display: inline-block;
    margin-right: 78px;
    color: #b0b0b0;
  }
  .collectItem2,
  .message_cnr,
  .message_comments {
    color: rgba(33, 33, 33, 1);
  }
  .collectItem2 {
    font-size: 16px;
    margin-left: 25px;
    margin-top: 7px;
  }
  .collectItem.checked {
    color: #212121;
  }
  .zhmm {
    color: rgba(176, 176, 176, 1) !important;
  }
  .collectContent {
    font-size: 14px;
    line-height: 44px;
    padding-left: 17px;
    margin-left: -17px;
    border-radius: 6px;
  }
  .collectContent:hover {
    background: rgba(245, 245, 245, 1);
  }
  .collectContentL {
    color: #212629;
  }
  .collectContentL,
  .collectContentL p {
    width: 500px;
  }
  .collectContentR {
    margin-right: 17px;
  }
  .collectContentR span {
    color: #818386;
    display: inline-block;
  }
  .collectContentR .createTime {
    width: 100px;
    background: url(/img/ico_clock2.png) left no-repeat;
    padding-left: 20px;
  }
  .collectContentR .readNum {
    width: 80px;
    background: url(/img/ico_read.png) left no-repeat;
    padding-left: 20px;
  }
  .collectContentR .author {
    color: #838383;
    opacity: 0.6;
    padding-left: 20px;
  }
  .collectContentR .deleteBtn {
    display: inline-block;
    width: 80px;
    height: 32px;
    line-height: 32px;
    background: #f6f7f9;
    margin-left: 15px;
    font-size: 14px;
    cursor: pointer;
    border-radius: 6px;
  }
  .deleteBtn:hover .text1,
  .deleteBtn > .text2,
  .fixlogo,
  .headImgContentBox:hover .fiximg {
    display: none;
  }
  .chooseBtn,
  .deleteTitle {
    font-size: 16px;
    color: #212629;
  }
  .deleteBtn > span {
    color: #212629;
  }
  .collectContent:hover .deleteBtn {
    background: #ffdb00;
  }
  .deleteBtn:hover .text2 {
    display: block;
  }
  .deleteBox {
    width: 438px;
    height: 202px;
    padding: 64px 0 44px;
    position: absolute;
    left: 50%;
    top: 50%;
    background: #fff;
    border-radius: 6px;
  }
  .headImgContentBox,
  .headImgContentBox2,
  .message,
  .settingBox,
  .userContent {
    position: relative;
  }
  .deleteTitle {
    line-height: 24px;
    margin-bottom: 40px;
  }
  .chooseBtn {
    display: inline-block;
    width: 120px;
    height: 40px;
    line-height: 40px;
    border-radius: 6px;
  }
  .chooseBtn.cancel {
    border: 1px solid #e8eaee;
    margin-right: 50px;
  }
  .chooseBtn.cancel:hover {
    border: 1px solid #212629;
    color: #212629;
  }
  .chooseBtn.sure {
    background: #ffda44;
  }
  .chooseBtn.sure:hover {
    background: #ffd100;
  }
  .commentContent .collectContentL {
    padding: 10px 0;
    font-size: 14px;
    line-height: 34px;
  }
  .commentContent .collectContentL p {
    color: #212121;
  }
  .commentContent .subContent {
    color: #707070;
  }
  .commentContent .subContent .releaseTime,
  .tjtrBox > .tip {
    color: #b0b0b0;
  }
  .commentContent .deleteBtn {
    margin-top: 33px;
  }
  .message {
    width: 838px;
    margin-top: 30px;
  }
  .message_actrile,
  .message_delete,
  .message_left {
    position: absolute;
    display: inline-block;
  }
  .message_left {
    width: 4px;
    height: 49px;
    background: rgba(255, 218, 67, 1);
  }
  .message_left2 {
    height: 22px;
  }
  .message_actrile {
    font-size: 14px;
    font-weight: 400;
    color: #a2a2a2;
    top: -5px;
    margin-left: 10px;
  }
  .message_actrile_a,
  .message_atime {
    display: inline-block;
  }
  .message_actrile > span {
    width: 140px !important;
    background: url(/img/ico_clock2.png) left no-repeat;
    padding-left: 20px;
  }
  .message_delete {
    width: 90px;
    height: 28px;
    border-radius: 14px;
    border: 1px solid rgba(162, 162, 162, 1);
    line-height: 28px;
    font-size: 14px;
    font-weight: 400;
    color: rgba(162, 162, 162, 1);
    right: 0;
    top: -10px;
    cursor: pointer;
  }
  .message_delete:hover {
    border: 1px solid rgba(250, 65, 65, 1);
    color: #fa4141;
  }
  .message_comments {
    font-size: 16px;
    font-weight: 500;
    display: inline-block;
    margin-left: 10px;
    margin-top: 31px;
  }
  .message_comments2 {
    margin-top: 0;
  }
  .mycomments {
    display: inline-block;
    float: left;
  }
  .message_cnr {
    width: 749px;
    font-size: 16px;
    font-weight: 400;
    margin-left: 80px;
  }
  .activityItem {
    float: left;
    height: 233px;
    margin: 20px 20px 0 0;
    padding: 10px;
    border: 1px solid #eee;
    width: 260px;
  }
  .activityItem:nth-child(3n) {
    margin-right: 0;
  }
  .activityItem img {
    width: 270px;
    height: 154px;
    border: 1px solid #eee;
  }
  .activityItem p {
    font-size: 16px;
    line-height: 36px;
    width: 230px;
  }
  .activityItem span {
    font-size: 14px;
    line-height: 14px;
    color: #707070;
  }
  .but,
  .forlabel,
  .right_fl,
  .right_wzfl option,
  .right_wzfl select,
  .saveUserInf,
  .wzgl_new {
    line-height: 40px;
  }
  .forlabel {
    font-size: 14px;
    color: #212121;
    width: 90px;
    font-weight: 700;
  }
  .labelHeadImg {
    line-height: 80px;
  }
  .headImgContent {
    width: 80px;
    height: 80px;
    border-radius: 100%;
  }
  .changeHeadImgBox {
    margin: 30px 0;
  }
  .changeUser {
    width: 410px;
    margin-bottom: 18px;
    float: left;
  }
  .changeUser:nth-child(2n + 1) {
    margin-left: 15px;
  }
  .changeUser .checkStatus {
    font-size: 12px;
    color: red;
  }
  .userContent input,
  .userContent select {
    height: 40px;
    width: 245px;
    font-size: 12px;
    padding-left: 5px;
    border: 1px solid rgba(238, 238, 238, 1);
    background: #fff;
    border-radius: 0 !important;
  }
  .setqianm {
    width: 672px !important;
  }
  .saveUserInfBox {
    float: left;
    margin-top: 40px;
  }
  .saveUserInf {
    float: right;
    font-size: 18px;
    color: #2b2825;
    font-weight: 500;
    text-align: center;
    width: 200px;
    height: 40px;
    border: none;
  }
  .fixlogo,
  .wzgl_new {
    color: rgba(255, 255, 255, 1);
    text-align: center;
  }
  .camera,
  .cameraBox,
  .fiximg {
    position: absolute;
  }
  .headImgContentBox2 .moren {
    margin-right: 23px;
    width: 80px;
    height: 80px;
    border-radius: 100%;
  }
  .cameraBox {
    top: 0;
    left: 0;
    background: #000;
    opacity: 0.6;
    width: 100%;
    height: 100%;
    border-radius: 100%;
  }
  .b-radio:before,
  .camera,
  .fiximg {
    left: 50%;
    top: 50%;
  }
  .generalSituation,
  .wzgl_input input,
  .wzgl_input select {
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(238, 238, 238, 1);
  }
  .fixlogo {
    width: 80px;
    font-size: 14px;
    font-weight: 400;
    line-height: 80px;
  }
  .fiximg {
    width: 27px;
    height: 21px;
    margin-left: -14px;
    margin-top: -11px;
  }
  .headImgContentBox:hover .fixlogo {
    display: block;
  }
  .camera {
    width: 28px;
    z-index: 3;
  }
  .focusOn,
  .focusbox,
  .wzgl_input,
  .wzgl_search {
    position: relative;
  }
  #file {
    display: none;
  }
  .focusOn,
  .wzgl_input,
  .wzgl_new {
    display: inline-block;
  }
  .generalSituation {
    width: 170px;
    height: 110px;
    margin-top: 44px;
    float: left;
    margin-right: 30px;
  }
  .generalSituation_top {
    width: 168px;
    height: 33px;
    background: rgba(238, 238, 238, 1);
    line-height: 33px;
    text-align: center;
    font-size: 14px;
    color: rgba(20, 20, 20, 1);
  }
  .generalSituation_bottom {
    font-size: 30px;
    width: 168px;
    height: 76px;
    line-height: 76px;
    font-weight: 500;
    color: rgba(20, 20, 20, 1);
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .wzgl_input {
    font-size: 14px;
    font-weight: 500;
    color: rgba(33, 33, 33, 1);
    margin-top: 20px;
    margin-right: 40px;
  }
  .wzgl_input > img {
    position: absolute;
    width: 15px;
    height: 15px;
    top: 9px;
    right: 10px;
    cursor: pointer;
  }
  .wzgl_input:nth-child(3) {
    margin-right: 0;
  }
  .wzgl_input input,
  .wzgl_input select {
    width: 140px;
    height: 32px;
    padding-left: 5px;
    margin-left: 10px;
  }
  #mySelect:hover {
    border: 1px solid #f28d2e;
  }
  .gridtable,
  .gridtable td,
  .gridtable th {
    border-width: 1px;
    border-color: #eee;
  }
  .wzgl_new {
    width: 116px;
    height: 40px;
    background: linear-gradient(90deg, rgba(242, 141, 46, 1) 0, rgba(242, 204, 35, 1) 100%);
    border-radius: 20px;
    font-size: 16px;
    font-weight: 500;
    position: absolute;
    right: 0;
    top: 20px;
  }
  .wzgl_new > a {
    color: rgba(255, 255, 255, 1) !important;
  }
  .gridtable {
    border-collapse: collapse;
    width: 838px;
    font-size: 14px;
    margin-top: 30px;
  }
  .gridtable th {
    height: 44px;
    line-height: 44px;
    font-weight: 700;
    padding: 8px;
    border-style: solid;
  }
  .gridtable td {
    height: 94px;
    padding: 8px;
    border-style: solid;
    cursor: pointer;
  }
  .gridtable td a,
  .gridtable td div {
    color: #f28d2e;
    line-height: 25px;
  }
  .article_delete {
    color: #fa4141 !important;
  }
  tbody > tr {
    text-align: center;
  }
  tbody > tr > td:first-child {
    width: 79px;
  }
  tbody > tr > td:nth-child(2) {
    width: 201px;
  }
  tbody > tr > td:nth-child(3) {
    width: 94px;
  }
  tbody > tr > td:nth-child(4) {
    width: 106px;
  }
  tbody > tr > td:nth-child(5) {
    width: 103px;
  }
  tbody > tr > td:nth-child(6) {
    width: 134px;
  }
  tbody > tr > td:nth-child(7) {
    width: 118px;
  }
  .focusOn {
    width: 417px;
    height: 139px;
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(238, 238, 238, 1);
    margin-top: 32px;
  }
  .cmyyhover,
  .focusOn_js,
  .focusOn_logo,
  .focusOn_lv,
  .focusOn_xq,
  .focusOn_ygz {
    position: absolute;
  }
  .focusOn_logo {
    width: 70px;
    height: 70px;
    top: 22px;
    left: 14px;
    border-radius: 50%;
  }
  .focusOn_xq {
    width: 180px;
    top: 22px;
    left: 100px;
  }
  .focusOn_name {
    font-size: 18px;
    font-weight: 500;
    color: rgba(20, 20, 20, 1);
  }
  .focusOn_gz,
  .focusOn_lv {
    color: rgba(151, 151, 151, 1);
    font-size: 12px;
    font-weight: 400;
  }
  .focusOn_lv {
    top: 98px;
    left: 25px;
  }
  .cmyy {
    cursor: pointer;
  }
  .cmyy:hover {
    color: #fa4141 !important;
  }
  .cmyyhover {
    display: none;
    left: 261px;
    background: #eee;
    color: #000 !important;
    width: 300px;
    border-radius: 20px;
    padding: 10px;
    line-height: 25px !important;
    text-align: left;
  }
  .but,
  .focusOn_ygz,
  .header_wz {
    text-align: center;
  }
  .cmyy:hover .cmyyhover {
    display: block;
  }
  .focusOn_ygz {
    width: 58px;
    height: 26px;
    border-radius: 6px;
    font-size: 12px;
    font-weight: 400;
    color: #aaaeb3;
    line-height: 20px;
    top: 16px;
    right: 14px;
  }
  .actricleTip {
    background: #fbfbfb;
    font-size: 14px;
    color: #8b8b8b;
    margin-top: 140px;
  }
  .actricleTip > div {
    padding: 20px;
  }
  .actricleTip > div > a {
    color: #000;
    display: inline-block !important;
    text-decoration: underline !important;
  }
  .b-radio,
  .but,
  .contentBox_left,
  .contentBox_right,
  .focusOn_hx,
  .focusOn_zx2,
  .header_wz,
  .mypointBox_see > a,
  .right_feng,
  .right_fl,
  .right_fm,
  .right_select {
    display: inline-block;
  }
  .focusOn_js {
    width: 302px;
    font-size: 14px;
    font-weight: 400;
    color: rgba(113, 113, 116, 1);
    line-height: 20px;
    left: 100px;
    top: 48px;
  }
  .wz,
  .wz2 {
    top: 229px;
    position: absolute;
  }
  .wz {
    left: 30px;
  }
  .wz2 {
    left: 196px;
  }
  .focusOn_hx {
    width: 91px;
    height: 0;
    border: 1px solid rgba(238, 238, 238, 1);
  }
  .focusOn_zx2 {
    font-size: 14px;
    font-weight: 500;
    color: rgba(20, 20, 20, 1);
    position: absolute;
    top: 220px;
    left: 130px;
  }
  .but,
  .focusOn_wz,
  .foucs_more > a {
    font-weight: 400;
  }
  .focusOn_wz {
    width: 224px;
    height: 20px;
    font-size: 14px;
    color: rgba(33, 33, 33, 1);
    position: absolute;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .foucs_img {
    width: 20px;
    height: 20px;
    position: absolute;
  }
  .foucs1 {
    top: 246px;
    left: 33px;
  }
  .foucs2 {
    top: 278px;
    left: 33px;
  }
  .foucs3 {
    top: 310px;
    left: 33px;
  }
  .onef,
  .thrf,
  .twof {
    left: 59px;
  }
  .onef {
    top: 246px;
  }
  .twof {
    top: 278px;
  }
  .thrf {
    top: 310px;
  }
  .foucs_more > a {
    font-size: 14px;
    color: #212121;
    position: absolute;
    bottom: 50px;
    right: 50px;
    z-index: 999999;
  }
  .foucs_more:hover > a {
    color: #0289ff;
  }
  .right_fm,
  .right_jb {
    color: rgba(33, 33, 33, 1);
  }
  .contentBox_left {
    min-height: 902px;
    width: 727px;
    position: absolute;
    background: #fff;
  }
  .contentBox_center {
    width: 3px;
    height: 802px;
    background: rgba(238, 238, 238, 1);
    position: absolute;
    top: 35px;
    left: 727px;
  }
  .contentBox_right {
    min-height: 902px;
    width: 420px;
    position: absolute;
    left: 730px;
  }
  .right_jb {
    font-size: 24px;
    font-weight: 500;
    margin: 31px 0 0 27px;
  }
  .right_feng,
  .right_fl,
  .right_fm {
    font-size: 14px;
    font-weight: 500;
  }
  .right_fm {
    width: 42px;
    height: 20px;
    margin-left: 27px;
    position: relative;
    top: -176px;
  }
  .right_feng,
  .right_feng > img {
    width: 300px;
    height: 188px;
  }
  .right_feng {
    background: rgba(236, 236, 236, 1);
    position: relative;
    margin: 10px 0 0 24px;
    color: rgba(176, 176, 176, 1);
    -moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  .right_cc,
  .right_dj,
  .right_heng,
  .right_shu,
  .right_wzfl > input,
  .right_wzfl > textarea {
    position: absolute;
  }
  .center_list:first-child,
  .right_wzfl {
    margin-top: 20px;
  }
  .ms-container {
    margin-left: 24px;
  }
  .ms-container .ms-list {
    height: 100px !important;
  }
  .right_heng {
    width: 38px;
    height: 2px;
    background: rgba(176, 176, 176, 1);
    border-radius: 2px;
    top: 72px;
    left: 131px;
  }
  .right_shu {
    width: 2px;
    height: 38px;
    background: rgba(176, 176, 176, 1);
    border-radius: 2px;
    top: 54px;
    left: 149px;
  }
  .right_dj {
    top: 122px;
    left: 62px;
  }
  .right_cc {
    top: 99px;
    left: 72px;
  }
  .right_wzfl > input,
  .right_wzfl > textarea {
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(238, 238, 238, 1);
    left: 97px;
    width: 300px;
  }
  .right_wzfl {
    position: relative;
  }
  .right_wzfl2 {
    margin-top: 23px;
  }
  .right_fl {
    margin-left: 27px;
    color: rgba(33, 33, 33, 1);
  }
  .right_wzfl > input {
    height: 40px;
    padding-left: 5px;
  }
  .right_wzfl > textarea {
    height: 48px;
    padding: 15px 18px 11px 14px;
    resize: none;
    overflow-y: hidden;
  }
  .right_select {
    position: relative;
    width: 300px;
    height: 40px;
    margin-left: 10px;
    top: 14px;
  }
  .right_wzfl select {
    position: absolute;
    width: 300px;
    height: 40px;
    border: none;
    outline: 0;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-left: 100px;
    background: #fff;
    border: 1px solid rgba(238, 238, 238, 1);
    border-radius: 0 !important;
  }
  .right_select::after {
    content: '';
    width: 14px;
    height: 14px;
    background: url(/img/copyxl.png) center no-repeat;
    position: absolute;
    right: 20px;
    top: 36%;
    pointer-events: none;
  }
  .b-radio:before,
  .center_title:before {
    content: '';
  }
  select::-ms-expand {
    display: none;
  }
  option::-ms-expand {
    display: none;
  }
  .right_wzfl option {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    margin-left: 10px;
    position: absolute;
    width: 300px;
    height: 40px;
    border: none;
    outline: 0;
  }
  option:hover {
    color: #fff;
    background-color: #1e90ff;
  }
  label {
    margin: 10px;
  }
  .a-radio {
    display: none;
  }
  .b-radio {
    border: 1px solid #212121;
    width: 20px;
    height: 20px;
    border-radius: 10px;
    vertical-align: middle;
    margin-right: 5px;
    position: relative;
  }
  .b-radio:before {
    font-size: 0;
    width: 10px;
    height: 10px;
    background: #212121;
    position: absolute;
    margin-left: -5px;
    margin-top: -5px;
    border-radius: 5px;
    display: none;
  }
  .a-radio:checked ~ .b-radio:before {
    display: block;
  }
  #page .active {
    color: #000 !important;
    background: #eee !important;
    border-radius: 4px !important;
    border: 1px solid #eee;
  }
  #page a,
  #page span {
    background: #fff !important;
    color: #212121 !important;
  }
  .threeB {
    width: 100%;
  }
  .but {
    width: 140px;
    height: 40px;
    border-radius: 6px;
    border: 1px solid rgba(162, 162, 162, 1);
    font-size: 18px;
    color: rgba(162, 162, 162, 1);
    margin: 20px 0 0 30px;
    cursor: pointer;
    moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  .bcfb,
  .but:hover {
    color: #212629 !important;
  }
  .but:hover {
    border: 1px solid #212629;
  }
  .bcfb {
    border-radius: 6px;
    background: #ffdb00;
    border: none !important;
    margin-left: 170px;
  }
  .bcfb:hover {
    background: #ffd100;
  }
  .header_wz {
    width: 125px;
  }
  .header_num {
    font-size: 36px;
    font-weight: 500;
    color: rgba(20, 20, 20, 1);
  }
  .header_text {
    font-size: 14px;
    font-weight: 400;
    color: rgba(20, 20, 20, 1);
  }
  .weui_textarea_counter {
    position: absolute;
    right: 50px;
    top: 10px;
    color: rgba(176, 176, 176, 1);
    font-size: 14px;
  }
  .mypointBox {
    width: 100%;
    position: relative;
  }
  .mypointBox_top {
    width: 100%;
    margin-top: 25px;
  }
  .mypointBox_topye {
    font: weight 400;
    color: rgba(33, 33, 33, 1);
    margin-top: 25px;
  }
  .mypointBox_topfl {
    width: 300px;
    height: 28px;
    margin-top: 18px;
    float: left;
  }
  .mypointBox_topfl > img {
    float: left;
    margin: 3px 10px 0 0;
  }
  .mypointBox_topfl > span {
    line-height: 28px;
    float: left;
    margin-right: 10px;
  }
  .mypointBox_coin {
    font-size: 45px;
    font-family: din_alternatebold;
    font-weight: 700;
    color: rgba(255, 209, 26, 1);
    margin-left: 15px;
  }
  .mypointBox_see {
    font-size: 14px;
    font-weight: 400;
    color: rgba(66, 133, 244, 1);
    margin-left: 10px;
    position: relative;
    top: -2px;
  }
  .mypointBox_see > a {
    color: rgba(66, 133, 244, 1);
  }
  .mypointBox_centerleft {
    width: 457px;
    float: left;
  }
  .center_title {
    width: 100%;
    font-size: 18px;
    font-weight: 700;
    color: rgba(33, 33, 33, 1);
  }
  .center_title:before {
    display: block;
    width: 5px;
    height: 20px;
    background: #ffdb00;
    border-radius: 3px;
    float: left;
    margin: 3px 6px 0 0;
  }
  .center_list,
  .selection_box2 {
    background: rgba(255, 255, 255, 1);
  }
  .mypointBox_centerright {
    width: 357px;
    float: left;
  }
  .center_list {
    width: 100%;
    height: 64px;
    border-radius: 6px;
    position: relative;
  }
  .center_list:hover {
    background: #fafbfc;
  }
  .center_listbt,
  .selection_box_but {
    background: #ffdb00;
    text-align: center;
  }
  .center_list > img {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    margin-top: 16px;
    margin-left: 12px;
    margin-right: 7px;
    float: left;
  }
  .center_listres {
    font-size: 16px;
    font-weight: 500;
    color: rgba(33, 33, 33, 1);
    top: 21px;
    left: 51px;
    position: absolute;
  }
  .center_listres > span {
    font-weight: 500;
    color: #818386;
  }
  .center_listjs {
    font-size: 14px;
    font-weight: 500;
    color: rgba(153, 153, 153, 1);
    top: 23px;
    left: 155px;
    position: absolute;
  }
  .center_listbt {
    width: 80px;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    font-size: 14px;
    color: #212629;
    position: absolute;
    right: 30px;
    top: 18px;
    cursor: pointer;
  }
  .center_listbt2 {
    display: none;
  }
  .center_listjy {
    font-size: 14px;
    color: #818386;
    position: absolute;
    right: 48px;
    top: 25px;
  }
  .selection_box {
    width: 360px;
    height: 145px;
    border: 1px solid #eee;
    margin-top: 18px;
    position: relative;
    cursor: pointer;
    border-radius: 6px;
  }
  .selection_box:hover {
    box-shadow: 0 1px 14px 0 rgba(218, 218, 218, 0.46);
    z-index: 999;
  }
  .selection_box_but {
    width: 340px;
    height: 40px;
    line-height: 42px;
    font-size: 14px;
    border-radius: 6px;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    bottom: 10px;
    display: none;
  }
  .selection_box_but > a {
    color: #212629;
  }
  .selection_box:hover .selection_box_but {
    display: block;
  }
  .selection_box_left {
    float: left;
  }
  .selection_box_right {
    float: right;
    width: 115px;
    height: 115px;
    margin: 14px 19px;
  }
  .selection_box_right > img {
    width: 100%;
    background: #03b5ff;
    border-radius: 6px;
  }
  .selection_box_left_title {
    width: 150px;
    font-size: 14px;
    font-weight: 500;
    color: #212629;
    margin: 16px 0 0 28px;
  }
  .selection_box_left_content {
    width: 150px;
    height: 50px;
    font-size: 12px;
    color: #818386;
    margin: 10px 0 0 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }
  .selection_box_left_coin {
    font-size: 12px;
    font-weight: 700;
    color: #ff5040;
    margin: 20px 0 0 28px;
  }
  .mypointBox_bot {
    width: 100%;
    margin-top: 30px;
  }
  .mypointBox_bot_content {
    width: 814px;
    font-size: 14px;
    font-weight: 500;
    color: rgba(51, 51, 51, 1);
    margin-top: 30px;
  }
  .mypoint,
  .mypoint_num {
    font-weight: 400;
    font-size: 14px;
  }
  .mypoint {
    margin-left: 120px;
    color: rgba(136, 136, 136, 1);
  }
  .mypoint_num {
    color: rgba(255, 58, 58, 1);
  }
  .selection_list2 {
    width: 100%;
  }
  .selection_list2 > div {
    display: inline-block;
  }
  .selection_box2 {
    width: 277px;
    height: 148px;
    border: 1px solid rgba(238, 238, 238, 1);
    margin-top: 18px;
    position: relative;
  }
  .selection_box2:nth-child(3n-1) {
    margin: 0 4px;
  }
  .selection_box2:hover {
    box-shadow: 0 1px 14px 0 rgba(218, 218, 218, 0.46);
  }
  .selection_box_but2 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 33px;
    background: rgba(250, 135, 53, 1);
    text-align: center;
    line-height: 33px;
    font-size: 16px;
    font-weight: 700;
    color: rgba(255, 255, 255, 1);
    display: none;
  }
  .backpoint,
  .selection_box2:hover .selection_box_but2 {
    display: inline-block;
  }
  .selection_box_left2 {
    float: left;
  }
  .selection_box_right2 {
    float: left;
    width: 103px;
    height: 103px;
    background: rgba(255, 255, 255, 1);
    margin-top: 19px;
    margin-left: 5px;
  }
  .selection_box_right2 > img {
    width: 103px;
    height: 103px;
    background: #03b5ff;
  }
  .selection_box_left_title2 {
    font-size: 13px;
    font-weight: 500;
    color: rgba(51, 51, 51, 1);
    margin-top: 22px;
    margin-left: 27px;
    width: 130px;
    height: 36px;
  }
  .selection_box_left_content2 {
    font-size: 12px;
    font-weight: 400;
    color: rgba(153, 153, 153, 1);
    width: 130px;
    height: 52px;
    overflow: hidden;
    margin-left: 27px;
    margin-top: 2px;
  }
  .selection_box_left_coin2 {
    font-size: 12px;
    font-weight: 700;
    color: rgba(255, 58, 58, 1);
    margin-left: 27px;
    margin-top: 10px;
  }
  .pointlogBox {
    width: 100%;
  }
  .pointlogBox_top {
    width: 100%;
    height: 46px;
    display: flex;
    border-radius: 6px;
    overflow: hidden;
    margin-top: 25px;
    margin-left: 10px;
  }
  .pointlogBox_top > div {
    flex: 1;
    height: 46px;
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(243, 243, 243, 1);
    text-align: center;
    line-height: 46px;
    cursor: pointer;
  }
  .pointlogBox_top > .pointlogBox_topcheck > a {
    background: #ffdb00;
    color: #212629;
    border-color: #ffdb00;
  }
  .pointlogBox_center {
    width: 100%;
    margin-top: 17px;
    border: 1px solid #f3f3f3;
  }
  .pointlogBox_centertop {
    width: 100%;
    display: flex;
  }
  .pointlogBox_centertop > div {
    flex: 1;
    height: 50px;
    background: #f7f8fa;
    line-height: 50px;
    text-align: center;
  }
  .pointlogBox_centerbot {
    width: 100%;
  }
  .pointlogBox_centerbotlist {
    width: 100%;
    display: flex;
  }
  .pointlogBox_centerbotlist > div {
    flex: 1;
    height: 45px;
    text-align: center;
    line-height: 45px;
    font-size: 14px;
    color: rgba(33, 33, 33, 1);
  }
  .pointlogBox_centerbotlist:hover {
    background: #f7f8fa;
  }
  .pointlog_page {
    display: flex;
    bottom: 20px;
  }
  .backpoint {
    width: 30px;
    height: 30px;
    float: left;
  }
  .fixedtc,
  .mall_content_right > a {
    width: 100%;
    height: 100%;
  }
  .cointc,
  .jcxx,
  .scghtc,
  .tjtrtc,
  .xidktc {
    display: none;
  }
  .fixedtc {
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999999;
  }
  .scghBox,
  .tjtrBox {
    background: rgba(255, 255, 255, 1);
    border-radius: 12px;
  }
  .scghBox {
    width: 246px;
    height: 270px;
    margin: 20% auto 0;
    left: 0;
    right: 0;
    position: absolute;
  }
  .scghBox > .scghBox_ewm {
    width: 156px;
    height: 156px;
    margin: 28px auto 0;
  }
  .scghBox_close {
    width: 15px;
    height: 15px;
    position: absolute;
    right: 16px;
    top: 16px;
    cursor: pointer;
  }
  .jrdkBox,
  .mall_content,
  .tjtrBox {
    position: absolute;
    left: 0;
    right: 0;
  }
  .scghBox > div {
    font-size: 14px;
    color: rgba(51, 51, 51, 1);
    text-align: center;
    line-height: 24px;
  }
  .tjtrBox {
    width: 438px;
    height: 270px;
    margin: 20% auto 0;
  }
  .tjtrBox_ewm,
  .tjtrBox_lj {
    width: 106px;
    margin: 70px 0 0 75px;
    float: left;
    border: 0;
    background: #fff;
  }
  .jrdkBox,
  .mall_content,
  .mall_content_left {
    background: rgba(255, 255, 255, 1);
  }
  .tjtrBox_ewm {
    border: 1px solid #eee;
  }
  .tjtrBox_ewm > img,
  .tjtrBox_lj > img {
    width: 106px;
    height: 106px;
    cursor: pointer;
  }
  .tjtrBox > .tip {
    margin-top: 15px;
    text-align: center;
    line-height: 24px;
    font-size: 16px;
  }
  .jrdkBox {
    width: 438px;
    height: 270px;
    border-radius: 12px;
    margin: 20% auto 0;
  }
  .jrdkBox > img {
    width: 173px;
    height: 139px;
    margin: -12px auto 0;
  }
  .jrdkBox_reason {
    text-align: center;
    font-size: 20px;
    color: rgba(33, 33, 33, 1);
  }
  .jrdkBox_ym {
    text-align: center;
    font-size: 14px;
    color: rgba(255, 58, 58, 1);
    margin-top: 3px;
  }
  .jrdkBox_wzdl,
  .mall_content_left {
    text-align: center;
    font-size: 16px;
    cursor: pointer;
  }
  .jrdkBox_wzdl {
    width: 193px;
    height: 42px;
    background: #ffdb00;
    border-radius: 6px;
    color: #212629;
    line-height: 42px;
    margin: 20px auto 0;
  }
  .jrdkBox_gif {
    width: 220px !important;
    height: 96px !important;
    margin-top: 16px !important;
    margin-left: 114px !important;
  }
  .jrdkBox_reason2 {
    margin-top: 10px;
  }
  .curp {
    cursor: pointer;
  }
  .mall_content {
    width: 438px;
    height: 202px;
    border-radius: 12px;
    margin: 20% auto 0;
  }
  .mall_content_text {
    text-align: center;
    margin-top: 45px;
  }
  .mall_content_left,
  .mall_content_right {
    height: 42px;
    line-height: 42px;
    margin-top: 28px;
  }
  .mall_content_left {
    width: 140px;
    border: 1px solid #aaaeb3;
    color: #aaaeb3;
    border-radius: 6px;
    display: inline-block;
    float: left;
    margin-left: 60px;
  }
  .mall_content_left:hover {
    border: 1px solid #212629;
    color: #212629;
  }
  .mall_content_right,
  .mall_content_right > a {
    background: #ffdb00;
    border-radius: 6px;
    font-size: 16px;
    color: #212629;
    display: inline-block;
    cursor: pointer;
    text-align: center;
  }
  .mall_content_right {
    width: 140px;
    border: 1px solid #ffdb00;
    float: right;
    margin-right: 60px;
  }
  .mall_content_right:hover {
    background: #ffd100;
  }
  .downloadzl_box,
  .mall_content2 {
    width: 438px;
    left: 0;
    right: 0;
    position: absolute;
  }
  .dhqr,
  .jbzu,
  .ljqw,
  .txxx {
    display: none;
  }
  .mall_content2 {
    height: 426px;
    background: rgba(255, 255, 255, 1);
    border-radius: 12px;
    margin: 16% auto 0;
  }
  .mall_content_top {
    width: 100%;
    height: 55px;
    border-bottom: 1px solid #ededed;
  }
  .mall_content_top > span {
    font-size: 14px;
    display: inline-block;
    margin-top: 22px;
    margin-left: 31px;
    color: rgba(51, 51, 51, 1);
  }
  .mall_content_top > img {
    width: 15px;
    height: 15px;
    display: inline-block;
    position: absolute;
    right: 30px;
    top: 22px;
  }
  .mall_content_tip {
    font-size: 16px;
    text-align: center;
    color: rgba(51, 51, 51, 1);
    margin-top: 36px;
  }
  .mall_content_tip2 {
    font-size: 12px;
    color: rgba(255, 77, 77, 1);
    text-align: center;
    margin-top: 16px;
  }
  .mall_content_tip3 {
    font-size: 14px;
    text-align: center;
    margin-top: 19px;
    color: rgba(51, 51, 51, 1);
  }
  .mall_content_tip3 > span {
    font-size: 14px;
    color: rgba(255, 77, 77, 1);
  }
  .mall_content_input {
    margin: 21px 32px 0;
  }
  .mall_content_input:first-child {
    margin-top: 37px;
  }
  .mall_content_input > span {
    display: inline-block;
    width: 60px;
    font-size: 14px;
    color: rgba(102, 102, 102, 1);
    text-align: right;
  }
  .mall_content_input > input {
    width: 290px;
    height: 35px;
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(234, 234, 234, 1);
    border-radius: 4px;
    margin-left: 10px;
    padding-left: 10px;
    overflow: hidden;
  }
  .mall_content_but,
  .spxq .spxq_button {
    color: #212629;
    text-align: center;
    cursor: pointer;
    border-radius: 6px;
    background: #ffdb00;
  }
  .mall_content_but {
    width: 340px;
    height: 43px;
    margin: 16px auto 0;
    line-height: 43px;
    font-size: 16px;
  }
  .mall_content_but:hover {
    background: #ffd100;
  }
  .mall_content_img {
    width: 89px;
    height: 89px;
    margin: 37px auto 0;
  }
  .selection_box2 > .spxq {
    position: absolute;
    top: 0;
    width: 100%;
    background: #fff;
    height: 210px;
    overflow: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.2s ease-out;
    transition: opacity 0.2s ease-out;
  }
  .spxq .spxq_img,
  .spxq .spxq_img > img {
    width: 100%;
    height: 145px;
  }
  .spxq .spxq_top {
    height: 37px;
    line-height: 37px;
    font-size: 12px;
    font-weight: 500;
    color: #333;
    margin: 0 10px;
    border-bottom: 1px solid #ebebeb;
  }
  .spxq .spxq_top .spxq_topleft {
    float: left;
    width: 152px;
  }
  .spxq .spxq_top .spxq_topright {
    float: right;
    color: #ff3a3a;
  }
  .spxq .spxq_content {
    height: 65px;
    overflow-y: auto;
    overflow-x: hidden;
  }
  .spxq .spxq_button {
    width: 246px;
    height: 38px;
    line-height: 38px;
    font-size: 15px;
    margin: 10px auto;
  }
  .spxq .spxq_button:hover {
    background: #ffd100;
  }
  .spxq .spxq_content {
    margin: 10px 10px 0;
    font-size: 12px;
    font-weight: 500;
    color: #333;
  }
  .selection_box2:hover .spxq {
    z-index: 999;
    opacity: 1 !important;
    overflow: visible;
    display: block;
    height: auto;
    box-shadow: 0 1px 14px 0 rgba(218, 218, 218, 0.46);
  }
  .downloadzl_box {
    height: 202px;
    background: rgba(255, 255, 255, 1);
    border-radius: 12px;
    margin: 0 auto;
    top: 26%;
  }
  .downloadzl_box2 {
    height: 270px;
  }
  .downloadzl_box > img {
    width: 61px;
    height: 61px;
    margin: 36px auto 0;
  }
  .downloadzl_left,
  .downloadzl_right {
    height: 42px;
    line-height: 42px;
    cursor: pointer;
    text-align: center;
  }
  .downloadzl_reason {
    font-size: 16px;
    color: rgba(51, 51, 51, 1);
    text-align: center;
    margin-top: 45px;
  }
  .downloadzl_reason2 {
    margin-top: 25px;
  }
  .downloadzl_left {
    width: 140px;
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(153, 153, 153, 1);
    border-radius: 21px;
    font-size: 16px;
    color: rgba(153, 153, 153, 1);
    margin-top: 20px;
    display: inline-block;
    float: left;
    margin-left: 60px;
  }
  .downloadzl_left:hover {
    border: 1px solid #212629;
    color: #212629;
  }
  .downloadzl_right {
    width: 165px;
    border-radius: 6px;
    background: #ffdb00;
    font-size: 16px;
    color: #212629;
    margin: 20px auto 0 !important;
  }
  .downloadzl_ym,
  .tab-link {
    font-size: 14px;
  }
  .downloadzl_right:hover {
    background: #ffd100;
  }
  .downloadzl_right > a {
    display: inline-block;
    color: #212629;
    width: 100%;
  }
  .downloadzl_wzdl {
    margin-right: 151px;
  }
  .downloadzl_ym {
    color: rgba(255, 58, 58, 1);
    margin-top: 10px;
    text-align: center;
  }
  .downloadzl_ym > img {
    display: inline-block;
    width: 27px;
    height: 18px;
    margin-left: 5px;
    position: relative;
    top: 2px;
  }
  .ans_correct,
  .leftBar-box {
    display: none;
  }
  .leftBar,
  .leftBar_top {
    /* height: 350px; */
    border-radius: 10px;
  }
  .leftTool {
    width: 78px;
    float: left;
    margin: 0 6px;
    position: relative;
    position: fixed;
    z-index: 120;
  }
  .leftBar {
    width: 100%;
    padding: 1px;
    background: #fff;
  }
  .leftBar_top {
    background-image: linear-gradient(#f5f6f9, #faf5e1);
    margin: 0 auto;
    height: auto;
  }
  .leftBar_bottom {
    width: 100%;
    height: 50px;
    margin-top: 16px;
  }
  .leftBar_bottom div:first-child {
    margin-bottom: 12px;
  }
  .leftBar_top li a {
    text-align: center;
    height: 36px;
    line-height: 36px;
    border-radius: 18px;
    font-size: 16px;
    color: #333;
    margin: 20px 0;
  }
  .leftBar_top li a:first-child {
    margin-top: 0;
  }
  .leftBar_top li a:hover {
    background: #ffdb33;
  }
  .leftBar_top ul {
    padding: 30px 2px;
  }
  .leftBar_top ul li:last-child a {
    margin-bottom: 0;
  }
  .leftBar-box {
    width: 664px;
    position: absolute;
    top: 0;
    left: 85px;
    background: #fff;
    border-radius: 8px;
    padding: 32px 24px;
  }
  .ghPart .moreIcon {
    width: 4px;
    height: 6px;
    display: inline-block;
    position: relative;
    top: -3px;
  }
  .activate {
    display: block;
  }
  .leftBar-box-a {
    display: flex;
    width: 100%;
    margin-bottom: 20px;
  }
  .swItem,
  .wzItem {
    padding: 7px 5px;
    background: #404040;
    border-radius: 6px;
    font-size: 12px;
  }
  .swItem a,
  .wzItem a {
    color: #fff;
  }
  .swItem img,
  .wzItem img {
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
  }
}
