.index_banner {
    background-color: #374252;
    width: 999px;
    padding-top: 7px;
    padding-bottom: 7px;
}

.main .text_n {
    width: 999px;
    margin-top: 5px;
    display: block;
    color: #666666;
}

.main .text_n .text_n_div2 {
    float: left;
    width: 997px;
    margin-top: 5px;
    padding-bottom: 0px;
}

.main .text_n .text_n_div3 {
    float: left;
    width: 999px;
    margin-top: 5px;
    padding-bottom: 0px;
}

.memberCenter_title {
    background-image: url(/image/20120131/MemberCenter/memberCenter_titlebg01.jpg);
    background-repeat: repeat-x;
    background-position: center center;
    float: left;
    height: 33px;
    overflow: hidden;
    width: 997px;
    margin: 0px;
    padding: 0px;
    color: #333333;
}

.memberCenter_hello {
    float: left;
    padding-left: 10px;
    line-height: 33px;
}

.memberCenter_helloWord {
    float: left;
}

.memberCenter_helloBtn1 {
    background-image: url(/image/20120131/MemberCenter/memberCenter_btn1.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    float: left;
    height: 24px;
    line-height: 24px;
    width: 62px;
    cursor: pointer;
    margin-top: 4px;
    margin-left: 10px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    display: inline;
}

.memberCenter_helloBtn1 a {
    color: #333333;
    text-decoration: none;
}

.memberCenter_helloBtn2 {
    background-image: url(/image/20120131/MemberCenter/memberCenter_btn2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    float: left;
    height: 24px;
    line-height: 24px;
    width: 44px;
    cursor: pointer;
    margin-top: 4px;
    margin-left: 9px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    display: inline;
}

.memberCenter_helloBtn2 a {
    color: #333333;
    text-decoration: none;
}

.memberCenter_note {
    float: right;
    width: 260px;
    margin-right: 10px;
    line-height: 33px;
    text-align: left;
    display: inline;
}

.memberCenter_noteWord {
    float: right;
    width: 45px;
}

.memberCenter_helloBtn3 {
    background-image: url(/image/20120131/MemberCenter/memberCenter_btn3.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    float: right;
    height: 24px;
    line-height: 24px;
    width: 109px;
    cursor: pointer;
    margin-top: 4px;
    margin-right: 5px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    color: #7B0139;
    display: inline;
}

.memberCenter_helloBtn3 a {
    color: #333333;
    text-decoration: none;
}

.memberCenter_helloBtn4 {
    background-image: url(/image/20120131/MemberCenter/memberCenter_btn4.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    float: right;
    height: 24px;
    line-height: 24px;
    width: 83px;
    cursor: pointer;
    margin-top: 4px;
    margin-right: 9px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    color: #7B0139;
    display: inline;
}

.memberCenter_helloBtn4 a {
    color: #333333;
    text-decoration: none;
}

.memberCenter_left {
    float: left;
    width: 195px;
    margin-right: -3px; /*padding-bottom: 20px;*/
    display: inline;
}

.memberCenter_right {
    float: left;
    width: 792px;
    margin-left: 12px;
    display: inline;
    overflow: hidden;
}

.memberCenter_menutitle {
    background-image: url(/image/20110825/member/memberCenter_menu1.jpg);
    background-repeat: repeat-x;
    background-position: left center;
    float: left;
    height: 33px;
    width: 184px;
    font-family: "黑体";
    font-size: 17px;
    line-height: 33px;
    color: #AB0039;
    font-weight: bold;
    text-align: left;
    padding-left: 11px;
    display: inline;
}

.memberCenter_menutitle2 {
    background-image: url(/image/20120131/MemberCenter/memberCenter_menu2.jpg);
    background-repeat: repeat-x;
    background-position: left center;
    float: left;
    height: 25px;
    width: 184px;
    font-family: "宋体";
    font-size: 12px;
    line-height: 25px;
    color: #AB0039;
    font-weight: bold;
    text-align: left;
    padding-left: 11px;
    border-top: #DBDBDB solid 1px;
    display: inline;
    text-align: left;
}

.memberCenter_menuShow {
    background-image: url(/image/20120131/MemberCenter/memberCenter_connerShow.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    float: left;
    padding-left: 15px;
    display: inline;
}

.memberCenter_menuClose {
    background-image: url(/image/20120131/MemberCenter/memberCenter_connerClose.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    float: left;
    padding-left: 15px;
    display: inline;
}

.memberCenter_menutitle5 {
    background-image: url(/image/20110825/member/memberCenter_menu2.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    float: left;
    width: 195px;
    font-family: "宋体";
    font-size: 12px;
    line-height: 25px;
    color: #AB0039;
    font-weight: bold;
    text-align: left;
    border-top: #DBDBDB solid 1px;
    display: inline;
}

.memberCenter_menutitle3 {

}

.memberCenter_menutitle4 {

}

.memberCenter_menutitle3 span {
    background-image: url(/image/20110825/member/memberCenter_connerClose.jpg);
    background-repeat: no-repeat;
    background-position: 11px center;
    float: left;
    padding-left: 26px;
    display: inline;
}

.memberCenter_menutitle4 span {
    background-image: url(/image/20110825/member/memberCenter_connerShow.jpg);
    background-repeat: no-repeat;
    background-position: 11px center;
    float: left;
    padding-left: 26px;
    display: inline;
}

.memberCenter_menutitle5 div {
    display: none;
    float: left;
}

.memberCenter_menuUl {
    background-color: #FAFAFC;
    float: left;
    width: 195px;
    color: #666666;
    display: none;
    font-size: 12px;
    font-weight: normal; /*height:500px;*/
}

.memberCenter_menuUl li {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 155px;
    line-height: 24px;
    list-style: none;
    text-align: left;
    padding-left: 40px;
}

.memberCenter_menuUl a {
    color: #666666;
    text-decoration: none;
}

.memberCenter_menuUl a:hover {
    color: #AB0039;
    text-decoration: underline;
}

.memberCenter_menuUl ul {
    float: left;
    margin-top: 7px;
    margin-bottom: 15px;
    display: inline;
}

.memberCenter_menuNow {
    color: #AB0039;
}

.memberCenter_rtitle {
    float: left;
    width: 792px;
    text-align: left;
    padding-left: 10px;
    padding-top: 9px;
    background-image: url(/image/20120131/MemberCenter/memberCenter_connerClose.jpg);
    background-repeat: no-repeat;
    background-position: left 11px;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #AB0039;
    margin-bottom: 3px;
}

.memberCenter_notice {
    float: left;
    width: 770px;
    padding: 7px 10px;
    text-align: left;
    line-height: 20px;
    margin-top: 8px;
    display: inline;
}

.memberCenter_notice_span {
    float: left;
    padding-right: 10px;
}

.memberCenter_table {
    float: left;
    width: 792px;
    margin-top: 8px;
    display: inline;
}

.memberCenter_table_th {
    background-image: url(/image/20120131/MemberCenter/memberCenter_menu1.jpg);
    background-repeat: repeat;
    background-position: left top;
    height: 33px;
    width: 790px;
}

.memberCenter_table_title {
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    float: left;
    padding-left: 15px;
}

.memberCenter_table_title2 {
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    float: left;
    padding-left: 15px;
}

.memberCenter_table td {
    height: 26px;
    background-color: #FFFFFF;
    overflow: hidden;
    color: #666666;
}

.memberCenter_table th {
    background-color: #F3F3F3;
    font-weight: normal;
    color: #333333;
}

.memberCenter_table a {
    color: #666666;
}

.memberCenter_right_note {
    float: left;
    width: 790px;
    margin-top: 8px;
    display: inline;
}

.memberCenter_right_title {
    background-image: url(/image/20120131/MemberCenter/memberCenter_menu1.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    float: left;
    height: 33px;
    width: 779px;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    line-height: 33px;
    text-align: left;
    padding-left: 11px;
    color: #333333;
    border-bottom: solid 1px #CCCCCC;
}

.memberCenter_right_content {
    background-color: #FFFFFF;
    float: left;
    width: 790px;
    margin-bottom: 20px;
    display: inline;
}

.memberCenter_produceShow {
    float: left;
    width: 199px;
    padding-bottom: 15px;
    display: inline;
    background-color: #F6F6F6;
}

.memberCenter_right_content ul {
    float: left;
    margin-top: 10px;
    margin-bottom: 20px;
    margin-left: 6px;
    display: inline;
}

.memberCenter_right_content li {
    float: left;
    width: 201px;
    margin: 5px 16px;
    list-style: none;
    display: inline;
}

.product_showImg {
    padding: 18px 18px 5px 18px;
    float: left;
    width: 165px;
}

.product_showName {
    float: left;
    width: 199px;
    line-height: 24px;
    color: #101010;
    overflow: hidden;
    white-space: nowrap;
}

.product_showPrice {
    float: left;
    width: 199px;
    line-height: 20px;
    color: #FF0000;
    overflow: hidden;
    white-space: nowrap;
}

.product_showName a {
    color: #101010;
    text-decoration: none;
}

.product_showName a:hover {
    color: #101010;
    text-decoration: underline;
}

/*会员中心新页面-我的定单*/
.memberCenter_right_titlediv {
    float: left;
    width: 792px;
    font-family: "宋体";
    font-size: 14px;
    font-weight: normal;
    line-height: 33px;
    text-align: left;
    padding-left: 0px;
    margin-top: 5px;
    display: inline;
    color: #333333;
}

.nTab {
    float: left;
    width: 792px;
    margin: 0px;
    margin-bottom: 20px;
    display: inline;
}

.memberCenter_nTab {
    background-image: url(/image/20120131/MemberCenter/memberCenter_menu11.jpg); /* 新修改10-31日*/
    background-repeat: repeat-x;
    background-position: left top;
    width: 790px;
    border-right: 1px #dbdbdb solid;
    border-left: 1px #dbdbdb solid;
    border-top: 1px #dbdbdb solid;
    border-bottom: none;
    float: left;
    display: inline;
    position: relative;
    z-index: 25;
}

.nTab .TabTitle {
    clear: both;
    height: 35px;
    overflow: hidden;
    margin-left: 12px;
    margin-top: 1px;
    font-family: "宋体";
    font-size: 12px;
    font-weight: bold;
    width: 778px;
    /*position:relative;
    z-index:10px;*/
}

.nTab .TabTitle ul {
    border: 0;
    margin: 0;
    padding: 0;
    width: 778px;
}

.nTab .TabTitle li {
    float: left;
    cursor: pointer;
    padding-right: 0px;
    padding-left: 0px;
    list-style-type: none;
    font-size: 12px;
    height: 32px;
    text-align: center;
    margin: 2px 2px 0px 2px;
    display: inline;
    overflow: hidden;
}

.nTab .TabTitle .active {
    /*border-left:1px #dbdbdb solid;
     border-top:1px #dbdbdb solid;
     border-right:1px #dbdbdb solid;
     border-bottom:1px #fff solid;*/
    background-image: url(/image/20120131/MemberCenter/ppppp_03.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 77px;
    height: 32px;
    color: #990000;
}

.nTab .TabTitle .normal {
    border-left: 1px #dbdbdb solid;
    border-top: 1px #dbdbdb solid;
    border-right: 1px #dbdbdb solid;
    border-bottom: 1px #dbdbdb solid;
    /*background-image: url(../image/ppppp_05.jpg);
     background-repeat: no-repeat;
     background-position: left bottom;*/
    width: 75px;
    height: 30px;
}

.nTab .TabContent {
    width: 792px;
    margin-top: 0px;
    padding: 0px;
    font-weight: normal;
    float: left;
    position: relative;
    z-index: 21;
    top: -2px;
}

.none {
    display: none;
}

.memberCenter_order {
    width: 792px;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    margin-top: 0px;
    padding: 0px;
    float: left;
}

.memberCenter_order th {
    background-color: #F3F3F3;
    text-align: center;
    font-weight: normal;
    overflow: hidden;
}

.memberCenter_order td {
    background-color: #FFFFFF;
    text-align: center;
}

/*
.memberCenter_order_total {
    float: left;
    width: 772px;
    background-color: #f3f3f3;
    text-align: right;
    padding-right: 20px;
    font-size: 12px;
} */

.memberCenter_order_total a {
    color: #333333;
    margin: 0px 2px;
    padding: 0px;
    display: inline;
    text-decoration: none;
}

.memberCenter_order_total a:hover {
    color: #333333;
    margin: 0px 2px;
    padding: 0px;
    display: inline;
    text-decoration: none;
}

.memberCenter_order a {
    color: #333333;
    text-decoration: none;
}

.memberCenter_order a:hover {
    color: #333333;
    text-decoration: underline;
}

.memberCenter_order table {
    margin: 0px;
    padding: 0px;
}

.memberCenter_right_input {
    float: left;
    width: 641px;
    text-align: left;
    padding-left: 70px;
    margin-top: 30px;
    display: inline;
}

.memberCenter_right_input_span {
    float: left;
    width: 641px;
    line-height: 20px;
    margin-top: 4px;
}

.memberCenter_right_input_span2 {
    float: left;
    line-height: 20px;
    margin-top: 4px;
}

.memberCenter_right_input2 {
    float: left;
    width: 671px;
    text-align: left;
    padding-left: 40px;
    margin-top: 20px;
    display: inline;
}

.memberCenter_radio {
    float: left;
    width: 20px;
}

.memberCenter_radio_text {
    float: left;
    width: 620px;
    margin-top: 3px;
    display: inline;
}

.memberCenter_right_btn {
    float: left;
    width: 640px;
    margin-top: 20px;
    margin-left: 70px;
    text-align: left;
    margin-bottom: 40px;
    display: inline;
}

.margin_top20 {
    margin-top: 20px;
}

.padding_left20 {
    padding-left: 20px;
}

.text_align_left {
    text-align: left;
}

.memberCenter_input_verification {
    float: left;
    margin-top: 18px;
    margin-left: 5px;
    display: inline;
}

.memberCenter_tiyan {
    background-image: url(http://img.utype.com/image/20110425/member/suff_tyk.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 70px;
    display: inline;
}

/*现金账户收支明细*/
.nTab .TabTitle2 {
    clear: both;
    height: 35px;
    overflow: hidden;
    margin-left: 12px;
    margin-top: 1px;
    font-family: "宋体";
    font-size: 12px;
    font-weight: bold;
    width: 778px;
}

.nTab .TabTitle2 ul {
    border: 0;
    margin: 0;
    padding: 0;
    width: 778px;
}

.nTab .TabTitle2 li {
/* 新修改10-31日*/
    float: left;
    width: 126px;
    cursor: pointer;
    padding-top: 1px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 2px;
    list-style-type: none;
    font-size: 12px;
    height: 27px;
    text-align: center;
    margin: 2px 2px 0px 2px;
    background-color: #f3f3f3;
    display: inline;
    overflow: hidden;
}

.nTab .TabTitle2 .active {
    border-left: 1px #dbdbdb solid;
    border-top: 1px #dbdbdb solid;
    border-right: 1px #dbdbdb solid;
    border-bottom: 1px #f3f3f3 solid;
}

.nTab .TabTitle2 .normal {
    border-left: 1px #dbdbdb solid;
    border-top: 1px #dbdbdb solid;
    border-right: 1px #dbdbdb solid;
    border-bottom: 1px #dbdbdb solid;
}

/*购买VIP购物卡新增*/
.memberCenter_right_div {
    float: left;
    width: 790px;
}

.memberCenter_buyshoppingcarimg {
    float: left;
    width: 375px;
    margin-left: 20px;
    display: inline;
}

.memberCenter_buyshoppingcar {
    float: left;
    width: 280px;
}

.memberCenter_buyshoppingcar ul {
    float: left;
    width: 270px;
    margin-left: 10px;
    display: inline;
}

.memberCenter_buyshoppingcar .cart_radio {
    float: left;
    width: 20px;
}

.memberCenter_buyshoppingcar .cart_text {
    margin-right: 5px;
    margin-left: 0px;
    display: inline;
}

.memberCenter_buyshoppingcar li {
    float: left;
    width: 260px;
    list-style: none;
    margin: 5px 0px;
}

.memberCenter_buyshoppingcar .card_save, .memberCenter_buyshoppingcar .cart_synopsis {
    float: left;
    width: 280px;
    margin-top: 10px;
    line-height: 18px;
}

.card_sub {
    float: right;
    margin-top: 0px;
    margin-bottom: 20px;
    margin-right: 20px;
    display: inline;
}

.line1_div {
    width: 98%;
    margin-left: 9px;
    margin-top: 10px;
    margin-bottom: 10px;
    float: left;
    display: inline;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
}

/*我的咨询和评论*/
.memberCenter_cc_p {
    float: left;
    width: 165px;
    margin-left: 20px;
    margin-bottom: 10px;
    display: inline;
    border: #cccccc solid 1px;
    padding: 5px;
}

.memberCenter_cc_span {
    float: left;
    width: 165px;
    margin-top: 10px;
    margin-bottom: 10px;
    display: inline;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
}

.memberCenter_cc_span a {
    text-decoration: none;
    color: #666666;
}

.memberCenter_cc_span a:hover {
    text-decoration: none;
    color: #333333;
}

.memberCenter_cc_list {
    float: left;
    width: 490px;
    border: #CCCCCC solid 1px;
    margin-left: 8px;
    padding: 5px;
    display: inline;
}

.memberCenter_cc_title {
    float: left;
    font-weight: bold;
}

.memberCenter_cc_date {
    float: right;
}

.memberCenter_cc_li {
    float: left;
    width: 490px;
    line-height: 20px;
}

.memberCenter_cc_content {
    float: left;
    width: 490px;
}

.memberCenter_cc_content a {
    color: #666666;
}

.memberCenter_cc_content a:hover {
    color: #000000;
}

.normal a {
    color: #333333;
    text-decoration: none;
}

.active a {
    color: #990000;
    text-decoration: none;
}

.normal a:hover, .active a:hover {
    color: #990000;
    text-decoration: none;
}

/*给客服发信息*/
.memberCenter_sendmail {
    float: left;
    width: 790px;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
}

.memberCenter_sendmail_title {
    float: left;
    width: 640px;
    margin-left: 70px;
    display: inline;
}

.memberCenter_sendmail_content {
    float: left;
    width: 640px;
    margin-top: 5px;
    margin-left: 70px;
    display: inline;
}

.red {
    color: #FF0000;
}

.memberCenter_sendmail_content_title {
    float: left;
}

.memberCenter_sendmail_content_text {
    float: left;
    vertical-align: top;
    margin-top: 5px;
    display: inline;
}

.memberCenter_sendmail_note {
    float: left;
    margin-left: 5px;
    display: inline;
}

.memberCenter_sendmail_title input {
    margin: 0px;
    padding: 0px;
}

.memberCenter_sendmail_content_text textarea {
    margin: 0px;
    padding: 0px;
    width: 420px;
    height: 100px;
}

.memberCenter_sendmailbtn {
    float: left;
    margin-top: 10px;
    margin-left: 110px;
    display: inline;
}

/*VIP购物卡购买新增*/
.memberCenter_right_div .op_tabel_top {
    background-color: #CCCCCC;
    height: 30px;
}

.memberCenter_right_div .op_tabel_base {
    background-color: #CCCCCC;
    height: 30px;
    text-align: right;
    padding-right: 10px;
}

.memberCenter_right_div .op_tabel_1 {
    line-height: 24px;
}

.memberCenter_right_div table {
    text-align: center;
    margin-left: 0px;
    margin-bottom: 5px;
    display: inline;
}

.memberCenter_right_div .op_tabel_1 a {
    color: #333333;
}

/*个人信息*/
.memberCenter_right_type {
    text-align: right;
    float: left;
    width: 80px;
    padding-right: 5px;
}

.memberCenter_right_btn_left {
    float: left;
    width: 100px;
    margin-left: 150px;
    display: inline;
}

/*验证邮箱*/
.memberCenter_mailchecked {
    float: left;
    width: 779px;
    margin-top: 20px;
    margin-left: 11px;
    display: inline;
}

.memberCenter_mailcheckedimg {
    float: left;
    width: 70px;
    margin-left: 50px;
    margin-top: 15px;
    display: inline;
}

.memberCenter_mailcheckedtext {
    float: left;
    width: 560px;
    margin-left: 5px;
    margin-top: 30px;
    text-align: left;
    display: inline;
}

.memberCenter_mailcheckedline {
    border-top-width: 1px;
    border-top-style: dashed;
    border-top-color: #CCCCCC;
    float: left;
    width: 690px;
    margin-top: 30px;
}

.memberCenter_mailchecked_other {
    background-color: #F5F5F5;
    float: left;
    width: 690px;
    padding-top: 10px;
    padding-bottom: 30px;
}

.memberCenter_mailchecked_note {
    background-image: url(/image/20120131/MemberCenter/email_3.gif);
    background-repeat: no-repeat;
    background-position: left center;
    float: left;
    width: 515px;
    height: 30px;
    margin-left: 150px;
    display: inline;
    text-align: left;
    padding-left: 35px;
    padding-top: 15px;
    font-size: 14px;
    font-weight: bold;
}

.memberCenter_mailchecked_ul {
    float: left;
    width: 510px;
    margin-left: 185px;
    text-align: left;
    display: inline;
}

.memberCenter_mailchecked_li {
    float: left;
    width: 510px;
    line-height: 20px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.memberCenter_right_input_div {
    float: left;
    width: 150px;
}

.memberCenter_right_input_spannote {
    float: left;
    width: 380px;
}

/*收货地址*/
.memberCenter_right_address {
    float: left;
    width: 779px;
    margin-left: 11px;
    display: inline;
}

.memberCenter_right_address dl {
    float: left;
    width: 680px;
    text-align: left;
    border-top-width: 1px;
    border-top-style: dashed;
    border-top-color: #CCCCCC;
    margin-top: 10px;
    display: inline;
}

.memberCenter_right_address dd {
    float: left;
    width: 670px;
    margin: 0px;
    padding: 5px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
    line-height: 20px;
}

.memberCenter_right_address_name {
    float: left;
    width: 80px;
    margin-left: 20px;
    display: inline;
}

.memberCenter_right_address_addr {
    float: left;
    width: 370px;
}

.memberCenter_right_address_span {
    padding-right: 5px;
    padding-left: 5px;
}

.memberCenter_right_address_op {
    float: left;
    width: 150px;
}

.memberCenter_right_content a {
    color: #FF0000;
    text-decoration: none;
}

.memberCenter_right_input2 select {
    width: 80px;
    color: #666666;
    margin-right: 10px;
    _margin-right: 5px;
    padding: 0px;
}

/*穿衣人*/
.memberCenter_chuanyi {
    float: left;
    width: 671px;
    background-color: #FCFCFC;
    border-left: #dbdbdb solid 1px;
    border-right: #dbdbdb solid 1px;
    border-bottom: #dbdbdb solid 1px;
    padding: 20px;
}

.memberCenter_chuanyititle {
    font-family: "宋体";
    font-size: 13px;
    font-weight: bold;
    float: left;
    width: 671px;
    padding-top: 15px;
    border-bottom: #dbdbdb dashed 1px;
}

.memberCenter_chuanyi ul, .memberCenter_chuanyi li {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 671px;
    line-height: 30px;
    list-style: none;
}

.memberCenter_chuanyi li {
    border-bottom: #dbdbdb dashed 1px;
    padding-left: 20px;
    width: 651px;
}

.memberCenter_span_padding {
    padding-right: 20px;
}

.memberCenter_chuanyi table {
    padding-top: 10px;
    padding-left: 20px;
}

.memberCenter_chuanyi td {
    text-align: left;
    background-color: #FCFCFC;
}

.memberCenter_order_total {
    float: left;
    width: 772px;
    background-color: #f3f3f3;
    text-align: right;
    padding-right: 20px;
    margin-top: 1px;
    font-size: 12px;
    line-height: 25px;
}

.memberCenter_chuanyi_note {
    float: left;
    width: 651px;
    padding-left: 20px;
    padding-top: 20px;
    line-height: 20px;
}

.memberCenter_chuanyi_op {
    float: left;
    width: 671px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.memberCenter_chuanyi_opbtn {
    float: left;
    width: 55px;
    margin-left: 20px;
    display: inline;
}

.memberCenter_fabric {
    float: left;
    height: 20px;
    width: 790px;
}

/*新增2011-11-28
定单评论页*/
.dark_bgcolor {
    background-color: #EDEDED;
}

.memberCenter_notice2 {
    float: left;
    width: 770px;
    padding: 7px 10px;
    text-align: left;
    line-height: 20px;
    margin-top: 8px;
    display: inline;
}

.memberCenter_rtitle2 {
    float: left;
    width: 792px;
    text-align: left;
    padding-left: 10px;
    padding-top: 14px;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #666666;
    margin-bottom: 3px;
    margin-top: 15px;
    border-top: #E8E8E8 solid 1px;
}

.memberCenter_right_textarea textarea {
    height: 95px;
    width: 435px;
    float: left;
    border: 1px solid #CCCCCC;
}

.memberCenter_right_textarea {
    float: left;
    width: 670px;
    margin-left: 25px;
    margin-top: 18px;
    display: inline;
    text-align: left;
}

.memberCenter_right_textarea_text {
    width: 175px;
    margin-left: 10px;
    float: left;
    display: inline;
    color: #999999;
}

.memberCenter_right_btnok {
    float: left;
    width: 640px;
    margin-top: 11px;
    margin-left: 24px;
    text-align: left;
    margin-bottom: 40px;
    display: inline;
}

/*新增 2011-12-01  定单评论新增*/
.shopping_car_table {
    float: left;
    width: 792px;
    margin-left: 0px;
    margin-top: 7px;
    display: inline;
    text-align: center;
    color: #333333;
}

.shopping_car_table_img {
    float: left;
    width: 62px;
    margin-left: 38px;
    margin-top: 0px;
    display: inline;
    overflow: hidden;
    text-align: center;
}

.shopping_car_table_name {
    color: #FF0000;
    float: left;
    width: 90px;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 10px;
    white-space: nowrap;
    overflow: hidden;
    display: inline;
    text-align: left;
}

.shopping_car_table a {
    color: #FF0000;
    text-decoration: none;
}

/*新增 2011-12-01  定单评论新增*/
.height57 {
    height: 57px;
    line-height: 57px;
}

.height35 {
    height: 35px;
    line-height: 35px;
    color: #333333;
}

.memberCenter_sort {
    float: right;
    width: 135px;
    margin-right: 5px;
}

.memberCenter_allmycomment {
    float: right;
    width: 95px;
    margin-right: 0px;
    font-weight: bold;
    color: #FF0000;
}

.memberCenter_notice_text {
    float: left;
    height: 50px;
    width: 420px;
    color: #333333;
}

.memberCenter_allmycomment a {
    color: #FF0000;
    text-decoration: none;
}

.shopping_car_table_no {
    float: left;
    width: 140px;
    line-height: 20px;
    text-align: left;
    padding-left: 20px;
}

.shopping_car_table_time {
    float: left;
    width: 140px;
    line-height: 20px;
    text-align: left;
    padding-left: 20px;
}

.shopping_car_table li {
    float: left;
    width: 140px;
    list-style: none;
    margin: 0px 15px;
    text-align: center;
    display: inline;
}

.shopping_car_table_name2 {
    color: #FF0000;
    float: left;
    width: 140px;
    margin-top: 10px;
    white-space: nowrap;
    overflow: hidden;
    display: inline;
    text-align: center;
}

.shopping_car_table_name2 a {
    color: #999999;
}

.shopping_car_table ul {
    float: left;
    width: 510px;
}

.shopping_car_table_page {
    float: left;
    width: 792px;
    margin-top: 8px;
    display: inline;
    text-align: right;
}

.shopping_car_table_page a {
    color: #333333;
    text-decoration: none;
}

.shopping_car_table_page li {
    float: right;
    margin: 0px 2px;
    display: inline;
    list-style: none;
}

.shopping_car_table_page ul {
    float: left;
    width: 792px;
}

.shopping_car_table_page .currentStep {
    color: #FF0000;
}

.shopping_car_table_page .step, .currentStep, .prevLink, .nextLink {
    margin: 0px 2px;
}

/*新增2011-12-05*/
/*新优惠卡管理页面*/
.memberCenter_order_info {
    width: 687px;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    margin-top: 0px;
    padding: 0px;
    padding-left: 24px;
    float: left;
}

.memberCenter_order_chongzhi {
    width: 790px;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    margin-top: 8px;
    padding: 0px;
    float: left;
}

.border_cccccc {
    border: #CCCCCC solid 1px;
}

.memberCenter_order_cardimg {
    float: left;
    width: 790px;
}

.memberCenter_order_cardimg ul {
    float: left;
    margin-left: 5px;
    margin-top: 11px;
    display: inline;

}

.memberCenter_order_cardimg li {
    float: left;
    width: 156px;
    margin: 0px 9px;
    padding: 0px; /*border: 1px solid #CCCCCC;*/
    list-style: none;
    display: inline;
}

.memberCenter_order_cash {
    float: left;
    width: 480px;
    margin-top: 38px;
    margin-left: 41px;
}

.memberCenter_order_input {
    float: left;
    width: 470px;
    margin-bottom: 10px;
    margin-top: 0px;
    display: inline;
}

.memberCenter_order_index {
    float: left;
    width: 50px;
}

.memberCenter_order_in {
    float: left;
    width: 200px;
    margin-top: 3px;
    display: inline;
}

.memberCenter_order_in input {
    height: 20px;
    border: 1px solid #8F989F;
    margin: 0px;
    padding: 0px;
}

.memberCenter_order_checkmark {
    width: 62px;
    float: left;
}

.memberCenter_order_checkinput {
    float: left;
    width: 70px;
}

.memberCenter_order_cardcash_btn {
    float: left;
    width: 470px;
    margin-bottom: 25px;
}

.font_size12 {
    font-size: 12px;
    color: #696969;
    padding-left: 35px;
    padding-bottom: 20px;
}

.margin_top20 {
    margin-top: 20px;
}

.memberCenter_order_cardimg0 {
    float: left;
    width: 180px;
    margin-top: 30px;
    display: inline;
}

.memberCenter_order_cardimg3 {
    float: left;
    width: 180px;
    margin-top: 0px;
    margin-bottom: 15px;
    display: inline;
}

.memberCenter_sort_head {
    float: right;
    width: 38px;
    color: #333333;
}

.memberCenter_sort_select {
    float: right;
    width: 92px;
    margin-top: 17px;
    display: inline;
    overflow: hidden;
}

/*新增2012-01-05*/
.NmemberCenter_right_note {
    float: left;
    width: 792px;
    margin-top: 8px;
    display: inline;
    text-align: left;
}

.NmemberCenter_right_title {
    float: left;
    width: 698px;
    height: 25px;
    line-height: 25px;
    padding-left: 15px;
    background-image: url(/image/20120131/MemberCenter/member_grade_bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    color: #000000;
    font-weight: bold;
}

.NmemberCenter_right_content {
    float: left;
    width: 772px;
    margin-top: 20px;
    margin-bottom: 24px;
    padding-left: 20px;
    display: inline;
    line-height: 22px;
    color: #333333;
}

.NmemberCenter_right_content_span {
    margin-top: 5px;
    float: left;
    display: inline;
    margin-right: 5px;
}

.NmemberCenter_right_table1 {
    float: left;
    width: 792px;
    margin-top: 10px;
    display: inline;

}

.NmemberCenter_right_table1 a {
    color: #666666;
}

.margin_top30 {
    margin-top: 30px;
}

.margin_bottom20 {
    margin-bottom: 20px;
}

.margin_top5 {
    margin-top: 5px;
}

.margin_top10 {
    margin-top: 10px;
}

.padding_left30 {
    padding-left: 30px;
}

.NmemberCenter_right_input_span {
    float: left;
    width: 641px;
    line-height: 24px;
    margin-top: 0px;
}

.memberCenter_sendmail_title_t, .memberCenter_sendmail_title_input {
    margin: 0px;
    padding: 0px;
    float: left;
    display: inline;
}

.memberCenter_sendmail_title_t {
    margin-top: 3px;
}

.memberCenter_right_btn_right {
    float: right;
    width: 100px;
    margin-right: 158px;
    display: inline;
}

.backgroud_colorFAFAFC {
    background-color: #FAFAFC;
}

.memberCenter_order_tabletitle {
    float: left;
    width: 787px;
    margin: 0px;
    margin-top: 10px;
    padding: 0px;
    padding-left: 5px;
    display: inline;
    text-align: left;
    background-color: #8f96a0;
    line-height: 20px;
    color: #FFFFFF;
    font-weight: bold;
}

.shopping_car_table_imgn {
    float: left;
    width: 62px;
    margin-left: 18px;
    margin-top: 0px;
    display: inline;
    overflow: hidden;
    text-align: center;
}

.memberCenter_btn {
    border: #CCCCCC solid 1px;
    padding: 2px 5px;
}

.margin_left20 {
    margin-left: 20px;
}

.memberCenter_order_total_left {
    float: left;
    width: 772px;
    background-color: #f3f3f3;
    text-align: left;
    padding-left: 20px;
    margin-top: 1px;
    font-size: 12px;
    line-height: 25px;
}

.memberCenter_order_total_left a {
    color: #666666;
    text-decoration: none;
}

.memberCenter_order_total_left a:hover {
    color: #666666;
    text-decoration: underline;
}

.memberCenter_right_input3 {
    float: left;
    width: 601px;
    text-align: left;
    margin-left: 110px;
    margin-top: 20px;
    display: inline;
}

.memberCenter_notesize {
    float: left;
    width: 440px;
    line-height: 20px;
    padding-left: 70px;
    text-align: left;
}

.memberCenter_notesize_span {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 440px;
}

.memberCenter_notesize_span2 {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 400px;
    padding-left: 36px;
}

.memberCenter_order_other_t {
    float: left;
    width: 694px;
    display: inline;
    text-align: left;
    color: #333333;
    font-weight: bold;
    padding-left: 15px;
    line-height: 24px;
}

.memberCenter_order_other_info {
    float: left;
    width: 694px;
    padding-left: 15px;
    padding-top: 20px;
    padding-bottom: 30px;
    display: inline;
    text-align: left;
    color: #333333;
}

.memberCenter_order_other_info1 {
    float: left;
    width: 694px;
    padding-left: 15px;
    padding-top: 10px;
    line-height: 20px;
    display: inline;
}

.line_height20 {
    line-height: 20px;
}

.memberCenter_account_t {
    text-align: left;
    padding-left: 15px;
    font-family: "宋体";
    font-size: 12px;
    font-weight: nomal;
    color: #666666;
    float: left;

}

.memberCenter_account_content {
    float: left;
    width: 660px;
    margin-left: 50px;
    margin-top: 25px;
    margin-bottom: 25px;
    display: inline;
    text-align: left;
    color: #666666;
}

.memberCenter_account_input, .memberCenter_account_radio {
    float: left;
    height: 45px;
    width: 660px;
}

.memberCenter_account_btn {
    float: left;
    width: 660px;
    display: inline;
    margin-bottom: 20px;
}

.memberCenter_account_r_margin {
    float: left;
    margin-top: 0px;
    display: inline;
}

*+html .memberCenter_account_r_margin {
    margin-top: 0px;
}

.memberCenter_account_r_t {
    float: left;
    margin-top: 2px;
    display: inline;
    margin-right: 10px;
    font-weight: bold;
    color: #666666;
}

.memberCenter_right_title_t, .memberCenter_right_title_c, .memberCenter_right_title_input {
    float: left;
}

.memberCenter_right_title_c {
    font-weight: normal;
    padding-left: 25px;
}

.memberCenter_right_title_input {
    margin-top: 6px;
    display: inline;
}

.memberCenter_right_title_input input {
    width: 340px;
    border: #999999 solid 1px;
    padding: 0px;
    margin: 0px;
    height: 19px;
    line-height: 19px;
    font-size: 12px;
    color: #333333;
    background-image: url(/image/20120131/MemberCenter/memberCenter_menu1.jpg);
    background-repeat: repeat-x;
    background-position: left 7px;
}

.memberCenter_right_title_btn {
    float: left;
    margin-top: 6px;
    display: inline;
    margin-left: 10px;
}

/**********会员中心按钮**********/

.pmr2_btn a {
    float: left;
    background-image: url(/image/20130101/product/pppp_neworderbtnbg2.jpg);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    padding-left: 10px;
    line-height: 24px;
    color: #666666;
    text-decoration: none;
}

.pmr2_btn a span {
    float: left;
    width: 90px;
    text-align: center;
    background-image: url(/image/20130101/product/pppp_neworderbtnbg2.jpg);
    background-position: right 0px;
    background-repeat: no-repeat;
    padding-right: 10px;
    padding-top: 1px;
    cursor: pointer;
}

.pmr2_btn {
    float: right;
    margin-right: 20px;
    display: inline;
}

/*20140201 add new css*/
.margin_top30 {
    margin-top: 30px;
}

.margin_bottom20 {
    margin-bottom: 20px;
}

.margin_top5 {
    margin-top: 5px;
}

.margin_top10 {
    margin-top: 10px;
}

.padding_left30 {
    padding-left: 30px;
}

.memberCenter_order_total_left {
    float: left;
    width: 772px;
    background-color: #f3f3f3;
    text-align: left;
    padding-left: 20px;
    margin-top: 1px;
    font-size: 12px;
    line-height: 25px;
}

.memberCenter_order_total_left a {
    color: #666666;
    text-decoration: none;
}

.memberCenter_order_total_left a:hover {
    color: #666666;
    text-decoration: underline;
}

.backgroud_colorFAFAFC {
    background-color: #FAFAFC;
}

.memberCenter_order_tabletitle {
    float: left;
    width: 787px;
    margin: 0px;
    margin-top: 10px;
    padding: 0px;
    padding-left: 5px;
    display: inline;
    text-align: left;
    background-color: #8f96a0;
    line-height: 20px;
    color: #FFFFFF;
    font-weight: bold;
}

.mc_sizeAdd {
    float: left;
    width: 792px;
    margin-top: 10px;
    display: inline;
    color: #333333;
}

.mc_sizeAdd  a {
    color: #333333;
    text-decoration: none;
}

.mc_stitle {
    float: left;
    width: 778px;
    margin-top: 20px;
    display: inline;
    background-image: url(/image/20130101/memberCenter/nmc_bg1.jpg);
    background-repeat: repeat-x;
    background-position: 1px 0px;
    border: #CCCCCC solid 1px;
    height: 32px;
    padding-left: 12px;
    height: 32px;
    line-height: 32px;
    overflow: hidden;

}

.mc_font {
    float: left;
    font-size: 14px;
    line-height: 32px;
    display: inline;
    margin-top: 3px;
    color: #333333;
}

.mc_input {
    float: left;
    margin-left: 30px;
    margin-top: 3px;
    display: inline;
    width: 370px;
    color: #666666;
}

.mc_delet {
    float: right;
    display: inline;
    margin-right: 5px;
    margin-top: 4px;
}

.mc_input input {
    border-bottom-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-bottom-color: #666666;
    width: 40px;
    padding: 0px;
    margin-top: 6px;
    background: none;
    float: left;
    display: inline;
}

.mc_input label {
    float: left;
    margin-left: 5px;
    display: inline;
}

.fs12 {
    font-size: 12px;
}

.fw {
    font-weight: normal;
}

.edit_bg {
    background-image: url(/image/20130101/memberCenter/edit_sign.jpg);
    background-repeat: no-repeat;
    background-position: left 1px;
    padding-left: 18px;
    height: 18px;
    line-height: 18px;
    float: left;
    float: left;
    margin-left: 15px;
    display: inline;
}

.del_bg {
    background-image: url(/image/20130101/memberCenter/del_sign.jpg);
    background-repeat: no-repeat;
    background-position: left 1px;
    padding-left: 20px;
    height: 18px;
    line-height: 18px;
    float: left;
    margin-left: 12px;
    display: inline;
}

.qorder_bg {
    background-image: url(/image/20130101/memberCenter/qorder_sign.jpg);
    background-repeat: no-repeat;
    background-position: left 1px;
    padding-left: 18px;
    height: 18px;
    line-height: 18px;
    float: left;
    margin-left: 12px;
    display: inline;
}

.edit_bg a, .del_bg a, .qorder_bg a {
    color: #333333;
    text-decoration: underline;
}

.tishi {
    border: 1px solid #FFCC33;
    padding: 10px;
    background-color: #FFFBEE;
    line-height: 18px;
}

.nmc_note {
    background-color: #EFEFEF;
    height: 23px;
    line-height: 22px;
    padding-top: 2px;
    padding-right: 3px;
    float: left;
    width: 789px;
    display: inline;
    text-align: right;
    margin-top: 5px;
}

.mc_ti {
    float: left;
    padding-top: 4px;
    display: inline;
    font-family: "宋体";
    font-size: 14px;
    line-height: 24px;
    color: #666666;
    font-weight: bold;
}

.mc_btn {
    float: right;
    margin-right: 10px;
    margin-top: 4px;
    display: inline;
}

.mc_btn a {
    background-image: url(/image/20130101/memberCenter/nmc_btnbg.jpg);
    background-repeat: no-repeat;
    background-position: left 0px;
    text-decoration: none;
    float: left;
    height: 26px;
    line-height: 26px;
    color: #333333;
    padding-left: 10px;
}

.mc_btn a span {
    background-image: url(/image/20130101/memberCenter/nmc_btnbg.jpg);
    background-repeat: no-repeat;
    background-position: right 0px;

    float: left;
    text-align: center;
    height: 26px;
    line-height: 26px;
    padding-right: 5px;

}

.mc_title2 {
    float: left;
    width: 703px;
    padding-left: 10px;
    background-color: #8F96A0;
    display: inline;
    height: 24px;
    line-height: 24px;
    margin-top: 5px;
    color: #FFFFFF;
}

.addsize {
    float: left;
    width: 770px;
    margin-top: 5px;
    display: inline;
    border: #FFCC00 solid 1px;
    padding: 20px 10px;
    background-color: #FFFBF1;
    color: #333333;
}

.addsize  tr {
    height: 35px;
}

.addsize input {
    border: #CCCCCC solid 1px;
    width: 140px;
    height: 22px;
    line-height: 22px;
}

.add_img {
    float: left;
    height: 380px;
    width: 301px;
    border: 1px solid #CCCCCC;
    display: inline;
}

.add_note {
    padding-left: 10px;
    color: #999999;
    width: 100%;
}

.add_save {
    color: #F8F8F8;
    background-color: #000000;
    padding: 5px 15px 3px 15px;
    float: left;
    margin-top: 5px;
    display: inline;
    text-decoration: none;
}

.add_note1 {
    background-image: url(/image/20130101/memberCenter/mc_note1.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
    float: left;
    margin-top: 20px;
    margin-left: 20px;
    display: inline;
}

.add_note2 {
    background-image: url(/image/20130101/memberCenter/mc_note2.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
    float: left;
    margin-top: 12px;
    margin-left: 18px;
    display: inline;
}

.add_note1 a {
    text-decoration: none;
    color: #333333;
}

.add_note2 a {
    text-decoration: none;
    color: #CC6600;
}

.memberCenter_right .note {
    float: left;
    width: 661px;
    border: #FFCC33 solid 1px;
    background-color: #FFFBEE;
    margin-top: 7px;
    line-height: 20px;
    display: inline;
    padding: 12px 25px;
    color: #999999;
}

.save_s2 {
    float: right;
    margin-right: 15px;
    margin-top: 1px;
    display: inline;
}

.save_s2 a {
    color: #FFFF00;
    text-decoration: underline;
}

.save_s3 {
    float: left;
    margin-right: 15px;
    margin-top: 1px;
    display: inline;
}

.mc_sizehead {
    float: left;
    width: 792px;
    display: inline;
    height: 23px;
    background-color: #8E97A0;
    margin-bottom: 4px;
    color: #FFFFFF;
    padding-top: 2px;
    line-height: 18px;
    overflow: hidden;
}

.sh_title {
    float: left;
    padding-top: 1px;
    display: inline;
}

.sh_text {
    float: left;
    border-bottom: #FFFFFF solid 1px;
    padding: 3px 5px 0px 5px;
    height: 14px;
    line-height: 14px;
}

.sh_info a {
    color: #FFFFFF;
    text-decoration: none;
}

.sh_info {
    float: right;
    padding-right: 20px;
    padding-top: 1px;
    display: inline;
}

.pl10 {
    padding-left: 10px;
}

.pl20 {
    padding-left: 20px;
}

.pl150 {
    padding-left: 150px;
}

.edit_bg2 {
    background-image: url(/image/20130101/memberCenter/edit_sign.jpg);
    background-repeat: no-repeat;
    background-position: left 1px;
    padding-left: 18px;
    height: 18px;
    width: 30px;
    margin: 0 auto;
    line-height: 18px;
}

/*new css  20130928 新增体型特征信息*/
.tx_info {
    width: 98%;
    margin: 50px auto 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    line-height: 18px;
    padding-left: 5px;
}

.txif_select {
    width: 98%;
    margin: 0px auto;
    display: block;
}

.txif_select ul {
    float: left;
    width: 760px;
    margin-top: 40px;
    display: inline;
}

.txif_select li {
    float: left;
    width: 174px;
    margin-right: 15px;
    display: inline;
    list-style: none;
}

.tx_img {
    float: left;
    width: 172px;
    display: inline;
}

.tx_text {
    float: left;
    width: 164px;
    margin-top: 10px;
    margin-left: 8px;
    display: inline;
}

/*** 新加的样式 ****/
.tx_bk {
    float: left;
    width: 164px;
}

.tx_name {
    float: left;
    width: 40px;
    font-family: "宋体";
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    display: inline;
    color: #333333;
    margin: 0px;
}

.tx_xz {
    float: left;
    width: 110px;
}

.tx_xz select {
    float: left;
    width: 110px;
    margin: 0px;
    padding: 0px;
}

.tx_head {
    float: left;
    width: 164px;
    font-family: "宋体";
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    display: inline;
    color: #333333;
}

.tx_cell {
    float: left;
    width: 162px;
    margin-top: 10px;
    display: inline;
}

.tx_choose {
    float: left;
    height: 18px;
    width: 18px;
    margin-top: 1px;
    display: inline;
}

.tx_n {
    float: left;
    width: 130px;
    color: #666666;
    font-family: "宋体";
    margin-left: 3px;
    margin-top: 3px;
    margin-top: 4px !important;
    *margin-top: 0px !important;
    font-size: 12px;
    display: inline;
}

.tx_choose input {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    width: 16px;
    height: 16px;
}

.tx_btn {
    width: 90%;
    margin: 40px auto 10px;
    text-align: center;
}
