﻿#main-content-userbox{ margin:24px 0 25px;}
#main-content-userbox .panel-heading{background:url('../images/cgpshead.jpg') left bottom no-repeat; line-height:39px; padding-left:12px; font-size:16px; font-weight:bold;}
#main-content-userbox .panel-body{border:1px solid #efefef; width:1184px;height:330px;}
#main-content-userbox .panel-body .panel-ul{margin:50px 0 0 350px; line-height:30px;}
#main-content-userbox .panel-body .panel-ul label{font-size:14px; color:#595959; width:110px; text-align:right; padding-right:8px; display:block; float:left;}
#main-content-userbox .panel-body  label i{color:#b91414;padding-right:3px;}
#main-content-userbox .panel-body .panel-ul input{width:345px; height:28px; border:1px solid #e1e0e0}
#main-content-userbox .panel-body .panel-ul .w80{width:120px;}
#main-content-userbox .panel-body .panel-ul textarea{border:1px solid #e1e0e0; width:520px; height:135px;}
#main-content-userbox .panel-body .panel-ul .vcode{width:103px; vertical-align:middle;}
#main-content-userbox .panel-body .panel-ul .codeimg{ margin:0 5px; cursor:pointer;  }
#main-content-userbox .panel-body .panel-ul input:focus,#main-content-userbox .panel-body .panel-ul input:hover,#main-content-userbox .panel-body .panel-ul .active,#main-content-userbox .panel-body .panel-ul textarea:focus,#main-content-userbox .panel-body .panel-ul textarea:hover{border-color:#65a3d8;} 
#main-content-userbox .panel-body .panel-ul .in2{padding:11px 0 14px;}
#main-content-userbox .panel-body .panel-ul a{display:block; margin-left:118px; width:78px; height:23px; background:url('../images/btn1.gif') no-repeat;}
#main-content-userbox .panel-body .panel-ul .change-vcode{display:inline-block; margin-left:5px; background:none;}
#main-content-userbox .panel-body .panel-ul .codea{display:inline; margin-left:0; height:auto; background:none; color:#4283bb}
#main-content-userbox .panel-body .panel-ul .next{display:block; margin-left:118px; width:78px; height:23px;  background:url('../images/btn2.gif') no-repeat; border:none;}
#main-content-userbox .panel-body .panel-ul .errorstr{font-size:12px; color:#999999; padding-left:118px;}
#main-content-userbox .panel-body .panel-ul .color2{ color:#c90606; }

#main-content-userbox .panel-body .panel-ul .prompt{font-size:12px; color:#444444; line-height:46px; padding-left:118px;}
#page-contact #main-content-userbox .panel-body .panel-ul label{ font-weight:normal;} 

#page-default-body .loginbox{margin:12px 0 20px; border:2px solid #e5e5e5}
#page-default-body .loginbox .userimg{float:left; width:714px} 
#page-default-body .loginbox .panel-default{float:left; width:457px; padding-top:15px;}
#page-default-body .loginbox .panel-heading{height:36px; line-height:36px; background:url('../images/logintop.jpg') left bottom no-repeat;}
#page-default-body .loginbox .panel-body{height:247px; width:455px; border:1px solid #f1f1f1;}
#page-default-body .loginbox .panel-body .panel-ul{margin:0; line-height:19px;}
#page-default-body .loginbox .panel-body label{width:50px; display:inline-block; padding-left:0; margin-left:28px; font-size:12px; text-align:justify; text-justify:inter-ideograph;}
#page-default-body .loginbox .panel-body input{width:200px; margin-right:7px; height:19px;} 
#page-default-body .loginbox .panel-body .in2{padding:12px 0 15px 0; }
#page-default-body .loginbox .panel-body .vcode{width:102px; margin-right:7px;}
#page-default-body .loginbox .panel-body .login{width:211px; height:23px; border:none; background:url('../images/btn3.gif') no-repeat; margin-left:82px;  }
#page-default-body .loginbox .panel-body .tip{ margin:12px 0 8px 25px; color:#595959; font-size:14px;}
#page-default-body .loginbox .codeimg{height:19px;}
#page-default-body .loginbox .regbtn{width:111px;height:23px;display:block;float:left; background:url('../images/btn4.gif') no-repeat; margin-left:320px;}

#page-default-body #main-content-userbox .loginhead{width:260px; padding:0 205px; margin:40px auto 0 258px; border-bottom:2px solid #eeeeee;} 
#page-default-body #main-content-userbox .loginhead .fl{width:120px; height:38px; line-height:38px; font-size:16px; color:#595959; font-weight:bold; background:#f1f1f1; margin:0 5px -2px;  text-align:center;  }
#page-default-body #main-content-userbox .loginhead .active{background:#b91414; color:#ffffff;}

#main-content-userbox .reg{ height:450px; }
#page-contact .reg{padding:25px 0 30px; height:auto;}
#page-contact .reg button{height:23px; width:78px; background:url('../images/btn8.gif') no-repeat; border:none; text-indent:-10000px; margin-left:118px;}
#main-content-userbox .reg .panel-ul{margin-left:270px; line-height:20px; margin-top:0;  } 
#main-content-userbox .reg .panel-ul li:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
#main-content-userbox .reg .panel-ul li{*zoom:1; padding-bottom:20px; }
#main-content-userbox .reg .panel-ul input{width:414px; padding:0 8px; height:20px; vertical-align:middle; font-size:12px;}
#main-content-userbox .reg .panel-ul .radio{width:14px; height:14px; margin:0 5px;}
#main-content-userbox .reg .panel-ul label{font-size:12px; font-weight:bold; color:#595959;  } 
#main-content-userbox .reg .panel-ul .submit{width:211px; height:27px; background:url('../images/btn7.gif') no-repeat; margin-top:8px; margin-left:338px; border:none;}
#main-content-userbox .reg .panel-ul .next{width:211px; height:27px; background:url('../images/btn6.gif') no-repeat; margin-left:338px;}
#main-content-userbox .page-title{width:600px; margin:0 auto; line-height:40px; color:#b91414; font-size:16px; font-weight:bold;}
#main-content-userbox .user_tip_ok{width:22px; height:20px; display:inline-block; border:1px solid #a9cce9; background:url('../images/user_icon.gif') top no-repeat; vertical-align:middle; margin-left:2px;}
#main-content-userbox .user_tip_error{ margin-left:2px; display:inline-block; padding:0 10px;  vertical-align:middle; line-height:20px; border:1px solid #da7878; color:#b91414; background-color:#ffebeb;}
#main-content-userbox .error{border:1px solid #da7878; color:#b91414; background-color:#ffebeb;}

 
#main-content-aside .panel-body .nav-list .active a{ color: #5b5a5a; background-color:transparent; background-position:15px -512px;}
#main-content-aside .panel-body .nav-list .active .active  a{background:none;color: #0272cf; background-color:#fff;}  
#main-content-aside .panel-body .nav-list .active ul li a{ color: #5b5a5a; background:none;  } 
#main-content-aside .panel-body .nav-list .active ul li a:hover{background-color:#fff; color: #0272cf; }
#main-content-aside .panel-body .nav-list a:hover{ background-position:15px -512px; background-color:transparent;}

.member #main-content-aside .panel-body .nav-list .active a{ background-position:12px -602px;color: #0f77b9; background-color:#fff;}


#page-about h1,#page-about .h1{color:#10325f; font:24px 微软雅黑; line-height:26px; padding-bottom:30px;}
#page-about  .about{line-height:30px; color:#5f6061; min-height:120px;}
#page-about  .about .img{ width:200px; padding-left:110px;}
#page-about  .about .title{text-align:left; text-indent:25px; width:100px;}
#page-about  #main-content-right .panel-body{padding-bottom:20px;}
#page-about .page-news h1,#page-about .page-news .h1{  padding-bottom:6px;}
#page-about .page-news .subtitle{ line-height:24px; color:#315980; padding-bottom:10px;}
#page-about .page-news .news-list-items li{border-top:1px dotted #c6c6c6; margin-left:3px; padding-left:19px; line-height:32px; background:url('../images/icon.gif') 0 -551px no-repeat;}
#page-about .page-news .news-list-items .first{border:none;}
#page-about .page-news .news-list-items li a{color:#4e4e4e; float:left;}
#page-about .page-news .news-list-items li span{float:right; margin-right:60px;}
#page-about .pagenav{border:none;}
#page-about .page-news .more{padding-top:21px; margin-top:25px; border-top:1px solid #c6c6c6;}
#page-about .page-news .more a{display:inline-block; float:right; width:151px; height:22px; background:url('../images/news-more.gif')}
#page-about .page-news .news_detail h1{background-color:#efefef; color:#006bd3; font-size:16px; padding:0 0 0 7px; margin-bottom:48px; font-weight:bold; line-height:30px;}
#page-about .page-news .news_detail .about{padding:13px 11px} 

.cart .cart-head ul{float:right;}
.cart .cart-head li{float:left; height:28px; line-height:28px; width:224px; text-align:center; padding-bottom:1px; margin:17px 0 19px; border-bottom:5px solid #eeeeee; color:#6c6c6c; font-size:14px; font-weight:bold; }
.cart .cart-head .cur{border-bottom:7px solid #b91414; padding-bottom:0; color:#2a2929;}
.cart .cart-head li span{ display:inline-block; vertical-align:top ; width:28px; height:28px; background:url('../images/cart-icon.gif')}
.cart .cart-head .step2 span{background-position:0 -28px;}
.cart .cart-head .step3 span{background-position:0 -56px;}
.cart .cart-head .cur span{background-position-x:-28px;}
.cart .cart-body{height:auto;  } 
.cart .cart-body table{width:100%;border-collapse: collapse;border-spacing: 0;font-size: inherit;} 
.cart .cart-body table td,.cart .cart-body table th{text-align:center; font-weight:normal; }
.cart .cart-body table td{line-height:24px; padding:9px 0; border-bottom:1px solid #f2f2f2;}
.cart .cart-body table th{background-color:#eaf4fa;}
.cart .cart-body table .i{background: url('../images/bg5.gif') right no-repeat;}
.cart .cart-body table .f{padding-left:22px;}
.cart .cart-body table .l{padding-right:10px;}
.cart .cart-body input{ margin-right:6px;}
.cart .cart-body .head3 th{background-color:#eeeeee; height:23px;}
.cart .cart-body table th input{background-color:#eaf4fa; border:1px solid #fff;}
.cart .cart-body .gllf{text-align:left;}
.cart .cart-body .glrt{text-align:right;}
.cart .cart-body .w1{width:65px;}
.cart .cart-body .w2{width:110px;}
.cart .cart-body .w3{width:70px;} 
.cart .cart-body .w4{width:150px;} 
.cart .cart-body .w5{width:130px;} 
.cart .cart-body .pricearea td{padding:23px 0;color:#2a2929; border:none;}
.cart .cart-body .pricearea .w1{width:96px;}
.cart .cart-body .pricearea .w2{width:136px;}
.cart .cart-body .pricearea .w3{width:25px;}
.cart .cart-body .pricearea .w4{width:100px;}  
.cart .cart-body .pricearea2 td{line-height:34px; padding:0; font-size:14px; color:#575656; font-weight:bold; border:none; background-color:#eaf4fa;}
.cart .cart-body .pricearea td #carttotal{font-size:12px; color:#a40000; font-weight:bold;}
.cart .cart-body .pricearea2 td #carttotal{font-size:16px; color:#a40000} 
.cart .cart-body .pricearea2 td .carttotalspan{font-size:16px; color:#a40000} 
.cart .cart-body .buttonarea{ padding:20px 11px; text-align:right;}
.cart .cart-body .buttonarea a{display:inline-block; margin-left:25px; width:109px; height:26px; text-indent:-10000px; background:url('../images/btn10.gif');}
.cart .cart-body .buttonarea .goprolist{background-position:0 -26px;}
.cart .cart-body .buttonarea .submit{background:url('../images/btn12.gif') no-repeat; width:138px; height:34px; text-indent:-10000px; border:none;}
.cart .cart-body .tips{line-height:25px; color:#a40000; padding:0 28px 10px;}
.cart .panel-cart {margin-bottom:8px;}
.cart .panel-cart .panel-heading{padding-left:22px; font-weight:bold; font-size:14px;}
.cart .panel-cart .panel-body{padding:0 18px; line-height:40px; border-bottom:2px solid #e5e5e5; margin-bottom:21px;}
.cart .panel-cart .panel-body input,.cart .panel-cart .panel-body select{vertical-align:middle; margin-right:8px; height:19px; border:1px solid #e2e2e2}
.cart .panel-cart .panel-body .l{width:585px;}
.cart .panel-cart .panel-body .m{width:285px;}
.cart .panel-cart .panel-body .s{width:85px;}
.cart .panel-cart .panel-body label{width:78px; text-align:justify; display:inline-block;padding-left:2px}
.cart .panel-cart .panel-body .setdefault{border:1px solid #e6e6e6;padding:4px 17px; font-weight:bold;}
.cart .panel-cart .panel-body .active{background-color:#99c6e5;}
.cart .panel-cart .panel-body .saveadr{display:inline-block; width:65px; height:24px; border:none; background:url('../images/btn11.gif') no-repeat; margin:10px 0;}
.cart .panel-cart .panel-body .noneedinvoicety{display:inline-block; width:106px; height:24px; border:none; background:url('../images/btn13.gif') no-repeat; margin:10px 6px;}
.cart .panel-cart .panel-body .hashoverbg{padding:14px 0;}
.cart .panel-cart .panel-body .hashoverbg li{padding-left:5px; margin:1px 0;}
.cart .panel-cart .panel-body .hashoverbg li a{ padding-right:15px;}
.cart .panel-cart .panel-body .hashoverbg .active,.cart .panel-cart .panel-body .hashoverbg li:hover{background-color:#c1ddf0; color:#fff;}
.cart .panel-cart .panel-body .hashoverbg .tips,.cart .panel-cart .panel-body .hashoverbg .tips:hover{color:#2a2929; background-color:transparent; padding-top:10px; border-top:1px solid #dcdcdc;}
.cart .panel-cart .panel-body .hashoverbg .tips span{color:#a40000;font-weight:bold;}
.cart .panel-cart .panel-body .head2{border-bottom:1px solid #ededed;}
.cart .cart-body .head2 td{padding-bottom:0px; vertical-align:top;}
.cart .cart-body .head2 .buttonarea{padding:0 50px 50px 0;} 
.cart .orderpart .panel-heading{line-height:42px;}
.cart .orderpart .panel-heading a{color:#005ea7; padding-left:11px;}
.cart .orderpart .panel-heading a:hover{color:#a40000}
.cart .orderpage .panel-heading-bg5{padding-left:9px;}
.cart .orderpart .orderpartinfo{padding-left:56px; line-height:24px; padding-bottom:21px;}
.cart .orderpart .orderpart{ border-bottom:1px solid #e5e5e5;}
.cart .orderpage .panel-body{ border-bottom:1px solid #e5e5e5;}
.cart .orderpage .noborder{ border:none;}
.cart .ordersuccess{text-align:center;font-size:14px; color:#2a2929; height:450px; }
.cart .ordersuccess .title{line-height:64px; margin-top:42px;}
.cart .ordersuccess table{border-collapse: collapse;border-spacing: 0;font-size: inherit; text-align:left; width:573px; line-height:41px; margin:auto;  border:1px solid #e5e5e5;}
.cart .ordersuccess table td{border-top:1px solid #e5e5e5; padding-left:21px;}
.cart .ordersuccess  .w1{width:154px;}
.cart .ordersuccess  .w2{width:170px;}
.cart .ordersuccess .btns{line-height:76px; padding-right:45px;}
.cart .ordersuccess .btns .orderinfo{margin:0 42px; display:inline-block;}
.cart .ordersuccess .orderinfo{display:inline-block; height:28px; background-color: #e60012;color: #fff;line-height:28px;font-weight:bold;padding: 0 30px;}
.cart .ordersuccess .color4{color:#e60012;font-size:12px;}
.pay-head{margin:18px 0 24px; padding:15px 45px 12px; line-height:22px; border-top:2px solid #3390cc;  background:url('../images/icon.gif')  -4px -720px no-repeat #f5f9fc;}
.pay-head .span1{color:#3390cc;font-size:14px; margin-right:25px; font-weight:bold;}
.pay-head .span2{color:#c90606; font-size:14px;font-weight:bold;}
.pay-head .span3{color:#969899;}
.pay-head .b1{color:#ee7800;font-weight:normal;}
.pay-head .b2{color:#0091d6;font-weight:normal;}
.pay-panel {font-size:14px;}
.pay-panel .pay-panel-head {vertical-align:text-bottom; background:url('../images/btn18.gif') 0 43px repeat-x;}
.pay-panel .pay-panel-head a{display:inline-block; height:30px; line-height:30px; font-size:14px; color:#000; padding:13px 3px 0 0; text-align:center; width:130px; border-bottom:4px solid #3390cc; background:url('../images/btn18.gif') 0 -51px;}
.pay-panel .pay-panel-head .cur{padding:11px 3px 4px 0; height:32px; line-height:32px; font-size:16px; color:#c90606; width:193px; font-weight:bold; background-position:0 -4px; border:none; background-position:-3px 51px;}
.pay-panel .pay-panel-body{padding:5px 0 45px 25px; border:4px solid #3390cc; border-top:none; background-color:#f5f9fc;}
.pay-panel .pay-panel-body .pay-methods-tips{line-height:34px; height:34px; margin-bottom:25px;}

.pay-panel .pay-panel-body .banks li{float:left; width:263px; height:52px; background:url('../images/banks.gif') 38px 0 no-repeat #fff;  display:inline-block; border:1px solid #b5b5b5; margin-right:20px; margin-bottom:17px;}
.pay-panel .pay-panel-body .banks li input{margin:20px 12px;}
.pay-panel .pay-panel-body .banks .CCB{background-position:38px 0;}
.pay-panel .pay-panel-body .banks .ICBC{background-position:38px -468px;}
.pay-panel .pay-panel-body .banks .ABC{background-position:38px -364px;}
.pay-panel .pay-panel-body .banks .CMBC{background-position:38px -260px;}
.pay-panel .pay-panel-body .banks .AliPay{background:url('../images/payment.gif') 38px 0 no-repeat #fff;}
.pay-panel .pay-panel-body .next{ width:148px; height:33px; background:url('../images/btn19.gif') no-repeat; border:none;}
.pay-panel .pay-panel-foot{padding:23px 16px; background:#fff; line-height:18px; font-size:12px; color:#939292;}
.pay-panel .pay-panel-foot .div1{line-height:36px; height:36px; color:#58504e;}
.pay-panel .pay-panel-foot .div2{height:38px; line-height:38px; color:#c90606;}
.pay-panel .pay-panel-foot a{color:#004ea2;}
#main-content-userbox .msgcenter{padding:100px 0 300px; text-align:center; width:100%;height:auto; font-size:14px; line-height:180%;}
#main-content-userbox .msgcenter span{  color:#b91414; font-weight:bold;}


#wapper #page-default-body .newcart .cart-head {width:870px; margin:0 auto 15px; border-bottom:1px solid #e60012;}
#wapper #page-default-body .newcart .noline{border:none;}
#wapper #page-default-body .newcart .cart-head ul{float:none; margin:auto; width:730px;}
#wapper #page-default-body .newcart .cart-head li{float:left; font-size:14px;  line-height:30px;  padding-left:0; padding-bottom:0; margin:62px 1px 16px 0; height:30px;font-weight:bold;color:#595959; border-bottom:2px solid #eeeeee; width:180px; text-align:left;}
#wapper #page-default-body .newcart .cart-head .cur {color:#e60113; border-color:#e60113;}
#wapper #page-default-body .newcart .cart-body table{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;} 
#wapper #page-default-body .newcart .cart-body{width:870px; margin:0 auto;}
#wapper #page-default-body .newcart .cart-body table .f{padding-left:18px;}
#wapper #page-default-body .newcart .cart-body table .f img{margin-left:17px}
#wapper #page-default-body .newcart .cart-body th{background-color:#e0e0e0; color:#2e2e2e; background-image:none;}
#wapper #page-default-body .newcart .cart-body label{width:17px; height:18px; margin-right:6px; display:inline-block; background:url('../images/checkbox.gif') 0 0 no-repeat; vertical-align:middle;  cursor:pointer;}
#wapper #page-default-body .newcart .cart-body .labelcheck{background-position:0 -18px;}
#wapper #page-default-body .newcart .cart-body .w1{width:54px;}
#wapper #page-default-body .newcart .cart-body .w2{width:120px;}
#wapper #page-default-body .newcart .cart-body .w3{   padding-right:20px; text-align:left;  }

#wapper #page-default-body .newcart .cart-body .w33{width:175px; padding-left:10px; padding-right:10px; text-align:left; color:#c7c5c5; line-height:16px; }
#wapper #page-default-body .newcart .cart-body .w33 a{color:#5f6061;}
#wapper #page-default-body .newcart .cart-body .w33 a:hover{color:#006bd3}

#wapper #page-default-body .newcart .cart-body .w4{width:75px;}
#wapper #page-default-body .newcart .cart-body .w5{width:90px;}
#wapper #page-default-body .newcart .cart-body .w6{width:100px;}
#wapper #page-default-body .newcart .cart-body .w7{width:70px;}
#wapper #page-default-body .newcart .cart-body  .img{width:45px; height:45px;} 
#wapper #page-default-body .newcart .cart-body .cartintro td{color:#e60113; padding:5px 23px;line-height:20px;text-align:left; height:42px} 
#wapper #page-default-body .newcart .cart-body .pricearea td{height:80px;background-color:#e0e0e0;vertical-align:top; line-height:20px; padding-top:9px; color:#5f6061;}
#wapper #page-default-body .newcart .cart-body  .pricearea a{color:#e60113;}
#wapper #page-default-body .newcart .cart-body  .pricearea a:hover{color:#006bd3}
#wapper #page-default-body .newcart .cart-body  .pricearea .priceareastyle {color:#5f6061; font-weight:bold; border-bottom:1px solid #cfcece;line-height:20px; display:inline-block; height:20px; margin-right:9px;}
#wapper #page-default-body .newcart .cart-body  .pricearea .priceareastyle span{font-weight:normal;}
#wapper #page-default-body .newcart .cart-body  .pricearea .priceareastyle #carttotal{color:#e60113;}
#wapper #page-default-body .newcart .cart-body  .pricearea  .noline{border:none;}
#wapper #page-default-body .newcart .cart-body  .pricearea .gonext{height:33px; width:75px; background-color:#e60012;color:#ffffff; font-weight:bold; line-height:33px; text-align:center; display:inline-block; margin:8px 12px; border:none;}
#wapper #page-default-body .newcart .cart-body  .pricearea .gonext:hover{color:#ffffff;}
#wapper #page-default-body .newcart .panel-list-box{margin:45px 0 0 0;} 
#wapper #page-default-body .newcart .panel-list-box .panel-list-box-head{height:40px; line-height:40px; font-weight:bold; font-size:14px; color:#575757; border-bottom:1px solid #e0e0e0; margin-bottom:12px;}
#wapper #page-default-body .newcart .qtychangebox a{width:12px; height:12px; display:inline-block; background-color:#ffcc00; color:#e60113; margin:5px; vertical-align:middle; line-height:12px; text-align:center;}
#wapper #page-default-body .newcart .qtychangebox .del{}
#wapper #page-default-body .newcart .qtychangebox .add{}
#wapper #page-default-body .newcart .qtychangebox input{width:38px; height:25px; line-height:25px; text-align:center;border:1px solid #e0e0e0; color:#5f6061; margin:0;}

#wapper #page-default-body .newcart .panel-list-box li{float:left; width:82px;height:140px;margin-left: 49px;}
#wapper #page-default-body .newcart .panel-list-box .first{margin-left:0;}

#wapper #page-default-body .newcart .orderpart{border:1px solid #e0e0e0;margin:0 0 10px 0;}
#wapper #page-default-body .newcart .orderpartcur{border:1px solid #e60012;}
#wapper #page-default-body .newcart .orderpart .panel-heading{height:28px; line-height:28px; background-color:#e0e0e0; padding-left:15px; color:#595959;font-weight:normal; font-size:12px;}
#wapper #page-default-body .newcart .orderpart .panel-heading .orderpartchange{margin-left:18px; padding-left:13px; color:#e60012; background:url('../images/mycarticon.gif') 0 0 no-repeat; display:inline-block;}
#wapper #page-default-body .newcart .orderpart .panel-heading .showinvoice{margin-left:18px; padding-left:13px; color:#e60012; background:url('../images/mycarticon.gif') 0 0 no-repeat; display:inline-block;}
#wapper #page-default-body .newcart .orderpart .panel-heading .showinvoicemsg{margin-left:18px; padding-left:13px; color:#e60012; background:url('../images/mycarticon.gif') 0 0 no-repeat; display:inline-block;}
#wapper #page-default-body .newcart .orderpart .panel-body{padding:25px 17px 17px 17px;}
#wapper #page-default-body .newcart .cart-body { color:#595959;} 
#wapper #page-default-body .newcart .cart-body .cart-head2{height:31px; line-height:31px; border:1px solid #e0e0e0; padding-left:5px; color:#2e2e2e;}
#wapper #page-default-body .newcart .cart-body .cart-head2 a{padding-left:16px; display:inline-block;color:#e60012;}
#wapper #page-default-body .newcart .orderpart .orderpartinfo{height:26px;line-height:26px; border:1px solid #e0e0e0; padding:0 0 0 16px;}
#wapper #page-default-body .newcart .cart-body .normallabel{width:60px; margin-right:15px;background:none; height:55px; line-height:55px; text-align:right;}
#wapper #page-default-body .newcart .cart-body .ajaxsubmit{height:30px;line-height:30px; padding:0 17px; background-color:#e60012; color:#ffffff; display:inline-block;font-weight:bold;font-size:14px;}
#wapper #page-default-body .newcart .cart-body .ajaxsubmit2{background-color:#e0e0e0; color:#595959; margin-left:10px;}
#wapper #page-default-body .newcart .panel-body{border-bottom:none; margin-bottom:0;}
#wapper #page-default-body .newcart .cart-body .orderpartadd input{width:270px; height:26px; margin-left:3px; border:1px solid #e0e0e0;}
#wapper #page-default-body .newcart .cart-body .orderpartadd li{height:54px; line-height:54px;}
#wapper #page-default-body .newcart .cart-body .orderpartadd .setdefaultheight{height:40px;line-height:40px;}
#wapper #page-default-body .newcart .cart-body .orderpartadd .setdefaultheight .normallabel{height:40px;line-height:40px;  }
#wapper #page-default-body .newcart .cart-body .paymethod1{display:inline-block;width:111px; height:23px;background:url('../images/paymethod.gif') -10px 0 no-repeat; vertical-align:middle;}
#wapper #page-default-body .newcart .cart-body .paymethod2{display:inline-block;width:111px; height:23px;background:url('../images/paymethod.gif') -15px -27px no-repeat; vertical-align:middle;}
#wapper #page-default-body .newcart .cart-body .paybox{padding:0;}
#wapper #page-default-body .newcart .cart-body .paybox li{float:left; width:148px; height:23px; line-height:23px;}
#wapper #page-default-body .newcart .panel-cart .panel-body .hashoverbg li:hover{background-color:transparent;}

#wapper #page-default-body .newcart .cart-body .invoicepart li .normallabel{ width:68px; margin-right:0}
#wapper #page-default-body .newcart .cart-body .invoicepart li .normallabel i{color:#e60012;}
#wapper #page-default-body .newcart .cart-body .invoicepart li .normallabel2{width:95px;}
#wapper #page-default-body .newcart .cart-body .invoiceaddresschange{border:1px solid #e60012; border-top:none;}
#wapper #page-default-body .newcart .cart-body #addnewnormalinvoice,#wapper #page-default-body .newcart .cart-body #addnewVATinvoice{border:1px solid #e60012; border-bottom:none;}

#wapper #page-default-body .newcart .cart-body .invoiceaddresschange li{height:40px; line-height:40px;}
#wapper #page-default-body .newcart .cart-body .invoiceaddresschange li normallabel{height:40px;line-height:40px;}
#wapper #page-default-body .newcart .cart-body .invoicepart li input{margin-left:0;}
#wapper #page-default-body .newcart .cart-body #curinvoicetype{ height:26px; line-height:26px; padding:0 19px; border:1px solid #e0e0e0; color:#595959;}
#wapper #page-default-body .newcart .cart-body #invoiceselectaddress li {height:27px; line-height:27px;  }
#wapper #page-default-body .newcart .cart-body #invoiceselectaddress {margin:8px 0 0;}
.pay-panel2 .pay-panel-head .cur{background-position:-3px -4px;}

#wapper .member-content-right .panel-body li .checklabel{width:17px;}
#wapper .member-content-right .checklabel{width:17px; height:18px; margin-right:6px; display:inline-block; background:url('../images/checkbox.gif') 0 0 no-repeat; vertical-align:middle;  cursor:pointer;}
#wapper .member-content-right .labelcheck{background-position:0 -18px;}
