.forms .form.modulePattern1,.forms .layoutModule .form.modulePattern1 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern1 a,.forms .layoutModule .form.modulePattern1 a {
    color: #333
}

.forms .form.modulePattern1 .g_block,.forms .layoutModule .form.modulePattern1 .g_block {
    background-color: #005695;
    color: #fff!important
}

.modulePattern1 .voteResult .voteItems .vi-percent .voteVfm {
    background: #e0e0e0
}

.forms .form.modulePattern1 .g_block a,.forms .layoutModule .form.modulePattern1 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern1 .g_borderHover,.forms .form.modulePattern1 .g_borderSelected,.forms .layoutModule .form.modulePattern1 .g_borderHover,.forms .layoutModule .form.modulePattern1 .g_borderSelected {
    border-color: #7e7e7e
}

.forms .form.modulePattern1 .g_hover,.forms .layoutModule .form.modulePattern1 .g_hover {
    background: #005695;
    color: #fff
}

.forms .form.modulePattern1 .g_hover a,.forms .form.modulePattern1 .g_hover a span,.forms .layoutModule .form.modulePattern1 .g_hover a,.forms .layoutModule .form.modulePattern1 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern1 .g_selected,.forms .layoutModule .form.modulePattern1 .g_selected {
    background: #005695;
    color: fff
}

.forms .form.modulePattern1 .g_selected a,.forms .form.modulePattern1 .g_selected a span,.forms .layoutModule .form.modulePattern1 .g_selected a,.forms .layoutModule .form.modulePattern1 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern1 .g_tip,.forms .layoutModule .form.modulePattern1 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern1 .g_tip a,.forms .layoutModule .form.modulePattern1 .g_tip a {
    color: red!important
}

.forms .form.modulePattern1 .g_separator,.forms .layoutModule .form.modulePattern1 .g_separator {
    border-color: #999
}

.forms .layoutModule .form.modulePattern1 .voteResult .voteItems .vi-percent .voteVfm .g_block1 {
    background: #f30!important
}

.forms .form.modulePattern1 .fk-mallBuy,.forms .form.modulePattern1 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern1 .fk-mallBuy,.forms .layoutModule .form.modulePattern1 .fk-mallBuy-big {
    background-color: #155bba
}

.forms .form.modulePattern1 .fk-mall-addCart,.forms .layoutModule .form.modulePattern1 .fk-mall-addCart {
    background-color: #f0f7ff;
    border-color: #155bba
}

.forms .form.modulePattern1 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern1 .fk-mall-addCart span {
    color: #155bba
}

.forms .form.modulePattern1 .g_stress,.forms .layoutModule .form.modulePattern1 .g_stress {
    color: #005695
}

.forms .form.modulePattern1 .g_minor,.forms .layoutModule .form.modulePattern1 .g_minor {
    color: #666
}

.forms .form.modulePattern1 .g_imgPrev,.forms .layoutModule .form.modulePattern1 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -1292px no-repeat
}

.forms .form.modulePattern1 .g_imgNext,.forms .layoutModule .form.modulePattern1 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -1292px no-repeat
}

.forms .form.modulePattern1 .g_imgFrame,.forms .layoutModule .form.modulePattern1 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern1 .g_imgFrameHover,.forms .layoutModule .form.modulePattern1 .g_imgFrameHover {
    border: 1px solid #005695
}

.forms .form.modulePattern1 .g_title,.forms .layoutModule .form.modulePattern1 .g_title {
    background: #005695;
    color: #fff!important
}

.forms .form.modulePattern1 .g_title a,.forms .layoutModule .form.modulePattern1 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern1 .g_panelArrow,.forms .layoutModule .form.modulePattern1 .g_panelArrow {
    color: #e0e0e0
}

.forms .form.modulePattern1 .g_panel,.forms .layoutModule .form.modulePattern1 .g_panel {
    background: #e0e0e0;
    color: #222!important
}

.forms .form.modulePattern1 .g_panel a,.forms .layoutModule .form.modulePattern1 .g_panel a {
    color: #222!important
}

.forms .form.modulePattern1 .g_close,.forms .layoutModule .form.modulePattern1 .g_close {
    background: url(../images/imgclose.gif) 0 -207px no-repeat
}

.forms .form.modulePattern1 .g_close:hover,.forms .layoutModule .form.modulePattern1 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -207px no-repeat
}

.floatForms .form.modulePattern1 .g_sB_rt,.floatForms .layoutModule .form.modulePattern1 .g_sB_rt {
    background: url(../images/floata_blue4.gif) no-repeat 0 0
}

.floatForms .form.modulePattern1 .g_sB_rc,.floatForms .layoutModule .form.modulePattern1 .g_sB_rc {
    background: url(../images/floata_blue4.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern1 .g_sB_rb,.floatForms .layoutModule .form.modulePattern1 .g_sB_rb {
    background: url(../images/floata_blue4.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern1 .g_sB_lt,.floatForms .layoutModule .form.modulePattern1 .g_sB_lt {
    background: url(../images/floata_blue4.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern1 .g_sB_lc,.floatForms .layoutModule .form.modulePattern1 .g_sB_lc {
    background: url(../images/floata_blue4.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern1 .g_sB_lb,.floatForms .layoutModule .form.modulePattern1 .g_sB_lb {
    background: url(../images/floata_blue4.gif) no-repeat -300px 0
}

.forms .form.modulePattern1 .formBanner,.forms .layoutModule .form.modulePattern1 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern1 .formBanner .left,.forms .layoutModule .form.modulePattern1 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    padding: 0;
    width: 10px
}

.forms .form.modulePattern1 .formBanner .center,.forms .layoutModule .form.modulePattern1 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern1 .formBannerTitle,.forms .layoutModule .form.modulePattern1 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern1 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern1 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern1 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern1 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern1 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern1 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern1 .formBannerMore,.forms .layoutModule .form.modulePattern1 .formBannerMore {
    background: none;
    color: #fff
}

.forms .form.modulePattern1 .formBannerMore a,.forms .layoutModule .form.modulePattern1 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern1 .formBannerOther,.forms .layoutModule .form.modulePattern1 .formBannerOther {
    line-height: 40px
}

.forms .form.modulePattern1 .formBanner .right,.forms .layoutModule .form.modulePattern1 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 10px
}

.forms .form.modulePattern1 .formMiddle,.forms .layoutModule .form.modulePattern1 .formMiddle {
    /* background:url(../images/bg.jpg) repeat; */
    border-bottom: 0;
    /* border-left: 1px solid #ccc; */
    /* border-right: 1px solid #ccc; */
    border-top: 0;
    color: #333;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern1 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern1 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern1 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern1 .formMiddle .formMiddleCenter {
    /* background:url(../images/bg.jpg) repeat; */
    border: 0
}

.forms .form.modulePattern1 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern1 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern1 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern1 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern1 .formBottom,.forms .layoutModule .form.modulePattern1 .formBottom {
    display: table;
    height: 10px
}

.forms .form.modulePattern1 .formBottom .left,.forms .layoutModule .form.modulePattern1 .formBottom .left {
    background: url(../images/side2.png) 0 0 no-repeat;
    display: table-cell;
    height: 10px;
    width: 10px
}

.forms .form.modulePattern1 .formBottom .center,.forms .layoutModule .form.modulePattern1 .formBottom .center {
    background: url(../images/side2.png) 0 -10px repeat-x;
    display: table-cell;
    height: 10px
}

.forms .form.modulePattern1 .formBottom .right,.forms .layoutModule .form.modulePattern1 .formBottom .right {
    background: url(../images/side2.png) 0 -20px no-repeat;
    display: table-cell;
    height: 10px;
    width: 10px
}

.forms .form.modulePattern1 .formBanner .left,.forms .layoutModule .form.modulePattern1 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern1 .formBanner .center,.forms .layoutModule .form.modulePattern1 .formBanner .center {
    *background: url(../images/side_center.gif) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern1 .formBanner .right,.forms .layoutModule .form.modulePattern1 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern1 .formBottom,.forms .layoutModule .form.modulePattern1 .formBottom {
    *display: block
}

.forms .form.modulePattern1 .formBottom .left,.forms .layoutModule .form.modulePattern1 .formBottom .left {
    *background: url(../images/side2.gif) 0 0 no-repeat;
    *display: block
}

.forms .form.modulePattern1 .formBottom .center,.forms .layoutModule .form.modulePattern1 .formBottom .center {
    *background: url(../images/side2.gif) 0 -10px repeat-x;
    *display: block
}

.forms .form.modulePattern1 .formBottom .right,.forms .layoutModule .form.modulePattern1 .formBottom .right {
    *background: url(../images/side2.gif) 0 -20px no-repeat;
    *display: block
}

.forms .form.modulePattern1 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern1 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern1 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern1 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern1 .mallCart .g_selected,.forms .layoutModule .form.modulePattern1 .mallCart .g_selected {
    color: #333
}

.forms .form.modulePattern2,.forms .layoutModule .form.modulePattern2 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern2 a,.forms .layoutModule .form.modulePattern2 a {
    color: #333
}

.forms .form.modulePattern2 .g_hover,.forms .layoutModule .form.modulePattern2 .g_hover {
    background: #ccc;
    color: #333
}

.forms .form.modulePattern2 .g_hover a,.forms .form.modulePattern2 .g_hover a span,.forms .layoutModule .form.modulePattern2 .g_hover a,.forms .layoutModule .form.modulePattern2 .g_hover a span {
    color: #333
}

.forms .form.modulePattern2 .g_selected,.forms .layoutModule .form.modulePattern2 .g_selected {
    background: #999;
    color: #fff
}

.forms .form.modulePattern2 .g_selected a,.forms .layoutModule .form.modulePattern2 .g_selected a {
    color: #fff
}

.forms .form.modulePattern2 .g_selected a span,.forms .layoutModule .form.modulePattern2 .g_selected a span {
    color: #333
}

.forms .form.modulePattern2 .g_tip,.forms .layoutModule .form.modulePattern2 .g_tip {
    background-color: #fbfcbe;
    color: #f30
}

.forms .form.modulePattern2 .g_tip a,.forms .layoutModule .form.modulePattern2 .g_tip a {
    color: red!important
}

.forms .form.modulePattern2 .fp_border,.forms .layoutModule .form.modulePattern2 .fp_border {
    border-color: #ccc
}

.forms .form.modulePattern2 .g_borderHover,.forms .form.modulePattern2 .g_borderSelected,.forms .layoutModule .form.modulePattern2 .g_borderHover,.forms .layoutModule .form.modulePattern2 .g_borderSelected {
    border-color: #333
}

.forms .form.modulePattern2 .g_separator,.forms .layoutModule .form.modulePattern2 .g_separator {
    border-color: #666
}

.forms .form.modulePattern2 .fk-mallBuy,.forms .form.modulePattern2 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern2 .fk-mallBuy,.forms .layoutModule .form.modulePattern2 .fk-mallBuy-big {
    background-color: #b30000
}

.forms .form.modulePattern2 .fk-mall-addCart,.forms .layoutModule .form.modulePattern2 .fk-mall-addCart {
    background-color: #ffeded;
    border-color: #b30000
}

.forms .form.modulePattern2 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern2 .fk-mall-addCart span {
    color: #b30000
}

.forms .form.modulePattern2 .g_stress,.forms .layoutModule .form.modulePattern2 .g_stress {
    color: #ad0707
}

.forms .form.modulePattern2 .g_minor,.forms .layoutModule .form.modulePattern2 .g_minor {
    color: #666
}

.forms .form.modulePattern2 .g_imgPrev,.forms .layoutModule .form.modulePattern2 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -308px no-repeat
}

.forms .form.modulePattern2 .g_imgNext,.forms .layoutModule .form.modulePattern2 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -308px no-repeat
}

.forms .form.modulePattern2 .g_imgFrame,.forms .layoutModule .form.modulePattern2 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern2 .g_imgFrameHover,.forms .layoutModule .form.modulePattern2 .g_imgFrameHover {
    border: 1px solid #ad0707
}

.forms .form.modulePattern2 .g_title,.forms .layoutModule .form.modulePattern2 .g_title {
    background: #666;
    color: #fff!important
}

.forms .form.modulePattern2 .g_title a,.forms .layoutModule .form.modulePattern2 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern2 .g_panelArrow,.forms .layoutModule .form.modulePattern2 .g_panelArrow {
    color: #ebebeb
}

.forms .form.modulePattern2 .g_panel,.forms .layoutModule .form.modulePattern2 .g_panel {
    background: #ebebeb;
    color: #222!important
}

.forms .form.modulePattern2 .g_panel a,.forms .layoutModule .form.modulePattern2 .g_panel a {
    color: #222!important
}

.forms .form.modulePattern2 .g_block,.forms .layoutModule .form.modulePattern2 .g_block {
    background: #999;
    color: #fff!important
}

.forms .form.modulePattern2 .g_block a,.forms .layoutModule .form.modulePattern2 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern2 .g_close,.forms .layoutModule .form.modulePattern2 .g_close {
    background: url(../images/imgclose.gif) 0 -147px no-repeat
}

.forms .form.modulePattern2 .g_close:hover,.forms .layoutModule .form.modulePattern2 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -147px no-repeat
}

.floatForms .form.modulePattern2 .g_sB_rt,.floatForms .layoutModule .form.modulePattern2 .g_sB_rt {
    background: url(../images/floata_gray1.gif) no-repeat 0 0
}

.floatForms .form.modulePattern2 .g_sB_rc,.floatForms .layoutModule .form.modulePattern2 .g_sB_rc {
    background: url(../images/floata_gray1.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern2 .g_sB_rb,.floatForms .layoutModule .form.modulePattern2 .g_sB_rb {
    background: url(../images/floata_gray1.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern2 .g_sB_lt,.floatForms .layoutModule .form.modulePattern2 .g_sB_lt {
    background: url(../images/floata_gray1.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern2 .g_sB_lc,.floatForms .layoutModule .form.modulePattern2 .g_sB_lc {
    background: url(../images/floata_gray1.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern2 .g_sB_lb,.floatForms .layoutModule .form.modulePattern2 .g_sB_lb {
    background: url(../images/floata_gray1.gif) no-repeat -300px 0
}

.forms .form.modulePattern2 .formBanner,.forms .layoutModule .form.modulePattern2 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern2 .formBanner .left,.forms .layoutModule .form.modulePattern2 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    padding: 0;
    width: 10px
}

.forms .form.modulePattern2 .formBanner .center,.forms .layoutModule .form.modulePattern2 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern2 .formBannerTitle,.forms .layoutModule .form.modulePattern2 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern2 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern2 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern2 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern2 .formBannerTitle .titleCenter {
    background: url(../images/side_center.png) 50% repeat-x;
    height: auto;
    line-height: 40px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern2 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern2 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern2 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern2 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern2 .formBannerMore,.forms .layoutModule .form.modulePattern2 .formBannerMore {
    background: none
}

.forms .form.modulePattern2 .formBannerMore a,.forms .layoutModule .form.modulePattern2 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern2 .formBannerOther,.forms .layoutModule .form.modulePattern2 .formBannerOther {
    line-height: 40px
}

.forms .form.modulePattern2 .formBanner .right,.forms .layoutModule .form.modulePattern2 .formBanner .right {
    background: url(../images/side_right.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: 10px
}

.forms .form.modulePattern2 .formMiddle,.forms .layoutModule .form.modulePattern2 .formMiddle {
    background: url(../images/bg.jpg) repeat;
    border: 1px solid #999;
    border-top: 0;
    color: #333;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern2 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern2 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern2 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern2 .formMiddle .formMiddleCenter {
    background: url(../images/bg.jpg) repeat;
    border: 0
}

.forms .form.modulePattern2 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern2 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern2 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern2 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern2 .formBottom,.forms .layoutModule .form.modulePattern2 .formBottom {
    display: none
}

.forms .form.modulePattern2 .formBottom .center,.forms .form.modulePattern2 .formBottom .left,.forms .form.modulePattern2 .formBottom .right,.forms .layoutModule .form.modulePattern2 .formBottom .center,.forms .layoutModule .form.modulePattern2 .formBottom .left,.forms .layoutModule .form.modulePattern2 .formBottom .right {
    background: none
}

.forms .form.modulePattern2 .formBanner .left,.forms .layoutModule .form.modulePattern2 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern2 .formBanner .center,.forms .layoutModule .form.modulePattern2 .formBanner .center {
    *background: url(../images/side_center.gif) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern2 .formBanner .right,.forms .layoutModule .form.modulePattern2 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern2 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern2 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern2 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern2 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern2 .mallCart .g_selected,.forms .layoutModule .form.modulePattern2 .mallCart .g_selected {
    background: #666
}

.forms .form.modulePattern3,.forms .layoutModule .form.modulePattern3 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern3 a,.forms .layoutModule .form.modulePattern3 a {
    color: #333
}

.forms .form.modulePattern3 .g_hover,.forms .layoutModule .form.modulePattern3 .g_hover {
    background: #69bfda;
    color: #fff
}

.forms .form.modulePattern3 .g_hover a,.forms .form.modulePattern3 .g_hover a span,.forms .layoutModule .form.modulePattern3 .g_hover a,.forms .layoutModule .form.modulePattern3 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern3 .g_selected,.forms .layoutModule .form.modulePattern3 .g_selected {
    background: #69bfda;
    color: #fff
}

.forms .form.modulePattern3 .g_selected a,.forms .form.modulePattern3 .g_selected a span,.forms .layoutModule .form.modulePattern3 .g_selected a,.forms .layoutModule .form.modulePattern3 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern3 .g_tip,.forms .layoutModule .form.modulePattern3 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern3 .g_tip a,.forms .layoutModule .form.modulePattern3 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern3 .g_borderHover,.forms .form.modulePattern3 .g_borderSelected,.forms .layoutModule .form.modulePattern3 .g_borderHover,.forms .layoutModule .form.modulePattern3 .g_borderSelected {
    border-color: #1e779f
}

.forms .form.modulePattern3 .g_separator,.forms .layoutModule .form.modulePattern3 .g_separator {
    border-color: #4999ba
}

.forms .form.modulePattern3 .fk-mallBuy,.forms .form.modulePattern3 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern3 .fk-mallBuy,.forms .layoutModule .form.modulePattern3 .fk-mallBuy-big {
    background-color: #3fa0c9
}

.forms .form.modulePattern3 .fk-mall-addCart,.forms .layoutModule .form.modulePattern3 .fk-mall-addCart {
    background-color: #edfbff;
    border-color: #3fa0c9
}

.forms .form.modulePattern3 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern3 .fk-mall-addCart span {
    color: #3fa0c9
}

.forms .form.modulePattern3 .g_stress,.forms .layoutModule .form.modulePattern3 .g_stress {
    color: #3fa0c0
}

.forms .form.modulePattern3 .g_minor,.forms .layoutModule .form.modulePattern3 .g_minor {
    color: #666
}

.forms .form.modulePattern3 .g_imgPrev,.forms .layoutModule .form.modulePattern3 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -1292px no-repeat
}

.forms .form.modulePattern3 .g_imgNext,.forms .layoutModule .form.modulePattern3 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -1292px no-repeat
}

.forms .form.modulePattern3 .g_imgFrame,.forms .layoutModule .form.modulePattern3 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern3 .g_imgFrameHover,.forms .layoutModule .form.modulePattern3 .g_imgFrameHover {
    border: 1px solid #3fa0c0
}

.forms .form.modulePattern3 .g_title,.forms .layoutModule .form.modulePattern3 .g_title {
    background: #1e779f;
    color: #fff!important
}

.forms .form.modulePattern3 .g_title a,.forms .layoutModule .form.modulePattern3 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern3 .g_panelArrow,.forms .layoutModule .form.modulePattern3 .g_panelArrow {
    color: #eee
}

.forms .form.modulePattern3 .g_block,.forms .layoutModule .form.modulePattern3 .g_block {
    background: #69bfda;
    color: #fff!important
}

.forms .form.modulePattern3 .g_block a,.forms .layoutModule .form.modulePattern3 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern3 .g_panel,.forms .layoutModule .form.modulePattern3 .g_panel {
    background: #ebebeb;
    color: #222!important
}

.forms .form.modulePattern3 .g_panel a,.forms .layoutModule .form.modulePattern3 .g_panel a {
    color: #222!important
}

.forms .form.modulePattern3 .g_close,.forms .layoutModule .form.modulePattern3 .g_close {
    background: url(../images/imgclose.gif) 0 2px no-repeat;
    margin-left: -5px
}

.forms .form.modulePattern3 .g_close:hover,.forms .layoutModule .form.modulePattern3 .g_close:hover {
    background: url(../images/imgclose.gif) -37px 2px no-repeat
}

.floatForms .form.modulePattern3 .g_sB_rt,.floatForms .layoutModule .form.modulePattern3 .g_sB_rt {
    background: url(../images/floata_blue1.png) no-repeat 0 0
}

.floatForms .form.modulePattern3 .g_sB_rc,.floatForms .layoutModule .form.modulePattern3 .g_sB_rc {
    background: url(../images/floata_blue1.png) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern3 .g_sB_rb,.floatForms .layoutModule .form.modulePattern3 .g_sB_rb {
    background: url(../images/floata_blue1.png) no-repeat -120px 0
}

.floatForms .form.modulePattern3 .g_sB_lt,.floatForms .layoutModule .form.modulePattern3 .g_sB_lt {
    background: url(../images/floata_blue1.png) no-repeat -180px 0
}

.floatForms .form.modulePattern3 .g_sB_lc,.floatForms .layoutModule .form.modulePattern3 .g_sB_lc {
    background: url(../images/floata_blue1.png) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern3 .g_sB_lb,.floatForms .layoutModule .form.modulePattern3 .g_sB_lb {
    background: url(../images/floata_blue1.png) no-repeat -300px 0
}

.forms .form.modulePattern3 .formBanner,.forms .layoutModule .form.modulePattern3 .formBanner {
    background: none;
    border: 0;
    height: 42px;
    line-height: 37px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern3 .formBanner .left,.forms .layoutModule .form.modulePattern3 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 42px;
    padding: 0;
    width: 20px
}

.forms .form.modulePattern3 .formBanner .center,.forms .layoutModule .form.modulePattern3 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 42px;
    width: auto
}

.forms .form.modulePattern3 .formBannerTitle,.forms .layoutModule .form.modulePattern3 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 42px;
    line-height: 37px;
    margin: 0
}

.forms .form.modulePattern3 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern3 .formBannerTitle .titleLeft {
    background: none;
    height: 42px;
    line-height: 37px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern3 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern3 .formBannerTitle .titleCenter {
    background: none;
    height: auto;
    line-height: 37px;
    text-shadow: none
}

.forms .form.modulePattern3 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern3 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-weight: 400;
    height: 40px;
    line-height: 37px;
    text-shadow: none
}

.forms .form.modulePattern3 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern3 .formBannerTitle .titleRight {
    background: none;
    height: 42px;
    line-height: 37px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern3 .formBannerMore,.forms .layoutModule .form.modulePattern3 .formBannerMore {
    background: none
}

.forms .form.modulePattern3 .formBannerMore a,.forms .layoutModule .form.modulePattern3 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    height: 42px;
    line-height: 37px;
    margin: 0
}

.forms .form.modulePattern3 .formBannerMore a span,.forms .layoutModule .form.modulePattern3 .formBannerMore a span {
    padding-right: 10px
}

.forms .form.modulePattern3 .formBannerOther,.forms .layoutModule .form.modulePattern3 .formBannerOther {
    line-height: 37px;
    right: 0;
    top: 0
}

.forms .form.modulePattern3 .formBanner .right,.forms .layoutModule .form.modulePattern3 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 42px;
    width: 20px
}

.forms .form.modulePattern3 .formMiddle,.forms .layoutModule .form.modulePattern3 .formMiddle {
    margin_left: 0;
    background: none;
    border: none;
    color: #333;
    padding-top: 0
}

.forms .form.modulePattern3 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern3 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern3 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern3 .formMiddle .formMiddleCenter {
    background: none
}

.forms .form.modulePattern3 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern3 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern3 .formBottom,.forms .form.modulePattern3 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern3 .formBottom,.forms .layoutModule .form.modulePattern3 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern3 .formBottom .center,.forms .form.modulePattern3 .formBottom .left,.forms .form.modulePattern3 .formBottom .right,.forms .layoutModule .form.modulePattern3 .formBottom .center,.forms .layoutModule .form.modulePattern3 .formBottom .left,.forms .layoutModule .form.modulePattern3 .formBottom .right {
    background: none
}

.forms .form.modulePattern3 .formBanner .left,.forms .layoutModule .form.modulePattern3 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern3 .formBanner .center,.forms .layoutModule .form.modulePattern3 .formBanner .center {
    *background: url(../images/side_center.gif) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern3 .formBanner .right,.forms .layoutModule .form.modulePattern3 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern3 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern3 .product-gallery .gallery-control-prev {
    background: url(../images/blue1_prev.png) no-repeat;
    _background: url(../images/blue1_prev.gif) no-repeat
}

.forms .form.modulePattern3 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern3 .product-gallery .gallery-control-next {
    background: url(../images/blue1_next.png) no-repeat;
    _background: url(../images/blue1_next.gif) no-repeat
}

.forms .form.modulePattern4,.forms .layoutModule .form.modulePattern4 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern4 a,.forms .layoutModule .form.modulePattern4 a {
    color: #333
}

.forms .form.modulePattern4 .g_hover,.forms .layoutModule .form.modulePattern4 .g_hover {
    background: #831d1a;
    color: #fff
}

.forms .form.modulePattern4 .g_hover a,.forms .form.modulePattern4 .g_hover a span,.forms .layoutModule .form.modulePattern4 .g_hover a,.forms .layoutModule .form.modulePattern4 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern4 .g_selected,.forms .layoutModule .form.modulePattern4 .g_selected {
    background: #831d1a;
    color: #fff
}

.forms .form.modulePattern4 .g_selected a,.forms .form.modulePattern4 .g_selected a span,.forms .layoutModule .form.modulePattern4 .g_selected a,.forms .layoutModule .form.modulePattern4 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern4 .g_tip,.forms .layoutModule .form.modulePattern4 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern4 .g_tip a,.forms .layoutModule .form.modulePattern4 .g_tip a {
    color: red!important
}

.forms .form.modulePattern4 .fp_border,.forms .layoutModule .form.modulePattern4 .fp_border {
    border-color: #ccc
}

.forms .form.modulePattern4 .g_borderHover,.forms .form.modulePattern4 .g_borderSelected,.forms .form.modulePattern4 .g_separator,.forms .layoutModule .form.modulePattern4 .g_borderHover,.forms .layoutModule .form.modulePattern4 .g_borderSelected,.forms .layoutModule .form.modulePattern4 .g_separator {
    border-color: #aa0707
}

.forms .form.modulePattern4 .fk-mallBuy,.forms .form.modulePattern4 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern4 .fk-mallBuy,.forms .layoutModule .form.modulePattern4 .fk-mallBuy-big {
    background-color: #a10707
}

.forms .form.modulePattern4 .fk-mall-addCart,.forms .layoutModule .form.modulePattern4 .fk-mall-addCart {
    background-color: #ffeded;
    border-color: #a10707
}

.forms .form.modulePattern4 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern4 .fk-mall-addCart span {
    color: #a10707
}

.forms .form.modulePattern4 .g_stress,.forms .layoutModule .form.modulePattern4 .g_stress {
    color: #aa0707
}

.forms .form.modulePattern4 .g_minor,.forms .layoutModule .form.modulePattern4 .g_minor {
    color: #666
}

.forms .form.modulePattern4 .g_imgPrev,.forms .layoutModule .form.modulePattern4 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -708px no-repeat
}

.forms .form.modulePattern4 .g_imgNext,.forms .layoutModule .form.modulePattern4 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -708px no-repeat
}

.forms .form.modulePattern4 .g_imgFrame,.forms .layoutModule .form.modulePattern4 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern4 .g_imgFrameHover,.forms .layoutModule .form.modulePattern4 .g_imgFrameHover {
    border: 1px solid #ad0707
}

.forms .form.modulePattern4 .g_title,.forms .layoutModule .form.modulePattern4 .g_title {
    background: #831d1a;
    color: #fff!important
}

.forms .form.modulePattern4 .g_title a,.forms .layoutModule .form.modulePattern4 .g_title a {
    background: #831d1a;
    color: #fff!important
}

.forms .form.modulePattern4 .g_panelArrow,.forms .layoutModule .form.modulePattern4 .g_panelArrow {
    color: #e0e0e0
}

.forms .form.modulePattern4 .g_panel,.forms .layoutModule .form.modulePattern4 .g_panel {
    background: #e0e0e0;
    color: #333!important
}

.forms .form.modulePattern4 .g_panel a,.forms .layoutModule .form.modulePattern4 .g_panel a {
    color: #333!important
}

.forms .form.modulePattern4 .g_close,.forms .layoutModule .form.modulePattern4 .g_close {
    background: url(../images/imgclose.gif) 0 -328px no-repeat
}

.forms .form.modulePattern4 .g_close:hover,.forms .layoutModule .form.modulePattern4 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -328px no-repeat
}

.forms .form.modulePattern4 .g_block,.forms .layoutModule .form.modulePattern4 .g_block {
    background: #831d1a;
    color: #fff!important
}

.modulePattern4 .voteResult .voteItems .vi-percent .voteVfm {
    background: #e0e0e0
}

.forms .form.modulePattern4 .g_block a,.forms .layoutModule .form.modulePattern4 .g_block a {
    color: #fff!important
}

.floatForms .form.modulePattern4 .g_sB_rt,.floatForms .layoutModule .form.modulePattern4 .g_sB_rt {
    background: url(../images/floata_red1.gif) no-repeat 0 0
}

.floatForms .form.modulePattern4 .g_sB_rc,.floatForms .layoutModule .form.modulePattern4 .g_sB_rc {
    background: url(../images/floata_red1.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern4 .g_sB_rb,.floatForms .layoutModule .form.modulePattern4 .g_sB_rb {
    background: url(../images/floata_red1.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern4 .g_sB_lt,.floatForms .layoutModule .form.modulePattern4 .g_sB_lt {
    background: url(../images/floata_red1.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern4 .g_sB_lc,.floatForms .layoutModule .form.modulePattern4 .g_sB_lc {
    background: url(../images/floata_red1.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern4 .g_sB_lb,.floatForms .layoutModule .form.modulePattern4 .g_sB_lb {
    background: url(../images/floata_red1.gif) no-repeat -300px 0
}

.forms .form.modulePattern4 .formBanner,.forms .layoutModule .form.modulePattern4 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern4 .formBanner .left,.forms .layoutModule .form.modulePattern4 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    padding: 0;
    width: 10px
}

.forms .form.modulePattern4 .formBanner .center,.forms .layoutModule .form.modulePattern4 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern4 .formBannerTitle,.forms .layoutModule .form.modulePattern4 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern4 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern4 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern4 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern4 .formBannerTitle .titleCenter {
    background: none;
    color: #fff;
    height: auto;
    line-height: 40px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern4 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern4 .formBannerTitle .titleCenter .titleText {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern4 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern4 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern4 .formBannerMore,.forms .layoutModule .form.modulePattern4 .formBannerMore {
    background: none
}

.forms .form.modulePattern4 .formBannerMore a,.forms .layoutModule .form.modulePattern4 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern4 .formBannerOther,.forms .layoutModule .form.modulePattern4 .formBannerOther {
    line-height: 40px
}

.forms .form.modulePattern4 .formBanner .right,.forms .layoutModule .form.modulePattern4 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 10px
}

.forms .form.modulePattern4 .formMiddle,.forms .layoutModule .form.modulePattern4 .formMiddle {
    background: url(../images/bg.jpg) repeat;
    border: 1px solid #ccc;
    border-top: 0;
    color: #333;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern4 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern4 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern4 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern4 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern4 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern4 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern4 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern4 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern4 .formBottom,.forms .layoutModule .form.modulePattern4 .formBottom {
    display: none
}

.forms .form.modulePattern4 .formBottom .center,.forms .form.modulePattern4 .formBottom .left,.forms .form.modulePattern4 .formBottom .right,.forms .layoutModule .form.modulePattern4 .formBottom .center,.forms .layoutModule .form.modulePattern4 .formBottom .left,.forms .layoutModule .form.modulePattern4 .formBottom .right {
    background: none
}

.forms .form.modulePattern4 .formBanner .left,.forms .layoutModule .form.modulePattern4 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern4 .formBanner .center,.forms .layoutModule .form.modulePattern4 .formBanner .center {
    *background: url(../images/side_center.gif) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern4 .formBanner .right,.forms .layoutModule .form.modulePattern4 .formBanner .right {
    *background: url(../images/side_right.gif) centerrepeat-x;
    *display: block
}

.forms .form.modulePattern4 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern4 .product-gallery .gallery-control-prev {
    background: url(../images/red1_prev.png) no-repeat;
    _background: url(../images/red1_prev.gif) no-repeat
}

.forms .form.modulePattern4 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern4 .product-gallery .gallery-control-next {
    background: url(../images/red1_next.png) no-repeat;
    _background: url(../images/red1_next.gif) no-repeat
}

.forms .form.modulePattern5,.forms .layoutModule .form.modulePattern5 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern5 a,.forms .layoutModule .form.modulePattern5 a {
    color: #333
}

.forms .form.modulePattern5 .g_hover,.forms .layoutModule .form.modulePattern5 .g_hover {
    background: #ccc;
    color: #222
}

.forms .form.modulePattern5 .g_hover a,.forms .form.modulePattern5 .g_hover a span,.forms .layoutModule .form.modulePattern5 .g_hover a,.forms .layoutModule .form.modulePattern5 .g_hover a span {
    color: #222
}

.forms .form.modulePattern5 .g_selected,.forms .layoutModule .form.modulePattern5 .g_selected {
    background: #2e6fb7;
    color: #fff
}

.forms .form.modulePattern5 .g_selected a,.forms .form.modulePattern5 .g_selected a span,.forms .layoutModule .form.modulePattern5 .g_selected a,.forms .layoutModule .form.modulePattern5 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern5 .g_tip,.forms .layoutModule .form.modulePattern5 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern5 .g_tip a,.forms .layoutModule .form.modulePattern5 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern5 .g_separator,.forms .layoutModule .form.modulePattern5 .g_separator {
    border-color: #2c6db6
}

.forms .form.modulePattern5 .fk-mallBuy,.forms .form.modulePattern5 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern5 .fk-mallBuy,.forms .layoutModule .form.modulePattern5 .fk-mallBuy-big {
    background-color: #155bba
}

.forms .form.modulePattern5 .fk-mall-addCart,.forms .layoutModule .form.modulePattern5 .fk-mall-addCart {
    background-color: #f0f7ff;
    border-color: #155bba
}

.forms .form.modulePattern5 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern5 .fk-mall-addCart span {
    color: #155bba
}

.forms .form.modulePattern5 .g_stress,.forms .layoutModule .form.modulePattern5 .g_stress {
    color: #2c6db6
}

.forms .form.modulePattern5 .g_minor,.forms .layoutModule .form.modulePattern5 .g_minor {
    color: #666
}

.forms .form.modulePattern5 .g_imgPrev,.forms .layoutModule .form.modulePattern5 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -1292px no-repeat
}

.forms .form.modulePattern5 .g_imgNext,.forms .layoutModule .form.modulePattern5 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -1292px no-repeat
}

.forms .form.modulePattern5 .g_imgFrame,.forms .layoutModule .form.modulePattern5 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern5 .g_imgFrameHover,.forms .layoutModule .form.modulePattern5 .g_imgFrameHover {
    border: 1px solid #3fa0c0
}

.forms .form.modulePattern5 .g_title,.forms .layoutModule .form.modulePattern5 .g_title {
    background: #2e6fb7;
    color: #fff!important
}

.forms .form.modulePattern5 .g_title a,.forms .layoutModule .form.modulePattern5 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern5 .g_panelArrow,.forms .layoutModule .form.modulePattern5 .g_panelArrow {
    color: #ebebeb
}

.forms .form.modulePattern5 .g_panel,.forms .layoutModule .form.modulePattern5 .g_panel {
    background: #ebebeb;
    color: #222!important
}

.forms .form.modulePattern5 .g_panel a,.forms .layoutModule .form.modulePattern5 .g_panel a {
    color: #222!important
}

.forms .form.modulePattern5 .g_close,.forms .layoutModule .form.modulePattern5 .g_close {
    background: url(../images/imgclose.gif) 0 3px no-repeat
}

.forms .form.modulePattern5 .g_close:hover,.forms .layoutModule .form.modulePattern5 .g_close:hover {
    background: url(../images/imgclose.gif) -37px 3px no-repeat
}

.forms .form.modulePattern5 .g_block,.forms .layoutModule .form.modulePattern5 .g_block {
    background: #2e6fb7;
    color: #fff!important
}

.modulePattern5 .voteResult .voteItems .vi-percent .voteVfm {
    background: #e5e5e5
}

.forms .form.modulePattern5 .g_block a,.forms .layoutModule .form.modulePattern5 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern5 .g_borderHover,.forms .form.modulePattern5 .g_borderSelected,.forms .layoutModule .form.modulePattern5 .g_borderHover,.forms .layoutModule .form.modulePattern5 .g_borderSelected {
    border-color: #2e6fb7
}

.floatForms .form.modulePattern5 .g_sB_rt,.floatForms .layoutModule .form.modulePattern5 .g_sB_rt {
    background: url(../images/floata_blue4.gif) no-repeat 0 0
}

.floatForms .form.modulePattern5 .g_sB_rc,.floatForms .layoutModule .form.modulePattern5 .g_sB_rc {
    background: url(../images/floata_blue4.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern5 .g_sB_rb,.floatForms .layoutModule .form.modulePattern5 .g_sB_rb {
    background: url(../images/floata_blue4.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern5 .g_sB_lt,.floatForms .layoutModule .form.modulePattern5 .g_sB_lt {
    background: url(../images/floata_blue4.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern5 .g_sB_lc,.floatForms .layoutModule .form.modulePattern5 .g_sB_lc {
    background: url(../images/floata_blue4.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern5 .g_sB_lb,.floatForms .layoutModule .form.modulePattern5 .g_sB_lb {
    background: url(../images/floata_blue4.gif) no-repeat -300px 0
}

.forms .form.modulePattern5 .formBanner,.forms .layoutModule .form.modulePattern5 .formBanner {
    background: none;
    border: 0;
    height: 42px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern5 .formBanner .left,.forms .layoutModule .form.modulePattern5 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 42px;
    padding: 0;
    width: 12px
}

.forms .form.modulePattern5 .formBanner .center,.forms .layoutModule .form.modulePattern5 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 42px;
    width: auto
}

.forms .form.modulePattern5 .formBannerTitle,.forms .layoutModule .form.modulePattern5 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 42px;
    line-height: 36px;
    margin: 0
}

.forms .form.modulePattern5 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern5 .formBannerTitle .titleLeft {
    background: none;
    height: 42px;
    line-height: 36px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern5 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern5 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 42px;
    line-height: 36px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern5 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern5 .formBannerTitle .titleRight {
    background: none;
    height: 42px;
    line-height: 36px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern5 .formBannerMore,.forms .layoutModule .form.modulePattern5 .formBannerMore {
    background: none;
    color: #fff
}

.forms .form.modulePattern5 .formBannerMore a,.forms .layoutModule .form.modulePattern5 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    height: 42px;
    line-height: 36px;
    margin: 0
}

.forms .form.modulePattern5 .formBannerOther,.forms .layoutModule .form.modulePattern5 .formBannerOther {
    line-height: 36px
}

.forms .form.modulePattern5 .formBanner .right,.forms .layoutModule .form.modulePattern5 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 42px;
    width: 12px
}

.forms .form.modulePattern5 .formMiddle,.forms .layoutModule .form.modulePattern5 .formMiddle {
    background: url(../images/bg.jpg) repeat;
    border: 0;
    color: #333;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern5 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern5 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern5 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern5 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern5 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern5 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern5 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern5 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern5 .formBottom .center,.forms .form.modulePattern5 .formBottom .left,.forms .form.modulePattern5 .formBottom .right,.forms .layoutModule .form.modulePattern5 .formBottom .center,.forms .layoutModule .form.modulePattern5 .formBottom .left,.forms .layoutModule .form.modulePattern5 .formBottom .right {
    background: none
}

.forms .form.modulePattern5 .formBanner .left,.forms .layoutModule .form.modulePattern5 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern5 .formBanner .center,.forms .layoutModule .form.modulePattern5 .formBanner .center {
    *background: url(../images/side_center.gif) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern5 .formBanner .right,.forms .layoutModule .form.modulePattern5 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern5 .formBottom,.forms .layoutModule .form.modulePattern5 .formBottom {
    background: none;
    display: none
}

.forms .form.modulePattern5 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern5 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern5 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern5 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern6,.forms .layoutModule .form.modulePattern6 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern6 a,.forms .layoutModule .form.modulePattern6 a {
    color: #333
}

.forms .form.modulePattern6 .g_hover,.forms .layoutModule .form.modulePattern6 .g_hover {
    background: #ba4128;
    color: #fff
}

.forms .form.modulePattern6 .g_hover a,.forms .form.modulePattern6 .g_hover a span,.forms .layoutModule .form.modulePattern6 .g_hover a,.forms .layoutModule .form.modulePattern6 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern6 .g_selected,.forms .layoutModule .form.modulePattern6 .g_selected {
    background: #ba4128;
    color: #fff
}

.forms .form.modulePattern6 .g_selected a,.forms .form.modulePattern6 .g_selected a span,.forms .layoutModule .form.modulePattern6 .g_selected a,.forms .layoutModule .form.modulePattern6 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern6 .g_tip,.forms .layoutModule .form.modulePattern6 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern6 .g_tip a,.forms .layoutModule .form.modulePattern6 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern6 .g_separator,.forms .layoutModule .form.modulePattern6 .g_separator {
    border-color: #ba4128
}

.forms .form.modulePattern6 .fk-mallBuy,.forms .form.modulePattern6 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern6 .fk-mallBuy,.forms .layoutModule .form.modulePattern6 .fk-mallBuy-big {
    background-color: #cc4326
}

.forms .form.modulePattern6 .fk-mall-addCart,.forms .layoutModule .form.modulePattern6 .fk-mall-addCart {
    background-color: #fff1ee;
    border-color: #cc4326
}

.forms .form.modulePattern6 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern6 .fk-mall-addCart span {
    color: #cc4326
}

.forms .form.modulePattern6 .g_stress,.forms .layoutModule .form.modulePattern6 .g_stress {
    color: #ba4128
}

.forms .form.modulePattern6 .g_minor,.forms .layoutModule .form.modulePattern6 .g_minor {
    color: #666
}

.forms .form.modulePattern6 .g_imgPrev,.forms .layoutModule .form.modulePattern6 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -1382px no-repeat
}

.forms .form.modulePattern6 .g_imgNext,.forms .layoutModule .form.modulePattern6 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -1382px no-repeat
}

.forms .form.modulePattern6 .g_imgFrame,.forms .layoutModule .form.modulePattern6 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern6 .g_imgFrameHover,.forms .layoutModule .form.modulePattern6 .g_imgFrameHover {
    border: 1px solid #b84128
}

.forms .form.modulePattern6 .g_title,.forms .layoutModule .form.modulePattern6 .g_title {
    background: #b84128;
    color: #fff!important
}

.forms .form.modulePattern6 .g_title a,.forms .layoutModule .form.modulePattern6 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern6 .g_panelArrow,.forms .layoutModule .form.modulePattern6 .g_panelArrow {
    color: #dfdfdf
}

.forms .form.modulePattern6 .g_panel,.forms .layoutModule .form.modulePattern6 .g_panel {
    background: #dfdfdf;
    color: #333!important
}

.forms .form.modulePattern6 .g_panel a,.forms .layoutModule .form.modulePattern6 .g_panel a {
    color: #333!important
}

.forms .form.modulePattern6 .g_close,.forms .layoutModule .form.modulePattern6 .g_close {
    background: url(../images/imgclose.gif) 0 -238px no-repeat
}

.forms .form.modulePattern6 .g_close:hover,.forms .layoutModule .form.modulePattern6 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -238px no-repeat
}

.forms .form.modulePattern6 .g_block,.forms .layoutModule .form.modulePattern6 .g_block {
    background: #b84128;
    color: #fff!important
}

.modulePattern6 .voteResult .voteItems .vi-percent .voteVfm {
    background: #d9d9d9
}

.forms .form.modulePattern6 .g_block a,.forms .layoutModule .form.modulePattern6 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern6 .fp_border,.forms .layoutModule .form.modulePattern6 .fp_border {
    border-color: #ccc
}

.forms .form.modulePattern6 .g_borderHover,.forms .form.modulePattern6 .g_borderSelected,.forms .layoutModule .form.modulePattern6 .g_borderHover,.forms .layoutModule .form.modulePattern6 .g_borderSelected {
    border-color: #b84128
}

.floatForms .form.modulePattern6 .g_sB_rt,.floatForms .layoutModule .form.modulePattern6 .g_sB_rt {
    background: url(../images/floata_yello1.png) no-repeat 0 0
}

.floatForms .form.modulePattern6 .g_sB_rc,.floatForms .layoutModule .form.modulePattern6 .g_sB_rc {
    background: url(../images/floata_yello1.png) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern6 .g_sB_rb,.floatForms .layoutModule .form.modulePattern6 .g_sB_rb {
    background: url(../images/floata_yello1.png) no-repeat -120px 0
}

.floatForms .form.modulePattern6 .g_sB_lt,.floatForms .layoutModule .form.modulePattern6 .g_sB_lt {
    background: url(../images/floata_yello1.png) no-repeat -180px 0
}

.floatForms .form.modulePattern6 .g_sB_lc,.floatForms .layoutModule .form.modulePattern6 .g_sB_lc {
    background: url(../images/floata_yello1.png) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern6 .g_sB_lb,.floatForms .layoutModule .form.modulePattern6 .g_sB_lb {
    background: url(../images/floata_yello1.png) no-repeat -300px 0
}

.forms .form.modulePattern6 .formBanner,.forms .layoutModule .form.modulePattern6 .formBanner {
    border: 0;
    height: 38px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern6 .formBanner .left,.forms .layoutModule .form.modulePattern6 .formBanner .left {
    background: url(../images/side.jpg) no-repeat 50%;
    display: table-cell;
    height: 38px;
    width: 7px
}

.forms .form.modulePattern6 .formBanner .center,.forms .layoutModule .form.modulePattern6 .formBanner .center {
    background: url(../images/side.jpg) 50% repeat-x;
    display: table-cell;
    height: 38px;
    width: auto
}

.forms .form.modulePattern6 .formBannerTitle,.forms .layoutModule .form.modulePattern6 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 38px;
    line-height: 38px;
    margin: 0
}

.forms .form.modulePattern6 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern6 .formBannerTitle .titleLeft {
    background: none;
    height: 38px;
    line-height: 38px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern6 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern6 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 38px;
    line-height: 38px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern6 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern6 .formBannerTitle .titleRight {
    background: none;
    height: 38px;
    line-height: 38px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern6 .formBannerMore,.forms .layoutModule .form.modulePattern6 .formBannerMore {
    background: none
}

.forms .form.modulePattern6 .formBannerMore a,.forms .layoutModule .form.modulePattern6 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 38px;
    margin: 0
}

.forms .form.modulePattern6 .formBannerOther,.forms .layoutModule .form.modulePattern6 .formBannerOther {
    line-height: 38px
}

.forms .form.modulePattern6 .formBanner .right,.forms .layoutModule .form.modulePattern6 .formBanner .right {
    background: url(../images/side.jpg) 50% repeat-x;
    display: table-cell;
    height: 38px;
    width: 7px
}

.forms .form.modulePattern6 .formMiddle,.forms .layoutModule .form.modulePattern6 .formMiddle {
    background: url(../images/bg.jpg) repeat;
    border: 1px solid #b2a4a0;
    border-top: 0;
    color: #333;
    margin: 0;
    padding-top: 0
}

.forms .form.modulePattern6 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern6 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern6 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern6 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern6 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern6 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern6 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern6 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern6 .formBottom,.forms .layoutModule .form.modulePattern6 .formBottom {
    display: none
}

.forms .form.modulePattern6 .formBottom .center,.forms .form.modulePattern6 .formBottom .left,.forms .form.modulePattern6 .formBottom .right,.forms .layoutModule .form.modulePattern6 .formBottom .center,.forms .layoutModule .form.modulePattern6 .formBottom .left,.forms .layoutModule .form.modulePattern6 .formBottom .right {
    background: none
}

.forms .form.modulePattern6 .formBanner .center,.forms .form.modulePattern6 .formBanner .left,.forms .form.modulePattern6 .formBanner .right,.forms .layoutModule .form.modulePattern6 .formBanner .center,.forms .layoutModule .form.modulePattern6 .formBanner .left,.forms .layoutModule .form.modulePattern6 .formBanner .right {
    *display: block
}

.forms .form.modulePattern6 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern6 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern6 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern6 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern7,.forms .layoutModule .form.modulePattern7 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern7 a,.forms .layoutModule .form.modulePattern7 a {
    color: #fff
}

.forms .form.modulePattern7 .g_hover,.forms .layoutModule .form.modulePattern7 .g_hover {
    background: #dbdbdb;
    color: #333
}

.forms .form.modulePattern7 .g_hover a,.forms .form.modulePattern7 .g_hover a span,.forms .layoutModule .form.modulePattern7 .g_hover a,.forms .layoutModule .form.modulePattern7 .g_hover a span {
    color: #333
}

.forms .form.modulePattern7 .g_selected,.forms .layoutModule .form.modulePattern7 .g_selected {
    background: #4783be;
    color: fff
}

.forms .form.modulePattern7 .g_selected a,.forms .form.modulePattern7 .g_selected a span,.forms .layoutModule .form.modulePattern7 .g_selected a,.forms .layoutModule .form.modulePattern7 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern7 .g_tip,.forms .layoutModule .form.modulePattern7 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern7 .g_tip a,.forms .layoutModule .form.modulePattern7 .g_tip a {
    color: red!important
}

.forms .form.modulePattern7 .g_separator,.forms .layoutModule .form.modulePattern7 .g_separator {
    border-color: #4783be
}

.forms .modulePattern7 .pagenation .g_border {
    border-color: #8a8a8a
}

.forms .form.modulePattern7 .fk-mallBuy,.forms .form.modulePattern7 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern7 .fk-mallBuy,.forms .layoutModule .form.modulePattern7 .fk-mallBuy-big {
    background-color: #4880bb
}

.forms .form.modulePattern7 .fk-mall-addCart,.forms .layoutModule .form.modulePattern7 .fk-mall-addCart {
    background-color: #ecf6ff;
    border-color: #4880bb
}

.forms .form.modulePattern7 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern7 .fk-mall-addCart span {
    color: #4880bb
}

.forms .form.modulePattern7 .g_stress,.forms .layoutModule .form.modulePattern7 .g_stress {
    color: #5690c9
}

.forms .form.modulePattern7 .g_minor,.forms .layoutModule .form.modulePattern7 .g_minor {
    color: #ccc
}

.forms .form.modulePattern7 .g_imgPrev,.forms .layoutModule .form.modulePattern7 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -1292px no-repeat
}

.forms .form.modulePattern7 .g_imgNext,.forms .layoutModule .form.modulePattern7 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -1292px no-repeat
}

.forms .form.modulePattern7 .g_imgFrame,.forms .layoutModule .form.modulePattern7 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern7 .g_imgFrameHover,.forms .layoutModule .form.modulePattern7 .g_imgFrameHover {
    border: 1px solid #3fa0c0
}

.forms .form.modulePattern7 .g_title,.forms .layoutModule .form.modulePattern7 .g_title {
    background: #005695;
    color: #fff!important
}

.forms .form.modulePattern7 .g_title a,.forms .layoutModule .form.modulePattern7 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern7 .g_panelArrow,.forms .layoutModule .form.modulePattern7 .g_panelArrow {
    color: #202e3a
}

.forms .form.modulePattern7 .g_panel,.forms .layoutModule .form.modulePattern7 .g_panel {
    background: #202e3a;
    color: #e5e5e5
}

.forms .form.modulePattern7 .g_panel a,.forms .layoutModule .form.modulePattern7 .g_panel a {
    color: #fff!important
}

.forms .form.modulePattern7 .g_close,.forms .layoutModule .form.modulePattern7 .g_close {
    background: url(../images/imgclose.gif) 0 -208px no-repeat
}

.forms .form.modulePattern7 .g_close:hover,.forms .layoutModule .form.modulePattern7 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -208px no-repeat
}

.forms .form.modulePattern7 .g_block,.forms .layoutModule .form.modulePattern7 .g_block {
    background: #005695;
    color: #fff!important
}

.modulePattern7 .voteResult .voteItems .vi-percent .voteVfm {
    background: #757e86
}

.forms .form.modulePattern7 .g_block a,.forms .layoutModule .form.modulePattern7 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern7 .fp_border,.forms .layoutModule .form.modulePattern7 .fp_border {
    border-color: #4e5b68
}

.forms .form.modulePattern7 .g_borderHover,.forms .form.modulePattern7 .g_borderSelected,.forms .layoutModule .form.modulePattern7 .g_borderHover,.forms .layoutModule .form.modulePattern7 .g_borderSelected {
    border-color: #005898
}

.floatForms .form.modulePattern7 .g_sB_rt,.floatForms .layoutModule .form.modulePattern7 .g_sB_rt {
    background: url(../images/floata_blue4.gif) no-repeat 0 0
}

.floatForms .form.modulePattern7 .g_sB_rc,.floatForms .layoutModule .form.modulePattern7 .g_sB_rc {
    background: url(../images/floata_blue4.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern7 .g_sB_rb,.floatForms .layoutModule .form.modulePattern7 .g_sB_rb {
    background: url(../images/floata_blue4.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern7 .g_sB_lt,.floatForms .layoutModule .form.modulePattern7 .g_sB_lt {
    background: url(../images/floata_blue4.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern7 .g_sB_lc,.floatForms .layoutModule .form.modulePattern7 .g_sB_lc {
    background: url(../images/floata_blue4.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern7 .g_sB_lb,.floatForms .layoutModule .form.modulePattern7 .g_sB_lb {
    background: url(../images/floata_blue4.gif) no-repeat -300px 0
}

.forms .form.modulePattern7 .formBanner,.forms .layoutModule .form.modulePattern7 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern7 .formBanner .left,.forms .layoutModule .form.modulePattern7 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    padding: 0;
    width: 10px
}

.forms .form.modulePattern7 .formBanner .center,.forms .layoutModule .form.modulePattern7 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern7 .formBannerTitle,.forms .layoutModule .form.modulePattern7 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern7 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern7 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern7 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern7 .formBannerTitle .titleCenter {
    background: none;
    height: auto;
    line-height: 40px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern7 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern7 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern7 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern7 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern7 .formBannerMore,.forms .layoutModule .form.modulePattern7 .formBannerMore {
    background: none
}

.forms .form.modulePattern7 .formBannerMore a,.forms .layoutModule .form.modulePattern7 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern7 .formBannerOther,.forms .layoutModule .form.modulePattern7 .formBannerOther {
    line-height: 40px
}

.forms .form.modulePattern7 .formBanner .right,.forms .layoutModule .form.modulePattern7 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 10px
}

.forms .form.modulePattern7 .formMiddle,.forms .layoutModule .form.modulePattern7 .formMiddle {
    background: url(../images/bg.jpg) repeat;
    border: 1px solid #282929;
    border-top: 0;
    color: #fff;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern7 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern7 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern7 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern7 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern7 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern7 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #fff
}

.forms .form.modulePattern7 .formBottom,.forms .form.modulePattern7 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern7 .formBottom,.forms .layoutModule .form.modulePattern7 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern7 .formBottom .center,.forms .form.modulePattern7 .formBottom .left,.forms .form.modulePattern7 .formBottom .right,.forms .layoutModule .form.modulePattern7 .formBottom .center,.forms .layoutModule .form.modulePattern7 .formBottom .left,.forms .layoutModule .form.modulePattern7 .formBottom .right {
    background: none
}

.forms .form.modulePattern7 .formBanner .left,.forms .layoutModule .form.modulePattern7 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern7 .formBanner .center,.forms .layoutModule .form.modulePattern7 .formBanner .center {
    *background: url(../images/side_center.png) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern7 .formBanner .right,.forms .layoutModule .form.modulePattern7 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern7 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern7 .product-gallery .gallery-control-prev {
    background: url(../images/blue4_prev.png) no-repeat;
    _background: url(../images/blue4_prev.gif) no-repeat
}

.forms .form.modulePattern7 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern7 .product-gallery .gallery-control-next {
    background: url(../images/blue4_next.png) no-repeat;
    _background: url(../images/blue4_next.gif) no-repeat
}

.forms .form.modulePattern8,.forms .layoutModule .form.modulePattern8 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern8 a,.forms .layoutModule .form.modulePattern8 a {
    color: #fff
}

.forms .modulePattern8 .pagenation .g_border {
    border-color: #8a8a8a
}

.forms .form.modulePattern8 .g_hover,.forms .layoutModule .form.modulePattern8 .g_hover {
    background: #e45c66;
    color: #fff
}

.forms .form.modulePattern8 .g_hover a,.forms .form.modulePattern8 .g_hover a span,.forms .layoutModule .form.modulePattern8 .g_hover a,.forms .layoutModule .form.modulePattern8 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern8 .g_selected,.forms .layoutModule .form.modulePattern8 .g_selected {
    background: #e45c66;
    color: fff
}

.forms .form.modulePattern8 .g_selected a,.forms .form.modulePattern8 .g_selected a span,.forms .layoutModule .form.modulePattern8 .g_selected a,.forms .layoutModule .form.modulePattern8 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern8 .g_tip,.forms .layoutModule .form.modulePattern8 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern8 .g_tip a,.forms .layoutModule .form.modulePattern8 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern8 .g_separator,.forms .layoutModule .form.modulePattern8 .g_separator {
    border-color: #000
}

.forms .form.modulePattern8 .fk-mallBuy,.forms .form.modulePattern8 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern8 .fk-mallBuy,.forms .layoutModule .form.modulePattern8 .fk-mallBuy-big {
    background-color: #e45c66
}

.forms .form.modulePattern8 .fk-mall-addCart,.forms .layoutModule .form.modulePattern8 .fk-mall-addCart {
    background-color: #ffe4e5;
    border-color: #e45c66
}

.forms .form.modulePattern8 .fk-mall-addCart span,.forms .form.modulePattern8 .g_stress,.forms .layoutModule .form.modulePattern8 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern8 .g_stress {
    color: #e45c66
}

.forms .form.modulePattern8 .g_minor,.forms .layoutModule .form.modulePattern8 .g_minor {
    color: #ccc
}

.forms .form.modulePattern8 .g_imgPrev,.forms .layoutModule .form.modulePattern8 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -548px no-repeat
}

.forms .form.modulePattern8 .g_imgNext,.forms .layoutModule .form.modulePattern8 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -548px no-repeat
}

.forms .form.modulePattern8 .g_imgFrame,.forms .layoutModule .form.modulePattern8 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern8 .g_imgFrameHover,.forms .layoutModule .form.modulePattern8 .g_imgFrameHover {
    border: 1px solid #e45c66
}

.forms .form.modulePattern8 .g_title,.forms .layoutModule .form.modulePattern8 .g_title {
    background: #e45c66;
    color: #fff!important
}

.forms .form.modulePattern8 .g_title a,.forms .layoutModule .form.modulePattern8 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern8 .g_panelArrow,.forms .layoutModule .form.modulePattern8 .g_panelArrow {
    color: #2e2e2e
}

.forms .form.modulePattern8 .g_panel,.forms .layoutModule .form.modulePattern8 .g_panel {
    background: #2e2e2e;
    color: #e5e5e5!important
}

.forms .form.modulePattern8 .g_panel a,.forms .layoutModule .form.modulePattern8 .g_panel a {
    color: #fff!important
}

.forms .form.modulePattern8 .g_close,.forms .layoutModule .form.modulePattern8 .g_close {
    background: url(../images/imgclose.gif) 0 -267px no-repeat
}

.forms .form.modulePattern8 .g_close:hover,.forms .layoutModule .form.modulePattern8 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -267px no-repeat
}

.forms .form.modulePattern8 .g_block,.forms .layoutModule .form.modulePattern8 .g_block {
    background: #e45c66;
    color: #fff!important
}

.modulePattern8 .voteResult .voteItems .vi-percent .voteVfm {
    background: #5f5f5f
}

.forms .form.modulePattern8 .g_block a,.forms .layoutModule .form.modulePattern8 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern8 .fp_border,.forms .layoutModule .form.modulePattern8 .fp_border {
    border-color: #666
}

.forms .form.modulePattern8 .g_borderHover,.forms .form.modulePattern8 .g_borderSelected,.forms .layoutModule .form.modulePattern8 .g_borderHover,.forms .layoutModule .form.modulePattern8 .g_borderSelected {
    border-color: #e45c66
}

.floatForms .form.modulePattern8 .g_sB_rt,.floatForms .layoutModule .form.modulePattern8 .g_sB_rt {
    background: url(../images/floata_gray1.gif) no-repeat 0 0
}

.floatForms .form.modulePattern8 .g_sB_rc,.floatForms .layoutModule .form.modulePattern8 .g_sB_rc {
    background: url(../images/floata_gray1.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern8 .g_sB_rb,.floatForms .layoutModule .form.modulePattern8 .g_sB_rb {
    background: url(../images/floata_gray1.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern8 .g_sB_lt,.floatForms .layoutModule .form.modulePattern8 .g_sB_lt {
    background: url(../images/floata_gray1.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern8 .g_sB_lc,.floatForms .layoutModule .form.modulePattern8 .g_sB_lc {
    background: url(../images/floata_gray1.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern8 .g_sB_lb,.floatForms .layoutModule .form.modulePattern8 .g_sB_lb {
    background: url(../images/floata_gray1.gif) no-repeat -300px 0
}

.forms .form.modulePattern8 .formBanner,.forms .layoutModule .form.modulePattern8 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern8 .formBanner .left,.forms .layoutModule .form.modulePattern8 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    padding: 0;
    width: 10px
}

.forms .form.modulePattern8 .formBanner .center,.forms .layoutModule .form.modulePattern8 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern8 .formBannerTitle,.forms .layoutModule .form.modulePattern8 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern8 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern8 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern8 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern8 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern8 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern8 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern8 .formBannerMore,.forms .layoutModule .form.modulePattern8 .formBannerMore {
    background: none
}

.forms .form.modulePattern8 .formBannerMore a,.forms .layoutModule .form.modulePattern8 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern8 .formBannerOther,.forms .layoutModule .form.modulePattern8 .formBannerOther {
    line-height: 40px
}

.forms .form.modulePattern8 .formBanner .right,.forms .layoutModule .form.modulePattern8 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 10px
}

.forms .form.modulePattern8 .formMiddle,.forms .layoutModule .form.modulePattern8 .formMiddle {
    background: url(../images/bg.jpg) repeat;
    border: 1px solid #2a2a2a;
    border-top: 0;
    color: #fff;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern8 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern8 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern8 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern8 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern8 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern8 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #fff
}

.forms .form.modulePattern8 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern8 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern8 .formBottom,.forms .layoutModule .form.modulePattern8 .formBottom {
    display: none
}

.forms .form.modulePattern8 .formBottom .center,.forms .form.modulePattern8 .formBottom .left,.forms .form.modulePattern8 .formBottom .right,.forms .layoutModule .form.modulePattern8 .formBottom .center,.forms .layoutModule .form.modulePattern8 .formBottom .left,.forms .layoutModule .form.modulePattern8 .formBottom .right {
    background: none
}

.forms .form.modulePattern8 .formBanner .left,.forms .layoutModule .form.modulePattern8 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern8 .formBanner .center,.forms .layoutModule .form.modulePattern8 .formBanner .center {
    *background: url(../images/side_center.png) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern8 .formBanner .right,.forms .layoutModule .form.modulePattern8 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern8 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern8 .product-gallery .gallery-control-prev {
    background: url(../images/red3_prev.png) no-repeat;
    _background: url(../images/red3_prev.gif) no-repeat
}

.forms .form.modulePattern8 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern8 .product-gallery .gallery-control-next {
    background: url(../images/red3_next.png) no-repeat;
    _background: url(../images/red3_next.gif) no-repeat
}

.forms .form.modulePattern9,.forms .layoutModule .form.modulePattern9 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern9 a,.forms .layoutModule .form.modulePattern9 a {
    color: #0386ad
}

.forms .form.modulePattern9 .g_hover,.forms .layoutModule .form.modulePattern9 .g_hover {
    background: #a4cfdc;
    color: #0386ad
}

.forms .form.modulePattern9 .g_hover a,.forms .layoutModule .form.modulePattern9 .g_hover a {
    color: #0386ad
}

.forms .form.modulePattern9 .g_hover a span,.forms .layoutModule .form.modulePattern9 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern9 .g_selected,.forms .layoutModule .form.modulePattern9 .g_selected {
    background: #fff;
    color: #0386ad
}

.forms .form.modulePattern9 .g_selected a,.forms .form.modulePattern9 .g_selected a span,.forms .layoutModule .form.modulePattern9 .g_selected a,.forms .layoutModule .form.modulePattern9 .g_selected a span {
    color: #0386ad
}

.forms .form.modulePattern9 .g_tip,.forms .layoutModule .form.modulePattern9 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern9 .g_tip a,.forms .layoutModule .form.modulePattern9 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern9 .g_separator,.forms .layoutModule .form.modulePattern9 .g_separator {
    border-color: #a4cfdc
}

.forms .form.modulePattern9 .fk-mallBuy,.forms .form.modulePattern9 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern9 .fk-mallBuy,.forms .layoutModule .form.modulePattern9 .fk-mallBuy-big {
    background-color: #07a6d6
}

.forms .form.modulePattern9 .fk-mall-addCart,.forms .layoutModule .form.modulePattern9 .fk-mall-addCart {
    background-color: #edfbff;
    border-color: #07a6d6
}

.forms .form.modulePattern9 .fk-mall-addCart span,.forms .form.modulePattern9 .g_stress,.forms .layoutModule .form.modulePattern9 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern9 .g_stress {
    color: #07a6d6
}

.forms .form.modulePattern9 .g_minor,.forms .layoutModule .form.modulePattern9 .g_minor {
    color: #0386ad
}

.forms .form.modulePattern9 .g_imgPrev,.forms .layoutModule .form.modulePattern9 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -1292px no-repeat
}

.forms .form.modulePattern9 .g_imgNext,.forms .layoutModule .form.modulePattern9 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -1292px no-repeat
}

.forms .form.modulePattern9 .g_imgFrame,.forms .layoutModule .form.modulePattern9 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern9 .g_imgFrameHover,.forms .layoutModule .form.modulePattern9 .g_imgFrameHover {
    border: 1px solid #3fa0c0
}

.forms .form.modulePattern9 .g_title,.forms .layoutModule .form.modulePattern9 .g_title {
    background: #9ecbd9;
    color: #0386ad!important
}

.forms .form.modulePattern9 .g_title a,.forms .layoutModule .form.modulePattern9 .g_title a {
    color: #0386ad!important
}

.forms .form.modulePattern9 .g_panelArrow,.forms .layoutModule .form.modulePattern9 .g_panelArrow {
    color: #d9e7ec
}

.forms .form.modulePattern9 .g_panel,.forms .layoutModule .form.modulePattern9 .g_panel {
    background: #d9e7ec;
    color: #666!important
}

.forms .form.modulePattern9 .g_panel a,.forms .layoutModule .form.modulePattern9 .g_panel a {
    background: #fff;
    color: #666!important
}

.forms .form.modulePattern9 .g_close,.forms .layoutModule .form.modulePattern9 .g_close {
    background: url(../images/imgclose.gif) 0 -118px no-repeat
}

.forms .form.modulePattern9 .g_close:hover,.forms .layoutModule .form.modulePattern9 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -118px no-repeat
}

.forms .form.modulePattern9 .g_block,.forms .layoutModule .form.modulePattern9 .g_block {
    background: #9ecbd9;
    color: #0386ad!important
}

.modulePattern9 .voteResult .voteItems .vi-percent .voteVfm {
    background: #dce7eb
}

.forms .form.modulePattern9 .g_block a,.forms .layoutModule .form.modulePattern9 .g_block a {
    color: #0386ad!important
}

.forms .form.modulePattern9 .fp_border,.forms .layoutModule .form.modulePattern9 .fp_border {
    border-color: #c2d7df
}

.forms .form.modulePattern9 .g_borderHover,.forms .form.modulePattern9 .g_borderSelected,.forms .layoutModule .form.modulePattern9 .g_borderHover,.forms .layoutModule .form.modulePattern9 .g_borderSelected {
    border-color: #5fb0c9
}

.floatForms .form.modulePattern9 .g_sB_rt,.floatForms .layoutModule .form.modulePattern9 .g_sB_rt {
    background: url(../images/floata_blue5.gif) no-repeat 0 0
}

.floatForms .form.modulePattern9 .g_sB_rc,.floatForms .layoutModule .form.modulePattern9 .g_sB_rc {
    background: url(../images/floata_blue5.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern9 .g_sB_rb,.floatForms .layoutModule .form.modulePattern9 .g_sB_rb {
    background: url(../images/floata_blue5.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern9 .g_sB_lt,.floatForms .layoutModule .form.modulePattern9 .g_sB_lt {
    background: url(../images/floata_blue5.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern9 .g_sB_lc,.floatForms .layoutModule .form.modulePattern9 .g_sB_lc {
    background: url(../images/floata_blue5.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern9 .g_sB_lb,.floatForms .layoutModule .form.modulePattern9 .g_sB_lb {
    background: url(../images/floata_blue5.gif) no-repeat -300px 0
}

.forms .form.modulePattern9 .formBanner,.forms .layoutModule .form.modulePattern9 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern9 .formBanner .left,.forms .layoutModule .form.modulePattern9 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    padding: 0;
    width: 10px
}

.forms .form.modulePattern9 .formBanner .center,.forms .layoutModule .form.modulePattern9 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern9 .formBannerTitle,.forms .layoutModule .form.modulePattern9 .formBannerTitle {
    background: none;
    color: #0386ad;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 32px;
    margin: 0
}

.forms .form.modulePattern9 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern9 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 32px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern9 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern9 .formBannerTitle .titleCenter {
    background: none;
    color: #0386ad;
    height: auto;
    line-height: 32px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern9 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern9 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #0386ad;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 32px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern9 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern9 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 32px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern9 .formBannerMore,.forms .layoutModule .form.modulePattern9 .formBannerMore {
    background: none
}

.forms .form.modulePattern9 .formBannerMore a,.forms .layoutModule .form.modulePattern9 .formBannerMore a {
    background: none;
    color: #0386ad;
    font-size: 12px;
    line-height: 32px;
    margin: 0
}

.forms .form.modulePattern9 .formBannerOther,.forms .layoutModule .form.modulePattern9 .formBannerOther {
    line-height: 32px
}

.forms .form.modulePattern9 .formBanner .right,.forms .layoutModule .form.modulePattern9 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 10px
}

.forms .form.modulePattern9 .formMiddle,.forms .layoutModule .form.modulePattern9 .formMiddle {
    background: url(../images/bg.jpg) repeat;
    border-bottom: 0;
    border-left: 1px solid #9ecbd9;
    border-right: 1px solid #9ecbd9;
    border-top: 0;
    color: #0386ad;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern9 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern9 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern9 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern9 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern9 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern9 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #0386ad
}

.forms .form.modulePattern9 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern9 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern9 .formBottom,.forms .layoutModule .form.modulePattern9 .formBottom {
    display: table;
    height: 10px
}

.forms .form.modulePattern9 .formBottom .left,.forms .layoutModule .form.modulePattern9 .formBottom .left {
    background: url(../images/side2.png) 0 0 no-repeat;
    display: table-cell
}

.forms .form.modulePattern9 .formBottom .center,.forms .layoutModule .form.modulePattern9 .formBottom .center {
    background: url(../images/side2.png) 0 -10px repeat-x;
    display: table-cell
}

.forms .form.modulePattern9 .formBottom .right,.forms .layoutModule .form.modulePattern9 .formBottom .right {
    background: url(../images/side2.png) 0 -20px no-repeat;
    display: table-cell
}

.forms .form.modulePattern9 .formBanner .left,.forms .layoutModule .form.modulePattern9 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern9 .formBanner .center,.forms .layoutModule .form.modulePattern9 .formBanner .center {
    *background: url(../images/side_center.png) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern9 .formBanner .right,.forms .layoutModule .form.modulePattern9 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern9 .formBottom,.forms .layoutModule .form.modulePattern9 .formBottom {
    *display: block
}

.forms .form.modulePattern9 .formBottom .left,.forms .layoutModule .form.modulePattern9 .formBottom .left {
    background: url(../images/side2.gif) 0 0 no-repeat;
    *display: block;
    height: 10px;
    width: 10px
}

.forms .form.modulePattern9 .formBottom .center,.forms .layoutModule .form.modulePattern9 .formBottom .center {
    background: url(../images/side2.gif) 0 -10px repeat-x;
    *display: block;
    height: 10px
}

.forms .form.modulePattern9 .formBottom .right,.forms .layoutModule .form.modulePattern9 .formBottom .right {
    background: url(../images/side2.gif) 0 -20px no-repeat;
    *display: block;
    height: 10px;
    width: 10px
}

.forms .form.modulePattern9 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern9 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern9 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern9 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern9 .mallCart .g_selected,.forms .layoutModule .form.modulePattern9 .mallCart .g_selected {
    background: #a4cfdc
}

.forms .form.modulePattern10,.forms .layoutModule .form.modulePattern10 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern10 a,.forms .layoutModule .form.modulePattern10 a {
    color: #333
}

.forms .form.modulePattern10 .g_hover,.forms .layoutModule .form.modulePattern10 .g_hover {
    background: #fff;
    color: #5e4f6d
}

.forms .form.modulePattern10 .g_hover a,.forms .layoutModule .form.modulePattern10 .g_hover a {
    color: #5e4f6d
}

.forms .form.modulePattern10 .g_hover a span,.forms .layoutModule .form.modulePattern10 .g_hover a span {
    color: #333
}

.forms .form.modulePattern10 .g_selected,.forms .layoutModule .form.modulePattern10 .g_selected {
    background: #5e4f6d;
    color: #fff
}

.forms .form.modulePattern10 .g_selected a,.forms .form.modulePattern10 .g_selected a span,.forms .layoutModule .form.modulePattern10 .g_selected a,.forms .layoutModule .form.modulePattern10 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern10 .g_tip,.forms .layoutModule .form.modulePattern10 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern10 .g_tip a,.forms .layoutModule .form.modulePattern10 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern10 .g_separator,.forms .layoutModule .form.modulePattern10 .g_separator {
    border-color: #5e4f6d
}

.forms .form.modulePattern10 .fk-mallBuy,.forms .form.modulePattern10 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern10 .fk-mallBuy,.forms .layoutModule .form.modulePattern10 .fk-mallBuy-big {
    background-color: #692aa9
}

.forms .form.modulePattern10 .fk-mall-addCart,.forms .layoutModule .form.modulePattern10 .fk-mall-addCart {
    background-color: #fbecff;
    border-color: #692aa9
}

.forms .form.modulePattern10 .fk-mall-addCart span,.forms .form.modulePattern10 .g_stress,.forms .layoutModule .form.modulePattern10 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern10 .g_stress {
    color: #692aa9
}

.forms .form.modulePattern10 .g_minor,.forms .layoutModule .form.modulePattern10 .g_minor {
    color: #666
}

.forms .form.modulePattern10 .g_imgPrev,.forms .layoutModule .form.modulePattern10 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -1472px no-repeat
}

.forms .form.modulePattern10 .g_imgNext,.forms .layoutModule .form.modulePattern10 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -1472px no-repeat
}

.forms .form.modulePattern10 .g_imgFrame,.forms .layoutModule .form.modulePattern10 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern10 .g_imgFrameHover,.forms .layoutModule .form.modulePattern10 .g_imgFrameHover {
    border: 1px solid #5e4f6d
}

.forms .form.modulePattern10 .g_title,.forms .layoutModule .form.modulePattern10 .g_title {
    background: #5e4f6d;
    color: #fff!important
}

.forms .form.modulePattern10 .g_title a,.forms .layoutModule .form.modulePattern10 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern10 .g_panelArrow,.forms .layoutModule .form.modulePattern10 .g_panelArrow {
    color: #ebebeb
}

.forms .form.modulePattern10 .g_panel,.forms .layoutModule .form.modulePattern10 .g_panel {
    background: #ebebeb;
    color: #333!important
}

.forms .form.modulePattern10 .g_panel a,.forms .layoutModule .form.modulePattern10 .g_panel a {
    color: #333!important
}

.forms .form.modulePattern10 .g_close,.forms .layoutModule .form.modulePattern10 .g_close {
    background: url(../images/imgclose.gif) 0 -208px no-repeat
}

.forms .form.modulePattern10 .g_close:hover,.forms .layoutModule .form.modulePattern10 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -208px no-repeat
}

.forms .form.modulePattern10 .g_block,.forms .layoutModule .form.modulePattern10 .g_block {
    background: #5e4f6d;
    color: #fff!important
}

.modulePattern10 .voteResult .voteItems .vi-percent .voteVfm {
    background: #cfceca
}

.forms .form.modulePattern10 .g_block a,.forms .layoutModule .form.modulePattern10 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern10 .fp_border,.forms .layoutModule .form.modulePattern10 .fp_border {
    border-color: #bfbfbf
}

.forms .form.modulePattern10 .g_borderHover,.forms .form.modulePattern10 .g_borderSelected,.forms .layoutModule .form.modulePattern10 .g_borderHover,.forms .layoutModule .form.modulePattern10 .g_borderSelected {
    border-color: #5e4f6d
}

.floatForms .form.modulePattern10 .g_sB_rt,.floatForms .layoutModule .form.modulePattern10 .g_sB_rt {
    background: url(../images/floata_purple5.gif) no-repeat 0 0
}

.floatForms .form.modulePattern10 .g_sB_rc,.floatForms .layoutModule .form.modulePattern10 .g_sB_rc {
    background: url(../images/floata_purple5.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern10 .g_sB_rb,.floatForms .layoutModule .form.modulePattern10 .g_sB_rb {
    background: url(../images/floata_purple5.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern10 .g_sB_lt,.floatForms .layoutModule .form.modulePattern10 .g_sB_lt {
    background: url(../images/floata_purple5.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern10 .g_sB_lc,.floatForms .layoutModule .form.modulePattern10 .g_sB_lc {
    background: url(../images/floata_purple5.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern10 .g_sB_lb,.floatForms .layoutModule .form.modulePattern10 .g_sB_lb {
    background: url(../images/floata_purple5.gif) no-repeat -300px 0
}

.forms .form.modulePattern10 .formBanner,.forms .layoutModule .form.modulePattern10 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 36px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern10 .formBanner .left,.forms .layoutModule .form.modulePattern10 .formBanner .left {
    background: url(../images/side1.jpg) 50% no-repeat;
    display: table-cell;
    height: 40px;
    padding: 0;
    width: 7px
}

.forms .form.modulePattern10 .formBanner .center,.forms .layoutModule .form.modulePattern10 .formBanner .center {
    background: url(../images/side2.jpg) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern10 .formBannerTitle,.forms .layoutModule .form.modulePattern10 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 36px;
    margin: 0
}

.forms .form.modulePattern10 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern10 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 36px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern10 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern10 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 36px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern10 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern10 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern10 .formBannerMore,.forms .layoutModule .form.modulePattern10 .formBannerMore {
    background: none
}

.forms .form.modulePattern10 .formBannerMore a,.forms .layoutModule .form.modulePattern10 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 36px;
    margin: 0
}

.forms .form.modulePattern10 .formBannerOther,.forms .layoutModule .form.modulePattern10 .formBannerOther {
    line-height: 36px
}

.forms .form.modulePattern10 .formBanner .right,.forms .layoutModule .form.modulePattern10 .formBanner .right {
    background: url(../images/side3.jpg) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 7px
}

.forms .form.modulePattern10 .formMiddle,.forms .layoutModule .form.modulePattern10 .formMiddle {
    background: url(../images/bg.jpg) repeat;
    border: 1px solid #6f627c;
    border-top: 0;
    color: #333;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern10 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern10 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern10 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern10 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern10 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern10 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern10 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern10 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern10 .formBottom,.forms .layoutModule .form.modulePattern10 .formBottom {
    display: none
}

.forms .form.modulePattern10 .formBottom .center,.forms .form.modulePattern10 .formBottom .left,.forms .form.modulePattern10 .formBottom .right,.forms .layoutModule .form.modulePattern10 .formBottom .center,.forms .layoutModule .form.modulePattern10 .formBottom .left,.forms .layoutModule .form.modulePattern10 .formBottom .right {
    background: none
}

.forms .form.modulePattern10 .formBanner .center,.forms .form.modulePattern10 .formBanner .left,.forms .form.modulePattern10 .formBanner .right,.forms .layoutModule .form.modulePattern10 .formBanner .center,.forms .layoutModule .form.modulePattern10 .formBanner .left,.forms .layoutModule .form.modulePattern10 .formBanner .right {
    *display: block
}

.forms .form.modulePattern10 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern10 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern10 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern10 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern11,.forms .layoutModule .form.modulePattern11 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern11 a,.forms .layoutModule .form.modulePattern11 a {
    color: #333
}

.forms .form.modulePattern11 .g_hover,.forms .layoutModule .form.modulePattern11 .g_hover {
    background: #e9e9e9;
    color: #333
}

.forms .form.modulePattern11 .g_hover a,.forms .form.modulePattern11 .g_hover a span,.forms .layoutModule .form.modulePattern11 .g_hover a,.forms .layoutModule .form.modulePattern11 .g_hover a span {
    color: #333
}

.forms .form.modulePattern11 .g_selected,.forms .layoutModule .form.modulePattern11 .g_selected {
    background: #ccc;
    color: #333
}

.forms .form.modulePattern11 .g_selected a,.forms .form.modulePattern11 .g_selected a span,.forms .layoutModule .form.modulePattern11 .g_selected a,.forms .layoutModule .form.modulePattern11 .g_selected a span {
    color: #333
}

.forms .form.modulePattern11 .g_tip,.forms .layoutModule .form.modulePattern11 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern11 .g_tip a,.forms .layoutModule .form.modulePattern11 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern11 .g_separator,.forms .layoutModule .form.modulePattern11 .g_separator {
    border-color: #999
}

.forms .form.modulePattern11 .fk-mallBuy,.forms .form.modulePattern11 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern11 .fk-mallBuy,.forms .layoutModule .form.modulePattern11 .fk-mallBuy-big {
    background-color: #a10707
}

.forms .form.modulePattern11 .fk-mall-addCart,.forms .layoutModule .form.modulePattern11 .fk-mall-addCart {
    background-color: #ffeded;
    border-color: #a10707
}

.forms .form.modulePattern11 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern11 .fk-mall-addCart span {
    color: #a10707
}

.forms .form.modulePattern11 .g_stress,.forms .layoutModule .form.modulePattern11 .g_stress {
    color: #aa0707
}

.forms .form.modulePattern11 .g_minor,.forms .layoutModule .form.modulePattern11 .g_minor {
    color: #666
}

.forms .form.modulePattern11 .g_imgPrev,.forms .layoutModule .form.modulePattern11 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -788px no-repeat
}

.forms .form.modulePattern11 .g_imgNext,.forms .layoutModule .form.modulePattern11 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -788px no-repeat
}

.forms .form.modulePattern11 .g_imgFrame,.forms .layoutModule .form.modulePattern11 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern11 .g_imgFrameHover,.forms .layoutModule .form.modulePattern11 .g_imgFrameHover {
    border: 1px solid #666
}

.forms .form.modulePattern11 .g_title,.forms .layoutModule .form.modulePattern11 .g_title {
    background: #ccc;
    color: #333!important
}

.forms .form.modulePattern11 .g_title a,.forms .layoutModule .form.modulePattern11 .g_title a {
    color: #333!important
}

.forms .form.modulePattern11 .g_panelArrow,.forms .layoutModule .form.modulePattern11 .g_panelArrow {
    color: #e9e9e9
}

.forms .form.modulePattern11 .g_panel,.forms .layoutModule .form.modulePattern11 .g_panel {
    background: #ebebeb;
    color: #333!important
}

.forms .form.modulePattern11 .g_panel a,.forms .layoutModule .form.modulePattern11 .g_panel a {
    color: #333!important
}

.forms .form.modulePattern11 .g_close,.forms .layoutModule .form.modulePattern11 .g_close {
    background: url(../images/imgclose.gif) 0 -208px no-repeat
}

.forms .form.modulePattern11 .g_close:hover,.forms .layoutModule .form.modulePattern11 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -208px no-repeat
}

.forms .form.modulePattern11 .g_block,.forms .layoutModule .form.modulePattern11 .g_block {
    background: #ccc;
    color: #333!important
}

.forms .form.modulePattern11 .g_block a,.forms .layoutModule .form.modulePattern11 .g_block a {
    color: #333!important
}

.forms .form.modulePattern11 .g_borderHover,.forms .form.modulePattern11 .g_borderSelected,.forms .layoutModule .form.modulePattern11 .g_borderHover,.forms .layoutModule .form.modulePattern11 .g_borderSelected {
    border-color: #666
}

.floatForms .form.modulePattern11 .g_sB_rt,.floatForms .layoutModule .form.modulePattern11 .g_sB_rt {
    background: url(../images/floata_gray2.png) no-repeat 0 0
}

.floatForms .form.modulePattern11 .g_sB_rc,.floatForms .layoutModule .form.modulePattern11 .g_sB_rc {
    background: url(../images/floata_gray2.png) repeat-y -60px 0;
    color: #333
}

.floatForms .form.modulePattern11 .g_sB_rb,.floatForms .layoutModule .form.modulePattern11 .g_sB_rb {
    background: url(../images/floata_gray2.png) no-repeat -120px 0
}

.floatForms .form.modulePattern11 .g_sB_lt,.floatForms .layoutModule .form.modulePattern11 .g_sB_lt {
    background: url(../images/floata_gray2.png) no-repeat -180px 0
}

.floatForms .form.modulePattern11 .g_sB_lc,.floatForms .layoutModule .form.modulePattern11 .g_sB_lc {
    background: url(../images/floata_gray2.png) repeat-y -240px 0;
    color: #333
}

.floatForms .form.modulePattern11 .g_sB_lb,.floatForms .layoutModule .form.modulePattern11 .g_sB_lb {
    background: url(../images/floata_gray2.png) no-repeat -300px 0
}

.forms .form.modulePattern11 .formBanner,.forms .layoutModule .form.modulePattern11 .formBanner {
    background: none;
    border: 0;
    height: 39px;
    line-height: 39px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern11 .formBanner .left,.forms .layoutModule .form.modulePattern11 .formBanner .left {
    background: url(../images/side.jpg) 50% repeat-x;
    display: table-cell;
    height: 39px;
    width: 7px
}

.forms .form.modulePattern11 .formBanner .center,.forms .layoutModule .form.modulePattern11 .formBanner .center {
    background: url(../images/side.jpg) 50% repeat-x;
    display: table-cell;
    height: 39px;
    width: auto
}

.forms .form.modulePattern11 .formBannerTitle,.forms .layoutModule .form.modulePattern11 .formBannerTitle {
    background: none;
    color: #333;
    font-size: 14px;
    font-weight: 400;
    height: 39px;
    line-height: 39px;
    margin: 0
}

.forms .form.modulePattern11 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern11 .formBannerTitle .titleLeft {
    background: none;
    height: 39px;
    line-height: 39px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern11 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern11 .formBannerTitle .titleCenter {
    background: none;
    color: #333;
    height: auto;
    line-height: 39px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern11 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern11 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #333;
    font-size: 14px;
    font-weight: 400;
    height: 39px;
    line-height: 39px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern11 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern11 .formBannerTitle .titleRight {
    background: none;
    height: 39px;
    line-height: 39px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern11 .formBannerMore,.forms .layoutModule .form.modulePattern11 .formBannerMore {
    background: none
}

.forms .form.modulePattern11 .formBannerMore a,.forms .layoutModule .form.modulePattern11 .formBannerMore a {
    background: none;
    color: #333;
    font-size: 12px;
    line-height: 39px;
    margin: 0
}

.forms .form.modulePattern11 .formBannerOther,.forms .layoutModule .form.modulePattern11 .formBannerOther {
    line-height: 39px
}

.forms .form.modulePattern11 .formBanner .right,.forms .layoutModule .form.modulePattern11 .formBanner .right {
    background: url(../images/side.jpg) 50% repeat-x;
    display: table-cell;
    height: 39px;
    width: 7px
}

.forms .form.modulePattern11 .formMiddle,.forms .layoutModule .form.modulePattern11 .formMiddle {
    background: #fff;
    border: 0;
    color: #333;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern11 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern11 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern11 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern11 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern11 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern11 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern11 .formBottom,.forms .form.modulePattern11 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern11 .formBottom,.forms .layoutModule .form.modulePattern11 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern11 .formBottom .center,.forms .form.modulePattern11 .formBottom .left,.forms .form.modulePattern11 .formBottom .right,.forms .layoutModule .form.modulePattern11 .formBottom .center,.forms .layoutModule .form.modulePattern11 .formBottom .left,.forms .layoutModule .form.modulePattern11 .formBottom .right {
    background: none
}

.forms .form.modulePattern11 .formBanner .center,.forms .form.modulePattern11 .formBanner .left,.forms .form.modulePattern11 .formBanner .right,.forms .layoutModule .form.modulePattern11 .formBanner .center,.forms .layoutModule .form.modulePattern11 .formBanner .left,.forms .layoutModule .form.modulePattern11 .formBanner .right {
    *display: block
}

.forms .form.modulePattern11 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern11 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern11 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern11 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern11 .mallCart .g_selected,.forms .layoutModule .form.modulePattern11 .mallCart .g_selected {
    background: #999
}

.forms .form.modulePattern12,.forms .layoutModule .form.modulePattern12 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern12 a,.forms .layoutModule .form.modulePattern12 a {
    color: #333
}

.forms .form.modulePattern12 .g_hover,.forms .layoutModule .form.modulePattern12 .g_hover {
    background: #e9e9e9;
    color: #333
}

.forms .form.modulePattern12 .g_hover a,.forms .form.modulePattern12 .g_hover a span,.forms .layoutModule .form.modulePattern12 .g_hover a,.forms .layoutModule .form.modulePattern12 .g_hover a span {
    color: #333
}

.forms .form.modulePattern12 .g_selected,.forms .layoutModule .form.modulePattern12 .g_selected {
    background: #fcb67a;
    color: #333
}

.forms .form.modulePattern12 .g_selected a,.forms .form.modulePattern12 .g_selected a span,.forms .layoutModule .form.modulePattern12 .g_selected a,.forms .layoutModule .form.modulePattern12 .g_selected a span {
    color: #333
}

.forms .form.modulePattern12 .g_tip,.forms .layoutModule .form.modulePattern12 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern12 .g_tip a,.forms .layoutModule .form.modulePattern12 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern12 .g_separator,.forms .layoutModule .form.modulePattern12 .g_separator {
    border-color: #fe7910
}

.forms .form.modulePattern12 .fk-mallBuy,.forms .form.modulePattern12 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern12 .fk-mallBuy,.forms .layoutModule .form.modulePattern12 .fk-mallBuy-big {
    background-color: #f60
}

.forms .form.modulePattern12 .fk-mall-addCart,.forms .layoutModule .form.modulePattern12 .fk-mall-addCart {
    background-color: #fff0e5;
    border-color: #f60
}

.forms .form.modulePattern12 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern12 .fk-mall-addCart span {
    color: #f60
}

.forms .form.modulePattern12 .g_stress,.forms .layoutModule .form.modulePattern12 .g_stress {
    color: #d9600f
}

.forms .form.modulePattern12 .g_minor,.forms .layoutModule .form.modulePattern12 .g_minor {
    color: #666
}

.forms .form.modulePattern12 .g_imgPrev,.forms .layoutModule .form.modulePattern12 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -468px no-repeat
}

.forms .form.modulePattern12 .g_imgNext,.forms .layoutModule .form.modulePattern12 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -468px no-repeat
}

.forms .form.modulePattern12 .g_imgFrame,.forms .layoutModule .form.modulePattern12 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern12 .g_imgFrameHover,.forms .layoutModule .form.modulePattern12 .g_imgFrameHover {
    border: 1px solid #d9600f
}

.forms .form.modulePattern12 .g_title,.forms .layoutModule .form.modulePattern12 .g_title {
    background: #fe7910;
    color: #fff!important
}

.forms .form.modulePattern12 .g_title a,.forms .layoutModule .form.modulePattern12 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern12 .g_panelArrow,.forms .layoutModule .form.modulePattern12 .g_panelArrow {
    color: #ebebeb
}

.forms .form.modulePattern12 .g_panel,.forms .layoutModule .form.modulePattern12 .g_panel {
    background: #ebebeb;
    color: #333!important
}

.forms .form.modulePattern12 .g_panel a,.forms .layoutModule .form.modulePattern12 .g_panel a {
    color: #fff!important
}

.forms .form.modulePattern12 .g_close,.forms .layoutModule .form.modulePattern12 .g_close {
    background: url(../images/imgclose.gif) 0 -237px no-repeat
}

.forms .form.modulePattern12 .g_close:hover,.forms .layoutModule .form.modulePattern12 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -237px no-repeat
}

.forms .form.modulePattern12 .g_block,.forms .layoutModule .form.modulePattern12 .g_block {
    background: #fe7910;
    color: #fff!important
}

.forms .form.modulePattern12 .g_block a,.forms .layoutModule .form.modulePattern12 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern12 .g_borderHover,.forms .form.modulePattern12 .g_borderSelected,.forms .layoutModule .form.modulePattern12 .g_borderHover,.forms .layoutModule .form.modulePattern12 .g_borderSelected {
    border-color: #fe7910
}

.floatForms .form.modulePattern12 .g_sB_rt,.floatForms .layoutModule .form.modulePattern12 .g_sB_rt {
    background: url(../images/floata_yello6.gif) no-repeat 0 0
}

.floatForms .form.modulePattern12 .g_sB_rc,.floatForms .layoutModule .form.modulePattern12 .g_sB_rc {
    background: url(../images/floata_yello6.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern12 .g_sB_rb,.floatForms .layoutModule .form.modulePattern12 .g_sB_rb {
    background: url(../images/floata_yello6.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern12 .g_sB_lt,.floatForms .layoutModule .form.modulePattern12 .g_sB_lt {
    background: url(../images/floata_yello6.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern12 .g_sB_lc,.floatForms .layoutModule .form.modulePattern12 .g_sB_lc {
    background: url(../images/floata_yello6.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern12 .g_sB_lb,.floatForms .layoutModule .form.modulePattern12 .g_sB_lb {
    background: url(../images/floata_yello6.gif) no-repeat -300px 0
}

.forms .form.modulePattern12 .formBanner,.forms .layoutModule .form.modulePattern12 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 36px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern12 .formBanner .left,.forms .layoutModule .form.modulePattern12 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    padding: 0;
    width: 10px
}

.forms .form.modulePattern12 .formBanner .center,.forms .layoutModule .form.modulePattern12 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern12 .formBannerTitle,.forms .layoutModule .form.modulePattern12 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 36px;
    margin: 0
}

.forms .form.modulePattern12 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern12 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 36px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern12 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern12 .formBannerTitle .titleCenter {
    background: none;
    color: #fff;
    height: auto;
    line-height: 36px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern12 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern12 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 36px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern12 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern12 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 36px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern12 .formBannerMore,.forms .layoutModule .form.modulePattern12 .formBannerMore {
    background: none
}

.forms .form.modulePattern12 .formBannerMore a,.forms .layoutModule .form.modulePattern12 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern12 .formBannerOther,.forms .layoutModule .form.modulePattern12 .formBannerOther {
    line-height: 40px
}

.forms .form.modulePattern12 .formBanner .right,.forms .layoutModule .form.modulePattern12 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 10px
}

.forms .form.modulePattern12 .formMiddle,.forms .layoutModule .form.modulePattern12 .formMiddle {
    margin_left: 0;
    background: none;
    border: none;
    color: #333;
    padding-top: 0
}

.forms .form.modulePattern12 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern12 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern12 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern12 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern12 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern12 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern12 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern12 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern12 .formBottom,.forms .layoutModule .form.modulePattern12 .formBottom {
    margin_left: 0;
    background: none;
    border: none;
    display: none
}

.forms .form.modulePattern12 .formBottom .center,.forms .form.modulePattern12 .formBottom .left,.forms .form.modulePattern12 .formBottom .right,.forms .layoutModule .form.modulePattern12 .formBottom .center,.forms .layoutModule .form.modulePattern12 .formBottom .left,.forms .layoutModule .form.modulePattern12 .formBottom .right {
    background: none
}

.forms .form.modulePattern12 .formBanner .left,.forms .layoutModule .form.modulePattern12 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern12 .formBanner .center,.forms .layoutModule .form.modulePattern12 .formBanner .center {
    *background: url(../images/side_cener.gif) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern12 .formBanner .right,.forms .layoutModule .form.modulePattern12 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern12 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern12 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern12 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern12 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern12 .mallCart .g_selected,.forms .layoutModule .form.modulePattern12 .mallCart .g_selected {
    background: #999
}

.forms .form.modulePattern13,.forms .layoutModule .form.modulePattern13 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern13 a,.forms .layoutModule .form.modulePattern13 a {
    color: #333
}

.forms .form.modulePattern13 .g_hover,.forms .layoutModule .form.modulePattern13 .g_hover {
    background: #42372e;
    color: #fff
}

.forms .form.modulePattern13 .g_hover a,.forms .form.modulePattern13 .g_hover a span,.forms .layoutModule .form.modulePattern13 .g_hover a,.forms .layoutModule .form.modulePattern13 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern13 .g_selected,.forms .layoutModule .form.modulePattern13 .g_selected {
    background: #42372e;
    color: #fff
}

.forms .form.modulePattern13 .g_selected a,.forms .form.modulePattern13 .g_selected a span,.forms .layoutModule .form.modulePattern13 .g_selected a,.forms .layoutModule .form.modulePattern13 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern13 .g_tip,.forms .layoutModule .form.modulePattern13 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern13 .g_tip a,.forms .layoutModule .form.modulePattern13 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern13 .g_separator,.forms .layoutModule .form.modulePattern13 .g_separator {
    border-color: #2c231c
}

.forms .form.modulePattern13 .fk-mallBuy,.forms .form.modulePattern13 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern13 .fk-mallBuy,.forms .layoutModule .form.modulePattern13 .fk-mallBuy-big {
    background-color: #b30000
}

.forms .form.modulePattern13 .fk-mall-addCart,.forms .layoutModule .form.modulePattern13 .fk-mall-addCart {
    background-color: #ffeded;
    border-color: #b30000
}

.forms .form.modulePattern13 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern13 .fk-mall-addCart span {
    color: #b30000
}

.forms .form.modulePattern13 .g_stress,.forms .layoutModule .form.modulePattern13 .g_stress {
    color: #c30
}

.forms .form.modulePattern13 .g_minor,.forms .layoutModule .form.modulePattern13 .g_minor {
    color: #666
}

.forms .form.modulePattern13 .g_imgPrev,.forms .layoutModule .form.modulePattern13 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -148px no-repeat
}

.forms .form.modulePattern13 .g_imgNext,.forms .layoutModule .form.modulePattern13 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -148px no-repeat
}

.forms .form.modulePattern13 .g_imgFrame,.forms .layoutModule .form.modulePattern13 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern13 .g_imgFrameHover,.forms .layoutModule .form.modulePattern13 .g_imgFrameHover {
    border: 1px solid #2c231c
}

.forms .form.modulePattern13 .g_title,.forms .layoutModule .form.modulePattern13 .g_title {
    background: #2c231c;
    color: #fff!important
}

.forms .form.modulePattern13 .g_title a,.forms .layoutModule .form.modulePattern13 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern13 .g_panelArrow,.forms .layoutModule .form.modulePattern13 .g_panelArrow {
    color: #ebebeb
}

.forms .form.modulePattern13 .g_panel,.forms .layoutModule .form.modulePattern13 .g_panel {
    background: #ebebeb;
    color: #2c231c!important
}

.forms .form.modulePattern13 .g_panel a,.forms .layoutModule .form.modulePattern13 .g_panel a {
    color: #2c231c!important
}

.forms .form.modulePattern13 .g_close,.forms .layoutModule .form.modulePattern13 .g_close {
    background: url(../images/imgclose.gif) 0 -148px no-repeat;
    margin-left: -10px
}

.forms .form.modulePattern13 .g_close:hover,.forms .layoutModule .form.modulePattern13 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -148px no-repeat;
    margin-left: -10px
}

.forms .form.modulePattern13 .g_block,.forms .layoutModule .form.modulePattern13 .g_block {
    background: #433b36;
    color: #fff!important
}

.forms .form.modulePattern13 .g_block a,.forms .layoutModule .form.modulePattern13 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern13 .g_borderHover,.forms .form.modulePattern13 .g_borderSelected,.forms .layoutModule .form.modulePattern13 .g_borderHover,.forms .layoutModule .form.modulePattern13 .g_borderSelected {
    border-color: #2c231c
}

.floatForms .form.modulePattern13 .g_sB_rt,.floatForms .layoutModule .form.modulePattern13 .g_sB_rt {
    background: url(../images/float_brown.png) no-repeat 0 0
}

.floatForms .form.modulePattern13 .g_sB_rc,.floatForms .layoutModule .form.modulePattern13 .g_sB_rc {
    background: url(../images/float_brown.png) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern13 .g_sB_rb,.floatForms .layoutModule .form.modulePattern13 .g_sB_rb {
    background: url(../images/float_brown.png) no-repeat -120px 0
}

.floatForms .form.modulePattern13 .g_sB_lt,.floatForms .layoutModule .form.modulePattern13 .g_sB_lt {
    background: url(../images/float_brown.png) no-repeat -180px 0
}

.floatForms .form.modulePattern13 .g_sB_lc,.floatForms .layoutModule .form.modulePattern13 .g_sB_lc {
    background: url(../images/float_brown.png) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern13 .g_sB_lb,.floatForms .layoutModule .form.modulePattern13 .g_sB_lb {
    background: url(../images/float_brown.png) no-repeat -300px 0
}

.forms .form.modulePattern13 .formBanner,.forms .layoutModule .form.modulePattern13 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern13 .formBanner .left,.forms .layoutModule .form.modulePattern13 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    padding: 0;
    width: 20px
}

.forms .form.modulePattern13 .formBanner .center,.forms .layoutModule .form.modulePattern13 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern13 .formBannerTitle,.forms .layoutModule .form.modulePattern13 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern13 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern13 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern13 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern13 .formBannerTitle .titleCenter {
    background: none;
    color: #fff;
    height: auto;
    line-height: 36px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern13 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern13 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern13 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern13 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern13 .formBannerMore,.forms .layoutModule .form.modulePattern13 .formBannerMore {
    background: none
}

.forms .form.modulePattern13 .formBannerMore a,.forms .layoutModule .form.modulePattern13 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern13 .formBannerMore a span,.forms .layoutModule .form.modulePattern13 .formBannerMore a span {
    margin-right: 10px
}

.forms .form.modulePattern13 .formBannerOther,.forms .layoutModule .form.modulePattern13 .formBannerOther {
    line-height: 40px
}

.forms .form.modulePattern13 .formBanner .right,.forms .layoutModule .form.modulePattern13 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 20px
}

.forms .form.modulePattern13 .formMiddle,.forms .layoutModule .form.modulePattern13 .formMiddle {
    background: url(../images/bg.jpg) repeat;
    border: 1px solid #6f627c;
    border-top: 0;
    color: #333;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern13 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern13 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern13 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern13 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern13 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern13 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern13 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern13 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern13 .formBottom,.forms .layoutModule .form.modulePattern13 .formBottom {
    margin_left: 0;
    background: none;
    border: none;
    display: none
}

.forms .form.modulePattern13 .formBottom .center,.forms .form.modulePattern13 .formBottom .left,.forms .form.modulePattern13 .formBottom .right,.forms .layoutModule .form.modulePattern13 .formBottom .center,.forms .layoutModule .form.modulePattern13 .formBottom .left,.forms .layoutModule .form.modulePattern13 .formBottom .right {
    background: none
}

.forms .form.modulePattern13 .formBanner .left,.forms .layoutModule .form.modulePattern13 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern13 .formBanner .center,.forms .layoutModule .form.modulePattern13 .formBanner .center {
    *background: url(../images/side_center.png) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern13 .formBanner .right,.forms .layoutModule .form.modulePattern13 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern13 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern13 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern13 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern13 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern14,.forms .layoutModule .form.modulePattern14 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern14 a,.forms .layoutModule .form.modulePattern14 a {
    color: #756041
}

.forms .form.modulePattern14 .g_hover,.forms .layoutModule .form.modulePattern14 .g_hover {
    background: #faf7f0;
    color: #2f291d
}

.forms .form.modulePattern14 .g_hover a,.forms .form.modulePattern14 .g_hover a span,.forms .layoutModule .form.modulePattern14 .g_hover a,.forms .layoutModule .form.modulePattern14 .g_hover a span {
    color: #2f291d
}

.forms .form.modulePattern14 .g_selected,.forms .layoutModule .form.modulePattern14 .g_selected {
    background: #cec2b4;
    color: #2f291d
}

.forms .form.modulePattern14 .g_selected a,.forms .layoutModule .form.modulePattern14 .g_selected a {
    color: #2f291d
}

.forms .form.modulePattern14 .g_selected a span,.forms .layoutModule .form.modulePattern14 .g_selected a span {
    color: #756041
}

.forms .form.modulePattern14 .g_tip,.forms .layoutModule .form.modulePattern14 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern14 .g_tip a,.forms .layoutModule .form.modulePattern14 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern14 .g_separator,.forms .layoutModule .form.modulePattern14 .g_separator {
    border-color: #cec2b4
}

.forms .form.modulePattern14 .fk-mallBuy,.forms .form.modulePattern14 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern14 .fk-mallBuy,.forms .layoutModule .form.modulePattern14 .fk-mallBuy-big {
    background-color: #d38200
}

.forms .form.modulePattern14 .fk-mall-addCart,.forms .layoutModule .form.modulePattern14 .fk-mall-addCart {
    background-color: #fff4e3;
    border-color: #d38200
}

.forms .form.modulePattern14 .fk-mall-addCart span,.forms .form.modulePattern14 .g_stress,.forms .layoutModule .form.modulePattern14 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern14 .g_stress {
    color: #d38200
}

.forms .form.modulePattern14 .g_minor,.forms .layoutModule .form.modulePattern14 .g_minor {
    color: #775f3b
}

.forms .form.modulePattern14 .g_imgPrev,.forms .layoutModule .form.modulePattern14 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -628px no-repeat
}

.forms .form.modulePattern14 .g_imgNext,.forms .layoutModule .form.modulePattern14 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -628px no-repeat
}

.forms .form.modulePattern14 .g_imgFrame,.forms .layoutModule .form.modulePattern14 .g_imgFrame {
    border: 1px solid #775f3b
}

.forms .form.modulePattern14 .g_imgFrameHover,.forms .layoutModule .form.modulePattern14 .g_imgFrameHover {
    border: 1px solid #341210
}

.forms .form.modulePattern14 .g_title,.forms .layoutModule .form.modulePattern14 .g_title {
    background: #faf7f0;
    color: #341210!important
}

.forms .form.modulePattern14 .g_title a,.forms .layoutModule .form.modulePattern14 .g_title a {
    color: #341210!important
}

.forms .form.modulePattern14 .g_panelArrow,.forms .layoutModule .form.modulePattern14 .g_panelArrow {
    color: #e1d8cd
}

.forms .form.modulePattern14 .g_panel,.forms .layoutModule .form.modulePattern14 .g_panel {
    background: #e3dcc7;
    color: #341210!important
}

.forms .form.modulePattern14 .g_panel a,.forms .layoutModule .form.modulePattern14 .g_panel a {
    color: #341210!important
}

.forms .form.modulePattern14 .g_close,.forms .layoutModule .form.modulePattern14 .g_close {
    background: url(../images/imgclose.gif) 0 -358px no-repeat
}

.forms .form.modulePattern14 .g_close:hover,.forms .layoutModule .form.modulePattern14 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -358px no-repeat;
    height: 30px;
    margin: 0
}

.forms .form.modulePattern14 .g_block,.forms .layoutModule .form.modulePattern14 .g_block {
    background: #eac17f;
    color: #341210!important
}

.forms .form.modulePattern14 .g_block a,.forms .layoutModule .form.modulePattern14 .g_block a {
    color: #341210!important
}

.forms .form.modulePattern14 .fp_border,.forms .layoutModule .form.modulePattern14 .fp_border {
    border-color: #d2cab0
}

.forms .form.modulePattern14 .g_borderHover,.forms .form.modulePattern14 .g_borderSelected,.forms .layoutModule .form.modulePattern14 .g_borderHover,.forms .layoutModule .form.modulePattern14 .g_borderSelected {
    border-color: #bdac97
}

.floatForms .form.modulePattern14 .g_sB_rt,.floatForms .layoutModule .form.modulePattern14 .g_sB_rt {
    background: url(../images/floata_yello4.gif) no-repeat 0 0
}

.floatForms .form.modulePattern14 .g_sB_rc,.floatForms .layoutModule .form.modulePattern14 .g_sB_rc {
    background: url(../images/floata_yello4.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern14 .g_sB_rb,.floatForms .layoutModule .form.modulePattern14 .g_sB_rb {
    background: url(../images/floata_yello4.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern14 .g_sB_lt,.floatForms .layoutModule .form.modulePattern14 .g_sB_lt {
    background: url(../images/floata_yello4.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern14 .g_sB_lc,.floatForms .layoutModule .form.modulePattern14 .g_sB_lc {
    background: url(../images/floata_yello4.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern14 .g_sB_lb,.floatForms .layoutModule .form.modulePattern14 .g_sB_lb {
    background: url(../images/floata_yello4.gif) no-repeat -300px 0
}

.forms .form.modulePattern14 .formBanner,.forms .layoutModule .form.modulePattern14 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern14 .formBanner .left,.forms .layoutModule .form.modulePattern14 .formBanner .left {
    background: url(../images/side1.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    padding: 0;
    width: 14px
}

.forms .form.modulePattern14 .formBanner .center,.forms .layoutModule .form.modulePattern14 .formBanner .center {
    background: url(../images/side2.jpg) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern14 .formBannerTitle,.forms .layoutModule .form.modulePattern14 .formBannerTitle {
    background: none;
    color: #311500;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern14 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern14 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern14 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern14 .formBannerTitle .titleCenter {
    background: none;
    color: #311500;
    height: auto;
    line-height: 36px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern14 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern14 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #311500;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern14 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern14 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern14 .formBannerMore,.forms .layoutModule .form.modulePattern14 .formBannerMore {
    background: none
}

.forms .form.modulePattern14 .formBannerMore a,.forms .layoutModule .form.modulePattern14 .formBannerMore a {
    background: none;
    color: #311500;
    font-size: 12px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern14 .formBannerOther,.forms .layoutModule .form.modulePattern14 .formBannerOther {
    line-height: 40px
}

.forms .form.modulePattern14 .formBanner .right,.forms .layoutModule .form.modulePattern14 .formBanner .right {
    background: url(../images/side3.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 13px
}

.forms .form.modulePattern14 .formMiddle,.forms .layoutModule .form.modulePattern14 .formMiddle {
    background: #f0e9d6;
    border: 1px solid #d4c2b4;
    border-top: 0;
    color: #756041;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern14 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern14 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern14 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern14 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern14 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern14 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #756041
}

.forms .form.modulePattern14 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern14 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern14 .formBottom,.forms .layoutModule .form.modulePattern14 .formBottom {
    margin_left: 0;
    background: none;
    border: none;
    display: none
}

.forms .form.modulePattern14 .formBottom .center,.forms .form.modulePattern14 .formBottom .left,.forms .form.modulePattern14 .formBottom .right,.forms .layoutModule .form.modulePattern14 .formBottom .center,.forms .layoutModule .form.modulePattern14 .formBottom .left,.forms .layoutModule .form.modulePattern14 .formBottom .right {
    background: none
}

.forms .form.modulePattern14 .formBanner .left,.forms .layoutModule .form.modulePattern14 .formBanner .left {
    *background: url(../images/side1.gif) no-repeat;
    *display: block
}

.forms .form.modulePattern14 .formBanner .center,.forms .layoutModule .form.modulePattern14 .formBanner .center {
    *display: block
}

.forms .form.modulePattern14 .formBanner .right,.forms .layoutModule .form.modulePattern14 .formBanner .right {
    *background: url(../images/side3.gif) no-repeat;
    *display: block
}

.forms .form.modulePattern14 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern14 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern14 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern14 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern14 .mallCart .g_selected,.forms .layoutModule .form.modulePattern14 .mallCart .g_selected {
    background: #eec688;
    color: #311500
}

.forms .form.modulePattern15,.forms .layoutModule .form.modulePattern15 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern15 a,.forms .layoutModule .form.modulePattern15 a {
    color: #333
}

.forms .form.modulePattern15 .g_hover,.forms .layoutModule .form.modulePattern15 .g_hover {
    background: #ab0707;
    color: #fff
}

.forms .form.modulePattern15 .g_hover a,.forms .form.modulePattern15 .g_hover a span,.forms .layoutModule .form.modulePattern15 .g_hover a,.forms .layoutModule .form.modulePattern15 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern15 .g_selected,.forms .layoutModule .form.modulePattern15 .g_selected {
    background: #ab0707;
    color: #fff
}

.forms .form.modulePattern15 .g_selected a,.forms .form.modulePattern15 .g_selected a span,.forms .layoutModule .form.modulePattern15 .g_selected a,.forms .layoutModule .form.modulePattern15 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern15 .g_tip,.forms .layoutModule .form.modulePattern15 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern15 .g_tip a,.forms .layoutModule .form.modulePattern15 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern15 .g_separator,.forms .layoutModule .form.modulePattern15 .g_separator {
    border-color: #ab0707
}

.forms .form.modulePattern15 .fk-mallBuy,.forms .form.modulePattern15 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern15 .fk-mallBuy,.forms .layoutModule .form.modulePattern15 .fk-mallBuy-big {
    background-color: #a10707
}

.forms .form.modulePattern15 .fk-mall-addCart,.forms .layoutModule .form.modulePattern15 .fk-mall-addCart {
    background-color: #ffeded;
    border-color: #a10707
}

.forms .form.modulePattern15 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern15 .fk-mall-addCart span {
    color: #a10707
}

.forms .form.modulePattern15 .g_stress,.forms .layoutModule .form.modulePattern15 .g_stress {
    color: #ab0707
}

.forms .form.modulePattern15 .g_minor,.forms .layoutModule .form.modulePattern15 .g_minor {
    color: #333
}

.forms .form.modulePattern15 .g_imgPrev,.forms .layoutModule .form.modulePattern15 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -708px no-repeat
}

.forms .form.modulePattern15 .g_imgNext,.forms .layoutModule .form.modulePattern15 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -708px no-repeat
}

.forms .form.modulePattern15 .g_imgFrame,.forms .layoutModule .form.modulePattern15 .g_imgFrame {
    border: 1px solid #999
}

.forms .form.modulePattern15 .g_imgFrameHover,.forms .layoutModule .form.modulePattern15 .g_imgFrameHover {
    border: 1px solid #ab0707
}

.forms .form.modulePattern15 .g_title,.forms .layoutModule .form.modulePattern15 .g_title {
    background: #ab0707;
    color: #fff!important
}

.forms .form.modulePattern15 .g_title a,.forms .layoutModule .form.modulePattern15 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern15 .g_panelArrow,.forms .layoutModule .form.modulePattern15 .g_panelArrow {
    color: #e5e5e5
}

.forms .form.modulePattern15 .g_panel,.forms .layoutModule .form.modulePattern15 .g_panel {
    background: #e5e5e5;
    color: #333!important
}

.forms .form.modulePattern15 .g_panel a,.forms .layoutModule .form.modulePattern15 .g_panel a {
    color: #333!important
}

.forms .form.modulePattern15 .g_close,.forms .layoutModule .form.modulePattern15 .g_close {
    background: url(../images/imgclose.gif) 0 -147px no-repeat
}

.forms .form.modulePattern15 .g_close:hover,.forms .layoutModule .form.modulePattern15 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -147px no-repeat
}

.forms .form.modulePattern15 .g_block,.forms .layoutModule .form.modulePattern15 .g_block {
    background: #831d1a;
    color: #fff!important
}

.modulePattern15 .voteResult .voteItems .vi-percent .voteVfm {
    background: #e5e5e5
}

.forms .form.modulePattern15 .g_block a,.forms .layoutModule .form.modulePattern15 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern15 .fp_border,.forms .layoutModule .form.modulePattern15 .fp_border {
    border-color: #ccc
}

.forms .form.modulePattern15 .g_borderHover,.forms .form.modulePattern15 .g_borderSelected,.forms .layoutModule .form.modulePattern15 .g_borderHover,.forms .layoutModule .form.modulePattern15 .g_borderSelected {
    border-color: #aa0707
}

.floatForms .form.modulePattern15 .g_sB_rt,.floatForms .layoutModule .form.modulePattern15 .g_sB_rt {
    background: url(../images/floata_red1.gif) no-repeat 0 0
}

.floatForms .form.modulePattern15 .g_sB_rc,.floatForms .layoutModule .form.modulePattern15 .g_sB_rc {
    background: url(../images/floata_red1.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern15 .g_sB_rb,.floatForms .layoutModule .form.modulePattern15 .g_sB_rb {
    background: url(../images/floata_red1.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern15 .g_sB_lt,.floatForms .layoutModule .form.modulePattern15 .g_sB_lt {
    background: url(../images/floata_red1.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern15 .g_sB_lc,.floatForms .layoutModule .form.modulePattern15 .g_sB_lc {
    background: url(../images/floata_red1.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern15 .g_sB_lb,.floatForms .layoutModule .form.modulePattern15 .g_sB_lb {
    background: url(../images/floata_red1.gif) no-repeat -300px 0
}

.forms .form.modulePattern15 .formBanner,.forms .layoutModule .form.modulePattern15 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern15 .formBanner .left,.forms .layoutModule .form.modulePattern15 .formBanner .left {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: 10px
}

.forms .form.modulePattern15 .formBanner .center,.forms .layoutModule .form.modulePattern15 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern15 .formBannerTitle,.forms .layoutModule .form.modulePattern15 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern15 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern15 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern15 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern15 .formBannerTitle .titleCenter {
    background: none;
    color: #fff;
    height: auto;
    line-height: 40px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern15 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern15 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern15 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern15 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern15 .formBannerMore,.forms .layoutModule .form.modulePattern15 .formBannerMore {
    background: none
}

.forms .form.modulePattern15 .formBannerMore a,.forms .layoutModule .form.modulePattern15 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern15 .formBannerOther,.forms .layoutModule .form.modulePattern15 .formBannerOther {
    line-height: 40px
}

.forms .form.modulePattern15 .formBanner .right,.forms .layoutModule .form.modulePattern15 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 20px
}

.forms .form.modulePattern15 .formMiddle,.forms .layoutModule .form.modulePattern15 .formMiddle {
    background: #f1f1f1;
    border-bottom: 0;
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    border-top: 0;
    color: #333;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern15 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern15 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern15 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern15 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern15 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern15 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern15 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern15 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern15 .formBottom,.forms .layoutModule .form.modulePattern15 .formBottom {
    margin_left: 0;
    border: 0;
    border-right: 1px solid #999;
    display: table;
    height: 24px
}

.forms .form.modulePattern15 .formBottom .left,.forms .layoutModule .form.modulePattern15 .formBottom .left {
    background: url(../images/side2.png) 0 0 no-repeat;
    display: table-cell;
    height: 24px;
    width: 24px
}

.forms .form.modulePattern15 .formBottom .center,.forms .layoutModule .form.modulePattern15 .formBottom .center {
    background: url(../images/side2.png) 0 -24px repeat-x;
    display: table-cell;
    height: 24px
}

.forms .form.modulePattern15 .formBottom .right,.forms .layoutModule .form.modulePattern15 .formBottom .right {
    background: none;
    border-right: 1px solid #999;
    display: none
}

.forms .form.modulePattern15 .formBanner .left,.forms .layoutModule .form.modulePattern15 .formBanner .left {
    *background: url(../images/side_cener.png) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern15 .formBanner .center,.forms .layoutModule .form.modulePattern15 .formBanner .center {
    *background: url(../images/side_center.png) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern15 .formBanner .right,.forms .layoutModule .form.modulePattern15 .formBanner .right {
    *background: url(../images/side1.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern15 .formBottom,.forms .layoutModule .form.modulePattern15 .formBottom {
    *display: block
}

.forms .form.modulePattern15 .formBottom .left,.forms .layoutModule .form.modulePattern15 .formBottom .left {
    *background: url(../images/side2.gif) 0 0 no-repeat;
    *display: block
}

.forms .form.modulePattern15 .formBottom .center,.forms .layoutModule .form.modulePattern15 .formBottom .center {
    *background: url(../images/side2.gif) 0 -24px repeat-x;
    *display: block
}

.forms .form.modulePattern15 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern15 .product-gallery .gallery-control-prev {
    background: url(../images/red1_prev.png) no-repeat;
    _background: url(../images/red1_prev.gif) no-repeat
}

.forms .form.modulePattern15 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern15 .product-gallery .gallery-control-next {
    background: url(../images/red1_next.png) no-repeat;
    _background: url(../images/red1_next.gif) no-repeat
}

.forms .form.modulePattern16,.forms .layoutModule .form.modulePattern16 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern16 a,.forms .layoutModule .form.modulePattern16 a {
    color: #333
}

.forms .form.modulePattern16 .g_hover,.forms .layoutModule .form.modulePattern16 .g_hover {
    background: #b6d12f;
    color: #fff
}

.forms .form.modulePattern16 .g_hover a,.forms .form.modulePattern16 .g_hover a span,.forms .layoutModule .form.modulePattern16 .g_hover a,.forms .layoutModule .form.modulePattern16 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern16 .g_selected,.forms .layoutModule .form.modulePattern16 .g_selected {
    background: #b6d12f;
    color: #fff
}

.forms .form.modulePattern16 .g_selected a,.forms .layoutModule .form.modulePattern16 .g_selected a {
    color: #fff
}

.forms .form.modulePattern16 .g_selected a span,.forms .layoutModule .form.modulePattern16 .g_selected a span {
    color: #333
}

.forms .form.modulePattern16 .g_tip,.forms .layoutModule .form.modulePattern16 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern16 .g_tip a,.forms .layoutModule .form.modulePattern16 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern16 .g_separator,.forms .layoutModule .form.modulePattern16 .g_separator {
    border-color: #9cbd08
}

.forms .form.modulePattern16 .fk-mallBuy,.forms .form.modulePattern16 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern16 .fk-mallBuy,.forms .layoutModule .form.modulePattern16 .fk-mallBuy-big {
    background-color: #7b9600
}

.forms .form.modulePattern16 .fk-mall-addCart,.forms .layoutModule .form.modulePattern16 .fk-mall-addCart {
    background-color: #ffffe7;
    border-color: #7b9600
}

.forms .form.modulePattern16 .fk-mall-addCart span,.forms .form.modulePattern16 .g_stress,.forms .layoutModule .form.modulePattern16 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern16 .g_stress {
    color: #7b9600
}

.forms .form.modulePattern16 .g_minor,.forms .layoutModule .form.modulePattern16 .g_minor {
    color: #333
}

.forms .form.modulePattern16 .g_imgPrev,.forms .layoutModule .form.modulePattern16 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -148px no-repeat
}

.forms .form.modulePattern16 .g_imgNext,.forms .layoutModule .form.modulePattern16 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -148px no-repeat
}

.forms .form.modulePattern16 .g_imgFrame,.forms .layoutModule .form.modulePattern16 .g_imgFrame {
    border: 1px solid #999
}

.forms .form.modulePattern16 .g_imgFrameHover,.forms .layoutModule .form.modulePattern16 .g_imgFrameHover {
    border: 1px solid #9cbd08
}

.forms .form.modulePattern16 .g_title,.forms .layoutModule .form.modulePattern16 .g_title {
    background: #b6d12f;
    color: #fff!important
}

.forms .form.modulePattern16 .g_title a,.forms .layoutModule .form.modulePattern16 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern16 .g_panelArrow,.forms .layoutModule .form.modulePattern16 .g_panelArrow {
    color: #e0e0e0
}

.forms .form.modulePattern16 .g_panel,.forms .layoutModule .form.modulePattern16 .g_panel {
    background: #e0e0e0;
    color: #333!important
}

.forms .form.modulePattern16 .g_panel a,.forms .layoutModule .form.modulePattern16 .g_panel a {
    color: #333!important
}

.forms .form.modulePattern16 .g_close,.forms .layoutModule .form.modulePattern16 .g_close {
    background: url(../images/imgclose.gif) 0 -207px no-repeat
}

.forms .form.modulePattern16 .g_close:hover,.forms .layoutModule .form.modulePattern16 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -207px no-repeat
}

.forms .form.modulePattern16 .g_block,.forms .layoutModule .form.modulePattern16 .g_block {
    background: #b6d12f;
    color: #fff!important
}

.forms .form.modulePattern16 .g_block a,.forms .layoutModule .form.modulePattern16 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern16 .fp_border,.forms .layoutModule .form.modulePattern16 .fp_border {
    border-color: #c7c7c7
}

.forms .form.modulePattern16 .g_borderHover,.forms .form.modulePattern16 .g_borderSelected,.forms .layoutModule .form.modulePattern16 .g_borderHover,.forms .layoutModule .form.modulePattern16 .g_borderSelected {
    border-color: #b6d12f
}

.floatForms .form.modulePattern16 .g_sB_rt,.floatForms .layoutModule .form.modulePattern16 .g_sB_rt {
    background: url(../images/floata_green5.gif) no-repeat 0 0
}

.floatForms .form.modulePattern16 .g_sB_rc,.floatForms .layoutModule .form.modulePattern16 .g_sB_rc {
    background: url(../images/floata_green5.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern16 .g_sB_rb,.floatForms .layoutModule .form.modulePattern16 .g_sB_rb {
    background: url(../images/floata_green5.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern16 .g_sB_lt,.floatForms .layoutModule .form.modulePattern16 .g_sB_lt {
    background: url(../images/floata_green5.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern16 .g_sB_lc,.floatForms .layoutModule .form.modulePattern16 .g_sB_lc {
    background: url(../images/floata_green5.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern16 .g_sB_lb,.floatForms .layoutModule .form.modulePattern16 .g_sB_lb {
    background: url(../images/floata_green5.gif) no-repeat -300px 0
}

.forms .form.modulePattern16 .formBanner,.forms .layoutModule .form.modulePattern16 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern16 .formBanner .left,.forms .layoutModule .form.modulePattern16 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 17px
}

.forms .form.modulePattern16 .formBanner .center,.forms .layoutModule .form.modulePattern16 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern16 .formBannerTitle,.forms .layoutModule .form.modulePattern16 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern16 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern16 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern16 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern16 .formBannerTitle .titleCenter {
    background: none;
    height: auto;
    line-height: 40px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern16 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern16 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern16 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern16 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern16 .formBannerMore,.forms .layoutModule .form.modulePattern16 .formBannerMore {
    background: none
}

.forms .form.modulePattern16 .formBannerMore a,.forms .layoutModule .form.modulePattern16 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 40px;
    margin: 0
}

.forms .form.modulePattern16 .formBannerOther,.forms .layoutModule .form.modulePattern16 .formBannerOther {
    line-height: 40px
}

.forms .form.modulePattern16 .formBanner .right,.forms .layoutModule .form.modulePattern16 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 17px
}

.forms .form.modulePattern16 .formMiddle,.forms .layoutModule .form.modulePattern16 .formMiddle {
    background: #eaeaea;
    border-bottom: 0;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 0;
    color: #333;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern16 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern16 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern16 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern16 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern16 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern16 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern16 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern16 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern16 .formBottom,.forms .layoutModule .form.modulePattern16 .formBottom {
    margin_left: 0;
    border: none;
    display: table;
    height: 20px
}

.forms .form.modulePattern16 .formBottom .left,.forms .layoutModule .form.modulePattern16 .formBottom .left {
    background: url(../images/side2.png) 0 0 no-repeat;
    display: table-cell;
    height: 20px;
    width: 20px
}

.forms .form.modulePattern16 .formBottom .center,.forms .layoutModule .form.modulePattern16 .formBottom .center {
    background: url(../images/side2.png) 0 -20px repeat-x;
    display: table-cell;
    height: 20px
}

.forms .form.modulePattern16 .formBottom .right,.forms .layoutModule .form.modulePattern16 .formBottom .right {
    background: url(../images/side2.png) 0 -40px no-repeat;
    display: table-cell;
    height: 20px;
    width: 20px
}

.forms .form.modulePattern16 .formBanner .left,.forms .layoutModule .form.modulePattern16 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern16 .formBanner .center,.forms .layoutModule .form.modulePattern16 .formBanner .center {
    *background: url(../images/side_center.png) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern16 .formBanner .right,.forms .layoutModule .form.modulePattern16 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern16 .formBottom,.forms .layoutModule .form.modulePattern16 .formBottom {
    *display: block
}

.forms .form.modulePattern16 .formBottom .left,.forms .layoutModule .form.modulePattern16 .formBottom .left {
    *background: url(../images/side2.gif) 0 0 no-repeat;
    *display: block
}

.forms .form.modulePattern16 .formBottom .center,.forms .layoutModule .form.modulePattern16 .formBottom .center {
    *background: url(../images/side2.gif) 0 -20px repeat-x;
    *display: block
}

.forms .form.modulePattern16 .formBottom .right,.forms .layoutModule .form.modulePattern16 .formBottom .right {
    *background: url(../images/side2.gif) 0 -40px no-repeat;
    *display: block
}

.forms .form.modulePattern16 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern16 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern16 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern16 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern17,.forms .layoutModule .form.modulePattern17 {
    background: none;
    background-color: transparent;
    border: 1px solid #f5f5f5;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern17 a,.forms .layoutModule .form.modulePattern17 a {
    color: #333
}

.forms .form.modulePattern17 .g_hover,.forms .layoutModule .form.modulePattern17 .g_hover {
    background: #e3ac00;
    color: #fff
}

.forms .form.modulePattern17 .g_hover a,.forms .layoutModule .form.modulePattern17 .g_hover a {
    color: #fff
}

.forms .form.modulePattern17 .g_hover a span,.forms .layoutModule .form.modulePattern17 .g_hover a span {
    color: #f8be08
}

.forms .form.modulePattern17 .g_selected,.forms .layoutModule .form.modulePattern17 .g_selected {
    background: #e3ac00;
    color: #fff
}

.forms .form.modulePattern17 .g_selected a,.forms .form.modulePattern17 .g_selected a span,.forms .layoutModule .form.modulePattern17 .g_selected a,.forms .layoutModule .form.modulePattern17 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern17 .g_tip,.forms .layoutModule .form.modulePattern17 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern17 .g_tip a,.forms .layoutModule .form.modulePattern17 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern17 .g_separator,.forms .layoutModule .form.modulePattern17 .g_separator {
    border-color: #f8be08
}

.forms .form.modulePattern17 .fk-mallBuy,.forms .form.modulePattern17 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern17 .fk-mallBuy,.forms .layoutModule .form.modulePattern17 .fk-mallBuy-big {
    background-color: #cb9a00
}

.forms .form.modulePattern17 .fk-mall-addCart,.forms .layoutModule .form.modulePattern17 .fk-mall-addCart {
    background-color: #fff8e6;
    border-color: #cb9a00
}

.forms .form.modulePattern17 .fk-mall-addCart span,.forms .form.modulePattern17 .g_stress,.forms .layoutModule .form.modulePattern17 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern17 .g_stress {
    color: #cb9a00
}

.forms .form.modulePattern17 .g_minor,.forms .layoutModule .form.modulePattern17 .g_minor {
    color: #666
}

.forms .form.modulePattern17 .g_imgPrev,.forms .layoutModule .form.modulePattern17 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -1202px no-repeat
}

.forms .form.modulePattern17 .g_imgNext,.forms .layoutModule .form.modulePattern17 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -1202px no-repeat
}

.forms .form.modulePattern17 .g_imgFrame,.forms .layoutModule .form.modulePattern17 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern17 .g_imgFrameHover,.forms .layoutModule .form.modulePattern17 .g_imgFrameHover {
    border: 1px solid #f8be08
}

.forms .form.modulePattern17 .g_title,.forms .layoutModule .form.modulePattern17 .g_title {
    background: #e3ac00;
    color: #fff!important
}

.forms .form.modulePattern17 .g_title a,.forms .layoutModule .form.modulePattern17 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern17 .g_panelArrow,.forms .layoutModule .form.modulePattern17 .g_panelArrow {
    color: #ebebeb
}

.forms .form.modulePattern17 .g_panel,.forms .layoutModule .form.modulePattern17 .g_panel {
    background: #ebebeb;
    color: #333!important
}

.forms .form.modulePattern17 .g_panel a,.forms .layoutModule .form.modulePattern17 .g_panel a {
    color: #333!important
}

.forms .form.modulePattern17 .g_close,.forms .layoutModule .form.modulePattern17 .g_close {
    background: url(../images/imgclose.gif) 0 -540px no-repeat
}

.forms .form.modulePattern17 .g_close:hover,.forms .layoutModule .form.modulePattern17 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -540px no-repeat
}

.forms .form.modulePattern17 .g_block,.forms .layoutModule .form.modulePattern17 .g_block {
    background: #e3ac00;
    color: #fff!important
}

.modulePattern17 .voteResult .voteItems .vi-percent .voteVfm {
    background: #ededed
}

.forms .form.modulePattern17 .g_block a,.forms .layoutModule .form.modulePattern17 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern17 .g_borderHover,.forms .form.modulePattern17 .g_borderSelected,.forms .layoutModule .form.modulePattern17 .g_borderHover,.forms .layoutModule .form.modulePattern17 .g_borderSelected {
    border-color: #e3ac00
}

.floatForms .form.modulePattern17 .g_sB_rt,.floatForms .layoutModule .form.modulePattern17 .g_sB_rt {
    background: url(../images/floata_yello2.gif) no-repeat 0 0
}

.floatForms .form.modulePattern17 .g_sB_rc,.floatForms .layoutModule .form.modulePattern17 .g_sB_rc {
    background: url(../images/floata_yello2.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern17 .g_sB_rb,.floatForms .layoutModule .form.modulePattern17 .g_sB_rb {
    background: url(../images/floata_yello2.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern17 .g_sB_lt,.floatForms .layoutModule .form.modulePattern17 .g_sB_lt {
    background: url(../images/floata_yello2.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern17 .g_sB_lc,.floatForms .layoutModule .form.modulePattern17 .g_sB_lc {
    background: url(../images/floata_yello2.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern17 .g_sB_lb,.floatForms .layoutModule .form.modulePattern17 .g_sB_lb {
    background: url(../images/floata_yello2.gif) no-repeat -300px 0
}

.forms .form.modulePattern17 .formBanner,.forms .layoutModule .form.modulePattern17 .formBanner {
    background: none;
    border-top: 2px solid #f8be08;
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern17 .formBanner .left,.forms .layoutModule .form.modulePattern17 .formBanner .left {
    background: #fff;
    display: table-cell;
    height: 37px;
    width: 7px
}

.forms .form.modulePattern17 .formBanner .center,.forms .layoutModule .form.modulePattern17 .formBanner .center {
    background: #fff;
    display: table-cell;
    height: 37px;
    width: auto
}

.forms .form.modulePattern17 .formBannerTitle,.forms .layoutModule .form.modulePattern17 .formBannerTitle {
    background: none;
    color: #333;
    font-size: 14px;
    font-weight: 400;
    height: 38px;
    line-height: 38px;
    margin: 0
}

.forms .form.modulePattern17 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern17 .formBannerTitle .titleLeft {
    background: none;
    height: 38px;
    line-height: 38px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern17 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern17 .formBannerTitle .titleCenter {
    background: none;
    height: auto;
    line-height: 38px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern17 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern17 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #333;
    font-size: 14px;
    font-weight: 400;
    height: 38px;
    line-height: 38px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern17 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern17 .formBannerTitle .titleRight {
    background: none;
    height: 38px;
    line-height: 38px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern17 .formBannerMore,.forms .layoutModule .form.modulePattern17 .formBannerMore {
    background: none
}

.forms .form.modulePattern17 .formBannerMore a,.forms .layoutModule .form.modulePattern17 .formBannerMore a {
    background: none;
    color: #333;
    font-size: 12px;
    line-height: 38px;
    margin: 0
}

.forms .form.modulePattern17 .formBannerOther,.forms .layoutModule .form.modulePattern17 .formBannerOther {
    line-height: 38px
}

.forms .form.modulePattern17 .formBanner .right,.forms .layoutModule .form.modulePattern17 .formBanner .right {
    background: #fff;
    display: table-cell;
    height: 37px;
    width: 7px
}

.forms .form.modulePattern17 .formMiddle,.forms .layoutModule .form.modulePattern17 .formMiddle {
    background: url(../images/bg.jpg) repeat;
    border: 0;
    border-top: 0;
    color: #333;
    margin: 0;
    padding-top: 0
}

.forms .form.modulePattern17 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern17 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern17 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern17 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern17 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern17 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern17 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern17 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern17 .formBottom,.forms .layoutModule .form.modulePattern17 .formBottom {
    display: none
}

.forms .form.modulePattern17 .formBottom .center,.forms .form.modulePattern17 .formBottom .left,.forms .form.modulePattern17 .formBottom .right,.forms .layoutModule .form.modulePattern17 .formBottom .center,.forms .layoutModule .form.modulePattern17 .formBottom .left,.forms .layoutModule .form.modulePattern17 .formBottom .right {
    background: none
}

.forms .form.modulePattern17 .formBanner .center,.forms .form.modulePattern17 .formBanner .left,.forms .form.modulePattern17 .formBanner .right,.forms .layoutModule .form.modulePattern17 .formBanner .center,.forms .layoutModule .form.modulePattern17 .formBanner .left,.forms .layoutModule .form.modulePattern17 .formBanner .right {
    *display: block
}

.forms .form.modulePattern17 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern17 .product-gallery .gallery-control-prev {
    background: url(../images/yellow3_prev.png) no-repeat;
    _background: url(../images/yellow3_prev.gif) no-repeat
}

.forms .form.modulePattern17 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern17 .product-gallery .gallery-control-next {
    background: url(../images/yellow3_next.png) no-repeat;
    _background: url(../images/yellow3_next.gif) no-repeat
}

.forms .form.modulePattern18,.forms .layoutModule .form.modulePattern18 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern18 a,.forms .layoutModule .form.modulePattern18 a {
    color: #fff
}

.forms .modulePattern18 .pagenation .g_border {
    border-color: #8a8a8a
}

.forms .form.modulePattern18 .g_hover,.forms .layoutModule .form.modulePattern18 .g_hover {
    background: #32434d;
    color: #fff
}

.forms .form.modulePattern18 .g_hover a,.forms .form.modulePattern18 .g_hover a span,.forms .layoutModule .form.modulePattern18 .g_hover a,.forms .layoutModule .form.modulePattern18 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern18 .g_selected,.forms .layoutModule .form.modulePattern18 .g_selected {
    background: #32434d;
    color: #fff
}

.forms .form.modulePattern18 .g_selected a,.forms .form.modulePattern18 .g_selected a span,.forms .layoutModule .form.modulePattern18 .g_selected a,.forms .layoutModule .form.modulePattern18 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern18 .g_tip,.forms .layoutModule .form.modulePattern18 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern18 .g_tip a,.forms .layoutModule .form.modulePattern18 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern18 .g_separator,.forms .layoutModule .form.modulePattern18 .g_separator {
    border-color: #32444e
}

.forms .form.modulePattern18 .fk-mallBuy,.forms .form.modulePattern18 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern18 .fk-mallBuy,.forms .layoutModule .form.modulePattern18 .fk-mallBuy-big {
    background-color: #b30000
}

.forms .form.modulePattern18 .fk-mall-addCart,.forms .layoutModule .form.modulePattern18 .fk-mall-addCart {
    background-color: #ffeded;
    border-color: #b30000
}

.forms .form.modulePattern18 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern18 .fk-mall-addCart span {
    color: #b30000
}

.forms .form.modulePattern18 .g_stress,.forms .layoutModule .form.modulePattern18 .g_stress {
    color: #ad0707
}

.forms .form.modulePattern18 .g_minor,.forms .layoutModule .form.modulePattern18 .g_minor {
    color: #fff
}

.forms .form.modulePattern18 .g_imgPrev,.forms .layoutModule .form.modulePattern18 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -708px no-repeat
}

.forms .form.modulePattern18 .g_imgNext,.forms .layoutModule .form.modulePattern18 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -708px no-repeat
}

.forms .form.modulePattern18 .g_imgFrame,.forms .layoutModule .form.modulePattern18 .g_imgFrame {
    border: 1px solid #999
}

.forms .form.modulePattern18 .g_imgFrameHover,.forms .layoutModule .form.modulePattern18 .g_imgFrameHover {
    border: 1px solid #ad0707
}

.forms .form.modulePattern18 .g_title,.forms .layoutModule .form.modulePattern18 .g_title {
    background: #32434d;
    color: #fff!important
}

.forms .form.modulePattern18 .g_title a,.forms .layoutModule .form.modulePattern18 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern18 .g_panelArrow,.forms .layoutModule .form.modulePattern18 .g_panelArrow {
    color: #32434d
}

.forms .form.modulePattern18 .g_panel,.forms .layoutModule .form.modulePattern18 .g_panel {
    background: #32434d;
    color: #e5e5e5!important
}

.forms .form.modulePattern18 .g_panel a,.forms .layoutModule .form.modulePattern18 .g_panel a {
    color: #fff!important
}

.forms .form.modulePattern18 .g_close,.forms .layoutModule .form.modulePattern18 .g_close {
    background: url(../images/imgclose.gif) 0 -208px no-repeat;
    margin-left: -10px
}

.forms .form.modulePattern18 .g_close:hover,.forms .layoutModule .form.modulePattern18 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -208px no-repeat;
    margin-left: -10px
}

.forms .form.modulePattern18 .g_block,.forms .layoutModule .form.modulePattern18 .g_block {
    background: #50687c;
    color: #fff!important
}

.modulePattern18 .voteResult .voteItems .vi-percent .voteVfm {
    background: #324452
}

.forms .form.modulePattern18 .g_block a,.forms .layoutModule .form.modulePattern18 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern18 .fp_border,.forms .layoutModule .form.modulePattern18 .fp_border {
    border-color: #525b60
}

.forms .form.modulePattern18 .g_borderHover,.forms .form.modulePattern18 .g_borderSelected,.forms .layoutModule .form.modulePattern18 .g_borderHover,.forms .layoutModule .form.modulePattern18 .g_borderSelected {
    border-color: #32434d
}

.floatForms .form.modulePattern18 .g_sB_rt,.floatForms .layoutModule .form.modulePattern18 .g_sB_rt {
    background: url(../images/floata_blue6.gif) no-repeat 0 0
}

.floatForms .form.modulePattern18 .g_sB_rc,.floatForms .layoutModule .form.modulePattern18 .g_sB_rc {
    background: url(../images/floata_blue6.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern18 .g_sB_rb,.floatForms .layoutModule .form.modulePattern18 .g_sB_rb {
    background: url(../images/floata_blue6.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern18 .g_sB_lt,.floatForms .layoutModule .form.modulePattern18 .g_sB_lt {
    background: url(../images/floata_blue6.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern18 .g_sB_lc,.floatForms .layoutModule .form.modulePattern18 .g_sB_lc {
    background: url(../images/floata_blue6.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern18 .g_sB_lb,.floatForms .layoutModule .form.modulePattern18 .g_sB_lb {
    background: url(../images/floata_blue6.gif) no-repeat -300px 0
}

.forms .form.modulePattern18 .formBanner,.forms .layoutModule .form.modulePattern18 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 43px;
    *line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern18 .formBanner .left,.forms .layoutModule .form.modulePattern18 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 20px
}

.forms .form.modulePattern18 .formBanner .center,.forms .layoutModule .form.modulePattern18 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern18 .formBannerTitle,.forms .layoutModule .form.modulePattern18 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 43px;
    *line-height: 40px;
    margin: 0
}

.forms .form.modulePattern18 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern18 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 43px;
    *line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern18 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern18 .formBannerTitle .titleCenter {
    background: none;
    height: auto;
    line-height: 43px;
    *line-height: 40px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern18 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern18 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 43px;
    *line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern18 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern18 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 43px;
    *line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern18 .formBannerMore,.forms .layoutModule .form.modulePattern18 .formBannerMore {
    background: none;
    margin-right: 10px
}

.forms .form.modulePattern18 .formBannerMore a,.forms .layoutModule .form.modulePattern18 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 43px;
    *line-height: 40px;
    margin: 0
}

.forms .form.modulePattern18 .formBannerOther,.forms .layoutModule .form.modulePattern18 .formBannerOther {
    line-height: 43px;
    *line-height: 40px
}

.forms .form.modulePattern18 .formBanner .right,.forms .layoutModule .form.modulePattern18 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 20px
}

.forms .form.modulePattern18 .formMiddle,.forms .layoutModule .form.modulePattern18 .formMiddle {
    border: 0;
    color: #fff;
    display: table;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern18 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern18 .formMiddle .formMiddleLeft {
    background: url(../images/left.jpg) repeat-y;
    display: table-cell;
    *display: block;
    width: 3px
}

.forms .form.modulePattern18 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern18 .formMiddle .formMiddleCenter {
    background: #21313a;
    display: table-cell;
    *display: block
}

.forms .form.modulePattern18 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern18 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #fff
}

.forms .form.modulePattern18 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern18 .formMiddle .formMiddleRight {
    background: url(../images/right.jpg) repeat-y;
    display: table-cell;
    *display: block;
    width: 3px
}

.forms .form.modulePattern18 .formBottom,.forms .layoutModule .form.modulePattern18 .formBottom {
    margin_left: 0;
    border: 0;
    display: table;
    height: 20px
}

.forms .form.modulePattern18 .formBottom .left,.forms .layoutModule .form.modulePattern18 .formBottom .left {
    background: url(../images/side2.png) 0 0 no-repeat;
    display: table-cell;
    height: 20px;
    width: 20px
}

.forms .form.modulePattern18 .formBottom .center,.forms .layoutModule .form.modulePattern18 .formBottom .center {
    background: url(../images/side2.png) 0 -20px repeat-x;
    display: table-cell;
    height: 20px
}

.forms .form.modulePattern18 .formBottom .right,.forms .layoutModule .form.modulePattern18 .formBottom .right {
    background: url(../images/side2.png) 0 -40px no-repeat;
    display: table-cell;
    height: 20px;
    width: 20px
}

.forms .form.modulePattern18 .formBanner .left,.forms .layoutModule .form.modulePattern18 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern18 .formBanner .center,.forms .layoutModule .form.modulePattern18 .formBanner .center {
    *background: url(../images/side_center.png) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern18 .formBanner .right,.forms .layoutModule .form.modulePattern18 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern18 .formBottom,.forms .layoutModule .form.modulePattern18 .formBottom {
    *display: block
}

.forms .form.modulePattern18 .formBottom .left,.forms .layoutModule .form.modulePattern18 .formBottom .left {
    *background: url(../images/side2.gif) 0 0 no-repeat;
    *display: block
}

.forms .form.modulePattern18 .formBottom .center,.forms .layoutModule .form.modulePattern18 .formBottom .center {
    *background: url(../images/side2.gif) 0 -20px repeat-x;
    *display: block
}

.forms .form.modulePattern18 .formBottom .right,.forms .layoutModule .form.modulePattern18 .formBottom .right {
    *background: url(../images/side2.gif) 0 -40px no-repeat;
    *display: block
}

.forms .form.modulePattern18 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern18 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern18 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern18 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern18 .mallCart .g_selected,.forms .layoutModule .form.modulePattern18 .mallCart .g_selected {
    background: #999
}

.forms .form.modulePattern19,.forms .layoutModule .form.modulePattern19 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern19 a,.forms .layoutModule .form.modulePattern19 a {
    color: #333
}

.forms .form.modulePattern19 .g_hover,.forms .layoutModule .form.modulePattern19 .g_hover {
    background: #bba99a;
    color: #fff
}

.forms .form.modulePattern19 .g_hover a,.forms .form.modulePattern19 .g_hover a span,.forms .layoutModule .form.modulePattern19 .g_hover a,.forms .layoutModule .form.modulePattern19 .g_hover a span {
    color: #fff
}

.forms .form.modulePattern19 .g_selected,.forms .layoutModule .form.modulePattern19 .g_selected {
    background: #bba99a;
    color: #fff
}

.forms .form.modulePattern19 .g_selected a,.forms .form.modulePattern19 .g_selected a span,.forms .layoutModule .form.modulePattern19 .g_selected a,.forms .layoutModule .form.modulePattern19 .g_selected a span {
    color: #fff
}

.forms .form.modulePattern19 .g_tip,.forms .layoutModule .form.modulePattern19 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern19 .g_tip a,.forms .layoutModule .form.modulePattern19 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern19 .g_separator,.forms .layoutModule .form.modulePattern19 .g_separator {
    border-color: #da893a
}

.forms .form.modulePattern19 .fk-mallBuy,.forms .form.modulePattern19 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern19 .fk-mallBuy,.forms .layoutModule .form.modulePattern19 .fk-mallBuy-big {
    background-color: #f60
}

.forms .form.modulePattern19 .fk-mall-addCart,.forms .layoutModule .form.modulePattern19 .fk-mall-addCart {
    background-color: #fff0e5;
    border-color: #f60
}

.forms .form.modulePattern19 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern19 .fk-mall-addCart span {
    color: #f60
}

.forms .form.modulePattern19 .g_stress,.forms .layoutModule .form.modulePattern19 .g_stress {
    color: #f16f18
}

.forms .form.modulePattern19 .g_minor,.forms .layoutModule .form.modulePattern19 .g_minor {
    color: #333
}

.forms .form.modulePattern19 .g_imgPrev,.forms .layoutModule .form.modulePattern19 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -468px no-repeat
}

.forms .form.modulePattern19 .g_imgNext,.forms .layoutModule .form.modulePattern19 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -468px no-repeat
}

.forms .form.modulePattern19 .g_imgFrame,.forms .layoutModule .form.modulePattern19 .g_imgFrame {
    border: 1px solid #999
}

.forms .form.modulePattern19 .g_imgFrameHover,.forms .layoutModule .form.modulePattern19 .g_imgFrameHover {
    border: 1px solid #da893a
}

.forms .form.modulePattern19 .g_title,.forms .layoutModule .form.modulePattern19 .g_title {
    background: #bba99a;
    color: #fff!important
}

.forms .form.modulePattern19 .g_title a,.forms .layoutModule .form.modulePattern19 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern19 .g_panelArrow,.forms .layoutModule .form.modulePattern19 .g_panelArrow {
    color: #eadfd6
}

.forms .form.modulePattern19 .g_panel,.forms .layoutModule .form.modulePattern19 .g_panel {
    background: #e2dedb;
    color: #333!important
}

.forms .form.modulePattern19 .g_panel a,.forms .layoutModule .form.modulePattern19 .g_panel a {
    color: #333!important
}

.forms .form.modulePattern19 .g_close,.forms .layoutModule .form.modulePattern19 .g_close {
    background: url(../images/imgclose.gif) 0 -208px no-repeat
}

.forms .form.modulePattern19 .g_close:hover,.forms .layoutModule .form.modulePattern19 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -208px no-repeat
}

.forms .form.modulePattern19 .g_block,.forms .layoutModule .form.modulePattern19 .g_block {
    background: #bba99a;
    color: #fff!important
}

.forms .form.modulePattern19 .g_block a,.forms .layoutModule .form.modulePattern19 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern19 .fp_border,.forms .layoutModule .form.modulePattern19 .fp_border {
    border-color: #bab4af
}

.forms .form.modulePattern19 .g_borderHover,.forms .form.modulePattern19 .g_borderSelected,.forms .layoutModule .form.modulePattern19 .g_borderHover,.forms .layoutModule .form.modulePattern19 .g_borderSelected {
    border-color: #bba99a
}

.floatForms .form.modulePattern19 .g_sB_rt,.floatForms .layoutModule .form.modulePattern19 .g_sB_rt {
    background: url(../images/floata_gray2.png) no-repeat 0 0
}

.floatForms .form.modulePattern19 .g_sB_rc,.floatForms .layoutModule .form.modulePattern19 .g_sB_rc {
    background: url(../images/floata_gray2.png) repeat-y -60px 0;
    color: #333
}

.floatForms .form.modulePattern19 .g_sB_rb,.floatForms .layoutModule .form.modulePattern19 .g_sB_rb {
    background: url(../images/floata_gray2.png) no-repeat -120px 0
}

.floatForms .form.modulePattern19 .g_sB_lt,.floatForms .layoutModule .form.modulePattern19 .g_sB_lt {
    background: url(../images/floata_gray2.png) no-repeat -180px 0
}

.floatForms .form.modulePattern19 .g_sB_lc,.floatForms .layoutModule .form.modulePattern19 .g_sB_lc {
    background: url(../images/floata_gray2.png) repeat-y -240px 0;
    color: #333
}

.floatForms .form.modulePattern19 .g_sB_lb,.floatForms .layoutModule .form.modulePattern19 .g_sB_lb {
    background: url(../images/floata_gray2.png) no-repeat -300px 0
}

.forms .form.modulePattern19 .formBanner,.forms .layoutModule .form.modulePattern19 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 45px;
    *line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern19 .formBanner .left,.forms .layoutModule .form.modulePattern19 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 20px
}

.forms .form.modulePattern19 .formBanner .center,.forms .layoutModule .form.modulePattern19 .formBanner .center {
    background: url(../images/side_center.gif) 50% repeat-x;
    display: table-cell;
    height: 40px;
    width: auto
}

.forms .form.modulePattern19 .formBannerTitle,.forms .layoutModule .form.modulePattern19 .formBannerTitle {
    background: none;
    color: #333;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 45px;
    *line-height: 40px;
    margin: 0
}

.forms .form.modulePattern19 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern19 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 45px;
    *line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern19 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern19 .formBannerTitle .titleCenter {
    background: none;
    height: auto;
    line-height: 45px;
    *line-height: 40px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern19 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern19 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #333;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 45px;
    *line-height: 40px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern19 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern19 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 45px;
    *line-height: 40px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern19 .formBannerMore,.forms .layoutModule .form.modulePattern19 .formBannerMore {
    background: none
}

.forms .form.modulePattern19 .formBannerMore a,.forms .layoutModule .form.modulePattern19 .formBannerMore a {
    background: none;
    color: #333;
    font-size: 12px;
    line-height: 45px;
    *line-height: 40px;
    margin: 0
}

.forms .form.modulePattern19 .formBannerOther,.forms .layoutModule .form.modulePattern19 .formBannerOther {
    line-height: 45px;
    *line-height: 40px
}

.forms .form.modulePattern19 .formBanner .right,.forms .layoutModule .form.modulePattern19 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 40px;
    width: 20px
}

.forms .form.modulePattern19 .formMiddle,.forms .layoutModule .form.modulePattern19 .formMiddle {
    background: #d7d2ce;
    border-bottom: 0;
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    border-top: 0;
    color: #333;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern19 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern19 .formMiddle .formMiddleLeft {
    background: none;
    display: none
}

.forms .form.modulePattern19 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern19 .formMiddle .formMiddleCenter {
    background: none;
    border: 0
}

.forms .form.modulePattern19 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern19 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern19 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern19 .formMiddle .formMiddleRight {
    background: none;
    display: none
}

.forms .form.modulePattern19 .formBottom,.forms .layoutModule .form.modulePattern19 .formBottom {
    margin_left: 0;
    border: none;
    display: table;
    height: 16px
}

.forms .form.modulePattern19 .formBottom .left,.forms .layoutModule .form.modulePattern19 .formBottom .left {
    background: url(../images/side2.png) 0 0 no-repeat;
    display: table-cell;
    height: 16px;
    width: 16px
}

.forms .form.modulePattern19 .formBottom .center,.forms .layoutModule .form.modulePattern19 .formBottom .center {
    background: url(../images/side2.png) 0 -16px repeat-x;
    display: table-cell;
    height: 16px
}

.forms .form.modulePattern19 .formBottom .right,.forms .layoutModule .form.modulePattern19 .formBottom .right {
    background: url(../images/side2.png) 0 -32px no-repeat;
    display: table-cell;
    height: 16px;
    width: 16px
}

.forms .form.modulePattern19 .formBanner .left,.forms .layoutModule .form.modulePattern19 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern19 .formBanner .center,.forms .layoutModule .form.modulePattern19 .formBanner .center {
    *background: url(../images/side_center.gif) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern19 .formBanner .right,.forms .layoutModule .form.modulePattern19 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern19 .formBottom,.forms .layoutModule .form.modulePattern19 .formBottom {
    *display: block
}

.forms .form.modulePattern19 .formBottom .left,.forms .layoutModule .form.modulePattern19 .formBottom .left {
    *background: url(../images/side2.gif) 0 0 no-repeat;
    *display: block
}

.forms .form.modulePattern19 .formBottom .center,.forms .layoutModule .form.modulePattern19 .formBottom .center {
    *background: url(../images/side2.gif) 0 -16px repeat-x;
    *display: block
}

.forms .form.modulePattern19 .formBottom .right,.forms .layoutModule .form.modulePattern19 .formBottom .right {
    *background: url(../images/side2.gif) 0 -32px no-repeat;
    *display: block
}

.forms .form.modulePattern19 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern19 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern19 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern19 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern19 .mallCart .g_selected,.forms .layoutModule .form.modulePattern19 .mallCart .g_selected {
    background: #da893a
}

.forms .form.modulePattern20,.forms .layoutModule .form.modulePattern20 {
    background: none;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    font-family: 微软雅黑,黑体,新宋体,Arial Unicode MS
}

.forms .form.modulePattern20 a,.forms .layoutModule .form.modulePattern20 a {
    color: #333
}

.forms .form.modulePattern20 .g_hover,.forms .layoutModule .form.modulePattern20 .g_hover {
    background: #fff;
    color: #333
}

.forms .form.modulePattern20 .g_hover a,.forms .form.modulePattern20 .g_hover a span,.forms .layoutModule .form.modulePattern20 .g_hover a,.forms .layoutModule .form.modulePattern20 .g_hover a span {
    color: #333
}

.forms .form.modulePattern20 .g_selected,.forms .layoutModule .form.modulePattern20 .g_selected {
    background: #fff;
    color: #333
}

.forms .form.modulePattern20 .g_selected a,.forms .form.modulePattern20 .g_selected a span,.forms .layoutModule .form.modulePattern20 .g_selected a,.forms .layoutModule .form.modulePattern20 .g_selected a span {
    color: #333
}

.forms .form.modulePattern20 .g_tip,.forms .layoutModule .form.modulePattern20 .g_tip {
    background-color: #fbfcbe;
    color: #f30!important
}

.forms .form.modulePattern20 .g_tip a,.forms .layoutModule .form.modulePattern20 .g_tip a {
    color: #f30!important
}

.forms .form.modulePattern20 .g_separator,.forms .layoutModule .form.modulePattern20 .g_separator {
    border-color: #999
}

.forms .form.modulePattern20 .fk-mallBuy,.forms .form.modulePattern20 .fk-mallBuy-big,.forms .layoutModule .form.modulePattern20 .fk-mallBuy,.forms .layoutModule .form.modulePattern20 .fk-mallBuy-big {
    background-color: #a10707
}

.forms .form.modulePattern20 .fk-mall-addCart,.forms .layoutModule .form.modulePattern20 .fk-mall-addCart {
    background-color: #ffeded;
    border-color: #a10707
}

.forms .form.modulePattern20 .fk-mall-addCart span,.forms .layoutModule .form.modulePattern20 .fk-mall-addCart span {
    color: #a10707
}

.forms .form.modulePattern20 .g_stress,.forms .layoutModule .form.modulePattern20 .g_stress {
    color: #9d0505
}

.forms .form.modulePattern20 .g_minor,.forms .layoutModule .form.modulePattern20 .g_minor {
    color: #333
}

.forms .form.modulePattern20 .g_imgPrev,.forms .layoutModule .form.modulePattern20 .g_imgPrev {
    background: url(../images/imgprevnext.gif) -36px -308px no-repeat
}

.forms .form.modulePattern20 .g_imgNext,.forms .layoutModule .form.modulePattern20 .g_imgNext {
    background: url(../images/imgprevnext.gif) 0 -308px no-repeat
}

.forms .form.modulePattern20 .g_imgFrame,.forms .layoutModule .form.modulePattern20 .g_imgFrame {
    border: 1px solid #ccc
}

.forms .form.modulePattern20 .g_imgFrameHover,.forms .layoutModule .form.modulePattern20 .g_imgFrameHover {
    border: 1px solid #2c231c
}

.forms .form.modulePattern20 .g_title,.forms .layoutModule .form.modulePattern20 .g_title {
    background: #333;
    color: #fff!important
}

.forms .form.modulePattern20 .g_title a,.forms .layoutModule .form.modulePattern20 .g_title a {
    color: #fff!important
}

.forms .form.modulePattern20 .g_panelArrow,.forms .layoutModule .form.modulePattern20 .g_panelArrow {
    color: #e0e0e0
}

.forms .form.modulePattern20 .g_panel,.forms .layoutModule .form.modulePattern20 .g_panel {
    background: #e0e0e0;
    color: #333!important
}

.forms .form.modulePattern20 .g_panela,.forms .layoutModule .form.modulePattern20 .g_panela {
    color: #333!important
}

.forms .form.modulePattern20 .g_close,.forms .layoutModule .form.modulePattern20 .g_close {
    background: url(../images/imgclose.gif) 0 -327px no-repeat
}

.forms .form.modulePattern20 .g_close:hover,.forms .layoutModule .form.modulePattern20 .g_close:hover {
    background: url(../images/imgclose.gif) -37px -327px no-repeat
}

.forms .form.modulePattern20 .g_block,.forms .layoutModule .form.modulePattern20 .g_block {
    background: #333;
    color: #fff!important
}

.modulePattern20 .voteResult .voteItems .vi-percent .voteVfm {
    background: #e0e0e0
}

.forms .form.modulePattern20 .g_block a,.forms .layoutModule .form.modulePattern20 .g_block a {
    color: #fff!important
}

.forms .form.modulePattern20 .g_borderHover,.forms .form.modulePattern20 .g_borderSelected,.forms .layoutModule .form.modulePattern20 .g_borderHover,.forms .layoutModule .form.modulePattern20 .g_borderSelected {
    border-color: #333
}

.floatForms .form.modulePattern20 .g_sB_rt,.floatForms .layoutModule .form.modulePattern20 .g_sB_rt {
    background: url(../images/floata_gray3.gif) no-repeat 0 0
}

.floatForms .form.modulePattern20 .g_sB_rc,.floatForms .layoutModule .form.modulePattern20 .g_sB_rc {
    background: url(../images/floata_gray3.gif) repeat-y -60px 0;
    color: #fff
}

.floatForms .form.modulePattern20 .g_sB_rb,.floatForms .layoutModule .form.modulePattern20 .g_sB_rb {
    background: url(../images/floata_gray3.gif) no-repeat -120px 0
}

.floatForms .form.modulePattern20 .g_sB_lt,.floatForms .layoutModule .form.modulePattern20 .g_sB_lt {
    background: url(../images/floata_gray3.gif) no-repeat -180px 0
}

.floatForms .form.modulePattern20 .g_sB_lc,.floatForms .layoutModule .form.modulePattern20 .g_sB_lc {
    background: url(../images/floata_gray3.gif) repeat-y -240px 0;
    color: #fff
}

.floatForms .form.modulePattern20 .g_sB_lb,.floatForms .layoutModule .form.modulePattern20 .g_sB_lb {
    background: url(../images/floata_gray3.gif) no-repeat -300px 0
}

.forms .form.modulePattern20 .formBanner,.forms .layoutModule .form.modulePattern20 .formBanner {
    background: none;
    border: 0;
    height: 40px;
    line-height: 30px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern20 .formBanner .left,.forms .layoutModule .form.modulePattern20 .formBanner .left {
    background: url(../images/side_left.png) 50% no-repeat;
    display: table-cell;
    height: 41px;
    padding: 0;
    width: 8px
}

.forms .form.modulePattern20 .formBanner .center,.forms .layoutModule .form.modulePattern20 .formBanner .center {
    background: url(../images/side_center.png) 50% repeat-x;
    display: table-cell;
    height: 41px;
    width: auto
}

.forms .form.modulePattern20 .formBannerTitle,.forms .layoutModule .form.modulePattern20 .formBannerTitle {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 30px;
    margin: 0
}

.forms .form.modulePattern20 .formBannerTitle .titleLeft,.forms .layoutModule .form.modulePattern20 .formBannerTitle .titleLeft {
    background: none;
    height: 40px;
    line-height: 30px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern20 .formBannerTitle .titleCenter,.forms .layoutModule .form.modulePattern20 .formBannerTitle .titleCenter {
    background: none;
    height: auto;
    line-height: 30px;
    padding-top: 0;
    text-shadow: none
}

.forms .form.modulePattern20 .formBannerTitle .titleCenter .titleText,.forms .layoutModule .form.modulePattern20 .formBannerTitle .titleCenter .titleText {
    background: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    height: 40px;
    line-height: 30px;
    margin: 0;
    padding: 0;
    text-shadow: none
}

.forms .form.modulePattern20 .formBannerTitle .titleRight,.forms .layoutModule .form.modulePattern20 .formBannerTitle .titleRight {
    background: none;
    height: 40px;
    line-height: 30px;
    margin: 0;
    padding: 0
}

.forms .form.modulePattern20 .formBannerMore,.forms .layoutModule .form.modulePattern20 .formBannerMore {
    background: none
}

.forms .form.modulePattern20 .formBannerMore a,.forms .layoutModule .form.modulePattern20 .formBannerMore a {
    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 30px;
    margin: 0
}

.forms .form.modulePattern20 .formBannerOther,.forms .layoutModule .form.modulePattern20 .formBannerOther {
    line-height: 30px
}

.forms .form.modulePattern20 .formBanner .right,.forms .layoutModule .form.modulePattern20 .formBanner .right {
    background: url(../images/side_right.png) 50% no-repeat;
    display: table-cell;
    height: 41px;
    width: 8px
}

.forms .form.modulePattern20 .formMiddle,.forms .layoutModule .form.modulePattern20 .formMiddle {
    background: none;
    border: 0;
    color: #333;
    display: table;
    margin-left: 0;
    padding-top: 0
}

.forms .form.modulePattern20 .formMiddle .formMiddleLeft,.forms .layoutModule .form.modulePattern20 .formMiddle .formMiddleLeft {
    background: none;
    display: table-cell;
    *display: block;
    width: 8px
}

.forms .form.modulePattern20 .formMiddle .formMiddleCenter,.forms .layoutModule .form.modulePattern20 .formMiddle .formMiddleCenter {
    background: #f1f1f1;
    border: 1px solid #cdcdcd;
    border-top: 0;
    display: table-cell;
    *display: block
}

.forms .form.modulePattern20 .formMiddle .formMiddleCenter .formMiddleContent,.forms .layoutModule .form.modulePattern20 .formMiddle .formMiddleCenter .formMiddleContent {
    background: none;
    color: #333
}

.forms .form.modulePattern20 .formMiddle .formMiddleRight,.forms .layoutModule .form.modulePattern20 .formMiddle .formMiddleRight {
    background: none;
    display: table-cell;
    *display: block;
    width: 8px
}

.forms .form.modulePattern20 .formBottom,.forms .layoutModule .form.modulePattern20 .formBottom {
    display: none
}

.forms .form.modulePattern20 .formBottom .center,.forms .form.modulePattern20 .formBottom .left,.forms .form.modulePattern20 .formBottom .right,.forms .layoutModule .form.modulePattern20 .formBottom .center,.forms .layoutModule .form.modulePattern20 .formBottom .left,.forms .layoutModule .form.modulePattern20 .formBottom .right {
    background: none
}

.forms .form.modulePattern20 .formBanner .left,.forms .layoutModule .form.modulePattern20 .formBanner .left {
    *background: url(../images/side_left.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern20 .formBanner .center,.forms .layoutModule .form.modulePattern20 .formBanner .center {
    *background: url(../images/side_center.gif) 50% repeat-x;
    *display: block
}

.forms .form.modulePattern20 .formBanner .right,.forms .layoutModule .form.modulePattern20 .formBanner .right {
    *background: url(../images/side_right.gif) 50% no-repeat;
    *display: block
}

.forms .form.modulePattern20 .product-gallery .gallery-control-prev,.forms .layoutModule .form.modulePattern20 .product-gallery .gallery-control-prev {
    background: url(../images/prev.png) no-repeat;
    _background: url(../images/prev.gif) no-repeat
}

.forms .form.modulePattern20 .product-gallery .gallery-control-next,.forms .layoutModule .form.modulePattern20 .product-gallery .gallery-control-next {
    background: url(../images/next.png) no-repeat;
    _background: url(../images/next.gif) no-repeat
}

.forms .form.modulePattern20 .mallCart .g_selected,.forms .layoutModule .form.modulePattern20 .mallCart .g_selected {
    background: #333
}
