/*隐藏价格*/
.price_item_USD, .price_item_EUR, .price_item_GBP, .price_item_AUD, .price_item_CAD, .price_item_SGD, .price_item_JPY, .price_item_HKD, .price_item_THB, .price_item_TWD{display:none;}


/*会员中心*/
.lib_member_item_card{border:1px solid #ddd; background:#fdfdfd;}
.lib_member_msgerror{border:1px solid #d8000c; background:#ffbaba; color:red; padding:0.08rem; margin-bottom:0.012rem;}
.lib_member_title{font-size:0.25rem; font-weight:bold; color:#666; border-bottom:1px solid #ddd; height:0.4rem;padding: 0 2%; text-indent:1px;}
.lib_member_title a{font-size:0.2rem; font-weight:bold; color:#666;}
.lib_member_sub_title{font-size:0.2rem; font-weight:bold; color:#555;}
.lib_member_info{line-height:150%; padding:0.2rem 2%;}
#lib_member{width: 98%;padding: 0.1rem 0 0.5rem; margin:0 auto; clear:both; overflow:hidden;font-size: 0.2rem;}
#lib_member .leftMenu{width: 98%;margin: 0 auto; overflow:hidden;}
#lib_member .rightContents{width: 96%;overflow:hidden; margin: 0 auto;}
#lib_member .rightContents .member_module{}

/*会员中心左菜单*/
#lib_member_menu{display: none;position: fixed;top: 1.14rem;left: 0;width: 98%;padding:3% 1%;height: 75%;overflow: auto;z-index: 11;}
#lib_member_menu dt{font-variant:small-caps; font-weight:bold; font-size:0.18rem; height:0.32rem; line-height:0.32rem;}
#lib_member_menu dd{height:0.32rem; line-height:0.32rem; text-indent:0.15rem;}
#lib_member_menu dd.clear_line{height:0.1rem; border-bottom:1px dashed #ccc; margin-bottom:0.1rem;}

/*会员注册*/
#lib_member_create{width:96%; padding: 0.1rem 0 0.5rem;margin:0 auto;clear:both; overflow:hidden;}
#lib_member_create .lib_member_title{text-indent:0.04rem;}
#lib_member_create .required_info{height:0.3rem; line-height:0.3rem; text-indent:0.05rem; color:#999;}
#lib_member_create .f_item{background:#E8E7E7; height:0.35rem; line-height:0.35rem; text-indent:0.05rem; font-variant:small-caps; font-size:0.18rem; color:#000;}
#lib_member_create .rows{margin:0.1rem 0; clear:both;}
#lib_member_create .rows label{width:140px; overflow:hidden; float:left; height:0.32rem; line-height:0.32rem; color:#555; text-indent:5px;}
#lib_member_create .rows span{width:100%; overflow:hidden; float:left; display:block; padding-left:2px;}
#lib_member_create .dline{border-bottom:1px solid #ccc; height:1px; overflow:hidden; margin:0.15rem 0;}

/*会员登录页*/
#lib_member_login{width:100%; padding: 0.1rem 0 0.5rem; clear:both; overflow:hidden;}
#lib_member_login .login_form, #lib_member_login .new_customer{padding:0.1rem 0; width: 96%;margin: 0 auto;overflow:hidden;}
#lib_member_login .new_customer{}
#lib_member_login .t{font-size:0.25rem; font-weight:bold; color:#555;padding: 0 1%;}
#lib_member_login .f_card{padding: 2%; overflow:hidden;}
#lib_member_login .f_card .e{line-height:150%; padding:0.08rem 0;}
#lib_member_login .f_card .rows{margin:0.1rem 0; clear:both;}
#lib_member_login .f_card .rows label{ overflow:hidden; height:0.32rem; line-height:0.32rem; color:#555; overflow:hidden;}
#lib_member_login .f_card .rows span{overflow:hidden; display:block; padding-left:2px; overflow:hidden;}
#lib_member_login .f_card .forgot{text-align:right; padding-right:0.2rem;}
#lib_member_login .f_card .forgot a{text-decoration:underline;font-size: 0.2rem;}
#lib_member_login .f_card .info{line-height:200%;}
#lib_member_login .dline{border-bottom:1px solid #ddd; height:1px; font-size:1px; overflow:hidden; margin:12px 0;}
#lib_member_login .btn{text-align:right; padding-right:0.2rem;}

/*会员中心首页*/
#lib_member_index{width:100%; clear:both; overflow:hidden;}
#lib_member_index .lib_member_info{font-size: 0.2rem;}
#lib_member_index .item_card{width:96%; margin: 0 auto;}
#lib_member_index .item_card .title{height:34px; line-height:34px; text-indent:0.1rem; font-size:0.2rem; font-weight:bold; background:url(/images/lib/member/my_account_tabs.jpg); border:1px solid #ddd;}
#lib_member_index .item_card .info{padding:0.1rem; line-height:200%; border-top:none; overflow:hidden;font-size: 0.2rem;}
#lib_member_index .item_card .info span{color:#ff6600;}
#lib_member_index .item_card .info .add_shipping_address{margin-left:0.15rem; color:#ff6600; font-size:0.18rem;}

/*忘记密码页*/
#lib_member_forgot{width:100%; clear:both; overflow:hidden;}
#lib_member_forgot .form, #lib_member_forgot .send_tips{padding:0.2rem;}
#lib_member_forgot .form .rows{margin:0.1rem 0; clear:both;}
#lib_member_forgot .form .rows label{width:100px; overflow:hidden; float:left; height:0.32rem; line-height:0.32rem; color:#555; overflow:hidden;}
#lib_member_forgot .form .rows span{ overflow:hidden; float:left; display:block; padding-left:2px; overflow:hidden;}
#lib_member_forgot .reset_success{padding:0.2rem;}
#lib_member_forgot .reset_form .rows label{}
#lib_member_forgot .dline{border-bottom:1px solid #ddd; height:1px; font-size:1px; overflow:hidden; margin:12px 0;}
#lib_member_forgot .send_tips .no_email{font-size:0.18rem; color:#555; font-weight:bold; margin-top:35px; margin-bottom:0.15rem;}
#lib_member_forgot .send_tips .continue_shopping{text-align:right; padding-top:0.15rem; padding-right:0.2rem;}

/*修改密码页*/
#lib_member_password{width:100%; clear:both; overflow:hidden;}
#lib_member_password .form, #lib_member_password .change_success{padding:0.2rem;}
#lib_member_password .form .rows{margin:0.1rem 0; clear:both;}
#lib_member_password .form .rows label{ display: block;margin-bottom: 0.1rem; height:0.32rem; line-height:0.32rem; color:#555; overflow:hidden;}
#lib_member_password .form .rows span{ overflow:hidden; display:block; padding-left:2px; overflow:hidden;}

/*修改个人资料页*/
#lib_member_profile{width:100%; clear:both; overflow:hidden;}
#lib_member_profile .form, #lib_member_profile .change_success{padding: 2%;}
#lib_member_profile .form .rows{margin:0.1rem 0; clear:both;}
#lib_member_profile .form .rows label{overflow:hidden;height:0.32rem; line-height:0.32rem; color:#555; overflow:hidden;}
#lib_member_profile .form .rows span{display:block; padding-left:0.02rem;margin-top: 0.2rem;}

/*地址簿管理页*/
#lib_member_address_book{width:100%; clear:both; overflow:hidden;}
#lib_member_address_book .address{width: 96%;margin: 0 auto;overflow:hidden;}
#lib_member_address_book .billing_address{margin-left:0.15rem;}
#lib_member_address_book .address .t{padding-bottom: 0.2rem; line-height: 0.35rem; border-bottom:1px solid #ddd; font-size:0.25rem; font-weight:bold; color:#555;}
#lib_member_address_book .address .t .fl{float:left; font-size:0.2rem; font-weight:bold; color:#555;}
#lib_member_address_book .address .t .fr{float:right; height:26px; line-height:26px;}
#lib_member_address_book .address .t .fr .add_new_address{font-weight:normal; font-size:0.18rem; color:#ff6600;}
#lib_member_address_book .address .item{width: 94%;margin:0.08rem auto;padding: 2%;line-height:180%; clear:both;}
#lib_member_address_book .address .item .address_info{text-transform:capitalize;}
#lib_member_address_book .address .item .opt{text-align:right;}
#lib_member_address_book .address .item .opt a{margin:0 0.05rem; color:#888; text-decoration:underline; font-variant:small-caps;}
#lib_member_address_book .address .item .opt a:hover{color:#333;}
#lib_member_address_book .address .item .opt a.checkout{border:1px solid #ccc; text-decoration:none; padding:2px 5px;}
#lib_member_address_book .address .item .opt a.checkout:hover{color:#B50C08;}
#lib_member_address_book .address .item .rows{clear:both; margin:0.05rem 0;}
#lib_member_address_book .address .item .row{clear:both; line-height: 200%;margin-top: 0.1rem;}
#lib_member_address_book .address .item .row input{margin-top: 0.15rem;}
#lib_member_address_book .address .item .button{margin-top:0.1rem;}
#lib_member_address_book .address .item .button .cancel_button{margin-left:0.15rem;}

/*订单管理页*/
#lib_member_orders{width:100%; clear:both; overflow:hidden;}
#lib_member_orders .item_list{width: 96%;margin:0.1rem auto; background:#ddd;line-height: 200%;}
#lib_member_orders .item_list .tb_title td{height:0.5rem; font-weight:bold; text-align:center; background:url(/images/lib/cart/tb_bg.gif);}
#lib_member_orders .item_list .item_list td{padding:0.07rem 0.05rem; font-size:0.18rem;}
#lib_member_orders .item_list .item_list td *{font-size:0.18rem;}
#lib_member_orders .item_list .item_list_over td{background:#f7f7f7;}
#lib_member_orders .item_list .item_list_out td{background:#fff;}
#lib_member_orders .item_list .qa_btn{display:block; float:left; width:0.7rem; height:0.3rem; line-height:13px; background:url(/images/lib/member/order_qbg.jpg) no-repeat center center / 0.7rem 0.3rem; color:#fff; text-decoration:none; margin:0.03rem 0.03rem;}
#lib_member_orders .item_list .detail_link{text-decoration:underline;}
#lib_member_orders .cancel{padding:30px; width:70%; margin:0 auto;}
#lib_member_orders .cancel .info{font-weight:bold;}
#lib_member_orders .cancel textarea{width:100%; height:150px; padding:5px; line-height:180%; margin-top:0.15rem;}
#lib_member_orders .cancel .btn{margin-top:0.15rem;}
#lib_member_orders .order_index{height:50px; line-height:50px; font-size:0.18rem; font-weight:bold; border-bottom:1px solid #ddd;}
#lib_member_orders .order_index em{font-weight:normal; font-size:0.16rem;}
#lib_member_orders .order_index em *{font-size:0.16rem;}
#lib_member_orders .detail div{border:1px solid #ddd; background:#f7f7f7; border-bottom:none; width:130px; height:26px; line-height:26px; text-align:center; font-weight:bold;}
#lib_member_orders .detail_card{border:1px solid #ddd; padding:0.15rem;}
#lib_member_orders .payment_tips{border:1px solid #BF8585; background:url(/images/lib/member/payment_tips.jpg) 10px center no-repeat #FBE8E8; padding:0.08rem; padding-left:30px; line-height:150%; margin-top:0.08rem;}
#lib_member_orders .payment_tips a{text-decoration:underline;}
#lib_member_orders .order_info td{padding:7px; border-bottom:1px solid #ddd;}
#lib_member_orders .order_info .confirm_receiving{margin-left:0.15rem; text-decoration:underline; color:#B50C08;}
#lib_member_orders .address{clear:both; zoom:1;}
#lib_member_orders .address .item_title{font-weight:bold; height:0.32rem; line-height:0.32rem;}
#lib_member_orders .address .shipping_address{width:49%; float:left;}
#lib_member_orders .address .address_info{border:1px solid #ddd; background:#fdfdfd; padding:0.08rem; line-height:160%; font-size:0.2rem;}
#lib_member_orders .address .address_info strong{font-size:0.2rem;}
#lib_member_orders .address .billing_address{width:49%; float:right;}
#lib_member_orders .item_info{border-bottom:0.02rem solid #ddd; height:0.35rem; line-height:0.35rem; font-weight:bold;}
#lib_member_orders .shipping{line-height:150%; margin-top:5px;}
#lib_member_orders .shipping .shipping_price{color:#888;}
#lib_member_orders .detail_item_list{border:1px solid #ddd; margin:0.08rem 0;}
#lib_member_orders .detail_item_list .tb_title td{border-right:1px solid #ddd; height:0.35rem; font-weight:bold; text-align:center; background:url(/images/lib/cart/tb_bg.gif);}
#lib_member_orders .detail_item_list .tb_title td.last{border-right:none;}
#lib_member_orders .detail_item_list .item_list td{padding:7px 5px; border-top:1px solid #ddd; font-size:0.18rem;}
#lib_member_orders .detail_item_list .item_list td.item_img{border:1px solid #ccc; padding:0; background:#fff;}
#lib_member_orders .detail_item_list .item_list_over td{background:#f7f7f7;}
#lib_member_orders .detail_item_list .item_list_out td{background:#fff;}
#lib_member_orders .detail_item_list .item_list td *{font-size:0.18rem;}
#lib_member_orders .detail_item_list .item_list .proname{text-decoration:underline;}
#lib_member_orders .detail_item_list .total td{height:26px; background:#efefef; text-align:center; color:#B50C08; font-size:0.16rem; font-weight:bold;}

/*收藏夹*/
#lib_member_wishlists{width:100%; clear:both; overflow:hidden;}
#lib_member_wishlists .item_list{border:1px solid #ddd; margin:0.08rem 0;}
#lib_member_wishlists .item_list .tb_title td{border-right:1px solid #ddd; height:0.35rem; font-weight:bold; text-align:center; background:url(/images/lib/cart/tb_bg.gif);}
#lib_member_wishlists .item_list .tb_title td.last{border-right:none;}
#lib_member_wishlists .item_list .item_list td{padding:7px 5px; border-top:1px solid #ddd; font-size:0.18rem;}
#lib_member_wishlists .item_list .item_list td.item_img{border:1px solid #ccc; padding:0; background:#fff;}
#lib_member_wishlists .item_list .item_list_over td{background:#f7f7f7;}
#lib_member_wishlists .item_list .item_list_out td{background:#fff;}
#lib_member_wishlists .item_list .item_list td *{font-size:0.18rem;}
#lib_member_wishlists .item_list .item_list .proname{text-decoration:underline;}

/*购物车小头部*/
#lib_cart_station{width:96%; clear:both; margin:0 auto; overflow:hidden; height:0.5rem; line-height:0.5rem; padding-top:0.1rem;}
#lib_cart_guid{width:100%; clear:both; overflow:hidden;  text-align:right; background:url(/images/lib/cart/line.jpg) left 26px repeat-x;}
#lib_cart_guid img{max-width: 100%;}

/*成功加入购物车提示*/
#lib_cart_add_success{position:absolute; z-index:10000; border:1px solid #333; background:#f7f7f7; left:0px; top:0px; width:450px; padding:0.08rem;}
#lib_cart_add_success .close{text-align:right;}
#lib_cart_add_success .close a{color:#666; margin-left:3px;}
#lib_cart_add_success .tips{font-size:0.2rem; font-weight:bold; color:#444;}
#lib_cart_add_success .tips img{padding-right:5px;}
#lib_cart_add_success .cart_info{height:40px; line-height:40px; text-indent:40px;}
#lib_cart_add_success .cart_info span{color:#FE6500; font-weight:bold;}
#lib_cart_add_success .checkout{text-indent:40px; margin-bottom:5px;}

/*购物车首页*/
#lib_cart_list{width:98%; clear:both; margin: 0 auto; overflow:hidden;}
#lib_cart_list .empty_cart{width: 96%;line-height:210%; margin:0.2rem auto;}
#lib_cart_list .empty_cart img{padding-right:0.2rem;width: 1.26rem;height: 1.44rem;}
#lib_cart_list .empty_cart strong{color:#111;}
#lib_cart_list .empty_cart a{text-decoration:underline;}
#lib_cart_list .empty_cart a:hover{color:#B50C08;}
#lib_cart_list .cart_info div{height:0.6rem; line-height:0.6rem;}
#lib_cart_list .cart_info div span{color:#B50C08;}
#lib_cart_list .cart_info div a{text-decoration:underline; margin-left:0.2rem;}
#lib_cart_list .cart_info .fl{float:left; width:45%;}
#lib_cart_list .cart_info .fr{float:right;}
#lib_cart_list .cart{clear:both;}
#lib_cart_list .item_list_table{border:1px solid #ddd;}
#lib_cart_list .item_list_table .tb_title td{border-right:1px solid #ddd; height: 0.4rem;padding: 0 0.1rem; font-weight:bold; text-align:center; background:url(/images/lib/cart/tb_bg.gif);}
#lib_cart_list .item_list_table .tb_title td.last{border-right:none;}
#lib_cart_list .item_list_table .item_list td{padding:0.08rem 0.05rem; border-top:1px solid #ddd; font-size:0.18rem; line-height:200%;}
#lib_cart_list .item_list_table .item_list_over td{background:#f7f7f7;}
#lib_cart_list .item_list_table .item_list_out td{background:#fff;}
#lib_cart_list .item_list_table .item_list td *{font-size:0.18rem;}
#lib_cart_list .item_list_table .item_list td.item_img{border:1px solid #ccc; padding:0; background:#fff;}
#lib_cart_list .item_list_table .item_list .proname{color:#0066CC; text-decoration:underline;}
#lib_cart_list .item_list_table .item_list .c_red{color:#B50C08; font-size:0.16rem; font-weight:bold;}
#lib_cart_list .item_list_table .item_list .qty{text-align:center;}
#lib_cart_list .item_list_table .item_list .opt{color:#B50C08; margin:0 0.05rem;}
#lib_cart_list .item_list_table .item_list .remark{font-weight:bold;}
#lib_cart_list .item_list_table .total td{height:0.35rem; background:#efefef; text-align:center; color:#B50C08; font-size:0.16rem; font-weight:bold;}
#lib_cart_list .checkout{text-align:right; padding:0.25rem 0; float:right;}
#lib_cart_list .checkout img{margin-left:0.25rem;}
#lib_cart_list .ext_info{width: 96%;clear:both; margin:0.15rem auto; line-height:180%; color:#666;}

/*提交订单页*/
#lib_cart_checkout{width:96%; margin: 0 auto;clear:both; overflow:hidden;}
#lib_cart_checkout .title{height:0.4rem; line-height:0.4rem; border-bottom:1px solid #ddd; font-weight:bold; margin-top:0.15rem;}
#lib_cart_checkout .item_title{font-weight:bold; border-bottom:0.02rem solid #555; height:0.35rem; line-height:0.35rem;}
#lib_cart_checkout .check_address{height:0.35rem; line-height:0.35rem; color:#555;}
#lib_cart_checkout .SId{width:1px; height:1px; border:none;}
#lib_cart_checkout .address .shipping_address{width:80%;}
#lib_cart_checkout .address .shipping_address .also_billing_address{text-decoration:underline; color:#B50C08;}
#lib_cart_checkout .address .shipping_address iframe{display:none;}
#lib_cart_checkout .address .address_info{border:1px solid #BF8585; background:#F7ECEC; padding:0.08rem; line-height:160%; font-size:0.18rem;}
#lib_cart_checkout .address .address_info strong{font-size:0.18rem;}
#lib_cart_checkout .address .billing_address{width:49%; float:right;}
#lib_cart_checkout .address .q_link{height:0.35rem; line-height:0.35rem;}
#lib_cart_checkout .address .q_link a{text-decoration:underline; margin-right:0.2rem;}
#lib_cart_checkout .shipping_method .shipping{margin:0.08rem 0;}
#lib_cart_checkout .shipping_method .shipping .ft{clear:both; line-height: 0.3rem; overflow:hidden;}
#lib_cart_checkout .shipping_method .shipping .ft div{float: left;height: 0.3rem;line-height: 0.3rem;}
#lib_cart_checkout .shipping_method .shipping .ft .clear{font-size: 0;line-height: 0;height: 0;clear: both;}
#lib_cart_checkout .shipping_method .shipping .ft div.radio{width:0.25rem;margin-right: 0.2rem;}
/*#lib_cart_checkout .shipping_method .shipping .ft div.txt{margin-top:-2px; *margin-top:2px;}*/
#lib_cart_checkout .shipping_method .shipping .ft div.txt .free_shipping{color:#B50C08;}
#lib_cart_checkout .shipping_method .shipping .explanation{text-indent:0.25rem; color:#777; line-height: 0.3rem;padding-bottom:0.1rem; clear:both;}
#lib_cart_checkout .shipping_method .shipping .explanation *{color:#777;}
#lib_cart_checkout .comments .info{height:0.45rem; line-height:0.45rem;}
#lib_cart_checkout .comments textarea{width:85%; height:1rem; line-height:150%; padding:0.1rem;}
#lib_cart_checkout .place_order ul{width:80%; float:right; clear:both;}
#lib_cart_checkout .place_order ul li{height:0.45rem; line-height:0.45rem;padding-right: 0.2rem; border-bottom:1px solid #ccc;}
#lib_cart_checkout .place_order ul li div{float:right;}
#lib_cart_checkout .place_order ul li div.price{ overflow:hidden; text-align:right;}
#lib_cart_checkout .place_order .place_order_btn{width:60%; float:right; clear:both; text-align:right; margin:0.12rem 0;}
#lib_cart_checkout .item_list_table{border:1px solid #ddd; margin:0.08rem 0;}
#lib_cart_checkout .item_list_table .tb_title td{border-right:1px solid #ddd; height:0.35rem; font-weight:bold; text-align:center; background:url(/images/lib/cart/tb_bg.gif);}
#lib_cart_checkout .item_list_table .tb_title td.last{border-right:none;}
#lib_cart_checkout .item_list_table .item_list td{padding:0.08rem 0.08rem; border-top:1px solid #ddd; font-size:0.18rem;}
#lib_cart_checkout .item_list_table .item_list_over td{background:#f7f7f7;}
#lib_cart_checkout .item_list_table .item_list_out td{background:#fff;}
#lib_cart_checkout .item_list_table .item_list td *{font-size:0.18rem;}
#lib_cart_checkout .item_list_table .item_list .proname{color:#0066CC; text-decoration:underline;}
#lib_cart_checkout .item_list_table .total td{height:26px; background:#efefef; text-align:center; color:#B50C08; font-size:0.16rem; font-weight:bold;}

#lib_cart_checkout .new-coupon{margin-top:0.15rem; padding:12px 0 2px 0; font-size:0.18rem; line-height:18px; border-top:1px dotted #cccccc;}
#lib_cart_checkout .new-coupon p{margin:0;}
#lib_cart_checkout .new-coupon p .valid>span{font-size:0.18rem; font-weight:bold;}
#lib_cart_checkout .new-coupon p #removeCoupon{display:none;}
#lib_cart_checkout .new-coupon p a:hover{color:#990000;}
#lib_cart_checkout .new-coupon p a.u{text-decoration:underline;}
#lib_cart_checkout .new-coupon p i{line-height:18px; margin-left:5px; padding:6px; vertical-align:middle; background:url(/images/chosen-sprite.png) -43px -80px no-repeat; display:inline-block; text-decoration:none;}


/*优惠券弹框（Start）*/
/*CouponBox*/
#CouponBox{border:0.1rem solid #DADADA; margin-top:0.1rem; padding:0.1rem;}
#CouponBox .t{height:0.2rem; line-height:0.2rem; font-size:0.18rem; font-weight:bold;}
#CouponBox .txt{line-height:0.2rem;}
#CouponBox .tip{font-weight:bold; margin-bottom:0.1rem;}
#CouponBox .result{color:#F00; font-weight:bold;}
#CouponBox .btn{background:#505050; padding:2px 10px; border:none; color:#FFF;}
/*优惠券弹框（End）*/

/*下订单成功提示页*/
#lib_order_place{width:96%;margin: 0px auto; clear:both; overflow:hidden;}
#lib_order_place div{padding:100px; text-align:center; border:1px solid #ddd;}
#lib_order_place div a{text-decoration:underline;}

/*付款页*/
#lib_order_payment{width:96%;margin: 0 auto; clear:both; overflow:hidden;}
#lib_order_payment .order_info{border-bottom:0.03rem solid #ccc; height:0.5rem; line-height:0.5rem; text-align:right; font-weight:bold; color:#444; font-size:0.16rem;}
#lib_order_payment .order_info *{color:#444; font-size:0.16rem;}
#lib_order_payment .payment{border:0.03rem solid #D8E6F3; margin:0.08rem 0; padding:0.08rem;}
#lib_order_payment .payment_method{display:block; padding:0.05rem; text-indent:0.25rem; background:url(/images/lib/cart/un_checked.jpg) no-repeat 0.1rem center ; margin-bottom:0.05rem; border:1px solid #fff; text-decoration:none;}
#lib_order_payment .payment_method img{max-width: 80%;max-height: 80%;}
#lib_order_payment .payment_method:hover{background:url(/images/lib/cart/un_checked.jpg) no-repeat 0.1rem center  #f8f9fb; border:1px solid #ddd; border-right:none;}
#lib_order_payment .payment_method *{font-size:0.18rem;}
#lib_order_payment .payment_method img{padding-right:0.05rem;}
#lib_order_payment .payment_method .add{color:#B50C08;}
#lib_order_payment .payment_method .less{color:#007F06;}
#lib_order_payment .payment_method_on, #lib_order_payment .payment_method_on:hover{background: #efefef url(/images/lib/cart/checked.jpg) no-repeat 0.1rem center  ; border:1px solid #ddd; border-right:none;padding-left: 0.25rem;}
#lib_order_payment .payment_info{border:1px solid #ddd; background:#f8f9fb; padding:0.12rem;}
#lib_order_payment .payment_info .contents .title{font-size:0.18rem; font-weight:bold;}
#lib_order_payment .payment_info .contents .tips{margin:0.12rem 0; border:1px solid #BBDFF7; background:#E7F4FC; line-height:180%; padding:0.06rem; font-size:0.16rem;}
#lib_order_payment .payment_info .contents .tips *{font-size:0.16rem;}
#lib_order_payment .payment_info .contents .tips span{color:red;}
#lib_order_payment .payment_info .contents .tips a{text-decoration:underline;}
#lib_order_payment .payment_info .contents .txt{margin:0.08rem 0; line-height:180%;}
#lib_order_payment .payment_info .contents .ext{margin-top:0.25rem;}
#lib_order_payment .payment_info .contents .ext .tips{margin-top:0.15rem;}
#lib_order_payment .payment_info .contents .ext .paypal_button{display:block; width:1.5rem; height:0.35rem; line-height:0.35rem; text-align:center; color:#fff; background:#335BBC; border:1px solid #304369;font-size: 0.2rem;}
#lib_order_payment .payment_info .contents .ext .sender_title{clear:both; margin:0.05rem 0; margin-top:0.25rem;}
#lib_order_payment .payment_info .contents .ext .sender_info td{padding:0.05rem 0; padding-right:0.05rem;}
#lib_order_payment .payment_info .contents .ext .sender_info td .contents{width:85%; height:0.7rem; padding:0.05rem; line-height:180%;}
#lib_order_payment .payment_info .contents .ext .sender_info td span{font-size:0.18rem;}
#lib_order_payment .item_title{font-weight:bold; height:0.4rem; line-height:0.4rem;}
#lib_order_payment .address .shipping_address{width:80%; float:left;}
#lib_order_payment .address .address_info{border:1px solid #F8D8AF; background:#FFFCF3; padding:0.08rem; line-height:180%; font-size:0.18rem;}
#lib_order_payment .address .address_info strong{font-size:0.18rem;}
#lib_order_payment .address .billing_address{width:49%; float:right;}

/*订单完成*/
#lib_order_complete{width:100%; clear:both; overflow:hidden;}
#lib_order_complete .order_info{border-bottom:3px solid #ccc; height:34px; line-height:34px; text-align:right; font-weight:bold; color:#444; font-size:0.16rem;}
#lib_order_complete .order_info *{color:#444; font-size:0.16rem;}
#lib_order_complete .contents{line-height:180%; border:1px solid #ddd; background:#f8f9fb; padding:0.2rem;}
#lib_order_complete .contents *{font-size:0.18rem;}
#lib_order_complete .contents .title{font-weight:bold; font-size:0.18rem;}
#lib_order_complete .contents a{text-decoration:underline;}

/*币种选择下拉框*/
#lib_currency{width:140px; position:relative; z-index:1000;}
#lib_currency span{text-decoration:underline;}
#lib_currency #curtentcurr{_padding-top:3px;}
#lib_currency .index_a{display:block; width:140px; height:24px; line-height:24px; text-decoration:none; color:#014C8F; font-weight:bold; text-indent:0.2rem; _padding-top:6px; _height:0.32rem;}
#lib_currency ul{background:url(/images/lib/currency/bottom.gif) left bottom no-repeat #fff; position:absolute; z-index:100px; width:140px; padding-bottom:5px; left:0; top:0; visibility:hidden; padding-bottom:0.08rem;}
#lib_currency:hover ul, #lib_currency a:hover ul{visibility:visible;}
#lib_currency ul li{text-align:left; background:url(/images/lib/currency/bg.gif); width:140px; overflow:hidden; text-indent:30px; height:18px; line-height:18px;}
#lib_currency ul li img{padding-right:3px;}
#lib_currency:hover, #lib_currency a:hover{position:relative;}
#lib_currency ul li a{font-size:0.18rem; text-decoration:underline; color:#333;}
#lib_currency ul li.c_top{background:url(/images/lib/currency/top.gif) left top no-repeat; height:24px; line-height:24px; _padding-top:6px; _height:0.32rem; border:none; width:140px; clear:both; text-indent:0.2rem; color:#014C8F; font-weight:bold;}

/*翻译链接*/
#lib_translate{background:url(/images/lib/translate/bg.jpg) left top no-repeat; margin:9px 0; min-height:50px; _height:50px;}
#lib_translate ul{padding-top:40px; margin-left:40px; margin-bottom:0.15rem;}
#lib_translate ul li{height:0.2rem; line-height:0.2rem; overflow:hidden;}
#lib_translate ul li a{font-size:0.16rem;}

/*404页面*/
#lib_unavailable{width:700px; margin:0 auto;}
#lib_unavailable .logo{padding:0.1rem 0; border-bottom:1px solid #eee;}
#lib_unavailable .title{background:#f1f1f1; height:80px; line-height:80px; font-weight:bold; font-size:24px; text-indent:0.2rem; color:#555;}
#lib_unavailable .info{padding:0.2rem; border:1px solid #eee; line-height:180%;}
#lib_unavailable .info .txt{padding-left:0.15rem;}
#lib_unavailable .info .txt .return{text-decoration:underline;}
#lib_unavailable .copyright{font-size:0.18rem; color:#555; padding:0.08rem; padding-right:0; text-align:right; border-top:4px solid #f1f1f1;}

