﻿body, ul, p {
    margin: 0;
    padding: 0;
}

body {
    background: #fff;
    text-align: left;
    font-family: 微软雅黑,Arial;
    color: #666;
    font-size: 1rem;
}

li {
    list-style: none;
}

a, a:visited, a:hover {
    text-decoration: none;
    color: #666;
}

.clearfix:after {
    clear: both;
    height: 0;
    overflow: hidden;
    display: block;
    visibility: hidden;
    content: ".";
}

.fl-l {
    float: left;
}

.fl-r {
    float: right;
}

.sBorder {
    height: 2px;
    background: #CECECE;
}

.sep {
    display: inline-block;
    overflow: hidden;
    clear: both;
}

.sep-w5 {
    display: inline-block;
    overflow: hidden;
    clear: both;
    width: 5%;
}

.sep-w10 {
    display: inline-block;
    overflow: hidden;
    clear: both;
    width: 10%;
}

.sep-w15 {
    display: inline-block;
    overflow: hidden;
    clear: both;
    width: 15%;
}

.sep-w20 {
    display: inline-block;
    overflow: hidden;
    clear: both;
    width: 20%;
}

.sep-h5 {
    overflow: hidden;
    clear: both;
    height: 5px;
}

.sep-h10 {
    overflow: hidden;
    clear: both;
    height: 10px;
}

.sep-h15 {
    overflow: hidden;
    clear: both;
    height: 15px;
}

.sep-h20 {
    overflow: hidden;
    clear: both;
    height: 20px;
}

.sep-h25 {
    overflow: hidden;
    clear: both;
    height: 25px;
}

.mr-10 {
    margin-right: 10%;
}

.mt-15 {
    margin-top: 15px;
}

input {
    font-size: 14px;
}

body > header {
    width: 100%;
    color: #3399ff;
    font-size: 16px;
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
}

body > footer {
    width: 100%;
    color: #3399ff;
    font-size: 16px;
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
    clear: both;
}

body > header { /*-webkit-box-shadow:0 2px 2px 0 #BABABA;box-shadow:0 2px 2px 0 #BABABA;*/
    margin-bottom: 2px;
}

header > p {
    background: #337b70;
    height: 40px;
    line-height: 40px;
    clear: both;
    color: #fff;
    text-align: center;
    padding-left: 1%;
    padding-right: 1%;
}
/*.bt{ width:10%; padding:0 10px;top:6px;font-size:16px;line-height:29px;color:#ffffff;cursor:pointer;border:0 none;background:-webkit-gradient(linear,left top,left bottom,from(#535353),to(#424242));-webkit-border-radius:3px;display:block;text-align:center;position:absolute;border:1px solid #2c2c2c;-webkit-box-shadow:inset 0 1px rgba(82,82,82,1),inset 0 -1px rgba(82,82,82,1),inset 1px 0 rgba(82,82,82,1),inset -1px 0 rgba(82,82,82,1)}
*/
header > .nav2 > a {
    display: block;
    width: 33.33%;
    float: left;
    text-align: center;
    margin: 0 auto;
}

    header > .nav2 > a, header > .nav2 > a:visited, header > .nav2 > a:hover {
        color: #fff;
    }
header > .nav2 .bt {
    padding-left: 5px;
}
.logoBar {
    width: 100%;
    height: 55px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    clear: both;
    text-align: center;
}

.footerBar {
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    clear: both;
    text-align: center;
    font-size: 14px;
}

    .footerBar > p {
        text-align: left;
        width: 90%;
        padding-left: 5%;
        line-height: 18px;
    }

.logoBar {
    background: #fff url(/images/logo.jpg) 10px center no-repeat;
    background-size: auto 90%;
    text-align: right;
    padding-left: 30%;
}

    .logoBar > a, .logoBar > a:visited {
        display: block;
        height: 55px;
        line-height: 55px;
        font-size: 16px;
        width: 28%;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNpiTEtLy2ZAgFNAfJqBeMABxLFAzAblv2QBErZAzA0VcAHiFiA+S4RhIENqgVgPSWwdE5BoAuJfUAGQBVVArEPAMJC6CjTDjgPxQpCB14C4GYj/INlcD8RqOAwD6SkBYlMkMZCPuoD4HxNU4AIQdyAZygF1uRIWA/OA2BqJfwWI22B6mZAkTgJxH8gWKJ8baqgskpp0IHZG4t8C4kakIEMxEAQOA/EkJD4/NDgkgTgeiH2Q5O4BcR0Q/0APXHSwF+q6VChfGIj7kVICCDyGGvYVWwBjA5uAeDESH9mwl9Dk8hFXjOECq6AYGbwF4moozUCqgQxQV26Csj9CDXtJKIESArOhMQ8K26eEFAMEGABxmjWJYI+fGwAAAABJRU5ErkJggg==") no-repeat right center;
        -webkit-background-size: auto 12%;
        background-size: auto 12%
    }

    .logoBar #return {
        float: left;
        width: 21%;
        min-width: 134px;
    }

    .logoBar > a > div {
        position: absolute;
        top: 3px;
        right: 6%;
        border: 2px solid #fff;
        height: 14px;
        width: 14px;
        line-height: 14px;
        border-radius: 8px;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        font-size: 11px;
        background: #BA2636;
        color: #fff;
        text-align: center;
    }

    .logoBar .mail {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAdCAYAAAA3i0VNAAACaUlEQVR42s2Yb0QDcRjHj4iIiIjoVURExIiIiDGiVxHRq+hV9HbEiIgYI0ZExCyiVxERY0REtlcR2Rhn7b8RUd9vnss1d+t+t91243F32/12n9/zfJ/n9/xO0+RTqVTW6/V6rFqtxv1gtVotDJ4Zg0/DF6eNRuPLbwbIDzhvXstkMoO88CMkDQ6MaqVSacSvgAJ58QeSHhU91PsI9QpL2EISDteTAJ0CcLYPgDd49ih0uGwLKV8WYIu6rg+bZ+S1AS7CJMZxA89ttoU0hX1XBu3h+tND71XwjBATGMeTfzVpdUMulxsC5BI97AHgM6VVLBYncJ52lDhu/8ht1jpxgCNIIySwVbuQqBZoFSk5hjSJ+yCZTA7guGkWt4L3lJNSGVIG3bJMlMvlOdY0hQmmADeuWt5cQcrAN9g0YVnbHIQ4JlIxtF3oBeQDRc/QibYiNvc1KQ1KBOdH1B+ugzhfcNovuA33M8ewlZIwxsVLISaYeXmjJAAzBrszff9Oj+K47QkkBuQZLjx0p9WzxnLKSRjLGyxAaVhNlMnDCXYVEjfr1CFLkVXZ4O9Yc1coA+lRt9uFFICXEoFUVyBFWwEu/O0eTHj2fwrlJcyMZ4Q6gpTiG8R9s2bNdanz/kkkOsBu8o4g2ZWI1nQPGwz+/5YrSC5fzE7c+OLxXibLRGI9VYIE4KGUmqceNbxXst+6dwSJH85kwF2Pd4f7Erl8W0h48FpKw2UftrBMpBC3sUYDY7XHSbPOddqOdZpI0hds/kJKWFnfdALT5T54KZCVfDiHHRtvMKIyg4SP9tuPXG5bX7WscSnzk7F+ku0b3fD+/cDqOuUAAAAASUVORK5CYII=) 50% 50% no-repeat;
        background-size: auto 14.5px;
    }

    .logoBar .weibo {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAArCAYAAAD2f+EJAAAEPUlEQVR42r1YWUhUURge2/coM8j2jRbaaKHCaKGnpA0q2myDIotooeihAvEhIoyIgjJK9KWweagg25F5KFrQsmQqUVJSpyZnHB21MrPl++RcOl7uNvfeuvBz71nuf77z7+d4PC4/fr+/S0NDw07Qs8bGRm80Gt2A7jjP/34AIB50o6mp6TcJ39k+n6+TK8xramp61dXVTQPTZdhhCmgbaCPay+vr66dzXJmL/v0KCAFkrpNdjQfDvXg/AFVCxL9k5qqFqjCej/dl/BOWx9A+EPPi2NkMMLwKhl/0Fo2FwOek5cXLysq6AvUJ/NTsxuISiFehUKi3KQBOwuR7ZgypEszzg/LwfQ7vXFARvltMgDyGhEfpAggGgz2pTxMmTaAzkUhkshYP9E8Cj2smPKp1jRQDWSY/v1R2gYUmQGXp6LsFek7psQ3qLzzjoBEvjIcIuB0AMF1tQaf38fMc+j/m/9TzDtA8samjJvyKKioqurUBCAQCPdDx3i0D5C5BYwSQOyZz0xU1rHDTC4Th5gs7Gwj+Hw2kEYUzJFIVZ90GIRbYDhoA/m9MAO+mJAr0doOxlTDGxQzLEN0+0E2rqqPdcKcWwN4liA8aAw21tbVDtbyoqqqqO4aTAOi4iBMBUKsDiZURxFuNgVKv19vRSoSFq/UV8WEN/jslvOdzDCBqPFrBBX1BqKGf3aTHeAJJXdDaoAaICCWRquM+m52mfpGHUowk0yYJ1AcjtDIl+kpgF33cqEMAYpdBrHinFCCZOhbutWobRg/4LzWQRJZHCiqfdCZdbwsozsq9YwauvEBGm2JUMTFW2AGADQzSi5oA8FBLbJkmlpyHOclM+xYlMJ/FjJ5XKDmm3cOKGINXrAQY0CV6ENxxFr7HIVYMR3ss2jNpiOi7baCCH8xZuuhpiCxcYkxY3+lhVkpCzgHY9VYtmqV8tctJrQSAF8ZqVIn48TRTicPF60EZSuVl62EyM6oLdFTUAnoNSoOdjHZ0rqQngMlaK2mZi2LeEZ4/8T0xLS2tg8dBAlrHmpI65KnLoshLrbqu2ROHXVy0qXeW8vFunKa3SEy/xXoKw/ynSIhTbQMoLCzsDCYvBDMfjYmHYepZXbYZVVIET2naUg0LEYW57Mss42TD4xUAouMULFZoIpUcW27IcEoG+B4iqShHArFKAndItWilSmKt9BBbeR+0SWrPBvNGscjXcDg8WBo7Lx2OU8UFyiIZDKOuIyOFyIeBYYXE8JF894Sx4naV0d/+VEk6W20DEDVAsfowIy2UpFwDqC8/0N4hAV/ixFUzVAAKlMMr479cIygHYD5UF9rlSr0AoAlOasJk3kVIVwIjRcGaQLXIiYmloXQo8kljuY4DF4MOw7dScfMNxk9UEsrWKg+pKt7yuX43SaYqAOWyK4szazMBANCef3JByoyIRQ7zVMWDsVZ9yGskBrJYef8B/rT736K74WUAAAAASUVORK5CYII=) 50% 50% no-repeat;
        background-size: auto 21.5px;
    }

.ico > a {
    display: block;
    margin: 0 auto;
    overflow: hidden;
    float: right;
    width: 20%;
}

    .ico > a > img {
        width: 70%;
    }

.footerNav {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: url(image/ftnav.png) repeat-x;
    margin: 0 auto;
    overflow: hidden;
}

    .footerNav a, .footerNav a:visited {
        display: block;
        width: 25%;
        float: left;
    }

.footerMenu {
    width: 100%;
    text-align: center;
    margin: 10px auto;
    font-size: 14px;
}

    .footerMenu a {
        display: inline-block;
        margin: 0 1%;
        text-align: center;
        background: #ddd;
        height: 30px;
        line-height: 30px;
    }

    .footerMenu > .home {
        width: 21%;
        background: #ddd url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVpJREFUeNrs1rFKA0EQBuC7MaUgBA7S2gZSpLUNHILp9Qmus8qLCIJPIQgSwUYIRBACaQUrq1SSoCCkEp2FCYzH7rkzs6bKwA97t8l8d5tjL3lVVZmi9jHHNL7HfEobtBRoFzPGHNLxK2aIeZY0ASHaw0wYmtF4QnP/ArvGD5jCM1fQXC813ISqcFCiH/S7DmksxkGJlpg7SqnBQYnO2LmZBgcjqsZBgA4CKMcHsTgI0HnEgziPxSEhKsIhMVrHVx68u4E7HnRlQDleenC3vXYcfBl4ei1oHa8v+wWw15urL9qNUqAcP6udO2kRtqk9zJQd50b0u2kDuc22XzcOHmGeBHcQyntkD2eN3FK/YY5ilsdYueUfSLLawTu4behdSOE1G18p8Ta9A3w9g/AjG59ilmyTaKoD9rklfdfXMwif+67QUGvq+Sf8guljrjELA7igHn3q+at+BBgAGyBt6GlytW0AAAAASUVORK5CYII=") no-repeat 5% center;
        -webkit-background-size: auto 50%;
        background-size: auto 50%;
    }

    .footerMenu > .help {
        width: 24%;
        padding-left: 2%;
        background: #ddd url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkZJREFUeNqsV99HQ1EcXy3jEhExxojoKSKi6CUiYimliaWnpR6Xxd7rJUp7rKepl9JIY/TS1NMYU0TqdYyxP2BE9P3yuRzHOfd+720fPpx77vf7/dx7fnzP9wxks9mIEFFiirhBnCROo/+d+E0sEyvEX0mwIaEoC10TZw3vZsBtYoO4gw/xxKBANEd8s4jqmIVt7r9/fErMK8894g3xgdhBX5y4RswQHfAM/UdhhLc0UR7GTWLLYPtEPCHeKyPDvk3iXZChjuGrXdSJCxZRFy3Y1JW+Y8QSC/PKTaD9gz/9EcyxbjuBWGLhFaVdIrYjcrThY4rlKzyjtCuR4Kgq7bkgwnGl/R1C+FNpJ4IIO5H+4TeIcFvLWkGh+nSDCDeUdiqEcErbimJhdUFlbPNkQQI+novTJlxWhttBRooJRGOwdZQpKwcR5gRQ0LbECzHpIZqEjbp9CrbE45Wr9Y3PAb+QHCraIcFzumvYDcs4VMTCORwSpm22D0qwjYPiXDLUSzgO+wWOtegnPE68RZnTL0QRM2kT5mF8JI4KA5a0w8ALY4jtmIS5ppoSBuJ5OwCbQh8uDi914bzt3DSAU+A6yqAe2l2hb8atx4bwl1wzXWHDd/AXHSSDOS3h6+VPC33P2tqooz+OYzaOrMa7pcrCH8R5yxcOa8+HxFeD3SveXWi+bbAZprx1wYmg6PG+aEsWYetq97awJ7Dbg+2/hUewcFaxkPzQg20XvqGFeTGlfcpaU5mb9rtD+QnzTaAWIlvVvG4RjD8BBgATVnkSS8BfYQAAAABJRU5ErkJggg==") no-repeat 1% center;
        -webkit-background-size: auto 49%;
        background-size: auto 49%;
    }

    .footerMenu > .classify {
        width: 21%;
        background: #ddd url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAADXYyzPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKdJREFUeNpiTEtLa2RgYCgFYjYgngjExQwI4AfE7UCsxUAdcAeIa2bOnLmSCchIAGJOIGYG4mQ0hROoaCkIqADxHBADZPFfJIm/DLQH32EWdwPxWSjuRlOUAsSXqWjpTSBOBDFYgHg6FGMD+4BYjxbeZmIYIDBqMV0tBhUg34D4DxD3osmDCpCrQPyfSvg2EIfDLB4tQEYLkNF8PFqAjBYgg7sAAQgwANFhWfgYgE3SAAAAAElFTkSuQmCC") no-repeat 5% center;
        -webkit-background-size: auto 40%;
        background-size: auto 40%;
    }

    .footerMenu > .car {
        width: 23%;
        background: #ddd url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAYAAACkVDyJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZlJREFUeNpiSUtLq2NgYKgGYjYg/gLEv4BYiIH64AUQJ7IAiVKoZSDAw0A7IAHEc5iARAcQP4UKfgTidzS09DjIwlYglgFiRiAWAGJhIOYF4r9QRXegcuRgYSRzQGA9Ew6XgOLyMpStAsSiZPrIA4iZoezvQLyJCY/iU0hsSzIt9EZi7wB5BJ+FR5DYZmRYxgnEgUj8NSACn4XHKbTQCWopLDjXE7IQlFheI1nITEFwboVaitdCZF/yA7E6BRaugTGItZDUhKMLxHLIqZMcC+cA8X8i8SUkfZtgwUmMhafQMi45YA0yh5CFIJddINOiL9BikyQL0YO1jIRiDVQ8VqIbRoyFlBYAJFuIXMSFkJBwQHgaORY+glZb5IA0ciz8C42LpyRaBnLkFHRBFiI1T4diBnrEIVUBsRZKA/FGIP4DxNuBWBFPkXYemmAOIBVvJFsISm1+0BoDVIsvwqFuBRAbQNn2QDyTXAvRC25s1RUblhpFl1wLjxNRxv7Cou4guRZmIVUxu4E4Doe6aKg6UN5dBsS56AoAAgwA2BljMOFZWwQAAAAASUVORK5CYII=") no-repeat 1% center;
        -webkit-background-size: auto 44%;
        background-size: auto 44%;
    }

.footerInfo {
    height: 25px;
    line-height: 25px;
    color: #E5007F;
    text-align: center;
    font-size: 10px;
    clear: both;
}

.con_gwxz, .topen1, .tclose1 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

    .con_gwxz > div, .tclose1 > div {
        height: 40px;
        line-height: 40px;
        text-align: left;
        border-bottom: 1px solid #ccc;
        -webkit-box-shadow: 1px 1px 1px #fff;
        -moz-box-shadow: 1px 1px 1px #fff;
        width: 98%;
        margin: 0 auto;
        padding-left: 2%;
        background: #f8f8f8 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNpiTEtLy2ZAgFNAfJqBeMABxLFAzAblv2QBErZAzA0VcAHiFiA+S4RhIENqgVgPSWwdE5BoAuJfUAGQBVVArEPAMJC6CjTDjgPxQpCB14C4GYj/INlcD8RqOAwD6SkBYlMkMZCPuoD4HxNU4AIQdyAZygF1uRIWA/OA2BqJfwWI22B6mZAkTgJxH8gWKJ8baqgskpp0IHZG4t8C4kakIEMxEAQOA/EkJD4/NDgkgTgeiH2Q5O4BcR0Q/0APXHSwF+q6VChfGIj7kVICCDyGGvYVWwBjA5uAeDESH9mwl9Dk8hFXjOECq6AYGbwF4moozUCqgQxQV26Csj9CDXtJKIESArOhMQ8K26eEFAMEGABxmjWJYI+fGwAAAABJRU5ErkJggg==") no-repeat right center;
        -webkit-background-size: 10px 6px;
        background-size: 10px 6px
    }

    .topen1 > div {
        height: 40px;
        line-height: 40px;
        text-align: left;
        border-bottom: 1px solid #ccc;
        width: 98%;
        margin: 0 auto;
        padding-left: 2%;
        -webkit-box-shadow: 1px 1px 1px #fff;
        -moz-box-shadow: 1px 1px 1px #fff;
        background: #f8f8f8 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNpiTEtLYyAC2APxBSD+SEghExGGOQNxCRA3ATE3pQbaAnEelK0ENZSDXAPNgbgITY0aENcDMRupBhoAcQUQs2CR08Ejh9VADSCuRdLwC4gbgPgkkhpTaLgyETJQBaoZ5qU/QNwBxGeBuAuILyGptQbiAnwGKkANg8XkPyDuAeLTSC5tBOIbSHocgTgbm4GS0BjkR5KbAMRH0RwA8/49JDEPIE5GNlAUiNuBWBBJ0VQg3o8jwr4CcR0QP0YSCwDiaJiBrUAsjCQ5F4h3EEifH6ER9xxJLALkWhaojXeggiAvbmAgDryFGlqEFIkaAAEGAD5gK19yc65eAAAAAElFTkSuQmCC") no-repeat right center;
        -webkit-background-size: 10px 6px;
        background-size: 10px 6px
    }

    .con_gwxz > ul, .tclose1 > ul {
        display: none;
        padding: 0;
        margin: 0;
        text-align: left;
    }

    .topen1 > ul {
        padding: 0;
        margin: 0;
        text-align: left;
    }

        .con_gwxz > ul > li, .topen1 > ul > li {
            width: 98%;
            text-align: left;
            height: 30px;
            line-height: 30px;
            padding-left: 8%;
            border-bottom: 1px dotted #ccc;
            background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAYAAACaq43EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNpiTEtLm8HAwLASiPczEAFmzpzJQA3ABMTSQFwExGEMdARMSOxYII6np8WvkfghQJxOL4tLgfgpkpgPEBeghQZNLH4LxJVAfA9J3Bka7yy0juP3QFwDxHeQ5OyBuIJWliMH52eoz68hiZkDcSMQs9HSYhD4AcS1QHwJSUwPiJuBmJuWFoPALyCuB+KTSGJaQNwCxLy0tBgE/gDxDTQxcSAWpZbFuBJONBBHIPFBia8BLeVT3eJkIA5A4oOyWzVaXqeqxaBgzwRiDySxl9CU/praqZoFydIiaN6FgcfQFP6WFvmYBYoroHkWBkBxWQfEH2lVcrFACwg9JDFQam6CFigMtLQY2dIrUIf8oHXthJy4zgJxG7QAYaCHxSCLjgLxJGjBQRcAEGAA8BM1pFhonlsAAAAASUVORK5CYII=") no-repeat right center;
            -webkit-background-size: auto 30%;
            background-size: auto 30%;
        }

            .con_gwxz > ul > li > a, .topen1 > ul > li > a {
                display: block;
                width: 100%;
            }

    .con_gwxz > p {
        text-align: left;
        margin: 2%;
        line-height: 18px;
    }

        .con_gwxz > p img {
            width: 100%;
        }

/***首页关注***/
.gz {
    position: fixed;
    height: 40px;
    line-height: 40px;
    width: 100%;
    overflow: hidden;
    bottom: 40px;
    margin-bottom: 15px;
    /*background:#000; background:rgba(0,0,0,0.3); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000,endcolorstr=#7f000000);*/
    background: #3399ff;
}

    .gz > span {
        display: block;
        margin: 0 auto;
        overflow: hidden;
        height: 40px;
        line-height: 40px;
    }

        .gz > span.gzl {
            color: #fff; /*background:url(/images/logo.png) left center no-repeat;*/
            width: 60%;
            float: left;
        }

            .gz > span.gzl > span {
                display: block;
                margin: 0 auto;
                overflow: hidden;
                height: 40px;
                line-height: 40px;
                float: left;
            }

        .gz > span.gzr {
            width: 40%;
            float: right;
            text-align: right
        }

            .gz > span.gzr > a {
                display: block;
                margin: 5px auto;
                overflow: hidden;
                width: 80%;
                max-width: 100px;
                height: 30px;
                line-height: 30px; /*background:#61F607;*/
                border: 1px solid #B3EE3A;
                text-align: center;
                color: #fff;
                border-radius: 5px;
                -webkit-border-radius: 5px;
                -moz-border-radius: 5px;
            }


#container {
    width: 100%;
    text-align: center;
    height: 60px;
    margin: 0 auto;
}

    #container nav {
        overflow: hidden;
        font-size: 15px;
        color: #000;
        font-weight: bold;
        height: 60px;
        line-height: 55px;
        text-align: center;
    }

        #container nav ul {
            text-align: center;
            margin: 0 auto;
            overflow: hidden;
            padding-left: 1.5%;
        }

            #container nav ul li {
                float: left;
                width: 22.7%;
                text-align: center;
                margin: 0 1.12%;
            }

                #container nav ul li a {
                    color: #fff;
                    width: 100%;
                    display: block;
                    text-align: center;
                }

                    #container nav ul li a:hover {
                        width: 100%;
                        display: block;
                        color: #fff;
                        text-align: center;
                    }

.urlst {
    width: 98%;
    margin: 0 auto;
    text-align: center;
}

.city {
    line-height: 30px;
}

.column {
    text-align: center;
    clear: both;
}

.title {
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    text-align: left;
    padding-left: 10px;
    color: #FFFFFF;
    padding-right: 10px;
    background: #3399ff;
    clear: both;
}

    .title > span {
        display: block;
        margin: 0 auto;
        overflow: hidden;
        width: 50%;
        float: left;
        font-family: 微软雅黑;
        text-align: left;
    }

        .title > span.more {
            text-align: right;
        }

        .title > span > a {
            display: block;
            width: 100%;
            color: #fff;
        }

.column > ul {
    text-align: center
}

    .column > ul > .p1 {
        float: left;
        width: 50%;
    }

    .column > ul > .p2 {
        float: left;
        width: 27%;
        margin: 0.8% 2.5%;
        overflow: hidden;
        text-align: center;
        height: 25px;
        line-height: 25px;
        border: 1px solid #ccc;
        background: #fff;
    }

    .column > ul > .p1 > a > img {
        display: block;
        width: 82%;
        max-width: 282px;
        max-height: 282px;
        margin: 0 auto;
        text-align: center;
    }

.column .c {
    height: 120px;
    clear: both;
    text-align: center;
}

.column .c_left > a {
    width: 100%;
    display: block;
}

.dlist {
    height: 100px;
    overflow: hidden;
    width: 30%;
    float: left;
    margin: 0 1% 0 1.8%
}

    .dlist dt {
        width: 100%;
        height: 75px;
        text-align: center;
        margin: 0 auto;
        overflow: hidden;
    }

        .dlist dt a > img {
            width: 100%;
            margin: 0 auto;
            text-align: center;
        }

    .dlist dd {
        color: #fff;
        height: 25px;
        line-height: 25px;
        background: rgba(196,1,1,0.8);
        width: 100%;
        margin: 0 auto;
        text-align: center;
        overflow: hidden;
        position: relative;
        filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7fC40101,endcolorstr=#7fC40101);
    }

.alink {
    clear: both;
    line-height: 20px;
    color: #000;
    margin: 0 auto;
    width: 100%;
}

    .alink > a {
        display: block;
        float: left;
        border-radius: 5px;
        padding: 0.2% 0.8% 0.2% 0.8%;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border: 1px solid #ccc;
        background: #fff;
        margin: 0.5% 1%;
    }
/*#homelink{width:20%;height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAArCAYAAAAHdLqEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY1RjQ1MDc1MkY3MDExRTE4NDczRjA4NzBFNDk5MDhFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY1RjQ1MDc2MkY3MDExRTE4NDczRjA4NzBFNDk5MDhFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjVGNDUwNzMyRjcwMTFFMTg0NzNGMDg3MEU0OTkwOEUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjVGNDUwNzQyRjcwMTFFMTg0NzNGMDg3MEU0OTkwOEUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz60ScmQAAADs0lEQVR42uyZ3UtTcRjHz9k57kzF5bKBc8P5MnsxixAVIlLoRvGiO29SqIuCxFb9AxESdKO9YbCWhAlTCiS7iuoi0Fi2mVHgCzErN9za1OmW7c29nJ4fnMXEszdd7AzOFx7O2J7z/D7nd57z+z3PDk7TNPY/lIfjuMVmK/F6PJvVKlUg4wMg8EwbiWECi8VyNhwOOwKBgP6DXq+E7/BMjpFx6GtqNeV0OvvoGAG8bdFkakEXxDlwNKOfpqervF6vkWYRzL7farX2gB/BGXAEYzabO0KhkJNOoo2NjSd3+voKsw6OICA1HtBpyOPxfIzmPZjQ5/O9ZfObn5tripdee0oNo8FwEFJjht6FYvK+xOFw6Nl8hoeG2uB3Ms74u1rqiB8WS4dcLn8sEAiKdhNDKBTKKquq3kwZjb1+v59i83G5XCI4CNh+Sxv8bn9/4cr6+j2JRHJpr0sxXDTV0Nh4Gx7crXTPJdPZUIwzM4d71OrnFEUdy+ReQhCE8L+Ao9RYWl7ulMlkGpilAowDIpPNskarFTvd7vtisfgCxiGRiaC/zs4ehzpjFFKjFuOa4m0oNpvtIjw0HjqLgs3qy8vx8Wq2OmfH2jyo1e5zu93PaI4oGAza2eqcbRXdwvx8PaypJppjikQiW5ABV2PrnH+pYbfbr6NCiOawIHWeRuscjKkVDHSOCJUYwEwJlBUV+2HVaMByRCKR6AQwS4hNl6uorKwsVFxcXOqFqd9kBLnuLwRlE3IFBPWKK8q0trq68mJsbHBEpzOishIVSZVgcrB8MByVEec6O48M63S92QQ/39V1c3RkZAE+RtDKDeYDs4L9RBuQF+w72C9mQ0LgZLlSmZ/ttACGJTgYwEIMeIjh9ZNB6Krgg4ex6K4plEqlv7MNzjDYgXFH9SjAclQ8OA+e6Q4okc60tNx4PzlpZZ78RMJPNzfL301M3OIEuEKh+AaHz2DhZF0a+NZzZsblCsUaHMywbIWSdFQk+JbzDycPzoPz4Dw4D56z4PH+ycprb21tgrbzTwpvF1yHVKraVN7tIB/ki85JFheNjRgQC1ssnO09J/p3Fg6yo3V1py53d7dRFCViu2gv6OHAwKtFk2mK6VQiSbZ8dIdLVTU1J6+o1e0FIDa/QCDgf6TRvJ6bndWjlpLp0rZXa3HAcaZxloIdABMyvei2m4XGAEN1yioE96VyhyF2bFwqTtytaFzUIAdZIPEEVRYKSDDQRBwfVFQFmaow1VfU0bh5CYq8MAMfN+5fAQYAyIX711t5rIYAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:auto 21.5px; display:block;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-right:1px solid #E14D4D;}
*/

.tplist {
    width: 98%;
    margin: 0 auto;
    text-align: center;
    height: 130px;
}

    .tplist a {
        clear: both;
        display: block;
        height: 120px;
        line-height: 120px;
        vertical-align: middle;
        border-bottom: 1px solid #ccc;
        -webkit-box-shadow: 1px 1px 1px #fff;
        -moz-box-shadow: 1px 1px 1px #fff;
        margin: 0 auto;
    }

    .tplist .tp_left {
        width: 25%;
        float: left;
        text-align: center;
        height: 120px;
        line-height: 100px;
        background: #fff;
        margin: 0 auto;
        /*居中*/
        display: -webkit-box;
        -webkit-box-orient: horizontal;
        -webkit-box-pack: center;
        -webkit-box-align: center;
        display: -moz-box;
        -moz-box-orient: horizontal;
        -moz-box-pack: center;
        -moz-box-align: center;
        display: -o-box;
        -o-box-orient: horizontal;
        -o-box-pack: center;
        -o-box-align: center;
        display: -ms-box;
        -ms-box-orient: horizontal;
        -ms-box-pack: center;
        -ms-box-align: center;
        display: box;
        box-orient: horizontal;
        box-pack: center;
        box-align: center;
        /*结束*/
    }

        .tplist .tp_left > img {
            display: block;
            width: 100%;
            max-width: 115px;
            max-height: 115px;
            text-align: left;
            line-height: 120px;
            display: table-cell;
            vertical-align: middle;
            background: #fff;
        }

    .tplist .tp_right {
        width: 73%;
        float: right;
        text-align: left;
        margin-top: 12px;
    }

        .tplist .tp_right > span {
            display: block;
            line-height: 20px;
        }

.ptit {
    height: 40px;
    line-height: 20px;
    overflow: hidden;
}

.price {
    color: red;
    font-size: 22px;
    font-weight: normal;
}

.price2 {
    color: #FF0000;
    font-size: 14px;
}


.pagemum {
    width: 100%;
    height: 50px;
    line-height: 50px;
    clear: both;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
}

    .pagemum > span > a {
        display: block;
        width: 100%;
    }

.px, .px1 {
    background: none;
    border-bottom: 1px solid #ccc;
}

    .px > a {
        color: #666;
        width: 33%;
        float: left;
        text-align: center;
        display: block;
        border-right: 1px solid #ccc;
        margin: 0 auto;
        overflow: hidden;
    }

    .px1 > a {
        color: #666;
        width: 49%;
        float: left;
        text-align: center;
        display: block;
        border-right: 1px solid #ccc;
        margin: 0 auto;
        overflow: hidden;
    }

    .px .ah, .px1 .ah {
        background: -moz-linear-gradient(top, #aaa, #F1EFF1); /* Firefox渐变 */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #aaa), color-stop(1, #F1EFF1)); /* Saf4+, Chrome渐变 */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaa', endColorstr='#F1EFF1', GradientType='0'); /* IE渐变*/
        display: block;
    }


.tit1 {
    background: #eee;
    border-bottom: 0px solid #ccc;
    height: 40px;
    line-height: 40px;
}

    .tit1 > span {
        color: #666;
        width: 50.0%;
        float: left;
        text-align: center;
        display: block;
        border-right: 0px solid #ccc;
    }

    .tit1 .view1 {
        background: -moz-linear-gradient(top, #aaa, #F1EFF1); /* Firefox渐变 */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #aaa), color-stop(1, #F1EFF1)); /* Saf4+, Chrome渐变 */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaa', endColorstr='#F1EFF1', GradientType='0'); /* IE渐变*/
    }

/*首页轮换*/
#cu {
    display: block;
}

#cu1 {
    display: none;
}

.slide {
    position: relative;
    width: 100%;
    margin: 5px auto;
    overflow: hidden;
}

    .slide div a img {
        width: 100%;
        height: auto;
        FILTER: progid:DXImageTransform.Microsoft.Fade(duration=1.0,overlap=1.0);
    }
    /*.slide .bigon{background:#02498b;color:white;border:1px solid #02498b;height:15px;line-height:15px;}
.slide .bigoff{background:white;color:#043b86;border:1px solid #026dff;height:15px;	line-height:15px;}
.slide .bigoff a{background:#333;color:#fff;height:15px;line-height:15px;}
.slide .bigon a{background:#fff;color:#666;height:15px;line-height:15px;}*/
    .slide .focusimg_number {
        position: absolute;
        right: 15px;
        bottom: 7px;
        z-index: 6;
        font-size: 14px;
    }


/*详细页面轮换图片*/

.con_slider {
}

.con_swipe {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.swipe {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

    .swipe li div {
        text-align: center;
        margin: 0 auto;
        overflow: hidden;
        width: 100%;
        /*居中
                  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-pack: center;
  -moz-box-align: center;
  display: -o-box;
  -o-box-orient: horizontal;
  -o-box-pack: center;
  -o-box-align: center;
  display: -ms-box;
  -ms-box-orient: horizontal;
  -ms-box-pack: center;
  -ms-box-align: center;
  display: box;
  box-orient: horizontal;
  box-pack: center;
  box-align: center;
                 /*结束*/
    }

    .swipe > li > div > a > img {
        width: 100%;
    }

    .swipe li div a {
        display: block;
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
    }

.masks_slider_l, .masks_slider_r {
    width: 69px;
    height: 88%;
    pointer-events: none;
    background: rgba(255,255,255,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7fffffff,endcolorstr=#7fffffff);
    position: absolute;
    top: 0;
    z-index: 2
}

.masks_slider_l {
    left: 0;
}

.masks_slider_r {
    right: 0;
}

#position {
    text-align: center;
    font-size: 22px;
    line-height: 1;
    color: #949494;
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -160px;
    width: 320px
}

    #position em {
        display: inline-block;
        padding: 0 3px;
        font-style: normal;
        font-family: sans-serif
    }

        #position em.on {
            color: #ffaa15
        }

.point {
    height: 22px;
    position: relative
}



/*详细页面轮换结束*/

/*详细页面*/

.desc {
    width: 94%;
    margin: 10px auto;
    overflow: hidden;
    line-height: 20px;
}

   

.comments li {
    border-bottom: 1px solid #ccc;
    -webkit-box-shadow: 1px 1px 1px #fff;
    -moz-box-shadow: 1px 1px 1px #fff; /*阴影*/
    line-height: 20px;
}

.clr1 {
    border-bottom: 1px solid #ccc;
    -webkit-box-shadow: 1px 1px 1px #fff;
    -moz-box-shadow: 1px 1px 1px #fff;
    clear: both;
    height: 2px;
    line-height: 2px;
}

.clr {
    margin: 0 auto;
    overflow: hidden;
    clear: both;
}

.descriptions {
    width: 98%;
    padding-left: 10px;
}

    .descriptions > h4 {
        font-size: 16px;
        font-weight: normal;
    }

    .descriptions > dl {
        width: 31%;
        float: left;
        margin: 0 1%;
        text-align: center;
        height: 160px;
    }

        .descriptions > dl > dt {
            width: 100%;
            height: 120px;
            line-height: 120px;
            text-align: center;
            overflow: hidden;
            background: #fff;
            /*居中*/
            display: -webkit-box;
            -webkit-box-orient: horizontal;
            -webkit-box-pack: center;
            -webkit-box-align: center;
            display: -moz-box;
            -moz-box-orient: horizontal;
            -moz-box-pack: center;
            -moz-box-align: center;
            display: -o-box;
            -o-box-orient: horizontal;
            -o-box-pack: center;
            -o-box-align: center;
            display: -ms-box;
            -ms-box-orient: horizontal;
            -ms-box-pack: center;
            -ms-box-align: center;
            display: box;
            box-orient: horizontal;
            box-pack: center;
            box-align: center;
            /*结束*/
        }

            .descriptions > dl > dt > a > img {
                width: 100%;
            }

        .descriptions > dl > dd {
            height: 20px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            margin: 0 auto;
        }

.ulist {
    line-height: 30px;
    padding: 0;
    margin: 0;
    width: 100%;
}

    .ulist > li {
        width: 100%;
    }

        .ulist > li > p {
            width: 100%;
            text-align: left;
        }

            .ulist > li > p > a {
                display: block;
                height: 40px;
                line-height: 40px;
                text-align: center;
                font-size: 18px;
                width: 90%;
                margin: 0 auto;
                overflow: hidden;
                background: -moz-linear-gradient(top, #fcfcfc, #ccc); /* Firefox渐变 */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(1, #ccc)); /* Saf4+, Chrome渐变 */
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#ccc', GradientType='0'); /* IE渐变*/
                padding: 0.2% 0.8% 0.2% 0.8%;
                border: 1px solid #ccc; /*圆角边框*/
            }


.concise_list > p {
    line-height: 25px;
}

    .concise_list > p > .cs {
        display: inline-block;
        width: auto;
     
        text-align: center;
      
    }

        .concise_list > p > .cs > a {
            display: block;
        }

.cscur {
    display: inline-block;
    width: auto;
 
    background: #fff;
    border: 1px solid #B60102;
    text-align: center;
 
}

.red {
    line-height: 25px;
    height: 25px;
}

.tit2 {
    font-size: 18px;
    height: 50px;
    line-height: 40px;
    overflow: hidden;
    margin: 0 auto;
    vertical-align: middle;
}

.concise_list input.btn_num_add, .concise_list input.btn_num_sub {
    width: 30px;
    height: 30px;
    background: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f3f3f3));
    border: 1px solid #dadada;
    display: inline-block;
    -webkit-box-shadow: inset 0 -1px #f6f6f6;
    text-decoration: none;
    color: #585858;
    line-height: 24px
}

.concise_list input {
    vertical-align: middle
}

    .concise_list input.btn_num_val {
        width: 50px;
        height: 30px;
        text-align: center;
        color: #333;
        border: 1px solid #dadada;
        font-size: 16px;
        background-color: #fff
    }

    .concise_list input.btn_num_add {
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG1JREFUeNpinDJlCgMOcByI/wCxLTZJFgbcQBCIf+OSZMKj8Q8Uk6wRL6CJxn9QzIArcEChx4tFTgWI/wPxFSxyH1igAYAt9P5DMTa53yy44gkILkE1GZPqRyZ88vSPDhYCcv/J0fgGX5IDCDAAXTgXtuayW8cAAAAASUVORK5CYII=") no-repeat center center
    }

    .concise_list input.btn_num_sub {
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACZJREFUeNpi/P//PwM5gImBTDASNLJMnTr1P11tZByNRxpoBAgwAE+wCNV4UWjsAAAAAElFTkSuQmCC") no-repeat center center
    }

.fr {
    display: inline-block;
    float: right;
    margin-right: 5%;
}

.red {
    color: Red;
    font-size: 16px;
}

.btn1 {
    width: 100%;
    text-align: left;
    margin: 10px auto;
    overflow: hidden;
}

    .btn1 > input, .btn1 > a {
        width: 43%;
        float: left;
        height: 40px;
        background: -moz-linear-gradient(top, #337b70, #337b70); /* Firefox渐变 */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337b70), color-stop(1, #337b70)); /* Saf4+, Chrome渐变 */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#337b70', endColorstr='#337b70', GradientType='0'); /* IE渐变*/
        border: 1px solid #337b70;
        border-radius: 3px;
        font-family: 微软雅黑;
        font-size: 16px;
        color: #fff;
        text-align: center;
    }

    .btn1 > input {
        margin-right: 5%;
        line-height: 32px;
    }

    .btn1 > a {
        display: block;
        margin: 0 auto;
        overflow: hidden;
        line-height: 38px;
    }

.kdboxdiv {
    width: 98%;

    border-bottom: none;
    border-top: none;

}

    .kdboxdiv > dl {
       
    
        clear: both;
        padding-left: 8px;
        text-align: left;

    }

        .kdboxdiv > dl > dt {
            width: 100%;
            float: left;
            text-align: left;
            line-height: 25px;
       
            margin: 0;
           padding:0px;
           
        }

        .kdboxdiv > dl > dd {
            width: 100%;
            float: left;
            text-align: left;
            line-height: 25px;
            padding: 0px;
            margin: 0;
            border-bottom: 1px solid #ccc;
            font-size:14px;
        }

.wjj {
    line-height: 25px;
    font-weight: bold;
    text-align: left;
    color: Red;
    padding-left: 10px;
}

    .wjj span {
        color: #555;
    }




/*img 页面*/

.product_pic {
    margin: 8px auto 0;
    width: 302px;
    border: 1px solid #000;
    overflow: hidden;
    position: relative;
    z-index: 1
}

.swipe_piv {
    position: relative;
    z-index: 1;
    -webkit-perspective: 1000;
    -webkit-backface-visibility: hidden;
    width: 304px;
}

    .swipe_piv div div p {
        width: 302px;
        background: #1db1ff;
        font-weight: bold;
        color: #fff;
        font-size: 20px;
        text-align: center;
    }

#divposition {
    display: inline-block;
    color: #fff;
    font-size: 18px
}

#prev,
#next {
    background-color: rgba(0,0,0,0.1);
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: 10px 17px;
    background-size: 10px 17px;
    width: 23px;
    height: 38px;
    display: inline-block;
    position: absolute;
    z-index: 2;
    top: 50%;
    margin-top: -14px
}

#prev {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAiCAYAAABfqvm9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV5JREFUeNqslk1nA0EYx6cJQwgllFCWXnMq/QYh19JrPkCupdfSD9BrTj2VUEIJoaeyp7KnklMppZRSSqvXUjb/p55hbDtP5tmdh99ld+a3L/95M2VZmoYMwTv4Bp2mskMWucpapn6NwQJY/2Jd4QTMQPvPnRqfeVyGK9PKTgXZF+hpZOeCjFI+oHaxsqkgewMD13aTqA0uBdkL2PP7SDIL5oLsiUKo9gvJOmApyB5A/7++IVkuyO4pzdCXVS9sg0KQ3XEbEyPc4aeHKue3NzHCPv+XUC1jZE6YcWKhmnPiJlZYbBgaVjM93Rs+C9IrHuDRQmI34h9ajdClvBKkt5qUNeOwqxEa7pBspvjT70aQrjRz2V9trgXpI4cZLXTr4SzVeuhzIUhfNSu2Zk/Z1wqJM0H6od31HCcp92XHJLWQGIOflELiqHr6aiokRpwyHUXs1m/UzYuOdF3wuRZgAJNeFHimarUuAAAAAElFTkSuQmCC");
    left: 0;
}

#next {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAiCAYAAABfqvm9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAThJREFUeNqslk0HAmEQgN+KiIhYImJPEf2S6B9Ep+gaXTt16tS1a3RaIiIiImJPUaJTRESnbpHYZjKrU7M7uzM8S7KP9c7HO0nP8wzwIGr0OzL4yHm/eAMNTaEfLW0hRkdbiNGLIswAd0Y6kAqRCnBlpCOpELGBCyMdAymJECkCJ0bqAGmJECkAO0Y6p3MPLUTygMtIV0BWIjT0woaRbqnkQgv9kloyUjwaSyI0lIQZIz1SMkMLDZXLhJGegZJE6EtHjBQbo5z4WmWxB6p//jtIp0ngF2qeoS3JssPITpIsYx0utOoQO2XNyFxq0dC9vGVkG0kvWwHTZiGZNkHzcCqZhyVK/7+YSCZ2WfNOwfO4MbKh5r3c17zou5qbQ1tz+2rG3b4MJQX3w3rc/dAfsDngBTxNzPgIMAC1M1ZA/8bVowAAAABJRU5ErkJggg==");
    right: 0
}






/*分类css*/
.newPriceLinks_sub {
    width: 158%;
    position: absolute;
    display: none;
    text-align: center;
    border: 2px solid #0;
    right: 0px;
}
    /****弹出导航改动地方****/
    .newPriceLinks_sub > ul {
        width: 99%;
        background: #fff;
        border-top: none;
        margin: 0;
        padding: 0;
    }

        .newPriceLinks_sub > ul > li {
            margin: 0 auto;
            width: 95%;
            border-bottom: 1px solid #eee;
    
        }

            .newPriceLinks_sub > ul > li > .tit {
                color: #585858;
                font-size: 14px;
            }

                .newPriceLinks_sub > ul > li > .tit > img {
                    float: left;
                    width: 20px;
                    height: 20px;
                    padding: 6px 12px 0 12px;
                }

                .newPriceLinks_sub > ul > li > .tit a {
                    color: #585858;
                    font-weight: bold;
                    letter-spacing: 3px;
                    word-spacing: 3px;
                }

                    .newPriceLinks_sub > ul > li > .tit a:hover {
                        color: #E5007F;
                        text-decoration: none;
                    }

    .newPriceLinks_sub ul li .tit .titlist {
        clear: both;
        line-height: 23px;
        height: 46px;
        overflow: hidden;
        text-align: left;
        width: 100%;
    }

        .newPriceLinks_sub ul li .tit .titlist a {
            font-size: 12px;
            color: #585858;
            padding-right: 5px;
            font-weight: normal;
            letter-spacing: 0px;
            word-spacing: 0px;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

            .newPriceLinks_sub ul li .tit .titlist a:hover {
                color: #E5007F;
            }

    .newPriceLinks_sub .tit_all a {
        color: #666;
        font-size: 12px;
        text-align: left;
        text-indent: 50px;
        width: 80%;
        display: block;
        height: 30px;
        line-height: 25px;
    }

    .newPriceLinks_sub .tit_hot {
        color: #333;
        font-size: 14px;
        margin: 0;
        padding: 0;
    }

        .newPriceLinks_sub .tit_hot img {
            float: left;
            width: 20px;
            height: 20px;
            padding: 7px 8px 0 12px;
        }

        .newPriceLinks_sub .tit_hot a {
            color: #333;
            padding-left: 5px;
        }

            .newPriceLinks_sub .tit_hot a:hover {
                color: #333;
                font-weight: bold;
                text-decoration: none;
            }

        .newPriceLinks_sub .tit_hot img {
            float: left;
            width: 20px;
            height: 20px;
            padding: 6px 12px;
        }

    .newPriceLinks_sub .arrow {
        float: right;
        width: 14px;
        height: 32px;
        display: none;
        overflow: hidden;
    }

    .newPriceLinks_sub .arrow2 {
        float: right;
        width: 1px;
        height: 34px;
        display: none;
        overflow: hidden;
    }

.weih {
    margin: 30px auto;
    overflow: hidden;
    text-align: center;
    color: Red;
    font-weight: bold;
    font-size: 14px;
}

/** 显示原理 **/
.newPriceLinks_sub li.sfhover {
    width: 99%;
    background: #F1EFF1;
    position: relative;
    z-index: 194;
    border: 2px solid #ccc;
    border-left: none;
    border-right: none;
}

    .newPriceLinks_sub li.sfhover .tit {
        color: #585858;
        background: url(images/jianta.gif) no-repeat center right;
        width: 95%;
    }

        .newPriceLinks_sub li.sfhover .tit a:hover {
            color: #E5007F;
            text-decoration: none;
        }

    .newPriceLinks_sub li.sfhover .arrow {
        display: block;
        position: absolute;
        z-index: 1;
        left: -92%;
        top: 0;
    }

    .newPriceLinks_sub li.sfhover .arrow2 {
        display: block;
        position: absolute;
        z-index: 1;
        left: -92%;
        top: 0px;
    }

    .newPriceLinks_sub li.sfhover .tit_hot, .newPriceLinks li.sfhover p.tit_all {
        color: #333;
    }

        .newPriceLinks_sub li.sfhover .tit_hot a:hover {
            color: #333;
            text-decoration: none;
        }

.newPriceLinks_sub li .type {
    left: 0;
    top: 0;
    display: none;
    width: 90%;
}

.newPriceLinks_sub li.sfhover .type {
    left: -92%;
    top: -3px;
    background: #F1EFF1;
    position: absolute;
    z-index: 6;
    display: block;
    padding: 5px;
    border: 2px solid #ccc;
    border-right: none;
}
/** 弹出部分样式写法 **/
.newPriceLinks_sub li.sfhover {
    display: block;
    visibility: visible;
}

    .newPriceLinks_sub li.sfhover .type dl {
        width: 100%;
        line-height: 40px;
        margin: 5px;
        zoom: 1;
        float: left;
        overflow: hidden;
        border-bottom: 1px dashed #ccc;
        display: block;
        visibility: visible;
        position: relative;
        font-weight: normal;
    }

    .newPriceLinks_sub li.sfhover .type dt {
        float: left;
        width: 30%;
        margin-right: 10px;
        display: inline;
        height: auto;
        line-height: 25px;
        text-align: right;
        padding: 0;
        border: none;
        font-weight: bold;
    }

        .newPriceLinks_sub li.sfhover .type dt a {
            color: #585858;
        }

            .newPriceLinks_sub li.sfhover .type dt a:hover {
                color: #E5007F;
            }

    .newPriceLinks_sub li.sfhover .type dd {
        float: left;
        width: 90%;
        line-height: 25px;
        white-space: nowrap;
    }

        .newPriceLinks_sub li.sfhover .type dd a {
            width: auto;
            display: block;
            float: left;
            padding: 0 10px;
            color: #585858;
        }

            .newPriceLinks_sub li.sfhover .type dd a:hover {
                color: #E5007F;
                text-decoration: underline;
            }

    .newPriceLinks_sub li.sfhover .type .Lmenu_brand {
        width: 90%;
        float: right;
        margin: 0;
        padding: 5px 15px;
        border-left: 1px solid #eee;
        color: #333;
    }

        .newPriceLinks_sub li.sfhover .type .Lmenu_brand p {
            width: 90%;
            display: block;
            line-height: 30px;
            padding: 5px 0;
            font-size: 12px;
        }

            .newPriceLinks_sub li.sfhover .type .Lmenu_brand p img {
                position: relative;
                top: -5px;
                left: 125px;
                cursor: pointer;
            }

            .newPriceLinks_sub li.sfhover .type .Lmenu_brand p a {
                color: #999;
                font-weight: normal;
                padding: 0 2px;
                width: 85px;
                float: left;
                display: block;
                line-height: 20px;
            }

                .newPriceLinks_sub li.sfhover .type .Lmenu_brand p a.LMB_more {
                    float: right;
                    line-height: 40px;
                    text-align: right;
                    color: #666;
                    width: 80px;
                    font-family: 宋体;
                }

/****导航菜单*****/
.menu_box {
    width: 100%;
}

.menu_ul {
    width: 79%;
    height: 36px;
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin-left: 18.7%;
    font-size: 14px;
    color: #fff;
}

    .menu_ul ul {
        height: 36px;
        background: #7bc03e;
    }

    .menu_ul li {
        float: left;
        width: 12.5%;
        text-align: center;
        background: url(../images/menu_li.gif) no-repeat right top;
        line-height: 34px;
        height: 34px;
    }

        .menu_ul li a {
            width: 100%;
            height: 36px;
            line-height: 36px;
            color: #fff;
            display: block;
        }

            .menu_ul li a:hover {
                background: #777777;
                width: 100%;
                height: 36px;
                color: #fff;
                font-weight: bold;
                text-decoration: none;
            }

        .menu_ul li span {
        }

.nav_menu_box {
    width: 100%;
    margin: 0px auto 0;
    position: relative;
    z-index: 99999;
}

.nav_sub_box {
    margin-top: -80px;
    width: 33.33%;
    height: 36px;
    //background: url(../images/g_1.gif) no-repeat;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
    font-size: 12px;
    position: absolute;
    z-index: 1;
    right: 0;
}
/****弹出导航改动地方****/


/*品牌街*/
.pplist {
    width: 90%;
    margin: 2% auto;
    text-align: center;
}

    .pplist > a > img {
        width: 100%;
    }

    .pplist > div {
        margin-top: -12px;
        text-align: right;
        width: 100%;
    }

        .pplist > div > a {
            color: #fff;
            font-size: 11px;
        }


/*今日限购*/


.xg {
    width: 90%;
    text-align: center;
    margin: 1% auto;
    clear: both;
}

    .xg > .title {
        height: 140px;
        line-height: 28px;
        font-size: 18px;
        overflow: hidden;
        width: 100%;
        text-align: left;
    }

    .xg > .c_left {
        width: 35%;
        float: left;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .xg > .c_right {
        width: 65%;
        float: left;
        padding-top: 5px;
        padding-bottom: 5px;
    }

        .xg > .c_right > img {
            width: 100%;
        }

    .xg > .c_left > ul {
        width: 100%;
        text-align: left;
        background: #DAD8D9;
    }

.tit_l {
    height: 28px;
    font-size: 14px;
    line-height: 20px;
    color: #585858;
}

.qg {
    position: relative;
    background: url(/stl/hz/images/qh.png) no-repeat;
    background-size: auto 90.5%;
    height: 40px;
    margin-left: -3%;
    margin-right: -12.1%;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}

    .qg > span {
    }

    .qg > div {
        width: 39%;
        text-align: right;
        float: right;
        margin: 3.5% 10% 0 0;
    }

        .qg > div > a > img {
            width: 100%;
        }

.price3 {
    border-bottom: 1px solid #bbb;
    -webkit-box-shadow: 1px 1px 1px #eee;
    -moz-box-shadow: 1px 1px 1px #eee;
}

    .price3 > table {
        font-size: 8px;
    }

.time {
    border-bottom: 1px solid #bbb;
    -webkit-box-shadow: 1px 1px 1px #eee;
    -moz-box-shadow: 1px 1px 1px #eee;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-size: 10px;
    font-weight: bold;
    color: #585858
}

    .time span {
        color: #E50081;
        font-size: 14px;
        font-weight: bold;
        font-family: System;
    }

.logo_l {
    width: 100%;
    text-align: center;
    height: 26px;
    vertical-align: middle;
    line-height: 26px;
    padding-top: 5px;
}

    .logo_l > img {
        height: 90%;
    }

/*登录页面*/
.rgfrm {
    width: 100%;
}

    .rgfrm > dl {
        width: 98%;
        margin: 1% auto;
        text-align: center;
    }

        .rgfrm > dl > dt {
            width: 25%;
            float: left;
            margin: 0 auto;
            height: 50px;
            line-height: 40px;
            overflow: hidden;
            text-align: right;
        }

        .rgfrm > dl > dd {
            width: 75%;
            float: right;
            margin: 0 auto;
            height: 50px;
            line-height: 40px;
            overflow: hidden;
        }

            .rgfrm > dl > dd > input {
                width: 100%;
                height: 40px;
            }

    .rgfrm > span {
        display: block;
        clear: both;
        margin: 0 auto;
        text-align: center;
        overflow: hidden;
        height: 40px;
        line-height: 40px;
    }

        .rgfrm > span > input {
            width: 98%;
            height: 40px;
            font-size: 16px;
        }

/*会员中心*/
.my {
    width: 98%;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
}

    .my > dl {
        width: 98%;
        border: 1px solid #ccc;
        border-top: none;
        margin: 0 auto;
        overflow: hidden;
    }

        .my > dl > dt {
            width: 35%;
            margin: 0 auto;
            overflow: hidden;
            float: left;
            text-align: right;
            height: 30px;
            line-height: 30px;
            background: #D18835;
            color: #fff;
        }

        .my > dl > dd {
            width: 63.5%;
            margin: 0 auto;
            overflow: hidden;
            float: left;
            text-align: left;
            height: 30px;
            line-height: 30px;
            padding-left: 1.5%;
            background: #fff;
        }

.fot {
    width: 96%;
    text-align: center;
    margin: 1% auto;
    border-top: 1px solid #ccc;
    background: #fff;
    line-height: 40px;
}

    .fot > .l {
        display: inline-block;
        text-align: center;
        width: 49%;
        margin: 0 auto;
        height: 40px;
        overflow: hidden;
        border-bottom: 1px solid #ccc;
        border-right: 1px dotted #ccc;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAYAAACaq43EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNpiTEtLm8HAwLASiPczEAFmzpzJQA3ABMTSQFwExGEMdARMSOxYII6np8WvkfghQJxOL4tLgfgpkpgPEBeghQZNLH4LxJVAfA9J3Bka7yy0juP3QFwDxHeQ5OyBuIJWliMH52eoz68hiZkDcSMQs9HSYhD4AcS1QHwJSUwPiJuBmJuWFoPALyCuB+KTSGJaQNwCxLy0tBgE/gDxDTQxcSAWpZbFuBJONBBHIPFBia8BLeVT3eJkIA5A4oOyWzVaXqeqxaBgzwRiDySxl9CU/praqZoFydIiaN6FgcfQFP6WFvmYBYoroHkWBkBxWQfEH2lVcrFACwg9JDFQam6CFigMtLQY2dIrUIf8oHXthJy4zgJxG7QAYaCHxSCLjgLxJGjBQRcAEGAA8BM1pFhonlsAAAAASUVORK5CYII=") no-repeat right center;
        -webkit-background-size: auto 30%;
        background-size: auto 30%;
    }

    .fot > .r {
        display: inline-block;
        text-align: center;
        width: 49%;
        margin: 0 auto;
        border-bottom: 1px solid #ccc;
        height: 40px;
        overflow: hidden;
        border-left: 1px dotted #ccc;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAYAAACaq43EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNpiTEtLm8HAwLASiPczEAFmzpzJQA3ABMTSQFwExGEMdARMSOxYII6np8WvkfghQJxOL4tLgfgpkpgPEBeghQZNLH4LxJVAfA9J3Bka7yy0juP3QFwDxHeQ5OyBuIJWliMH52eoz68hiZkDcSMQs9HSYhD4AcS1QHwJSUwPiJuBmJuWFoPALyCuB+KTSGJaQNwCxLy0tBgE/gDxDTQxcSAWpZbFuBJONBBHIPFBia8BLeVT3eJkIA5A4oOyWzVaXqeqxaBgzwRiDySxl9CU/praqZoFydIiaN6FgcfQFP6WFvmYBYoroHkWBkBxWQfEH2lVcrFACwg9JDFQam6CFigMtLQY2dIrUIf8oHXthJy4zgJxG7QAYaCHxSCLjgLxJGjBQRcAEGAA8BM1pFhonlsAAAAASUVORK5CYII=") no-repeat right center;
        -webkit-background-size: auto 30%;
        background-size: auto 30%;
    }

.my > .mya {
    display: block;
    width: 100%;
    margin: 2% auto;
    clear: both;
}

    .my > .mya > .ml {
        width: 35%;
        display: block;
        float: left;
        margin: 0 auto;
    }

        .my > .mya > .ml > img {
            width: 100%;
        }

    .my > .mya > .mr {
        width: 64%;
        display: block;
        float: right;
        margin: 0 auto;
    }

        .my > .mya > .mr > span {
            display: block;
            text-align: left;
        }

.mytbl {
    background: #fff;
    font-size: 14px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

    .mytbl > tbody > tr {
        height: 25px;
        line-height: 25px;
    }

        .mytbl > tbody > tr > td > a {
            text-decoration: underline
        }

        .mytbl > tbody > tr > td > span {
            display: block;
            text-align: left;
            width: 100%;
        }

            .mytbl > tbody > tr > td > span > input {
                height: 30px;
            }

        .mytbl > tbody > tr > td > a > img {
            width: 100%;
        }

.sub {
    clear: both;
}


.ucenter {
    text-align: left;
    width: 100%;
    border: 1px solid #ddd;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
    background: #fff;
    line-height: 25px;
}

    .ucenter .tbr {
        width: 25%;
        text-align: right;
        border: 1px solid #ddd;
        background: #eee;
    }

    .ucenter .tbd {
        width: 75%;
        text-align: left;
        border: 1px solid #ddd;
        background: #eee;
    }

    .ucenter > tbody > tr > .tbd > textarea {
        width: 100%;
        line-height: 25px;
    }

    .ucenter .cl {
        color: Red;
    }


.myorder {
    width: 98%;
    margin: 0 auto;
    text-align: center;
    clear: both;
}

    .myorder > dl {
        width: 100%;
        margin: 2% auto;
        height: 170px;
        border-bottom: 1px solid #ccc;
        -webkit-box-shadow: 1px 1px 1px #fff;
        -moz-box-shadow: 1px 1px 1px #fff; /*阴影*/
    }

        .myorder > dl > dt {
            width: 30%;
            float: left;
            margin: 0 auto;
            height: 150px;
            line-height: 150px;
            /*居中*/
            display: -webkit-box;
            -webkit-box-orient: horizontal;
            -webkit-box-pack: center;
            -webkit-box-align: center;
            display: -moz-box;
            -moz-box-orient: horizontal;
            -moz-box-pack: center;
            -moz-box-align: center;
            display: -o-box;
            -o-box-orient: horizontal;
            -o-box-pack: center;
            -o-box-align: center;
            display: -ms-box;
            -ms-box-orient: horizontal;
            -ms-box-pack: center;
            -ms-box-align: center;
            display: box;
            box-orient: horizontal;
            box-pack: center;
            box-align: center;
            /*结束*/
        }

            .myorder > dl > dt > a > img {
                width: 100%
            }

        .myorder > dl > dd {
            width: 64%;
            float: right;
            margin: 0 auto;
            height: 150px;
            line-height: 18px;
        }

            .myorder > dl > dd > span {
                display: block;
                text-align: left;
                clear: both;
            }

            .myorder > dl > dd > a > span {
                display: block;
                text-align: left;
                clear: both;
            }

    .myorder > form > ul {
        height: 200px;
        border-bottom: 1px solid #ccc;
        -webkit-box-shadow: 1px 1px 1px #fff;
        -moz-box-shadow: 1px 1px 1px #fff;
        width: 100%;
        margin: 3% auto;
    }

        .myorder > form > ul > .l_l {
            width: 30%;
            height: 200px;
            float: left;
            margin: 0 auto;
            overflow: hidden;
        }

            .myorder > form > ul > .l_l > span > a > img {
                width: 95%;
            }

        .myorder > form > ul > .l_m {
            width: 59%;
            height: 200px;
            line-height: 20px;
            float: left;
            margin: 0 auto;
            overflow: hidden;
        }

            .myorder > form > ul > .l_m > span {
                display: block;
                width: 100%;
                text-align: left;
            }

        .myorder > form > ul > .l_r {
            width: 10%;
            height: 200px;
            line-height: 50px;
            float: right;
            margin: 0 auto;
            text-align: right;
            overflow: hidden;
        }

        .myorder > form > ul > .li {
            width: 100%;
            text-align: left;
            margin: 0 auto;
        }

            .myorder > form > ul > .li > span {
                display: block;
                width: 100%;
                text-align: left;
                margin: 2% auto;
                height: auto;
                border-bottom: 1px solid #ccc;
                -webkit-box-shadow: 1px 1px 1px #fff;
                -moz-box-shadow: 1px 1px 1px #fff;
            }

                .myorder > form > ul > .li > span > input {
                    height: 40px;
                    line-height: 35px;
                    vertical-align: middle;
                }

                .myorder > form > ul > .li > span > .lin {
                    height: 40px;
                    line-height: 35px;
                    margin: 1% 1%;
                    width: 75%;
                }

    .myorder > .qhtbl {
        width: 100%;
        margin: 0 auto;
        text-align: left;
        line-height: 20px;
        font-size: 14px;
    }

        .myorder > .qhtbl > tbody, .myorder > .qhtbl > tbody > tr {
            width: 100%;
        }

            .myorder > .qhtbl > tbody > tr > th {
                text-align: center;
            }


/*注册修改会员页面*/
.regform {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    height: auto;
}

    .regform > .regtop {
        text-align: left;
        line-height: 25px;
        height: 25px;
    }

    .regform > dl {
        width: 100%;
    }

        .regform > dl > dt {
            width: 36%;
            margin: 0 auto;
            overflow: hidden;
            text-align: right;
            height: 35px;
            line-height: 40px;
            float: left;
        }

        .regform > dl > dd {
            width: 60%;
            margin: 0 auto;
            overflow: hidden;
            text-align: left;
            height: 40px;
            line-height: 40px;
            float: left;
        }

            .regform > dl > dd.txt {
                height: 76px;
            }

#dlts {
    display: none;
}

.regform > dl#dlts > dt {
    height: 55px;
}

.regform > dl#dlts > dd {
    height: 55px;
    line-height: 55px;
}

    .regform > dl#dlts > dd img {
        width: 50px;
        float: left;
        padding-left: 10px;
    }

.regform > dl > dd > input, .regform > dl > dd > select {
    width: 84%;
    height: 37px;
    line-height: 30px;
    margin-left: 6px;
}

.regform > dl > dd > .stext {
    width: 20%;
}

.regform > dl > dd > .mtext {
    width: 35%;
    height: 34px;
}

.regform > dl > dd > .radio {
    width: auto;
    height: auto;
}

.regform > dl > dd > textarea {
    width: 100%;
    height: 70px;
    border: 1px solid #ccc;
    line-height: 20px;
}

.form_foot, .form_foot1 {
    width: 100%;
    margin: 2% auto;
    overflow: hidden;
}

    .form_foot > input {
        width: 49%;
        height: 40px;
        line-height: 30px;
        float: left;
        margin: 0 auto;
        overflow: hidden;
    }

    .form_foot1 > input {
        width: 80%;
        height: 40px;
        line-height: 30px;
        margin: 0 auto;
        overflow: hidden;
        text-align: center;
    }





/*购物车*/

.order {
    width: 100%;
    margin: 0 auto;
    text-align: left;
    border-bottom: 1px solid #ccc;
    -webkit-box-shadow: 1px 1px 1px #fff;
    -moz-box-shadow: 1px 1px 1px #fff;
}

    .order > p {
        line-height: 25px;
    }

    .order > form > div > p, .order > form > p {
        line-height: 40px;
        padding-left: 6px;
        font-size: 15px;
    }

    .order > form > div > span {
        display: block;
        height: auto;
        padding-left: 6px;
    }

    .order > form > p > input, .order > form > div > p > input {
        height: 30px;
        line-height: 25px;
        vertical-align: middle;
        font-family: 微软雅黑;
        width: 62%;
    }

    .order > form > div > p > span {
        display: none;
        line-height: 30px;
        margin: 0 auto;
        overflow: hidden;
        height: 30px;
        padding-left: 30%;
    }

    .order > form > div > p > select > option {
        font-size: 14px;
    }

    .order > form > div > p > select {
        height: 30px;
        line-height: 25px;
        width: 62%;
        font-size: 14px;
        font-family: 微软雅黑;
    }

    .order > form > p > input.box, .order > form > div > p > input.box {
        width: auto;
    }

.ffot {
    width: 100%;
}

    .ffot > input {
        width: 32%;
        text-align: center;
        height: 30px;
        line-height: 25px;
    }


/*全部分类*/
.info {
    width: 100%;
    margin: 1% auto;
    text-align: left;
}

    .info > p {
        text-align: center;
        width: 100%;
        border: 1px solid #ccc;
        height: 50px;
        line-height: 50px;
    }

        .info > p > a {
            font-size: 16px;
            font-weight: bold;
        }

    .info > dl {
        background: #f9f9f9;
        clear: both;
        margin: 0;
        padding: 0;
    }

        .info > dl > dt, .info > .tclose1 > dt {
            width: 98%;
            border: 1px solid #ccc;
            height: 50px;
            line-height: 50px;
            padding-left: 2%;
            text-align: left;
            background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNpiTEtLy2ZAgFNAfJqBeMABxLFAzAblv2QBErZAzA0VcAHiFiA+S4RhIENqgVgPSWwdE5BoAuJfUAGQBVVArEPAMJC6CjTDjgPxQpCB14C4GYj/INlcD8RqOAwD6SkBYlMkMZCPuoD4HxNU4AIQdyAZygF1uRIWA/OA2BqJfwWI22B6mZAkTgJxH8gWKJ8baqgskpp0IHZG4t8C4kakIEMxEAQOA/EkJD4/NDgkgTgeiH2Q5O4BcR0Q/0APXHSwF+q6VChfGIj7kVICCDyGGvYVWwBjA5uAeDESH9mwl9Dk8hFXjOECq6AYGbwF4moozUCqgQxQV26Csj9CDXtJKIESArOhMQ8K26eEFAMEGABxmjWJYI+fGwAAAABJRU5ErkJggg==") no-repeat right center;
            -webkit-background-size: 10px 6px;
            background-size: 10px 6px /*向下箭头*/
        }

    .info > .topen1 > dt {
        text-align: left;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNpiTEtLYyAC2APxBSD+SEghExGGOQNxCRA3ATE3pQbaAnEelK0ENZSDXAPNgbgITY0aENcDMRupBhoAcQUQs2CR08Ejh9VADSCuRdLwC4gbgPgkkhpTaLgyETJQBaoZ5qU/QNwBxGeBuAuILyGptQbiAnwGKkANg8XkPyDuAeLTSC5tBOIbSHocgTgbm4GS0BjkR5KbAMRH0RwA8/49JDEPIE5GNlAUiNuBWBBJ0VQg3o8jwr4CcR0QP0YSCwDiaJiBrUAsjCQ5F4h3EEifH6ER9xxJLALkWhaojXeggiAvbmAgDryFGlqEFIkaAAEGAD5gK19yc65eAAAAAElFTkSuQmCC") no-repeat right center;
        -webkit-background-size: 10px 6px;
        background-size: 10px 6px /*向下箭头*/
    }

    .info > dl > dd {
        width: 100%;
        text-align: left;
        margin: 0 auto;
        display: none;
    }

        .info > dl > dd > span {
            display: block;
            text-align: center;
            border-bottom: 1px solid #ccc;
        }

            .info > dl > dd > span > a {
                display: inline-block;
                width: 49%;
                max-height: 80px;
                line-height: 40px;
                border-right: 1px solid #ccc;
            }

            .info > dl > dd > span > .end {
                border: none;
                line-height: 40px;
                display: inline-block;
                max-height: 80px;
            }




/*店铺css*/
.nav3 {
    height: 40px;
    line-height: 40px;
    background: -moz-linear-gradient(top, #fcfcfc, #eee); /* Firefox渐变 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(1, #eee)); /* Saf4+, Chrome渐变 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#eee', GradientType='0'); /* IE渐变*/
    border-bottom: 1px solid #ccc;
}

    .nav3 > a {
        display: block;
        width: 33.33%;
        float: left;
        text-align: center;
        margin: 0 auto;
    }

    .nav3 > a, header > .nav3 > a:visited, header > .nav3 > a:hover {
        color: #585858;
    }

.columnl {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    height: 120px;
    background: -moz-linear-gradient(top, #eee, #fff); /* Firefox渐变 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #fff)); /* Saf4+, Chrome渐变 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee', endColorstr='#fff', GradientType='0'); /* IE渐变*/
}

    .columnl > dl {
        width: 96%;
        text-align: center;
        margin: 0 auto;
    }

        .columnl > dl > dt {
            width: 30%;
            margin: 0 auto;
            float: left;
            height: 100px;
            line-height: 100px;
            overflow: hidden;
            /*居中*/
            display: -webkit-box;
            -webkit-box-orient: horizontal;
            -webkit-box-pack: center;
            -webkit-box-align: center;
            display: -moz-box;
            -moz-box-orient: horizontal;
            -moz-box-pack: center;
            -moz-box-align: center;
            display: -o-box;
            -o-box-orient: horizontal;
            -o-box-pack: center;
            -o-box-align: center;
            display: -ms-box;
            -ms-box-orient: horizontal;
            -ms-box-pack: center;
            -ms-box-align: center;
            display: box;
            box-orient: horizontal;
            box-pack: center;
            box-align: center;
            /*结束*/
        }

            .columnl > dl > dt > img {
                width: 100%;
            }

        .columnl > dl > dd {
            width: 69%;
            margin: 0 auto;
            float: right;
            height: 100px;
            overflow: hidden;
            text-align: left;
            line-height: 30px;
        }

            .columnl > dl > dd > p {
                color: #585858;
            }

article {
    clear: both;
}

.colum2 {
    width: 96%;
    margin: 0 auto;
    text-align: center;
    clear: both;
    float: none;
}

.column2 > dl {
    width: 48%;
    float: left;
    height: auto;
    margin: 5px 1%;
    text-align: center;
    background: #fff;
}

    .column2 > dl > dt {
        width: 94%;
        height: 160px;
        margin: 5px auto;
        overflow: hidden;
        /*居中*/
        display: -webkit-box;
        -webkit-box-orient: horizontal;
        -webkit-box-pack: center;
        -webkit-box-align: center;
        display: -moz-box;
        -moz-box-orient: horizontal;
        -moz-box-pack: center;
        -moz-box-align: center;
        display: -o-box;
        -o-box-orient: horizontal;
        -o-box-pack: center;
        -o-box-align: center;
        display: -ms-box;
        -ms-box-orient: horizontal;
        -ms-box-pack: center;
        -ms-box-align: center;
        display: box;
        box-orient: horizontal;
        box-pack: center;
        box-align: center;
        /*结束*/
    }

        .column2 > dl > dt > a > img {
           
        }

    .column2 > dl > dd {
        width: 94%;
        margin: 2px auto;
        text-align: center;
        height: 72px;
        line-height: 25px;
        overflow: hidden;
    }

        .column2 > dl > dd > a {
            display: block;
            max-height: 25px;
            line-height: 25px;
            overflow: hidden;
            text-align: center;
            width: 100%;
        }

        .column2 > dl > dd > span {
            display: block;
            width: 100%;
            line-height: 25px;
            margin: 0 auto;
            overflow: hidden;
            text-align: center;
            height: 25px;
        }

        .column2 > dl > dd > p {
            clear: both;
            height: 22px;
            line-height: 22px;
            color: #999
        }

.del {
    color: #999;
    text-align: right;
    text-decoration: line-through;
    font-size: 12px;
}

.del1 {
    text-decoration: line-through;
}


.menu {
    width: 40%;
    text-align: right;
    position: absolute;
    z-index: 1;
    right: 0;
    top: 40px;
    text-align: center;
    background: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000,endcolorstr=#7f000000); /*背景透明*/
}

    .menu > ul {
        padding: 0;
        margin: 0;
    }

        .menu > ul > li {
            height: 40px;
            line-height: 40px;
            border-bottom: 1px solid #ccc;
            width: 95%;
            text-align: center;
            margin: 0 auto;
            overflow: hidden;
        }

            .menu > ul > li > a {
                width: 100%;
                display: block;
                color: #fff;
            }

/*店铺列表*/

.mid {
    width: 96%;
    margin: 0 auto;
    text-align: center;
}

    .mid > dl {
        width: 100%;
        margin: 3% auto;
    }

        .mid > dl > dt {
            width: 30%;
            float: left;
            height: 120px;
            line-height: 120px;
            margin: 0 auto;
        }

            .mid > dl > dt > a > img {
                width: 100%;
            }

        .mid > dl > dd {
            width: 69%;
            float: right;
            margin: 0 auto;
            height: 120px;
            line-height: 20px;
        }

            .mid > dl > dd > span {
                display: block;
                width: 100%;
                text-align: left;
            }

                .mid > dl > dd > span > a {
                    display: block;
                    width: 100%;
                }


.schform {
    width: 96%;
    text-align: left;
    margin: 0 auto;
    font-size: 16px;
}

.schform1 {
    width: 100%;
    text-align: left;
    margin: 1% auto;
    padding-left: 3%;
    font-size: 16px;
    border-bottom: 1px solid #ccc;
    -webkit-box-shadow: 1px 1px 1px #fff;
    -moz-box-shadow: 1px 1px 1px #fff; /*阴影*/
}

    .schform1 > form > .stext {
        width: 80%;
        height: 40px;
        line-height: 35px;
    }

    .schform1 > form > .submit {
        width: 100%;
        height: 40px;
        line-height: 35px;
    }
/*.schform>form>select{ height:35px; line-height:35px;}
.schform>form>select>option{ height:35px; line-height:35px;}*/
.schform > form > .submit {
    width: 20%;
    height: 35px;
    line-height: 30px;
}

.schform > table > span {
    display: block;
    text-align: left;
    height: 30px;
    line-height: 30px;
    width: 100%;
    margin: 0 auto;
}

/*tree
.tclose{width:100%;  height:40px; line-height:40px;  text-align:left;
             background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNpiTEtLy2ZAgFNAfJqBeMABxLFAzAblv2QBErZAzA0VcAHiFiA+S4RhIENqgVgPSWwdE5BoAuJfUAGQBVVArEPAMJC6CjTDjgPxQpCB14C4GYj/INlcD8RqOAwD6SkBYlMkMZCPuoD4HxNU4AIQdyAZygF1uRIWA/OA2BqJfwWI22B6mZAkTgJxH8gWKJ8baqgskpp0IHZG4t8C4kakIEMxEAQOA/EkJD4/NDgkgTgeiH2Q5O4BcR0Q/0APXHSwF+q6VChfGIj7kVICCDyGGvYVWwBjA5uAeDESH9mwl9Dk8hFXjOECq6AYGbwF4moozUCqgQxQV26Csj9CDXtJKIESArOhMQ8K26eEFAMEGABxmjWJYI+fGwAAAABJRU5ErkJggg==") no-repeat left center;-webkit-background-size:10px 6px;background-size:10px 6px/*向下箭头*/ }

/*.topen{width:100%;  line-height:40px; text-align:left; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNpiTEtLYyAC2APxBSD+SEghExGGOQNxCRA3ATE3pQbaAnEelK0ENZSDXAPNgbgITY0aENcDMRupBhoAcQUQs2CR08Ejh9VADSCuRdLwC4gbgPgkkhpTaLgyETJQBaoZ5qU/QNwBxGeBuAuILyGptQbiAnwGKkANg8XkPyDuAeLTSC5tBOIbSHocgTgbm4GS0BjkR5KbAMRH0RwA8/49JDEPIE5GNlAUiNuBWBBJ0VQg3o8jwr4CcR0QP0YSCwDiaJiBrUAsjCQ5F4h3EEifH6ER9xxJLALkWhaojXeggiAvbmAgDryFGlqEFIkaAAEGAD5gK19yc65eAAAAAElFTkSuQmCC") no-repeat left center;-webkit-background-size:10px 6px;background-size:10px 6px}
*/
.tree {
    width: 100%;
    list-style: none;
    text-align: left;
    padding: 0px 0px;
    height: auto;
}

    .tree div {
        list-style: none;
        line-height: 30px;
        overflow: hidden;
        margin: 0px 0px 0px 2%;
    }

    .tree .tleft {
        background: url(image/next.gif) no-repeat left center;
        width: 100%;
        float: left;
        text-align: left;
        padding-left: 6%;
    }

    .tree .tright {
        width: 100%;
        float: left;
        text-align: left;
        padding-left: 2%;
        border-left: 2px dotted #dddddd;
    }

/*留言*/
.column3 {
    width: 98%;
    text-align: center;
    margin: 2% auto;
}

    .column3 > dl {
        width: 100%;
        margin: 0 auto;
        border-bottom: 1px solid #ccc;
        -webkit-box-shadow: 1px 1px 1px #fff;
        -moz-box-shadow: 1px 1px 1px #fff;
        text-align: left;
    }

        .column3 > dl > dt {
            font-weight: bold;
            line-height: 25px;
            margin: 0 auto;
            width: 100%;
        }

        .column3 > dl > dd {
            line-height: 20px;
            margin: 0 auto;
            width: 100%;
        }

            .column3 > dl > dd > span {
                font-weight: bold;
            }



/***我的二维码页面***/
.myerwei {
    background-image: -webkit-linear-gradient(left,#b2bcf9,#b2bcf9,#b2bcf9);
    background-size: 100% auto;
    text-align: center;
    height: 100%;
}

.ew_bg {
    background: url(image/bg.jpg) no-repeat center top;
    background-size: 100% auto;
    margin: 0 auto;
    overflow: hidden;
}

.ew_top {
    height: 18%;
    margin: 5px auto;
    overflow: hidden;
}

    .ew_top span {
        display: block;
        margin: 0 auto;
        overflow: hidden;
        float: left;
        text-align: center;
        color: #2C1808;
    }

        .ew_top span font {
            font-size: 14px;
            color: #2C1808;
            font-weight: bold;
        }

.ew_mid {
    background: url(/image/logo1.png) no-repeat center center;
    background-size: 30% auto;
    margin: 0 auto;
    overflow: hidden;
    height: 10%;
}

.ew_con {
    height: 5%;
    margin: 1% auto;
}

.ew_foot {
    margin: 4% auto;
    overflow: hidden;
    text-align: center;
    height: 46%;
}

    .ew_foot p {
        font-weight: bold;
        color: #000;
        margin: 10px auto;
    }

.frmshow {
    position: fixed;
    top: 100px;
    width: 80%;
    left: 5%;
    padding: 15px;
    z-index: 100;
    display: none;
    height: 65px;
    background: #fff;
    border: 1px solid #ddd;
    text-align: left;
}

    .frmshow input {
        height: 25px;
        line-height: 25px;
    }

        .frmshow input.submits {
            display: block;
            margin: 5px;
            overflow: hidden;
            width: 40%;
            float: left;
        }

/*footer开始*/


.footer1 .copyright {
    color: #333;
    font-size: 18px;
}

.footer1 .icp {
    color: #333;
}

.footline {
    height: 60px;
    line-height: 60px;
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}

#leafContainer {
    position: fixed;
    z-index: 2;
    width: 100%;
    margin: 0 auto;
    bottom: 0;
    overflow: hidden;
}

    #leafContainer > div {
        position: absolute;
        max-width: 100px;
        max-height: 100px;
        -webkit-animation-iteration-count: infinite, infinite;
        -webkit-animation-direction: normal, normal;
        -webkit-animation-timing-function: linear, ease-in;
    }

        #leafContainer > div > img {
            position: absolute;
            width: 100%;
            -webkit-animation-iteration-count: infinite;
            -webkit-animation-direction: alternate;
            -webkit-animation-timing-function: ease-in-out;
            -webkit-transform-origin: 50% -100%;
        }

@-webkit-keyframes fade {

    0% {
        opacity: 1;
    }

    95% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@-webkit-keyframes drop {
    0% {
        -webkit-transform: translate(0px, -50px);
    }

    100% {
        -webkit-transform: translate(0px, 650px);
    }
}

@-webkit-keyframes clockwiseSpin {
    0% {
        -webkit-transform: rotate(-50deg);
    }

    100% {
        -webkit-transform: rotate(50deg);
    }
}

@-webkit-keyframes counterclockwiseSpinAndFlip {

    0% {
        -webkit-transform: scale(-1, 1) rotate(50deg);
    }

    100% {
        -webkit-transform: scale(-1, 1) rotate(-50deg);
    }
}


.foot_menu li:first-child {
    background: none;
}

.foot_menu {
    display: -webkit-box;
    border-top: 0px solid #3D3D46;
    display: block;
    width: 100%;
    background: rgba(255, 255, 255, 0.5);
    height: 40px;
    display: -webkit-box;
    display: box;
    margin: 0.5;
    padding: 0;
    -webkit-box-orient: horizontal;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#3399ff), to(#3399ff), color-stop(60%, #3399ff));
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1) inset;
}

    .foot_menu > li {
        -webkit-box-flex: 1;
        position: relative;
        text-align: center;
        border-right: 1px solid #ccc;
    }

.foot_bar .foot_menu > li > a {
    height: 48px;
    margin-right: 1px;
    display: block;
    text-align: center;
    color: #FFF;
    text-decoration: none;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
    -webkit-box-flex: 1;
}

.foot_bar .foot_menu > li.home {
    max-width: 70px
}

    .foot_bar .foot_menu > li.home a {
        height: 60px;
        width: 60px;
        margin: auto;
        border-radius: 60px;
        position: relative;
        top: -14px;
        left: 5px;
        background: url(http://static.wydapp.com/images/KRRvB8Lure.png) no-repeat center center;
        background-size: 100% 100%;
    }

.foot_bar .foot_menu > li > a label {
    overflow: hidden;
    margin: 1 0 0 0;
    font-size: 16px;
    display: block !important;
    line-height: 48px;
    text-align: center;
    color: #fff;
}

.foot_bar .foot_menu > li > a img {
    padding: 3px 0 0 0;
    height: 24px;
    width: 24px;
    color: #fff;
    line-height: 48px;
    vertical-align: middle;
}

.foot_bar {
    position: fixed;
    z-index: 900;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    font-family: Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif;
}

    .foot_bar li:first-child a {
        display: block;
    }

.menu_font0 {
    text-align: left;
    position: absolute;
    right: 5px;
    z-index: 500;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#99CC00), to(#1E4c05), color-stop(60%, #1E4c05));
    border-radius: 5px;
    width: 100px;
    margin-top: 10px;
    padding: 0;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
}

    .menu_font0.hidden {
        display: none;
    }

.menu_font0 {
    top: inherit !important;
    bottom: 60px;
}

    .menu_font0 li a {
        height: 40px;
        margin-right: 1px;
        display: block;
        text-align: center;
        color: #FFF;
        text-decoration: none;
        text-shadow: 0 1px rgba(0, 0, 0, 0.3);
        -webkit-box-flex: 1;
    }

    .menu_font0 li a {
        text-align: left !important;
    }

.foot_menu li:last-of-type a {
    background: none;
}

.menu_font0:after {
    top: inherit !important;
    bottom: -6px;
    border-color: #797C7E rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 6px 6px 0;
    position: absolute;
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    left: 45%;
}

.menu_font0 li {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

    .menu_font0 li:first-of-type {
        border-top: 0;
    }

    .menu_font0 li:last-of-type {
        border-bottom: 0;
    }

    .menu_font0 li a {
        height: 40px;
        line-height: 40px !important;
        position: relative;
        color: #fff;
        display: block;
        width: 100%;
        text-indent: 10px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

        .menu_font0 li a img {
            width: 20px;
            height: 20px;
            display: inline-block;
            margin-top: -2px;
            color: #fff;
            line-height: 40px;
            vertical-align: middle;
        }

.menu_font0 > li > a label {
    padding: 3px 0 0 3px;
    font-size: 14px;
    overflow: hidden;
    margin: 0;
}

#sharemcover {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    display: none;
    z-index: 20000;
}

    #sharemcover img {
        position: fixed;
        right: 18px;
        top: 5px;
        width: 260px;
        height: 180px;
        z-index: 20001;
        border: 0;
    }

.foot_bar .foot_menu > li > a:hover, .foot_bar .foot_menu > li > a:active {
    background-color: #333;
}

.menu_font0 li a:hover, .menu_font0 li a:active {
    background-color: #333;
}

.menu_font0 li:first-of-type a {
    border-radius: 5px 5px 0 0;
}

.menu_font0 li:last-of-type a {
    border-radius: 0 0 5px 5px;
}

.themeStyle {
    background-color: #FF0000 !important;
}

.foot_menu > li a label {
    border-radius: 32px;
}

#plug-wrap {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    z-index: 800;
}


/*footer结束*/



.navBtn {
    height: 40px;
    line-height: 40px;
    text-align: centerposition:relative;
    width: 20%;
    text-align: center;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-left: 1px solid #790404;
}

    .navBtn > div {
        position: absolute;
        left: 77%;
        border-style: solid;
        border-width: 5px;
    }

    .navBtn .triUp {
        bottom: 47%;
        border-color: transparent transparent #fff;
    }

    .navBtn .triDown {
        top: 48%;
        border-color: #fff transparent transparent;
    }

.topNews, .photos, .photo, body > footer, .navArea.hide {
    display: none;
}

    .topNews nav {
        overflow: hidden;
        font-size: 20px;
        color: #515151;
        background: #F3F3F3;
        font-weight: bold;
    }

        .topNews nav li {
            float: left;
            width: 20%;
            text-align: center;
            height: 40px;
            line-height: 40px;
        }

        .topNews nav .current {
            color: #BA2636;
        }

.newsList {
    overflow: hidden;
}

    .newsList > ul > li {
        float: left;
    }

.newsPage {
    font-size: 17px;
}

    .newsPage > li {
        height: 35px;
        line-height: 35px;
        margin: 0 4.2%;
        border-top: 1px solid #ececec;
    }

        .newsPage > li:nth-child(1) {
            border-top: none;
        }

        .newsPage > li > a, .newsPage > li > a:visited {
            height: 35px;
            display: block;
            overflow: hidden;
        }

            .newsPage > li > a:after, .cateEntry:after {
                content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAAg0lEQVR42mMICgqSDw0NtQdis+DgYCsgLceADQQGBuoDFbsAFdhANYhiKDI2NmYFmmICVGgHVWjj5+fHi6HQzc2NG6jIGoRh1oM0Y7NWDGqaJZB2BPJ1sLoPaI1USEiILVCRBVCxU0BAgBrpikC+AinAaR3M4UjBgOpwooKAYGASEy0AoGZIL0o4ls8AAAAASUVORK5CYII=);
                float: right;
            }

    .newsPage > .newsHead {
        border-top: none;
        height: 78px;
        padding: 15px 0;
    }

        .newsPage > .newsHead:before, .newsPage > .newsHead:after, .newsPage > .newsHead > a:before, .newsPage > .newsHead > a:after {
            content: '';
        }

        .newsPage > .newsHead > a, .newsPage > .newsHead > a:visited {
            height: auto;
            display: inline;
        }

        .newsPage > .newsHead img {
            display: block;
            float: left;
            width: 111px;
            height: 83px;
        }

        .newsPage > .newsHead div {
            float: left;
            width: 57%;
            line-height: 24px;
            margin-top: -3px;
            margin-left: 2%;
        }

        .newsPage > .newsHead p:nth-child(2) {
            color: #A1A1A1;
            font-size: 12px;
            line-height: 20px;
            margin-left: 3px;
            height: 40px;
            overflow: hidden;
        }

.pageBtn {
    margin: 6px auto 12px;
    height: 34px;
    width: 92%;
    border: 1px solid #B9B9B9;
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    background: -webkit-gradient(linear,0 0,0 100%,from(#F5F5F5),to(#E3E3E3));
    background: -moz-linear-gradient(top,#F5F5F5,#E3E3E3);
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.goTop, .cateEntry {
    display: block;
}

    .goTop:after {
        content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAAwklEQVR42mNgQAMzZszwnz59eg6QyciAC0ydOtUNqHArUOEBIM7Cqggo4Q7Eu4F4FVDxQiA+CGTnoVvnAZIA4hVAPAWIpwPxHKDC43DFQIYTVGDN5MmTNaZNm1YFVDQP6AxNoFgTEF8E8nNBCltBpgElVKCmtwHx6v7+fgEofxbI3SCFOUBT7JGc0QFSCBSXhtooDeTXMEyaNIkPzb0oCkEAZjoDIYVYwQAqBCqYCYrCKVOmyBNSGA00saivr08IWRwAwR2XmAAj6SQAAAAASUVORK5CYII=);
        margin-left: 2px;
        vertical-align: middle;
    }

    .cateEntry:after {
        margin-left: 2px;
        content: '';
    }

.cateEntry {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAwOTc0OTFEMjIzNDExRTE5Qzg1REEwQkQ4NTMyNUQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAwOTc0OTFFMjIzNDExRTE5Qzg1REEwQkQ4NTMyNUQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDA5NzQ5MUIyMjM0MTFFMTlDODVEQTBCRDg1MzI1RDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDA5NzQ5MUMyMjM0MTFFMTlDODVEQTBCRDg1MzI1RDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74qVIFAAAAvElEQVR42mzRMQ4BURDG8WejcAKV0gXUKp0LyCaCBhcQEt1SiWSj36BAhLiBUqJ2BI1E4QaSLfxf8ooxmS/5FTP5it03hSzLEufcDDmKSDFxKhHmOIaSzxgLq+jTwVXspxhYRZ8enmJeo24VP2jhK3ZnVHTR54G+mH1pbxVd+LGRmBs4WUUrkVVsYyXmG2JdrGEr5je6+hvLuKAkdjFeurhDVcxD3PU7HtAUpSU2+jJJOGEedmk44V9+AgwAYdce5+wA9jYAAAAASUVORK5CYII=) no-repeat 71% 50%,-webkit-gradient(linear,0 0,0 100%,from(#F5F5F5),to(#E3E3E3));
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAwOTc0OTFEMjIzNDExRTE5Qzg1REEwQkQ4NTMyNUQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAwOTc0OTFFMjIzNDExRTE5Qzg1REEwQkQ4NTMyNUQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDA5NzQ5MUIyMjM0MTFFMTlDODVEQTBCRDg1MzI1RDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDA5NzQ5MUMyMjM0MTFFMTlDODVEQTBCRDg1MzI1RDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74qVIFAAAAvElEQVR42mzRMQ4BURDG8WejcAKV0gXUKp0LyCaCBhcQEt1SiWSj36BAhLiBUqJ2BI1E4QaSLfxf8ooxmS/5FTP5it03hSzLEufcDDmKSDFxKhHmOIaSzxgLq+jTwVXspxhYRZ8enmJeo24VP2jhK3ZnVHTR54G+mH1pbxVd+LGRmBs4WUUrkVVsYyXmG2JdrGEr5je6+hvLuKAkdjFeurhDVcxD3PU7HtAUpSU2+jJJOGEedmk44V9+AgwAYdce5+wA9jYAAAAASUVORK5CYII=) no-repeat 71% 50%,-moz-linear-gradient(top,#F5F5F5,#E3E3E3);
}

.gallery {
    overflow: hidden;
}

    .gallery li {
        float: left;
        font-size: 14px;
        text-align: center;
    }

        .gallery li > a {
            float: left;
            width: 50%;
        }

    .gallery span {
        display: inline-block;
        background: #eaeaea;
        padding: 5px 0;
        color: #5C5C5C;
        text-overflow: ellipsis;
        border: 1px solid #cacaca;
        border-top: none;
        width: 88%;
        max-width: 282px;
        box-sizing: border-box;
        white-space: nowrap;
        overflow: hidden;
    }

    .gallery img {
        display: block;
        width: 88%;
        max-width: 282px;
        max-height: 282px;
        margin: 0 auto;
    }

.ctrls {
    margin: 10px auto;
    width: 146px;
}

    .ctrls ul {
        display: inline-block;
        margin: 0;
        height: 13px;
    }

    .ctrls li {
        float: left;
        margin: 0 4px;
        height: 8px;
        width: 8px;
        background: #D0D0D0;
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }

    .ctrls .current {
        background: #BA2636;
    }

    .ctrls div {
        display: inline-block;
        margin: 0 8px;
    }


.apps {
    text-align: center;
}

    .apps li {
        float: left;
    }

    .apps > nav {
        height: 42px;
        font-size: 19px;
        line-height: 42px;
        background: #e3e3e3;
    }

        .apps > nav li {
            float: left;
            width: 33.3%;
        }

        .apps > nav > ul > li > div, .topNews > nav > ul > li > div {
            display: inline-block;
            position: relative;
        }

.navHint {
    position: absolute;
    bottom: 1px;
    height: 2px;
    width: 100%;
}

.current .navHint {
    background: #BA2636;
}

.apps nav .current span {
    color: #BA2636;
}

.apps .apps-view-4 {
    padding: 17px 0 15px;
}

    .apps .apps-view-4 > div {
        display: none;
        margin: 0 4%;
    }

    .apps .apps-view-4 a, .apps .apps-view-4 a:visited {
        display: block;
        float: left;
        width: 25%;
        color: #515151;
        font-size: 12px;
    }

    .apps .apps-view-4 > div img {
        display: block;
        width: 60px;
        height: 60px;
        margin: 0 auto 7px;
        -webkit-border-radius: 7px;
        border-radius: 7px;
    }

    .apps .apps-view-4 > .current {
        display: block;
    }

.photos nav {
    overflow: hidden;
    font-size: 26px;
    color: #BA2636;
    background: #F3F3F3;
    font-weight: bold;
    height: 45px;
    padding-left: 5%;
    line-height: 45px;
}

.photoList {
    background: #fff;
    padding: 5%;
}

.photoPanel {
    border: 1px solid #e1e1e1;
    background: #f3f3f3;
    padding: 5%;
}

    .photoPanel li {
        position: relative;
        width: 45%;
        float: left;
    }

    .photoPanel img {
        border: 1px solid #999;
        width: 113px;
        height: 113px;
        position: absolute;
        top: -2px;
        left: -2px;
    }

    .photoPanel span {
        display: block;
        width: 113px;
        height: 25px;
        line-height: 25px;
        background: #d1d1d1;
        color: #919191;
        font-size: 10px;
        text-align: center;
        margin-top: 10px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

.photoBg {
    width: 110px;
    height: 110px;
    border: 3px solid #c8c8c8;
}

.active .logoBar, .active .footerBar, .active #homelink {
    box-shadow: 1px 0 1px 1px #F5A0A0;
    -webkit-box-shadow: 0 0 1px 1px #F5A0A0;
    border-top: 1px solid #C38DAB;
}

.navArea {
    background: #FFDDE3;
}

.active .navBtn {
    background: #000;
}

.navArea a, .navArea a:visited {
    color: #E5007F;
    padding: 0 2%;
    font-size: 14px;
}

.navArea > div {
    border-bottom: 1px solid #FFDDE3;
    border-top: 1px solid #FFDDE3;
    padding: 0 5%;
    line-height: 40px;
}

.navArea > nav > div {
    border-top: 1px solid #FFDDE3;
}

    .navArea > nav > div:nth-child(1) {
        border-bottom: 1px solid #F5A0A0
    }

.navArea > nav a, .navArea > nav a:visited {
    width: 64px;
    display: inline-block;
    text-align: center;
    line-height: 40px;
}

.navArea input[type="text"], .navArea input[type="password"] {
    display: inline-block;
    width: 31%;
    height: 23px;
    margin-left: 3px;
    font-size: 15px;
}

.navArea input::-webkit-input-placeholder {
    font-size: 14px;
}

.login {
    background: #e7e7e7;
    width: 20%;
    height: 28px;
    vertical-align: middle;
    margin-left: 2%;
    font-size: 14px;
}

.backBtn {
    height: 40px;
    line-height: 40px;
    float: left;
    width: 20%;
    text-align: center;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-right: 1px solid #e14d4d;
}

.largeTitle {
    height: 40px;
    line-height: 40px;
    float: left;
    text-align: center;
    border-left: 1px solid #790404;
    padding: 0 6.25%;
    width: 50%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.photo {
    background: #1c1c1d;
}

.navIcon {
    height: 40px;
    line-height: 40px;
    float: right;
    text-align: center;
}

    .navIcon img {
        width: 22.5px;
        height: 22.5px;
        padding: 9px 15px;
    }

.currentPhoto {
    width: 100%;
    text-align: center;
    padding: 14px 0;
}

.lar_photoList li {
    float: left;
}

    .lar_photoList li > img {
        width: 92%;
        max-width: 400px;
    }

.photoComment {
    padding: 2% 4%;
}

    .photoComment .photoButton {
        height: 34px;
        line-height: 34px;
        float: left;
        text-align: center;
        color: #e8e8e8;
        margin-right: 7px;
        background: -moz-linear-gradient(top,#4c4c51,#313132);
        background: -webkit-gradient(linear,0 0,0 100%,from(#4c4c51),to(#313132));
        border-radius: 3px;
        -webkit-border-radius: 3px;
    }

        .photoComment .photoButton a, .photoComment .photoButton a:visited {
            color: #fff;
        }

    .photoComment .buttonActive {
        height: 41px;
        line-height: 34px;
        background: -moz-linear-gradient(top,#4c4c51,#47474b);
        background: -webkit-gradient(linear,0 0,0 100%,from(#4c4c51),to(#47474b));
        float: left;
        margin-right: 7px;
        border-radius: 3px 3px 0 0;
        -webkit-border-radius: 3px 3px 0 0;
        text-align: center;
        color: #e8e8e8;
    }

    .photoComment .small {
        font-size: 15px;
        color: #fff;
    }

.briefIntro {
    background: -moz-linear-gradient(top,#47474b,#313132);
    background: -webkit-gradient(linear,0 0,0 100%,from(#47474b),to(#313132));
    color: #e8e8e8;
    padding: 5px 0;
    line-height: 20px;
    padding: 10px 20px;
}

.photoNum {
    float: right;
    font-size: 15px;
    color: #fff;
    display: inline-block;
    line-height: 40px;
}

.displayNone {
    display: none;
}

.articleList {
    overflow: hidden;
    color: #000;
    background: #fff;
    display: none;
}

    .articleList h1 {
        font-size: 14pt;
        text-align: center;
        margin-bottom: 0px;
    }

    .articleList h2 {
        font-size: 8pt;
        color: #b9b9b9;
        text-align: center;
    }

    .articleList h3 {
        font-size: 8pt;
        color: #999;
        text-align: left;
    }

    .articleList .text1 {
        font-size: 12.5pt;
        width: 92%;
        padding: 5%;
        line-height: 1.45em;
    }

        .articleList .text1 p {
            margin: 15pt 0;
        }

    .articleList .photoNews {
        width: 170px;
        position: relative;
        margin: 0 auto;
        padding-top: 10px;
        padding-bottom: 10px;
        text-align: center;
    }

.icon_weibo {
    display: inline-block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAbCAYAAACX6BTbAAAFEElEQVR42q2WfWwTZRzHb127ll5XDsaAMMUivgQYpGy0hYWX6SQMkLTZwPAmFgZsqwOW8LaImENj1BglhARNME7iH+IfZn8NNVEr40VEXQ2wtWuvXLu2a9e1u7br2AtuX587QJkgbuCT/JK7p73P9/f7Pr/nuaOohxjuvCK9mzHoqf978FYrE9lRUR9atR5t2Qb72AG6YiZcUGqNLi+rj61cZxcj+ly5vdNkbgjrS9muLdvYjmXl8E5cCKdmQfGoocG5y49GzS8hUbsV6UOVJKrQs78aPbZKJDZvQ3zVBkSMZgSeKgE/dQmIPdb/BucW6QOzV/BdmzYjcbACaXYn+t6uRvyDQwif+hhCw2lEjh+DUFGF2MoNCBMB/4znwU1YJDwwewejZ/jpxUJ49Xp027YhVbcdyTd3I9BkRyKRxFAkiGEfhz+6oogFggjVHUF4aTkCs0vhnVQEj9YEJ/0vFbgZY337vNXoLNuEeOVWpPZXQnhrH7q/+gKDx1gMvbsXA4f3oK/WhsHzFxCLxRDc+CoC+avhnbqYLKwJrRqj4FDpdSPATjLB5S5Gu8GMTvNGxK1WJGt2IL2vGv2HajDwxh4MHq7FwP5d6K2uQpL4fqP5CvhLv9zKnDwrZu7SmHBVXVg/Ek788kxZAt/8NQiWrIPHdhCeD08g8NFJhF87TDyuQN8uG25UVSG1ZTuEspcR33kAHXXvwT/zBXA5iwjYiFbaiBa6UBgBb6VNtdykJeBnlYIveBHeK9eQSqXQ29uLZDKJaDQK35nv4D/5OYIHjqDjld3oWGhGcE4pfHnLwDEmCe6kTfDQBXBQOmZE5m3MInifKIF31gr4nW3oHxjA0NAQ7h43b96UBAVBQMjNwX38FDyz16DttiWtaiO8mnzwGt3fneOg9Iz4I5e7FBwRaD/2GXrSaQn2T4E7Q5zv6+sH98mXt8DEEhfJ2qd9BjzDMCOsaVEb653kT+6cIlx/dhW6zv8qCQwODkqg4eHhv0K8v1NFZ+NZyQ7ShvBmz0G7djp/b5+T7FtIK4lZuEhbtTELEXn/UyS6E0ine9HX348BYpUY4rUoHOvuht/6OpxqAzyaufBrdQgzU+/f69cUBv1V2iCQfpVKFXv3+hwzQrvfQYxkmPSHkBASSPiDiJxuRHv5XnKuGMBp5hHwTISYKQ0PPAIuK/T6C8r5fDPJhnSRJHJ33LJAXDyD5LFohY9kzI+f0nCP1/cbDaSVGlX57DfKucJFdQGa6QVkc4hiYiwg8PlEKJ/syKdxVfs4f43JtY76uL1MKfTn5JriRkWuo1H5GL5WzcC36pn4nsSP9JNoomfYf9JMZ5uyJ1tGf4ZTFOOlMu0uuRLNChoXs7Q4q5yA8+pJOEdPxg+qiTijHM8/1BsmLJOxvowMcDKFwyUfJ7QoNfhdlY1mEr+R+JnEJTJ3STHOLlY3Jni8sNAelMkc4rVHnsVyinFoU6gdrUq61k3ALqUWriwabjLPZWbBSVG6UcN76urYzmnTWMmeDLnDSwAEIvnqIUA3qcYjV7FemULgMzLhpyh2zPZEcnIagsQensqQTjiOyrRcJ0IEevT22tSGMmQIy+Vjg/fU1BSnSkrQRdMIkTUQqyAZ8j5JjLKI951yuSOWlQUSlrG99clGSK5dy8Zv2xPX6yVQRC4XxPukxcIKeXmI0TT/SN8nYZVK12OzCRJMpZI2ilBebiGC9ijDPPoHkVhJmGF0D/v8nxlEX2gAdH0KAAAAAElFTkSuQmCC) no-repeat;
    width: 23px;
    height: 27px;
    vertical-align: middle;
}

.photo_mag {
    width: 25px;
    height: 25px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAADQ0lEQVR42qVWW0iTYRieJWQF3VSXXXWhUAgSdKCIKKJQKaSU6EBBQWKEEEF0k14UgjqKSdQKkUBGTWsZBF2MzVOeNTPMaMqktXCb7uTGDjq/3udjn+3f/v+31Qsv2/d+7+F7z79GswY4HI6NS0tLpxKJRD3hM8K+5G896LjX/CtEo9F8UtS2srIyx1SA7l3E1x6LxQqyMkBC+lRFC32DbFrbxL7V1rHRC9f4L86gp8Ly8vJzEs9RVW632/PIwBv+wkSC/XrdwXqPFDPL7n2KiHvwgR8Qj8c7nE7nJjUP2sAY88zzF6spT0fwQw5AuTKVl5evVwxR3Otj/cVnsjIgEHKQT3rUXFNTs06SZBGiT1dvyCoYKK1gn6tusb4TZaqGIC9C53K5CldzRF68BBGxTRcaLDvPAhOTkgT7hsdUjUEPD3ssZiJvcjVWqzVXePHxaKmEGee4P8CraPD0OU4bOnuJ+UfHWdTlZj0Hj8sagZzwprW1dYuGknQSBwimMzsMRhb56WSdew5L6FAOIzMPHyt6A30At9tdgVDdx2FG9ySDMTg5xX68MMgqwQPmu3oVjUAfYHFxsUlDHWvC4Uv1nczXjE9wZUpx91i6FY1AHyAcDpvhiQUHuaqa1bfIxl7kylb/SLXKAJFIZEjVExH70PdpLgTl45XVLGyf5QhaZ9GhtTyxwJM6nhOFJELxQk+/pITdZiv7ereWJeJxfpdeGDwnpA/g9XqbUV0lStWVit37j7Hhisusa+8Rfp57/0HSN4KeXl00D6+r9okaWgsPSAx5B4Zl+0Sv1+/kHU8j+hUIzjZTVrMKhiCDsE3cvL1KBy1ZvubGxsZt3Ai1/y7hzdiVyqwHI6aA+A954cXIyEgJjZU/Yx8LR0xhDMP/ncJ+v9+k0+m289mVAjk0nvnCQg9k6xH4IQcIBoNdWq12BxnIy9iUNpttAxlqF6FDbP9mM4JPhIg8sBoMhoKGhobNkn2SCthoWDhyO37q3gNexviV2/EIETyAAdnNmAp4AU3PIiqId9RH82pfK3TvoyqyIMnJHOQpeiADOUia2Wze6vF4LpKip6FQCJ8+k4FA4K3P52uhRqsyGo35KFNUUTLJGV8rvwEx3sQFIsxVBQAAAABJRU5ErkJggg==) no-repeat;
    position: absolute;
    bottom: 5px;
    right: -10px;
}

.comment_title {
    padding: 0 5%;
    height: 41px;
    line-height: 41px;
    background: #f3f3f3;
    color: #515151;
    border-top: 2px solid #cecece; /*border-bottom:1px solid #BA2636;*/
}

    .comment_title .Red {
        color: #BA2636;
        font-size: 20px;
    }

    .comment_title .large {
        color: #7c7c7c;
        font-size: 22px;
    }

.comment_list {
    padding-left: 5%;
    padding-right: 5%;
    line-height: 28px;
}

    .comment_list li {
        border-bottom: 1px dotted #999;
        padding-bottom: 15px;
    }

.suggest {
    background: #fff;
    overflow: hidden;
    padding: 3.75%;
}

.commentTitle {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: center;
    line-height: 40px;
    border-left: 1px solid #790404;
    width: 80%;
    float: left;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.followArea {
    border: 1px solid #ccc;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    margin: 15px 0;
    width: 96.5%;
    line-height: 20px;
    padding: 5px;
}

.inputBtn {
    height: 34px;
    width: 22%;
    border: 1px solid #B9B9B9;
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    background: -webkit-gradient(linear,0 0,0 100%,from(#F5F5F5),to(#E3E3E3));
    background: -moz-linear-gradient(top,#F5F5F5,#E3E3E3);
    -webkit-border-radius: 3px;
    border-radius: 3px;
    float: right;
}

.sugText {
    display: inline-block;
}

.imgPageBtn {
    border: 1px solid #898989;
    width: 23px;
    height: 17px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGMjYyN0VDMjIzMzExRTE5NzIzRDRBNDYwMjMwMkM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGMjYyN0VEMjIzMzExRTE5NzIzRDRBNDYwMjMwMkM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUYyNjI3RUEyMjMzMTFFMTk3MjNENEE0NjAyMzAyQzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUYyNjI3RUIyMjMzMTFFMTk3MjNENEE0NjAyMzAyQzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ya9fLAAAAc0lEQVR42mJMTk6OY2BgWAjEm4DYnwEKmIB4ERDPB2I/IO6GSbBA6SQglgTiEiC+DcSzYBIgEAHER4B4JhA/YkKS+AjEdVB2JbIEPxC3QNmdyBIrgFgLiDOAeBtMYi4QewBxH9QOsHNjoK4C+aMYph0gwAAScxM3V4n58wAAAABJRU5ErkJggg==) no-repeat 50% 50%,-webkit-gradient(linear,0 0,0 100%,from(#F5F5F5),to(#E3E3E3));
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGMjYyN0VDMjIzMzExRTE5NzIzRDRBNDYwMjMwMkM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGMjYyN0VEMjIzMzExRTE5NzIzRDRBNDYwMjMwMkM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUYyNjI3RUEyMjMzMTFFMTk3MjNENEE0NjAyMzAyQzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUYyNjI3RUIyMjMzMTFFMTk3MjNENEE0NjAyMzAyQzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ya9fLAAAAc0lEQVR42mJMTk6OY2BgWAjEm4DYnwEKmIB4ERDPB2I/IO6GSbBA6SQglgTiEiC+DcSzYBIgEAHER4B4JhA/YkKS+AjEdVB2JbIEPxC3QNmdyBIrgFgLiDOAeBtMYi4QewBxH9QOsHNjoK4C+aMYph0gwAAScxM3V4n58wAAAABJRU5ErkJggg==) no-repeat 50% 50%,-moz-linear-gradient(top,#F5F5F5,#E3E3E3);
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

    .imgPageBtn.imgPageBtn.imgPageBtn-l {
        -moz-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
    }

.footerLinks {
    text-align: center;
    color: #666;
    width: 98%;
    margin: 10px auto;
}

    .footerLinks a, .footerLinks a:visited {
        line-height: 30px;
        color: #6E6D6D;
        display: block;
        width: 23%;
        float: left;
        text-align: center;
        background: #fff;
        margin: 1% 0.86%;
        border: 1px solid #ccc;
        font-size: 14px;
        overflow: hidden;
    }

.test {
    background: #FFFFCC;
    border-bottom: 1px solid #D5D5D5;
    height: 40px;
}

    .test a, .test a:visited {
        float: left;
        color: #BA2636;
        font-size: 14px;
        font-weight: bold;
        display: block;
        height: 40px;
        line-height: 40px;
        margin-left: 4%;
    }



.ad {
    height: 30px;
}

    .ad a, .ad a:visited {
        float: left;
        font-size: 16px;
        display: block;
        height: 30px;
        line-height: 30px;
        margin-left: 4%;
    }


#mask {
    background: url(data:image/png;base64,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) no-repeat 50% 40%;
    background-size: 100px 44px;
}

#addToHomeScreen {
    z-index: 9999;
    -webkit-user-select: none;
    -webkit-box-sizing: border-box;
    width: 208px;
    font-size: 13px;
    padding: 10px;
    text-align: left;
    background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(0.02,#eee),color-stop(0.98,#ccc),color-stop(1,#a3a3a3));
    border: 1px solid #505050;
    -webkit-border-radius: 8px;
    -webkit-background-clip: padding-box;
    color: #333;
    text-shadow: 0 1px 0 rgba(255,255,255,0.75);
    line-height: 130%;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.5);
}

    #addToHomeScreen.wide {
        width: 240px;
    }

    #addToHomeScreen .arrow {
        position: absolute;
        background: -webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(0.4,rgba(204,204,204,0)),color-stop(0.4,#ccc));
        border-width: 0 1px 1px 0;
        border-style: solid;
        border-color: #505050;
        width: 16px;
        height: 16px;
        -webkit-transform: rotateZ(45deg);
        bottom: -9px;
        left: 50%;
        margin-left: -8px;
        -webkit-box-shadow: inset -1px -1px 0 #a9a9a9;
        -webkit-border-bottom-right-radius: 2px;
    }

    #addToHomeScreen.ipad .arrow {
        -webkit-transform: rotateZ(-135deg);
        background: -webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(238,238,238,0)),color-stop(0.4,rgba(238,238,238,0)),color-stop(0.4,#eee));
        -webkit-box-shadow: inset -1px -1px 0 #fff;
        top: -9px;
        bottom: auto;
        left: 50%;
    }

    #addToHomeScreen .close {
        position: absolute;
        right: -10px;
        top: -10px;
        width: 25px;
        height: 25px;
        background: url(data:image/png;base64,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 MAvgX4jUf9grAt5kAAAAAElFTkSuQmCC) no-repeat;
        background-size: auto 25px;
    }

    #addToHomeScreen .plus {
        font-weight: bold;
        font-size: 1.3em;
    }

    #addToHomeScreen .share {
        display: inline-block;
        width: 18px;
        height: 15px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAQAAABDj1eZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUdJREFUKFNtkLtLw1AYxS/qJLhXVKr2ZRulUNtiqgSb3CziICI6ucTFVYcOnaQOFRwUnNTRwUWXgpP/QdHNUEQUHGxofYBTlRs83iZNjKTncOGe7/vx3QchXUWn6FL3jhfKUdCCr5zuifV5oDiHQM+c+CIhiiCSWNu08iq9oHXKLAiqrgR4UXqlOEYZt++ExEL0wW7+OW0G10muLv9gmqfe5FAWKmTMYQYiFL7PYwyLOD8lSjNh2gdnPzMII4QUBxc4OothbAF7GCBKQ0YbSWyPQsIhqvetS+y0ygGMo/KFZfviDvR4AhwgZU9dGYnA0J/6ndc15i3ouYIMcVVUcEXIoOxCeRCfwP8sXBSdjtpUv/1QW+K16kCCIUC4id9Fa0JtkluwVkSfqPL6RwfSDA0aNlx7k/bWgViB7bMS2/1vk5sdsZLN/ALSuL3tylO4RAAAAABJRU5ErkJggg==) no-repeat;
        background-size: 18px 15px;
        text-indent: -9999em;
        overflow: hidden;
    }

    #addToHomeScreen .touchIcon {
        display: block;
        float: left;
        -webkit-border-radius: 8px;
        -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5),inset 0 0 2px rgba(255,255,255,0.9);
        background-repeat: no-repeat;
        width: 44px;
        height: 44px;
        background-size: 44px 44px;
        margin: 0 10px 5px 0;
        border: 1px solid #333;
        -webkit-background-clip: padding-box;
    }

@media all and (-webkit-min-device-pixel-ratio: 2) {
    #addToHomeScreen .share {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC);
    }
}



/*olypic2012*/
.olp-box {
    display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-pack: center;
}

.olp-bg-more {
    background-image: url("data:image/png;base64,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");
}

.olp-bg-back {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAYCAYAAAAcYhYyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAQJJREFUOE+l0zEKwkAUBNCAIAQEIWAlCLZWaT1AKg8gWAk5gAcI2KYVbHOAHCBgZWubyjaVVaqAIAghOr+w3JkFF1LN8vbvkgkCsYZhyD9kIS8pgQ0bAdyRT5wIgCU2dC4E+RPfigEhNtRiiq26RiGAkwJSAdyQj50IwhjXeJF3aJHP2TtE2NAQoEeeqGtU4hqZAjIBVApIMGZPrtEgjxRC/wfge1WNAKes8b3JJA/kMx/oIN7kinzkA5UCyiVibcTY1krnslZLyFpp7SROZ+32gXZimhpQ6AOdBVRIxFqK06yt7H1SH2gBqCX/j7U9lpC1VlUC0NQHOv5Vzt8JmObCoC8lFHITB64aOAAAAABJRU5ErkJggg==");
}

.olp-bg-tbar {
    background-image: url("data:image/png;base64,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") !important;
}

.olp-bg-search {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAApCAYAAAC/QpA/AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAmZJREFUWEe1WN1Nw0AMTpiAEToCI3QAJOCF547ACN2AESKeoEHtqQnvZYN2A0boBgT70qDE57uzL9dKUdXKZ39nf/5LWQg+H6Z5LH/Lh7IolkVZLOiRrutO8P93Wd68PT/dnwQq9SK12a/qbftT79pO/IA8gtdb85yozdfdZtscxQA4sNvWwOd2FqgeSHv2AUGQ8BxAZt1/B0CjV0FfEiAvEKt0v/Ld9N2YBYTzhQupvZgWECpkPQJGpDdDsJtd80q9it5ThQxdPlaSdKMLakt8wiPQV4kuxR1Wu5ZY4nR+mnYZBeTEWhGakHInZJBhQTCIduJSIGsUvVDAcohkJnLTe9xBD/EW2hKJMd7xJwStEyrWC+Ag94jn/aGaZlBzEOhXixAbR68Cks6y9FPCoWVDCmattCMSTwMD1VOkXSmUBgaqsNKOSHyS3qHSQQueSLtCyDbRUWtAL/nrDPSMsXDWwQis2m4+AdP6eUl7SBC5wiODqNNqYuMELdm5vIMDmLjGDOjdQ+052EMEHnIqL4RKdElsAdSd6oFoBJCbGFXhd7o33ATDJ5pBRkDw9jTs+FvtaXbI6kFVsWELQdPiNvBFFB4u9D5AqNhuBlCl+83g/6liu5V45OQAca6etUNhnZkzJ12mtElBnA8ocYcaPHZZYXBhC26Yli9QbXvu8Esg/p91eENj9KGhjvFOUKbyinDL3BDmWYROhelLdQtqDqFTAHGVfZIEsaaZYjR0JvRWIzuhJeAjhL7KdBnEFST0lWbvMCDypmPKn7ybbDRiIUIjf6IKcguECJ3blkifj9Ciw9cQ4gj9BwdSU0oywFc9AAAAAElFTkSuQmCC");
}

.olp-bg-nav1 {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAAA9CAYAAACHtnoZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABLtJREFUeF7tnX+EFGEYx3c2ItIfcVw3724i4oiIiIiIOCIiIuKIiPsror8iIiKOOHXt++456u6vOCIiHf0VUeKOROeoczu7W3f649RNzzO7MzvT3u7N7rwz9868zzHO3c6+7zvv9/M+78/nGaNq8s85wxjOhfqxF23bWG/caq8bhrHofs3O5b7kbPsn/p3P5zcMY/OT+1l+4+/Svh+jq6GyoJvUqYEqE7Nw2UlelineexcTc5D3hHtZBX7dMvk1vComv1gv8uPutcSe71Gn5jQoCYhwN0kwpOVlirofMrCAzzzAmHjoAub8ZqVzLmC1odIxDWSV84hVU1yRJljCFkhKuU2x/B9kTzzIoOH4IasWxCnPkrHyYTkKKJwKtiQplZxGMKSWmS+0IOPz/q4SGuAtF7JaoXzV31WuHCwNKovHysDMXoIj2TFXt/oOWjHxMgAZ4zc6jcdQx1gggwy/EiDqABJdC74WgKwx6XAG/fD/8U7jMbRobYCB2UNCE52xUH5q17c3cIeR/gMSS22xktQHrItl52Z2OVYEzUySmVNeyoM463UvINZpEkx5wRLr9nEh0oOjzh7vJzgIDpeBSnEquJ2C/QwBQoDA5GS5bcYC4443BAfBARxMt09nG/PgxPo1ykvNuq6w8ugWax18jARTU7BEdTkgiu3dCuxcJloIslLKWWlcKd9yCb5WLB8iOLS3HBMd92eqjK8RIPoCYjFxuSMc8OEHgkNfOLoeH7AYLxMcesIB61wfu275w0mn2wSHtnA86gpHjfELBIeecFQL/HxXOHBNneDQDw4YTvzB/bWucNjDM7vxRgJEL0Dw1FioI4bo5ERwaAYH4/dCwQEUvSA4NIPDLI2EhCOlTk60HN/XcjwOI0J7Emrv5KQZZLCfMh/KauBNeDyduhV9uhWA405oOMjJSR8wHCMALp6h4cAb8agYWQ8NIDH579DjDZcgcnLSAAy0GiZ/1ZPVaPixiHGyHBoAAg7efcBBTk46NA5rSJzsGQ5ycsq+1Qi4PPZCyK/ByQEdWo7OzwgHu+Z6YSJwLzk5Zdx6mHysbzjgPOk7nVtW1p/dYk+PRoCDnJyyCgj2Cn2D4UxnmbiZ1crR/rkg8mJEOMjJKasQBUIs9EMJOTlld0BajxomE8P+kJNT9gCB8xvf+jEWbd8hJ6cUwAGbZ27kwOaeWCNqIIwZvbCUjJ/AoxhtQVmiUNIMGd3XCaOs9tdxPhc6FqHQzWWEZmjIVhTlSqF81g1w6wV0iyJwlO+Sk1M0ywEmfBNa71unJfvifwYC/m/nEhBFwDi/axXEpThbSpbTdlw8IK58nPrsaNpZcXJCoVqv8OCvsSVDlzkZV+TmzIOBVKrp5NQKQO+I3BD6fitkc2kk7PtZ8BSU7FhoWoDhnQpjfCEW82+K7763DEy7QnsiQ6wIV+Q43ywgExCtwGieCtvGyckXhN331iX/VMoVeXVo6siO9pMdMpcBiHZgYF3iwR/vXSFm+YwyUynJlEUBREswJNe/8sn1AwiBobys8grYCyAEhrx6T01KYQAhMFIjp/yCdgOEwJBf36lLcStACIzUyRhfgf2AEBjx1XNqU3YAYbDsnuW9ktSqQwXfkRr4Bw69N6r5scfmAAAAAElFTkSuQmCC");
}

.olp-bg-m1 {
    background-image: url("data:image/png;base64,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");
}

.olp-bg-m2 {
    background-image: url("data:image/png;base64,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");
}

.olp-bg-m3 {
    background-image: url("data:image/png;base64,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");
}

.noslide .newsList > ul > li {
    width: 100%;
}

.search-bar {
    text-align: center;
}

    .search-bar, .search-bar .text, .search-bar .btn {
        display: -webkit-box;
    }

.search-bar {
    border: #d3d3d3 solid 1px;
    height: 33px;
}

.search-form {
    border-bottom: solid 1px #d5d5d5;
}

    .search-form > form {
        padding: 6px;
        margin: 0;
    }

.search-bar input {
    border: 0;
    resize: none;
    outline: none;
    -webkit-appearance: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    background-color: #fff;
}

.search-bar .text {
    display: -webkit-box;
    -webkit-box-flex: 1;
}

    .search-bar .text > input {
        display: block;
        width: 100%;
        font-size: 17px;
        color: #a1a1a1;
    }

.search-bar .btn {
    height: 100%;
    border-left: solid 1px #d5d5d5;
}

    .search-bar .btn > input {
        height: 100%;
        width: 38px;
        border: 0;
        background-size: 50% auto;
        background-position: 50% 50%;
        background-repeat: no-repeat;
    }

.olp.tbar {
    margin-bottom: 1px;
    font-size: 20px;
    width: 100%;
    -webkit-box-shadow: none;
    height: 40px;
    background-size: auto 40px;
    background-repeat: repeat-x;
}

    .olp.tbar, .olp.tbar > a, .olp.tbar > a:visited {
        color: #fff;
    }

        .olp.tbar > div, .olp.tbar > a {
            display: -webkit-box;
            height: 100%;
            border: 0;
            margin: 0;
            padding: 0;
            -webkit-box-align: center;
            -webkit-box-pack: center;
        }

        .olp.tbar .btn, .olp.tbar .blank {
            display: -webkit-box;
            width: 75px;
        }

        .olp.tbar .btn {
            border-right: 1px solid #0cabf3;
        }

            .olp.tbar .btn > span {
                width: 9px;
                height: 13px;
                display: block;
                margin-right: 7px;
                background-size: auto 13px;
                background-repeat: no-repeat;
            }

        .olp.tbar .title {
            border-left: 1px solid #0d6edc;
            display: -webkit-box;
            width: 75px;
            -webkit-box-flex: 1;
        }

.olp.btn-more {
    margin: 5px 0;
}

    .olp.btn-more .text {
        color: #fff;
        font-size: 16px;
        height: 35px;
        width: 100%;
        background-size: auto 35px;
        background-position: 50% 50%;
        background-repeat: no-repeat;
    }

.olp.img-gallery {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    padding-bottom: 15px;
}

    .olp.img-gallery > article {
        margin-bottom: 6px;
    }

        .olp.img-gallery > article header {
            height: 37px;
            width: 100%;
            background-color: #ceebfa;
            border-bottom: 1px solid #b1d8f6;
            font-size: 20px;
            color: #0c7ae2;
        }

.olp.img-list > article {
    width: 140px;
    float: left;
    overflow: hidden;
    margin: 9px 10px;
}

    .olp.img-list > article .img, .olp.img-list > article img {
        width: 140px;
        height: 140px;
        overflow: hidden;
    }

    .olp.img-list > article > a {
        width: 100%;
        display: block;
    }

    .olp.img-list > article .text {
        font-size: 12px;
        background-color: #0c7ae2;
        padding: 5px 11px 1px 11px;
        color: #fff;
    }

        .olp.img-list > article .text > div {
            margin-bottom: 4px;
            text-align: left;
        }

.olp.img-list .vedio {
    width: 300px;
}

.olp.img-list > .vedio .img, .olp.img-list > .vedio img {
    width: 300px;
    height: 100px;
    max-width: none;
}

.olp.img-list > .vedio > a > .img {
    position: relative;
}

    .olp.img-list > .vedio > a > .img > .icon {
        position: absolute;
        top: 19px;
        left: 129px;
        width: 62px;
        content: url(data:image/png;base64,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);
    }

.olp .ctrls {
    width: 154px;
}

    .olp .ctrls li {
        background: #94d1f4;
    }

    .olp .ctrls .current {
        background: #ee1ca1;
    }

.olp .imgPageBtn {
    height: 20px;
    width: 29px;
    border: 0;
    background-size: 29px auto;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAoCAYAAACvpem4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAA+xJREFUaEPdWmtIFFEUni2I2ldUBIIkFIUQBUEhRFC/guhH/YqgKAQhCoIgjHZmTTHEwgosUCiKXvQUhAIxiuhhSdCW0ovQTOc2266bj9Rs04zbPeMGi8y9M7N7Zt1NGBj03nPud+4533z3Hl0S58erqM1UchW4JClOqfTK5ZLikkQ/UJc0RP9In+gMVzReXRDmzc+Z33tk8tmrEGr2JMaF2Lgr7P0sC9Aed6Bnlzugrp4b7Fmc3YAr3s1iC54wA2n577KqsbEhr0xuQjA8CtnP3ksgGL4yrXDaguGVe5ZbBmFh163Y8ihqDILhkdVGPRhB9SBkh18hRW5FW+VIMJiT7VYWl+kxLAgjemYw/kiUSRCCwbJjA2SHtI3OtBUQNpkZMK/PrBwjk7FEmTycLBO1cmFFr9cwAEAsWQkiheBDFnB3mkWh9f8BSlq46cyi0J8O0FMtw7R7eMLwae6M0wXlX0w/W+n4nzK31hCov4LMT9cJAAFAPLC1z4czBtSnqMWGQH0BbW26QGF+YU2Yvv02zgVbfLsvI2A9ZWSlIVBQNRhAwcbmCzEu0I7B37ToTMRRsGIikkkVFlCwI98b5IJ9RsZo/lHNMbDs88InIpBpmED9QUKvvxnlgr3aPkphDKbPJFvGRAS57JXVNmyni6o02qqNccGWNg06ApRLRAA0IbPQHa+ri1KoSyMm7hqaoJvO96L75BLRHIXkY+9msr2Shn7urrbHxumy42E0sEIiAnHsJFCwXfdihAu2qSNO5x3BERNiIoKTQAp60s4cEBP3u/hi4sRTNDHBJyK23TV2Fp3q2N23+oTf1yXH0k9hMREp5E6qi7c6DxQT1CNPHkIdW7UlGsclIp1xFfIewwnPBtQf1CEPJNQvhn8hEUlwTzR5aEVxZmRHdKqBusU61ZgoImfviXbe4NcliP8VJ79iBphPRL6AusWp3VxzOkI/DhiLBUjjrZdimCCpkIh8CjnkBNC8So0+UX9x67L8wXdUkIBBTET65TN+fV5u+8EF2fDuJ7qgFxORzrjqY2ygB+4OcEG+jIxTEPvYPoVElDi1wG06muON53opiHWjTwmI+/X1UTRfU9bNJyK498QECcrmdZQvCvY24ogCozULiQiu/DGBVj8a0oWB0YOoZQ0zQkxEWdqCsBt8UyLK6RZEEq+YE1GOtyASF+4h0ALCJlM2tyBE7URob9rqnqXbgrBbS0njI+w9xE5NDY43iDFaEIZA/3W5FfWa3suU1X1A/dDH9AfIUls7gTE4lRZETv7fwtQWBKuJTj2dZHKRpVQ9dJTZ+w7YCbglxAjutNiYfThcACDcpd1507KADDn9CzJngDqEQd9iAAAAAElFTkSuQmCC");
}

.olp .newsList .vedio > li > a::after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAP9JREFUOE9jZICCKZe+eDH8YyhgYGRghYmh0///MzxlZvhflGXA+wqXGrj4lItfJgHxf0J46uWPVngNm3zto/DkC59bp1z8fI+QYSD5yRe/HAaqnzXtwmcdZIOnn/8qPe3SV2MGoGQzMQahq5l84ctBkIH///9nnHThS/Lki58fTLnw+TTQwC9LyDFwyoUvd0DhDtS7H6YfaOgpBqCpC8gz8PMPoO/+IesFGniCfAOxROBINRDo70XkRApQ3zNgClmGHDGwMJxJnoFfroDSITBDOAOT0CFoor/CADRVF2QyMAd8IBaD0+D5z2GwnLJq1X/mKZc+5wBdXEcwj5OqAAA2I+MGVAMSWQAAAABJRU5ErkJggg==);
}

/***会员首页***/
.mymenu {
    width: 100%;
    margin-top: -2px;
    overflow: hidden;
    background: url('/m/image/topbj.jpg') no-repeat center top;
    height: 220px;
}

    .mymenu ul {
        padding: 0;
        margin: 0;
    }

        .mymenu ul li {
            width: 25%;
            float: left;
            margin: 5px auto;
            overflow: hidden;
            text-align: center;
        }

            .mymenu ul li > a {
                display: block;
                margin: 0 auto;
                overflow: hidden;
                width: 100%;
                text-align: center;
            }

                .mymenu ul li > a > .biao {
                    font-size: 22px;
                    margin: 5px auto;
                    overflow: hidden;
                    width: 46px;
                    height: 33px;
                    padding-top: 13px;
                    -moz-border-radius: 25px;
                    -webkit-border-radius: 25px;
                    border-radius: 25px;
                    color: #fff;
                }
    /* .mymenu ul li>a>.wz{ font-family:微软雅黑; color:#333;}


.mymenu ul li .bg1{ background:#E9CB51; }
.mymenu ul li .bg2{ background:#D171D5; }
.mymenu ul li .bg3{ background:#40C5B0; }
.mymenu ul li .bg4{ background:#FB760D; }
.mymenu ul li .bg5{ background:#F66550; }
.mymenu ul li .bg6{ background:#2FC089; }
.mymenu ul li .bg7{ background:#429CDB; }
.mymenu ul li .bg8{ background:#FB4A66; }
.mymenu ul li .bg9{ background:#1279F9; }
.mymenu ul li .bg10{ background:#621BF2; }
.mymenu ul li .bg11{ background:#F2BD1B; }*/
    .mymenu dl {
        margin: 0 auto;
        overflow: hidden;
        width: 100%;
        clear: both;
    }

.mydesc {
    width: 100%;
    margin: 0px auto;
    overflow: hidden;
    text-align: center;
    background: #fff;
}

    /*.mydesc>dl{ width:96%; margin:6px auto; overflow:hidden; -moz-border-radius: 4px;  -webkit-border-radius: 4px; border-radius:4px; border:1px solid #188F2F}*/
    .mydesc > dl {
        width: 32%;
        margin: 0px auto;
        overflow: hidden;
        border-right: 0px solid #A9A6A8;
        border-bottom: 1px solid #ddd;
        border-top: 0px solid #A9A6A8;
        float: left;
    }

    .mydesc .top {
        border-top: 0px solid #A9A6A8;
    }

    .mydesc .left {
        border-left: 0px solid #A9A6A8;
    }

    .mydesc > dl > a {
        display: block;
        margin: 0 auto;
        overflow: hidden;
        width: 100%;
    }
    /*.mydesc>dl>dt{ width:38%; margin:0 auto; overflow:hidden; float:left; text-align:right; height:30px; line-height:30px; background:#188F2F; color:#C2DDC7;}*/
    .mydesc > dl > dt {
        margin: 0 auto;
        overflow: hidden;
        float: left;
        height: 45px;
        line-height: 45px;
        font-size: medium;
        font-family: 微软雅黑;
        padding-bottom: 4px;
    }

    .mydesc > dl > dd {
        margin: 0 auto;
        overflow: hidden;
        float: left;
        color: #0E571C;
        height: 45px;
        line-height: 45px;
        font-size: medium;
        font-family: 微软雅黑;
    }

    .mydesc .p1 {
        padding-top: 10px;
        overflow: hidden;
        color: #fff;
        width: 100%;
        text-align: center;
    }

.name {
    float: left;
    height: 40px;
    line-height: 40px;
    font-size: 0.75rem;
    overflow: hidden;
    font-family: 微软雅黑;
    width: 100%;
    text-align: center;
}

.mydesc .p1 img {
    height: 30px;
    width: 30px;
    padding: 3px 0px;
}

.biaoqian {
    float: right;
    height: 20px;
    padding-right: 20px;
    padding-top: 11px;
    font-size: medium;
}

.jiner {
    color: #fff;
    background: red;
    height: 20px;
    width: 30px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.topx {
    color: #3399ff;
    padding-top: 20px;
    text-align: left;
    padding-left: 10px;
    font-family: 微软雅黑;
    margin-top: 10px;
    font-weight: bold;
}

    .topx > a {
        float: left;
        padding-left: 10px;
    }

.gudao {
    color: #000;
    padding-left: 90px;
    padding-top: 5px;
    font-family: 微软雅黑;
    font-size: 0.75rem;
}

.qian {
    background: #79ac8a;
    font-family: 微软雅黑;
    margin: 0 auto;
    overflow: hidden;
}

    .qian > span {
        display: block;
        margin: 0 auto;
        overflow: hidden;
        height: 60px;
        line-height: 30px;
        overflow: hidden;
        color: #fff;
        font-size:13px;
        text-align: center;
        width: 33%;
        float: left;
        font-weight:bold;
    }

/*.mydesc>dl>dd{ width:60.5%; margin:0 auto; overflow:hidden; float:left; color:#0E571C; text-align:left;height:30px; line-height:30px; padding-left:1.5%;background:#fff;}*/

.myyongji {
    width: 100%;
    margin: 8px auto;
    overflow: hidden;
    text-align: center;
    background: #fff;
}

    .myyongji > dl {
        width: 96%;
        margin: 5px auto;
        overflow: hidden;
        border-bottom: 1px solid #188F2F;
    }

        .myyongji > dl > dt {
            margin: 0 auto;
            overflow: hidden;
            width: 55%;
            float: left;
            height: 30px;
            line-height: 30px;
            font-size: medium;
            font-family: 微软雅黑;
            font-weight: bold;
            text-align: left;
        }

        .myyongji > dl > dd {
            margin: 0 auto;
            overflow: hidden;
            width: 45%;
            float: left;
            color: #0E571C;
            height: 30px;
            line-height: 30px;
            text-align: right;
            font-size: medium;
            font-family: 微软雅黑;
            color: #fff;
        }

            .myyongji > dl > dd > span {
                width: auto;
                overflow: hidden;
                height: 24px;
                line-height: 24px;
                padding: 0 5px 0 5px;
                background: red;
                -moz-border-radius: 10px;
                -webkit-border-radius: 10px;
                border-radius: 10px;
            }

.paihang {
    width: 100%;
    margin: 8px auto;
    overflow: hidden;
    text-align: center;
    background: #fff;
}

    /*.mydesc>dl{ width:96%; margin:6px auto; overflow:hidden; -moz-border-radius: 4px;  -webkit-border-radius: 4px; border-radius:4px; border:1px solid #188F2F}*/
    .paihang > dl {
        width: 96%;
        margin: 0 auto;
        overflow: hidden;
        border-bottom: 1px solid #EBEBEB;
        height: 80px;
        clear: both;
    }

        .paihang > dl > dt {
            width: 50px;
            float: left;
            text-align: center;
            height: 80px;
            line-height: 80px;
            margin: 0 auto;
            overflow: hidden;
            /*居中*/
            display: -webkit-box;
            -webkit-box-orient: horizontal;
            -webkit-box-pack: center;
            -webkit-box-align: center;
            display: -moz-box;
            -moz-box-orient: horizontal;
            -moz-box-pack: center;
            -moz-box-align: center;
            display: -o-box;
            -o-box-orient: horizontal;
            -o-box-pack: center;
            -o-box-align: center;
            display: -ms-box;
            -ms-box-orient: horizontal;
            -ms-box-pack: center;
            -ms-box-align: center;
            display: box;
            box-orient: horizontal;
            box-pack: center;
            box-align: center;
            /*结束*/
        }

.fd {
    margin-top: -2px;
    overflow: hidden;
    border-bottom: 1px solid #F2F2F2;
    height: 80px;
}

    .fd ul {
        margin: 0;
        padding: 0;
    }

        .fd ul li {
            width: 33%;
            float: left;
            margin: 0 auto;
            overflow: hidden;
            height: 100%;
        }

            .fd ul li a {
                display: block;
                margin: 0 auto;
                overflow: hidden;
                border-right: 1px solid #F2F2F2;
                text-align: center;
                height: 100%;
            }

                .fd ul li a.ah {
                    background: -moz-linear-gradient(top, #ddd, #F1EFF1); /* Firefox渐变 */
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(1, #F1EFF1)); /* Saf4+, Chrome渐变 */
                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddd', endColorstr='#F1EFF1', GradientType='0'); /* IE渐变*/
                }

                .fd ul li a > span {
                    display: block;
                    margin: 10px auto;
                    overflow: hidden;
                    width: 100%;
                    height: 25px;
                    line-height: 25px;
                    text-align: center;
                }

                    .fd ul li a > span.ft {
                        font-size: 18px;
                    }

                    .fd ul li a > span.pt {
                        font-size: 18px;
                        font-family: 黑体;
                        font-weight: bold;
                    }

                        .fd ul li a > span.pt > span {
                            display: block;
                            margin: 0 auto;
                            min-width: 30px;
                            width: 50px;
                            height: 25px;
                            line-height: 25px;
                            padding: 0 5px 0 5px;
                            background: #3D79AD;
                            -moz-border-radius: 5px;
                            -webkit-border-radius: 5px;
                            border-radius: 5px;
                            color: #fff;
                        }

                    .fd ul li a > span.tbg1 > span {
                        background: #D33F3B
                    }

                    .fd ul li a > span.tbg2 > span {
                        background: #4FBFDE
                    }

                    .fd ul li a > span.tbg3 > span {
                        background: #90D690
                    }

.paihang > dl > dd {
    margin: 0 auto;
    overflow: hidden;
    height: 80px;
}

    .paihang > dl > dd.ddl {
        float: left;
        margin-left: 5px;
    }

    .paihang > dl > dd.ddr {
        float: right;
        height: 80px;
        line-height: 80px;
        margin-right: 10px;
    }

    .paihang > dl > dd > p {
        text-align: left;
    }

.dtname {
    height: 26px;
    padding-top: 10px;
    font-size: medium;
    overflow: hidden;
    font-family: 微软雅黑;
}

.dttype {
    display: block;
    overflow: hidden;
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 0 5px 0 5px;
    background: #3D79AD;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #fff;
    margin-bottom: 5px;
}

.yongjin {
    margin-left: 5px;
    display: block;
    overflow: hidden;
    float: left;
    height: 26px;
    line-height: 26px;
    background: #F8A950;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #fff;
    padding: 0 5px 0 5px;
    margin-bottom: 5px;
}

.mingci {
    color: #C8C8C8;
    font-size: 36px;
    font-weight: bold;
    padding-right: 10px;
    font-family: 黑体;
}
/*end olypic2012*/
.mydesc1 > dl {
    width: 96%;
    margin: 5px auto;
    overflow: hidden;
    border-bottom: 1px solid #A8A8A8;
    padding-left: 30px;
    font-weight: bold;
    font-size: 16px;
    height: 30px;
    padding-top: 8px;
}

/*提现页面*/
.regform1 > dl {
    width: 100%;
}

    .regform1 > dl > dt {
        width: 20%;
        margin: 0 auto;
        overflow: hidden;
        text-align: right;
        height: 50px;
        line-height: 50px;
        float: left;
    }

    .regform1 > dl > dd {
        width: 75%;
        margin: 0 auto;
        overflow: hidden;
        text-align: left;
        height: 50px;
        line-height: 50px;
        float: left;
    }

        .regform1 > dl > dd.txt {
            height: 76px;
        }

        .regform1 > dl > dd.slt {
            height: 120px;
        }

        .regform1 > dl > dd > input, .regform > dl > dd > select {
            width: 84%;
            height: 37px;
            line-height: 37px;
            margin-left: 6px;
        }

        .regform1 > dl > dd > .stext {
            width: 20%;
        }

        .regform1 > dl > dd > .mtext {
            width: 35%;
            height: 34px;
        }

        .regform1 > dl > dd > .radio {
            width: 20px;
            height: 20px;
            margin-top: 10px;
        }

        .regform1 > dl > dd > textarea {
            width: 100%;
            height: 70px;
            border: 1px solid #ccc;
            line-height: 20px;
        }



.gghcon {
    margin: 2%;
    overflow: hidden;
    text-align: left;
    font-size: 14px;
    line-height: 18px;
}

    .gghcon h5 {
        font-size: 16px;
        font-weight: bold;
        text-align: center;
    }

    .gghcon img {
        max-width: 100%;
        margin: 5px auto;
    }

.bjdlist {
    margin: 10px;
    overflow: hidden;
    padding: 0;
    line-height: 30px;
}

#qd, #myadcon {
    display: none;
}

.myadcon {
    position: absolute;
    z-index: 999;
    top: 10px;
    left: 10px;
    background: #fff;
    width: 300px;
    height: 200px;
}

    .myadcon > div {
        margin: 20px;
        overflow: hidden;
    }

        .myadcon > div > p {
            margin: 10px auto;
            overflow: hidden;
            line-height: 25px;
        }

        .myadcon > div > .time {
            height: 40px;
            line-height: 40px;
            border: 1px solid #ccc;
        }

/***新底部菜单***/
.footer {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    border-top: 1px solid #cacaca;
    background: #f8f2f6;
    z-index: 99;
}

    .footer ul {
        width: 100%;
        display: block;
        overflow: hidden
    }

        .footer ul li {
            float: left;
            width: 25%;
            text-align: center;
            height: 50px
        }

            .footer ul li a {
                color: #606366;
                display: block;
                font-size: 0.8rem;
                padding-top: 30px
            }

.bott-sy {
    background: url(image/bott-sy.png) no-repeat center 5px;
    background-size: 22px
}

.bott-ws {
    background: url(image/bott-ws.png) no-repeat center 5px;
    background-size: 22px
}

.bott-gwc {
    background: url(image/bott-gwc.png) no-repeat center 5px;
    background-size: 22px
}

.bott-zx {
    background: url(image/bott-zx.png) no-repeat center 5px;
    background-size: 22px
}

.bott-zx2 {
    background: url(image/bott-zx2.png) no-repeat center 5px;
    background-size: 22px
}

.footer .hover {
    color: #e52c00 !important
}

    .footer .hover.bott-sy {
        background: url(image/bott-sy1.png) no-repeat center 5px;
        background-size: 22px
    }

    .footer .hover.bott-ws {
        background: url(image/bott-ws1.png) no-repeat center 5px;
        background-size: 22px
    }

    .footer .hover.bott-gwc {
        background: url(image/bott-gwc1.png) no-repeat center 5px;
        background-size: 22px
    }

    .footer .hover.bott-zx {
        background: url(image/bott-zx1.png) no-repeat center 5px;
        background-size: 22px
    }


.result {
    width: 100%;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
}

.error {
    width: 100%;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
}


.cart_foot {
    width: 100%;
    margin: 0% auto;
    overflow: hidden;
    background: #ddd;
    position: fixed;
    bottom: 0;
    z-index: 999;
    overflow: visible;
    _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
    _position: absolute;
}

    .cart_foot .div1 {
        width: 80%;
        height: 40px;
        line-height: 40px;
        float: left;
        margin: 0 auto;
        overflow: hidden;
    }

    .cart_foot .div2 {
        width: 20%;
        height: 40px;
        line-height: 40px;
        margin: 0 auto;
        overflow: hidden;
        text-align: center;
        background: #ff6a00
    }

.carttbl {
    background: #fff;
    font-size: 14px;
    width: 100%;
    margin: 0 auto;
    text-align: left;
}

    .carttbl > tbody > tr > td {
        border-bottom: 1px solid #ddd;
    }

    .carttbl > tbody > tr {
        height: 100px;
    }

        .carttbl > tbody > tr > td > a {
            text-decoration: underline
        }

        .carttbl > tbody > tr > td > span {
            display: block;
            text-align: left;
            width: 100%;
        }

            .carttbl > tbody > tr > td > span > input {
                height: 30px;
            }

        .carttbl > tbody > tr > td img {
            padding-left: 5px;
        }

    .carttbl .jiajian span, .carttbl .price span, .carttbl .sj span {
        font-size: 16px;
        flex-direction: row;
        padding: 3px;
        justify-content: left;
        align-items: left;
        text-align: left;
    }

    .carttbl .chksp {
        height: 19px;
        width: 19px;
        display: inline-block;
    }

    .carttbl .price {
        padding-top: 6px;
    }

#newadddiv span {
    flex-direction: row;
    padding: 3px;
    justify-content: left;
    align-items: left;
    text-align: left;
    padding-left: 40px;
}


.qianbao {
    width: 100%;
    padding: 0px;
    border: 0px solid #A9A6A8;
    background: #fefcf5
}

    .qianbao td {
        font-size: 13px;
        text-align: center;
    }

        .qianbao td img {
            width: 32px;
            height: 32px;
        }