.cart-title h1 {color: #4c7799;}
.steps {margin:15px 0 20px;}
.steps .step-item {line-height:40px; height:30px; width:400px;position:relative; text-align: center}
.member-order-steps .step-item {width:40%;}
.steps .step-item a:hover{background-color: #4c7799;}
.steps .step-item a:hover i{color: #4c7799;}
.steps a, .steps span {padding: 0 20px;text-align: center; vertical-align: middle}
.steps .step-item .icon {color: #fff;float:left;position: absolute;left:20px;top:0px;}
.steps i {color: #999;float:left;position: absolute;left: 49px;top:0px;}
.steps .active {background-color: #4c7799;}
.steps .active i {color: #4c7799;}
.steps .step-arrow {display:none;}
.cart-container .title h2, .order-container .title h2, .payment-container .title h2 {font-size: 14px;}
.cart-container .title, .order-container .title, .payment-container .title {padding: 0 0 20px 0px;}
.cart-main thead {background-color: #f8f8f8;line-height:40px;}
.cart-main .p-subtotal {color: #bc0501;}
.cart-main .cart-item .last td {font-size:14px;padding:25px 0px;}
.cart-main .p-action a {color: #666;}
.cart-main .cart-item {border:0px; }
.cart-main .cart-item td{border-bottom: 1px dotted #e5e5e5;}
.cart-main .p-pic {width: 60px;height:60px;line-height:58px;border: 1px solid #f3f3f3;margin-left:0px ; font-size: 50px\9}
#order_main .cart-main .p-pic a{font-size:50px\9}
.cart-main .p-pic img {max-width:60px;max-height:60px; }
.cart-main .p-price{line-height:50px;}
.cart-main .p-subtotal{line-height:50px;}
.cart-main .p-action{line-height:50px;}

.cart-main .maxgod{text-align:left;}
.cart-main .maxgod label{color:#999;line-height:40px;}
.cart-main .maxgod .checkout_cb{margin-left:10px;}
#cart_main .cart-product .checkout_cb ,#cart_main .switch_cb_all{border:none;}


.cart-main .maxbrief{/* width:300px; */float:left;}
.cart-main .maxbrief li{overflow:hidden;line-height:30px;}
.cart-main .maxbrief em{color:#999;width:64px;display:block;float:left; letter-spacing:4px;}
.cart-main .maxbrief span{float:left;color:#397dbe;margin-left: 18px;width: 200px; text-align: left}
.cart-main .maxbrief span a{color:#397dbe;}
.cart-main .maxbrief .item1{width:auto; max-width:106px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap }
.cart-main .maxbrief .item2{width:auto;margin-left:10px;}
.cart-main .maxbrief .item2 i{width:56px;display:block;background:url(/uploads/image/t1images/maxgallery.png) no-repeat;text-indent:-99999px;}
.cart-main .maxbrief .item2 i.prod{background-position:0px 0px;}
.cart-main .maxbrief .item2 i.stop{background-position:0px -43px;}
.cart-main .maxbrief .item3{width:auto;margin-left:10px;}
.cart-main .maxbrief .item3 i{width:30px;display:block;background: url(/uploads/image/t1images/maxgallery.png) no-repeat -64px 0px;text-indent:-99999px;}
.cart-main .maxstock{text-align:left;padding-left:40px; position: relative;}
.cart-main .maxstock li{overflow:hidden;line-height:30px;}
.cart-main .maxstock em{color:#666;width:64px;display:block;float:left;}
.cart-main .maxstock span{float:left;color:#666;margin-left: 15px;width: 70px;}
tfoot{border-top: 1px solid #efefef;}
.store_tip .tip{border:1px solid #b90000; margin:auto 40px;  border-radius:6px;  text-align: left ; padding:0 10px; line-height: 1.8em}
.order .tip{margin:0; width:40%;}

.order-promotion .btn-collapse{display:none;}
.order-promotion, .order-coupon, .order-deduction, .unused-promotion {margin: 10px 0 10px 25px;}
.order-remark {margin-left:25px;}
.order-promotion h3{margin-bottom:10px;}
.order-promotion .content{padding-left:0px;font-size:14px;}
.order-promotion .content li{color:#be0000;}
.order-promotion b, .order-coupon b, .order-deduction b, .unused-promotion b {color:#be0000;}
.cart-main .order-price .label{width:120px; text-align: right}
.cart-main .order-price .price {color: #666;width: 190px; text-align: left}

.cart-main .order-price .total .price {color: #be0000;}
.cart-main .order-price .total .price b{font-size:26px;}
.cart-main .order-price .total em {font-weight:normal;color: #be0000;}
.cart-main .action-batch-clean span{background:#fff;line-height:33px;border:1px solid #e6e6e6;padding-left:30px;font-size:14px;}
.cart-main .action-batch-clean span span{border:0px;padding-right:30px;padding-left:0px;}
.cart-main .action-batch-clean:hover span{color:#333;}
.max-cart-page #xtips_container{position: static !important; visibility: visible !important; opacity:1 !important ; filter:alpha(opacity=100):1 !important ;padding:0; margin-top:10px; margin-left:40px; margin-left: 0\9; margin-right:20px; text-align: left; width: 120px;}
.max-cart-page #xtips_container .xtips-content{padding:0; padding-left:6px; color:#b90000;}
.max-cart-page #xtips_container .icon , .max-cart-page #xtips_container .arrow{display: none}

.btn-import:hover span { background-image:none;filter:none;background:#be0000;}
.btn-import span { background-image:none;filter:none;background:#be0000;line-height:33px; line-height:35px\9;}
#member_prepaid .member-mod .btn-big span{line-height:26px; line-height:28px\9; }
.member-prepaid td{vertical-align: middle}


.btn-huge {font-size:14px;}
.btn-huge span {padding-left:31px;}
.btn-huge span span {padding-right:31px;}
.btn-huge .f-icon {display:none;}
 #cart_container .btn-link{border:1px solid #be0000;color: #be0000;text-decoration:none;display:inline-block;text-align:center;line-height:33px;width:120px;font-size:14px;vertical-align: middle;}
.cart-main .cart-left {background-color: #f8f8f8;font-size:14px;}
.cart-main .cart-left label{margin-right:20px;}
.cart-main .cart-right {background-color: #f8f8f8;}
.view-history .title {line-height:40px;background-color: #f8f8f8;}
.cart-main .p-quantity {width:142px;border-radius:5px;border: 1px solid #e6e6e6;margin-top:10px;margin-bottom:10px;}
.cart-main .p-quantity a {width:34px;height:35px;border:0px;font: 14px/35px simsun,serif;}
.cart-main .p-quantity a.btn-increase{float: right;}
.cart-main .p-quantity input {width:72px;height:35px;line-height:35px;font-size:18px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:0px;border-bottom:0px;}
.max-cart-page .maxwin{ margin-top:15px}

.cart-main .col-1{width:20px;} 
.cart-main .col-2{width:120px;} 
.cart-main .col-3{width:300px;} 
.cart-main .col-4{width:220px;} 
.cart-main .col-5{width:150px;} 
.cart-main .col-6{width:155px;} 
.cart-main .col-7{width:120px;} 
.cart-main .col-8{width:90px;} 
/*.cart-main .col-9{width:20px; } */
#cart_main1 .col-1{width:20px;} 
#cart_main1 .col-2{width:100px;} 
#cart_main1 .col-3{width:500px;} 
#cart_main1 .col-4{width:100px;} 
#cart_main1 .col-5{width:140px;} 
#cart_main1 .col-6{width:160px;} 
#cart_main1 .col-7{width:140px;} 
#cart_main1 .col-8{width:20px;} 
#cart_main1 td{line-height:50px;}
.xtips-container {border:1px solid #be0000;}
.xtips-container .arrow-bottom .below {border-top-color: #be0000;bottom:0px;}
.xtips-container .icon {color: #be0000;}
.dialog-tips-container {border:1px solid #be0000;width: 306px; text-align: center; font-size: 14px;}
.dialog-tips-container .arrow-bottom .below {border-top-color: #be0000;bottom:0px; left:0;}
.dialog-tips-container .icon {color: #be0000; left:50%; top:20px;}
.dialog-tips-container p{display: block; margin:40px auto 20px auto;}
.dialog-tips-container .btn-caution span{line-height: 30px;height: 28px}
.dialog-tips-container .btn-simple span{line-height: 30px;height: 28px; padding-left: 30px}
.dialog-tips-container .btn-simple span span{padding:0; padding-right: 30px;}

.btn-caution span {background-image:none;filter:none;background:#be0000;font-size:14px;padding-left:30px;line-height:32px; height:32px; }
.btn-caution span span{padding-left:0px;padding-right:30px;}
.btn-caution:hover span{background-image:none;filter:none;background:#be0000;}
.btn-simple span {background-image:none;filter:none;background:#f8f8f8;font-size:14px;color:#666; line-height: 32px}
.btn-simple:hover span{background-image:none;filter:none;background:#f8f8f8;}
#order_container .order-main {border: 1px solid #e6e6e6;margin-bottom:-1px;}
.order-main .order-section-title {height:40px;line-height:40px;background-color: #f8f8f8;padding: 0 10px;}
.order-main .order-section-title a {color: #4c7799;}
.order-main .order-section-title b {padding-right:10px;font-weight:normal;}
.order-main .order-section {border:0px;}
.order-main .order-section-content .fold1 #for_tax_company{width:390px;height:28px;line-height:28px;padding:0px;outline:0;border:1px solid #e6e6e6;padding-left:10px;}
.order-main .order-section-content #for_tax_content{width:402px;height:30px; height:auto\9; line-height:30px;outline:0;border:1px solid #e6e6e6;}
.order-main .order-section-content .fold2 input{width:390px;height:28px;line-height:28px;padding:0px;outline:0;border:1px solid #e6e6e6;padding-left:10px;}
#order_main #order_delivery .order-section-content .separator{height:auto;}
#order_main #order_delivery .order-section-content .separator td{padding:0;}
#order_container .cart-main {border:0px; }
.cart-main caption {background-color: #f8f8f8;line-height:40px;border-left:0px;border-right:0px;border-bottom: 1px solid #e6e6e6;padding: 0 10px;font-weight:normal;}
.order-main .order-section table {width:100%;font-size:14px;}
.order-main .change-delivery .master td{padding-bottom:10px;}
.order-main .change-delivery .separator{height: auto}
.order-main .order-section th {width:9%;}
.order-main .order-section td b{font-weight:normal;}
.caution-inline {background-color: #4c7799;}
.change-payment .selected {background-color: #e2eef8;}
.order-clearing {border: 1px solid #e6e6e6;/* border-top:0px; */margin-top: -2px;}
#order_clearing caption{display:none;}
.order-clearing .order-infor {background-color: #fff;padding:0px;position:relative;}

.max-cart-page #order_clearing{position: relative;}
.max-cart-page #order_clearing .order-infor , .max-cart-page #order_clearing .order-price{padding-bottom:80px;}
.max-cart-page #order_clearing #order_price .inner{position: static;}
.max-cart-page #order_clearing #order_price .btnarea{position: absolute; right: 0; right: 1px\9; bottom: 0; bottom: 1px\9; width:370px; height: 35px;  }

.order-clearing .order-infor .maxdin{background:#f8f8f8;height:55px;width:809px;position:absolute;bottom:0px;left:0px;}
.order-clearing .order-price {background-color: #fff;border-left:0px;width:390px;padding:10px 0px 0px;}
.order-clearing .order-price .price {color: #666;width: 185px;}
.order-clearing .order-price .total .price {color: #be0000;}
.order-clearing .order-price .total .price b{font-size:26px;}
.order-clearing .order-price .total em {font-weight:normal;color: #be0000;}
.order-clearing .order-price ul {width: 390px;} 
.order-clearing .order-price .btnarea {margin-right:0px;margin-top:20px;line-height:20px;background:#f8f8f8;padding: 10px 15px;}
.order-clearing .order-price .message {display:none;}
.btn-big{font-size:14px;}
.btn-big span {padding-left:31px;}
.btn-big span span {padding-right:31px;}
.cart-main .cart-item .last .p-title{padding-left:20px;}
.cart-main .cart-item .last .p-subtotal{}
.btnarea .btn-link{border:1px solid #be0000;color: #be0000;text-decoration:none;display:inline-block;text-align:center;line-height:33px;width:120px;font-size:14px;vertical-align: middle;}
.order-main .notice {background-color: #e2eef8;}
.order-main .highlight .order-section-content {border: 3px solid #4c7799;}

.payment-container .payment-main { background-color: #f8f8f8;font-size:14px;}
.payment-container .price {color:#be0000; font:24px/1.5 'microsoft yahei',verdana,geneva,arial,helvetica,sans-serif;}
.payment-center {border: 3px solid #f8f8f8;}
.payment-container .msg-success .icon {color: #be0000;vertical-align:middle}
.payment-container .msg-success .msg-cont {vertical-align:middle}
.payment-container .msg-success { margin:30px 0 40px;}
.may-need {font-size:14px;}
.payment-center .payment-info .price {color: #be0000;font-size:16px;}
#order_main{border: 1px solid #e6e6e6;margin-top:20px;}
#order_main .order-clearing{border:0px;margin-top: 0px;}
#order_main .cart-item .cart-product td{font-size:14px; text-align: center; padding: 0; line-height: 50px }
#order_main .cart-item .cart-product .p-info .p-title{text-align: left; margin-left:25px;}
#order_main .cart-main{border:0px;}
#order_main .cart-main a {font-size:14px;}
#order_main .order-clearing .order-promotion {margin: 10px 0 10px 10px;}
#order_main .order-clearing .order-infor .order-promotion {margin-left:25px;}
#order_container #order_main .cart-item .cart-product td{padding:10px 0;}

.member-order .member-order-actions .btn-import span{line-height:25px; height:25px; font-size:14px;}
.member-order .member-order-actions .btn-simple{outline: 0;color:#666;}
.member-order .member-order-actions .btn-simple span{line-height:25px ; height:25px ;font-size:14px;}
.member-order .member-order-actions .action-leave-message{vertical-align: top; margin-left:4px\9; height:27px;}
.member-order .member-order-actions .action-leave-message span{line-height: 25px; height:25px;}

.popup-content .form-item .form-item .form-label{line-height: 1em}
.popup-content .form-item .form-label{width:3em;}
.popup-content .form-item .form-act{margin-left:4em; margin-left:0\9;}

.member-order-flow {font-size:14px;}
.member-order-flow li{line-height: 2em}
.member-order-flow li a{margin:0 10px;}
.member-order-desc {font-size:14px;}
.member-notice-content .caption {font-size:14px;line-height:30px;}
.member-notice-content {padding:20px 15px;}
.member-notice-content .text-warn {color: #be0000;}
.view-history .p-price {line-height: 33px; color: #be0000;}


.page-aside { width:230px;}
.page-article {margin-left:250px;width:950px;}
.member-menu {border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;}
.member-menu-title {line-height:35px;background:#f8f8f8;font-size:14px;font-weight:100;color:#333;padding-left: 15px;border-bottom: 1px solid #e6e6e6;}
.member-menu-mod {border-top: 1px solid #e6e6e6;}
.member-menu-list .active, .member-menu-list a:hover {color: #be0000;}
.member-menu-list {padding:10px 0;}
.member-menu-list li {line-height:33px;font-size:14px;padding:0px;}

.member-welcome, .member-notice {border: 1px solid #4c7799;background-color: #fff;}
.member-welcome{margin-bottom:20px;}
.member-welcome-alert {border-top: 1px solid #4c7799;background-color: #4c7799;padding: 9px 20px;color:#fff;font-size:14px;}
.member-welcome-alert .item {color:#fff;}
.member-welcome-alert .label-alert {font-weight:100;}
.label-disabled {background-color: #c9cdd0;border-radius:2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius:2px;}
.member-welcome-content {padding:30px 20px;}
.member-welcome-tips {font-size:22px;margin-bottom:20px;color:#333;}
.member-welcome-content em { color: #4c7799;}
.member-welcome-content b, .member-welcome-content i{color: #666;}
.member-welcome-desc li {font-size:14px;height:30px;}
.member-welcome-desc li strong{font-weight:100;color:#be0000;}
.member-mod-title {background-color: #f8f8f8;border-bottom:1px solid #e6e6e6;padding-left: 20px;padding-right:20px;}
.member-mod-title h2{color:#333;}
.member-mod-more a{font-size:14px;color:#333;}
.member-grid{font-size:14px;}
.member-grid thead th {font-size:14px;}
.member-grid td{text-align: center}
.member-grid .goods-name{width:30%; text-align: left}
.member-grid .actions{padding-top:10px;}
.member-grid .adressee{width:20%; text-align: left; text-indent: 20px;}
.member-grid .title{width:auto; text-align: left}
.member-grid .time{width:20%; text-align: center}
.member-grid .action{width:15%; text-align: center}
/*.member-grid .goods-items a img{margin:40px 0\9;}*/
.member-address-list tbody tr{border:none;}
.member-address-list tbody td{border-top:1px dotted #ddd;}
.member-aftersales-list .goods-items .pic{display: inline-block; display: inline\9;}
.member-aftersales-list .goods-items .price{padding:0\9;}
.member-grid .active-bottom>td{text-align: left}
.member-messagebox .detail-title , .member-messagebox .detail-content{padding-left:28px;}
.member-messagebox .detail-title span, .member-messagebox .detail-content span{margin-right: 20px;}

.aftersales-grid  th {text-indent: 20px; width:auto;}
.aftersales-grid  td{text-align:left; text-indent: 20px;}

.member-coupon tbody tr, .member-fav tbody tr, .member-notify tbody tr{border:none;}
.member-coupon td, .member-fav td, .member-notify td, .member-grid .first td {border-top:1px dotted #eee;}



.member-messagebox .check input{margin-left: 10px;}
.member-grid thead th{background-color: #fff;border-bottom:1px solid #e6e6e6;}
#member_deposit .member-grid .action-download{margin-top:6px\9;}
#member_deposit .member-grid .action-download span{line-height: 1.5em}
.member-grid tr .goods-pic{margin-left:16px;}
.member-grid .member-piclist .goods-item{margin:0; padding-left:20px; padding-bottom: 20px;}

#member_aftersales .form-label{line-height:30px; }

.member-mod {border: 1px solid #e6e6e6;}
.member-grid .price{color:#bd0100;}
.member-grid .actions .btn-import{color:#fff;}
.member-grid .actions .btn-import span{line-height:24px;}
.actions .btn span{padding-left:6px;}
.actions .btn span span{padding-right:6px;padding-left:0px;}
.member-grid tbody {border-top: 1px dotted #e6e6e6;}
.member-grid .goods-pic {border: 1px solid #e6e6e6;}
#member_orders{margin-bottom:20px;}
#member_orders .member-piclist{padding:10px 20px; padding-top:0; }
#member_orders .goods-item{padding:0; margin-right:10px;}
#member_orders .first td{border-top:none;}
#member_order .member-order-steps .step-item {width:auto;}

.member-goods-list {margin:20px 20px 0;}
.member-goods-list .goods-item {width: 23%;margin-bottom:10px; margin-right:2%; }
.member-goods-list li li li li.goods-item{margin-right:0;}
.member-goods-list .goods-pic {width: 99%;height: 210px;line-height:208px;border: 1px solid #e6e6e6;}
.goods-item .goods-name {height: 24px;}
.goods-item .goods-name a{font-family:microsoft yahei;}
.member-goods-list .price {font-size:16px;color:#be0000;font-family:verdana;}
#member_fav .goods-name , #member_fav .price{text-align: center}

.member-tabs a {border: 1px solid #e6e6e6;border-bottom: 0 none;line-height:35px;height:35px;background-color: #f8f8f8;}
.member-tabs .active {height:36px;}
.member-tabs a em {border:0px;padding: 0px 30px;font-size:14px;}
.member-tabs {margin-bottom:0px;}
.member-comment-list{border: 1px solid #e6e6e6;padding:20px;border-top:0px;}
.member-comment-list .comment-item { border-bottom: 1px dotted #e6e6e6; padding:0px 0px 10px;  }
.member-comment-list .comment-item .goods-info h3{height: auto; margin-bottom:10px;}
#member_messagebox .post-message .form-item .form-act .action-sendmsg{margin-left:70px\9;}
.member-messagebox-list .form-item .form-act .action-sendmsg{margin-left:70px\9;}
#member_messagebox .post-message .form-item:first-child .form-act input{margin-top:6px\9;}
#member_messagebox .post-message .form-item:first-child .form-act input{margin-top:6px\9;}

.stars .above {color: #ffad01;}
.member-coupon caption {padding-left: 20px; padding-right: 20px;line-height:40px;}
.member-coupon caption h3 {font-size:14px;font-weight:100;}
.member-coupon caption .btn-simple {margin-top:0px;}
.member-title .member-more {font-size:14px;}
.member-title .member-more .price{color:#be0000;font-weight:100;}
.member-coupon tbody tr:hover {background-color: #e2eef8;}
.member-coupon tbody tr{line-height:40px;}
.member-coupon .member-mod{margin-bottom:30px;}
.member-title h2 {font-size:15px;font-weight:100;}
.member-title h2 b{font-weight:100;}
.member-title p {font-size:14px;line-height:30px;}
.member-messagebox-list caption{padding-bottom:10px; padding-top:10px; ;height: auto}
.member-messagebox .messagebox-action{line-height: 1em}
.member-messagebox .messagebox-tip{line-height: 2em}

.member-information .form-item{line-height: 48px; margin-bottom:0;}
#member_security .security-list {padding:0 20px;}
#member_security .security-list li{padding-left: 0; padding-right: 0}
.security-list b{line-height: 20px;font-weight:100;color:#333;}
.security-list .security-title .icon{ line-height: 1em; height: 1em; margin-top:-0.2em; margin-top:-0.5em\9; text-indent: 2px;}
#member_security .security-list li .security-actions{line-height: 30px;}
.security-list .security-actions a[href*='setmobile']{border:1px solid #ccc; letter-spacing: 1em; padding:3px 5px 3px 20px ;}

.security-list em {line-height:20px;font-size:14px;}
.signupin-content a {font-size:14px;}
.member-address-list .highlight {background-color: #e2eef8;}
.member-address-list .highlight .label-default {background:none;color:#be0000;}
.member-title .small {font-size:14px;}

.member-aftersales .member-grid .first.active tr{font-weight:100;}
.member-aftersales .member-grid .first .active-bottom:hover{background-color: #fff;}

.member-aftersales h3 {margin-top:0px;font-weight:100;font-size:14px;}
.member-aftersales .label-warning {background-color: #4c7799;}
.member-aftersales .member-grid .goods-name img{vertical-align:middle;}
.member-aftersales .member-grid .goods-name a{line-height:75px;}
.member-aftersales .member-content {font-size:14px;}
.member-aftersales .form-act textarea{height:90px;}
.member-aftersales .x-input {outline:0;padding:0px 10px;line-height:30px;height:30px;}
.member-aftersales .form-act {line-height:25px;}
.member-aftersales .form-act-special , .member-aftersales .form-act .btn-caution {margin-left:6em\9;}

.forgot-steps{top:0;left:0;margin:0;}
.forgot-wrap{width:780px;margin:20px auto;padding-bottom:50px;background-color:#fff; 
  -webkit-box-shadow: 0px 0px 8px rgba(0,0,0,.2);
  -moz-box-shadow: 0px 0px 8px rgba(0,0,0,.2);
  box-shadow: 0px 0px 8px rgba(0,0,0,.2);
  progid: dximagetransform.microsoft.shadow(color=#000000, direction=0, strength=80);}
.forgot-wrap .sign-title{margin-top:20px}
.forgot-steps{width:1200px;margin:0 auto;margin-top:25px}
.forgot-steps .active .icon{border-radius: 6px;overflow: hidden;}
.forgot-steps .active i{background: no-repeat -49px -286px;}
.forgot-steps .ready .icon{background:#caf0af;}
.forgot-steps .ready i{background: no-repeat -73px -286px;color:#fff}

.op-verify-mobile .form-act .x-input {width: auto}
.member-security{background-color:#fff;}
.member-security .steps{top:0;left:0;width:930px;margin:20px auto 0px auto;}
.member-security .verify-content{margin:0px auto;padding-top:40px; width:700px;}
.verify-content .msg {font-size:14px;}
.member-security .verify-content .form-label{width:110px;line-height: 46px;height: 46px;float:left;}
.member-security .verify-content .form-act{margin-left:0px; width:80%; float:left;}
.verify-content .form-act{line-height: 48px}
.member-aftersales .member-grid tbody tr:hover {background-color: #e2eef8;}
.member-aftersales .member-grid .first .goods-items img{vertical-align:middle}
.member-aftersales .member-grid .first .goods-items a{line-height:75px;}
.form-act {font-size:14px;line-height: 38px; margin-left: 90px; margin-left: 0\9} 
.form-act .btn-caution{ margin:0\9; margin-right: 10px; }
.member-aftersales .btn{margin:0; margin-right:10px;}
.member-aftersales button {vertical-align: top}
.member-aftersales button span{margin-top:-1px\9;}
.form-label {font-size:14px; height: 38px;line-height: 38px; width:5em;}
.product-notify .form {width: 285px;}
.product-notify .form .x-input{width:190px; text-indent: 10px;}

.member-messagebox .post-message .x-input{padding-left:4px;}
#verify_content .form-item-normal .btn-caution{margin-left:112px;}
#verify_content .form-act a.action-get-verifycode{margin-left:10px; }
#verify_content .form-act a.action-get-verifycode span {background:#4c7799;}

#verify_content .form-act .btn-caution{margin-left:112px;}
#verify_content .form-act a.action-resend-email{margin-left: 10px}

#verify_content .form-act .btn-caution span{padding-left:30px; font-size: 14px;}
#verify_content .form-act .btn-caution span span {padding-right:30px; padding-left:0;}
.member-prepaid .member-mod .x-input{width:103px;height:28px;outline:0;border:1px solid #e6e6e6;}

.forgot-content {width:1200px; margin:auto;}
.signupin-content .op-verify-mobile .action-get-verifycode{margin-left:27px;}
.signupin-content .op-verify-mobile .action-get-verifycode span{background:#4c7799; }
.signupin-content .form-item-normal .btn-simple span{border:none;}
.signupin-content .form-item-normal .btn-simple:hover span{background:#be0000;}
.forgot-content .been-send{text-align: left;}

.view-history .p-info h3{height: auto;}
.view-history .p-info h3 a{width:100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap ; display: block}
#order_delivery .master input , #tbl_tax_form .action-select-invoice , #order_payment .action-change-payment{border:0; background: transparent;}

#order_main .cart-main .maxbrief .item1{max-width:250px;}
#order_coupon .action-confirm-coupon span , #order_coupon  #for_input_coupon{line-height: 20px;}
#order_coupon  #for_input_coupon{ height: 18px;}

