html{height:100%;min-width:320px;overflow-x:hidden;font-size:100px;text-size-adjust:100%}html *{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}body{color:#333;background-color:#f4f4f4;font-family:PingFang,PingFang SC,Microsoft YaHei,Heiti,SimSun,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}input,select,textarea{-webkit-appearance:none;appearance:none;font-size:100%}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}::-webkit-input-placeholder{color:#ccc}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}button:focus,input:focus,select:focus,textarea:focus{outline:0}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle;max-width:100%}fieldset,img{border:0}abbr,acronym{border:0;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}menu,ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}q:after,q:before{content:""}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a,ins{text-decoration:none}a:active,a:hover{outline:0}.btn{border:1px solid #dfdfdf;border-radius:2px;text-align:center;display:inline-block;*display:inline;*zoom:1;line-height:42px;background:0;box-sizing:border-box;padding:0 10px;margin:0;height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-family:inherit;cursor:pointer;width:100%;-webkit-user-select:none;-moz-user-select:none}.btn,.btn:active,.btn:focus,.btn:hover{color:#666}.btn-small{height:28px;line-height:28px;font-size:14px}.btn-large{height:50px;line-height:48px;font-size:18px}.btn-xlarge{height:55px;line-height:53px;font-size:18px}.btn-circle{width:44px;border-radius:50%;padding:0}.btn-light,.btn-light:focus,.btn-light:hover{border:1px solid #fc6621;background:0;color:#fc6621;line-height:42px}.btn-light:active{background-color:#ff6501;border:0;color:#fff;line-height:44px}.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#fc6621;border:0;color:#fff}.btn-primary:active{background-color:#ff8d51;color:#fff}.btn-primary-disabled,.btn-primary-disabled:focus,.btn-primary-disabled:hover{background-color:#ffb2a1;border:0;color:#fff}.btn-primary-disabled:active{background-color:#ffb2a1;color:#fff}.btn-warning,.btn-warning:active,.btn-warning:focus,.btn-warning:hover{background-color:#ff9046;color:#fff;border:0}.btn-success,.btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#42a90d;color:#fff;border:0}.btn-large.btn-danger,.btn-large.btn-disabled,.btn-large.btn-primary,.btn-large.btn-warning{line-height:50px}.btn-xlarge.btn-danger,.btn-xlarge.btn-disabled,.btn-xlarge.btn-primary{line-height:55px}.btn-large.btn-light{line-height:48px}.btn-xlarge.btn-light{line-height:53px}.btn-large.btn-circle{width:50px}.btn-xlarge.btn-circle{width:55px}.btn.btn-circle-text{font-size:8px}.btn-large.btn-circle-text{font-size:12px}.btn-xlarge.btn-circle-text{font-size:18px}.flexbox .btn{display:block}.btn.btn-disabled,.btn.btn-disabled:active,.btn.btn-disabled:focus,.btn.btn-disabled:hover,.btn:disabled{background-color:#ccc;border:0;color:#fff;cursor:default}input[type=number],input[type=tel],input[type=text],textarea{border:0;background:0;line-height:1.2;font-size:16px;padding:.25em;resize:none;border-radius:2px;box-sizing:border-box}input[type=number],input[type=text]{height:40px}input[type=number].input,input[type=text].input,textarea.input{border:1px solid #ccc;background-color:#f8f8f8}input.error{border-color:#ff3b3b!important}.flexbox input[type=number],.flexbox input[type=text],.flexbox textarea{width:100%;display:block}input.checkbox,input.radio{position:relative;display:inline-block;*display:inline;*zoom:1;width:22px;height:22px;vertical-align:middle;background:0;border:1px solid #ccc;border-radius:50%}[data-dpr="2"] input.radio,input.checkbox{width:44px;height:44px}[data-dpr="3"] input.radio,input.checkbox{width:66px;height:66px}input.radio:after{position:absolute;bottom:5px;left:5px;display:block;width:10px;height:10px;content:"";border-radius:100%;background:0}[data-dpr="2"] input.radio:after{width:20px;height:20px;bottom:11px;left:11px}[data-dpr="3"] input.radio:after{width:30px;height:30px;bottom:15px;left:15px}input.checkbox{width:18px;height:18px;margin:2px 4px 2px 0;border-radius:0}[data-dpr="2"] input.checkbox{width:36px;height:36px}[data-dpr="3"] input.checkbox{width:54px;height:54px}input.checkbox:after{position:absolute;bottom:-2px;left:-1px;display:block;width:22px;height:22px;content:"";background:0;font-family:iconfont;font-style:normal;font-weight:700;color:#fc6621;text-align:center;line-height:22px;font-size:18px}[data-dpr="2"] input.checkbox:after{width:44px;height:44px;bottom:-4px;left:-2px}[data-dpr="3"] input.checkbox:after{width:66px;height:66px;bottom:-6px;left:-3px}input.radio:checked:after{background:#fc6621}input.checkbox:checked:after{content:"\E017"}.text-checkbox{display:block}.text-checkbox input[type=checkbox],.text-checkbox input[type=radio]{display:none}.text-checkbox span{border:1px solid #cccad5;text-align:center;display:block;font-size:13px;box-sizing:border-box;line-height:28px;height:30px;border-radius:4px;color:#999}.text-checkbox input[type=checkbox]:checked+span,.text-checkbox input[type=radio]:checked+span{border:0;color:#fff;background-color:#8e8e98;height:30px;line-height:30px}.list-wrap{background:#fff;border:1px solid #ddd;border-left:0;border-right:0}.list-item{border-bottom:1px solid #ddd}.card{background:#fff;box-shadow:0 2px 0 #d2d4da;margin:20px 10px;border-radius:2px;padding:20px 15px}.padding15{padding:15px}.view{width:100%}body.body-100{height:100%;overflow:hidden}body.body-100 .view{position:relative;width:100%;height:100%}img.round{border-radius:50%}img.miniFace,img.tinyFace{vertical-align:middle;border-radius:50%}img.miniFace,img.miniLogo{width:40px;height:40px}img.tinyFace,img.tinyLogo{width:50px;height:50px}img.circle{border-radius:50%}.navbar,.tabbar,.toolbar{font-size:14px;height:48px;line-height:48px;width:100%;box-sizing:border-box;position:relative;margin:0;z-index:99;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-moz-align-items:center;align-items:center}.navbar{left:0;top:0;background:#3a4349;color:#fff}.tabbar{top:48px;left:0;background:#f7f7f7;text-align:center;font-size:17px}.navbar a,.navbar a:active,.navbar a:hover,.navbar a:visited{color:#fff;display:block}.nav-title{flex:1;text-align:center;font-weight:700;font-size:18px}.navbar .text-icon{font-size:16px}.nav-wrap-left,.nav-wrap-right{min-width:4em}.nav-wrap-right{text-align:right}.toolbar{left:0;bottom:0;background:#f7f7f8;position:fixed}.wrap{width:100%;margin:0 auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.none{display:none}.block{display:block}.invisible{visibility:hidden}.text-left{text-align:left}.text-right{text-align:right}.relative{position:relative}.fixed{position:fixed}.absolute{position:absolute}.float-right{float:right!important}.float-left{float:left!important}.ellipsis-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellipsis-2{-webkit-line-clamp:2}.ellipsis-2,.ellipsis-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.ellipsis-3{-webkit-line-clamp:3}.ellipsis-4{-webkit-line-clamp:4}.ellipsis-4,.ellipsis-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.ellipsis-5{-webkit-line-clamp:5}.ellipsis-10{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10}.space{display:inline-block;*display:inline;*zoom:1;width:6px}.border-box{box-sizing:border-box}.flexbox,.flexbox-v{display:flex;-webkit-box-pack:center;-moz-box-pack:center;-moz-align-items:center;align-items:center}.flexbox-v{flex-direction:column;box-orient:vertical}.flex-1{flex:1}.flex-1,.flex-2{display:block;width:0}.flex-2{flex:2}.flex-3{display:block;flex:3;width:0}.flex-4,.flex-5{display:block;flex:4;width:0}.flexbox-v .flex-1,.flexbox-v .flex-2,.flexbox-v .flex-3,.flexbox-v .flex-4,.flexbox-v .flex-5{width:100%}.flexbox-v.flexbox-left,.flexbox.flexbox-top{-moz-align-items:flex-start;align-items:flex-start;-webkit-box-align:start;-moz-box-align:start}.flexbox-v.flexbox-right,.flexbox.flexbox-bottom{-moz-align-items:flex-end;align-items:flex-end;-webkit-box-align:end;-moz-box-align:end}.flexbox .flex-1:first-child,.flexbox .flex-2:first-child,.flexbox .flex-3:first-child,.flexbox .flex-4:first-child,.flexbox .flex-5:first-child{margin-left:0!important}.flexbox .flex-1:last-child,.flexbox .flex-2:last-child,.flexbox .flex-3:last-child,.flexbox .flex-4:last-child,.flexbox .flex-5:last-child{margin-right:0!important}.flexbox-v .flex-1:first-child,.flexbox-v .flex-2:first-child,.flexbox-v .flex-3:first-child,.flexbox-v .flex-4:first-child,.flexbox-v .flex-5:first-child{margin-top:0!important}.flexbox-v .flex-1:last-child,.flexbox-v .flex-2:last-child,.flexbox-v .flex-3:last-child,.flexbox-v .flex-4:last-child,.flexbox-v .flex-5:last-child{margin-bottom:0!important}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;z-index:-10}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;border-radius:100%;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=0)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=0)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6;-webkit-filter:blur(50px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /></filter></svg>#filter');filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.muted{color:#999}.text-warning{color:#fa0}.text-error{color:rgba(255,59,59,.95)}header{text-align:right;padding:10px 15px;font-size:16px;color:#666;background-color:#fff}header a,header span{color:#666;vertical-align:middle}header span{margin:0 10px}footer .browse-list li a{display:block;font-size:14px;line-height:40px;color:#999}footer .browse-list li a.active{color:#333}footer .footer-tip{padding:15px 0 25px;line-height:20px}.card-common{position:relative;padding:30px;overflow:hidden}.card-common:after,.card-common:before{display:table;content:""}.card-common:after{clear:both}.card-common .header>a>img,.card-common .header>img,.card-common>a>img,.card-common>img{width:1.333333333rem;height:1.333333333rem;margin-right:.266666667rem;box-sizing:border-box;float:left}.card-common .card-title{white-space:nowrap;font-size:.48rem;margin-top:.15rem;margin-bottom:.15rem;line-height:1;overflow:hidden;text-overflow:ellipsis}.card-common .card-title small{margin:0 .133333333rem;font-size:.293333333rem;color:#999}.card-common .card-title .text-icon{vertical-align:baseline;color:#ff9046}.card-common .card-subtitle{font-size:.293333333rem;color:#999}.card-common .card-content i.label{padding:.04rem;margin-right:3px;border:1px solid #ff9046;border-radius:.07rem;font-size:.266666667rem;font-style:normal;color:#ff9046}.card-common ul.tool-bar li{float:left;width:33%;line-height:1.173333333rem;text-align:center;font-size:.373333333rem;color:#999}.card-common ul.tool-bar li i.text-icon{margin-right:.066666667rem}.job-card-wrap{background:#fff;padding:0 10px}.job-card{color:#333;background:#fff;border-radius:2px;border-bottom:1px solid #ddd;padding:15px 0}.recommend-job-list .job-card:last-child{margin-bottom:0}.job-card dt.job-card-logo{float:left;width:60px;height:60px;line-height:60px;position:relative}.job-card dt.job-card-logo:after{content:"";width:58px;height:58px;top:1px;left:0;border:1px solid #e8e8e8;border-radius:3px;position:absolute}.job-card dt.job-card-logo img{width:60px;vertical-align:middle}.job-card .right-info{padding-left:70px;text-align:left;position:relative}.job-card .right-info .collect{position:absolute;top:22px;right:18px;text-align:center;color:#c6c6c6}.job-card dd.right-info .job-name{color:#333;font-size:0;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-card dd.right-info .job-name .name-text{max-width:86%;display:inline-block;*display:inline;*zoom:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px}.job-card dd.right-info .text-icon{font-weight:400;font-size:15px}.job-card dd.right-info .icon-hurry{color:#ff6555;font-size:14px}.job-card dd.right-info a.company-name{color:#666}.job-card dd.right-info li a{color:#999}.job-card .right-info li .text-warning{text-align:right;font-size:15px}.job-card .right-info li{color:#999;line-height:1.2;margin-bottom:8px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-card .right-info li:last-child{width:81%}.job-card .right-info li.company-name{color:#666;font-size:14px}.job-card .flex-1,.job-card .flex-2,.job-card .flex-3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card{display:block;margin:10px;margin:0 0 0 10px;padding:15px 0;box-shadow:none;border-bottom:1px solid #ddd}.card:visited h3{color:#999}.card:visited .company-benefits span,.card:visited .text-warning,.card:visited p{color:#bbb}.card figure{float:left;height:60px;width:60px;vertical-align:middle;line-height:60px;text-align:center;border:1px solid #e7e8ed}.card figure img{display:block}.company-information{padding-left:70px}.company-information .company-mute{margin:5px 0;line-height:1}.company-information .company-mute span{border-left:1px solid #666;padding:0 5px}.company-information .company-mute span:first-child{border:0;padding-left:0}.company-information .industry-name{display:inline-block;*display:inline;*zoom:1;max-width:105px;vertical-align:top}.company-information h3{font-size:16px;color:#333}.company-information p{color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-information .company-benefits{height:24px;overflow:hidden}.company-information .company-benefits span{float:left;height:24px;line-height:24px;margin:0 0 5px 5px;padding:0 5px}.company-information .company-benefits span:first-child{margin-left:0}.scroll-wrapper{position:relative;height:100%;-webkit-box-sizing:border-box}.pull-down,.pull-up{text-align:center}.pull-up{font-size:14px;color:#999;padding:.3rem}.pull-up .icon-loading{margin-right:5px}.pull-up .text-icon{margin-right:.13rem}.pull-up .icon-empty{margin-right:5px;vertical-align:middle;font-size:18px;color:#999}[data-dpr="2"] .pull-up{font-size:28px}[data-dpr="3"] .pull-up{font-size:42px}.icon-loading:before{-webkit-transform-origin:center;transform-origin:center;-webkit-animation:rotating 1s infinite linear;animation:rotating 1s infinite linear}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.icon-dot-loading{-webkit-animation-name:loading;-webkit-animation-duration:1.4s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg) translateZ(0)}to{-webkit-transform:rotate(1turn) translateZ(0)}}.navbars{background-color:#fff;padding:20px 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbars a,.navbars i{float:left;font-size:13px;color:#999}.navbars i{margin:0 5px}.navbars .icon-go-ahead{font-size:30px;display:inline;color:#e9e9e9}.pager-box{text-align:center;padding:10px 0;background:#fff;position:relative}.pager-box .next a,.pager-box .pre a{display:block;height:40px;line-height:40px;background-color:#fd7f23;font-size:16px;color:#fff;border-radius:2px;border:1px solid #fd7f23;padding:0;box-shadow:none}.pager-box .next,.pager-box .pre{padding:0 4%}.pager-box a.btn-disabled{background-color:#bcbcbc;border:1px solid #bcbcbc}.pager-box .pager-count i{font-size:12px;line-height:normal;vertical-align:middle;-webkit-transform:rotate(0deg);-webkit-transition:all .3s;transform:rotate(0deg);transition:all .3s;margin:0 0 2px 1px}.pager-box p.selected i{color:#fc6621;-webkit-transform:rotate(180deg);-webkit-transition:all .3s;transform:rotate(180deg);transition:all .3s}.pager-box .pager-list{display:none;width:22%;border:1px solid #ddd;position:absolute;background:#fff;bottom:80%;left:39%}.pager-box .pager-list li a{display:block;height:30px;line-height:30px;text-align:center;border-bottom:1px solid #ddd;color:#333;margin:0;padding:0;box-shadow:none}.pager-box .pager-list li a.active{background-color:#fd7f23;color:#fff}.pager-box .pager-list li:last-child a{border-bottom:none}.mod-nav{position:relative;width:100%;height:48px;background-color:#3a4349;vertical-align:middle;font-size:17px;z-index:99}.mod-nav h1{font-size:18px;margin:0;padding:13px 70px}.mod-nav .page-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mod-nav a{position:absolute;color:#fff}.mod-nav .nav-back{display:none;left:9px;padding:14px 0;font-size:14px}.mod-nav .nav-back .icon{font-size:17px}.mod-nav .nav-profile{display:none;right:9px;padding:14px 0;line-height:20px;text-align:right;font-size:14px;margin-right:2px;width:70px}.mod-nav .nav-collect{right:1rem;padding:12px 0;text-align:right;font-size:17px;margin-right:2px;width:44px}.mod-nav .nav-right-btn{top:0;right:1rem;padding:16px 0;text-align:right;font-size:14px;margin-right:2px}.mod-nav .cancel-favorite{color:#ff7f00}.mod-nav .nav-con{color:#fff;text-align:center;padding:0 9px}.mod-nav .isLogin{color:#ff8b26}.page-active{transform:translateZ(0);-webkit-transform:translateZ(0);transition:-webkit-transform .3s linear 0;-webkit-transition:-webkit-transform .3s linear 0;display:block}.page-prev{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0)}.page-next,.page-prev{transition:-webkit-transform .3s linear 0;-webkit-transition:-webkit-transform .3s linear 0;display:none}.page-next{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0)}#friendly-link{border-bottom:2px solid #d2d4da;background-color:#fff;padding:10px}#friendly-link h3{font-size:14px;color:#333;border-left:3px solid #e8541e;height:15px;line-height:15px;padding-left:5px;margin-bottom:10px}#friendly-link .friendly-link-box{border-top:1px solid #ddd;padding:5px}#friendly-link .friendly-link-box a{font-size:12px;color:#666;line-height:16px;margin-right:10px}#inner-link{margin-bottom:-20px;padding:0;background-color:#fff;border-bottom:2px solid #d2d4da}#inner-link .tab-btn p{text-align:center;font-size:14px;color:#999;border-bottom:1px solid #ddd;line-height:36px}#inner-link .tab-btn p.active{color:#666;border-bottom:1px solid #999}#inner-link .tab-content{padding:10px 15px;font-size:12px;display:none;overflow:hidden}#inner-link .tab-content:first-child{display:block}#inner-link .tab-content a{color:#666}#inner-link .tab-content p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px;line-height:20px}.page-item{background:#fff;padding:12px;margin-bottom:10px}.page-item .page-title{font-size:17px;color:#333;border-left:3px solid #ff5f00;line-height:17px;padding-left:10px;margin-bottom:10px}.new-navbar{color:#333;margin-bottom:10px;background-color:#fff;padding:10px}.new-navbar a{color:#333;display:inline-block;*display:inline;*zoom:1;line-height:30px;max-width:25%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-navbar a.active{font-size:13px;color:#2c8bba}.new-navbar i.icon-go-ahead{display:inline-block;*display:inline;*zoom:1;font-size:12px;color:#999}#static-city a{color:#333;display:block}.opacity{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.media-box,.v-blue-box,.v-yellow-box{padding:1px}.v-blue-box .icon-v-circle{color:#079eff}.v-yellow-box .icon-v-circle{color:#ffa614}.icon-media-box .icon-media{color:#f45548}.app-footer-bar{position:fixed;bottom:0;width:100%;background:rgba(0,0,0,.6);padding:0}.app-header-bar{position:relative}.app-footer-bar dl{display:flex;-webkit-box-pack:center;-moz-box-pack:center;align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;padding:1.5rem}.app-header-bar dl{align-items:center;-webkit-box-align:center;-moz-box-align:center;padding-left:2rem}.app-footer-bar dl dt{width:50px}.app-footer-bar dl dt img{display:block;width:50px;height:50px}.app-footer-bar dl dd:first-of-type{margin:0 1rem;color:#fff;flex:1;width:0}.app-footer-bar dl dd:first-of-type ul li{text-align:left}.app-footer-bar dl dd:first-of-type ul li:nth-of-type(1){font-size:16px;font-weight:700}.app-footer-bar dl dd:first-of-type ul li:nth-of-type(2){font-size:14px;margin:.5rem 0}.app-footer-bar dl dd:first-of-type ul li:nth-of-type(3){color:#ffb746}.app-footer-bar dl dd:first-of-type ul li:nth-of-type(3) .icon{margin-right:.5rem}.app-footer-bar dl dd:nth-of-type(2){width:6.5rem}.app-footer-bar dl dd:nth-of-type(2) .button{width:100%;margin-top:.5rem}.app-footer-bar .app-bar-orange{color:#f70}.app-footer-bar .app-bar-colose{padding:15px;position:absolute;top:-10px;left:-10px;color:#fff;font-size:18px}.button{width:200px;line-height:44px;border-radius:6px;border-radius:3px;background-color:#ff7800;-webkit-appearance:none;appearance:none;border:none;display:block;text-align:center;font-size:15px}.button,.button:visited{color:#fff}.button:focus{outline:none}body.app-bar-top .app-download-bar{top:0}body.app-bar-bottom .app-download-bar{bottom:0}.app-download-bar{width:100%;background-color:rgba(0,0,0,.6)}.app-download-bar a.icon-close{color:#fff;position:absolute;top:10px;left:10px;padding-right:30px;padding-bottom:30px}.app-download-bar dl{padding:10px 10px 10px 32px}.app-download-bar dl dt{margin-right:10px}.app-download-bar dl dd{padding-right:72px}.app-download-bar dl dd .btn{width:auto;position:absolute;right:15px;top:18px;padding:0 10px}.app-download-bar dl dd ul li{color:#fff}.app-download-bar dl dd ul li:first-of-type{font-size:14px;margin-top:-1px}.app-download-bar dl dd ul li:nth-of-type(2){font-size:14px;margin:3px 0;color:#ff8e4a}.app-download-bar dl dd ul li:last-of-type{margin-bottom:0}.app-download-bar dl dd ul li .text-icon{color:#ffb746;margin-right:5px}.hide{display:none!important}.selectui ul{display:none}.alert{background-color:#ff9500;color:#fff;padding:10px}.view.view-left-reveal{-webkit-transform:translateX(260px);transform:translateX(260px)}.view.view-right-reveal{-webkit-transform:translateX(-260px);transform:translateX(-260px)}.fixed-win{position:fixed;top:66px;right:16px;transition-property:all;transition-timing-function:linear;z-index:9999}.live-broadcast-win .live-broadcast-win-btn-wrap{padding:0 4px 0 6px;line-height:22px;background-color:#000;color:#fff;font-size:10px}.live-broadcast-win .live-broadcast-win-btn-wrap a{color:inherit}.live-broadcast-win .live-broadcast-win-btn-wrap a.float-right{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px}.live-broadcast-win .live-broadcast-win-btn-wrap a.float-right .close-svg{display:inline-block;*display:inline;*zoom:1;width:100%;height:100%}.live-broadcast-win .live-broadcast-win-btn-wrap a.float-right .close-svg svg{width:100%;height:100%}.fixed-back-bar{padding:9px 11.5px 10px;background-color:#f64;border-radius:25px;font-size:15px;color:#fff}.fixed-back-bar a{color:#fff;text-decoration:none}.fixed-back-bar a .living-symbol{position:relative;float:left;height:20px;width:16px;margin-right:5px}.fixed-back-bar a .living-symbol i{position:absolute;width:2px;bottom:4px;background-color:#fff;border-top-left-radius:1px;border-top-right-radius:1px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.fixed-back-bar a .living-symbol i:first-child{left:4px;-webkit-animation-name:symbol1;animation-name:symbol1}.fixed-back-bar a .living-symbol i:nth-child(2){left:8px;-webkit-animation-name:symbol2;animation-name:symbol2}.fixed-back-bar a .living-symbol i:last-child{left:12px;-webkit-animation-name:symbol3;animation-name:symbol3}.fixed-back-bar a .icon-close{margin-left:10px;font-size:13px}.fixed-back-bar a.fixed-back-bar-close-btn{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px}.fixed-back-bar a.fixed-back-bar-close-btn .close-svg{display:inline-block;*display:inline;*zoom:1;width:100%;height:100%}.fixed-back-bar a.fixed-back-bar-close-btn .close-svg svg{width:100%;height:100%}@-webkit-keyframes symbol1{0%{height:5px}33%{height:10px}66%{height:7px}to{height:5px}}@keyframes symbol1{0%{height:5px}33%{height:10px}66%{height:7px}to{height:5px}}@-webkit-keyframes symbol2{0%{height:10px}33%{height:7px}66%{height:5px}to{height:10px}}@keyframes symbol2{0%{height:10px}33%{height:7px}66%{height:5px}to{height:10px}}@-webkit-keyframes symbol3{0%{height:7px}33%{height:5px}66%{height:10px}to{height:7px}}@keyframes symbol3{0%{height:7px}33%{height:5px}66%{height:10px}to{height:7px}}.back-top{-webkit-transform-origin:0 0;transform-origin:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:scale(1);transform:scale(1);position:fixed;right:17.5px;bottom:90px;width:50px;height:50px;border-radius:50%;color:#333;background-color:#fff;text-align:center;box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;z-index:99}.back-top svg{display:block;width:18px;height:18px}footer{text-align:center;background-color:#fff;margin-top:15px}footer .browse-list{padding:0 30px}footer .browse-list ul{padding:0 10px;border-bottom:1px dashed #bbb}footer .browse-list ul li a{display:block;font-size:14px;line-height:40px;color:#999}footer .browse-list ul li a.active{color:#333}footer .menu-list{padding:0}footer .menu-list li a{display:block;font-size:12px;line-height:normal;padding:8px 0 3px;color:#333}footer .footer-tip{color:#999;font-size:12px;padding:0 0 10px}.panel{position:fixed;top:0;bottom:auto;height:100%;right:-260px;width:0;font-size:15px;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fafafa;z-index:1008}.panel.panel-right{right:0;-webkit-animation:leftToRight .3s ease-in both;animation:leftToRight .3s ease-in both}.panel.panel-left{right:0;-webkit-animation:rightToLeft .3s ease-in both;animation:rightToLeft .3s ease-in both}.panel .panel-head{background-image:url(//mconcat.lietou-static.com/fe-mobile-h5/v5/images/plugins/react-framework4c-h5/src/components/DefaultHeader/link-profile_bg.e00b48ff.jpg);background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;padding:36px 10px 15px 25px;color:#fff}.panel .panel-head .private-photo{width:40px;height:40px;margin-bottom:7px;border-radius:50%;background-color:#fff}.panel .panel-head .private-photo img{width:100%;height:100%;border-radius:50%}.panel .panel-head .private-title{margin-bottom:3px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel .panel-head .private-title span{font-size:17px}.panel .panel-head .private-company{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-body{padding:0 52.5px}.panel-body .box{margin-top:15px;display:flex;justify-content:space-between;flex-wrap:wrap}.panel-body .box:after,.panel-body .box:before{display:none}.panel-body .box>li{text-align:center;width:60px;height:80px;margin-top:10px;line-height:1.7}.panel-body .box>li .panel-icon{width:40px;height:40px}.panel-body .box>li .panel-icon svg{width:100%;height:100%}.panel-body .box>li .panel-icon svg circle,.panel-body .box>li .panel-icon svg path{fill:#ff8f3d}.panel-body .box li:first-child{float:left}.panel-body .box li:last-child{float:right}.panel .panel-body a{color:#666}.panel .panel-body .flex-1{text-align:center}.panel .panel-body span{display:block}.panel .panel-body span:first-child{font-size:40px;color:#ff8f3d;display:inline-block;*display:inline;*zoom:1}.panel .panel-body span:last-child{font-size:13px}.panel .close{position:absolute;top:20px;right:20px;font-size:18px}.panel .close svg{width:20px;height:20px}.panel .close svg path{fill:#fff}.text-center{text-align:center}.text-info{color:#45b1ff}.improveDuty-container .refresh-success{font-size:17px;color:#2da22a;text-align:center}.improveDuty-container .refresh-success i{margin-right:8px}.improveDuty-container .promote{color:#ff5600}.refresh-download-center-box{position:relative;text-align:center;z-index:2503}.refresh-download-center-box .index-banner{width:96%}.refresh-download-center-box .index-banner-close{position:absolute;top:6%;right:0;min-width:30px;width:7%;z-index:2503}@media screen and (max-height:568px){.panel .panel-body span:first-child{font-size:30px}}@media screen and (max-height:480px){.panel .panel-body span:first-child{font-size:22px}.panel .panel-body span:last-child{font-size:12px}}@-webkit-keyframes rightToLeft{0%{width:0}to{width:260px}}@keyframes rightToLeft{0%{width:0}to{width:260px}}@-webkit-keyframes leftToRight{0%{width:260px}to{width:0}}@keyframes leftToRight{0%{width:260px}to{width:0}}.news-resume-btn{position:relative}.news-resume-btn .news-num{right:-6px;top:-6px;position:absolute;display:inline-block;*display:inline;*zoom:1;color:#fff;background-color:#ff3e30;padding:0 7px;font-size:14px;line-height:20px;border-radius:12px}.attr-resume-but .panel-icon-attrresume{width:54px;height:54px}.attr-resume-but .panel-icon-attrresume svg{width:100%;height:100%}.attr-resume-but span:last-child{line-height:1}.framework-h5-default-header-container .nav-container{position:relative;display:flex;align-items:center;height:49px;line-height:49px;font-size:16px;z-index:1;background-color:#313a41;color:#fff}.framework-h5-default-header-container .nav-container .nav-bar-item{flex-shrink:0;padding:0 20px;color:#fff;font-size:15px}.framework-h5-default-header-container .nav-container .nav-bar-left-item img{width:28px;display:block}.framework-h5-default-header-container .nav-container .nav-bar-right-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.framework-h5-default-header-container .nav-container .nav-bar-right-item img{width:30px;display:block;border-radius:50%}.framework-h5-default-header-container .nav-container .nav-bar-right-item .text-icon{font-size:20px}.framework-h5-default-header-container .nav-container h1{flex:1;margin:0;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.framework-h5-container-sticky-box{position:sticky;position:-webkit-sticky;top:0;z-index:100}.jump-home-logo{display:flex;align-items:center}.jump-home-logo img{height:28px;width:28px}.nav{position:relative;display:flex;align-items:center;height:49px;line-height:49px;font-size:16px;z-index:1;background-color:#313a41;color:#fff}.nav>.framework-h5-container{width:100%}.nav>.left{display:flex;align-items:center;margin-left:20px}.nav>.left img{height:28px;width:28px}.nav>h1{flex:1;margin:0;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.nav>.right{padding:0 20px;color:#fff;font-size:15px}.nav>.right img{width:30px;display:block;border-radius:50%}.panel .panel-body span{color:#333}.panel .panel-head .private-photo img{vertical-align:unset}center,hr{display:none}.aggregation-home{background-color:#f8f8f8;color:#333;font-size:14px;font-family:"PingFangSC-Medium, Arial, Helvetica, sans-serif"}.aggregation-home .breadcrumb{padding:16px 18px;background-color:#fff}.aggregation-home .breadcrumb a{margin-right:5px;font-size:13px;color:#333}.aggregation-home .breadcrumb a.last{margin-right:0}.aggregation-home .profession{padding:0 18px 24px;font-size:18px;color:#333;font-weight:700;background-color:#fff}.aggregation-home .link-navbar{justify-content:space-between;padding:0 18px 5px;border-bottom:1px solid #eee;background-color:#fff}.aggregation-home .link-navbar a{margin-bottom:9px;font-size:16px;color:#999}.aggregation-home .link-navbar a.active{position:relative;color:#333;font-weight:700}.aggregation-home .link-navbar a.active:after{position:absolute;left:50%;bottom:-6px;-webkit-transform:translate(-50%);transform:translate(-50%);display:block;content:"";width:16px;height:4px;border-radius:4px;background-color:#f64}.aggregation-home .position-summary{padding:20px 18px;margin-bottom:8px;background-color:#fff}.aggregation-home .position-summary .section-title{padding-bottom:13px;font-size:20px;line-height:28px}.aggregation-home .position-summary p{font-size:15px}.aggregation-home .position-summary p span{display:inline-block;*display:inline;*zoom:1;max-height:100px;overflow:hidden}.aggregation-home .position-summary p a{color:#f64}.aggregation-home .salary{padding:20px 16px 18px;background:#fff;margin-bottom:8px}.aggregation-home .salary .salary-info{padding:0 16px;color:#fff;border-radius:4px;background-image:linear-gradient(#fc8450,#fa5f30);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffc8450",endColorstr="#fffa5f30",GradientType=0)}.aggregation-home .salary .salary-info h6{padding:18px 0 6px;font-size:18px;line-height:25px}.aggregation-home .salary .salary-info .salary-level{padding-top:6px;font-size:20px;line-height:28px;font-weight:700}.aggregation-home .salary .salary-info .salary-example{font-size:13px;line-height:18px}.aggregation-home .salary .salary-info .salary-example span:first-child{margin-right:38px}.aggregation-home .salary .salary-info .salary-summary{padding:15px 0 18px;font-size:12px}.aggregation-home .salary .salary-info .salary-summary a{color:#fff}.aggregation-home .salary .salary-distribution-container h6{padding:32px 0 4px;font-size:20px;line-height:28px;text-align:center}.aggregation-home .salary .salary-distribution-container h6.job-duty-salary-title{padding:10px 0 4px}.aggregation-home .salary .salary-distribution-container p{text-align:center;font-size:14px;line-height:20px;color:#666}.aggregation-home .salary .salary-distribution-container p span{margin-left:8px;color:#ccc;font-size:14px}.aggregation-home .salary .echarts-salary{position:relative;width:100%;height:210px;margin:18px auto 0}.aggregation-home .salary .echarts-salary .login-guide-wrap{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:linear-gradient(hsla(0,0%,100%,.9),#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6ffffff",endColorstr="#ffffffff",GradientType=0)}.aggregation-home .salary .echarts-salary .login-guide-wrap dl{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.aggregation-home .salary .echarts-salary .login-guide-wrap dl .login-guide-title{margin-bottom:3px;line-height:22px;font-size:16px;font-weight:700;color:#333}.aggregation-home .salary .echarts-salary .login-guide-wrap dl .login-guide-desc{margin-bottom:16px;line-height:20px;font-size:14px;color:#999}.aggregation-home .salary p.salary-prompt{padding:14px 0 10px;text-align:left}.aggregation-home .salary p.salary-prompt a{color:#f64}.aggregation-home .jobs{padding:0 18px;margin-bottom:8px;background-color:#fff}.aggregation-home .jobs h6{font-size:20px;font-style:normal;font-weight:400;line-height:22px;padding:20px 0 16px}.aggregation-home .jobs .job-tags{display:grid;grid-template-columns:repeat(2,calc(50% - 4px));grid-gap:8px;padding-bottom:20px}.aggregation-home .jobs .job-tags .job-tag{height:41px;line-height:41px;border-radius:4px;background:#faf9f9;padding:0 8px;font-size:16px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000}.aggregation-home .look-more{display:block;padding:18px 0 20px;line-height:20px;font-size:14px;text-align:center;color:#f64;background-color:#fff;margin-bottom:8px}.aggregation-home .recruitment-info-container{padding:0 18px;margin-bottom:8px;background-color:#fff}.aggregation-home .recruitment-info-container h5{padding-top:20px;line-height:28px;font-size:20px;color:#333}.aggregation-home .recruitment-info-container .job-list-wrap li{border-bottom:1px solid #eee}.aggregation-home .recruitment-info-container .job-list-wrap li .job-wrap .job-info-wrap{justify-content:space-between;margin-top:20px}.aggregation-home .recruitment-info-container .job-list-wrap li .job-wrap .job-info-wrap .job-title{flex-shrink:1;margin-right:10px;font-size:17px;font-weight:700;line-height:24px;color:#333}.aggregation-home .recruitment-info-container .job-list-wrap li .job-wrap .job-info-wrap .job-salary{flex-shrink:0;font-size:16px;color:#f64;font-weight:700}.aggregation-home .recruitment-info-container .job-list-wrap li .job-wrap .company-name{margin:5px 0 8px;line-height:20px;font-size:14px;color:#666}.aggregation-home .recruitment-info-container .job-list-wrap li .job-wrap .require-wrap .require-item{display:inline-block;*display:inline;*zoom:1;margin-left:10px;padding:0 6px;line-height:22px;background-color:#f8f8f8;border-radius:2px;font-size:12px;color:#999}.aggregation-home .recruitment-info-container .job-list-wrap li .job-wrap .require-wrap .require-item:first-child{margin:0}.aggregation-home .recruitment-info-container .job-list-wrap li .user-wrap{padding:12px 0 20px;line-height:22px}.aggregation-home .recruitment-info-container .job-list-wrap li .user-wrap img{flex-shrink:0;width:22px;height:22px;border:1px solid #eee;margin-right:8px;border-radius:2px}.aggregation-home .recruitment-info-container .job-list-wrap li .user-wrap span{font-size:13px;line-height:18px;color:#333}.aggregation-home .recruitment-info-container .job-list-wrap li .user-wrap .dot{margin:0 10px}.aggregation-home .echarts-bar-container{padding:32px 18px;margin-bottom:8px;background-color:#fff}.aggregation-home .echarts-bar-container .edu-echarts,.aggregation-home .echarts-bar-container .work-years-echarts{height:260px;box-sizing:content-box}.aggregation-home .echarts-bar-container .legend{display:flex;flex-flow:column;font-size:14px;color:#333}.aggregation-home .echarts-bar-container .legend p{display:inline-flex;align-items:center;padding-top:12px;line-height:20px}.aggregation-home .echarts-bar-container .legend p:before{display:inline-block;*display:inline;*zoom:1;content:"";width:8px;height:8px;margin-right:6px;border-radius:50%}.aggregation-home .echarts-bar-container .legend p.legend-0:before{background-color:#ff4f00}.aggregation-home .echarts-bar-container .legend p.legend-1:before{background-color:#ff8e41}.aggregation-home .echarts-bar-container .legend p.legend-2:before{background-color:#ffba3a}.aggregation-home .echarts-bar-container .legend p.legend-3:before{background-color:#29856a}.aggregation-home .echarts-bar-container .legend p.legend-4:before{background-color:#6459cf}.aggregation-home .duty-desc{padding:20px 18px 30px;margin-bottom:8px;background-color:#fff;position:relative}.aggregation-home .duty-desc h4{padding-bottom:13px;font-size:20px;line-height:28px}.aggregation-home .duty-desc p{font-size:15px;line-height:25px;color:#333}.aggregation-home .duty-desc .login-guide-wrap{z-index:1;position:absolute;bottom:0;left:0;width:100%;height:70%;text-align:center;background:linear-gradient(hsla(0,0%,100%,.9),#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6ffffff",endColorstr="#ffffffff",GradientType=0)}.aggregation-home .duty-desc .login-guide-wrap dl{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.aggregation-home .duty-desc .login-guide-wrap dl .login-guide-title{margin-bottom:3px;line-height:22px;font-size:16px;font-weight:700;color:#333}.aggregation-home .duty-desc .login-guide-wrap dl .login-guide-desc{margin-bottom:16px;line-height:20px;font-size:14px;color:#999}.aggregation-home .similarity-template{padding:16px;background:#fff;margin-bottom:8px}.aggregation-home .similarity-template .similarity-template-title{width:100%;height:28px;font-size:20px;color:#333;line-height:28px;font-weight:700;margin-bottom:18px}.aggregation-home .similarity-template .template-filter-result-list{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:start;margin-top:18px}.aggregation-home .similarity-template .template-filter-result-list .template-filter-result-item{width:47%;height:auto;margin-left:3%;margin-bottom:14px;overflow:hidden}.aggregation-home .similarity-template .template-filter-result-list .template-filter-result-item .template-item-img{width:100%;height:auto}.aggregation-home .similarity-template .template-filter-result-list .template-filter-result-item .template-item-img img{width:100%;height:auto;display:block}.aggregation-home .similarity-template .template-filter-result-list .template-filter-result-item .template-item-info{width:100%;padding:12px 8px;background:#fff;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.aggregation-home .similarity-template .template-filter-result-list .template-filter-result-item .template-item-info .item-title{width:100%;height:20px;font-size:14px;color:#000;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.aggregation-home .similarity-template .template-filter-result-list .template-filter-result-item .template-item-info .download{width:16px;height:16px;background:url(//mconcat.lietou-static.com/fe-mobile-h5/v5/images/pages/aggregation.home/download.b814e684.png) no-repeat;background-size:100% 100%}.aggregation-home .similarity-template .template-filter-result-list .template-filter-result-item:nth-child(odd){margin-left:0}.aggregation-home .related-job-recommend{padding:0 18px;margin-bottom:8px;background-color:#fff}.aggregation-home .related-job-recommend h4{padding-top:20px;font-size:20px;line-height:28px;color:#333}.aggregation-home .related-job-recommend ul li{padding:20px 0;border-top:1px solid #eee}.aggregation-home .related-job-recommend ul li a{justify-content:space-between;font-size:15px;color:#333;display:flex;align-items:center}.aggregation-home .related-job-recommend ul li a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:5px}.aggregation-home .related-job-recommend ul li a i{flex-shrink:0;font-size:12px;color:#999}.aggregation-home .related-job-recommend ul li a .svg-go-ahead{display:block;width:12px;height:12px}.aggregation-home .related-job-recommend ul li:first-child{border-top:none}.aggregation-home .no-result{padding:0 18px;margin-bottom:8px;background-color:#fff}.aggregation-home .no-result .no-result-tips{padding:20px 0 5px;font-size:15px;color:#f64;line-height:18px}.aggregation-home .no-result .gw-content{color:#333}.aggregation-home .no-result .gw-content h4{padding:12px 0;font-size:16px}.aggregation-home .no-result .gw-content .dw-duty{padding-bottom:20px;font-size:15px;line-height:25px;border-bottom:1px solid #eee}.aggregation-home .no-result .gw-content .dw-duty .dw-duty-content{max-height:46px;overflow:hidden}.aggregation-home .no-result .gw-content .dw-duty a{color:#f64}.aggregation-home .no-result .gw-content .dw-duty:last-child{border-bottom:none}.aggregation-home .no-result .related-job-recommend{padding:0}.aggregation-demand .salary .salary-distribution-container h6{padding:0 0 10px}.aggregation-demand .salary .salary-distribution-container p{border-radius:4px;background:#faf9f9;text-align:left;padding:6px;line-height:20px}.friendly-link-wrap{padding:20px 0;background-color:#fff;text-align:center}.friendly-link-wrap>a{color:#999;font-size:13px;position:relative}.friendly-link-wrap>a:before{content:"|";position:absolute;left:0;top:1px;font-size:12px}.friendly-link-wrap>a:first-child:before{display:none}.hot-links{padding:0 18px;background-color:#fff}.hot-links .tab-btn{width:100%;overflow:hidden}.hot-links .tab-btn .hot-tab-content{overflow-x:auto}.hot-links .tab-btn .hot-tab-content::-webkit-scrollbar{display:none}.hot-links .tab-btn p{margin-left:33px;padding-top:20px;text-align:center;font-size:14px;color:#999;white-space:nowrap}.hot-links .tab-btn p:first-child{margin-left:0}.hot-links .tab-btn p.active{color:#333;font-weight:700}.hot-links .tab-box{padding:16px 0 18px;border-bottom:1px solid #f8f8f8}.hot-links .tab-content{font-size:12px;height:80px;display:none;overflow:hidden}.hot-links .tab-content .flexbox p:first-child{padding-left:0}.hot-links .tab-content:first-child{display:block}.hot-links .tab-content a{color:#666}.hot-links .tab-content p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px;line-height:20px}.fix-bottom-login-guide-wrap-placeholder{height:50px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.fix-bottom-login-guide-wrap{z-index:99;box-sizing:border-box;position:fixed;left:0;bottom:0;width:100%;line-height:49px;background-color:#f64;padding:0 18px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.fix-bottom-login-guide-wrap .flexbox{display:flex;align-items:center}.fix-bottom-login-guide-wrap .user-svg{width:20px;height:20px;display:flex;align-items:center}.fix-bottom-login-guide-wrap .user-svg svg{width:20px;height:20px}.fix-bottom-login-guide-wrap .user-svg svg path{fill:#fff}.fix-bottom-login-guide-wrap .fix-login-desc{color:#fff;padding-left:10px;font-size:14px}.fix-bottom-login-guide-wrap .fix-login-btn{box-sizing:border-box;color:#fff;display:inline-block;*display:inline;*zoom:1;font-size:13px;line-height:28px;padding:0 10px;border:1px solid #fff;border-radius:17.5px}.job-card{position:relative;display:block;padding:18px 0;border-bottom:1px solid #eee;text-decoration:none}.job-card .adv-flag{position:absolute;top:-19px;right:-18px;width:30px;height:18px;z-index:9}.job-card .adv-flag img{display:block;width:100%;height:100%}.job-card:last-child{border-bottom:0 none}.job-card-title-tips{background-color:#f64;margin-left:6px;font-size:10px;border-radius:8px 2px 8px 2px;line-height:28px;padding:2px 6px;color:#fff}.job-card h3{display:flex;align-items:center;position:relative;font-size:16px;font-weight:400;margin:0 0 8px;padding-right:130px}.job-card h3 span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:3px}.job-card h3>a{color:#333}.job-card h3 .job-title{vertical-align:middle;font-weight:700;display:flex;flex-wrap:row nowrap;align-items:center;overflow:hidden}.job-card h3 .job-title>.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}.job-card h3 .job-title .provides-kinds6{height:16px;line-height:16px;background:rgba(255,100,0,.05);border-radius:4px;border:1px solid #ff6400;padding:0 4px;font-size:10px;font-weight:500;color:#ff6400;margin-left:8px}.job-card h3 .job-title>.job-title-label{flex:0 0 auto;align-self:center}.job-card h3 .job-title>a{color:#333}.job-card h3 .job-title-label{padding:1px 3px;color:#fff;font-size:10px;background-color:#f64;border-radius:4px 1px 4px 1px;margin-left:4px;font-weight:400;flex-shrink:0}.job-card h3 small{position:absolute;right:0;top:0;font-size:16px;color:#f64;font-weight:700}.job-card-company{display:block;font-size:14px;margin-bottom:8px;color:#666;padding-right:60px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.job-card-labels{margin:0 -5px 12px;overflow:hidden;height:22px}.job-card-labels .label,.job-card-labels label{float:left;margin:0 5px;padding:3px 6px;border-radius:2px;background-color:#f8f8f8;color:#999;font-size:12px}.job-card-publisher{line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-card-publisher img{float:left;width:20px;height:20px;margin-right:8px;border-radius:2px;border:1px solid #eee}.job-card-date{font-size:13px;color:#999}.job-card:visited h3{color:#999}