﻿@charset "utf-8";*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}ul,li{list-style:none}body,html{min-width:1250px}a{text-decoration:none;color:#8e9095}a img{text-decoration:none;border:0}.clear:after{content:"";clear:both;display:block}.clear-after:after{content:'';display:block;clear:both}.wrapper{width:1250px;margin:0 auto;clear:both}#main-story{font:13px Arial,sans-serif,Helvetica;color:#ddd;padding-top:0!important}.search-head{padding:60px 0}.search-head .sh-txt{font-size:40px;color:#2c2c2c;display:block;text-align:center;font-weight:normal}.blue-txt{color:#0fa0e3;-ms-word-break:break-word;word-break:break-word}.page-left{width:610px;float:left}.page-right{width:610px;float:right}.result-box{margin-bottom:32px;border:solid 1px #dfe2e5;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px 1px #e4e4e4;-moz-box-shadow:0 1px 1px #e4e4e4;box-shadow:0 1px 1px #e4e4e4}.result-box:after{content:"";clear:both;display:block}.grey-head{height:60px;background:#fff;padding:10px 30px 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.grey-head .head-txt{display:inline-block;font-size:20px;font-weight:bold;color:#2e2e2e;line-height:60px}.grey-head .ryt-link{float:right;font-size:16px;color:#0fa0e3;text-decoration:none;margin-top:19px}.grey-head .ryt-link:hover{text-decoration:underline}.mltpl-results{margin:10px 30px 10px 6px;max-height:323px;overflow-y:auto}.m-results-list{display:block;margin-right:15px}.m-results-list li{display:block}.m-results-list li a{display:block;position:relative;padding-left:90px;min-height:65px;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.m-results-list li:last-child a{border-bottom:0}.m-results-list li a:hover{background:#f7f3e1}.m-results-list .l-logo{width:45px;height:45px;position:absolute;left:24px;top:4px}.m-results-list .m-ryt-txt{display:inline-block;margin:10px 0}.m-results-list .m-title{font-size:16px;color:#333;display:block}.m-results-list .m-desc{font-size:13px;color:#adadad;display:block;margin-top:6px}.results-container{padding:30px 20px}.link-list{font-size:0;padding:0 30px 14px}.link-list li{display:inline-block;overflow:hidden;padding:8px 0;text-overflow:ellipsis;white-space:nowrap;width:25%}.link-list li a{font-size:16px;color:#0fa0e3}.link-list li a:hover{text-decoration:underline}.pro-thumb{width:100%;padding:7px 30px 0}.pro-thumb li{margin-bottom:36px;display:inline-block;width:297.5px;vertical-align:top}.pro-thumb li a{display:block;float:left;text-decoration:none;position:relative}.pro-thumb li a:before{content:"";display:block;position:absolute;top:0;z-index:1;width:60px;height:60px;box-shadow:inset 0 0 0 1px rgba(122,122,122,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(122,122,122,.1);-webkit-box-shadow:inset 0 0 0 1px rgba(122,122,122,.1);transition:all .1s ease 0}.pro-thumb li a:hover:before{box-shadow:inset 0 0 0 5px rgba(122,122,122,.4);-moz-box-shadow:inset 0 0 0 5px rgba(122,122,122,.4);-webkit-box-shadow:inset 0 0 0 5px rgba(122,122,122,.4)}.pro-thumb li img{height:60px;width:60px;text-decoration:none}.vdo-main{width:105%;padding:0 30px 14px}.vdo-main li{width:227px;height:190px;margin:8px 14px 8px 0;display:inline-block}.vdo-thumb{display:block;width:100%;position:relative}.vdo-thumb img{width:227px;height:160px;border-radius:4px}.vdo-desc{display:block;padding-top:10px;color:#323232;font-size:13px;font-weight:bold}.vdo-ply{display:inline-block;position:absolute;width:55px;height:40px;background:rgba(0,0,0,.8);top:35%;left:0;right:0;margin:auto;border-radius:6px;cursor:pointer}.vdo-ply:before{content:"";display:inline-block;width:23px;height:23px;background:#e5e5e5;border-radius:50%;position:absolute;top:8px;left:0;right:0;margin:auto}.vdo-ply:after{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid rgba(0,0,0,.8);content:"";display:inline-block;position:absolute;top:14px;left:3px;right:0;margin:auto;width:1px;height:1px}.vdo-main li:hover .vdo-desc{color:#0fa0e3}.vdo-main li:hover .vdo-ply{background:rgba(15,160,227,.9)}.vdo-main li:hover .vdo-ply:before{background:#fff}.vdo-main li:hover .vdo-ply:after{border-left-color:rgba(15,160,227,.9)}.calendar-list{width:1210px}.calendar-list li{height:75px;width:100%}.search-top-wrapper{padding:40px 0 30px;font-size:0}.search-top-count-result{display:inline-block;width:62%;vertical-align:top;line-height:55px}.search-top-header{font-size:30px;color:#333}.search-top-form{display:inline-block;width:38%;vertical-align:top;position:relative;text-align:right}.search-top-input{height:55px;width:365px;border:#e4e4e4;color:#333;font-size:18px;padding:0 30px 0 20px}.search-top-form .search-top-input:focus,.search-top-form-no-result .search-top-input:focus{outline:0;border-color:#66b1ee}.search-top-input-submit{width:48px;height:55px;background-color:#0fa0e3;border:#0fa0e3;cursor:pointer;color:#eff7fc;font-size:18px;border:0;outline:0}.search-top-text-clear{color:#333;position:absolute;right:60px;top:18px;width:18px;height:18px;font-size:18px!important;cursor:pointer}.search-top-input ::-webkit-input-placeholder{color:#adadad}.grey-head .ryt-link i.fa{margin-left:5px;font-size:larger}.search-general-wrapper{font-size:0;background-color:#fff;border:1px solid #dfe2e5;-webkit-box-shadow:0 1px 1px #e4e4e4;-moz-box-shadow:0 1px 1px #e4e4e4;box-shadow:0 1px 1px #e4e4e4;margin-bottom:32px;padding:30px 30px 40px}.search-general-col{display:inline-block;width:399px;font-size:16px;vertical-align:top}.search-general-header{color:#333;font-size:22px;font-weight:bold;margin-bottom:16px}.search-general-col:last-child{width:390px}.search-general-list-item{line-height:30px;font-size:16px;color:#333}.search-general-list-item-link{color:#0fa0e3;text-decoration:none}.search-kandidate-wrapper{margin-left:75px}.search-kandidate-name{font-size:16px;color:#0fa0e3;padding-bottom:6px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.search-kandidate-status{font-size:16px;color:#333;padding-bottom:6px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.search-kandidate-prof{font-size:14px;color:#848484;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.search-top-form-no-result{margin:40px 0;width:898px;position:relative}.search-tips{margin-bottom:10px;color:#333;font-size:22px}.search-tips-item{font-size:16px;line-height:30px;color:#333}