.g_web {
    background: #e9fffb;
}

.webContainerBox {
    top: 0;
    overflow-x: hidden;
    overflow-y: hidden;
}

.header, .loginHeader {
    text-align: center;
    height: 45px;
    line-height: 45px;
    margin: 0;
    padding: 0;
}

.webHeaderBox {
    width: 100%;
    max-width: 640px;
    height: 95px;
    z-index: 3;
}

.webHeader {
    position: absolute;
}

.header a {
    display: none;
}

.customerServiceDiv {
    padding-top: 3px;
    position: fixed;
    bottom: 0;
    height: 48px;
    z-index: 1;
    -webkit-backface-visibility: hidden;
}

.defaultBanner {
    background-image: url(../../image/banner/96.jpg?v=201401131749);
    background-position: 50% 50%;
}

.navbar a {
    height: 50px;
    overflow: hidden;
    font-size: 15px;
    text-decoration: none;
    color: #fff;
    text-align: center;
    line-height: 50px;
    position: relative;
    display: block;
    padding: 0 10px;
    word-break: keep-all;
    white-space: nowrap;
    width: auto;
    min-width: 60px;
    max-width: none;
}

.navbar .navLeft {
    height: 100%;
    width: 15px;
    position: absolute;
    background: url(../../image/mobi/slide.png) no-repeat,rgba(0,0,0,0.5);
    z-index: 1;
    left: 0;
    background-position: 0 50%;
    top: 0;
    cursor: pointer;
}

.navbar .navRight {
    height: 100%;
    width: 15px;
    position: absolute;
    background: url(../../image/mobi/slide.png) no-repeat,rgba(0,0,0,0.5);
    z-index: 1;
    right: 0;
    background-position: -20px;
    top: 0;
    cursor: pointer;
}

.navbar .navTouchLeft {
    background: url(../../image/themes/101/slide.png?v=201402111637) no-repeat;
    background-position: 0 50%;
}

.navbar .navTouchRight {
    background: url(../../image/themes/101/slide.png?v=201402111637) no-repeat;
    background-position: 100% 50%;
}

.navBaseIcon .navItemName {
    font-size: 12px;
}

.navBaseIcon a {
    line-height: 16px;
}

.navBaseIcon .navItemIcon {
    background-image: url(../../image/colIcon/140.png?v=201310281741);
    margin-top: 3px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    width: 30px;
    height: 28px;
}

.navItem_3 .navItemIcon {
    background-image: url(../../image/colIcon/1.png?v=201310281741);
}

.navItem_9 .navItemIcon {
    background-image: url(../../image/colIcon/40.png?v=201310281741);
}

.navItem_101 .navItemIcon {
    background-image: url(../../image/colIcon/17.png?v=201310281741);
}

.navItem_102 .navItemIcon {
    background-image: url(../../image/colIcon/18.png?v=201310281741);
}

.navItem_103 .navItemIcon {
    background-image: url(../../image/colIcon/27.png?v=201310281741);
}


/*↓后期新增的导航图标样式↓，修改时间:2014.9.17*/
.navItem_home .navItemIcon {
     background-image: url(../../image/colIcon/1.png?v=201310281741);
}
.navItem_product .navItemIcon {
     background-image: url(../../image/colIcon/17.png?v=201310281741);
}
.navItem_news .navItemIcon {
     background-image: url(../../image/colIcon/18.png?v=201310281741);
}
.navItem_article .navItemIcon {
     background-image: url(../../image/colIcon/35.png?v=201310281741);
}
.navItem_job .navItemIcon {
     background-image: url(../../image/colIcon/26.png?v=201310281741);
}
.navItem_video .navItemIcon {
     background-image: url(../../image/colIcon/28.png?v=201310281741);
}
.navItem_goods .navItemIcon {
     background-image: url(../../image/colIcon/30.png?v=201310281741);
}
.navItem_contact .navItemIcon {
     background-image: url(../../image/colIcon/4.png?v=201310281741);
}
.navItem_imagepic .navItemIcon {
     background-image: url(../../image/colIcon/39.png?v=201310281741);
}
/*↑后期新增的导航图标样式↑*/
.navbar {
    text-align: center;
    left: 0;
    right: 0;
    height: 50px;
    overflow: hidden;
    margin: 0 auto;
    position: absolute;
    -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,0.15);
    -o-box-shadow: inset 0 2px 2px rgba(0,0,0,0.15);
    -ms-box-shadow: inset 0 2px 2px rgba(0,0,0,0.15);
    -moz-box-shadow: inset 0 2px 2px rgba(0,0,0,0.15);
    box-shadow: inset 0 2px 2px rgba(0,0,0,0.15);
}

    .navbar .navbarList {
        position: relative;
        left: 0;
        -moz-transition: left .5s ease-in,color .3s ease-out;
        -webkit-transition: left .5s ease-in,color .3s ease-out;
        -o-transition: left .5s ease-in,color .3s ease-out;
        transition: left .5s ease-in,color .3s ease-out;
    }

    .navbar .navItem {
        float: left;
    }

    .navbar a:focus, .navbar a:active:focus, .navbar .selected {
        font-weight: bold;
        color: #fff!important;
    }

.form .formBannerTitle .titleText {
    width: 210px;
}

.webContainerBox .title a span {
    padding: 0 8px;
}

.webContainerBox .title_more {
    margin-right: 0;
}

.pagenation .pageSelect {
    height: 32px;
}

.form .titleCenter {
    height: 35px;
    line-height: 35px;
}

.webContainerBox .title_more {
    line-height: 35px;
}

.webContainerBox .productPicListForm {
    border-bottom: 1px solid #ececec;
}

    .webContainerBox .productPicListForm a {
        text-decoration: none;
    }

.newsList .line .newsTitle a {
    width: 97%;
}

.newsList .topFlagLine .newsTitle a {
    width: 90%;
}

.newsList .line .lineBody .g_topFlag {
    margin: 5px 0 0 -20px;
    position: absolute;
}

.form .formMiddle .styleForm1 .mProductTileForm a {
    text-decoration: none;
}

.form .formMiddle .productPicListForm {
    padding: 5px 0;
}

.bottomdiv .bottom {
    background: #adadad;
}

.webContainerBox .title_more:active {
    background: rgba(0,0,0,.5);
}

.newsDetail .title {
    color: #fff;
}

.navbar .itemSelected {
    height: 50px;
}

.webContainerBox {
    background: #e9fffb;
}

.footer {
    background: #e9fffb;
}

.customerServiceDiv {
    background: #16a086;
}

.mobiAdvertisement_adImg {
    background: #16a086;
}

.header {
    background: #16a086;
}

.loginHeader {
    background: #16a086;
}

.memberIcon {
    background: url(../../image/themes/101/d.png?v=201311271846) no-repeat;
}

.signupIcon {
    background: url(../../image/themes/101/z.png?v=201311271846) no-repeat;
}

.carIcon, .multilingual .memberEntrance .member_a, .exit, .exit {
    color: #16a086;
}

.g_button {
    background-color: #16a086;
}

.webFooterBox .bottomdiv .bottom {
    background: #87b4ac;
}

.navbar {
    background: rgba(22,160,134,0.9);
}

    .navbar .itemSelected {
        background: #158772;
    }

    .navbar .navItem:active {
        background: #158772;
        -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
        -o-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
        -ms-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
        -moz-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
        box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
    }

.pagenation {
    color: #666;
}

    .pagenation .pagePrev {
        border: #ccc 1px solid;
        background: #fff;
    }

    .pagenation .pageNext {
        border: #ccc 1px solid;
        background: #fff;
    }

        .pagenation .pagePrev:active, .pagenation .pageNext:active {
            border: 1px #e9fffb solid;
            background: 0;
        }

.webContainerBox .form .pagenation .pageDisable, .webContainerBox .form .pagenation .pageDisable:active {
    border: #e9fffb 1px solid;
    background: 0;
}

.mProductTileForm:active {
    background: #c6fff5;
}

.webContainerBox .productPicListForm:active {
    background: #c6fff5;
}

.newsList .line:active {
    background: #c6fff5;
}

.form .titleCenter {
    background: #16a086;
}

.webContainerBox .productPicListForm {
    border-bottom: 1px solid #bce6de;
}

.newsList .g_border, .newsDetail .title {
    border-bottom: 1px solid #bce6de;
}

.pgList .g_border {
    border-bottom: 1px solid #bce6de;
}

.webMapServiceBox {
    background: #16a086;
}

.mbLineCtrl .msgSubmitButton {
    border-radius: 2px;
}

.subBg {
    background: #16a086;
}

.mbTitle {
    color: #16a086;
}

.publishIcon {
    background-image: url(../../image/themes/101/fabiaoliuyan_1.png?v=201311041750);
    background-size: 24px;
}

.userMsgIcon {
    background-image: url(../../image/themes/101/liuyan_1.png?v=201311041750);
    background-size: 24px;
}

.reqArea {
    background: #fff;
    -ms-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
    -o-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
    -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
    -moz-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
    box-shadow: 3px 3px 3px rgba(0,0,0,.1);
}

.msgArrow {
    color: #fff;
}

.webContainerBox .form .newsDetail .title {
    background: 0;
}

.webBannerBox .multilingualArea {
    background: #e9fffb;
}

.g_web .multiLanguageCtrl {
    color: #158772;
}

.lanSelect .lanContainer .lanItem:hover {
    background-color: #158772;
}

.g_web .multilingual {
    background: #e9fffb;
}

.carIcon {
    background: url(../../image/themes/101/carIcon.png?v=201401131749) no-repeat;
    background-size: 20px;
    background-position: 0 50%;
}

.mall_product {
    border-bottom: 1px solid #bce6de;
}

.mallCart .payCount_line {
    border-bottom: 1px solid #bce6de;
}

.proDetailDiv .mallOptionBox {
    border-top: 1px solid #bce6de;
}
