@charset "UTF-8";
.arWrap {
  width: 1000px;
  margin: 0 auto;
}
#click_num {
 margin-left:10px
}
#audit_username {
 margin-left:5px
}
/* 正文内容 */
.txtDiv {
  position: relative;
  width: 850px;
  padding: 60px 100px 40px;
  background: #ffffff;
  margin-top: 30px;
}
.txtDiv .titDiv {
  padding-bottom: 23px;
  border-bottom: 1px solid #fafafa;
}
.txtDiv .titDiv p {
  font-size: 36px;
  font-weight: 500;
  text-align: left;
  color: #333333;
  line-height: 46px;
  margin-bottom: 23px;
}
.txtDiv .titDiv span {
  font-size: 13px;
  text-align: left;
  color: #999999;
  line-height: 21px;
}
.txtDiv .brief {
  position: relative;
  width: 720px;
  padding: 40px;
  margin-top: 30px;
  background: rgba(4, 131, 247, 0.02);
}
.txtDiv .brief p {
  font-size: 14px;
  text-align: justify;
  color: #666666;
  line-height: 30px;
}
.txtDiv .brief img {
  width: 44px;
  height: 33px;
  position: absolute;
}
.txtDiv .brief .yinhao1 {
  top: 20px;
  left: 20px;
}
.txtDiv .brief .yinhao2 {
  bottom: 20px;
  right: 20px;
}
.txtDiv .text {
  margin-top: 20px;
  border-bottom: 1px solid #f4f4f4;
  
}

.txtDiv .text img{
  max-width:800px;
  margin: 0 auto;
}
.txtDiv .text .dianzan {
  margin: 60px auto 40px;
  width: 160px;
  height: 50px;
  border: 1px solid #f99b1c;
  border-radius: 26px;
  text-align: center;
}
.txtDiv .text .dianzan:hover {
  background: rgba(249, 155, 28, 0.1);
  cursor: pointer;
}
.txtDiv .text .dianzan .img {
  display: inline-block;
  width: 17px;
  height: 18px;
  background: url(../images/dianzan.png);
  background-size: 17px 18px;
  vertical-align: -2px;
}
.txtDiv .text .dianzan.active {
  background: #f99b1c;
}
.txtDiv .text .dianzan.active .img {
  background: url(../images/dianzan_ac.png);
  background-size: 17px 18px;
}
.txtDiv .text .dianzan.active span {
  color: #ffffff;
}
.txtDiv .text .dianzan span {
  font-size: 14px;
  text-align: left;
  color: #f99b1c;
  line-height: 50px;
}
.txtDiv .next {
  margin-top: 40px;
}
.txtDiv .next .left {
  width: 339px;
  height: 80px;
  padding: 30px;
  background: rgba(4, 131, 247, 0.02);
}

.txtDiv .next .left img{
  width: 120px;
  height: 80px;

}
.txtDiv .next .left a:hover p {
  color: #0483F7;
}
.txtDiv .next .left .fl {
  width: 120px;
  height: 80px;
}
.txtDiv .next .left .fr img {
  width: 8px;
  height: 14px;
  vertical-align: -2px;
  margin-right: 10px;
}
.txtDiv .next .left .fr span {
  font-size: 14px;
  text-align: left;
  color: #333333;
  line-height: 21px;
  margin-right: 10px;
}
.txtDiv .next .left .fr p {
  width: 200px;
  font-size: 14px;
  text-align: left;
  color: #333333;
  line-height: 20px;
  margin-top: 16px;
}
.txtDiv .next .left1 {
  border-right: 1px solid #f4f4f4;
}
/* 下载图片 */
.down {
  margin-top: 30px;
  height: 200px;
  background: url(../images/xiazai.png);
  background-size: 1000px 200px;
}
/* 相关推荐 */
.tuijianDiv {
    padding: 30px 130px 13px 30px;
    background: #ffffff;
    width: 1000px;
    margin: 30px auto 0 auto;
    box-sizing: border-box;
}
.tuijianDiv .tuijan {
  margin-top: 20px;
}
.tuijianDiv .tuijan .left {
  width: 370px;
}
.tuijianDiv .tuijan .left img {
  width: 370px;
  height: 223px;
  display: block;
}
.tuijianDiv .tuijan .left p {
  font-size: 16px;
  text-align: left;
  color: #333333;
  line-height: 22px;
  margin: 20px 0 13px;
}
.tuijianDiv .tuijan .left span {
  font-size: 12px;
  text-align: left;
  color: #999999;
  line-height: 14px;
}
.tuijianDiv .tuijan .left a:hover p {
  color: #0483F7;
}
.tuijianDiv .tuijan .right ul li {
  width: 340px;
  margin-bottom: 37px;
}
.tuijianDiv .tuijan .right ul li img {
  width: 120px;
  height: 80px;
}
.tuijianDiv .tuijan .right ul li div {
  width: 200px;
  height: 80px;
  position: relative;
}
.tuijianDiv .tuijan .right ul li div p {
  font-size: 14px;
  text-align: left;
  color: #333333;
  line-height: 20px;
}
.tuijianDiv .tuijan .right ul li div span {
  font-size: 12px;
  text-align: left;
  color: #999999;
  line-height: 14px;
  position: absolute;
  bottom: 10px;
}
.tuijianDiv .tuijan .right ul li a:hover p {
  color: #0483F7;
}
/* 评论 */
.commentDiv {
  padding: 30px 165px 0 100px;
  background: #ffffff;
  margin: 30px 0;
  border: 1px #ffffff solid;
  width: 1000px !important;
}
.commentDiv .count {
  display: inline-block;
  font-size: 14px;
  text-align: left;
  color: #999999;
  line-height: 21px;
  margin-top: 10px;
  margin-left: 20px;
}
.commentDiv .count i {
  color: #138BF8;
}
.commentDiv .formDiv {
  margin-top: 20px;
  padding-top: 30px;
  border-top: 1px solid #f4f4f4;
}
.commentDiv .formDiv .head img {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  vertical-align: middle;
  margin-right: 40px;
}
.commentDiv .formDiv .head span {
  font-size: 14px;
  text-align: left;
  color: #90a5d1;
  line-height: 21px;
}
.commentDiv .formDiv form {
  margin-top: 20px;
  padding-left: 65px;
}
.commentDiv .formDiv form textarea {
  width: 670px;
  height: 24px;
  padding: 18px 20px;
  background: rgba(4, 131, 247, 0.02);
  border-radius: 10px;
  border: none;
  font-size: 14px;
  text-align: left;
  line-height: 21px;
}
.commentDiv .formDiv form button {
  width: 145px;
  background: #0283f7;
  border: 1px solid #0283f7;
  border-radius: 26px;
  padding: 10px 0;
  font-size: 14px;
  text-align: center;
  color: #ffffff;
  margin-top: 25px;
}
.commentDiv .coList {
  margin-top: 50px;
}
.commentDiv .coList li {
  position: relative;
  margin-bottom: 32px;
}
.commentDiv .coList li img {
  width: 42px;
  height: 42px;
  margin-right: 23px;
  border-radius: 50%;
}
.commentDiv .coList li .content {
  min-width: 188px;
  max-width: 625px;
  padding: 18px 20px 24px;
  background: rgba(4, 131, 247, 0.03);
  border-radius: 10px 45px 10px 10px;
  margin-bottom: 30px;
}
.commentDiv .coList li .content span {
  font-size: 14px;
  text-align: left;
  color: #90a5d1;
  line-height: 21px;
}
.commentDiv .coList li .content p {
  font-size: 14px;
  text-align: left;
  color: #333333;
  line-height: 21px;
  margin-top: 10px;
}
.commentDiv .coList li .time {
  font-size: 12px;
  color: #999999;
  line-height: 14px;
  position: absolute;
  left: 85px;
  bottom: 0;
}