#flash_show_out {
    width: 540px;
    height: 320px;
    position: static;
    overflow: hidden;
}
#flash_show {
    text-align: center;
}
#flash_img {
 filter: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
    overflow: hidden;
    width: 540px;
    height: 320px;
}
#flash_btn {
    position: relative;
    float: left;
    bottom: 22px;
    width: 100%;
}
#flash_btn div.ads_btnimg {
    text-align: right;
    padding-right: 2px;
}
#flash_btn div a {
    color: #FFFFFF;
    text-decoration: none;
    vertical-align: middle;
    text-align: center;
    height: 22px;
    line-height: 22px;
    padding: 2px 4px;
    margin-right: 4px;
    font-size: 10px;
    background: url(/templates/images/imgscroll/flash_btn.gif) no-repeat center 2px;
}
#flash_btn div a:hover {
    background: url(/templates/images/imgscroll/flash_btn_hover.gif) no-repeat center 2px;
}
#flash_show_ctl {
    background: url(/templates/images/imgscroll/title_b.jpg) no-repeat;
    color: #434343;
    height: 18px;
    text-align: center;
    width: 540px;
}
#flash_show_ctl A {
    color: #434343;
}
#flash_show_ctl_msg {
    filter: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
    float: left;
    overflow: hidden;
    width: 540px;
}
#flash_show_ctl_tuber {
    z-index: 100;
    right: 0px;
    position: relative;
    bottom: 10px;
}
#flash_show_ctl_arrow {
    margin-right: 5px;
}
#flash_show_ctl_msg span {
    line-height: 18px;
    text-align: center;
    vertical-align: middle;
}
#flash_show_ctl_msg .btn_npnav {
    margin: 0px 6px;
}
#flash_show_ctl_msg .img_topic {
    width: 146px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#flash_show_out_sub {
    width: 540px;
    height: 320px;
}