@charset "gb2312";
body {
    margin: 0 auto;
    padding: 0;
}

img {
    border: 0;
    vertical-align: middle;
}

ul, ol, li {
    margin: 0;
    padding: 0;
    zoom: 1;
}

li {
    display: block;
    list-style: none;
}

hr {
    clear: both;
    color: #ccc;
    height: 1px;
}

s {
    text-decoration: none;
}

.clear {
    clear: both;
}

.b {
    font-weight: bold;
}

#my_guide .help {
    background: url(http://i0.zhongso.com/img/top_bottom.gif) repeat-x;
}

.good_green1 {
    display: none;
}

.tools {
    width: 985px;
    height: 27px;
    padding: 0 8px;
    margin: 0 auto;
    background: #f7f7f7;
    border: 1px solid #ccc;
    z-index: 10;
    position: relative;
    font-size: 12px;
}

.tladd, .tlset, .tlsave, .tladmin, .tliglogo, .tliglogo_zs, .tliglogo_hyzg, .login, #my_guide .close, #my_guide .cont1, #my_guide .icon, #my_guide .czts, #footer .footer_icon1, #footer .footer_icon2 {
    background: url(http://i0.zhongso.com/img/ig_index_2.png) no-repeat;
}

.tladd, .tlset, .tlsave, .tladmin {
    float: left;
    height: 19px;
    margin-left: 4px;
    border: 1px solid #acc7e2;
    background-color: #f3f8fc;
    margin-top: 3px;
    cursor: pointer;
    line-height: 20px;
    padding-left: 6px;
    color: #0066cb;
}

.tladd {
    width: 67px;
    background-position: -303px 8px;
}

.tlset {
    width: 53px;
    background-position: -315px 8px;
}

.tlsave {
    width: 32px;
    background-image: none;
    padding-left: 10px;
}

.tladmin {
    width: 58px;
    background-image: none;
    padding-left: 10px;
}

.tltext {
    float: right;
    line-height: 20px;
    margin: 5px 8px 0 0;
    text-align: right;
}

.tl1 {
    color: #999;
}

.tlsearch {
    float: right;
    margin-top: 3px;
}

.tlsearch input {
    vertical-align: middle;
}

.tliglogo {
    float: left;
    background-position: -3px 0;
    width: 63px;
    height: 22px;
    margin-right: 5px;
}

.tliglogo_zs {
    float: left;
    background-position: -80px 0;
    width: 37px;
    height: 22px;
    margin-right: 5px;
}

.tliglogo_hyzg {
    float: left;
    background-position: -131px 0;
    width: 78px;
    height: 22px;
    margin-right: 5px;
}

.tipsbar {
    position: fixed;
    _position: absolute;
    z-index: 999999;
    top: 3px;
    right: 2px;
    width: 300px;
    height: 22px;
    background: #d55141;
    display: none;
}

.tipsbar, .tipsbar a:link, .tipsbar a:visited {
    color: #ff0;
}

.tools .input {
    width: 80px;
    height: 16px;
    border: 1px solid #b7b7b7;
}

.tools .button {
    width: 32px;
    height: 18px;
    line-height: 17px;
    margin-left: 2px;
    background: url(http://i0.zhongso.com/img/ig_index_2.png) no-repeat -270px 0;
    border: 1px solid #b7b7b7;
    cursor: pointer;
    color: #0265cb;
}

.tools .gray {
    color: #999;
}

.tools .blue {
    color: #0066ca;
}

.tools a:link, a:visited {
    color: #0066ca;
    text-decoration: none;
}

.tools a:hover {
    color: #f00;
    text-decoration: none;
}

.tools .orange, a.orange:link, a.orange:visited {
    color: #f60;
    text-decoration: none;
}

.tools a.orange:hover {
    color: #f00;
    text-decoration: none;
}

.login {
    background-position: -264px -114px;
    padding-left: 20px;
}

.tluser {
    float: left;
    height: 27px;
    line-height: 27px;
}

.logo img {
    filter: glow(color:#fff, strength=1);
}

.ssinput {
    float: left;
}

.nav .login {
    background-position: -264px -114px;
    padding-left: 20px;
}

.namechick {
    font: bold 16px/20px "Arial";
    border: 1px dashed #f00;
    background: #e5f7f6;
    text-align: left;
    width: 20em;
}

.url {
    white-space: nowrap;
    overflow: hidden;
}

.cnmhlogo {
    position: absolute;
    top: 40px;
    right: 30px;
    width: 170px;
    height: 55px;
}

.cnmhlogo img {
    filter: progid:DXImageTransform.microsoft.glow(color:#fff, strength=3);
}

.ylskin {
    margin: 0 auto;
    padding: 5px;
    width: 991px;
    border: 1px solid #f00;
    background: #ffffe1;
    z-index: 999;
    height: 32px;
    line-height: 32px;
}

.ylskintips {
    float: left;
    font-size: 14px;
    line-height: 2em;
    text-align: center;
}

.tags {
    padding: 0 10px 0 6px;
}

.tags ul img {
    padding: 0 5px;
}

.tags li a {
    color: #06c;
}

.tags .second {
    display: none;
}

.pageico, .delpage {
    width: 16px;
}

.tagtit {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.spacenav {
    float: left;
    width: 400px;
}

.spacenav ul li {
    float: left;
    margin: 0 5px;
}

.today {
    float: right;
    line-height: 22px;
}

#footer .btmnav, .main {
    width: 1003px;
    margin: 0 auto;
}

#footer .footer_icon1 {
    width: 17px;
    height: 21px;
    background-position: -318px -67px;
    float: left;
}

#footer .footer_icon2 {
    width: 19px;
    height: 18px;
    background-position: -352px -66px;
    float: left;
    margin: 0 10px;
}

.blo, .wrapper_new_blo {
    position: absolute;
    overflow: hidden;
}

.blo_icon {
    left: 2px;
    top: 1px;
    position: absolute;
    width: 20px;
    height: 18px;
}

.blo_tit {
    left: 20px;
    top: 1px;
    position: absolute;
    white-space: nowrap;
    font-weight: bold;
    text-decoration: none;
    overflow: hidden;
}

.blo_topn {
    margin: 2px auto;
    width: 100%;
}

.blo_top0 {
    position: absolute;
    top: 0;
    width: 100%;
}

.blo_topnp {
    top: 20px;
}

.blo_top0p {
    top: 0;
}

.blo_more {
    float: right;
    padding: 5px 30px 0 0;
}

.block_footer {
    position: absolute;
    bottom: 5px;
    width: 100%;
}

.set_wrapper {
    position: absolute;
    top: 0;
    right: 0;
    overflow: hidden;
    zoom: 1;
    color: #FFF;
    z-index: 998;
    background: url(http://i0.zhongso.com/img/blo_set_d.png) repeat-x;
    padding: 3px 10px 0 10px;
    height: 19px;
}

.blo_move, .blo_refresh, .blo_set, .blo_focus, .blo_close, .blo_resize_pic {
    background: url(http://i0.zhongso.com/img/set_ico.png) no-repeat;
    cursor: pointer;
}

.blo_move {
    height: 15px;
    float: left;
    left;
    padding-left: 22px;
    background-position: -243px -5px;
}

.blo_refresh {
    height: 13px;
    float: left;
    left;
    padding-left: 17px;
    background-position: -5px -5px;
}

.blo_set {
    float: left;
    background-position: -56px -6px;
    padding-left: 18px;
    height: 19px;
}

.blo_focus {
    float: left;
    margin: 0 10px;
    background-position: -202px -6px;
    width: 28px;
    padding-left: 18px;
}

.blo_close {
    float: left;
    width: 13px;
    height: 14px;
    background-position: -169px -6px;
}

.blo_resize {
    z-index: 999;
    width: 15px;
    cursor: se-resize;
    height: 19px;
    line-height: 19px;
    text-align: right;
    color: #000;
    position: absolute;
    bottom: 0;
    _bottom: -2px;
    right: 15px;
    _right: 0;
    bottom: 0;
}

.blo_resize ul {
    overflow: hidden;
    zoom: 1;
}

.blo_resize li {
    float: right;
}

.blo_resize_pic {
    width: 15px;
    height: 15px;
    background-position: -130px -4px;
    margin: 2px 2px 0 10px;
    cursor: se-resize;
}

.blo_head {
    height: 20px;
}

.blo_table {
    width: 100%;
    height: 100%;
    table-layout: fixed;
}

.blo_content {
    width: 100%;
}

.blo_table .content {
    vertical-align: top;
    width: 100%;
}

.blo_table .left {
    width: 0;
}

.blo_table .right {
    width: 0;
}

.ico_1, .ico_2, .ico_3, .ico_4, .ico_5, .ico_6, .ico_7, .ico_8, .ico_9, .ico_10, .ico_11, .ico_12, .ico_13, .ico_14, .ico_15, .ico_16, .ico_17, .ico_18, .ico_19, .ico_20, .ico_21, .ico_22, .ico_23, .ico_24, .ico_25, .ico_26, .ico_27, .ico_28, .ico_29, .ico_30, .ico_31, .ico_32, .ico_33, .ico_34, .ico_35, .ico_36, .ico_37, .ico_38 {
    background: url(http://i0.zhongso.com/img/ig_icon.png) no-repeat;
    cursor: pointer;
    width: 16px;
    height: 16px;
}

.ico_1 {
    background-position: -3px -6px;
}

.ico_2 {
    background-position: -30px -7px;
}

.ico_3 {
    background-position: -55px -6px;
}

.ico_4 {
    background-position: -81px -7px;
}

.ico_5 {
    background-position: -107px -6px;
}

.ico_6 {
    background-position: -132px -6px;
}

.ico_7 {
    background-position: -159px -6px;
}

.ico_8 {
    background-position: -185px -7px;
}

.ico_9 {
    background-position: -211px -6px;
}

.ico_10 {
    background-position: -3px -31px;
}

.ico_11 {
    background-position: -29px -31px;
}

.ico_12 {
    background-position: -56px -31px;
}

.ico_13 {
    background-position: -81px -32px;
}

.ico_14 {
    background-position: -108px -32px;
}

.ico_15 {
    background-position: -133px -32px;
}

.ico_16 {
    background-position: -160px -32px;
}

.ico_17 {
    background-position: -185px -33px;
}

.ico_18 {
    background-position: -211px -32px;
}

.ico_19 {
    background-position: -3px -58px;
}

.ico_20 {
    background-position: -30px -57px;
}

.ico_21 {
    background-position: -55px -57px;
}

.ico_22 {
    background-position: -82px -58px;
}

.ico_23 {
    background-position: -107px -60px;
}

.ico_24 {
    background-position: -133px -57px;
}

.ico_25 {
    background-position: -160px -60px;
}

.ico_26 {
    background-position: -184px -56px;
}

.ico_27 {
    background-position: -211px -57px;
}

.ico_28 {
    background-position: -3px -84px;
}

.ico_29 {
    background-position: -29px -83px;
}

.ico_30 {
    background-position: -56px -85px;
}

.ico_31 {
    background-position: -82px -86px;
}

.ico_32 {
    background-position: -110px -84px;
}

.ico_33 {
    background-position: -133px -83px;
}

.ico_34 {
    background-position: -159px -84px;
}

.ico_35 {
    background-position: -186px -84px;
}

.ico_36 {
    background-position: -211px -84px;
}

.ico_37 {
    background-position: -3px -109px;
}

.ico_38 {
    background-position: -27px -109px;
}

#my_guide {
    margin: 0 auto;
    width: 1003px;
    text-align: left;
}

#my_guide .help {
    border: 1px solid #fc0;
    margin: 0;
    padding: 6px;
    background-position: 0 -88px;
    height: 120px;
}

#my_guide .icon {
    float: left;
    background-position: -288px -96px;
    padding-left: 20px;
}

#my_guide .tit {
    float: left;
    font-weight: bold;
    font-size: 14px;
    color: #f60;
    line-height: 18px;
    padding-left: .5em;
}

#my_guide .close {
    float: right;
    background-position: -353px -96px;
    width: 9px;
    height: 9px;
}

#my_guide .cont1 {
    background-position: -2px -26px;
    height: 90px;
    width: 252px;
    float: left;
}

#my_guide .cont {
    float: left;
    color: #999;
    line-height: 1.5em;
    margin: 10px 10px 0 10px;
    width: 670px;
}

#my_guide .cont .h1 {
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0;
    color: #b43c01;
}

#my_guide .cont .h2 {
    font-weight: bold;
}

#my_guide .czts {
    float: right;
    width: 110px;
    height: 27px;
    background-position: -261px -38px;
}

#ltree {
    color: #06c;
}

#ltree .tree, #ltree .switch, #addsearch, #addrss, #addweb {
    filter: progid:DXImageTransform.microsoft.shadow(direction=135, strength=4, color=gray);
    visibility: visible;
}

#ltree .tree {
    position: absolute;
    left: 10px;
    width: 230px;
    top: 10px;
    z-index: 2;
    border: 1px solid #666;
    background: #fff;
}

#ltree .title {
    background: url(http://i0.zhongso.com/img/ltree/ltree_title_bk.jpg);
    height: 25px;
    width: 100%;
    border: 1px solid #fff;
    border-bottom: 0;
}

#ltree .title .td1 {
    width: 0;
    vertical-align: top;
    padding: 5px;
}

#ltree .title .td2 {
    font-size: 14px;
    font-weight: bold;
    width: 80%;
    color: #fff;
    padding-top: 2px;
}

#ltree .title .td3 {
    width: 25px;
    font-size: 12px;
    color: #fff;
    text-decoration: underline;
    cursor: pointer;
}

#ltree .title .td4 {
    width: 0;
    padding: 5px;
    cursor: pointer;
}

#ltree .mdiv {
    border: 1px solid #fff;
    border-top: 0;
    background: url(http://i0.zhongso.com/img/ltree/ltree_menu_bk.gif);
    padding-top: 10px;
}

#ltree .mdiv table {
    width: 228px;
    font-size: 12px;
    height: 20px;
}

#ltree .mdiv .td1, #ltree .mdiv .td3, #ltree .mdiv .td4, #ltree .mdiv .td4b, #ltree .mdiv .td5 {
    border-bottom: 1px solid #999;
}

#ltree .mdiv .td1 {
    width: 10px;
    font-size: 0;
}

#ltree .mdiv .td2 {
    width: 78px;
    border: 1px solid #999;
    border-bottom: 0;
    background: #fff;
    text-align: center;
    padding-top: 2px;
    color: #000;
    font-weight: bold;
}

#ltree .mdiv .td4, #ltree .mdiv .td4b {
    text-align: center;
    padding-top: 3px;
    cursor: pointer;
    text-decoration: underline;
}

#ltree .mdiv .td3 {
    width: 2px;
    font-size: 0;
}

#ltree .mdiv .td4 {
    width: 78px;
    color: #000;
}

#ltree .mdiv .td4b {
    width: 76px;
}

#ltree .mdiv .td5 {
    width: 60px;
}

#ltree .cdiv {
    overflow-y: auto;
    overflow-x: hidden;
    height: 450px;
    SCROLLBAR-FACE-COLOR: #DFDFDF;
    SCROLLBAR-HIGHLIGHT-COLOR: #DFDFDF;
    SCROLLBAR-ARROW-COLOR: #999;
    SCROLLBAR-TRACK-COLOR: #eee;
}

#ltree .cdiv table {
    width: 210px;
    font-size: 12px;
    cursor: pointer;
}

#ltree .cdiv .l1 {
    width: 16px;
    padding-left: 5px;
}

#ltree .cdiv .l2 {
    width: 16px;
    padding-left: 23px;
}

#ltree .cdiv .l3 {
    width: 16px;
    padding-left: 40px;
}

#ltree .cdiv .ti:hover {
    text-decoration: underline;
    color: #906;
}

#ltree .cdiv .ti {
    text-align: left;
}

#ltree .switch {
    font-size: 12px;
    text-align: left;
    position: absolute;
    width: 75px;
    height: 44px;
    border: 1px solid #666;
    background: #fff;
    z-index: 1;
    left: 240px;
    top: 100px;
}

#ltree .switch ul li {
    padding-left: 16px;
    height: 20px;
    border-bottom: 1px solid #ccc;
    line-height: 20px;
    display: block;
    cursor: pointer;
}

#ltree .switch .current {
    background: url(http://i0.zhongso.com/img/ltree/duihao.gif) no-repeat 4px center;
}

#ltree2 ul, #ltree2 li {
    list-style: none;
    padding: 0;
    margin: 0;
    zoom: 0;
}

#ltree2 a:link {
    color: #000;
    text-decoration: none;
}

#ltree2 a:visited {
    color: #666;
    text-decoration: none;
}

#ltree2 .tree2 {
    border: 1px solid #CCC;
    width: 172px;
    background: #000 url(http://i0.zhongso.com/img/ltree/tree_d.jpg) repeat-x;
    filter: progid:DXImageTransform.microsoft.shadow(direction=135, strength=4, color=gray);
}

#ltree2 .tit {
    width: 100%;
}

#ltree2 .tit .t_l {
    padding-left: 10px;
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
}

#ltree2 .tit .t_r {
    text-align: right;
    padding-right: 5px;
}

#ltree2 .tit .t_r img {
    cursor: pointer;
    margin: 5px;
}

#ltree2 .onelist {
    width: 160px;
    background: #FFF;
    border: 1px solid #CCC;
    margin-left: 10px;
    margin-bottom: 10px;
    border-right: none;
}

#ltree2 .onelist li {
    line-height: 25px;
    border-bottom: 1px solid #CCC;
    position: relative;
}

#ltree2 .onelist li a {
    padding: 0 10px;
    display: block;
    height: 25px;
    padding-left: 25px;
    background: url(http://i0.zhongso.com/img/ltree/redarrow.gif) no-repeat 5px 8px;
}

#ltree2 .onelist li a:hover {
    background-color: #EDEDED;
}

#ltree2 .onelist li ul {
    position: absolute;
    left: 160px;
    top: -20px;
    background: #EDEDED;
    border: 1px solid #CCC;
    Z-INDEX: 20001;
    display: none;
}

#ltree2 .onelist li ul li a:hover {
    color: #F00;
}

#ltree2 .twolist li ul {
    border: 0;
    border-collapse: collapse;
    background: #EDEDED;
    border: 1px solid #CCC;
}

#ltree2 .onelist li ul li a {
    line-height: 28px;
    padding-right: 10px;
    border: none;
    width: 160px;
    background: none;
    padding-left: 5px;
}

#ltree2 .onelist li ul li a img {
    border: none;
    margin: 0 5px;
    vertical-align: middle;
}

#ltree2 .onelist li:hover ul, #ltree2 .onelist li.over ul {
    display: block;
}

#ltree2 .wait {
    text-align: center;
    margin: 10px 0;
}

#addsearch, #addrss, #addweb {
    position: absolute;
    width: 330px;
    z-index: 1;
    background: #fff;
    border: 1px solid #999;
    padding: 5px;
}

#addweb {
    z-index: 4;
}

#addrss {
    z-index: 3;
}

#big_area {
    background-color: #fff;
}

.#big_area_back_main {
    position: absolute;
    left: 0;
    top: 0;
    width: 1003px;
    height: 670px;
    z-index: 20001;
    background-color: #000;
    filter: Alpha(Opacity=40);
}

#big_area_main {
    position: absolute;
    left: 20px;
    top: 20px;
    width: 963px;
    height: 550px;
    z-index: 20002;
    background-color: #fff;
}

.big_area_con_clew {
    text-align: center;
    font-size: 14px;
    color: #000;
    height: 24px;
    padding-top: 3px;
    font-weight: bold;
}

.optmenu {
    width: 140px;
    border: 1px solid #6593cf;
    background: #f6f6f6 url(http://i0.zhongso.com/img/opt_menubg.gif) repeat-y left top;
}

.optmenu table {
    width: 100%;
    height: 20px;
    margin: 1px;
    cursor: pointer;
    font-size: 12px;
}

.optmenu .Over {
    border: 1px solid #ffbd69;
    background: #ffe7a2;
}

.optmenu .icotd {
    width: 24px;
    text-align: center;
}

.optmenu .txt {
    padding-left: 5px;
}

.optmenu select {
    vertical-align: middle;
    margin: 0 !important;
}

.optmenu setmenu {
    margin: 5px;
}

.optmenu setmenu td {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #fff;
}

.bottom {
    height: 36px;
    text-align: center;
    vertical-align: bottom;
}

.bottom input {
    font-size: 14px;
}

.memo {
    padding: 3px 0 8px 12px;
}

.t_show_hide {
    display: none;
}

#menu td {
    color: #fff;
}

#menu td a {
    color: #fff;
    text-decoration: underline;
}

#menu .tipbar {
    color: #fc3;
    width: 100%;
}

.pageopt {
    text-align: left;
    position: absolute;
    width: 135px;
    height: auto;
    border: 1px solid #666;
    background: #fff;
    filter: progid:DXImageTransform.microsoft.shadow(direction=135, strength=4, color=gray);
}

.pageopt ul li {
    padding-left: 24px;
    height: 20px;
    border-bottom: 1px solid #ccc;
    line-height: 20px;
    display: block;
    cursor: pointer;
}

.pageopt .edittit, .pageopt .share, .pageopt .share, .pageopt .appmaster, .pageopt .skin, .pageopt .taglist, .pageopt .mdelpage, .pageopt .savetoig, .pageopt .savetofav, .pageopt .savetodesk, .pageopt .savetohome, .optmenu .icotd1, .optmenu .icotd2, .optmenu .icotd3, .optmenu .icotd4, .optmenu .icotd5, .optmenu .icotd6, .pageopt .seo, .pageopt .tagset {
    background: url(http://i0.zhongso.com/img/layout1.gif) no-repeat;
    cursor: pointer;
}

.pageopt .edittit {
    background-position: 0 -384px;
}

.pageopt .skin {
    background-position: 0 -408px;
}

.pageopt .tagset {
    background-position: 0 -433px;
}

.pageopt .share {
    background-position: 0 -478px;
}

.pageopt .seo {
    background-position: 0 -457px;
}

.pageopt .appmaster {
    background-position: 0 -73px;
}

.pageopt .taglist {
    background-position: 0 -97px;
}

.pageopt .mdelpage {
    background-position: 0 -123px;
}

.pageopt .savetoig {
    background-position: 0 -333px;
}

.pageopt .savetofav {
    background-position: 0 -246px;
}

.pageopt .savetodesk {
    background-position: 0 -274px;
}

.pageopt .savetohome {
    background-position: 0 -304px;
}

.optmenu .icotd1, .optmenu .icotd2, .optmenu .icotd3, .optmenu .icotd4, .optmenu .icotd5, .optmenu .icotd6 {
    width: 24px;
    height: 20px;
}

.optmenu .icotd1 {
    background-position: 0 -141px;
}

.optmenu .icotd2 {
    background-position: 0 -168px;
}

.optmenu .icotd3 {
    background-position: 0 -192px;
}

.optmenu .icotd4 {
    background-position: -2px -221px;
}

.optmenu .icotd5 {
    background-position: -4px -359px;
}

.optmenu .icotd6 {
    background-position: 0 -385px;
}

#bpre {
    position: absolute;
    left: 240px;
    top: 76px;
    width: 330px;
}

#flt_alert {
    position: absolute;
    width: 370px;
    border: 1px solid #A9C3E9;
    background: #fff;
    filter: progid:DXImageTransform.microsoft.shadow(direction=135, strength=4, color=gray);
    color: #666;
}

#flt_alert .title {
    height: 32px;
    width: 100%;
    border: 1px solid #fff;
    background-image: url(http://i0.zhongso.com/images/jianbian.gif);
    background-repeat: repeat-x;
}

#flt_alert .title .td1 {
    width: 0;
    vertical-align: top;
    padding: 5px;
}

#flt_alert .title .td2 {
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    width: 100%;
    color: #000;
    padding-top: 2px;
}

#flt_alert .title .td3 {
    width: 0;
    padding: 2px 6px 6px 6px;
    cursor: pointer;
}

#flt_set {
    height: 40px;
    background-color: #F9F9F9;
    padding-top: 3px;
}

#flt_set img {
    margin-left: 20px;
    vertical-align: middle;
}

#flt_set span, #flt_set .tlp1 {
    color: #69C;
    font-size: 14px;
    font-weight: bold;
}

#flt_set .tlp0 {
    float: left;
    color: #69c;
    width: 118px;
    font-size: 12px;
}

#flt_set .tlp1 {
    float: left;
    margin-top: 9px;
    width: 220px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.flt_err {
    color: red;
}

.flt_msgs {
    height: 18px;
    padding-top: 2px;
}

.flt_video {
    padding: 0 10px 8px;
}

.flt_comm {
    padding: 5px 10px 1px;
}

.flt_videoarea {
    overflow-y: scroll;
    font-size: 12px;
    width: 320px;
    height: 120px;
    padding: 10px;
}

..flt_input {
    font-size: 12px;
    height: 14px;
}

.flt_lbl, .flt_obj {
    font-size: 12px;
    color: #666;
}

.flt_lbl {
    text-align: right;
    font-weight: bold;
}

.flt_obj {
    text-align: left;
    position: relative;
    top: -3px;
}

.flt_obj select {
    width: 250px;
}

.flt_lbl0 {
    padding-top: 4px;
}

.flt_btn {
    text-align: right;
    padding: 15px 35px 8px;
}

.flt_btn_w {
    font-size: 12px;
    text-align: center;
}

.flt_btn2em {
    background: url(http://i0.zhongso.com/images/2embtnbg.gif);
    border: 0;
    width: 67px;
    height: 24px;
    margin-bottom: 5px;
}

.cttnews {
    margin: 3px 6px;
}

.cttnews_inn {
    width: 100%;
    table-layout: fixed;
}

.cttnews .col_source {
    width: 5em;
}

.cttnews .col_price {
    width: 4em;
}

.cttnews .col_time {
    width: 4em;
}

.cttnews .col_timesfm {
    width: 4em;
}

.cttnews td, .cttnews .source, .cttnews .time, .cttnews .price, .cttnews .timesfm {
    height: 1.4em;
    line-height: 1.4em;
    width: auto;
    white-space: nowrap;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}

.cttnews .time {
    padding-left: 1em;
}

.cttnews .source {
    padding-left: 1em;
}

.cttnews .price {
    padding-left: 1em;
}

.cttnews .timesfm {
    padding-left: 1em;
}

.cttnews .title {
    width: 100%;
    height: 1.4em;
    float: left;
    overflow: hidden;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}

.cttnews .title a {
    padding-left: 1em;
    background: url(http://i0.zhongso.com/img/dot.gif) no-repeat left .65em;
    float: left;
    display: block;
    _width: 95%;
    height: 24px;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}

.cttnews .no_height {
    height: 0;
    overflow: hidden;
}

.cttnews .descrp {
    margin: 5px 8px;
}

.cttnews2 td {
    width: 50%;
}

.cttdl dt, .cttjrgz li, .cttmhlist li, .cttlink li {
    background: url(http://i0.zhongso.com/img/dot.gif) no-repeat;
}

.cttdl {
    margin: 3px 6px;
}

.cttdl dl {
    margin: 0;
    width: 100%;
}

.cttdl dt {
    clear: both;
    line-height: 1.5em;
    height: 1.5em;
    background-position: left center;
    padding-left: 1em;
    overflow: hidden;
    *white-space: nowrap;
    *text-overflow: ellipsis;
}

.cttdl dt a {
    float: left;
    _width: 99%;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
}

.cttdl dd {
    clear: both;
    float: left;
    margin: 0 1em;
    overflow: hidden;
}

.cttdl dd em {
    padding-left: 10px;
    color: #999;
    font-style: normal;
}

.cttpic {
    margin: .5em;
    text-align: center;
}

.cttpic .hdpic {
    overflow: hidden;
}

.cttpic .hdpictit {
    white-space: nowrap;
    _width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.piccon {
    text-align: center;
}

.cttpiclist {
    text-align: center;
}

.cttpiclist li {
    float: left;
    width: 122px;
    margin: 2px;
}

.ctttxtpic {
    margin: 3px 6px;
}

.ctttxtpic .txtpicblo {
    overflow: hidden;
    word-wrap: break-word;
    line-height: 1.5em;
}

.ctttxtpic .txtpicblo img {
    float: right;
    width: 30%;
    height: auto;
    padding-left: .5em;
}

.cttbbs .itempic {
    float: left;
    width: 50%;
    overflow: hidden;
    height: 100px;
}

.cttbbs .itempic img {
    margin: 0 5px;
    height: 80px;
}

.cttbbs .itempictxt {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    _width: 100%;
    margin: 2px 5px;
}

.cctzsjj .no1pic {
    float: left;
    width: 130px;
    overflow: hidden;
    height: 85px;
}

.cctzsjj .no1pic img {
    height: 80px;
    width: 120px;
}

.cctzsjj .no1 {
    float: left;
    overflow: hidden;
    height: 85px;
}

.cctzsjj .no1tit {
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}

.cctzsjj .no1memo {
    text-indent: 2em;
    color: #666;
    height: 45px;
    padding: 5px 0;
    nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.cctzsjj .no1btn {
    float: right;
    padding-right: .5em;
}

.cttjrgz li {
    padding-left: 1em;
    white-space: nowrap;
    overflow: hidden;
    list-style: none;
    background-position: left .5em;
}

#blo_weather_tab .ti {
    font-weight: bold;
    color: #000;
    background: #ffc;
    white-space: nowrap;
}

#blo_weather_tab table {
    clear: both;
}

#blo_weather_tab td {
    width: 33%;
    text-align: center;
}

#blo_weather_tab div {
    text-align: center;
}

#blo_weather_tab #d {
    font-size: 12px;
}

#blo_weather_tab #i {
    padding: 2px 0 2px;
}

#blo_weather_tab #w {
    background: #eee;
}

.cttuserlist {
    margin: 3px 6px;
}

.cttuserlist img {
    border: 0;
    vertical-align: middle;
    margin-right: 5px;
}

.cttuserlist ul {
    margin: 5px 0;
    padding: 0;
    zoom: 1;
}

.cttuserlist li {
    list-style: none;
    float: left;
    width: 120px;
    height: 25px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 5px;
}

.cttmhlist {
    margin: 3px 6px;
}

.cttmhlist li, .cttlink li {
    float: left;
    width: 16em;
    padding: 0 1em;
    line-height: 1.4em;
    height: 1.4em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    list-style: none;
    background-position: left .5em;
}

.cttlink {
    margin: 3px 6px;
}

.cttlink li {
    width: 10em;
}

.cttnote {
    background: #FFFAE0;
}

.cttnote textarea {
    width: 100%;
    border: 1px solid #FFFAE0;
    background: #FFFAE0;
    padding: 4px 2px;
    line-height: 18px;
    overflow: auto;
}

.cttnote .click {
    border: 1px dashed #f00;
}

.cttyw {
    margin: .5em;
}

.blo_tv_tab {
    overflow-y: auto;
    overflow-x: hidden;
    padding-bottom: 2px;
}

.blo_tv_tab table {
    width: 100%;
    _width: 94%;
}

.blo_tv_tab #td1 {
    width: 20%;
    text-align: center;
    background-color: #999;
    color: #fff;
}

.blo_tv_tab #td2 {
    width: 80%;
    padding: 2px 0 0 5px;
    background: #e3eefd;
    color: #000;
}

.blo_tv_sd {
    width: 100%;
    background: #ffc;
}

.blo_tv_sd td {
    width: 13%;
    font-size: 10px;
    text-align: center;
    cursor: pointer;
}

.blo_tv_sd td span {
    color: #000;
    cursor: auto;
    background: #ccc;
}

.blo_tv_wr {
    font-size: 12px;
}

.cttflash {
    overflow: hidden;
}

#blo_allsearch {
    margin: 3px 6px;
}

#blo_allsearch #s, #i, #v {
    padding: 0 0 2px 20px;
}

#blo_allsearch #s strong {
    color: #000;
    font-weight: bold;
}

#blo_allsearch #s span {
    text-decoration: underline;
    cursor: pointer;
}

#blo_allsearch .in {
    font-size: 16px;
    width: 70%;
}

#blo_allsearch_com {
    width: 100%;
}

#blo_allsearch_com td {
    width: 33%;
    text-align: center;
}

.block_loading {
    margin: 0 auto;
    text-align: center;
    padding-top: 10px;
}

.cttpictlst {
    text-align: center;
    width: 100%;
}

.cttpictlst img {
    border: none;
}

.cttpictlst a {
    cursor: pointer;
}

.cttpictdiv {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 120px;
    height: 20px;
    margin-bottom: 5px;
}

.cttpicbox {
    float: left;
    width: 144px;
    height: 175px;
}

.cttpicsclst {
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    margin: 0 5px;
}

.cttpicsclstdiv {
    line-height: 1.4em;
    overflow: hidden;
    width: 120px;
    word-break: break-all;
}

.cttpicsclst td {
    padding-left: 3px;
    vertical-align: top;
}

.cttpicsclst a img {
    width: 100px;
    height: 100px;
    margin: 0 1px;
    padding-top: 2px;
}

.cttpicsclst {
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    margin: 0 auto;
    width: 96%;
    height: 100%;
}

.cttpicsclst .txt0 {
    padding-top: 3px;
    overflow: hidden;
    cursor: pointer;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
}

.corpperson, .corpperson1 {
    text-align: center;
}

.corpperson1 {
    margin: 0 auto;
    width: 100%;
    height: 100%;
}

.corpperson img, .corpperson1 img {
    height: 80px;
    width: 70px;
    border: 1px solid #ccc;
    padding: 2px;
}

.corpperson .box {
    float: left;
    padding: 2px;
    text-align: center;
    width: 82px;
    height: 130px;
    overflow: hidden;
}

.corpperson1 .txt0, .corpperson1 .txt1 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 80px;
    word-break: break-all;
    padding: 0 5px;
}

.corpperson .txt0, .corpperson .txt1 {
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.corpperson .txt0, .corpperson1 .txt0 {
    margin-top: 5px;
}

.corpperson .txt1, .corpperson1 .txt1 {
    margin: 2px;
}

.corpperson2 {
    margin: 10px 20px;
}

.corpperson2 .txtpicblo {
    overflow: hidden;
    word-wrap: break-word;
    line-height: 1.5em;
}

.corpperson2 .txtpicblo img {
    float: right;
    width: 100%;
    height: auto;
    padding-left: .5em;
}

.corpcard {
    margin: 10px;
}

.corpcard div {
    margin-top: 3px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 98%;
}

.corpcardline {
    border-top: 1px dashed #ccc;
    width: 96%;
    margin: 0 auto;
}

.corpcard .coname {
    font-weight: bold;
}

.corpcard0 {
    width: 98%;
    height: 100%;
}

.corplogo, .corplogo0 {
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    margin: 0 5px;
}

.corplogo div {
    float: left;
    padding: 3px 0 0 3px;
}

.corplogo0 td {
    padding-left: 3px;
}

.corplogo0 table td {
    padding-left: 3px;
}

.corplogo img, .corplogo0 img {
    width: 80px;
    height: 35px;
    margin: 1px;
}

.corplogo0 {
    width: 100%;
    height: 100%;
}

.coproduct .coname, .coproduct .cotype {
    width: 128px;
    margin: 5px 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: center;
}

.coproduct .cocontent {
    float: left;
    width: 128px;
    margin: 10px 10px 20px 10px;
    height: 150px;
    text-align: center;
    padding: 2px;
    display: inline;
}

.coproduct .cocontent div {
    border: 1px solid #ccc;
    width: 126px;
    height: 126px;
    display: block;
}

.coproduct .cocontent a {
    display: block;
    width: 126px;
    height: 126px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    *display: block;
    *font-size: 110px;
    *font-family: arial;
}

.coproduct .cocontent .coname {
    border: none;
    height: 20px;
}

.floweter {
    width: 100%;
    margin: 10px auto;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.floweter_0, .floweter_1, .floweter_2, .floweter_3, .floweter_4 {
    text-align: center;
    width: 100%;
}

#fs1 {
    background-repeat: repeat-x;
    width: 60%;
    height: 41px;
}

#fs12 table {
    width: 100%;
    text-align: center;
    font-size: 12px;
}

#fsmc1 div {
    background: #749BCE;
}

#fsmc2 div {
    background: #EF971A;
}

#fsmc3 div {
    background: #9A0202;
}

#fsmc4 div {
    background: #029A67;
}

#fsmc5 div {
    background: #9A9A9A;
}

#fsmc1, #fsmc2, #fsmc3, #fsmc4, #fsmc5 {
    border: 0;
    padding: 2px;
}

#fs11 {
    width: 5px;
    font-size: 9px;
    background-repeat: no-repeat;
}

#fs13 {
    width: 6px;
    font-size: 9px;
    background-repeat: no-repeat;
}

.floweter_1 #fs11 {
    background-image: url(http://i0.zhongso.com/imgs/yello1.gif);
}

.floweter_1 #fs12 {
    background-image: url(http://i0.zhongso.com/imgs/yello2.gif);
    width: 100%;
}

.floweter_1 #fs13 {
    background-image: url(http://i0.zhongso.com/imgs/yello3.gif);
}

#fs121 td {
    padding-top: 2px;
}

#fs122 td {
    color: #FFF;
    font-weight: bold;
}

.floweter_2 #fs11 {
    background-image: url(http://i0.zhongso.com/imgs/red1.gif);
}

.floweter_2 #fs12 {
    background-image: url(http://i0.zhongso.com/imgs/red2.gif);
    width: 100%;
}

.floweter_2 #fs13 {
    background-image: url(http://i0.zhongso.com/imgs/red3.gif);
}

.floweter_3 #fs11 {
    background-image: url(http://i0.zhongso.com/imgs/green1.gif);
}

.floweter_3 #fs12 {
    background-image: url(http://i0.zhongso.com/imgs/green2.gif);
    width: 100%;
}

.floweter_3 #fs13 {
    background-image: url(http://i0.zhongso.com/imgs/green3.gif);
}

.floweter_0 #fs11 {
    background-image: url(http://i0.zhongso.com/imgs/blue1.gif);
}

.floweter_0 #fs12 {
    background-image: url(http://i0.zhongso.com/imgs/blue2.gif);
    width: 100%;
}

.floweter_0 #fs13 {
    background-image: url(http://i0.zhongso.com/imgs/blue3.gif);
}

.floweter_4 #fs11 {
    background-image: url(http://i0.zhongso.com/imgs/argentine1.gif);
}

.floweter_4 #fs12 {
    background-image: url(http://i0.zhongso.com/imgs/argentine2.gif);
    width: 100%;
}

.floweter_4 #fs13 {
    background-image: url(http://i0.zhongso.com/imgs/argentine3.gif);
}

.fsmc {
    margin-bottom: 2px;
}

.fsmc td {
    padding: 2px;
    background: #FFF;
    font-size: 0;
    cursor: pointer;
}

.fsmc td div {
    width: 5px;
    height: 5px;
}

.ctt_product_nav {
    margin: 3px;
}

.ctt_product_nav li {
    padding-left: 1em;
    white-space: nowrap;
    list-style: none;
    float: left;
}

.ctt_product_nav2 {
    margin: 3px;
}

.ctt_product_nav2_content {
    padding: 0 1em;
    float: left;
    width: 36%;
}

.ctt_product_nav2 li {
    padding-left: 1em;
    white-space: nowrap;
    list-style: none;
    float: left;
}

.ctt_product_nav_up, .ctt_product_nav_down {
    background: url(http://i0.zhongso.com/img/updown_icon.gif) no-repeat;
    width: 16px;
    height: 12px;
    display: block;
    cursor: pointer;
}

.ctt_product_nav_up {
    background-position: 0 0;
}

.ctt_product_nav_down {
    background-position: 0 -18px;
}

.td_left {
    width: 90px;
    text-align: center;
    vertical-align: top;
}

.td_right {
    text-align: left;
    word-break: break-all;
    padding-left: 5px;
}

.toolnav_waikuang {
    width: 1003px;
    margin: 0 auto;
    position: relative;
    top: 49px;
    z-index: 999999;
    text-align: right;
}

.toolnav_wrapper {
    width: 362px;
    height: 20px;
    position: absolute;
    right: 15px;
}

.toolnav_left, .toolnav_right, .toolnav_content, .toolnav_line {
    background: url(http://i0.zhongso.com/img/tool_nav.gif);
}

.toolnav_left {
    width: 6px;
    height: 20px;
    background-repeat: no-repeat;
    float: left;
}

.toolnav_content {
    background-repeat: repeat-x;
    background-position: 0 -45px;
    float: left;
    padding: 0 10px;
}

.toolnav_content ul, .toolnav_content li {
    list-style: none;
    float: left;
    margin: 0;
    padding: 0;
}

.toolnav_content li {
    padding-right: 4px;
}

.toolnav_content a:link, .toolnav_content a:visited {
    color: #fff;
    line-height: 20px;
    text-decoration: none;
}

.toolnav_content a:hover {
    color: f00;
}

.toolnav_right {
    width: 6px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: -44px 0;
    float: left;
}

.toolnav_line {
    background-repeat: no-repeat;
    background-position: -48px -22px;
    width: 2px;
    height: 20px;
}

.hyl_logo {
    width: 155px;
    height: 80px;
    float: left;
    overflow: hidden;
}

.hyl_right {
    width: 826px;
    height: 78px;
    float: left;
    border: 1px solid #A7A2A0;
    background: url(http://i0.zhongso.com/images/bt_bk.gif) repeat-x top;
    background-color: #E6E7E8;
}

.button_htl {
    width: 65px;
    height: 18px;
    font-weight: bold;
    color: #AE0C0C;
    border: 1px solid #707070;
    background: url(http://i0.zhongso.com/images/bt_top.gif) repeat-x;
    cursor: pointer;
    margin: 0 5px;
    text-align: center;
}

.input_hyl {
    width: 130px;
    border: 1px solid #707070;
    background: #fff;
}

.key_hyl {
    width: 440px;
    overflow: hidden;
    height: 18px;
    line-height: 18px;
    color: #06c;
}

.key_hyl a:link, .key_hyl a:visited {
    color: #06c;
    text-decoration: none;
}

.key_hyl a:hover {
    color: #f00;
    text-decoration: underline;
}

.key_hyl a {
    margin-left: 5px;
}

.title_hyl {
    width: 760px;
    height: 45px;
}

.title_hyl li {
    width: 100px;
    margin-right: 5px;
    float: left;
    clear: none;
    line-height: 16px;
    height: 16px;
    overflow: hidden;
    white-space: nowrap;
    word-break: break-all;
}

.gray_hyl a:link {
    color: #666;
    text-decoration: none;
}

.gray_hyl a:visited {
    color: #999;
    text-decoration: none;
}

.gray_hyl a:hover {
    color: #f00;
    text-decoration: underline;
}

.search_blo_wrapper {
    margin: 30px auto;
    text-align: center;
    width: 100%;
}

.search_input {
    width: 75%;
    vertical-align: middle;
}

.search_button {
    vertical-align: middle;
}

.im_widget {
    margin: 0 auto;
    padding: 5px;
    text-align: center;
}

.online_im, .disonline_im {
    width: 83px;
    height: 27px;
    border: 0;
    cursor: pointer;
    background: url(http://i0.zhongso.com/img/online_im.png) no-repeat;
}

.disonline_im {
    background-position: 0 -70px;
}

.font12 {
    font-size: 12px;
}

..font14 {
    font-size: 14px;
}

a.blue_l:link, a.blue_l:visited {
    color: #06c;
    text-decoration: underline;
}

.red {
    color: #f00;
}

a.red:link, a.red:visited {
    color: #f00;
    text-decoration: underline;
}

.gray, a.gray:link, a.gray:visited {
    color: #999;
}

a.blue_l:hover {
    color: #f00;
}

.strong {
    font-weight: bold;
}

.margin5 {
    margin: 0 5px;
}

.margin10 {
    margin: 10px 0;
}

.margin12 {
    margin: 0 12px;
}

.marginl {
    margin-left: 72px;
}

.textal {
    text-align: left;
    line-height: 20px;
}

.layout_wrapper {
    background: #ccc;
    position: relative;
    left: 3px;
    top: 3px;
    width: 330px;
    font-size: 12px;
}

.layout {
    position: relative;
    left: -3px;
    top: -3px;
    background: #FFF;
    border: 1px solid #ABC3DB;
    padding: 1px;
}

.layout_title {
    background: url(http://i0.zhongso.com/img/ltree/ltree_title_bk.jpg);
    height: 25px;
    border: 1px solid #fff;
    border-bottom: 0;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    padding: 0 5px;
    color: #fff;
}

.layout_title_new {
    border-bottom: 1px solid #ABC3DB;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    background: #ECF3FB;
    padding: 0 5px;
}

.layout_title .l, .layout_title_new .l {
    float: left;
}

.layout_title img, .layout_title_new img {
    float: right;
    margin: 5px 5px 0 0;
}

.layouttop_wrapper {
    margin: 5px;
    color: #000;
}

.layouttop_wrapper td {
    line-height: 25px;
    height: 25px;
    text-align: left;
}

.gray {
    line-height: 20px;
    color: #999;
}

.layout .xuxian {
    border-bottom: 1px dashed #CCC;
    height: 1;
    margin: 0 5px;
}

.layout .top, .layout .top1 {
    margin: 5px;
    padding: 5px 0;
    border-bottom: 1px dashed #CCC;
}

.layout .top {
    text-align: center;
}

.layout .top1 {
    text-align: left;
}

.layout p {
    padding: 0 5px;
    margin: 10px 0;
    color: #000;
}

.layout .input {
    border: 1px solid #CCC;
    width: 200px;
}

.input_s {
    border: 1px solid #CCC;
    width: 150px;
    padding: 0;
    margin: 0;
}

.im {
    width: 100%;
}

.im .im_t {
    height: 20px;
    line-height: 20px;
    padding: 0 5px;
    text-align: right;
}

.im .im_t a {
    margin: 0 5px;
}

.im .im_con {
    padding: 8px;
    text-align: center;
}

.im .im_con ul {
    width: 50%;
    margin: 10px auto;
}

.im .im_con li {
    height: 25px;
    line-height: 25px;
    text-align: left;
    clear: both;
}

.ask {
    width: 176px;
    height: 125px;
    margin: 0 auto;
}

.layout_wrapper, .tools, .pageopt, .optmenu {
    color: #000;
}

.pageopt, .pageopt a:link, .pageopt a:visited, .optmenu, .optmenu a:link, .optmenu a:visited {
    color: #000;
    text-decoration: none;
}

.dcm {
    float: left;
    height: 300px;
    width: 800px;
    margin: 0 auto;
    position: relative;
}

.dcm_table {
    height: 280px;
    _height: 290px;
    width: 321px;
    border: 1px solid #A9C3E9;
    margin: 0;
}

.dcm_table_3_1 {
    height: 245px;
    width: 300px;
    border: 1px solid #EAEAEA;
    border-top: 0;
    margin: 0 auto;
    clear: both;
}

.dcm_table_3_fk {
    height: 45px;
    width: 260px;
    border: 1px solid #A9C3E9;
    background: #EAEAEA;
    line-height: 23px;
    color: #000;
    padding-right: 5px;
    padding-left: 5px;
    margin-top: 2px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}

.dcm_table_3_fk_top {
    height: 25px;
    width: 230px;
    line-height: 23px;
    color: #000;
    float: left;
    margin-left: 15px;
}

.dcm_table_3_fk2 {
    height: 32px;
    width: 32px;
    margin-left: 5px;
    line-height: 23px;
    color: #000;
    float: left;
    margin-right: 8px;
    margin-top: 5px;
}

.dcm_table3_zb {
    color: #000;
    float: left;
    height: 30px;
    width: 270px;
    margin-left: 15px;
    margin-top: 10px;
}

.dcm_table3_zb2 {
    color: #000;
    float: left;
    height: 80px;
    width: 270px;
    margin-left: 15px;
    margin-top: 10px;
    line-height: 20px;
}

.dcm_table3_foot {
    color: #FFF;
    float: left;
    height: 30px;
    width: 60px;
    margin-left: 12px;
}

.dcm_table_3_fd {
    float: right;
    height: 25px;
    width: 89px;
    border: 1px solid #a9c3e9;
    border-bottom: 0;
    line-height: 25px;
    color: #04478B;
    text-decoration: underline;
    text-align: center;
    background-color: #FFF;
    clip: rect(auto, auto, 15px, auto);
    position: absolute;
    top: 2;
    left: 220px;
}

.dcm_table3_zb_left2 {
    color: #000;
    float: left;
    height: 15px;
    width: 60px;
    margin-top: 5px;
    background-position: right;
}

.dcm_table3_zb_left3, .dcm_table3_zb_left3_1 {
    color: #333;
    float: left;
    height: 50px;
    width: 200px;
    background-position: right;
    line-height: 25px;
}

.dcm_table3_zb_left3_1 {
    height: 25px;
}

.dcm_table3_zb_left32 {
    color: #333;
    float: left;
    height: 10px;
    width: 200px;
    background-position: right;
    line-height: 15px;
    margin-top: 8px;
}

.dcm_font {
    font-size: 12px;
    line-height: 20px;
    color: #CCC;
    height: 20px;
    width: 180px;
}

.dcm_table2 {
    line-height: 15px;
    color: #999;
    float: left;
    height: 15px;
    width: 170px;
}

.dmc_bj {
    background-image: url(http://i0.zhongso.com/images/dcm_bj2.jpg);
    float: left;
    height: 28px;
    width: 321px;
    background-repeat: repeat-x;
}

.dmc_bj_2 {
    float: left;
    height: 27px;
    width: 321px;
    background-image: url(http://i0.zhongso.com/images/dcm_bj.jpg);
}

.dmc_bj_left {
    line-height: 25px;
    float: left;
    height: 25px;
    width: 109px;
    color: #04478B;
    padding-left: 10px;
    padding-top: 2px;
}

.dmc_bj_left_2 {
    line-height: 25px;
    float: left;
    height: 25px;
    width: 60px;
    color: #04478B;
    text-decoration: underline;
    padding-left: 115px;
    padding-top: 2px;
}

.dmc_bj_left_3 {
    line-height: 25px;
    float: right;
    height: 25px;
    width: 50px;
    color: #04478B;
    text-decoration: underline;
    padding-top: 2px;
    text-align: right;
    padding-right: 21px;
}

.dmc_bj_delete {
    float: right;
    height: 10px;
    width: 10px;
    margin-right: 5px;
    line-height: 25px;
    text-align: center;
    vertical-align: middle;
    margin-top: 8px;
}

.dcm_table_3_fk, .dcm_table_3_fk_top, .dcm_table_3_fk2, .dcm_table3_zb, .dcm_table3_zb2, .dcm_table3_foot, .dcm_table_3_fd, .dcm_table3_zb_left2, .dcm_table3_zb_left3, .dcm_table3_zb_left32, .dcm_table2, .dmc_bj_left, .dmc_bj_left_2, .dmc_bj_left_3 {
    font-family: "����";
    font-size: 12px;
}

.cttpic_118 li {
    float: left;
    width: 142px;
    margin: 2px;
}

.cttpic_118 .cttpicimg, .cttpic_118 td .cttpicimg {
    background: url(http://i0.zhongso.com/img/cttpiclist_bg1.gif) no-repeat;
    width: 127px;
    height: 130px;
    overflow: hidden;
    padding: 3px 12px 10px 5px;
    margin: 8px 5px;
}

.cttpic_118 .cttpicimg a, .cttpic_118 .cttpicimg a, .cttpic_118 td .cttpicimg a, .cttpic_img {
    display: block;
    width: 120px;
    height: 120px;
    overflow: hidden;
    text-align: center;
    outline: none;
    *display: block;
    *font-family: Arial;
    *font-size: 110px;
}

.cttpic_img {
    border: 1px solid #CCC;
    margin: 2px;
}

.cttpic_118 .fl, .cttpicsclst .fl {
    float: left;
}

.cttpic_118 li {
    width: 140px;
    height: 147px;
}

.cttpic_118 td img {
    margin: 2px 5px;
}

.page_botm_wrap {
    overflow: hidden;
    zoom: 1;
}

.page_botm {
    float: right;
    padding: 20px 10px;
    height: 22px;
    font-family: Tahoma;
    font-size: 12px;
}

.page_botm a {
    padding: 2px 5px;
    border: 1px solid #CCC;
    white-space: nowrap;
    vertical-align: middle;
    line-height: 22px;
}

.page_botm a:hover {
    border: 1px solid #F00;
}

.page_botm .goform {
    margin: 0px;
    padding: 2px 5px;
    display: inline;
    line-height: 22px;
    vertical-align: middle;
}

.page_botm .goform .pagetogo {
    font-family: Tahoma;
    margin: 0px;
    padding: 0px;
    border: 1px solid #cccccc;
    width: 28px;
    height: 18px;
    line-height: 18px;
    vertical-align: middle;
    font-size: 12px;
}

.page_botm .goform .btngo {
    margin: 0px;
    padding: 0px;
    width: 40px;
    height: 24px;
    vertical-align: middle;
    font-size: 12px;
    cursor: pointer
}

.page_botm_cur {
    font-weight: bold;
}

.more_45_nav {
    margin: 5px auto;
    overflow: hidden;
    zoom: 1;
}

.more_45_nav label {
    background-position: -3px -136px;
    display: block;
    width: 12px;
    height: 12px;
    float: left;
    margin-right: 5px;
}

.blo_member_contentk .margin {
    padding-left: 50px;
}

.n-sltmenu {
    background-color: #F8F4EC;
    border-color: -moz-use-text-color #E7E7D4 #E7E7D4;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    display: block;
    padding: 5px 3px 0;
    position: absolute;
    text-align: left;
    width: 102px;
    z-index: 99999;
    right: 120px;
    top: 23px;
}

.n-sltmenu li {
    background-color: #F8F4EC;
    height: 20px;
    line-height: 20px;
    z-index: 99999;
    overflow: hidden;
}

.n-sltmenu li a {
    color: #555555;
    display: block;
    padding: 0 6px;
    text-decoration: none;
}

.n-sltmenu li a:link, .n-sltmenu li a:visited {
    color: #555555;
    text-decoration: none;
}

.n-sltmenu li a:hover {
    background-color: #F2E7D6;
    color: #555555;
    display: block;
    text-decoration: none;
}

.n-textRt {
    text-align: right;
}

.n-MannageCenter, .n-MannageCenter:visited {
    padding: 5px 3px;
    border: 1px solid #f7f7f7;
    position: relative;
    border-bottom: none;
}

.n-MannageCenter:hover, .n-MannageCenter:active {
    background-color: #f8f4ec;
    border: 1px solid #e7e7d4;
    border-bottom: none;
}