body {
    /*font-family: "Helvetica Neue",Helvetica,Arial,sans-serif,"Microsoft YaHei";*/
    font-size: 12px;
    color:#333;
    line-height:24px;
    margin:0;
    padding:0;
}

.Clear_Float {
    clear: both;
    content: "";
}

.phcolor,textarea {
    color: #999;
}

input[type=radio] {
    vertical-align: middle;
    margin-right: 5px;
    margin-top: 0px;
}

.Hide_Elem {
    display: none;
}

.RightFloat {
    float: right;
}

input[disabled] {
    cursor: not-allowed;
    padding-top:1px;
    padding-bottom:1px;
}

select[disabled] {
    cursor: not-allowed;
}

input[type=checkbox],
input[type=radio] {
    vertical-align: middle;
}

input[type=radio] {
    margin-top: 0px;
    margin-bottom: 0px;
}

.sbtn {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding: 0 15px;
    vertical-align: middle;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
    outline: none;
    overflow-y: hidden;
}

/*
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    color: #333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    line-height: 20px;
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    text-decoration: none;
    vertical-align: middle;
}
*/

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    color: #333;
    text-align: center;
    line-height: 20px;
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    text-decoration: none;
    vertical-align: middle;
}

.btn_orange {
    border: 1px solid #ed8600;
    color:#fff;
    font-size:14px;
    background: #f08801;
    padding:0 10px 0 10px;
    line-height:24px;
    border-radius:4px;
    cursor:pointer;
}

.btn_blue {
    color: #fff;
    background: #2f729f;
    padding:0 10px 0 10px;
    line-height:24px;
    margin-top:-10px;
   /*font-weight: bold;*/
}

 .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
        color: #333;
        background-color: #e6e6e6;
        *background-color: #d9d9d9;
        border:1px solid #d9d9d9;
    }

    .btn:active, .btn.active {
        background-color: #ccc; \9
    }

    .btn:first-child {
        *margin-left: 0;
    }

    .btn:hover, .btn:focus {
        color: #333;
        text-decoration: none;
        background-position: 0 -15px;
        -webkit-transition: background-position .1s linear;
        -moz-transition: background-position .1s linear;
        -o-transition: background-position .1s linear;
        transition: background-position .1s linear;
    }
    
.btn_orange:hover, .btn_orange:focus, .btn_orange:active, .btn_orange.active, .btn_orange.disabled, .btn_orange[disabled]{
    color:#fff;
    background:#ff9000;
    border:1px solid #ff9000;

}

.blue a {
    color:#1372b4;
    text-decoration:none;
}

.orange_1 a {
    color:#ff4400;
    text-decoration:none;
}

    .btn:focus {
        outline: thin dotted #333;
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }

    .btn.active, .btn:active {
        background-image: none;
        outline: 0;
        -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
        -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
        box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
    }

    .btn.disabled, .btn[disabled] {
        cursor: default;
        background-image: none;
        opacity: .65;
        filter: alpha(opacity=65);
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        border:1px solid #ccc;
        line-height:24px;
    }
.btn-mini {
    padding: 0 5px;
    font-size: 12px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
/*
.btn-info {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #49afcd;
    *background-color: #2f96b4;
    background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
    background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4);
    background-image: -o-linear-gradient(top,#5bc0de,#2f96b4);
    background-image: linear-gradient(to bottom,#5bc0de,#2f96b4);
    background-repeat: repeat-x;
    border-color: #2f96b4 #2f96b4 #1f6377;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
*/
.btn-info {
    color: #fff;
    background-color: #49afcd;
    border:1px solid #2f96b4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    line-height:24px;
    font-size:14px;
    padding:0 5px;

}

    .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
        color: #fff;
        background-color: #2f96b4;
        border:1px solid #2f96b4;
        /**background-color: #2a85a0;*/
    }

    .btn-info:active, .btn-info.active {
        background-color: #24748c; \9
    }
/*
.btn-danger {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #da4f49;
    *background-color: #bd362f;
    background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
    background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);
    background-image: -o-linear-gradient(top,#ee5f5b,#bd362f);
    background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
*/
.btn-danger {
    color: #fff;
    background-color: #da4f49;
    border:1px solid #bd362f;
    line-height:24px;
    padding:0 5px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

}

.btn-orag {
    color: #fff;
    background-color: #ff5400;
    border:1px solid #bd362f;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

    .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
        color: #fff;
        background-color: #bd362f;
        border:1px solid #bd362f;
        /**background-color: #a9302a;*/
    }

    .btn-danger:active, .btn-danger.active {
        background-color: #942a25; 
    }
.FontSize12,textarea {
    font-size: 12px;
}

.BigBtn {
    /*height: 38px;
    line-height: 38px;
    padding-left: 10px;
    padding-right: 10px;
    font-weight:700;*/
}

.TextRight {
    text-align: right;
}

.OneRow {
    height: 28px;
    line-height: 28px;
}

.LableLeft {
    margin-left: 10px;
}
/*******************************************************************/
/***  我购买的商品页面开始*/
/*******************************************************************/
.MyGoodsBuy_Menu {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}

    .MyGoodsBuy_Menu ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
    }

        .MyGoodsBuy_Menu ul li {
            float: left;
            margin-right: 10px;
        }

            .MyGoodsBuy_Menu ul li a {
                text-decoration: none;
                color:black;
            }

        .MyGoodsBuy_Menu ul .active a {
            color: red;
        }

.MyGoodsBuy_TableHead {
    width: 100%;
    background-color: #E8F2FF;
    border: 1px solid #ccc;
    color: #3c3c3c;
    /*height: 40px; */
}

    .MyGoodsBuy_TableHead tr td {
        text-align: center;
    }

        .MyGoodsBuy_TableHead tr td:nth-child(1) {
            width: 32%;
        }

        .MyGoodsBuy_TableHead tr td:nth-child(2) {
            width: 10%;
        }

        .MyGoodsBuy_TableHead tr td:nth-child(3) {
            width: 7%;
        }

        .MyGoodsBuy_TableHead tr td:nth-child(4) {
            width: 9%;
        }

        .MyGoodsBuy_TableHead tr td:nth-child(5) {
            width: 13%;
        }

        .MyGoodsBuy_TableHead tr td:nth-child(6) {
            width: 12%;
        }

        .MyGoodsBuy_TableHead tr td:nth-child(7) {
            width: 9%;
        }

        .MyGoodsBuy_TableHead tr td:nth-child(8) {
            width: 8%;
        }

.MyGoodsBuy_TableHead_bgno {
    width: 100%;
    background-color:#fff;
    border: 1px solid #ccc;
    color: #3c3c3c;
    /*height: 40px; */
}

.OrderState {
    max-width: 83px;
}

.OrderItem {
    border-bottom: 1px dashed #cccccc;
    padding-bottom: 5px;
    margin-top: 5px;
}

.ProductItem {
}

.TableColContent {
    padding: 5px;
}

.TableCol1 {
    width: 13%;
    float: left;
    /*background: #cccccc;*/
}

    .TableCol1 img {
        max-width: 100%;
        vertical-align: middle;
        /*margin-top: 8px;*/
        margin:5px;
    }

    .TableCol1 .PayType {
        height: 20px;
        line-height: 20px;
        color: red;
        text-align: center;
    }

.TableCol2 {
    width: 52%;
    float: left;
    /*background: #cccccc;*/
}

.TableSpecGroup {
    color: #777777;
}

    .TableSpecGroup span {
        margin-left: 10px;
    }

        .TableSpecGroup span:first-child {
            margin-left: 0px;
        }

.TableService img {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right:5px;
    border:1px solid #eee;
}

.TableCol3 {
    width: 19.5%;
    float: left;
}

.TableTextCenter {
    text-align: center;
    padding-top: 5px;
    line-height: 20px;
}

    .TableTextCenter span {
        display: block;
        line-height: 20px;
    }

    .TableTextCenter a {
        display: block;
        line-height: 20px;
    }

.TableCol4 {
    width: 13.5%;
    float: left;
    /*background: #cccccc;*/
}

.TableCol5 {
    width: 9%;
    float: left;
    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    box-sizing: border-box;
}

.TableCol6 {
    width: 13%;
    float: left;
    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    box-sizing: border-box;
}

.TableCol7 {
    width: 12%;
    float: left;
    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    box-sizing: border-box;
}

.TableCol8 {
    width: 9%;
    float: left;
    /*background: #cccccc;*/
    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    box-sizing: border-box;
}

.TableCol9 {
    width: 8%;
    float: left;
    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    box-sizing: border-box;
}

.TableRow {
    line-height: 20px;
    padding-left:10px;
}

.WaitBuyerPay {
    color:#ff7e00;
}

.PayResidualTime {
    color: #999999;
}

.ResidualTime {
    color: #999999;
}
/*******************************************************************/
/***  我购买的商品页面结束*/
/*******************************************************************/

/*******************************************************************/
/***  支付页面开始*/
/*******************************************************************/
.SelectBank {
    line-height: 38px;
    height: 38px;
}

    .SelectBank span {
        display: inline-block;
        height: 38px;
        line-height: 38px;
    }

    .SelectBank img {
        height: 38px;
        vertical-align: middle;
    }

    .SelectBank input[type=radio] {
        vertical-align: middle;
    }
/*******************************************************************/
/***  支付页面结束*/
/*******************************************************************/

/*******************************************************************/
/***  确认订单页面开始*/
/*******************************************************************/
.SubmitOrderBtn {
    /*height: 35px;
    line-height: 35px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;*/
    font-size:14px;
    padding:2px 5px 2px 5px;
    border-radius:2px;
    color: white;
    background: #ff5400;
    border: 0px;
    font-weight: 700;
    cursor: pointer;
}

.ConfirmOrder_OfflinePaySelectLeft {
    width: 160px;
    height: 60px;
    border: 1px solid #cccccc;
    float: left;
    padding: 10px;
}

.ConfirmOrder_PayCashHint {
    height: 60px;
    margin-left: 180px;
    margin-right: 20px;
    border: 1px solid #cccccc;
    border-left: none;
    font-size: 14px;
    padding: 10px;
}

.ConfirmOrder_OnlinePayCashHint span {
    line-height: 20px;
}

.ConfirmOrder_ShopTotal,
.ConfirmOrder_Money {
    color: red;
    font-size: 16px;
    font-weight: 700;
}


.ConfirmOrder_ShopStatRow {
    height: 26px;
    line-height: 28px;
    margin-right: 20px;
}

.ConfirmOrder_AddressItem {
}


    .ConfirmOrder_AddressItem .AddressItem_Selected {
        width: 60px;
        float: left;
        text-align: right;
        line-height: 20px;
    }

        .ConfirmOrder_AddressItem .AddressItem_Selected img {
            vertical-align: middle;
            width: 16px;
            height: 16px;
            margin-right: 3px;
            margin-top: -1px;
        }

    .ConfirmOrder_AddressItem .AddressItem_SelectAddressCheckbox {
        width: 10px;
        float: left;
        line-height: 20px;
    }

    .ConfirmOrder_AddressItem .AddressItem_ShowAddressArea {
        margin-left: 85px;
        line-height: 20px;
    }

        .ConfirmOrder_AddressItem .AddressItem_ShowAddressArea span {
            margin-right: 20px;
        }
/*******************************************************************/
/***  确认订单页面结束*/
/*******************************************************************/

/*******************************************************************/
/***  购物车页面*/
/*******************************************************************/
.TimeLimitSign {
    background: red;
    color: white;
    padding:3px;
    border-radius:3px;
}

.TimeLimitPrice {
    font-size: 16px;
    color: red;
    font-weight: 700;
}

.OriginalPrice {
    color: #1372b4;
    text-decoration: line-through;
}

.ShoppingCart_ShowPayImgArea {
    border: 1px solid #cccccc;
    padding-top: 10px;
    padding-bottom: 10px;
    /*margin-left: 20px;
    margin-right:10px;*/
    height: 80px;
}

.ShoppingCart_ShowImgArea {
    margin-right: 110px;
    height: 80px;
    margin-left: 5px;
    background: #eeeeee;
}

    .ShoppingCart_ShowImgArea .ShoppingCart_Button {
        /*border: 1px solid #aaaaaa;
        width: 10px;*/
        border: 1px solid #ccc;
        width: 15px;
        cursor: pointer;
        height: 78px;
        line-height: 80px;
        background: #ddd;
        padding:0 0 0 5px;
        color:#999;
    }

    .ShoppingCart_ShowImgArea .ShoppingCart_LeftButton {
        float: left;
    }

    .ShoppingCart_ShowImgArea .ShoppingCart_RightButton {
        float: right;
        margin-top: -80px;
    }

.ShoppingCart_ImgArea {
    height: 80px;
    /*background: #eeeeee;*/
    background: #f6f6f6;
    margin-left: 10px;
    margin-right: 10px;
    overflow: hidden;
}

.ShoppingCart_CanMoveImgArea {
    padding: 5px;
    position: relative;
    /*background: #eeeeee;*/
    background: #f6f6f6;
    height: 70px;
    width: 438px;
    left: 0px;
}

    .ShoppingCart_CanMoveImgArea img {
        width: 70px;
        height: 70px;
        margin: 0px;
        padding: 0px;
        margin-right: 5px;
        border: 1px solid #cccccc;
    }

.ShoppingCart_ShowStateArea {
    width: 100px;
    float: right;
    margin-top: -80px;
    text-align: center;
}

.ShoppingCart_Menu {
    /*margin-left: 20px;*/
    height: 26px;
    line-height: 26px;
}

    .ShoppingCart_Menu ul {
        list-style: none;
        margin: 0px;
        height: 26px;
        width: 100%;
        padding-left: 0px;
    }

        .ShoppingCart_Menu ul li {
            float: left;
            /*font-size: 16px;*/
            font-size:14px;
            width: 100px;
        }

            .ShoppingCart_Menu ul li a {
                color: black;
                font-weight: 700;
                height: 26px;
                line-height: 26px;
                text-decoration: none;
            }

        .ShoppingCart_Menu ul .active a {
            color: red;
        }

.ShoppingCart_UpperAllSelect {
    /*margin-left: 20px;*/
    height: 35px;
    line-height: 35px;
    border-top: 1px solid #cccccc;
    background: #eeeeee;
    padding-left: 10px;
}

.ShoppingCart_UpperAllSelect_1 {
    /*margin-left: 20px;*/
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #cccccc;
    background: #eeeeee;
    padding-left: 10px;
}

    .ShoppingCart_UpperAllSelect a,
    .ShoppingCart_UpperAllSelect_1 a
     {
        margin-left: 10px;
    }

.ShoppingCar_UpperState {
    margin-left: 20px;
    height: 35px;
    line-height: 35px;
    text-align: right;
}

    .ShoppingCart_GoodNum,
    .ShoppingCar_UpperState .ShoppingCart_Monery {
        color: #ff5400;
        font-size: 16px;
        font-weight: 700;
        display: inline-block;
    }

    .ShoppingCar_UpperState .ShoppingCart_RMB {
        color: #999999;
        font-size: 16px;
        font-weight: 700;
    }

    .ShoppingCar_UpperState .ShoppingCart_RMB_1 {
        color: #ff5400;
        font-weight: 700;
    }


.SettlementBtn {
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    font-family: 微软雅黑;
    color: white;
    background: #ff5400;
    border: 0px;
    padding-left: 4px;
    padding-right: 4px;
    width: 55px;
}
/*
.SettlementBtn_1 {
    font-size: 14px;
    font-family: 微软雅黑;
    color: white;
    background: #ff5400;
    border: 0px;
    padding-left: 4px;
    padding-right: 4px;
    border-radius:2px;
    cursor:pointer;
}*/

.SettlementBtn_1 {
    color: #fff;
    font-size:12px;
    background-color: #ff5400;
    border-radius:3px;
    border-color: #d94700;
    cursor:pointer;
    padding:0 5px;
    line-height:20px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.ShoppingCart_MainTableArea {
    /*margin-left: 20px;*/
    padding-top: 10px;
}

.ShoppingCart_MainTableArea_Item {
    border-bottom: 1px dashed #cccccc;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.ShoppingCart_MainTableArea_ShopName {
    height: 26px;
    line-height: 26px;
}

.ShoppingCart_MainTableArea_GoodImg {
    float: left;
}

    .ShoppingCart_MainTableArea_GoodImg img {
        /*width: 80px;*/
        height: 110px;
        border: 1px solid #cccccc;
    }

.ShoppingCart_MainTableArea_GoodInfo {
    /*margin-left: 85px;*/
    margin-left:120px;
}

    .ShoppingCart_MainTableArea_GoodInfo .LabelText {
        margin-left: 15px;
    }

        .ShoppingCart_MainTableArea_GoodInfo .LabelText:first-child {
            margin-left: 0px;
        }

    .ShoppingCart_MainTableArea_GoodInfo .GoodInfoRow {
        /*height: 20px;*/
        line-height: 20px;
        font-size: 12px;
    }

    .ShoppingCart_MainTableArea_GoodInfo .GoodName {
        font-size: 14px;
        font-weight: 700;
    }

    .ShoppingCart_MainTableArea_GoodInfo .GoodOperation {
        float: right;
        margin-top: -20px;
    }

        .ShoppingCart_MainTableArea_GoodInfo .GoodOperation a {
            margin-left: 5px;
        }

        .ShoppingCart_MainTableArea_GoodInfo .GoodOperation input[type=checkbox] {
            margin-right: 0px;
        }

    .ShoppingCart_MainTableArea_GoodInfo .GoodInfoRow img {
        width: 19px;
        height: 19px;
        margin-right: 2px;
        vertical-align: middle;
    }

    .ShoppingCart_MainTableArea_GoodInfo .BuyNum {
        font-size: 12px;
        height: 16px;
        padding: 0px;
        margin: 0px;
        text-align: center;
        width: 55px;
    }

    .ShoppingCart_MainTableArea_GoodInfo .ProductSpec {
        border: 1px dashed orange;
        /*padding-left: 10px;
        padding-right: 10px;
        padding-top: 5px;
        padding-bottom: 5px;*/
        padding:4px 10px 4px 10px;
        margin-bottom: 3px;
        margin-top: 5px;
        margin-right: 20px;
    }

        .ShoppingCart_MainTableArea_GoodInfo .ProductSpec span {
            margin-right: 15px;
            display: inline-block;
        }

.ShoppingCart_Row {
    height: 25px;
    line-height: 25px;
}


/*******************************************************************/





/*******************************************************************/
/* 产品管理页面  \dataset\SellerCenter\ProductManage\ProductManage.aspx*/

/*出售中的产品*/
#divDisplaySetting input[type=checkbox] {
    vertical-align: middle;
    margin: 0;
    padding: 0;
}

#divDisplaySetting span {
    margin-right: 10px;
}

    #divDisplaySetting span:first-child {
        margin-right: 0px;
    }
/*出售中的产品结束*/

/*仓库中的产品*/

#divWarehouseMenu ul {
    list-style: none;
    height: 30px;
    line-height: 30px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 0px;
    padding: 0px;
    font-size: 14px;
}

    #divWarehouseMenu ul li {
        float: left;
        margin-right: 10px;
    }

        #divWarehouseMenu ul li a {
            color: #08c;
            text-decoration: none;
        }

    #divWarehouseMenu ul .active a {
        color: red;
    }

/*仓库中的产品结束*/

.ProductManage_PageNav {
    /*min-height: 40px;*/
    min-height: 30px;
    /*background-color: #fafafa;
    background-image: -moz-linear-gradient(top,#fff,#f2f2f2);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));
    background-image: -webkit-linear-gradient(top,#fff,#f2f2f2);
    background-image: -o-linear-gradient(top,#fff,#f2f2f2);
    background-image: linear-gradient(to bottom,#fff,#f2f2f2);
    background-repeat: repeat-x;*/
    border: 1px solid #ccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);
    /*-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
    box-shadow: 0 1px 4px rgba(0,0,0,0.065);*/
}

.ProductManage_PageNav_01{
    border:0px;
 }

.tj_bor{
    min-height: 30px;
    border: 1px solid #ccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);
    margin-bottom:10px;
}

    .ProductManage_PageNav ul {
        list-style: none;
        /*height: 40px;
        line-height: 40px;*/
        line-height:30px;
        margin: 0px;
        padding: 0px;
    }

        .ProductManage_PageNav ul li {
            float: left;
            padding-left: 10px;
            padding-right: 10px;
            color: #777;
            text-decoration: none;
            /*text-shadow: 0 1px 0 #fff;*/
            cursor: pointer;
            border-right:1px solid #ccc;
        }

            .ProductManage_PageNav ul li a {
                color: #777;
                text-decoration: none;
            }

        .ProductManage_PageNav ul .active {
            color: #555;
            text-decoration: none;
            background-color: #e5e5e5;
           /* -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
            -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
            box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);*/
        }

            .ProductManage_PageNav ul .active a {
                color: #555;
                text-decoration: none;
            }

/*表格*/
.ProductManage_ProductItemRow {
    /*border-bottom: 1px dashed #cccccc;
    padding-bottom: 5px;*/
    border:1px solid #ccc;
    padding:5px;
    margin-bottom:10px;
}

    .ProductManage_ProductItemRow .LeftCheckBox {
        width: 25px;
        text-align: center;
        float: left;
        margin-top: 6px;
    }

    .ProductManage_ProductItemRow .RightProductInfo {
        margin-left: 26px;
    }

    .ProductManage_ProductItemRow .ProductName {
        font-size: 14px;
        font-weight: 700;
    }

.ProductOperationButtonArea img {
    vertical-align: middle;
    margin-left: 10px;
}

.ProductManage_ProductItemRow .InfoLable {
    margin-left: 10px;
}

.ProductManage_ProductItemRow .ItemRow {
    /*height: 20px;
    line-height: 20px;*/
}

    .ProductManage_ProductItemRow .ItemRow img {
        vertical-align: middle;
        /*width: 19px;
        height: 19px;*/
        height:20px;
    }

.ProductManage_ProductItemRow .RightProductInfo .ProductImage {
    float: left;
    width: 100px;
    text-align: center;
}

    .ProductManage_ProductItemRow .RightProductInfo .ProductImage img {
        max-width: 100px;
        max-height: 122px;
        border:1px solid #ddd;
    }

.ProductManage_ProductItemRow .RightProductInfo .ProductDetail {
    margin-left: 115px;
    min-height: 135px;
}

    .ProductManage_ProductItemRow .RightProductInfo .ProductDetail .TimeLimitSign {
        background: red;
        color: white;
    }

    .ProductManage_ProductItemRow .RightProductInfo .ProductDetail .TimeLimitPrice {
        color: red;
        font-size: 16px;
        font-weight: 700;
    }

    .ProductManage_ProductItemRow .RightProductInfo .ProductDetail .OriginalPrice {
        /*color: blue;*/
        color:#1372b4;
        text-decoration: line-through;
        margin-left: 10px;
    }

    .ProductManage_ProductItemRow .RightProductInfo .ProductDetail .TimeLimitTime {
        color: #888888;
        margin-left: 10px;
    }

    .ProductManage_ProductItemRow .RightProductInfo .ProductDetail .ProductPayType img {
        vertical-align: middle;
    }

    .ProductManage_ProductItemRow .RightProductInfo .ProductDetail .ProductPromise img {
        /*width: 19px;
        height: 19px;*/
        height:20px;
        vertical-align: middle;
        margin: 0px;
        padding: 0px;
        margin-right: 3px;
    }

    .ProductManage_ProductItemRow .RightProductInfo .ProductDetail .ProductPromise span {
        display: inline-block;
    }

    .ProductManage_ProductItemRow .RightProductInfo .ProductDetail .Chuchuangtuijian {
        background: red;
        color: white;
        padding: 3px;
        border-radius:3px;
    }

    .ProductManage_ProductItemRow .RightProductInfo .ProductDetail .ProductCustomerService span {
        margin-right: 10px;
    }

        .ProductManage_ProductItemRow .RightProductInfo .ProductDetail .ProductCustomerService span:first-child {
            margin-right: 0px;
        }

.SearchRow input[type=checkbox] {
    vertical-align: middle;
    margin: 0;
    padding: 0;
}
/*******************************************************************/
/* 新建模板的选择模板页面 \dataset\SellerCenter\ProductTemplate\CreateProductTemplate.aspx*/
.CreateTemplate_TemplateShow {
    padding-left: 10px;
}

    .CreateTemplate_TemplateShow .CreateTemplate_TypeTitle {
        height: 30px;
        font-size: 14px;
        font-weight: 700;
        line-height: 30px;
    }

.CreateTemplate_TemplateListArea {
    font-size: 12px;
    padding-left: 10px;
}

.CreateTemplate_TemplateItem {
    height: 20px;
    line-height: 20px;
}

.CreateTemplate_TemplateName {
    color: #08c;
    display: inline-block;
    width: 100px;
}

.CreateTemplate_CategoryHint {
    margin-left: 20px;
}

.CreateTemplate_CategoryContent {
    /*margin-left: 10px;*/
}
/*******************************************************************/
/* 添加属性页面 \dataset\SellerCenter\cate\EditModelPro.aspx*/
.Item_Row {
    height: 30px;
    line-height: 30px;
}

.Item_Row_Title {
    float: left;
    width: 115px;
    text-align:right;
    height: 30px;
    line-height: 30px;
}

.Item_Row_Content {
    margin-left: 65px;
    width: 330px;
    height: 30px;
    line-height: 30px;
}

.Item_Row_Option {
    width: 200px;
    height: 30px;
    line-height: 30px;
    float: left;
}

    .Item_Row_Option input[type=text] {
        width: 100px;
    }

    .Item_Row_Option input[type=button],
    .Item_Row_Option_1 input {
        border-style: none;
        border-color: inherit;
        border-width: medium;
        background-color: #2f96b4;
        color:#fff;
    }

#addScnt {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    /*color: #0000CC;*/
    padding: 0px;
    height:19px;
}

/*******************************************************************/
/*  产品分类管理页面 */
.PCList_PageHeadText {
    font-weight: bolder;
    height: 30px;
    line-height: 30px;
    /*margin-top: 10px;
    margin-bottom: 10px;
    font-size: 16px;*/
    font-size:14px;
}

.PCList_General_Category {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

    .PCList_General_Category li {
        float: left;
        color: #333;
        font-size: 12px;
        line-height:24px;
    }

        .PCList_General_Category li a {
            color: #08c;
            font-size: 14px;
            margin-left: 5px;
            margin-right: 5px;
            text-decoration:none;
        }

.PCList_PageHeadText_RightBtnDiv {
    font-size: 12px;
    float: right;
    margin-top: -40px;
    clear:both;
}

.PCList_MainArea {
    width: 790px;
}

.PCList_MainArea a:hover{
    color:#ffff00;
    text-decoration:none;
}


.PCList_Category_ChildArea {
    float: left;
    width: 190px;
    font-size: 14px;
    color:#fff;
    /*min-height: 1200px;*/
    /*padding:0 0 10px 0;*/
}

.PCList_OneTwo_Category {
    background: #11417D;
}

.PCList_One_Category_DownBtnDiv {
    float: right;
    margin-top: -40px;
    /*margin-right: 5px;*/
    margin-right:10px;
}

.PCList_OneTwo_Category .PCList_Two_Category {
    background: #226db2;
    display: none;
}

.PCList_Three_Category {
    background: #2c83b5;
    padding:0 2px;
}

.PCList_Four_Category {
    background: #1dabd0;
}

.PCList_Five_Category {
    background: #4ebdc8;
}

.PCList_Category_TitleDiv {
    height: 25px;
    line-height: 25px;
}

.PCList_Category_ToolsDiv {
    text-align: right;
    margin-right: 30px;
    margin-bottom:2px;
}

.PCList_Category_ToolsDiv img{
    width:12px;
    height:12px;
    margin:0 5px 0 0;
}

.PCList_Category_TitleDiv {
    padding-left: 5px;
}

.PCList_Category_TitleDiv {
    cursor: pointer;
}

.PCList_Category_Item {
    background: #fc9b3a;
    /*border-bottom: 1px #f6f0ab dashed;*/
    border-bottom:1px dashed #2da3e7;
}

/*一级分类未点击*/
.PCList_OneTwo_Category .PCList_Category_Item {
    background: #11417D;
    color: white;
    /*border-bottom: 1px #F6F0AB dashed;*/
    border-bottom:1px dashed #145db8;
    padding:0 5px 0 5px;
}

/* 二级分类未点击 */
.PCList_Two_Category .PCList_Category_Item {
    background: #226db2;
}

/* 二级分类的标题 */
.PCList_Two_Category .PCList_Category_TitleDiv {
    padding-left: 20px;
}

/* 三级分类未点击 */
.PCList_Three_Category .PCList_Category_Item {
    background: #2c83b5;
    padding:0 3px;
}

/* 四级分类未点击 */
.PCList_Four_Category .PCList_Category_Item {
    background: #1dabd0;
}

/* 五级分类未点击 */
.PCList_Five_Category .PCList_Category_Item {
    background: #4ebdc8;
}


/* 分类名称 */
.PCList_Category_TitleDiv a {
    color: white;
    text-decoration: none;
}

.PageTitle {
    font-size:14px;
    font-weight: bold;
    /*font-size: 22px;line-height:30px;*/
    height: 40px;
    line-height: 40px;
    margin-top:10px;
    border-bottom:1px solid #ccc;
    margin-bottom:10px;
    color:#1372b4;
    
}

.PageTitle_1 {
    font-size:14px;
    /*font-weight: bold;
    font-size: 22px;;
    height: 40px;
    line-height: 40px;*/
    margin-top:10px;
    line-height:30px
    
}

.PageRow {
    height: 30px;
    line-height: 30px;
}

/*产品发布模板管理*/
.ProductTemplateManage_Source {
}



/************************************************************************************************************/
/************************************************************************************************************/
/************************************************************************************************************/
/************************************************************************************************************/
/************************************************************************************************************/
hr {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

td,
th {
    padding: 0;
}

table {
    background-color: transparent;
}

th,
.ta_c {
    text-align: left;
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}

    .table > thead > tr > th,
    .table > tbody > tr > th,
    .table > tfoot > tr > th,
    .table > thead > tr > td,
    .table > tbody > tr > td,
    .table > tfoot > tr > td {
        padding: 2px;
        line-height: 1.42857143;
        vertical-align: top;
        border-top: 1px solid #dddddd;
    }

    .table > thead > tr > th {
        vertical-align: bottom;
        /*border-bottom: 2px solid #dddddd;*/
        border-bottom: 1px solid #dddddd;
    }

    .table > caption + thead > tr:first-child > th,
    .table > colgroup + thead > tr:first-child > th,
    .table > thead:first-child > tr:first-child > th,
    .table > caption + thead > tr:first-child > td,
    .table > colgroup + thead > tr:first-child > td,
    .table > thead:first-child > tr:first-child > td {
        border-top: 0;
    }

    .table > tbody + tbody {
        /*border-bottom: 2px solid #dddddd;*/
        border-bottom: 1px solid #dddddd;
    }

    .table .table {
        background-color: #ffffff;
    }

.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
    padding: 5px;
}

.table-bordered {
    border: 1px solid #dddddd;
}

    .table-bordered > thead > tr > th,
    .table-bordered > tbody > tr > th,
    .table-bordered > tfoot > tr > th,
    .table-bordered > thead > tr > td,
    .table-bordered > tbody > tr > td,
    .table-bordered > tfoot > tr > td {
        border: 1px solid #dddddd;
        padding:5px;
        vertical-align:middle;
    }

    .table-bordered > thead > tr > th,
    .table-bordered > thead > tr > td {
        /*border-bottom-width: 2px;*/
        padding:5px;
    }

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}

.table-hover > tbody > tr:hover {
    background-color: #f5f5f5;
}

table col[class*="col-"] {
    position: static;
    float: none;
    display: table-column;
}

table td[class*="col-"],
table th[class*="col-"] {
    position: static;
    float: none;
    display: table-cell;
}

.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
    background-color: #f5f5f5;
}

.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
    background-color: #e8e8e8;
}

.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
    background-color: #dff0d8;
}

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
    background-color: #d0e9c6;
}

.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
    background-color: #d9edf7;
}

.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
    background-color: #c4e3f3;
}

.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
    background-color: #fcf8e3;
}

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
    background-color: #faf2cc;
}

.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
    background-color: #f2dede;
}

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
    background-color: #ebcccc;
}

.table-responsive {
    overflow-x: auto;
    min-height: 0.01%;
}

@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #dddddd;
    }

        .table-responsive > .table {
            margin-bottom: 0;
        }

            .table-responsive > .table > thead > tr > th,
            .table-responsive > .table > tbody > tr > th,
            .table-responsive > .table > tfoot > tr > th,
            .table-responsive > .table > thead > tr > td,
            .table-responsive > .table > tbody > tr > td,
            .table-responsive > .table > tfoot > tr > td {
                white-space: nowrap;
            }

        .table-responsive > .table-bordered {
            border: 0;
        }

            .table-responsive > .table-bordered > thead > tr > th:first-child,
            .table-responsive > .table-bordered > tbody > tr > th:first-child,
            .table-responsive > .table-bordered > tfoot > tr > th:first-child,
            .table-responsive > .table-bordered > thead > tr > td:first-child,
            .table-responsive > .table-bordered > tbody > tr > td:first-child,
            .table-responsive > .table-bordered > tfoot > tr > td:first-child {
                border-left: 0;
            }

            .table-responsive > .table-bordered > thead > tr > th:last-child,
            .table-responsive > .table-bordered > tbody > tr > th:last-child,
            .table-responsive > .table-bordered > tfoot > tr > th:last-child,
            .table-responsive > .table-bordered > thead > tr > td:last-child,
            .table-responsive > .table-bordered > tbody > tr > td:last-child,
            .table-responsive > .table-bordered > tfoot > tr > td:last-child {
                border-right: 0;
            }

            .table-responsive > .table-bordered > tbody > tr:last-child > th,
            .table-responsive > .table-bordered > tfoot > tr:last-child > th,
            .table-responsive > .table-bordered > tbody > tr:last-child > td,
            .table-responsive > .table-bordered > tfoot > tr:last-child > td {
                border-bottom: 0;
            }
}

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix{
    clear:both;
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.pull-right {
    float: right !important;
}

.pull-left {
    float: left !important;
}

.hide {
    display: none !important;
}

.show {
    display: block !important;
}

.invisible {
    visibility: hidden;
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.hidden {
    display: none !important;
}

.affix {
    position: fixed;
}


.addrefundstatus {
    height: auto;
    overflow: hidden;
    border: 1px solid #ccc;
}

.addrefundstatus_bor_no{
    border:none;
}

    .addrefundstatus .location
    , .addrefundstatus .imgs
    , .addrefundstatus .center
    , .addrefundstatus .center {
        border-bottom: 1px solid #ccc;
    }
     .addrefundstatus .imgs_1{
         border:none;
         margin-bottom:10px;
     }

    .addrefundstatus .location{
        border:0;
    }

    .addrefundstatus .center .ordersdetailed ul li{
        
    }

    .addrefundstatus .location {
        width: 100%;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        text-align: left;
        padding-left: 10px;
    }

    .addrefundstatus .imgs {
        width: 100%;
        height: auto;
        overflow: hidden;
        text-align: center;
    }

        .addrefundstatus .imgs img {
            max-width: 100%;
        }

    .addrefundstatus .center {
        height: auto;
        overflow: hidden;
    }

        .addrefundstatus .center .ordersdetailed {
            height: auto;
            overflow: hidden;
            width: 25%;
            float: left;
        }

            .addrefundstatus .center .ordersdetailed ul {
                width: 100%;
                height: auto;
                overflow: hidden;
                padding: 0px;
                margin: 0px;
            }

                .addrefundstatus .center .ordersdetailed ul li {
                    line-height: 30px;
                    list-style-type: none;
                    padding-left: 10px;
                    word-break: break-all;
                }

                    .addrefundstatus .center .ordersdetailed ul li.title {
                        font-size: 14px;
                        font-weight: bold;
                    }

                    .addrefundstatus .center .ordersdetailed ul li a {
                        color: #0094ff;
                    }

        .addrefundstatus .center .refunddetailed {
            width: 74%;
            border-left: 1px solid #ccc;
            float: left;
            height: auto;
        }

            .addrefundstatus .center .refunddetailed .address {
                margin-left: 2.5%;
            }

            .addrefundstatus .center .refunddetailed p.title {
                /*color: red;*/
                padding-left: 10px;
                height: 30px;
                line-height: 30px;
                /*font-size: 14px;*/
                margin: 0px;
                padding: 6px;
            }

            .addrefundstatus .center .refunddetailed .TableRefund {
                width: 95%;
                /*border: 1px solid #ccc;*/
                margin-left: 2.5%;
                line-height: 20px;
            }

                .addrefundstatus .center .refunddetailed .TableRefund .color_ccc {
                    color: #808080;
                }

                .addrefundstatus .center .refunddetailed .TableRefund .num {
                    width: 30px;
                }

                .addrefundstatus .center .refunddetailed .TableRefund .color_ccc img {
                    width: 16px;
                    margin-right:5px;
                }

    .addrefundstatus .color_red {
        color: red;
    }

    .addrefundstatus p, .refundmoneys {
        margin-left: 2.5%;
    }

.refundmoneys {
    display: none;
}

.addrefundstatus .refundmoneys .left {
    width: 27%;
    float: left;
}

.addrefundstatus .refundmoneys .right {
    display: none;
}

.addrefundstatus .submitrefund {
    width: 100%;
    height: 50px;
    line-height: 50px;
}

    .addrefundstatus .submitrefund .btn_refund {
        width: 120px;
        /*background: red;
        height: 35px;
        line-height: 35px;
        border: none;*/
        margin-left: 10%;
        font-size: 14px;
        color: #fff;
    }

.addrefundstatus .bottom_refund {
    width: 100%;
    height: auto;
    overflow: hidden;
}

    .addrefundstatus .bottom_refund .bottom_top {
        width: 98%;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        padding-left: 2%;
    }

        .addrefundstatus .bottom_refund .bottom_top .title {
            width: 10%;
            float: left;
            font-weight: bold;
        }

        .addrefundstatus .bottom_refund .bottom_top .more {
            width: 30%;
            float: right;
            text-align: right;
            margin-right:20px;
        }

        .addrefundstatus .bottom_refund .bottom_top a, .addrefundstatus .bottom_refund .help_article ul li a {
            color: #333;
        }

    .addrefundstatus .bottom_refund .help_article ul li {
        width: 48%;
        height: 30px;
        line-height: 30px;
        float: left;
        list-style-type: none;
        margin-left:2%;
    }

    .addrefundstatus .bottom_refund .help_article ul,li{
        margin:0;
        padding:0;
    }

.addrefundstatus .refunddetailed .refundtype {
    margin-left: 2.5%;
}

    .addrefundstatus .refunddetailed .refundtype > span {
        width: 5px;
        float: left;
        height: 34px;
        line-height: 34px;
        display: block;
    }

    .addrefundstatus .refunddetailed .refundtype > div {
        width: 90%;
        float: left;
    }

#upimgshow .loadimg {
    width: 30%;
    margin: 0 1.5%;
    height: 100px;
    float: left;
    text-align: center;
}

    #upimgshow .loadimg img {
        max-height: 100%;
        max-width: 100%;
    }

.addrefundstatus .imgs .customer_left {
    width: 25%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-align: left;
    font-size: 14px;
    float: left;
}

.addrefundstatus .imgs .customer_right {
    width: 74%;
    height: 40px;
    line-height: 40px;
    height: auto;
    overflow: hidden;
    text-align: left;
    font-size: 14px;
    float: left;
    border-left: 1px solid #ccc;
}

/*卖家中心客户服务：消费者保障服务*/
.CPS_PageTitle {
    /*line-height: 40px;
    font-size: 16px;*/
    line-height:30px;
    font-size:14px;
    /*border-bottom: 1px solid #cccccc;*/
    border-bottom:none;
}

    .CPS_PageTitle a {
        color:#333;
        text-decoration: none;
    }

.CPS_Two_Title {
    /*color: #777777;
    font-size: 16px;
    line-height: 36px;
    font-weight: 700;*/
    color:#333;
    font-size:14px;
    line-height:30px;
    font-weight:bold;
}

.CPS_Service_Title {
    width: 100px;
}

.CPS_Service_Item_Left {
    float: left;
    width: 60px;
    height: 60px;
}

    .CPS_Service_Item_Left img {
        width: 60px;
        height: 60px;
    }

.CPS_Service_Item_Right {
    margin-left: 70px;
    padding-top: 5px;
    height: 60px;
}

    .CPS_Service_Item_Right .ItemName {
        line-height: 25px;
        font-size: 14px;
        font-weight: 700;
    }

    .CPS_Service_Item_Right .ItemStatus {
        line-height: 25px;
        font-size: 12px;
    }

.ServiceTable tr td {
    width: 50%;
}

.CPS_Service_Item .Service_Explain {
    font-size: 12px;
    /*color: #777777;*/
    color:#999;
}
/*---------------------------------------------*/
.padl_25{
    padding-left:25px;
}

.padl_20{
    padding-left:20px;
}

.padl_10{
    padding-left:10px;
}

.padl_5{
    padding-left:5px;
}

.mt_5,
.input_mt_5 input[type=text]{
    margin-top:5px;
}

.mt_10{
    margin-top:10px;
}

.pad_10{
    padding:10px;
}

.padt_10,.alert_btn{
    padding-top:10px;
}

.ptb{
    padding:5px 0 5px 0;
}

pb_10{
    padding-bottom:10px;
}

.mb_10{
    margin-bottom:10px;
}

.mb_5{
    margin-bottom:5px;
}

.mt_20{
    margin-top:20px;
}

.plr{
    padding:0 5px 0 5px;
}

.fs_14 {
    font-size:14px;
}
input,textarea{
    border:1px solid #ccc;
}

.fc_g{
    color:#999;
}

.three_a a{
    color:#333;
    text-decoration:none;
}

.red_a a{
    color:#ff0000;
    text-decoration:none;
}

.all_margin_right{
    margin-right:10px;
}

.ml_10{
    margin-left:10px;
}

.all_margin_top{
    margin-top:15px;
}

.ptb_40{
    padding:40px 0 40px 0;
}

.m{
    margin:10px 20px 10px 10px;
}

.alert_m{
    margin:10px;
}

.fr{
    float:right;
}

.fl{
    float:left;
}
.textct{
    text-align:center;
}
.textlt{
    text-align:left;
}
.tc,
.alert_btn,
.wdt_checkbox,
.wdt_operate,
.tath table tr th{
    text-align:center;
}

.fw_n{
    font-weight:normal;
}

.fw_b{
    font-weight:bold;
}
.ml_1 {
    margin-left: 115px;
}
.ml_2{
    margin-left:68px;
}

.bg_b{
    background-color:#E8F2FF;
}

.bg_y {
    background: #FFFFE5;
}


.tab_c tr td,.tab_c tr th {
    /*  border: 1px solid #000;  */
    border:1px solid #ccc;
    text-align:center;
    padding:5px;
}
.bgc{
    background-color:#E8F2FF;
}

table{
    border-collapse:collapse;
    width:100%;
}

table tr td,th{
    border:1px solid #ddd;
    padding:5px;
}

.wdt_checkbox{
    width:30px;
}

.wdt_operate{
    width:120px;
}

.wdt_60{
    width:60px;
}

.wdt_200{
    width:200px;
}

select,input{
            font-size:12px;
            border-radius:4px;
            border:1px solid #ccc;
            padding:2px;
            box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
            color:#666;
        }
        textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
        border-color: rgba(82,168,236,0.8);
        outline: 0;
        outline: thin dotted \9;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
        -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
    }

        .no_border table tr td{
            border:none;
        }

        .no_pad table tr td{
            padding:2px;
        }

        .checkbox_padr input[type=checkbox]{
            padding-right:5px;
        }
.row{
    /*padding-bottom:10px;*/
}

.lh_24,
.row{
    line-height:28px;
}

.wdt_textarea textarea{
    width:100%;
}

.display{
    display: none; 
    color: red; 
    font-weight: bold;
}

h2{
    margin:0;
    padding:0;
}

.hth_80{
    height:180px;
}

.nav_tit{
    line-height:30px;
    border-bottom:1px solid #ccc;
    margin-bottom:10px;
}
a{
    text-decoration:none;
    color:#333;
}
a:hover{
    text-decoration:solid;
    color:#1372b4;
}

.text_input input[type=text]{
    padding:5px 2px 5px 2px;
    margin-top:3px;
}

.br {
    font-size:14px;
    padding-right:10px;
}
.cr {color: red; }
.hd{
    font-size:14px;
    border-bottom: 1px solid #cccccc;
    margin-bottom: 15px;
    line-height: 30px;
}
.lcr {/*color: #1372b4;*/color: #333;}
.lcr1 {/*color: #666;*/color: #999;}
.bckc { background: #fff;}
.bckc1 { background: #eee;}
.bck {
    padding: 2px 6px;
    border:1px solid #ccc;
    border-radius:4px;
}
.cus {cursor: pointer;}
.on{/*color:#c23432;*/ color:#ff0000;}

.tab_style_one table {
    border-collapse: collapse;
    border-width: 1px;
    border-color: #ddd;
    width: 100%;
    margin-top:10px;
}

.tab_style_one table th {
    border:1px solid #ddd;
    text-align:center;
    line-height:24px;
    background-color: #E8F2FF;
    font-size:14px;
}

.tab_style_one  table td {
    border:1px solid #ddd;
    padding: 5px;
    background-color: #ffffff;
    text-align:center;
    font-size:12px;
}

.fc_o {
    color: #ff4400;
}
.fc_r{
    color:red;
}

.fc_t{
    color:#333;
}

.icon_18 img{
    height:18px;
    vertical-align:middle;
    margin-right:5px;
}
.icon_25 img{
    height:25px;
    vertical-align:middle;
    margin-right:5px;
}

.bor_t{
    border-top:1px solid #ccc;
}

.refund_select select,
.refund_input input[type=text]{
    padding:2px;
}

        .tab_no table tr td{
            border:0;
            padding:0;
        }
.gray a{
    color:#999999;
    text-decoration:none;
}

.gray a:hover{
    color:#1372b4;
    text-decoration:none;
}

/*  2017/5/31
    修改电商当前位置样式
*/
.location{
    background-color: #eee;
    height: 36px; 
    line-height: 36px; 
    padding: 0 0 0 10px; 
    border-radius: 5px;
}

.mt_0{
    margin-top:0px;
}