*{margin:0;padding:0;list-style:none;}
body{font-size:12px;font-family:"微软雅黑", simsun;}
a{color:#333333;text-decoration:none;}
a:hover{color:#ff3700;}
i{font-style:normal;}
.orange{color:#f55300;}
.c-green{color:#0063b1;}
.b-green{background:#0063b1;}
.lf{float:left;}
.rf{float:right;}
.mainbox{width:1200px;margin:0 auto;}
/*订单详情*/
.order-info-box{ margin:10px auto; background:#ffffff; border-top:3px solid #e8e8e8; padding:20px 15px; }
.order-info-box:after{ display:block; content:''; height:0; overflow:hidden; clear:both; }
.order-info-box .box-tit{ font-size:14px; color:#333333; font-weight:500; }
.order-info-box .order-info-table{ font-size:12px; }
.order-info-box .order-info-table td{ border-top:none !important; }
.order-info-box .order-info-table td.tit{ width:30%; vertical-align:top; }
.order-info-box .order-info-table td.con{ width:70%; }
.order-info-box .col-md-3{ height:200px; border-right:1px solid #e8e8e8; }
.order-info-box .col-md-3:last-child{ border-right:none; }
.order-info-box .left{ width:240px; height:180px; float:left; border-right:1px solid #e8e8e8; text-align:center; }
.order-info-box .left .order-sn{ font-size:12px; color:#989898; }
.order-info-box .left .status-box{ font-size:16px; color:#71b247; padding:20px 0; }
.order-info-box .left .order-action .action-link{ display:block; width:100px; height:30px; line-height:30px; border:1px solid #bd2d28; border-radius:2px; color:#bd2d28; margin:5px auto; }
.order-info-box .left .order-action .action-link:hover{ background:#bd2d28; color:#ffffff; }
.order-info-box .left .order-action .action-link2{ display:block; width:100px; height:30px; line-height:30px; border:1px solid #e8e8e8; border-radius:2px; color:#333333; background:#f8f8f8; margin:5px auto; }
.order-info-box .left .order-action .action-link2:hover{ border-color:#bd2d28; background:#ffffff; color:#bd2d28; }
.order-info-box .right{ width:900px; float:right; }
.order-info-box .right .mc-order-step{ margin:50px auto; }
.order-box-green{ border-top:3px solid #0063b1; position:relative; margin-bottom:20px; }
.order-box-green:before{ content:''; position:absolute; bottom:-4px; left:0; width:100%; height:4px; background-image:url("/public/home/pc/img/order-icons.png"); background-position:0 -117px; background-repeat:repeat-x; }
/*订单步骤*/
.mc-order-step{ position:relative; }
.mc-order-step:after{ display:block; content:''; height:0; overflow:hidden; clear:both; }
.mc-order-step .step-item{ width:13.666%; float:left; font-size:12px; text-align:center; position:relative; }
.mc-order-step .step-item .iconfont{ font-size:24px; }
.mc-order-step .step-item .step-tit{ color:#333333; }
.mc-order-step .step-item .step-date{ color:#989898; }
.mc-order-step .step-item .step-date .time{ display:block; }
.mc-order-step .step-item .proce{ height:10px; width:100px; position:absolute; top:10px; right:-50px; background-image:url("/public/home/pc/img/proce-icons.png"); background-position:-24px -18px; background-repeat:no-repeat; }
.mc-order-step .step-item.over{ color:#0063b1; }
.mc-order-step .step-item.over .step-tit{ color:#0063b1; }
.mc-order-step .step-item.over .proce{ background-position:0 -38px; }
.mc-order-step .step-item.half{ color:#0063b1; }
.mc-order-step .step-item.half .step-tit{ color:#0063b1; }
.mc-order-step .step-item.half .proce{ background-position:-12px 0; }
/*homexigua*/
.goods-info-box .right .goods-text-cell .attr-box .time{height: 40px;line-height: 40px;background: #eeeeee;}
.goods-info-box .right .goods-text-cell .attr-box .time .sp1{ color:#fff; background:#0063b1; width:115px; height:40px; line-height:40px;text-align:center; float:left; margin-right:10px; display:block;}
.goods-info-box .right .goods-text-cell .attr-box .time i{color: #0063b1;font-weight: bold;font-size: 18px;margin: 0 10px 0 18px;}/*店铺信息*/
.zxyj {
    overflow: hidden;
    margin-top: 20px;
}
.zxyj a {
    display: block;
    width: 160px;
    height: 40px;
    background: #0063b1;
    color: #fff;
    text-align: center;
    line-height: 40px;
    border-radius: 5px;
    font-size: 16px;
    margin-left:180px;
}
.zxyj a:hover{ color:#fff;}
.zxyj .guanzhu {
    /*background: url(/public/home/pc/img/jcxq_07.png) no-repeat left center;*/
    line-height: 40px;
    padding-left: 20px;
    margin-left: 20px;
}
.shop-info-box .jcjl{border: solid 1px #dedede; margin-bottom:20px;}
.shop-info-box .jcjl .tit{height: 38px;line-height: 38px;font-size: 16px;text-align: center;background: #f5f5f5;}
.shop-info-box .jcjl .tit span{color: #0063b1;margin: 0 5px;}
.shop-info-box .jcjl table{width: 100%;line-height: 40px;text-align: center;}
.shop-info-box .jcjl table th{line-height: 47px;text-align: center;}
.shop-info-box .panel-heading {height: 38px;font-size: 16px;text-align: center;background: #f5f5f5;}
.shop-info-box .panel-heading span{color: #0063b1;margin: 0 5px;}
.price-box .lf{ text-align:right; width:70px;}
.attr-box .lf{ text-align:right; width:70px;}
.action-box .sp2{ font-size:14px; float:left; width:70px; text-align:right; line-height:28px;}
.action-box .sp3{ font-size:14px; margin-right:10px; line-height:28px; margin-left:10px;}
.action-box .sp4{ font-size:14px; line-height:28px;}

.login-box .dl{ text-align:center; color: #0063b1;  padding: 18px; background: #ededed; font-size:18px;}

/*浏览足迹*/
.footprint-item .date { font-size: 16px; line-height: 30px; border-bottom: 1px solid #e8e8e8; color: #333; margin-bottom: 15px; }
.footprint-item .mc-goods-item5 { display: block; width: 100%; border: 1px solid #e8e8e8; margin-bottom: 10px; position: relative; }
.footprint-item .mc-goods-item5 .link-block { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; }
.footprint-item .mc-goods-item5 .del-icon { background: rgba(0, 0, 0, 0.5); position: absolute; right: 0; top: 0; z-index: 9; display: block; width: 40px; height: 40px; text-align: center; display: none; }
.footprint-item .mc-goods-item5 .del-icon .iconfont { color: #fff; line-height: 40px; text-align: center; position: relative; z-index: 10; }
.footprint-item .mc-goods-item5 .thumb { width: 100%; height: 160px; background-repeat: no-repeat; background-position: center center; background-size: cover; }
.footprint-item .mc-goods-item5 .text-cell { padding: 5px 10px; }
.footprint-item .mc-goods-item5 .text-cell .price { font-size: 12px; color: #de0539; line-height: 1.8; }
.footprint-item .mc-goods-item5 .text-cell .price .num { font-size: 16px; font-weight: 600; }
.footprint-item .mc-goods-item5 .text-cell .price .city-name { color: #989898; line-height: 30px; }
.footprint-item .mc-goods-item5 .text-cell .goods-name { font-size: 14px; color: #333; line-height: 1.6; }
.footprint-item .mc-goods-item5 .text-cell .goods-model { font-size: 12px; color: #989898; }
.footprint-item .mc-goods-item5:hover { border-color: #ff7300; }
.footprint-item .mc-goods-item5:hover .del-icon { display: block; }


/*登录注册页*/
.page-login-box { padding: 50px 0; background:url(../img/a.jpg) top center; height:522px; border: 1px solid #e8e8e8; border-width: 1px 0; }
.page-login-box .login-box { width: 350px; height: auto; min-height: 200px; background: #fff; }
.page-login-box .login-box .Validform_error { border: 1px solid #0063b1; background: #fff; position: relative; }
.page-login-box .login-box .Validform_error:after { content: ''; width: 35px; height: 35px; border: 1px solid #0063b1; position: absolute; right: 10px; top: 10px; }
.page-login-box .login-box .help-block { display: block; text-align: right; color: #f00; position: relative; }
.page-login-box .login-box .help-block .iconfont { font-size: 18px; position: absolute; right: 8px; top: -40px; background: #fff; }
.page-login-box .login-box .login-tit { padding: 10px; background: #ededed; }
.page-login-box .login-box .login-tit:after { display: block; content: ''; height: 0; overflow: hidden; clear: both; }
.page-login-box .login-box .login-tit li { list-style: none; width: 50%; display: inline-block; text-align: center; font-size: 16px; line-height: 30px; float: left; }
.page-login-box .login-box .login-tit li:first-child { border-right: 1px solid #ddd; }
.page-login-box .login-box .login-tit li a { display: block; color: #989898; }
.page-login-box .login-box .login-tit li a:hover { color: #0063b1; }
.page-login-box .login-box .login-tit li.active a { color: #0063b1; font-weight: 600; }
.page-login-box .login-box .form-horizontal { padding: 20px; }
.page-login-box .login-box .form-horizontal .form-group { position: relative; }
.page-login-box .login-box .form-horizontal .form-group .input-icon { position: absolute; top: 10px; left: 25px; font-size: 22px; color: #989898; z-index: 9; }
.page-login-box .login-box .form-horizontal .form-group .captcha { width: 120px; height: 44px; position: absolute; right: 16px; top: 1px; cursor: pointer; }
.page-login-box .login-box .form-horizontal .form-icon { padding-left: 40px; }
.page-login-box .login-box .form-horizontal .btn-lg { font-size: 14px; padding: 13px 16px; }

/*店铺收藏*/
.mc-shop-box { padding: 15px 10px; border: 1px solid #e8e8e8; position: relative; display:block; margin-bottom:20px; }
.mc-shop-box .del-icon { width: 40px; height: 40px; line-height: 40px; text-align: center; background: rgba(0, 0, 0, 0.8); color: #fff; position: absolute; right: 1px; top: 1px; display: none; }
.mc-shop-box:hover { cursor: pointer; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); }
.mc-shop-box:hover .del-icon { display: block; }
.mc-shop-box .table { table-layout: fixed; }
.mc-shop-box .table td { border: none; }
.mc-shop-box .table .shop-logo { width: 40%; }
.mc-shop-box .table .shop-logo img { width: 100%; max-height: 60px; }
.mc-shop-box .table .text-cell { width: 60%; }
.mc-shop-box .shop-name { font-weight: 500; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 5px auto; }
.goods-info-box .right .goods-text-cell .price-box{ background:#fff; line-height:30px; overflow:hidden; }
.footprint-item .mc-goods-item5 .thumb{ height:217px;}
.footprint-item .mc-goods-item5 .text-cell .goods-name{ height:44px; overflow:hidden;}
.order-table .order-goods-box .goods-cell{ float:right; width:191px;}

/*商品列表部分样式*/
.sort-box .page-total .showModal {
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    cursor: pointer;
    font-size: 0;
    height: 50px;
    line-height: 50px;
    width: 132px;
    margin-right: 25px;
}
.sort-box .page-total .showModal li {
    display: inline-block;
    font-size: 12px;
    width: 64px;
    float: left;
}
.sort-box .page-total .showModal li .bigImg-icon {
    background: url("/public/home/pc/img/icon40.png") no-repeat scroll -90px -10px;
    display: inline-block;
    height: 20px;
    left: 8px;
    position: relative;
    top: 15px;
    vertical-align: top;
    width: 20px;
}
.sort-box .page-total .showModal li.active .bigImg-icon {
    background: url("/public/home/pc/img/icon40.png") no-repeat scroll -49px -10px;
    color: #ffffff;
}
.sort-box .page-total .showModal li span {
    left: 6px;
    position: relative;
}
.sort-box .page-total .showModal li.active {
    background-color: #0063b1;
    color: #ffffff;
    cursor: pointer;
}

.sort-box .page-total .showModal li .list-icon {
    background: url("/public/home/pc/img/icon40.png") no-repeat scroll -90px -50px;
    display: inline-block;
    height: 20px;
    left: 8px;
    position: relative;
    top: 15px;
    vertical-align: top;
    width: 20px;
}
.sort-box .page-total .showModal li.active .list-icon {
    background: url("/public/home/pc/img/icon40.png") no-repeat scroll -49px -50px;
    color: #ffffff;
}
.yptj-list{overflow:hidden;}
.yptj-list li{float: left;width: 240px;box-sizing: border-box;border: solid 1px #eee;height: 350px;padding: 12px 5px;text-align: center;background: #fff;}
.yptj-list li.pic{position: relative;padding: 0;}
.yptj-list li.pic span{position: absolute;color: #fff;font-size: 18px;display: block;text-align: center;top: 285px;width: 100%;left: 0;}
.yptj-list li .gz{width: 64px;height: 28px;border: solid 1px #eee;border-radius: 3px;text-align: center;line-height: 28px;float: right;cursor: pointer;margin-bottom:10px;}
.yptj-list li .gz i{display: inline-block;width: 17px;height: 14px;background: url(/public/nongye/img/ypicon_07.png) no-repeat;vertical-align: middle;margin-right: 5px;}
.yptj-list li .gz.on{color: #ff4700;}
.yptj-list li .gz.on i{background: url(/public/nongye/img/ypicon_09.png) no-repeat;}
.yptj-list li img{margin: 0 auto;display:block;clear:both;}
.yptj-list li h2{line-height: 18px;height: 36px;overflow: hidden;margin: 10px 0;}
.yptj-list li h2 a{font-size: 14px;font-weight: normal;color: #333;display:block;text-align:left;}
.yptj-list li .zd{overflow: hidden;color: #999;border-bottom: solid 1px #eee;padding-bottom: 10px;font-size: 14px;}
.yptj-list li .price{font-size: 20px;color: #0063b1;line-height: 40px;margin-top: 13px;float:left;}
.yptj-list li .btn{display: block;width: 80px;height: 34px;line-height: 34px;color: #fff;font-size: 14px;background: #ff4a00;border-radius: 3px;margin: 0 auto;padding:0;float:right;margin-top:13px;}
.yptj-list li:hover{-webkit-box-shadow: 2px 3px 8px #eee inset;-moz-box-shadow: 2px 3px 8px #eee inset;box-shadow: 2px 3px 8px #eee inset;border: solid 1px #0063b1;}