.m-mirror{width:100%;border:1px solid #ff2c55;background-size:100% 100%;background-position-y:-169px;position:absolute}
.m-header{background-size:100% 0}.m-message-count{color:#ff2c55;font-size:10px;color:red;text-align:center;right:0;position:absolute;display:inline-block;width:10px;height:10px;background-color:#fff;border-radius:10px}
.m-tag{border-radius:15px;padding:2px 5px;background-color:#eaeff2;width:100px;height:30px;line-height:25px;margin-left:10px;display:inline-block !important;margin-bottom:10px;color:#b7b7b7;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}
.m-menu a{font-size:16px;font-weight:300;font-family:"PingFangSC-UI","Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,"Microsoft YaHei","微软雅黑",sans-serif,"Segoe UI Emoji","Segoe UI Symbol" !important}
.m-board-list .one{width:100%;height:50px}.m-dogbg{background-image:url('http://img.duideren.in/lib/dog.png');background-size:100px 289px;background-position:center;background-repeat:no-repeat}
.m-about{width:100%;background-image:url('http://img.duideren.in/lib/about.png');min-height:600px;background-repeat:no-repeat;background-size:100%;background-position-y:-55px}
.m-query-input{line-height:30px;padding-left:20px;color:#000;padding-left:30px;border-radius:20px;background-color:#fff !important}
.m-reupload{background-color:rgba(0,0,0,0.2);border-radius:20px;display:inline-block;position:absolute;right:30px;top:298px;width:84px;z-index:1;color:#fff;padding-left:2px;line-height:32px;font-size:14px}
.m-masaic-tip{position:absolute;left:30px;top:280px;width:60px;z-index:1}.m-masaic-tip:after{content:'添加面具';width:100px;height:33px;background-color:rgba(0,0,0,0.2);border-radius:20px;display:inline-block;left:32px;position:absolute;top:18px;z-index:-1;color:#fff;padding-left:16px;line-height:32px;font-size:14px}
.m-userprofile-display-sm{position:relative;top:3px;right:10px;z-index:1}.m-userprofile-display-sm .name{width:130px;height:28px;background-color:rgba(9,9,9,0.1);border-radius:20px;display:inline-block;position:absolute;top:-4px;z-index:-1;color:#999;padding-left:10px;line-height:27px;font-size:12px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}
.m-userprofile-display-sm img{width:20px;height:20px;border-radius:10px;border:0;right:10px;position:absolute}
.loading-container .loading{padding:0;background-color:#fff}.m-bannerred{width:100%;height:58px;position:absolute;background-color:#ff2c55;top:-29px;left:0;z-index:-7}
.m-blackborder{border:3px solid #000;border-radius:10px;margin:15px}.sellMe-button-area{background-color:#f5f5f5;width:100%;height:90px;padding-top:20px}
.m-sellWay{height:auto}.m-sellWay .top{position:absolute;text-align:center;top:100px;width:100%}.m-sellWay .top img{height:145px}
.m-sellWay .bottom{position:absolute;bottom:0;width:100%;height:65px;background-color:transparent;background-image:url('/img/tab.png');background-repeat:no-repeat;background-position-y:0;background-size:100% 100%}
.m-sellWay .bottom .icon{margin:0 auto;display:block;width:35px;font-size:35px;margin-top:8px;color:#ff2c55}
.m-sellWay .logo{position:absolute;bottom:90px;width:100%;text-align:center}.m-sellWay .logo img{width:70px;height:70px}
.m-sellWay .logo .left,.m-sellWay .logo .right{margin:0 20px;display:inline-block}.m-sellWay .logo .left .text,.m-sellWay .logo .right .text{font-size:14px;color:#444;letter-spacing:0}
.m-sellWay button{display:block;margin:10px auto}.m-sellWay button:first-child{margin:10px auto}.m-sellWay .tab{width:100%;height:50px;position:absolute;bottom:0;background-color:#fff}
.m-sellWay .tab .icon{margin:0 auto;display:block;width:30px;font-size:30px;margin-top:-6px;color:#ff2c55}
.m-sellTip .logo{position:absolute;bottom:65px;width:100%;text-align:center}.m-sellTip .logo img{width:170px;height:95px}
.m-sellTip .bottom{position:absolute;bottom:0;width:100%;height:65px;background-color:transparent;background-image:url('/img/tab.png');background-repeat:no-repeat;background-position-y:0;background-size:100% 100%;text-align:center}
.m-sellTip .bottom>*{display:inline-block;width:32%;margin:22px 0;padding:0;opacity:.7}.m-sellTip .bottom>* span{margin:0 auto;display:block;font-size:10px;font-weight:bold}
.m-sellTip .bottom .middle{margin:0;opacity:1}.m-sellTip .bottom .middle span{margin-top:0;color:#ff2c55}
.m-sellTip .bottom .icon{width:35px;font-size:22px;margin:0 auto;display:block}.m-sellTip .bottom .icon.icon-add{color:#ff2c55;font-size:35px;line-height:35px}
.m-sellTip .bottom span{display:inline-block;font-size:10px}.m-divider{width:100%;height:10px;background-color:#f5f5f5 !important}
.m-verify-email{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";text-align:center !important;text-align:center;letter-spacing:0}
.m-verify-email .title{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:18px;color:#333;margin-top:20px;margin-bottom:15px}
.m-verify-email .emailInfo{position:relative;height:44px;background:#fff}.m-verify-email .emailInfo>*{position:absolute}
.m-verify-email .emailInfo .emailIcon{left:5px;top:7.5px;width:25px;height:25px}.m-verify-email .emailInfo .inputEmail{min-width:144px;display:inline-block;left:45px;top:12.5%;font-size:16px;color:#cacaca}
.m-verify-email .emailInfo .suffix{right:0;text-align:center !important;text-align:center;overflow-x:auto;padding-right:15px;line-height:44px;font-size:15px;color:#333}
.m-verify-email .emailInfo .suffix:before{content:'';width:0;height:20.5px;margin-right:15px;border-left:1px solid #e9e9e9}
.m-verify-email .point{font-size:13px;color:#cacaca;margin-top:15px;margin-bottom:53.5px}.m-verify-email .sendEmail{padding:10px 128.5px;background:#ff2c55;border:1px solid #e9e9e9;border-radius:44px;font-size:17px;color:#fff}
.m-sellMeVerify{background:#f9f9f9;text-align:center}.m-sellMeVerify .head{background-color:#fff;padding-top:50px}
.m-sellMeVerify .head .codeImg{width:177px;height:177px}.m-sellMeVerify .head .tell{line-height:23px;font-size:18px;margin:0 auto;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";height:50px;color:#ff2c55;white-space:pre-line;margin-bottom:31px}
.m-sellMeVerify .head .like{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";margin:0;margin-top:10px;padding-bottom:38.5px;font-size:11px;color:#cacaca}
.m-sellMeVerify .bottom Img{width:212.5px;height:16px;margin-top:33px;margin-bottom:15.5px}.m-sellMeVerify .bottom p{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:12px;color:#999;border-radius:0 0 14px 14px}
.userThumbnail{width:70px;height:70px;display:inline-block}.m-singleDiaryModal .noteImgBox{display:inline-block !important;width:30%;margin-right:10px;vertical-align:top}
.m-singleDiaryModal .noteImgBox .noteImg{width:100%}.darkbackground{background-color:#333;background-blend-mode:multiply}
.greybackground{background-color:rgba(0,0,0,0.2);background-blend-mode:multiply}.miximg{background-blend-mode:multiply}
.f-font1{font-size:12px}.f-font2{font-size:14px}.f-font3{font-size:16px}.f-font4{font-size:18px}.f-font5{font-size:20px}
.f-font6{font-size:22px}.f-font7{font-size:24px}.f-font8{font-size:26px}.f-fb{font-weight:bold}.f-ff1{font-family:'PingFangSC-Ultralight','Source Han Sans CN',"Helvetica Neue"}
.f-ff-r{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue"}
.f-ff-m{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue"}
.f-ff-t{font-family:'PingFangSC-Thin','Source Han Sans CN Thin',"Helvetica Neue"}
.f-ff-l{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue"}
.f-ff-s{font-family:'PingFangSC-Semibold','Source Han Sans CN Light',"Helvetica Neue"}
.f-fl{float:left}.f-fr{float:right}.f-fc1{color:#31b8e1 !important}.f-fc2{color:#ccc}.f-fc3{color:#333}
.f-fc4{color:#666}.f-fc5{color:#999}.f-fc6{color:#e1e1e1}.f-fc7{color:#b7b7b7}.f-fc8{color:#ff2c55 !important}
.f-fc9{color:#00aeff}.f-fcf{color:#fff}.f-fc0{color:#000}.f-fcm{color:#00fffb}.f-fcw{color:#ff58cf}.f-bdc1{border-color:#31b8e1 !important}
.f-bdc2{border-color:#b6ebf8 !important}.f-bdc3{border-color:#b7b7b7 !important}.f-bdc4{border-color:#171717 !important}
.f-bdc5{border-color:#f0f0f0 !important}.f-bdc6{border-color:#ff2c55 !important}.f-bdr1{width:120px;height:120px;border-radius:60px}
.f-bd1{border:1px solid #31b8e1 !important;border-radius:2px !important}.f-bd2{border:1px solid #b7b7b7 !important;border-radius:0 !important}
.f-bd3{border:1px solid #b7b7b7 !important;border-radius:2px !important}.f-bd4{border:2px solid #ff2c55}
.f-bd5{border:1px solid #ff2c55}.f-bgc1{background-color:#eaeff2 !important}.f-bgc2{background-color:#31b8e1 !important}
.f-bgc3{background-color:#fff !important}.f-bgc4{background-color:#444 !important}.f-bgc5{background-color:#171717 !important}
.f-bgc6{background-color:#232323 !important}.f-bgc7{background-color:#ccc !important}.f-bgc8{background-color:#ff2c55 !important}
.f-bgc9{background-color:#f5f5f5 !important}.f-bgm1{background-image:url("http://img.duideren.in/lib/dog.png");background-size:100% 100%;background-position:center;background-repeat:no-repeat;width:100px;height:289px;margin:80px auto;padding-top:200px;text-align:center !important;text-align:center;color:#b7b7b7;font-size:14px;padding-left:6px}
.f-bgm2{background-color:#fff;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";margin-top:98.5px;text-align:center;font-size:15px;color:#999;letter-spacing:0}
.f-mg0{margin:0}.f-mg30a{margin:30px auto}.f-mg50a{margin:50px auto}.f-mt5{margin-top:5px}.f-mt7{margin-top:7px}
.f-mt9{margin-top:9px}.f-mt10{margin-top:10px}.f-mt20{margin-top:20px}.f-mt25{margin-top:25px}.f-mt30{margin-top:30px}
.f-mt60{margin-top:60px}.f-ml5{margin-left:5px}.f-ml10{margin-left:10px}.f-ml15{margin-left:15px}.f-ml20{margin-left:20px}
.f-ml30{margin-left:30px}.f-mr5{margin-right:5px}.f-mr10{margin-right:10px}.f-mr15{margin-right:15px}
.f-mr20{margin-right:20px}.f-mr30{margin-right:30px}.f-mb0{margin-bottom:0}.f-mb10{margin-bottom:10px}
.f-mb30{margin-bottom:30px}.f-mb40{margin-bottom:40px}.f-bb1{border-bottom:10px solid #eaeff2}.f-pdl10{padding-left:10px}
.f-pdl20{padding-left:20px}.f-pdr20{padding-right:20px}.f-pdt5{padding-top:5px}.f-pdt20{padding-top:20px}
.f-pdb0{padding-bottom:0}.f-pd0{padding:0}.f-pd3{padding:3px}.f-pd5{padding:5px}.f-pd10{padding:10px}
.f-pd20{padding:20px}.f-tac{text-align:center !important}.f-tal{text-align:left !important}.f-tar{text-align:right !important}
.f-m0a{margin:0 auto}.f-m10a{margin:10px auto}.f-dpn{display:none}.f-dpf{display:flex}.f-dpb{display:block}
.f-dpib{display:inline-block !important}.f-cp{cursor:pointer}.f-pr{position:relative}.f-pa{position:absolute}
.f-pf{position:fixed}.f-wd100{width:100%}.f-ofh{overflow:hidden}.disable{background-color:#ccc !important;border-color:#ccc}
.ellipsis{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}.f-button-base{border-color:transparent;color:#444;display:inline-block;margin:0;padding:0 12px;min-width:52px;min-height:47px;border:1px solid;border-radius:4px;vertical-align:top;text-align:center;text-overflow:ellipsis;line-height:42px;cursor:pointer;font-size:14px}
.f-button1{width:315px;display:block;margin:0 auto;background-color:#ff2c55;color:#fff;border-radius:2px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:18px;color:#FFF;letter-spacing:-0.81px}
.f-button2{width:auto;display:inline-block;margin:0 auto;background-color:#fff;border:1px solid #ff2c55;color:#ff2c55;border-radius:2px;padding:0 12px}
.f-button3{width:auto;display:inline-block;margin:0 auto;background-color:#fff;border:1px solid #b7b7b7;color:#b7b7b7;border-radius:2px;padding:1px 10px}
.f-tac{text-align:center}.f-pva{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.f-vtam{vertical-align:middle}
.hide{display:none}.show{display:inherit}.hover{color:#ff2c55}.hoverblue{color:#00aeff}.break-word{white-space:normal;word-wrap:break-word;word-break:break-all}
.justify{text-align:justify;text-justify:inter-ideograph}.nowrap{word-wrap:normal;white-space:nowrap}
.pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.ellipsis{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}
.hideText{overflow:hidden;text-indent:-20000px}.scrollY{overflow:hidden;overflow-y:auto}.zoomin{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:pointer\9}
.blur{-webkit-filter:blur(30px);-moz-filter:blur(30px);-ms-filter:blur(30px);filter:blur(30px)}.btn-appearance{-webkit-appearance:button;height:auto;width:60px;margin-bottom:10px}
.container-fluid{max-width:1030px}.c-logo{width:40px;margin:5px 20px 5px 0;float:left}.navbar-brand{padding:15px 20px 15px 5px}
#c-table,#c-table-main{max-width:1000px;margin:10px auto}#c-search{display:flex;align-items:center;max-width:1000px;min-height:60px;margin:50px auto 10px;background-color:#f2f2f2;position:relative}
#c-search .active{background-color:#337ab7;color:#fff}#c-search .myBtnGroup{position:absolute;right:4%;top:26%}
#c-search .tags ul{display:inline-block !important;margin:0;width:24%;vertical-align:top}#c-search .tags ul li{float:left;cursor:pointer}
#c-search .tags ul .list-group-item{padding:5px 10px;margin:1px}td>.m-userprofile{width:30px;height:30px;margin-right:10px}
#c-table td{font-size:13px;vertical-align:middle;max-width:200px}#c-table td .greyWord{color:#ccc}#c-table-main td{font-size:13px;vertical-align:middle;text-align:center;word-break:break-all;max-width:100px}
#c-table-main th{text-align:center}thead>tr{background-color:#f7f7f7;border-top:1px solid #ddd}.c-userId{color:#ccc}
.c-mobile-userId{width:70px;display:block;word-break:normal;white-space:pre-wrap;word-wrap:break-word;overflow:hidden}
#c-float-window{background-color:#f2f2f2}#c-float-window .modal-header{padding:15px 45px}#c-float-window .modal-body{padding:20px 30px}
#c-float-window .c-background{padding:15px 0;margin-bottom:10px;background-color:#fff}#c-float-window .c-user-info{height:134px}
#c-float-window .c-info-title{width:42px;text-align:right;float:left;line-height:26px}#c-float-window .c-info-content{max-width:150px;float:left;margin-left:5px;line-height:26px}
#c-float-window i{font-style:normal;font-weight:normal;color:#ccc}#c-float-window b{font-weight:normal;color:#333}
#c-float-window h5{margin:0 0 15px 20px}#c-float-window .c-single{height:auto;padding:15px}#c-float-window .c-single .thumbnail{margin-bottom:10px}
#c-float-window .c-info-title-2{width:177px;text-align:right;float:left;line-height:20px;margin:3px 0}
#c-float-window .c-info-content-2{max-width:300px;float:left;line-height:20px;margin:3px 0 3px 5px}#c-float-window .c-table-box{padding:0 15px}
#c-float-window .c-table-box thead>tr{border-top:0}#c-float-window .c-table-box thead>tr>th{border-bottom:1px solid #ddd}
#c-float-window .nav-tabs{margin-bottom:10px}#c-float-window .card{width:100%;padding:12px;background:#fff;margin-bottom:10px;word-break:break-all}
.c-modal{background-color:#f2f2f2}.c-modal .modal-header{padding:15px 45px}.c-modal .modal-body{padding:20px 30px}
.c-modal .c-background{padding:15px 0;margin-bottom:10px;background-color:#fff}.c-modal .c-user-info{height:134px}
.c-modal .c-info-title{width:42px;text-align:right;float:left;line-height:26px}.c-modal .c-info-content{max-width:140px;float:left;margin-left:5px;line-height:26px}
.c-modal i{font-style:normal;font-weight:normal;color:#ccc}.c-modal b{font-weight:normal;color:#333}.c-modal h5{margin:0 0 15px 20px}
.c-modal .c-single{height:auto;padding:15px}.c-modal .c-single .thumbnail{margin-bottom:10px}.c-modal .c-info-title-2{width:177px;text-align:right;float:left;line-height:20px;margin:3px 0}
.c-modal .c-info-content-2{max-width:300px;float:left;line-height:20px;margin:3px 0 3px 5px}.c-modal .c-table-box{padding:0 15px}
.c-modal .c-table-box thead>tr{border-top:0}.c-modal .c-table-box thead>tr>th{border-bottom:1px solid #ddd}
.c-modal .nav-tabs{margin-bottom:10px}.c-modal .inputTips .tip{color:#ff2c55 !important;font-size:13px;margin-top:5px}
#c-mobile-window{background-color:#f2f2f2}#c-mobile-window .card .cardImg{width:50%;display:inline-block}
#c-mobile-window .card .cardImg .profile{width:50px;height:50px;border-radius:50%;overflow:hidden}#c-mobile-window .card .cardImg .profile img{width:100%;height:100%}
#c-mobile-window .decision{display:inline-block;line-height:40px}#c-mobile-window .modal-header{padding:15px 45px}
#c-mobile-window .modal-body{padding:20px 30px}#c-mobile-window .c-background{padding:15px 0;margin-bottom:10px;background-color:#fff}
#c-mobile-window .c-user-info{height:134px}#c-mobile-window .c-info-title{width:42px;text-align:right;float:left;line-height:26px}
#c-mobile-window .c-info-content{max-width:140px;float:left;margin-left:5px;line-height:26px}#c-mobile-window i{font-style:normal;font-weight:normal;color:#ccc}
#c-mobile-window b{font-weight:normal;color:#333}#c-mobile-window h5{margin:0 0 15px 20px}#c-mobile-window .c-single{height:auto;padding:15px}
#c-mobile-window .c-single .thumbnail{margin-bottom:10px}#c-mobile-window .c-info-title-2{width:177px;text-align:right;float:left;line-height:20px;margin:3px 0}
#c-mobile-window .c-info-content-2{max-width:300px;float:left;line-height:20px;margin:3px 0 3px 5px}#c-mobile-window .c-table-box{padding:0 15px}
#c-mobile-window .c-table-box thead>tr{border-top:0}#c-mobile-window .c-table-box thead>tr>th{border-bottom:1px solid #ddd}
#c-mobile-window .nav-tabs{margin-bottom:10px}.m-wxconfig .smallButton{padding:10px 0}.mobileCompany{width:80% !important;margin-left:6%;height:400px;overflow:scroll}
.mobileCompany .c-modal{width:100% !important}.mobileCompany .modal-content{width:100% !important}#mobileActivity td{text-align:left;word-break:normal;white-space:pre-wrap;word-wrap:break-word;overflow:hidden;line-height:15px}
#mobileActivity div{display:inline-block;width:100%}.mobileTd{text-align:left;width:70px;display:block;word-break:normal;white-space:pre-wrap;word-wrap:break-word;overflow:hidden}
.autoHeight{height:auto !important}@font-face{font-family:'icomoon';src:url('../../fonts/icomoon.eot?vgtjst');src:url('../../fonts/icomoon.eot?vgtjst#iefix') format('embedded-opentype'),url('../../fonts/icomoon.ttf?vgtjst') format('truetype'),url('../../fonts/icomoon.woff?vgtjst') format('woff'),url('../../fonts/icomoon.svg?vgtjst#icomoon') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-add:before{content:"\e93b"}.icon-star-close:before{content:"\e93a"}
.icon-close:before{content:"\e939"}.icon-address:before{content:"\e901"}
.icon-applied:before{content:"\e937"}.icon-datetime:before{content:"\e938"}
.icon-more:before{content:"\e91f"}.icon-pay:before{content:"\e935"}
.icon-switchlist:before{content:"\e91a"}.icon-switch:before{content:"\e933"}
.icon-sell:before{content:"\e934"}.icon-setting:before{content:"\e936"}
.icon-male-user:before{content:"\e900"}.icon-female-user:before{content:"\e91b"}
.icon-edit:before{content:"\e931"}.icon-delete:before{content:"\e932"}
.icon-520:before{content:"\e909"}.icon-avator-missing:before{content:"\e90a"}
.icon-back:before{content:"\e90b"}.icon-cancel:before{content:"\e90c"}
.icon-certificated:before{content:"\e90d"}.icon-checked:before{content:"\e90f"}
.icon-enter:before{content:"\e910"}.icon-forward:before{content:"\e914"}
.icon-hi:before{content:"\e915"}.icon-invite-friend:before{content:"\e916"}
.icon-invite-ok:before{content:"\e917"}.icon-locate:before{content:"\e918"}
.icon-ok:before{content:"\e928"}.icon-phone2:before{content:"\e929"}
.icon-qr-code:before{content:"\e92a"}.icon-recommendation:before{content:"\e92b"}
.icon-refresh:before{content:"\e92c"}.icon-search:before{content:"\e92d"}
.icon-star:before{content:"\e92e"}.icon-view-lock:before{content:"\e92f"}
.icon-warning:before{content:"\e930"}.icon-VIP:before{content:"\e908"}
.icon-camera:before{content:"\e925"}.icon-spinner:before{content:"\e926"}
.icon-qrcode:before{content:"\e904"}html,a,p,span,div,label,input,button,select,textarea{font-weight:300;font-family:"PingFangSC-Regular","Helvetica Neue",Helvetica,"Hiragino Sans GB",Arial,"Microsoft YaHei","微软雅黑",sans-serif,"Segoe UI Emoji","Segoe UI Symbol"}
::-webkit-input-placeholder{color:#ff2c55}:-moz-placeholder{color:#ff2c55;opacity:1}::-moz-placeholder{color:#ff2c55;opacity:1}
:-ms-input-placeholder{color:#ff2c55}input[type="text"],textarea{-webkit-appearance:none}
hr{display:block;height:1px;border:0;border-top:1px solid #f5f5f5;margin:0;padding:0}@keyframes spinner1{to{transform:rotate(360deg)}
}@-webkit-keyframes spinner1{to{-webkit-transform:rotate(360deg)}}.spinner1{min-width:30px;min-height:30px}
.spinner1:before{content:'Loading…';position:absolute;top:43%;left:46%;width:40px;height:40px;margin-top:-13px;margin-left:-13px}
.spinner1:not(:required):before{content:'';border-radius:50%;border:1px solid #ccc;border-top-color:#03ade0;animation:spinner1 .6s linear infinite;-webkit-animation:spinner1 .6s linear infinite}
.m-alert-base{width:280px;min-height:100px;background-color:#fff;border-radius:10px;border:0;padding:20px 20px;color:#000}
.m-alert-base p{font-size:16px;margin:5px auto 25px}.m-alert-base i{color:#ff2c55 !important;font-size:44px}
.m-alert-base i:first-child{margin-right:20px}.m-btn-submit{width:240px;margin:7px auto;color:#fff;border-radius:22px;background-color:#ff2c55;min-height:36px}
.m-button-base{width:auto;display:inline-block;margin:0 auto;background-color:#ff2c55;border:1px solid #ff2c55;color:#fff;border-radius:2px;padding:0 12px}
.m-button-base.small{width:160px;height:44px;border-radius:30px;font-size:18px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";background-color:#fff;color:#ff2c55}
.m-button-base.middle{width:230px;height:47px;border-radius:30px;font-size:18px;font-weight:bold}.m-button-base.hover{background-color:#fff;color:#ff2c55}
.m-button-base.smaller{width:60px;height:25px;background-color:#fff;color:#ff2c55;border-radius:30px;font-size:12px;line-height:25px;text-align:center}
.m-event-20161111{min-height:600px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/bg1.png?t=3")}
.m-event-20161111 .slogan{width:78.4%;height:115px;margin:20px auto;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/slogan.png?t=2")}
.m-event-20161111 .uploadarea{width:67.2%;height:252px;margin:15px auto 15px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/uploadarea.png?t=1")}
.m-event-20161111 .uploadarea img{margin:30px 25px;border-radius:3px}.m-event-20161111 .inputname{width:44.8%;height:53px;margin:0 auto;padding:8px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/inputnamedisplay.png")}
.m-event-20161111 .inputname.inputmode{background-image:url("http://img.duideren.in/events/20161111/inputname.png")}.m-event-20161111 .inputname input{width:100px;height:40px;margin:0 auto 0;display:block}
.m-event-20161111 .sexarea{width:32%;height:45px;margin:10px auto;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/male.png");position:relative}
.m-event-20161111 .sexarea.female{background-image:url("http://img.duideren.in/events/20161111/female.png")}.m-event-20161111 .sexarea .left,.m-event-20161111 .sexarea .right{position:absolute;width:55px;height:55px;top:0}
.m-event-20161111 .sexarea .left{left:0}.m-event-20161111 .sexarea .right{right:0}.m-event-20161111 .gobutton{width:40%;height:46px;margin:0 auto;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/goUnavailable.png")}
.m-event-20161111 .gobutton.clickable{background-image:url("http://img.duideren.in/events/20161111/go.png")}.m-event-20161111 .close{position:absolute;right:20px;top:20px;padding:6px 7px 5px;color:#000;font-weight:bold;font-size:13px}
.m-event-20161111-friendListIndex{min-height:600px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/bg1.jpg")}
.m-event-20161111-friendListIndex .buttons{margin:455px auto 0;text-align:center}.m-event-20161111-friendListIndex .buttons>*{display:inline-block}
.m-event-20161111-friendListIndex .buttons .yes{width:155px;height:105px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/yes.png")}
.m-event-20161111-friendListIndex .buttons .no{width:143px;height:70px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/no.png")}
@media screen and (max-width:320px){.m-event-20161111-friendListIndex{min-height:510px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/bg1.jpg")}
.m-event-20161111-friendListIndex .buttons{margin:386.75px auto 0;text-align:center}.m-event-20161111-friendListIndex .buttons>*{display:inline-block}
.m-event-20161111-friendListIndex .buttons .yes{width:131.75px;height:89.25px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/yes.png")}
.m-event-20161111-friendListIndex .buttons .no{width:121.55px;height:59.5px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/no.png")}
}.m-event-20161111-friendList{min-height:600px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/bg2.jpg")}
.m-event-20161111-friendList .scroll{height:583px}.m-event-20161111-friendList .top{width:93.4%;height:280px;margin:20px auto 29px;position:relative;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/topbg.png")}
.m-event-20161111-friendList .top .middlePhoto{margin:0 auto}.m-event-20161111-friendList .top .user img{position:absolute;top:15px;left:23px;width:55px;height:55px}
.m-event-20161111-friendList .top .user .text{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:21px;color:#222;letter-spacing:-0.55px;position:absolute;top:20px;left:95px}
.m-event-20161111-friendList .top .male,.m-event-20161111-friendList .top .female,.m-event-20161111-friendList .top ion-scroll{display:inline-block;width:47%;height:113px;overflow-y:auto}
.m-event-20161111-friendList .top .male img,.m-event-20161111-friendList .top .female img,.m-event-20161111-friendList .top ion-scroll img{width:35px;height:35px;margin:1.5px;float:left}
.m-event-20161111-friendList .top .info{position:absolute;width:110px;height:23px;top:251px;left:140px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:10px;color:#666}
.m-event-20161111-friendList .words{padding-left:30px}.m-event-20161111-friendList .words .line .user{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:37px;line-height:40px;color:#fbbc00;letter-spacing:-1.08px}
.m-event-20161111-friendList .words .line .system{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:23px;color:#fff;letter-spacing:-0.67px}
.m-event-20161111-friendList .words .line .system.littleFont{font-size:18px}.m-event-20161111-friendList .bottom{width:100%;height:45px;background:rgba(0,0,0,0.3);position:absolute;bottom:25px;text-align:center}
.m-event-20161111-friendList .bottom .content{width:260px;height:30px;margin:0 auto 0;text-align:center}
.m-event-20161111-friendList .bottom .content img{width:25px;height:25px;border-radius:13px;border:1px solid #fff;position:absolute;top:10px;left:0}
.m-event-20161111-friendList .bottom .content .text{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;height:25px;line-height:25px;color:#b6b6b6;letter-spacing:-0.47px;position:absolute;top:11px;left:30px}
.m-event-20161111-friendList .goindex{margin:23px auto 0;width:125px;height:44px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/goindex.png")}
@media screen and (max-width:320px){.m-event-20161111-friendList{min-height:510px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/bg2.jpg")}
.m-event-20161111-friendList .scroll{height:496px}.m-event-20161111-friendList .top{width:93.4%;height:270px;margin:20px auto 20px;position:relative;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/topbg.png")}
.m-event-20161111-friendList .top .middlePhoto{margin:0 auto}.m-event-20161111-friendList .top .user img{position:absolute;top:15px;left:23px;width:55px;height:55px}
.m-event-20161111-friendList .top .user .text{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:18px;color:#222;letter-spacing:-0.55px;position:absolute;top:20px;left:95px}
.m-event-20161111-friendList .top .male,.m-event-20161111-friendList .top .female,.m-event-20161111-friendList .top ion-scroll{display:inline-block;width:47%;height:50px;overflow-y:auto}
.m-event-20161111-friendList .top .male img,.m-event-20161111-friendList .top .female img,.m-event-20161111-friendList .top ion-scroll img{width:30px;height:30px;margin:1.5px;float:left}
.m-event-20161111-friendList .top .info{position:absolute;width:100px;height:21px;top:240px;left:100px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:10px;color:#666}
.m-event-20161111-friendList .words{padding-left:26px}.m-event-20161111-friendList .words .line .user{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:26px;line-height:30px;color:#fbbc00;letter-spacing:-1.08px}
.m-event-20161111-friendList .words .line .system{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:17px;color:#fff;letter-spacing:-0.67px}
.m-event-20161111-friendList .words .line .system.littleFont{font-size:17px}.m-event-20161111-friendList .bottom{width:100%;height:37px;background:rgba(0,0,0,0.3);position:absolute;bottom:14px;text-align:center}
.m-event-20161111-friendList .bottom .content{width:260px;height:30px;margin:0 auto 0;text-align:center}
.m-event-20161111-friendList .bottom .content img{width:25px;height:25px;border-radius:13px;border:1px solid #fff;position:absolute;top:10px;left:0}
.m-event-20161111-friendList .bottom .content .text{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;height:25px;line-height:25px;color:#b6b6b6;letter-spacing:-0.47px;position:absolute;top:11px;left:30px}
.m-event-20161111-friendList .goindex{margin:15px auto 0;width:125px;height:44px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161111/friendList/goindex.png")}
}.friendListAlert{padding-left:27px;padding-top:85px;width:100%;height:603px;background:rgba(0,0,0,0.7)}
.friendListAlert img{width:321px;height:375.5px}.friendListAlert span{position:absolute;top:84px;right:26px;width:44px;height:44px;border-radius:50%}
@media screen and (max-width:320px){.friendListAlert{padding-left:23px;padding-top:72px;width:100%;height:512.55px;background:rgba(0,0,0,0.7)}
.friendListAlert img{width:273px;height:319px}.friendListAlert span{position:absolute;top:84px;right:26px;width:44px;height:44px;border-radius:50%}
}.m-event-20161225{height:603px;min-height:600px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161225/inBg.png?t=3")}
.m-event-20161225 .uploadarea{width:264px;height:328px;overflow:hidden;border-radius:10px;margin:0 auto;margin-top:97px}
.m-event-20161225 .peopleImg{width:62px;height:120.5px;position:absolute;left:30.5px;top:325.5px}.m-event-20161225 .gobutton{width:197px;height:49.5px;margin:0 auto;margin-top:40px;background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161225/inBtnFalse.png")}
.m-event-20161225 .gobutton.clickable{background-image:url("http://img.duideren.in/events/20161225/inBtnTrue.png")}.m-event-20161225-output{background-size:100% 100%;background-image:url("http://img.duideren.in/events/20161225/outBg.png?t=3")}
.m-event-20161225Two .bottom{text-align:center}.m-event-20161225Two .bottom img{width:352.5px;height:16px}
.m-event-20161225Two .bottom p{margin-top:54px;font-size:22px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";color:#000;letter-spacing:2.24px}
.m-img-base{background-size:100% 100%;background-image:url('http://img.duideren.in/mosaic/masaic1.png');border-radius:50%;border:1px solid #fff;width:45px;height:45px}
.m-img-base.middle{width:60px;height:60px}.m-img-round{border-radius:200px;width:60px;height:60px}.m-img-list{margin-top:20px;margin-left:60px}
.m-img-list li{display:inline-block;width:80px}.m-area-input{display:flex;width:90%;min-height:40px;margin:15px auto 0}
.m-area-input .label{width:20%;line-height:33px;color:#b7b7b7;text-align:center !important;text-align:center}
.m-area-input .content{flex:auto;line-height:33px;color:#666}.m-area-input .content .right{float:right;font-size:12px}
.m-area-input .content.area{height:120px;margin-bottom:19px}.m-area-input .content.area textarea{word-spacing:1px;letter-spacing:1px;width:100%;height:100%;padding:8px 10px;border:1px solid;border-radius:0;border-color:#f0f0f0 !important;color:#666}
.m-area-input .content select{-webkit-appearance:none;border:0;color:#666;background-color:#fff !important}
.m-area-input .content input{color:#666;width:100%}.m-list-user{background-color:#fff !important}.m-list-user .one{height:90px;padding:8px 0 8px 20px}
.m-list-user .one .profile{background-size:100% 100%;background-image:url('http://img.duideren.in/mosaic/masaic1.png');border-radius:50%;border:1px solid #fff;width:45px;height:45px;width:60px;height:60px;border-radius:60px;float:left}
.m-list-user .one .profile.middle{width:60px;height:60px}.m-list-user .one .content{float:left;padding:8px 15px 0 15px;min-width:120px}
.m-list-user .one .content p{padding:0;margin:0 0 2px 0;min-height:18px}.m-list-user .one .content p:last-child{margin:4px 0 0}
.m-list-user .one .content .left{float:left;width:80%}.m-list-user .one .content .btn{height:40px;line-height:41px;position:absolute;right:10px}
.m-list-user .one .content .btn span{display:inline-block;width:auto;padding:0 15px;height:25px;border:1px solid #ff2c55;border-radius:14px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#ff2c55;letter-spacing:-0.81px;line-height:24px;text-align:center;margin-right:10px}
.m-list-user .one .content .btn span:last-child{margin-right:0}.m-list-user .one .content .btn .icon{font-size:28px;color:#999;position:absolute;top:6px;right:75px;margin-right:10px}
.m-list-user .one .content .btn .icon.icon-edit{margin-right:50px}.m-list-user .one .content .right{float:right;font-size:12px}
.m-list-user .one .content .top{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;color:#000;letter-spacing:-1.12px;margin-top:2px}
.m-list-user .one .content .bottom{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#999;letter-spacing:-0.81px}
.m-list-user .one .more{width:10px;line-height:50px;color:#999;font-size:12px}.m-list-userFollow{width:100%;height:90px;position:relative;padding:15px;background-color:#fff}
.m-list-userFollow .profile{width:60px;height:60px;border-radius:60px;position:absolute;top:15px;left:15px}
.m-list-userFollow .content{position:absolute;width:120px;height:50px;top:25px;left:90px}.m-list-userFollow .content.nameWidthControl{width:180px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-list-userFollow .content .top{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;color:#000;letter-spacing:-0.99px}
.m-list-userFollow .content .bottom{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#999;letter-spacing:-0.81px;margin-top:3px}
.m-list-userFollow .btn{position:absolute;top:33px;right:15px;width:75px;height:25px;border:1px solid #ff2c55;border-radius:13px;text-align:center;line-height:23px;display:inline-block;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#ff2c55;letter-spacing:-0.81px}
.m-list-userFollow .icon-delete,.m-list-userFollow .icon-edit{display:inline-block;font-size:25px;color:#999;position:absolute;top:33px;right:105px}
.m-list-userFollow .icon-edit{margin-right:40px}.m-list-userFollow .right1{position:absolute;top:33px;right:15px;width:130px;height:25px}
.m-singleList-itemBox{background-color:#fff;padding-left:15px}.m-singleList-itemBox.hasCircleInfo{margin-bottom:15px}
.m-singleList-itemBox .itemHeader{position:relative;height:30px}.m-singleList-itemBox .itemHeader>*{position:absolute}
.m-singleList-itemBox .itemHeader .circleKind{top:6.5px;left:0;width:15px;height:15px;border-radius:50%}
.m-singleList-itemBox .itemHeader .more{top:12.5px;right:15.5px;width:14px;height:7.5px}.m-singleList-itemBox .itemHeader .moreBox{right:0;top:0;text-align:center !important;text-align:center;padding-left:14px;padding-top:6px;width:60px;height:30px}
.m-singleList-itemBox .itemHeader .circleText{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:11px;color:#b8b8b8;letter-spacing:-0.34px;left:20px;top:5px}
.m-singleList-itemBox .m-list-user2{width:100%;height:80px;position:relative;background-color:#fff}.m-singleList-itemBox .m-list-user2 .profile{width:50px;height:50px;border-radius:50%;position:absolute;top:15px;left:0}
.m-singleList-itemBox .m-list-user2 .content{position:absolute;top:29px;left:85px;width:120px;height:50px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;color:#000;letter-spacing:-0.5px}
@media screen and (max-width:320px){.m-singleList-itemBox .m-list-user2 .content{left:60px;font-size:14px}
}.m-singleList-itemBox .m-list-user2 .content .grey{margin-left:13px;font-size:13px;color:#999;letter-spacing:-0.4px}
@media screen and (max-width:320px){.m-singleList-itemBox .m-list-user2 .content .grey{margin-left:7px}
}.m-singleList-itemBox .m-list-user2 .operation{position:absolute;right:15px;top:27.5px}.m-singleList-itemBox .m-list-user2 .operation button{background-color:transparent}
.m-singleList-itemBox .m-list-user2 .operation .yes{font-size:13px;border-radius:12.5px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";border:1px solid #ff2c55;color:#ff2c55;padding:0;width:70px;height:25px;line-height:25px}
.m-singleList-itemBox .m-list-user2 .operation .no{border:0;color:#ff2c55;font-size:13px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue"}
.m-singleList-itemBox .m-list-user2 .btn{position:absolute;top:33px;right:15px;width:75px;height:25px;border:1px solid #ff2c55;border-radius:13px;text-align:center;line-height:23px;display:inline-block;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#ff2c55;letter-spacing:-0.81px}
.m-singleList-itemBox .m-list-user2 .icon-delete,.m-singleList-itemBox .m-list-user2 .icon-edit{display:inline-block;font-size:25px;color:#999;position:absolute;top:33px;right:105px}
.m-singleList-itemBox .m-list-user2 .icon-edit{margin-right:40px}.m-singleList-itemBox .m-list-user2 .right1{position:absolute;top:33px;right:15px;width:130px;height:25px}
#marketSearchBar{display:inline-block;width:254px;height:28px !important;background:rgba(255,255,255,0.19);border-radius:30px;margin-top:10px !important;margin-left:0 !important}
.m-user-display{border:2px solid #ff2c55;width:90%;height:470px;margin:15px auto 0;border-radius:15px;position:relative;background-color:#fff}
.m-user-display::before{border:2px solid #ff2c55;width:100%;height:470px;border-radius:15px;transform:rotate(-3deg);display:inline-block;content:'';top:-3px;left:-2px;z-index:-1;background-color:#ff2c55;position:absolute}
.m-user-display::after{border:2px solid #ff2c55;width:100%;height:470px;border-radius:15px;transform:rotate(3deg);display:inline-block;content:'';top:-3px;left:-1px;z-index:-1;position:absolute;background-color:#fff}
.m-user-display2{border:2px #ff2c55;width:90%;height:auto;margin:15px auto 0;border-radius:15px;position:relative;background-color:#fff;border-style:none;box-shadow:0 0 3px 0 rgba(183,183,183,0.6)}
.m-user-display2 .single{padding:25px 30px 10px}.m-user-display2 .single img{width:100%;max-width:280px;margin:0 auto;display:block}
.m-user-display2 .single .detail{font-size:16px;margin-top:10px;font-weight:bold}.m-user-display2 .single .detail .city{display:block;float:right;font-size:12px;color:#999}
.m-user-display2 .user .info{display:flex}.m-user-display2 .user .info img{width:50px;height:50px;margin:5px}
.m-user-display2 .user .info .bgborder{background-image:url('http://img.duideren.in/lib/userprofilebg.png');background-size:100%;background-repeat:no-repeat;width:60px;height:60px;margin:5px 10px 0 15px}
.m-user-display2 .user .info .detail{padding-top:20px;padding-left:6px;flex:auto}.m-user-display2 .user .info .detail .name{font-size:16px;font-weight:bold;margin-bottom:5px;line-height:16px}
.m-user-display2 .user .info .detail .job{font-size:14px;color:#999;margin-bottom:0;line-height:14px}
.m-user-display2 .user .info .detail .job .icon{margin-top:0;margin-left:6px;position:absolute;color:#ff2c55 !important;font-size:14px}
.m-user-display2 .user .info .follow{width:100px;padding-top:20px;padding-left:12px}.m-user-display2 .user .singleinfo{font-size:12px;text-align:right;padding-bottom:10px;padding-right:40px;color:#ff2c55 !important}
.m-user-display2 .user .singleinfo .icon{position:absolute;margin-top:4px;margin-left:4px}.m-single-displayPanelList .panel{width:170px;height:210px;border:1px #ccc;border-radius:10px;margin-top:10px;padding:10px;border-style:none;box-shadow:1px 1px 8px -1px rgba(183,183,183,0.6);text-align:center !important;text-align:center;display:inline-block !important}
.m-single-displayPanelList .panel.left{margin-left:10px;margin-right:5px}.m-single-displayPanelList .panel.right{margin-left:5px;margin-right:10px}
.m-single-displayPanelList .panel img{width:100px;height:100px}.m-single-displayPanelList .panel .job{margin-top:20px}
.m-single-displayPanelList .panel .job span{font-weight:bold;font-size:16px}.m-single-displayPanelList .panel .bottom span{color:#b7b7b7}
.m-single-displayPanelList .panel .from{font-size:12px}.m-market-tab{margin-top:5px;height:40px;text-align:center;background:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #e5e5e5;-moz-box-shadow:inset 0 -1px 0 0 #e5e5e5;box-shadow:inset 0 -1px 0 0 #e5e5e5;width:100%}
.m-market-tab .group,.m-market-tab .friend{font-weight:300;color:#999;font-size:16px;line-height:40px;width:54px;height:40px;display:inline-block;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue"}
.m-market-tab .group.z-crt,.m-market-tab .friend.z-crt{border-bottom:2px solid #ff2c55;font-weight:600;color:#000}
.m-market-tab .group{margin-right:84px}.m-market-companylist .one{width:100%;height:125px;background:#fff;-webkit-box-shadow:inset 0 -1px 0 0 rgba(229,229,229,0.7);-moz-box-shadow:inset 0 -1px 0 0 rgba(229,229,229,0.7);box-shadow:inset 0 -1px 0 0 rgba(229,229,229,0.7);position:relative}
.m-market-companylist .one .profile,.m-market-companylist .one .name,.m-market-companylist .one .numberarea,.m-market-companylist .one .adopt{position:absolute}
.m-market-companylist .one .profile{top:28px;left:20px}.m-market-companylist .one .profile img{width:70px;height:70px}
.m-market-companylist .one .name{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:17px;color:#333;letter-spacing:0;line-height:26px;top:28px;left:105px}
.m-market-companylist .one .numberarea{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:14px;color:#666;letter-spacing:0;top:54px;left:105px}
.m-market-companylist .one .comment{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";float:left;margin-top:82px;margin-left:105px;height:15px;line-height:15px;font-size:11px;color:#9b9b9b;letter-spacing:0}
.m-market-companylist .one .comment img{float:left;width:12px;height:12px;margin-right:3px;margin-top:1.5px}
.m-market-companylist .one .comment.like{margin-left:0;margin-left:7px}.m-market-companylist .one .adopt{top:42px;right:20px}
.m-market-companylist .one .adopt img{width:65px;height:41px}.m-market-toparea{width:100%;height:60px;background:#FFF;position:relative;box-shadow:inset 0 -1px 0 0 #e5e5e5}
.m-market-toparea>img{float:left}.m-market-toparea>img:first-of-type{width:20px;height:20px;margin:20px 7.5px 20px 20px}
.m-market-toparea>img:nth-of-type(2){margin-top:22.5px;width:51px;height:15.5px}.m-market-toparea .icon{position:absolute;top:26px;right:20px;width:5px;height:8.5px;color:#ff2c55;font-size:10px;font-weight:bold}
.m-market-toparea .top3{position:absolute;top:15px;right:35px;width:106px;height:30px}.m-market-toparea .top3 img{margin-right:4px;width:30px;height:30px;border-radius:50%}
.m-market-toparea .top3 img:last-of-type{margin-right:0}.m-market-toparea .desc{position:absolute;left:106px;top:22px;letter-spacing:0;font-size:10px}
.m-market-group-banner{height:175px;background-color:#999;background-size:100% 100%}.m-market-group-item{height:370px;margin:45px 15px 0;position:relative;background-color:#fff;padding-top:80px;text-align:center;border:1px solid rgba(0,0,0,0.1);border-radius:10px}
.m-market-group-item .logo{position:absolute;top:-20px;left:0;right:0;margin-left:auto;margin-right:auto;width:90px;height:90px;border-radius:45px;background:#fff;border:1px solid rgba(0,0,0,0.1)}
.m-market-group-item .logo img{width:70%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}
.m-market-group-item .userProfile{position:absolute;top:-30px;left:0;right:0;margin-left:auto;margin-right:auto;width:140px;height:140px;border-radius:70px;border:8px solid #eaeaea}
.m-market-group-item .userProfile img{width:100%;border-radius:70px}.m-market-group-item .userProfile .icon{position:absolute;right:0;bottom:15px;font-size:26px;color:#ff2c55;border-radius:18px;background-color:white;line-height:0}
.m-market-group-item .userProfile .icon:before{border-radius:35px;border:1px solid #fff;background-color:#fff}
.m-market-group-item .vip{width:55px;height:16px;line-height:15px;position:absolute;top:10px;right:10px;border:1px solid #ff2c55;border-radius:2px;font-size:10px;color:rgba(255,43,84,0.8);letter-spacing:-0.62px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue"}
.m-market-group-item .follow{width:65px;height:25px;line-height:25px;position:absolute;top:15px;right:15px;border:1px solid #ff2c55;border-radius:3px;font-size:12px;color:#ff2c55;letter-spacing:-0.75px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue"}
.m-market-group-item .followed{width:65px;height:25px;line-height:26px;position:absolute;top:15px;right:15px;border-radius:3px;font-size:12px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";letter-spacing:-0.75px;background:#e9e9e9;color:#999}
.m-market-group-item .name{font-size:20px;color:#333;letter-spacing:0;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue"}
.m-market-group-item .name .icon{color:#ff2c55;position:absolute;margin-left:10px}.m-market-group-item .userName{margin-top:45px;font-size:17px;color:#555;letter-spacing:-0.82px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue"}
.m-market-group-item .userJob{margin-top:5px;margin-bottom:45px;font-size:12px;line-height:24px;color:#ff2c55;letter-spacing:-0.63px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue"}
.m-market-group-item .userJob .icon{position:absolute;margin-left:5px;margin-top:3px}.m-market-group-item .userJob.group>span{padding:0 10px;height:25px;line-height:24px;display:inline-block;background:#fafafa;border:1px solid rgba(255,44,84,0.3);border-radius:19px}
.m-market-group-item .userSingleNumber{position:absolute;left:0;top:210px;right:0;margin-left:auto;margin-right:auto;width:175px;padding:0 20px;text-align:center;font-size:13px;color:#333;background:#fff;letter-spacing:0;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue"}
.m-market-group-item .tag{margin:10px 3px 42px;height:18px;font-size:12px;border-radius:18px;display:inline-block;line-height:14px;background:#f6f6f6;padding:2px 5px;color:#444;letter-spacing:-0.58px;font-family:'PingFangSC-Thin','Source Han Sans CN Thin',"Helvetica Neue"}
.m-market-group-item .line{opacity:.1;border-top:1px dashed #000;height:0}.m-market-group-item .info{position:absolute;left:0;top:155px;right:0;margin-left:auto;margin-right:auto;width:90px;height:48px;background:#fff}
.m-market-group-item .info .number{font-family:SavoyeLetPlain;font-size:40px;color:#ff2c55;letter-spacing:-1.93px}
.m-market-group-item .info .text1,.m-market-group-item .info .text2{font-size:12px;color:#333;letter-spacing:-0.58px;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue"}
.m-market-group-item .profile{margin:50px 10px 0;width:70px;height:70px;border-radius:6px;position:relative;display:inline-block;background-size:135% 135%;background-position-x:-12px;background-position-y:-12px;background-color:rgba(0,0,0,0.2);background-blend-mode:multiply}
.m-market-group-item .profile .job{position:absolute;bottom:0;width:100%;height:20px;background:rgba(0,0,0,0.5);font-size:12px;color:#FFF;letter-spacing:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue"}
.m-market-group-item .single{display:inline-block}.m-market-group-item .single .singleProfile{margin:25px 10px 0;width:60px;height:60px;border-radius:6px;position:relative;display:inline-block;border-radius:30px;background-size:100% 100%}
.m-market-group-item .single .job{margin-top:1px;font-size:12px;color:#777;letter-spacing:0;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue"}
.m-market-group-item .more{margin-top:10px;font-size:12px;color:#333;letter-spacing:0;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue"}
.m-market-group-item .more .icon{font-size:9px}.m-market-events{padding:15px}.m-market-events .lefttitle{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";margin-bottom:20px;font-size:18px;color:#333;letter-spacing:0}
.m-market-events .top{width:100%;height:44px;line-height:44px;margin:15px auto 20px;background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:22px;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:17px;color:#000;letter-spacing:0;text-align:center}
.m-market-events .list{text-align:center}.m-market-events .list .one{position:relative;height:235px;margin-bottom:20px;background:#fff;border:1px solid rgba(151,151,151,0.4)}
.m-market-events .list .one a{display:block;padding:0;height:175px;overflow:hidden}.m-market-events .list .one img{width:100%}
.m-market-events .list .one .info .title{margin-top:10px;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:17px;line-height:24px;color:#333;letter-spacing:0}
.m-market-events .list .one .info .date{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:12px;line-height:16px;color:rgba(0,0,0,0.4);letter-spacing:0}
.m-market-events .list .one .progress{position:absolute;left:-4px;top:15px;width:55px;height:22px;background:rgba(0,0,0,0.8);font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:12px;color:#FFF;letter-spacing:0}
.m-market-events .list .one .progress.on{background:rgba(255,44,85,0.8)}.m-market-events-apply{text-align:center;padding:0 50px}
.m-market-events-apply .top{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:15px;margin:15px auto;color:rgba(0,0,0,0.7);letter-spacing:0}
.m-market-events-apply .list{display:inline-block;margin:0 5px 20px 10px}.m-market-events-apply .list .logo{position:relative;width:120px;height:120px;border-radius:60px;background:#fff;text-align:center;border:1px solid rgba(0,0,0,0.1)}
.m-market-events-apply .list .logo.z-crt{background-color:#ff2c55}.m-market-events-apply .list .logo img{max-width:70%;max-height:40%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}
.m-market-events-apply .list .logo .name{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:15px;color:rgba(0,0,0,0.7);letter-spacing:0;margin-top:85px}
.m-market-events-apply .apply{background:#ff2c55;border:1px solid rgba(0,0,0,0.1);border-radius:6px;width:100%;height:44px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:18px;line-height:44px;color:#fff;letter-spacing:0;margin-top:50px}
.m-event-party{background-color:#fff;padding-bottom:20px}.m-event-party .banner{width:100%;height:270px;display:block}
.m-event-party .briefInfo{height:80px;position:relative}.m-event-party .briefInfo .name{position:absolute;top:16px;left:18px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:18px;color:#333;letter-spacing:0}
.m-event-party .briefInfo .tags{margin-top:46px;margin-left:18px;position:absolute}.m-event-party .briefInfo .tags .tag{margin-right:10px;padding:0 9px;border:1px solid #cacaca;border-radius:2px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:12px;color:#cacaca;letter-spacing:0}
.m-event-party .briefInfo .price{position:absolute;top:23px;right:15px;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:25px;color:#333;letter-spacing:0}
.m-event-party .detailImgs img{width:345px;height:200px;margin:15px auto 0;display:block}.m-market-friend-timeline{width:100%;min-height:195px;box-sizing:border-box;padding:18px 15px 0 15px;position:relative;background:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #e5e5e5;-moz-box-shadow:inset 0 -1px 0 0 #e5e5e5;box-shadow:inset 0 -1px 0 0 #e5e5e5}
.m-market-friend-timeline .userProfile img{width:45px;height:45px;border-radius:23px;position:absolute}
.m-market-friend-timeline .title{height:22px;margin-left:60px;font-size:18px;line-height:22px;color:#333;letter-spacing:0;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";position:relative}
.m-market-friend-timeline .title .name{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;max-width:120px;display:inline-block;vertical-align:middle;margin-right:10px}
.m-market-friend-timeline .title .text{display:inline-block;font-family:PingFangSC-Regular;font-size:15px;color:#333;letter-spacing:0;line-height:22px}
.m-market-friend-timeline .detail{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#999;letter-spacing:0;line-height:20px;margin-top:10px;margin-left:60px}
.m-market-friend-timeline .datetime{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:12px;color:#cecece;letter-spacing:0;line-height:26px;margin-left:60px}
.m-market-friend-timeline hr{width:100%;margin-left:60px}.m-market-friend-timeline .singleProfile{position:relative;height:125px}
.m-market-friend-timeline .singleProfile>*{position:absolute}.m-market-friend-timeline .singleProfile>img{width:87px;height:87px;border-radius:4px;margin-left:60px;margin-top:15px}
.m-market-friend-timeline .singleTagTbl{margin-left:157px;margin-top:15px}.m-market-friend-timeline .singleDetail{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";margin:2.5px 0;color:#333;font-size:12px;letter-spacing:0;left:160px;background-color:#f8f8f8;padding:0 7px;border-radius:18px 18px 18px 0}
.m-market-friend-timeline .singleDetail:first-of-type{margin-top:0}.m-market-friend-timeline .singleJob{top:13px}
.m-market-friend-timeline .sex{top:35px}.m-market-friend-timeline .age{top:60px}.m-market-friend-timeline .height{top:82px}
.m-market-friend-timeline .adopt{top:39px;right:25px}.m-market-friend-timeline .adopt>img{width:65px;height:41px}
.m-company-header{padding:25px 15px;position:relative;height:140px;box-shadow:inset 0 -1px 0 0 #e5e5e5}
.m-company-header h2{margin:0;padding:0;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";float:left;font-size:27px;font-weight:bold;color:#000;letter-spacing:0;margin-bottom:0;display:inline-block}
.m-company-header-tag{vertical-align:middle;font-size:14px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";display:inline-block;text-align:center;font-size:12px}
.m-company-header-tag>span{float:left;margin-top:4px;margin-right:5px;background:#f6f6f6;border-radius:10px;padding:1.5px 5px;color:#979797;letter-spacing:0}
.m-company-header-tag>span:first-child{margin-left:10px}.m-company-header-content{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:14px;color:#777;letter-spacing:0;margin-top:15px}
.m-company-header .sendMsg{background:url("http://img.duideren.in/lib/sendCombine.png") 7px 6.5px no-repeat;background-color:#ff2c55;background-size:11px;width:80px;position:absolute;right:15px;margin-top:5px;color:#fff;padding-left:12.5px;height:24px;line-height:24px;border-radius:4px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-weight:bold;font-size:13px;letter-spacing:0}
.m-company-commentAndLike{width:100%;height:40px;overflow:hidden}.m-company-commentAndLike .comment{text-decoration:none;margin:0 auto;float:left;width:48.5%;height:40px;background:#fff;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#999;letter-spacing:0;position:relative}
.m-company-commentAndLike .comment>div{display:table;margin:0 auto;margin-top:10px}.m-company-commentAndLike .like{float:right}
.m-company-commentAndLike .line{width:0;height:15px;position:absolute;margin-top:13px;margin-left:5px;border-left:1px solid #e5e5e5}
.m-company-commentAndLike img{width:14px;height:14px;float:left;margin:0 auto;margin-right:5px;margin-top:3px}
.m-company-commentAndLike .falseFontColor{color:#999 !important}.m-company-commentAndLike .trueFontColor{color:#ff2c55 !important}
.m-viewCommentList-sendMsg{padding:15px;height:70px;overflow:hidden;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.05),inset 0 -1px 0 0 #e5e5e5;position:relative}
.m-viewCommentList-sendMsg>img{width:40px;height:40px;float:left}.m-viewCommentList-sendMsg textarea{width:70%;margin:11px 5px 0 60px;resize:none}
.m-viewCommentList-sendMsg .submit{position:absolute;right:15px;top:20px;background-color:#ff2c55;border-radius:4px;padding:2px 11px;color:#fff}
.m-viewCommentList-sendMsg .yesSubmit{opacity:1}.m-viewCommentList-sendMsg .noSubmit{opacity:.4}.m-viewCommentList-msgList{padding-top:0;padding-right:0}
.m-viewCommentList-msgList .commentItem{margin:15px;border-left:0;position:relative;border-bottom:1px solid #eee;overflow:hidden}
.m-viewCommentList-msgList .commentItem>img{width:40px;height:40px;float:left;margin-right:10px;border-radius:50%}
.m-viewCommentList-msgList .commentItem .contentInfo{float:left}.m-viewCommentList-msgList .commentItem .contentInfo .name{margin-bottom:5px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:14px;color:#333;letter-spacing:0}
.m-viewCommentList-msgList .commentItem .contentInfo .time{margin-bottom:10px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:11px;color:#999;letter-spacing:0}
.m-viewCommentList-msgList .commentItem .contentInfo .content{margin-bottom:15px;font-size:13px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";color:#000;letter-spacing:0}
.m-viewCommentList-msgList .commentItem .good{float:right;margin-top:10px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:12px;color:#979797;letter-spacing:0}
.m-viewCommentList-msgList .commentItem .good img{width:15px;height:15px;float:left}.m-viewCommentList-msgList .commentItem .good span{margin-left:3px}
.m-makeComment{height:100%;padding-top:15px}.m-makeComment img{float:left;width:40px;height:40px;margin:0 10px 0 15px}
.m-makeComment textarea{float:left;margin-top:10px;width:286px;overflow:visible;resize:none;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#333;letter-spacing:0}
.m-makeComment button{float:left;margin-left:80px;width:200px;height:50px;font-size:20px;background-color:#fff;border:1px solid #ff2c55;border-radius:20px}
.m-company-listbox{background-color:#f5f5f5;padding:15px}.m-company-listbox .m-company-item{background-color:#fff !important;position:relative;margin-top:15px}
.m-company-listbox .m-company-item:first-child{margin-top:0}.m-company-listbox .m-company-item>img{width:63.5px;position:absolute;right:-5px;top:-8px}
.m-company-listbox .m-company-item-img{padding:30px 0 0;margin:0 auto;box-sizing:border-box;width:285px;height:285px;margin-bottom:22.5px}
.m-company-listbox .m-company-item-img img{width:285px;height:285px;border-radius:50%;box-shadow:0 3px 4px 0 rgba(0,0,0,0.2)}
.m-company-listbox .m-company-item-info{padding:22.5px 0;text-align:center;font-weight:bold;letter-spacing:-1.12px;font-size:18px}
.m-company-listbox .m-company-item-info span{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue"}
.m-company-listbox .m-company-item-info img{height:12px;width:12px}.m-company-listbox .m-company-item-info .imgSize{display:inline-block;width:12px !important;height:12px !important}
.m-getCombineMsg{width:100%;height:100%}.m-getCombineMsg img{width:205.5px;height:120px;margin-top:176px;margin-left:87.5px}
.m-getCombineMsg-text{height:45px;text-align:center;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;color:#666;letter-spacing:0}
.m-getCombineMsg button{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";position:absolute;top:372px;left:132.5px;width:110px;height:35px;border:1px solid #ff2c55;border-radius:2px;background-color:transparent;color:#ff2c55;font-weight:bold}
.m-ranking-main .m-ranking-title{margin:0;background:#fff;box-shadow:inset 0 -1px 0 0 #f5f5f5;height:40px;line-height:40px;font-family:"PingFangSC-Light";font-size:11px;color:#999;letter-spacing:0}
.m-ranking-main .m-ranking-title img{width:59px;margin-left:15px;vertical-align:middle;margin-right:6.5px}
.m-ranking-main .m-ranking-title span:first-child{vertical-align:middle;display:inline-block;margin-top:12.5px;white-space:pre}
.m-ranking-main .m-ranking-title span:last-child{float:right;margin-right:28.5px}.m-ranking-main .itemIndex{font-family:PingFangSC-Medium;font-size:12px;color:#999;letter-spacing:0;float:left;margin-left:10px;margin-top:33.5px}
.m-ranking-main .smaller{margin-left:-12.5px}.m-ranking-main .smaller img{width:60px;height:60px;margin-left:-12.5px}
.m-ranking-main .m-ranking-item{background:#fff;box-shadow:inset 0 -1px 0 0 #f5f5f5;height:100px}.m-ranking-main .m-ranking-item-img{float:left;margin:14.5px 25px 15.5px 20px;width:70px;height:70px;position:relative}
.m-ranking-main .m-ranking-item-img div img{width:70px;height:70px;border-radius:50%}.m-ranking-main .m-ranking-item-img>img{width:80px;height:20.5px;position:absolute;right:-5px;top:50px}
.m-ranking-main .m-ranking-item-name{margin-top:27px;float:left;background:#fff;font-size:18px}.m-ranking-main .m-ranking-item-name .m-ranking-item-num{font-family:"PingFangSC-Regular";font-size:13px;color:#999;letter-spacing:0;margin-top:2.5px}
.m-ranking-main .m-ranking-item .m-ranking-item-income{font-family:"PingFangSC-Medium";font-size:20px;color:#ff2c55;font-weight:bold;float:right;letter-spacing:0;margin-top:36px;margin-right:15px}
.m-ranking-main .m-ranking-item .m-ranking-item-income span{font-size:10px}.m-market-academy{overflow:hidden;height:40px;position:relative;background:#fff;box-shadow:inset 0 -1px 0 0 #e5e5e5}
.m-market-academy>*{position:absolute}.m-market-academy span{height:18.75px;line-height:16.75px;padding:.625px 3px;border:1px solid #ff2c55;border-radius:2px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:10px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);color:#ff2c55;letter-spacing:0;margin-left:15px;margin-top:10px;font-weight:bold}
.m-market-academy div{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:12px;color:#333;letter-spacing:0;width:226.5px;height:40px;line-height:40px}
.m-market-academy i{width:1px;height:13px;right:100.5px;top:12.5px;border-left:1px solid #979797}.m-market-academy img{top:12.5px;right:20px;width:55.5px;height:13px}
.m-academy-headBar img{position:absolute;right:14px;top:9px;width:25px;height:25px}.m-academy-item{margin-top:10px;background-color:#fff;padding:15px;overflow:hidden}
.m-academy-item .head{position:relative;padding-bottom:10.7px;border-bottom:1px solid #eee;overflow:hidden;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue"}
.m-academy-item .head .profile{float:left;width:31px;height:31px;border-radius:50%;margin-right:9px}.m-academy-item .head .info{float:left}
.m-academy-item .head .info>p{margin:0}.m-academy-item .head .info .name{font-size:14px;color:#666;letter-spacing:0}
.m-academy-item .head .info .time{height:15px;line-height:15px;font-size:11px;color:#999;letter-spacing:0}
.m-academy-item .head .operation{float:right;text-align:right;height:16.5px;line-height:16.5px;margin-top:7.5px}
.m-academy-item .head .operation img{width:15px;height:15px;float:left;margin-right:2.5px}.m-academy-item .head .operation span{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";float:left;font-size:12px;color:#979797;letter-spacing:0}
.m-academy-item .head .operation span:first-child{margin-right:20px}.m-academy-item .content{margin-top:10.7px}
.m-academy-item .content>div{overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.m-academy-item .content .title{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";line-height:26.5px;font-size:19px;color:#333;letter-spacing:0}
.m-academy-item .content .main{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";margin-top:5px;font-size:12px;color:#999;letter-spacing:0;line-height:19px}
.m-academy-newTopic{position:relative;height:100%}.m-academy-newTopic .head{background-color:#ff2c55;height:42.5px;line-height:42.5px;color:#fff;position:relative;text-align:center}
.m-academy-newTopic .head .title{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";display:inline-block;font-size:18px;text-align:center !important;text-align:center;margin:0 auto;color:#fff;letter-spacing:0;vertical-align:middle}
.m-academy-newTopic .head .btn{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";position:absolute;right:15px;font-size:15px;color:#fff;letter-spacing:0}
.m-academy-newTopic-father{width:100%;height:100%;position:relative}.m-academy-newTopic .titleBox{width:100%;position:relative}
.m-academy-newTopic .titleBox .blankTitleWarn{position:absolute;top:5px;right:15px;color:#ff2c55;font-size:15px}
.m-academy-newTopic .titleBox .wordLength{margin-left:15px;color:#999}.m-academy-newTopic .addTitle{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:19px;line-height:23px;color:#333;word-break:break-all}
.m-academy-newTopic .common{margin:13.5px 15px 0;resize:none;width:92.8%;letter-spacing:0;word-wrap:break-word;outline:0;text-align:justify;-webkit-user-modify:read-write-plaintext-only}
.m-academy-newTopic .addContent{margin-top:10px;border-top:1px solid #dfdfdf;padding-top:14.5px;overflow-y:visible;scrollbar-base-color:#fff;scrollbar-face-color:#fff;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:15px;color:#666;letter-spacing:0;line-height:24px}
@media screen and (max-width:320px){.m-academy-newTopic .addContent{height:385px}}@media screen and (max-width:375px){.m-academy-newTopic .addContent{height:470px}
}.m-academy-topicDetail{background-color:#fff !important}.m-academy-topicDetail .head{border:0;margin-bottom:4.3px}
.m-academy-topicDetail .head .title{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:19px;color:#333;line-height:26.5px;letter-spacing:0;margin-bottom:15px}
.m-academy-topicDetail .head .authorInfo{float:left}.m-academy-topicDetail .head .authorInfo .profile{margin-right:5px;width:20px;height:20px}
.m-academy-topicDetail .head .authorInfo .name{float:left;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#999;letter-spacing:0;margin-right:15px}
.m-academy-topicDetail .head .authorInfo .time{float:left;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:13px;color:#bcbcbc;letter-spacing:0}
.m-academy-topicDetail .head .operation{margin:0}.m-academy-topicDetail .content{margin:0;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:15px;color:#666;letter-spacing:0;line-height:24px;white-space:pre-line;padding-bottom:10px}
.m-academy-taTopic{margin-top:0 !important;padding-top:15px;margin-bottom:10px}.noName1{position:absolute;bottom:15px;right:15px;float:right;background:#fff;border:1px solid #999;border-radius:30px;width:75px;height:30px;line-height:30px}
.noName1 .noNameIcon{width:15px;height:10.5px;margin-left:12.5px}.noName1 span{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:15px;color:#999;letter-spacing:0}
.noName2{position:absolute;bottom:15px;right:15px;background:#ff2c55;border-radius:30px;width:75px;height:30px;line-height:30px;color:#fff}
.noName2 .noNameIcon{width:15px;height:10.5px;margin-left:12.5px}.noName2 span{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:15px;letter-spacing:0}
.m-message>.one{width:94.66666667%;height:auto;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;color:#333;letter-spacing:0;margin:0 auto}
.m-message>.one .timestamp{width:105px;text-align:center;background:#e6e6e6;border-radius:9px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:11px;color:#999;letter-spacing:0;margin:25px auto 10px}
.m-message>.one .profile{width:25px;height:25px;border-radius:50%;position:absolute;top:15px;left:15px}
.m-message>.one .singleProfile{width:25px;height:25px;border-radius:50%;position:absolute;top:-2px}.m-message>.one .viewProfile{height:55px}
.m-message>.one .content{position:absolute;top:16.5px;left:55px}.m-message>.one .content .name{float:left;max-width:75px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-message>.one .body{background:#FFF;border-radius:2px;position:relative}.m-message>.one .money{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:16px;color:#ff2c55;letter-spacing:0;position:absolute;top:16.5px;right:10px}
.m-select{position:relative}.m-select select{-webkit-appearance:none;border:1px solid;color:#333;width:130px;height:45px;border-radius:34px;text-align:center;padding-left:20px;color:rgba(0,0,0,0.71);letter-spacing:0;font-size:16px;border-color:#f0f0f0 !important;background-color:#fff !important;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue"}
.m-select:after{position:absolute;top:50%;right:16px;margin-top:-3px;width:0;height:0;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent;color:#d8d8d8;content:"";pointer-events:none}
.m-single-detail{height:100%}.m-single-detail input{background-color:inherit;display:inline-block;padding-bottom:8px}
.m-single-detail .profile{width:100%;height:360px;position:relative;overflow:hidden}.m-single-detail .profile .user{width:100%;position:absolute}
.m-single-detail .basicInfo{position:relative;height:75px;line-height:75px;padding:0 15px}.m-single-detail .basicInfo .main{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:18px;letter-spacing:-1.12px;color:#000}
.m-single-detail .basicInfo .salary{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:14px;color:#999;letter-spacing:-0.87px;float:right}
.m-single-detail .basicInfo img{width:35px;height:35px;float:right;margin-top:10px;margin-bottom:5px}
.m-single-detail .basicInfo .makePoster{position:absolute;height:15px;top:20px;right:10px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:11px;color:#ff2c55;letter-spacing:-0.68px}
.m-single-detail .basicInfo .icon{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";color:#999;letter-spacing:-0.75px;position:absolute;top:14px;right:20px;font-size:25px}
.m-single-detail .basicInfo .text{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";color:#999;letter-spacing:-0.75px;position:absolute;top:45px;right:15px;font-size:12px;line-height:12px}
.m-single-detail .userSaySomething{text-align:left;margin:25px 15px;position:relative}.m-single-detail .userSaySomething img{width:45px;height:45px;border-radius:23px;top:0;position:absolute}
.m-single-detail .userSaySomething .right{margin-left:70px}.m-single-detail .userSaySomething .right .name{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:15px;color:#333;letter-spacing:-0.73px}
.m-single-detail .userSaySomething .right .detail{width:255px;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:14px;color:#888;letter-spacing:.61px;line-height:19px;margin-top:5px}
.m-single-detail .payment{text-align:center}.m-single-detail .payment>div{display:inline-block;margin-left:20px}
.m-single-detail .payment>div p{color:#ff2c55}.m-single-detail .checkButton{width:240px;margin:7px auto;color:#fff;border-radius:22px;background-color:#ff2c55;min-height:36px;border-radius:25px;height:49px}
.m-single-detail .checkButton .lock{font-size:22px;position:absolute;top:13px;left:50px}.m-single-detail .checkButton .label{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:15px;color:#fff;letter-spacing:-0.73px;padding-left:60px}
.m-single-detail .checkButton .number{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:18px;color:#fff;letter-spacing:-0.87px}
.m-single-detail .btnArea .text{top:21px;right:10px}.m-single-detail .wechatId{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:12px;color:#ff2c55;letter-spacing:-0.58px}
.m-singleList .img,.m-singleList .info{float:left}.m-singleList .info{margin-left:30px;margin-top:6px}
.m-singleList .list{clear:both}.m-you-singleListOperation{width:100%;height:736px;background:rgba(0,0,0,0.5);position:relative}
.m-you-singleListOperation .operation{width:100%;position:fixed;bottom:0}.m-you-singleListOperation button{border:0;width:100%;height:50px;background:#fff;box-shadow:inset 0 -1px 0 0 #e4e4e4}
.m-you-singleListOperation .cancel{margin-top:5px}.m-you-verifySingleDetail .operation{width:100%;position:fixed;bottom:0;height:50px;line-height:50px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";background:rgba(255,44,85,0.9)}
.m-you-verifySingleDetail .operation button{background:transparent;border:0;width:32%;color:#fff;height:50px;font-size:18px}
.m-you-verifySingleDetail .operation button .adopt{border-left:2px solid}.m-you-verifySingleDetail .operation span{width:0;height:20px;border-left:2px solid #fff;opacity:.3}
.icon-sprite{background-image:url('http://img.duideren.in/lib/sprite.png')}.icon-sprite-pay{background-position:0 0;width:24px;height:23px}
.icon-sprite-list{background-position:0 -23px;width:24px;height:24px}.icon-sprite-setting{background-position:0 -47px;width:24px;height:24px}
.icon-sprite-switch{background-position:0 -71px;width:24px;height:24px}.icon-sprite-switchlist{background-position:0 -95px;width:24px;height:24px}
.m-validatePhone{width:100%;height:100%;padding:25px 25px 0 25px}.m-validatePhone>div{width:325px;height:44px;background:#fff;border:1px solid #e9e9e9;border-radius:10px;padding:9.5px 5px}
.m-validatePhone>div img{width:25px;height:25px;vertical-align:baseline}.m-validatePhone>div input{padding:0}
.m-validatePhone-phoneInput{position:relative;margin-bottom:15px}.m-validatePhone-phoneInput input{width:184px;height:22.5px;position:absolute;top:11px;left:30px}
.m-validatePhone-phoneInput button{float:right;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:15px;color:#cacaca;letter-spacing:0;background-color:transparent;border:0}
.m-validatePhone-phoneInput button:before{content:" ";width:0;height:20.5px;border-right:1px solid #e9e9e9;margin-right:15px}
.m-validatePhone-phoneInput .btnDisabled{color:#cacaca}.m-validatePhone-phoneInput .btnAbled{color:#ff2c55}
.m-validatePhone-phoneInput .lastTime{color:#ff2c55;float:right;padding-right:10px}.m-validatePhone-codeInput{margin-bottom:35px;position:relative}
.m-validatePhone-codeInput input{height:22.5px;position:absolute;top:11px;left:30px}.m-validatePhone .next{background:rgba(255,44,85,0.4);border:1px solid #e9e9e9;border-radius:22px;width:325px;height:44px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:17px;color:#FFF;letter-spacing:0}
.m-validatePhone .nextOk{background:rgba(255,44,85,0.4);border:1px solid #e9e9e9;border-radius:22px;width:325px;height:44px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:17px;color:#FFF;letter-spacing:0;background:#ff2c55}
.m-sell-head{background-color:#fff}.m-sell-inputline{height:44px;margin-left:30px;margin-right:30px;border-bottom:1px solid #eee;background:#fff;padding:11px 0}
.m-sell-inputline.tip{height:60px}.m-sell-inputline.bottomborder{border-bottom:1px solid #eee}.m-sell-inputline .label{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;line-height:22px;color:#333;letter-spacing:0;float:left}
.m-sell-inputline .label .tip{font-size:10px;color:#9b9b9b;letter-spacing:0;display:inline-block}.m-sell-inputline input{width:120px;text-align:right;height:22px;padding:0;line-height:22px;float:right;font-size:16px;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";color:rgba(0,0,0,0.4);letter-spacing:0}
.m-sell-diyinfo{height:108px;padding-top:15px;padding-bottom:20px;text-align:center;background-color:#f5f5f5 !important}
.m-sell-diyinfo .label{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:14px;color:#444;letter-spacing:0;line-height:20px;margin-bottom:10px}
.m-sell-diyinfo .infobutton{width:190px;height:44px;margin:0 auto;font-weight:bold;border:2px solid #ff2c55;background:#ff2c55;text-align:center;font-size:17px;color:#fff;letter-spacing:0;border-radius:22px;line-height:38px;text-indent:5px}
.m-sell-diyinfo img{width:18px;height:11px;text-align:center;margin-top:12.5px}.m-sell-price{width:100%;height:44px;padding:11px 15px;background-color:#fff}
.m-sell-price.bottomborder{box-shadow:inset 0 -1px 0 0 #e9e9e9}.m-sell-price .label{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:16px;color:#999;letter-spacing:0;float:left}
.m-sell-price .numberInfo{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:16px;color:rgba(0,0,0,0.4);letter-spacing:0;float:right;width:100px}
.m-sell-price .numberInfo .number{display:inline-block;float:right}.m-sell-upload{height:315px;margin:0 30px 30px;position:relative;overflow:hidden;border:2px dashed rgba(233,233,233,0.9);border-radius:2px;background-image:url('http://img.duideren.in/lib/dog2.png');background-color:#fff;background-size:98px 287px;background-repeat:no-repeat;background-position:center}
.m-sell-upload .btn{width:160px;height:44px;border-radius:30px;font-size:18px;line-height:42px;text-align:center;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-weight:bold;margin:123px auto 15px;background-color:#fff;color:#ff2c55;border:1.5px solid #ff2c55}
.m-sell-upload .info{width:160px;display:block;font-size:14px;color:#9b9b9b;margin:0 auto;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";text-align:center}
.m-sell-upload .info.uploading{margin-top:190px}.m-area-input{margin-top:25px}.m-area-input textarea{resize:none}
.m-sell-noLook{height:44px;line-height:44px;background-color:#fff;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:16px;color:#999;letter-spacing:0;padding-left:30px}
.m-sell-noLook div{float:right;width:55px;height:30px;margin-top:7px;margin-right:30px;border-radius:30px;position:relative}
.m-sell-noLook div span.whitePoint{position:absolute;margin-top:1px;background-color:#fff;border-radius:50%;width:28px;height:28px}
.m-sell-noLook .btnGrey{background:#c5c5c5}.m-sell-noLook .btnGrey span.whitePoint{border:1px solid #c5c5c5;left:-3px}
.m-sell-noLook .btnPink{background-color:#ff2c55}.m-sell-noLook .btnPink span.whitePoint{right:-3px;border:1px solid #ff2c55}
.m-timeout img{margin-top:191.5px;margin-left:89px;width:180.5px;height:121.5px}.m-timeout p{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";margin-top:20.5px;margin-left:115.5px;font-weight:bold;font-size:16px;color:#666;letter-spacing:0}
.m-timeout p span{font-weight:bold;color:#ff2c55;line-height:22.5px}.m-sell-bottom{padding-top:10px;background-color:#f5f5f5}
.m-sell-bottom .m-sell-noLook{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}
.changeIcon{position:absolute;width:22px;height:22px;top:15px;right:15px;z-index:1}.m-myPoster-style1{background:url("http://img.duideren.in/posters/poster4.jpg") no-repeat;background-size:100% 605px;width:100%;height:605px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue"}
.m-myPoster-style1>*{position:absolute;font-size:20px;color:#000;left:22.4%;letter-spacing:0;line-height:20px;font-weight:bold}
.m-myPoster-style1 .profileBox{width:64%;height:252.5px;left:17.7%;top:148.2px;position:relative}.m-myPoster-style1 .profileBox .profile{position:absolute;width:100%;height:100%}
.m-myPoster-style1 .profileBox .profileBlur{-webkit-filter:blur(8px);-moz-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px)}
.m-myPoster-style1 .profileBox .profileBig{width:241px;height:252.5px}.m-myPoster-style1 .job{top:437px}
.m-myPoster-style1 .age{top:472px;left:116px}.m-myPoster-style1 .sex{top:472px}.m-myPoster-style1 .sex:after{content:"/";margin-left:-5px}
.m-myPoster-style1 .height{top:510px}.m-myPoster-style1 .salary{top:545px}.m-myPoster-style1 .code{top:444px;left:57.3%;width:85px;height:85px}
.m-myPoster-style3{background:url("http://img.duideren.in/posters/poster2.jpg") no-repeat;background-size:100% 605px;width:100%;height:605px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue"}
.m-myPoster-style3>*{position:absolute;color:#3c1647;font-weight:bold;font-size:20px;text-align:center}
.m-myPoster-style3 .sex,.m-myPoster-style3 .job{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-ms-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}
.m-myPoster-style3 .sex{top:242.5px;left:51.5%}.m-myPoster-style3 .sex:after{content:'.'}
.m-myPoster-style3 .job{top:237.5px;left:61.3%}.m-myPoster-style3 .age{top:300px;left:32.8%}.m-myPoster-style3 .height{top:311px;left:53.5%;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-ms-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}
.m-myPoster-style3 .salary{top:367px;left:27.5%;margin-left:-4px;-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}
.m-myPoster-style3 .code{width:64px !important;height:64px !important;top:387px;left:59.3%}.m-myPoster-style4{background:url("http://img.duideren.in/posters/poster3.jpg") no-repeat;background-size:100% 605px;width:100%;height:605px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue"}
.m-myPoster-style4>*{position:absolute;font-size:15px;color:#000;letter-spacing:0;line-height:20px;left:69.1%;font-weight:bold}
.m-myPoster-style4 .profileBox{width:52%;height:209px;left:10.7%;top:108.5px;overflow:hidden}.m-myPoster-style4 .profileBox .profile{width:100%;height:100%;-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}
.m-myPoster-style4 .job{top:167.5px}.m-myPoster-style4 .age{top:198.5px}.m-myPoster-style4 .sex{top:229.5px}
.m-myPoster-style4 .height{top:260.5px}.m-myPoster-style4 .salary{top:291.5px}.m-myPoster-style4 .say{left:6%;top:360.5px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";width:100%;color:#fff}
.m-myPoster-style4 .say .currentUserSay{font-size:18px;font-weight:bold}.m-myPoster-style4 .say .singleDetail{width:88%;height:60px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.m-myPoster-style4 .code{top:472.5px;left:37.3%;width:95px;height:95px;border:5px solid #fff}.m-myPoster-style2{background:url("http://img.duideren.in/posters/poster5.jpg") no-repeat;background-size:100% 605px;width:100%;height:605px;position:relative;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue"}
.m-myPoster-style2>*{position:absolute;font-size:15px;color:#000;letter-spacing:0;line-height:20px;font-weight:bold}
.m-myPoster-style2 .poster5Border{background:url("http://img.duideren.in/posters/poster5Border.png") no-repeat;background-size:100% 605px;width:100%;height:605px}
.m-myPoster-style2 .profileBox{width:71.2%;height:40.3%;left:14.4%;top:36.4%;overflow:hidden}.m-myPoster-style2 .profileBox .profile{width:100%;height:100%;-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}
.m-myPoster-style2 .poster5Text{width:33.6%;height:49.5px;left:33.3%;top:403.5px}.m-myPoster-style2 .job{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg);top:180.5px;left:14%}
.m-myPoster-style2 .age{-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-ms-transform:rotate(7deg);-o-transform:rotate(7deg);transform:rotate(7deg);top:195.5px;left:39.6%}
.m-myPoster-style2 .sex{-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-ms-transform:rotate(7deg);-o-transform:rotate(7deg);transform:rotate(7deg);top:191.5px;left:32.8%}
.m-myPoster-style2 .sex:after{content:'/';margin-left:-3px}.m-myPoster-style2 .height{color:#fff;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);top:164px;left:46.7%;font-size:17px}
.m-myPoster-style2 .salary{-webkit-transform:rotate(9deg);-moz-transform:rotate(9deg);-ms-transform:rotate(9deg);-o-transform:rotate(9deg);transform:rotate(9deg);top:192px;left:69.7%;font-size:17px}
.m-myPoster-style2 .code{right:4%;bottom:9px}.m-myPoster-style2 .addTaText{font-size:2.7%;color:#666;left:79.7%;top:84.8%}
.m-user-noBenefit{text-align:center}.m-user-noBenefit .head{background-color:#fff}.m-user-noBenefit img{width:122.5px;height:110.5px;margin-top:28px}
.m-user-noBenefit .warn{margin-top:14px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:18px;color:#afafaf;letter-spacing:0}
.m-user-noBenefit button{padding:0 6px;height:29px;background:transparent;border:1px solid #ff2c55;color:#ff2c55;font-size:12px;border-radius:6px;margin-bottom:17.5px;text-align:center}
.m-user-noBenefit .introduce{padding-top:20px;background-color:#f5f5f5;height:330px}.m-user-benefitBg{background-color:#f5f5f5}
.m-user-balance{background-color:#fff}.m-user-balance .sum{margin:0 auto;padding-top:35px;text-align:center}
.m-user-balance .sum span{font-size:50px}.m-user-balance .sum img{width:122px;height:88px;margin-bottom:15.5px}
.m-user-balance .sum .yuan{font-size:18px}.m-user-balance .top{margin-top:26.5px;background-color:#f5f5f5;padding:20px 21px}
.m-user-balance .top .withdraw{width:50px;height:25px;border-radius:2px;line-height:26px;background-color:#ff2c55}
.m-user-balance .top .tip:last-child{margin:0}.m-user-setting2{width:100%;height:50px;position:relative;background-color:#fff}
.m-user-setting2.userlist .user{top:50px;left:48px}.m-user-setting2.userlist .user .userProfile{width:30px;height:30px;border-radius:15px;background-size:100% 100%;display:inline-block;margin-left:8px}
.m-user-setting2>*{position:absolute}.m-user-setting2 .icon:first-child{left:15px;top:13px;font-size:24px;color:#333}
.m-user-setting2 .icon:last-child{right:15px;top:18px;color:rgba(0,0,0,0.4);font-size:15px}.m-user-setting2 span{left:49px;top:15px;font-size:16px;color:#333;letter-spacing:-0.4px;line-height:20px}
.m-user-setting2 span.light{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue"}
.m-user-setting2.inner:after{content:'';display:block;height:1px;width:49px;border-bottom:1px solid #fff;position:absolute;top:49px}
.m-user-setting2.inner:before{content:'';display:block;height:1px;width:100%;border-bottom:1px solid rgba(202,202,202,0.5);position:absolute;top:49px}
.m-user-setting{background-color:#fff;background:url("http://img.duideren.in/you/itemBottom.png") no-repeat;background-size:375px 187.5px;margin-bottom:10px;padding:2px 0}
.m-user-setting .info .name{max-width:90px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}
.m-user-setting .orderInfo{padding:0;padding-top:20px;margin:0 15px;height:114px;border-top:1px dashed #d3d3d3}
.m-user-setting .orderInfo img{width:65px;height:65px;float:left;margin-right:10px}.m-user-setting .orderInfo p{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";margin:0;margin-top:-5px;line-height:28px;font-size:14px;color:#999;letter-spacing:0}
.m-user-setting .orderInfo .lastP{margin-bottom:20px}.m-user-setting .profile{border-radius:50%;width:30px;height:30px}
.m-user-setting .progress{display:flex}.m-user-setting .progress .left{width:80px}.m-user-setting .progress .right{flex:auto}
.m-user-setting .progress .right .text i{margin-left:-6px}.m-user-setting .progress .right .line{width:1px;height:30px;border-left:1px solid}
.m-user-setting .item2{margin:20px 15px}.m-user-setting .item2 .number{font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";float:right;font-size:16px;color:rgba(0,0,0,0.4);letter-spacing:0}
.m-user-setting .item2.flex{display:flex}.m-user-setting .item2.flex .info{flex:auto;margin-left:20px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";margin-top:-5px;font-size:18px;color:#333}
.m-user-setting .item2.flex .rightButton{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:18px;color:#ff2c55;letter-spacing:0}
.m-user-setting .item2 .exit{color:#ff2c55}.m-user-setting .item2 i:first-child{margin-right:10px;color:#333;float:left;font-size:24px}
.m-user-setting .item2 i:last-child{margin-top:5px;float:right;font-size:12px;color:rgba(0,0,0,0.4)}.m-user-setting .item2 span{font-weight:300;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;color:#333;letter-spacing:-0.8px;margin-top:-5px}
.m-user-setting .item{border:0}.m-user-setting .item.item-icon-right .icon:before{font-size:12px;width:10px;margin-top:16px;color:#999}
.m-user-qrcode{background-color:#f5f5f5;padding:20px 15px}.m-user-qrcode .shadow{background:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.18);border-radius:10px}
.m-user-qrcode .myInfo{background-color:#fff;height:140px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1);border-radius:10px 10px 0 0}
.m-user-qrcode .myInfo img{box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.5);width:70px;height:70px;border-radius:50%;margin:35px 25px 35px 63px;float:left}
.m-user-qrcode .myInfo .name{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";float:left;height:28px;margin-top:45px;margin-bottom:1.5px;font-size:20px;color:#000;letter-spacing:-0.97px}
.m-user-qrcode .myInfo .job{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:15px;color:#999;letter-spacing:-0.73px;position:absolute;left:158px;top:75px}
.m-user-code{height:340px}.m-user-code .qrcode{width:190px;height:190px;margin:0 auto;margin-top:40px;margin-bottom:65px}
.m-user-code p{height:50px;margin:0 auto;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:18px;color:#ff2c55;letter-spacing:0;line-height:25px;text-align:center;white-space:pre}
.m-user-pay-item{background-color:#fff;background:url("http://img.duideren.in/you/itemBottom.png") no-repeat;background-size:100% 100%;width:100%;padding:25px 15px 15.5px;margin-bottom:10px}
.m-user-pay-item .top{letter-spacing:0;width:100%;padding-bottom:25.5px;margin-bottom:13.5px;border-bottom:1px dashed #d3d3d3}
.m-user-pay-item .top .title{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:17px;color:#333}
.m-user-pay-item .top .money{float:right;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:18px;color:#ff2c55;letter-spacing:0}
.m-user-pay-item .profile{margin-right:4%;vertical-align:top;border-radius:50%;width:12%;height:12%}.m-user-pay-item .info{display:inline-block;vertical-align:top}
.m-user-pay-item .info p{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:14px;color:#999;letter-spacing:0}
@media screen and (max-width:320px){.m-user-pay-item .info p{font-size:10px}}.m-user-pay-item .info .comment{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:14px;color:#999;letter-spacing:0;margin-bottom:10px}
@media screen and (max-width:320px){.m-user-pay-item .info .comment{font-size:10px}}.m-user-pay-item .info .comment .text{margin-left:-5px}
.m-user-pay-item .info .comment button{margin-left:-4px;background-color:#fff;display:inline-block;color:#ff2c55;text-align:center;border:1px solid #ff2c55;border-radius:2px;padding:2.5px 7px;margin-right:5px}
.m-user-panel{height:150px;position:relative;background:url('http://img.duideren.in/you/myselfBg.png') no-repeat;background-size:100%}
.m-user-panel .content{padding-top:30px}.m-user-panel .bgImg{position:absolute;top:0}.m-user-panel .radiusimg{width:70px;height:70px;border-radius:35px;border:1px #fff solid;position:absolute;left:15px;top:25px}
.m-user-panel .name{font-size:20px;color:#fff;letter-spacing:-0.78px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";position:absolute;left:100px;top:29px}
.m-user-panel .vipinfo{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#fff;letter-spacing:-0.68px;line-height:17px;position:absolute;left:100px;top:63px;border:1px solid #fff;border-radius:3px;width:85px;height:25px;padding:3px 2px;text-align:center !important;text-align:center}
.m-user-panel .edit{position:absolute;right:5px;top:40px;width:44px;height:44px;text-align:center;line-height:44px;color:#fff}
.m-user-panel .edit i{font-size:15px}.m-user-panel .qrcode{color:#fff;background-color:transparent;position:absolute;right:80px;top:50px;width:25px;height:25px}
.m-user-panel .qrcode i{font-size:25px}.m-user-numberPanel{width:90%;height:75px;background-color:#fff;border:1px solid #f5f5f5;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:120px;box-shadow:inset 0 -1px 0 0 rgba(202,202,202,0.5);border-radius:3px}
.m-user-numberPanel .one{width:32%;float:left;height:40px;margin-top:14px;margin-bottom:14px;text-align:center}
.m-user-numberPanel .one .label{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#9b9b9b;letter-spacing:-0.73px}
.m-user-numberPanel .one .number{display:block;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";margin-bottom:5px;font-size:20px;color:#ff2c55;letter-spacing:-0.97px}
.m-user-numberPanel .one.middle{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.m-user-panel2 .m-market-tab{box-shadow:inset 0 -1px 0 0 #e5e5e5}
.m-user-panel2>.info{padding-top:20px;height:230px;background-color:#fff;text-align:center;margin-bottom:10px}
.m-user-panel2>.info>.profile{margin:0 auto 15px;width:125px;height:125px;border-radius:65px;position:relative}
.m-user-panel2>.info>.profile:before{content:'';width:125px;height:125px;border-radius:65px;border:7px solid rgba(0,0,0,0.3);display:block;position:absolute}
.m-user-panel2>.info>.profile img{width:100%;height:125px;border-radius:65px}.m-user-panel2>.info>.profile .icon{position:absolute;right:3px;bottom:20px;font-size:26px;color:#ff2c55;border-radius:18px;background-color:white;line-height:0}
.m-user-panel2>.info>.profile .icon:before{border-radius:35px;border:1px solid #fff;background-color:#fff}
.m-user-panel2>.info>.name{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:18px;color:#333;letter-spacing:0}
.m-user-panel2>.info .certification{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:12px;color:#ff2c55;letter-spacing:0;margin-top:5px}
.m-user-panel2>.info .follow{border:1px solid #ff2c55;border-radius:3px;width:65px;height:25px;line-height:25px;position:absolute;top:15px;right:15px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:12px;color:#ff2c55;letter-spacing:-0.75px}
.m-user-panel2 .middle{padding-left:15px;height:40px;line-height:40px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:13px;color:#999;letter-spacing:0}
.m-user-panel2 .singleList,.m-user-panel2 .topicList{font-weight:300;color:#999;font-size:16px;line-height:40px;width:95px;height:40px;display:inline-block;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue"}
.m-user-panel2 .singleList.z-crt,.m-user-panel2 .topicList.z-crt{border-bottom:2px solid #ff2c55;font-weight:600;color:#000}
.m-user-panel2 .singleList{margin-right:84px}.m-userqrcode{margin:15px;padding-bottom:20px;background:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.18);border-radius:15px}
.m-userqrcode .info{width:200px;height:140px;margin:0 auto;padding-top:35px}.m-userqrcode .info img{width:70px;height:70px;border-radius:35px}
.m-userqrcode .info .right{float:right;margin-right:20px}.m-userqrcode .info .right .name{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";margin-top:10px;font-size:20px;color:#000;letter-spacing:-0.97px}
.m-userqrcode .info .right .job{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";margin-top:5px;font-size:15px;color:#999;letter-spacing:-0.73px}
.m-userqrcode .qrcode{padding-top:20px;padding-bottom:20px;text-align:center;box-sizing:border-box}.m-userqrcode .qrcode .text{margin-top:10px;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:18px;color:#ff2c55;letter-spacing:0;height:50px;line-height:24px}
.m-user-vip{text-align:center !important;text-align:center;margin-top:25px}.m-user-vip .inputbg{width:315px;height:44px;margin:0 auto 20px;background:#fff;border:1px solid #ff2c55;border-radius:2px}
.m-user-vip .inputbg>input{width:100px;height:42px;line-height:43px;margin:0 auto;text-align:center;font-family:'PingFangSC-Light','Source Han Sans CN Light',"Helvetica Neue";font-size:18px;color:#727272;letter-spacing:-0.81px}
.m-user-vip .line1{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:14px;color:#000;letter-spacing:-0.63px;margin:48px auto 10px}
.m-user-vip .line2{font-family:'PingFangSC-Semibold','Source Han Sans CN Light',"Helvetica Neue";text-align:center !important;text-align:center;margin:84.5px auto 13.5px;font-weight:bold;font-size:20px;color:#ff2c55;letter-spacing:-0.45px}
.m-user-vip .line3{line-height:22px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";width:262.5px;font-size:13px;color:#999;letter-spacing:-0.29px;margin:5px auto 34.5px}
.m-user-vip .line4{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:14px;color:#BBB;letter-spacing:-0.63px}
.m-user-vip img{width:200px;height:200px;margin-bottom:14px}.m-user-instruction .imgarea{width:100%;min-height:500px}
.m-user-instruction img{width:100%;display:block}.m-user-instruction .buttom{width:100%;height:120px;background-color:#f72c55;padding:30px 0}
.m-user-instruction .buttom .sellbutton{width:185px;height:55px;margin:0 auto;background-size:100% 100%;background-image:url("http://img.duideren.in/lib/instruction2button.png")}
.m-user-profile{width:100%}.m-user-profile .top{padding-top:20px;background-color:#fff;position:relative}
.m-user-profile .top i{color:#ff2c55 !important;font-size:110px}.m-user-profile .top img{width:100px;height:100px;border-radius:50%}
.m-user-profile .top img.photoIcon{background:#fff;position:absolute;left:206.5px;top:89.5px;width:35px;height:35px}
.m-user-profile .top p{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:11px;color:#cacaca;letter-spacing:0;margin-top:15px;padding-bottom:20px}
.m-user-profile .info{height:176px;width:100%}.m-user-profile .info .line{background-color:#fff;height:44px;line-height:44px;box-shadow:inset 0 -1px 0 0 rgba(202,202,202,0.5);font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;letter-spacing:0;padding:0 15px;position:relative}
.m-user-profile .info .line .label{color:#999;vertical-align:baseline}.m-user-profile .info .line .content{display:inline-block;position:absolute;top:3.5px;right:15px;color:#333;vertical-align:baseline}
.m-user-profile .info .line .content input{text-align:right}.m-user-profile .info .line .userAgeSelect{border:0;background-color:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;margin-top:7px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";letter-spacing:0}
.m-user-profile button{border-color:transparent;color:#444;display:inline-block;margin:0;padding:0 12px;min-width:52px;min-height:47px;border:1px solid;border-radius:4px;vertical-align:top;text-align:center;text-overflow:ellipsis;line-height:42px;cursor:pointer;font-size:14px;width:92%;margin-left:4%;margin-top:125px;height:44px;background:#ff2c55;border-radius:6px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:18px;color:#fff;letter-spacing:0}
.m-attend-head{height:220px;padding-top:15px;background-color:#fff;text-align:center !important;text-align:center}
.m-attend-head p{margin:0}.m-attend-head img{width:70px;height:70px;border-radius:50%;margin-bottom:10px}
.m-attend-head .title{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:18px;color:#333;letter-spacing:-0.45px}
.m-attend-head .wechat{margin-top:4.5px;margin-bottom:15px;font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:16px;color:#999;letter-spacing:-0.4px}
.m-attend-head .addAttend{display:inline-block;line-height:40px;text-align:center !important;text-align:center;width:140px;height:40px;background:#fff;border:1px solid #ff2c55;border-radius:20px;font-weight:bold;font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:18px;color:#ff2c55;letter-spacing:0}
.m-attend .history{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:14px;color:#999;letter-spacing:-0.35px;margin:15px 0 5px 15px}
.m-attend .articleItem{background-color:#fff;padding:20px 15px;overflow:hidden;margin-bottom:10px}.m-attend .articleItem img{float:left;width:125px;height:70px;margin-right:12.5px}
.m-attend .articleItem .articleTitle{font-family:'PingFangSC-Medium','Source Han Sans CN Medium',"Helvetica Neue";font-size:15px;color:#333;letter-spacing:-0.375px;margin-bottom:4px;height:42px}
.m-attend .articleItem .articleTime{font-family:'PingFangSC-Regular','Source Han Sans CN',"Helvetica Neue";font-size:14px;color:#999;letter-spacing:-0.35px}
.m-userprofile{width:50px;height:50px;border-radius:50px}.m-login{width:300px;height:200px;margin:200px auto}
.m-login .input-group{margin-bottom:15px}.m-login .input-group.submit{width:100%}.m-login .input-group.submit button{width:100%}
.m-motive.-serach{display:flex;align-items:center;max-width:1000px;height:60px;margin:50px auto 10px;background-color:#f2f2f2}
div.datingArea{width:100%;border:1px solid #eaeaea;padding:5px;margin-top:5px}div.datingArea .dating{width:100%}
div.datingArea .dating img{width:30px;height:30px}