@media (min-width: 1680px){
.header-body,.footer-bg-primary .inner {margin:0 auto;/*width:1400px;*/}
#content {margin:0 auto;width:1360px;}
.header-top.inner .header-row {width:1200px;max-width:1200px;margin:auto;}
#main-menu > .inner {width:1200px;}
}

@media (min-width: 1200px){
.page-taxonomy #main .inner,.page-taxonomy #footer .inner,.page-node #main .inner,.page-node #footer .inner {width: 1170px;max-width: 1170px;}
}

.block-region-left .menu.nav-menu .menu-item {border-bottom:3px white solid;}
.block-region-left .menu.nav-menu .menu-item a:before {/*content:">";*/padding:0 15px 0 6px;}
.block-region-left .menu.nav-menu .menu-item.active,.block-region-left .menu.nav-menu .menu-item a:hover,.sidebar-menu-2-3 .nav-menu>.menu-item>span.is-active, .sidebar-menu-2-3 .nav-menu>.menu-item>a.is-active,.sidebar-menu-2-1 .nav-menu .menu-item.active:not(.expanded) a {background:#4a597a;}

.block-region-right .menu.nav-menu {background:none;}
.block-region-right .menu.nav-menu li {display:inline-block;width:18%;min-width:150px;border:none;background:#f5f5f5;box-shadow: 1px 2px 3px #ccc;margin-right: 5px;margin-bottom:10px;border-bottom:5px #f5f5f5 solid;text-align:center;}
.block-region-right .sidebar-menu-2-1 .nav-menu .menu-item.active {border-bottom:5px #8a99b3 solid;}
.block-region-right .sidebar-menu-2-1 .nav-menu .menu-item.active:not(.expanded) a {background:#8a99b3;font-weight:bold;color:white;}
.block-region-right .sidebar-menu-2-1 .nav-menu .menu-item:hover {border-bottom:5px #4a597a solid;}
.block-region-right .sidebar-menu-2-1 .nav-menu .menu-item a:hover {background:#f5f5f5;font-weight:bold;color:#4a597a;}

#block-neiyebanner {margin-top:100px;height:320px;background:url('http://rrlab.sysu.edu.cn/files/slider3.jpg') center no-repeat;background-size:cover;}

.list.content-list-box > .content-list-item {padding:0 !important;padding-bottom:30px !important;margin-bottom:30px !important;border:none !important;}
.content-list-title {padding:20px 10px;font-size:24px;background:#f5f5f5;border-bottom:solid 2px #979ead;}
.content-list-item p.content-list-date {margin:20px 0;}

.list-images-1 .list-left {width:33%;}
.list-images-1 .list-left.list-reports {width:27%;}
.list-images-1 .list-left img {max-width:100%;}

.contextual-region .two-line {height:3em;max-height:3em;text-align:left;font-size:18px;line-height:1.5em;}
.list-images-2 .list-content img {border:none;}

.article-title h1.inside-min-tb {padding:45px 0;background:url('http://rrlab.sysu.edu.cn/files/content-title-bg.png') center no-repeat;background-size:contain;}

.people-table {diplay:table;font-size:18px;}
.pt-l1-item {list-style:none;}
.people-table h3 {width:180px;text-align:left;border-bottom: solid 3px #4a597a;line-height:2;}
.people-table h3:before {content:"· ";}
.pt-l2-ul {padding:0;}
.pt-l2-ul li {display:inline-block;}
.people-table .tb-title {width:120px;}
#main .field-body li.special-lh {line-height:3;}
.people-table .tb-name {width:180px;text-align:center;}

.pic-txt-item-container {margin-bottom:45px;}
.pic-txt-item-container .list-bottom {margin-bottom:20px;}
.list-time.icon-date,.list-author.icon-author {padding-left:30px;}
.icon-date {background:url('http://rrlab.sysu.edu.cn/files/time.png') left top no-repeat;background-size:20px 20px;}
.icon-author {margin-left:30px;background:url('http://rrlab.sysu.edu.cn/files/people.png') left top no-repeat;background-size:20px 20px;}
.pic-txt-item-container .list-title a {color:#4a597a;font-weight:bold;}

.pic-txt-item-container .news-info .list-author.icon-author  {display:none;}

.block-region-right .title-inner h2 {display:none;}
.contextual-region .title-inner h2 {font-size:28px;color:#4a597a;}

.list-images-1 .list-left.list-time {width:120px;background:#8a99b3;padding-top:20px;}
.list-images-1 .list-left.list-time p {font-size:20px;font-weight:bold;color:white;}
.list-images-1 .list-left.list-time p.time-date {font-size:24px;}

.list-images-1 h4.list-title {font-size:22px;font-weight:bold;color:#4a597a;}

.academic-item-container {margin-bottom:45px;}
.academic-item-container .list-top {margin-bottom:8px;}
.academic-item-container .icon-author {margin-left:0;text-indent:30px;}
.academic-item-container .list-images-1 .list-left img {/*border:solid 1px #d5d5d5;*/padding:3px 0;}
.academic-item-container .list-bottom .list-text {font-size:14px;font-style:Italic;}
.academic-item-container .list-bottom .list-more {padding: 5px 8px;background: #4a597a;border-radius: 5px;margin-right: 10px;}
.academic-item-container .list-bottom .list-more a {color:white;}
.academic-item-container .list-bottom .list-more:hover {background:#8a99b3;}
.academic-item-container .inside-tb.list-des {padding-top:0;text-align:justify;}
.list-des .twelve-line {max-height:18em;overflow: hidden;display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient: vertical;}

.academic-item-container .list-images-1 .list-top .list-left.list-time {display:block;float:left;}
.academic-item-container .list-images-1 .list-top .list-content {display:block;margin-left:120px;}

.article-title h2 {display:none;}

.pager {clear:both;}
.pager .pager-items .pager-item a {border: 1px solid #8a99b3;background-color: white;color:black;}
.pager .pager-items .pager-item a:hover {border: 1px solid #7788a5;background-color: #7788a5;}
.pager .pager-items .pager-item.is-active a {background:#8a99b3;color:white;}
.pager .pager-items .pager-item.is-active a:hover {color:white;}

.list-item .date {font-size:14px;}

.bg-pic-list-item {max-width:320px;margin:15px auto;}
.bg-pic-list-item h2 {margin:10px 0;font-size:18px;font-weight:normal;text-align:left;}
.bg-pic-list-item a:hover h2 {color:#2f3f61;}
.bg-pic-list-item p {font-size:14px;text-align:left;}
.qr-title {font-size:14px;}
.article-title h1 {font-size:24px;}

.tb-cl {display:table-cell;vertical-align: top;}

.inner-text-list .list-item {padding:20px 0 !important;}
.inner-text-list .list-item a {color:black;}
.inner-text-list span.f-r {float:left;line-height:1.5em;font-size:16px;font-style:italic;}
.inner-text-list span.f-r:after {content:'/';padding:0 18px;}

.title.title-1 {display:none;}
.title.title-2 {border-bottom: 2px solid #e3e3e3;margin-bottom:15px;}

.pager-previous-next {line-height:1.6em;}
.col-sm-6.pager-previous,.col-sm-6.pager-next {width:100% !important;}
.col-sm-6.pager-next .pager-next-inner.f-r {float:none;}
.pager-previous-next .pager-label {font-weight:bold;}

@media (max-width: 1200px){
  .people-table .tb-title {display:block;width:100%;font-weight:bold;}
  .people-table .tb-title.no-content {display:none;}
  #main .field-body li.special-lh {line-height:2.4;}
  .people-table .tb-name {width:120px;text-align:left;}
}

@media (max-width: 919px){
  .list-images-1 h4.list-title {font-size:16px;}
  .pic-txt-item-container p {font-size:14px;}
  .pic-txt-item-container .list-bottom {font-size:14px;}
  .list-images-1 .list-left {width:100%;}
}
@media (max-width: 768px){
  #block-neiyebanner {margin-top:74px;}
  .academic-item-container .list-images-1 .list-top .list-left.list-time {display:none;float:left;}
  .academic-item-container .list-images-1 .list-top .list-content {display:block;margin-left:0;}
  .list-images-1 .list-left.list-reports {width:100%;}
  .bg-pic-list-item h2 {font-size:16px;font-weight:bold;}
  .list-author.icon-author {max-width:11em;height:1.5em;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
  #block-neiyebanner {height:200px;}
  .people-table2 .tb-name {display:block;color:#224691;}
}