@import url('reset.css');@import url('styled-elements.css');html,body{margin:0;padding:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.clear{clear:both;height:1px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.inv{display:none}.alignleft{float:left;margin:5px 10px 5px 0px}.left{text-align:left}.center{text-align:center}.right{text-align:right}.floatLeft{float:left}.floatRight{float:right}.ime:focus{ime-mode:disabled \9}@media all and (-ms-high-contrast:none){.ime:focus{ime-mode:disabled}}body{line-height:1;color:#51565b;font-size:15px;letter-spacing:1px}.rise{color:#ff7599}.down{color:#00d866}.wrapper{width:100%;max-width:1000px;margin:0px auto;position:relative}.groupNav{height:40px;width:100%;background-color:#3e3a37}.groupNav ul.nav{width:100%;max-width:1000px;margin:0px auto;padding-left:0}.groupNav ul.nav li{display:inline-block;*display:inline;*zoom:1}.groupNav ul.nav li a{display:block;padding:0 1em;height:40px;line-height:40px;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;color:#fff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.groupNav ul.nav li a:hover{background-color:#fff;color:#3e3a37}.groupNav ul.nav li.active a,.groupNav ul.nav li.active a:hover{background-color:#fff;color:#3e3a37;cursor:default}#header{height:140px;position:relative;z-index:10;background:#fff;border-bottom:1px solid #e0e0e0}#main{width:100%}#content{min-height:250px;overflow:hidden;margin-bottom:40px;line-height:1.5em}#logo{position:absolute;top:25px;left:10px}#content a{color:#37b2d1}#content p{margin-bottom:20px}#content .line-divider{clear:both;border-bottom:1px solid #d7d7d7;padding-bottom:10px;margin-bottom:10px}#headline{position:relative;width:906px;margin:20px auto 50px auto}#headline>span.main{display:block;margin-right:170px;font-size:26px;line-height:1.5em;text-shadow:1px 1px #fff}#headline>span.sub{display:block;margin-right:170px;font-size:18px;line-height:1.5em;text-shadow:1px 1px #fff}#headline #link{display:block;position:absolute;top:30px;right:0px}#advertise_kv{width:100%;margin:0 auto}#advertise_banner{width:100%;height:275px;margin:0 auto;border-bottom:1px solid #fff;box-shadow:0 1px 8px #999;-webkit-box-shadow:0 1px 8px #999;-moz-box-shadow:0 1px 8px #999;background:#f2f2f2 url(/images/load.gif) no-repeat center center;position:relative}#carousel{overflow:hidden}#carousel a{transition:all .3s ease-in;opacity:0}.advertise_pre a{position:absolute;background:url(/images/btn_advertise.png) no-repeat 0 0;width:30px;height:40px;left:10px;top:120px}.advertise_next a{position:absolute;background:url(/images/btn_advertise.png) no-repeat 0 -40px;width:30px;height:40px;right:10px;top:120px}.setCenter{position:relative;left:160px}#map{width:100%;margin-bottom:0px;background:url(../images/map_bg.png) no-repeat center center}#map-holder{width:100%;height:444px;position:relative}#map1{width:692px;height:384px;position:relative;top:40px;left:50%;margin-left:-496px;background:url(../images/map.png) no-repeat center center}#map-holder .text{position:absolute;left:50%;margin-left:220px;top:160px}.mapLabelContainer{position:absolute;z-index:2}.mapLebel{width:52px;height:52px;text-align:center;position:absolute;letter-spacing:0;padding-top:5px;background:url(../images/map_label.png) no-repeat center center;cursor:pointer;z-index:9999}.mapLebel .headline{color:#fff;font-size:12px;padding:2px 0 0px 0}.mapLebel .index{font-size:12px;padding:3px 0 5px 0;margin-left:-5px}.mapLebel .date{color:#fff;font-size:12px}.mapLebel_tw{top:175px;left:605px}.mapLebel_sh{top:131px;left:530px}.mapLebel_sz{top:180px;left:550px}.mapLebel_hk{top:190px;left:495px}.mapLebel_jp{top:70px;left:615px}.mapLebel_kr{top:100px;left:573px}.mapLebel_dj{top:100px;left:170px}.mapLebel_nas{top:140px;left:135px}.mapLebel_en{top:30px;left:275px}.mapLebel_dax{top:80px;left:335px}.datePopup{opacity:.6;text-align:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:8px 0;width:216px;color:#000;background-color:#54c7cf;border:1px solid #fff;position:absolute;z-index:99999;font-size:12px}#menu{width:100%;padding-top:1px;margin-bottom:0px}#menu-holder{width:100%;background:#54c7cf;position:relative}#index{width:100%;margin-bottom:0px}#index-holder{width:100%;height:20px;background:url(../images/brownbar_bg.png) no-repeat center 0;position:relative}#index-holder .index-list{display:none}#news{width:100%;margin-bottom:0px}#news-holder{width:1000px;height:300px;*height:370px;position:relative;left:50%;margin-left:-500px}#promote{width:100%;margin-bottom:0px}#promote-holder{height:20px;width:100%;background:#54c7cf;position:relative}#promote p{line-height:80px;vertical-align:middle;text-align:center;font-size:26px;color:#fff;display:none}#promote p span.em{font-weight:bold}#promote a.btn-add{display:inline-block;line-height:1em;padding:10px 40px;border:1px solid #fff;background-color:transparent;color:#fff;font-size:14px;vertical-align:middle;text-align:center;text-decoration:none;margin-left:1em;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#promote a.btn-add:hover{color:#54c7cf;background-color:#b0f0f4}#nav{display:block;position:absolute;top:0px;right:0px;height:79px}#nav>li{display:inline-block;height:100%;margin-right:10px}#nav>li>a{padding:0 5px;height:40px;text-align:center;line-height:40px;color:#312e2c;text-decoration:none;margin-top:30px;border-radius:2px}#nav>li>a>span.subheader{display:block;font-size:11px;color:#656b74;font-style:italic;margin-top:10px}#nav>li.current-menu-item>a{color:#fff;background:#3e3a37}#nav>li:hover>a{color:#fff;background:#3e3a37}#nav>li ul{display:block;margin-top:33px;background:#5d5956;border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-webkit-box-shadow:0 3px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 3px 2px rgba(0,0,0,0.4);box-shadow:0 3px 2px rgba(0,0,0,0.4)}#nav>li>ul ul{margin-top:0px;border-radius:0px 2px 2px 2px;-moz-border-radius:0px 2px 2px 2px;-webkit-border-radius:0px 2px 2px 2px}#nav>li ul li a{padding:10px 15px;display:block;font-size:14px;color:#fff;text-decoration:none;border-bottom:1px solid #7d7a78}#nav>li ul li a span{display:block}#nav>li ul li a:hover{background:#3e3a37;color:#fff}#nav>li ul li:last-child a:hover{border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;-webkit-border-radius:0px 0px 2px 2px}#nav>li ul li:first-child a:hover{border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;-webkit-border-radius:2px 2px 0px 0px}#header #breadcrumbs{position:absolute;bottom:11px;left:30px;font-style:italic;color:#999;font-size:10px}#header #breadcrumbs a{color:#bfbdbd;text-decoration:none;background:url(../images/breadcrumb-slash.png) no-repeat top right;padding-right:14px}#page-title{overflow:hidden;height:103px;margin-bottom:30px;background:url(../images/tabs-divider.png) repeat-x bottom center;text-shadow:1px 1px #fff}#page-title .title{display:block;float:left;font-size:24px;line-height:103px}#page-title .subtitle{display:block;float:left;margin-left:30px;font-size:14px;margin-top:4px;line-height:103px;color:#929191;font-style:italic}h1,h2,h3,h4,h5,h6{line-height:1.4em;font-weight:lighter}h1{font-size:30px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:15px}.one-half,.one-third,.two-third,.three-fourth,.one-fourth{float:left;margin-right:30px;position:relative}.one-half{width:438px}.one-third{width:282px}.one-fourth{width:204px}.two-third{width:594px}.three-fourth{width:672px}.last{clear:right;margin-right:0 !important}.top-search{position:absolute;top:47px;right:30px}#searchform #s{color:#7e7e7e;font-size:10px;width:180px;height:28px;padding:0px 35px 0px 10px;border:0;background:url(../images/search.png) no-repeat transparent}#searchform #searchsubmit{position:absolute;top:0px;right:10px;width:30px;height:25px;border:0px;background:transparent}#content .filter{display:block;overflow:hidden;margin-bottom:30px;padding-left:30px;padding-right:30px}#content .filter li{display:block;float:left;font-size:12px;line-height:14px;margin-right:5px;margin-bottom:10px;padding:3px 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#d1d1d1;background:-webkit-gradient(linear, left top, left bottom, from(#d1d1d1), to(#f1f1f1));background:-moz-linear-gradient(top, #d1d1d1, #f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#f1f1f1', GradientType=0);border-top:1px solid #bcbcbc}#content .filter li a{display:block;color:#606060;text-decoration:none;width:100%;height:100%}#content .filter li:first-child:hover{background:none}#content .filter li.active,#content .filter li:hover{background:#000;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5)}#content .filter li:hover a,#content .filter li.active a{color:#f1f1f1}#content .filter li:first-child,#content .filter li:first-child:hover{background:none;border:none;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}#page-content{float:left;width:906px;margin-left:30px;line-height:1.5em}#projects-list{overflow:hidden}#projects-list .project{position:relative;float:left;width:438px;margin-left:30px;margin-bottom:30px;padding-bottom:30px;background:url(../images/portfolio-divider.png) no-repeat bottom center}#projects-list .project h1 a{display:block;text-decoration:none;margin-bottom:20px;color:#51565b}.project-shadow{background:url(../images/shadow-project.png) no-repeat 0 267px}#projects-list .project .project-thumbnail{position:relative;overflow:hidden;width:438px;height:267px;margin-bottom:20px;background:#f1f1f1;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#projects-list .project .project-thumbnail .cover{position:absolute;top:0px;left:0px}#projects-list .project .project-thumbnail .meta{display:block;width:252px;height:207px;font-size:12px;line-height:2em;position:absolute;top:30px;left:30px}#projects-list .project .read-more{display:block;position:absolute;bottom:-17px;left:160px}.project-column{width:438px;float:left;margin-left:30px}.project-column .project-thumbnail{overflow:hidden;width:438px;height:267px;margin-bottom:30px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#content .project-column .meta a{display:inline;font-size:12px;color:#fff;padding:3px 10px;text-decoration:none;background:#363636;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#content .project-column .meta a:hover{background:#000}.project-column .project-title{margin-bottom:20px}.project-column .portfolio-left-shadow{height:26px;margin-bottom:20px;background:url(../images/portfolio-left-shadow.png) no-repeat center bottom}.project-column .project-gallery{display:block;overflow:hidden;width:468px}.project-column .project-gallery li{display:block;float:left;overflow:hidden;background:url(../images/plus-sign.png) center center no-repeat;width:204px;height:148px;margin-right:30px;margin-top:30px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#content .filter li.selected{background:#000}.related-title{margin-left:30px}.related-projects{display:block;overflow:hidden}.related-projects li{display:block;float:left;overflow:hidden;width:204px;height:280px;margin-left:30px;margin-top:30px}.related-projects li strong{display:block}.related-projects li a.box{display:block;overflow:hidden;width:204px;height:148px;margin-bottom:30px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.related-projects li a.box img{opacity:.7}.related-projects li:hover a.box img{opacity:1}#content .related-projects li a{text-decoration:none;color:#999}#content .gallery{display:block;overflow:hidden}#content .gallery li{display:block;float:left;overflow:hidden;background:url(../images/plus-sign.png) center center no-repeat;width:204px;height:148px;margin-left:30px;margin-bottom:30px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#content .gallery.three-cols li{width:282px;height:267px}#content .gallery.two-cols li{width:438px;height:267px}#content .gallery li a{display:block}#posts{float:left;width:800px;*width:770px}#posts .post{position:relative;margin-left:30px;margin-bottom:40px}#comments-block{position:relative;margin-left:30px;margin-top:40px;margin-bottom:30px;padding-top:80px}#posts.single .post{border-bottom:none}#posts .post:last-child{border-bottom:none}#posts h1 a{display:block;margin-bottom:20px;width:514px;text-decoration:none;color:#51565b}#posts .n-comments{display:block;position:absolute;top:10px;right:0px;width:57px;height:41px;font-size:14px;color:#fff;text-align:center;line-height:34px;background:url(../images/balloon.png) no-repeat}#posts.single .post .n-comments{position:static}.post .thumb-shadow{background:url(../images/shadow-blog.png) no-repeat 0 270px}#posts .post .post-thumbnail{position:relative;overflow:hidden;width:596px;height:270px;margin-bottom:20px;background:#f1f1f1;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#posts .post .post-thumbnail .cover{position:absolute;top:0px;left:0px}#posts .post .the-excerpt{padding-bottom:120px;padding-bottom:140px \9;*padding-bottom:140px;background:url(../images/post-divider.png) center bottom no-repeat}#posts .post .post-thumbnail .meta{display:block;width:252px;height:207px;font-size:12px;line-height:2em;position:absolute;top:30px;left:30px}#posts.single .post .meta{display:block;background:#f1f1f1;padding:20px;border-color:#e7e6e6 #ececec #ececec #ececec;border-width:3px 1px 1px 1px;border-style:solid;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#posts .post .read-more{display:block;position:absolute;bottom:-18px;left:260px}#posts .post .meta a{text-decoration:none}#posts .post .meta-tags{overflow:hidden}#posts .post .meta-tags a{float:left;font-size:12px;line-height:14px;color:#f1f1f1;background:#696969;padding:3px 10px;margin-right:5px;margin-bottom:5px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#posts .post .meta-tags a:hover{background:#000}#posts .select{padding:.5em;width:100%;font-size:1em}#comments-block .n-comments{left:0px}#comments-block .n-comments{left:0px}#comments-block .n-comments-text{display:block;position:absolute;top:4px;left:68px;font-family:'Ubuntu',arial,serif;font-size:28px}.commentlist{display:block}.commentlist li{display:block;margin-bottom:0px;padding:10px 10px 10px 0px;line-height:1.5em}.commentlist ul{padding-left:40px;border-left:1px dashed #ccc}.commentlist li .comment-body{overflow:hidden;position:relative;padding:0px 0px 20px 0px}.commentlist li img{display:block;float:left;margin:0px 12px 20px 0px}.commentlist .meta-date{display:block;float:right}#content .commentlist .reply a{display:block;text-decoration:none;float:right;padding:2px 8px;background:#ccc;color:#f1f1f1;font-size:12px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#content .comments-pagination{clear:both;overflow:hidden;padding:20px 0;position:relative;font-size:11px;line-height:13px;margin-bottom:10px}#content .comments-pagination span,#content .comments-pagination a{display:block;float:left;margin:2px 4px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#fff;background:#555;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#content .comments-pagination a:hover{color:#fff;background:#000000}#content .comments-pagination .current{padding:6px 9px 5px 9px;background:#000000;color:#fff}.leave-comment{margin-top:20px;padding-top:30px;background:url(../images/post-divider-inverted.png) no-repeat}.leave-comment h2{margin-bottom:20px}.one-column{width:438px;float:left;margin-left:30px}#sc-contact-form,#contactForm,#commentform,#contactForm{margin-bottom:18px}#sc-contact-form input,#sc-contact-form textarea,.admin-form input,.admin-form textarea,#contactForm input,#contactForm textarea,#commentform input,#commentform textarea{padding:10px 15px;background:#fff;border:1px solid #ccc}#sc-contact-form input,.admin-form input,#contactForm input,#commentform input{width:282px}#sc-contact-form textarea,.admin-form textarea,#contactForm textarea,#commentform textarea{width:380px}#sc-contact-form #submit,.admin-form #submit,#contactForm #submit,#commentform input#submit{width:76px;margin:21px 0px;background-color:#3e3a37;color:#54c7cf;border:0;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#sc-contact-form #submit:hover,.admin-form #submit:hover,#contactForm #submit:hover,#commentform input#submit:hover{color:#fff;background-color:#65615f}#sc-contact-form input,#sc-contact-form textarea,.admin-form input,.admin-form textarea,#contactForm input,#contactForm textarea,#commentform input,#commentform textarea{color:#606060;font-size:14px}#sc-contact-form label,.admin-form label,#commentform label{display:block;font-size:14px;line-height:2.5em;font-weight:light}.pager{padding-top:0px;overflow:hidden;display:block;height:30px;margin-top:20px;margin-left:30px;margin-bottom:20px;font-size:10px}.pager li{display:block;width:26px;height:26px;margin-right:8px;float:left}#content .pager li a{display:block;width:100%;height:100%;line-height:26px;text-align:center;text-decoration:none;color:#606060;border-radius:33px;-moz-border-radius:33px;-webkit-border-radius:33px;background:#d1d1d1;background:-webkit-gradient(linear, left top, left bottom, from(#d1d1d1), to(#f1f1f1));background:-moz-linear-gradient(top, #d1d1d1, #f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#f1f1f1', GradientType=0);border-top:1px solid #bcbcbc}#content .pager li:hover a,#content .pager li.active a{color:#fff;background:#515558;background:-webkit-gradient(linear, left top, left bottom, from(#515558), to(#131313));background:-moz-linear-gradient(top, #515558, #131313);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#515558', endColorstr='#131313', GradientType=0);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5);border-top:none}#sidebar{float:left;width:200px;margin-left:0;margin-top:35px;margin-bottom:20px}ul#sidebar>li{margin-bottom:0}ul#sidebar>li{text-decoration:none}ul#sidebar>li:last-child{border-bottom:none}ul#sidebar>li>a{display:block;height:100%;width:100%;text-decoration:none;color:#312e2c;padding:6px 0 6px 1em}ul#sidebar>li:hover{background:#5d5956}ul#sidebar>li.active{background:#3e3a37}ul#sidebar>li:hover>a,ul#sidebar>li.active>a{color:#fff;background-position:8px -33px}#content .subsidebar{display:none}#content .subsidebar>li{background:none;color:#333;padding-left:2.5em;line-height:2em;background:transparent url(../images/menu_icon.png) no-repeat 1.2em 0}#content .subsidebar>li a{background:none;color:#333;text-decoration:none}#content .subsidebar>li:hover{background:#ccc url(../images/menu_icon.png) no-repeat 1.2em 0}#content .subsidebar>li.active a{color:#039ca6;font-weight:600}#footer{position:relative;background:#3e3a37 url(../images/footer-glow.png) no-repeat top center;color:#fff}#footer-cols{display:block;overflow:hidden;color:#bbbaba;line-height:1.5em;padding-left:0}#footer-cols li.col{display:block;width:340px;float:left;margin-left:30px;margin-bottom:30px;letter-spacing:0;font-size:14px}#footer-cols li.col:first-child{margin-left:0;width:150px}#footer-cols li.col>h6{color:#d7d7d7;margin-top:30px;margin-bottom:20px;text-shadow:0 -2px rgba(0,0,0,0.8)}#footer-cols li.col>a img{margin-top:30px}#footer-cols li.col>a.facebook{background-color:transparent}#footer-cols li.clear-col{clear:left}#footer-cols li.col ul{display:block;margin-left:0;padding-left:0;list-style:none}#footer-cols li.col ul li{display:block;line-height:1.7em}#footer-cols li.col ul li.page_item{display:block;line-height:2.5em;padding-left:17px;border-top:1px solid #5b5551;border-bottom:1px solid #292523;background:url(../images/footer-bullet.png) no-repeat 0 10px}#footer-cols li.col ul li:first-child{border-top:none}#footer-cols li.col ul li:last-child{border-bottom:none}#footer-cols li.col ul li a{text-decoration:none;color:#54c7cf;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#footer-cols li.col ul li a:hover{color:#b0f0f4}#bottom{position:relative;width:100%;font-size:12px;line-height:1.5em;line-height:60px;color:#868686;background:#222426 url(../images/bottom-shadow.png) repeat-x}#bottom #bottom-text{width:600px;overflow:hidden;margin-left:30px}#bottom a{color:#AFEAF9;text-decoration:none}#bottom #to-top{position:fixed;bottom:4px;right:10px;z-index:2;cursor:pointer}#bottom #to-top a{width:100px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s}#bottom #to-top a:hover{color:#000}#bottom #to-top span{width:100px;height:100px;display:block;margin-bottom:7px;background:url(../images/toTop.png) no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:1s;-moz-transition:1s;transition:1s}#bottom #to-top a:hover span{background-color:transparent}#popup{position:fixed;bottom:-60px;width:100%;height:60px;background-color:#54c7cf;z-index:9999}.popup{text-align:center}#popup p{line-height:60px;vertical-align:middle;text-align:center;font-size:26px;color:#3e3a37}#popup p span.em{font-weight:bold}#popup a.btn-add{display:inline-block;line-height:1em;padding:10px 40px;border:1px solid #3e3a37;background-color:transparent;color:#3e3a37;font-size:14px;vertical-align:middle;text-align:center;text-decoration:none;margin-left:1em;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#popup a.btn-add:hover{color:#65615f;background-color:#b0f0f4;border:1px solid #65615f}.social{position:absolute;top:15px;right:0px;display:block;overflow:hidden}.social li{display:block;width:32px;height:32px;float:left;margin-right:10px;margin-bottom:10px}#bottom .social a{display:block;width:32px;height:32px;text-indent:-9000px}#bottom .social a:hover{background-position:0 -32px}div.login-holder{padding-top:10px;display:inline-block;*display:inline;*zoom:1}div.login-holder .form .id,div.login-holder .form .password,div.login-holder .form .verificationCode{position:relative}div.login-holder .form .id,div.login-holder .form .password,div.login-holder .form .verificationCode,div.login-holder .form .loginMsgBox,div.login-holder .form a.submit{display:block;float:left;margin-right:10px}div.login-holder .form .id,div.login-holder .form .password,div.login-holder .form .verificationCode{height:45px;vertical-align:middle;display:flex;align-items:center}#imgCode{height:49px;margin-left:.5rem}#btnValide{width:30px;height:30px;vertical-align:middle;margin-left:.5rem}div.login-holder .form .label{background-color:transparent;position:absolute;top:0;left:0;font-size:14px}div.login-holder .form .loginMsgBox{height:45px;line-height:1.4em;vertical-align:middle;display:flex;align-items:center;color:#fff;font-size:1.2rem;font-weight:bold}div.login-holder .form a.submit{background-color:#3e3a37;width:100px;height:45px;line-height:45px;vertical-align:middle;color:#54c7cf;text-decoration:none;text-align:center;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;letter-spacing:0;font-size:14px}div.login-holder .form a.logout{background-color:#fff;color:#3e3a37;border:1px solid #3e3a37}div.login-holder .form a.submit:hover{color:#fff;background-color:#65615f}div.login-holder .form textarea{resize:none;overflow:hidden}div.login-holder .form input,div.login-holder .form .label,div.login-holder .form textarea{color:#444;width:177px}div.login-holder .form input,div.login-holder .form select,div.login-holder .form .label,div.login-holder .form textarea{border:0;padding:15.5px}div.login-holder input::-ms-reveal{display:none}div.login-holder .input-mask-icon{cursor:pointer;position:absolute;bottom:25%;right:5px;width:20px;height:20px;background-image:url('/Images/close-eye.png');background-size:contain}div.login-holder .link{color:#fff;margin:1rem 0}div.login-holder .link a{color:#fff;text-decoration:none}div.login-holder .link a:hover{color:#3e3a37}.quickMenu{display:flex}.quickMenu li{display:block;flex:1;background:#333;color:#FFF;padding:1.2rem;margin-right:1px;text-align:center}.quickMenu a{color:#fff;text-decoration:none}.quickMenu span{display:block}.quickMenu .headline{color:#54c7cf;font-size:2rem;line-height:1.2em}.quickMenu .subtitle{margin-top:.5em}div.form div.alert{position:absolute;top:-30px;height:36px;line-height:30px;vertical-align:middle;width:177px;text-align:center;background:url(../images/alert-arrow.png) no-repeat center 0;color:#fff;display:none;z-index:99}ul.index-list{height:132px;width:1000px;margin-left:0;padding-left:0}ul.index-list li{height:100%;display:inline-block;*display:inline;*zoom:1;width:120px;*width:90px;margin-right:0;padding:20px 0 20px 30px}ul.index-list li:first-child{padding-left:0}ul.index-list li .headline{color:#fff;padding-bottom:10px}ul.index-list li .index{color:#fff;padding-bottom:10px}ul.index-list li .range{padding-bottom:10px}div.title{height:32px;text-indent:-9999px;padding:80px 0 10px}div.title_news{background:url(../images/title_index_news.png) no-repeat 0 center}div.title_goodWord{background:url(../images/title_index_goodWord.png) no-repeat 0 center}ul.wlf_news{list-style:none;padding-left:0;margin-left:0}ul.wlf_news li{height:80px;margin-bottom:20px}ul.wlf_news li>.date{width:80px;height:100%;float:left;margin-right:8px;background:url(../images/icon_round_bg.png) no-repeat 0 center}ul.wlf_news li>.date .year{color:#fff;text-align:center;font-size:12px;padding:8px 0 0}ul.wlf_news li>.date .month{color:#fff;text-align:center;font-size:12px;padding:2px 0 0}ul.wlf_news li>.date .date{color:#fff;text-align:center;font-size:36px;padding:2px 0 0}ul.wlf_news li>.headline{width:350px;display:block;float:left;padding-top:20px;padding-bottom:10px}ul.wlf_news li>.more{width:350px;display:block;float:left}ul.wlf_news li>.more>a{display:block;width:65px;height:20px;line-height:20px;background:url(../images/icon_more.png) no-repeat right center;color:#54c7cf;text-decoration:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}ul.wlf_news li>.more>a:hover{width:70px}div.memberBox{background:url(../images/member_bg.png) no-repeat center 0;height:560px;position:relative;top:50px}form#contactForm{position:absolute;left:50%;top:105px;margin-left:-120px}form#contactForm div{margin-bottom:2px}form#contactForm label{display:inline-block;*display:inline;*zoon:1;width:100px;text-align:right}form#contactForm p{margin-bottom:0}form#contactForm label .em{color:red}#contactForm #submit{width:282px;margin-left:105px;margin-top:10px;margin-bottom:0}form#contactForm input{display:inline-block;*display:inline;*zoon:1;border:0;border-bottom:1px solid #e5e5e5}form#contactForm div .txt,form#contactForm div .checkCode{line-height:40px;vertical-align:middle}#success{position:absolute;top:165px;left:415px;font-size:16px}#error{border:1px solid #ac5f69;background-color:#eccfd3;color:red;width:282px;margin-left:105px;margin-top:10px;margin-bottom:0;padding:10px}div.teacherBox{position:relative}div.teacher1{background:url(../images/teacher1_bg.png) no-repeat center 0;height:610px;top:50px;padding-top:15px}div.teacher2{background:url(../images/teacherTing_bg.jpg) no-repeat center -30px;height:460px;padding-top:60px}div.teacher3{background:url(../images/teacher3_bg.png) no-repeat center 60px;height:560px;padding-top:60px}div.teacher4{background:url(../images/teacher4_bg.png) no-repeat center -30px;height:460px;padding-top:80px}div.teacherBox .txt{width:500px}div.teacherBox .txt p.em{margin:0 0 0 20px;color:#0897a1;font-size:23px}div.teacherBox .txt p.subtitle{font-weight:bold}#content div.teacherBox .txt p.last{margin-bottom:10px}div.teacherBox .txt h1{color:#0897a1}div.teacherBox .txtRight{margin-left:510px}div.teacherBox .txtLeft{margin-left:70px}div.teacher1 .txt p.em{margin:0 0 0 0px}div.teacher2 .txt p.em,div.teacher3 .txt p.em,div.teacher4 .txt p.em{margin:0 0 0 0}div.joinBox{background:url(../images/join_bg.png) no-repeat center 0;height:560px;position:relative;top:50px;padding-top:150px}div.joinBox .col{width:333px;*width:270px;float:left;border-left:1px solid #54c7cf;min-height:500px;padding:120px 30px 0}div.joinBox .col:first-child{border-left:0}div.joinBox .col>ol>li{color:#0897a1;font-size:18px;margin:10px 0}div.joinBox .col>ol>li>ul>li{color:#333;font-size:15px;*margin-top:10px}div.joinBox .col p.em{font-weight:bold;margin-top:10px;color:#0897a1}div.joinBox .col .link-button{margin-bottom:10px;margin-top:3px}div.serviceBox{background:url(../images/service_bg.jpg) no-repeat center 0;height:560px;position:relative;top:0px;padding-top:1px}div.serviceBox .txt{width:500px;margin-left:60px;margin-top:130px}div.serviceBox .txt h1{color:#0897a1}#PageSelect{padding:20px 0 10px}#PageSelect span,#PageSelect a{display:inline-block;padding:2px 10px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#PageSelect span{border:1px solid #ccc;color:#ccc}#PageSelect a{border:1px solid #37b2d1;background-color:#fff;text-decoration:none}#PageSelect a:hover{background-color:#37b2d1;color:#fff}.the-excerpt>center>span,.the-excerpt>center>a{display:inline-block;*display:inline;*zoom:1;padding:2px 10px}#content .the-excerpt>center>span{border:1px solid #ccc;color:#ccc}#content .the-excerpt>center>a{border:1px solid #37b2d1;background-color:#fff;text-decoration:none}#content .the-excerpt>center>a:hover{background-color:#37b2d1;color:#fff}.strategy_header{display:flex;flex-direction:column}.headerBg{background:url(/Consulting/images/strategyBg.png?ver=2);background-color:#ffe948;width:100%;max-height:368px}.headerImg{width:100%;max-width:1000px;margin:2.5em auto}.headerImg img{width:100%}.strategyMenu-holder{width:100%;display:flex;justify-content:center;margin:0 auto;background-color:#333}.strategyMenu-holder ul.strategyMenu{display:flex;width:1001px;background-color:#888}.strategyMenu-holder ul.strategyMenu>a{display:flex;flex:1;border-left:1px solid #fff;color:#fff8b3;text-decoration:none}.strategyMenu-holder ul.strategyMenu>a :hover{background:linear-gradient(to bottom, #000, #333);color:#ffce00}.strategyMenu-holder ul.strategyMenu>a:last-child{border-right:1px solid #fff}.strategyMenu-holder ul.strategyMenu>a>li{flex:1;display:flex;background:#333;color:#fff8b3;padding:1rem .5rem;font-size:1.8rem;align-items:center;justify-content:center;line-height:1.5em}.strategyMenu-holder ul.strategyMenu>a>li.active{background:linear-gradient(to bottom, #000, #333);color:#ffce00}.strategyMenu-holder ul.strategyMenu>a>li span{display:block}.strategyBox{margin:2em auto}.strategyh1{margin-top:2em;font-weight:bold;text-align:center;color:#fc7200;font-size:2.2em}.strategyNotice{margin-top:4em}.useBox{margin:1em auto}.useList{background-color:#eee;padding:2.5em;margin:3.5em 2em}.useList2{display:flex;padding:3em 1em;margin:2em;border-bottom:3px solid;border-image-source:linear-gradient(to right, #ffea85, #f7931e);border-image-slice:1;align-items:center}.useIcon{width:130px;margin-right:2em}.usefont{margin-left:1.6em}.useTitle{font-size:1.6em;padding:.4em .4em 1em 1em;font-weight:bold;display:flex;align-items:center}.useTitle img{margin-right:.5em}.useBox p{margin:1em 1.6em}.useUl{margin-left:1.6em}.useUl li{margin-bottom:.5em}div.strategyjoinBox{background:url(../images/strategy-join.png?ver=2) no-repeat center 0;height:560px;position:relative;top:50px;padding-top:150px;margin-bottom:1em}div.strategyjoinBox .col{width:33%;float:left;border-left:1px solid #ccc;min-height:380px;padding:120px 30px 0;margin-top:1em}div.strategyjoinBox .col:first-child{border-left:0}.colBox{display:flex;flex-direction:column;align-items:center;align-content:center}.colList{text-align:center;font-size:1.05em;margin-bottom:1.5em}.colListTitle{color:#ff9700;font-size:1.3em;margin-bottom:.5em;font-weight:bold}.join-button{display:table;background-color:#3e3a37;padding:5px 30px 5px 30px;color:#ffce00 !important;text-decoration:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;margin:1em auto;width:16em}.join-button:hover{background-color:#4c4947}#promote-holder-yellow{height:20px;width:100%;background:#ff9700;position:relative}.studybox{padding:.5em 1em;margin:3em auto 4em auto;background:linear-gradient(to bottom, #fff7d3, #ffee97);border-radius:1.5em}.studyTitle{font-size:2em;margin:1em auto;font-weight:bold;display:flex;align-items:center;justify-content:center;padding:.4em 0;width:15em;border-radius:1.5em}.studyimg{margin-right:.5em}.video-box{width:100%;max-width:900px;height:506px;margin:2rem auto;margin-bottom:1em;background:#000 url(/Consulting//images/icon_loading.gif) no-repeat center center}.video-box>div{position:relative;width:100%;height:0;padding-bottom:56.25%;background:#000 url(/Consulting//images/icon_loading.gif) center center no-repeat}.video-box>div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-box-english{padding:1em;text-align:center}.video-box-english>a{display:inline-block;background:#ffce00;color:#333;font-size:1.5em;font-weight:bold;text-decoration:none;padding:.5em 1em;border-radius:10em}.video-box-english>a:hover{color:#fff;background:#333}