.wrap{width: 1200px;margin: 0 auto;}
.mhs{width: 100%;height: 1500px;position: relative;}
.bt{width: 100%;height: 74px;position: relative;margin-top: 10px;}
.bt .icon{display:block;width: 32px;height: 32px;background-image: url("../images/icon.png");background-position: 0 0;float: left;margin-top: 20px;}
.bt p.title{font-size: 24px;margin-left: 10px;float: left;line-height: 74px;}
.bt span.title{font-size: 14px;margin-left: 20px;float: left;margin-top: 28px;cursor: pointer;}
.bt span.rq{margin-left: 10px;}
.bt span.on{color: #fc4793;padding-bottom: 3px;border-bottom: 1px solid #fc4793;}
.bt .sel{float:right;width: 232px;height: 26px;margin-top: 25px;color: #666666;}
.mhs li{width: 225px;height: 376px;border: 1px solid #e1e0d9;float: left;margin-left: 16px;margin-top: 10px;margin-bottom: 80px;}
.mhs li.first{margin-left: 0;}
.mhs li .picxg{width: 225px;height: 275px;overflow: hidden;}
.mhs li .listimg{width: 225px;height: 275px;background-size: cover;background-position: center top;transition: all  0.3s;}
.mhs li .listimg:hover{transform: scale(1.05);}
.mhs li .title{font-size: 18px;margin-left: 18px;margin-top: 10px;overflow: hidden; width: 188px; height: 27px;  line-height: 27px;}
.mhs li .hs{margin-left: 18px;margin-top: 8px; overflow:hidden;width: 188px;  height: 18px;  line-height: 18px;}
.mhs li .sp{display:block;width: 100%;height: 1px;background: #e1e0d9;margin-top: 6px;}
.mhs li .view{float: left;margin-left: 104px;margin-top: 8px;  width: 64px;  height: 18px;  line-height: 18px;  overflow: hidden;  }
.mhs li .heart{display:block;width: 14px;height: 12px;background-image: url("../images/icon.png");background-position: -38px -13px;float: left;margin-top: 11px;}
.mhs li .zan{   display: block;  float: right;  margin-top: 8px;  width: 30px;  height: 18px;  line-height: 18px;  margin-right: 8px;overflow: hidden; }

.official{width: 100%;height: 1400px;position: relative;}
.official li{width: 286px;height: 393px;border: 1px solid #e1e0d9;float: left;margin-left: 16px;margin-top: 10px;margin-bottom: 20px;text-align: center;}
.official li.first{margin-left: 0;}
.official li .picxg{width: 262px;height: 350px;overflow: hidden;margin-top: 10px;margin-left: 12px;}
.official li .listimg{width: 262px;height: 350px;background-size: cover;background-position: center top;transition: all  0.3s;}
.official li .listimg:hover{transform: scale(1.05);}
.official li .gftitle{float: left;margin-left: 16px;margin-top: 8px;width: 200px;  height: 18px;  line-height: 18px;  text-align: left;  overflow: hidden;}
.official li .heart{display:block;width: 14px;height: 12px;background-image: url("../images/icon.png");background-position: -38px -13px;float: left;margin-top: 11px;margin-left: 7px;}
.official li .zan{   display: block;  float: left;  margin-top: 8px;  width: 30px;  height: 18px;  line-height: 18px;overflow: hidden; margin-left: 3px; text-align: left;}

.author{width: 100%;height: 1200px;position: relative;}
.author li{width: 283px;height: 304px;float: left;margin-left: 20px;background: url("../images/rqbg.jpg");margin-top: 10px;margin-bottom: 40px;}
.author li.first{margin-left: 0;}
.author li img{width: 283px;height: 164px;}
.author .authorImg{width: 93px;height: 93px;float: left;overflow: hidden;margin-top: 8px;margin-left: 8px;}
.author .rinfo{margin-left: 116px;width: 160px;height: 90px;margin-top: 13px;}
.author .rinfo p{margin-top: 5px;width: 160px;height: 18px;line-height: 18px;overflow: hidden;}
.author li .sp{display:block;width: 100%;height: 1px;background: #e1e0d9;margin-top: 4px;}
.author li .heart{display:block;width: 14px;height: 12px;background-image: url("../images/icon.png");background-position: -38px -13px;float: left;margin-top: 11px;margin-left: 225px;}
.author li .view{float: left;margin-left: 162px;margin-top: 8px;  width: 64px;  height: 18px;  line-height: 18px;  overflow: hidden;  }
.author li .zan{   display: block;  float: right;  margin-top: 8px;  width: 30px;  height: 18px;  line-height: 18px;  margin-right: 8px;overflow: hidden; }

.content{width: 920px;min-height: 630px;background: #fff;border: 1px solid #e1e0d9;margin-top: 36px;float: left;}
.content .act{margin-top: 30px;}
.content .hd{width: 86%;height: 25px;line-height: 25px;font-size: 14px;display: block;margin-left: 65px;}
.content .cur{color:#fc4793;}
.content .sp{display:block;width: 86%;height: 1px;background: #e1e0d9;margin-top: 10px;margin-left: 65px;}
.content .info{width: 86%;min-height: 630px;color:#303030;margin-left: 65px;margin-top: 10px;}
.rad{width:240px;float: left;margin-top: 36px;margin-left: 30px;}
.rad .els{margin-bottom: 12px;}
.rad .ad{display:block;margin-bottom: 12px;border: 1px solid #e1e0d9;float: left;width:238px;height:144px;}
.clear{zoom:1}
.clear:after{content: '';height: 0;display:block;clear: both;}
.qd{width: 920px;height: 560px;}
.qd1 img{float: left;margin-top: 40px;margin-left: 150px;}
.qd1 p{float: left;font-size: 24px;margin-top: 225px;margin-left: 10px;}
.qd2 img{float: left;margin-top: 40px;margin-left: 65px;}
.qd2 p{float: left;font-size: 24px;margin-top: 225px;margin-left: -44px;}
.qd3 img{float: left;margin-top: 40px;margin-left: 150px;}
.qd3 p{float: left;font-size: 24px;margin-top: 225px;margin-left: 50px;}

.single{width: 100%;height: 1700px;position: relative;}
.single .btone{width: 100%;height: 207px;position: relative;margin-top: 35px;}
.btone .leftInfo{width: 419px;height: 207px;float: left;background: url("../images/shead.jpg") no-repeat 0 0;}
.leftInfo .authorImg{width: 93px;height: 93px;float: left;overflow: hidden;margin-top: 15px;margin-left: 20px;}
.leftInfo .nick{font-weight: bold;display: block;width: 136px;height: 40px;margin-top: 108px;text-align: center;float: left;margin-left: -112px;line-height: 40px;overflow: hidden;}
.leftInfo .linfo{width: 270px;height: 126px;margin-left: 132px;margin-top: 16px;overflow: hidden;}
.leftInfo .linfo p{margin-top: 5px;}
.leftInfo .linfo .qm{word-wrap: break-word;  word-break: break-all;  overflow: hidden;}
.leftInfo .sp{display:block;width: 100%;height: 1px;background: #e1e0d9;margin-top: 20px;}
.leftInfo .detail{width: 419px;height: 40px;line-height: 40px;}
.leftInfo .detail p{float: left;}
.leftInfo .detail .cur{color:#fc4793;}
.leftInfo .detail .hh{margin-left: 10px;cursor: pointer;}
.leftInfo .detail .cos{margin-left:25px;cursor: pointer;}
.leftInfo .detail .view{margin-left:80px;}
.leftInfo .detail .heart{display:block;width: 14px;height: 12px;background-image: url("../images/icon.png");background-position: -38px -13px;float: left;margin-top: 14px;margin-left: 180px;}
.leftInfo .detail .zan{margin-left: 5px;}
.btone .sbanner{float: left;width: 777px;height: 205px;border: 1px solid #e1e0d9;}
.single li{width: 225px;height: 376px;border: 1px solid #e1e0d9;float: left;margin-left: 16px;margin-top: 40px;margin-bottom: 56px;}
.single li.first{margin-left: 0;}
.single li .picxg{width: 225px;height: 275px;overflow: hidden;}
.single li .listimg{width: 225px;height: 275px;background-size: cover;background-position: center top;transition: all  0.3s;}
.single li .listimg:hover{transform: scale(1.05);}
.single li .title{font-size: 18px;margin-left: 18px;margin-top: 10px;    overflow: hidden;  width: 188px;  height: 27px;  line-height: 27px;}
.single li .hs{margin-left: 18px;margin-top: 8px;overflow: hidden;  width: 188px;  height: 18px;  line-height: 18px;}
.single li .sp{display:block;width: 100%;height: 1px;background: #e1e0d9;margin-top: 6px;}
.single li .view{float: left;margin-left: 102px;margin-top: 8px;width: 64px;  height: 18px;  line-height: 18px;  overflow: hidden;  }
.single li .heart{display:block;width: 14px;height: 12px;background-image: url("../images/icon.png");background-position: -38px -13px;float: left;margin-top: 11px;}
.single li .zan{float: left;margin-left: 6px;margin-top: 8px; width: 30px;  height: 18px;  line-height: 18px;  margin-right: 8px;overflow: hidden; }

.leftOne{width: 926px;background: #fff;border: 1px solid #e1e0d9;margin-top: 36px;float: left;color: #303030;}
.leftOne .con{width: 802px;height: auto;min-height: 610px;margin-left: 65px;margin-top: 30px;overflow: hidden;}
.con .oneTitle{font-size: 18px;}
.con .dinfo{width: 802px;height: 40px;overflow: hidden;}
.con .dinfo p{float: left;margin-right: 20px;margin-top: 15px;}
.con .dinfo .rp{width: 265px;height: 40px;float: right;}
.con .dinfo .rp p{margin-right: 0;margin-left: 20px;}
.con .dinfo .sp{display:block;width: 802px;height: 1px;background: #e1e0d9;float: left;margin-top: 2px;}
.con .middleP{line-height: 25px;font-size: 14px;margin-bottom: 30px;margin-top: 20px;}
.con .middleImg{text-align: center;}
.con .pic{max-width: 800px;height: auto;border: 1px solid #e1e0d9;display: block;margin: 10px auto;}
.leftOne .prev,.leftOne .next{width: 96px;height: 28px;line-height: 28px;text-align:center;border: 1px solid #e1e0d9;display: block;float: left;background: #f7f7f7;font-size: 14px;margin-top: 30px;margin-bottom: 30px;}
.leftOne .prev{margin-left: 265px;}
.leftOne .next{margin-left: 206px;}
.leftTwo{width: 926px;height: 880px;background: #fff;border: 1px solid #e1e0d9;margin-top: 36px;float: left;color: #303030;}
.leftTwo .conly{width: 806px;height: 124px;margin-top: 26px;margin-left: 60px;color: #666666;}
.conly .ly{float: left;height: 20px;}
.conly .page{float: right;margin-right: 10px;height: 20px;}
.conly .page p{float:left;margin-left: 8px;cursor: pointer;}
.conly .lycontent{width: 806px;height: 65px;padding-top: 25px;}
.lycontent textarea{width: 726px;height: 57px;float: left;overflow-y: auto;resize: none;}
.lycontent .rep{display: block;float: left;width: 64px;height: 57px;background: #7f7f7f;border: 1px solid #e1e0d9;float: left;margin-left: 10px;font-size: 15px;color: #fcfcfc;text-align: center;}
.lycontent .rep p{width: 35px;height: 45px;margin-left: 15px;margin-top: 6px;}
.review{width: 806px;height: 640px;margin-left: 60px;}
.review li{width: 792px;height: 320px;}
.review li .sp{display:block;width: 802px;height: 1px;background: #e1e0d9;float: left;}
.review li .jx{text-align: center;font-size: 14px;padding-top: 12px;}
.review li .authorImg{width: 50px;height: 50px;float: left;overflow: hidden;margin-top: 20px;margin-left: 20px;position: relative;}
.review li .nick{margin-top: 30px;color:#909090;font-size: 14px;margin-left: 15px;float: left;}
.review li .heart{display:block;width: 14px;height: 12px;background-image: url("../images/icon.png");background-position: -38px -13px;float: right;margin-top: 35px;margin-right: 5px;}
.review li .zan{float: right;margin-right: 16px;margin-top: 31px;}
.review li .cont,.review li .zzhf{margin-top: 58px;width: 688px;height: auto;margin-left: 87px;line-height: 20px;overflow: hidden;}
.review li .time{margin-left: 88px;margin-top: 5px;display: block;color:#909090;}
.review li .sx{width: 1px;height: 15px;background: #ea7ea8;float: left;margin-left: 88px;margin-top: 5px;}
.review li .zz{color: #909090;margin-top: 5px;margin-left: 10px;float: left;}
.review li .zzhf{margin-left: 88px;margin-top: 30px;}
.review li .auopt{color: #ea7ea8;float: right;margin-right: 10px;margin-top: 45px;}
.rad .authtx{width: 238px;height: 220px;float: left;background: #fcfcfb;border:  1px solid #e1e0d9;margin-bottom: 12px;}
.rad .set{height: 190px;}
.rad .authtx .authorImg{width: 96px;height: 96px;float: left;overflow: hidden;margin-top: 20px;margin-left: 65px;position: relative;}
.rad .authtx .nick{color:#303030;font-weight: bold;margin-top: 130px;text-align: center;width: 238px;  height: 20px;  line-height: 20px;  overflow: hidden;}
.rad .authtx .hhcos{width: 238px;height: 20px;line-height: 20px;margin-top: 9px;}
.rad .authtx .hh{float: left;width: 85px;margin-left: 37px;}
.rad .authtx .zp{float: left;width: 85px;margin-left: 10px;}
.rad .authtx .hhcos .cur{color:#fc4793;}
.rad .authtx .sp{display:block;width: 238px;height: 1px;background: #e1e0d9;float: left;margin-top: 6px;}
.rad .authtx .zz{background: #ea7ea8;width: 153px;height: 26px;display: block;color:#fff;margin: 0 auto;margin-top: 12px;line-height: 26px;}
.rad .authtx .zz .dz{float: left;margin-left: 30px;}
.rad .authtx .zz .heart{display: block;width: 14px;height: 12px;background:url("../images/dz.png") no-repeat 0 0;float: left;margin-left: 20px;margin-top: 7px;}
.rad .authtx .zz .zan{float: left;margin-left: 5px;}

.setSingle{width: 926px;height: 880px;background: #fff;border: 1px solid #e1e0d9;margin-top: 36px;float: left;color: #303030;}
.setSingle .info{width: 790px;height: 860px;margin-top: 20px;margin-left: 90px;}
.setSingle .myinfo{font-size: 14px;font-weight: bold;}
.setSingle .info table{margin-top: 10px;}
.setSingle .info td{width: 80px;height:35px;line-height: 35px;font-size: 14px;padding-top: 6px;}
.setSingle .info .rw{padding-left: 17px;}
.setSingle .info .bz{padding-left: 10px;}
.setSingle .info input{width:327px;height: 32px;line-height: 32px;background: #fafafa;border: 1px solid #bcbcb5;}
.setSingle .info textarea{width: 680px;height: 90px;overflow-y: auto;resize: none;background: #fafafa;border: 1px solid #bcbcb5;}
.setSingle .info select{width: 157px;height: 28px;color: #666666;}
.setSingle .info .birthday select{width: 60px;}
.setSingle .info .man,.setSingle .info .women,.setSingle .info .bm{display:block;float:left;cursor: pointer;width: 32px;height: 26px;background: #f9f8f3;border:  1px solid #bcbcb5;border-radius: 5px;line-height: 26px;text-align: center;margin-right: 10px;}
.setSingle .info .bm{width: 60px;}
.setSingle .info .on{background: #fc4793;border:  1px solid #fc4793;color: #fff;}
.setSingle .ys{font-size: 14px;font-weight: bold;margin-top: 48px;}
.setSingle .tt{font-size: 14px;width: 280px;height: 40px;line-height: 40px;margin: 0 auto;text-align: center;}
.setSingle .tt a,.setSingle .tt span{margin-right: 10px;}
.setSingle .tt .cur{color: #fc4793;  padding-bottom: 3px;  border-bottom: 1px solid #fc4793;}
.setSingle .tx{width: 540px;height: 220px;margin: 0 auto;text-align: center;color:#a9a9a9;display: none;}
.setSingle .tx .addPic{width: 540px;height: 160px;}
.setSingle .tx .addPic .cp-upload-btn{background: none;border: none;padding: 0; height: 95px; margin:20px 0 0 -95px;}
.setSingle .tx .addPic .cp-upload-btn a{opacity: 0;width: 100%;height: 100%;display: block;cursor: pointer;background: #fff;text-indent: -9999px;}
.setSingle .tx .addPic1 .cp-upload-btn{width: 205px;height: 118px;margin-left: -205px;}
.setSingle .tx .addPic2 .cp-upload-btn{width: 431px;height: 114px;margin-left: -431px;}

.setSingle .tx img{margin-top: 20px;}
.setSingle .tx .authorImg{width: 93px;height: 93px;overflow: hidden;margin-left: 8px;}
.setSingle .tx .coverImg{width: 205px;height: 118px;}
.setSingle .tx .imgPath{width: 431px;height: 114px;}
.setSingle .tx .m1{overflow: hidden;}
.setSingle .tx .m2{margin-top: 10px;overflow: hidden;}
.setSingle .up{display: block;width: 74px;height: 22px;border: 1px solid #aaaaaa;background: #e9e9de;color: #666666;text-align: center;line-height: 22px;margin: 0 auto;}
.setSingle .rad .set{height: 182px;}
.setSingle .tx .webuploader-pick{background:#fff;padding:0;}

.tougao{width: 926px;height: 1100px;background: #fff;border: 1px solid #e1e0d9;margin-top: 36px;float: left;color: #303030;}
.tougao .info{width: 790px;height: 860px;margin-top: 20px;margin-left: 76px;font-size: 14px}
.tougao .info .zp{font-size: 14px;margin-left: 8px;margin-top: 28px;cursor: pointer;}
.tougao .info .on{color: #fc4793;  padding-bottom: 3px;  border-bottom: 1px solid #fc4793;}
.tougao .info .btx{margin-top: 33px;}
.tougao .info table{margin-top: 10px;margin-left: -20px;width: 800px;}
.tougao .info .bt{width: 85px;height:35px;line-height: 35px;padding-top: 6px;}
.tougao .info .sczp td{padding-left: 20px;padding-top: 6px;padding-top: 6px;}
.tougao .info .rw{padding-left: 17px;padding-top: 6px;}
.tougao .info table .txt{width:327px;height: 32px;line-height: 32px;background: #fafafa;border: 1px solid #bcbcb5;}
.tougao .info table textarea{width: 676px;height: 90px;overflow-y: auto;resize: none;background: #fafafa;border: 1px solid #bcbcb5;}
.tougao .info table select{width: 157px;height: 28px;color: #666666;}
.tougao .info .zpfc{width: 85px;}
.tougao .up{display: block;width: 74px;height: 22px;border: 1px solid #aaaaaa;background: #e9e9de;color: #666666;text-align: center;line-height: 22px;margin-top: 20px;float: left;margin-left: 285px;}
.tougao .reset{margin-left: 50px;}
.tougao .ys{font-weight: bold;margin-top: 48px;text-align: center;}
.tougao .gzinfo{line-height: 25px;}
.tougao .gzinfo a{color: #ff00fc;text-decoration: underline;}
.tougao .yd{text-align: center;font-weight: bold;margin-top: 30px;text-decoration:underline;}
.tougao .yd input{margin-right: 5px;}
.tougao .upinfolist{width: 758px;height: auto;resize: none;background: #fafafa;border: 1px solid #bcbcb5;}
.tougao .uploadContent{width: 758px;height: auto;}
.tougao .linfo .imgupload .thumbnail{width: 106px;  height: 106px;  float: left;}
.tougao .linfo .imgupload .thumbnail img{  width: 90px;  height: 84px;  margin-top: 7px;  margin-left: 8px;}
.tougao .linfo .tip {  width: 760px;  height: 26px;  font-size: 12px;  color: #a9a9a9;  text-align: center;  }
.tougao .linfo .webuploader-container{  position: relative;  float: left;  }
.tougao .linfo .webuploader-pick{  background: url("../images/add.png") no-repeat 0 0;  width: 106px;  height: 104px;  }
.tougao .linfo .fm{  display: block; position: relative;margin-top: -24px; text-align: center;  width: 90px;  height: 24px;  font-size: 12px;  color: #fff;  line-height: 24px;  background-color: rgba(0,0,0,0.6);  margin-left: 8px;  }
.tougao .linfo .close{  width: 20px;  height: 20px;  background: url("../images/close.png") no-repeat 0 0;  float: left;  position: relative;  top: -83px;  left: 74px;  cursor: pointer; display: none; }
.tougao .info .zpbt{padding-top: 22px;}
.tougao .psd{float: right;padding-right: 275px;padding-top: 5px;}
.tougao .psd .cp-upload-btn{width: 75px;background-color: #fff;border-color: #fff;padding: 0;}
.tougao .psd .cp-upload-btn a{display:block;width: 75px;height: 23px;background: url('../images/uppsd.png') no-repeat;text-indent: -99999px;}
.tougao .uploadContent .cp-upload-btn{width: 106px;background-color: #fff;border-color: #fff;padding: 0;}
.tougao .uploadContent .cp-upload-btn a{display:block;width: 106px;height: 104px;background: url('../images/add.png') no-repeat;text-indent: -99999px;}

.tk_detail{display: none;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -433px;
    width: 760px;
    height: 570px;
    color: #000;
    background: #fff;
    z-index: 15;}
.tk_detail .close {
    position: absolute;
    display: block;
    width: 42px;
    height: 42px;
    top: -16px;
    right: -45px;
}
.tk_detail .smcontent {
    width: 82%;
    margin-left: 75px;
    margin-top: 40px;
}
.tk_detail .sminfo {
    font-size: 12px;
    line-height: 26px;
    margin-top: 30px;
}
.cover {
    display: none;
    position: absolute;
    width: 2230px;
    height: 1356px;
    overflow: hidden;
    left: 50%;
    margin-left: -1280px;
    background: rgba(2,2,2,.8);
    z-index: 11;
}
.tk_detail_2{
    height: 640px;
}

.wrap .page{text-align: center;}
.page a{height: 28px;  line-height: 28px;  vertical-align: baseline;  padding: 0 5px;  font-size: 14px;  color: #666666;  display: inline-block;  margin: 0 5px;}
.page a.cur{color:#fc4793;}
.footer{margin-top: 80px;}
