﻿.new_bg_ix {
    width: 100%;
    height: 100%;
    position: fixed;
    background-color: #41baf7;
    color: #FFF;
    z-index: 9999;
    clear: both;
    left: 0;
    top: 0;
}

.new_bg_ix_zi {
    color: #FFF;
    width: 1000px;
    height: 150px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin: -75px 0 0 -500px;
    line-height: 400px;
    text-align: center;
    font-size: 60px;
    font-family: '微软雅黑';
}

    .new_bg_ix_zi img {
        height: 150px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -150px 0 0 -75px;
        z-index: 10;
    }

    .new_bg_ix_zi span {
        position: relative;
        top: -205px;
        margin-left: -200px;
        display: none;
        z-index: 9;
    }

    .new_bg_ix_zi a {
        display: block;
        background-color: rgb(15, 216, 144);
        color: #fff;
        padding: 3px 9px;
        width: 120px;
        display: none;
        z-index: 21;
        cursor: pointer;
        position: absolute;
        top: 41px;
        left: 640px;
        font-size: 20px;
        height: 40px;
        line-height: 40px;
        border-radius: 10px;
    }

        .new_bg_ix_zi a:hover {
            color: #FFF;
            text-decoration: none;
            background-color: rgb(14, 182, 122);
        }

body {
    font: 12px/1.5 '\5b8b\4f53,Arial,sans-serif';
    margin: 0;
    padding: 0;
    background: none;
    font-family: '微软雅黑',sans-serif,'宋体',Arial;
}

h1, h2, h3, h4, h5, h6, img, dl, dt, dd, em, i {
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: normal;
    font-style: normal;
}

ul, li, textarea {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

a {
    color: #004276;
  /*  text-decoration: none;*/
}

    a:hover {
        color: #BA2636;
        /*text-decoration: underline;*/
    }

p {
    margin: 0;
}

.hr1 {
    font-size: 1px;
    height: 1px;
    font-weight: 100;
    border-style: dashed;
    color: #7f7f7f;
}

.hr2 {
    font-size: 1px;
    font-weight: 100;
    height: 1px;
    border-style: dashed;
    color: #7f7f7f;
    position: relative;
    left: -35px;
    line-height: 15px;
}

.hr3 {
    font-size: 1px;
    font-weight: 100;
    height: 1px;
    border-style: dashed;
    color: #7f7f7f;
    line-height: 15px;
}

.hr4 {
    border: 1pt dashed #7f7f7f;
}

a.a1 {
    font-size: 14px;
    font-weight: bold;
    color: #004276;
}

    a.a1:hover {
        font-size: 14px;
        font-weight: bold;
        color: #004276;
    }

a.a2 {
    font-size: 12px;
    color: #7f7f7f;
    text-decoration: none;
    cursor: pointer;
}

    a.a2:hover {
        font-size: 12px;
        color: #7f7f7f;
        text-decoration: none;
    }

    a.a2:active {
        font-size: 12px;
        color: #7f7f7f;
        text-decoration: none;
    }

a.a3 {
    font-size: 12px;
    color: #3692d7;
    text-decoration: none;
    float: right;
}

    a.a3:hover {
        font-size: 12px;
        color: #3692d7;
        text-decoration: none;
    }

a.a4 {
    font-size: 12px;
    color: #BA2636;
    text-decoration: none;
}

    a.a4:hover {
        font-size: 12px;
        color: #9F0E09;
        text-decoration: none;
    }

a.a5 {
    font-size: 12px;
    color: #004276;
    text-decoration: none;
}

    a.a5:hover {
        font-size: 12px;
        color: #004276;
        text-decoration: none;
    }

a.a6 {
    font-size: 12px;
    color: #A20000;
    text-decoration: none;
}

    a.a6:hover {
        font-size: 12px;
        color: #A20000;
        text-decoration: none;
    }

a.a7 {
    font-size: 14px;
    color: #004276;
    text-decoration: none;
}

    a.a7:hover {
        font-size: 14px;
        color: #BA2636;
        text-decoration: underline;
    }

a.a8 {
    font-size: 12px;
    color: #1E50A2;
    text-decoration: none;
}

    a.a8:hover {
        font-size: 12px;
        color: #454545;
        text-decoration: none;
    }

a.a9 {
    font-size: 12px;
    color: #a5a5a5;
    text-decoration: none;
}

    a.a9:hover {
        font-size: 12px;
        color: #a5a5a5;
        text-decoration: none;
    }

a.a10 {
    font-size: 12px;
    color: #333;
    text-decoration: none;
}

    a.a10:hover {
        font-size: 12px;
        color: #BA2636;
        text-decoration: underline;
    }

a.a11 {
    font-size: 14px;
    font-weight: bold;
    color: #403f45;
    text-decoration: none;
}

    a.a11:hover {
        font-size: 14px;
        font-weight: bold;
        color: #403f45;
        text-decoration: none;
    }

a.a12 {
    font-size: 13px;
    color: #404a7f;
    text-decoration: none;
}

    a.a12:hover {
        font-size: 13px;
        color: #404a7f;
        text-decoration: none;
    }

a.a13 {
    font-size: 12px;
    color: #333;
    text-decoration: none;
}

    a.a13:hover {
        font-size: 12px;
        color: #BA2636;
        text-decoration: underline;
    }

a.a14 {
    font-size: 12px;
    color: #cb0002;
    text-decoration: none;
}

    a.a14:hover {
        font-size: 12px;
        color: #cb0002;
        text-decoration: none;
    }

a.a15 {
    font-size: 12px;
    color: #3692d7;
    text-decoration: none;
}

    a.a15:hover {
        font-size: 12px;
        color: #3692d7;
        text-decoration: none;
    }

a.a16 {
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}

    a.a16:hover {
        font-size: 12px;
        color: #000000;
        text-decoration: none;
    }

a.reply {
    font-size: 13px;
    color: #d601bf;
    text-decoration: none;
}

    a.reply:hover {
        font-size: 13px;
        color: #d601bf;
        text-decoration: none;
    }

a.blue {
    font-size: 13px;
    color: #020bd6;
    text-decoration: none;
}

    a.blue:hover {
        font-size: 13px;
        color: #020bd6;
        text-decoration: none;
    }

em {
    font-style: normal;
}

#List1_1 a {
    color: #213f71;
    font-size: 9pt;
    text-decoration: none;
    border: none;
}

    #List1_1 a:hover {
        color: #0066cc;
    }

#List2_1 a {
    color: #213f71;
    font-size: 9pt;
    text-decoration: none;
    border: none;
}

#List1_1 a:hover {
    color: #0066cc;
}

a.a17 {
    font-size: 12px;
    color: #353535;
    text-decoration: none;
}

    a.a17:hover {
        font-size: 12px;
        color: #353535;
        text-decoration: none;
    }

a.a18 {
    font-size: 15px;
    color: #000;
    text-decoration: none;
}

    a.a18:hover {
        font-size: 15px;
        color: #ff0000;
        text-decoration: underline;
    }

.a18 img {
    border: 0;
}

.publicjj, .publicbe {
    background-color: #54DA59;
    color: #FFF;
    font: 12px "Microsoft YaHei","微软雅黑e\8f6f\96c5\9ed1","宋体b8b\4f53";
    margin-right: 5px;
    padding: 0px 4px;
    moz-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
    display: inline-block;
    height: 20px;
    line-height: 20px;
}

.publicbe {
    background-color: #52D8D8;
}

.blue {
    display: block;
    border-radius: 3px;
    moz-border-radius: 3px;
    background-color: #31A1DB;
    font: 14px bold '微软雅黑';
    color: white;
    padding: 3px 15px;
}

    .blue:hover {
        background-color: #1A649D;
        text-decoration: none;
        color: #FFF;
    }

.gfkeQQ {
    position: relative;
    top: 5px;
}

.main_left {
    float: left;
    width: 676px;
}

.main_right {
    float: right;
    width: 277px;
}

.brue_title {
    height: 32px;
    text-indent: 20px;
    background-color: #ECF3FC;
    line-height: 32px;
    font-size: 16px;
    font-weight: bold;
    color: #00468e;
    border-top: 2px solid #3590d5;
    font-family: "Microsoft YaHei","微软雅黑e软雅黑6f\96c5\9ed1","宋体b8b体4f53";
}

.grey_title {
    width: 100%;
    border-top: 2px solid #3590d5;
    background-color: #f6f6f6;
    height: 32px;
}

    .grey_title span {
        float: left;
        height: 32px;
        line-height: 32px;
        font-weight: bold;
        margin-left: 15px;
        color: #313131;
        display: block;
    }

    .grey_title a {
        float: right;
        display: inline;
        margin-right: 13px;
        font-size: 12px;
        padding: 10px 0;
    }

.hot_title {
    margin-top: auto;
    height: 32px;
    text-align: center;
    line-height: 32px;
    border-bottom: 2px solid #dddddd;
}

    .hot_title span {
        display: block;
        float: left;
        color: #3691d6;
        height: 32px;
        line-height: 32px;
        font-size: 16px;
        font-weight: bold;
        border-bottom: 2px solid #3691d6;
    }

    .hot_title a {
        display: block;
        background: url(/images/icons/gengd.png) right center no-repeat;
        width: 16px;
        height: 30px;
        float: right;
        display: inline;
        margin-right: 13px;
    }

.hot_lid {
    float: left;
    width: 185px;
    height: 20px;
    line-height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.sd_irtul ul .irt_lio .hot_lid p {
    height: 20px;
    width: 150px;
    float: left;
    overflow: hidden;
}

.irt_liohot a {
    display: block;
    float: right;
    width: 65px;
    color: #3691d6;
}

.sd_irtul {
    overflow: hidden;
}

    .sd_irtul ul li {
        padding: 10px 0;
        border-bottom: 1px dashed #EBEBEB;
    }

    .sd_irtul ul .irt_lio {
        height: 20px;
        line-height: 20px;
    }

        .sd_irtul ul .irt_lio .lio_1 {
            background-color: #f9524e;
        }

        .sd_irtul ul .irt_lio .lio_2 {
            background-color: #ff9e40;
        }

        .sd_irtul ul .irt_lio .lio_3 {
            background-color: #ffdd1d;
        }

        .sd_irtul ul .irt_lio .lio_4 {
            background-color: #818181;
        }

        .sd_irtul ul .irt_lio span {
            display: block;
            width: 20px;
            height: 20px;
            text-align: center;
            color: white;
            float: left;
            margin-right: 15px;
        }

        .sd_irtul ul .irt_lio p {
            float: right;
            width: 240px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

    .sd_irtul ul .irt_lit {
        height: 50px;
        display: none;
    }

        .sd_irtul ul .irt_lit .lg {
            width: 50px;
            height: 50px;
            float: left;
            display: block;
            margin-right: 5px;
        }

        .sd_irtul ul .irt_lit .lit_ts {
            height: 50px;
            margin-right: 10px;
            width: 152px;
            float: left;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

            .sd_irtul ul .irt_lit .lit_ts p {
                line-height: 30px;
            }

            .sd_irtul ul .irt_lit .lit_ts .xm {
                height: 15px;
            }

        .sd_irtul ul .irt_lit .lit_btn {
            width: 60px;
            float: left;
        }

            .sd_irtul ul .irt_lit .lit_btn a {
                height: 23px;
                width: 60px;
                color: white;
                display: block;
                line-height: 23px;
                text-align: center;
            }

            .sd_irtul ul .irt_lit .lit_btn .fasta {
                margin-bottom: 4px;
            }

            .sd_irtul ul .irt_lit .lit_btn .fasta {
                background-color: #49a7ee;
            }

                .sd_irtul ul .irt_lit .lit_btn .fasta:hover {
                    background-color: #2888D1;
                    text-decoration: none;
                }

            .sd_irtul ul .irt_lit .lit_btn .lasta {
                background-color: #ffa557;
            }

                .sd_irtul ul .irt_lit .lit_btn .lasta:hover {
                    background-color: #D37727;
                    text-decoration: none;
                }

.wucsoftix {
    overflow: hidden;
    margin-bottom: 10px;
}

.new_trader_tit {
    height: 35px;
    position: relative;
    clear: both;
    zoom: 1;
}

    .new_trader_tit h1 {
        background-color: #53B8EC;
        height: 30px;
        *padding: 0 5px;
        position: relative;
        *left: -5px;
    }

        .new_trader_tit h1 a {
            background-color: #f58d00;
            color: #FFF;
            padding: 0 10px;
            height: 30px;
            font-size: 14px;
            line-height: 30px;
            position: absolute;
            right: 0;
        }

            .new_trader_tit h1 a:hover {
                background-color: #F07514;
                text-decoration: none;
            }

        .new_trader_tit h1 span, .new_trader_tit h1 .spanbt {
            display: block;
            height: 25px;
            margin-top: 5px;
            background-color: #FFF;
            color: #3692d7;
            line-height: 25px;
            padding: 0 20px;
            float: left;
            font-size: 16px;
            font-weight: bold;
        }

        .new_trader_tit h1 b {
            font-size: 16px;
            line-height: 30px;
            padding: 0 20px;
            display: block;
            float: left;
            font-weight: normal;
            color: #FFF;
            cursor: pointer;
            font-weight: bold;
        }

    .new_trader_tit em {
        background: url(/images/icons/new_tarnk.png) left center no-repeat;
        display: block;
        float: left;
        width: 5px;
        height: 35px;
    }

    .new_trader_tit .pnem {
        position: relative;
        left: -5px;
    }

    .new_trader_tit .pnemon {
        margin-left: 5px;
    }

.news_right_1_tit_ixq .news_right_1_content a, #good_topnews_ul_one a, .traders_detail_topnews_ul_one a, .traders_detail_topnews_ul_one, .news_right_1_content a {
    font-family: \5b8b\4f53,Arial,sans-serif;
}

.Advertisement485_90 {
    width: 980px;
    margin: 10px auto 0 auto;
    overflow: hidden;
}

.Advertisement485_90_q {
    width: 990px;
}

    .Advertisement485_90_q img {
        width: 485px;
        margin-right: 10px;
        float: left;
        display: block;
    }


/* 交易商后台 */
.dialoggab {
    background: url(/broker/images/dialog_closebtn.png);
}

    .dialoggab:hover {
        background: url(/broker/images/dialog_closebtn_over.png);
    }

.linkus_top a {
    color: #4F4F4F;
    text-decoration: none;
}

input {
    outline: none;
}

#INDEXT_RB_AD {
    font-size: 14px;
    font-weight: bolder;
    text-align: center;
    text-decoration: none;
    background-color: #000;
}

    #INDEXT_RB_AD #INDEXT_RB_AD_1 {
        margin-top: 17PX;
    }

        #INDEXT_RB_AD #INDEXT_RB_AD_1 a {
            color: #fff;
            font-size: 14px;
        }

            #INDEXT_RB_AD #INDEXT_RB_AD_1 a:hover {
                color: #fff;
            }

            #INDEXT_RB_AD #INDEXT_RB_AD_1 a p {
                line-height: -5px;
            }
/**/
.paginator {
    font: 11px Arial, Helvetica, sans-serif;
    padding: 10px 10px 10px 0;
    margin: 0px;
    clear: both;
    float: none;
    text-align: right;
    text-align: center;
}

    .paginator a {
        padding: 3px 8px;
        border: solid 1px #96C4FF;
        background: #fff;
        text-decoration: none;
        margin-right: 2px;
        font-size: 12px;
    }

        .paginator a:visited {
            padding: 1px 6px;
            border: solid 1px #ddd;
            background: #fff;
            text-decoration: none;
        }

    .paginator .cpb, .paginator .pagthis {
        padding: 1px 6px;
        font-weight: bold;
        font-size: 13px;
        border: none;
        background: none;
    }

    .paginator span {
        padding: 0 5px;
    }

    .paginator a:hover {
        color: #fff;
        background: #3692d7;
        border-color: #3692d7;
        text-decoration: none;
    }

    .paginator .pagthis:hover {
        background: none;
        border: none;
        color: black;
    }
/*图片列表图片样式*/
.public_imgbroker {
    border: 1px solid #CCC;
    width: 140px;
    height: 45px;
    display: block;
}

/*固定a标签下的分类*/
.ding_a_div {
    width: 50px;
    overflow: hidden;
    float: left;
    padding: 0;
    margin: 0;
    height: 30px;
    border: 1px solid red;
}

.rep_btn {
    margin: 10px 0 0 0;
    float: right;
    width: 60px;
    display: inline;
    height: 25px;
    text-align: center;
    line-height: 25px;
    font-size: 12px;
    background-color: #8ac8f6;
    color: white;
    moz-border-radius: 3px;
    border-radius: 3px;
}

    .rep_btn:hover {
        background-color: #64AEE6;
    }

.rep_btn_t {
    margin-right: 30px;
    float: right;
    width: 60px;
    background: url(/images/fx110s/rebtn.png);
    display: inline;
    height: 25px;
    text-align: center;
    line-height: 25px;
    font-size: 12px;
}

.rep_btn a {
    display: block;
    width: 100%;
    height: 100%;
    color: white;
}

    .rep_btn a:hover {
        text-decoration: none;
    }

.li_text {
    color: #004276;
    font-size: 14px;
    font-family: "宋体B8B\4F53",serif,Arial;
}

.useronline {
    display: inline;
    float: right;
}

    .useronline a {
        margin-right: 15px;
        color: #2F84AF;
        display: inline;
    }

/*黑色粗体字*/
.font_heicu {
    color: #333;
    font-weight: bold;
    font-size: 13px;
}

.topnews_one_jx_1 {
    width: auto;
    height: 0px;
    border-top: 2px solid #3590d5;
    overflow: hidden;
}

.forgetpass_in {
    width: 940px;
    margin: auto;
    border: 1px solid #D1D1D1;
    padding: 40px 20px;
    overflow: hidden;
}

.forgetpass_in_quan {
    width: 820px;
    overflow: hidden;
    border: 1px solid #D1D1D1;
    margin: auto;
}

.forgetpass_in_t {
    width: 800px;
    margin: auto;
    overflow: hidden;
    padding: 10px;
    padding-bottom: 55px;
}

.forgetpass_in_q {
    width: 680px;
    margin: auto;
    padding-bottom: 40px;
    font-size: 12px;
    overflow: hidden;
}

    .forgetpass_in_q span {
        display: block;
        font-size: 16px;
        line-height: 35px;
        font-weight: bold;
        float: left;
        color: #414141;
    }

    .forgetpass_in_q .upanbox {
        height: 29px;
        width: 300px;
        font-size: 14px;
        padding: 1px 5px;
        float: left;
    }

    .forgetpass_in_q .valrEmail {
        margin: 0 0 0 10px;
        padding: 0;
        float: left;
        width: 104px;
        background: none;
        border: none;
        background-color: #328BD2;
        line-height: 35px;
        height: 35px;
        text-align: center;
        color: white;
        cursor: pointer;
        font-size: 14px;
        font-weight: bold;
        font-family: global-iconfont !important;
    }

        .forgetpass_in_q .valrEmail:hover {
            background-color: #459BDD;
        }

.forgetpass_in_t_1 {
    width: 680px;
    overflow: hidden;
    margin: auto;
    font-weight: bold;
    font-size: 18px;
    padding-bottom: 5px;
    padding-top: 30px;
    font-family: "Microsoft YaHei","微软雅黑e软雅黑6f\96c5\9ed1","宋体b8b体4f53";
}

.forgetpass_in_t_2 {
    width: 680px;
    overflow: hidden;
    margin: auto;
}

    .forgetpass_in_t_2 ul {
        margin-top: 10px;
    }

        .forgetpass_in_t_2 ul li {
            clear: both;
            padding: 5px 0;
            line-height: 20px;
            overflow: hidden;
        }

            .forgetpass_in_t_2 ul li h4 {
                float: left;
                color: #2A78C3;
                width: 10px;
                font-size: 20px;
                padding-right: 8px;
                _padding-right: 4px;
                font-weight: bold;
                Font-style: italic;
            }

            .forgetpass_in_t_2 ul li h5 {
                float: left;
                width: 650px;
                font-size: 14px;
                padding-left: 5px;
            }

.forgetpass_in_bo {
    background: url(../images/fx110s/ForgetPass-bg.png);
    width: 100%;
    height: 30px;
}
/* iframelogin */
.bgbtn {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    color: white;
    border-radius: 2px;
    -webkit-box-shadow: #DDD 0 1px 1px;
    -moz-box-shadow: #ddd 0 1px 1px;
    box-shadow: #DDD 0 1px 1px;
    height: 28px;
    border: none;
    font-weight: bold;
    padding: 0 25px;
    cursor: pointer;
    background-color: #218dc3;
}

    .bgbtn:hover {
        background-color: #0E638D;
    }

.iframelogin {
    position: fixed;
    _position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 120;
}

.iframelogin_nr {
    position: absolute;
    width: 360px;
    height: 280px;
    top: 200px;
    left: 500px;
}

.iframelogin_nr_bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: #000;
    opacity: 0.3;
    filter: alpha(opacity=30);
    border-radius: 3px;
    box-shadow: 0 0 5px #395680;
}

.iframelogin_nr_t {
    position: absolute;
    top: 20px;
    left: 20px;
    width: 280px;
    height: 200px;
    background-color: #fff;
    z-index: 3;
    padding: 20px;
}

.iframelogin_nr_index {
    width: 280px;
    height: 200px;
}

    .iframelogin_nr_index h1 {
        width: 100%;
        text-align: center;
        font-size: 14px;
        padding-bottom: 5px;
        border-bottom: 2px solid #218dc3;
    }

.iframelogin_nr_indexzt {
    width: 280px;
    text-align: center;
}

    .iframelogin_nr_indexzt ul {
        width: 280px;
        overflow: hidden;
        margin: 10px 0;
    }

        .iframelogin_nr_indexzt ul li {
            height: 40px;
            margin-bottom: 10px;
        }

            .iframelogin_nr_indexzt ul li .inputxt, .iframelogin_nr_indexzt ul li .inpupsd, .iframelogin_nr_indexzt ul li .postinputpsd {
                width: 240px;
                height: 24px;
                vertical-align: middle;
                padding: 4px 8px;
                margin: 0;
                font-size: 14px;
                background: #fff;
                outline: none;
                border: 1px solid #999;
                -webkit-box-shadow: inset 1px 1px 3px #c3c3c3;
                box-shadow: inset 1px 1px 3px #c3c3c3;
            }

            .iframelogin_nr_indexzt ul li .inputxt {
                color: #999;
            }

            .iframelogin_nr_indexzt ul li .bgbtn {
                height: 40px;
                width: 260px;
            }

        .iframelogin_nr_indexzt ul .iframelogin_zc {
            height: 20px;
            margin: 0;
            position: relative;
            top: -7px;
            padding: 0 11px;
        }

            .iframelogin_nr_indexzt ul .iframelogin_zc .namepad {
                float: right;
                font-size: 12px;
                position: relative;
                top: 2px;
                width: 120px;
            }

        .iframelogin_nr_indexzt ul li .padtxt {
            position: absolute;
            top: 9px;
            left: 21px;
            font-size: 14px;
            color: #999;
            font-family: arial,sans-serif;
        }

        .iframelogin_nr_indexzt ul .iframelogin_zc .namepad a {
            font-size: 12px;
            display: inline;
        }

        .iframelogin_nr_indexzt ul .iframelogin_zc .namepad span {
            padding: 0 5px;
        }

.iframelogin_nr_index .gb {
    position: absolute;
    right: 0px;
    top: 0;
    width: 18px;
    height: 18px;
}

    .iframelogin_nr_index .gb img {
        height: 12px;
        width: 12px;
        margin: 3px;
    }
/* JYbtm */
.JYbtm {
    padding-bottom: 30px;
    text-align: center;
    margin-top: 15px;
}

    .JYbtm .links a {
        margin: 0 10px;
        color: #404040;
    }

.copyright {
    margin: 10px 0;
}

.reg_logo {
    background: url(/images/fx110s/logo.png) no-repeat;
    height: 71px;
    width: 219px;
    cursor: pointer;
    float: left;
}

.reg_right_2 {
    width: 710px;
    height: 70px;
    float: left;
    overflow: hidden;
    margin-left: 15px;
    padding-left: 10px;
}

    .reg_right_2 span {
        color: #113d94;
        margin: 5px;
        font-size: 30px;
        line-height: 70px;
        font-family: "Microsoft YaHei","微软雅黑e软雅黑6f\96c5\9ed1","宋体b8b体4f53";
    }

.reg_top {
    width: 962px;
    height: 71px;
    margin: 10px auto;
    overflow: hidden;
    padding-bottom: 10px;
    border-bottom: 3px solid #025782;
}

/* forex内容 */
.fuye_left {
    width: 670px;
    float: left;
    margin-bottom: 10px;
    overflow: hidden;
    border: 1px solid #ccc;
    border-top: none;
}

    .fuye_left .fuye_left_t {
        width: 670px;
        height: 32px;
        text-indent: 20px;
        line-height: 32px;
        font-size: 13px;
        font-weight: bold;
        color: #00468e;
        background-color: #ECF3FC;
        border-top: 2px solid #3590d5;
        font: bold 16px "Microsoft YaHei","微软雅黑e软雅黑6f\96c5\9ed1","宋体b8b体4f53";
        line-height: 32px;
    }

.fuye_right {
    width: 275px;
    float: right;
    overflow: hidden;
}

.index_mod {
    overflow: hidden;
}
/*.index_mod_img{overflow: hidden;margin: 0 auto;width: 282px;}*/
.index_mod_img img {
    width: 275px;
    display: block;
    margin-top: 5px;
}

.topimg img {
    margin: 0 0 5px 0;
}
/* tradersdetail_ifram 弹出中间窗口 */
#Iframe_APIS, .Iframe_APIS {
    padding: 0 20px 20px 20px;
    width: 610px;
    height: 456px;
    overflow: hidden;
}

#Consulting_FrameSerch, .Consulting_FrameSerch {
    display: none;
    cursor: default;
    text-align: left;
}

.ConsultingSerch_Frame_quan {
    width: 100%;
    height: 24px;
}

    .ConsultingSerch_Frame_quan span {
        text-align: right;
        float: right;
        z-index: 1000;
        position: absolute;
        right: 0;
    }

        .ConsultingSerch_Frame_quan span img {
            margin: 3px 6px 3px 3px;
        }

#Consulting_Frame, .Consulting_Frame {
    display: none;
    cursor: default;
    text-align: left;
    height: 100%;
}

    #Consulting_Frame .Consulting_Frame_quan, .Consulting_Frame .Consulting_Frame_quan {
        height: 24px;
    }

        #Consulting_Frame .Consulting_Frame_quan span img, .Consulting_Frame .Consulting_Frame_quan span img {
            margin: 3px 6px 3px 3px;
        }

        #Consulting_Frame .Consulting_Frame_quan .Consulting_Frame_top, .Consulting_Frame .Consulting_Frame_quan .Consulting_Frame_top {
            height: 24px;
            line-height: 24px;
            font-size: 15px;
            width: 100%;
            z-index: 999;
            position: absolute;
        }

            #Consulting_Frame .Consulting_Frame_quan .Consulting_Frame_top p, .Consulting_Frame .Consulting_Frame_quan .Consulting_Frame_top p {
                color: White;
                float: left;
                width: 100px;
                padding-left: 20px;
            }

        #Consulting_Frame .Consulting_Frame_quan span, .Consulting_Frame .Consulting_Frame_quan span {
            text-align: right;
            float: right;
            z-index: 1000;
            position: absolute;
            right: 0;
            cursor: pointer;
        }

#Iframe_API, .Iframe_API {
    width: 100%;
    height: 100%;
}

#ibtLogin, .ibtLogin {
    margin-left: 62px;
    float: left;
}

#divlog, .divlog {
    width: 100%;
    height: 250px;
    color: #666;
}

    #divlog p, .divlog p {
        float: left;
        line-height: 22px;
        font-size: 12px;
    }

.divlog_ma p {
    line-height: 22px;
    font-size: 14px;
    text-align: right;
    float: left;
}

.divlog_mi {
    margin: 0 10px;
    float: left;
    width: 174px;
}

.divlog_rp {
    width: 10px;
    height: 26px;
}

.divlog_ma {
    margin-top: 10px;
}

.divlog_btn {
    margin-top: 15px;
}

    .divlog_btn .divlog_btn_wjma {
        text-align: center;
        font-size: 14px;
        line-height: 24px;
    }

#txtCheck, .txtCheck {
    margin: 0;
    vertical-align: top;
    width: 60px;
    float: left;
}

.txtContent {
    width: 320px;
    height: 60px;
    float: left;
}

#divinfo p, .divinfo p {
    float: left;
    text-align: left;
    font-size: 12px;
    line-height: 22px;
    color: #666;
}

#txtTitle, .txtTitle {
    float: left;
    margin: 0;
    padding: 5px;
    moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0,0,0,.1) inset;
    margin: 0;
    border: 1px solid #B6B6B6;
    outline: none;
    resize: none;
}

#divinfo .zxnr, .divinfo .zxnr {
    margin-top: 5px;
}

#ibtnSub, .ibtnSub {
    margin-top: 5px;
}

.ifram_top {
    font-size: 14px;
    color: #3F3F48;
    font-weight: bold;
    text-align: left;
}

.ifram_xian {
    border-bottom: 3px solid #1965BA;
    width: 100%;
    margin: 10px 0 20px 0;
    *margin-top: 0;
}

#ibtnSub, .ibtnSub {
    margin-left: 60px;
}

#valrTitle, .valrTitle {
    float: left;
    margin-left: 5px;
}

#valrContent, .valrContent {
    vertical-align: top;
    margin: 5px 0 0 5px;
    float: left;
}

.btnSubmit_qd {
    margin: 0;
    padding: 0;
    width: 100px;
    border: none;
    border-radius: 2px;
    background-color: #328BD2;
    line-height: 32px;
    height: 32px;
    text-align: center;
    color: white;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    font-family: global-iconfont !important;
}

    .btnSubmit_qd:hover {
        background-color: #1A649D;
    }

.yzm {
    width: 60px;
}

#imgVcode, .imgVcode {
    margin-left: 10px;
    vertical-align: middle;
    width: 70px;
    height: 30px;
    border: 0;
    display: block;
    float: left;
}

.if_zxzt {
    line-height: 23px;
    width: 410px;
    overflow: hidden;
    padding-bottom: 5px;
}

.if_yzm {
    margin-top: 5px;
    height: 23px;
    line-height: 23px;
    width: 410px;
    padding-bottom: 5px;
}

.if_zx {
    overflow: hidden;
    line-height: 23px;
    width: 410px;
    padding-bottom: 5px;
    margin-top: 5px;
}

.divlog_btn span {
    font-size: 12px;
    line-height: 24px;
    display: block;
    margin: 5px 0 0 64px;
    float: left;
    clear: both;
    width: 174px;
}

    .divlog_btn span a {
        color: #666;
        text-decoration: none;
    }

        .divlog_btn span a:hover {
            text-decoration: underline;
        }

.new_ixtit {
    line-height: 30px;
    height: 30px;
    width: 980px;
    margin: 0 auto;
    padding: 3px 0 0 0;
    font-family: "\5B8B\4F53", sans-serif;
    background: url(/images/icons/newtit.png) left center no-repeat;
    color: #333;
    text-align: left;
    font-size: 12px;
}

    .new_ixtit a {
        color: #333;
    }

    .new_ixtit .new_ixtitoa {
        margin-left: 21px;
    }
/* Topes */
.adm_qbl {
    position: absolute;
    top: 20px;
    height: 195px;
    width: 100%;
    background: #f8f8f8;
    z-index: -1;
    border-bottom: 1px solid #dddddd;
}

.top_ixdh {
    overflow: hidden;
    clear: both;
    padding-bottom: 15px;
}

    .top_ixdh .fl {
        border: none;
        padding-left: 0;
    }

    .top_ixdh a {
        padding: 0 10px;
        color: #252525;
        text-align: center;
        font-size: 12px;
        display: block;
        float: left;
        height: 12px;
        line-height: 12px;
    }

.topesix {
    width: 980px;
    margin: 0 auto;
    padding-top: 40px;
    overflow: hidden;
}

.adm_index_top {
    width: 980px;
    padding: 15px 0px 0 0px;
}

.index_top_1ix {
    padding: 14px 0 20px 0px;
    overflow: hidden;
}

.adm_index_top .index_top_1 {
    line-height: 13px;
    color: #333;
    font-size: 12px;
    overflow: hidden;
    background: url(/images/icons/newtit.png) left 14px no-repeat;
    margin: 10px 0;
    font-family: "\5B8B\4F53", sans-serif;
    padding-left: 25px;
    float: left;
    width: 600px;
}

    .adm_index_top .index_top_1 .fl {
        border-left: 0;
    }

    .adm_index_top .index_top_1 a {
        color: #333;
        text-align: center;
        font-size: 12px;
    }

.adm_index_top .index_top_2s {
    float: right;
    width: 275px;
}

.index_top_2 .index_top_2input {
    width: 240px;
    padding: 0 5px;
    height: 22px;
    border: 1px solid #ccc;
    float: left;
    border-right: none;
    color: rgb(153, 153, 153);
}

.index_top_2 .index_top_2btnst {
    width: 24px;
    height: 24px;
    float: left;
    background: url(/images/icons/topes_btn.png) 3px 3px no-repeat;
    border: 1px solid #ccc;
    background-color: #FFF;
    cursor: pointer;
}

.adm_index_nr {
    width: 980px;
    overflow: hidden;
    margin-top: 25px;
    background: url(/images/content_bg.png) repeat-y 685px 0;
}

.adm_index_nr_left {
    width: 641px;
    float: left;
    overflow: hidden;
}

.adm_index_nr_right {
    width: 294px;
    overflow: hidden;
}

.index_top_2_timg {
    height: 80px;
    overflow: hidden;
}

.index_top_2_left {
    width: 485px;
    float: left;
    overflow: hidden;
}

    .index_top_2_left img {
        width: 485px;
        height: 80px;
    }

.index_top_2_right {
    float: right;
    width: 485px;
    height: 80px;
    overflow: hidden;
}

    .index_top_2_right img {
        width: 485px !important;
        height: 80px !important;
    }

.adm_index_nr_left_nr {
    width: 641px;
}

    .adm_index_nr_left_nr h1 {
        font-size: 22px;
        font-weight: bold;
        line-height: 31px;
        color: rgb(240, 0, 0);
        text-align: center;
        font-family: "Microsoft YaHei","微软雅黑e软雅黑6f\96c5\9ed1","宋体b8b体4f53";
        margin-bottom: 20px;
    }

    .adm_index_nr_left_nr h2 {
        line-height: 40px;
        font-family: Arial, "宋体B8B体4F53", sans-serif;
        color: #888888;
        font-size: 12px;
        text-align: center;
        overflow: hidden;
        border-bottom: 1px dashed #ccc;
    }

        .adm_index_nr_left_nr h2 .adm_h2l {
            float: left;
            width: 340px;
            text-align: left;
        }

        .adm_index_nr_left_nr h2 .adm_h2r {
            float: right;
            width: 300px;
            text-align: right;
        }

    .adm_index_nr_left_nr .span {
        padding-left: 10px;
    }

.bshare_btmfx {
    margin-top: 20px;
    overflow: hidden;
}

.adm_index_nr_left_nr1 {
    width: 641px;
    overflow: hidden;
    margin-top: 15px;
}

    .adm_index_nr_left_nr1 img {
        display: block;
        border: 1px solid #CCC;
        max-width: 600px;
        margin: 0 auto;
    }

    .adm_index_nr_left_nr1 p {
        font-size: 14px;
        line-height: 30px;
        text-indent: 2em;
        padding: 10px 0;
        color: #383838;
    }


.adm_index_nr_right_quan {
    width: 277px;
    float: right;
    margin-left: 15px;
    overflow: hidden;
}

.adm_index_nr_right {
    width: 277px;
    overflow: hidden;
}

.news_right_2, .news_right_2_1 {
    width: 282px;
    overflow: hidden;
    *zoom: 1;
    *line-height: 0;
}

    .news_right_2 img {
        width: 282px;
        display: inline-block;
        *display: inline;
        *zoom: 1;
        position: relative;
        float: none;
        clear: both;
    }

.news_right_2_1 {
    height: 116px;
}

.adm_index_nr_right_img {
    width: 277px;
    overflow: hidden;
    margin-bottom: 10px;
}

    .adm_index_nr_right_img img {
        width: 273px;
        border: 1px solid #ccc;
        float: left;
        background-color: white;
    }

/* TOP */
.user_login {
    width: 980px;
    height: 40px;
    margin: auto;
    text-align: left;
    overflow: hidden;
    color: White;
}

.user_login_a {
    color: White;
}

.user_login_ul {
    height: 40px;
    font-size: 12px;
    line-height: 40px;
    list-style-type: none;
    float: right;
    margin: 0;
    padding: 0;
}

    .user_login_ul li {
        font-size: 12px;
        line-height: 40px;
    }

.user_login_right_ul {
    float: left;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    list-style-type: none;
    width: 663px;
    overflow: hidden;
}

    .user_login_right_ul li {
        height: 40px;
        line-height: 40px;
        font-size: 12px;
        float: left;
    }

.user_login_a {
    display: block;
    width: 50px;
    height: 40px;
    padding: 0 10px;
}

.user_logindel {
    cursor: pointer;
    background-color: #3fc6d9;
    height: 24px;
    margin: 8px 0 8px 20px;
    moz-border-radius: 4px;
    border-radius: 3px;
    text-align: center;
    line-height: 24px;
    width: 30px;
    font-weight: bold;
}

.user_login_a1 {
    width: auto;
    display: block;
    height: 40px;
}

.user_login_ul_left p .qqt .span {
    display: block;
    padding-left: 20px;
}

.user_login_ul_left p .qqt {
    background: url(../images/fx110s/QQ.png) no-repeat;
    width: 100px;
    padding: 0;
    display: block;
    height: 40px;
}

#dulogin {
    float: left;
    padding-right: 10px;
    position: absolute;
    top: 0;
}

    #dulogin .register {
        width: 24px;
        padding: 0 10px 0 20px;
    }

.kjcx {
    float: left;
    font-size: 12px;
    font-weight: bold;
}

.user_login_right_ul_yul ul {
    overflow: hidden;
    _width: 588px;
    float: left;
}

    /*
     正常的
    
*/
    /*.user_login_right_ul_yul ul{border-left: 1px solid #357EC0;border-right: 1px solid #34b5f5; overflow:hidden; _width:588px; float:left;}*/
    /* 圣诞节 */
    .user_login_right_ul_yul ul li {
        text-align: center;
    }


/*  正常的 */
/*.user_login_right_ul_li_a:hover{text-decoration: underline ; background-color:#0d6fa0; color:White;}
.topDiv{width:100%;height:40px;border-bottom:1px solid #cccccc;background-color: #2D9FD8;position:fixed;_position:static;z-index:99999;top:0;left:0;}
.user_login_right_ul_li_a{ display:block;margin:0; padding:0 7px;border-left: 1px solid #34b5f5;border-right: 1px solid #357EC0;}*/
/* 圣诞节 */
.user_login_right_ul_li_a:hover {
    text-decoration: underline;
    color: #2d9fd8 !important;
    background-color: #FFFFFF;
    color: White;
}

.topDiv {
    width: 100%;
    height: 40px;
    background-color: #2D9FD8;
    position: fixed;
    _position: static;
    z-index: 99999;
    top: 0;
    left: 0;
}

.user_login_right_ul_li_a {
    display: block;
    margin: 0;
    padding: 0 7px;
}


.submenu {
    z-index: 1002;
    position: absolute;
    width: 132px;
    top: 40px;
    cursor: pointer;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
}

.submenu_quan {
    background-color: White;
    width: 130px;
    border: 0;
    border: 1px solid #cdcdcd;
    overflow: hidden;
    -webkit-box-shadow: 0 0 8px #cdcdcd;
    -moz-box-shadow: 0 0 8px #cdcdcd;
    box-shadow: 0 0 8px #cdcdcd;
}

    .submenu_quan p {
        float: left;
        width: 130px;
        height: 32px;
        line-height: 32px;
    }

        .submenu_quan p a {
            color: #1e1e1e !important;
            display: block;
            padding: 0 10px;
            text-align: left;
            width: 110px;
        }

            .submenu_quan p a span {
                display: block;
                width: 100px;
                padding-left: 10px;
                border-bottom: 1px dotted #e0e0e0;
                cursor: pointer;
            }

                .submenu_quan p a span:hover {
                    color: #1E1E1E;
                }

            .submenu_quan p a:hover {
                background: #e0e0e0;
            }

.topDiv a {
    color: #FFFFFF !important;
    text-decoration: none;
    font-family: '微软雅黑';
}

    .topDiv a:hover {
        color: white;
        text-decoration: none;
    }

.user_login_ul_left {
    width: 270px;
    height: 40px;
    overflow: hidden;
}

    .user_login_ul_left p {
        float: left;
        width: 70px;
        text-align: center;
    }

        .user_login_ul_left p .qqt .span {
            display: block;
            padding-left: 20px;
        }

        .user_login_ul_left p .qqt {
            background: url(../images/fx110s/QQ.png) no-repeat;
            width: 100px;
            padding: 0;
            display: block;
            height: 40px;
        }

#qqLoginBtn {
    width: 100px;
    height: 40px;
    position: relative;
    z-index: 1000;
    display: block;
    top: 8px;
    left: -10px;
    *top: 0px;
}

    #qqLoginBtn i {
        display: block;
        background: url(/images/qq_lg.png);
        width: 63px;
        height: 24px;
        position: relative;
        left: 18px;
    }

    #qqLoginBtn a {
        display: block;
        width: 100px;
        height: 40px;
    }

    #qqLoginBtn img {
        filter: alpha(opacity=0);
        -moz-opacity: 0;
        opacity: 0;
    }

    #qqLoginBtn a:hover {
        background-color: transparent;
    }

.QQun {
    position: fixed;
    _position: absolute;
    margin: 0px 0 0 -490px;
    width: 980px;
    bottom: 0;
    left: 50%;
}

    .QQun a {
        width: 30px;
        height: 110px;
        bottom: 0;
        right: -35px;
        display: block;
        position: absolute;
    }

.search_main {
    height: 66px;
    width: 375px;
    float: left;
    margin: 0 0 0 40px;
}

.search_textbox {
    height: 32px;
    width: 280px;
    background: url(/images/fx110s/search_bg1.png) no-repeat;
    float: left;
    overflow: hidden;
}

.search_textbox1 {
    height: 32px;
    width: 74px;
    float: left;
    background: url(/images/fx110s/search_bg2.png);
    overflow: hidden;
}

.search_font {
    width: 490px;
    height: 26px;
    font-size: 13px;
    line-height: 26px;
    clear: both;
    text-align: left;
    overflow: hidden;
}

.tmcc {
    width: 100%;
    height: 26px;
    background: black;
    opacity: 0.6;
    z-index: 10;
    filter: alpha(opacity=60);
    position: relative;
    left: 0;
    top: -26px;
    z-index: -111;
}

.search_font a {
    text-decoration: none;
    color: #666666;
    font-size: 13px;
    margin-right: 6px;
}

    .search_font a:hover {
        text-decoration: underline;
        color: #ba2636;
        font-size: 13px;
    }

.search_textbox_bg {
    height: 30px;
    border: 0;
    background: none;
    width: 270px;
    margin: 2px 0 0 10px;
    color: #ccc;
    padding: 0;
}

.search_ban {
    width: 150px;
    height: 30px;
    float: left;
    margin-top: 33px;
    overflow: hidden;
    position: relative;
    visibility: hidden;
}

    .search_ban img {
        width: 100%;
    }

.search_ban_a {
    display: block;
    position: absolute;
    z-index: 9999;
    top: 0;
    left: 0;
    width: 150px;
    height: 30px;
}

.dulohap {
    float: left;
    width: 70px;
    text-align: center;
    position: relative;
}

.sample_popup {
    z-index: +1;
    display: none;
    height: auto;
    width: auto;
    position: absolute;
}

.ul_login1 {
    display: block;
    margin: 0 auto;
    padding: 15px;
    width: 179px;
    height: 154px;
    background-color: White;
    border: 2px solid #ccc;
    position: absolute;
    z-index: 1001;
    left: 0;
    top: 40px;
    overflow: hidden;
    float: left;
}

    .ul_login1 .top_li {
        height: 15px;
    }

    .ul_login1 li {
        display: block;
        line-height: 30px;
        color: #000000;
        overflow: hidden;
        width: 175px;
        height: 30px;
        margin: 0 auto;
        text-align: center;
    }

.input_text {
    border-style: solid;
    border-width: 1px;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 5px;
    margin: 0;
    width: 163px;
}

.spanbtn {
    width: 175px;
    height: 30px;
    background: url(../images/fx110s/top_dengl.png) no-repeat;
    border: 1px solid #01547E;
}

    .spanbtn:hover {
        background: url(../images/fx110s/tophover_dengl.png) no-repeat;
    }

.c-fl {
    float: left;
}

.span_a18 {
    float: right;
}

    .span_a18:hover {
        text-decoration: underline;
    }

.dulogin_n {
    float: left;
    padding-right: 10px;
    width: 440px;
    text-align: right;
    overflow: hidden;
    position: fixed;
    top: 0px;
    right: 50%;
    margin: 0px -634px
}

    .dulogin_n .out {
        display: none;
        font-weight: normal;
    }

.hearder {
    width: 980px;
    margin: auto;
    padding-top: 60px;
    _padding-top: 30px;
    position: relative;
    font-family: '微软雅黑';
}

.hearder_top {
    width: 980px;
    height: 75px;
    overflow: hidden;
    margin-top: 4px;
    position: relative;
}

.logo {
    background-image: url(/images/fx110s/logo.png);
    background-color: #FFFFFF;
    height: 79px;
    width: 232px;
    cursor: pointer;
    float: left;
    position: relative;
    top: -10px;
}

.logo2 {
    height: 79px;
    width: 232px;
}


.search_main_title {
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
}

    .search_main_title p {
        float: left;
        height: 25px;
        line-height: 25px;
        color: #0A98E1;
        padding: 0 10px;
        border-radius: 2px 2px 0 0;
        cursor: pointer;
    }

        .search_main_title p.selected {
            background-color: #0A98E1;
            color: white;
        }

.search_textbox_quan {
    border: 2px solid #0A98E1;
    overflow: hidden;
    height: 32px;
    width: 354px;
}

.main_lxiqn {
    position: absolute;
    right: 0;
    top: 0;
    height: 44px;
    width: 145px;
}
    /*145px*/
    .main_lxiqn .main_lxiqnt {
        background-color: #0a98e1;
        line-height: 25px;
        overflow: hidden;
        padding-left: 18px;
    }

        .main_lxiqn .main_lxiqnt img {
            float: left;
            margin-top: 3px;
        }

        .main_lxiqn .main_lxiqnt span {
            float: left;
            font-size: 14px;
            line-height: 25px;
            padding-left: 5px;
            color: #fff;
        }

    .main_lxiqn .main_lxiqnb {
        width: 143px;
        border: 1px solid #0a98e1;
        border-top: none;
        padding: 2px 0;
        height: 45px;
        position: relative;
        background-color: white;
    }

        .main_lxiqn .main_lxiqnb .main_lxiqnbst {
            font-size: 12px;
            text-align: center;
            background-color: #E5F2F9;
            position: absolute;
            bottom: 0;
        }


.main_lxibt a {
    display: block;
    color: #225073;
    width: 111px;
    padding-left: 24px;
    height: 24px;
    letter-spacing: 1px;
    background: url(/images/main_lxibt.jpg);
    margin-left: 20px;
    line-height: 24px;
    margin-top: 4px;
    font-size: 12px;
    text-align: center;
}

    .main_lxibt a:hover {
        text-decoration: none;
    }

.dulogin_n_qq {
    float: left;
    color: rgb(236, 195, 64);
    font-weight: bold;
    width: 60px;
    height: 40px;
    overflow: hidden;
    text-align: left;
    margin-right: 10px;
    font-family: '微软雅黑';
}

.nav {
    width: 980px;
    height: 71px;
    background: url(/images/fx110s/indtop_bg.png) no-repeat;
    padding: 0;
    margin: 0;
    position: relative;
    clear: both;
}

.nav_line {
    width: 87px;
    position: relative;
    margin: 10px 0;
    padding: 0 10px;
    text-align: center;
    height: 50px;
    float: left;
    border-left: 1px solid #52a6e6;
    border-right: 1px solid #3184ca;
}

    .nav_line i {
        background: #feaf48;
        position: absolute;
        top: 23px;
        right: 0;
        width: 34px;
        height: 17px;
        display: block;
    }

        .nav_line i.hot {
            background: url(/Images/Spread/hot.png) no-repeat;
        }

        .nav_line i.new {
            background: url(/Images/Spread/new.png) no-repeat;
        }

    .nav_line:hover i {
        color: #fff;
    }

.nav_line_lrq {
    width: 104px;
}

.nav_line a {
    color: white !important;
    display: block;
    font-size: 14px;
    moz-border-radius: 4px;
    border-radius: 4px;
    height: 25px;
    line-height: 25px;
    margin-bottom: 2px;
}

.nav_line .nav_line_lr {
    overflow: hidden;
}

    .nav_line .nav_line_lr a {
        float: left;
        width: 42px;
        margin-left: 1px;
        position: relative;
        left: -1px;
    }

.nav_line .nav_line_lize {
    padding: 0 8px;
}

.nav_line .nav_lineo {
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    width: 70px;
}

.nav_line a:hover, .nav_line .nav_chose {
    background-color: white;
    color: #3692d7 !important;
    text-decoration: none;
}

#nav_ul {
    margin: 0;
    padding: 0;
    width: 980px;
    line-height: 36px;
    height: 36px;
    float: left;
}

    #nav_ul li {
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 14px;
        float: left;
        text-align: center;
        line-height: 36px;
        height: 36px;
        cursor: pointer;
        position: relative;
    }




.top_imggsq {
    width: 980px;
    overflow: hidden;
}

.top_imggs {
    width: 988px;
    overflow: hidden;
    _min-height: 0;
    *zoom: 1;
    line-height: 0;
}

    .top_imggs .top_imggs_as {
        margin: 0 8px 4px 0;
        width: 239px;
        height: 75px;
        float: left;
        display: none;
    }

    .top_imggs img {
        width: 239px;
        height: 75px;
    }

#nav_ul a {
    text-decoration: none;
    display: block;
}

.dulogin_n_hy, .dulogin_n_zx, .dulogin_n_tc {
    float: left;
    font-family: '微软雅黑';
}

#nav_ul .nav_a {
    background: url(/images/fx110s/lan1.jpg);
    display: block;
    background-repeat: no-repeat;
    color: #FFFFFF;
    text-decoration: none;
    padding: 0 15px;
}

#nav_ul .nav_chose a {
    color: #FFFFFF;
}

#nav_ul .li_2xl {
    background-color: white;
    width: 130px;
    border: 0;
    overflow: hidden;
    position: absolute;
    left: 0px;
    z-index: 1000;
    margin-left: 1px;
    border: 1px solid #cdcdcd;
    display: none;
}

    #nav_ul .li_2xl p {
        float: left;
        width: 130px;
        height: 32px;
        line-height: 32px;
    }

        #nav_ul .li_2xl p a {
            color: #1E1E1E;
            display: block;
            padding: 0 10px;
            text-align: left;
            width: 110px;
            font-size: 12px;
        }

            #nav_ul .li_2xl p a span {
                display: block;
                width: 100px;
                padding-left: 10px;
                border-bottom: 1px dotted #E0E0E0;
                cursor: pointer;
            }

            #nav_ul .li_2xl p a:hover {
                background: #e0e0e0;
            }

.public_zezd {
    background-color: #DADADA;
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
}

.public_zezdimg {
    position: absolute;
    top: 78px;
    left: 355px;
    z-index: 11;
}

.puyijiejue {
    position: relative;
    top: 3px;
    margin-right: 2px;
}

.clxq {
    font-size: 13px;
}
/* bottom */
.footer {
    width: 100%;
    background-color: #0976AD;
    height: auto;
    font-family: '微软雅黑';
    color: #f0f0f0;
    font-size: 12px;
    text-align: center;
    clear: both;
    float: none;
    overflow: hidden;
}

    .footer a {
        color: #f0f0f0;
        text-decoration: none;
    }

        .footer a:hover {
            color: #f0f0f0;
            text-decoration: none;
        }

    .footer .linkus_top {
        width: 980px;
        height: 39px;
        margin: auto;
        text-align: center;
        clear: both;
        float: none;
    }

.linkus_top span, .linkus_top a {
    padding: 0 5px;
    line-height: 39px;
}

.wpa_release_a01 {
    margin-top: 7px;
}

.footer .linkus_top ul {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    width: 705px;
    margin: 0 auto;
}

    .footer .linkus_top ul li {
        padding: 0;
        margin: 0;
        list-style-type: none;
        float: left;
        height: 24px;
        margin-top: 3px;
        line-height: 30px;
    }

.footer .footer_qq {
    width: 980px;
    height: 30px;
    line-height: 30px;
    margin: auto;
}

.footer .footer_all {
    width: 980px;
    height: 30px;
    line-height: 30px;
    margin: auto;
}

.footer .footer_img {
    width: 700px;
    margin: auto;
}

    .footer .footer_img img {
        border: 0;
    }

.footfxts {
    margin: 10px auto 0px auto;
    width: 980px;
    overflow: hidden;
}

.footfxtsnr {
    padding: 5px 10px;
    width: 960px;
    margin: 0 0 10px 0;
    overflow: hidden;
    font-size: 12px;
    line-height: 20px;
    text-align: left;
}

/* 投诉 咨询 曝光小窗口 */
.mainnews_left_top_one_1_2 {
    width: 100%;
    height: 30px;
    background: #ECF3FC;
}

.mainnews_left_top_one_complaints {
    font-size: 14px;
    font-weight: bold;
    float: left;
    color: black;
    height: 30px;
    line-height: 30px;
}

.mainnews_left_top_two {
    padding-top: 10px;
    border-top: none;
}

.mainnews_left_top_two_exposure_left {
    background-image: url(/images/fx110s/baog.png);
    float: left;
    width: 113px;
    height: 34px;
    cursor: pointer;
}

.mainnews_left_top_two_advisory_left {
    background-image: url(/images/fx110s/zix.png);
    float: left;
    width: 113px;
    height: 34px;
    cursor: pointer;
}

.mainnews_left_top_two_complaints_left {
    background-image: url(/images/fx110s/tous.png);
    float: left;
    width: 113px;
    height: 34px;
    cursor: pointer;
}

.mainnews_left_top_two_right {
    font-size: 12px;
    color: black;
    height: 34px;
    line-height: 18px;
    letter-spacing: 1px;
}

.userrt_l {
    padding-left: 5px;
    overflow: hidden;
    zoom: 1;
    float: left;
    line-height: 34px;
}

    .userrt_l span {
        color: #1575bd;
        font-weight: bold;
    }

.right_line {
    height: 1px;
    position: relative;
    margin: 10px 0;
    border-bottom: 1px dotted #999;
    overflow: hidden;
}

.mainnews_left_top_two_complaints {
    padding-top: 2px;
}


/* 加载中 */
.loading {
    width: 108px;
    height: 31px;
    background-color: #EDEDED;
    line-height: 33px;
    border: 1px solid #DBDBDB;
}

    .loading img {
        height: 25px;
        margin: 3px;
        float: left;
        margin-left: 10px;
    }

    .loading span {
        display: block;
        float: left;
        line-height: 31px !important;
        height: 31px !important;
        color: #5E5E5E;
    }
/* 加载中2 */
.loadingzhong {
    clear: both;
    position: relative;
    overflow: hidden;
    text-align: center;
}

.loadingzhongnr {
    margin: auto;
    display: table;
    overflow: hidden;
    font-family: Verdana,Microsoft YaHei;
}

    .loadingzhongnr img {
        float: left;
        margin: 14px 0;
    }

    .loadingzhongnr span {
        display: block;
        float: left;
        line-height: 32px;
        margin: 14px 0 14px 10px;
    }



/*js GetIframeUserLogin弹出层*/
.getiframetm {
    z-index: 1000;
    cursor: wait;
    border: none;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: black;
    opacity: 0.6;
    position: fixed;
}

.getiframebord {
    z-index: 1001;
    position: fixed;
    padding: 0px;
    margin: 0px;
    text-align: center;
    color: black;
    border: 3px solid #AAA;
    background-color: white;
    cursor: wait;
}

.getiframe_top {
    font-size: 14px;
    color: #3F3F48;
    font-weight: bold;
    text-align: left;
}

.getfiramedivlog {
    height: 250px;
    color: #666;
    margin: 0 20px;
}

.getfirame_xian {
    border-bottom: 3px solid #1965BA;
    width: 100%;
    margin: 10px 0 20px 0;
}

.getfirame_ma {
    overflow: hidden;
    margin-top: 10px;
}

    .getfirame_ma p {
        line-height: 22px;
        font-size: 14px;
        text-align: right;
        float: left;
    }

.getfirame_mi {
    margin: 0 10px;
    float: left;
    width: 174px;
}

.getiframe_div span {
    font-size: 12px;
    line-height: 24px;
    display: block;
    margin: 5px 0 5px 64px;
    float: left;
    clear: both;
    width: 174px;
}

.getiframe_div .chb {
    position: relative;
    top: 2px;
}

.getiframe_div a {
    color: #666;
    text-decoration: none;
    margin-left: 40px;
}

.getfirame_ibtLogin {
    margin-left: 69px;
    float: left;
}

.getiframe_quan {
    height: 24px;
}

    .getiframe_quan span {
        text-align: right;
        float: right;
        z-index: 1000;
        position: absolute;
        right: 0;
        cursor: pointer;
    }

        .getiframe_quan span img {
            margin: 3px 6px 3px 3px;
        }

/* 模拟账号获取 */
.dl_fx_ix {
    width: 500px;
    height: 310px;
    position: fixed;
    _position: absolute;
    top: 50%;
    left: 50%;
    margin: -155px 0 0 -250px;
    background-color: #fff;
    z-index: 10005;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=3);
    -moz-box-shadow: 2px 2px 10px #909090;
    -webkit-box-shadow: 2px 2px 10px #909090;
    box-shadow: 2px 2px 10px #909090;
}

.dl_fx_tit {
    background-color: #3590d5;
    line-height: 32px;
    font-size: 16px;
    color: #fff;
    padding: 0 20px;
}

    .dl_fx_tit em {
        background: url(/images/icons/Cacl.png) left 0 no-repeat;
        height: 9px;
        width: 9px;
        position: absolute;
        right: 13px;
        top: 12px;
        cursor: pointer;
        display: block;
    }

.dl_fx_nr {
    margin: 20px 30px;
    overflow: hidden;
}

.dl_fx_nr_miaoshu {
    padding: 10px;
    background-color: #FFF9D7;
    border: 1px solid #EFE5AD;
    line-height: 30px;
}

.dl_fx_nr_ix {
    padding: 25px 0 0 20px;
    overflow: hidden;
}

.dl_fx_nr_ix_yzm p {
    font-size: 14px;
    line-height: 32px;
    float: left;
}

.dl_fx_nr_ix_yzm input {
    height: 28px;
    width: 37px;
    float: left;
    padding: 0 5px;
}

.btn_a {
    margin: 0 0 0 10px;
    padding: 0 18px;
    border: none;
    border-radius: 2px;
    background-color: #328BD2;
    line-height: 32px;
    height: 32px;
    text-align: center;
    color: white;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    font-family: global-iconfont !important;
    display: block;
    float: left;
}

    .btn_a:hover {
        background-color: #1A649D;
        color: #fff;
        text-decoration: none;
    }

.dl_fx_nr_ix_mm {
    display: none;
    margin-top: -10px;
}

    .dl_fx_nr_ix_mm p {
        line-height: 34px;
        height: 34px;
        font-size: 14px;
        float: left;
        width: 210px;
    }

        .dl_fx_nr_ix_mm p b {
            font-weight: normal;
            color: #AAAAAA;
        }

    .dl_fx_nr_ix_mm .btn_a {
        margin: 10px 0 0 55px;
        clear: both;
    }

[ms-controller], .ms-controller {
    visibility: hidden;
    display: none;
}


/* 右侧客服 */

#muEdit {
    position: relative;
}

    #muEdit .muEditi {
        position: absolute;
        right: 10px;
        top: 7px;
        z-index: 999;
        cursor: pointer;
        color: #2984BD;
        border: 1px solid #2B97CA;
        padding: 1px 5px;
        background-color: #DFF5FF;
    }

        #muEdit .muEditi:hover {
            background-color: #2B97CA;
            color: white;
        }

.chatInter_body {
    overflow: hidden;
}

.On-line {
    background: url(/images/icons/line.png) 0 0;
    width: 69px;
    height: 165px;
    position: fixed;
    _position: absolute;
    left: 50%;
    top: 50%;
    margin: 0px 0 0 495px;
    cursor: pointer;
    z-index: 4;
}

.Off-line {
    background-position: -69px 0;
}

.On-line span {
    display: block;
    position: absolute;
    bottom: 0;
    right: 4px;
    width: 48px;
    text-align: center;
}

.cs_Drag {
    margin: auto;
}

#loadingImg {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1000;
    background-color: white;
}

    #loadingImg img {
        height: 300px;
        width: 400px;
    }

.cs_index {
    height: 672px;
    background-color: #F7FBFD;
    border-radius: 5px 0 0 0;
    -webkit-box-shadow: 0 0 10px #B9B9B9;
    -moz-box-shadow: 0 0 10px #B9B9B9;
    box-shadow: 0 0 10px #B9B9B9;
    *border-top: 1px solid #2D9FD8;
}

.cs_Advertisement {
    width: 270px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 42px;
    background: #E4F6FF;
}

    .cs_Advertisement img {
        width: 270px;
        height: 670px;
    }

.cs_index_ix {
    border-top: none;
    height: 619px;
    padding-top: 10px;
    position: relative;
    overflow: hidden;
    margin-right: 270px;
}

.cs_b {
    height: 164px;
    position: relative;
    width: 100%;
}

.text_input {
    padding: 8px;
    width: 329px;
    color: rgb(153, 153, 153);
    height: 54px;
    left: 0px;
    top: 0px;
    position: absolute;
    outline: none;
    border: 0px none;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    resize: none;
    font-size: 12px;
    line-height: 18px;
    word-break: break-all;
    word-wrap: break-word;
    overflow: hidden;
    font-weight: 400;
    border-top: 1px solid rgb(226, 225, 230);
}

.cs_b .cs_btn {
    width: 100%;
    line-height: 29px;
    height: 29px;
    text-align: center;
    color: #FFF;
    background-color: #31A1DB;
    font-size: 14px;
    font-family: '微软雅黑';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
}

.cs_b a:hover {
    background-color: #1A649D;
    text-decoration: none;
}

.cs_Dialogue {
    padding: 0 15px;
    height: 384px;
    overflow: hidden;
    position: relative;
}

    .cs_Dialogue img {
        max-height: 80px;
        max-width: 200px;
    }

    .cs_Dialogue b {
        border-width: 20px 35px;
        border-color: transparent #FFF #FFF transparent;
        bottom: 0;
    }

.cs_User .arrow, .cs_server .arrow {
    background: url(/images/icons/cs_User_bg.png) no-repeat;
    height: 20px;
    width: 8px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}

.cs_server .arrow {
    background: url(/images/icons/cs_server_bg.png) no-repeat;
}


.cs_server, .cs_User {
    padding-bottom: 5px;
    overflow: hidden;
}

    .cs_server h2 i, .cs_User h2 i {
        float: right;
        color: #aaa;
        width: 120px;
        text-align: right;
    }

    .cs_server h2 span, .cs_User h2 span {
        display: block;
        float: left;
        width: 180px;
    }

.cs_Dialogue p {
    border-radius: 0 5px 5px 5px;
    padding: 4px 8px;
    font-size: 12px;
    line-height: 18px;
    border: 1px solid #EBEBEB;
    background-color: #FFF;
    word-break: break-all;
    word-wrap: break-word;
    float: left;
    position: relative;
    left: 7px;
}

.cs_Dialogue h2 {
    font-size: 12px;
    padding: 0 5px 0 0;
}

.cs_service h2 {
    color: rgb(57, 110, 253);
}

.cs_User h2 {
    color: red;
}

.cs_User p {
    background-color: #0688C5;
    color: #FFF;
    word-break: break-all;
    word-wrap: break-word;
}

.cs_itq {
    position: relative;
    clear: both;
}

.cs_Dia_ixq {
    width: 100%;
    position: absolute;
    top: 10px;
    left: 0;
}

.cs_Logo {
    overflow: hidden;
    padding: 5px 10px 10px 10px;
    border-bottom: 1px solid rgb(226, 225, 230);
}

    .cs_Logo img {
        height: 45px;
        width: 140px;
        display: block;
        float: left;
    }

.cs_introduction {
    line-height: 22px;
    font-size: 12px;
    color: #31A1DB;
    width: 170px;
    float: right;
}

    .cs_introduction i {
        color: #868686;
    }

    .cs_introduction p {
        float: right;
        width: 250px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        text-align: right;
        color: #bdbdbd;
    }

        .cs_introduction p span {
            margin-left: 10px;
        }

    .cs_introduction .cs_introduction_fstp {
        color: #696969;
        font-weight: bold;
        font-size: 13px;
    }

.cs_index h3 {
    height: 40px;
    font: 16px/40px bold '微软雅黑';
    color: #333;
    padding: 0 15px;
    position: relative;
    border: 1px solid #55BBEB;
    border-bottom: 1px solid #88C4E2;
    background: #55BBEB;
}

    .cs_index h3 img {
        height: 20px;
        margin: 10px 5px 10px 0;
        float: left;
    }

    .cs_index h3 i {
        display: block;
        position: absolute;
        left: 15px;
        top: 0;
        width: 430px;
        overflow: hidden;
        color: #FFF;
    }

        .cs_index h3 i span {
            display: block;
            float: left;
        }

    .cs_index h3 a {
        display: block;
        position: absolute;
        top: 15px;
        right: 15px;
        background: url(../images/icons/cs_cld.png) center center no-repeat;
        width: 12px;
        height: 12px;
    }

.divScroll {
    background-color: #ddd;
    position: absolute;
    opacity: 0.5;
    filter: Alpha(opacity=50);
    z-index: 100;
    top: 0;
}

    .divScroll:hover {
        opacity: 1;
        filter: Alpha(opacity=100);
    }

    .divScroll div {
        background-color: #2D9FD8;
        position: absolute;
        left: 0px;
        top: 0px;
        border-radius: 3px;
    }

.cs_person {
    position: relative;
    height: 380px;
}

.cs_Dialogue_l {
    width: 100%;
    height: 100%;
    margin: 10px 0 0 0;
    position: relative;
}

.cs_Dialogue_r {
    border-left: 1px solid #88C4E2;
    width: 254px;
    position: absolute;
    right: 0;
    top: 0px;
    height: 439px;
}

    .cs_Dialogue_r h1 {
        color: #3691d6;
        padding-left: 10px;
        font: 14px/30px bold '微软雅黑';
    }

    .cs_Dialogue_r a {
        display: block;
        margin: 0 15px 5px 15px;
        width: 125px;
        height: 20px;
    }

.cs_person_ixq {
    display: block;
    margin: 0 15px 5px 15px;
    width: 144px;
    position: relative;
    height: 20px;
}

    .cs_person_ixq:hover, .a_hover {
        background-color: rgb(21, 168, 196);
        border-radius: 5px;
    }

.cs_Dialogue_r a:hover span, .cs_Dialogue_r .a_hover span {
    color: #FFF;
    background: none;
}

.cs_Dialogue_r span {
    display: block;
    max-width: 105px;
    padding-left: 10px;
    position: absolute;
    left: 0;
    top: 0;
    line-height: 20px;
    color: #333;
    background: url(../images/fx110s/lanbd.png) no-repeat left center;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.cs_Dialogue_r i {
    width: 8px;
    height: 8px;
    display: block;
    background: url(../images/icons/cs_Dialogue_cld.png) no-repeat;
    position: absolute;
    right: 5px;
    top: 7px;
}

.cs_Dialogue_t {
    padding: 10px;
    margin: 10px 0;
    background-color: #FFF9D7;
    border: 1px solid #EFE5AD;
    text-indent: 0em;
    color: #707070;
    line-height: 25px;
}

    .cs_Dialogue_t p {
        background-color: #FFF9D7;
        border: none;
        float: none;
    }

.cs_Remind {
    width: 128px;
    padding: 0 4px 0 42px;
    position: fixed;
    cursor: pointer;
    color: #333;
    right: 0;
    bottom: 0;
    z-index: 1003;
    height: 29px;
    background: url(../images/icons/cs_Dialogue_Remind.png);
    font: 14px/29px '微软雅黑';
    letter-spacing: 1px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}


.cs_Dialogue_r .new_msg {
    background-color: #f5f094;
    border-radius: 5px;
}

.cs_Dialogue_r .offline {
    background-color: #DADADA;
    border-radius: 5px;
}

#Evaluation {
    width: 380px;
    height: 194px;
    background-color: #E7E7E7;
    border: 1px solid #cacaca;
    padding: 0 10px;
    position: fixed;
    display: none;
    z-index: 2000;
}

    #Evaluation .dit {
        color: rgb(108, 108, 108);
        top: 4px;
        right: 9px;
        font-size: 14px;
        position: absolute;
        cursor: pointer;
    }

.Evl-tit {
    line-height: 25px;
}

.EvaArea {
    padding: 5px;
    width: 368px;
    height: 80px;
    resize: none;
    outline: none;
    margin-top: 10px;
}

.Evl-rod {
    margin-top: 5px;
}

    .Evl-rod input {
        margin: 0;
        position: relative;
        top: 3px;
    }

    .Evl-rod span {
        padding-right: 5px;
        position: relative;
        left: -3px;
    }

.Evl-btn {
    background-color: #34A8DF;
    border: 1px solid #29A0D8;
    color: white;
    padding: 3px 15px;
    border-radius: 3px;
    moz-border-radius: 3px;
    margin-top: 5px;
    display: block;
    float: left;
    margin-right: 10px;
}

    .Evl-btn:hover {
        color: white;
        background-color: #29A0D8;
        text-decoration: none;
    }


.On-Adv {
    width: 327px;
    position: fixed;
    _position: absolute;
    left: 50%;
    top: 50%;
    margin: -7px 0 0 183px;
    cursor: pointer;
    z-index: -1;
    overflow: hidden;
}

    .On-Adv span {
        display: block;
        float: right;
        position: relative;
        right: -327px;
    }

.Adv-dt {
    width: 20px;
    height: 20px;
    position: absolute;
    right: 10px;
    top: 5px;
}

.Adv-btn {
    height: 22px;
    width: 69px;
    position: absolute;
    right: 9px;
    bottom: 5px;
}

.Adv-btndt {
    right: 84px;
}

.rights_userr {
    margin-bottom: 15px;
}

    .rights_userr .mainnews_left_top_one_1_2 {
        border-top: 2px solid #3691d6;
        height: 32px;
    }

    .rights_userr .mainnews_left_top_one .mainnews_left_top_one_complaints {
        height: 32px;
        line-height: 32px;
        font-weight: bold;
        color: #00468e;
    }

/* 图片上传 */
.ImgList {
    clear: right;
    overflow: hidden;
    padding-left: 65px;
    background-color: #f1f8fe;
}

.Imgms {
    float: left;
    position: relative;
    display: block;
    padding: 15px 5px;
    font-family: '微软雅黑';
}

.ImgList img {
    width: 81px;
    height: 58px;
    padding: 4px;
    border: 1px solid #ccc;
    background-color: white;
    float: left;
}

.ImgList .miaoshu {
    display: block;
    width: 91px;
    height: 24px;
    clear: both;
}

    .ImgList .miaoshu input {
        width: 79px;
        height: 21px;
        margin: 0;
        padding: 0 5px;
        border: 1px solid #CCC;
        border-top: none;
        color: #666;
    }
/*11.19添加广告*/
.hearder_AD {
    width: 980px;
    position: relative;
    display: none;
}

    .hearder_AD img {
        display: block;
    }

.hearder_AD_a {
    position: absolute;
    top: 0;
    left: 0;
}

    .hearder_AD_a a img {
        width: 980px;
        height: 75px;
        display: block;
    }

.adshow img {
    display: block;
}

.adms {
    display: none !important;
    position: absolute !important;
    left: 0 !important;
    bottom: 0 !important;
    width: 30px !important;
    height: 17px !important;
    border: none !important;
}

.adshow .adms {
    display: block !important;
}


@font-face {
    font-family: 'iconfont'; /* project id 190493 */
    src: url('//at.alicdn.com/t/font_190493_fr072z1odfg5vcxr.eot');
    src: url('//at.alicdn.com/t/font_190493_fr072z1odfg5vcxr.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_190493_fr072z1odfg5vcxr.woff') format('woff'), url('//at.alicdn.com/t/font_190493_fr072z1odfg5vcxr.ttf') format('truetype'), url('//at.alicdn.com/t/font_190493_fr072z1odfg5vcxr.svg#iconfont') format('svg');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
