html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%}
html,body{min-height:100%;_height:100%;font-family:'Oleo Script','Noto Sans SC','Noto Sans Kannada',"Microsoft JhengHei UI","Microsoft JhengHei"}
body{color:#727a7b;text-align:left;line-height:20px}
div h1,div h2,div h3,div h4,div h5,div h6{margin-top:20px;}
.home #pagecontent{position: static;top:0;z-index:900;width:100%;height:auto;display:none;background:transparent url(../images/transparent.png) repeat}
p,li{font-size:22px;color:#adadad;line-height:1.5;}
img{-ms-interpolation-mode:bicubic}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
h1{font-family:'Oleo Script','Noto Sans SC','Noto Sans Kannada',"Microsoft JhengHei UI","Microsoft JhengHei";font-size:45px;line-height:50px;color:#1dbc9d;font-weight:700;letter-spacing:-3px;text-shadow:rgba(243,54,163,0.3) 3px 3px 1px;behavior:url(PIE.htc);position:relative;zoom:1;padding-top:60px;padding-left:25px}
h1,h2,h4,h6{text-shadow:2px 2px 3px rgba(0,0,0,1)}
#entry-single h6 span{padding:5px 5px 5px 15px;background:url(../images/profile_arrow.gif) no-repeat left center}
#entry-single h5{font-size:22pt;color:#fff;line-height:130%;text-align:center;margin:0;padding:0;display:inline-block;margin-bottom:10px}
#entry-single h6{font-size:15pt;color:#666;margin:0}
#entry-single div.leftcol{width:26%;height:auto;float:left;margin-top:23px}
#entry-single div.leftcol .aboutTitle { margin-bottom:10px;font-size:28px;}
#entry-single div.rightcol{position:relative;width:24%;float:left;height:auto}
#entry-single div.rightcol h4{padding-left:10px;color:#fff}
#entry-single div.rightcol img{margin-top:10px;margin-left:5%}
#entry-single span i{margin-right:5px;font-size:9pt;letter-spacing:1px}
#entry-single ul{margin:0;padding:0;width:100%;float:right;list-style-type:none;}
#entry-single div{display:block;float:left;padding:0;background-image:none}
#entry-single div.text{float:right;width:68%;margin:20px 0 0}#entry-single ul.totalyears div {float:none;margin: 0 auto;}
#entry-single div.talent h4{font-size:1.5em;margin:3% 0;}
#entry-single div.talent h4.titleFirst {margin-top:0;}
#entry-single div.talent ul{display:block}
#entry-single div.text.details ul{width:45%;float:left}
#entry-single div.text.details{float:right;width:68%}
#entry-single div.text.details ul:first-child{width:30%}
#entry-single div.text.details ul:last-child{width:50%}
#entry-single div.text h2{margin:10px 0 0;color:#fff;font-weight:400}
#entry-single div.text p{margin:10px 0;text-indent:2pc}
#entry-single div#entry-single{margin-top:0;margin-bottom:50px}
#entry-single div a{display:block;width:261px;height:261px;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;border-bottom:0;color:#139083;}
#entry-single div ul.app {display:flex;justify-content:space-around;flex-direction: row;}
#entry-single div ul.app li a{width:100%;height:100%;}
#entry-single div.flowchartbox ul li a {width:100%;}
#entry-single div.flowchartbox ul li:last-child a {height: 80px;width: 90%;border: 1px solid #00c3cc;display: flex;justify-content: center;align-items: center;}
#entry-single div ul.appIcon {display:flex;justify-content: space-around;flex-direction: row;}
#entry-single div ul.app.container {column-count:3;/* 需要分割的列数 */width:80%;display: inherit;float: none;margin: 0 auto;column-gap:5px;/* 指定了列与列间的间隙 */-webkit-column-rule: 1px solid lightblue;/* Chrome, Safari, Opera */-moz-column-rule: 1px solid lightblue; /* Firefox */column-rule: 1px solid lightblue;}
#entry-single div ul.app.container li{break-inside:avoid;/*元素内部避免进行分页的分页行为*/-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;box-sizing: border-box;float: none;width: 100%;}
#entry-single div ul.app.container li img{width:100%;}
#entry-single div a:hover{color:#fff}
#entry-single div a.heightAuto{height:auto}
#entry-single div.bio{background:url(../images/circlebg_me.png) no-repeat center center;margin-right:0}
#entry-single div.bio a{background:url(../images/circlebg_me.png) no-repeat center center}
#entry-single div.bio a:hover{background:url(../images/circlebg.png) no-repeat center center;border-bottom:0}
#entry-single div.awardsTitle{margin-top:20px;margin-left:20px;display:block}
#entry-single div.aboutTitle{margin-top:0;margin-left:0;display:block}
#entry-single div.awardsbox{float:left;width:261px}
#entry-single div.awards{background:url(../images/awards.png) no-repeat center center}
#entry-single div.awards a{background:url(../images/awards.png) no-repeat center center}
#entry-single div.awards a:hover{background:url(../images/awardsbg.png) no-repeat center center;border-bottom:0}
#entry-single ul.col{width:100%;clear:both;padding-top:15px;border-top:1px dashed #bababa}
#entry-single ul.col2{width:100%;clear:both;padding-top:0}
#entry-single ul.col2 li{width:100%;margin:5px 0;line-height:1.6}
#entry-single ul.col2 li em,#entry-single ul li em{font-style:normal;display:inline-block;-webkit-transform:scale(0.575);font-weight:400;margin:0 10px}
#entry-single ul li{line-height:1.6;font-size:22px;}
#entry-single ul li b{color:#43b9d6}
.submenu{position:relative;float:right !important;top:53px;width:455px;height:70px;z-index:9}
.submenu ul{margin:0;padding:0}
.submenu ul li{float:left;width: 25%;}
.submenu ul li a:focus{border-color:rgba(101,154,34,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 5px rgba(186,191,204,1);outline:0 none}
.submenu ul li a.button{background:#323232;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;/* display:inline-block; */width:100%;letter-spacing:0;text-align:center;height:auto;color:#999;text-decoration:none;}
.submenu ul li a:hove{border:none;cursor:pointer;color:#1bc2c3}
.submenu ul li a.button.current{background:rgba(43,189,191,1);border:0;color:#333;font-weight:700;height:100%;width: 100%;}
#mobile{float:left}
#entry-single{width:100%;float:none;position:relative;height:auto}
#entry-single p{margin:10px 0}
#entry-single p.sac{float:left;width:70%}
#entry-single p.qi-yang{float:left;width:50%}
#entry-single a{color:#2bbdbf}
#entry-single h4{font-weight:400}
#entry-single ol{margin-left:0}
#entry-single a:hover{color:#fff}
#entry-single ol li{list-style-type:circle;list-style-position:outside;margin:5px 0 5px 2px}
#entry-single img.photo{position:relative;float:right;margin-top:0;margin-top:20px\9}
#entry-single div.profile_content{width:100%}
#experience_details,#profile_details,#works_details{width:80%;height:auto;position:relative;margin:0 auto;padding:10px 0 30px}
.flowchartbox p a{color:#2bbdbf;}
#myvideo {height:676px;overflow: hidden;}
#experience_details div.piechart{position:absolute;right:150px;top:100px;z-index:999999}
#experience_details span{padding:5px 5px 5px 15px;background:#fff url(../images/profile_arrow.gif) no-repeat left center}
#experience_details h5{font-size:60pt;letter-spacing:-3px;color:#515151;clear:both;position:relative;top:40px}
#experience_details div.experience b{color:#fff}
#experience_details p{float:left;clear:right;margin-top:10px}
#experience_details div.leftcol{width:55%;float:left;height:220px}
#experience_details div.experience{width:100%;margin:0;clear:both}
#experience_details div.experience span{-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:0;font-family:'Oleo Script','Noto Sans SC','Noto Sans Kannada',"Microsoft JhengHei UI","Microsoft JhengHei";width:150px;padding:40px 15px;background-image:none;line-height:normal;height:auto;text-align:center;background-color:#000;color:#fff;font-size:1.5em;display:block;float:left;position:relative;top:60px;z-index:9}
#experience_details div.experience span.cpc{padding:35px 15px 30px}
#experience_details div.experience span.megabank{padding:35px 15px}
#experience_details div.experience span.soho{padding:25px 15px}
#experience_details div.rightcol{width:35%;float:right;height:220px}
#experience_details div.rightcol img{margin-top:10px;margin-left:15%}
#experience_details span{margin-left:20px}
#experience_details span i{margin-right:5px;font-size:9pt;letter-spacing:1px}
#experience_details ul ol ul {margin:0;}#experience_details ul ol ul li {margin: 0 20px;list-style-type: decimal;float:none;}
#experience_details ul.content{position:relative;left:50px;margin:0;width:77%}
#experience_details ul.content li{letter-spacing:1px;font-size:22px;line-height:1.6;}
#experience_details ul.content li.line{width:130px;height:170px;position:absolute;background:url(../images/line.png) no-repeat 0 0;left:-140px;top:100px;z-index:2}
#experience_details ul.content li.lineCpc{width:137px;height:55px;position:absolute;background:url(../images/linecpc.png) no-repeat 0 0;left:-140px;top:10px}
#experience_details ul.content li em{display:inline;color:#2bbdbf;border-bottom:1px solid #2bbdbf;-webkit-transform:scale(1)}
#experience_details ol{list-style-type:decimal;padding:10px 10px 10px 0}
#experience_details ol li{line-height:20px}
#experience_details ul.col{width:100%;clear:both;padding-top:15px;border-top:1px dashed #bababa}
#experience_details ul.col2{width:100%;clear:both;padding-top:0}
#experience_details ul li{line-height:1.6;/*float:left;margin:0 10px*/}
#experience_details ul li strong{font-size:12pt;display:block;margin-top:10px;font-weight:700}
#entry-single ul li b{color:#2bbdbf;font-size:22px;}
#experience_details ul li strong.film{display:block;position:relative;left:75px;font-weight:400;color:#7f7f7f;width:85%}
#entry-single ul.app li.anmi {width:45%}
#slider{float:right;width:350px;height:auto;margin-top:10px}
#slider.qiyang {width: 460px;}
#avatar{float:right;width:270px;height:auto;margin-top:10px}
#uxSlider{float:right;width:550px;margin-top:30px}
#sliderCartoon{float:right;width:570px;height:534px;margin-top:32px}
#imagesShow{float:right;width:45%;height:auto;margin-top:90px}
#video{float:left;width:50%;height:auto;margin-top:10px}
#images{width: 100%;margin-top:10px;overflow: hidden;}
#images.tops img{width:100%;}
#images.two img {float:left;}#images.ding img {float:left;width:50%}#images.ding img:last-child{width:37.46%;}
#loadPdf .embedPdf object{height:550px;}
#loadPdf .embedPdf p.cantLoad {display:none;}
#entry-single div.loadPdf,#entry-single div.embedPdf, #entry-single div.flowchartbox{float:none;}
#entry-single div.flowchartbox {height:350px;}
.link{float:right;width:25%}.link.cmwl{display:flex;width:100%}
.animate ul {column-count:2;column-gap:0;}
.animate ul li {break-inside: avoid;box-sizing: border-box;padding: 0px;}
.animate ul li img {width:100%}
.link.fullWidth {float:none;width:100%;}
.link.fullWidth ul {width:55%;}.link.fullWidth ul.flex{ display:flex;flex-direction: column;width:100%;float:none;}
.link.fullWidth ul.complaintLeft {float:left}
.link.fullWidth ul.eightFour{width:49%;height: 511px;float: left;overflow: hidden;}.link.fullWidth ul.eightFour h4{height:50px;line-height:50px;}.link.fullWidth ul.eightFour li {float:left;width:33.333%;}.link.fullWidth ul.eightFour li.first {width:100%;}.link.fullWidth ul li.btn {border:1px solid #00c3cc;padding:10px 15px;width:auto;text-align:center;margin: 0.5%;transition:.5s}.link.fullWidth ul li.btn:hover{background-color: rgb(60 217 255 / 20%);}
.link ul.column{display:block;width:30%;float:none;margin:0 auto;}.link ul.column li {float:none;margin:0.5%;width:100%;text-align: center;}
.link.fullWidth ul.app, .link.fullWidth ul.appIcon {display:flex;float: left;width: 50%;flex-wrap: wrap;}
.link.fullWidth ul.userComplaint, .link.fullWidth ul.box {display:flex;flex-flow:wrap;float:right;width:43%;}
.link.fullWidth ul.app.ui {width:100%}
.link.fullWidth ul.userComplaint li, .link.fullWidth ul.box li {width: 31.33%;float:left;margin-top: 2%;margin-right: 2%;}
.link ul li img {width:100%;}
.link ul.flowchart, #entry-single ul.flowchart {float:none;width:100%;}
.link ul.flowchart li {float:left;width:33.3333%;margin-top:2%;height: 35px;}
.link ul.flowchart li:last-child {padding:0 2%;box-sizing:border-box;}
.link ul.app li {flex: 1 0 30%;float:none;}.link ul.app li.flex-1 {flex-grow:1;flex-shrink:1;flex-basis:100%;font-weight: bold;color: #ffffff;box-shadow: 2px 2px #111;padding: 15px 0;}
.link ul.app.landingPage li {flex: 1 0 8%;float: none;}
.link ul.flowchart.activity  li {width:25%;}
.link.fullWidth ul.small {float:right;width:40%}
.link.fullWidth ul.small li {float:left;width:33.3333%;margin:2px;}
.link.fullWidth ul.small li a {display:block;}
.link.fullWidth ul.small li a img {max-width:100%}
.link.fullWidth ul li a {color:#00c3cc;}
.linkTwo{float:l;width:45%;margin-top:10px}
.link p a,.linkTwo p a{display:block;margin:0;color:#2bbdbf;border:1px solid #00c3cc;padding:10px 15px;width:auto;text-align:center;transition:.5s;}
.link p a:hover, .linkTwo p a:hover{background-color: rgb(60 217 255 / 20%);}
.linkTwo p{float:left;margin-right:20px}
.linkTwo > p:last-child{margin:0}
.link p a:hover,.linkTwo p a:hover{color:#fff}
#sliderMorePic{float:right;width:430px;height:300px;margin-top:10px}
#slider img{width: auto;height: 200px;padding:1px;border:1px solid #000;margin:5px;float:left;}
#sliderMorePic img{width:200px;height:auto;padding:1px;border:1px solid #595959;margin:5px;float:left}
#entry-single h3.entry-headline{margin:50px 0 20px;color:#2bbdbf;font-weight:700;font-size:40px;width:auto;letter-spacing:1px;line-height:1.3;}
#entry-single p b{color:#797979}
#entry-single .entry-title{margin-bottom:5px}
#entry-single ul.totalyears{display:block;padding-left:0;margin:50px 0 0 0;height:150px;line-height:30px;font-weight:400;width:100%}
#entry-single ul.totalyears b{display:block}
#entry-single ul.totalyears li{text-align:center;display:block;float:left;margin:0 8%;width:auto;height:150px;}
/*#entry-single ul.totalyears li:first-child{margin-left:0}
#entry-single ul.totalyears li:last-child{margin-right:0}
#entry-single ul.totalyears li.ninety{background-repeat:no-repeat;background-position:right -8%}
#entry-single ul.totalyears li.sixty{background-repeat:no-repeat;background-position:65% 64%}
#entry-single ul.totalyears li.sixtyFive{background-repeat:no-repeat;background-position:102% bottom}
#entry-single ul.totalyears li.fifteen{background-repeat:no-repeat;background-position:65% bottom}
#entry-single ul.totalyears li.fiftyFive{background-repeat:no-repeat;background-position:32% 65%}
#entry-single ul.totalyears li.twentyFive{background-repeat:no-repeat;background-position:31% 29%}
#entry-single ul.totalyears li.forty{background-repeat:no-repeat;background-position:101% 29%}
#entry-single ul.totalyears li.thirty{background-repeat:no-repeat;background-position:66% 29%}
#entry-single ul.totalyears li.ten{background-repeat:no-repeat;background-position:66% -8%}
#entry-single ul.totalyears li.five{background-repeat:no-repeat;background-position:-2% 29.5%}
#entry-single ul.totalyears li.twenty{background-repeat:no-repeat;background-position:31% -9%}
#entry-single ul.totalyears li.seventyFive{background-repeat:no-repeat;background-position:102% 64.5%}
#entry-single ul.totalyears li.zero{background-repeat:no-repeat;background-position:-2% -9%}*/
#entry-single p.awardLink a{border-bottom:solid 2px #2bbdbf;width:100%;display:inherit;height:auto;text-align:center;background-image:none}
#entry-single p.awardLink a:hover{border-bottom:solid 2px #00e31a;color:#00e31a}
#entry-single .entry-info{background:url(../images/seperator_main.png) repeat-x top left;margin-top:30px;padding-top:30px}
#entry-single .entry-meta{background:url(../images/seperator_main.png) repeat-x top left;margin-top:30px;padding-top:30px}
.f_right{float:right;padding:1px;border:1px solid #000;margin:5px;width:45%}
.clr{clear:both;padding:0;margin:0;min-height:1px;zoom:1;height:1px}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .clearfix{display:block}
*html .clearfix{height:1%}
@media only screen and (max-width: 1024px),only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
#uxSlider{float:right;width:100%;margin-top:30px}
#entry-single,#slider,#images{width:100%!important;float:none!important}
#entry-single div.text{float:right;width: 65%}
#entry-single div.bio{margin-right:0}
#entry-single div.text.details{width:65%}
#entry-single div.text.details ul:last-child{margin-left:40px}
#entry-single div.awardsbox{float:left}
#entry-single ul.totalyears li{margin-right:26px}
#experience_details ul.content{width:75%}}
@media only screen and (min-device-width : 320px) and (max-device-width : 768px) {
#experience_details,#entry-single,#works_details{width:90%;padding-bottom:0}
#entry-single div.text,#entry-single div.text.details ul:last-child{width:100%;}
#entry-single div.text.details ul:last-child {width:60%;float:right;}
#entry-single div.text.details ul:first-child {width:33%;float:left;}
#entry-single div{margin:0}
#entry-single,#imagesShow,#images,.link,#slider,#myvideo video,#slider iframe,#experience_details ul,#entry-single div.leftcol,#entry-single div.leftcol,#entry-single div.awardsbox,#entry-single div.text.details{width:100%!important;float:none!important;clear:both}
.submenu{position:fixed;right:0;top:inherit;bottom:0;width:100%;z-index:9;float:none}
.submenu ul li{float:left !important;margin:0;width:50% !important;height:60px}
.submenu ul li a.button{font-size:1.2em;line-height:2.5;height:100%;margin:0;padding: 0;}
.submenu{position:fixed;top:inherit;bottom:0;left:0;float:none;width:100%;height:120px;z-index:9}
.submenu li{float:left;width:50%;height:60px}
#experience_details ul li{line-height:1.5;float:none;margin:0;width:100%}
#experience_details div.experience span{float:none;position:static;display:block;top:10px;padding:10px;width:90%;margin:0 auto;}
#experience_details span{margin-left:0}
#experience_details ul.content li em{border-bottom:0;display:block;margin:0}
#experience_details ol{padding:10px 10px 10px 25px}
#experience_details div.experience b{display:block;margin:10px 0}
#experience_details ul.content{position:relative;left:0;margin:0;width:100%}
#entry-single ul.totalyears,#experience_details ul.content li.line,#experience_details h5{display:none}
#experience_details div.experience span.cpc,#experience_details div.experience span.soho{padding:10px}
#entry-single ul li b{display:block}
#entry-single ul.col2 li{margin:20px 0}
#entry-single div.leftcol{height:100%}
#entry-single div.bio{position:relative;left:50%;margin-left:-130px}}
@media only screen and (min-width : 320px) and (max-width : 640px) {
#entry-single div.text.details ul:first-child, #entry-single div.text.details ul:last-child{width:100%;}#experience_details, #entry-single, #works_details{padding-bottom: 0;}.link.fullWidth.wireframe ul.flowchart li,.link.fullWidth ul.flowchart{float:none;width:100%;}.link.fullWidth ul,.link.fullWidth ul.small,.link.fullWidth ul.small li{float:none;width:100%;}#avatar{float:none;width:100%;}#avatar iframe{width:100%!important;height:480px!important;}#loadPdf .embedPdf{height: 50px;margin: 80px 0;}#loadPdf .embedPdf object{height:0;}#loadPdf .embedPdf p.cantLoad {display:block;color:#ffffff;}#loadPdf .embedPdf p.cantLoad a {display:block;color:#2bbdbf;border: 1px solid #2bbdbf;padding: 5%;}#entry-single p.sac{float:none;width:100%}.link ul.flowchart li {float:none;width:100%;}.link.fullWidth ul li.btn {border: 1px solid #00c3cc;padding:3%;margin:10px ;}.link.fullWidth ul.eightFour {width: 100%;margin: 0;    height: 136px;}.link.fullWidth ul li.btn {border: 1px solid #00c3cc;padding: 2%;margin: 4px;}.link.fullWidth ul.app, .link.fullWidth ul.appIcon {float: none;width: 100%;}.link.fullWidth ul.userComplaint, .link.fullWidth ul.box {float: none;width: 100%;}.link p a,.linkTwo p a{display:block;margin: 5px;color:#2bbdbf;border:1px solid #00c3cc;padding: 10px;width: 90%;text-align:center;transition:.5s;}.link.fullWidth ul.complaintLeft {float:none}}