﻿/* Waiting for refactoring */
#main{
    zoom: 1;
    overflow: hidden;
    width: 1000px;
    margin: 6px auto 4px auto;}

#left{
    width: 728px;
    float: left;
    text-align: left;}

#left .titleH2{
    color: #fff;
    line-height: 34px;
    text-indent: 22px;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    background: url(images/h3bg3.jpg) left top no-repeat;}

.bold { font-weight: bold;}
.red { color: red !important;}

form {
    padding:0; margin:0;}
#left h2 span{
    font-size: 9px;}

#more-new-btn {
    display: block;
    width: 60px;
    height: 20px;
    float: right;
    margin-top: 10px;}

#slider{
    float: left;
    padding: 1px;
    border: solid 1px #ccc;
    background-color: #fff;
    width: 350px;}
#slider .pic img{
    width: 300px;
    height: 200px;}
#slider_box .slider_list{
    width: 400px;
    float: right;}

#slider_box .slider_list li{
    overflow: hidden;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
    text-align: left;
    text-indent: 8px;
    background: url(images/icon3..jpg) no-repeat 0 16px;
    border-bottom: 1px dashed #aaa;
    margin: 0 5px 0 0;}

#slider_box .slider_list li span{
    margin: 0 10px 0 0;
    float: right;
    color: #9DA19F;
    font: 12px/38px Arial,sans-serif;}

#slider_box .slider_list:visited,
#slider_box .slider_list a{
    color:#213e44;}

#slider_box .slider_list a:hover{
    color:#c20101;}

#notice_box{
    width: 305px;
    float: left;
    padding-top: 19px;}

.box h3{
    width: 305px;
    height: 30px;
    line-height: 30px;
    padding-top: 4px;
    color: #333;
    text-align: left;
    text-indent: 26px;
    font-size: 14px;
    font-weight: bold;
    background: #fff url(images/h3bg4.jpg) left top no-repeat;}

.notice_box{
    width: 356px;
    height: 340px;
    margin-bottom: 10px;
    border: solid 1px #dadada;
    border-top-width: 0px;
    background: url(images/noticebg.jpg) repeat-x 0 0;}

#notice .notice_list{
    width: 240px;
    float: right;
    overflow: hidden;}

#notice .notice_list li{
    overflow: hidden;
    height: 28px;
    line-height: 34px;
    font-size: 12px;
    text-align: left;
    text-indent: 8px;
    background:url(images/icon2.jpg) no-repeat 0 12px;}

#notice .notice_list li span{
    float: right;
    color: #9DA19F;
    font: 12px/38px Arial, sans-serif;}   

#notice .notice_list:visited,
#notice .notice_list a{
    color: #676767;}

#notice #hot_title .notice_list a:hover{
    color: #c20101;}

#activity_box{
    width: 358px;
    float: right;
    padding-top: 19px;}

.activity_list{
    margin: 0px auto;
    width: 305px;}

.activity_list li{
    overflow: hidden;
    height: 29px;
    line-height: 28px;
    font-size: 12px;
    text-align: left;
    text-indent: 10px;
    background: url(images/icon6.jpg) no-repeat 0 12px;}

.activity_list li span{
    float: right;
    color: #999;
    font-size: 12px;}

.activity_list:visited,
.activity_list a{
    color: #252525;}

.activity_list a:hover{
    color: #c20101;}


#right{
    width: 259px;
    float: right;}

#right h4{
    width: 259px;
    height: 34px;
    line-height: 34px;
    color: #1e344f;
    text-indent: 18px;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    background: url(images/h3bg2.jpg) left top no-repeat;}

#right h4 span{
    font-size: 12px;
    color: #999;
    font-weight: normal;
    padding-left: 2px;}


#intro_box{
    width: 259px;
    float: right;
    padding-top: 8px;
    margin-bottom: 17px;}

#intro_box #person_intro{
    height: 207px;
    width: 237px;
    text-indent: 2em;
    text-align: left;
    padding: 10px;
    border: solid 1px #dadada;
    border-top-width: 0px;
    background: #fff;}

#intro_box img{
    float: left;
    margin: 0 3px 0 0;}

#intro_box h3{
    width: 260px;
    height: 30px;
    line-height: 30px;
    padding-top: 4px;
    color: #333;
    text-align: left;
    text-indent: 26px;
    font-size: 14px;
    font-weight: bold;
    background:#fff url(images/h3bg2.jpg) left top no-repeat;}

#person_intro .more{
    float: right;
    font-size: 1.2em;
    color: red;}

#links_box{
    background: #fff;
    border: solid 1px #dadada;
    border-top-width: 0px;}

#links_box p{
    text-align: center;
    padding-top: 5px;}

#links_box a{
    width: 237px;
    height: 62px;
    line-height: 0;
    display: block;
    margin: auto;}

#activity_box {
    width: 400px;}
#activity_box h3{
    width: 400px;
    background: #fff url(images/h3bg4-2.jpg) left top no-repeat;}
#activity_box .activity_list {
    width: 395px;}

#bar-temp {
    width: 1000px;
    margin: 0 auto;
    padding-top: 10px;
    padding-left: 10px;
    font-size: 14px;
    text-align: left;
    font-weight: bold;}

#yth{
    margin-left: 20px;
    color:#ff0000;}


/*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*//*sub start*/
#sub_main{
    overflow: hidden;
    width: 998px;
    margin: 0 auto;
    background-color: #fff;
    border-left: solid 1px #ccc;
    border-right: solid 1px #ccc;
    padding-bottom:20px;}

#menu_box{
    float: left;
    width: 180px;
    background: #fafafa url(images/listleftbg..jpg) 0 0 repeat-y;
    overflow: hidden;
    padding-bottom: 10000px;
    margin-bottom: -10000px;}

#menu_title{
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    line-height: 36px;
    background: #4f6773 url(images/menubg2..jpg) 0 0 repeat;}

.menu_list{
    background: url(images/leftmenu2.jpg) 17px 12px no-repeat;
    font-weight: bold;
    color: #666;
    text-indent: 28px;
    width: 100%;
    height: 34px;
    line-height: 34px;
    cursor:pointer;
    display:block;}

.content_title { font-size:20px; padding:10px 0 0 0;font-family: "microsoft yahei"; font-weight:bold;}
.content_info { font-size:12px; padding:5px 0 0 0; margin:0 20px; border-bottom:1px solid #ccc; color:#999;font-family:Verdana; padding-bottom:2px;}
.content_body { text-align:left; margin:10px 20px;}
.list { text-align: left; margin:10px 20px;}
.list_content { line-height:28px;}
.list_content li { min-height:28px; border-bottom:1px solid #eee;}
    .list_content li span {}
    .list_content li a {color: #252525;}
    .list_content li a:hover {color:red  ;}
.Ctitle { display:inline-block; width:670px; float:left;}
.Ctimes { display:inline-block; width:100px; float:right; font-family:Ebrima; text-align:right;}
.read { color:#333; font-family:Ebrima; padding-left:5px;}
.pager { padding: 10px;}
.pager .left { float: left;}
.pager .right { float: right;}
.displayNone { display: none;}

#content_box{
    float: left;
    width: 810px;
    background: #fff;
    min-height: 600px;

    overflow: hidden;}

#content_box .wrapper{
    padding-left: 230px;}

#crumbs{
    height: 36px;
    border: 1px solid #eee;
    font-size: 12px;}

#crumbs li{
    float: left;
    line-height: 36px;
    color: #555;
    padding-left: 7px;}

#crumbs li a{
    background: url(images/crumbs.jpg) no-repeat right center;
    display: block;
    padding: 0 15px 0 0;}

#crumbs li a:link,
#crumbs li a:visited{
    color: #999;
    text-decoration: none;}

#crumbs li a:hover,
#crumbs li a:focus{
    color: #dd2c0d;}

#content{
    width: 96%;
    margin: 0 auto;
    min-height: 600px;
    font-size: 14px;
    color: #333;
    line-height: 180%;
    text-align: left;}

.menu li{
    font-size: 14px;
    color: #333;
    height: 34px;
    line-height: 34px;
    text-align: left;
    border-bottom: solid 1px #e6e6e6;}

.menu li a,
.menu li a:hover{
    height: 34px;
    line-height: 34px;
    width: 100%;
    text-decoration: none;}

.selected{
    background:#fff url(images/menuselect..jpg) 210px 11px no-repeat;
    color:#082e7f;}

#content_title{
    font-size: 20px;
    font-family: "榛戜綋";
    color: #000;
    font-weight: normal;
    line-height: 50px;
    text-align: center;}

#content_body{
    width: 96%;
    margin: 0 auto;}

#content_body p {
    margin: 8px 0;
    text-indent: 2em;}

.content-list {
    padding: 5px 0 0 0 ;
    width: 100%!important;}
.content-list #content_body {
    width: 100%;
    margin: 0px;
    padding: 0px;}

.content-list li {
    line-height: 40px;
    background: rgb(204, 219, 226);
    padding: 0 20px 0 20px;}

.content-list li.dark-color {
    background: rgb(229, 238, 243);}

.content-list li a{
    color: #555;
    text-decoration: none;}

.list-table {
    background: rgb(204, 219, 226);
    width: 99%;
    margin: 0 auto;
    font-size: 12px;}
.list-table td{
    padding: 5px;}
.list-head > td {
    background: #819999;
    color: #fff;
    text-align: center;
    font-size: 12px;
    font-weight: bold;}
.menu,#crumbs,.list_content,.slider_list,.activity_list {
    list-style:none;}