﻿body {
    margin: 0 0;
    font-family: 微軟正黑體;
}

input, textarea, keygen, select, button {
    margin: 0em;
}

/*背景遮罩 start*/
.cover_1 {
    position: absolute;
    z-index: 1;
    display: none;
    background-color: #6E6E6E;
    opacity: 0;
    -webkit-transition: opacity 500ms ease-in;
}


.cover_3 {
    position: absolute;
    z-index: 3;
    display: none;
    background-color: #1C1C1C;
    opacity: 0;
    -webkit-transition: opacity 500ms ease-in;
}

.cover_5 {
    position: absolute;
    z-index: 5;
    display: none;
    background-color: #BDBDBD;
    opacity: 0;
    -webkit-transition: opacity 500ms ease-in;
}

.cover_999 {
    position: absolute;
    z-index: 999;
    display: none;
    background-color: #EFF5FB;
    opacity: 0;
    -webkit-transition: opacity 500ms ease-in;
}

/*背景遮罩 end*/

.clear {
    clear: both;
}

.verson {
    text-align: center;
    font-size: 13px;
    color: gray;
    padding-top: 10px;
    bottom: 0px;
    position: absolute;
    width: 100%;
}

    .verson::after {
        content: "傳啟資訊股份有限公司 © 2013-2015";
    }


/*-----------------------------------------------------Top(_Layout)---------------------------------------------------------------*/
.logo {
    height: 60px;
    background-color: #B4045F;
    display: table;
    width: 100%;
}

    .logo div.img {
        width: 100%;
        text-align: center;
        display: table-cell;
        vertical-align: middle;
    }

    .logo div.merchant {
        text-align: center;
        display: table-cell;
        vertical-align: middle;
        color: #fff;
        width: 100%;
        font-size: 21px;
        padding: 5px 0 0 0px;
        letter-spacing: 1px;
        font-weight: bolder;
    }

    .logo div.img img {
        max-width: 200px;
        max-height: 34px;
        background-size: cover;
    }

    .logo div.set {
        width: 100%;
        text-align: right;
        display: table-cell;
        vertical-align: middle;
        position: absolute;
        padding: 15px 0px 15px 0px;
        right: 10px;
    }

        .logo div.set img {
            max-width: 30px;
            max-height: 30px;
            background-size: cover;
        }

    .logo div.return {
        text-align: left;
        display: table-cell;
        vertical-align: middle;
        position: absolute;
        padding: 15px 0px 15px 0px;
        left: 10px;
    }

        .logo div.return img {
            max-width: 35px;
            max-height: 35px;
            background-size: cover;
        }

/*-----------------------------------------------------Login---------------------------------------------------------------*/

.Member_PC {
    width: 100%;
    float: left;
}

    .Member_PC .Content {
        width: 1000px;
        margin: 0 auto;
    }

        .Member_PC .Content .Head {
            width: 100%;
            float: left;
            padding: 20px 0px 0px 0px;
        }

            .Member_PC .Content .Head .HeadTitle {
                width: 100%;
                height: 75px;
                line-height: 75px;
                cursor: pointer;
                float: left;
                text-align: center;
            }

                .Member_PC .Content .Head .HeadTitle .Img {
                    width: 355px;
                    height: 75px;
                    cursor: pointer;
                }

                .Member_PC .Content .Head .HeadTitle .Text {
                    cursor: pointer;
                    font-weight: 600;
                    line-height: 75px;
                    letter-spacing: 1px;
                    height: 75px;
                    font-size: 35px;
                    width: 100%;
                    white-space: nowrap;
                    overflow: hidden;
                    text-align: center;
                }

                    .Member_PC .Content .Head .HeadTitle .Text.nolink {
                        cursor: default;
                        font-weight: 600;
                        line-height: 75px;
                        letter-spacing: 1px;
                        height: 75px;
                        font-size: 35px;
                        width: 100%;
                        white-space: nowrap;
                        overflow: hidden;
                        text-align: center;
                    }

        .Member_PC .Content .Item {
            width: 100%;
            height: 30px;
            font-size: 14px;
            float: left;
            line-height: 30px;
        }

            .Member_PC .Content .Item .RightItem {
                height: 30px;
                width: 1000px;
                float: right;
                text-align: right;
            }

                .Member_PC .Content .Item .RightItem .ItemDiv {
                    padding: 0 0 0 25px;
                    height: 30px;
                    line-height: 30px;
                    float: right;
                }

                    .Member_PC .Content .Item .RightItem .ItemDiv .ItemDivImg {
                        width: 30px;
                        height: 30px;
                        position: relative;
                        float: left;
                        cursor: pointer;
                    }

                        .Member_PC .Content .Item .RightItem .ItemDiv .ItemDivImg .Img {
                            width: 30px;
                            height: 30px;
                        }

                    .Member_PC .Content .Item .RightItem .ItemDiv .Text {
                        font-size: 17px;
                        cursor: pointer;
                        float: left;
                        padding: 0 0 0 5px;
                    }

        .Member_PC .Content .User {
            width: 100%;
            height: 30px;
            font-size: 14px;
            float: left;
            line-height: 30px;
        }

            .Member_PC .Content .User .UserDiv {
                float: left;
                width: 1000px;
                font-size: 17px;
                text-align: right;
            }



        /*-----------------------------------------------------Menu---------------------------------------------------------------*/

        .Member_PC .Content .Menu {
            width: 100%;
            margin: 5px;
            float: left;
        }

            .Member_PC .Content .Menu .MenuDiv {
                margin: 0 auto;
                width: 940px;
            }

                .Member_PC .Content .Menu .MenuDiv .member_01 {
                    background: url('/Content/ShopNew/0/member_01.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

                .Member_PC .Content .Menu .MenuDiv .member_02 {
                    background: url('/Content/ShopNew/0/member_02.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

                .Member_PC .Content .Menu .MenuDiv .member_05 {
                    background: url('/Content/ShopNew/0/member_05.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

                .Member_PC .Content .Menu .MenuDiv .member_06 {
                    background: url('/Content/ShopNew/0/member_06.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

                .Member_PC .Content .Menu .MenuDiv .member_04 {
                    background: url('/Content/ShopNew/0/member_04.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_04_02 {
                    background: url('/Content/ShopNew/0/member_04_2.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

                .Member_PC .Content .Menu .MenuDiv .member_07 {
                    background: url('/Content/ShopNew/0/member_07.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_computerlottery {
                    background: url('/Content/ShopNew/0/member_computerlottery_pc.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_lotterylogin {
                    background: url('/Content/ShopNew/0/member_lotterylogin_pc.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_lotterydraw {
                    background: url('/Content/ShopNew/0/member_lotterydraw_pc.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_offlinelottery {
                    background: url('/Content/ShopNew/0/member_offlinelottery_pc.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_distributorsorder {
                    background: url('/Content/ShopNew/0/disorder_pc.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_shipment_pc {
                    background: url('/Content/ShopNew/0/member_shipment_pc.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_statement_pc {
                    background: url('/Content/ShopNew/0/account_note_pc.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_19 {
                    background: url('/Content/ShopNew/0/member_19.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_logout {
                    background: url('/Content/ShopNew/0/Logout.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_08 {
                    background: url('/Content/ShopNew/0/member_08.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

                .Member_PC .Content .Menu .MenuDiv .merchant_02 {
                    background: url('/Content/ShopNew/0/merchant_02.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

                .Member_PC .Content .Menu .MenuDiv .merchant_01 {
                    background: url('/Content/ShopNew/0/merchant_01.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

                .Member_PC .Content .Menu .MenuDiv .member_chain01 {
                    background: url('/Images/member_chain01.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

                .Member_PC .Content .Menu .MenuDiv .member_chain02 {
                    background: url('/Images/member_chain02.png');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_approve {
                    background: url('/Images/approve.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .merchant_change {
                    background: url('/Images/merchantchange.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_yhhk {
                    background: url('/Images/member_yhhk_pc.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .groupbuyingquery {
                    background: url('/Images/GroupBuyingQuery_pc.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .groupbuyingmanagement {
                    background: url('/Images/GroupBuyingManagement_pc.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_warranty {
                    background: url('/Images/memberwarranty.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_invquery {
                    background: url('/Images/invquery.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }
                .Member_PC .Content .Menu .MenuDiv .member_linenotify {
                    background: url('/Images/mobilelinenotify.jpg');
                    opacity: 0.8;
                    background-size: cover;
                    width: 225px;
                    height: 225px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

    .Member_PC .Floor {
        width: 100%;
        float: left;
    }

        .Member_PC .Floor .divfloor {
            margin: 0px auto;
            width: 1000px;
            color: #fff;
        }

            .Member_PC .Floor .divfloor .divcontent {
                padding: 0px 0px 0px 250px;
            }

                .Member_PC .Floor .divfloor .divcontent ul {
                    padding: 0 0 0 0;
                    margin: 0;
                }

                    .Member_PC .Floor .divfloor .divcontent ul li {
                        margin: 0;
                        padding: 0;
                        list-style: none;
                    }

                .Member_PC .Floor .divfloor .divcontent .divdetail {
                    padding: 5px 0px 5px 20px;
                    clear: both;
                }

                    .Member_PC .Floor .divfloor .divcontent .divdetail a {
                        color: #fff;
                        text-decoration: underline;
                        cursor: pointer;
                    }

                .Member_PC .Floor .divfloor .divcontent .divdetailChain {
                    padding: 0px 0px 5px 20px;
                    clear: both;
                }

                    .Member_PC .Floor .divfloor .divcontent .divdetailChain a {
                        text-decoration: underline;
                        font-size: 12px;
                        cursor: pointer;
                    }

    /*-----------------------------------------------------Cover(_Layout)---------------------------------------------------------------*/

    .Member_PC .Content .divcover {
        display: none;
        position: absolute;
        z-index: 99;
        background-color: #fff;
        width: 500px;
        -webkit-border-radius: 5px;
        padding: 5px;
    }

        .Member_PC .Content .divcover .divContain {
            width: 100%;
            float: left;
            font-size: 17px;
            padding: 5px;
        }

            .Member_PC .Content .divcover .divContain .Text {
                width: 95%;
                line-height: 25px;
                float: left;
            }

            .Member_PC .Content .divcover .divContain .Textspace {
                width: 95%;
                line-height: 25px;
                white-space: pre-wrap;
                word-wrap: break-word;
                word-break: break-all;
                float: left;
            }

            .Member_PC .Content .divcover .divContain .TextTitle {
                font-size: 20px;
                padding: 2%;
                width: 95%;
                float: left;
            }

            .Member_PC .Content .divcover .divContain .TextTitlespan {
                font-size: 16px;
                width: 95%;
                padding: 0 2% 0 2%;
                float: left;
            }

                .Member_PC .Content .divcover .divContain .TextTitlespan .Table {
                    width: 100%;
                    display: table;
                    text-align: left;
                    margin: 0 auto;
                }

                    .Member_PC .Content .divcover .divContain .TextTitlespan .Table .Td {
                        margin: 0 auto;
                        display: table-cell;
                        vertical-align: middle;
                        padding: 0;
                    }

                        .Member_PC .Content .divcover .divContain .TextTitlespan .Table .Td .Title {
                            width: 115px;
                            float: left;
                            font-size: 16px;
                            padding: 5px;
                        }

                        .Member_PC .Content .divcover .divContain .TextTitlespan .Table .Td .TitleDesc {
                            width: 160px;
                            float: left;
                            font-size: 16px;
                            padding: 5px;
                        }

                        .Member_PC .Content .divcover .divContain .TextTitlespan .Table .Td .TitleNotice {
                            width: 100%;
                            float: left;
                            font-size: 16px;
                            padding: 5px;
                            text-align: left;
                        }

                        .Member_PC .Content .divcover .divContain .TextTitlespan .Table .Td .Textspan {
                            width: 60px;
                            float: left;
                            text-align: right;
                            padding: 5px;
                            font-size: 16px;
                        }

                        .Member_PC .Content .divcover .divContain .TextTitlespan .Table .Td .TextBox {
                            -webkit-border-radius: 5px;
                            background-color: #fff;
                            padding: 0 5px 0 5px;
                            margin: 5px 0 0 0;
                            width: 60px;
                            text-align: right;
                            -webkit-box-sizing: border-box;
                            font-size: 16px;
                        }

            .Member_PC .Content .divcover .divContain .TextTitledesc {
                font-size: 16px;
                padding-left: 28px;
                line-height: 20px;
                white-space: pre-wrap;
                float: left;
            }

            .Member_PC .Content .divcover .divContain .Text .TextBox {
                -webkit-appearance: none;
                -webkit-box-sizing: border-box;
                width: 100%;
                border-style: none;
                padding: 5px;
                margin: 0 5px 0 0;
                -webkit-border-radius: 5px;
            }

            .Member_PC .Content .divcover .divContain .Text .Select {
                -webkit-box-sizing: border-box;
                width: 150px;
                border-style: none;
                padding: 5px;
                margin: 0 5px 0 0;
                -webkit-border-radius: 5px;
            }

            .Member_PC .Content .divcover .divContain .Table {
                background-color: #fff;
                width: 80%;
                font-size: 14px;
                display: table;
                text-align: center;
                margin: 0 auto;
            }

                .Member_PC .Content .divcover .divContain .Table .Td {
                    margin: 0 auto;
                    display: table-cell;
                    padding: 5px 5px 0 5px;
                    vertical-align: middle;
                    text-align: center;
                }

                    .Member_PC .Content .divcover .divContain .Table .Td .Btn {
                        cursor: pointer;
                        -webkit-appearance: none;
                        -webkit-box-sizing: border-box;
                        -webkit-border-radius: 4px;
                        font-size: 15px;
                        padding: 5px;
                        width: 70%;
                    }

            .Member_PC .Content .divcover .divContain a {
                cursor: pointer;
                font-weight: 600;
            }

    /*-----------------------------------------------------LeftMenu(_List_Layout)---------------------------------------------------------------*/

    .Member_PC .Content .Left {
        width: 200px;
        font-size: 16px;
        float: left;
        padding: 0;
        margin: 0;
        border: 0;
    }

        .Member_PC .Content .Left ul {
            padding: 0 20px 0 0;
            list-style: none;
        }

        .Member_PC .Content .Left .Title {
            padding: 2px;
        }

        .Member_PC .Content .Left ul li ul {
            padding-left: 20px;
            font-size: 15px;
            list-style: none;
        }

            .Member_PC .Content .Left ul li ul li {
                padding: 2px;
                width: 180px;
                position: relative;
            }

                .Member_PC .Content .Left ul li ul li a:hover {
                    padding: 2px;
                    width: 180px;
                    position: relative;
                    color: #FA8258;
                    text-decoration: underline;
                    cursor: pointer;
                }

        .Member_PC .Content .Left .Category::after {
            content: ">";
            position: absolute;
            right: 28px;
        }

    /*-----------------------------------------------------RightContent(_List_Layout)---------------------------------------------------------------*/

    .Member_PC .Content .Right {
        width: 800px;
        float: left;
        padding: 0;
        margin: 0;
        border: 0;
    }

        .Member_PC .Content .Right .Tag {
            width: 50%;
            height: 35px;
            line-height: 35px;
            float: left;
        }

            .Member_PC .Content .Right .Tag .text {
                font-weight: 600;
            }

            .Member_PC .Content .Right .Tag a {
                cursor: pointer;
            }

        .Member_PC .Content .Right .FastTag {
            width: 50%;
            height: 35px;
            float: left;
            color: #595757;
            text-align: right;
            font-size: 17px;
            padding: 0 0px 0 0;
            float: left;
        }

            .Member_PC .Content .Right .FastTag .FastDiv {
                height: 35px;
                line-height: 35px;
                font-size: 17px;
                cursor: pointer;
                float: right;
                padding: 0 0 0 10px;
            }

                .Member_PC .Content .Right .FastTag .FastDiv .FastDivTxt {
                    height: 35px;
                    position: relative;
                    float: right;
                }

                    .Member_PC .Content .Right .FastTag .FastDiv .FastDivTxt:hover {
                        color: #FA8258;
                        cursor: pointer;
                    }

                .Member_PC .Content .Right .FastTag .FastDiv .FastDivImg {
                    height: 35px;
                    width: 35px;
                    position: relative;
                    float: right;
                }

                    .Member_PC .Content .Right .FastTag .FastDiv .FastDivImg .Img {
                        width: 30px;
                        height: 30px;
                        float: left;
                    }

        .Member_PC .Content .Right .contain {
            width: 100%;
            padding: 5px 0 0 0;
            float: left;
        }

        /*-----------------------------------------------------InfoEdit---------------------------------------------------------------*/

        .Member_PC .Content .Right .InfoEdit {
            width: 100%;
        }

            .Member_PC .Content .Right .InfoEdit .Prompt {
                color: #f00;
                width: 100%;
                float: left;
                font-size: 14px;
            }

            .Member_PC .Content .Right .InfoEdit .InfoEditDiv {
                width: 100%;
                float: left;
                padding: 5px;
                font-size: 17px;
            }

                .Member_PC .Content .Right .InfoEdit .InfoEditDiv .Title {
                    width: 130px;
                    float: left;
                    text-align: right;
                }

                .Member_PC .Content .Right .InfoEdit .InfoEditDiv .Textbox {
                    -webkit-appearance: none;
                    -webkit-box-sizing: border-box;
                    width: 450px;
                    border-style: none;
                    padding: 5px;
                    border: 1px solid #5B5B5B;
                    -webkit-border-radius: 5px;
                }

                .Member_PC .Content .Right .InfoEdit .InfoEditDiv .Passwordbtn {
                    cursor: pointer;
                    -webkit-appearance: none;
                    -webkit-box-sizing: border-box;
                    -webkit-border-radius: 4px;
                    font-size: 15px;
                    cursor: pointer;
                }

                .Member_PC .Content .Right .InfoEdit .InfoEditDiv .Red {
                    color: #f00;
                    font-size: 14px;
                }

                .Member_PC .Content .Right .InfoEdit .InfoEditDiv .RedLeft {
                    color: #f00;
                    font-size: 14px;
                    margin-left: 130px;
                }

            .Member_PC .Content .Right .InfoEdit .ChkBox {
                width: 20px;
                height: 20px;
                cursor: pointer;
            }

            .Member_PC .Content .Right .InfoEdit .InfoPassword {
                display: none;
                position: absolute;
                z-index: 5;
                background-color: #fff;
                width: 500px;
                border: 2px #000 solid;
                -webkit-border-radius: 5px;
                padding: 5px;
            }

                .Member_PC .Content .Right .InfoEdit .InfoPassword .Textbox {
                    float: left;
                    -webkit-appearance: none;
                    -webkit-box-sizing: border-box;
                    width: 60%;
                    border-style: none;
                    padding: 5px;
                    border: 1px solid #5B5B5B;
                    -webkit-border-radius: 5px;
                }

                .Member_PC .Content .Right .InfoEdit .InfoPassword .Table {
                    background-color: #fff;
                    padding-bottom: 20px;
                    color: #000;
                    width: 100%;
                    font-size: 14px;
                    padding: 0;
                    display: table;
                }

                    .Member_PC .Content .Right .InfoEdit .InfoPassword .Table .Td {
                        margin: 0 auto;
                        display: table-cell;
                        padding: 5px 5px 0 5px;
                        vertical-align: middle;
                        text-align: center;
                    }

                        .Member_PC .Content .Right .InfoEdit .InfoPassword .Table .Td .Btn {
                            cursor: pointer;
                            -webkit-appearance: none;
                            -webkit-box-sizing: border-box;
                            -webkit-border-radius: 4px;
                            /*background-color: #B4045F;
                            color: #fff;*/
                            border: solid 1px #848484;
                            font-size: 15px;
                            padding: 5px;
                            width: 70%;
                        }

                            .Member_PC .Content .Right .InfoEdit .InfoPassword .Table .Td .Btn:hover {
                                cursor: pointer;
                                color: #FA8258;
                            }

            .Member_PC .Content .Right .InfoEdit .Table {
                background-color: #fff;
                padding-bottom: 20px;
                color: #000;
                width: 650px;
                font-size: 14px;
                padding: 0;
                display: table;
            }

                .Member_PC .Content .Right .InfoEdit .Table .Td {
                    margin: 0 auto;
                    display: table-cell;
                    padding: 5px 5px 0 5px;
                    vertical-align: middle;
                    text-align: center;
                }

                    .Member_PC .Content .Right .InfoEdit .Table .Td .Btn {
                        cursor: pointer;
                        -webkit-appearance: none;
                        -webkit-box-sizing: border-box;
                        -webkit-border-radius: 4px;
                        font-size: 15px;
                        padding: 5px;
                        width: 30%;
                        cursor: pointer;
                    }

        /*-----------------------------------------------------Tag(RightContent)---------------------------------------------------------------*/

        .Member_PC .Content .Right .contain .tag {
            width: 100%;
        }

            .Member_PC .Content .Right .contain .tag ul, li {
                margin: 0;
                padding: 0;
                list-style: none;
            }

                .Member_PC .Content .Right .contain .tag ul.tags {
                    width: 100%;
                    height: 32px;
                }

                    .Member_PC .Content .Right .contain .tag ul.tags li {
                        float: left;
                        text-align: center;
                        height: 32px;
                        line-height: 32px;
                        overflow: hidden;
                        position: relative;
                    }

                        .Member_PC .Content .Right .contain .tag ul.tags li a {
                            display: block;
                            padding: 0 20px;
                            color: #fff;
                        }

            .Member_PC .Content .Right .contain .tag .tagnull {
                width: 100%;
                height: 32px;
                text-align: center;
                font-weight: bold;
                font-size: 17px;
            }

        /*-----------------------------------------------------List(RightContent)---------------------------------------------------------------*/

        .Member_PC .Content .Right .contain div.Listcontainer {
            float: left;
            width: 100%;
            background: #fff;
        }

            .Member_PC .Content .Right .contain div.Listcontainer .divcontent {
                overflow: hidden;
                position: relative;
                width: 100%;
                margin: 0px auto;
            }

                .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList {
                    width: 780px;
                    margin: 5px auto;
                }

                    .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .div {
                        width: 780px;
                        padding: 2px;
                        font-size: 15px;
                    }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .div .span {
                            font-weight: 600;
                        }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .div .spanred {
                            font-weight: 600;
                            color: #f00;
                        }

                    .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .table {
                        width: 100%;
                        margin: 0px auto;
                        display: table;
                        font-size: 15px;
                    }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .table .td {
                            margin: 0 auto;
                            display: table-cell;
                            padding: 2px;
                            vertical-align: middle;
                            width: 256px;
                            float: left;
                        }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .table .td .span {
                                font-weight: 600;
                            }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .table .td .spanunline {
                                font-weight: 600;
                                text-decoration: underline;
                                cursor: pointer;
                            }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .table .td .money {
                                color: #F00;
                                font-weight: 600;
                            }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .table a {
                            cursor: pointer;
                        }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .table .tddesc {
                            margin: 0 auto;
                            display: table-cell;
                            padding: 2px;
                            vertical-align: middle;
                            width: 512px;
                            float: left;
                        }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .table .tddesc .spanred {
                                font-weight: 600;
                                color: #F00;
                            }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divList .table .td .btn {
                            -webkit-appearance: none;
                            -webkit-box-sizing: border-box;
                            -webkit-border-radius: 4px;
                            font-size: 15px;
                            width: 100%;
                            cursor: pointer;
                        }

                /*-----------------------------------------------------Detail(RightContent)---------------------------------------------------------------*/

                .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail {
                    width: 100%;
                    margin: 5px auto;
                }

                    .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail .table {
                        width: 100%;
                        margin: 0px auto;
                        display: table;
                        font-size: 15px;
                    }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail .table .td {
                            margin: 0 auto;
                            display: table-cell;
                            padding: 2px;
                            vertical-align: middle;
                            width: 386px;
                            float: left;
                        }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail .table .td .span {
                                font-weight: 600;
                            }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail .table .td .spanred {
                                font-weight: 600;
                                color: #F00;
                            }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail .table .td .spansmallunline {
                                text-decoration: underline;
                                cursor: pointer;
                                font-size: 14px;
                            }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail .table a {
                            cursor: pointer;
                        }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail .table .tddesc {
                            margin: 0 auto;
                            display: table-cell;
                            padding: 2px;
                            vertical-align: middle;
                            width: 776px;
                            float: left;
                        }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail .table .tddesc .span {
                                font-weight: 600;
                            }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail .table .tddescdetail {
                            margin: 0 auto;
                            width: 776px;
                            float: left;
                            padding: 0 2px 0 2px;
                            word-wrap: break-word;
                            word-break: break-all;
                        }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divDetail .table .tddescdetail .span {
                                font-weight: 600;
                            }

                .Member_PC .Content .Right .contain div.Listcontainer .divcontent .tableDetail {
                    border-collapse: collapse;
                    width: 700px;
                    color: #000;
                    margin: 0 auto;
                }

                    .Member_PC .Content .Right .contain div.Listcontainer .divcontent .tableDetail .caption {
                        padding: 2px;
                        text-align: center;
                    }

                    .Member_PC .Content .Right .contain div.Listcontainer .divcontent .tableDetail .tdHfirst {
                        width: 256px;
                        padding: 2px;
                        text-align: center;
                    }

                    .Member_PC .Content .Right .contain div.Listcontainer .divcontent .tableDetail .tdHother {
                        width: 106px;
                        padding: 2px;
                        text-align: center;
                    }

                    .Member_PC .Content .Right .contain div.Listcontainer .divcontent .tableDetail .tdD {
                        padding: 2px;
                    }

                    .Member_PC .Content .Right .contain div.Listcontainer .divcontent .tableDetail .tdDdesc {
                        width: 580px;
                        padding: 2px 5px 2px 5px;
                        color: #F00;
                    }

                .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divBtn {
                    width: 100%;
                    float: left;
                    padding: 5px;
                    font-size: 17px;
                }

                    .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divBtn .Table {
                        background-color: #fff;
                        color: #000;
                        width: 80%;
                        font-size: 14px;
                        display: table;
                        text-align: center;
                        margin: 0 auto;
                    }

                        .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divBtn .Table .Td {
                            margin: 0 auto;
                            display: table-cell;
                            padding: 5px 5px 0 5px;
                            vertical-align: middle;
                            text-align: center;
                        }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divBtn .Table .Td .Btntwo {
                                cursor: pointer;
                                -webkit-appearance: none;
                                -webkit-box-sizing: border-box;
                                -webkit-border-radius: 4px;
                                font-size: 17px;
                                padding: 5px;
                                width: 70%;
                            }

                            .Member_PC .Content .Right .contain div.Listcontainer .divcontent .divBtn .Table .Td .Btnone {
                                cursor: pointer;
                                -webkit-appearance: none;
                                -webkit-box-sizing: border-box;
                                -webkit-border-radius: 4px;
                                font-size: 17px;
                                padding: 5px;
                                width: 35%;
                            }

        /*-----------------------------------------------------CouponCashList(RightContent)---------------------------------------------------------------*/

        .Member_PC .Content .Right .contain .Announcement {
            text-align: center;
            color: #000;
            font-weight: bold;
            font-size: 17px;
            padding: 5px;
        }

        .Member_PC .Content .Right .contain div.CouponCashListcontainer {
            float: left;
            width: 100%;
            background: #fff;
        }

            .Member_PC .Content .Right .contain div.CouponCashListcontainer .divcontent {
                margin: 10px;
                overflow: hidden;
                position: relative;
                width: 760px;
            }

                .Member_PC .Content .Right .contain div.CouponCashListcontainer .divcontent .divCouponCashList {
                    -webkit-border-radius: 4px;
                    font-weight: bold;
                    letter-spacing: 1px;
                    width: 320px;
                    height: 75px;
                    float: left;
                    margin: 5px;
                    cursor: pointer;
                }

                    .Member_PC .Content .Right .contain div.CouponCashListcontainer .divcontent .divCouponCashList .table {
                        width: 100%;
                        font-size: 11px;
                        height: 25px;
                        padding: 0;
                        display: table;
                    }

                        .Member_PC .Content .Right .contain div.CouponCashListcontainer .divcontent .divCouponCashList .table .tdL {
                            margin: 0 auto;
                            display: table-cell;
                            padding: 5px 5px 0 5px;
                            text-align: left;
                        }

                        .Member_PC .Content .Right .contain div.CouponCashListcontainer .divcontent .divCouponCashList .table .tdR {
                            margin: 0 auto;
                            display: table-cell;
                            padding: 5px 5px 0 5px;
                            text-align: right;
                        }

                    .Member_PC .Content .Right .contain div.CouponCashListcontainer .divcontent .divCouponCashList .desc {
                        font-size: 20px;
                        padding: 10px;
                        white-space: nowrap;
                        overflow: hidden;
                        height: 50px;
                    }

        /*-----------------------------------------------------CouponCash(RightContent)---------------------------------------------------------------*/

        .Member_PC .Content .Right .CouponCash {
            width: 800px;
            float: left;
        }

            .Member_PC .Content .Right .CouponCash .divCouponCashimg {
                width: 350px;
                height: 350px;
                position: relative;
                overflow: hidden;
                margin: 3px 0 0 0;
                -webkit-border-radius: 5px;
                float: left;
            }

                .Member_PC .Content .Right .CouponCash .divCouponCashimg ul, .divCouponCashimg ul li {
                    margin: 0;
                    padding: 0;
                    list-style: none;
                }

                .Member_PC .Content .Right .CouponCash .divCouponCashimg .prev {
                    background-color: #fff;
                    width: 36px;
                    height: 36px;
                    position: absolute;
                    left: -48px; /* 先藏在左邊 */
                    top: 101px; /* (區塊高-圖片高) / 2 */
                    z-index: 8;
                    cursor: pointer;
                }

                    .Member_PC .Content .Right .CouponCash .divCouponCashimg .prev .previmg {
                        background: url(/Images/arrow_m_l.png) no-repeat;
                        width: 36px;
                        height: 36px;
                        z-index: 9;
                        cursor: pointer;
                    }

                .Member_PC .Content .Right .CouponCash .divCouponCashimg .next {
                    background-color: #fff;
                    width: 36px;
                    height: 36px;
                    position: absolute;
                    right: -48px; /* 先藏在右邊 */
                    top: 101px; /* (區塊高-圖片高) / 2 */
                    z-index: 8;
                    cursor: pointer;
                }

                    .Member_PC .Content .Right .CouponCash .divCouponCashimg .next .nextimg {
                        background: url(/Images/arrow_m_r.png) no-repeat;
                        width: 36px;
                        height: 36px;
                        z-index: 9;
                        cursor: pointer;
                    }

                .Member_PC .Content .Right .CouponCash .divCouponCashimg .divimg ul li {
                    position: absolute;
                    z-index: 6;
                }

                .Member_PC .Content .Right .CouponCash .divCouponCashimg .divimg .img {
                    width: 350px;
                    height: 350px;
                    -webkit-border-radius: 5px;
                }

                .Member_PC .Content .Right .CouponCash .divCouponCashimg .divimg ul li.selected {
                    z-index: 7;
                }

                    .Member_PC .Content .Right .CouponCash .divCouponCashimg .divimg ul li.selected .img {
                        width: 350px;
                        height: 350px;
                        -webkit-border-radius: 5px;
                    }

                .Member_PC .Content .Right .CouponCash .divCouponCashimg .divpage {
                    position: absolute;
                    z-index: 9;
                    bottom: 0px;
                    right: 2px;
                }

                    .Member_PC .Content .Right .CouponCash .divCouponCashimg .divpage ul {
                        padding: 0;
                        margin: 0;
                        height: 25px;
                    }

                    .Member_PC .Content .Right .CouponCash .divCouponCashimg .divpage .pageselect {
                        padding: 1px;
                        display: inline-block;
                        width: 20px;
                        height: 20px;
                        line-height: 20px;
                        text-align: center;
                        font-size: 17px;
                        z-index: 10;
                        cursor: pointer;
                    }

                    .Member_PC .Content .Right .CouponCash .divCouponCashimg .divpage .page {
                        float: none;
                        padding: 1px;
                        display: inline-block;
                        width: 20px;
                        height: 20px;
                        line-height: 20px;
                        text-align: center;
                        font-size: 17px;
                        z-index: 10;
                        cursor: pointer;
                    }


            .Member_PC .Content .Right .CouponCash .divCouponCashcontent {
                width: 440px;
                padding: 5px;
                float: left;
            }

                .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divtitle {
                    width: 100%;
                    font-size: 23px;
                    margin-bottom: 5px;
                    font-weight: 600;
                    float: left;
                }

                .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divtest {
                    width: 100%;
                    font-size: 17px;
                    margin-bottom: 5px;
                    float: left;
                }

                .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divtestDesc {
                    width: 100%;
                    font-size: 17px;
                    margin-bottom: 5px;
                    float: left;
                }

                .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divtestDaate {
                    color: #F00;
                }

                .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divtest .divqrcode {
                    width: 40%;
                    float: left;
                }

                    .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divtest .divqrcode .img {
                        width: 150px;
                        height: 150px;
                    }

                .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divtest .divbtn {
                    padding: 10px;
                    width: 100%;
                }

                    .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divtest .divbtn .btn {
                        cursor: pointer;
                        -webkit-appearance: none;
                        -webkit-box-sizing: border-box;
                        -webkit-border-radius: 4px;
                        font-size: 17px;
                        width: 100px;
                        height: 40px;
                    }

                .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount {
                    display: none;
                    position: absolute;
                    z-index: 99;
                    background-color: #fff;
                    width: 500px;
                    border: 2px #000 solid;
                    -webkit-border-radius: 5px;
                    padding: 5px;
                    float: left;
                }

                    .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount .AccountDiv {
                        width: 100%;
                        float: left;
                        padding: 5px;
                        font-size: 17px;
                    }

                        .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount .AccountDiv .Title {
                            width: 130px;
                            float: left;
                            text-align: right;
                            font-weight: 600;
                        }

                        .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount .AccountDiv .Span {
                            width: 370px;
                            float: left;
                        }

                        .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount .AccountDiv .Textbox {
                            float: left;
                            -webkit-appearance: none;
                            -webkit-box-sizing: border-box;
                            width: 200px;
                            border-style: none;
                            padding: 5px;
                            margin: 0 5px 0 0;
                            -webkit-border-radius: 5px;
                        }

                        .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount .AccountDiv .Btn {
                            float: left;
                            width: 130px;
                            padding: 3px;
                            cursor: pointer;
                            -webkit-appearance: none;
                            -webkit-box-sizing: border-box;
                            -webkit-border-radius: 4px;
                            font-size: 15px;
                        }

                        .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount .AccountDiv .divemailshortcuts {
                            padding: 5px;
                            margin: 0 5% 0 75px;
                            float: left;
                            display: none;
                        }

                            .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount .AccountDiv .divemailshortcuts .btn {
                                -webkit-appearance: none;
                                -webkit-box-sizing: border-box;
                                -webkit-border-radius: 4px;
                                border-style: none;
                                padding: 5px;
                                font-size: 16px;
                                font-weight: bold;
                                width: 70px;
                                margin: 0 2px 0 2px;
                            }

                        .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount .AccountDiv .Table {
                            background-color: #fff;
                            color: #000;
                            width: 80%;
                            font-size: 14px;
                            display: table;
                            text-align: center;
                            margin: 0 auto;
                        }

                            .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount .AccountDiv .Table .Td {
                                margin: 0 auto;
                                display: table-cell;
                                padding: 5px 5px 0 5px;
                                vertical-align: middle;
                                text-align: center;
                            }

                                .Member_PC .Content .Right .CouponCash .divCouponCashcontent .divAccount .AccountDiv .Table .Td .Btn {
                                    cursor: pointer;
                                    -webkit-appearance: none;
                                    -webkit-box-sizing: border-box;
                                    -webkit-border-radius: 4px;
                                    font-size: 15px;
                                    padding: 5px;
                                    width: 70%;
                                }

    /*-------------------------------------------------------------------Middle(Checkout)------------------------------------------------------------------------------------------*/

    .Member_PC .Content .Middle {
        width: 1000px;
        float: left;
        padding: 5px 0 0 0;
        margin: 0;
        border: 0;
    }

        .Member_PC .Content .Middle .SettingTag {
            width: 500px;
            height: 35px;
            line-height: 35px;
            float: left;
            font-size: 17px;
        }

            .Member_PC .Content .Middle .SettingTag .setting {
                font-weight: 600;
            }

        .Member_PC .Content .Middle .BackTag {
            width: 500px;
            height: 35px;
            float: left;
            color: #595757;
            text-align: right;
            font-size: 17px;
            padding: 0 0px 0 0;
        }

            .Member_PC .Content .Middle .BackTag .BackDiv {
                height: 35px;
                line-height: 35px;
                font-size: 17px;
                cursor: pointer;
                float: right;
            }

                .Member_PC .Content .Middle .BackTag .BackDiv .BackDivTxt {
                    height: 35px;
                    position: relative;
                    float: right;
                    cursor: pointer;
                }

                .Member_PC .Content .Middle .BackTag .BackDiv .BackDivImg {
                    height: 35px;
                    width: 35px;
                    position: relative;
                    float: right;
                }

                    .Member_PC .Content .Middle .BackTag .BackDiv .BackDivImg .Img {
                        width: 30px;
                        height: 30px;
                        float: left;
                    }

        /*.Member_PC .Content .Middle .BackTag a:hover {
                color: #FA8258;
                cursor: pointer;
            }*/

        .Member_PC .Content .Middle .contain {
            width: 100%;
            padding: 5px 0 0 0;
            float: left;
        }

            .Member_PC .Content .Middle .contain .divGoods {
                width: 1000px;
                margin: 5px auto;
                float: left;
            }

                .Member_PC .Content .Middle .contain .divGoods .step_1 {
                    width: 100%;
                    float: left;
                }

                .Member_PC .Content .Middle .contain .divGoods .step_2 {
                    width: 100%;
                    float: left;
                    display: none;
                }

                .Member_PC .Content .Middle .contain .divGoods .divremark {
                    float: left;
                    width: 990px;
                    padding: 5px;
                    margin: 0 0 10px 55px;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divremark .divtext {
                        word-wrap: break-word;
                        word-break: break-all;
                        height: 23px;
                        float: left;
                        font-size: 17px;
                        width: 100%;
                        font-weight: 600;
                    }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist {
                    width: 1000px;
                    margin: 0 auto;
                    float: left;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .img {
                        float: left;
                        min-width: 110px;
                        min-height: 110px;
                        width: 110px;
                        height: 110px;
                    }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .noimg {
                        float: left;
                        text-align: center;
                        background-size: 100%;
                        min-width: 110px;
                        min-height: 110px;
                        width: 110px;
                        height: 110px;
                        background-color: #FDF4E4;
                        overflow: hidden;
                        -webkit-border-radius: 4px;
                    }

                        .Member_PC .Content .Middle .contain .divGoods .divGoodslist .noimg .noname {
                            height: 20px;
                            min-height: 30px;
                            margin-top: 30px;
                        }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .deliverylogo {
                        position: absolute;
                        top: 10px;
                        left: 0px;
                    }

                        .Member_PC .Content .Middle .contain .divGoods .divGoodslist .deliverylogo .deliverylogoimg {
                            width: 36px;
                            height: 20px;
                        }

                .Member_PC .Content .Middle .contain .divGoods .divBtn {
                    width: 100%;
                    float: left;
                    padding: 5px;
                    font-size: 17px;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divBtn .Table {
                        background-color: #fff;
                        color: #000;
                        width: 80%;
                        font-size: 14px;
                        display: table;
                        text-align: center;
                        margin: 0 auto;
                    }

                        .Member_PC .Content .Middle .contain .divGoods .divBtn .Table .Td {
                            margin: 0 auto;
                            display: table-cell;
                            padding: 5px 5px 0 5px;
                            vertical-align: middle;
                            text-align: center;
                        }

                            .Member_PC .Content .Middle .contain .divGoods .divBtn .Table .Td .Btn {
                                cursor: pointer;
                                -webkit-appearance: none;
                                -webkit-box-sizing: border-box;
                                -webkit-border-radius: 4px;
                                font-size: 17px;
                                padding: 5px;
                                width: 70%;
                                height: 40px;
                                font-weight: 600;
                            }

                .Member_PC .Content .Middle .contain .divGoods .divnull {
                    text-align: center;
                    font-weight: 600;
                    font-size: 18px;
                    padding: 5px;
                    width: 990px;
                    float: left;
                }


                /*-------------------------------------------------------------------MiddleAsk(Checkout)------------------------------------------------------------------------------------------*/

                .Member_PC .Content .Middle .contain .divGoods .askHeadgoods {
                    width: 280px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .askHeadsize {
                    width: 100px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .askHeadmanysize {
                    width: 120px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .askHeadprice {
                    width: 90px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .askHeaddel {
                    width: 60px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .askgoods {
                    width: 286px;
                    padding: 2px;
                    float: left;
                    position: relative;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .askgoods .name {
                        width: 146px;
                        float: left;
                        padding: 20px 5px 20px 5px;
                    }

                        .Member_PC .Content .Middle .contain .divGoods .divGoodslist .askgoods .name .span {
                            color: #f00;
                        }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .asksize {
                    width: 106px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .askmanysize {
                    width: 126px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .askprice {
                    width: 96px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .askprice .Textbox {
                        width: 40px;
                        padding: 2px;
                        cursor: pointer;
                        text-align: right;
                        padding-right: 5px;
                        width: 80px;
                        height: 25px;
                        line-height: 25px;
                        -webkit-border-radius: 5px;
                    }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .askrestock {
                    width: 396px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                    color: #f00;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .askdel {
                    width: 66px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .askdel .delimg {
                        background-image: url(/Content/System/Garbage.png);
                        width: 25px;
                        height: 25px;
                        background-size: cover;
                        cursor: pointer;
                        margin: 0 auto;
                    }

                /*-------------------------------------------------------------------MiddleCart(Checkout)------------------------------------------------------------------------------------------*/

                .Member_PC .Content .Middle .contain .divGoods .carHeadgoods {
                    width: 290px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .carHeadsize {
                    width: 100px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .carHeadmanysize {
                    width: 120px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .carHeadprice {
                    width: 120px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .carHeaddel {
                    width: 60px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .cargoods {
                    width: 296px;
                    padding: 2px;
                    float: left;
                    position: relative;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .cargoods .name {
                        width: 176px;
                        float: left;
                        padding: 20px 5px 20px 5px;
                    }

                        .Member_PC .Content .Middle .contain .divGoods .divGoodslist .cargoods .name .span {
                            color: #f00;
                        }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .carsize {
                    width: 106px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .carmanysize {
                    width: 126px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .carprice {
                    width: 126px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .carprice .Textbox {
                        padding: 2px;
                        cursor: pointer;
                        text-align: right;
                        padding-right: 5px;
                        width: 80px;
                        height: 25px;
                        line-height: 25px;
                        -webkit-border-radius: 5px;
                    }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .carprice .Span {
                        color: #F00;
                        font-size: 8px;
                    }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .carrestock {
                    width: 386px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                    color: #f00;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .cardel {
                    width: 66px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .cardel .delimg {
                        background-image: url(/Content/System/Garbage.png);
                        width: 25px;
                        height: 25px;
                        background-size: cover;
                        cursor: pointer;
                        margin: 0 auto;
                    }

                /*-------------------------------------------------------------------MiddleDemand(Checkout)------------------------------------------------------------------------------------------*/

                .Member_PC .Content .Middle .contain .divGoods .demandHeadgoods {
                    width: 280px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .demandHeadsize {
                    width: 100px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .demandHeadmanysize {
                    width: 130px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .demandHeadprice {
                    width: 105px;
                    padding: 5px;
                    text-align: center;
                    float: left;
                    font-size: 17px;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .demandgoods {
                    width: 286px;
                    padding: 2px;
                    float: left;
                    position: relative;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divGoodslist .demandgoods .name {
                        width: 166px;
                        float: left;
                        padding: 20px 5px 20px 5px;
                    }

                        .Member_PC .Content .Middle .contain .divGoods .divGoodslist .demandgoods .name .span {
                            color: #f00;
                        }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .demandsize {
                    width: 106px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .demandmanysize {
                    width: 136px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                .Member_PC .Content .Middle .contain .divGoods .divGoodslist .demandprice {
                    width: 111px;
                    padding: 2px;
                    text-align: center;
                    float: left;
                    margin: 40px auto;
                }

                /*-------------------------------------------------------------------MiddleLeft(Checkout)------------------------------------------------------------------------------------------*/

                .Member_PC .Content .Middle .contain .divGoods .divleft {
                    float: left;
                    width: 590px;
                    padding: 5px;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divleft .divmsgtitle {
                        height: 25px;
                        float: left;
                        font-size: 17px;
                        font-weight: 600;
                    }

                    /*-------------------------------------------------------------------MiddleLeftAsk(Checkout)------------------------------------------------------------------------------------------*/

                    .Member_PC .Content .Middle .contain .divGoods .divleft .divask {
                        width: 580px;
                        float: left;
                        padding: 5px;
                    }

                        .Member_PC .Content .Middle .contain .divGoods .divleft .divask .Textarea {
                            width: 100%;
                            height: 100px;
                            font-size: 17px;
                            border: 1px solid #777;
                            -webkit-border-radius: 4px;
                        }

                        .Member_PC .Content .Middle .contain .divGoods .divleft .divask .divtd {
                            height: 25px;
                            float: left;
                            color: #595757;
                            font-size: 17px;
                        }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divask .divtd .Checkbox {
                                width: 25px;
                                height: 25px;
                                cursor: pointer;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divask .divtd .span {
                                line-height: 25px;
                                padding: 2px;
                            }

                        .Member_PC .Content .Middle .contain .divGoods .divleft .divask .spandesc {
                            line-height: 16px;
                            font-size: 14px;
                        }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divask .spandesc a {
                                text-decoration: underline;
                                cursor: pointer;
                                font-weight: 600;
                            }

                    /*-------------------------------------------------------------------MiddleLeftCart(Checkout)------------------------------------------------------------------------------------------*/

                    .Member_PC .Content .Middle .contain .divGoods .divleft .divcart {
                        width: 540px;
                        float: left;
                        padding: 5px 25px 5px 25px;
                    }

                        .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable {
                            width: 220px;
                            float: left;
                            padding: 5px 25px 5px 25px;
                            font-weight: 600;
                        }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divtd {
                                width: 210px;
                                float: left;
                                padding: 5px;
                                font-size: 17px;
                            }

                                .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divtd .divbtnCashdiscount {
                                    width: 100%;
                                    height: 35px;
                                    font-size: 17px;
                                    text-align: left;
                                    -webkit-box-sizing: border-box;
                                    -webkit-border-radius: 5px;
                                    background-color: #fff;
                                    cursor: pointer;
                                }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divchk {
                                float: left;
                                width: 40px;
                                margin: 0 0 1% 0;
                            }

                                .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divchk .Checkbox {
                                    width: 20px;
                                    height: 20px;
                                    margin: 10px;
                                }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divname {
                                float: left;
                                width: 185px;
                                margin: 0 0 1% 0;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divnamespan {
                                float: left;
                                width: 185px;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                                overflow: hidden;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divmoney {
                                float: left;
                                width: 100px;
                                margin: 0 0 1% 0;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divmoneyspan {
                                float: left;
                                width: 100px;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                                overflow: hidden;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divterm {
                                float: left;
                                width: 130px;
                                margin: 0 0 1% 0;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divtermspan {
                                float: left;
                                width: 130px;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                                overflow: hidden;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divCustomerCoupon {
                                float: left;
                                width: 100%;
                                border-collapse: collapse;
                                height: 40px;
                                line-height: 40px;
                                margin-top: -1px;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divCustomerCouponNull {
                                float: left;
                                width: 100%;
                                border-collapse: collapse;
                                height: 60px;
                                line-height: 40px;
                                margin-top: -1px;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divDesc {
                                width: 415px;
                                color: #F00;
                                line-height: 15px;
                                text-align: left;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divtd .divbtnBonus {
                                width: 100%;
                                height: 35px;
                                font-size: 17px;
                                text-align: left;
                                -webkit-box-sizing: border-box;
                                -webkit-border-radius: 5px;
                                background-color: #fff;
                                cursor: pointer;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divtd .Select {
                                padding: 5px;
                                width: 100%;
                                height: 35px;
                                font-size: 17px;
                                -webkit-box-sizing: border-box;
                                -webkit-border-radius: 5px;
                                cursor: pointer;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divtd .noSelect {
                                padding: 5px;
                                width: 100%;
                                height: 35px;
                                font-size: 17px;
                                -webkit-box-sizing: border-box;
                                -webkit-border-radius: 5px;
                                -webkit-appearance: none;
                                cursor: pointer;
                            }

                            .Member_PC .Content .Middle .contain .divGoods .divleft .divcart .divtable .divtd .divbtnPaymentinfo {
                                font-size: 14px;
                                width: 100%;
                                text-align: center;
                                cursor: pointer;
                            }

                /*-------------------------------------------------------------------MiddleRight(Checkout)------------------------------------------------------------------------------------------*/

                .Member_PC .Content .Middle .contain .divGoods .divright {
                    float: left;
                    width: 290px;
                    padding: 5px;
                    margin: 30px 0 10px 50px;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divright .span {
                        color: #F00;
                    }

                    .Member_PC .Content .Middle .contain .divGoods .divright .divtd {
                        width: 290px;
                        height: 23px;
                        float: left;
                        font-size: 17px;
                        /*font-weight: 600;*/
                    }

                        .Member_PC .Content .Middle .contain .divGoods .divright .divtd .divtitle {
                            width: 125px;
                            float: left;
                        }

                        .Member_PC .Content .Middle .contain .divGoods .divright .divtd .divprice {
                            width: 95px;
                            float: left;
                            text-align: right;
                        }

                    .Member_PC .Content .Middle .contain .divGoods .divright .divtdreamrk {
                        width: 290px;
                        height: 20px;
                        float: left;
                        color: #595757;
                        font-size: 14px;
                        font-weight: 600;
                    }

                /*.Member_PC .Content .Middle .contain .divGoods .divright .divtotal {
                        width: 290px;
                        padding: 10px 0 0 0;
                        height: 25px;
                        float: left;
                        color: #595757;
                        font-size: 17px;
                        font-weight: 600;
                    }

                     .Member_PC .Content .Middle .contain .divGoods .divright .divtotal .divtitle {
                            width: 160px;
                            float: left;
                        }

                     .Member_PC .Content .Middle .contain .divGoods .divright .divtotal .divprice {
                            width: 130px;
                            float: left;
                            text-align:right;
                        }*/


                .Member_PC .Content .Middle .contain .divGoods .divshopdate {
                    width: 100%;
                    float: left;
                    padding-bottom: 10px;
                }

                    .Member_PC .Content .Middle .contain .divGoods .divshopdate .divtable {
                        float: left;
                        width: 490px;
                        padding: 5px;
                    }

                        .Member_PC .Content .Middle .contain .divGoods .divshopdate .divtable .divtd {
                            width: 480px;
                            height: 23px;
                            padding: 5px;
                            float: left;
                            font-size: 17px;
                            font-weight: 600;
                        }

                        .Member_PC .Content .Middle .contain .divGoods .divshopdate .divtable .divtddesc {
                            width: 480px;
                            padding: 5px;
                            float: left;
                            font-size: 17px;
                            font-weight: 600;
                        }

                            .Member_PC .Content .Middle .contain .divGoods .divshopdate .divtable .divtddesc textarea {
                                width: 100%;
                                height: 90px;
                                font-size: 17px;
                                padding: 0;
                                float: left;
                                -webkit-appearance: none;
                                -webkit-box-sizing: border-box;
                                border-style: none;
                                padding: 5px;
                                -webkit-border-radius: 5px;
                            }

                        .Member_PC .Content .Middle .contain .divGoods .divshopdate .divtable .divtd .divtitle {
                            width: 105px;
                            float: left;
                        }

                        .Member_PC .Content .Middle .contain .divGoods .divshopdate .divtable .divtd .divdesc {
                            font-size: 14px;
                            color: #f00;
                            width: 100%;
                        }

                        .Member_PC .Content .Middle .contain .divGoods .divshopdate .divtable .divtd .Text {
                            width: 375px;
                            float: left;
                            -webkit-appearance: none;
                            -webkit-box-sizing: border-box;
                            border-style: none;
                            padding: 5px;
                            -webkit-border-radius: 5px;
                        }

                        .Member_PC .Content .Middle .contain .divGoods .divshopdate .divtable .divtd .Checkbox {
                            line-height: 20px;
                            width: 20px;
                            height: 20px;
                            vertical-align: middle;
                        }

                        .Member_PC .Content .Middle .contain .divGoods .divshopdate .divtable .divtd .Select {
                            -webkit-box-sizing: border-box;
                            width: 120px;
                            border-style: none;
                            padding: 1px;
                            margin: 0 5px 0 0;
                            -webkit-border-radius: 5px;
                            font-size: 17px;
                            font-weight: 600;
                        }
