﻿body {
    width: 100%;
    height: 100%;
    font-size: 14px;
    font-family: "微软雅黑",Arial;
}

body, ul, li, dl, dt, dd, p, div, h1, h2, h3, h4, h5, h6 {
    padding: 0;
    margin: 0;
    list-style-type: none;
}


h3 {
    line-height: 32px;
}

h1 {
    text-align: center;
}

html {
    -webkit-text-size-adjust: none;
    position: relative;
    width: auto;
    min-height: 720px;
    margin: 0 auto;
    width: 1440px;
    min-width: 1280px;
    border: 1px solid gainsboro;
}

a {
    cursor: pointer;
}




/*--蓝色皮肤--*/
.QuanJuBeiJingYanSe {
    background-color: #00a0e9;
}

.QuanJuGouWuChe {
    background: url(../A02图片/01gouwuchelan.png) no-repeat;
}

.QuanJuXiaZai {
    background: url(../A02图片/01xiazailan.png) no-repeat;
}

.QuanJuZiTiYanSe {
    color: #00A0E9;
}

.QuanJuBianKuangYanSe {
    border: 1px solid #00A0E9;
}

.QuanJuBiaoTiBeiJingTuPian {
    background: url(../A02图片/01biaotibeijinglan.png) no-repeat;
}

/*--红色皮肤--*/
/*.QuanJuBeiJingYanSe{background-color: red;}
.QuanJuGouWuChe{background: url(../A02图片/01gouwuchehred.png) no-repeat;}
.QuanJuXiaZai{background: url(../A02图片/01xiazaired.png) no-repeat;}
.QuanJuZiTiYanSe{color: red;}
.QuanJuBianKuangYanSe{border: 1px solid red;}
.QuanJuBiaoTiBeiJingTuPian{background: url(../A02图片/01biaotibeijinghong.png) no-repeat;}
*/


/*-----------------网站公用部分        网站公用部分---------------*/

/*-----------------页眉公用样式-----------------*/

 
.clear {
    clear: both;
}

.P01dingbutishilan {
    height: 30px;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid gainsboro;
    font-size: 12px;
}

.P01huanyingyu {
    float: left;
    margin: 5px 10px;
}

.P01tuiJianShiYong {
    margin: 5px 200px;
    letter-spacing:1pt;
    float: left;
}

.P01tuiJianShiYong a {
    text-decoration:none;
}


.P01dingbuyouce {
    float: right;
    margin-right: 40px;
}

    .P01dingbuyouce li {
        float: left;
        margin: 5px 10px;
        letter-spacing: 1pt;
    }

    .P01dingbuyouce a {
        text-decoration: none;
        letter-spacing: 1pt;
    }

 
/*搜索区域*/
 
.clear {
    clear: both;
}

.P01sousuoquyu {
    height: 100px;
    width: 100%;
    position: relative;
}

/*公司logo*/

.P01gongsilogo {
    margin: 14px 5%;
    float: left;
    width: auto;
    height: 72px;
}


/*搜索框*/

.P01sousuolan {
    float: left;
    width: 560px;
    line-height: 32px;
    height: 32px;
    margin: 24px auto 12px auto;
    padding: 2px;
}

.P01sousuo {
    width: 12.8%;
    float: right;
    height: 32px;
}

    .P01sousuo a {
        width: 80%;
        float: right;
        padding-left: 10%;
        padding-right: 10%;
        line-height: 30px;
        font-size: 16px;
        height: 30px;
        text-align: center;
        color: white;
        text-decoration: none;
    }

.P01sousuolan input {
    text-decoration: none;
    font-size: 14px;
    padding-left: 8px;
    background-color: white;
    border: 0;
    letter-spacing: 1.5px;
    width: 85%;
    line-height: 30px;
    height: 30px;
    float: left;
}

.P01zhengshuxinxi {
    float: left;
    border: 1px solid gainsboro;
    margin-right: 20px;
    padding: 4px 8px;
    margin-top: 24px;
    height: 28px;
}

.ml {
    margin-left: 70px;
}

.mr {
    margin-right: 70px;
}

.P01tubiaoyangshi {
    float: left;
    width: 24px;
    height: 24px;
    margin-top: 2px;
}

.P01zhengshuxinxi p {
    float: left;
    margin-left: 8px;
    margin-top: 3px;
    font-size: 16px;
    color: #686868;
}

.P01zhengshuxinxi label {
    float: left;
    width: 16px;
    line-height: 16px;
    text-align: center;
    height: 16px;
    font-size: 10px;
    border-radius: 8px;
    color: white;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background-color: #E02E24;
}

.P01sousuoguanjianci {
    float: left;
    width: 100%;
    margin-top: 8px;
}

    .P01sousuoguanjianci a {
        float: left;
        line-height: 24px;
        margin-right: 20px;
        text-decoration: none;
        color: gray;
    }

.P01zhengshubuju {
    float: left;
    text-align: center;
    width: 100%;
    margin-top: 6px;
    font-size:12px;
}


/*导航栏*/

.P01daohanglan {
    padding-left: 5%;
    width: 95%;
    float: left;
}

    .P01daohanglan li {
        float: left;
        width: 90px;
        margin-left:10px;
        margin-right:10px;
        color: white;
        line-height: 40px;
        height: 40px;
        text-align: center;
    }

    .P01daohanglan a {
        text-decoration: none;
        color: white;
        font-size:16px;
        letter-spacing:1pt;
    }

.P01dianjizhuangtai {
    background-color: rgba(255,255,255,0.5);
    font-weight: 600;
    letter-spacing: 1pt;
}

    .P01dianjizhuangtai a {
        color: white;
        letter-spacing: 1pt;
    }

/*-----------------页脚公用样式-----------------*/

/*版权栏*/
.clear {
    clear: both;
}

.P02banquan {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 10px;
    border-top: 1px solid gainsboro;
    height: 80px;
    margin-top: 32px;
    float: left;
    position: relative;
}

.P02bujuyangshi {
    width: 100%;
    height: 20px;
    text-align: center;
    font-size: 12px;
    color: #686868;
    margin: 4px auto;
}

    .P02bujuyangshi a {
        text-decoration: none;
        color: #686868;
    }

    .P02bujuyangshi span {
        margin: auto 6px;
    }


/*-----------------首页、帮助中心、证照图片右浮动引用-----------------*/
.clear {
    clear: both;
}

.P03youfudong {
    position: fixed;
    float: left;
    width: 32px;
    margin-top: 10px;
    margin-left: 97%;
    z-index:999;
}

/*-----------------首页右浮动 首页、帮助中心、会员中心左浮动引用-----------------*/
.P03fudonganniuyangshi li {
    width: 100%;
    border: 1px solid white;
    margin-top: -1px;
    font-size: 12px;
    padding: 12px 0px;
    text-align: center;
    color: white;
}

.P03youfudong a {
    text-decoration: none;
    color: white;
    text-decoration: none;
}

.P03anniudianjizhuangtai {
    background-color: rgba(255,255,255,0.5);
    text-decoration: none;
    color: white;
}

/*-----------------会员中心左浮动引用-----------------*/

.P04zuofudong {
    float: left;
    width: 10%;
    margin-top: 20px;
    margin-right: 2%;
    border: 1px solid gainsboro;
    border-bottom: 0px;
    position: relative;
}

    .P04zuofudong a {
        text-decoration: none;
        color: white;
    }


/*-------登陆和修改密码、会员中心左浮动、帮助中心左浮动页面标题样式引用-------*/
.P05denglubiaotiyangshi {
    font-size: 16px;
    color: white;
    text-align: center;
    height: 40px;
    letter-spacing: 2px;
    line-height: 40px;
    font-weight: 600;
}


/*-------商品搜索、购物车、去结算、采购订单，订单详情、退货订单、提交、采购明细、账单明细页面表格引用-------*/

.P06spxxtab {
    width: 100%;
    float: left;
    border: 1px solid gainsboro;
}

    .P06spxxtab td {
        text-align: center;
        height: 40px;
        padding: 0px 2px ;
        word-wrap: break-word;
        word-break: break-all;
    }

        .P06spxxtab td a {
            color: black;
        }

    .P06spxxtab tr {
        height: 60px;
    }

        .P06spxxtab tr:nth-child(1) {
            height: 40px;
            background-color: #00A0E9;
            color: white;
            border-bottom: 1px solid gainsboro;
        }

    .P06spxxtab a {
        font-size: 12px;
        margin: 4px;
        text-align: center;
        text-decoration: none;
    }

    .P06spxxtab td:last-child a {
        font-size: 12px;
        margin: 2px;
        padding: 4px 8px;
        color: white;
        border-radius: 2px;
        text-align: center;
        line-height: 48px;
        letter-spacing: 1pt;
        text-decoration: none;
    }

    .P06spxxtab img {
        width: 48px;
        height: 48px;
    }

    .P06spxxtab input {
        width: 60px;
        height: 28px;
        text-align: center;
        border: 1px solid gray;
        margin-left: -1px;
        line-height: 24px;
        margin: 6px;
        font-size: 16px;
        margin-bottom: 0px;
    }

.P06heji {
    height: 60px;
    color: #e02e24;
    line-height: 60px;
    font-weight: 600;
    font-size: 16px;
    background: lightcyan
}


    .P06heji .P06qujiesuan {
        float: left;
        border-radius: 4px;
        height: 24px;
        padding: 6px 14px;
        line-height: 24px;
        color: white;
        letter-spacing: 1.5px;
        font-size: 14px;
        width: auto;
        text-align: center;
    }


.P06changjiakuandu {
    width: 120px;
}

.P06guigekuandu {
    width: 80px;
}

.P06shangpinmingkuandu {
    width: 100px;
}

.JianJiaZiTiDaXiao {
    font-size: 24px;
    width: 40px;
    height: 24px;
    text-align: center;
    margin-left: -1px;
    line-height: 24px;
}

.A05shuliang {
    height:40px;
    line-height:40px;
}

/*-------公告资讯、采购订单、订单详情、退货订单、提交、采购明细、账单明细页面翻页引用-------*/
.P07fanyebiaoqian {
    float: right;
    margin-top: 12px;
}

    .P07fanyebiaoqian p {
        width: 80px;
        height: 32px;
        line-height: 32px;
        text-align: center;
        font-size: 12px;
    }

    .P07fanyebiaoqian a {
        text-decoration: none;
        color: gray;
        width: 60px;
        height: 28px;
        line-height: 28px;
        text-align: center;
        font-size: 12px;
        padding: 4px 8px;
        border: 1px solid gainsboro;
        border-radius: 2px;
        margin-left: 6px;
    }

    .P07fanyebiaoqian input {
        text-align: center;
        width: 30px;
    }

/*-------帮助中心、会员中心右内容布局引用-------*/

.P08youneirong {
    float: left;
    width: 80%;
    min-height: 650px;
    margin-top: 20px;
}

/*-------11采购订单、退货订单、采购明细、账单明细页面引用-------*/

.P09shujushurukuang {
    width: 100%;
    padding-bottom: 20px;
    float: left;
}

    .P09shujushurukuang li {
        float: left;
        margin-right: 2%;
        height: 32px;
        line-height: 32px;
    }

    .P09shujushurukuang input, select {
        height: 28px;
        width: 120px;
        line-height: 28px;
        padding-left: 12px;
        text-align: left;
    }

    .P09shujushurukuang a {
        height: 24px;
        line-height: 24px;
        padding: 6px 16px;
        font-size: 12px;
        border-radius: 2px;
        text-decoration: none;
        color: white;
    }


.P09shangpinmingkuandu input {
    width: 180px;
}

.P10neirongbianji {
    height: 500px;
}

.P11baidubianjiqi {
    width: 1024px;
    float: left;
    height: 450px;
}
/*-----------------网站css代码        网站css代码---------------*/

 
/*-----------------首页A01---------------*/
/*轮播板块*/
.clear {
    clear: both;
}

.A01lunbobankuai {
    width: 90%;
    position: relative;
    float: left;
    padding: 20px 5% 0px 5%;
}

/*轮播图*/

.A01lunbotu {
    width: 64%;
    height: auto;
    position: relative;
    float: left;
}

    .A01lunbotu img {
        width: 100%;
        height: 220px;
        margin-top: 10px;
    }
/*公告标题样式*/
.A01ggbtys {
    margin-left: 2%;
    text-decoration: none;
    height: 28px;
    line-height: 28px;
    font-size: 16px;
    font-weight: 600;
    float: left;
}
/*公告列表*/
.A01gonggaoliebiao {
    float: left;
    margin-left: 2%;
    width: 29.7%;
    border-radius: 4px;
    height: 176px;
    padding: 12px 2%;
}

    .A01gonggaoliebiao li {
        width: 100%;
        float: left;
    }

    .A01gonggaoliebiao a {
        float: left;
        line-height: 24px;
        font-size: 14px;
        text-decoration: none;
        color: #686868;
        max-width: 65%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .A01gonggaoliebiao span {
        float: right;
        line-height: 24px;
        font-size: 14px;
        color: gray;
    }


.A01fenleichangtu {
    width: 90%;
    margin: 20px 5% 0px 5%;
}

.A01chanpinbiaoti {
    width: 90%;
    float: left;
    padding-left: 5%;
    padding-right: 5%;
    margin-bottom: 8px;
    margin-top: 14px;
    height: 24px;
    font-size: 16px;
}

    .A01chanpinbiaoti a {
        float: right;
        text-decoration: none;
    }

.A01chanpinmokuai {
    width: 90%;
    position: relative;
    padding: 0px 5% 20px 5%;
    margin-bottom: 20px;
}


/*产品分类*/
.A01shangpinxinxi {
    border: 1px solid gainsboro;
    width: 98%;
    padding: 12px 1%;
    position: relative;
    float: left;
}

.A01shangpincell {
    width: 98%;
    margin-right: 1%;
    margin-left: 1%;
    float: left;
    position: relative;
}

    .A01shangpincell ul {
        width: 19%;
        padding-right: 0.5%;
        padding-left:0.5%;
        float: left;
    }


    .A01shangpincell li {
        float: left;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size:16px;
    }

    .A01zhuwenben {
        font-size:14px;
        color:black;
    }

.A01hongseziti {
    margin-left:6px;
}

.A01yibaofenlei {
    width: 16px;
    height: 16px;
    margin-right:4px;
    border-radius: 2px;
    background: #60a522;
    color: white;
    padding: 4px;
    font-size:12px;
}

.A01gouwucheicon {
    float: left;
    padding-top : 2px;
    padding-right: 2px;
}
.A01fuwenben {
    font-size: 12px;
    color: #666666;
}

    .A01fuwenben label {
        width: 60%;
        margin-right: 2%;
        float: left;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

.A01xiaoqi {
    color: #00a0e9;
    float:left;
}
.A01shangpincell li:first-child {
    width: 100%;
    height: 200px;
    margin-bottom: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
}

    .A01shangpincell img {
        text-align: center;
        width: auto;
        height: auto;
        max-width: 200px;
        max-height: 200px;
        display: block;
        margin: 0 auto;
    }

    .A01shangpincell a {
        text-decoration: none;
    }

    .A01shangpincell p {
        margin-bottom: 2px;
        line-height:16px;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        float:left;
    }


/*-------02用户登陆  登陆和修改密码页面引用-------*/

.A02denglu {
    margin: 20px 5%;
    border: 1px solid gainsboro;
    width: 480px;
    height: 360px;
    float: left;
}

.A02dengluquyu {
    margin-top: 30px;
}

.A02denglushurukuang {
    width: 100%;
    float: left;
    margin-top: 20px;
}

    .A02denglushurukuang p {
        width: 80px;
        float: left;
        margin-left: 70px;
        margin-right: 12px;
        height: 28px;
        line-height: 28px;
        font-size: 16px;
        text-align: right;
    }

    .A02denglushurukuang input {
        float: left;
        width: 200px;
        height: 28px;
        line-height: 28px;
        text-align: left;
        padding-left: 10px;
    }

.A02denglu a {
    text-decoration: none;
    color: white;
    float: left;
    margin-top: 20px;
    width: 200px;
    height: 40px;
    border-radius: 4px;
    margin-left: 170px;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    line-height: 40px;
    letter-spacing: 4pt;
}

/*-------03商品搜索-------*/
.A03xuanzetiaojian {
    position: relative;
    float: left;
    width: 78%;
    min-height: 400px;
    margin: 20px 0px;
    font-size: 12px;
    padding-left: 5%;
}

.A03shangpinliebiao {
    width: 90%;
    padding: 0px 5%;
}

.A03xuanzetiaojian h4 {
    margin-bottom: 8px;
}

.A03shangpinfenleibiao {
    width: 100%;
    padding: 1%;
    float: left;
    position: relative;
    border: 1px solid gainsboro;
    margin-bottom: 20px;
}

    .A03shangpinfenleibiao tr {
        width: 98%;
        padding: 8px 1%;
        min-height: 32px;
        line-height: 32px;
        text-align: left;
    }

    .A03shangpinfenleibiao td:first-child {
        width: 8%;
        text-align: right;
    }


.A03xuanzetiaojian .yibaoleixing {
    margin-left: 8%;
    float: left;
}

.A03xuanzetiaojian p {
    width: 80px;
    height: 100%;
    text-align: right;
    float: left;
}

.A03xuanzetiaojian a {
    text-align: center;
    text-decoration: none;
    color: black;
}

.A03xuanzetiaojian span {
    height: 100%;
    text-align: left;
    padding: 0px 14px;
    float: left;
}

.A03xuanzetiaojian ul {
    margin-bottom: 20px;
}

.A03youfudongshangpin {
    position: relative;
    float: right;
    margin-right: 1%;
    width: 14%;
    border: 1px solid gainsboro;
    padding-bottom: 12px;
    margin-top: 20px;
}

.A03youfudongbiaoti {
    width: 94%;
    padding: 0px 3%;
    height: 32px;
    line-height: 32px;
}

    .A03youfudongbiaoti h4 {
        float: left;
    }

    .A03youfudongbiaoti a {
        text-decoration: none;
        font-size: 12px;
        color: #686868;
        margin-left:18%;
    }

.A03youfudongliebiao {
    width: 94%;
    padding: 3%;
    border-top: 1px solid gainsboro;
}

    .A03youfudongliebiao img {
        width: 50%;
        margin: 0 25%;
    }

    .A03youfudongliebiao p {
        width: 100%;
        text-align: left;
        font-size: 12px;
        max-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

.A03tingzhixianse {
    width:100%;
    height:auto;
}
.A03tingzhixianse:hover {
    background-color:lightcyan;
}
/*-------04商品详情-------*/
.clear {
    clear: both;
}

.A04shangpinzhanshi {
    position: relative;
    float: left;
    width: 93%;
    border-bottom: 1px solid gainsboro;
    margin-top: 20px;
    padding: 0px 2% 20px 5%;
}

.A04tupianquyu {
    float: left;
    width: 360px;
    height: 360px;
    border: 1px solid gainsboro;
    margin-right: 2%;
}

.A04zhutu img {
    width: 240px;
    margin: 4% 60px 2% 60px;
    height: 240px;
}

.A04xiangtu {
    width: 100%;
}

    .A04xiangtu img {
        height: 68px;
        margin: 2px;
        float: left;
        width: 68px;
    }

.A04yaopinxinxi {
    width: 65%;
    height: auto;
    line-height: 24px;
    text-align: left;
    float: left;
}

.A04ypxxl {
    float: left;
    margin-right: 8%;
}

.A04ypxxr {
    float: left;
}

.A04shangpinmingcheng {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 12px;
    letter-spacing: 1pt;
}

.A04cuxiaoyangshi {
    color: #e02e24;
    font-weight: 600;
}

.A04jiage {
    float: left;
    color: red;
    width: 100%;
    line-height: 20px;
    font-size: 16px;
    margin-top: 12px;
    margin-bottom: 12px;
    font-weight: 600;
}

.A04shangpinshuliang {
    width: 100%;
    margin-top: 40px;
    float: left;
}

    .A04shangpinshuliang p {
        float: left;
        height: 32px;
        line-height: 32px;
    }

    .A04shangpinshuliang input {
        float: left;
        height: 28px;
        text-align: center;
        line-height: 28px;
        width: 60px;
    }

.A04jiagouwucheanniu {
    float: left;
    margin-left: 60px;
    width: 100px;
    height: 32px;
    line-height: 32px;
    border-radius: 4px;
    text-decoration: none;
    color: white;
    text-align: center;
}

.A04shuomingshu {
    float: left;
    width: 80%;
    margin-top: 32px;
    padding: 0px 10%;
}

.A04shangpinxinxiliebiao {
    width: 100%;
    margin-top: 32px;
    border: 1px solid gainsboro;
}

    .A04shangpinxinxiliebiao tr:nth-child(2n-1) {
        background: lightcyan;
        width: 100%;
    }

    .A04shangpinxinxiliebiao td:first-child {
        width: 14%;
        text-align: right;
        padding: 8px 1%;
        border-right: 1px solid gainsboro;
    }

    .A04shangpinxinxiliebiao td:last-child {
        text-align: left;
        padding: 8px 1%;
    }


.A04biaotibeijing {
    color: white;
    padding: 6px 20px;
    width: 132px;
    height: 28px;
    line-height: 28px;
    font-size: 18px;
    letter-spacing: 2pt;
    font-weight: 600;
    margin: 0px auto;
    text-align: center;
}

.A04xiangqingtu {
    width: 100%;
    margin-top: 32px;
    margin-bottom: 32px;
    border: 1px solid gainsboro;
}

    .A04xiangqingtu img {
        width: 100%;
        height: auto;
        margin-top: -2px;
    }


/*-------05购物车-------*/

.A05gouwucheshangpin {
    position: relative;
    float: left;
    width: 90%;
    min-height: 400px;
    margin-top: 20px;
    font-size: 12px;
    padding: 0 5%;
}

.A05gouwuchebiaoti label {
    float: left;
    height: 40px;
    margin-right: 5%;
    font-size: 16px;
    font-weight: 600;
    line-height: 40px;
    letter-spacing: 1pt;
}

.A05gouwuchebiaoti span {
    color: #e02e24;
    margin-right: 4px;
    margin-left: 4px;
    font-weight: 600;
}

/*-------06去结算-------*/
.A06xinxitianxie {
    float: left;
    width: 100%;
    font-size: 14px;
}


.A06youhuitishi {
    width: 100%;
    float: left;
    border: 1px solid gainsboro;
}

    .A06youhuitishi tr {
        width: 100%;
        background-color: lightcyan;
        color: black;
        float: left;
    }


    .A06youhuitishi td {
        width: 44%;
        text-align: left;
        padding: 0px 3%;
        float: left;
    }


    .A06youhuitishi li {
        width: 100%;
        float: left;
        line-height: 40px;
        font-size: 13pt;
        text-align: left;
    }


.A06jibenxinxi {
    width: 100%;
    margin-bottom: 20px;
}

    .A06jibenxinxi li {
        width: 100%;
        height: 40px;
        line-height: 40px;
        border: 1px solid gainsboro;
        margin-top: -1px;
    }

        .A06jibenxinxi li:nth-child(5) input {
            width: 77%;
            float: left;
            text-align: left;
            height: 24px;
            margin-top: 6px;
        }

    .A06jibenxinxi p {
        width: 14%;
        height: 100%;
        text-align: right;
        padding: 0px 1%;
        float: left;
        margin-right: 3%;
        border-right: 1px solid gainsboro;
    }

    .A06jibenxinxi span {
        height: 100%;
        width: 15%;
        text-align: left;
        margin-right: 2%;
        float: left;
    }

    .A06jibenxinxi a {
        float: left;
        margin-right: 2%;
        text-decoration: none;
    }

    .A06jibenxinxi label {
        margin-left: 4px;
    }

    .A06jibenxinxi select {
        width: 400px;
        height: 24px;
    }


/*-------07订单支付-------*/


.A07zhifujiemian {
    width: 60%;
    height: 320px;
    margin: 20px 15%;
    padding: 20px 5%;
    margin-top: 40px;
    font-size: 16px;
    border: 2px solid #00A0E9;
}

.A07jiemianzuo {
    width: 64%;
    margin-top: 20px;
    float: left;
}

.A07tishiico {
    float: left;
    margin-right: 6px;
    width: 24px;
    height: 24px;
    background: url(../A02图片/07wancheng.png) no-repeat;
}

.A07tishiok {
    float: left;
    margin-right: 10px;
    width: 80px;
    height: 80px;
    line-height: 80px;
    background: url(../A02图片/08ok.png) no-repeat;
}

.A07chenggongtishi {
    height: 80px;
    line-height: 80px;
    color: #60a522;
    width: 100%;
    font-size: 18px;
    font-weight: 600;
}

.A07zhifujiemian label {
    line-height: 32px;
    height: 32px;
    text-align: center;
}

.A07zhifujiemian p {
    height: 28px;
    line-height: 28px;
}

.A07zhifujiemian span {
    margin-left: 4px;
    margin-right: 4px;
    color: #e02e24;
}

.A07caozuotishi {
    float: left;
    margin-top: 60px;
}

    .A07caozuotishi p {
        color: #E02E24;
        font-weight: 600;
        letter-spacing: 1pt;
    }

    .A07caozuotishi img {
        float: left;
        width: auto;
        height: 80px;
        margin-top: 20px;
    }

.A07saomiaoerweima {
    width: 24%;
    float: right;
    border: 1px solid #00A0E9;
}

    .A07saomiaoerweima label {
        float: left;
        height: 48px;
        width: 100%;
        background: #00A0E9;
        color: white;
        line-height: 48px;
        text-align: center;
        font-size: 16pt;
        letter-spacing: 1pt;
    }

    .A07saomiaoerweima img {
        float: left;
        width: 88%;
        height: auto;
        padding: 12px 6%;
    }

.A07fanhuidingdan {
    float: right;
    margin-right: 15%;
}

    .A07fanhuidingdan img {
        width: auto;
        height: 120px;
        float: left;
    }

    .A07fanhuidingdan a {
        text-decoration: none;
        margin-top: 30px;
        color: white;
        background: #00A0E9;
        border-radius: 6px;
        padding: 12px 20px;
        float: left;
        font-size: 14pt;
        text-align: center;
        letter-spacing: 2pt;
        margin-left: 40px;
    }



/*-------09公告资讯-------*/
.A09gonggaozixunquyu {
    width: 90%;
    padding: 0 5%;
    min-height: 400px;
    margin: 20px auto;
}

.A09gonggaozixun {
    float: left;
    margin-bottom: 12px;
    font-size: 18px;
    font-weight: 600;
}

.A09gonggaoliebiao {
    float: left;
    width: 100%;
    min-height: 320px;
    border: 1px solid gainsboro;
}

    .A09gonggaoliebiao li {
        width: 100%;
        float: left;
        line-height: 32px;
        height: 32px;
        border-bottom: 1px solid gainsboro;
        text-align: center;
        margin-top: 10px;
    }

    .A09gonggaoliebiao a {
        float: left;
        line-height: 24px;
        font-size: 14px;
        text-decoration: none;
        color: #686868;
        max-width: 65%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        margin-left: 2%;
    }

    .A09gonggaoliebiao span {
        float: right;
        line-height: 24px;
        font-size: 14px;
        color: gray;
        margin-right: 2%;
    }

/*-------公告资讯详情-------*/
.A09gonggaoquyu {
    width: 90%;
    height: auto;
    padding: 24px 5%;
    float: left;
    position: relative;
}

.A09gonggaoneirong {
    width: 96%;
    padding: 16px 2%;
    float: left;
    border: 1px solid gainsboro;
}

    .A09gonggaoneirong h1 {
        text-align: center;
        margin-bottom: 10px;
    }

    .A09gonggaoneirong p {
        text-indent: 2em;
        text-decoration: none;
        line-height: 24px;
        display: block;
        overflow: hidden;
        height: auto;
        margin-top: 8px;
        margin-bottom: 8px;
    }

    .A09gonggaoneirong span {
        width: 100%;
        line-height: 24px;
        color: gray;
        font-size: 18px;
        margin-right: 32px;
    }

    .A09gonggaoneirong img {
        width: auto;
        height: auto;
    }


/*-------10帮助中心-------*/

.clear {
    clear: both;
}

.neirongbiaoti {
    width: 100%;
    height: 40px;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 32px;
    line-height: 40px;
    text-align: left;
    border-bottom: 1px solid gainsboro;
}


/* 帮助中心左浮动样式 */

.A10gongneng {
    width: 100%;
}

    .A10gongneng li {
        height: 32px;
        line-height: 32px;
        text-align: center;
        width: 100%;
    }

        .A10gongneng li:first-child {
            background: rgba(225,225,225,0.5);
            color: white;
        }

    .A10gongneng a {
        width: 100%;
        text-decoration: none;
        height: 32px;
        line-height: 32px;
    }

.A10xuanzhongyangshi {
    background-color: #8FBC8F;
}

/*-------A50订单详情-------*/

/*订单详情编辑框*/
.A50xinxitianxie {
    width: 100%;
    padding-bottom: 20px;
    float: left;
}

    .A50xinxitianxie li {
        float: left;
        margin-top: -12px;
        margin-right: 20px;
        height: 32px;
        line-height: 32px;
    }

    .A50xinxitianxie input {
        float: left;
        height: 24px;
        width: 200px;
        line-height: 24px;
        margin: 4px;
        padding-left: 12px;
        text-align: left;
    }

    .A50xinxitianxie span {
        width: 90px;
        text-align: right;
        float: left;
        height: 32px;
        line-height: 32px;
    }

.A50wuliuxinxibiaoti {
    font-size: 16px;
    color: white;
    width: 100%;
    margin-top: 20px;
    text-align: center;
    height: 40px;
    float: left;
    line-height: 40px;
    font-weight: 600;
    letter-spacing: 2px;
}

.A50shouhuoxinxi input {
    width: 540px;
    float: left;
}

.A50biaogekuandu {
    width: 85%;
}

/*-------A51退货订单-------*/
.A51tiaozhuanyeneirong {
    width: 90%;
    padding: 0px 5%;
}

.A51biaogeshuzikuang {
    width: 48px;
    text-align: center;
}

.A51tuihuoxinxeng {
    width: 100%;
}


/*-------A53賬單明細-------*/

.A53yuexianshi {
    font-size: 16px;
    color: #E02E24;
    font-weight: 600;
    margin-right: 4%;
}

.A53biaogekuandu {
    width: 65%;
}


/*-------A12今日促销活动-------*/

.A12zhengtibuju {
    width: 90%;
    padding: 20px 5%;
}

.A12youhuiquan1 {
    width: 100%;
    background: #00A0E9;
    float: left;
    z-index: -1;
    margin-bottom: 20px;
}

.A12zhubiaoti {
    float: left;
    font-size: 36pt;
    color: white;
    letter-spacing: 6pt;
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 20px;
}

.A12youhuiquan3 {
    width: 15.1%;
    margin-right: 0.5%;
    margin-left: 0.5%;
    float: left;
    position: relative;
    margin-bottom: 20px;
}

.A12shangdiban {
    float: left;
    padding: 25px 5%;
    color: white;
    text-align: center;
    border-radius: 12px;
    width: 90%;
    text-align: center;
    font-size: 36pt;
    height: 90px;
    color: #00A0E9;
    background: white;
    position: relative;
}

    .A12shangdiban label {
        font-size: 54pt;
    }

.A12xiadiban {
    float: left;
    width: 90%;
    height: 50px;
    border-top: 2px dashed #00A0E9;
    margin-top: -2px;
    padding: 20px 5%;
    text-align: center;
    font-size: 18pt;
    color: #00A0E9;
    border-radius: 12px;
    background: white;
    position: relative;
}

.A12xiadiban_left_top,
.A12xiadiban_right_top,
.A12shangdiban_left_bottom,
.A12shangdiban_right_bottom {
    position: absolute;
    width: 6px;
    height: 6px;
    border: 2px solid #00a0e9;
    z-index: 1;
    background: #00a0e9;
}

.A12xiadiban_left_top {
    top: -2px;
    left: -2px;
    border-radius: 0px 0px 6px 0px;
    border-bottom: 2px solid #00a0e9;
    border-right: 2px solid #00a0e9;
}

.A12xiadiban_right_top {
    top: -2px;
    right: -2px;
    border-radius: 0px 0px 0px 6px;
    border-bottom: 2px solid #00a0e9;
    border-left: 2px solid #00a0e9;
}

.A12shangdiban_left_bottom {
    left: -2px;
    bottom: -2px;
    border-radius: 0px 6px 0px 0px;
    border-top: 2px solid #00a0e9;
    border-right: 2px solid #00a0e9;
}

.A12shangdiban_right_bottom {
    right: -2px;
    bottom: -2px;
    border-radius: 6px 0px 0px 0px;
    border-top: 2px solid #00a0e9;
    border-left: 2px solid #00a0e9;
}

.A12youhuiquan2 {
    width: 100%;
    position: relative;
    float: left;
    margin-bottom: 20px;
}

.A12zuobankuai {
    float: left;
    text-align: center;
    border-right: 2px dashed white;
    width: 20%;
    background: #00a0e9;
    color: white;
    position: relative;
}

.A12youbankuai {
    float: left;
    width: 80%;
    margin-left: -4px;
    z-index: -1;
    font-size: 14pt;
    background: antiquewhite;
    color: black;
    position: relative;
}

.A12jinepaiban {
    font-size: 28pt;
    margin-top: 30px;
}

.A12zuobankuai label {
    font-size: 36pt;
}

.A12jinexianzhi {
    font-size: 18pt;
    margin-bottom: 30px;
}

.A12manzutiaojian {
    letter-spacing: 1pt;
    font-size: 11pt;
}

.A12youhuiquanleixing {
    text-align: center;
    font-size: 24pt;
    letter-spacing: 1pt;
    margin-bottom: 10px;
    margin-top: 30px;
}

.A12youbankuai_left_top,
.A12zuobankuai_right_top,
.A12youbankuai_left_bottom,
.A12zuobankuai_right_bottom {
    position: absolute;
    width: 6px;
    height: 6px;
    border: 2px solid #fff;
    z-index: 1;
    background: #fff;
}

.A12youbankuai_left_top {
    top: -2px;
    left: -2px;
    border-radius: 0px 0px 6px 0px;
    border-bottom: 2px solid #fff;
    border-right: 2px solid #fff;
}

.A12zuobankuai_right_top {
    top: -2px;
    right: -2px;
    border-radius: 0px 0px 0px 6px;
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
}

.A12youbankuai_left_bottom {
    left: -2px;
    bottom: -2px;
    border-radius: 0px 6px 0px 0px;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
}

.A12zuobankuai_right_bottom {
    right: -2px;
    bottom: -2px;
    border-radius: 6px 0px 0px 0px;
    border-top: 2px solid #fff;
    border-left: 2px solid #fff;
}

.A12kuangjia {
    width: 100%;
    position: relative;
    float: left;
    margin-bottom: 20px;
    margin-top: 20px;
}

.A12shangpinbankuai {
    float: left;
    position: relative;
    width: 32.1%;
    margin-bottom: 12px;
    border: 1px solid gray;
}

.A12shangpintupian {
    width: 269px;
    height: 269px;
    border-right: 1px solid gray;
    float: left;
}

.A12zengpinbankuai {
    float: left;
    position: relative;
    width: 35%;
}

.A12zengpinicon {
    width: 100%;
    height: auto;
    float: left;
    position: absolute;
}

.A12zengpintupian {
    width: 130px;
    height: 130px;
    margin: 20px 5%;
}

.A12shangpinxinxi {
    width: 90%;
    padding: 12px 5%;
    font-size: 10pt;
    float: left;
    line-height: 20px;
    border-top: 1px solid gray;
}

.A12shangpinxinxileft {
    width: 70%;
    float: left;
}

.A12jiageyangshi {
    color: red;
    font-size: 14pt;
    font-weight: 600;
    margin-top: 8px;
}

.A12shangpinxinxi button {
    float: right;
    width: 25%;
    letter-spacing: 1pt;
    color: white;
    height: 36px;
    position: relative;
    margin-top: 16px;
    background: #00a0e9;
    border: none;
    border-radius: 4px;
}

.A12youjianju {
    margin-right: 1%;
}

.A18youhuiquanfenlei {
    font-size: 20px;
    color: #00A0E9;
    font-weight: 600;
    letter-spacing: 1.5pt;
}

.A12zuojianju {
    margin-left: 1%;
}

.A12yuanjia {
    margin-left: 20px;
    color: #666666;
    text-decoration: line-through;
}


.A12shangpintupian1 {
    width: 269px;
    height: 269px;
    border-right: 1px solid gray;
    float: left;
    padding-left: 3%;
    padding-right: 3%;
}

.A12zengpinbankuai1 {
    float: left;
    position: relative;
    width: 29%;
}

    .A12zengpinbankuai1 label {
        z-index: 999;
        position: absolute;
        width: 100%;
        text-align: center; 
    }

.A12tehuijia {
    font-size: 24px;
    color: white;
    margin-top: 28px;
    font-weight:600;
}

.A12tejiabiaoshi {
    font-size: 28px;
    color: #e02e24;
    margin-top: 100px;
}

.A12tejiabeijing {
    width: 100%;
    height: 269px;
    float: left;
    position: absolute;
}

.A13tishikuang {
    width: 56%;
    height: 260px;
    margin: 80px 20%;
    padding: 20px 2%;
    border: 2px dashed gray;
    border-radius: 12px;
}

    .A13tishikuang img {
        width: 140px;
        height: auto;
        float: left;
        margin-right: 20px;
    }

.A13tishiwenzi h2 {
    color: #00A0E9;
    margin-bottom: 12px;
    margin-top: 10px;
}

.A13tishiwenzi {
    height: 140px;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0.5pt;
}

.A13xiazaianniu a {
    text-decoration: none;
    float: left;
    margin: 10px;
    color: white;
    font-size: 18px;
    padding: 14px 20px;
    border-radius: 8px;
    background: #00A0E9;
    letter-spacing: 1pt;
}

.A13xiazaianniu {
    width: 100%;
    float: left;
    margin-top: 10px;
}


.A14tishikkuang {
    float: left;
    width: 40%;
    height: auto;
    margin: 80px 30%;
    position: relative;
}


    .A14tishikkuang img {
        width: 100%;
        height: auto;
        position: absolute;
    }

.A14tishiyu {
    margin: 40px 14%;
    width: 72%;
    position: relative;
    letter-spacing: 1pt;
}

    .A14tishiyu p {
        font-size: 30px;
        width: 100%;
        color: #00A0E9;
        text-align: center;
        margin-bottom: 20px;
    }

    .A14tishiyu span {
        font-size: 20px;
        line-height: 28px;
        text-align: left;
        float: left;
    }


.A14fanhuianniu {
    text-decoration: none;
    color: white;
    background: #00A0E9;
    margin: 40px 38% 20px 38%;
    position: relative;
    width: 24%;
    height: 64px;
    float: left;
    text-align: center;
    line-height: 64px;
    font-size: 28px;
    letter-spacing:1pt;
    border-radius: 6px;
}



.A12cuxiaoyouhuibeijing {
    
    position: relative;
    float: left;
    min-height: 400px;
    height: auto;
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 40px;
}

    .A12cuxiaoyouhuibeijing img {
        position: absolute;
        z-index: -1;
        width: 100%;
        height: 100%;
        object-fit: cover;
        padding-bottom: 40px;
    }
.A12youhuineirong {
    width: 90%;
    margin: 40px auto;
    padding: 20px;
    position: relative;
    text-align: center;
}

.A12danzhangyouhuiquan {
    width: 46%;
    margin: 10px auto;
    position: relative;
    height: 120px;
}

.A12duozhangyouhuiquan {
    width: 46%;
    float: left;
    margin: 10px 2%;
    height: 120px;
}

.A12youhuijine {
    width: 35%;
    height: 120px;
    line-height: 120px;
    font-size: 40pt;
    color: white;
    float: left;
    border-right: 2px dashed white;
}

.A12youhuishuoming {
    width: 56.5%;
    height: 80px;
    padding: 20px 4%;
    background: white;
    float: left;
}

.A12youhuiquanleixing1 {
    color: #eb6100;
    font-size: 24pt;
    margin-bottom: 6px;
}

.A12youhuiquanleixing2 {
    color: #00A0E9;
    font-size: 24pt;
    margin-bottom: 6px;
}

.A12youhuitiaojian {
    color: #363636;
    font-size: 18pt;
}

.A12wucuxiao {
    margin: 40px auto;
    padding-top: 1px;
    height: 280px;
    z-index: -1;
    border-radius: 8px;
    width: 420px;
    background-color: lightcyan;
    background-image: url(../A02图片/tishikuang.png);
}

    .A12wucuxiao img {
        z-index: -1;
        position: absolute;
        height: 280px;
        width: 420px;
        margin-left: -220px;
    }

.bg1 {
    background-color: #eb6100;
}

.bg2 {
    background-color: #00A0E9;
}

.dingbujuli {
    margin-top: 110px;
}

/*-------A01首页二-------*/

.clear {
    clear: both;
}

.B01shouyedingbu {
    width: 100%;
    position: relative;
    float: left;
    margin-top: 10px;
}


/*轮播图*/

.B01gundongtu {
    width: 100%;
    height: auto;
    position: relative;
    float: left;
}

    .B01gundongtu img {
        width: 100%;
        height: 360px;
    }


/*公告标题样式*/


/*公告列表*/

.B01gonggao {
    float: left;
    margin-left: 68%;
    width: 24%;
    border-radius: 6px;
    height: 220px;
    padding: 12px 1%;
    margin-top: 60px;
    z-index: 1;
    position: absolute;
    background: white;
    opacity: 0.7;
    line-height: 24px;
}

.B01gonggaobiaoti {
    height: 28px;
    font-size: 16px;
    font-weight: 600;
}

.B01gonggao li {
    width: 100%;
    float: left;
}

.B01gonggao a {
    float: left;
    color: black;
    line-height: 24px;
    text-decoration: none;
    max-width: 65%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.B01gonggao span {
    float: right;
}


/*产品分类*/

.B01shangpinfather {
    border: 1px solid gainsboro;
    width: 100%;
    position: relative;
    float: left;
}

.B01fenleidatu {
    width: 400px;
    height: 530px;
    float: left;
}

.B01shangpinson {
    width: 67.5%;
    padding:0.5%;
    float: left;
    position: relative;
}

    .B01shangpinson ul {
        width: 24%;
        padding-right: 0.5%;
        padding-left: 0.5%;
        float: left;
        padding-bottom: 12px;
    }

    .B01shangpinson li {
        float: left;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size:16px;
    }

        .B01shangpinson li:first-child {
            width: 100%;
            height:140px;
            display: flex;
            justify-content: center;
            align-items: center;
        }

    .B01shangpinson img {
        text-align: center;
        width: auto;
        height: auto;
        max-width: 140px;
        max-height: 140px;
        display: block;
        margin: 0 auto;
    }

    .B01shangpinson a {
        text-decoration: none;
    }

    .B01shangpinson p {
        width: 100%;
        overflow: hidden;
        margin-bottom:2px;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

.B01xiajianju {
    padding-bottom: 16px;
}


.B01jiagouwucheanniu {
    float: left;
    margin-left: 50px;
    width: 90px;
    height: 28px;
    line-height: 28px;
    border-radius: 4px;
    font-size:14px;
    text-decoration: none;
    color: white;
    text-align: center;
}

.B01goumeishuliang {
    text-align: center;
    width: 72px;
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    border-radius: 14px;
    padding: 2px;
    border: 1px solid grey;
    outline:none;
    float:left;
}

.B01jiagou {
    margin-left: 16px;
    color: white;
    font-size: 12px;
    border-radius: 16px;
    height: 20px;
    line-height:20px;
    padding: 4px 12px;
    float:left;
    letter-spacing:0.5pt;
}

.B01xiaotubiao {
    width:12px;
    height:12px;
    margin-right:2px;
}

.A60biaoti {
    height: 60px;
    line-height: 60px;
    width: 98%;
    text-align: left;
    font-size: 32px;
    padding-left: 2%;
    color: #00a0e9;
    margin-top: 20px;
    border-bottom: 1px solid gainsboro;
}

.xiajianju {
    padding-bottom:20px;
}

