html,body,p,ul,li{padding:0;margin:0}body{font:14px/1.5 Arial,'Helvetica Neue',Helvetica,'Hiragino Sans GB','Microsoft Yahei',sans-serif}*{box-sizing:border-box}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}#header{background:url('//img.alicdn.com/imgextra/i2/276841167/TB2rXEUqpXXXXc5XXXXXXXXXXXX_!!276841167.png') left top no-repeat;height:180px;margin:0 auto;text-align:center}#header .title{color:#fff;padding:40px 0 0 0}#header .title span{border:2px solid #fff;padding:10px;font-size:28px;font-weight:normal}#main{background-color:#dadada}h2.caption{border-bottom:1px solid #aaa;padding-bottom:5px;font-size:1rem;margin-bottom:0;text-align:left;margin-top:20px}.gray-bottom{border-bottom:1px solid #aaa;padding-bottom:5px}#left{width:260px;float:left;padding-bottom:1.5em}#left a{text-decoration:none;color:#000}#left a:hover{color:#666}#left .column{padding:1em;text-align:left}#left .column .image{width:160px;height:160px;margin:0 auto}#left .column .image .img-border{border-radius:50%;width:100%;height:100%}#left .column .table{border:none;width:100%;border-collapse:collapse}#left .column .table tr th{width:70px;text-align:left}#left .column .table tr td,#left .column .table tr th{border-bottom:1px solid #aaa;padding-bottom:5px;padding-top:.8em}#left .column .list ul{list-style-type:none}#left .column .list ul li{border-bottom:1px solid #aaa;padding-bottom:5px;padding-top:.8em}#right{background-color:#fff;overflow:hidden;padding:0 5em 5em 2.5em}#right .row{*zoom:1;padding-top:1.5em}#right .row:before,#right .row:after{display:table;line-height:0;content:""}#right .row:after{clear:both}#right .row h2.caption{margin-bottom:1em}#right .row .arc-col{float:left;min-height:90px;margin-right:20px}#right .row .honor{line-height:25px}#right .row .honor .honor-left{float:left;max-width:50%;margin-right:20px}#right .row .honor .honor-left .title,#right .row .honor .honor-right .title{font-weight:bold}#right .row .honor .honor-left p:not(.title),#right .row .honor .honor-right p:not(.title){padding:2px 0;line-height:1.5em}#right .row .time-block{*zoom:1}#right .row .time-block:before,#right .row .time-block:after{display:table;line-height:0;content:""}#right .row .time-block:after{clear:both}#right .row .time-block .tag{background-color:#555;color:#fff;float:left;line-height:20px;padding:0 5px 0 10px;margin:2.5px 20px 0 0;position:relative}#right .row .time-block .tag:after{content:'';display:block;position:absolute;border:10px solid #555;border-color:transparent transparent transparent #555;top:0;right:0;margin-right:-20px}#right .row .time-block .content{padding-left:5px;overflow:hidden}#right .row .time-block .content .desc{border-left:1px solid #aaa;float:left;padding:0 0 1em 1em;position:relative}#right .row .time-block .content .desc:after{content:'';position:absolute;display:block;border:5px solid #555;border-radius:5px;top:7.5px;left:0;margin-left:-5px}#right .row .time-block .content .desc a{text-decoration:none;color:#000}#right .row .time-block .content .desc a:hover{color:#666}#right .row .time-block .content .desc .title{line-height:25px;font-weight:bold}#right .row .time-block .content .desc li,#right .row .time-block .content .desc p:not(.title){padding:1px 0}#right .row .time-block .content .desc .func{color:#777}#right .row .time-block .content .desc ul{list-style-type:none}#right .row .time-block .content .desc .edu-left{float:left}#right .row .time-block .content .desc .edu-left .title{font-weight:bold;margin-top:-7.5px}#right .row .time-block .content .desc .edu-left .chart{padding:0 10em 1em 0;float:left;min-height:140px;min-width:340px}#right .row .time-block .content .desc .edu-left .line{fill:none;stroke:#3f4344;stroke-width:2}#right .row .time-block .content .desc .edu-left .axis path,#right .row .time-block .content .desc .edu-left .axis line{fill:none;stroke:#d8d8d8;shape-rendering:crispEdges}#right .row .time-block .content .desc .edu-left .career{float:left}#right .row .time-block .content .desc .edu-left .career li{padding:1px 0}#right .row .time-block:last-of-type .desc{padding-bottom:0}#right .row .time-block:first-of-type .content{padding-top:7.5px}#right .row .time-block:first-of-type .content .desc .title{margin-top:-7.5px}#right .row .time-block:first-of-type .content .desc:after{top:0}.clear-float{clear:both}footer{background-color:#30383a;height:40px;text-align:center}footer .content{line-height:40px;color:#fff}@media print{body{font-size:12px}#left{width:215px}#left .table th{width:60px}#right{padding:0 1em 2em 1.5em}#right .row .time-block .tag:after{margin-right:-20px}#right h2.caption{margin-top:0}.content .desc .edu-left .career{clear:left}}