﻿@charset "utf-8";
/* CSS Document */
.my_points_tabs, .my_points_tabs a, .check_points_btn {background-image:url(../img/mall_mypoints.png); background-repeat:no-repeat}
.my_points {padding:0 30px 0 20px}
.my_points_tabs {width:470px; height:29px; margin-top:10px; background-position:0 25px}
.my_points_tabs a {float:left; width:97px; height:25px; line-height:25px; margin-right:8px; background-position:-118px -4px; text-align:center}
.my_points_tabs a:link, .my_points_tabs a:visited {color:#5d5d5d; font-weight:bold}
.my_points_tabs a.on {width:112px; height:29px; line-height:30px; padding-left:7px; background-position:0 -4px}
.my_points_tabs a.on:link, .my_points_tabs a.on:visited {color:#d0001d; font-weight:bold}
.my_points_m {padding-top:15px}
.my_points_m .check_form {padding:40px 0 0 105px}
.my_points_m .check_form .check_label input {margin-left:5px}
.my_points_m .check_form .vcode {padding:5px 0 0 82px}
.my_points_m .check_form .vcode img {vertical-align:middle}
.my_points_m .check_form .check_points_btn {display:block; width:104px; height:37px; margin:15px 0 0 80px; border:none; text-indent:-9999px; background-color:transparent; background-position:-216px -5px; cursor:pointer}
.points_help {margin-top:40px; padding:15px; border:1px solid #e3e3e3}
.points_help p {line-height:1.2; margin-bottom:10px; color:#5d5d5d}
.w184 {width:184px}

.order_list th, .option_btns span, .tit_1, .tit_2 {background-image:url(../img/mall_order.png); background-repeat:no-repeat}
.order_list {width:480px; border-collapse:collapse; margin-bottom:20px}
.order_list th, .order_list td {border:1px solid #cccccc; text-align:center}
.order_list th {height:24px; line-height:24px; background-position:0 -667px; background-repeat:repeat-x; color:#fff}
.order_list_red th {background-position:0 -42px}
.order_list td {height:22px; line-height:22px; color:#5e5e5e}
.order_list tfoot td {background-color:#e7e7e7}
.order_list tr.hover td {background-color:#ffe9dd; color:#c65b21}

.order_list .option_btns {padding-left:5px; text-align:left}
.option_btns a {display:inline-block; width:16px; height:16px; margin:0 1px}
.option_btns a span {display:inline-block; width:16px; height:16px; cursor:pointer; vertical-align:middle}
.btn_view {background-position:-207px -140px}
.btn_scurss {background-position:-207px -156px}
.btn_edit {background-position:-207px -172px}
.btn_del {background-position:-207px -188px}

.disable .btn_scurss {background-position:-190px -156px}
.disable .btn_edit {background-position:-190px -172px}
.disable .btn_del {background-position:-190px -188px}

.tit_1, .tit_2 {height:20px; line-height:20px; margin-bottom:5px; padding-left:23px; color:#dd203a}
.tit_1 {background-position:0 -691px}
.tit_2 {background-position:0 -712px}


.c_block {padding-bottom:50px}
.c_block ul {padding-bottom:18px; border-bottom:1px solid #f2ece9; _display:inline}
.c_block li {float:left; width:90px; margin-right:5px}
.c_block img {display:block; padding:2px; border:1px solid #e2d9d9; margin:0 auto 4px;}
.c_block strong {display:block; margin-bottom:8px; text-align:center}
.c_block del {display:block; text-align:center; color:#9e9e9e}
.c_block span {display:block; text-align:center}
.c_block .red_btn {display:block; width:73px; height:22px; margin:8px auto 0; line-height:20px; background-image:url(../img/mall.png); background-position:-477px -354px; text-align:center}
.red_btn:link, .red_btn:visited {color:#FEDCC9}

.what_more {display:block; margin-top:20px; font-weight:bold}
.what_more:link, .what_more:visited {text-decoration:underline; color:#5d5d5d}