﻿.case_sub{
    margin-top:-43px;
}
.case_sub .title{
    position:relative;
    padding-bottom: 50px;
}
#ways{
    position:absolute;
    top:0;
    left:0;

}
#ways li{
    border:none;
    color:#fff;
    background:#333333;
    opacity:.8;
    width: 8em;
    height: 3em;
    text-align: center;
    line-height: 3em;
    font-size:1em;
}
#ways li:first-child{
    background:#6699CC;
    margin-left:0;
}
#ways li:nth-child(even){
    margin:0;
}
#pagination{
    width:50%;
    margin:20px auto;
    text-align:center;
}
#pagination a{
    margin:20px 5px;
}

.filtrate p{
    float:right;
}
.filtrate p:first-child{
    background: #3bc6ff;
    color: #fff;
    margin-left: 5%;
    font-size: 13px;
    padding: 3px;
    cursor:pointer;
}
.filtrate .myCart{
    font-size: 15px;
    border: 2px solid #3bc6ff;
    color: #3bc6ff;
    padding: 0px 4% 0px 15%;
    cursor:pointer;
    margin-top: 0;
}
.filtrate .myCart span:last-child {
    background: #3bc6ff;
    color: #fff;
    border-radius: 28px;
    font-size: 14px;
    /* width: 19px; */
    height: 21px;
    padding: 0 6px;
    text-align: center;
    line-height: 21px;
    display: inline-block;
}
._name,._serial,.marketPrice{
    background: #fff;
    padding: 15px;
    border-bottom: 2px solid #f0f2f5;
}
._name span,._serial span,.marketPrice span{
    display:inline-block;
    vertical-align:middle;
    margin-right:2%;
            
}
._name input,._serial input,.marketPrice input{
        display:inline-block;
    vertical-align:middle;
    border:1px solid #ccc;
    outline:none;
    box-shadow:none;
    color:#a1a1a1;
}
._fillIn{
    padding: 25px 0 16px;
    max-width: 1160px;
    display:none;
}

        /*¹ºÎï³µ*/
.subTab{
    background: #fff;
    line-height: 56px;
    font-size: 18px;
}
.goodsChoice span{
    color:#6699CC;
}
.subTab .list-inline li{
    display: inline-block;
    border-left: 1px solid #c1c1c1;
    border-right: 1px solid #c1c1c1;
    width: 130px;
    text-align: center;
    line-height: 19px;
}
.subTab .list-inline ._CartCur{
    color:#6699CC;
    position:relative;
}
.subTab .list-inline ._CartCur:after{
    content: "";
    display: block;
    position: absolute;
    bottom: -15px;
    left: 13%;
    height: 1px;
    width: 73%;
    background: #6699CC;

}
.subTab .list-inline li:last-child{
    border-left: none;
}
.perches{
    border:1px solid #6699CC;
    line-height:22px;
    text-align:center;
}
.perches span{
    display:inline-block;
    vertical-align:middle;
}
.items{
    padding:10px 0 33px;
}
.items,.settle{
    background:#f0f2f5;
}
.items .am-container,.settle .am-container{
    background:#fff;
}
.items .list{
    box-shadow: 0 2px 4px #c1c1c1;
}
.list input,.list img,.list .goods{
    display:inline-block;
    vertical-align:top;
    margin:0 2% 0 0;
}
.list .goods{
    margin-top:-5px;
}
.list .goods h3{
    margin-bottom:0;
}
    .list .goods p{
        color:#a0a0a0;
    }
.count span{
    text-align: center;
    display: block;
    float: left;
    height: 24px;
    line-height: 20px;
    border: 1px solid #c1c1c1;
    padding: 0 5px;
}
.count .decrease{
    font-size:23px;
}
.count .num{
    width: 35%;
    border-left: none;
    border-right: none;
    font-size: 10px;
    line-height: 23px;
}
.money span{
    color:#6699CC;
}
.selNum{
    color:#6699CC;
}
.delete p{
    background-image:url(' _globParame._modeUrl +"amazeui/public/CompanySites/images/del.jpg"') no-repeat center left;
}
.All input,.All span{
    display:inline-block;
}
.oldPrice{
    text-decoration: line-through;
    color: #a0a0a0;
}
.discount{
    font-size:15px;
}
.account{
    height: 64px;
    line-height: 64px;
    font-size: 16px;
    /*letter-spacing: 3px;*/
    text-align: center;
    background: #6699CC;
    color: #fff;
    font-weight: 100;
}
.items input,.settle input{
    outline:none;
    box-shadow:none;
}
.decrease,.increase,.delete,.delAll,.account{
    cursor:default;
}
    .settle .sum{
    font-size: 20px;
    line-height: 20px;
    padding-left: 3%;
    margin-top: 18px;
    color:#6699CC;
}
._empty{
    display:none;
}
._empty h2{
    text-align:center;
    height:300px;
    line-height:300px;
}
        ._styles{
            width:60px;
            height:60px;
        }
      ._styles a{
          display:block;
          border:1px solid #eee;
      }
      ._styles a:hover{
          border:2px solid #000;
      }
      ._sizes{
            text-align:center;
        }
        ._sizes .am-u-end{
            line-height:28px;
            font-size:12px;
            margin-right:4px;
            border:1px solid #c9c9c9;
        }
        ._sizes .am-u-end:hover{
            border:1px solid #6699CC;
        }

        /*·Å´ó¾µ*/

        #zoomdiv{position: absolute;background: #ffffff;border:1px solid #CCCCCC;display:none;text-align: center; overflow: hidden;z-index:10}
        #zoomup{position:absolute; background:#c0c0c0;display:none;filter:alpha(opacity=50);opacity:.5;cursor:move;}
        .zoom{position:relative; width:365px;  vertical-align:bottom;display: block;/*´¦ÀíIE bug*/}
                /*¹ºÎï³µ*/
        .subTab{
            background: #fff;
            line-height: 56px;
            font-size: 18px;
        }
        .goodsChoice span{
            color:#6699CC;
        }
        .subTab .list-inline li{
            display: inline-block;
            border-left: 1px solid #c1c1c1;
            border-right: 1px solid #c1c1c1;
            width: 130px;
            text-align: center;
            line-height: 19px;
        }
        .subTab .list-inline ._CartCur{
            color:#6699CC;
            position:relative;
        }
        .subTab .list-inline ._CartCur:after{
            content: "";
            display: block;
            position: absolute;
            bottom: -15px;
            left: 13%;
            height: 1px;
            width: 73%;
            background: #6699CC;

        }
        .subTab .list-inline li:last-child{
            border-left: none;
        }
        .perches{
            border:1px solid #6699CC;
            line-height:22px;
            text-align:center;
        }
        .perches span{
            display:inline-block;
            vertical-align:middle;
        }
        .items{
            padding:10px 0 33px;
        }
        /*.items,.settle{
            background:#f0f2f5;
        }*/
        .items .am-container,.settle .am-container{
            background:#fff;
        }
        .items .list{
            box-shadow: 0 2px 4px #c1c1c1;
        }
        .list input,.list img,.list .goods{
            display:inline-block;
            vertical-align:top;
            margin:0 2% 0 0;
        }
        .list .goods{
            margin-top:-5px;
        }
        .list .goods h3{
            margin-bottom:0;
        }
         .list .goods p{
             color:#a0a0a0;
         }
        .count span{
            text-align: center;
            display: block;
            float: left;
            height: 24px;
            line-height: 20px;
            border: 1px solid #c1c1c1;
            padding: 0 5px;
        }
        .count .decrease{
            font-size:23px;
        }
        .count .num{
            width: 35%;
            border-left: none;
            border-right: none;
            font-size: 10px;
            line-height: 23px;
        }
        .money span{
            color:#6699CC;
        }
        .selNum{
            color:#6699CC;
        }
        .delete p{
            background-image:url(' _globParame._modeUrl +"amazeui/public/CompanySites/images/del.jpg"') no-repeat center left;
        }
        .All input,.All span{
            display:inline-block;
        }
        .oldPrice{
            text-decoration: line-through;
            color: #a0a0a0;
        }
        .discount{
            font-size:15px;
        }
        .account{
           height: 64px;
            line-height: 64px;
            font-size: 18px;
            letter-spacing: 3px;
            text-align: center;
            background: #6699CC;
            color: #fff;
            font-weight: 100;
            width:120px;
        }
        .items input,.settle input{
            outline:none;
            box-shadow:none;
        }
        .decrease,.increase,.delete,.delAll,.account{
            cursor:default;
        }

        /**************productOrder*********************/
            /*body{
      background-color: #f0f2f5;
    }*/
      .clear::after{
        content: '';
        display: block;
        clear: both;
      }
        .container{
        width: 1200px;
        margin: 0 auto;
        }
        .goodsimg{
          width: 120px;
          height: 120px;
          padding: 20px;
          padding-top: 10px;
          box-sizing:content-box;
          float: left;
        }
        .goodsimg>img{
          width: 120px;
        }
        .goodsinfo{
          width: 1020px;
          padding: 10px 0;
          float: right;
        }
        p {
          margin: 0;
        }
        .goodsname{
          float: left;
          width: 50%;
        }
        .pandn{
          width: 40%;
          float: right;
        }
        .goodsnum{
          float: left;
          width: 28%;
          padding-left: 25px;
        }
        .goodsprice{
          float: left;
          width: 30%;
        }
        .price{
          color: #3bb4f2;
        }
        .cancellist,.pay{          
          width: 50%;
          text-align: center;
          padding: 10px;
        }
        .goodsdetail{
          width: 60%;
          float: left;
          padding-bottom: 20px;
          color: #ccc;
          text-overflow:ellipsis;
          height: 50px;
          overflow: hidden;
          white-space:nowrap;
        }
        .paytype{
          width: 100%;
          background-color: #fff;
          margin: 20px 0;
          box-shadow: -3px 3px 8px #ccc;
          height: 65px;
        }
        .zfb,.wx{
          float: left;
          height: 65px;
          position: relative;
          margin-right: 20px;
        }
        #zhifubao,#weixin{
          position: absolute;
          top: 23px;
          left: 20px;
        }
        .zhifubao,.weixin{
          width: 170px;
          height: 50px;
          margin: 10px 0 0 50px;
          background: url(zhifubao.jpg) no-repeat ;
        }
        .weixin{
          background: url(weixin.jpg) no-repeat ;
        }
        .total{
          width: 170px;
          float: left;
          height: 65px;
          line-height: 65px;
        }
        .total > p>span{
          font-size: 20px;
          color: #dd514c;
          font-weight: 700;
        }
        .firm{
          width: 30%;
          float: right;
        }
        .firmpay{
          float: right;
          height: 65px;
        }
        .firmpay > button{
          height: 65px;
        }
        .am-nav>li>a{
          color:#555;
        }
        .am-active>a{
          color: #0e90d2!important;
        }
       
             /*¹´Ñ¡ÑùÊ½*/
        .goodsbtn{
            width:20px;
            text-align:right;
            position: absolute;
            top: 10px;
            left: 13px;

        }
        .goodsbtn > button{
            background-color:transparent;
            border:1px solid #d5d5d5;
        }
        .goodsbtn > .paymoney{
            border:1px solid #ff6a00;
            color:#ff6a00;
        }
        .check{
            visibility:hidden;
        }
        .gou{
            position:absolute;
            left:10px;
            top:5px;
            width:15px;
            height:15px;
            border-radius:10px;
            border:1px solid #999;
        }
        .duigou{
            border:1px solid #3bb4f2;
        }
        .duigou::after{
            display:block;
            content:'';
            width:5px;
            height:9px;
            position:absolute;
            top:1px;
            left:4px;
            border-bottom:1px solid #3bb4f2;
            border-right:1px solid #3bb4f2;
            transform: rotate(45deg);
        }
        .hide{
          display: none;
        }

        /***********************************/
.shopcarlogo{
    height: 80px;
    width: 80px;
    line-height: 80px;
    font-size: 45px;
    cursor:pointer;
    box-shadow: 0 3px 8px #666;
}
.cartProCnt{
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    width: 25px;
    height: 25px;
    background-color: red;
    line-height: 25px;
    border-radius: 20px;
    font-size: 15px;
}

.goods_more{
            border:1px solid #f7f7f7;
        }
        .goods_more:hover{
            /*border-color:#0e90d2;*/
            transition:.5s all linear;
            box-shadow:0 3px 8px #c1c1c1;
        }