@charset "utf-8";
.swiper-container {
    width: 100%;
    height: auto;
    margin: 0px auto;
    position: relative;
    margin-top: -40px;
}

.swiper-slide img {
    width: 100%;
    height: auto;
    max-width: 100%;
    display: block;
}

.timeline-title a {
    font-size: 28px;
    line-height: 38px;
    color: #688ddc;
    letter-spacing: 0.2em;
}

.timeline-title {
    padding-left: 140px;
    padding-top: 24px;
    width: 100%;
    height: 70px;
}

/*.sprite-logo1 {*/
/*background-image: url("../../resour/index/logo1.png");*/
/*background-repeat: no-repeat;*/
/*}*/

/*.sprite-logo2 {*/
/*background-image: url("../../resour/index/logo2.png");*/
/*background-repeat: no-repeat;*/
/*}*/

.fullimg {
    width: 100%;
    height: auto;
    max-width: 100%;
    display: block;
}

#logoWall {
    width: 100%;
    height: 250px; /*background-image: url("../../resour/index/bglogo.jpg");*/
}

#logoWall .lc {
    width: 100%;
    height: 196px;
}

/*#logoWall .lc a {*/
/*width: 200px;*/
/*height: 196px;*/
/*display: block;*/
/*float: left;*/
/*background-image: url("../../resour/index/logo2.png");*/
/*background-repeat: no-repeat;*/
/*}*/

/*#logoWall .lc a:hover {*/
/*width: 200px;*/
/*height: 196px;*/
/*display: block;*/
/*float: left;*/
/*background-image: url("../../resour/index/logo1.png");*/
/*background-repeat: no-repeat*/
/*}*/

#logoWall .lc a.lg-01 {
    background-position: 0px 0px;
}

#logoWall .lc a.lg-02 {
    background-position: -200px 0px;
}

#logoWall .lc a.lg-03 {
    background-position: -400px 0px;
}

#logoWall .lc a.lg-04 {
    background-position: -600px 0px;
}

#logoWall .lc a.lg-05 {
    background-position: -800px 0px;
}

#logoWall .lc a.lg-06 {
    background-position: -1000px 0px;
}

#logoWall .lc a.lg-11 {
    background-position: 0px -196px;
}

#logoWall .lc a.lg-12 {
    background-position: -200px -196px;
}

#logoWall .lc a.lg-13 {
    background-position: -400px -196px;
}

#logoWall .lc a.lg-14 {
    background-position: -600px -196px;
}

#logoWall .lc a.lg-15 {
    background-position: -800px -196px;
}

#logoWall .lc a.lg-16 {
    background-position: -1000px -196px;
}

#logoWall .lc a.lg-21 {
    background-position: 0px -392px;
}

#logoWall .lc a.lg-22 {
    background-position: -200px -392px;
}

#logoWall .lc a.lg-23 {
    background-position: -400px -392px;
}

#logoWall .lc a.lg-24 {
    background-position: -600px -392px;
}

#logoWall .lc a.lg-25 {
    background-position: -800px -392px;
}

#logoWall .lc a.lg-26 {
    background-position: -1000px -392px;
}

#logoWall .lc a.lg-31 {
    background-position: 0px -588px;
}

#logoWall .lc a.lg-32 {
    background-position: -200px -588px;
}

#logoWall .lc a.lg-33 {
    background-position: -400px -588px;
}

#logoWall .lc a.lg-34 {
    background-position: -600px -588px;
}

#logoWall .lc a.lg-35 {
    background-position: -800px -588px;
}

#logoWall .lc a.lg-36 {
    background-position: -1000px -588px;
}

#progress {
    width: 100%;
    height: 482px; /* background-image: url("../../resour/index/bgprogress.jpg");background-repeat:repeat-x;*/
}

#report {
    width: 100%;
    height: 315px; /* background-image: url("../../resour/index/bgreport.jpg");*/
}

#slogo1, #slogo2 {
    width: 100%;
    height: 610px;
    clear: both;
}

#slogo1 .w150, #slogo2 .w150 {
    line-height: 30px;
    color: #94b7e0;
    text-align: center;
    border-top: 3px solid #94b7e0;
}

#slogo1 .lc, #slogo2 .lc {
    width: 100%;
    height: 202px;
}

#slogo1 .lc a {
    width: 200px;
    height: 202px;
    display: block;
    float: left;
    background-image: url("../../resour/top/slogo1.png");
    background-repeat: no-repeat;
}

#slogo1 .lc a:hover {
    width: 200px;
    height: 202px;
    display: block;
    float: left;
    background-image: url("../../resour/top/slogo2.png");
    background-repeat: no-repeat
}

#slogo2 .lc a {
    width: 200px;
    height: 202px;
    display: block;
    float: left;
    background-image: url("../../resour/top/slogo3.png");
    background-repeat: no-repeat;
}

#slogo2 .lc a:hover {
    width: 200px;
    height: 202px;
    display: block;
    float: left;
    background-image: url("../../resour/top/slogo4.png");
    background-repeat: no-repeat
}

#slogo1 .lc a.lg-01, #slogo2 .lc a.lg-01 {
    background-position: 0px 0px;
}

#slogo1 .lc a.lg-02, #slogo2 .lc a.lg-02 {
    background-position: -200px 0px;
}

#slogo1 .lc a.lg-03, #slogo2 .lc a.lg-03 {
    background-position: -400px 0px;
}

#slogo1 .lc a.lg-04, #slogo2 .lc a.lg-04 {
    background-position: -600px 0px;
}

#slogo1 .lc a.lg-11, #slogo2 .lc a.lg-11 {
    background-position: 0px -202px;
}

#slogo1 .lc a.lg-12, #slogo2 .lc a.lg-12 {
    background-position: -200px -202px;
}

#slogo1 .lc a.lg-13, #slogo2 .lc a.lg-13 {
    background-position: -400px -202px;
}

#slogo1 .lc a.lg-14, #slogo2 .lc a.lg-14 {
    background-position: -600px -202px;
}

#slogo1 .lc a.lg-21, #slogo2 .lc a.lg-21 {
    background-position: 0px -404px;
}

#slogo1 .lc a.lg-22, #slogo2 .lc a.lg-22 {
    background-position: -200px -404px;
}

#slogo1 .lc a.lg-23, #slogo2 .lc a.lg-23 {
    background-position: -400px -404px;
}

#slogo1 .lc a.lg-24, #slogo2 .lc a.lg-24 {
    background-position: -600px -404px;
}

.tdTxt {
    padding-left: 3em;
    font-size: 16px;
    line-height: 1.75em;
    color: #666464
}

.tdBorder {
    border-right: 2px solid #DADFE9;
}

.cl1 {
    background-color: #8999ba;
    color: #ffffff;
    text-align: center;
    display: block;
    float: left;
    width: 120px;
    line-height: 30px;
    margin-right: 10px;
    cursor: pointer;
    margin-top: 5px;
}

.cl0 {
    background-color: #dadadb;
    color: #ffffff;
    text-align: center;
    display: block;
    float: left;
    width: 120px;
    line-height: 30px;
    margin-right: 10px;
    cursor: pointer;
    margin-top: 5px;
}

.tpage {
    width: 100%;
    display: block;
    clear: both;
}

.tpage table td {
    vertical-align: top;
    font-size: 16px;
    line-height: 30px;
    color: #666464;
    text-align: justify;
    word-warp: break-word;
    text-justify: inter-ideograph;
}

.tpage table td img {
    margin-top: -25px;
}

.article-title {
    font-size: 24px;
    line-height: 40px;
    text-align: center;
}

.article p {
    font-size: 16px;
    line-height: 30px;
    text-align: justify;
    color: #666464;
    word-warp: break-word;
    text-justify: inter-ideograph;
}

.bt-2e {
    border-top: 2px solid #b9b9b9;
}

.pt30 {
    padding-top: 30px;
}

.pt20 {
    padding-top: 20px;
}

.pt10 {
    padding-top: 10px;
}

.pt15 {
    padding-top: 15px;
}

.pb30 {
    padding-bottom: 30px;
}

.pb20 {
    padding-bottom: 20px;
}

.ptb20 {
    padding: 20px 0px;
}

.pl20 {
    padding-left: 20px;
}

.w300 {
    width: 300px;
}

.w660 {
    width: 660px;
}

.w150 {
    width: 150px;
}

.w800 {
    width: 800px;
}

.bl-e {
    border-left: 2px solid #DADFE9;
}

.br-e {
    border-right: 2px solid #DADFE9;
}

.mt10 {
    margin-top: 10px;
}

.mt20 {
    margin-top: 20px;
}

.mt30 {
    margin-top: 30px;
}

.table-item {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.table-item p {
    line-height: 30px;
    font-size: 16px;
    text-align: justify;
    word-warp: break-word;
    text-justify: inter-ideograph;
}

.bline {
    background-image: linear-gradient(rgba(255, 255, 255, 1) 40%, rgba(237, 237, 237, 1) 100%) !important;
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 1) 40%, rgba(237, 237, 237, 1) 100%);
    border-bottom: 2px solid #dfdfdf;
    height: 20px;
}

.w20 {
    width: 200px;
}

.w700 {
    width: 700px;
}

.table-item-info {
    width: 200px;
    padding-left: 15px;
    color: #8596b7;
}

.table-item-info-350 {
    width: 350px;
    padding-left: 30px;
    color: #8596b7;
}

.fimg img {
    width: 100%;
    height: auto;
    max-width: 100%;
    display: block;
}

.table-item-info-600 {
    width: 600px;
    padding-left: 15px;
    color: #666464;
}

.table-item-info-300 {
    width: 250px;
    padding-left: 30px;
    color: #666464;
}

#leftBox {
    position: fixed;
    left: 0px;
    top: 50%;
    margin-top: -125px;
    z-index: 999999 !important;
    width: 40px;
    height: 250px;
    border-radius: 10px;
    background-color: #3E3A39;
}

.whT {
    font-size: 16px;
    text-align: center;
    color: #296fe8;
    line-height: 1.75em;
}

.whC {
    font-size: 14px;
    text-align: center;
    color: #696969;
    line-height: 1.75em;
    margin-top: 10px;
}

.areaBox {
    position: absolute;
    top: 680px;
    left: 20px;
    display: none;
    opacity: 0.7;
    background-color: #6282A8;
    overflow: auto;
    color: #FFF;
}

.timeline .item_open_content {
    overflow-y: auto;
}

.timeline .item_open_content p img {
    width: 100%;
    height: auto;
    max-width: 100%;
    display: block;
}

.timeline .item .post_date {
    padding: 7px;
}

.timeline h4.t_line_month, .timeline h4.t_line_month {
    font-weight: 600;
    font-size: 14px;
    text-transform: uppercase;
}

.timeline .item .read_more, .timeline .item .read_more {
    font-size: 14px !important;
    text-transform: uppercase;
    font-weight: 600 !important;
    text-decoration: underline;
    color: #fff !important;

}

.timeline .item .read_more:hover, .timeline .item .read_more:hover {
    background: none !important;
}

#tl5 .item .post_date, #tl5 .item .post_date {
    border-radius: 0 !important;
    background: none !important;
    width: auto;
    height: auto;
    text-align: left;
    margin: 0;
    float: none;
}

#tl6 .item .post_date, #tl6 .item .post_date {
    border-radius: 0 !important;
    background: url("../../resour/top/bg-postdate.png") repeat-x !important;;
    width: auto;
    height: auto;
    text-align: left;
    margin: 0;
    float: none;
}

#tl5 .item .post_date h2, #tl5 .item .post_date h2, #tl6 .item .post_date h2, #tl6 .item .post_date h2 {
    margin: 0;
    text-align: left;
    font-weight: 300;
    color: #496e91;
    display: inline-block;
    font-size: 24px;
    padding: 0 0 10px 0;
}

#tl5 .item h2.title, #tl5 .item_open h2, #tl5 .item_open h2, #tl6 .item h2.title, #tl6 .item h2.title, #tl6 .item_open h2, #tl6 .item_open h2 {
    display: block;
    color: #496e91 !important;
    font-size: 14px !important;
    margin: 0 !important;
    text-align: left !important;
    padding: 0 8px 8px 8px;
    text-transform: uppercase;
    line-height: 20px;
}

#tl5 .item h2.title a {
    color: #496e91 !important;
    font-size: 14px !important;
    line-height: 20px;
    font-size: 14px !important;
}

#tl5 .item_open h2, #tl5 .item_open h2, #tl6 .item_open h2, #tl6 .item_open h2 {
    padding: 0;
}

#tl5 .item .post_date h3, #tl5 .item .post_date h3, #tl6 .item .post_date h3, #tl6 .item .post_date h3 {
    display: inline-block;
    font-weight: 300;
    color: #496e91;
    font-size: 18px;
    margin: 0 0 0 5px;
    padding: 0 0 5px 0;
}

#tl6 .item .post_date h2 {
    color: #fff;
}

#tl5 .item .post_date h2 {
    color: #486e92;
}

#tl6 .item .post_date h3, #tl5.item .post_date h3 {
    color: #1B4297;
}

#tl5 .item span, #tl5 .item span, #tl6 .item span, #tl6 .item span {
    text-align: left !important;
    margin: 0 15px 0 15px !important;
    line-height: 14px;
}

#tl5 .item .con_borderImage, #tl5 .item .con_borderImage, #tl5 .item_open .con_borderImage, #tl5 .item_open .con_borderImage, #tl6 .item .con_borderImage, #tl6 .item .con_borderImage, #tl6 .item_open .con_borderImage, #tl6 .item_open .con_borderImage {
    border: 0 !important;
}

.mCS-light-thin {
    line-height: 1.5em !important;
}

#tl6 .timeline_items_warpper .timeline_items_holder .timeline_items .item {
    height: 193px;
}

.scrollable-content {
    height: 141px !important;
}

.item_open_content p {
    color: #4d4d4d !important;
    line-height: 14px;
    font-size: 12px;
}

.timeline .gallery {
    overflow: hidden;
}

.timeline .gallery img {
    border: 0 !important;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #fcc025 !important;
}

.mCS-light-thin > .mCSB_scrollTools .mCSB_draggerRail {
    background: #000 !important;
}

.timeline.flatNav .t_right, .timeline.flatNav .t_right:hover:active, .timeline.flatNav .t_right, .timeline.flatNav .t_right:hover:active {
    background: url("../../resour/timeline/slider-next.png") no-repeat center center !important;
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../../resour/timeline/slider-next.png", enabled=true);*/
}

.timeline.flatNav .t_left, .timeline.flatNav .t_left:hover:active, .timeline.flatNav .t_left, .timeline.flatNav .t_left:hover:active {
    background: url("../../resour/timeline/slider-prev.png") no-repeat center center !important;
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../../resour/timeline/slider-prev.png", enabled=true);*/
}

.timeline .item_open .t_close, .timeline .item_open .t_close {
    background-color: #fcc025;
    font-size: 12px !important;
    text-transform: uppercase;
}

.timeline .item_open .t_close:hover, .timeline .item_open .t_close:hover {
    background-color: #000 !important;
}

#tl5 .timeline_line, #tl5 .timeline_line {
    width: 920px;
    margin-top: -15px;
}

#tl5 .t_line_view, #tl5 .t_line_view {
    width: 920px;
}

#tl5 .t_line_m, #tl5 .t_line_m {
    width: 458px;
}

#tl5 .t_line_m.right, #tl5 .t_line_m.right {
    left: 459px;
    width: 459px;
}

#tl5 .t_node_desc span, #tl5 .t_node_desc span {
    background: #1986ac;
}

#tl5 .t_node_desc span:after, #tl5 .t_node_desc span:after {
    border-top-color: #688DDC;
}

#tl5 .t_line_node, #tl5 .t_line_node {
    color: #688DDC;
}

#tl5 .t_line_node:after, #tl5 .t_line_node:after {
    background: #688DDC;
}

#tl5 .item.item_node_hover:before, #tl5 .item.item_node_hover:before {
    background: #688DDC;
}

#tl5 .item.item_node_hover:after, #tl5 .item.item_node_hover:after {
    border-top-color: #1986ac;
}

#tl5 #t_line_right:hover, #tl5 #t_line_right:hover, #tl5 #t_line_left:hover, #tl5 #t_line_left:hover {
    color: #1986ac;
}

#tl5 .item h2, #tl5 .item h2 {
    font-size: 24px;
    color: #2d2d2d;
    text-align: center;
    line-height: 24px;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 20px;
    font-weight: normal;
    font-style: normal;
}

#tl5 .item span, #tl5 .item span {
    text-align: center;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
}

#tl5 .item, #tl5 .item {
    width: 240px;
    height: 300px;
    background: #ffffff repeat;
    font-size: 12px;
    color: #4d4d4d;
    line-height: 12px;
    font-weight: normal;
    font-style: normal;
    -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=0, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=5, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=5, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=0, Direction=270);
}

#tl5 .item_open h2, #tl5 .item_open h2 {
    font-size: 24px;
    color: #2d2d2d;
    line-height: 24px;
    font-weight: normal;
    font-style: normal;
}

#tl5 .item_open, #tl5 .item_open {
    width: 490px;
    height: 263px;
    background: #ffffff repeat;
    font-size: 12px;
    color: #4d4d4d;
    line-height: 12px;
    font-weight: normal;
    font-style: normal;
    -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=0, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=5, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=5, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=0, Direction=270);
}

#tl5 .item .con_borderImage, #tl5 .item .con_borderImage {
    border: 0px;
    border-bottom: 5px solid #1986ac;
    height: 150px;
}

#tl5 .item_open .con_borderImage, #tl5 .item_open .con_borderImage {
    border-bottom: 5px solid #1986ac;
}

#tl5 .item_open_cwrapper, #tl5 .item_open .con_borderImage {
    width: 490px;
}

#tl5 .item_open .t_close:hover, #tl5 .item_open .t_close:hover {
    background: #1986ac;
}

#tl5.flatButton .item .read_more, #tl5.flatWideButton .item .read_more, #tl5.flatButton .item .read_more, #tl5.flatWideButton .item .read_more {
    background: #1986ac;
    margin: 20px;
}

#tl5.flatButton .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, #tl5.flatWideButton .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, #tl5.flatButton .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, #tl5.flatWideButton .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #1986ac;
}

#tl5 .item .read_more:hover, #tl5 .item .read_more:hover {
    background: #1986ac;
}

#tl5.flatButton .item_open.item_open_noImg .t_close, #tl5.flatWideButton .item_open.item_open_noImg .t_close, #tl5.flatButton .item_open.item_open_noImg .t_close, #tl5.flatWideButton .item_open.item_open_noImg .t_close {
    color: #1986ac !important;
}

#tl5.flatButton .item_open.item_open_noImg .t_close:hover, #tl5.flatWideButton .item_open.item_open_noImg .t_close:hover, #tl5.flatButton .item_open.item_open_noImg .t_close:hover, #tl5.flatWideButton .item_open.item_open_noImg .t_close:hover {
    color: #1986ac !important;
}

#tl5 .item .read_more, #tl5 .item .read_more, #tl5 .item_open .t_close, #tl5 .item_open .t_close { /* transparent background */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#44000000', endColorstr='#44000000');
}

#tl5 .t_node_desc, #tl5 .t_node_desc { /* IE transparent background */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#cc1a86ac', endColorstr='#cc1a86ac');
}

#tl5 .timeline_open_content, #tl5 .timeline_open_content {
    padding: 20px;
}

#tl6 .item {
    width: 220px;
    height: 215px;
    background: #ffffff;
    font-size: 12px;
    color: #4d4d4d;
    line-height: 12px;
    font-weight: normal;
    font-style: normal;
    -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=0, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=5, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=5, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=0, Direction=270);
}

#tl5 .item {
    width: 220px;
    height: 263px;
    background: #ffffff;
    font-size: 12px;
    color: #4d4d4d;
    line-height: 12px;
    font-weight: normal;
    font-style: normal;
    -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=0, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=5, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=5, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=0, Direction=270);
}

#tl6 .timeline_line {
    width: 920px;
}

#tl6 .t_line_view, #tl6 .t_line_view {
    width: 920px;
}

#tl6 .t_line_m, #tl6 .t_line_m {
    width: 458px;
}

#tl6 .t_line_m.right, #tl6 .t_line_m.right {
    left: 459px;
    width: 459px;
}

#tl6 .t_node_desc span, #tl6 .t_node_desc span {
    background: #1986ac;
}

#tl6 .t_node_desc span:after, #tl6 .t_node_desc span:after {
    border-top-color: #1986ac;
}

#tl6 .t_line_node, #tl6 .t_line_node {
    color: #1986ac;
}

#tl6 .t_line_node:after, #tl6 .t_line_node:after {
    background: #1986ac;
}

#tl6 .item.item_node_hover:before, #tl6 .item.item_node_hover:before {
    background: #1986ac;
}

#tl6 .item.item_node_hover:after, #tl6 .item.item_node_hover:after {
    border-top-color: #1986ac;
}

#tl6 #t_line_right:hover, #tl6 #t_line_right:hover, #tl6 #t_line_left:hover, #tl6 #t_line_left:hover {
    color: #1986ac;
}

#tl6 .item h2, #tl6 .item h2 {
    font-size: 24px;
    color: #2d2d2d;
    text-align: center;
    line-height: 24px;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 20px;
    font-weight: normal;
    font-style: normal;
}

#tl6 .item span, #tl6 .item span {
    text-align: center;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
}

#tl6 .item_open h2, #tl6 .item_open h2 {
    font-size: 24px;
    color: #2d2d2d;
    line-height: 24px;
    font-weight: normal;
    font-style: normal;
}

#tl6 .item_open, #tl6 .item_open {
    width: 490px;
    height: 180px;
    background: #ffffff repeat;
    font-size: 12px;
    color: #4d4d4d;
    line-height: 12px;
    font-weight: normal;
    font-style: normal;
    -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=0, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=5, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=5, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=0, Direction=270);
}

#tl6 .item .con_borderImage, #tl6 .item .con_borderImage {
    border: 0px;
    border-bottom: 5px solid #1986ac;
    height: 150px;
}

#tl6 .item .post_date, #tl6 .item .post_date {
    border: 0px;
    background: #1986ac;
}

#tl6 .item_open .con_borderImage, #tl6 .item_open .con_borderImage {
    border-bottom: 5px solid #1986ac;
}

#tl6 .item_open_cwrapper, #tl6 .item_open .con_borderImage {
    width: 490px;
}

#tl6 .item_open .t_close:hover, #tl6 .item_open .t_close:hover {
    background: #1986ac;
}

#tl6.flatButton .item .read_more, #tl6.flatWideButton .item .read_more, #tl6.flatButton .item .read_more, #tl6.flatWideButton .item .read_more {
    background: #1986ac;
    margin: 20px;
}

#tl6.flatButton .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, #tl6.flatWideButton .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, #tl6.flatButton .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, #tl6.flatWideButton .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #1986ac;
}

#tl6 .item .read_more:hover, #tl6 .item .read_more:hover {
    background: #1986ac;
}

#tl6.flatButton .item_open.item_open_noImg .t_close, #tl6.flatWideButton .item_open.item_open_noImg .t_close, #tl6.flatButton .item_open.item_open_noImg .t_close, #tl6.flatWideButton .item_open.item_open_noImg .t_close {
    color: #1986ac !important;
}

#tl6.flatButton .item_open.item_open_noImg .t_close:hover, #tl6.flatWideButton .item_open.item_open_noImg .t_close:hover, #tl6.flatButton .item_open.item_open_noImg .t_close:hover, #tl6.flatWideButton .item_open.item_open_noImg .t_close:hover {
    color: #1986ac !important;
}

#tl6 .item .read_more, #tl6 .item .read_more, #tl6 .item_open .t_close, #tl6 .item_open .t_close { /* transparent background */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#44000000', endColorstr='#44000000');
}

#tl6 .t_node_desc, #tl6 .t_node_desc { /* IE transparent background */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#cc1a86ac', endColorstr='#cc1a86ac');
}

#tl6 .timeline_open_content, #tl6 .timeline_open_content {
    padding: 20px;
}

