h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul{margin:0;padding:0;list-style-type:none}a{color:#ac9455;outline:none !important;text-decoration:none}a:focus,a:hover{color:#ac9455;text-decoration:none}.pagination{display:block;text-align:center;margin-top:22px}.pagination .prev,.pagination .pages,.pagination .next,.pagination .page{display:inline-block}.pagination .prev,.pagination .next{display:inline-block}.pagination .prev .btn-prev,.pagination .prev .btn-next,.pagination .next .btn-prev,.pagination .next .btn-next{display:inline-block;width:62px;height:27px;line-height:27px;border:1px solid #ac9455;border-radius:30px;color:#ac9455;background:#fff;font-size:12px;text-decoration:none;transition:all .2s ease-in}.pagination .prev .btn-prev:hover,.pagination .prev .btn-next:hover,.pagination .next .btn-prev:hover,.pagination .next .btn-next:hover{color:#fff;background:#ac9455}.pagination .prev{margin-right:20px}.pagination .next{margin-left:20px}.pagination .page{display:inline-block;margin-left:4px}.pagination .page:first-child{margin-left:0}.pagination .page.active .page-item{border-color:#ac9455;color:#fff;background:#ac9455}.pagination .page .page-item{display:inline-block;width:27px;height:27px;line-height:27px;border:1px solid transparent;border-radius:30px;color:#898989;text-decoration:none;transition:all .2s ease-in}.pagination .page .page-item:hover{border-color:#ac9455;color:#fff;background:#ac9455}.container.location{min-height:720px;padding-bottom:60px}.container.location .sidebar-nav .nav-list{padding:0 0 0 0;border:1px solid #ac9455;background-color:#fff;border:1px solid #ac9455;background-color:#fff;position:relative;margin-bottom:8px;color:#ac9455}.container.location .sidebar-nav .nav-list .nav-title{height:58px;line-height:58px;padding:0 30px;font-size:16px;cursor:pointer;text-transform:uppercase;font-weight:400 !important}.container.location .sidebar-nav .nav-list .nav-title.active{color:#fff;background:#ac9455}.container.location .sidebar-nav .nav-list .nav-title.active a{color:#fff;background:#ac9455}.container.location .sidebar-nav .nav-list .nav-title .btn-expand{float:right;display:inline-block;width:24px;height:24px;margin-top:18px;font-size:24px;line-height:24px;text-align:center;transition:all .2s ease-in-out;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:url("/images/icon-btn-expand.png") no-repeat center center}.container.location .sidebar-nav .nav-list .nav-title .btn-expand.i-open{-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);background:url("/images/icon-btn-expand-ie8.png") no-repeat center\9}.container.location .sidebar-nav .nav-list .nav-list-ul{display:none}.container.location .sidebar-nav .nav-list .nav-list-ul li{height:50px;line-height:50px;font-size:14px;text-transform:uppercase;cursor:pointer}.container.location .sidebar-nav .nav-list .links{display:inline-block;width:100%;height:100%;padding-left:50px;text-decoration:none;outline:none}.container.location .sidebar-nav .nav-list .links.active{color:#fff;background-color:#ac9455}.container.location .sidebar-nav .nav-list .links.less-padding{font-weight:400;font-size:16px;padding:0 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.container.location .sidebar-nav .nav-list .links:hover{color:#fff;background-color:#ac9455}.container.location .sidebar-nav .nav-list .spec{padding:0}.container.location .content .top-pic{height:270px;margin-bottom:30px;background:url("/images/careers/b-beijing-head-office.jpg");background-position:top center}.container.location .content .top-pic .title{color:#fff;font-size:24px;line-height:24px;text-transform:uppercase}.container.location .content .top-pic.vacancy{background-image:url("/images/careers/b-vacancy.jpg")}.container.location .content .top-pic.internship{background-image:url("/images/careers/b-internship.jpg")}.container.location .content .top-pic.contact{background-image:url("/images/careers/b-hr.jpg")}.container.location .content .employment{margin-bottom:30px;padding:32px 38px 38px 38px;border:1px solid #ac9455;background-color:#fff}.container.location .content .employment .e-title{color:#ac9455;font-size:18px;line-height:18px;margin-bottom:30px;font-weight:bolder}.container.location .content .employment .e-msg{border-bottom:1px solid #e2e3e4;padding-bottom:18px;margin-bottom:20px}.container.location .content .employment .e-msg p{line-height:2em}.container.location .content .employment .e-location{margin-bottom:36px;color:#222328;font-size:16px}.container.location .content .employment .e-location .location-name{color:#8c8f94}.container.location .content .employment .btn-container{text-align:center}.container.location .content .employment .btn-container .btn-apply{display:inline-block;text-decoration:none;display:inline-block;height:41px;line-height:41px;padding-left:30px;padding-right:30px;border:1px solid #ac9455;border-radius:41px;color:#ac9455;background:#fff;text-align:center;text-decoration:none;outline:none;cursor:pointer;text-transform:uppercase;transition:all .2s ease-in-out}.container.location .content .employment .btn-container .btn-apply:hover{color:#fff;background:#ac9455}.container.location .content .contact-hr .contact-title{margin-bottom:30px;color:#ac9455;font-size:18px;line-height:2}.container.location .content .contact-hr .contact-emails{position:relative;position:relative}.container.location .content .contact-hr .contact-emails li{position:relative;float:left;width:223px;height:210px;border-right:1px solid #e2e3e4;border-bottom:1px solid #e2e3e4;text-align:center}.container.location .content .contact-hr .contact-emails li:hover img.active{display:none}.container.location .content .contact-hr .contact-emails li:hover img.hover{display:block !important}.container.location .content .contact-hr .contact-emails li .nav-item{position:absolute;bottom:37px;width:100%;cursor:pointer}.container.location .content .contact-hr .contact-emails li .nav-item a{display:block;color:#343333;text-decoration:none}.container.location .content .contact-hr .contact-emails li .nav-item a:hover{color:#ac9455}.container.location .content .contact-hr .contact-emails li .nav-item a img{display:block;margin:0 auto 20px}.container.location .content .contact-hr .contact-emails li .nav-item a img.hover{display:none}.container.location .content .contact-hr .contact-emails .clear-bottom-border{position:relative;top:-1px;height:0;border-top:1px solid #fff}.container.location .content .contact-hr .contact-emails li:hover .address,.container.location .content .contact-hr .contact-emails li:hover .email{color:#ac9455}.container.location .content .contact-hr .contact-emails li:hover .icon-email{height:32px;background-position:0 -46px}.container.location .content .contact-hr .contact-emails .icon-email{display:block;width:32px;height:26px;margin:0 auto 20px;background:url("/images/careers/g-icon-join-us.png") top left}.container.location .content .contact-hr .contact-emails .address{display:block;color:#343333;font-size:16px;line-height:2;transition:all .2s ease-in-out}.container.location .content .contact-hr .contact-emails .email{color:#7d7d7d;font-size:14px;transition:all .2s ease-in-out}.container.location .content .contact-hr .contact-emails .clear-right-border{position:absolute;top:4px;right:16px;bottom:4px;z-index:1;width:8px;background:#fff}.container.location .content .e-download .title{color:#222328;font-size:18px;line-height:18px;margin-bottom:30px}.container.location .content .e-download .type{display:inline-block;margin-right:60px;cursor:pointer}.container.location .content .e-download .type a{display:inline-block;width:100%;height:100%;text-decoration:none}.container.location .content .e-download .type .pic{display:inline-block;width:75px;height:99px;margin-bottom:10px;background:url("/images/careers/g-icon-join-us.png");background-position:0 -98px}.container.location .content .e-download .type.doc .pic{background-position:0 -217px}.container.location .content .e-download .type .txt{display:block;color:#8c8f94;font-size:16px;text-align:center}.top-breadcrumb{height:14px;margin-top:15px;margin-bottom:24px;line-height:14px;text-transform:uppercase}.top-breadcrumb a{color:#333}.top-breadcrumb a:hover{color:#ac9455}.top-breadcrumb span{color:#7d7d7d}
