table { border-collapse: collapse; border-spacing: 0; }
#content, .article > div { zoom: 1; }
#content:before, .article > div:before { content: ""; display: table; }
#content:after, .article > div:after { content: ""; display: table; clear: both; }

#content { width: 982px; padding: 0 9px 20px; }

.left-side { float: left; width: 240px; }

.right-side { float: left; width: 742px; }

.midTab { float: left; width: 410px; }

.list { position: relative; background-color: #efefef; padding: 15px 20px; overflow: hidden; }
.list > div { position: relative; float: left; width: 278px;}
.list > div h3 { font-size: 17px; color: #C89939; }
.list > div .time { display: block; color: #B1B1B1; font-size: 12px; margin: 7px 0; }
.list > div p { color: #3E3A39; font-size: 15px; line-height: 1.6em; }
.list > div a.more { font-size: 13px; color: #909090; /*float: none; position: absolute; bottom: 0; right: 0; margin: 0;*/ }
.list > img { margin-left: 5px; margin-top: 13%; float: left; }


/*.list > div p { height: 30px; line-height: 30px; margin: 10px 0 10px 10px; }
.list > div p span.type { color: #e21f23; font-size: 15px; float: left; }
.list > div p span.time { font-size: 12px; color: #B1B1B1; float: left; }
.list > div p a img { display: block; float: left; margin: 4px 0 0 15px; }
.list > img { margin-top: 15px; float: right; }*/


.rightSearch { float: right; width: 314px; }

h1 { margin: 30px 0 5px 0; }

.link { margin-top: 21px; }

.tab-content > div > a.more { font-size: 13px; color: #909090; float: right; margin: 10px 9px 10px 0; }

.switch div.title { width: 196px; padding-left: 40px; }

.tab_1 .tab-nav ul li { width: 130px; margin-left: 10px; }
.tab_1 .tab-nav ul li.chose { width: 128px; }
.tab_1 .tab-nav ul li.pie_first-child { margin-left: 0\9  !important; }

.tab_2 .tab-nav ul li { width: 130px; margin-left: 10px; }
.tab_2 .tab-nav ul li.chose { width: 128px; }
.tab_2 .tab-nav ul li.pie_first-child { margin-left: 0\9  !important; }

.tab_3 { width: 100%; }
.tab_3 .tab-nav ul li { width: 152px; margin-left: 10px; }
.tab_3 .tab-nav ul li.chose { width: 150px; }
.tab_3 .tab-nav ul li.pie_first-child { margin-left: 0\9  !important; }

.tab-content ul { margin: 6px 0; }

/*ovs_1-1.html setting */
.article { margin: 15px 0 30px; }
.article a { text-decoration: underline; color: #666; }
.article > div > img { float: left; margin: 7px 20px 0 0; }
.article > div > h3 { margin: 8px 0; }
.article h3 { font-size: 16px; color: #E21F23; font-weight: bold; }
.article h3.underline { text-decoration: underline; }
.article > h3 { clear: left; margin: 20px 0 5px 0; }
.article > ul { margin-top: 10px; }
.article > ul > li { background: url(../../images/articles-list.png) no-repeat 0 12px; padding-left: 15px; }
.article p, .article li { font-size: 15px; color: #666; line-height: 1.9em; }
.article li span { color: #C89939; font-weight: bold; }

/*ovs_1-2.html setting */
.article > h4 { font-size: 15px; color: #57879D; margin: 15px 0; }
.article table td b { font-weight: bold; }
.article span { font-size: 14px; color: #666; line-height: 1.9em; }
.article .table-style_1 { width: 100%; margin: 0 0 40px; }
.article .table-style_1 thead { background-color: #DAEEF3; }
.article .table-style_1 thead td { color: #000; font-size: 15px; font-weight: bold; text-align: center; padding: 8px 5px; }
.article .table-style_1 tbody td { border: 1px solid #f1f1f1; font-size: 14px; padding: 10px 5px; line-height: 1.5em; }
.article .table-style_1 tbody td.center { text-align: center; }
.article .table_1 thead td { width: 25%; }
.article .table_2 .thw_1, .article .table_2 .thw_3 { width: 242px; }
.article .table_2 .thw_2, .article .table_2 .thw_4 { width: 89px; }
.article .table-style_2 { width: 100%; }
.article .table-style_2 thead td { color: #000; font-size: 15px; font-weight: bold; text-align: center; padding: 8px 5px; background-color: #DAEEF3; }
.article .table-style_2 thead td.side { font-size: 14px; background-color: #f1f1f1; }
.article .table-style_2 tbody td { border: 1px solid #f1f1f1; font-size: 14px; padding: 10px 5px; line-height: 1.5em; }
.article .table-style_2 tbody td.side { text-align: center; font-weight: bold; background-color: #f1f1f1; }
.article .table-style_2 tbody td > ul { margin: 15px 0 15px 25px; }
.article .table-style_2 tbody td > ul > li { list-style: disc; list-style-position: inside; }
.article .table-style_2 tbody td > ul > li ul li { margin-left: 29px; text-indent: -13px; }
.article .table-style_2 tbody td.center { text-align: center; }

/*ovs_2.html setting */
.table_2 > table { font-size: 14px; width: 100%; margin: 15px 0 0; border: 1px solid #f1f1f1; }
.table_2 > table tr:first-child > td { border-top: 0; }
.table_2 > table tr:first-child > td:first-child { border-top: 0; }
.table_2 > table tr td { padding: 5px; border-top: 1px solid #F1F1F1; }
.table_2 > table tr td:first-child { padding: 15px 5px; text-align: center; background-color: #F1F1F1; border-top: 1px solid #FFF; }
.table_2 > table tr td.tdw_1 { width: 102px; }
.table_2 > table tr td ul { margin: 15px 0; }
.table_2 > table tr td ul li { list-style-type: disc; list-style-position: inside; text-indent: -1em; line-height: 1.6em; margin: 10px 0 10px 45px; }
.table_2 > table tr td > table { width: 100%; border: 1px solid #f1f1f1; }
.table_2 > table tr td > table tr td { line-height: 1.6em; }
.table_2 > table tr td > table tr td:first-child { width: 66px; font-weight: bold; background-color: #DAEEF3; }
.table_2 > table tr td > table tr td ul.list-style_1 li { list-style: decimal; text-indent: 0; line-height: 1.4em; margin: 10px 0 10px 40px; }
.table_2 > table tr td > table tr td ul.list-style_2 li { list-style: disc; text-indent: 0; line-height: 1.4em; margin: 5px 0 5px 40px; }
.table_2 > table tr td > table tr td > table.style_1 { width: 100%; }
.table_2 > table tr td > table tr td > table.style_1 tr td { padding: 5px; }
.table_2 > table tr td > table tr td > table.style_1 tr td:first-child { text-align: left; font-weight: normal; background-color: #f1f1f1; }
.table_2 > table tr td > table tr td > table.style_1 tr td.tdw-in_1 { width: 123px; }
.table_2 > table tr td > table tr td > table.style_1 tr td.tdw-in_2 { width: 354px; }
.table_2 > table tr td > table tr td > table.style_2 tr th { padding: 5px; background-color: #f1f1f1; }
.table_2 > table tr td > table tr td > table.style_2 tr th.thw-in_1 { width: 237px; }
.table_2 > table tr td > table tr td > table.style_2 tr th.thw-in_2 { width: 252px; }
.table_2 > table tr td > table tr td > table.style_2 tr td { padding: 5px; text-align: left; background-color: #FFF; }
.table_2 > table tr td > table tr td > table.style_2 tr td:first-child { font-weight: normal; border: 1px solid #f1f1f1; }

.table_spe tr td { padding: 0 !important; vertical-align: top; }
.table_spe tr td:first-child { padding: 5px !important; vertical-align: middle; }
.table_spe tr td table { border: 0 !important; margin: 0; width: 100%; height: 100%; }
.table_spe tr td table tr th { background-color: #f1f1f1; border-left: 1px solid #fff; padding: 5px; text-align: center; }
.table_spe tr td table tr th:first-child { border-left: 0; }
.table_spe tr td table tr th.thw-spe_1 { width: 89px; }
.table_spe tr td table tr th.thw-spe_2 { width: 91px; }
.table_spe tr td table tr th.thw-spe_3, .table_spe tr td table tr th.thw-spe_4 { width: 92px; }
.table_spe tr td table tr td { background-color: #FFF !important; border-left: 1px solid #f1f1f1; border-top: 1px solid #f1f1f1 !important; padding: 5px; text-align: center; font-weight: normal !important; vertical-align: middle !important; }

.textGold { color: #c89939; font-weight: bold; }

.textRed { color: #f00; }

/*ovs_4&5.html setting */
.table_4 { width: 100%; margin-top: 20px; }
.table_4 caption { position: relative; color: #FFF; font-size: 20px; text-align: center; padding: 15px 0; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#db5356), to(#bf2629)); background: -webkit-linear-gradient(#db5356, #bf2629); background: -moz-linear-gradient(#db5356, #bf2629); background: -ms-linear-gradient(#db5356, #bf2629); background: -o-linear-gradient(#db5356, #bf2629); background: linear-gradient(#db5356, #bf2629); -pie-background: linear-gradient(#db5356, #bf2629); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db5356', endColorstr='#bf2629',GradientType=0 ); }
.table_4 thead { position: relative; font-weight: bold; color: #fff; }
.table_4 thead tr th { background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f0d294), to(#c3a059)); background: -webkit-linear-gradient(#f0d294, #c3a059); background: -moz-linear-gradient(#f0d294, #c3a059); background: -ms-linear-gradient(#f0d294, #c3a059); background: -o-linear-gradient(#f0d294, #c3a059); background: linear-gradient(#f0d294, #c3a059); -pie-background: linear-gradient(#f0d294, #c3a059); text-align: center; font-size: 15px; padding: 8px 5px; }
.table_4 thead tr th.thw_1 { width: 164px; }
.table_4 thead tr th.thw_2 { width: 360px; }
.table_4 tbody { border: 1px solid #f1f1f1; }
.table_4 tr.odd { background-color: #F1f1f1; }
.table_4 tr.odd td { border-left: 1px solid #fff; }
.table_4 tr.odd td:first-child { border-left: 0; }
.table_4 tr.even { background: #fff; }
.table_4 tr.even td { border-left: 1px solid #f1f1f1; }
.table_4 tr.even td:first-child { border-left: 0; }
.table_4 tr td { text-align: center; font-size: 14px; padding: 8px 5px; }
.table_4 tr td.left { text-align: left; }
.table_4 tr td p.date { font-size: 25px; color: #E21F23; font-weight: bold; }

p.note { margin-top: 15px; font-size: 14px; color: #8E8E8E; line-height: 1.4em; }
p.note b { font-weight: bold; }
