
.admin {
    background: url("./images/left.jpg") repeat-y scroll 1px 0 rgba(0, 0, 0, 0);
    border: 1px solid #dfdfdf;
    margin: 8px auto 10px;
    width: 980px;
}
.ding {
    background: url("./images/yj.gif") no-repeat scroll 0 top rgba(0, 0, 0, 0);
    border-bottom: 1px solid #dfdfdf;
    height: 53px;
    margin: -1px -1px 0;
    position: relative;
    width: 982px;
}
.shouye {
    border-right: 1px solid #dfdfdf;
    float: left;
    height: 53px;
    width: 182px;
}
.shouye a {
    background: url("./images/shouye.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 51px;
    margin: 2px 0 0 2px;
    width: 179px;
}
.shouye a:hover {
    background-position: 0 bottom;
}
.gonggao img {
    display: inline;
    float: left;
    margin: 13px 0 0 15px;
}
.gonggao {
    float: left;
    width: 520px;
}
.gonggao ul {
    display: inline;
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 18px 0 0 10px;
    overflow: hidden;
    width: 460px;
}
.gonggao ul li {
    display: inline;
    float: left;
    width: 460px;
}
.gonggao ul a {
    color: #333;
    text-decoration: none;
}
.gonggao ul a:hover {
    color: #ff9900;
    text-decoration: underline;
}
.gonggao ul span {
    color: #ff9900;
    margin: 0 5px;
}
.gonggao ul span a {
    color: #3399ff;
    text-decoration: underline;
}
.gonggao ul span a:hover {
    text-decoration: none;
}
.shezhi {
    color: #aaa;
    float: right;
    margin: 20px 0 0;
    width: 230px;
}
.shezhi span {
    margin: 0 10px;
}
.shezhi a {
    color: #aaa;
}
.shezhi a:hover {
    color: #f90;
    text-decoration: none;
}
.shezhi p {
    float: left;
}
.shezhi ul {
    float: left;
}
.shezhi li {
    cursor: pointer;
    display: inline;
    float: left;
    height: 12px;
    margin-right: 5px;
    overflow: hidden;
    width: 12px;
}
.shezhi .mypanliS1 {
    background: none repeat scroll 0 0 #fedf73;
    border: 1px solid #ffa82d;
}
.shezhi .mypanliS2 {
    background: none repeat scroll 0 0 #ddd;
    border: 1px solid #ffffff;
}
.shezhi .mypanliS3 {
    background: none repeat scroll 0 0 #88b6ea;
    border: 1px solid #ffffff;
}
.mb_menu {
    display: inline;
    float: left;
    margin: 1px 0 0 1px;
    width: 179px;
}
.mb_menu h2 {
    background: none repeat scroll 0 0 #f0e9bd;
    color: #f28822;
    float: left;
    font-size: 14px;
    font-weight: 100;
    height: 22px;
    line-height: 22px;
    padding-left: 15px;
    width: 164px;
}
.mb_menu ul li {
    border-bottom: 1px solid #ebdfc3;
    float: left;
    height: 24px;
    line-height: 24px;
    width: 160px;
}
.mb_menu ul {
    display: inline;
    float: left;
    margin: 10px 0 0 10px;
    padding-bottom: 10px;
}
.mb_menu ul li a {
    background: url("./images/sj.gif") no-repeat scroll 10px -18px rgba(0, 0, 0, 0);
    color: #666;
    display: block;
    height: 24px;
    line-height: 24px;
    padding-left: 20px;
    text-decoration: none;
}
.mb_menu ul li a span {
    color: #ff0000;
}
.mb_menu ul li a:hover {
    color: #f00;
    text-decoration: underline;
}
.mb_menu ul .xz {
    background: url("./images/xz.gif") no-repeat scroll 0 -3px rgba(0, 0, 0, 0);
    border-bottom: medium none;
    height: 26px;
    line-height: 26px;
    margin: -1px 0 0;
    position: relative;
    width: 171px;
}
.mb_menu ul .xz a {
    background: url("./images/sj.gif") no-repeat scroll 10px 7px rgba(0, 0, 0, 0);
    color: #ff6600;
}
.mb_menu ul .xz b {
    background: url("./images/xz.gif") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    float: right;
    height: 32px;
    margin-top: -27px;
    position: relative;
    width: 5px;
}
.yj {
    background: url("./images/yj.gif") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    clear: both;
    height: 5px;
    margin: 0 -1px -1px;
    overflow: hidden;
    position: relative;
    width: 982px;
}
.qb h2 {
    background: none repeat scroll 0 0 #ffbd45;
    color: #fff;
    font-size: 14px;
    font-weight: 100;
    height: 25px;
    line-height: 25px;
    padding-left: 10px;
}
.weizhi {
    color: #999;
    display: inline;
    float: left;
    margin: 20px 0 0 20px;
}
.weizhi a {
    color: #3399fe;
    text-decoration: none;
}
.weizhi a:hover {
    color: #ff0000;
    text-decoration: underline;
}
.weizhi span {
    margin: 0 5px;
}
.weizhi b {
    color: #333;
    font-weight: 100;
}
.fill {
    border-bottom: 30px none;
    display: inline;
    float: right;
    margin: 25px 23px 0 0;
    width: 760px;
}
.mb_main_box {
    float: right;
    width: 800px;
}
.table_form {
    border: 0 none;
    color: #666;
}
.table_form th {
    font-weight: normal;
    text-align: right;
    width: 120px;
}
.table_form th, .table_form td { 
    padding: 5px;
}

.table_form td p {
    color: #bbb;
    float: left;
    margin: 8px 0 0 10px;
}
.table_form td p.red {
    color: #f00;
}
.table_form td p.lv {
    color: #97ce73;
}
.table_form .input {
    float: left;
}
.table_list th {
    background: none repeat scroll 0 0 #c4def0;
    color: #666;
    font-weight: normal;
    text-align: center;
}
.table_list th, .table_list td {
    line-height: 180%;
    padding: 8px 5px;
}
.table_list th.hui {
    background: none repeat scroll 0 0 #b2cee3;
}
.table_list td {
    background: none repeat scroll 0 0 #fafafa;
}
.table_list td.hui {
    background: none repeat scroll 0 0 #eef0f2;
}
.table_list tr.hui td {
    background: none repeat scroll 0 0 #f0f0f0;
}
.table_list tr.hui td.hui {
    background: none repeat scroll 0 0 #dbdfe3;
}
.cbox {
    background: url("./images/member/blank_bg.gif") repeat-x scroll left top #fafafa;
    padding: 0 12px 10px;
    width: 777px;
}
.cbox h2 {
    color: #336699;
    font-size: 14px;
    line-height: 40px;
}
.cbox .wrap {
    background: none repeat scroll 0 0 #fafafa;
    border: 1px solid #c7d8e3;
    padding: 17px 8px;
    width: 760px;
}
.cbox .op {
    padding: 15px 0 0 15px;
}
input.red {
    background: none repeat scroll 0 0 #fff4f4;
    border: 1px solid #ff0000;
}
.input {
    border: 1px solid #ccc;
    height: 23px;
    line-height: 23px;
    text-indent: 4px;
    width: 210px;
}
.btn_submit {
    background: url("./images/member/submit.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    height: 43px;
    text-indent: -10000px;
    width: 117px;
}
.btn_s1, .btn_s1_hover {
    background: url("./images/btn_bg.gif") no-repeat scroll 0 -31px rgba(0, 0, 0, 0);
    border: 0 none;
    color: #eee;
    cursor: pointer;
    font-size: 14px;
    height: 28px;
    width: 130px;
}
.btn_s1_hover {
    background-position: 0 0;
    color: #fff;
}
.position {
    border: 1px solid #ddd;
    clear: both;
    color: #666;
    height: 37px;
    line-height: 37px;
    margin-bottom: 10px;
    padding-left: 20px;
}
#Option_card {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    height: 39px;
    overflow: hidden;
    width: 800px;
}
#Option_card ul {
    float: left;
    height: 39px;
    line-height: 39px;
}
#Option_card ul li {
    float: left;
}
#Option_card ul li a {
    border-right: 1px solid #8c9fd3;
    display: block;
    float: left;
    height: 39px;
    padding: 0 32px;
    text-align: center;
}
#Option_card ul li .change, #Option_card ul li a:hover {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    border-left: 1px solid #fff;
    border-right: medium none;
    color: #fff;
    text-decoration: none;
}
#lr {
    margin-bottom: 10px;
    min-height: 755px;
    width: 800px;
}
#member_center {
    background: none repeat scroll 0 0 #dde3ea;
    display: inline;
    float: left;
    height: 881px;
    margin-left: 8px;
    width: 616px;
}
#msg {
    background: url("./images/member/msg_bg.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    border-bottom: 6px solid #fff;
    color: #fff;
    height: 52px;
    line-height: 52px;
    overflow: hidden;
    width: 616px;
}
#msg .speaker {
    background: url("./images/member/msg.gif") no-repeat scroll 15px 13px rgba(0, 0, 0, 0);
}
#msg li {
    padding-left: 50px;
}
#msg li a:link, #msg li a:hover, #msg li a:active, #msg li a:visited {
    color: #fff;
    text-decoration: none;
}
#Welcome {
    height: 168px;
    margin: 0 auto;
    overflow: hidden;
    padding: 9px 0;
    width: 602px;
}
#Welcome .img {
    float: left;
    margin-right: 7px;
}
#Welcome h3 {
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    text-indent: 5px;
}
#Welcome h3 strong a, #Welcome h3 strong {
    color: #339933;
}
#Welcome .Welcome_leirong {
    background: url("./images/member/welcome_bg.gif") repeat scroll left top rgba(0, 0, 0, 0);
    float: left;
    overflow: hidden;
    width: 420px;
}
#Welcome dl.f_left {
    width: 236px;
}
#Welcome dl.f_right {
    width: 180px;
}
#Welcome dl {
    color: #666;
    line-height: 30px;
}
#Welcome dl dt {
    float: left;
    text-indent: 6px;
}
#vehicles, #ShoppingCart {
    background: url("./images/member/02.jpg") no-repeat scroll 10px center #f8f9fb;
    border: 1px solid #afc6d7;
    height: 102px;
    margin: 0 auto 6px;
    padding-top: 42px;
    width: 600px;
}
#vehicles h3, #ShoppingCart h3 {
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 8px;
    margin-left: 195px;
    width: 385px;
}
#vehicles h3 a, #ShoppingCart h3 a {
    color: #336699;
    text-decoration: underline;
}
#vehicles p, #ShoppingCart p {
    margin-left: 195px;
    width: 385px;
}
#vehicles p strong, #ShoppingCart p strong {
    color: #990000;
    font-size: 14px;
}
#vehicles {
    background: url("./images/member/01.jpg") no-repeat scroll 10px center #f8f9fb;
    margin-bottom: 0;
}
#msg_list {
    background: none repeat scroll 0 0 #f4f6f8;
    height: 340px;
}
#msg_list p {
    background: none repeat scroll 0 0 #dde3ea;
    color: #4a774b;
    font-size: 14px;
    line-height: 33px;
    text-align: center;
}
#msg_list p strong {
    color: #9e0f10;
}
#msg_list ol {
    float: left;
    margin: 0 auto;
    width: 100%;
}
#msg_list ol li {
    float: left;
    width: 33.3%;
}
#msg_list ol li a {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    border-right: 1px solid #8c9fd3;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 39px;
    line-height: 39px;
    text-align: center;
}
#msg_list ol li .change, #msg_list ol li a:hover {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    color: #fff;
    text-decoration: none;
}
#msg_list ul {
    margin-bottom: 10px;
}
#msg_list ul li {
    background: none repeat scroll 0 0 #f4f6f8;
    height: 30px;
    line-height: 30px;
    padding: 0 6px;
    text-indent: 33px;
}
#msg_list ul li.unRead {
    background: url("./images/member/msg_yesno.gif") no-repeat scroll 6px -33px rgba(0, 0, 0, 0);
}
#msg_list ul li.newMsg {
    background: url("./images/message_new.gif") no-repeat scroll 10px 50% rgba(0, 0, 0, 0);
}
#msg_list ul li.yes {
    background: url("./images/member/msg_yesno.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
}
#msg_list ul li.Bgblue {
    background-color: #dde3ea;
}
#msg_list ul li span {
    color: #9f7040;
    float: right;
}
#msg_list .page, #msg_list #page {
    margin: 0 auto;
    width: 605px;
}
#rightsidebar {
    background: none repeat scroll 0 0 #e7e0c5;
    float: right;
    height: 881px;
    width: 176px;
}
#rightsidebar_menu {
    background: none repeat scroll 0 0 #96a7b6;
    width: 176px;
}
#rightsidebar_menu dl dt {
    color: #667480;
    font-size: 13px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    text-indent: 38px;
}
#rightsidebar_menu dl dt.img1 {
    background: url("./images/member/05.gif") no-repeat scroll 16px 12px #c4d2e3;
}
#rightsidebar_menu dl dt.img2 {
    background: url("./images/member/06.gif") no-repeat scroll 19px 10px #c4d2e3;
}
#rightsidebar_menu dl dt.img3 {
    background: url("./images/member/07.gif") no-repeat scroll 19px 10px #c4d2e3;
}
#rightsidebar_menu dl dd ul li a {
    background: none repeat scroll 0 0 #91a3b2;
    color: #fff;
    display: block;
    line-height: 180%;
    padding: 5px 5px 5px 20px;
}
#rightsidebar_menu dl dd ul li.hui a {
    background: none repeat scroll 0 0 #96a7b6;
}
#rightsidebar_menu dl dd ul li a:hover {
    background: none repeat scroll 0 0 #96a7b6;
    text-decoration: none;
}
#question {
    height: 295px;
    width: 176px;
}
#question form {
    margin: 0 auto;
    padding: 20px 0;
    width: 164px;
}
#question form p {
    color: #663300;
    line-height: 17px;
    padding: 5px;
}
#question form p img {
    vertical-align: middle;
}
#question form textarea {
    background: none repeat scroll 0 0 #f2f1eb;
    border: 1px solid #cccac5;
    height: 120px;
    width: 162px;
}
#Option_card {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    border-bottom: 1px solid #7f9bc5;
    height: 39px;
    overflow: hidden;
    width: 800px;
}
#Option_card ul {
    float: left;
    height: 39px;
    line-height: 39px;
}
#Option_card ul li {
    float: left;
}
#Option_card ul li a {
    border-right: 1px solid #8c9fd3;
    display: block;
    float: left;
    height: 39px;
    padding: 0 32px;
    text-align: center;
}
#Option_card ul li .change, #Option_card ul li a:hover {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    border-right: medium none;
    color: #fff;
    text-decoration: none;
}
#Message {
    width: 800px;
}
#Message .Message_list dt {
    background: none repeat scroll 0 0 #f4f6f8;
    color: #666;
    height: 30px;
    line-height: 30px;
    padding: 0 10px 0 6px;
    text-indent: 35px;
}
#Message .Message_list dt.unRead {
    background: url("./images/member/msg_yesno.gif") no-repeat scroll 7px -33px rgba(0, 0, 0, 0);
}
#Message .Message_list dt.YESRead {
    background: url("./images/member/msg_yesno.gif") no-repeat scroll 7px -33px rgba(0, 0, 0, 0);
}
#Message .Message_list dt.newMsg {
    background: url("./images/message_new.gif") no-repeat scroll 12px 50% rgba(0, 0, 0, 0);
}
#Message .Message_list dt.hui {
    background-color: #dde3ea;
}
#Message .Message_list dt span {
    color: #996633;
    float: right;
}
#Message .Message_list dd {
    background: none repeat scroll 0 0 #c7d2dd;
    display: none;
    padding: 14px 12px 25px;
}
#Message .Message_list dd .msg_cont {
    padding-bottom: 10px;
}
#Message .Message_list dd form textarea {
    background: none repeat scroll 0 0 #eceef0;
    border: 1px solid #c6c8ca;
    height: 120px;
    width: 770px;
}
#Message .Message_list dd form p {
    height: 49px;
    line-height: 49px;
    padding: 9px;
}
#Message .Message_list dd form p span {
    color: #6d6d6d;
    float: right;
    font-size: 16px;
}
#Message .Message_list dd.fold {
    background: none repeat scroll 0 0 #f00;
}
#Message .dis {
    border-bottom: 1px solid #fff;
}
#Message .Message_list .hover {
    background-color: #c4def0 !important;
}
#Message .QandA_list {
    background: url("./images/member/line.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    line-height: 30px;
    padding: 11px;
}
#Message .QandA_list dt {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    line-height: normal;
    padding: 0;
    text-indent: 0;
}
#Message .QandA_list dt span {
    color: #000;
    float: none;
    font-size: 20px;
    padding-right: 10px;
}
#Message .QandA_list dd {
    color: #666;
    display: block;
    padding: 0;
}
#Message .QandA_list dd span {
    color: #000;
    font-size: 20px;
    padding-left: 1px;
    padding-right: 10px;
}
#MyBalance {
    float: right;
    min-height: 881px;
    width: 803px;
}
#welcome_Balance {
    background: url("./images/member/blank_bg.gif") repeat-x scroll left top #fafafa;
    height: 208px;
    padding-top: 25px;
    width: 803px;
}
#DearMember {
    background: url("./images/member/money.gif") no-repeat scroll 15px 20px rgba(0, 0, 0, 0);
    border-right: 1px solid #ccc;
    float: left;
    height: 182px;
    width: 489px;
}
#DearMember div {
    padding-left: 120px;
    text-align: center;
}
#DearMember div h3 {
    color: #666;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 21px;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
}
#DearMember div h4 {
    color: #a1a1a1;
    font-size: 12px;
    height: 40px;
    line-height: 40px;
}
#DearMember div p {
    padding: 10px;
}
#DearMember div p a {
}
#DearMember div p a img {
    margin-left: 16px;
}
#DearMember div h3 strong {
    color: #339933;
    font-weight: normal;
}
#DearMember div h4 strong {
    color: #990000;
    font-weight: normal;
}
#DearMember p {
    color: #666;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
}
#faq {
    float: right;
    height: 167px;
    padding-left: 20px;
    padding-top: 15px;
    width: 280px;
}
#faq h2 {
    background: url("./images/member/08.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #666;
    font-family: Verdana,Geneva,sans-serif;
    font-weight: normal;
    text-indent: 20px;
}
#faq ul {
    line-height: 18px;
    padding: 5px;
}
#faq ul li {
    font-size: 11px;
}
#OfflinePayment {
    margin-bottom: 10px;
    width: 803px;
}
#OfflinePayment ul {
    float: left;
    height: 96px;
    overflow: hidden;
}
#OfflinePayment ul li {
    display: inline;
    float: left;
    margin: 0 1px;
}
#OfflinePayment ul li a {
    background-image: url("./images/member/payment.jpg");
    display: block;
    float: left;
    height: 98px;
    overflow: hidden;
    text-indent: -99em;
    width: 396px;
}
#OfflinePayment ul .txt_Online a {
    background-position: left top;
}
#OfflinePayment ul .txt_Online .change, #OfflinePayment ul .txt_Online a:hover {
    background-position: right top;
    width: 401px;
}
#OfflinePayment ul .txt_Offline a {
    background-position: left bottom;
}
#OfflinePayment ul .txt_Offline .change, #OfflinePayment ul .txt_Offline a:hover {
    background-position: right bottom;
    width: 401px;
}
#OfflinePayment .payment_content {
    border: 3px solid #36799e;
    min-height: 210px;
    width: 794px;
}
#OfflinePayment .bank {
    display: inline;
    float: left;
    margin: 6px 4px;
    width: 388px;
}
#OfflinePayment .bank h4 {
    color: #21a6d2;
    float: left;
    font-size: 13px;
    font-weight: normal;
    height: 19px;
    overflow: hidden;
    width: 190px;
}
#OfflinePayment .bank a {
}
#OfflinePayment .bank dl {
    color: #666;
    float: left;
    font-size: 11px;
    padding-left: 5px;
    width: 190px;
}
#OfflinePayment .bank dl dt {
    float: left;
}
#OfflinePayment .bank dl dd {
}
#OfflinePayment .bank a img {
    float: left;
    margin-right: 2px;
}
#recharge {
    padding: 9px 7px;
}
#recharge ol {
    float: left;
    margin-bottom: 0;
}
#recharge ol li {
    float: left;
}
#recharge ol li a {
    display: block;
    height: 63px;
    margin-right: 5px;
    overflow: hidden;
    text-indent: -99em;
    width: 255px;
}
#recharge .paypal a {
    background: url("./images/member/paypal.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
}
#recharge .paypal .change, #recharge .paypal a:hover {
    background-position: left top;
    border-bottom: 1px solid #d6e7f3;
    height: 65px;
    margin-bottom: -1px;
    position: relative;
}
#recharge .bookers a {
    background: url("./images/member/paypal.gif") no-repeat scroll right -70px rgba(0, 0, 0, 0);
}
#recharge .bookers .change, #recharge .bookers a:hover {
    background-position: left -70px;
    border-bottom: 1px solid #d6e7f3;
    height: 65px;
    margin-bottom: -1px;
    position: relative;
}
#recharge .bo3 a {
    background: url("./images/member/paypal.gif") no-repeat scroll right -140px rgba(0, 0, 0, 0);
}
#recharge .bo3 .change, #recharge .bo3 a:hover {
    background-position: left -140px;
    border-bottom: 1px solid #d6e7f3;
    height: 65px;
    margin-bottom: -1px;
    position: relative;
}
#recharge .recharge_lr {
    background: url("./images/member/paypal.gif") repeat-x scroll left -206px #f2f8fb;
    border: 1px solid #bccfd8;
    clear: both;
    margin-top: -10px;
    padding: 40px 0;
    width: 773px;
}
#recharge .recharge_lr input {
    margin-left: 28px;
}
#recharge .recharge_msg {
    padding: 15px 30px;
}
#recharge .recharge_msg p {
    font-size: 13px;
    width: 420px;
}
#recharge .recharge_msg p strong {
    color: #cf1111;
}
#recharge .recharge_msg p em {
    color: #cf1111;
    font-size: 18px;
    font-style: normal;
}
#recharge .recharge_msg button {
    background: url("./images/btn_bg2.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    border: medium none;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    height: 44px;
    width: 117px;
}
#MyBalance_list {
    margin-bottom: 10px;
}
#MyBalance_list ul {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    border-bottom: 1px solid #fff;
    float: left;
    height: 39px;
    line-height: 39px;
    width: 100%;
}
#MyBalance_list ul li {
    float: left;
}
#MyBalance_list ul li a {
    border-right: 1px solid #8c9fd3;
    display: block;
    float: left;
    height: 39px;
    text-align: center;
    width: 399px;
}
#MyBalance_list ul li .change, #MyBalance_list ul li a:hover {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    border-left: 1px solid #fff;
    border-right: medium none;
    color: #fff;
    text-decoration: none;
}
#MyOrder {
    min-height: 879px;
}
#Flow {
    background: none repeat scroll 0 0 #fff;
    height: 92px;
    padding-top: 92px;
}
#Flow ol {
    background: url("./images/member/flow_ulbg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    height: 9px;
    margin: 0 auto;
    text-align: center;
    width: 765px;
}
#Flow ol li {
    float: left;
    height: 155px;
    margin-top: -78px;
    position: relative;
    width: 95px;
}
#Flow ol li em {
    font-style: normal;
}
#Flow ol li img {
    display: none;
}
#Flow ol li strong {
    background: url("./images/member/yuan.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #969696;
    display: block;
    font-size: 14px;
    height: 30px;
    left: 50%;
    line-height: 30px;
    margin-left: -15px;
    position: absolute;
    text-align: center;
    top: 65px;
    width: 29px;
}
#Flow ol li span {
    display: block;
    left: 50%;
    margin-left: -37px;
    position: absolute;
    text-align: center;
    top: 110px;
    width: 75px;
}
#Flow .change img {
    display: inline;
}
#Flow .change em {
    background: none repeat scroll 0 0 #4171b8;
    display: block;
    height: 8px;
    margin-top: 23px;
}
#Flow .change strong {
    background-position: right top;
    color: #fff;
}
#Flow .change span {
    color: #4d7abc;
}
#order_list {
    margin-bottom: 10px;
    min-height: 500px;
    width: 801px;
}
#order_list ul {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    border-bottom: 1px solid #fff;
    border-top: 1px solid #43779b;
    float: left;
    width: 100%;
}
#order_list ul li {
    border-right: 1px solid #8c9fd3;
    border-top: 1px solid #fff;
    float: left;
    font-weight: bold;
}
#order_list ul li a {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 38px;
    line-height: 38px;
    padding: 0 12px;
}
#order_list ul li .change, #order_list ul li a:hover {
    background-position: left top;
    color: #fff;
    text-decoration: none;
}
#placeOrder {
    float: right;
    position: relative;
}
#Shopping_flow {
    height: 116px;
}
#Shopping_flow ol {
    float: left;
    padding-left: 60px;
    padding-top: 7px;
}
#Shopping_flow ol li {
    color: #fff;
    display: inline;
    float: left;
    font-size: 14px;
    height: 61px;
    margin-left: 5px;
    padding: 33px 7px 0 13px;
    text-align: center;
    width: 71px;
}
#Shopping_flow .bg_1 {
    background: url("./images/member/1.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
#Shopping_flow .bg_2 {
    background: url("./images/member/2.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
#Shopping_flow .bg_3 {
    background: url("./images/member/3.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
#Shopping_flow .bg_4 {
    background: url("./images/member/4.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
#Shopping_flow .bg_5 {
    background: url("./images/member/5.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
#Shopping_flow .bg_6 {
    background: url("./images/member/6.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
#Shopping_flow .bg_7 {
    background: url("./images/member/7.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
#Order_lr {
   
}
#Order_lr_dh li span {
    background: url("./images/member/why.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 29px;
    margin-right: 9px;
    margin-top: 5px;
    overflow: hidden;
    text-indent: -99em;
    width: 28px;
}
#Order_lr ul li {
    float: left;
    width: 298px;
	list-style:none;
}
#Order_lr ul li a {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    border-right: 1px solid #fff;
    display: block;
    font-weight: bold;
    height: 39px;
    line-height: 39px;
    padding-left: 20px;
}
#Order_lr ul li .change, #Order_lr ul li a:hover {
    background-position: left top;
    color: #fff;
    text-decoration: none;
}
#Order_lr ul li a:hover span {
    background-position: left top;
}
#Order_lr ul li .change span {
    background-position: left top;
}
#Order_lr {
   
    border: 2px solid #fff;
    min-height: 335px;
    position: relative;
}
#Order_lr div .msg {
    font-size: 14px;
    left: 50%;
    margin-left: -80px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
}
#WithdrawRequest {
    background: url("./images/member/blank_bg.gif") repeat-x scroll left top #fafafa;
    min-height: 881px;
    padding: 0 12px;
    width: 777px;
}
#WithdrawRequest h2 {
    color: #336699;
    font-size: 14px;
    line-height: 40px;
}
#WithdrawRequest .form_box {
    background: none repeat scroll 0 0 #fafafa;
    border: 1px solid #c7d8e3;
    padding: 17px 8px;
    width: 760px;
}
#WithdrawRequest .form_box dl {
    line-height: 25px;
    padding-left: 145px;
    position: relative;
}
#WithdrawRequest .form_box dl dt {
    color: #666;
    left: 0;
    position: absolute;
    text-align: right;
    width: 140px;
}
#WithdrawRequest .form_box dl dd {
    margin-bottom: 6px;
}
#WithdrawRequest .form_box dl dd textarea {
    border: 1px solid #ccc;
    height: 75px;
    line-height: 23px;
    text-indent: 4px;
    width: 210px;
}
#WithdrawRequest .form_box dl .input {
    border: 1px solid #ccc;
    height: 23px;
    line-height: 23px;
    text-indent: 4px;
    width: 210px;
}
#WithdrawRequest .op {
    height: 45px;
    line-height: 45px;
    padding: 15px;
}
#WithdrawRequest .op a {
    color: #369;
    padding-left: 12px;
}
#Tab_Option {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    border-bottom: 1px solid #7f9bc5;
    height: 39px;
    overflow: hidden;
    width: 800px;
}
#Tab_Option ul {
    float: left;
    height: 39px;
    line-height: 39px;
}
#Tab_Option ul li {
    float: left;
}
#Tab_Option ul li a {
    border-right: 1px solid #8c9fd3;
    display: block;
    float: left;
    height: 39px;
    padding: 0 32px;
    text-align: center;
}
#Tab_Option ul li .change, #Tab_Option ul li a:hover {
    background: url("./images/member/Option_card_bg.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    border-right: medium none;
    color: #fff;
    text-decoration: none;
}
.fav_form {
    background: url("./images/gwd.gif") no-repeat scroll 10px center rgba(0, 0, 0, 0);
    height: 53px;
    margin-bottom: 10px;
    padding-left: 120px;
}
.fav_form p {
    color: #999;
    line-height: 20px;
    padding-left: 5px;
}
.fav_form .shoucang {
    height: 35px;
}
.fav_form .wangzhi {
    border: 1px solid #88b0c4;
    display: inline;
    float: left;
    font-size: 14px;
    margin-right: 10px;
    padding: 5px 3px;
    width: 435px;
}
.favlist .pic {
    border: 1px solid #ccc;
    float: left;
    height: 60px;
    width: 60px;
}
.favlist .sm {
    float: right;
    width: 350px;
}
.favlist .price {
    color: #ff0000;
}
.favlist .jiaru, .favlist .shanchu {
    background: url("./images/sc_an.gif") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
    display: inline-block;
    padding: 5px 0 5px 20px;
}
.favlist .shanchu {
    background-position: 0 -25px;
}
.favlist .opbar {
    padding-top: 8px;
}
.fav_window {
    height: 250px;
}
.fav_window h2 {
    font-size: 14px;
}
.fav_window #itemName {
    width: 400px;
}
.fav_window .c_loading {
    padding: 30px 0;
    text-align: center;
}
.fav_window .c_loading {
    padding-top: 30px;
}
.fav_window .c_loading h2 {
    padding-top: 20px;
}
.fav_window .c_succeed h1 {
    padding: 30px 0;
    text-align: center;
}
.fav_window .c_succeed .c_sp {
    padding: 0 50px;
}
.fav_window .c_succeed .c_pic {
    float: left;
    height: 60px;
    width: 60px;
}
.fav_window .c_succeed .c_summary {
    float: left;
    line-height: 180%;
    padding-left: 10px;
    width: 400px;
}
.fav_window .c_succeed dt {
    font-size: 14px;
}
.fav_window .c_succeed .gaunbi {
    padding: 10px 0 10px 110px;
}
.offline_payment_dialog .mc {
    background-color: #e2edf4;
    padding: 0;
}
.offline_payment_dialog .form_item {
    background-color: #fff;
    padding: 10px 0 5px;
}
.offline_payment_dialog .table_form th {
    width: 170px;
}
.offline_payment_dialog .tips {
    padding: 10px 15px 5px;
}
.offline_payment_dialog .op {
    padding: 5px 15px 10px;
    text-align: right;
}
.message_new {
    background: url("./images/message_new.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: inline-block;
    height: 20px;
    vertical-align: middle;
    width: 20px;
}
.message_read {
    background: url("./images/message_read.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: inline-block;
    height: 20px;
    vertical-align: middle;
    width: 20px;
}
.message_dialog {
    background-color: #c7d2dd;
    font-size: 12px;
    padding: 12px;
    position: relative;
}
.message_dialog .close {
    background: url("images/icon_del.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    height: 12px;
    left: 2px;
    position: absolute;
    top: 2px;
    width: 11px;
}
.message_dialog textarea {
    background: none repeat scroll 0 0 #eceef0;
    border: 1px solid #c6c8ca;
    height: 120px;
    width: 775px;
}
.message_dialog .op {
    padding: 10px 0;
}
.message_dialog .msg_list dl dt {
    background: url("./images/member/line.gif") repeat-x scroll left top transparent;
    padding-top: 5px;
}
.message_dialog .msg_list dl dd {
    padding-bottom: 5px;
}
.table tr.nopadding td, .table_list tr.nopadding td {
    padding: 0;
}
#tdsizeinfo {
    padding: 0;
}
#tdsizeinfo a {
    color: Black;
}
#tdsizeinfo li {
    background-color: #ffffff;
    float: left;
    line-height: 20px;
    list-style: outside none none;
    margin: 0 4px 4px 0;
    padding: 1px;
    position: relative;
    vertical-align: middle;
}
#tdsizeinfo li.txt a {
    padding: 0 5px;
    width: auto !important;
}
#tdsizeinfo li.selected a {
    border: 2px solid #ff6701;
    margin: -1px;
}
#tdsizeinfo li a {
    background: url("") no-repeat scroll center center #ffffff;
    border: 1px solid #c8c9cd;
    color: #000000 !important;
    display: block;
    height: auto !important;
    line-height: 25px;
    min-width: 10px;
    padding: 0 6px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    width: auto !important;
}
#tdsizeinfo li span {
    color: #000000 !important;
}
#tdsizeinfo .txt a span {
    display: block;
    text-indent: 0;
    width: auto;
}
#tdsizeinfo li a:hover {
    border: 2px solid #ff6701;
    margin: -1px;
}
#tdsizeinfo li.selected a {
    border: 2px solid #ff6701;
    margin: -1px;
}
#tdcolorinfo {
    padding: 0;
}
#tdcolorinfo a {
    color: Black;
}
#tdcolorinfo li {
    background-color: #ffffff;
    float: left;
    line-height: 20px;
    list-style: outside none none;
    margin: 0 4px 4px 0;
    padding: 1px;
    position: relative;
    vertical-align: middle;
}
#tdcolorinfo li.txt a {
    padding: 0 5px;
    width: auto !important;
}
#tdcolorinfo li.selected a {
    border: 2px solid #ff6701;
    margin: -1px;
}
#tdcolorinfo li a {
    background: url("") no-repeat scroll center center #ffffff;
    border: 1px solid #c8c9cd;
    color: #000000 !important;
    display: block;
    height: auto !important;
    line-height: 25px;
    min-width: 10px;
    padding: 0 6px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    width: auto !important;
}
#tdcolorinfo li span {
    color: #000000 !important;
}
#tdcolorinfo .txt a span {
    display: block;
    text-indent: 0;
    width: auto;
}
#tdcolorinfo li a:hover {
    border: 2px solid #ff6701;
    margin: -1px;
}
#tdcolorinfo li.selected a {
    border: 2px solid #ff6701;
    margin: -1px;
}
.viewtitle {
    background: url("./images/member/view.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 17px;
    position: relative;
    width: 87px;
}
.viewtitle span {
    display: block;
    height: 17px;
    overflow: hidden;
    width: 87px;
}
.viewbox {
    color: #1b335c;
    display: none;
    height: auto !important;
    left: 0;
    min-height: 102px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 231px;
    z-index: 10;
}
.viewboxcon {
    background: url("./images/member/view.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
}
.viewtop {
    background: url("./images/member/view.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 28px;
    overflow: hidden;
    width: 231px;
}
.viewc0 {
    background: url("./images/member/view1.gif") repeat-y scroll left top rgba(0, 0, 0, 0);
    width: 231px;
}
.viewc {
    background: url("./images/member/view2.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    height: auto !important;
    line-height: 20px;
    min-height: 40px;
    padding: 5px 10px;
    width: 211px;
}
.viewb {
    background: url("./images/member/view.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    height: 24px;
    overflow: hidden;
    width: 231px;
}
.lightbox {
    background: url("./images/member/win1.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: none;
    height: 480px;
    margin: 0;
    padding: 0;
    width: 620px;
}
.lightbox .lightbox_t {
    height: 16px;
    overflow: hidden;
    padding: 5px 10px;
    text-align: left;
}
.lightbox .lightbox_t a {
    background: url("./images/member/win2.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 16px;
    overflow: hidden;
    width: 16px;
}
.lightbox1 {
    height: 454px;
    margin: 0;
    padding: 0;
    width: 620px;
}
.lightbox1 form {
    margin: 0;
    padding: 0;
}
.lightbox1 table {
    margin: 10px auto;
}
.lightbox1 table td {
    color: #000;
}
.lightbox1 .input1 {
    background: url("./images/member/win3.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    border: 1px solid #c7cbcc;
    height: 18px;
    line-height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 2px;
    width: 454px;
}
.lightbox1 .input2 {
    background: url("./images/member/win3.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    border: 1px solid #c7cbcc;
    height: 18px;
    line-height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 2px;
    width: 160px;
}
.lightbox1 .input3 {
    background: url("./images/member/win4.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    border: 1px solid #c7cbcc;
    font-size: 12px;
    height: 75px;
    line-height: 18px;
    margin: 0;
    overflow-y: auto;
    padding: 2px;
    width: 454px;
}
.lightbox1 .picbox {
    background: url("./images/member/win4.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    border: 1px solid #c7cbcc;
    height: 157px;
    overflow: hidden;
    width: 173px;
}
.lightbox1 .btn1 {
    background: url("./images/member/win5.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    height: 24px;
    margin: 0 7px;
    overflow: hidden;
    padding: 0;
    width: 112px;
}
.lightbox1 .btn2 {
    background: url("./images/member/win6.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    height: 24px;
    margin: 0 7px;
    overflow: hidden;
    padding: 0;
    width: 51px;
}
#sku_box a {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    color: #333;
    float: left;
    margin: 2px 5px 2px 0;
    padding: 1px 5px;
    text-decoration: none;
    width: inherit;
	line-height:22px;
}
#sku_box A.on,#sku_box A.on:hover{
    border: 1px solid #f90;
    color: #f90;
	 line-height:22px;
	
	
}

#sku_box A:hover {
    border: 1px solid #f90;
    color: #f90;
}
#sku_box th {
    width: 80px;
}
#sku_box a.no_stock {
    border: 1px dashed #d6d6d8;
    color: #cdcdcd;
    cursor: not-allowed;
}
.clear{ clear:both;}

#item_num{ line-height: 34px; color: #838383;}

#edit_fee{ border:1px solid #ccc; width:50px; text-align:center;}
#set_fee{ border:1px solid #ccc; width:50px;}














