
/*!2015.CSR.summit - 2015-1-15 12:20:56*/
	@charset "UTF-8";
	/*! normalize.css v3.0.1 | MIT License | git.io/normalize*/
	html {
	font-family:sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
body {
	margin:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display:block
}
audio,canvas,progress,video {
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]) {
	display:none;
	height:0
}
[hidden],template {
	display:none
}
a {
	background:0 0
}
a:active,a:hover {
	outline:0
}
abbr[title] {
	border-bottom:1px dotted
}
b,strong {
	font-weight:700
}
dfn {
	font-style:italic
}
h1 {
	font-size:2em
}
mark {
	background:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
svg:not(:root) {
	overflow:hidden
}
hr {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
pre {
	overflow:auto
}
code,kbd,pre,samp {
	font-family:monospace,monospace;
	font-size:1em
}
button,input,optgroup,select,textarea {
	color:inherit;
	font:inherit;
	margin:0
}
button {
	overflow:visible
}
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
}
button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0
}
input {
	line-height:normal
}
input[type=checkbox],input[type=radio] {
	box-sizing:border-box;
	padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
	height:auto
}
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
}
fieldset {
	border:1px solid silver;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	border:0;
	padding:0
}
textarea {
	overflow:auto
}
optgroup {
	font-weight:700
}
table {
	border-collapse:collapse;
	border-spacing:0
}
td,th {
	padding:0
}
/*!
COMMON.scss 2014-09-17*/
	html {
	height:auto
}
body {
	height:100%
}
.Windows {
	font-family:'Microsoft yahei','寰蒋闆呴粦',Tahoma,Verdana,Arial,sans-serif
}
.MacOS {
	font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif
}
a {
	text-decoration:none
}
.native-carousel .base-pager,.native-tabs .tab-hds,.row,.section-1,.section-3,.section-4,.section-5,.section-5-0 {
	font-size:0;
	+word-spacing:-1px
}
.native-carousel .base-pager .dib,.native-carousel .base-pager .item,.native-tabs .tab-hds .dib,.native-tabs .tab-hds li,.row .dib,.section-1 .col-1,.section-1 .col-2,.section-3 .col-1,.section-3 .col-2,.section-4 .col-1,.section-4 .col-2,.section-5 .col-1,.section-5 .col-2,.section-5-0 .col-1,.section-5-0 .col-2 {
	display:inline-block;
	+display:inline;
	+zoom:1;
	font-size:14px;
	letter-spacing:normal;
	word-spacing:normal;
	vertical-align:top
}
img {
	border:0;
	vertical-align:middle
}
blockquote,figure,form,h1,h2,h3,h4,h5,h6,p {
	margin:0
}
dd,dl,li,ol,ul {
	margin:0;
	padding:0
}
ol,ul {
	list-style:none
}
.alert {
	border-width:1px;
	border-style:dotted;
	color:#666;
	padding:10px;
	margin:10px 0
}
.alert em {
	font-weight:700;
	font-style:normal
}
.alert-danger {
	border-color:#e55;
	background-color:#fde9e9;
	color:#c00
}
/*!
MIXIN.scss 2014-09-25*/
	#section-5-3 .mod-tile .media a img,.global-nav .menu,.layout,.pft .copyright,.section,.section-5-0 .mod-tile .media a img,.section-6 .mod-tile .media a img,.section-7 .mod-tile .media a img,.section-9 .mod-tile .media a img {
	margin-left:auto;
	margin-right:auto
}
.section-1 .col-1:after,.section-1 .col-1:before,.section-2 .native-tabs .tab-bd:after,.section-2 .native-tabs .tab-bd:before {
	content:"";
	display:table
}
.section-1 .col-1:after,.section-2 .native-tabs .tab-bd:after {
	clear:both
}
#section-5-3 .mod-tile .caption,.mod-topics .topics,.section-5-0 .mod-tile .caption,.section-6 .mod-tile .caption,.section-7 .mod-tile .caption,.section-9 .mod-tile .caption {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
/*!
LAYOUT.scss 2014-09-17*/
	.global-nav .menu,.layout,.pft .copyright,.section {
	width:980px
}
.phd {
	height:300px;
	transition:.3s
}
.logo {
	text-indent:-9999px
}
/*!
MODS.scss 2014-11-02*/
	#section-5-3 .mod-tile .media a,.section-5-0 .mod-tile .media a,.section-6 .mod-tile .media a,.section-7 .mod-tile .media a,.section-9 .mod-tile .media a {
	display:block;
	overflow:hidden
}
#section-5-3 .mod-tile .media a img,.section-5-0 .mod-tile .media a img,.section-6 .mod-tile .media a img,.section-7 .mod-tile .media a img,.section-9 .mod-tile .media a img {
	transition:.5s;
	display:block
}
#section-5-3 .mod-tile .media a:hover img,.section-5-0 .mod-tile .media a:hover img,.section-6 .mod-tile .media a:hover img,.section-7 .mod-tile .media a:hover img,.section-9 .mod-tile .media a:hover img {
	transform:scaleX(1.2) scaleY(1.2)
}
.mod-topics .topics-1 {
	font-size:16px;
	font-weight:700;
	line-height:28px;
	height:28px
}
.mod-topics .topics-2,.mod-topics .topics-3 {
	font-size:14px;
	line-height:24px;
	height:24px
}
/*!
NAV.scss 2014-09-25*/
	#section-0 {
	display:none
}
/*!
GRID.scss 2014-09-25*/
	/*!
TABS.scss 2014-09-25*/
	.native-tabs .tab-hds {
	width:100%
}
.native-tabs .tab-hds li {
	text-align:center;
	cursor:pointer
}
.native-tabs .tab-hds li a {
	display:block;
	height:34px;
	line-height:34px
}
.native-tabs .tab-bd {
	display:none
}
/*!
CAROUSEL.scss 2014-09-25*/
	.native-carousel {
	position:relative;
	overflow:hidden;
	width:100%
}
.native-carousel .list {
	position:absolute;
	top:0;
	left:0
}
.native-carousel .list .item {
	float:left
}
.native-carousel .base-pager {
	width:100%;
	position:absolute;
	z-index:1020
}
.native-carousel .base-pager .item {
	width:12px;
	height:12px;
	margin:0 1px;
	cursor:pointer
}
.native-carousel .base-pager .item a {
	display:block;
	height:12px;
	text-indent:-9999px;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAMAAAD57OxYAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA97TrxisHmFhVEykGw5WUz3S9qQAAAGdJREFUGNN9zUsOgDAIRdH3aGu/KvtfrQSNrRPv7BACALYqpNQBq+3q7c3mUZ/iQNW3CpkQcIIrwnetTJT19Aa0R7HBGkVsv9j8v36QR4eXgn9MjlO908EbXBEc+UZ29PUAUqbmhL8u228JTpjccOIAAAAASUVORK5CYII=) 0 -12px no-repeat
}
.native-carousel .base-pager .item .current {
	background-position:0 0
}
.native-carousel .button-box .button {
	position:absolute;
	top:0;
	width:60px;
	height:100%;
	opacity:.1;
	filter:alpha(opacity=10);
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABSCAMAAACVH4HWAAAAt1BMVEUAAAAAAAAAAAAODg4EBAQAAAD09PQAAAAAAAAoKCgAAAAAAAAAAAA3NzcAAAD9/f3s7OzFxcWmpqaQkJB6enpkZGQAAAAAAAAAAADV1dWysrJPT08AAAAAAAD6+vrl5eW+vr6vr6+pqalKSkoZGRkAAAAAAAAAAAAAAAAAAAAAAADf39/S0tK6urocHBwAAADOzs6YmJiBgYF0dHRqampdXV1ERETb29siIiIAAAAAAAAAAAD///+yrchDAAAAPHRSTlMAjnnOzYP9bC/TURYD1jz++vLr5uLddksm9e7ZZV/++fDt69nQln1zWEMp9/Tv0Tf06OPg39zX99IMubT36qJxAAACeklEQVRo3s3Za1eCQBAGYEAQRERNJbuQmVlpN7t4n///u9roY8o7w3g47OfpzMmzPLv7jpW3Ytt1LMZyXDu2Cq6hfUsup9ClW3tYsIlzRp0dp3DXoTOnWI9wQu2ra07l9VWbJmGRHkHtgnoJrzbp0UUtkPeIvEtauE1ecdNd0KUXiZskfao3zrnV54069RNpj1mrTQOfX+8PqN2ayXrMp12zYYRbsTudi5o83NFzTbT1h7VnunuQ/EU6oJvWkyVaT60bGqT8+ve3EfUfLeF67NPo7Z3PyatxIhJveqPQqz0UcHJfQLz4HvACOdHzgjmR8oI5ecnhBPDywuLFR5xgXnzIiakCnCBe6o0Z5mTsWYrljTNeICeBpkkAeUmXgBMmL8s0n5NPxAnm5TOPl6bhpIs5wbx0DS/NY5z0ACcCXnrOEU5WRIATNi9Eq/AYJx+INy6xH0d4QZzIeTnwqX4BTsS8fPmHOPkGnIh4+c54kXKi5wVzoucFc6LnBXOi52WbcbI9dZNtxstWwImWF8yJnpfABZwoeXGDbEMDTnS8ZJ9fiDjR8xKafwRwouZl7JXSpJyfC58j+nMFn4j6E7KMj7EUVvB9S3//KoP6Mg6tMo7fki4S+IWlfnHJ34r6t2N0+mtqpHi/K97zOInQJxM4U9FnLDgd0qdFOOfS5144sdMneDh71GeROEWVp6r6PFifDyf6KCpRZPT8zL4a8aA+6KxOZJvNsoqFz5LZVrzpFIvRO5u4WgOBjJe1dLSxRpz852UhH9IspvPqjZv+eNnwB2ebX06qOQI0vKwlw8x1DieAl0nK2vGTHE7whhntOYX7kdmKVR6Vn2zo/wMlu24RTS+biwAAAABJRU5ErkJggg==) 10px 50% no-repeat;
	transition:.5s
}
.native-carousel .button-box a.button:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.native-carousel .button-box .next {
	right:0;
	background-position:-50px 50%
}
.native-carousel .button-box .prev {
	left:0
}
.nativeSlide {
	position:relative;
	overflow:hidden
}
.nativeSlide .list {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	transition:top .5s ease-in 0s;
	transition-property:top,left
}
.nativeSlide .horizonal .item {
	float:left
}
.nativeSlide .pager {
	position:absolute;
	z-index:10
}
.nativeSlide .pager a {
	display:inline-block;
	font-size:12px;
	letter-spacing:normal;
	word-spacing:normal;
	vertical-align:top
}
.nativeSlide .nav-btn {
	position:absolute;
	top:0;
	z-index:1010;
	width:100px;
	height:100%;
	cursor:pointer;
	transition:.5s;
	background:url(//www.xinhuanet.com/auto/static/img/slidershow.nav.png) 15px 50% no-repeat
}
.nativeSlide .next {
	right:0;
	background-position:-85px 50%
}
.nativeSlide .float-caption {
	position:relative;
	z-index:1020;
	padding:10px;
	margin-top:-40px;
	line-height:20px;
	color:#fff;
	background:rgba(0,0,0,.7);
	filter:alpha(opacity=70)
}
/*! theme.scss 2014-11-01*/
	.gototop {
	position:fixed;
	right:10px;
	bottom:10px;
	width:60px;
	height:60px;
	cursor:pointer;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAGUExURf///0RERMf1+eoAAAACdFJOU/8A5bcwSgAAAE1JREFUeNrs0yEOwDAQA8HN/z9ddiy2krJ2j1gGg6xjvTjEYrFY/CEM9xiyptioaTZpqg2aaCfO8KCkKTZq+kg3eFP8KrFYLP4pfgQYAJQnDccrVqXcAAAAAElFTkSuQmCC) 50% 50% no-repeat #4d4d4d;
	transition:.3s;
	opacity:0;
	filter:alpha(opacity=0)
}
.fake-bg {
	display:none
}
.lazy-load {
	width:100%;
	height:100%;
	background:url(../img/ajax-loader.gif) 50% 50% no-repeat #666
}
.section {
	margin-top:20px;
	margin-bottom:20px
}
.section-title,.unit-title {
	height:50px;
	line-height:50px;
	text-indent:.5em;
	font-size:24px;
	color:#fff;
	background-color:#00A3CF;
	background-image:url(../img/section-title.jpg)
}
.section-title em,.unit-title em {
	font-style:normal
}
.section-title .more,.unit-title .more {
	float:right;
	height:50px;
	line-height:50px;
	padding:0 .5em;
	color:#fff;
	font-size:12px;
	text-indent:0;
	border-left:1px solid #00b7e9
}
.section-title .more:hover,.unit-title .more:hover {
	background-color:#008fb5
}
.section-title em,.unit-title em {
	font-weight:400
}
.unit {
	background-color:#fff
}
.mod a {
	color:#444;
	transition:.5s
}
.mod .topic a,.mod .topics a,.mod a:hover {
	color:#00A3CF
}
.mod .topic a:hover,.mod .topics a:hover {
	color:#007b9c
}
.mod .more a {
	color:#00A3CF
}
.mod-topics {
	padding-bottom:10px
}
.mod-topics .topic {
	font-size:18px;
	line-height:32px
}
.mod-topics .abstract {
	font-size:14px;
	line-height:1.8;
	color:#444
}
.native-carousel .base-pager {
	text-align:center;
	padding:10px 0;
	background-color:rgba(0,0,0,.2)
}
.native-carousel .base-pager .item a {
	opacity:.4;
	filter:alpha(opacity=40)
}
.native-carousel .base-pager a.current {
	opacity:.8;
	filter:alpha(opacity=80)
}
.native-carousel .item {
	position:relative
}
.native-carousel .caption {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	background-color:rgba(0,0,0,.8)
}
.native-carousel .caption a {
	color:#999;
	display:block;
	padding:10px 20px
}
.pft {
	background-color:#333;
	color:#b3b3b3;
	height:90px;
	text-align:center
}
.pft a {
	color:gray
}
.pft .copyright {
	font-size:12px;
	line-height:90px
}
.top-bar {
	height:31px;
	text-align:center;
	border-bottom:1px solid #ccc;
	color:#ccc;
	width:100%;
	position:fixed;
	z-index:1040;
	top:0;
	left:0;
	background-color:#fff;
	box-shadow:3px 0 3px rgba(0,0,0,.2);
	overflow:hidden

}
.top-bar .home-site-link {
	font-style:normal;
	font-weight:700
}
.top-bar .item {
	line-height:32px
}
.top-bar .item a {
	padding-left:5px;
	padding-right:5px
}
.top-bar .home-site-link {
	color:#000
}
.top-bar a {
	color:#1a1a1a
}
#top-bar .loading {
	display:block;
	text-align:center;
	height:32px;
	line-height:32px;
	font-size:12px;
	background-color:#f5f5f5
}
.global-nav {
	height:50px;
	background-color:#333;
	transition:.5s
}
.global-nav .menu {
	text-align:center;
	list-style:none;
	display:table;
	+display:block;
	height:50px;
	line-height:50px
}
.global-nav .item {
	display:table-cell;
	+display:inline
}
.global-nav .item a {
	padding:0 .5em;
	letter-spacing:.1em;
	font-size:16px;
	display:block;
	+display:inline-block;
	font-weight:400;
	color:#fff;
	box-shadow:0 0 0 #fff;
	transition-property:background-color,box-shadow;
	transition-delay:0;
	transition-duration:.1s;
	transition-timing-function:ease-in
}
.global-nav .item a:hover {
	box-shadow:0 4px 0 #c30;
	background-color:#262626
}
.global-nav .ltIE7 .item a {
	padding-left:30px;
	padding-right:30px
}
.global-nav .loading {
	display:block;
	height:45px;
	line-height:45px;
	font-size:12px;
	text-align:center
}
.fixed-nav {
	position:fixed;
	top:32px;
	left:0;
	z-index:1030;
	width:100%;
	border-bottom:1px solid #1a1a1a;
	background-color:#333;
	opacity:.95;
	filter:alpha(opacity=95);
	box-shadow:0 0 10px 0 rgba(0,0,0,.5)
}
.fixed-nav .item {
	border-color:#3b3b3b
}
.global-side-bar {
	position:fixed;
	right:-55px;
	top:0;
	width:60px;
	height:100%;
	background-color:#222
}
.global-bg {
	background:url(../img/global-bg.jpg) 50% 32px no-repeat #fff;
	transition-property:background;
	transition-duration:.5s
}
@media screen and (max-width:1366px) {
	.phd {
	height:255px
}
.global-bg {
	background-position:50% 0
}
}#section-5-3 .mod-tile .caption,.section-5-0 .mod-tile .caption,.section-6 .mod-tile .caption,.section-7 .mod-tile .caption,.section-9 .mod-tile .caption {
	height:2em;
	line-height:2;
	text-align:center;
	width:100%
}
.section-1 {
	background-color:#fff
}
.section-1 .col-1 {
	width:580px;
	padding-right:10px
}
.section-1 .col-2 {
	width:370px;
	padding:0 10px
}
.section-1 .unit-1 {
	float:left;
	width:222px;
	padding-right:10px;
	padding-top:10px
}
.section-1 .unit-2 {
	float:left;
	width:348px;
	padding-top:10px
}
.section-1 .item,.section-1 .native-carousel {
	width:580px;
	height:320px
}
.section-1 .mod-topics {
	margin-top:10px;
	border-bottom:1px dotted #ccc
}
.section-1 .mod-topics .abstract {
	height:50px;
	overflow:hidden
}
.section-1 .article {
	margin:10px;
	line-height:1.8;
	color:#444;
	height:330px;
	overflow:hidden
}
.section-2 .native-tabs {
	background-color:#f5f5f5;
	position:relative
}
.section-2 .native-tabs .tab-hds {
	position:absolute;
	left:0;
	top:0;
	width:140px;
	padding:10px 0 10px 10px;
	float:left
}
.section-2 .native-tabs .tab-hds li {
	display:block;
	height:40px;
	line-height:40px;
	background:url(../img/button.jpg) 0 -40px no-repeat;
	color:#333333;
	font-size:18px;
	margin-bottom:10px
}
.section-2 .native-tabs .tab-hds .current {
	background-color:#ccc;
	background-position:0 0
}
.section-2 .native-tabs .tab-bd {
	padding:10px 10px 10px 160px;
	height:390px
}
.section-2 .mod-tile {
	float:left;
	width:300px;
	height:380px;
	padding-right:20px
}
.section-2 .mod-tile img {
	width:300px;
	height:380px
}
.section-2 .mod-card {
	float:left;
	width:480px;
	padding-bottom:10px
}
.section-2 .mod-card .topic {
	line-height:1.8
}
.section-2 .mod-card .abstract {
	color:#444;
	line-height:1.8;
	height:86px;
	overflow:hidden
}
.section-2 .item,.section-2 .native-carousel {
	width:300px;
	height:380px
}
.section-2 .native-carousel {
	float:left;
	margin-right:20px
}
.section-2 .mod-topics {
	float:left;
	width:480px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc
}
.section-2 .mod-topics .topic {
	line-height:1.8
}
.section-2 .mod-topics .abstract {
	height:72px;
	overflow:hidden
}
.section-3 .col-1,.section-4 .col-1 {
	width:240px
}
.section-3 .col-1 .media,.section-4 .col-1 .media {
	width:210px;
	height:140px
}
.section-3 .col-2,.section-4 .col-2 {
	width:740px;
	height:400px;
	overflow:hidden
}
.section-3 .mod-tile,.section-4 .mod-tile {
	padding:10px 20px 10px 10px
}
.section-3 .mod-tile .caption,.section-4 .mod-tile .caption {
	line-height:2;
	text-align:center
}
.section-3 .mod-tile .caption a,.section-4 .mod-tile .caption a {
	color:#00A3CF;
	font-weight:400
}
.section-3 .mod-tile .abstract,.section-4 .mod-tile .abstract {
	line-height:1.8;
	color:#444
}
.section-3 .native-tabs,.section-4 .native-tabs {
	position:relative
}
.section-3 .native-tabs .tab-hds li,.section-4 .native-tabs .tab-hds li {
	width:185px;
	height:280px
}
.section-3 .native-tabs .tab-hds .mod-tile .media,.section-4 .native-tabs .tab-hds .mod-tile .media {
	position:relative;
	width:165px;
	height:110px
}
.section-3 .native-tabs .tab-hds .mod-tile .media img,.section-4 .native-tabs .tab-hds .mod-tile .media img {
	width:165px;
	height:110px
}
.section-3 .native-tabs .tab-hds .mod-tile .caption,.section-4 .native-tabs .tab-hds .mod-tile .caption {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:32px;
	font-size:12px;
	overflow:hidden;
	background-color:#000;
	opacity:.8;
	filter:alpha(opacity=80)
}
.section-3 .native-tabs .tab-hds .mod-tile .caption a,.section-4 .native-tabs .tab-hds .mod-tile .caption a {
	color:#fff
}
.section-3 .native-tabs .tab-bd,.section-4 .native-tabs .tab-bd {
	position:absolute;
	top:130px;
	left:0;
	width:720px;
	height:130px;
	margin:10px;
	background-color:#fff;
	border:1px dotted #ccc;
	border-width:1px 0
}
.section-3 .native-tabs .tab-bd .mod-card .topic,.section-4 .native-tabs .tab-bd .mod-card .topic {
	line-height:2;
	font-size:20px
}
.section-3 .native-tabs .tab-bd .mod-card .abstract,.section-4 .native-tabs .tab-bd .mod-card .abstract {
	line-height:1.8;
	color:#444;
	height:75px;
	overflow:hidden
}
.section-5-0 {
	display:none
}
.section-5-0 .section-title {
	margin-bottom:10px
}
.section-5-0 .col-1 {
	width:330px;
	padding-right:20px
}
.section-5-0 .col-1 .media img {
	width:310px;
	height:235px
}
.section-5-0 .col-2 {
	width:620px
}
.section-5-0 .mod-tile {
	padding:10px
}
.section-5-0 .mod-topics {
	padding-top:5px;
	border-bottom:1px dotted #ccc
}
.section-5 .col-1,.section-5 .col-2 {
	width:480px
}
.section-5 .col-1 {
	padding-right:10px
}
.section-5 .col-2 {
	padding-left:10px
}
.section-5 .mod-card {
	padding:10px 0 10px 5px
}
.section-5 .mod-card .media {
	float:left;
	margin-right:15px
}
.section-5 .mod-card .topic {
	height:2em;
	line-height:2;
	overflow:hidden
}
.section-5 .mod-card .abstract {
	line-height:1.8;
	height:100px;
	overflow:hidden
}
.section-3 .mod .media a img,.section-3 .mod .media img,.section-4 .mod .media a img,.section-4 .mod .media img,.section-5 .mod .media a img,.section-5 .mod .media img,.section-6 .mod .media a img,.section-6 .mod .media img,.section-7 .mod .media a img,.section-7 .mod .media img {
	border:1px solid #69dfff;
	overflow:hidden
}
#section-3 .col-2 .mod .media a img,#section-3 .col-2 .mod .media img,#section-4 .col-2 .mod .media a img,#section-4 .col-2 .mod .media img {
	width:163px;
	height:108px
}
#section-5-1 .mod .media a img,#section-5-1 .mod .media img,#section-5-2 .mod .media a img,#section-5-2 .mod .media img,#section-5-3 .mod .media a img,#section-5-3 .mod .media img,#section-5-4 .mod .media a img,#section-5-4 .mod .media img,#section-5-5 .mod .media a img,#section-5-5 .mod .media img,#section-6 .mod .media a img,#section-6 .mod .media img,#section-7 .mod .media a img,#section-7 .mod .media img {
	width:182px;
	height:122px
}
#section-5-3 .mod-tile {
	width:235px;
	padding:15px 5px 0
}
#section-5-3 .media {
	width:186px;
	margin:0 auto
}
#section-5-3 .media img {
	height:124px
}
.section-6 .section-title {
	margin-bottom:10px
}
.section-6 .mod-tile {
	width:186px;
	padding:5px
}
.section-6 .mod-tile .media img {
	width:186px;
	height:124px
}
.section-7 .section-title {
	margin-bottom:10px
}
.section-7 .mod-tile {
	width:186px;
	padding:5px
}
.section-7 .mod-tile .media img {
	width:186px;
	height:124px
}
.section-8 .section-title {
	margin-bottom:5px
}
.section-8 .nativeSlide {
	width:980px;
	height:500px;
	background-color:#111
}
.section-8 .nativeSlide .item {
	width:980px;
	height:500px
}
.section-8 .nativeSlide .topic {
	color:#eee;
	text-indent:15px;
	background-color:#222;
	padding-top:14px;
	font-size:16px
}
.section-8 .nativeSlide .topic a {
	color:#eee
}
.section-8 .nativeSlide .topic a:hover {
	color:#fff
}
.section-8 .nativeSlide .caption {
	padding:0 130px 15px 15px;
	height:50px;
	background-color:#222;
	color:#ccc;
	font-size:14px
}
.section-8 .nativeSlide .count-box {
	position:absolute;
	bottom:10px;
	right:0;
	z-index:1010;
	padding:20px 20px 0 0;
	width:90px;
	height:60px;
	border-left:1px solid #333;
	background-color:#222;
	text-align:right;
	font-size:20px;
	line-height:22px;
	color:#666
}
.section-8 .nativeSlide .count-box big {
	font-size:150%;
	font-family:Arial,Verdana,sans-serif;
	color:#eee
}
.section-8 .nativeSlide .count-box small {
	font-size:75%
}
.section-9 .mod-tile {
	width:153px;
	padding:5px
}
.section-9 .media img {
	width:151px;
	height:100px;
	border:1px solid #69dfff
}
.section-10 .mod-tile {
	width:162px;
	padding:5px
}
.section-10 .media img {
	width:160px;
	height:215px;
	border:1px solid #69dfff
}
