/* 订单生成 */
.pay
{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    border: 1px solid #f4f4f4;
    margin-top: 90px;
    margin-bottom: 70px;
}
.pay_people
{
    width: 1120px;
    height: auto;
    margin: 0 auto;
    border-bottom: 1px solid #f0f0f0;
}
.pay_title
{
    width: 1120px;
    height: 28px;
    margin-top: 25px;
}
.pay_title p
{
    font-size: 20px;
    color: #202020;
}
.pay_people_details
{
    width: 1120px;
    height: 35px;
    margin-top: 25px;
    display: flex;
}
.name_place
{
    width: auto;
    height: 35px;
    border: 2px solid #0b989a;
    box-sizing: border-box;
}
.name_place p
{
    font-size: 16px;
    color: #202020;
    line-height: 35px;
    text-align: center;
    padding: 0 20px;
}
.name_place span
{
    padding-left: 10px;
}
.pay_name
{
    width: auto;
    height: 35px;
    margin-left: 15px;
}
.pay_name p
{
    font-size: 18px;
    color: #202020;
    line-height: 35px;
}
.pay_place
{
    width: auto;
    height: 35px;
    margin-left: 15px;
}
.pay_place p
{
    font-size: 18px;
    color: #202020;
    line-height: 35px;
}
.pay_phone
{
    width: auto;
    height: 35px;
    margin-left: 15px;
}
.pay_phone p
{
    font-size: 18px;
    color: #202020;
    line-height: 35px;
}
.default_Address
{
    width: 85px;
    height: 35px;
    background-color: #9c9c9c;
    margin-left: 20px;
}
.default_Address p
{
    font-size: 18px;
    color: #ffffff;
    line-height: 35px;
    text-align: center;
}
.add_new_address
{
    width: 120px;
    height: 35px;
    margin-top: 30px;
    background: url('http://www.linkshop.com/members/images/add_address.jpg') no-repeat;
    background-position-y: 50%;
}
.add_new_address p
{
    font-size: 18px;
    color: #202020;
    line-height: 35px;
    padding-left: 28px;
}
/* 下拉 */
.container2
{
    width: 1120px;
    height: auto;
    margin-top: 30px;
    margin-bottom: 30px;
}
.more2
{
    width: 1120px;
    height: 35px;
    color: #202020;
    line-height: 35px;
    background-position-y: 50%;
}
.more2 p
{
    font-size: 18px;
    float: left;
}
.more2 .btn2
{
    width: 25px;
    height: 13px;
    margin-top: 11px;
    padding: 2px 2px;
}
.rotate2
{
    transform: rotate(180deg);
}
.intro2
{
    width: 100%;
    height: auto;
    margin-bottom: 10px;
}
.intro2 p
{
    font-size: 18px;
    color: #202020;
    padding-left: 30px;
    padding-top: 10px;
}
.pay_goods
{
    width: 1120px;
    height: auto;
    margin: 0 auto;
    border-bottom: 1px solid #f0f0f0;
}
.pay_goods_info_title
{
    width: 1120px;
    height: 45px;
    background-color: #dedede;
    margin-top: 25px;
    display: flex;
}
.goods_info_details
{
    width: 600px;
    height: 45px;
}
.goods_price
{
    width: 150px;
    height: 45px;
}
.goods_num
{
    width: 150px;
    height: 45px;
}
.goods_sub
{
    width: 150px;
    height: 45px;
}
.goods_info_details p
{
    font-size: 16px;
    color: #202020;
    line-height: 45px;
    padding-left: 120px;
}
.goods_price p
{
    font-size: 16px;
    color: #202020;
    line-height: 45px;
    text-align: center;
}
.goods_num p
{
    font-size: 16px;
    color: #202020;
    line-height: 45px;
    text-align: center;
}
.goods_sub p
{
    font-size: 16px;
    color: #202020;
    line-height: 45px;
    text-align: center;
}
.pay_goods_info_itmes
{
    width: 1120px;
    height: auto;
    display: flex;
}
.goods_info_details_items
{
    width: 600px;
    height: auto;
}
.goods_price_items
{
    width: 150px;
    height: auto;
}
.goods_num_items
{
    width: 150px;
    height: auto;
}
.good_sub_items
{
    width: 150px;
    height: auto;
}
.goods_info_details_items img
{
    width: 100px;
    height: 143px;
    margin-left: 100px;
    margin-top: 30px;
    margin-bottom: 40px;
}
.goods_price_items p
{
    font-size: 18px;
    color: #0b989a;
    text-align: center;
    line-height: 218px;
}
.goods_num_items p
{
    font-size: 18px;
    color: #0b989a;
    text-align: center;
    line-height: 218px;
}
.good_sub_items
{
    font-size: 18px;
    color: #0b989a;
    text-align: center;
    line-height: 218px;
}
.pay_logistics
{
    width: 1120px;
    height: auto;
    margin: 0 auto;
    border-bottom: 1px solid #f0f0f0;
}
.pay_logistics_choose
{
    width: 1120px;
    height: auto;
}
.mianf
{
    margin-top: 20px;
}
.shouf
{
    margin-top: 20px;
    margin-bottom: 40px;
}
input[type="radio"]
{
    border: 1px solid rgb(11, 152, 154);
    box-sizing: border-box;
    margin-right: 15px;
}
.pay_account
{
    width: 1120px;
    height: auto;
    margin: 0 auto;
}
.pay_account_details
{
    width: 1120px;
    height: 55px;
    display: flex;
    margin-top: 40px;
    margin-bottom: 70px;
}
.pay_account_details_l
{
    width: 950px;
    height: 55px;
    background-color: #ebebeb;
    display: flex;
}
.pay_account_details_r
{
    width: 170px;
    height: 55px;
    background-color: #0b989a;
}
.account_num
{
    width: auto;
    height: 55px;
}
.account_num p
{
    font-size: 16px;
    color: #202020;
    line-height: 55px;
    padding-left: 120px;
}
.account_num span
{
    color: #0b989a;
    padding-left: 40px;
    padding-right: 10px;
}
.account_logistics
{
    width: auto;
    height: 55px;
}
.account_logistics p
{
    font-size: 16px;
    color: #202020;
    line-height: 55px;
    padding-left: 60px;
}
.account_logistics span
{
    color: #0b989a;
    padding-left: 5px;
}
.account_all
{
    width: auto;
    height: 55px;
}
.account_all p
{
    font-size: 16px;
    color: #202020;
    line-height: 55px;
    padding-left: 330px;
}
.account_all span
{
    color: #0b989a;
    padding-left: 40px;
}
.pay_account_details_r p
{
    font-size: 24px;
    color: #ffffff;
    line-height: 55px;
    text-align: center;
}
/* 订单详情 */
.order_details
{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    border: 1px solid #f4f4f4;
    margin-top: 90px;
    margin-bottom: 70px;
    box-sizing: border-box;
}
.order_title
{
    width: 1120px;
    height: 42px;
    margin: 0 auto;
    margin-top: 50px;
}
.order_title p
{
    font-size: 30px;
}
.order_details_top
{
    width: 1120px;
    height: auto;
    margin: 0 auto;
    margin-top: 40px;
    display: flex;
}
.order_state
{
    width: 620px;
    height: auto;
}
.order_cancel
{
    width: 500px;
    height: auto;
}
.order_state_now
{
    width: 620px;
    height: 33px;
}
.order_state_now p
{
    font-size: 20px;
    height: #202020;
    line-height: 33px;
}
.order_state_now span
{
    font-size: 24px;
    color: #0b989a;
}
.order_state_num
{
    width: 620px;
    height: auto;
    margin-top: 20px;
}
.order_state_num span
{
    font-size: 20px;
    color: #202020;
}
.order_state_time
{
    width: 620px;
    height: auto;
    margin-top: 20px;
}
.order_state_time p
{
    font-size: 20px;
    color: #202020;
}
.order_cancel p
{
    font-size: 16px;
    color: #202020;
}
.order_cancel span
{
    color: #0b989a;
}
.order_pay_info
{
    width: 1120px;
    height: auto;
    margin: 0 auto;
    margin-top: 40px;
    border-bottom: 1px solid #f0f0f0;
}
.paid_money
{
    width: 1120px;
    height: auto;
}
.paid_money p
{
    font-size: 20px;
    color: #202020;
}
.paid_money span
{
    font-size: 24px;
    color: #0b989a;
}
.paid_way
{
    width: 1120px;
    height: auto;
    margin-top: 20px;
}
.paid_way p
{
    font-size: 20px;
    color: #202020;
}
.paid_kuaid
{
    width: 1120px;
    height: auto;
    margin-top: 20px;
}
.paid_kuaid p
{
    font-size: 20px;
    color: #202020;
}
.paid_address
{
    width: 1120px;
    height: auto;
    margin-top: 20px;
    margin-bottom: 40px;
}
.paid_address p
{
    font-size: 20px;
    color: #202020;
}
.paid_address span
{
    padding-right: 10px;
}
.order_total
{
    width: 1120px;
    height: auto;
    margin: 0 auto;
    margin-top: 40px;
    border-bottom: 1px solid #f0f0f0;
}
.order_total_info
{
    width: 1120px;
    height: auto;
    display: flex;
    margin-bottom: 40px;
}
.order_total_num
{
    width: auto;
    height: 33px;
    margin-left: 700px;
}
.order_total_num p
{
    font-size: 24px;
    color: #202020;
}
.order_total_num span
{
    color: #0b989a;
    padding: 0 5px;
}
.order_total_kuaid
{
    width: auto;
    height: 33px;
    margin-left: 40px;
}
.order_total_kuaid p
{
    font-size: 24px;
    color: #202020;
}
.order_total_kuaid span
{
    color: #0b989a;
    padding-left: 5px;
}
.order_total_money
{
    width: auto;
    height: 33px;
    margin-left: 40px;
}
.order_total_money p
{
    font-size: 24px;
    color: #202020;
}
.order_total_money span
{
    color: #0b989a;
    padding-left: 5px;
}
.order_submit
{
    width: 1120px;
    height: 100px;
    margin: 0 auto;
}
.order_submit_btn
{
    width: 140px;
    height: 50px;
    background-color: #0b989a;
    border-radius: 5px;
    margin-top: 25px;
    margin-left: 940px;
}
.order_submit_btn p
{
    font-size: 24px;
    color: #ffffff;
    line-height: 50px;
    text-align: center;
}
/* 订单支付 */
.order_paid
{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    border: 1px solid #f4f4f4;
    margin-top: 15px;
    margin-bottom: 70px;
    box-sizing: border-box;
}
.order_container
{
    width: 1060px;
    height: auto;
    margin: 0 auto;
    margin-top: 60px;
}
.order_paid_title
{
    width: 1060px;
    height: 42px;
}
.order_paid_title p
{
    font-size: 30px;
    color: #202020;
}
.order_paid_time
{
    width: 1060px;
    height: auto;
    margin-top: 40px;
}
.order_paid_time p
{
    font-size: 20px;
    color: #202020;
}
.order_paid_time span
{
    font-size: 16px;
    color: #7f7f7f;
}
.order_paid_name
{
    width: 1060px;
    height: auto;
    margin-top: 20px;
}
.order_paid_name p
{
    font-size: 20px;
    color: #202020;
}
.order_paid_amount
{
    width: 1060px;
    height: auto;
    margin-top: 20px;
}
.order_paid_amount p
{
    font-size: 20px;
    color: #202020;
}
.order_paid_amount span
{
    color: #0b989a;
    padding-left: 10px;
}
.order_paid_kind
{
    width: 1060px;
    height: auto;
    margin-top: 20px;
}
.order_paid_kind p
{
    font-size: 20px;
    color: #202020;
}
.order_paid_kind_ac
{
    width: auto;
    height: 50px;
    margin-top: 20px;
    display: flex;
    margin-bottom: 20px;
}
.order_paid_acpay
{
    width: 200px;
    height: 50px;
    border: 2px solid #bbbbbb;
    box-sizing: border-box;
}
.order_paid_acpay p
{
    font-size: 20px;
    color: #9e9e9e;
    line-height: 50px;
    text-align: center;
}
.gborder
{
    border: 2px solid #0b989a;
    background: url('http://www.linkshop.com/members/images/right.jpg') no-repeat;
    background-position: 100% 100%;
}
#wx_ewm
{
    width: 200px;
    height: 200px;
}
#wx_ewm img
{
    width: 200px;
    height: 200px;
}
/* 支付完成 */
.order_finish
{
    width: 620px;
    height: 380px;
    margin: 0 auto;
    margin-top: 240px;
}
.finish_att
{
    width: 620px;
    height: auto;
}
.finish_att p
{
    font-size: 40px;
    color: #0b989a;
    text-align: center;
}
.finish_tion
{
    width: 620px;
    height: auto;
    margin-top: 20px;
}
.finish_tion p
{
    font-size: 30px;
    color: #0b989a;
    text-align: center;
}
/* 购物车 */
.all_pick
{
    width: 80px;
    height: 45px;
    font-size: 14px;
    color: #202020;
}
.all_pick_top
{
    margin-left: 10px;
    margin-top: 15px;
    box-sizing: border-box;
}
.all_pick span
{
    padding-left: 10px;
}
.shoppingcar_price
{
    width: 125px;
    height: 45px;
}
.shoppingcar_price p
{
    font-size: 14px;
    color: #202020;
    line-height: 45px;
    text-align: center;
}
.shoppingcar_num
{
    width: 200px;
    height: 45px;
}
.shoppingcar_num p
{
    font-size: 14px;
    color: #202020;
    line-height: 45px;
    text-align: center;
}
.shoppingcar_sub
{
    width: 125px;
    height: 45px;
}
.shoppingcar_sub p
{
    font-size: 14px;
    color: #202020;
    line-height: 45px;
    text-align: center;
}
.shoppingcar_del
{
    width: 90px;
    height: 45px;
}
.shoppingcar_del p
{
    font-size: 14px;
    color: #202020;
    line-height: 45px;
    text-align: center;
}
.shoppingcar_info
{
    width: 500px;
    height: 45px;
}
.shoppingcar_info p
{
    font-size: 14px;
    color: #202020;
    line-height: 45px;
    padding-left: 200px;
}
.shopping_items
{
    width: 1120px;
    height: auto;
    display: flex;
}
.shopping_items_pick
{
    width: 80px;
    height: auto;
}
.shopping_items_pick input
{
    margin-left: 10px;
    margin-top: 90px;
}
.shopping_items_info
{
    width: 500px;
    height: auto;
    display: flex;
}
.shopping_items_info img
{
    width: 100px;
    height: 143px;
    margin-left: 50px;
    margin-top: 30px;
    margin-bottom: 40px;
}
.shopping_items_info p
{
    padding-left: 30px;
    padding-top: 30px;
}
.shopping_items_price
{
    width: 125px;
    height: auto;
}
.shopping_items_price p
{
    font-size: 14px;
    color: #00bbbe;
    text-align: center;
    padding-top: 45px;
}
/* 购物+- */
.shopping_items_num
{
    width: 200px;
    height: auto;
}
.buy_num
{
    width: 150px;
    height: 50px;
    margin-top: 30px;
    margin-left: 25px;
    display: flex;
}
.buy_num input[type=text]
{
    width: 50px;
    height: 50px;
    outline: none;
    border: 1px solid #ccc;
    text-align: center;
    border-right: 0;
    box-sizing: border-box;
}
.buy_num input[type=button]
{
    width: 50px;
    height: 50px;
    cursor: pointer;
}
.buy_num input
{
    border: 1px solid #ccc;
    box-sizing: border-box;
}
.shopping_items_sub
{
    width: 125px;
    height: auto;
}
.shopping_items_sub p
{
    font-size: 14px;
    color: #00bbbe;
    text-align: center;
    padding-top: 45px;
}
.shopping_items_del
{
    width: 80px;
    height: auto;
}
.shopping_items_del p
{
    font-size: 14px;
    color: #202020;
    text-align: center;
    padding-top: 45px;
}
.shoppingcar_total{
    width: 1120px;
    height: 45px;
    background-color: #dedede;
    display: flex;
    font-size: 14px;
    line-height: 45px;
    z-index: 99;
}

.fudong{
    position: fixed;
    bottom: 0;
}
.shoppingcar_pick
{
    margin-left: 10px;
    box-sizing: border-box;
}
.shoppingcar_total span
{
    padding-left: 10px;
}
.total_nums
{
    width: 100px;
    height: 45px;
    margin-left: 600px;
}
.total_num p
{
    font-size: 14px;
    color: #202020;
    text-align: center;
}
.total_num span
{
    color: #00bbbe;
    padding-right: 5px;
}
.total_price
{
    width: 161px;
    height: 45px;
}
.total_price p
{
    font-size: 14px;
    color: #202020;
    text-align: center;
}
.total_price span
{
    color: #00bbbe;
}
.total_del
{
    width: 80px;
    height: 45px;
    margin-left: 30px;
}
.total_del p
{
    font-size: 14px;
    color: #202020;
}
.total_sub
{
    width: 149px;
    height: 45px;
    background-color: #00bbbe;
}
.total_sub p
{
    font-size: 18px;
    color: #ffffff;
    text-align: center;
}
/* 支付完成 */
.order_finish{
    width: 620px;
    height: 380px;
    margin: 0 auto;
    margin-top: 200px;
    background-color: #ffffff;
    overflow: hidden;
    margin-bottom:250px;
}
.finish_att{
    width: 620px;
    height: auto;
    margin-top: 80px;
}
.finish_att p{
    font-size: 40px;
    color: #0b989a;
    text-align: center;
}
.finish_tion{
    width: 620px;
    height: auto;
    margin-top: 20px;
}
.finish_tion p{
    font-size: 20px;
    color: #868686;
    text-align: center;
}
.back_all{
    width: 620px;
    height: auto;
    display: flex;
    margin-top: 50px;
}
.back_order{
    width: 130px;
    height: 38px;
    background-color: #00a097;
    border-radius: 5px;
    margin-left: 170px;
}
.back_order p{
    font-size: 16px;
    color: #ffffff;
    text-align: center;
    line-height: 38px;
}
.back_vip{
    width: 130px;
    height: 38px;
    background-color: #00a097;
    border-radius: 5px;
    margin-left: 30px;
}
.back_vip p{
    font-size: 16px;
    color: #ffffff;
    text-align: center;
    line-height: 38px;
}
.none_goods{
    width: 570px;
    height: 500px;
    margin: 0 auto;
    overflow: hidden;
}
.none_goods_top{
    width: 570px;
    height: 30px;
    background: url('../images/gwc.jpg') no-repeat;
    background-position-x: 12%;
    margin-top: 210px;
}
.none_goods_top p{
    font-size: 20px;
    color: #868686;
    text-align: center;
    line-height: 30px;
}
.none_goods_go{
    width: 570px;
    height: 30px;
    margin-top: 30px;
}
.none_goods_go p{
    font-size: 18px;
    color: #0b989a;
    padding-left: 70px;
}