﻿@charset "utf-8";

/*文章列表样式*/
/*01*/
.formMiddle.m_list_style01 {
    padding: 10px;
}

.m_list_style01 a {
    border-bottom: 1px solid #bbb;
    padding: 14px 12px;
    color: #666;
    overflow: hidden;
}

.m_list_style01 a {
    border-bottom: 1px solid #bbb;
    padding: 14px 12px;
    color: #666;
    overflow: hidden;
}

.productsList {
    overflow: hidden;
}
/*02*/
.formMiddle.m_list_style02 {
    padding: 10px;
}

.m_list_style02 a {
    position: relative;
    padding: 9px 26px 9px 15px;
}

.m_list_style02 .list_circle {
    position: absolute;
    top: 18px;
    left: 6px;
    width: 4px;
    height: 0.2rem;
    background: #666;
}

.m_list_style02 .content_arrow {
    position: absolute;
    top: 15px;
    right: 5px;
    width: 0;
    height: 0;
    border-left: 8px solid #999;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
}

.content_arrow:before {
    content: "";
    display: block;
    position: absolute;
    top: -7px;
    right: 2px;
    width: 0;
    height: 0;
    overflow: hidden;
    border-left: 8px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
}
/*03*/
.m_list_style03 .list_a a {
    border-bottom: 1px solid #dadada;
    padding: 12px 15px;
}

.m_list_style03 .line_top a {
    text-align: center;
    padding: 8px 0 0 0;
}

.m_list_style03 .newsLine .content_abstract {
    position: relative;
    overflow: hidden;
    width: 90%;
    height: 180px;
    margin: 10px auto 0;
}

    .m_list_style03 .newsLine .content_abstract img {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: auto;
    }
/*04*/
.m_list_style04.formMiddle {
    padding: 15px 12px;
}

.m_list_style04 .newsList {
    overflow: hidden;
    width: 100%;
}

    .m_list_style04 .newsList a {
        overflow: hidden;
        float: left;
        width: 50%;
        padding: 0 12px 0 0;
        margin: 0 0 25px 0;
        text-align: center;
        box-sizing: border-box;
    }

        .m_list_style04 .newsList a:nth-child(2n) {
            padding-right: 0;
        }

.m_list_style04 .listimg {
    overflow: hidden;
    border-radius: 3px;
}

.m_list_style04 .line_inner {
    width: 100%;
    overflow: hidden;
}

.m_list_style04 .newsList img {
    height: 4.5rem;
    width: auto;
}

.m_list_style04 .newsList a span {
    display: block;
    width: 100%;
    padding: 6px 0 0 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*07*/
.m_list_style07 .newsList {
    overflow: hidden;
    width: 100%;
}

.m_list_style07 .listimg {
    overflow: hidden;
    height: 5.5rem;
}

.m_list_style07 .newsList img {
    width: 100%;
    height: 100%;
}

.m_list_style07 .newsList a {
    margin: 0 0 20px 0;
}

    .m_list_style07 .newsList a span {
        display: block;
        width: 100%;
        padding: 0.7rem 0 0 0;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        text-align: center;
    }
/*08*/
.m_list_style08.formMiddle {
    padding: 20px 10px;
}

.m_list_style08 .newsLine {
    overflow: hidden;
    height: 2.8rem;
    margin: 0 0 15px 0;
}

    .m_list_style08 .newsLine img {
        float: left;
        width: 36%;
    }

    .m_list_style08 .newsLine .news_detail {
        float: left;
        width: 64%;
        padding: 0 0 0 20px;
        box-sizing: border-box;
    }

    .m_list_style08 .newsLine a, .m_list_style08 .newsLine span {
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .m_list_style08 .newsLine a {
        font-size: 0.7rem;
    }

    .m_list_style08 .newsLine span {
        padding: 9px 0 0 0;
        color: #666;
    }
/*05*/
.m_list_style05 .newsList .newsTitlePic {
    width: 100%;
    height: 8rem;
    box-sizing: border-box;
    background-size: 100% 100%;
}

.m_list_style05 .newsList .mixNewsStyleTitleContainer4 {
    position: absolute;
    bottom: 0;
    background: rgba(0,0,0,.7);
    color: #fff;
    width: 100%;
    height: 1.9rem;
    line-height: 1.9rem;
}

.m_list_style05 .mixNewsStyleTitleContainer4 span {
    display: block;
    text-align: center;
    line-height: 1.9rem;
}
/*.m_list_style05 .line_list{padding:10px 5px;}*/
.m_list_style05 .line_list a {
    border-bottom: 1px solid #c0bfbf;
    padding: 15px;
}
/*06*/
.m_list_style06 .newsList {
    overflow: hidden;
}

.m_list_style06 li {
    float: left;
    width: 50%;
    margin: 0 auto; /*height:113px;*/
    padding: 10px;
    box-sizing: border-box;
    list-style: none;
}

    .m_list_style06 li a {
        display: block;
        width: 100%;
    }

    .m_list_style06 li img {
        width: 100%;
        padding: 4px;
        box-sizing: border-box;
        border: 1px solid #ddd;
    }

.product_style02 .formMiddleContent p span {
    display: inline-block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*09*/
.m_list_style09 .newsList, .m_list_style10 .newsList, .m_list_style11 .newsList {
    overflow: hidden;
}

.m_list_style09 .formMiddleContent {
    padding: 0;
}

.m_list_style09 .lineBodyLink {
    overflow: hidden;
    position: relative;
    float: left;
    width: 45%;
    height: 240px;
    margin: 0 2.5% 10px;
}

.m_list_style09 .list_infor {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 52px;
    padding: 8px 0 0 0;
    background: rgba(0,0,0,0.6);
    color: #fff;
    text-align: center;
}

.m_list_style09 .listimg {
    position: relative;
}

    .m_list_style09 .listimg img {
        width: 100%;
        height: 220px;
    }
/*10*/
.m_list_style10 .lineBodyLink {
    float: left;
    width: 33%;
    padding: 5px;
    box-sizing: border-box;
}

.m_list_style10 .listimg {
    overflow: hidden;
}

    .m_list_style10 .listimg img {
        height: 110px;
    }

.m_list_style10 .lineBodyLink:nth-child(6n+1) {
    width: 66%;
    height: 140px;
}

.m_list_style10 .lineBodyLink:nth-child(5n+2) {
    width: 34%;
    height: 140px;
}

.m_list_style10 .lineBodyLink:nth-child(6n) {
    width: 34%;
}

/*图文展示*/

/*整理代码 ljp*/
.img_textShow .formMiddle {
    padding: 10px 15px;
    color: #444;
}

.img_textShow img {
    width: 100%;
}

.img_textShow .richContent {
    font-size: 0.6rem;
    line-height: 1rem;
}

.formStyle2 .textImg {
    width: 48%;
    float: left;
    padding-right: 14px;
    box-sizing: border-box;
}

.formStyle2 .richContent {
    width: 52%;
    float: right;
}

.formStyle3 .textImg {
    width: 48%;
    float: right;
    padding-left: 14px;
    box-sizing: border-box;
}

.formStyle3 .richContent {
    width: 52%;
    float: left;
}

.formStyle4 .textImg {
    width: 100%;
    margin-bottom: 10px;
}

.formStyle4 .richContent {
    padding-top: 10px;
}

.formStyle5 .textImg {
    width: 100%;
}

.formStyle5 .richContent {
    padding-bottom: 10px;
}


/*图片模块*/
.imgModule .formMiddle {
    padding: 15px;
}

.tabContent .form .formBanner {
    display: none;
}
/*moudulePattern0 */
.modulePattern0 { /*border: 1px solid #aaa; */
}

    .modulePattern0 .formBannerTitle { /* background: #aaa;*/
        height: 100%;
    }
/*.modulePattern0 .center .formBannerTitle { width: 100%; }*/
/*.modulePattern0 .formBanner .titleText { color: #fff; padding: 0 ; }*/

.modulePattern1 .formBannerTitle {
    background: none;
}

.modulePattern1 .formBanner {
    display: none
}

.modulePattern1 {
    background: 0;
    border: 0;
}
/*style01*/
.modulePattern1001 .formBanner, .modulePattern1002 .formBanner, .modulePattern1003 .formBanner, .modulePattern1004 .formBanner, .modulePattern1005 .formBanner, .modulePattern1006 .formBanner, .modulePattern1007 .formBanner, .modulePattern1008 .formBanner, .modulePattern1009 .formBanner, ..modulePattern1010 .formBanner, .modulePattern1011 .formBanner, .modulePattern1012 .formBanner, .modulePattern1013 .formBanner, .modulePattern1014 .formBanner, .modulePattern1015 .formBanner {
    background: url(../image/border/stylenew011.png) repeat-x 0 0;
    height: 1.65rem;
    line-height: 1.65rem;
}

    .modulePattern1006 .formBanner .formBannerMore a, .modulePattern1007 .formBanner .formBannerMore a, .modulePattern1008 .formBanner .formBannerMore a, .modulePattern1009 .formBanner .formBannerMore a, .modulePattern10010 .formBanner .formBannerMore a, .modulePattern10011 .formBanner .formBannerMore a, .modulePattern10012 .formBanner .formBannerMore a, .modulePattern10013 .formBanner .formBannerMore a, .modulePattern10014 .formBanner .formBannerMore a, .modulePattern10015 .formBanner .formBannerMore a {
        color: #fff;
    }

    .modulePattern1006 .formBanner .titleText, .modulePattern1007 .formBanner .titleText, .modulePattern1008 .formBanner .titleText, .modulePattern10 .formBanner .titleText, .modulePattern10010 .formBanner .titleText, .modulePattern10011 .formBanner .titleText, .modulePattern10012 .formBanner .titleText, .modulePattern10013 .formBanner .titleText, .modulePattern10014 .formBanner .titleText, .modulePattern10015 .formBanner .titleText {
        padding: 0 0 0 16px;
    }

.modulePattern1001, .modulePattern1006, .modulePattern10011 {
    border: 1px solid #ccc;
}

.form.modulePattern1001 .formBanner {
    background: url(../image/border/stylenew_01.png) repeat-x 0 0;
}

    .form.modulePattern1001 .formBanner .titleText {
        color: #44404b;
        line-height: 1.7rem;
        padding: 0 0 0 16px;
    }

    .form.modulePattern1001 .formBanner .formBannerMore, .form.modulePattern3 .formBanner .formBannerMore, .form.modulePattern4 .formBanner .formBannerMore, .form.modulePattern5 .formBanner .formBannerMore, .form.modulePattern6 .formBanner .formBannerMore, .form.modulePattern7 .formBanner .formBannerMore, .form.modulePattern8 .formBanner .formBannerMore, .form.modulePattern9 .formBanner .formBannerMore, .form.modulePattern10 .formBanner .formBannerMore, .form.modulePattern11 .formBanner .formBannerMore, .form.modulePattern12 .formBanner .formBannerMore, .form.modulePattern13 .formBanner .formBannerMore, .form.modulePattern14 .formBanner .formBannerMore, .form.modulePattern15 .formBanner .formBannerMore, .form.modulePattern16 .formBanner .formBannerMore {
        top: 8px;
    }

        .form.modulePattern1001 .formBanner .formBannerMore a {
            color: #959595;
        }

.form.modulePattern1002 {
    border: 1px solid #d5e8ee;
}

    .form.modulePattern1002 .formBanner {
        background: url(../image/border/stylenew_02.png) repeat-x 0 0;
    }

        .form.modulePattern1002 .formBanner .titleText {
            color: #1b62b7;
            padding: 0 0 0 16px;
        }

        .form.modulePattern1002 .formBanner .formBannerMore a {
            color: #1b62b7;
        }

.form.modulePattern1003 {
    border: 1px solid #a7d3bb;
}

    .form.modulePattern1003 .formBanner {
        background: url(../image/border/stylenew_03.png) repeat-x 0 0;
    }

        .form.modulePattern1003 .formBanner .titleText {
            color: #0a8043;
            padding: 0 0 0 16px;
        }

        .form.modulePattern1003 .formBanner .formBannerMore a {
            color: #0a8043;
        }

.form.modulePattern1004 .formBanner, .form.modulePattern1005 .formBanner, .form.modulePattern1006 .formBanner,
.form.modulePattern1007 .formBanner, .form.modulePattern1008 .formBanner, .form.modulePattern1009 .formBanner,
.form.modulePattern1010 .formBanner, .form.modulePattern1011 .formBanner, .form.modulePattern1012 .formBanner,
.form.modulePattern1013 .formBanner, .form.modulePattern1014 .formBanner, .form.modulePattern1015 .formBanner {
    height: 1.65rem;
    border: none;
}

    .form.modulePattern1004 .formBanner .titleText, .form.modulePattern1005 .formBanner .titleText, .form.modulePattern1006 .formBanner .titleText, .form.modulePattern1007 .formBanner .titleText, .form.modulePattern1008 .formBanner .titleText, .form.modulePattern1009 .formBanner .titleText, .form.modulePattern1010 .formBanner .titleText, .form.modulePattern1011 .formBanner .titleText, .form.modulePattern1012 .formBanner .titleText, .form.modulePattern1013 .formBanner .titleText, .form.modulePattern1014 .formBanner .titleText, .form.modulePattern1015 .formBanner .titleText {
        line-height: 1.65rem;
        padding: 0 0 0 16px;
    }

.form.modulePattern1004 {
    border: 1px solid #f9bdc2;
}

    .form.modulePattern1004 .formBanner {
        background: url(../image/border/stylenew_04.png) repeat-x 0 0;
    }

        .form.modulePattern1004 .formBanner .titleText {
            color: #cc0010;
        }

        .form.modulePattern1004 .formBanner .formBannerMore a {
            color: #cc0010;
        }

.form.modulePattern1005 {
    border: 1px solid #fddd1b;
}

    .form.modulePattern1005 .formBanner {
        background: url(../image/border/stylenew_05.png) repeat-x 0 0;
    }

        .form.modulePattern1005 .formBanner .titleText {
            color: #f47115;
        }

        .form.modulePattern1005 .formBanner .formBannerMore a {
            color: #f47115;
        }

.form.modulePattern1006 .formBanner {
    background: url(../image/border/stylenew_06.png) repeat-x 0 0;
}

.form.modulePattern1007 .formBanner .titleText {
    color: #fff;
}

.form.modulePattern1007 {
    border: 1px solid #738eb1;
}

    .form.modulePattern1007 .formBanner {
        background: url(../image/border/stylenew_07.png) repeat-x 0 0;
    }

.form.modulePattern1008 .formBanner .titleText {
    color: #fff;
}

.form.modulePattern1008 {
    border: 1px solid #a7d3bb;
}

    .form.modulePattern1008 .formBanner {
        background: url(../image/border/stylenew_08.png) repeat-x 0 0;
    }

.form.modulePattern1009 .formBanner .titleText {
    color: #fff;
}

.form.modulePattern1009 {
    border: 1px solid #f0b0b5;
}

    .form.modulePattern1009 .formBanner {
        background: url(../image/border/stylenew_09.png) repeat-x 0 0;
    }

.form.modulePattern1010 .formBanner .titleText {
    color: #fff;
}

.form.modulePattern1010 {
    border: 1px solid #fddd1b;
}

    .form.modulePattern1010 .formBanner .formBannerMore a {
        color: #fff;
    }

    .form.modulePattern1010 .formBanner {
        background: url(../image/border/stylenew_10.png) repeat-x 0 0;
    }

.form.modulePattern1011 {
    border: 1px solid #bbb;
}

    .form.modulePattern1011 .formBanner .titleText {
        color: #fff;
    }

    .form.modulePattern1011 .formBanner {
        background: url(../image/border/stylenew_11.png) repeat-x 0 0;
    }

        .form.modulePattern1011 .formBanner .formBannerMore a {
            color: #fff;
        }

.form.modulePattern1012 .formBanner .titleText {
    color: #fff;
}

.form.modulePattern1012 {
    border: 1px solid #896eb7;
}

    .form.modulePattern1012 .formBanner {
        background: url(../image/border/stylenew_12.png) repeat-x 0 0;
    }

        .form.modulePattern1012 .formBanner .formBannerMore a {
            color: #fff;
        }

.form.modulePattern1013 .formBanner .titleText {
    color: #fff;
}

.form.modulePattern1013 {
    border: 1px solid #91c5ca;
}

    .form.modulePattern1013 .formBanner {
        background: url(../image/border/stylenew_13.png) repeat-x 0 0;
    }

        .form.modulePattern1013 .formBanner .formBannerMore a {
            color: #fff;
        }

.form.modulePattern1014 {
    border: 1px solid #fbad59;
}

    .form.modulePattern1014 .formBanner {
        background: url(../image/border/stylenew_14.png) repeat-x 0 0;
    }

        .form.modulePattern1014 .formBanner .titleText {
            color: #fff;
        }

        .form.modulePattern1014 .formBanner .formBannerMore a {
            color: #fff;
        }

.form.modulePattern1015 {
    border: 1px solid #fbad59;
}

    .form.modulePattern1015 .formBanner {
        background: url(../image/border/stylenew_15.png) repeat-x 0 0;
    }

        .form.modulePattern1015 .formBanner .titleText {
            color: #fff;
        }

        .form.modulePattern1015 .formBanner .formBannerMore a {
            color: #fff;
        }
/*style02*/
.form.modulePattern2001, .form.modulePattern2002, .form.modulePattern2003, .form.modulePattern2004, .form.modulePattern2005, .form.modulePattern2006, .form.modulePattern2007, .form.modulePattern2008 {
    border: 1px solid #ccc;
}

    .form.modulePattern2001 .formBanner, .form.modulePattern2002 .formBanner, .form.modulePattern2003 .formBanner, .form.modulePattern2004 .formBanner, .form.modulePattern2005 .formBanner, .form.modulePattern2006 .formBanner, .form.modulePattern2007 .formBanner, .form.modulePattern2008 .form.formBanner {
        background: url(../image/border/style022.png) repeat-x 0 0;
        line-height: 1.6rem;
        height: 1.6rem;
        border: none;
    }

    .form.modulePattern2001 .formBannerTitle, .form.modulePattern2002 .formBannerTitle, .form.modulePattern2003 .formBannerTitle, .form.modulePattern2004 .formBannerTitle, .form.modulePattern2005 .formBannerTitle, .form.modulePattern2006 .formBannerTitle, .form.modulePattern2007 .formBannerTitle, .form.modulePattern2008 .formBannerTitle {
        background: url(../image/border/style022_l.png) no-repeat left 0;
        height: 1.6rem;
        float: left;
        margin: 0 0 0 11px
    }

    .form.modulePattern2001 .titleText, .form.modulePattern2002 .titleText, .form.modulePattern2003 .titleText, .form.modulePattern2004 .titleText, .form.modulePattern2005 .titleText, .form.modulePattern2006 .titleText, .form.modulePattern2007 .titleText, .form.modulePattern2008 .titleText {
        background: url(../image/border/style022_r.png) no-repeat right 0;
        height: 1.6rem;
        float: left;
        padding: 0 18px;
        color: #fff;
        line-height: 1.75rem;
    }

    .form.modulePattern2001 .formBanner .titleText {
        color: #fff;
        text-indent: 0;
    }

    .form.modulePattern2002 .formBanner .titleText {
        color: #fff;
        text-indent: 0;
        background: url(../image/border/style02_rnew_02.png) no-repeat right 0;
    }

    .form.modulePattern2003 .formBanner .titleText {
        color: #fff;
        text-indent: 0;
    }

    .form.modulePattern2004 .formBanner .titleText {
        color: #fff;
        text-indent: 0;
    }

    .form.modulePattern2005 .formBanner .titleText {
        color: #fff;
        text-indent: 0;
    }

    .form.modulePattern2006 .formBanner .titleText {
        color: #fff;
        text-indent: 0;
    }

    .form.modulePattern2007 .formBanner .titleText {
        color: #fff;
        text-indent: 0;
    }

    .form.modulePattern2008 .formBanner .titleText {
        color: #fff;
        text-indent: 0;
    }
    /*适应全站搜索模块样式*/
    .form.modulePattern2001 table .titleText, .form.modulePattern2002 table .titleText, .form.modulePattern2003 table .titleText, .form.modulePattern2004 table .titleText,
    .form.modulePattern2005 table .titleText, .form.modulePattern2006 table .titleText, .form.modulePattern2007 table .titleText, .form.modulePattern2008 table .titleText {
        float: none;
    }
    /*more*/
    .form.modulePattern2001 .formBanner .formBannerMore, .form.modulePattern2002 .formBanner .formBannerMore, .form.modulePattern2003 .formBanner .formBannerMore, .form.modulePattern2004 .formBanner .formBannerMore, .form.modulePattern2005 .formBanner .formBannerMore, .form.modulePattern2006 .formBanner .formBannerMore, .form.modulePattern2007 .formBanner .formBannerMore {
        top: 0px;
    }

    .form.modulePattern2008 .formBanner .formBannerMore {
        top: 5px;
    }
/*end-----more*/
div.form.modulePattern2001 .formBannerTitle {
    background: url(../image/border/style02_lnew_01.png) no-repeat left 0;
}

.form.modulePattern2001 .formBanner .titleText {
    background: url(../image/border/style02_rnew_01.png) no-repeat right 0;
}

.form.modulePattern2002 .formBanner {
    background: url(../image/border/style02new_02.png) repeat-x 0 0;
}

div.form.modulePattern2002 .formBannerTitle {
    background: url(../image/border/style02_lnew_02.png) no-repeat left 0;
}

.form.modulePattern2003 .formBanner {
    background: url(../image/border/style02new_03.png) repeat-x 0 0;
}

div.form.modulePattern2003 .formBannerTitle {
    background: url(../image/border/style02_lnew_03.png) no-repeat left 0;
}

.form.modulePattern2003 .formBanner .titleText {
    text-indent: 0;
    background: url(../image/border/style02_rnew_03.png) no-repeat right 0;
}

.form.modulePattern2004 .formBanner {
    background: url(../image/border/style02new_04.png) repeat-x 0 0;
}

div.form.modulePattern2004 .formBannerTitle {
    background: url(../image/border/style02_lnew_04.png) no-repeat left 0;
}

.form.modulePattern2004 .formBanner .titleText {
    text-indent: 0;
    background: url(../image/border/style02_rnew_04.png) no-repeat right 0;
}

.form.modulePattern2005 .formBanner {
    background: url(../image/border/style02new_05.png) repeat-x 0 0;
}

div.form.modulePattern2005 .formBannerTitle {
    background: url(../image/border/style02_lnew_05.png) no-repeat left 0;
}

.form.modulePattern2005 .formBanner .titleText {
    text-indent: 0;
    background: url(../image/border/style02_rnew_05.png) no-repeat right 0;
}

.form.modulePattern2006 .formBanner {
    background: url(../image/border/style02new_06.png) repeat-x 0 0;
}

div.form.modulePattern2006 .formBannerTitle {
    background: url(../image/border/style02_lnew_06.png) no-repeat left 0;
}

.form.modulePattern2006 .formBanner .titleText {
    text-indent: 0;
    background: url(../image/border/style02_rnew_06.png) no-repeat right 0;
}

.form.modulePattern2007 .formBanner {
    background: url(../image/border/style02new_07.png) repeat-x 0 0;
}

div.form.modulePattern2007 .formBannerTitle {
    background: url(../image/border/style02_lnew_07.png) no-repeat left 0;
}

.form.modulePattern2007 .formBanner .titleText {
    text-indent: 0;
    background: url(../image/border/style02_rnew_07.png) no-repeat right 0;
}

.form.modulePattern2008 .formBanner {
    background: url(../image/border/style02new_08.png) repeat-x 0 0;
    border: none;
}

div.form.modulePattern2008 .formBannerTitle {
    background: url(../image/border/style02_lnew_08.png) no-repeat left 0;
}

.form.modulePattern2008 .formBanner .titleText {
    text-indent: 0;
    background: url(../image/border/style02_rnew_08.png) no-repeat right 0;
}
/*style03*/
.form.modulePattern3001 .formBanner, .form.modulePattern3002 .formBanner, .form.modulePattern3003 .formBanner, .form.modulePattern3004 .formBanner, .form.modulePattern3005 .formBanner, .form.modulePattern3006 .formBanner, .form.modulePattern3007 .formBanner, .form.modulePattern3008 .formBanner, .form.modulePattern3009 .formBanner, .form.modulePattern3010 .formBanner {
    background: url(../image/border/style03new.png) repeat-x;
    height: 1.8rem;
    border: none;
    line-height: 1.8rem;
}

    .form.modulePattern3001 .formBanner .titleText, .form.modulePattern3002 .formBanner .titleText, .form.modulePattern3003 .formBanner .titleText, .form.modulePattern3004 .formBanner .titleText, .form.modulePattern3005 .formBanner .titleText, .form.modulePattern3006 .formBanner .titleText, .form.modulePattern3007 .formBanner .titleText, .form.modulePattern3008 .formBanner .titleText, .form.modulePattern3009 .formBanner .titleText, .form.modulePattern3010 .formBanner .titleText {
        color: #323232;
        padding: 0 0 0 10px;
        line-height: 1.75rem;
    }

.form.modulePattern3001 {
    border: 1px solid #ccc;
    border-top: 3px solid #fe6400;
}

.form.modulePattern3002 {
    border: 1px solid #ccc;
    border-top: 3px solid #0052fe;
}

.form.modulePattern3003 {
    border: 1px solid #ccc;
    border-top: 3px solid #43bc50;
}

.form.modulePattern3004 {
    border: 1px solid #ccc;
    border-top: 3px solid #bc438d;
}

.form.modulePattern3005 {
    border: 1px solid #ccc;
    border-top: 3px solid #bc4e43;
}

.form.modulePattern3006 {
    border: 1px solid #ccc;
    border-top: 3px solid #00c4ff;
}

.form.modulePattern3007 {
    border: 1px solid #ccc;
    border-top: 3px solid #88fe00;
}

.form.modulePattern3008 {
    border: 1px solid #ccc;
    border-top: 3px solid #fddd1b;
}

.form.modulePattern3009 {
    border: 1px solid #ccc;
    border-top: 3px solid #8743bb;
}

.form.modulePattern3010 {
    border: 1px solid #ccc;
    border-top: 3px solid #ee2f10;
}

    .form.modulePattern3001 .formBanner .formBannerMore, .form.modulePattern3002 .formBanner .formBannerMore, .form.modulePattern3003 .formBanner .formBannerMore, .form.modulePattern3004 .formBanner .formBannerMore, .form.modulePattern3005 .formBanner .formBannerMore, .form.modulePattern3006 .formBanner .formBannerMore, .form.modulePattern3007 .formBanner .formBannerMore, .form.modulePattern3008 .formBanner .formBannerMore, .form.modulePattern3009 .formBanner .formBannerMore, .form.modulePattern3010 .formBanner .formBannerMore {
        top: -1px;
    }
/*style04*/
.form.modulePattern4001, .form.modulePattern4002, .form.modulePattern4003, .form.modulePattern4004, .form.modulePattern4005, .form.modulePattern4006, .form.modulePattern4007, .form.modulePattern4008, .form.modulePattern4009, .form.modulePattern4010 {
    border: 1px solid #d2d2d2;
    border-top: 0;
}

    .form.modulePattern4001 .formBanner, .form.modulePattern4002 .formBanner, .form.modulePattern4003 .formBanner, .form.modulePattern4004 .formBanner, .form.modulePattern4005 .formBanner, .form.modulePattern4006 .formBanner, .form.modulePattern4007 .formBanner, .form.modulePattern4008 .formBanner, .form.modulePattern4009 .formBanner, .form.modulePattern4010 .formBanner {
        background: url(../image/border/style0333.png) repeat-x;
        height: 1.8rem;
        line-height: 1.8rem;
        border: none;
    }

        .form.modulePattern4001 .formBanner .titleText, .form.modulePattern4002 .formBanner .titleText, .form.modulePattern4003 .formBanner .titleText, .form.modulePattern4004 .formBanner .titleText, .form.modulePattern4005 .formBanner .titleText, .form.modulePattern4006 .formBanner .titleText, .form.modulePattern4007 .formBanner .titleText, .form.modulePattern4008 .formBanner .titleText, .form.modulePattern4009 .formBanner .titleText, .form.modulePattern4010 .formBanner .titleText {
            width: 100px;
            height: 1.8rem;
            background: url(../image/border/style044.png) no-repeat;
            padding: 0 36px 0 0;
            text-align: center;
        }

    .form.modulePattern4001 .formBannerMore a, .form.modulePattern4002 .formBannerMore a, .form.modulePattern4003 .formBannerMore a, .form.modulePattern4004 .formBannerMore a, .form.modulePattern4005 .formBannerMore a, .form.modulePattern4006 .formBannerMore a, .form.modulePattern4007 .formBannerMore a, .form.modulePattern4008 .formBannerMore a, .form.modulePattern4009 .formBannerMore a, .form.modulePattern4010 .formBannerMore a {
        background: url(../image/border/style04.png) no-repeat 0 -362px;
        width: 17px;
        height: 0.9rem;
        display: block;
        text-indent: -9999px;
        margin: 2px 0 0 0;
    }

        .form.modulePattern4001 .formBannerMore a:hover, .form.modulePattern4002 .formBannerMore a:hover, .form.modulePattern4003 .formBannerMore a:hover, .form.modulePattern4004 .formBannerMore a:hover, .form.modulePattern4005 .formBannerMore a:hover, .form.modulePattern4006 .formBannerMore a:hover, .form.modulePattern4007 .formBannerMore a:hover, .form.modulePattern4008 .formBannerMore a:hover, .form.modulePattern4009 .formBannerMore a:hover, .form.modulePattern4010 .formBannerMore a:hover {
            background: url(../image/border/style04.png) no-repeat -24px -362px;
        }

    .form.modulePattern4001 .formBanner .titleText {
        background: url(../image/border/style04new_01.png) no-repeat left 0;
        color: #fff;
    }

    .form.modulePattern4002 .formBanner .titleText {
        background: url(../image/border/style04new_02.png) no-repeat left 0;
        color: #fff;
    }

    .form.modulePattern4003 .formBanner .titleText {
        background: url(../image/border/style04new_03.png) no-repeat left 0;
        color: #fff;
    }

    .form.modulePattern4004 .formBanner .titleText {
        background: url(../image/border/style04new_04.png) no-repeat left 0;
        color: #fff;
    }

    .form.modulePattern4005 .formBanner .titleText {
        background: url(../image/border/style04new_05.png) no-repeat left 0;
        color: #fff;
    }

    .form.modulePattern4006 .formBanner .titleText {
        background: url(../image/border/style04new_06.png) no-repeat left 0;
        color: #fff;
    }

    .form.modulePattern4007 .formBanner .titleText {
        background: url(../image/border/style04new_07.png) no-repeat left 0;
        color: #fff;
    }

    .form.modulePattern4008 .formBanner .titleText {
        background: url(../image/border/style04new_08.png) no-repeat left 0;
        color: #fff;
    }

    .form.modulePattern4009 .formBanner .titleText {
        background: url(../image/border/style04new_09.png) no-repeat left 0;
        color: #fff;
    }

    .form.modulePattern4010 .formBanner .titleText {
        background: url(../image/border/style04new_10.png) no-repeat left 0;
        color: #fff;
    }
/*style05*/
.form.modulePattern5001, .form.modulePattern5002, .form.modulePattern5003, .form.modulePattern5004, .form.modulePattern5005, .form.modulePattern5006, .form.modulePattern5007, .form.modulePattern5008 {
    border: 1px solid #ddd;
}

    .form.modulePattern5001 .formBannerMore, .form.modulePattern5002 .formBannerMore, .form.modulePattern5003 .formBannerMore, .form.modulePattern5004 .formBannerMore, .form.modulePattern5005 .formBannerMore, .form.modulePattern5006 .formBannerMore, .form.modulePattern5007 .formBannerMore, .form.modulePattern5008 .formBannerMore {
        right: 0;
        background: url(../image/border/style05_a.gif) no-repeat right top;
        padding: 0 15px 0 0;
        height: 1.7rem;
        top: 0;
    }

    .form.modulePattern5001 .formBanner, .form.modulePattern5002 .formBanner, .form.modulePattern5003 .formBanner, .form.modulePattern5004 .formBanner, .form.modulePattern5005 .formBanner, .form.modulePattern5006 .formBanner, .form.modulePattern5007 .formBanner, .form.modulePattern5008 .formBanner {
        background: url(../image/border/style03new.png) repeat-x;
        height: 1.7rem;
        line-height: 1.7rem;
        border: none;
    }

    .form.modulePattern5001 .formBannerTitle, .form.modulePattern5002 .formBannerTitle, .form.modulePattern5003 .formBannerTitle, .form.modulePattern5004 .formBannerTitle, .form.modulePattern5005 .formBannerTitle, .form.modulePattern5006 .formBannerTitle, .form.modulePattern5007 .formBannerTitle, .form.modulePattern5008 .formBannerTitle {
        background: url(../image/border/style055_l.png) no-repeat left 0;
        height: 1.7rem;
        float: left;
        margin: 0 0 0 10px;
    }

    .form.modulePattern5001 .formBanner .titleText, .form.modulePattern5002 .formBanner .titleText, .form.modulePattern5003 .formBanner .titleText, .form.modulePattern5004 .formBanner .titleText, .form.modulePattern5005 .formBanner .titleText, .form.modulePattern5005 .formBanner .titleText, .form.modulePattern5006 .formBanner .titleText, .form.modulePattern5007 .formBanner .titleText, .form.modulePattern5008 .formBanner .titleText {
        background: url(../image/border/style055_r.png) no-repeat right 0;
        height: 1.7rem;
        float: left;
        padding: 0 20px;
        line-height: 1.9rem;
        color: #002c9c;
    }

div.form.modulePattern5001 .formBannerTitle {
    background: url(../image/border/style05_lnew_01.png) no-repeat left 0;
}

.form.modulePattern5001 .formBanner .titleText {
    background: url(../image/border/style05_rnew_01.png) no-repeat right 0;
}

div.form.modulePattern5002 .formBannerTitle {
    background: url(../image/border/style05_lnew_02.png) no-repeat left 0;
}

.form.modulePattern5002 .formBanner .titleText {
    background: url(../image/border/style05_rnew_02.png) no-repeat right 0;
    color: #dd890c;
}

div.form.modulePattern5003 .formBannerTitle {
    background: url(../image/border/style05_lnew_03.png) no-repeat left 0;
}

.form.modulePattern5003 .formBanner .titleText {
    background: url(../image/border/style05_rnew_03.png) no-repeat right 0;
    color: #afbf05;
}

div.form.modulePattern5004 .formBannerTitle {
    background: url(../image/border/style05_lnew_04.png) no-repeat left 0;
}

.form.modulePattern5004 .formBanner .titleText {
    background: url(../image/border/style05_rnew_04.png) no-repeat right 0;
    color: #e92411;
}

div.form.modulePattern5005 .formBannerTitle {
    background: url(../image/border/style05_lnew_05.png) no-repeat left 0;
}

.form.modulePattern5005 .formBanner .titleText {
    background: url(../image/border/style05_rnew_05.png) no-repeat right 0;
    color: #9d9d9d;
}

div.form.modulePattern5006 .formBannerTitle {
    background: url(../image/border/style05_lnew_06.png) no-repeat left 0;
}

.form.modulePattern5006 .formBanner .titleText {
    background: url(../image/border/style05_rnew_06.png) no-repeat right 0;
    color: #ff4feb;
}

div.form.modulePattern5007 .formBannerTitle {
    background: url(../image/border/style05_lnew_07.png) no-repeat left 0;
}

.form.modulePattern5007 .formBanner .titleText {
    background: url(../image/border/style05_rnew_07.png) no-repeat right 0;
    color: #627ce2;
}

div.form.modulePattern5008 .formBannerTitle {
    background: url(../image/border/style05_lnew_08.png) no-repeat left 0;
}

.form.modulePattern5008 .formBanner .titleText {
    background: url(../image/border/style05_rnew_08.png) no-repeat right 0;
    color: #34692f;
}
/*style06*/
.form.modulePattern6001, .form.modulePattern6002, .form.modulePattern6003, .form.modulePattern6004, .form.modulePattern6005, .form.modulePattern6006, .form.modulePattern6007, .form.modulePattern6008 {
    border: 1px solid #d2d2d2;
}

    .form.modulePattern6001 .formBanner, .form.modulePattern6002 .formBanner, .form.modulePattern6003 .formBanner, .form.modulePattern6004 .formBanner, .form.modulePattern6005 .formBanner, .form.modulePattern6006 .formBanner, .form.modulePattern6007 .formBanner, .form.modulePattern6008 .formBanner {
        background: url(../image/border/style03new.png) repeat-x;
        height: 1.75rem;
        line-height: 1.75rem;
        border: none;
    }

    .form.modulePattern6001 .formBannerTitle, .form.modulePattern6002 .formBannerTitle, .form.modulePattern6003 .formBannerTitle, .form.modulePattern6004 .formBannerTitle, .form.modulePattern6005 .formBannerTitle, .form.modulePattern6006 .formBannerTitle, .form.modulePattern6007 .formBannerTitle, .form.modulePattern6008 .formBannerTitle {
        background: url(../image/border/style066.png) repeat-x 0 0;
        height: 1.75rem;
        float: left;
        padding: 0 12px 0 0;
        margin: 0 0 0 9px;
    }

    .form.modulePattern6001 .formBanner .titleText, .form.modulePattern6002 .formBanner .titleText, .form.modulePattern6003 .formBanner .titleText, .form.modulePattern6004 .formBanner .titleText, .form.modulePattern6005 .formBanner .titleText, .form.modulePattern6006 .formBanner .titleText, .form.modulePattern6007 .formBanner .titleText, .form.modulePattern6008 .formBanner .titleText {
        background: url(../image/border/style_arrow.gif) no-repeat center bottom;
        height: 1.75rem;
        line-height: 1.75rem;
        color: #fff;
        padding: 0 10px 0 20px;
    }

    .form.modulePattern6001 .formBanner .formBannerMore, .form.modulePattern6002 .formBanner .formBannerMore, .form.modulePattern6003 .formBanner .formBannerMore, .form.modulePattern6004 .formBanner .formBannerMore, .form.modulePattern6005 .formBanner .formBannerMore, .form.modulePattern6006 .formBanner .formBannerMore, .form.modulePattern6007 .formBanner .formBannerMore, .form.modulePattern6008 .formBanner .formBannerMore {
        top: 0;
    }

div.form.modulePattern6001 .formBannerTitle {
    background: url(../image/border/style06new_01.png) repeat-x;
    color: #fff;
}

div.form.modulePattern6002 .formBannerTitle {
    background: url(../image/border/style06new_02.png) repeat-x;
    color: #fff;
}

div.form.modulePattern6003 .formBannerTitle {
    background: url(../image/border/style06new_03.png) repeat-x;
    color: #fff;
}

div.form.modulePattern6004 .formBannerTitle {
    background: url(../image/border/style06new_04.png) repeat-x;
    color: #fff;
}

div.form.modulePattern6005 .formBannerTitle {
    background: url(../image/border/style06new_05.png) repeat-x;
    color: #fff;
}

div.form.modulePattern6006 .formBannerTitle {
    background: url(../image/border/style06new_06.png) repeat-x;
    color: #fff;
}

div.form.modulePattern6007 .formBannerTitle {
    background: url(../image/border/style06new_07.png) repeat-x;
    color: #fff;
}

div.form.modulePattern6008 .formBannerTitle {
    background: url(../image/border/style06new_08.png) repeat-x;
    color: #fff;
}
/*style07*/
.form.modulePattern7001, .form.modulePattern7002, .form.modulePattern7003, .form.modulePattern7004, .form.modulePattern7005 {
    border: 1px solid #ddd;
}

    .form.modulePattern7001 .formBanner, .form.modulePattern7002 .formBanner, .form.modulePattern7003 .formBanner, .form.modulePattern7004 .formBanner, .form.modulePattern7005 .formBanner {
        background: url(../image/border/style03.png) repeat-x 0 -145px;
        height: 1.55rem;
        border: none;
    }

    .form.modulePattern7001 .formBannerTitle, .form.modulePattern7002 .formBannerTitle, .form.modulePattern7003 .formBannerTitle, .form.modulePattern7004 .formBannerTitle, .form.modulePattern7005 .form.formBannerTitle {
        background: url(../image/border/style077.png) no-repeat left top;
        height: 1.55rem;
    }

    .form.modulePattern7001 .formBanner .titleText, .form.modulePattern7002 .formBanner .titleText, .form.modulePattern7003 .formBanner .titleText, .form.modulePattern7004 .formBanner .titleText, .form.modulePattern7005 .formBanner .titleText {
        color: #313131;
        padding: 0 0 0 14px;
        height: 1.55rem;
        line-height: 1.55rem;
    }

    .form.modulePattern7001 .formBannerMore a, .form.modulePattern7002 .formBannerMore a, .form.modulePattern7003 .formBannerMore a, .form.modulePattern7004 .formBannerMore a, .form.modulePattern7005 .formBannerMore a {
        right: 8px;
        background: url(../image/border/more.png) no-repeat 0px 0px;
        text-indent: -999px;
        display: block;
        width: 32px;
        height: 0.55rem;
        margin: 10px 0 0 35px;
        font-family: "Microsoft YaHei";
    }

        .form.modulePattern7001 .formBannerMore a:hover, .form.modulePattern7002 .formBannerMore a:hover, .form.modulePattern7003 .formBannerMore a:hover, .form.modulePattern7004 .formBannerMore a:hover, .form.modulePattern7005 .formBannerMore a:hover {
            background: url(../image/border/more.png) no-repeat 0 -16px;
        }

    .form.modulePattern7001 .formBannerMore, .form.modulePattern7002 .formBannerMore, .form.modulePattern7003 .formBannerMore, .form.modulePattern7004 .formBannerMore, .form.modulePattern7005 .formBannerMore {
        background: url(../image/border/style07_a.gif) no-repeat left top;
        color: #44404B;
        font-size: 0.6rem;
        line-height: 1.55rem;
        position: absolute;
        right: 0;
        top: 0;
        height: 1.55rem;
        width: 82px;
    }

div.form.modulePattern7001 .formBannerTitle {
    background: url(../image/border/style07new_01.png) no-repeat left 0;
}

div.form.modulePattern7002 .formBannerTitle {
    background: url(../image/border/style07new_02.png) no-repeat left 0;
}

div.form.modulePattern7003 .formBannerTitle {
    background: url(../image/border/style07new_03.png) no-repeat left 0;
}

div.form.modulePattern7004 .formBannerTitle {
    background: url(../image/border/style07new_04.png) no-repeat left 0;
}

div.form.modulePattern7005 .formBannerTitle {
    background: url(../image/border/style07new_05.png) no-repeat left 0;
}
/*style08*/
.form.modulePattern8001, .form.modulePattern8002, .form.modulePattern8003, .form.form.modulePattern8004, .form.modulePattern8005, .form.modulePattern8006, .form.modulePattern8007, .form.modulePattern8008, .form.modulePattern8009 {
    border: 0;
}

    .form.modulePattern8001 .formBanner, .form.modulePattern8002 .formBanner, .form.modulePattern8003 .formBanner, .form.modulePattern8004 .formBanner, .form.modulePattern8005 .formBanner, .form.modulePattern8006 .formBanner, .form.modulePattern8007 .formBanner, .form.modulePattern8008 .formBanner, .form.modulePattern8009 .formBanner {
        background: #fff url(../image/border/style08.gif) repeat-x left bottom;
        height: 1.65rem;
        border: none;
    }

        .form.modulePattern8001 .formBanner .titleText, .form.modulePattern8002 .formBanner .titleText, .form.modulePattern8003 .formBanner .titleText, .form.modulePattern8004 .formBanner .titleText, .form.modulePattern8005 .formBanner .titleText, .form.modulePattern8006 .formBanner .titleText, .form.modulePattern8007 .formBanner .titleText, .form.modulePattern8008 .formBanner .titleText, .form.modulePattern8009 .formBanner .titleText {
            border-bottom: 3px solid #fd9212;
            color: #313131;
            float: left;
            height: 1.5rem;
            line-height: 1.5rem;
            padding: 0 22px;
        }

        .form.modulePattern8001 .formBanner .formBannerMore, .form.modulePattern8002 .formBanner .formBannerMore, .form.modulePattern8003 .formBanner .formBannerMore, .form.modulePattern8004 .formBanner .formBannerMore, .form.modulePattern8005 .formBanner .formBannerMore, .form.modulePattern8006 .formBanner .formBannerMore, .form.modulePattern8007 .formBanner .formBannerMore, .form.modulePattern8008 .formBanner .formBannerMore, .form.modulePattern8009 .formBanner .formBannerMore {
            right: 11px;
            top: 14px;
        }

    .form.modulePattern8001 .formBannerMore a, .form.modulePattern8002 .formBannerMore a, .form.modulePattern8003 .formBannerMore a, .form.modulePattern8004 .formBannerMore a, .form.modulePattern8005 .formBannerMore a, .form.modulePattern8006 .formBannerMore a, .form.modulePattern8007 .formBannerMore a, .form.modulePattern8008 .formBannerMore a, .form.modulePattern8009 .formBannerMore a {
        background: url(../image/border/more.png) no-repeat 0 -32px;
        display: block;
        right: 1px;
        text-indent: -9999px;
        width: 34px;
        height: 0.25rem;
    }

        .form.modulePattern8001 .formBannerMore a:hover, .form.modulePattern8002 .formBannerMore a:hover, .form.modulePattern8003 .formBannerMore a:hover, .form.modulePattern8004 .formBannerMore a:hover, .form.modulePattern8005 .formBannerMore a:hover, .form.modulePattern8006 .formBannerMore a:hover, .form.modulePattern8007 .formBannerMore a:hover, .form.modulePattern8008 .formBannerMore a:hover, .form.modulePattern8009 .formBannerMore a:hover {
            background: url(../image/border/more.png) no-repeat 0 -42px;
        }

    .form.modulePattern8002 .formBanner .titleText {
        border-bottom: 3px solid #fd12a3;
    }

    .form.modulePattern8003 .formBanner .titleText {
        border-bottom: 3px solid #3812fd;
    }

.form.modulePattern8004 .formBanner .titleText {
    border-bottom: 3px solid #ff2c12;
}

.form.modulePattern8005 .formBanner .titleText {
    border-bottom: 3px solid #74fd12;
}

.form.modulePattern8006 .formBanner .titleText {
    border-bottom: 3px solid #ffd212;
}

.form.modulePattern8007 .formBanner .titleText {
    border-bottom: 3px solid #12c5ff;
}

.form.modulePattern8008 .formBanner .titleText {
    border-bottom: 3px solid #31a800;
}

.form.modulePattern8009 .formBanner .titleText {
    border-bottom: 3px solid #c21600;
}
/*style09*/
.form.modulePattern9001, .form.modulePattern9002, .form.modulePattern9003, .form.modulePattern9004, .form.modulePattern9005, .form.modulePattern9006, .form.modulePattern9007, .form.modulePattern9008, .form.modulePattern9009, .form.modulePattern9010 {
    border: 0;
}

    .form.modulePattern9001 .formBannerMore, .form.modulePattern9002 .formBannerMore, .form.modulePattern9003 .formBannerMore, .form.modulePattern9004 .formBannerMore, .form.modulePattern9005 .formBannerMore, .form.modulePattern9006 .formBannerMore, .form.modulePattern9007 .formBannerMore, .form.modulePattern9008 .formBannerMore, .form.modulePattern9009 .formBannerMore, .form.modulePattern9010 .formBannerMore {
        top: 20px;
    }

        .form.modulePattern9001 .formBannerMore a, .form.modulePattern9002 .formBannerMore a, .form.modulePattern9003 .formBannerMore a, .form.modulePattern9004 .formBannerMore a, .form.modulePattern9005 .formBannerMore a, .form.modulePattern9006 .formBannerMore a, .form.modulePattern9007 .formBannerMore a, .form.modulePattern9008 .formBannerMore a, .form.modulePattern9009 .formBannerMore a, .form.modulePattern9010 .formBannerMore a {
            background: url(../image/border/more.png) no-repeat 0 -32px;
            display: block;
            right: 1px;
            text-indent: -9999px;
            width: 34px;
            height: 0.25rem;
        }

            .form.modulePattern9001 .formBannerMore a:hover, .form.modulePattern9002 .formBannerMore a:hover, .form.modulePattern9003 .formBannerMore a:hover, .form.modulePattern9004 .formBannerMore a:hover, .form.modulePattern9005 .formBannerMore a:hover, .form.modulePattern9006 .formBannerMore a:hover, .form.modulePattern9007 .formBannerMore a:hover, .form.modulePattern9008 .formBannerMore a:hover, .form.modulePattern9009 .formBannerMore a:hover, .form.modulePattern9010 .formBannerMore a:hover {
                background: url(../image/border/more.png) no-repeat 0 -42px;
            }

    .form.modulePattern9001 .formBanner, .form.modulePattern9002 .formBanner, .form.modulePattern9003 .formBanner, .form.modulePattern9004 .formBanner, .form.modulePattern9005 .formBanner, .form.modulePattern9006 .formBanner, .form.modulePattern9007 .formBanner, .form.modulePattern9008 .formBanner, .form.modulePattern9009 .formBanner, .form.modulePattern9010 .formBanner {
        height: 1.7rem;
        line-height: 1.7rem;
    }

    .form.modulePattern9001 .formBanner {
        border-bottom: 3px solid #000;
        background: none;
    }

    .form.modulePattern9002 .formBanner {
        border-bottom: 3px solid #556fb5;
        background: none;
    }

    .form.modulePattern9003 .formBanner {
        border-bottom: 3px solid #ffb917;
        background: none;
    }

    .form.modulePattern9004 .formBanner {
        border-bottom: 3px solid #aa0078;
        background: none;
    }

    .form.modulePattern9005 .formBanner {
        border-bottom: 3px solid #007e49;
        background: none;
    }

    .form.modulePattern9006 .formBanner {
        border-bottom: 3px solid #5d3300;
        background: none;
    }

    .form.modulePattern9007 .formBanner {
        border-bottom: 3px solid #d4ae00;
        background: none;
    }

    .form.modulePattern9008 .formBanner {
        border-bottom: 3px solid #31a800;
        background: none;
    }

    .form.modulePattern9009 .formBanner {
        border-bottom: 3px solid #00acd4;
        background: none;
    }

    .form.modulePattern9010 .formBanner {
        border-bottom: 3px solid #c21600;
        background: none;
    }

    .form.modulePattern9001 .formBanner .titleText {
        color: #000;
    }

    .form.modulePattern9002 .formBanner .titleText {
        color: #556fb5;
    }

    .form.modulePattern9003 .formBanner .titleText {
        color: #ffb917;
    }

    .form.modulePattern9004 .formBanner .titleText {
        color: #aa0078;
    }

    .form.modulePattern9005 .formBanner .titleText {
        color: #007e49;
    }

    .form.modulePattern9006 .formBanner .titleText {
        color: #5d3300;
    }

    .form.modulePattern9007 .formBanner .titleText {
        color: #d4ae00;
    }

    .form.modulePattern9008 .formBanner .titleText {
        color: #31a800;
    }

    .form.modulePattern9009 .formBanner .titleText {
        color: #00acd4;
    }

    .form.modulePattern9010 .formBanner .titleText {
        color: #c21600;
    }
/*style10*/
.form.modulePattern10001, .modulePattern10002, .modulePattern10003, .modulePattern10004, .modulePattern10005, .modulePattern10006, .modulePattern10007, .modulePattern10008, .modulePattern10009 {
    border: 0;
}

    .form.modulePattern10001 .formBanner {
        border-bottom: 2px solid #7eb929;
        background: none;
        height: 1.4rem;
    }

.form.modulePattern10002 .formBanner {
    border-bottom: 2px solid #b9293f;
    background: none;
    height: 1.4rem;
}

.form.modulePattern10003 .formBanner {
    border-bottom: 2px solid #299fb9;
    background: none;
    height: 1.4rem;
}

.form.modulePattern10004 .formBanner {
    border-bottom: 2px solid #6329b9;
    background: none;
    height: 1.4rem;
}

.form.modulePattern10005 .formBanner {
    border-bottom: 2px solid #29b9a1;
    background: none;
    height: 1.4rem;
}

.form.modulePattern10006 .formBanner {
    border-bottom: 2px solid #b3b929;
    background: none;
    height: 1.4rem;
}

.form.modulePattern10007 .formBanner {
    border-bottom: 2px solid #ca151b;
    background: none;
    height: 1.4rem;
}

.form.modulePattern10008 .formBanner {
    border-bottom: 2px solid #794101;
    background: none;
    height: 1.4rem;
}

.form.modulePattern10009 .formBanner {
    border-bottom: 2px solid #ff9b2b;
    background: none;
    height: 1.4rem;
}

.form.modulePattern10001 .formBanner .titleText, .modulePattern10002 .formBanner .titleText, .modulePattern10003 .formBanner .titleText, .modulePattern10004 .formBanner .titleText, .modulePattern10005 .formBanner .titleText, .modulePattern10006 .formBanner .titleText, .modulePattern10007 .formBanner .titleText, .modulePattern10008 .formBanner .titleText, .modulePattern10009 .formBanner .titleText {
    background: url(../image/border/style100.png) no-repeat right 0;
    height: 1.5rem;
    padding: 0 27px 0 15px;
    line-height: 1.5rem;
}

div.form.modulePattern10001 .formBannerTitle {
    background: #7eb929;
    float: left;
}

div.form.modulePattern10002 .formBannerTitle {
    background: #b9293f;
    float: left;
}

div.form.modulePattern10003 .formBannerTitle {
    background: #299fb9;
    float: left;
}

div.form.modulePattern10004 .formBannerTitle {
    background: #6329b9;
    float: left;
}

div.form.modulePattern10005 .formBannerTitle {
    background: #29b9a1;
    float: left;
}

div.form.modulePattern10006 .formBannerTitle {
    background: #b3b929;
    float: left;
}

div.form.modulePattern10007 .formBannerTitle {
    background: #ca151b;
    float: left;
}

div.form.modulePattern10008 .formBannerTitle {
    background: #794101;
    float: left;
}

div.form.modulePattern10009 .formBannerTitle {
    background: #ff9b2b;
    float: left;
}

.form.modulePattern10001 .formBanner .titleText {
    background: url(../image/border/style10new_01.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern10002 .formBanner .titleText {
    background: url(../image/border/style10new_02.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern10003 .formBanner .titleText {
    background: url(../image/border/style10new_03.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern10004 .formBanner .titleText {
    background: url(../image/border/style10new_04.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern10005 .formBanner .titleText {
    background: url(../image/border/style10new_05.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern10006 .formBanner .titleText {
    background: url(../image/border/style10new_06.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern10007 .formBanner .titleText {
    background: url(../image/border/style10new_07.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern10008 .formBanner .titleText {
    background: url(../image/border/style10new_08.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern10009 .formBanner .titleText {
    background: url(../image/border/style10new_09.png) no-repeat right 0;
    color: #fff;
}
/*style10*/
.form.modulePattern11001, .form.modulePattern11002, .form.modulePattern11003, .form.modulePattern11004, .form.modulePattern11005, .form.modulePattern11006, .form.modulePattern11007, .form.modulePattern11008, .form.modulePattern11009, .form.modulePattern11010 {
    border: 0;
}

    .form.modulePattern11001 .formBanner, .form.modulePattern11002 .formBanner, .form.modulePattern11003 .formBanner, .form.modulePattern11004 .formBanner, .form.modulePattern11005 .formBanner, .form.modulePattern11006 .formBanner, .form.modulePattern11007 .formBanner, .form.modulePattern11008 .formBanner, .form.modulePattern11009 .formBanner, .form.modulePattern11010 .formBanner {
        background: url(../image/border/style11_line.png) repeat-x 30px center;
        height: 1.05rem;
        border: none;
    }

        .form.modulePattern11001 .formBanner .titleText, .form.modulePattern11002 .formBanner .titleText, .form.modulePattern11003 .formBanner .titleText, .form.modulePattern11004 .formBanner .titleText, .form.modulePattern11005 .formBanner .titleText, .form.modulePattern11006 .formBanner .titleText, .form.modulePattern11007 .formBanner .titleText, .form.modulePattern11008 .formBanner .titleText, .form.modulePattern11009 .formBanner .titleText, .form.modulePattern11010 .formBanner .titleText {
            background: #fff url(../image/border/style11.png) no-repeat 0 0;
            height: 1.05rem;
            padding: 0 10px 0 15px;
            color: #535353;
            float: left;
            line-height: 1.05rem;
        }

        .form.modulePattern11001 .formBanner .formBannerMore, .form.modulePattern11002 .formBanner .formBannerMore, .form.modulePattern11003 .formBanner .formBannerMore, .form.modulePattern11004 .formBanner .formBannerMore, .form.modulePattern11005 .formBanner .formBannerMore, .form.modulePattern11006 .formBanner .formBannerMore, .form.modulePattern11007 .formBanner .formBannerMore, .form.modulePattern11008 .formBanner .formBannerMore, .form.modulePattern11009 .formBanner .formBannerMore, .form.modulePattern11010 .formBanner .formBannerMore {
            padding: 0 10px;
            background: #fff;
        }

    .form.modulePattern11001 .formBannerMore a, .form.modulePattern11002 .formBannerMore a, .form.modulePattern11003 .formBannerMore a, .form.modulePattern11004 .formBannerMore a, .form.modulePattern11005 .formBannerMore a, .form.modulePattern11006 .formBannerMore a, .form.modulePattern11007 .formBannerMore a, .form.modulePattern11008 .formBannerMore a, .form.modulePattern11009 .formBannerMore a, .form.modulePattern11010 .formBannerMore a {
        background: url(../image/border/more.png) no-repeat 0 -32px;
        display: block;
        right: 1px;
        text-indent: -9999px;
        width: 34px;
        height: 0.25rem;
    }

    .form.modulePattern11001 .formBannerMore b, .form.modulePattern11002 .formBannerMore b, .form.modulePattern11003 .formBannerMore b, .form.modulePattern11004 .formBannerMore b, .form.modulePattern11005 .formBannerMore b, .form.modulePattern11006 .formBannerMore b, .form.modulePattern11007 .formBannerMore b, .form.modulePattern11008 .formBannerMore b, .form.modulePattern11009 .formBannerMore b, .form.modulePattern11010 .formBannerMore b, {
        text-indent: -999px;
        display: block;
    }

    .form.modulePattern11001 .formBannerMore a:hover, .form.modulePattern11002 .formBannerMore a:hover, .form.modulePattern11003 .formBannerMore a:hover, .form.modulePattern11004 .formBannerMore a:hover, .form.modulePattern11005 .formBannerMore a:hover, .form.modulePattern11006 .formBannerMore a:hover, .form.modulePattern11007 .formBannerMore a:hover, .form.modulePattern11008 .formBannerMore a:hover, .form.modulePattern11009 .formBannerMore a:hover, .form.modulePattern11010 .formBannerMore a:hover {
        background: url(../image/border/more.png) no-repeat 0 -42px;
    }

    .form.modulePattern11001 .formBanner .titleText {
        background: #fff url(../image/border/style11new_01.png) no-repeat left 0;
    }

    .form.modulePattern11002 .formBanner .titleText {
        background: #fff url(../image/border/style11new_02.png) no-repeat left 0;
    }

    .form.modulePattern11003 .formBanner .titleText {
        background: #fff url(../image/border/style11new_03.png) no-repeat left 0;
    }

    .form.modulePattern11004 .formBanner .titleText {
        background: #fff url(../image/border/style11new_04.png) no-repeat left 0;
    }

    .form.modulePattern11005 .formBanner .titleText {
        background: #fff url(../image/border/style11new_05.png) no-repeat left 0;
    }

    .form.modulePattern11006 .formBanner .titleText {
        background: #fff url(../image/border/style11new_06.png) no-repeat left 0;
    }

    .form.modulePattern11007 .formBanner .titleText {
        background: #fff url(../image/border/style11new_07.png) no-repeat left 0;
    }

    .form.modulePattern11008 .formBanner .titleText {
        background: #fff url(../image/border/style11new_08.png) no-repeat left 0;
    }

    .form.modulePattern11009 .formBanner .titleText {
        background: #fff url(../image/border/style11new_09.png) no-repeat left 0;
    }

    .form.modulePattern11010 .formBanner .titleText {
        background: #fff url(../image/border/style11new_10.png) no-repeat left 0;
    }
/*style11 */
.modulePattern11010 {
    border: 0;
}

    .modulePattern11010 .formBanner {
        background: url(images/style11_line.png) repeat-x 30px center;
        background: none;
        height: 1.1rem;
    }

        .modulePattern11010 .formBanner .titleText {
            color: #434343;
            background: #fff url(images/style12.png) no-repeat 0 0;
            height: 1.1rem;
            float: left;
            background: #fff;
        }
/*style11*/
.form.modulePattern12001, .form.modulePattern12002, .form.modulePattern12003, .form.modulePattern12004, .form.modulePattern12005, .form.modulePattern12006, .form.modulePattern12007 {
    border: 0;
}

    .form.modulePattern12001 .formBanner, .form.modulePattern12002 .formBanner, .form.modulePattern12003 .formBanner, .form.modulePattern12004 .formBanner, .form.modulePattern12005 .formBanner, .form.modulePattern12006 .formBanner, .form.modulePattern12007 .formBanner {
        border-bottom: 1px solid #d7d7d7;
        background: none;
        height: 1.6rem;
    }

        .form.modulePattern12001 .formBanner .titleText, .form.modulePattern12002 .formBanner .titleText, .form.modulePattern12003 .formBanner .titleText, .form.modulePattern12004 .formBanner .titleText, .form.modulePattern12005 .formBanner .titleText, .form.modulePattern12006 .formBanner .titleText, .form.modulePattern12007 .formBanner .titleText {
            border-left: 2px solid #434343;
            height: 1.15rem;
            color: #434343;
            float: left;
            line-height: 1.15rem;
            padding: 0 0 0 10px;
            margin: 4px 0 0 0;
        }

    .form.modulePattern12001 .formBannerMore a, .form.modulePattern12002 .formBannerMore a, .form.modulePattern12003 .formBannerMore a, .form.modulePattern12004 .formBannerMore a, .form.modulePattern12005 .formBannerMore a, .form.modulePattern12006 .formBannerMore a, .form.modulePattern12007 .formBannerMore a {
        background: url(../image/border/more.png) no-repeat 0 -84px;
        width: 30px;
        height: 1.25rem;
        display: block;
        text-indent: -9999px;
        margin: 0;
    }

    .form.modulePattern12001 .formBannerMore, .form.modulePattern12002 .formBannerMore, .form.modulePattern12003 .formBannerMore, .form.modulePattern12004 .formBannerMore, .form.modulePattern12005 .formBannerMore, .form.modulePattern12006 .formBannerMore, .form.modulePattern12007 .formBannerMore {
        top: 2px;
    }

        .form.modulePattern12001 .formBannerMore a:hover, .form.modulePattern12002 .formBannerMore a:hover, .form.modulePattern12003 .formBannerMore a:hover, .form.modulePattern12004 .formBannerMore a:hover, .form.modulePattern12005 .formBannerMore a:hover, .form.modulePattern12006 .formBannerMore a:hover, .form.modulePattern12007 .formBannerMore a:hover {
            background: url(../image/border/more.png) no-repeat 0 -113px;
        }

    .form.modulePattern12002 .formBanner .titleText {
        border-left: 2px solid #00acd4;
        color: #00acd4;
    }

    .form.modulePattern12003 .formBanner .titleText {
        border-left: 2px solid #e60012;
        color: #e60012;
    }

    .form.modulePattern12004 .formBanner .titleText {
        border-left: 2px solid #638c0b;
        color: #638c0b;
    }

    .form.modulePattern12005 .formBanner .titleText {
        border-left: 2px solid #ffb917;
        color: #ffb917;
    }

    .form.modulePattern12006 .formBanner .titleText {
        border-left: 2px solid #002e73;
        color: #002e73;
    }

    .form.modulePattern12007 .formBanner .titleText {
        border-left: 2px solid #920783;
        color: #920783;
    }
/*style12*/
.form.modulePattern13001, .form.modulePattern13002, .form.modulePattern13003, .form.modulePattern13004, .form.modulePattern13005, .form.modulePattern13006, .form.modulePattern13007 {
    border: 0;
}

    .form.modulePattern13001 .formBanner, .form.modulePattern13002 .formBanner, .form.modulePattern13003 .formBanner, .form.modulePattern13004 .formBanner, .form.modulePattern13005 .formBanner, .form.modulePattern13006 .formBanner, .form.modulePattern13007 .formBanner {
        background: url(../image/border/style12.png) repeat-x;
        height: 1.2rem;
        border: none;
    }

        .form.modulePattern13001 .formBanner .titleText, .form.modulePattern13002 .formBanner .titleText, .form.modulePattern13003 .formBanner .titleText, .form.modulePattern13004 .formBanner .titleText, .form.modulePattern13005 .formBanner .titleText, .form.modulePattern13006 .formBanner .titleText, .form.modulePattern13007 .formBanner .titleText {
            color: #5cabfa;
            float: left;
            background: #fff;
            height: 1.2rem;
            line-height: 1.2rem;
            padding: 0 10px;
        }

    .form.modulePattern13001 .formBannerMore a, .form.modulePattern13002 .formBannerMore a, .form.modulePattern13003 .formBannerMore a, .form.modulePattern13004 .formBannerMore a, .form.modulePattern13005 .formBannerMore a, .form.modulePattern13006 .formBannerMore a, .form.modulePattern13007 .formBannerMore a {
        height: 1.2rem;
        line-height: 1.2rem;
        color: #999;
    }

    .form.modulePattern13001 .formBanner .formBannerMore, .form.modulePattern13002 .formBanner .formBannerMore, .form.modulePattern13003 .formBanner .formBannerMore, .form.modulePattern13004 .formBanner .formBannerMore, .form.modulePattern13005 .formBanner .formBannerMore, .form.modulePattern13006 .formBanner .formBannerMore, .form.modulePattern13007 .formBanner .formBannerMore {
        top: 0;
    }

    .form.modulePattern13001 .formBanner {
        background: #fff url(../image/border/style12new_01.png) repeat-x right 0;
    }

    .form.modulePattern13002 .formBanner {
        background: #fff url(../image/border/style12new_02.png) repeat-x right 0;
    }

    .form.modulePattern13003 .formBanner {
        background: #fff url(../image/border/style12new_03.png) repeat-x right 0;
    }

    .form.modulePattern13004 .formBanner {
        background: #fff url(../image/border/style12new_04.png) repeat-x right 0;
    }

    .form.modulePattern13005 .formBanner {
        background: #fff url(../image/border/style12new_05.png) repeat-x right 0;
    }

    .form.modulePattern13006 .formBanner {
        background: #fff url(../image/border/style12new_06.png) repeat-x right 0;
    }

    .form.modulePattern13007 .formBanner {
        background: #fff url(../image/border/style12new_07.png) repeat-x right 0;
    }

    .form.modulePattern13002 .formBanner .titleText {
        color: #154bca
    }

    .form.modulePattern13003 .formBanner .titleText {
        color: #ff9b2b
    }

    .form.modulePattern13004 .formBanner .titleText {
        color: #8fc31f
    }

    .form.modulePattern13005 .formBanner .titleText {
        color: #ff2baa
    }

    .form.modulePattern13006 .formBanner .titleText {
        color: #81511c
    }

    .form.modulePattern13007 .formBanner .titleText {
        color: #434343
    }
/*style13*/
.form.modulePattern14001, .form.modulePattern14002, .form.modulePattern14003, .form.modulePattern14004, .form.modulePattern14005, .form.modulePattern14006, .form.modulePattern14007, .form.modulePattern14008, .form.modulePattern14009, .modulePattern14010 {
    border: 0;
}

    .form.modulePattern14001 .formBanner, .form.modulePattern14002 .formBanner, .form.modulePattern14003 .formBanner, .form.modulePattern14004 .formBanner, .form.modulePattern14005 .formBanner, .form.modulePattern14006 .formBanner, .form.modulePattern14007 .formBanner, .form.modulePattern14008 .formBanner, .form.modulePattern14009 .formBanner, .form.modulePattern14010 .formBanner {
        height: 2.2rem;
        line-height: 2.2rem;
        border: none;
    }

    .form.modulePattern14001 .formBannerTitle, .form.modulePattern14002 .formBannerTitle, .form.modulePattern14003 .formBannerTitle, .form.modulePattern14004 .formBannerTitle, .form.modulePattern14005 .formBannerTitle, .form.modulePattern14006 .formBannerTitle, .form.modulePattern14007 .formBannerTitle, .form.modulePattern14008 .formBannerTitle, .form.modulePattern14009 .formBannerTitle, .form.modulePattern14010 .formBannerTitle {
        background: url(../image/border/style13_l.png) no-repeat left 0;
        height: 2.2rem;
    }

    .form.modulePattern14001 .formBanner .titleText, .form.modulePattern14002 .formBanner .titleText, .form.modulePattern14003 .formBanner .titleText, .form.modulePattern14004 .formBanner .titleText, .form.modulePattern14005 .formBanner .titleText, .form.modulePattern14006 .formBanner .titleText, .form.modulePattern14007 .formBanner .titleText, .form.modulePattern14008 .formBanner .titleText, .form.modulePattern14009 .formBanner .titleText, .form.modulePattern14010 .formBanner .titleText {
        background: url(../image/border/style13_r.png) no-repeat right 0;
        font-size: 0.8rem;
        line-height: 2.2rem;
    }

    .form.modulePattern14001 .formBannerMore a, .form.modulePattern14002 .formBannerMore a, .form.modulePattern14003 .formBannerMore a, .form.modulePattern14004 .formBannerMore a, .form.modulePattern14005 .formBannerMore a, .form.modulePattern14006 .formBannerMore a, .form.modulePattern14007 .formBannerMore a, .form.modulePattern14008 .formBannerMore a, .form.modulePattern14009 .formBannerMore a, .form.modulePattern14010 .formBannerMore a {
        color: #fff;
    }

    .form.modulePattern14001 .formBannerMore, .form.modulePattern14002 .formBannerMore, .form.modulePattern14003 .formBannerMore, .form.modulePattern14004 .formBannerMore, .form.modulePattern14005 .formBannerMore, .form.modulePattern14006 .formBannerMore, .form.modulePattern14007 .formBannerMore, .form.modulePattern14008 .formBannerMore, .form.modulePattern14009 .formBannerMore, .form.modulePattern14010 .formBannerMore {
        top: 2px;
    }

div.form.modulePattern14001 .formBannerTitle {
    background: url(../image/border/style13_lnew_01.png) no-repeat left 0;
}

div.form.modulePattern14002 .formBannerTitle {
    background: url(../image/border/style13_lnew_02.png) no-repeat left 0;
}

div.form.modulePattern14003 .formBannerTitle {
    background: url(../image/border/style13_lnew_03.png) no-repeat left 0;
}

div.form.modulePattern14004 .formBannerTitle {
    background: url(../image/border/style13_lnew_04.png) no-repeat left 0;
}

div.form.modulePattern14005 .formBannerTitle {
    background: url(../image/border/style13_lnew_05.png) no-repeat left 0;
}

div.form.modulePattern14006 .formBannerTitle {
    background: url(../image/border/style13_lnew_06.png) no-repeat left 0;
}

div.form.modulePattern14007 .formBannerTitle {
    background: url(../image/border/style13_lnew_07.png) no-repeat left 0;
}

div.form.modulePattern14008 .formBannerTitle {
    background: url(../image/border/style13_lnew_08.png) no-repeat left 0;
}

div.form.modulePattern14009 .formBannerTitle {
    background: url(../image/border/style13_lnew_09.png) no-repeat left 0;
}

div.form.modulePattern14010 .formBannerTitle {
    background: url(../image/border/style13_lnew_10.png) no-repeat left 0;
}

.form.modulePattern14001 .formBanner .titleText {
    background: url(../image/border/style13_rnew_01.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern14002 .formBanner .titleText {
    background: url(../image/border/style13_rnew_02.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern14003 .formBanner .titleText {
    background: url(../image/border/style13_rnew_03.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern14004 .formBanner .titleText {
    background: url(../image/border/style13_rnew_04.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern14005 .formBanner .titleText {
    background: url(../image/border/style13_rnew_05.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern14006 .formBanner .titleText {
    background: url(../image/border/style13_rnew_06.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern14007 .formBanner .titleText {
    background: url(../image/border/style13_rnew_07.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern14008 .formBanner .titleText {
    background: url(../image/border/style13_rnew_08.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern14009 .formBanner .titleText {
    background: url(../image/border/style13_rnew_09.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern14010 .formBanner .titleText {
    background: url(../image/border/style13_rnew_10.png) no-repeat right 0;
    color: #fff;
}

.form.modulePattern14001 .formMiddle, .form.modulePattern14002 .formMiddle, .form.modulePattern14003 .formMiddle, .form.modulePattern14004 .formMiddle, .form.modulePattern14005 .formMiddle, .form.modulePattern14006 .formMiddle, .form.modulePattern14007 .formMiddle, .form.modulePattern14008 .formMiddle, .form.modulePattern14009 .formMiddle, .form.modulePattern14010 .formMiddle {
    border-left: 1px solid #dedcdd;
    border-right: 1px solid #dedcdd;
}

.form.modulePattern14001 .bottom, .form.modulePattern14002 .bottom, .form.modulePattern14003 .bottom, .form.modulePattern14004 .bottom, .form.modulePattern14005 .bottom, .form.modulePattern14006 .bottom, .form.modulePattern14007 .bottom, .form.modulePattern14008 .bottom, .form.modulePattern14009 .bottom, .form.modulePattern14010 .bottom {
    background: url(../image/border/style13_botl.gif) no-repeat left 0;
    height: 0.3rem;
    float: left;
    width: 100%;
    overflow: hidden;
}

    .form.modulePattern14001 .bottom i, .form.modulePattern14002 .bottom i, .form.modulePattern14003 .bottom i, .form.modulePattern14004 .bottom i, .form.modulePattern14005 .bottom i, .form.modulePattern14006 .bottom i, .form.modulePattern14007 .bottom i, .form.modulePattern14008 .bottom i, .form.modulePattern14009 .bottom i, .form.modulePattern14010 .bottom i, {
        background: url(../image/border/style13_botr.gif) no-repeat right 0;
        height: 0.3rem;
        display: block;
    }
/*style14*/
.form.modulePattern15001 .formBanner, .form.modulePattern15002 .formBanner, .form.modulePattern15003 .formBanner, .form.modulePattern15004 .formBanner, .form.modulePattern15005 .formBanner, .form.modulePattern15006 .formBanner, .form.modulePattern15007 .formBanner, .form.modulePattern15008 .formBanner, .form.modulePattern15009 .formBanner, .form.modulePattern15010 .formBanner {
    background: url(../image/border/style14.png) repeat-x;
    height: 1.9rem;
    line-height: 1.9rem;
    border: none;
}

    .form.modulePattern15001 .formBanner .titleText, .form.modulePattern15002 .formBanner .titleText, .form.modulePattern15003 .formBanner .titleText, .form.modulePattern15004 .formBanner .titleText, .form.modulePattern15005 .formBanner .titleText, .form.modulePattern15006 .formBanner .titleText, .form.modulePattern15007 .formBanner .titleText, .form.modulePattern15008 .formBanner .titleText, .form.modulePattern15009 .formBanner .titleText, .form.modulePattern15010 .formBanner .titleText {
        float: left;
        background: url(../image/border/style14_a.png) no-repeat 14px center;
        float: left;
        padding: 0 0 0 30px;
        font-weight: normal;
        color: #fff;
    }

.form.modulePattern15001 .formMiddleContent, .form.modulePattern15002 .formMiddleContent, .form.modulePattern15003 .formMiddleContent, .form.modulePattern15004 .formMiddleContent, .form.modulePattern15005 .formMiddleContent, .form.modulePattern15006 .formMiddleContent, .form.modulePattern15007 .formMiddleContent, .form.modulePattern15008 .formMiddleContent, .form.modulePattern15009 .formMiddleContent, .form.modulePattern15010 .formMiddleContent {
    color: #fff;
}

.form.modulePattern15001 .formBannerMore a, .form.modulePattern15002 .formBannerMore a, .form .modulePattern15003 .formBannerMore a, .form.modulePattern15004 .formBannerMore a, .form.modulePattern15005 .formBannerMore a, .form.modulePattern15006 .formBannerMore a, .form.modulePattern15007 .formBannerMore a, .form.modulePattern15008 .formBannerMore a, .form.modulePatte rn136 .formBannerMore a, .form.modulePattern15010 .formBannerMore a {
    top: 1px;
    color: #fff;
}

.form.modulePattern15001 .formBanner .formBannerMore, .form.modulePattern15002 .formBanner .formBannerMore, .form.modulePattern15003 .formBanner .formBannerMore, .form.modulePattern15004 .formBanner .formBannerMore, .form.modulePattern15005 .formBanner .formBannerMore, .form.modulePattern15006 .formBanner .formBannerMore, .form.modulePattern15007 .formBanner .formBannerMore, .form.modulePattern15008 .formBanner .formBannerMore, .form.modulePattern15009 .formBanner .formBannerMore, .form.modulePattern15010 .formBanner .formBannerMore {
    top: 2px;
}

    .form.modulePattern15001 .formBanner .formBannerMore a, .form.modulePattern15002 .formBanner .formBannerMore a, .form.modulePattern15003 .formBanner .formBannerMore a, .form.modulePattern15004 .formBanner .formBannerMore a, .form.modulePattern15005 .formBanner .formBannerMore a, .form.modulePattern15006 .formBanner .formBannerMore a, .form.modulePattern15007 .formBanner .formBannerMore a, .form.modulePattern15008 .formBanner .formBannerMore a, .form.modulePattern15009 .formBanner .formBannerMore a, .form.modulePattern15010 .formBanner .formBannerMore a {
        color: #fff;
    }

.form.modulePattern15001 {
    border: 1px solid #becfdf;
    border-bottom: 0;
    border-right: 0;
}

.form.modulePattern15002 {
    border: 1px solid #dfbed8;
    border-bottom: 0;
    border-right: 0;
}

.form.modulePattern15003 {
    border: 1px solid #dfbed8;
    border-bottom: 0;
    border-right: 0;
}

.form.modulePattern15004 {
    border: 1px solid #dfbed8;
    border-bottom: 0;
    border-right: 0;
}

.form.modulePattern15005 {
    border: 1px solid #dfbed8;
    border-bottom: 0;
    border-right: 0;
}

.form.modulePattern15006 {
    border: 1px solid #dfbed8;
    border-bottom: 0;
    border-right: 0;
}

.form.modulePattern15007 {
    border: 1px solid #dfbed8;
    border-bottom: 0;
    border-right: 0;
}

.form.modulePattern15008 {
    border: 1px solid #dfbed8;
    border-bottom: 0;
    border-right: 0;
}

.form.modulePattern15009 {
    border: 1px solid #dfbed8;
    border-bottom: 0;
    border-right: 0;
}

.form.modulePattern15010 {
    border: 1px solid #dfbed8;
    border-bottom: 0;
    border-right: 0;
}

.form.modulePattern15001 .formBanner {
    background: url(../image/border/style14new_01.png) repeat-x;
    color: #fff;
}

.form.modulePattern15002 .formBanner {
    background: url(../image/border/style14new_02.png) repeat-x;
    color: #fff;
}

.form.modulePattern15003 .formBanner {
    background: url(../image/border/style14new_03.png) repeat-x;
    color: #fff;
}

.form.modulePattern15004 .formBanner {
    background: url(../image/border/style14new_04.png) repeat-x;
    color: #fff;
}

.form.modulePattern15005 .formBanner {
    background: url(../image/border/style14new_05.png) repeat-x;
    color: #fff;
}

.form.modulePattern15006 .formBanner {
    background: url(../image/border/style14new_06.png) repeat-x;
    color: #fff;
}

.form.modulePattern15007 .formBanner {
    background: url(../image/border/style14new_07.png) repeat-x;
    color: #fff;
}

.form.modulePattern15008 .formBanner {
    background: url(../image/border/style14new_08.png) repeat-x;
    color: #fff;
}

.form.modulePattern15009 .formBanner {
    background: url(../image/border/style14new_09.png) repeat-x;
    color: #fff;
}

.form.modulePattern15010 .formBanner {
    background: url(../image/border/style14new_10.png) repeat-x;
    color: #fff;
}

.form.modulePattern15001 .formMiddle {
    background: #005994;
}

.form.modulePattern15002 .formMiddle {
    background: #940080;
}

.form.modulePattern15003 .formMiddle {
    background: #009445;
}

.form.modulePattern15004 .formMiddle {
    background: #008a94;
}

.form.modulePattern15005 .formMiddle {
    background: #940a00;
}

.form.modulePattern15006 .formMiddle {
    background: #4a4a4a;
}

.form.modulePattern15007 .formMiddle {
    background: #00ac18;
}

.form.modulePattern15008 .formMiddle {
    background: #714f22;
}

.form.modulePattern15009 .formMiddle {
    background: #d16400;
}

.form.modulePattern15009 .contentLineHover {
    background: none;
}

.form.modulePattern15010 .formMiddle {
    background: #bc0043;
}
/*style15*/
.form.modulePattern16001, .form.modulePattern16002, .form.modulePattern16003, .form.modulePattern16004, .form.modulePattern16005, .form.modulePattern16006, .form.modulePattern16007, .form.modulePattern16008, .form.modulePattern16009 {
    border: 0;
}

    .form.modulePattern16001 .formBanner, .form.modulePattern16002 .formBanner, .form.modulePattern16003 .formBanner, .form.modulePattern16004 .formBanner, .form.modulePattern16005 .formBanner, .form.modulePattern16006 .formBanner, .form.modulePattern16007 .formBanner, .form.modulePattern16008 .formBanner, .form.modulePattern16009 .formBanner {
        background: url(../image/border/style15.png) repeat-x;
        height: 1.95rem;
        line-height: 2rem;
        border: none;
    }

        .form.modulePattern16001 .formBanner .titleText, .form.modulePattern16002 .formBanner .titleText, .form.modulePattern16003 .formBanner .titleText, .form.modulePattern16004 .formBanner .titleText, .form.modulePattern16005 .formBanner .titleText, .form.modulePattern16006 .formBanner .titleText, .form.modulePattern16007 .formBanner .titleText, .form.modulePattern16008 .formBanner .titleText, .form.modulePattern16009 .formBanner .titleText {
            line-height: 2.05rem;
            color: #fff;
            padding: 0 0 0 20px;
        }

    .form.modulePattern16001 .formMiddle, .form.modulePattern16002 .formMiddle, .form.modulePattern16003 .formMiddle, .form.modulePattern16004 .formMiddle, .form.modulePattern16005 .formMiddle, .form.modulePattern16006 .formMiddle, .form.modulePattern16007 .formMiddle, .form.modulePattern16008 .formMiddle, .form.modulePattern16009 .formMiddle, {
        background: #4d4d4d;
    }

    .form.modulePattern16001 .formBannerMore, .form.modulePattern16002 .formBannerMore, .form.modulePattern16003 .formBannerMore, .form.modulePattern16004 .formBannerMore, .form.modulePattern16005 .formBannerMore, .form.modulePattern16006 .formBannerMore, .form.modulePattern16007 .formBannerMore, .form.modulePattern16008 .formBannerMore, .form.modulePattern16009 .formBannerMore {
        top: 0;
    }

        .form.modulePattern16001 .formBannerMore a, .form.modulePattern16002 .formBannerMore a, .form.modulePattern16003 .formBannerMore a, .form.modulePattern16004 .formBannerMore a, .form.modulePattern16005 .formBannerMore a, .form.modulePattern16006 .formBannerMore a, .form.modulePattern16007 .formBannerMore a, .form.modulePattern16008 .formBannerMore a, .form.modulePattern16009 .formBannerMore a {
            color: #fff;
            line-height: 2.05rem;
        }

    .form.modulePattern16001 .formBanner {
        background: url(../image/border/style15new_01.png) repeat-x;
    }

    .form.modulePattern16001 .formMiddle {
        background: #4c4c4c;
        color: #fff;
    }

    .form.modulePattern16002 .formBanner {
        background: url(../image/border/style15new_02.png) repeat-x;
    }

    .form.modulePattern16002 .formMiddle {
        background: #4c4c4c;
        color: #fff;
    }

    .form.modulePattern16003 .formBanner {
        background: url(../image/border/style15new_03.png) repeat-x;
    }

    .form.modulePattern16003 .formMiddle {
        background: #4c4c4c;
        color: #fff;
    }

    .form.modulePattern16004 .formBanner {
        background: url(../image/border/style15new_04.png) repeat-x;
    }

    .form.modulePattern16004 .formMiddle {
        background: #4c4c4c;
        color: #fff;
    }

    .form.modulePattern16005 .formBanner {
        background: url(../image/border/style15new_05.png) repeat-x;
    }

    .form.modulePattern16005 .formMiddle {
        background: #4c4c4c;
        color: #fff;
    }

    .form.modulePattern16006 .formBanner {
        background: url(../image/border/style15new_06.png) repeat-x;
    }

    .form.modulePattern16006 .formMiddle {
        background: #4c4c4c;
        color: #fff;
    }

    .form.modulePattern16007 .formBanner {
        background: url(../image/border/style15new_07.png) repeat-x;
    }

    .form.modulePattern16007 .formMiddle {
        background: #4c4c4c;
        color: #fff;
    }

    .form.modulePattern16008 .formBanner {
        background: url(../image/border/style15new_08.png) repeat-x;
    }

    .form.modulePattern16008 .formMiddle {
        background: #4c4c4c;
        color: #fff;
    }

    .form.modulePattern16009 .formBanner {
        background: url(../image/border/style15new_09.png) repeat-x;
    }

    .form.modulePattern16009 .formMiddle {
        background: #4c4c4c;
        color: #fff;
    }
/*style16*/
.form.modulePattern17001, .form.modulePattern17002, .form.modulePattern17003, .form.modulePattern17004, .form.modulePattern17005, .form.modulePattern17006, .form.modulePattern17007, .form.modulePattern17008, .form.modulePattern17009, .form.modulePattern17010 {
    border: 0;
}

    .form.modulePattern17001 .formBanner, .form.modulePattern17002 .formBanner, .form.modulePattern17003 .formBanner, .form.modulePattern17004 .formBanner, .form.modulePattern17005 .formBanner, .form.modulePattern17006 .formBanner, .form.modulePattern17007 .formBanner, .form.modulePattern17008 .formBanner, .form.modulePattern17009 .formBanner, .form.modulePattern17010 .formBanner {
        background: url(../image/border/style16.png) repeat-x;
        height: 2.05rem;
        line-height: 2.3rem;
        overflow: hidden;
        border: none;
    }

        .form.modulePattern17001 .formBanner .titleText, .form.modulePattern17002 .formBanner .titleText, .form.modulePattern17003 .formBanner .titleText, .form.modulePattern17004 .formBanner .titleText, .form.modulePattern17005 .formBanner .titleText, .form.modulePattern17006 .formBanner .titleText, .form.modulePattern17007 .formBanner .titleText, .form.modulePattern17008 .formBanner .titleText, .form.modulePattern17009 .formBanner .titleText, .form.modulePattern17010 .formBanner .titleText {
            line-height: 2.15rem;
            height: 2.15rem;
            overflow: hidden;
            padding: 0 0 0 15px;
            color: #fff;
        }

    .form.modulePattern17001 .formBannerMore a, .form.modulePattern17002 .formBannerMore a, .form.modulePattern17003 .formBannerMore a, .form.modulePattern17004 .formBannerMore a, .form.modulePattern17005 .formBannerMore a, .form.modulePattern17006 .formBannerMore a, .form.modulePattern17007 .formBannerMore a, .form.modulePattern17008 .formBannerMore a, .form.modulePattern17009 .formBannerMore a, .form.modulePattern17010 .formBannerMore a {
        color: #fff;
        line-height: 2.15rem;
        top: 3px;
    }

    .form.modulePattern17001 .formBanner .formBannerMore, .form.modulePattern17002 .formBanner .formBannerMore, .form.modulePattern17003 .formBanner .formBannerMore, .form.modulePattern17004 .formBanner .formBannerMore, .form.modulePattern17005 .formBanner .formBannerMore, .form.modulePattern17006 .formBanner .formBannerMore, .form.modulePattern17007 .formBanner .formBannerMore, .form.modulePattern17008 .formBanner .formBannerMore, .form.modulePattern17009 .formBanner .formBannerMore, .form.modulePattern17010 .formBanner .formBannerMore {
        top: 3px;
    }

    .form.modulePattern17001 .formBanner {
        background: url(../image/border/style16new_01.png) repeat-x;
        color: #fff;
    }

    .form.modulePattern17002 .formBanner {
        background: url(../image/border/style16new_02.png) repeat-x;
        color: #fff;
    }

    .form.modulePattern17003 .formBanner {
        background: url(../image/border/style16new_03.png) repeat-x;
        color: #fff;
    }

    .form.modulePattern17004 .formBanner {
        background: url(../image/border/style16new_04.png) repeat-x;
        color: #fff;
    }

    .form.modulePattern17005 .formBanner {
        background: url(../image/border/style16new_05.png) repeat-x;
        color: #fff;
    }

    .form.modulePattern17006 .formBanner {
        background: url(../image/border/style16new_06.png) repeat-x;
        color: #fff;
    }

    .form.modulePattern17007 .formBanner {
        background: url(../image/border/style16new_07.png) repeat-x;
        color: #fff;
    }

    .form.modulePattern17008 .formBanner {
        background: url(../image/border/style16new_08.png) repeat-x;
        color: #fff;
    }

    .form.modulePattern17009 .formBanner {
        background: url(../image/border/style16new_09.png) repeat-x;
        color: #fff;
    }

    .form.modulePattern17010 .formBanner {
        background: url(../image/border/style16new_10.png) repeat-x;
        color: #fff;
    }

    .form.modulePattern17001 .formMiddle {
        background: url(../image/border/style16_bka.gif) repeat;
        color: #fff;
    }

    .form.modulePattern17002 .formMiddle {
        background: url(../image/border/style16_bkb.gif) repeat;
        color: #fff;
    }

    .form.modulePattern17003 .formMiddle {
        background: url(../image/border/style16_bkc.gif) repeat;
        color: #fff;
    }

    .form.modulePattern17004 .formMiddle {
        background: url(../image/border/style16_bkd.gif) repeat;
        color: #fff;
    }

    .form.modulePattern17005 .formMiddle {
        background: url(../image/border/style16_bke.gif) repeat;
        color: #fff;
    }

    .form.modulePattern17006 .formMiddle {
        background: url(../image/border/style16_bkf.gif) repeat;
        color: #fff;
    }

    .form.modulePattern17007 .formMiddle {
        background: url(../image/border/style16_bkg.gif) repeat;
        color: #fff;
    }

    .form.modulePattern17008 .formMiddle {
        background: url(../image/border/style16_bkk.gif) repeat;
        color: #fff;
    }

    .form.modulePattern17009 .formMiddle {
        background: url(../image/border/style16_bkl.gif) repeat;
        color: #fff;
    }

    .form.modulePattern17010 .formMiddle {
        background: url(../image/border/style16_bkm.gif) repeat;
        color: #fff;
    }
/*style17*/
.form.modulePattern17011 .formBanner {
    background: url(../image/border/stylenew_17.png) repeat-x;
    border: none;
}

.form.modulePattern17011 {
    border: 1px solid #ccc;
}

    .form.modulePattern17011 .formBanner .titleText {
        height: 1.75rem;
        line-height: 1.75rem;
        color: #fff;
    }

    .form.modulePattern17011 .formMiddleContent li {
        height: 1.9rem;
        line-height: 1.9rem;
        background: url(../image/border/stylenew17_01.png) no-repeat center left;
    }
/*.style18*/
.form.modulePattern17012 .formBanner {
    background: #005e50;
    color: #fff;
    border: none;
}

    .form.modulePattern17012 .formBanner .formBannerTitle {
        padding: 0 0 0 12px;
        background: url(../image/border/stylenew18.gif) no-repeat 10px 13px;
    }

    .form.modulePattern17012 .formBanner .titleText {
        height: 1.75rem;
        line-height: 1.75rem;
        color: #fff;
    }

.form.modulePattern17012 .formMiddleContent li {
    height: 1.5rem;
    line-height: 1.5rem;
}

.form.modulePattern17012 .formMiddle {
    border: 1px solid #ccc;
}

.form.modulePattern17012 #channelTree li:hover {
    background: #005e50;
}

    .form.modulePattern17012 #channelTree li:hover a {
        color: #fff;
    }
/*style19*/
.form.modulePattern17013 .formBanner {
    background: #f96125;
    color: #fff;
    border: none;
}

    .form.modulePattern17013 .formBanner .formBannerTitle {
        padding: 0 0 0 12px;
        background: url(../image/border/stylenew19.png) no-repeat 10px 15px;
    }

    .form.modulePattern17013 .formBanner .titleText {
        height: 1.75rem;
        line-height: 1.75rem;
        color: #fff;
    }

.form.modulePattern17013 .formMiddleContent li {
    height: 1.5rem;
    line-height: 1.5rem;
}

.form.modulePattern17013 .formMiddle {
    border: 1px solid #ccc;
}

.form.modulePattern17013 #channelTree li {
    border-bottom: 1px solid #ccc;
    background: url(../image/border/stylenew19-li.png) no-repeat 4px 11px;
}
/*style20*/
.form.modulePattern17014 .formBanner {
    height: 1.85rem;
    color: #fff;
    background: url(../image/border/stylenew20left.png) no-repeat;
    border: none;
}

    .form.modulePattern17014 .formBanner .formBannerTitle {
        margin: 0 0 0 28px;
        height: 1.6rem;
        background: url(../image/border/stylenew20_bg.gif) repeat-x;
    }

    .form.modulePattern17014 .formBanner .titleText {
        height: 1.9rem;
        line-height: 1.5rem;
        background: url(../image/border/stylenew20right.gif) no-repeat right bottom;
        position: relative;
        z-index: 0;
        color: #fff;
    }

.form.modulePattern17014 .formMiddleContent li {
    height: 1.5rem;
    line-height: 1.5rem;
}

.form.modulePattern17014 .formMiddle, .modulePattern17014 ul.formMiddle {
    width: 95.6%;
    margin: 0 auto;
    border: 1px solid #ccc;
    border-top: 0;
}

.modulePattern17014 #channelTree li {
    border-bottom: 1px solid #ccc;
    background: url(../image/border/stylenew_icons.png) no-repeat -10px 12px;
}
/*style21*/
.form.modulePattern17015 .formBanner {
    color: #fff;
    background: url(../image/border/stylenew21left.png) no-repeat;
}

    .form.modulePattern17015 .formBanner .formBannerTitle {
        margin: 0 0 0 13px;
        height: 1.6rem;
        background: url(../image/border/stylenew21_bg.png) repeat-x;
    }

    .form.modulePattern17015 .formBanner .titleText {
        height: 1.5rem;
        line-height: 1.5rem;
        background: url(../image/border/stylenew21right.png) no-repeat right bottom;
        position: relative;
        z-index: 0;
        color: #fff;
    }

.form.modulePattern17015 #channelTree li {
    border-bottom: 1px solid #D4D4D4;
    background: url(../image/border/stylenew_icons.png) no-repeat -6px -17px;
}

    .form.modulePattern17015 #channelTree li a:hover {
        color: #577933;
        text-decoration: none;
    }

.form.modulePattern17015 .formMiddle {
    background: #f6ffea url(../image/border/stylenew21Bottom_bg.png) no-repeat right bottom;
}
/*style22*/
.form.modulePattern17016 .formBanner {
    color: #404040;
    background: url(../image/border/stylenew23left.jpg) no-repeat;
    border: none;
}

    .form.modulePattern17016 .formBanner .formBannerTitle {
        height: 2.5rem;
        line-height: 2.5rem;
        margin: 0 0 0 76px;
        background: url(../image/border/stylenew23_bg.jpg) repeat-x;
    }

    .form.modulePattern17016 .formBanner .titleText {
        height: 2.5rem;
        line-height: 2.5rem;
        background: url(../image/border/stylenew23right.jpg) no-repeat right bottom;
        position: relative;
        z-index: 0;
    }

.form.modulePattern17016 .formMiddle {
    background: #FCFFF8 url(../image/border/stylenew23_bottom_bg.gif) repeat-x;
}

.form.modulePattern17016 #channelTree li {
    border-bottom: 1px solid #D1D1D1;
}

    .form.modulePattern17016 #channelTree li:hover {
        background: #83B439;
    }

        .form.modulePattern17016 #channelTree li:hover a {
            color: #fff;
        }
/* .moduleView .formBanner{ display:none;} */
.form.modulePattern17012 .formBannerMore, .form.modulePattern17011 .formBannerMore, .form.modulePattern17013 .formBannerMore, .form.modulePattern17014 .formBannerMore, .form.modulePattern17015 .formBannerMore, .form.modulePattern17016 .formBannerMore {
    top: 6px;
}

    .form.modulePattern17012 .formBannerMore a, .form.modulePattern17011 .formBannerMore a, .form.modulePattern17013 .formBannerMore a, .form.modulePattern17014 .formBannerMore a, .form.modulePattern17015 .formBannerMore a, .form.modulePattern17016 .formBannerMore a {
        color: #fff;
    }
/*----------------------------------------鏍忕洰瀵艰埅--------------------------------------*/
.tree_nav li {
    line-height: 1.5rem; /* text-indent:20px;*/
    width: auto;
    margin: 0 10px;
}
/* 侧停模块样式2015.05.05*/
.sideBtn {
    width: 22px;
    height: 6.3rem;
    position: absolute;
    color: #fff;
    font-size: 0.8rem;
    padding: 24px 10px 0;
    cursor: pointer;
}

.sideBtn {
    background: url(../image/sidebuts.png) no-repeat;
    border: 0;
}

    .sideBtn.modulePattern0 {
        background: #3a92d9;
        border: 0;
    }
    /*红紫*/
    /*.sideBtn.modulePattern5 .g_sideBtn_tl { color: #7a001e; }
.sideBtn.modulePattern5 { background-position: 0 0; }*/
    .sideBtn.modulePattern5006 {
        background-position: -271px 0;
    }

        .sideBtn.modulePattern5006 .g_sideBtn_tl {
            color: #d50080;
        }

    .sideBtn.modulePattern2003, .sideBtn.modulePattern4003, .sideBtn.modulePattern8009, .sideBtn.modulePattern9010, .sideBtn.modulePattern10002, .sideBtn.modulePattern10007, .sideBtn.modulePattern15005, .sideBtn.modulePattern11002, .sideBtn.modulePattern14001, .sideBtn.modulePattern12003, .sideBtn.modulePattern16003, .sideBtn.modulePattern17001, .sideBtn.modulePattern17009, .sideBtn.modulePattern17014 {
        background-position: -51px 0;
    }

    .sideBtn.modulePattern10004, .sideBtn.modulePattern17002, .sideBtn.modulePattern3009 {
        background-position: -104px 0;
    }

    .sideBtn.modulePattern2005, .sideBtn.modulePattern4006, .sideBtn.modulePattern3004, .sideBtn.modulePattern9004, .sideBtn.modulePattern2005 {
        background-position: -159px 0;
    }

    .sideBtn.modulePattern5004 {
        background-position: -215px 0;
    }

        .sideBtn.modulePattern5004 .g_sideBtn_tl {
            color: #c21600;
        }

    .sideBtn.modulePattern6001, .sideBtn.modulePattern7005, .sideBtn.modulePattern8004, .sideBtn.modulePattern3001, .sideBtn.modulePattern12003, .sideBtn.modulePattern13001 {
        background-position: -330px 0;
    }

    .sideBtn.modulePattern6003, .sideBtn.modulePattern7004, .sideBtn.modulePattern8002, .sideBtn.modulePattern11005 {
        background-position: -388px 0;
    }

    .sideBtn.modulePattern14005, .sideBtn.modulePattern16008 {
        background-position: -446px 0;
    }

    .sideBtn.modulePattern15010 {
        background-position: -504px 0;
    }

    .sideBtn.modulePattern16003, .sideBtn.modulePattern17001, .sideBtn.modulePattern3005 {
        background-position: 0px -158px;
    }

    .sideBtn.modulePattern17007, .sideBtn.modulePattern15002 {
        background-position: -51px -153px;
    }

    .sideBtn.modulePattern17008 {
        background-position: -104px -158px;
    }
    /*蓝色*/
    .sideBtn.modulePattern5007, .sideBtn.modulePattern15001 {
        background-position: -215px -158px;
    }

        .sideBtn.modulePattern5007 .g_sideBtn_tl, .sideBtn.modulePattern15001 .g_sideBtn_tl {
            color: #004986;
        }

    .sideBtn.modulePattern2004, .sideBtn.modulePattern6006, .sideBtn.modulePattern11003, .sideBtn.modulePattern16004, .sideBtn.modulePattern7002 {
        background-position: -271px -158px;
    }

    .sideBtn.modulePattern2006, .sideBtn.modulePattern9009, .sideBtn.modulePattern10003, .sideBtn.modulePattern12002, .sideBtn.modulePattern14008 {
        background-position: -330px -158px;
    }

    .sideBtn.modulePattern3002 {
        background-position: -388px -158px;
    }

    .sideBtn.modulePattern3006, .sideBtn.modulePattern6002, .sideBtn.modulePattern8007 {
        background-position: -446px -158px;
    }

    .sideBtn.modulePattern4002 {
        background-position: -504px -158px;
    }

    .sideBtn.modulePattern4010, .sideBtn.modulePattern8003, .sideBtn.modulePattern12006, .sideBtn.modulePattern17004 {
        background-position: 0px -315px;
    }

    .sideBtn.modulePattern5001, .sideBtn.modulePattern11006, .sideBtn.modulePattern13001, .sideBtn.modulePattern9002 {
        background-position: -51px -315px;
    }

        .sideBtn.modulePattern5001 .g_sideBtn_tl, .sideBtn.modulePattern11006 .g_sideBtn_tl, .sideBtn.modulePattern13001 .g_sideBtn_tl, .sideBtn.modulePattern9002 .g_sideBtn_tl {
            color: #00135d;
        }

    .sideBtn.modulePattern4008 {
        background-position: -504px -954px;
    }

    .sideBtn.modulePattern13005 {
        background-position: 0px -1121px;
    }

    .sideBtn.modulePattern12007 {
        background-position: -51px -1121px;
    }

    .sideBtn.modulePattern11010 {
        background-position: -104px -1121px;
    }

    .sideBtn.modulePattern2007 {
        background-position: -159px -1120px;
    }

    .sideBtn.modulePattern13002 {
        background-position: -104px -315px;
    }

    .sideBtn.modulePattern13004 {
        background-position: -159px -315px;
    }

        .sideBtn.modulePattern13004 .g_sideBtn_tl {
            color: #0b6100;
        }

    .sideBtn.modulePattern13007 {
        background-position: -215px -315px;
    }

        .sideBtn.modulePattern13007 .g_sideBtn_tl {
            color: #3e3e3e;
        }

    .sideBtn.modulePattern14002 {
        background-position: -271px -315px;
    }

        .sideBtn.modulePattern14002 .g_sideBtn_tl {
            color: #012fa6;
        }

    .sideBtn.modulePattern15004, .sideBtn.modulePattern17010 {
        background-position: -330px -315px;
    }

    .sideBtn.modulePattern16001 {
        background-position: -388px -315px;
    }
    /*棕黑*/
    .sideBtn.modulePattern14009, .sideBtn.modulePattern15006, .sideBtn.modulePattern16006 {
        background-position: -446px -315px;
    }

    .sideBtn.modulePattern4007, .sideBtn.modulePattern9001, .sideBtn.modulePattern12001 {
        background-position: -504px -315px;
    }

    .sideBtn.modulePattern17003 {
        background-position: 0px -472px;
    }

    .sideBtn.modulePattern17011 {
        background-position: -51px -472px;
    }
    /*银灰*/
    .sideBtn.modulePattern5005 {
        background-position: -104px -472px;
    }

    .sideBtn.modulePattern2008, .sideBtn.modulePattern14007 {
        background-position: -159px -472px;
    }

        .sideBtn.modulePattern5005 .g_sideBtn_tl, .sideBtn.modulePattern7 .g_sideBtn_tl, .sideBtn.modulePattern14007 .g_sideBtn_tl, .sideBtn.modulePattern2008 .g_sideBtn_tl {
            color: #2e2b34;
        }

    .sideBtn.modulePattern6007, .sideBtn.modulePattern11008, .sideBtn.modulePattern16005, .sideBtn.modulePattern9006, .sideBtn.modulePattern11007 {
        background-position: -215px -472px;
    }
    /*清绿*/
    .sideBtn.modulePattern5008 {
        background-position: -271px -472px;
    }

        .sideBtn.modulePattern5008 .g_sideBtn_tl {
            color: #037801;
        }

    .sideBtn.modulePattern2002 {
        background-position: -330px -472px;
    }

        .sideBtn.modulePattern2002 .g_sideBtn_tl {
            color: #1c3f00;
        }

    .sideBtn.modulePattern14 {
        background-position: -388px -472px;
    }

    .sideBtn.modulePattern3003, .sideBtn.modulePattern4001, .sideBtn.modulePattern9005, .sideBtn.modulePattern9008, .sideBtn.modulePattern11001, .sideBtn.modulePattern11009, .sideBtn.modulePattern12004, .sideBtn.modulePattmodulePattern7001.modulePattern8008 {
        background-position: -446px -472px;
    }

    .sideBtn.modulePattern3007, .sideBtn.modulePattern7003, .sideBtn.modulePattern8005, .sideBtn.modulePattern6005 {
        background-position: -504px -472px;
    }

        .sideBtn.modulePattern3007 .g_sideBtn_tl, .sideBtn.modulePattern7003 .g_sideBtn_tl, .sideBtn.modulePattern8005 .g_sideBtn_tl, .sideBtn.modulePattern6005 .g_sideBtn_tl {
            color: #215b00;
        }

    .sideBtn.modulePattern4005, .sideBtn.modulePattern10005 {
        background-position: 0px -636px;
    }

    .sideBtn.modulePattern10001, .sideBtn.modulePattern17015 {
        background-position: -51px -636px;
    }

    .sideBtn.modulePattern11009 {
        background-position: -104px -636px;
    }

    .sideBtn.modulePattern14003 {
        background-position: -159px -636px;
    }

    .sideBtn.modulePattern14010 {
        background-position: -215px -636px;
    }

    .sideBtn.modulePattern15007 {
        background-position: -330px -636px;
    }

    .sideBtn.modulePattern16002 {
        background-position: -388px -636px;
    }

    .sideBtn.modulePattern16007 {
        background-position: -446px -636px;
    }

    .sideBtn.modulePattern15003 {
        background-position: -271px -636px;
    }

    .sideBtn.modulePattern16007 .g_sideBtn_tl {
        color: #1d7800;
    }

    .sideBtn.modulePattern17005 {
        background-position: -504px -636px;
    }

    .sideBtn.modulePattern17006 {
        background-position: 0px -798px;
    }

    .sideBtn.modulePattern17012 {
        background-position: -51px -798px;
    }

    .sideBtn.modulePattern17016 {
        background-position: -103px -798px;
    }

        .sideBtn.modulePattern17016 .g_sideBtn_tl {
            color: #3a6c00;
        }
    /*黄橙*/
    .sideBtn.modulePattern12005, .sideBtn.modulePattern9003, .sideBtn.modulePattern8006, .sideBtn.modulePattern11, .sideBtn.modulePattern6004, .sideBtn.modulePattern7001, .sideBtn.modulePattern8001 {
        background-position: -215px -798px;
    }

    .sideBtn.modulePattern3008 {
        background-position: -159px -798px;
    }

        .sideBtn.modulePattern3008 .g_sideBtn_tl, .sideBtn.modulePattern11 .g_sideBtn_tl, .sideBtn.modulePattern11 .g_sideBtn_tl, .sideBtn.modulePattern6004 .g_sideBtn_tl, .sideBtn.modulePattern7001 .g_sideBtn_tl, .sideBtn.modulePattern8001 .g_sideBtn_tl {
            color: #df2600;
        }

    .sideBtn.modulePattern15 {
        background-position: -271px -798px;
    }

    .sideBtn.modulePattern5002 {
        background-position: 0px -957px;
    }

        .sideBtn.modulePattern5002 .g_sideBtn_tl {
            color: #c21600;
        }

    .sideBtn.modulePattern5003 {
        background-position: -51px -957px;
    }

        .sideBtn.modulePattern5003 .g_sideBtn_tl {
            color: #0b6100;
        }

    .sideBtn.modulePattern16, .sideBtn.modulePattern11004, .sideBtn.modulePattern10009 {
        background-position: -330px -798px;
    }

    .sideBtn.modulePattern4009, .sideBtn.modulePattern15009, .sideBtn.modulePattern17013 {
        background-position: -505px -798px;
    }

    .sideBtn.modulePattern4004, .sideBtn.modulePattern15008 {
        background-position: -446px -798px;
    }

    .sideBtn.modulePattern9007 {
        background-position: -104px -957px;
    }

        .sideBtn.modulePattern9007 .g_sideBtn_tl {
            color: #9b2d00;
        }

    .sideBtn.modulePattern10006 {
        background-position: -215px -957px;
    }

    .sideBtn.modulePattern10008, .sideBtn.modulePattern15008 {
        background-position: -271px -957px;
    }

    .sideBtn.modulePattern14004, .sideBtn.modulePattern16009 {
        background-position: -330px -957px;
    }

    .sideBtn.modulePattern13003, .sideBtn.modulePattern13006 {
        background-position: -446px -957px;
    }

        .sideBtn.modulePattern13003 .g_sideBtn_tl, .sideBtn.modulePattern13006 .g_sideBtn_tl {
            color: #df2600;
        }

    .sideBtn.modulePattern14006 {
        background-position: -388px -957px;
    }

    .sideBtn.modulePattern3010 {
        background-position: -388px -801px;
    }
    /*侧停修改20160518*/
    .sideBtn.modulePattern1001 {
        background-position: -105px -467px;
    }

        .sideBtn.modulePattern1001 .g_sideBtn_tl {
            color: #2e2b34;
        }

    .sideBtn.modulePattern1002 {
        background-position: -215px -153px;
    }

        .sideBtn.modulePattern1002 .g_sideBtn_tl {
            color: #004986;
        }

    .sideBtn.modulePattern1003 {
        background-position: -271px -468px;
    }

        .sideBtn.modulePattern1003 .g_sideBtn_tl {
            color: #037801;
        }

    .sideBtn.modulePattern1004 {
        background-position: 0px 5px;
    }

        .sideBtn.modulePattern1004 .g_sideBtn_tl {
            color: #7a001e;
        }

    .sideBtn.modulePattern1005 {
        background-position: -159px -799px;
    }

        .sideBtn.modulePattern1005 .g_sideBtn_tl {
            color: #df2600;
        }

    .sideBtn.modulePattern1006, .sideBtn.modulePattern1011 {
        background-position: -159px -473px;
    }

        .sideBtn.modulePattern1006 .g_sideBtn_tl, .sideBtn.modulePattern1011 .g_sideBtn_tl {
            color: #2e2b34;
        }

    .sideBtn.modulePattern1007 {
        background-position: -272px -159px;
    }

        .sideBtn.modulePattern1007 .g_sideBtn_tl {
            color: #fff;
        }

    .sideBtn.modulePattern1008 {
        background-position: -330px -473px;
    }

        .sideBtn.modulePattern1008 .g_sideBtn_tl {
            color: #1c3f00;
        }

    .sideBtn.modulePattern1009, .sideBtn.modulePattern2001 {
        background-position: 0px -154px;
    }

        .sideBtn.modulePattern1009 .g_sideBtn_tl, .sideBtn.modulePattern2001 .g_sideBtn_tl {
            color: #fff;
        }

    .sideBtn.modulePattern1010 {
        background-position: -215px -799px;
    }

        .sideBtn.modulePattern1010 .g_sideBtn_tl {
            color: #df2600;
        }

    .sideBtn.modulePattern1012 {
        background-position: -104px 0px;
    }

        .sideBtn.modulePattern1012 .g_sideBtn_tl {
            color: #fff;
        }

    .sideBtn.modulePattern1013 {
        background-position: -330px -315px;
    }

        .sideBtn.modulePattern1013 .g_sideBtn_tl {
            color: #fff;
        }

    .sideBtn.modulePattern1014 {
        background-position: -0px -475px;
    }

        .sideBtn.modulePattern1014 .g_sideBtn_tl {
            color: #fff;
        }

    .sideBtn.modulePattern1015 {
        background-position: -330px -797px;
    }

        .sideBtn.modulePattern1015 .g_sideBtn_tl {
            color: #fff;
        }

    .sideBtn.modulePattern6008, .sideBtn.modulePattern8008 {
        background-position: -446px -474px;
    }

        .sideBtn.modulePattern6008 .g_sideBtn_tl, .sideBtn.modulePattern8008 .g_sideBtn_tl {
            color: #fff;
        }


/*按钮模块样式*/
/*默认*/
.buttonstyle a {
    display: block;
    margin: 0 auto;
    text-align: center;
    text-decoration: none;
    padding: 0;
    border: none;
    color: #fff;
    height: 1.65rem;
    line-height: 1.65rem;
}

.buttonstyle .buttonstyle0 {
    width: 113px;
    height: 2rem;
    line-height: 2rem;
    background: #bbb;
    color: #fff;
    font-size: 0.7rem;
    border: 1px solid;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
}

    .buttonstyle .buttonstyle0:hover {
        background: #9f9e9e;
    }

.buttonstyle .buttonstyle00, .buttonstyle .buttonstyle09, .buttonstyle .buttonstyle10, .buttonstyle .buttonstyle11, .buttonstyle .buttonstyle12, .buttonstyle .buttonstyle13 {
    width: 113px;
    height: 1.8rem;
    line-height: 1.8rem;
    color: #fff;
    cursor: pointer;
    position: relative;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
}

    .buttonstyle .buttonstyle00:active, .buttonstyle .buttonstyle09:active, .buttonstyle .buttonstyle10:active, .buttonstyle .buttonstyle11:active, .buttonstyle .buttonstyle12:active, .buttonstyle .buttonstyle13:active {
        box-shadow: none;
        top: 5px;
    }

.buttonstyle .buttonstyle00 {
    background: #d61e2c;
    -webkit-box-shadow: 0 5px 0 #f73a48;
    -moz-box-shadow: 0 5px 0 #f73a48;
    -ms-box-shadow: 0 5px 0 #f73a48;
    -o-box-shadow: 0 5px 0 #f73a48;
    box-shadow: 0 5px 0 #f73a48;
}

.buttonstyle .buttonstyle09 {
    background: #e0861e;
    -webkit-box-shadow: 0 5px 0 #ff9d2c;
    -moz-box-shadow: 0 5px 0 #ff9d2c;
    -ms-box-shadow: 0 5px 0 #ff9d2c;
    -o-box-shadow: 0 5px 0 #ff9d2c;
    box-shadow: 0 5px 0 #ff9d2c;
}

.buttonstyle .buttonstyle10 {
    background: #568e10;
    -webkit-box-shadow: 0 5px 0 #66a911;
    -moz-box-shadow: 0 5px 0 #66a911;
    -ms-box-shadow: 0 5px 0 #66a911;
    -o-box-shadow: 0 5px 0 #66a911;
    box-shadow: 0 5px 0 #66a911;
}

.buttonstyle .buttonstyle11 {
    background: #1f86d9;
    -webkit-box-shadow: 0 5px 0 #329df3;
    -moz-box-shadow: 0 5px 0 #329df3;
    -ms-box-shadow: 0 5px 0 #329df3;
    -o-box-shadow: 0 5px 0 #329df3;
    box-shadow: 0 5px 0 #329df3;
}

.buttonstyle .buttonstyle12 {
    background: #9a9999;
    -webkit-box-shadow: 0 5px 0 #aaaaaa;
    -moz-box-shadow: 0 5px 0 #aaaaaa;
    -ms-box-shadow: 0 5px 0 #aaaaaa;
    -o-box-shadow: 0 5px 0 #aaaaaa;
    box-shadow: 0 5px 0 #aaaaaa;
}

.buttonstyle .buttonstyle13 {
    background: #804b08;
    -webkit-box-shadow: 0 5px 0 #975d14;
    -moz-box-shadow: 0 5px 0 #975d14;
    -ms-box-shadow: 0 5px 0 #975d14;
    -o-box-shadow: 0 5px 0 #975d14;
    box-shadow: 0 5px 0 #975d14;
}

.buttonstyle .buttonstyle01, .buttonstyle .buttonstyle15, .buttonstyle .buttonstyle16, .buttonstyle .buttonstyle17, .buttonstyle .buttonstyle18, .buttonstyle .buttonstyle19, .buttonstyle .buttonstyle02, .buttonstyle .buttonstyle20, .buttonstyle .buttonstyle21, .buttonstyle .buttonstyle22, .buttonstyle .buttonstyle23, .buttonstyle .buttonstyle24, .buttonstyle .buttonstyle03, .buttonstyle .buttonstyle25, .buttonstyle .buttonstyle26, .buttonstyle .buttonstyle27, .buttonstyle .buttonstyle28, .buttonstyle .buttonstyle29, .buttonstyle .buttonstyle04, .buttonstyle .buttonstyle30, .buttonstyle .buttonstyle31, .buttonstyle .buttonstyle32, .buttonstyle .buttonstyle33, .buttonstyle .buttonstyle34 {
    width: 98px;
    height: 1.65rem;
    border: 1px solid;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}

.buttonstyle .buttonstyle01 {
    border-color: #f73a48;
    background: #f73a48;
}

.buttonstyle .buttonstyle15 {
    border-color: #ff9d2c;
    background: #ff9d2c;
}

.buttonstyle .buttonstyle16 {
    border-color: #66a911;
    background: #66a911;
}

.buttonstyle .buttonstyle17 {
    border-color: #329df3;
    background: #329df3;
}

.buttonstyle .buttonstyle18 {
    border-color: #aaaaaa;
    background: #aaaaaa;
}

.buttonstyle .buttonstyle19 {
    border-color: #975d14;
    background: #975d14;
}

.buttonstyle .buttonstyle02 {
    border: 2px solid #f73a48;
}

    .buttonstyle .buttonstyle02 a {
        color: #f73a48;
    }

.buttonstyle .buttonstyle20 {
    border: 2px solid #ff9d2c;
}

    .buttonstyle .buttonstyle20 a {
        color: #ff9d2c;
    }

.buttonstyle .buttonstyle21 {
    border: 2px solid #66a911;
}

    .buttonstyle .buttonstyle21 a {
        color: #66a911;
    }

.buttonstyle .buttonstyle22 {
    border: 2px solid #329df3;
}

    .buttonstyle .buttonstyle22 a {
        color: #329df3;
    }

.buttonstyle .buttonstyle23 {
    border: 2px solid #aaaaaa;
}

    .buttonstyle .buttonstyle23 a {
        color: #aaaaaa;
    }

.buttonstyle .buttonstyle24 {
    border: 2px solid #975d14;
}

    .buttonstyle .buttonstyle24 a {
        color: #975d14;
    }

.buttonstyle .buttonstyle03 {
    border-color: #f73a48;
    background-position: -4px -105px;
}

.buttonstyle .buttonstyle25 {
    border-color: #ff9d2c;
    background-position: -106px -105px;
}

.buttonstyle .buttonstyle26 {
    border-color: #66a911;
    background-position: -158px -105px;
}

.buttonstyle .buttonstyle27 {
    border-color: #329df3;
    background-position: -206px -105px;
}

.buttonstyle .buttonstyle28 {
    border-color: #aaaaaa;
    background-position: -255px -105px;
}

.buttonstyle .buttonstyle29 {
    border-color: #975d14;
    background-position: -306px -105px;
}

.buttonstyle .buttonstyle04 {
    border-color: #f73a48;
    background-position: -4px -154px;
}

.buttonstyle .buttonstyle30 {
    border-color: #ff9d2c;
    background-position: -204px -154px;
}

.buttonstyle .buttonstyle31 {
    border-color: #66a911;
    background-position: -304px -154px;
}

.buttonstyle .buttonstyle32 {
    border-color: #329df3;
    background-position: -402px -154px;
}

.buttonstyle .buttonstyle33 {
    border-color: #aaaaaa;
    background-position: -3px -305px;
}

.buttonstyle .buttonstyle34 {
    border-color: #975d14;
    background-position: -104px -305px;
}

.buttonstyle .buttonstyle05, .buttonstyle .buttonstyle35, .buttonstyle .buttonstyle36, .buttonstyle .buttonstyle37, .buttonstyle .buttonstyle38, .buttonstyle .buttonstyle39 {
    width: 84px;
    height: 1.7rem;
    line-height: 1.7rem;
    font-size: 0.7rem;
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat;
}

.buttonstyle .buttonstyle05 {
    background-position: -8px -203px;
    color: #f73a48;
}

.buttonstyle .buttonstyle35 {
    background-position: -108px -203px;
    color: #ff9d2c;
}

.buttonstyle .buttonstyle36 {
    background-position: -208px -203px;
    color: #66a911;
}

.buttonstyle .buttonstyle37 {
    background-position: -308px -203px;
    color: #329df3;
}

.buttonstyle .buttonstyle38 {
    background-position: -408px -203px;
    color: #aaaaaa;
}

.buttonstyle .buttonstyle39 {
    background-position: -208px -310px;
    color: #975d14;
}

.buttonstyle .buttonstyle06, .buttonstyle .buttonstyle40, .buttonstyle .buttonstyle41, .buttonstyle .buttonstyle42, .buttonstyle .buttonstyle43, .buttonstyle .buttonstyle44 {
    width: 84px;
    height: 2rem;
    line-height: 2rem;
    font-size: 0.7rem;
    text-indent: 15px;
    color: #fff;
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat;
}

.buttonstyle .buttonstyle06 {
    background-position: -8px -257px;
}

.buttonstyle .buttonstyle40 {
    background-position: -108px -257px;
}

.buttonstyle .buttonstyle41 {
    background-position: -208px -257px;
}

.buttonstyle .buttonstyle42 {
    background-position: -308px -257px;
}

.buttonstyle .buttonstyle43 {
    background-position: -408px -257px;
}

.buttonstyle .buttonstyle44 {
    background-position: -308px -310px;
}

.buttonstyle .buttonstyle07, .buttonstyle .buttonstyle45, .buttonstyle .buttonstyle46, .buttonstyle .buttonstyle47, .buttonstyle .buttonstyle48, .buttonstyle .buttonstyle49 {
    width: 113px;
    height: 2rem;
    line-height: 2rem;
    border: 1px solid;
    font-size: 0.7rem;
    color: #fff;
    text-indent: 15px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
}

.buttonstyle .buttonstyle07 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat -96px -356px #f73a48;
}

.buttonstyle .buttonstyle45 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat -96px -356px #ff9d2c;
}

.buttonstyle .buttonstyle46 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat -96px -356px #66a911;
}

.buttonstyle .buttonstyle47 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat -96px -356px #329df3;
}

.buttonstyle .buttonstyle48 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat -96px -356px #aaaaaa;
}

.buttonstyle .buttonstyle49 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat -96px -356px #975d14;
}

.buttonstyle .buttonstyle08, .buttonstyle .buttonstyle50, .buttonstyle .buttonstyle51, .buttonstyle .buttonstyle52, .buttonstyle .buttonstyle53, .buttonstyle .buttonstyle54 {
    width: 111px;
    height: 1.9rem;
    line-height: 2rem;
    margin-top: 5px;
    border: 1px solid;
    font-size: 0.7rem;
    text-indent: 15px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
}

.buttonstyle .buttonstyle08 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat 5px -156px #fed8db;
    color: #f73a48;
}

.buttonstyle .buttonstyle50 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat -195px -156px #ffe7cc;
    color: #ff9d2c;
}

.buttonstyle .buttonstyle51 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat -295px -156px #e5ffc3;
    color: #66a911;
}

.buttonstyle .buttonstyle52 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat -393px -156px #daeefe;
    color: #329df3;
}

.buttonstyle .buttonstyle53 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat 6px -308px #efefef;
    color: #aaaaaa;
}

.buttonstyle .buttonstyle54 {
    background: url(/res/jrfcms/img/admin/default/button_style.png) no-repeat -95px -308px #ebe0d2;
    color: #975d14;
}
/* 20180108 add style btn*/
.buttonstyle a {
    display: block;
    height: 34px;
    line-height: 34px;
    text-align: center;
}

.buttonstyle60 a {
    background:;
    color: #fff;
}
/* 滚动公告 */
/*scroll notice*/
.c-mobinotice .formMiddle {
}

.form .formMiddle .noticeContainer {
    padding: 0 0 0 35px;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

.c-mobinotice li a {
    font-size: 0.5rem;
    line-height: 30px;
}

.notice-image0 {
    background: url(/res/jrfcms_mobi/image/default/noticeIco1.gif) no-repeat 8px 5px;
}

.notice-image1 {
    background: url(/res/jrfcms_mobi/image/default/noticeIco2.gif) no-repeat 5px 4px;
}

.notice-image2 {
    background: url(/res/jrfcms_mobi/image/default/noticeIco3.gif) no-repeat 2px 5px;
}

.notice_vessel {
    width: 100%;
    height: 27px;
    position: relative;
    overflow: hidden;
}

.notice_psbox {
    width: 200%;
    position: absolute;
}

    .notice_psbox.horizontal_cont {
        min-width: 200%;
        width: auto;
    }

    .notice_psbox ul.horizontal {
        float: left;
        width: auto;
        min-width: 50%;
    }

    .notice_psbox ul {
        width: 50%;
    }

        .notice_psbox ul.horizontal li {
            float: left;
            padding: 0 15px 0 0;
        }

.form .formMiddle .noticeContainer a {
    display: block;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.form .formMiddle .noticeContainer .horizontal a {
    white-space: nowrap;
}

.notice-image_01 {
    background: url(/res/jrfcms_mobi/image/mnotice_ico_01.png) no-repeat 6px center;
    background-size: 16px auto;
}

.notice-image_02 {
    background: url(/res/jrfcms_mobi/image/mnotice_ico_02.png) no-repeat 6px center;
    background-size: 16px auto;
}

.notice-image_03 {
    background: url(/res/jrfcms_mobi/image/mnotice_ico_03.png) no-repeat 6px center;
    background-size: 16px auto;
}

.notice-image_04 {
    background: url(/res/jrfcms_mobi/image/mnotice_ico_04.png) no-repeat 6px center;
    background-size: 16px auto;
}

.notice-image_05 {
    background: url(/res/jrfcms_mobi/image/mnotice_ico_05.png) no-repeat 6px center;
    background-size: 16px auto;
}

.notice-image_06 {
    background: url(/res/jrfcms_mobi/image/mnotice_ico_06.png) no-repeat 0px center;
    background-size: 22px auto;
}

.c-mobinotice .notice_psbox a {
    color: #666;
}
/* 文件下载 */
.c-download .c-fileitem {
    position: relative;
    display: block;
    padding: 0.4rem 2px;
}

.c-download .c-filename {
    width: 100%;
    font-size: 0.6rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
}

.c-download .c-filesize {
    color: #999;
    font-size: 0.5rem;
}

.c-download.form .formMiddle {
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
}

.c-download .c-filesec.c-filetime {
    display: none;
    color: #999;
    font-size: 0.5rem;
}

.c-download .c-fileex {
    display: none;
}

.c-logintxt {
    color: #0cf;
    padding: 0 2px;
}
/* c-filestyle0 */
.c-download .c-filestyle0.formMiddle {
    padding-top: 0;
}

.c-filestyle0 .c-filesec {
    display: inline-block;
    vertical-align: middle;
}

.c-filestyle0 .c-fileico {
    position: absolute;
    top: 50%;
    left: 2px;
    width: 4px;
    height: 4px;
    background: #ccc;
    border-radius: 100%;
    margin-top: -2px;
}

.c-filestyle0 .c-filesize {
    position: absolute;
    top: 0.5rem;
    right: 2px;
}

.c-filestyle0 .c-fileitem {
    border-bottom: 1px solid #eee;
}

.c-filestyle0 .c-filename {
    padding-left: 12px;
    padding-right: 80px;
}

.c-filestyle0 .c-nopadding {
    padding-right: 0;
}

.c-filestyle0 .c-fileimg, .c-filestyle0 .c-loadico {
    display: none;
}
/* c-filestyle1 */
.c-filestyle1 .c-filelist {
    overflow: hidden;
}

.c-filestyle1 .c-fileitem {
    overflow: hidden;
    padding: 0 0 0.2rem 4px;
    margin-bottom: 0.4rem;
    border-bottom: 1px solid #ddd;
    -webit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

    .c-filestyle1 .c-fileitem:last-child {
        margin-bottom: 0;
    }

.c-filestyle1 .c-fileico {
    position: absolute;
    top: 50%;
    right: 3px;
    display: block;
    width: 20px;
    height: 20px;
    background: url(/res/jrfcms_mobi/image/mobifileico.png) no-repeat center center;
    background-size: 10px auto;
    border: 1px solid #ccc;
    border-radius: 100%;
    margin-top: -13px;
}

.c-filestyle1 .c-fileimg {
    display: none;
}

.c-filestyle1 .c-filename {
    margin-bottom: -3px;
    padding-right: 31px;
}

.c-filestyle1 .c-filesize {
    float: left;
    margin-left: 10px;
}

.c-filestyle1 .c-filesec.c-filetime {
    float: left;
    display: block;
}
/* c-filestyle2 */
.c-filestyle2 .c-filesec {
    display: inline-block;
    vertical-align: middle;
}

.c-filestyle2 .c-fileico {
    position: absolute;
    top: 0.85rem;
    left: 2px;
    width: 5px;
    height: 5px;
    background: #666;
    border-radius: 100%;
}

.c-filestyle2 .c-fileitem {
    position: relative; /*height:44px;*/
    padding-left: 61px;
    border-bottom: 1px solid #eee;
    margin-bottom: 0.4rem;
    padding-top: 0;
    overflow: hidden;
}

    .c-filestyle2 .c-fileitem:last-child {
        margin-bottom: 0;
    }

.c-filestyle2 .c-fileimg, .c-filestyle2 .c-loadico, .c-filestyle2 .c-fileico {
    display: none;
}

.c-filestyle2 .c-fileex {
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    width: 45px;
    height: 45px;
    font-size: 18px;
    background: #f5f5f5;
    text-align: center;
    line-height: 43px;
    font-variant: small-caps;
    font-family: "Arial";
    border-radius: 50%;
    margin-top: -27px;
}

.c-filestyle2 .c-filesize {
    float: left;
    margin-left: 10px;
}

.c-filestyle2 .c-filename {
    margin-bottom: -3px;
    padding-top: 2px;
}

.c-filestyle2 .c-filesec.c-filetime {
    display: block;
    float: left;
    color: #999;
    font-size: 0.5rem;
}
/* c-filestyle3 */
.c-download .c-filestyle3.formMiddle {
    background: #f5f5f5;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.4rem;
}

.c-filestyle3 .c-filelist {
    overflow: hidden;
    background: #fff;
    padding-top: 0.4rem;
}

.c-filestyle3 .c-fileitem {
    padding: 0; /*height:51px;*/
    border-bottom: 1px solid #ddd;
    margin-bottom: 0.5rem;
    padding: 0 0.4rem 0.5rem;
    overflow: hidden;
}

    .c-filestyle3 .c-fileitem:last-child {
        margin-bottom: 0;
        border-bottom: none;
    }

.c-filestyle3 .c-fileico {
    display: none;
}

.c-filestyle3 .c-fileimg {
    position: absolute;
    top: 50%;
    left: 0.4rem;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 8px;
    margin-top: -29px;
}

    .c-filestyle3 .c-fileimg img {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width: 100%;
        max-width: 100%;
        max-height: 100%;
        margin: auto;
        display: block;
        border-radius: 8px;
    }

.c-filestyle3 .c-filename, .c-filestyle3 .c-filetime {
    padding-left: 66px;
}

.c-filestyle3 .c-filesec.c-filetime {
    display: block;
    float: left;
    padding-right: 8px;
}

.c-filestyle3 .c-filesize {
    float: left;
}

.c-filestyle3 .c-filename {
    padding-top: 2px;
}


/* 模块样式 */
/*手机版边框样式*/
/*module  title*/
.formBanner {
    position: relative;
    width: 100%;
    height: 2rem; /* cursor:move; */
    z-index: 2;
}

    .formBanner .formBannerMore {
        position: absolute;
        top: 8px;
        right: 10px;
    }

        .formBanner .formBannerMore a {
            display: block;
            font-size: 12px;
            color: #999;
        }

.formMiddle {
    width: 100%;
    box-sizing: border-box;
    padding: 0.4rem; /*background: #fff;*/
}

.mobi_textcontent .formMiddle {
    padding: 0.6rem;
}

.mSearchBox .formMiddle {
    padding-bottom: 0.2rem;
}

.formMiddleContent a {
    display: block;
    line-height: 1.1rem; /*font-size:0.7rem;*/
    color: #333;
}

.formMiddleContent .detail_content a {
    display: inline-block;
}

.formMiddleContent .ztextbox a {
    display: inline-block;
}

.modulePattern0 .formBanner .formBannerMore {
    top: 0.1rem;
}

    .modulePattern0 .formBanner .formBannerMore a:before {
        content: "+MORE";
    }

.modulepattern01 .formBanner .formBannerMore, .modulepattern02 .formBanner .formBannerMore {
    top: 0.1rem;
}

    .modulepattern01 .formBanner .formBannerMore a, .modulepattern02 .formBanner .formBannerMore a, .modulepattern03 .formBanner .formBannerMore a {
        text-indent: -999rem;
    }

        .modulepattern01 .formBanner .formBannerMore a:before, .modulepattern02 .formBanner .formBannerMore a:before, .modulepattern03 .formBanner .formBannerMore a:before {
            content: "+MORE";
            display: block;
            text-indent: 0;
        }

.modulepattern03 .formBanner .formBannerMore {
    top: 0.05rem;
}

.form .titleText {
    text-align: center;
    font-size: 0.65rem;
}

.form .formBanner {
    height: 40px;
    line-height: 40px;
}

.titleText b {
    font-weight: bold;
}

.titleText i {
    font-style: italic;
}

.titleText u {
    text-decoration: underline;
}

.modulepattern01 .titleText {
    color: #de2c2e;
    padding: 0;
    text-align: center;
}
/*  文字样式 */
.modulepattern01 .formBannerTitle {
    border-bottom: 1px solid #ccc;
}
    /*  高度和背景 */
    .modulepattern01 .formBannerTitle:after {
        content: "";
        display: block;
        width: 50px;
        height: 4px;
        background: #de2c2e;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        margin: 0 auto;
    }
/*.modulepattern01 .formMiddle{padding-top:0.6rem;}*/


.modulepattern02 .titleText {
    color: #de2c2e;
    padding: 0;
    text-align: center;
}

.modulepattern02 .formBannerTitle {
    position: relative;
    border-bottom: 1px solid #ccc;
}

    .modulepattern02 .formBannerTitle:after {
        content: "";
        display: block;
        position: absolute;
        bottom: -4px;
        left: 50%;
        margin-left: -4px;
        width: 8px;
        height: 8px;
        background: #ccc;
        transform: rotate(45deg);
    }

.modulepattern03 .titleText {
    position: relative;
    text-align: left;
    padding-left: 1.3rem;
    color: #de2c2e;
}

.modulepattern03 .formBannerTitle:after {
    content: "";
    display: block;
    position: absolute;
    top: 24%;
    left: 10px;
    width: 4px;
    height: 52%;
    background: #de2c2e;
}

.modulepattern04 .formBanner {
    background: #de2c2e;
    border-radius: 8px 8px 0 0;
}

.modulepattern04 .titleText {
    color: #fff;
    text-align: left;
    text-indent: 15px;
}

.modulepattern04 .formBanner {
    height: 36px;
    line-height: 36px;
}

    .modulepattern04 .formBanner .formBannerMore {
        top: 0.04rem;
    }

        .modulepattern04 .formBanner .formBannerMore a {
            color: #fff;
        }

            .modulepattern04 .formBanner .formBannerMore a:before {
                content: "更多>";
            }


.modulepattern05 .titleText {
    padding-left: 28px;
    color: #de2c2e;
    text-align: left;
}

.modulepattern05 .formBannerTitle {
    border-bottom: 1px solid #ccc;
}

.modulepattern05 .titleText:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 0.4rem;
    margin-top: -6px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-left: 6px solid #de2c2e;
}

.modulepattern05 .formBanner .formBannerMore {
    top: -1px;
}

    .modulepattern05 .formBanner .formBannerMore a:before {
        content: "更多>";
    }


.modulepattern06 .formBannerTitle {
    display: inline-block;
    padding: 0 20px;
    background: #de2c2e;
    color: #fff;
}

.modulepattern06 .formBanner {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #de2c2e;
}

    .modulepattern06 .formBanner .formBannerMore {
        top: -1px;
    }

        .modulepattern06 .formBanner .formBannerMore a:before {
            content: "MORE+";
        }


.modulepattern07 .formBannerTitle {
    display: inline-block;
    padding: 0 20px;
    background: #de2c2e;
    color: #fff;
    border-radius: 8px 8px 0 0;
}

.modulepattern07 .formBanner {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #de2c2e;
}

    .modulepattern07 .formBanner .formBannerMore {
        top: 1px;
    }

        .modulepattern07 .formBanner .formBannerMore a:before {
            content: "更多>";
        }

.modulepattern08 .formBannerTitle {
    border-bottom: 1px solid #ccc;
}

.modulepattern08 .titleText {
    color: #de2c2e;
    text-align: left;
    text-indent: 15px;
}

.modulepattern08 .formBanner .formBannerMore {
    top: -0.4rem;
}

    .modulepattern08 .formBanner .formBannerMore a:before {
        content: "...";
        font-size: 1.5rem;
    }

.modulepattern09 .titleText {
    color: #de2c2e;
}

.modulepattern09 .formBanner .formBannerMore {
    top: -1px;
}

    .modulepattern09 .formBanner .formBannerMore a:before {
        content: "+MORE";
    }

.modulepattern10 .formBannerTitle {
    border-bottom: 1px solid #de2c2e;
}

.modulepattern10 .titleText {
    position: relative;
    display: inline-block;
    padding: 0 20px;
    color: #de2c2e;
}

.modulepattern10 .formBanner {
    height: 32px;
    line-height: 32px;
}

    .modulepattern10 .formBanner .formBannerMore {
        top: 1px;
    }

        .modulepattern10 .formBanner .formBannerMore a:before {
            content: "更多>";
        }

.modulepattern11 .titleText {
    display: inline-block;
    position: relative;
    text-align: left;
    text-indent: 15px;
}

    .modulepattern11 .titleText:before {
        content: "";
        display: block;
        position: absolute;
        left: 15px;
        bottom: 0;
        width: 40px;
        border-bottom: 2px solid #de2c2e;
    }

.modulepattern11 .formBanner .formBannerMore {
    top: -1px;
}

    .modulepattern11 .formBanner .formBannerMore a:before {
        content: "更多>";
    }

.modulepattern12 .formBannerTitle {
    text-align: center;
    display: inline-block;
    padding: 0 20px;
    border: 2px solid #de2c2e;
    height: 32px;
    line-height: 32px;
}

.modulepattern12 .formBanner {
    height: 38px;
    line-height: 38px;
    padding: 10px 0 0;
    text-align: center;
}

    .modulepattern12 .formBanner .formBannerMore {
        top: -1px;
    }

        .modulepattern12 .formBanner .formBannerMore a:before {
            content: "更多";
        }

.modulepattern13 .formBanner {
    height: 38px;
    line-height: 38px;
    background: #eee;
}

    .modulepattern13 .formBanner .titleText {
        text-align: left;
        padding: 0 10px;
        color: #fff;
        float: left;
    }

    .modulepattern13 .formBanner .formBannerMore {
        top: 0;
    }

        .modulepattern13 .formBanner .formBannerMore a::before {
            content: "+更多";
        }
