.phpwzggBox a span{display: block; width:1380px; height: 140px; background: url(../images/gg1.png) no-repeat; margin: 30px auto 28px auto;} 

.wzxq .phpwzQianIn img{width: 12px;height: 15px;    margin: 2px 10px 0 0;}

.wzxq .phpwzQianIn  { align-items: center; display: flex;}

.wzxq .phpkcCheckList {height: auto;}

.wzxq .phpkcSub{padding: 0;}

.wzxq .phpkcSub .freeSize a,.wzxq .phpkcSub .freeSize {color:#999999;font-size: 14px;}

.wzxq .phpkcSub .freeSize a.hover{color:#333333}

.wzxq .phpkcCheckList .freeSize .hover{color:#333333}

.wzxq .phpkcCheckList .freeSize{ color: #969799; font-size: 16px; color: #969799; margin: 6px 0 0 0;}

.wzxq .phpkcCheckList .freeSize a{ color: #969799; text-decoration: none; margin-right:4px;}

.wzxq .phpkcCheckList .freeSize a:hover{cursor :pointer ;color:#333333}

.wzxq a{cursor: pointer;text-decoration: none;align-items: center;}

.phpwzleft{width: 985px;background: #FFFFFF;padding: 22px 17px 30px 14px;margin-right: 30px;border-radius: 12px;}

.phpwzright{height: 100%;}
.phpwzright > div > a > img{
  width: 366px !important;
}

.wzcongg a span{display: block; width:955px; height: 200px; background: url(../images/gg2.png) no-repeat; margin: 31px 0 0 0;} 

.wzctTitle{ font-size: 32px;color: #333333; line-height: 50px; font-weight: bold;margin:10px 0;}

.wzctPerson{display: flex;flex-direction: row;justify-content: space-between;}

.wzctpleft{display: flex;flex-direction: row;}

.wzctpleft img{border-radius: 50%;margin-right: 14px;width: 64px;height: 64px;}

.wzctpltop{display: flex;}

.wzctplright{display: flex;flex-direction: column;justify-content: space-around;}

.name{ font-size: 16px;font-weight: 400;color: #333333;margin-top: 1px;}

.follows{height: 23px;background: #FC3930;border-radius: 5px; padding:0 15px;text-align: center;line-height: 23px;font-size: 14px;font-weight: 400;color:#FFFFFF;margin-left: 30px;}

.follows:hover{color:#FFFFFF}

.nofollows{height:23px;background: #F7F8FA;border-radius: 5px;padding:0 15px  ;text-align: center;line-height: 23px;font-size: 14px;font-weight: 400;color:#333333;margin-left: 30px;}

.nofollows:hover{color:#333333}

.wzctpldown span:nth-child(1){font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #999999;}

.wzctpldown span:last-child{font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #333333;margin-left: 14px;}

.wzctpright{display: flex;flex-direction: column;}

.wzctpr{display: flex;margin:0 0 13px 30px;justify-content: center; align-items: center;min-width:55px; width: auto;height: 28px;background: #FEF1EF;border-radius: 5px;color: #FC3930;}

.wzctprll{color: #999999;}

.wzconLine{margin:19px 0 30px 0;width: 956px;height: 1px;background: #EEEEEE;}

.wzcon{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 40px;}

.wzcon img{ max-width: 618px;display: block; margin: 24px auto;}

.wzcf-wx{width: 120px;height: 45px;border: 1px solid #2AAE67;border-radius: 5px;font-size: 16px;font-weight: 400;color: #2AAE67;}

.wzcf-wx.hover{background: #2AAE67;border: 1px solid #2AAE67;border-radius: 5px;color: #FFFFFF;}

.wzcf-fx{ width: 120px;height: 45px;border: 1px solid #2DADFF;border-radius: 5px;font-size: 16px;font-weight: 400;color: #2DADFF;}

.wzcf-fx.hover{background: #2DADFF;border: 1px solid #2DADFF;border-radius: 5px;color: #FFFFFF;}

.wzconFx{display:flex;flex-direction: row;justify-content: center;position: relative;margin: 20px 0 35px 0;}

.wzcf-wx,.wzcf-fx{margin:0 6px; display: flex;flex-direction: row; justify-content: center; align-items: center;cursor: pointer;}

.wzcf-wx img{width:29px ;height: 23px;margin-right: 10px;}

.wzcf-fx img{width:20px ;height: 21px;margin-right: 10px;}

.wzcf-sc{display: flex;flex-direction: row;justify-content: center;align-items: center;

    width: 120px;height: 45px;border: 1px solid #999999;border-radius: 5px;font-size: 16px;font-weight: 400;color: #999999;

}

.wzcf-sc.hover{background: #2DADFF;border: 1px solid #2DADFF;border-radius: 5px;color: #FFFFFF;}

.wzcf-dz{display: flex;flex-direction: row;justify-content: center;align-items: center;

    width: 120px;height: 45px;border: 1px solid #999999;border-radius: 5px;font-size: 16px;font-weight: 400;color: #999999;

}

.wzcf-dz.hover{background: #FC3930;border: 1px solid #2DADFF;border-radius: 5px;color: #FC3930;}

.wzcf-dz span{margin:0 0 0 10px;}

.wzcf-dz,.wzcf-sc{margin:0 0 0 10px;}

.wzcf-sc img{width: 30px;height: 30px;}

.wzcf-dz img{width: 26px;height: 26px;}



.wzcf-model span{display: block; width: 14px;height: 14px; background: url(../images/images/icon-del.png) no-repeat;float: right;margin:18px 20px 0 0;cursor: pointer;}

.wzcf-model{width: 300px;height:330px; background: #FFFFFF; box-shadow: 0px 7px 35px 0px rgba(198,198,198,0.57);    position: absolute; bottom: 92px;}

.wzcf-model img{margin:49px 0 23px 55px;width: 198px;height: 204px;}

.wzcf-model  div{font-size: 14px;font-weight: 400;color: #333333;margin:0 0 0 22px;}

.wzconBq,.wzcbqd{display: flex;flex-direction: row;}

.wzconBq .wzcbqd{flex-wrap: wrap;}

.wzconBq span{font-size: 14px; font-weight: 400; color: #333333;margin-right: 17px;padding-top: 4px;    min-width: 70px;}

.wzcbqd a{font-size: 14px;font-weight: 400;color: #333333;border: 1px solid #EEEEEE;border-radius: 5px;margin:0 11px 10px 0;   padding: 4px 9px 4px 10px;}

.phpwzggBox+div{height:auto !important;}

.wzconOtherwz{margin:20px 0 21px 0;display: flex;flex-direction: row;justify-content: space-between;height:50px;}

.wzconOtherwz a {background: #F7F8FA;border-radius: 5px;padding:15px 21px 7px 14px;color: #333333;font-size: 14px;max-width: 45%;

  overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;line-height:30px;

}

.wzconShengming{ width: 955px;min-height: 100px;background: #FDF4F4;border-radius: 5px;height:auto;padding:0 0 10px 0;}

.wzconShengming div{padding:0 0 0 22px;font-size: 14px; font-weight: 400; color: #333333; }

.bzsmdiv{color:#FC3930 !important;font-size:24px !important;padding:16px 0 16px 20px !important;}

.wzconZzwz{margin:20px 0 0 0;}

.wzconZzwz .wzconZzwztitle{ font-size: 22px;font-weight: bold;color: #333333;margin-bottom: 17px;}

.layui-badge-dots {margin:8px 5px 0 0; width: 5px; height: 5px; background: #bbb!important;position: relative; display: inline-block; font-size: 12px; text-align: center; background-color: #FF5722; color: #fff;padding: 0;border-radius: 50%;}

.layui-badge-dots.wzrolr{width: 10px;}

.wzconZzwz li{ display: flex; flex-direction: row; justify-content: space-between;}

.wzczzwzli{ font-size: 14px; font-weight: 400; color: #333333;display: flex;flex-direction: row;}

.wzczzwzli+div{ font-weight: 400; color: #999999;font-size: 14px; }

.wzczt-title{display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 29px;}

.wzczt-title div {font-size: 22px;font-weight: bold;color: #333333;}

.wzczt-title a {font-size: 14px;color: #999999;     margin-top: 4px;}

.wzcttlist ul{
  display: grid;
  grid-template-columns: repeat(3,1fr);
  overflow: hidden;

}

.wzcttlist li{ display: flex; flex-direction: column;
  align-items: center;
  margin: 0 !important;
}

.wzcttlist li:nth-child(4n+2){margin:0 24px;}

.wzcttlist li:nth-child(4n+3){margin:0 24px 0 0;}

.wzcttlist li a img{width: 220px;height: 145px;}

.wzcttlist li a span{ font-size: 14px;color: #333333; line-height: 24px;overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}

.title-a-span{width: 212px;height: 20px;overflow: hidden; margin:17px 0 30px 0;}

.wzxqMain{display: flex;flex-direction: row;margin:30px auto;}

.wzrOne{width: 366px;background: #FFFFFF;padding:12px 15px 0 15px;border-radius: 12px;}



.wzczzwzli a{width: 687px;max-height: 39px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;margin-bottom: 19px;}

.wzroTitle{font-size: 22px; font-weight: bold; color: #333333;margin-bottom: 18px;}

.wzrTwo{width: 365px; background: #FFFFFF;margin:27px 0 30px 0;border-radius: 12px;}

.wzrt-title,.wzrthree-title,.wzrfour-title{display: flex;flex-direction: row;justify-content: space-between;padding:15px 14px 0 15px;align-items: center;}

.wzrt-title a,.wzrthree-title a,.wzrfour-title a{color: #999999;margin-top:3px;}

.wzrthreelist.swiper2 {overflow: hidden;width:347px;}



.wzrtlist li a img{width: 156px; height: 96px;}

.wzrtlist li {display: flex;flex-direction: column;}

.wzrtlist  ul{display: flex;flex-direction: row;flex-wrap: wrap;margin:18px 14px 26px 15px;padding-bottom: 10px;}

.wzrtlist li a  span{width: 132px;font-size: 14px;color: #333333;}

.wzrtlist li a.title-a-span{width: 132px;font-size: 14px;color: #333333;}

.wzrtlist li:nth-child(odd){margin-right: 24px;}

.title-a-spanl{height: 22px;overflow: hidden; width: 220px;margin:10px 0 18px 0;}

.wzrt-title div,.wzrthree-title div,.wzrfour-title div{ font-size: 22px;font-weight: bold;color: #333333;}

.wzrThree{width: 365px;background: #FFFFFF;border-radius: 12px;margin:30px 0 0 0;}

.wzrFour{margin:31px 0 0 0;padding:0 0 20px 0;width: 366px;background:#FFFFFF ;border-radius: 12px;}

.wzrthreelist ul{display: flex;flex-direction: column;margin:10px 15px  0 14px;overflow: hidden;padding:20px 0 0 0;}

.bkwzMain .wzrthreelist ul{margin-top: 15px;}

.wzrthreelist li{display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 18px;}

.wzrthreelist li a img{ width: 130px;height: 80px;}

.wzrthree-right{margin-left:15px;display: flex;flex-direction: column;justify-content: space-between;    width: 190px;}

.wzrthree-right .wzrthreelaimg{width: 183px; height: 45px; font-size: 14px;color: #333333;line-height: 25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.wzrthree-right a{max-height: 60px ;overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.wzrthreerb{display:flex;flex-direction: row;justify-content: space-between;margin-right: 15px;width:175px;}

.wzrthreerb div:nth-child(1){font-size: 12px;color: #999999;display: flex;align-items: center;}

.wzrthreerb a{ font-size: 12px;color: #B7B7B7;white-space: nowrap;}

.wzrthreerb a img{width: 12px !important;height: 12px !important; margin: 0 3px 4px 0;}

.sjyx_banSwiperwz img{width: 335px;min-height:160px}

.sjyx_banSwiperwz .swiper-pagination-bullet-active{width: 26px;background: #FFFFFF; border-radius: 4px;}

.swiper-container{margin:28px 14px 28px 16px;}

.wzrfourlTab{display: flex;flex-direction: row;justify-content: space-between;}

.wzrfourlTab div{font-size: 14px;font-weight: bold;cursor: pointer;width:auto;margin-right:15px;white-space: nowrap;}

.wzrfourlTab .check{color:#FC3930}

.wzrfourlTab .check div{border:3px solid #FC3930;;margin-top: 15px;}

.wzrfourList{margin: 30px 14px 0 16px;overflow: hidden;}

.wzrfourList ul{margin:20px 0 0 0}

.wzrfourli{display: flex;flex-direction: row;margin-bottom: 15px;}

.wzrfourli a{ width: 252px;height: 20px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #999999;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}

.wzrflr{margin-right: 20px;}

.wzrthreeTab {display:flex;flex-direction: row;margin: 25px 0  0 14px;}

.wzrthreeTab .tabdiv{font-size: 14px;font-weight: bold; cursor: pointer;margin-right: 15px;width:auto;}

.wzrthreeTab .check {color: #FC3930;}

.wzrthreeTab .check div {border: 3px solid #FC3930;margin-top: 15px;}

.community{width: 956px;height: 101px;background: #28293D;border-radius: 5px;margin:0 0 19px 0;    align-items: center;justify-content: space-between;}

.comleft {margin:9px  15px 0 14px;}

.comlimg{width: 60px;height: 60px;margin:0 21px 0 0;}

.comldup{font-size: 16px;font-weight: bold;color: #FFFFFF;margin:0 0 12px 0;height: 16px;}

.comlddown{width: 650px;

height: 40px;font-size: 14px;font-weight: 400;color: #FFFFFF;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.comright{margin:0 15px ; width: 91px;height: 35px;background: #3E7BFA;border-radius: 5px;color: #FFFFFF;cursor: pointer;align-items: center;justify-content: center;}

.comright a{color: #FFFFFF;}

.comright a:hover{color: #FFFFFF;text-decoration: none;}

.wzconComment {margin:35px 0 0 0;}

.wzconComment .wzconZzwztitle {font-size: 22px;font-weight: bold;color: #333333;margin-bottom: 22px;}

.comment-firstlan{width: 937px;height: 85px;background: #F7F8FA;outline:none;resize :none;border:1px solid #F7F8FA;padding:17px 10px 10px 13px;}

.comment-firstlans{    height: 85px;width: 848px;background: #F7F8FA;outline:none;resize :none;border:1px solid #F7F8FA;padding:17px 10px 10px 13px;}

.comment-first{width: 809px;

  height: 85px;outline:none;resize :none;border:1px solid #FFFFFF;padding:17px 10px 10px 13px;

  background: #FFFFFF;

}

.comment-firstlansfirst{margin-left:85px;}

.wzcom-submit{margin:17px 0;width: 70px;height: 30px;background: #FC3930;border-radius: 5px;color: #FFFFFF;display: flex;flex-direction: row;align-items: center;justify-content: center;}

.wzcom-submit:hover{color:#ffffff;}

.wzcomsubdiv{justify-content: end;}

.allcomments{font-size: 20px;color:#FC3930;margin:0 0 20px 0;}

.comment{border-bottom: 1px solid #EEEEEE;}

.condaleft img{width: 64px;height: 64px;border-radius: 50%;margin:0 20px 0 0;}

.com-data{display: flex;flex-direction: row;margin:30px 0 20px 0;}

.comdrtop{display: flex;flex-direction: row;justify-content: space-between;width: 100%;}

.times,.cdrtfloor{color:#999999;}

.comdaright{width: 100%;}

.comdrdown{margin:15px 0;display: flex;flex-direction: row;justify-content: space-between;}

/* .wdcdcileft{display: flex;flex-direction: row;justify-content: end;} */

.address{margin:0 30px;}

.cdrtnamesspan{overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;width: 600px;}

.cdrtnames{display: flex;flex-direction: row;justify-content: left;align-items: center;}

.cdrtfloor{margin-top: -2px;}

.wzxq .wdcdcInfo{justify-content: end !important;margin-bottom: 27px;font-size: 14px;color: #999999;}

.likeAexpand{justify-content: space-between;}

.likeaexmore{color: #FC3930;cursor: pointer;}

.commentincom{background: #F7F8FA;}

.commentincom .com-data{margin-top: 0;}

.commentincom .comment{padding: 20px 20px 1px 20px;}

.commentincom .cdrtnamesspan{width: 480px;}

.commentincomMore{justify-content: center;margin:22px 0 0 0;color:#FC3930;padding:0 0 20px 0;align-items: center;cursor: pointer;}

.commentincomMore b,.commentMores b{

  background: url(../lhimages/down_red.png) repeat; background-size: cover;

  width: 13px; height: 7px; margin: 0 0 0px 10px;

}

.commentMores{height:35px; justify-content: center;margin:22px 0 0 0;color:#FC3930;align-items: center;cursor: pointer;background: #FEF1F1;}



























/* 博客文章页 */

.bkwz .title-a-spanl{width: 155px;}

.bkwz .wzcongg a span{margin-top: 0px;}

.bkwz .phpwzQianIn img{width: 12px;height: 15px;    margin: 2px 10px 0 0;}

.bkwz .phpwzQianIn  { align-items: center; display: flex;color:#999999;margin-bottom: 25px;}

.bkwz .phpwzQianIn .freeSize .a{color:#999999}

.bkwz .phpwzQianIn .freeSize .hover{color:#333333;}

.bkwz .wzrThree{margin:30px 0 0 0;}

.bkwz .wzczzwzli a{-webkit-line-clamp: 2;}

.bkwz .wzroTitle{display: flex;justify-content: space-between;}

.bkwz .wzroTitle .wzroTitlea{font-size: 14px;font-weight: normal;color:#999999;margin-top:3px;}

.bkInfo{width: 365px;height: 160px;background: #FFFFFF;display: flex;flex-direction: column;}

.bkinfoTitle{font-size: 22px;font-weight: bold;color: #333333;margin:17px 0 0 8px;}

.bkinfoline{width: 333px;height: 1px;background: #EEEEEE;margin:14px 0 22px 7px;}

.bkinformation{display:flex;flex-direction:row;justify-content:space-between;margin: 0 12px;}

.bkinfo-one{display: flex;flex-direction: column;justify-content: center;text-align: center;    height: 54px;}

.bkione-span{margin:0 0 22px 0 ;}

.bkwzContent{display:flex;flex-direction: row;}

.bkwzright{width: 955px;background: #FFFFFF;margin:0 0 0 30px;padding:31px 15px 32px 15px;}

.bkwzcomment{margin:42px 0 40px 0;}

.comtitle{font-size: 22px;font-weight: bold;color: #333333;}

.comtwor{font-size: 14px; color: #999999; line-height: 39px;margin-left: 22px;}

.comtworb{color:#FC3930;}

.commentTitle{justify-content: space-between;}

.comtright{font-size: 14px;color: #999999;line-height: 39px;}

.commentLine{width: 954px;height: 1px;background: #EEEEEE;margin:22px 0 33px 0;}

.commentLine.linetwo{margin:18px 0 26px 0;}

.ccComment{justify-content: space-between;margin:0 0 31px 0;}

.cccavatar{ width: 64px; height: 64px;border-radius: 50%;margin-right: 22px;}

.cccCon{justify-content: space-between;font-size: 14px;color: #333333;line-height: 35px;margin-top: -14px;}

.cccciName{margin-right: 20px;}

.cccciTime,.cccright{color:#999999}

.replaya,.replaya:hover{color: #FC3930;}

.ccReply{width: 845px;background: #FAFAFA;padding:12px 0 11px 14px;margin:0 0 10px 99px;}

.ccrAvatar{width: 38px;height: 38px;border-radius: 50%;margin-right: 10px;}

.ccrCon{margin-top: -4px;}

.ccrReplay{cursor: pointer;}

.ccrData{margin-top:16px;}

.ccrdLine{ width: 21px;height: 1px;margin: 10px 9px 0 0 ;display: block;border-top: 1px solid #666666;}

.ccrdName{margin-right: 10px;color:#009A61}

.ccMyreply{margin:14px 0 0 99px;}

.ccmrt{ width: 855px;height: 90px;border: 1px solid #EEEEEE;resize: none;padding: 21px 0 0 18px;}

.ccmrButton{width: 92px;height: 35px; background: #FC3930; border-radius: 5px;color: #FFFFFF;border:none;margin:19px 0 18px auto;cursor: pointer;}

.comstAvatar{width: 64px;height: 64px;border-radius: 50%;margin-right: 23px;}

.comsTop .ccmrt{width: 871px;}

.comments .ccmrButton{margin:13px 0 0 auto;cursor: pointer;}

.wzconComment .wdcdciSpan{color:#FC3930;cursor: pointer;}

.wzconComment .wdxqindzspan{color: #333333;}

.wzconComment .wdxqindzspan b{color:#FC3930}

.dianzannum{color:#FC3930}

.commentincom .cdrtfloor{margin:0;}













/* 博客文章页 end */

/* 问答首页 end */

.wdsyleft{width: 985px;  background: #FFFFFF;margin:30px 30px auto 0;}

.wdsyrImg{width: 365px;height: 90px;margin-top: 30px;}

.wdsyTab{margin-bottom: 28px;height: 63px;border-bottom: 1px solid  #EEEEEE;font-size: 22px; font-weight: bold; color: #333333;padding:20px 0 0 32px;cursor: pointer;}

.wdsyTab .hover{ color: #FC3930;}

.hoverspan{width: auto;height: 3px;background: #FC3930;margin-top: 32px;}

.wdsytabDiv{margin-right: 30px;}

.wdcdImg{width: 50px;height: 50px;border-radius: 50%;margin-right: 21px;}

.wdsyConDiv{margin:0 18px 25px 15px;}

.wdcdcTitle{font-size: 16px;font-weight: 400;color: #333333;font-weight: bold;}

.wdcdcCons{font-size: 14px;font-weight: 400;color: #adadad;margin:20px 0 21px 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 30px;}



.wdcdcirdzi{width: 16px;height: 15px;margin-right: 4px;}

.wdcdcirpli{width: 15px;height: 15px;margin:1px 4px 0 0;}

.wdcdcirwatchi{width: 16px;height: 10px;margin: 3px 4px 0 0;}

.wdcdcirpl{margin:0 21px;}

.wdsyConLine{ width: 955px;height: 1px;background: #EEEEEE;margin:0 15px 25px 15px;}



.wdsyMain .page{ display: flex; flex-direction: row; justify-content: center;padding:0 0 10px 0;}

.page a { display: flex; justify-content: center; align-items: center;margin-right: 12px;text-decoration: none;cursor:pointer; width: 50px;height: 35px;background: #FFFFFF;border: 1px solid #EEEEEE;border-radius: 3px;font-size: 14px;font-weight: 400;color: #333333;}

.pagebutton{     width: 35px; height: 35px; background: #FFFFFF; border: 1px solid #EEEEEE; border-radius: 3px;font-size: 14px;font-weight: 400;color: #333333;}

.active { background: #FC3930 !important; color: #FFFFFF !important;}



/* 问答首页 end */

/* 问答详情页 */

.wdxq .swiper-container{margin-top:18px;}

.wdxqleft{width: 955px;background: #FFFFFF;margin:0 30px auto 0 ;padding:26px 15px 20px 15px;}

.infolAvatar{width: 64px;height: 64px;border-radius: 50%;margin-right: 15px;}

.wdxqleft .title{font-size: 32px;font-weight: bold;color: #333333;line-height: 80px;}

.wdxqleft .info{justify-content: space-between;}

.iliTop{margin:5px 0 19px 0;}

.infolInfo{ font-size: 14px;color: #333333;}

.iliTime{color: #999999;}

.infoRight{margin-top: 5px;}

.infoRight .ira{color: #999999;cursor: pointer;}

.irBtn{margin-top: 13px;float: right;}

.irReport{color: #333333;}

.irReply{width: 75px;height: 26px;background: #FC3930;border-radius: 5px;color: #FFFFFF;padding:6px 9px 6px 11px;margin-left: 5px;cursor: pointer;}

.irReply:hover{color: #FFFFFF;}

.wdxqlLine{width: 956px;height: 1px;background: #EEEEEE;margin:16px 0 34px 0;}

.wdxq .content{font-size: 16px;font-weight: 400;color: #333333;line-height: 39px;}

.wdxq .share{margin:45px 0 36px 0;justify-content: center;}

.shareDiv{margin:0 28px 0 0;}



.shareDiv{align-items: center;}

.sharerImg{margin-bottom: 18px;}

.wdxq .wdcdContent .reply{width: 885px;height: 232px;background: #F6F6F6;margin-bottom: 43px;}

.retlAvatar{width: 45px; height: 45px;border-radius: 50%;margin-right: 17px;}

.retRight{width: 13px;height:13px;}

.replyTop{padding:14px 19px 6px 16px;justify-content: space-between;}

.retlName{line-height: 39px;color: #333333;}

.replyTextarea{width: 937px; height: 407px;padding:0 10px 0 9px;}

.replayBtn{border:none;width: 100px;height: 44px;background: #FC3930;border-radius: 5px;font-size: 14px;color: #FFFFFF;margin:16px 15px 26px 0;float:right;}

.artBtn{width: auto;height: 35px; background: #FC3930; border-radius: 5px;color: #FFFFFF;border:none;padding:0 10px;}

.arTop{justify-content: space-between;}

.artLeft{ font-size: 22px;}

.artlb{margin-top: 0;}



.allReplayLine{width: 954px;height: 1px;background: #EEEEEE;margin:13px 0 29px 0;}

.wdxq .wdxqRcT{margin-left: 30px;}

.wdxqrcTop{justify-content: space-between;}

.wdxq .wdcdcInfo{justify-content: left;margin-bottom: 27px;font-size: 14px;color: #999999;}

.wdcdcInfo{ justify-content: space-between;}

.wdxqindz{width: 13px;height: 13px;margin: 3px 10px 0 0;cursor: pointer;}

.wdxqindzspan{margin-right: 15px;}

.wdxqindzspan,.wdxq .wdcdciSpan{color:#FC3930}

.replyssul{width: 845px;background: #FAFAFA;}

.repsslispan2{color:#666666;margin-left:30px;}

.wdxq  .ccrData{margin-left: 60px;}

.rspssLine{width: 832px; height: 1px; background: #EEEEEE;margin:14px 0 19px 0;}

.wdsyCondivLine{width: 954px;height: 1px; background: #EEEEEE;margin:22px 0 21px 0;}



.wdcdContent {width: 100%;}

.wdxq .wdcdcCons{width: 867px;-webkit-line-clamp:unset;}

.wdcdContentReplyss .reply{width: 869px;height: 232px;margin-bottom: 0;}

.wdxq .replaytext{    width: 690px;height: 74px; background: #FFFFFF;resize: none;margin:2px 0  0 86px;border:none;padding:13px 11px ;}

.wdxq .replyTop{padding-bottom: 10px;}

.wdcdContentReplyss .replayBtn{width: 62px;height: 35px;}

.wdxq .layui-layer-title,.wdxq .layui-layer-setwin,.wdxq .layui-layer-resize{display: none;}

.jbTitle{display: flex;margin:25px 0 25px 0;}

.jbtitlespan{margin-left: 246px;}

.jbtitleimg{margin: 0 0 0 230px; width: 16px;height: 16px;cursor: pointer;}

.jbtitlespan{font-size: 24px;font-weight: bold;}

.jbliyou{font-size: 18px;margin:0 0 27px 67px;}

.jbRadios{margin:0 0  6px 67px;}

.radio-inline{margin:0 0 0 13px;}

.jbradio{margin-bottom: 30px;}

.jbtext{width: 420px; height: 82px;border: 1px solid #EEEEEE;resize: none;margin:0 0 19px 67px;padding:18px 15px;}

.jbbtn{ width: 120px;height: 42px;background: #FC3930;border-radius: 5px;font-size: 18px;font-weight: bold;color: #F7F8FA;border:none;margin: 0 auto;}

.wdxq .isAct-img{width:50px;height:50px;min-width: 50px; border-radius: 50%;margin-right: 21px;}

.wdxq .comments-content .layui-clear{display: flex;margin: 20px 15px;}

.wdxq .comments-content .isAct-attr {width:100%;}

.wdxq .comments-content .isAct-attr p:nth-child(1){margin-bottom: 20px;    width: 100%;}

.wdxq .comments-content .isAct-attr p:nth-child(1) .vam{vertical-align:unset;}

.wdxq .comments-content .isAct-attr p:nth-child(1) .view{float:right;color: #999999;}

.wdxq .comments-content .isAct-attr p:nth-child(1) .time{margin: 0 25px;color: #999999;}

.wdxq .comments-content .isAct-attr p:last-child{margin-top: 20px;display: flex;flex-direction: row;}

.wdxq .comments-content .isAct-attr p:last-child .reply{    color: #FC3930;margin-left:15px;}

.wdxq .comments-content .isAct-attr .view2{color: #FC3930;}

.wdxq .comments-content .isAct-attr .view2 .layui-icon{margin:2px 10px 0 0;color: #999999;}



.gbaskcomment{display: none;}



/* 问答详情页 end */

/* composer  */

.composer a,.composer a:hover{text-decoration: none;}



.composer .phpVvipSubmit a{margin-left:532px}

.cpr-top{width: 1380px;height: 429px;background: #FFFFFF;justify-content: center;align-items: center;margin:30px 0 ;}

.cprtimg{width: 339px;height: 201px;margin: 0 0 0 -50px;}

.cpr-title{font-size: 30px;font-weight: bold;margin:30px 0;}

.cpr-con{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;width: 600px;text-align: center;}

.cpr-left{width: 985px;background: #FFFFFF;padding:0 0 20px 0;height: auto;float: left;}

.cprlulimg{width: 220px;height: 140px;border-radius: 5px;margin:0 20px 0 0 ;}

.cprltitle{margin:0 15px 20px 15px;padding:20px 0 0 0 ;align-items: center;}

.cprldspt{font-size: 18px;font-weight: bold;width: 708px;

    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;

}

.cprldspdec{width: 708px;margin:21px 0 32px 0;

    overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;

}

.otdmiddle{margin:0 60px;}

.otd{align-items: center;}

.otdiceimg{width: 16px;height: 10px;margin:0 7px 0 0;}

.otdtimeimg{width: 13px;height: 13px;margin:0 7px 0 0;}

.otddmiddle{width: 6px;height: 6px;background: #D2D2D2;border-radius: 50%;margin:0 7px;}

.otdd{color: #FC3930;}

.cprlli{border-bottom:1px solid #EEEEEE;padding:20px 15px;}

.checkli{background: #FBFBFB;}

.loadmore{cursor: pointer;margin: 20px auto 10px auto;width: 956px;height: 35px;background: #FDEDEC;border-radius: 5px;font-size: 16px;color: #FC3930;align-items: center;justify-content: center;}

.loadmimg{width: 12px;height:7px;margin:3px 0 0 7px;}

.cprlts{font-size: 20px;font-weight: bold;color: #333333;margin:0 0 0 10px ;}

.cr-top{width: 365px;background: #FFFFFF;padding:0 0 1px 0;}

.circlegrey{width: 6px;height: 6px;background: #D2D2D2;border-radius: 50%}

.cpr-right{margin:0 0 0 30px;float:right;}

.cpriul{margin:0 15px;}

.cprildiv{align-items: center;}

.cprili{align-items: center;justify-content: space-between;margin:0 0 20px 0;}

.cprilispan{margin:0 0 0 8px;}

.cr-middle,.cr-bot{width: 365px;background: #FFFFFF;}

.datadiv.checkdiv{width: 155px;height: 45px;background: #FFFFFF;border: 1px solid #FC3930;border-radius: 5px;color: #FC3930;}

.checkdiv .datadivd{width: 6px;height: 45px;background: #FC3B32;border-radius: 5px 0px 0px 5px;}

.datadiv{margin:0 17px 15px 0;; width: 155px;height: 45px;background: #EEEEEE;border: 1px solid #EEEEEE;border-radius: 5px;align-items: center;color: #333333;}

.datadivd{width: 6px;height: 45px;background: #E4E4E4;border-radius: 5px 0px 0px 5px;}

.datads{margin:0 0 0 60px;}

.crmopdiv{margin:15px 0 15px 15px ; flex-wrap: wrap;}

.cr-middle{padding:0 0 1px 0;margin:30px 0 0 0;}

.cr-bot{margin:30px 0 0 0;padding:0 0 20px 0;}

.crbimg{width: 334px;height: 157px;border-radius: 5px;margin:0 0 20px 0;}

.crbbot{margin: 0 15px;}

.crbts{position: absolute;top:125px;font-size: 16px;color: #FFFFFF;}

.crbtitlea{position: relative;display: flex;justify-content: center;align-items: center;text-align: center;}

.crbtcircle{width: 6px;height: 6px;background: #FFFFFF;border: 2px solid #D9D9D9;border-radius: 50%;margin: 5px 15px 0 0;}



.crblddiv .otdmiddle{margin:0 30px 0 0;}

.crblda{width: 300px;margin:0 0 13px 0;;color: #333333;  overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}

.loaddh{width: 100% !important;margin:30px auto;}

.loaddh i{margin:0 50%;}





/* composer end */

.dzdiv a{width: 72px;height: 72px;border: 1px solid #adadad;border-radius: 50%;margin:0 0 18px 0;}

.dzdiv img{margin: 17px 0 18px 21px;}

.kclbcollectb{background: url(../lhimages/icon53.png) repeat; background-size: cover;width: 16px; height: 10px; margin: 1px 3px 0px 3px; }







.colorGrey{color: #999999;}

.flexRow{display: flex;flex-direction: row;}

.flexColumn{display: flex;flex-direction: column;}

.fontBold{font-weight: bold;}

.fontColor1{color: #333333;}



button{cursor: pointer;}



.wdsyConDiv1{ margin-left:0px;}

.wdsyConLine2{ width: 955px; margin-left:0px;}





.dzemb a{display: flex;}

.dzemb .dz b{ background: url(../images/images/icon37.png) repeat; background-size: cover;

  width: 12px; height: 14px; margin: -2px 3px 0px 0px;

}

.dzemb.phpdianzan .dz b {

  background: url(../images/images/icon38.png) repeat;

  background-size: cover;

}

.dzAsc{margin: 2px 5px 0 0;}

.dzemb {margin:0 10px 0 0;}

.dzemb a{color:#999999;align-items: center;}

.scemb a{color:#999999;align-items: center;}



.scemb .sc b{ display: block; float: left;   background: url(../images/bg1.png) no-repeat -80px -65px;

  background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -80px -65px;

  background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -80px -65px; width: 11px; height: 11px; margin: 2px 5px 0px 0px;

}

.scemb.phpshouchang .sc b {

  background-position: -95px -65px;

}