
@charset "utf-8";
body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img, h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
}
body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #333333;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
}
em, b, i {
    font-style: normal;
}
p {
    line-height: 1.25em;
}
a {
    color: #000000;
    text-decoration: none;
}
a:link, a:visited {
}
a:hover, a:active {
    text-decoration: underline;
}
a.on:hover, a.cur:hover, .on a:hover, .cur a:hover {
    text-decoration: none;
}
img, a img {
    border: 0 none;
}
ul, ol {
    list-style-type: none;
}
ul:after, ol:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.vspace {
    clear: both;
    font-size: 0;
    height: 10px;
    line-height: 0;
    overflow: hidden;
    width: 99%;
}
body .l, body .left {
    clear: none;
    float: left;
}
body .r, body .right {
    clear: none;
    float: right;
}
body .c, body .c {
    text-align: center;
}
.clear_float, .clear {
    clear: both;
    font-size: 1px;
    height: 1px;
    line-height: 1px;
    overflow: hidden;
}
.column_wrapper {
    clear: both;
    margin: 0 auto;
    text-align: left;
    width: 960px;
}
.column_wrapper:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.cntv_topbar {
    background: none repeat scroll 0 0 #E6E6E6;
    clear: both;
    font-family: "&#718;&#805;";
    height: 55px;
}
.cntv_topbar .main {
    background: none repeat scroll 0 0 #E6E6E6;
    height: 30px;
    margin: 0 auto;
    position: relative;
    width: 960px;
}
.cntv_topbar .multilang {
    color: #B91D1E;
    float: left;
    line-height: 30px;
}
.cntv_topbar .multilang a {
    color: #B91D1E;
}
.cntv_topbar .loginbox {
    color: #515151;
    float: right;
    padding-top: 8px;
}
.cntv_topbar .loginbox a {
    color: #515151;
}
.cntv_topbar .loginbox .download {
    background: url("http://p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/bar.png") no-repeat scroll 0 -88px transparent;
    color: #373737;
    height: 13px;
    padding: 1px 0 0 19px;
}
.cntv_topbar .loginbox .upload {
    background-position: 0 -50px;
}
.cntv_topbar .loginbox .download.dlblack {
    background-position: 0 -127px;
}
.cntv_topbar .loginbox .game {
    background-position: 0 -166px;
}
.cntv_topbar .subbg {
    background: none repeat scroll 0 0 #F0F0F0;
}
.cntv_topbar .sub {
    background: none repeat scroll 0 0 #F0F0F0;
    color: #102C38;
    height: 25px;
    margin: 0 auto;
    width: 960px;
}
.cntv_topbar .sub a {
    color: #102C38;
}
.cntv_topbar .sub td {
    line-height: 25px;
    text-align: center;
}
.cntv_topbar .sub td.first {
    text-align: left;
    width: 42px;
}
.cntv_topbar .sub td.last {
    text-align: right;
    width: 30px;
}
#page_bottom .cntv_footer_hdc {
    border-top: 1px solid #EBE7E8;
    margin: 0 auto;
    width: 960px;
}
#page_bottom .cntv_footer {
    background: none repeat scroll 0 0 #F8F8F9;
    border-top: 1px solid #FCFCFD;
    clear: both;
    margin: 0 auto;
    min-height: 10px;
    width: 960px;
}
#page_bottom .cntv_footer, #page_bottom .cntv_footer a {
    color: #A3A3A3;
}
#page_bottom .cntv_footer .bottom_link {
    font-family: "&#718;&#805;";
    line-height: 22px;
    padding: 10px 0 0;
    text-align: center;
}
#page_bottom .cntv_footer .bottom_link p a {
    padding: 0 2px 0 3px;
}
#page_bottom .cntv_footer .bottom_copyright {
    font-family: "&#718;&#805;";
    font-size: 12px;
    margin: 0 auto;
    min-height: 1px;
    padding-bottom: 16px;
    width: 570px;
}
#page_bottom .cntv_footer .bottom_copyright p {
    float: left;
    font-size: 12px;
    line-height: 22px;
    text-align: center;
    width: 530px;
}
#page_bottom .cntv_footer .bottom_copyright .copyright_gongshang_logo {
    float: right;
    margin-top: 10px;
}
.column_wrapper {
    clear: both;
    margin: 0 auto;
    text-align: left;
    width: 960px;
}
.column_wrapper:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.col_w960 {
    width: 960px;
}
.column_wrapper_637_313 .col_w637 {
    margin-right: 10px;
}
.col_w637 {
    float: left;
    width: 637px;
}
.col_w313 {
    float: left;
    width: 313px;
}
.column_wrapper_313_637 .col_w313 {
    margin-right: 10px;
}
.column_wrapper_475_475 .col_w475_1 {
    margin-right: 10px;
}
.col_w475_1 {
    float: left;
    width: 475px;
}
.col_w475_2 {
    float: left;
    width: 475px;
}
.column_wrapper_555_395 .col_w555 {
    margin-right: 10px;
}
.col_w555 {
    float: left;
    width: 555px;
}
.col_w395 {
    float: left;
    width: 395px;
}
.column_wrapper_395_555 .col_w395 {
    margin-right: 10px;
}
.column_wrapper_718_232 .col_w718 {
    margin-right: 10px;
}
.col_w718 {
    float: left;
    width: 718px;
}
.col_w232 {
    float: left;
    width: 232px;
}
.column_wrapper_232_718 .col_w232 {
    margin-right: 10px;
}
.column_wrapper_778_177 .col_w778 {
    margin-right: 5px;
}
.col_w778 {
    float: left;
    width: 778px;
}
.col_w177 {
    float: left;
    width: 177px;
}
.column_wrapper_177_778 .col_w177 {
    margin-right: 5px;
}
.column_wrapper_313_313_313 .col_w313_1, .column_wrapper_313_313_313 .col_w313_2 {
    margin-right: 10.5px;
}
.column_wrapper_313_313_313 {
    overflow: hidden;
}
.col_w313_1 {
    float: left;
    width: 313px;
}
.col_w313_2 {
    float: left;
    width: 313px;
}
.col_w313_3 {
    float: left;
    width: 313px;
}
.column_wrapper_232_395_313 .col_w232, .column_wrapper_232_395_313 .col_w395 {
    margin-right: 10px;
}
.column_wrapper_313_232_395 .col_w313, .column_wrapper_313_232_395 .col_w232 {
    margin-right: 10px;
}
.column_wrapper_395_313_232 .col_w395, .column_wrapper_395_313_232 .col_w313 {
    margin-right: 10px;
}
.column_wrapper_313_395_232 .col_w313, .column_wrapper_313_395_232 .col_w395 {
    margin-right: 10px;
}
.column_wrapper_232_313_395 .col_w232, .column_wrapper_232_313_395 .col_w313 {
    margin-right: 10px;
}
.column_wrapper_395_232_313 .col_w395, .column_wrapper_395_232_313 .col_w232 {
    margin-right: 10px;
}
.column_wrapper_232_475_232 .col_w232_1, .column_wrapper_232_475_232 .col_w475 {
    margin-right: 10.5px;
}
.col_w232_1 {
    float: left;
    width: 232px;
}
.col_w475 {
    float: left;
    width: 475px;
}
.col_w232_2 {
    float: left;
    width: 232px;
}
.column_wrapper_232_232_232_232 .col_w232_1, .column_wrapper_232_232_232_232 .col_w232_2, .column_wrapper_232_232_232_232 .col_w232_3 {
    margin-right: 10px;
}
.col_w232_1 {
    float: left;
    width: 232px;
}
.col_w232_2 {
    float: left;
    width: 232px;
}
.col_w232_3 {
    float: left;
    width: 232px;
}
.col_w232_4 {
    float: left;
    width: 232px;
}
.column_wrapper_354_354 .col_w354_1 {
    margin-right: 10px;
}
.col_w354_1 {
    float: left;
    width: 354px;
}
.col_w354_2 {
    float: left;
    width: 354px;
}
.column_wrapper_395_313 .col_w395 {
    margin-right: 10px;
}
.column_wrapper_313_395 .col_w313 {
    margin-right: 10px;
}
.column_wrapper_232_475 .col_w232 {
    margin-right: 11px;
}
.column_wrapper_475_232 .col_w475 {
    margin-right: 11px;
}
.column_wrapper_232_232_232 .col_w232_1, .column_wrapper_232_232_232 .col_w232_2 {
    margin-right: 11px;
}
.column_wrapper_232_395 .col_w232 {
    margin-right: 10px;
}
.column_wrapper_395_232 .col_w395 {
    margin-right: 10px;
}
.column_wrapper_232_313 .col_w232 {
    margin-right: 10px;
}
.column_wrapper_313_232 .col_w313 {
    margin-right: 10px;
}
.col_1_1_left {
    float: left;
    width: 49.5%;
}
.col_1_1_right {
    float: right;
    width: 49.5%;
}
.clear {
    clear: both;
    font-size: 0;
    height: 0;
    overflow: hidden;
    width: 100%;
}
.col_2_1_left {
    float: left;
    width: 66%;
}
.col_2_1_right {
    float: right;
    width: 33%;
}
.col_1_2_left {
    float: left;
    width: 33%;
}
.col_1_2_right {
    float: right;
    width: 66%;
}
.col_1_1_1_left {
    float: left;
    width: 32.6%;
}
.col_1_1_1_split {
    float: left;
    height: 5px;
    width: 1%;
}
.col_1_1_1_middle {
    float: left;
    width: 32.7%;
}
.col_1_1_1_right {
    float: right;
    width: 32.6%;
}
.col_1_1_1_1_left {
    float: left;
    overflow: hidden;
    width: 24.25%;
}
.col_1_1_1_1_right {
    float: right;
    overflow: hidden;
    width: 24.25%;
}
.col_1_1_1_1_split_l {
    float: left;
    height: 5px;
    width: 1%;
}
#page_head_lt31 {
    width: 100%;
}
#nav_box_lt31 {
    background-color: #000000;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
}
#nav_box_lt31 #nav_lt31 {
    color: #FFFFFF;
    padding-left: 20px;
}
#nav_box_lt31 #nav_lt31 a {
    color: #FFFFFF;
    text-decoration: none;
}
#nav_box_lt31 #nav_lt31 a:hover {
    color: #000000;
    text-decoration: underline;
}
#nav_box_lt31 #nav_lt31 a.cur {
    color: #FF6600;
}
#nav_box_lt31 #nav_lt31 span {
    font-weight: bold;
    padding: 0 5px;
}
.lt86 {
}
.lt86 .banner {
    background-color: transparent;
    background-image: none;
    background-position: center top;
    background-repeat: no-repeat;
    height: 210px;
    margin: 0 auto;
    text-align: center;
    width: 960px;
}
.lt86 .banner_flash {
    margin: 0 auto;
    width: 960px;
}
.lt86 .biaoti {
    color: #FFFFFF;
    font-family: "";
    font-size: 40px;
    line-height: 1.4;
    padding: 40px 30px 0;
}
.lt86 .jianjie {
    color: #FFFFFF;
    font-family: "";
    font-size: 16px;
    padding: 0 30px;
}
.review_box {
    background-color: #FFFFFF;
    border: 1px solid #DADADA;
    width: 100%;
}
.review_box .mb_2col {
    clear: both;
    display: block;
}
.review_box .mb_2col .mb_col_1, .review_box .mb_2col .mb_col_2 {
    border-color: #DADADA;
}
.review_box .mb_2col .mb_col_1 {
    border-color: #DADADA;
    border-right: 1px solid #DADADA;
    display: inline;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 106px;
}
.review_box .mb_2col .mb_col_1 h2 {
    background-color: #FFFFFF;
    color: #000000;
    font-family: "";
    font-size: 28px;
    line-height: 85px;
}
.review_box .mb_2col .mb_col_1 h2 a {
    color: #000000;
}
.review_box .mb_2col .mb_col_2 {
}
.review_box .mb_2col .text_box {
    color: #000000;
    font-size: 12px;
    padding: 10px 20px;
    text-align: left;
}
.pics_show div, .pics_show img, .pics_show span {
    margin: 0;
    padding: 0;
}
.pics_show {
    border: 1px solid #CCCCCC;
    overflow: hidden;
    position: relative;
}
.pics_show i {
    font-style: normal;
}
.pics_show a {
    color: #000000;
    text-decoration: none;
}
.pics_show a:hover, .pics_show a:active {
    text-decoration: underline;
}
a.on:hover, a.cur:hover, .on a:hover, .cur a:hover {
    text-decoration: none;
}
.pics_show img, .pics_show a img {
    border: 0 none;
}
.pics_show .vspace {
    clear: both;
    font-size: 0;
    height: 10px;
    line-height: 0;
    width: 99%;
}
.pics_show .clear {
    clear: both;
}
.pics_show .image {
    position: absolute;
}
.pics_show .image img {
}
.pics_show .image .bg {
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    height: 70px;
    left: 0;
    opacity: 0.5;
    position: absolute;
}
.pics_show .image .title {
    bottom: 40px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    left: 0;
    line-height: 30px;
    padding-left: 10px;
    position: absolute;
}
.pics_show .image .title a {
    color: #FFFFFF;
}
.pics_show .image .text {
    bottom: 0;
    color: #FFFFFF;
    font-size: 12px;
    height: 40px;
    left: 0;
    line-height: 20px;
    padding-left: 10px;
    position: absolute;
}
.pics_show .image .text a {
    color: #FFFFFF;
}
.pics_show .change {
    bottom: 5px;
    position: absolute;
    right: 5px;
    z-index: 9999;
}
.pics_show .change i {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin-left: 5px;
    text-align: center;
    width: 20px;
}
.pics_show .change i.cur {
    background: none repeat scroll 0 0 #990000;
}
.pics_show, .pics_show .image .bg, .pics_show .image .title, .pics_show .image .text, .pics_show .image img {
    width: 311px;
}
.wrapper_lt7 {
    margin: 0 auto;
    width: 960px;
}
.wrapper_lt7 .roll_cell {
    background-color: #EEEEEE;
    background-image: none;
    border-color: #999999;
    border-style: solid;
    border-width: 1px;
    height: 30px;
    line-height: 30px;
}
.wrapper_lt7 .roll_cell .hd {
    background-color: #DDDDDD;
    background-image: none;
    color: #333333;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    text-align: center;
    width: 100px;
}
.wrapper_lt7 .roll_cell .hd a {
    color: #333333;
}
.wrapper_lt7 .roll_cell .bd {
    display: inline;
    float: right;
    height: 30px;
    overflow: hidden;
    padding: 0 10px;
    width: 825px;
}
.wrapper_lt7 .roll_cell .bd div {
    width: 9999px;
}
.wrapper_lt7 .roll_cell ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.wrapper_lt7 .roll_cell li {
    color: #333333;
    float: left;
    font-size: 14px;
    padding: 0 5px 0 0;
}
.wrapper_lt7 .roll_cell .has_dot li {
    background: url("http://p1.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/li.gif") no-repeat scroll 0 50% transparent;
    padding: 0 5px 0 8px;
}
.wrapper_lt7 .roll_cell li a {
    color: #333333;
}
.ind_com_hd_top_01 {
    clear: both;
    height: 60px;
    margin: 0 auto;
    width: 960px;
    z-index: 19;
}
.ind_com_hd_top_01 .hd_logo {
    float: left;
    margin: 10px 10px 0 0;
}
.ind_com_hd_top_01 .hd_logo2 {
    float: right;
    margin: 0 0 0 10px;
}
.ind_com_hd_top_01 .hd_custom {
    float: left;
    margin-top: 10px;
}
.ind_com_hd_top_01 .hd_custom .ad {
    border: medium none;
    float: left;
    margin-right: 20px;
    padding-top: 12px;
    width: 130px;
}
.ind_com_hd_top_01 .hd_custom .lanmu {
    float: left;
    padding: 1px 0 0;
}
.ind_com_hd_top_01 .hd_custom .lanmu p {
    color: #004466;
    font: 12px/22px "&#718;&#805;";
}
.ind_com_hd_top_01 .hd_custom .lanmu p a {
    color: #004466;
}
.ind_com_hd_top_01 .hd_search {
    float: right;
    height: 25px;
    margin: 25px 0 0;
    width: 313px;
}
.ind_com_hd_top_01 .hd_search .search_cont {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CDCDCD -moz-use-text-color #CDCDCD #CDCDCD;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    float: left;
    height: 23px;
    width: 247px;
}
.ind_com_hd_top_01 .hd_search .search_cont input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    font-size: 14px;
    width: 225px;
}
.ind_com_hd_top_01 .hd_search .search_btn {
    background: url("http://p1.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/hd_search_btn_01.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    width: 65px;
}
.ind_com_hd_top_01 .hd_search .search_btn a {
    color: #FFFFFF;
    display: block;
    padding: 0 0 0 29px;
}
.ind_com_hd_top_01 .hd_search .search_btn a:hover {
    text-decoration: none;
}
.ind_com_hd_top_01 .hd_search .search_cont .search_box {
    display: block;
    float: left;
    height: 20px;
    padding: 3px 0 0 12px;
    position: relative;
    z-index: 99;
}
.ind_com_hd_top_01 .hd_search .search_cont .search_box input.c1 {
    color: #B2B2B2;
}
.ind_com_hd_top_01 .hd_search .search_cont .search_box #cont_box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CDCDCD;
    display: none;
    left: -1px;
    padding: 1px;
    position: absolute;
    top: 23px;
    z-index: 9999999;
}
.ind_com_hd_top_01 .hd_search .search_cont .search_box #cont_box a {
    color: #B2B2B2;
    display: block;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    padding: 0 12px;
    width: 285px;
}
.ind_com_hd_top_01 .hd_search .search_cont .search_box #cont_box a:hover {
    background: none repeat scroll 0 0 #E2E5EA;
    color: #717171;
    text-decoration: none;
}
.md {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    clear: both;
}
.md .md_hdc {
}
.md .md_hdc b {
}
.md .md_hd {
    background: none repeat scroll 0 0 #EEEEEE;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 0 0 1px;
    clear: both;
    color: #2D2D2D;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 10px;
}
.md .md_bd {
    background-color: #FFFFFF;
    background-image: none;
    background-position: center bottom;
    background-repeat: no-repeat;
    border: medium none #CCEECC;
    clear: both;
    height: auto;
    overflow: hidden;
    padding: 10px;
    word-wrap: break-word;
}
.md .md_hd .mh_title {
    float: left;
    font-size: 14px;
    margin-left: 10px;
}
.md .md_hd .mh_title a {
}
.md .md_hd .mh_option a {
    color: #000000;
}
.md .md_hd .mh_option {
    float: right;
    font-size: 12px;
    padding-right: 10px;
}
.md .md_hd .mh_option .more_btn {
}
.md .md_hd .mh_option .more_btn:hover {
}
.md .md_hd .mh_title b {
}
.md .md_ftc {
    display: none;
}
.imagelist_lt5 .image_list_box {
    clear: both;
}
.imagelist_lt5 .image_list_box .il_dot_line {
    background: url("http://p3.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_h_1.gif") repeat-x scroll center center transparent;
    clear: both;
    font-size: 0;
    height: 1px;
    margin: 0 0 10px;
}
.imagelist_lt5 .image_list_box ul {
    clear: both;
    margin-bottom: 12px;
    overflow: hidden;
}
* html .imagelist_lt5 .image_list_box ul {
}
* + html .imagelist_lt5 .image_list_box ul {
}
.imagelist_lt5 .image_list_box ul li {
    background: none repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    margin-left: 12px;
    overflow: hidden;
    width: 126px;
    word-wrap: break-word;
}
.imagelist_lt5 .image_list_box ul li .image {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 2px;
    position: relative;
    text-align: center;
}
.imagelist_lt5 .image_list_box ul li .image img {
    border: medium none;
    float: none;
}
.imagelist_lt5 .image_list_box ul li .text {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 12px;
    padding: 4px 3px 0;
    text-align: center;
    width: 97%;
    word-wrap: break-word;
}
.imagelist_lt5 .image_list_box ul li .text a {
    color: #333333;
}
.imagelist_lt5 .image_list_box ul li .text p {
    text-align: left;
}
.imagelist_lt5 .image_list_box ul li.first {
    margin-left: 0;
}
.imagelist_lt5 .image_list_box ul li.last {
}
.imagelist_lt5 .image_list_box ul li .image a.plus {
    display: none;
}
.imagelist_lt5 .image_list_box ul.video_plus li .image a.plus {
    background: url("http://p3.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/plus.gif") no-repeat scroll left top transparent;
    bottom: 6px;
    display: block;
    height: 16px;
    position: absolute;
    right: 6px;
    width: 18px;
}
.turn_page_box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #D8D8D6;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;
    clear: both;
    color: #000000;
    font-size: 12px;
    margin: 0;
    padding: 9px 2px;
    text-align: center;
}
.turn_page_box b {
    font-weight: normal;
}
.turn_page_box .tpb_left {
    padding: 0 10px 0 0;
}
.turn_page_box .tpb_left .current_page {
    color: #ED120A;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0 2px;
}
.turn_page_box .tpb_left .total_page {
    font-style: normal;
    padding: 0 2px;
}
.turn_page_box .tpb_right {
}
.turn_page_box .tpb_right a {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-size: 12px;
    line-height: 12px;
    padding: 0 4px 1px;
}
.turn_page_box .tpb_right a:hover {
    background-color: #FFFFFF;
    border-color: #FF0000;
    text-decoration: none;
}
.turn_page_box .tpb_right a.cur {
    background-color: #ED120A;
    border: 0 none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 1px 5px 2px;
}
.turn_page_box .tpb_right a.cur:hover {
    background-color: #ED120A;
}
.turn_page_box .tpb_right a.tpb_btn_previous, .turn_page_box .tpb_right a.tpb_btn_next {
    padding-left: 6px;
    padding-right: 6px;
}
.turn_page_box input.go2page {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color grey;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    margin: 0 3px;
    width: 36px;
}
.title_list ul, .title_list li {
    margin: 0;
    padding: 0;
}
.title_list ul {
    list-style-type: none;
}
.ul_title_list li {
    line-height: 1.5em;
    padding-left: 10px;
}
.title_list .title_list_box {
    clear: both;
    margin-bottom: 0;
    padding: 0;
}
.title_list .title_list_box .tl_caption {
    background: none repeat scroll 0 0 transparent;
    clear: both;
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: left;
}
.title_list .title_list_box .tl_caption a {
    color: #333333;
}
.title_list .title_list_box .tl_dot_line {
    background: url("http://p2.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_h_1.gif") repeat-x scroll center center transparent;
    font-size: 0;
    height: 1px;
}
.title_list .title_list_box .tl_option {
    clear: both;
    float: right;
    margin: 5px 0 0;
    position: relative;
}
.title_list .title_list_box .tl_option .more_btn {
    clear: both;
    color: #333333;
    font-size: 14px;
    margin: 1px 0 4px;
    padding-left: 8px;
}
.title_list .title_list_box .ul_title_list li a {
    color: #000000;
}
.title_list .title_list_box .date {
    color: #999999;
    font-family: Arial;
    font-size: 12px;
}
.title_list .title_list_box .ul_title_list li {
    background: url("http://p2.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/li.gif") no-repeat scroll left 6px transparent;
    color: #000000;
    font-size: 14px;
}
.title_list .title_list_box .ul_title_list li.zdy {
    background-repeat: no-repeat;
    padding-left: 16px;
}
.title_list .vspace {
    height: 10px;
}
.roll_cell_v {
    line-height: 20px;
}
.roll_cell_v ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.roll_cell_v .roll_text {
    overflow: hidden;
}
.roll_cell_v .roll_text div {
    height: 9999px;
}
.roll_cell_v li {
    color: #333333;
    font-size: 12px;
    padding: 0 5px 0 0;
}
.roll_cell_v .has_dot li {
    background: url("http://p1.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/li.gif") no-repeat scroll 5px 50% transparent;
    padding: 0 5px 0 15px;
}
.roll_cell_v li a {
    color: #333333;
}
.md_lt27 .mdlt27_bd {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    padding: 9px;
}
.md_lt27 .mdlt27_bd .title_list_box ul li {
    line-height: 23px;
}
.md_lt27 .mdlt27_bd .title_list_box ul li i {
    background: none repeat scroll 0 0 #888888;
    color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    font-style: normal;
    height: 18px;
    line-height: 18px;
    margin: 2px 5px 0 0;
    text-align: center;
    width: 18px;
}
.md_lt27 .mdlt27_bd .title_list_box ul li span {
    line-height: 1.2em;
}
.md_lt27 .mdlt27_bd .title_list_box ul li.top i {
    background: none repeat scroll 0 0 #D71818;
    color: #FFFFFF;
    font-size: 12px;
}
.md_lt27 .mdlt27_bd .title_list_box ul li.top a {
    color: #000000;
}
.md_lt27 .mdlt27_bd .title_list_box ul li a {
    color: #000000;
    font-size: 12px;
}
.md_lt27 .vspace {
    height: 10px;
}
.md_lt27 {
}
.dot_line {
    border-top: 1px dotted #DDDDDD;
    clear: both;
    margin-top: 10px;
    padding-bottom: 10px;
}
.title_desc .text_box {
    clear: both;
}
.title_desc .text_box h3 {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.8em;
    margin: 0 0 1px;
    text-align: center;
}
.title_desc .text_box h3 a {
    color: #333333;
}
.title_desc .text_box h4 {
    background: none repeat scroll 0 0 transparent;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    margin: 0 0 1px;
    text-align: center;
}
.title_desc .text_box h4 a {
    color: #333333;
}
.title_desc .text_box p {
    color: #333333;
    font-size: 12px;
    line-height: 1.8em;
    margin-bottom: 5px;
    text-align: left;
}
.title_desc .text_box p a {
    color: #333333;
}
.title_desc .text_box a.underline {
    text-decoration: underline;
}
.title_desc .text_box:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
}
.title_desc .mb_option .more_btn {
    color: #333333;
    float: right;
    font-size: 12px;
}
.title_img_list .text_box {
    clear: both;
    margin: 5px 0;
}
.title_img_list .text_box h1 {
    background: none repeat scroll 0 0 transparent;
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    margin: 2px 0 4px;
}
.title_img_list .text_box h1 a {
    color: #333333;
}
.title_img_list .text_box h2 {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 22px;
    margin: 2px 0 4px;
    text-align: left;
}
.title_img_list .text_box h2 a {
    color: #333333;
}
.title_img_list .text_box h3 {
    background: none repeat scroll 0 0 transparent;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    margin: 0 0 1px;
}
.title_img_list .text_box h3 a {
    color: #333333;
}
.title_img_list .text_box h4 {
    background: none repeat scroll 0 0 transparent;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    margin: 0 0 1px;
}
.title_img_list .text_box h4 a {
    color: #333333;
}
.title_img_list .text_box p {
    color: #333333;
    font-size: 12px;
    margin-bottom: 5px;
}
.title_img_list .text_box p a {
    color: #333333;
}
.title_img_list .text_box a.underline {
    text-decoration: underline;
}
.title_img_list .text_box:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
}
.title_img_list .text_box img {
    border: 1px solid #CCCCCC;
}
.title_img_list .text_box .l {
    margin: 0 5px 0 0;
}
.title_img_list .text_box .r {
    margin: 0 0 0 5px;
}
.title_img_list .text_box.c p {
    text-align: left;
}
.dot_line {
    border-top: 1px dotted #DDDDDD;
    clear: both;
    margin-top: 10px;
    padding-bottom: 10px;
}
.md_lt29 .mb_2col {
    clear: both;
    margin-bottom: 5px;
    overflow: hidden;
}
* html .md_lt29 .mb_2col, * + html .md_lt29 .mb_2col {
}
.md_lt29 .mb_2col .mb_col_1 {
    float: left;
    width: 48%;
}
.md_lt29 .mb_2col .mb_col_2 {
    float: right;
    width: 48%;
}
.md_lt29 .text_box {
    clear: both;
}
.md_lt29 .text_box h3 {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    margin: 0 0 1px;
    text-align: left;
}
.md_lt29 .text_box h3 a {
    color: #333333;
}
.md_lt29 .text_box p {
    color: #333333;
    font-size: 12px;
    margin-bottom: 5px;
    text-align: left;
}
.md_lt29 .text_box p a {
    color: #333333;
}
.md_lt29 .text_box a.underline {
    text-decoration: underline;
}
.md_lt29 .text_box:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
}
.md_lt29 .text_box .l {
    margin: 0 5px 0 0;
}
.md_lt29 .text_box .r {
    margin: 0 0 0 5px;
}
.md_lt29 .mb_option {
    clear: both;
    float: right;
}
.md_lt29 .mb_option .more_btn {
    color: #333333;
    float: left;
    font-size: 12px;
}
.md_lt29 a.more_btn:link, .md_lt29 a.more_btn:visited {
    color: #000000;
}
img {
    margin: 0;
    padding: 0;
}
img, a img {
    border: 0 none;
}
.img_title_list .text_box {
    clear: both;
    margin: 0 0 5px;
}
.img_title_list .text_box .thumb_video_icon {
    background: url("http://p3.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/thumb_video_pic.png") no-repeat scroll 0 0 transparent;
    bottom: 8px;
    display: none;
    height: 46px;
    position: absolute;
    right: 8px;
    width: 46px;
}
.img_title_list .text_box h2 {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 22px;
    margin: 2px 0;
    text-align: left;
}
.img_title_list .text_box h2 a {
    color: #333333;
}
.img_title_list .text_box p {
    color: #333333;
    font-size: 12px;
    margin: 5px 0;
    text-align: left;
}
.img_title_list .text_box p a {
    color: #333333;
}
.img_title_list .text_box p span {
    color: #333333;
}
.img_title_list .text_box a.underline {
    text-decoration: underline;
}
.img_title_list .text_box:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
}
.img_title_list .text_box img {
    border: 1px solid #CCCCCC;
    height: 100px;
    width: 100px;
}
.img_title_list .text_box .l {
    margin: 0 5px 0 0;
}
.img_title_list .text_box .r {
    margin: 0 0 0 5px;
}
.dot_line {
    border-top: 1px dotted #DDDDDD;
    clear: both;
    margin-top: 10px;
    padding-bottom: 10px;
}
.turn_page_box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #D8D8D6;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;
    clear: both;
    color: #000000;
    font-size: 12px;
    margin: 0;
    padding: 9px 2px;
    text-align: center;
}
.turn_page_box b {
    font-weight: normal;
}
.turn_page_box .tpb_left {
    padding: 0 10px 0 0;
}
.turn_page_box .tpb_left .current_page {
    color: #ED120A;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0 2px;
}
.turn_page_box .tpb_left .total_page {
    font-style: normal;
    padding: 0 2px;
}
.turn_page_box .tpb_right {
}
.turn_page_box .tpb_right a {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-size: 12px;
    line-height: 12px;
    padding: 0 4px 1px;
}
.turn_page_box .tpb_right a:hover {
    background-color: #FFFFFF;
    border-color: #FF0000;
    text-decoration: none;
}
.turn_page_box .tpb_right a.cur {
    background-color: #ED120A;
    border: 0 none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 1px 5px 2px;
}
.turn_page_box .tpb_right a.cur:hover {
    background-color: #ED120A;
}
.turn_page_box .tpb_right a.tpb_btn_previous, .turn_page_box .tpb_right a.tpb_btn_next {
    padding-left: 6px;
    padding-right: 6px;
}
.turn_page_box input.go2page {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color grey;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    margin: 0 3px;
    width: 36px;
}
.con_com_0611 {
    padding: 9px 24px;
    position: relative;
}
.con_com_0611 .brand-show-w {
    height: 70px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.con_com_0611 ul {
    left: 0;
    padding: 0;
    position: absolute;
    width: 9999em;
}
.con_com_0611 ul li {
    float: left;
    margin-right: 10px;
}
.con_com_0611 ul li a img {
    border: 1px solid #102A89;
}
.con_com_0611 a.btn-prev {
    background: url("http://p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/btn_prevcon_com0612.gif") no-repeat scroll 0 0 transparent;
    left: -2px;
}
.con_com_0611 a.btn-next {
    background: url("http://p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/btn_nextcon_com0612.gif") no-repeat scroll right top transparent;
    left: auto;
    right: -2px;
}
.con_com_0611 a.btn-prev, .con_com_0611 a.btn-next {
    display: block;
    height: 20px;
    position: absolute;
    top: 32px;
    width: 12px;
}
img, p {
    margin: 0;
    padding: 0;
}
img, a img {
    border: 0 none;
}
.img_title_list_col2 .mb_2col .mb_col_1 {
    float: left;
    padding-right: 10px;
    width: 47.5%;
}
.img_title_list_col2 .mb_2col .mb_col_2 {
    float: right;
    width: 47.5%;
}
.img_title_list_col2 .text_box {
    clear: both;
}
.img_title_list_col2 .text_box h1 {
    background: none repeat scroll 0 0 transparent;
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    margin: 2px 0 4px;
}
.img_title_list_col2 .text_box h1 a {
    color: #333333;
}
.img_title_list_col2 .text_box h2 {
    background: none repeat scroll 0 0 transparent;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
    margin: 2px 0 4px;
}
.img_title_list_col2 .text_box h2 a {
    color: #333333;
}
.img_title_list_col2 .text_box h3 {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    margin: 0 0 1px;
    text-align: left;
}
.img_title_list_col2 .text_box h3 a {
    color: #333333;
}
.img_title_list_col2 .text_box h4 {
    background: none repeat scroll 0 0 transparent;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    margin: 0 0 1px;
}
.img_title_list_col2 .text_box h4 a {
    color: #333333;
}
.img_title_list_col2 .text_box p {
    color: #333333;
    font-size: 12px;
    margin-bottom: 5px;
    padding: 0 0 5px;
}
.img_title_list_col2 .text_box p a {
    color: #333333;
}
.img_title_list_col2 .text_box a.underline {
    text-decoration: underline;
}
.img_title_list_col2 .text_box:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
}
.img_title_list_col2 .text_box img {
    border: 1px solid #CCCCCC;
    margin-right: 5px;
}
.img_title_list_col2 .text_box .l {
    margin: 0 5px 0 0;
}
.img_title_list_col2 .text_box .r {
    margin: 0 0 0 5px;
}
.img_title_list_col2 .text_box.c p {
    text-align: left;
}
.img_title_list_col2 .text_box p a span {
}
ul, li {
    margin: 0;
    padding: 0;
}
ul {
    list-style-type: none;
}
ul:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.col2_list .title_list_box {
    clear: both;
}
.col2_list .title_list_box .tl_caption {
    background: none repeat scroll 0 0 transparent;
    clear: both;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}
.col2_list .title_list_box .tl_dot_line {
    background: url("http://p2.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_h_1.gif") repeat-x scroll center center transparent;
    clear: both;
    font-size: 0;
    height: 1px;
}
.col2_list .title_list_box .tl_option {
    clear: both;
    float: right;
    margin: 5px 0 0;
    position: relative;
}
.col2_list .title_list_box .tl_option .more_btn {
    background: url("http://p2.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_title_list.gif") no-repeat scroll left 6px transparent;
    clear: both;
    color: #333333;
    font-size: 14px;
    line-height: 1.5em;
    margin: 1px 10px 4px 0;
    padding-left: 8px;
}
.col2_list .title_list_box ul.title_list {
    clear: both;
    margin-right: -10px;
}
.col2_list .title_list_box ul.title_list li {
    background: url("http://p2.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_title_list.gif") no-repeat scroll left center transparent;
    clear: none;
    color: #000000;
    float: left;
    font-family: &#718;&#805;;
    font-size: 14px;
    line-height: 1.5em;
    margin: 1px 10px 4px 0;
    padding-left: 8px;
    width: 44%;
}
.col2_list .title_list_box ul.title_list li a {
    color: #000000;
}
.col2_list .title_list_box .date {
    color: #999999;
    font-size: 12px;
    margin-left: 15px;
}
.turn_page_box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #D8D8D6;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;
    clear: both;
    color: #000000;
    font-size: 12px;
    margin: 0;
    padding: 9px 2px;
    text-align: center;
}
.turn_page_box b {
    font-weight: normal;
}
.turn_page_box .tpb_left {
    padding: 0 10px 0 0;
}
.turn_page_box .tpb_left .current_page {
    color: #ED120A;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0 2px;
}
.turn_page_box .tpb_left .total_page {
    font-style: normal;
    padding: 0 2px;
}
.turn_page_box .tpb_right {
}
.turn_page_box .tpb_right a {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-size: 12px;
    line-height: 12px;
    padding: 0 4px 1px;
}
.turn_page_box .tpb_right a:hover {
    background-color: #FFFFFF;
    border-color: #FF0000;
    text-decoration: none;
}
.turn_page_box .tpb_right a.cur {
    background-color: #ED120A;
    border: 0 none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 1px 5px 2px;
}
.turn_page_box .tpb_right a.cur:hover {
    background-color: #ED120A;
}
.turn_page_box .tpb_right a.tpb_btn_previous, .turn_page_box .tpb_right a.tpb_btn_next {
    padding-left: 6px;
    padding-right: 6px;
}
.turn_page_box input.go2page {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color grey;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    margin: 0 3px;
    width: 36px;
}
img {
    margin: 0;
    padding: 0;
}
ul {
    list-style-type: none;
}
ul:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.md_lt56 {
    border: medium none;
    clear: both;
    padding: 0;
}
* html .md_lt56 {
}
* + html .md_lt56 {
}
.pic_slide ul li h3 {
    background-color: #666666;
    background-image: url("http://p1.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/pic_slide_hd.png");
    background-repeat: repeat-x;
    color: #FFFFFF;
    cursor: pointer;
    font-family: "";
    font-size: 18px;
    height: 33px;
    line-height: 33px;
    margin-bottom: 1px;
    padding: 0 10px;
    text-align: center;
}
.pic_slide ul li h3 a {
    color: #FFFFFF;
    display: inline-block;
}
.pic_slide ul li .info {
    display: none;
}
.pic_slide ul li .info .img_box {
    background: none repeat scroll 0 0 transparent;
    display: table-cell;
    height: auto;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 938px;
}
.pic_slide ul li .info .img_box img {
    max-width: 938px;
}
.pic_slide ul li .info .img_box .edge {
    height: 100%;
}
.pic_slide ul li .info .img_box .container {
}
.pic_slide ul li.cur h3 {
    background-position: 0 100%;
}
.pic_slide ul li.cur .info {
    display: block;
}
img, a img {
    border: 0 none;
}
ul {
    list-style-type: none;
}
ul:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.clear {
    clear: both;
    font-size: 0;
    height: 0;
    overflow: hidden;
    width: 100%;
}
.md_lt13 .text_box {
    clear: both;
    float: left;
    margin: 0 10px;
    position: relative;
}
.md_lt13 .text_box h3 {
    background: none repeat scroll 0 0 transparent;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    margin: 0 0 1px;
}
.md_lt13 .text_box h3 a {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
}
.md_lt13 .text_box p {
    color: #333333;
    font-size: 12px;
    margin-bottom: 5px;
}
.md_lt13 .text_box .plus {
    background: url("http://p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/plus.gif") no-repeat scroll 0 0 transparent;
    bottom: 50px;
    display: block;
    height: 16px;
    left: 5px;
    position: absolute;
    width: 18px;
}
.md_lt13 .text_box p a {
    color: #333333;
}
.md_lt13 .text_box a.underline {
    text-decoration: underline;
}
.md_lt13 .text_box:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
}
.md_lt13 .text_box img {
    border: 1px solid #CCCCCC;
    width: 350px;
}
.md_lt13 .text_box .l {
    margin: 0 5px 0 0;
}
.md_lt13 .text_box .r {
    margin: 0 0 0 5px;
}
.md_lt13 .text_box.c p {
    text-align: left;
}
.md_lt13 .title_list_box {
}
.md_lt13 .title_list_box .tl_caption {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}
.md_lt13 .title_list_box .tl_dot_line {
    background: url("http://p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_h_1.gif") repeat-x scroll center center transparent;
    font-size: 0;
    height: 1px;
}
.md_lt13 .title_list_box .tl_option {
    float: right;
    margin: 5px 0 0;
    position: relative;
}
.md_lt13 .title_list_box .tl_option .more_btn {
    background: url("http://p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_title_list.gif") no-repeat scroll left 6px transparent;
    color: #333333;
    font-size: 14px;
    line-height: 1.3em;
    margin: 1px 0 4px;
    padding-left: 8px;
}
.md_lt13 .title_list_box ul.title_list {
    float: left;
}
.md_lt13 .title_list_box ul.title_list li {
    background: url("http://p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/li.gif") no-repeat scroll left 6px transparent;
    font-size: 12px;
    padding-left: 10px;
}
.md_lt13 .title_list_box ul.title_list li a {
    color: #000000;
}
.md_lt13 .title_list_box .date {
    color: #999999;
    font-size: 12px;
}
.md_lt13 .mb_option .more_btn {
    color: #333333;
    font-size: 12px;
}
.lt_85 {
    line-height: 1.5;
    margin: 0;
    padding: 0;
}
.lt_85 .image {
    margin-bottom: 10px;
    text-align: center;
}
.lt_85 .image img {
    border: 1px solid #CCCCCC;
    width: 99%;
}
.lt_85 .title {
    color: #333333;
    display: none;
    font-size: 14px;
    text-align: left;
}
.lt_85 .title a {
    color: #333333;
}
.lt_85 .jianjie {
    color: #333333;
    display: none;
    font-size: 12px;
}
img {
    margin: 0;
    padding: 0;
}
.f_l {
    float: left;
}
.f_r {
    float: right;
}
.c_b {
    clear: both;
}
.clear {
    clear: both;
    font-size: 0;
    height: 0;
    overflow: hidden;
    width: 100%;
}
.md_lt49 {
}
.ilist ul {
    clear: both;
}
.ilist li {
    float: left;
    margin-right: 0;
    padding-bottom: 10px;
}
.pic1ilist li {
    margin-bottom: 12px;
    padding-bottom: 10px;
}
.ilist li.last {
    margin-right: 0;
}
.pic2ilist .image {
    border: 1px solid #CCCCCC;
    padding: 2px;
    position: relative;
    z-index: 8;
}
.pic1ilist .image {
    border: 1px solid #CCCCCC;
    padding: 2px;
    position: relative;
    z-index: 8;
}
.ilist .image img {
    vertical-align: top;
}
.ilist .plus {
    background: url("http://p3.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/plus.gif") no-repeat scroll 0 0 transparent;
    float: right;
    height: 16px;
    margin: -25px 8px 0 0;
    position: relative;
    top: 0;
    width: 18px;
    z-index: 88;
}
.pic2ilist h3 {
    color: #333333;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
}
.pic1ilist h3 {
    color: #333333;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
}
.pic2ilist h3 a {
    color: #333333;
}
.pic1ilist h3 a {
    color: #333333;
}
.il_960_100 li {
    margin-right: 10px;
    width: 106px;
}
.il_960_110 li {
    margin-right: 10px;
    width: 116px;
}
.il_960_120 li {
    margin-right: 18px;
}
.il_960_160 li {
    margin-right: 10px;
    width: 166px;
}
.il_960_180 li {
    margin-right: 10px;
    width: 186px;
}
.il_960_224 li {
    margin-right: 10px;
    width: 230px;
}
.il_960_180_1 li {
    border-right: 1px dotted #CCCCCC;
    margin-right: 10px;
    padding-right: 9px;
    width: 186px;
}
.il_960_300_1 li {
    border-right: 1px dotted #CCCCCC;
    margin-right: 10px;
    padding-right: 9px;
    width: 306px;
}
.il_no_bd .image {
    border: medium none;
    padding: 0;
}
ul:after, ol:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.md_lt57 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    clear: both;
}
* html .md_lt57 {
}
* + html .md_lt57 {
}
.md_lt57 .md_hd {
    background-color: #CCCCCC;
    background-image: none;
    background-repeat: repeat;
    border-bottom: 0 solid #CCCCCC;
    clear: both;
    color: #2D2D2D;
    font-weight: bold;
    min-height: 30px;
    overflow: auto;
    padding: 0 10px;
}
.md_lt57 .md_hd a {
    color: #2D2D2D;
}
.md_lt57 .md_hd .mh_title {
    color: #2D2D2D;
    float: left;
    font-size: 14px;
    margin-right: 5px;
    margin-top: 4px;
}
.md_lt57 .md_hd ul.mh_tabs {
    display: inline;
    float: left;
    line-height: 20px;
    margin-left: 5px;
    margin-top: 1px;
    min-height: 21px;
    overflow: auto;
}
.md_lt57 .md_hd ul.mh_tabs li {
    background-image: none;
    border-right: 1px solid #999999;
    color: #2D2D2D;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    margin: 2px 2px 2px 0;
    padding: 0 8px;
}
.md_lt57 .md_hd ul.mh_tabs li a {
    color: #2D2D2D;
}
.md_lt57 .md_hd ul.mh_tabs li.last {
    border-right: medium none;
}
.md_lt57 .md_hd ul.mh_tabs li.cur {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    background-image: none;
    border-color: #999999 #FFFFFF #FFFFFF #999999;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #2D2D2D;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    margin: 0 0 0 -1px;
    position: relative;
}
.md_lt57 .md_hd ul.mh_tabs li.cur a {
    color: #2D2D2D;
    font-weight: bold;
}
.md_lt57 .md_hd .mh_option {
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-right: 5px;
    margin-top: 10px;
}
.md_lt57 .md_hd .mh_option .more_btn {
    float: left;
    margin-right: 5px;
    padding-left: 10px;
}
.md_lt57 .md_hd .mh_option .more_btn:hover {
    border-bottom: 1px solid #000000;
    text-decoration: none;
}
.md_lt57 .md_bd {
    background-color: #FFFFFF;
    background-image: none;
    border: medium none;
    clear: both;
    height: auto;
    padding: 9px;
}
* html .md_lt57 .md_bd {
}
* + html .md_lt57 .md_bd {
}
.md_lt43 {
    border: medium none;
    clear: both;
    padding: 9px;
}
* html .md_lt43 {
}
* + html .md_lt43 {
}
.md_lt43 .title_list_box {
    clear: both;
}
.md_lt43 .title_list_box .tl_caption {
    background: none repeat scroll 0 0 transparent;
    clear: both;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}
.md_lt43 .title_list_box .tl_dot_line {
    background: url("http://p1.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_h_1.gif") repeat-x scroll center center transparent;
    font-size: 0;
    height: 1px;
}
.md_lt43 .title_list_box .tl_option {
    clear: both;
    float: right;
    margin: 5px 0 0;
    position: relative;
}
.md_lt43 .title_list_box .tl_option .more_btn {
    background: url("http://p1.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_arrow_black.gif") no-repeat scroll left 42% transparent;
    color: #333333;
    float: left;
    font-size: 12px;
    margin-right: 5px;
    padding-left: 10px;
}
.md_lt43 .title_list_box .tl_option .more_btn:hover {
    border-bottom: 1px solid #000000;
    text-decoration: none;
}
.md_lt43 .title_list_box ul.title_list {
    clear: both;
}
.md_lt43 .title_list_box ul.title_list li {
    clear: both;
    color: #333333;
    font-size: 14px;
    line-height: 1.3em;
    margin: 1px 0 4px;
    padding-left: 8px;
}
.md_lt43 .title_list_box ul.title_list li a {
    color: #000000;
}
.md_lt43 .title_list_box .date {
    color: #999999;
    font-size: 12px;
}
.md_lt43 .title_list_box ul.paihangbang li {
    background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    overflow: hidden;
    padding-left: 0;
}
.md_lt43 .title_list_box ul.paihangbang li i {
    background: none repeat scroll 0 0 #888888;
    color: white;
    display: block;
    float: left;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-right: 5px;
    text-align: center;
    width: 20px;
}
.md_lt43 .title_list_box ul.paihangbang li .thumb {
    display: none;
    float: left;
    padding: 0 5px 5px;
}
.md_lt43 .title_list_box ul.paihangbang li.cur .thumb {
    display: block;
}
.md_lt43 .title_list_box ul.paihangbang li.top i {
    background: none repeat scroll 0 0 #D71818;
    color: white;
    font-size: 14px;
}
.md_lt43 .title_list_box ul.paihangbang li.top a.title {
    color: #000000;
    font-size: 12px;
}
.md_lt43 .title_list_box ul.paihangbang li.other a.title {
    color: #000000;
    font-size: 12px;
}
.md_lt34 .mb_option {
    clear: both;
    float: right;
}
.md_lt34 .mb_option .more_btn {
    color: #333333;
    float: left;
    font-size: 12px;
}
.md_lt34 .mb_2col {
    clear: both;
    margin-bottom: 10px;
    overflow: hidden;
}
* html .md_lt34 .mb_2col, * + html .md_lt34 .mb_2col {
}
.md_lt34 .mb_2col .mb_col_1, .md_lt34 .mb_2col .mb_col_2, .md_lt34 .mb_2col .mb_col_3 {
    float: left;
    width: 33.3%;
}
.md_lt34 .mb_2col .w_33 {
    float: left;
    width: 33%;
}
.md_lt34 .mb_2col .w_66 {
    float: left;
    width: 66%;
}
.md_lt34 .mb_2col:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.md_lt34 .text_box {
    clear: both;
}
.md_lt34 .text_box h3 {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    margin: 0 0 1px;
    text-align: left;
}
.md_lt34 .text_box h3 a {
    color: #333333;
}
.md_lt34 .text_box p {
    color: #333333;
    font-size: 12px;
    margin-bottom: 5px;
    padding-right: 5px;
}
.md_lt34 .text_box p a {
    color: #333333;
}
.md_lt34 .text_box a.underline {
    text-decoration: underline;
}
.md_lt34 .text_box:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
}
.md_lt34 .text_box img {
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 10px;
}
.md_lt34 .text_box .l {
    margin: 0 5px 0 0;
}
.md_lt34 .text_box .r {
    margin: 0 0 0 5px;
}
.md_lt34 .text_box.c p {
    text-align: left;
}
.md_lt34 a.more_btn:link, .md_lt34 a.more_btn:visited {
    color: #000000;
}
.md_lt36 {
    margin: 0;
    padding: 1px;
}
* html .md_lt36 .md_bd {
}
* + html .md_lt36 .md_bd {
}
.md_lt36 .mb_2col {
    clear: both;
    margin-bottom: 10px;
}
* html .md_lt36 .mb_2col, * + html .md_lt36 .mb_2col {
}
.md_lt36 .mb_2col .mb_col_1, .md_lt36 .mb_2col .mb_col_2, .md_lt36 .mb_2col .mb_col_3, .md_lt36 .mb_2col .mb_col_4 {
    float: left;
    width: 25%;
}
.md_lt36 .mb_2col .w_33 {
    float: left;
    width: 33%;
}
.md_lt36 .mb_2col .w_66 {
    float: left;
    width: 66%;
}
.md_lt36 .mb_2col:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.md_lt36 .text_box {
    clear: both;
}
.md_lt36 .text_box h3 {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    margin: 0 0 1px;
    text-align: left;
}
.md_lt36 .text_box h3 a {
    color: #333333;
}
.md_lt36 .text_box p {
    color: #333333;
    font-size: 12px;
    margin-bottom: 5px;
    padding-right: 5px;
}
.md_lt36 .text_box p a {
    color: #333333;
}
.md_lt36 .text_box a.underline {
    text-decoration: underline;
}
.md_lt36 .text_box:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
}
.md_lt36 .text_box img.sl {
    border: medium none;
    float: left;
    margin-right: 10px;
    width: 80px;
}
.md_lt36 .text_box .l {
    margin: 0 5px 0 0;
}
.md_lt36 .text_box .r {
    margin: 0 0 0 5px;
}
.md_lt36 .text_box.c p {
    text-align: left;
}
.md_lt63 {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
}
* html .md_lt63 {
}
* + html .md_lt63 {
}
.md_lt63 .md_hd {
    background: none repeat scroll 0 0 #CCCCCC;
    clear: both;
    font-size: 16px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding: 0 10px;
}
.md_lt63 .md_hd a {
    color: #2D2D2D;
}
.md_lt63 .md_hd .mh_title {
    color: #2D2D2D;
    float: left;
    font-size: 14px;
}
.md_lt63 .md_hd .mh_title a {
    color: #333333;
}
.md_lt63 .md_hd .mh_option {
    float: right;
    font-size: 12px;
    font-weight: normal;
}
.md_lt63 .md_hd .mh_option .more_btn {
    background: url("http://p2.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_arrow_black.gif") no-repeat scroll left 48% transparent;
    color: #000000;
    float: left;
    margin-right: 5px;
    padding-left: 10px;
}
.md_lt63 .md_hd .mh_option .more_btn:hover {
    border-bottom: 1px solid #000000;
    text-decoration: none;
}
.md_lt63 .md_bd {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    clear: both;
    padding: 9px;
}
* html .md_lt63 .md_bd {
}
* + html .md_lt63 .md_bd {
}
.md_lt63 .image_list_box {
    clear: both;
}
.md_lt63 .image_list_box .il_dot_line {
    background: url("http://p2.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_h_1.gif") repeat-x scroll center center transparent;
    font-size: 0;
    height: 10px;
    margin: 0 0 10px;
}
.md_lt63 .image_list_box ul {
    clear: both;
}
* html .md_lt63 .image_list_box ul {
}
* + html .md_lt63 .image_list_box ul {
}
.md_lt63 .image_list_box ul li {
    float: left;
    margin-right: 0;
    padding-bottom: 15px;
}
.md_lt63 .image_list_box ul li .image {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 2px;
    position: relative;
    text-align: center;
}
.md_lt63 .image_list_box ul li .image img {
    border: medium none;
    display: block;
    height: 90px;
    width: 120px;
}
.md_lt63 .image_list_box ul li .text {
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 3px 0;
    text-align: left;
}
.md_lt63 .image_list_box ul li .text a {
    color: #333333;
}
.md_lt63 .image_list_box ul li .text p {
    text-align: left;
}
.md_lt63 .image_list_box ul li .jianjie {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 12px;
    padding: 4px 3px 0;
    text-align: left;
}
.md_lt63 .image_list_box ul li .jianjie a {
    color: #333333;
}
.md_lt63 .image_list_box ul li.first {
    margin-left: 0;
}
.md_lt63 .image_list_box ul li.last {
}
.md_lt63 .image_list_box ul.il_960_5 {
    padding: 0 15px;
}
.md_lt63 .image_list_box ul.il_960_5 li {
    display: inline;
    margin-left: 15px;
    margin-right: 0;
    overflow: hidden;
    width: 126px;
}
.md_lt63 .image_list_box ul.il_960_5 li .image {
    padding: 2px;
}
.md_lt63 .image_list_box ul.il_960_5 li.first {
    margin-left: 0;
}
.md_lt63 .image_list_box .image_noborder .image {
    border: 0 none;
    padding: 3px;
}
.none .text {
    display: none;
}
.none .mh_option {
    display: none;
}
.none_border {
    border: 0 none;
}
.md_lt63 .bgcolor {
    background: none repeat scroll 0 0 #666666;
}
.image_list_box ul li .image a.plus {
    background: url("http://p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/plus.gif") no-repeat scroll 0 0 transparent;
    bottom: 5px;
    display: block;
    height: 16px;
    position: absolute;
    right: 5px;
    width: 18px;
}
.turn_page_box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #D8D8D6;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;
    clear: both;
    color: #000000;
    font-size: 12px;
    margin: 0;
    padding: 9px 2px;
    text-align: center;
}
.turn_page_box b {
    font-weight: normal;
}
.turn_page_box .tpb_left {
    padding: 0 10px 0 0;
}
.turn_page_box .tpb_left .current_page {
    color: #ED120A;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0 2px;
}
.turn_page_box .tpb_left .total_page {
    font-style: normal;
    padding: 0 2px;
}
.turn_page_box .tpb_right {
}
.turn_page_box .tpb_right a {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-size: 12px;
    line-height: 12px;
    padding: 0 4px 1px;
}
.turn_page_box .tpb_right a:hover {
    background-color: #FFFFFF;
    border-color: #FF0000;
    text-decoration: none;
}
.turn_page_box .tpb_right a.cur {
    background-color: #ED120A;
    border: 0 none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 1px 5px 2px;
}
.turn_page_box .tpb_right a.cur:hover {
    background-color: #ED120A;
}
.turn_page_box .tpb_right a.tpb_btn_previous, .turn_page_box .tpb_right a.tpb_btn_next {
    padding-left: 6px;
    padding-right: 6px;
}
.turn_page_box input.go2page {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color grey;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    margin: 0 3px;
    width: 36px;
}
.md_lt64 {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
}
* html .md_lt64 {
}
* + html .md_lt64 {
}
.md_lt64 .md_hd {
    background: none repeat scroll 0 0 #CCCCCC;
    clear: both;
    font-size: 16px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding: 0 10px;
}
.md_lt64 .md_hd a {
    color: #2D2D2D;
}
.md_lt64 .md_hd .mh_title {
    color: #2D2D2D;
    float: left;
    font-size: 14px;
}
.md_lt64 .md_hd .mh_title a {
    color: #333333;
}
.md_lt64 .md_hd .mh_option {
    float: right;
    font-size: 12px;
    font-weight: normal;
}
.md_lt64 .md_hd .mh_option .more_btn {
    background: url("http://p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_arrow_black.gif") no-repeat scroll left 48% transparent;
    color: #000000;
    float: left;
    margin-right: 5px;
    padding-left: 10px;
}
.md_lt64 .md_hd .mh_option .more_btn:hover {
    border-bottom: 1px solid #000000;
    text-decoration: none;
}
.md_lt64 .md_bd {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    clear: both;
    padding: 9px;
}
* html .md_lt64 .md_bd {
}
* + html .md_lt64 .md_bd {
}
.column_wrapper {
    clear: both;
    margin: 0 auto;
    text-align: left;
    width: 960px;
}
.column_wrapper:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.md_lt64 .image_list_box {
    clear: both;
}
.md_lt64 .image_list_box .il_dot_line {
    background: url("http://p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_h_1.gif") repeat-x scroll center center transparent;
    font-size: 0;
    height: 10px;
    margin: 0 0 10px;
}
.md_lt64 .image_list_box ul {
    clear: both;
}
* html .md_lt64 .image_list_box ul {
}
* + html .md_lt64 .image_list_box ul {
}
.md_lt64 .image_list_box ul li {
    float: left;
    margin-right: 0;
    padding-bottom: 15px;
}
.md_lt64 .image_list_box ul li .image {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 2px;
    position: relative;
    text-align: center;
}
.md_lt64 .image_list_box ul li .image img {
    border: medium none;
    display: block;
    width: 147px;
}
.md_lt64 .image_list_box ul li .text {
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 3px 0;
    text-align: left;
}
.md_lt64 .image_list_box ul li .text a {
    color: #333333;
}
.md_lt64 .image_list_box ul li .text p {
    text-align: left;
}
.md_lt64 .image_list_box ul li .jianjie {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 12px;
    padding: 4px 3px 0;
    text-align: left;
}
.md_lt64 .image_list_box ul li .jianjie a {
    color: #333333;
}
.md_lt64 .image_list_box ul li.first {
    margin-left: 0;
}
.md_lt64 .image_list_box ul li.last {
}
.md_lt64 .image_list_box ul.il_960_5 {
    padding: 0;
}
.md_lt64 .image_list_box ul.il_960_5 li {
    margin-left: 5px;
    overflow: hidden;
    width: 149px;
}
.md_lt64 .image_list_box ul.il_960_5 li .image {
    padding: 0;
}
.md_lt64 .image_list_box ul.il_960_5 li.first {
    margin-left: 0;
}
.md_lt64 .image_list_box .image_noborder .image {
    border: 0 none;
    padding: 3px;
}
.none .text {
    display: none;
}
.none .mh_option {
    display: none;
}
.none_border {
    border: 0 none;
}
.md_lt64 .bgcolor {
    background: none repeat scroll 0 0 #666666;
}
.image_list_box ul li .image a.plus {
    background: url("http://p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/plus.gif") no-repeat scroll 0 0 transparent;
    bottom: 5px;
    display: block;
    height: 16px;
    position: absolute;
    right: 5px;
    width: 18px;
}
.turn_page_box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #D8D8D6;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;
    clear: both;
    color: #000000;
    font-size: 12px;
    margin: 0;
    padding: 9px 2px;
    text-align: center;
}
.turn_page_box b {
    font-weight: normal;
}
.turn_page_box .tpb_left {
    padding: 0 10px 0 0;
}
.turn_page_box .tpb_left .current_page {
    color: #ED120A;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0 2px;
}
.turn_page_box .tpb_left .total_page {
    font-style: normal;
    padding: 0 2px;
}
.turn_page_box .tpb_right {
}
.turn_page_box .tpb_right a {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-size: 12px;
    line-height: 12px;
    padding: 0 4px 1px;
}
.turn_page_box .tpb_right a:hover {
    background-color: #FFFFFF;
    border-color: #FF0000;
    text-decoration: none;
}
.turn_page_box .tpb_right a.cur {
    background-color: #ED120A;
    border: 0 none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 1px 5px 2px;
}
.turn_page_box .tpb_right a.cur:hover {
    background-color: #ED120A;
}
.turn_page_box .tpb_right a.tpb_btn_previous, .turn_page_box .tpb_right a.tpb_btn_next {
    padding-left: 6px;
    padding-right: 6px;
}
.turn_page_box input.go2page {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color grey;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    margin: 0 3px;
    width: 36px;
}
.md_lt65 {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
}
* html .md_lt65 {
}
* + html .md_lt65 {
}
.md_lt65 .md_hd {
    background: none repeat scroll 0 0 #CCCCCC;
    clear: both;
    font-size: 16px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding: 0 10px;
}
.md_lt65 .md_hd a {
    color: #2D2D2D;
}
.md_lt65 .md_hd .mh_title {
    color: #2D2D2D;
    float: left;
    font-size: 14px;
}
.md_lt65 .md_hd .mh_title a {
    color: #333333;
}
.md_lt65 .md_hd .mh_option {
    float: right;
    font-size: 12px;
    font-weight: normal;
}
.md_lt65 .md_hd .mh_option .more_btn {
    background: url("http://p1.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_arrow_black.gif") no-repeat scroll left 48% transparent;
    color: #000000;
    float: left;
    margin-right: 5px;
    padding-left: 10px;
}
.md_lt65 .md_hd .mh_option .more_btn:hover {
    border-bottom: 1px solid #000000;
    text-decoration: none;
}
.md_lt65 .md_bd {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    clear: both;
    padding: 9px;
}
* html .md_lt65 .md_bd {
}
* + html .md_lt65 .md_bd {
}
.md_lt65 .image_list_box {
    clear: both;
}
.md_lt65 .image_list_box .il_dot_line {
    background: url("http://p1.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/dot_h_1.gif") repeat-x scroll center center transparent;
    font-size: 0;
    height: 10px;
    margin: 0 0 10px;
}
.md_lt65 .image_list_box ul {
    clear: both;
}
* html .md_lt65 .image_list_box ul {
}
* + html .md_lt65 .image_list_box ul {
}
.md_lt65 .image_list_box ul li {
    float: left;
    margin-right: 0;
    padding-bottom: 15px;
}
.md_lt65 .image_list_box ul li .image {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 2px;
    position: relative;
    text-align: center;
}
.md_lt65 .image_list_box ul li .image img {
    border: medium none;
    display: block;
    width: 120px;
}
.md_lt65 .image_list_box ul li .text {
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 3px 0;
    text-align: left;
}
.md_lt65 .image_list_box ul li .text a {
    color: #333333;
}
.md_lt65 .image_list_box ul li .text p {
    text-align: left;
}
.md_lt65 .image_list_box ul li .jianjie {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 12px;
    padding: 4px 3px 0;
    text-align: left;
}
.md_lt65 .image_list_box ul li .jianjie a {
    color: #333333;
}
.md_lt65 .image_list_box ul li.first {
    margin-left: 0;
}
.md_lt65 .image_list_box ul li.last {
}
.md_lt65 .image_list_box ul.il_960_5 {
    padding: 0;
}
.md_lt65 .image_list_box ul.il_960_5 li {
    margin-left: 9px;
    overflow: hidden;
    width: 122px;
}
.md_lt65 .image_list_box ul.il_960_5 li .image {
    padding: 0;
}
.md_lt65 .image_list_box ul.il_960_5 li.first {
    margin-left: 0;
}
.md_lt65 .image_list_box .image_noborder .image {
    border: 0 none;
    padding: 3px;
}
.none .text {
    display: none;
}
.none .mh_option {
    display: none;
}
.none_border {
    border: 0 none;
}
.md_lt65 .bgcolor {
    background: none repeat scroll 0 0 #666666;
}
.image_list_box ul li .image a.plus {
    background: url("http://p4.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/plus.gif") no-repeat scroll 0 0 transparent;
    bottom: 5px;
    display: block;
    height: 16px;
    position: absolute;
    right: 5px;
    width: 18px;
}
.turn_page_box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #D8D8D6;
    border-image: none;
    border-style: solid;
    border-width: 1px 0;
    clear: both;
    color: #000000;
    font-size: 12px;
    margin: 0;
    padding: 9px 2px;
    text-align: center;
}
.turn_page_box b {
    font-weight: normal;
}
.turn_page_box .tpb_left {
    padding: 0 10px 0 0;
}
.turn_page_box .tpb_left .current_page {
    color: #ED120A;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0 2px;
}
.turn_page_box .tpb_left .total_page {
    font-style: normal;
    padding: 0 2px;
}
.turn_page_box .tpb_right {
}
.turn_page_box .tpb_right a {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-size: 12px;
    line-height: 12px;
    padding: 0 4px 1px;
}
.turn_page_box .tpb_right a:hover {
    background-color: #FFFFFF;
    border-color: #FF0000;
    text-decoration: none;
}
.turn_page_box .tpb_right a.cur {
    background-color: #ED120A;
    border: 0 none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 1px 5px 2px;
}
.turn_page_box .tpb_right a.cur:hover {
    background-color: #ED120A;
}
.turn_page_box .tpb_right a.tpb_btn_previous, .turn_page_box .tpb_right a.tpb_btn_next {
    padding-left: 6px;
    padding-right: 6px;
}
.turn_page_box input.go2page {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color grey;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    margin: 0 3px;
    width: 36px;
}
.hide {
    display: none;
}
.md_lt77 .pic_show {
    clear: both;
    position: relative;
}
.md_lt77 .pic_show .text_box {
    position: relative;
}
.md_lt77 .pic_show .text_box img {
    background: none repeat scroll 0 0 #CCCCCC;
    border: medium none;
    float: left;
    margin-right: 6px;
}
.md_lt77 .pic_show .text_box .text_data {
}
.md_lt77 .pic_show h1 {
    font-family: "";
    font-size: 18px;
    line-height: 20px;
    padding: 0 3px;
}
.md_lt77 .pic_show p {
    padding: 0 5px 5px;
}
.md_lt77 .pic_show .pic_list_box {
    clear: both;
    margin: 2px 0 0;
    overflow: hidden;
    padding: 6px 0 0;
    position: relative;
    width: 99.999%;
}
.md_lt77 .pic_show .pic_list_box .pic_list {
    margin: -6px 28px 6px;
    overflow: hidden;
    z-index: 90;
}
.md_lt77 .pic_show .pic_list_box .pic_list .pl_item {
    float: left;
    position: relative;
    width: 9999px;
}
.md_lt77 .pic_show .pic_list_box .pic_list li {
    border: 1px solid #CCCCCC;
    float: left;
    height: 58px;
    margin: 6px 3px 0 0;
    overflow: hidden;
}
.md_lt77 .pic_show .pic_list_box .pic_list li.hover {
    border-color: #FF0000;
}
.md_lt77 .pic_show .pic_list_box .pic_list li.cur {
    background: url("http://p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/bg_pic_list_cur.gif") no-repeat scroll center top #474747;
    border: medium none;
    margin-top: 0;
    padding: 7px 1px 1px;
    position: relative;
}
.md_lt77 .pic_show .pic_list_box .previous, .md_lt77 .pic_show .pic_list_box .next {
    height: 60px;
    overflow: hidden;
    position: absolute;
    top: 6px;
    width: 23px;
    z-index: 100;
}
.md_lt77 .pic_show .pic_list_box .previous {
    background-image: url("http://p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/btn_previous.gif");
    left: 0;
}
.md_lt77 .pic_show .pic_list_box .next {
    background-image: url("http://p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1318581100695105/btn_next.gif");
    right: 0;
}
