@charset "UTF-8";fieldset,img,textarea{border:0}blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}a,a.btn,a:active,a:hover{outline:0}a,a.btn,a:hover{text-decoration:none}img,textarea{vertical-align:middle}ol,ul{list-style:none}q{quotes:none}q:after,q:before{content:"";content:none}legend{color:#000}button,input,select,textarea{font-size:100%;min-width:0;border:0}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}table{border-collapse:collapse;border-spacing:0;table-layout:fixed}th{text-align:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}body,button,input,select,textarea{outline:0;color:#272727;-webkit-font-smoothing:antialiased}.ua-noyahei,.ua-noyahei button,.ua-noyahei input,.ua-noyahei select,.ua-noyahei textarea{font-family:tahoma,sans-serif}.ua-macos,.ua-macos button,.ua-macos input,.ua-macos select,.ua-macos textarea{font-family:"Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3",verdana}h1,h2,h3,h4,h5,h6{font-size:100%}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{zoom:1}.fl{float:left}.fr{float:right}a{color:#0c5ea3}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){a:active{background-color:transparent}}img{width:auto\9;height:auto;-ms-interpolation-mode:bicubic}textarea{width:100%;resize:none;overflow:auto}input::-ms-clear{display:none}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent;text-size-adjust:100%}body{position:relative;width:100%;min-height:100%;font-family:"PingFang SC","Hiragino Sans GB","","WenQuanYi Micro Hei","Microsoft Yahei","微软雅黑",verdana;line-height:1;transition:opacity .2s ease-in;visibility:hidden;opacity:0}body.loaded{visibility:visible;opacity:1}a.btn{display:inline-block;-webkit-appearance:none}html.mobile .l-header,html.mobile .mobile-hide{display:none}a.btn.btn-o{background:#fff;color:#2a83f2;border:1px solid #2a83f2;border-radius:6px}body{color:#81858a}html.mobile .l-content,html.mobile body,html.mobile html{height:100%;min-height:100%}html.mobile .l-body{padding:0 .4rem;text-align:center}html.mobile .l-body .m-portfolio{margin-bottom:.55rem;font-size:15px}html.mobile .l-body .m-portfolio .m-avatar-wrapper{position:relative;display:inline-block;margin:.46rem auto .5rem}html.mobile .l-body .m-portfolio .m-avatar-wrapper .avatar{width:2.45rem;height:2.45rem;border-radius:50%}html.mobile .l-body .m-portfolio .m-avatar-wrapper .logo-wrap{position:absolute;right:0;bottom:0;padding:.04rem;text-align:center;border-radius:50%;background:#fff}html.mobile .l-body .m-portfolio .m-avatar-wrapper .logo{width:.54rem;height:.54rem;vertical-align:middle;border-radius:50%}html.mobile .l-body .m-portfolio h2{line-height:1.2;color:#31353b;margin-bottom:.32rem;font-size:29px}html.mobile .l-body .m-portfolio .prof{margin-bottom:.31rem}html.mobile .l-body .m-portfolio .prof p{margin-bottom:.24rem}html.mobile .l-body .m-portfolio .u-btn{display:inline-block;padding:0 .52rem;margin-bottom:.05rem;color:#2a83f2;border:1px solid #2a83f2;border-radius:.12rem;line-height:.61rem}html.mobile .l-body .m-portfolio .u-btn.hover,html.mobile .l-body .m-portfolio .u-btn:active{color:#fff;background:#2a83f2}html.mobile .l-body .m-detail{border-top:1px solid #efefef;padding:.6rem .3rem 0}html.mobile .l-body .m-detail ul{display:inline-block;margin-bottom:.2rem;padding:0;list-style:none;text-align:left;font-size:15px;vertical-align:top}html.mobile .l-body .m-detail ul li{word-wrap:break-word;word-break:break-all;line-height:30px}html.mobile .l-content{padding-bottom:1.1rem;height:auto;position:relative}html.mobile .l-footer-1{position:absolute;left:0;bottom:0;width:100%;height:1.1rem;font-size:.24rem;line-height:.5rem;padding:.3rem 0;text-align:center;vertical-align:middle}html.mobile .l-footer-1 .dashi-logo{width:1.48rem;height:.3rem}html.mobile .l-footer-1 a.btn{padding:0 .16rem}html.mobile .l-footer-2{position:fixed;bottom:0;width:100%;left:0;font-size:17px;line-height:49px;text-align:center;color:#fff;background:#4196ff}html.mobile .l-footer-2 a{color:#fff}html.pc .pc-hide{display:none}html.pc body{padding:85px 0;color:#81858a;background:url(//mailpub.nosdn.127.net/hxm/dashi-web-extend/20160426/style/img/bg-9f825bb024.png) 50%/cover no-repeat fixed;font-size:18px;line-height:1.3}html.pc .l-content{position:relative;width:510px;min-height:740px;margin:0 auto;padding:70px 24px 100px;border-radius:18px;background:#fff}html.pc .l-body{padding:0 36px;text-align:center}html.pc .l-body .m-portfolio{margin-bottom:40px;color:#31353b}html.pc .l-body .m-portfolio .m-avatar-wrapper{position:relative;display:inline-block;margin-bottom:15.2px}html.pc .l-body .m-portfolio .m-avatar-wrapper .avatar{width:145px;height:145px;border-radius:50%}html.pc .l-body .m-portfolio .m-avatar-wrapper .logo-wrap{position:absolute;right:0;bottom:0;padding:2px;text-align:center;border-radius:50%;background:#fff}html.pc .l-body .m-portfolio .m-avatar-wrapper .logo{width:40px;height:40px;vertical-align:middle;border-radius:50%}html.pc .l-body .m-portfolio h2{margin-bottom:7.5px;font-size:32px}html.pc .l-body .m-portfolio .prof{margin-bottom:20px}html.pc .l-body .m-portfolio .prof p{margin-bottom:4.6px}html.pc .l-body .m-portfolio .u-btn{display:inline-block;width:150px;height:40px;margin-bottom:-10px;color:#2a83f2;border:1px solid #2a83f2;border-radius:6px;line-height:40px}html.pc .l-body .m-portfolio .u-btn.hover,html.pc .l-body .m-portfolio .u-btn:active{color:#fff;background:#2a83f2}html.pc .l-body .m-detail{padding-top:40px;border-top:1px solid #efefef}html.pc .l-body .m-detail ul{display:inline-block;padding:0;list-style:none;text-align:left;vertical-align:top;color:#a1a8b7}html.pc .l-body .m-detail ul li{word-wrap:break-word;word-break:break-all;line-height:36px}html.pc .l-footer{position:absolute;bottom:30px;left:0;width:100%;color:#a7aaaf;font-size:16px;text-align:center;line-height:38px;height:40px}html.pc .l-footer img{width:104px;height:23px}html.pc .l-footer .btn{padding:0 12px}