a {

color: #0375AA;

}

a:hover {

color: orange;

}

.page-title h1 {

font-weight: normal;
text-align: center;

}

body {

font-family: \5FAE\8EDF\6B63\9ED1\9AD4, "Helvetica Neue", Helvetica, Arial,
             "Hiragino Kaku Gothic ProN", "Lantinghei TC", sans-serif;

font-size: 15px;
line-height: 24px;

}

.container {

width: 1000px;
margin: 0 auto;

}

.footer {

width: 1000px;
margin: 0 auto;
text-align: center;

}

.copyright-info {

line-height: 130px;

}

.tag-1 {

color: #E8180E;
margin-left: 3px;
margin-right: 3px;

}

.tag-2 {

color: #0090FF;

}

.tag-3 {

color: green;
margin-left: 3px;
margin-right: 3px;

}

.storyboard {

width: 100%;

}

.storyboard th {

content: "xX";

}

.storyboard tr.headline td {

color: white;
background-color: #0075AA !important;

}

.storyboard td {

color: #333333;
font-size: 13px;
vertical-align: top;
border-right: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;

transition-property: background-color, color;
transition-duration: 0.5s;
transition-timing-function: ease;

}

.storyboard td img {

width: 100%;

}

.storyboard tr:hover td {

color: white;
background-color: #333333 !important;

}

.storyboard .col-1 {

width: 50px;

}

.storyboard .col-2 {

width: 500px;

}

.storyboard .col-1 div {

width: 40px;
display: block;
margin: 0 auto;

}

.storyboard tr:nth-child(odd) td {

background-color: #F5F5F5;

}