@charset "utf-8";
/*cart*/
.addtocart {
    height: 23px;
    width: 107px;
}
.cartnum { width:50px; margin-left: 30px; margin-bottom: 5px;}
.cart_area{ width:123px; height:69px; padding-top:15px; padding-left: 10px;  background:#15395b; text-align:left; margin-right: 400px;}
.front ul li{ float:left;}
.wel{ display:block; float:left;color:#fdcb08; font:bold 12px/18px  Arial, Helvetica, sans-serif; margin-right:10px;}
.item{ display:block; color:#FFF; padding:0 12px 0 5px;}
.Triangle:hover{ background-color:#5277c8; background-image:url(/images/front/top_Triangle.gif); background-repeat:no-repeat;}
.Triangle{ background:url(/images/front/top_Triangle.gif) no-repeat right center; }
.behind{ width:500px;height:20px; display:block; float:right;}
.behind li{margin-right:20px; float: right;}
.sign{position:relative}
.login{ border:3px solid #5177c8; width:234px; height:254px; padding:5px; position:absolute; background:#fff; z-index:99999; color:#000; top:19px;}
.login_name{ color:#6d2a0c; line-height:28px; font-family:Tahoma, Geneva, sans-serif;}
.tex230{ width:228px; height:26px; line-height:26px; border:1px solid #d3bfb6;}
.tex115{ width:113px; height:26px; line-height:26px; border:1px solid #d3bfb6;}
.code{ margin-left:5px; float:left;}
.signIn{ width:74px; height:29px; background:url(/images/front/sign.gif) no-repeat left center; border:none; cursor:pointer;}
.sign_button{ padding:10px 5px;!important padding:5px; *+padding:5px;}
.item_box{ border:3px solid #5177c8; white-space:nowrap; padding:5px 8px;height: auto;overflow:hidden; position:absolute; background:#fff; z-index:99999; color:#000;top:19px;}
.item_box a{ line-height:24px; display:block;}

.header1{ height:80px; }
.danye_header{ height:60px; padding-top:10px;}
/*.logo{ width:227px; height:48px; padding-left:13px;}*/
.danye_title{ color:#FD6600; height:30px;font:bold 22px Arial, Helvetica, sans-serif; padding-left:15px; margin-top:20px; border-left:1px solid #fb8e44;}
/*.nav{ float:left;}*/
.nav_normal{ width:148px; height:30px; line-height:30px; display:block; float:left; text-align:center; background:url(/images/front/nav.gif) no-repeat; margin-right:3px;color:#fff; font-size:13px; font-weight:bold;}
/*.current{ background:url(/images/front/nav2.gif) no-repeat; width:148px; height:30px; line-height:30px; display:block; float:left; text-align:center; color:#654707; font-weight:bold; font-size:13px;}*/
.header2{ height:64px; background:url(/images/front/header2_bg.gif) repeat-x left top; position:relative;}
.header2_left{ width:6px; height:66px; position:absolute; top:-2px; left:0px; background:url(/images/front/header2_left.gif) no-repeat left top;}
.header2_right{width:6px; height:66px; position:absolute; top:-2px; right:0px; background:url(/images/front/header2_right.gif) no-repeat left top;}
/*.search{ width:480px; height:54px; padding:10px 0 0 25px; float:left; background:url(/images/front/search_font.gif) no-repeat 30px 13px;}*/
.search_input{ margin-left:90px; width:362px; height:26px; line-height:26px; background:url(/images/front/search_bg.gif) no-repeat left top; border:none; padding:0 10px;}
.recentSearch{ color:#644707; line-height:24px;!important line-height:20px;*+line-height:20px; padding:0 8px;}
.recentSearch strong{ font-weight:bold;}
.go_button{ width:71px; height:30px; background:url(/images/front/go_button.jpg) no-repeat left center; border:none; cursor:pointer; margin:10px;}
.advanced{ float:left; font:16px/54px Tahoma, Geneva, sans-serif; color:#806246;}
/*.cart{ height:64px; line-height:64px; padding-left:70px; width:130px; float:left; background:url(/images/front/cart.gif) no-repeat 20px center; color:#666664; font-size:13px; font-weight:bold;}*/
.number{ color:#c8742e; display:block; background:url(/images/front/cart2_tb.gif) no-repeat right center; padding-left:5px;}

/*posetion*/
.posetion{ line-height:24px; height:30px; color:#969696; padding:0 10px;}
.posetion a{ color:#787878;}

/* 页面底部*/
.footer1{ height:58px; border:3px solid #e6e6e6; margin-top:15px;}
.foot1_front{ font:18px/58px Arial, Helvetica, sans-serif; color:#555; padding-left:27px;}
.footer1_item{ display: block; float:left; line-height:30px; padding:0 35px; margin-top:17px; border-right:1px solid #000;}
.footimg{ text-align:center; border-bottom:1px solid #dedede; padding-bottom:5px; color:#797979;}
.footimg ul li img{ vertical-align:middle;}

/*公共样式*/
.tex190{ width:190px; height:18px; line-height:18px; border:1px solid #cecece;}
.tex320{ width:320px; height:18px; line-height:18px; border:1px solid #cecece;}
.sel190{ width:192px;height:22px;border:1px solid #cecece}
.sel320{ width:322px;height:22px;border:1px solid #cecece}
.route{ height:70px; background:url(/images/front/route1.gif) repeat-x left center; margin-bottom:10px; margin-top:20px; display: none;}
.route_02{ height:70px; background:url(/images/front/route2.gif) no-repeat left center; margin-bottom:10px; margin-top:20px; display: none;}
.route_03{ height:70px; background:url(/images/front/route3.gif) no-repeat left center; margin-bottom:10px; margin-top:20px; display: none;}
.route_04{ height:70px; background:url(/images/front/route4.gif) no-repeat left center; margin-bottom:10px; margin-top:20px;display: none;}
.continue{margin-left:500px;width:165px; height:27px;background:url(/images/front/checkOut.gif) no-repeat; border-width:0; cursor:pointer;}
em{ font-weight:bold; color:#d7000f; padding-left:16px;}
.zhushi{ color:#787878; font-size:12px; padding-left:5px; font-weight:normal;}

/*2011.4.13*/
.shoppingcart_total_title{ padding:0 10px; font-weight:bold;}
.gray_mian h4{ padding:0 10px; font-weight:bold;}
.payment_methods {padding-left: 35px;padding-top: 25px;}
.paypal dd, .western_union dd {border: 1px solid #E6E6E6; line-height: 18px;margin-left: 26px;margin-top: 10px;padding: 15px;width: 698px;}
.paypal dt img, .western_union dt img {padding-left: 15px;vertical-align: middle;}
.western_union dt {padding-top: 15px;width: 740px;}
.yinying_bottom01 {background: url(/images/front/yinying_bg.jpg) no-repeat scroll left bottom transparent; height: 70px;padding: 10px 0 0 62px;}
.print a {color: #969696;font-size: 11px;padding-left: 10px;}
.Western_Union {padding-right: 100px;padding-top:40px;}
.Western_Union td{ height:30px;}
.yinying_bottom { background: url(/images/front/yinying_bg.jpg) no-repeat scroll left bottom transparent;height: 70px; padding: 10px 68px 0 0;}
.name_Right {padding-right: 10px;text-align: right;}
.creatAccount em, .shippingAddress em, .Western_Union em { padding: 0;}
.save_button {background: url(/images/front/save.gif) no-repeat scroll 0 0 transparent; border: medium none;cursor: pointer;display: block;height: 23px;width: 69px;}
.pay_class{float:left; margin:0 20px 10px 0; }
.pay_class .zhushi{border:1px solid #0033AA; background:none repeat scroll 0 0 #efefef; padding:5px; }


.continue_check{ text-align:right; padding-right:45px; padding-bottom:12px; line-height:22px; font-size:14px; font-weight:bold;}
.order_info{float:left; width:932px; margin:0 auto;}
.title img{ vertical-align:middle; padding-right:5px;}
.shipping_adress,.seller_info,.your_oredr{ padding-top:12px;overflow:hidden;}
.shipping_adress dl{  padding-top:12px; line-height:20px;}
.seller_info dl{  padding-top:12px; line-height:20px;}
.change_btn{ width:66px; height:22px; background:url(/images/front/change_btn.gif) no-repeat; cursor:pointer; border:none; margin:5px 0;}
.your_oredr td{ padding-top:20px; padding-bottom:10px;}
.border_b{ border-bottom:1px solid #d4d4d4;}
.border_b2{ border-bottom:1px dotted #d4d4d4;}
.grand_total {color: #828282; font-weight: bolder; line-height: 40px;padding-right: 45px; text-align: right;}
.grand_total span {color: #FD6600;padding-left: 5px;}
.youroredrbottoml{ font-size:16px;color:#787878; padding-top:8px;}
.order__total_left {color: #646464; line-height: 35px;}
.order_details_total {font-size: 16px;}
/*购物车——付款方式页面*/
.payment_methods{ padding-left:35px; padding-top:25px;}
.paypal dt img,.western_union dt img{ vertical-align:middle; padding-left:15px;}
.paypal dd,.western_union dd{ width:698px; border:1px solid #e6e6e6; margin-top:10px; margin-left:26px;!important margin-left:32px; *+ margin-left:32px; padding:15px; line-height:18px;word-break:break-all;}
.paypal dd img{ padding-left:12px;}
.western_union dt{ width:740px; padding-top:15px;}
.print a{ font-size:11px; color:#969696; padding-left:10px;}
.print a:hover{ color:#fd6500;}
.print img{ margin:0; padding:0;}
.yinying_bottom01{ height:70px; background:url(/images/front/yinying_bg.jpg) no-repeat left bottom; padding:10px 0 0 62px;}

/*购物车——付款方式——西联*/
.payment_methods_westernunion{ padding-left:135px; padding:20px 120px 15px 135px; line-height:25px;}
.tishi{ font-size:16px; color:#d80c18; line-height:25px; font-weight:bold;}
.payment_methods_westernunion dl{ padding-left:22px; line-height:25px; padding-bottom:25px;}
.payment_methods_westernunions ul li dl dd{ line-height:25px;}
.payment_methods_westernunion ul li a{ padding-left:5px; text-decoration:underline;}
.payment_methods_westernunion ul li a:hover{ color:#F90; text-decoration:underline;}
.yinying_bottom02{ height:70px; background:url(/images/front/yinying_bg.jpg) no-repeat left bottom; padding:10px 0 0 135px;}

/*购物车—-有货*/
.shoppingcart_total_title span{ padding-left:15px;}
.shoppingcart_total td{ padding:15px 0;}
.pro_detail_title{ padding-bottom:12px;}
.pro_detail_title a{ line-height:20px;}
.pro_detail p{ padding-left:12px;}
.pro_detail p img{ vertical-align:middle;}
.gt_sellerstore a{text-decoration:underline; padding-left:5px;}
.gt_sellerstore a:hover,.price a:hover,.recent01 li dl dd a:hover{color:#F90;}
.text_through{ text-decoration:line-through;}
.item_price dl{ padding-left:20px; line-height:24px;}
.quantity_input{ width:35px; height:16px; border:1px solid #e6e6e6; font-size:14px; color:#370540; text-align:center; line-height:16px; margin-top:5px;}
.price a{ text-decoration:underline; line-height:25px;}
.total_savings_left_top{ padding-left:100px; padding-top:22px;}
.total_savings{margin:10px auto 0px auto; /*border-top:1px solid #E6E6E6;*/}
.shoppingcart_total{float:left; width:980px;}
.total_savings_left_top{ font-size:16px; font-weight:bolder;}
.total_savings_price{ padding-left:175px;}
.total_savings_left_bottom{ font-size:12px;color:#555; padding-left:100px; padding-bottom:5px; }
.total_savings_right{ width:187px; height:60px; background:url(/images/front/carttotal_price.gif) no-repeat;font-size:18px; font-weight:bolder; color:#DA0B1B; font-style:italic;}
.total_savings_right p{ padding-left:65px; padding-top:30px;}
.continue_shopping{display:block; width:151px; height:27px; background:url(/images/front/continue.gif) no-repeat;float:left;}
.total_savings_btn{padding:15px 10px;height:25px;}
.recent,.recent01{ margin:0 25px; display: block; height:100%; overflow: hidden;}
.recent li{ width:138px; padding:20px  0 10px 10px; float:left; display:block; }
.recent li a,.recent01 li a{ display:block;}
.recent_pro{word-wrap:break-word; padding:8px; height:24px; overflow:hidden;}
.recent_pro01{ padding-top:8px; height:30px; line-height:15px; overflow:hidden;}
/*.recent01 li{  float:left; display:block; text-align:center; width:138px; padding-top:20px; padding-right:36px;}*/
.recent01 li{ width:148px;float:left; }
.recent01 li dl{ line-height:18px; text-align:left; width:138px; padding:20px  0 10px 10px; display:block; text-align:center; }

.cart_login_code{ border: 1px solid #CECECE;height: 18px;line-height: 18px;width: 100px;}
.forgot{ line-height:30px; margin-left:70px; text-decoration:underline; font-size:12px;}
.shippingAddress table{ margin:0 auto;}
.shippingAddress{float:left; padding:20px 60px 0 25px;}
.creatAccount em,.shippingAddress em,.Western_Union em{ padding:0px;}
.name_Right{ text-align:right; padding-right:10px;}
.yinying_bottom{ height:70px; background:url(/images/front/yinying_bg.jpg) no-repeat left bottom; padding:10px 68px 0 0;}
.login_area img{ vertical-align:middle;}

/*空车页面*/
.shopping_cart_left{ width:205px; float: left; margin-top:35px;}
.shopping_cart_right{ width:650px; float:left;}
.shopping_cart_right p{ font:14px/24px Tahoma, Geneva, sans-serif; padding:5px 0;}
.continue_shopping{ display:block; width:151px; height:27px; background:url(/images/front/continue.gif) no-repeat; border:0px;cursor:pointer;}
.recent{ margin:0 25px; display: block; height:100%; overflow: hidden;}
.recent li{ width:138px; padding:20px  0 10px 10px; float:left; display:block; }
.recent li a{ display:block;float:left; width:100px; overflow:hidden; height:100px; word-wrap:break-word; }
.recent_pro{ padding:8px; height:24px; overflow:hidden;}

/*流程4——评价页面*/
.review{ padding:50px 0 0px 130px; height:100%; overflow:hidden;}
.review_content{ float:left; width:535px;}
.cart4_title{ font:16px/24px Arial, Helvetica, sans-serif;color: #555555;}
.cart4_01{ margin-bottom:10px;}
.cart4_01 li { background: url("images/cart4_li.gif") no-repeat scroll left 8px transparent;color: #787878;font: 14px/24px Arial,Helvetica,sans-serif;
               padding-left: 10px;}
.cart4_title02 {color: #555555;font: 16px/24px Arial,Helvetica,sans-serif;}
.cart4_02{}
.cart4_02 li{line-height:20px;padding-left:5px;}
.cart4_02 li a {color: #787878;text-decoration: underline;}
.cart4_02 li a:hover{ color:#ff6700;}
.send_button{ width:69px; height:23px; display:block; border:none; background:url(/images/front/send.gif) no-repeat; cursor:pointer;}

/*编辑地址页面*/
.Western_Union{ padding-right:100px;}


/*地址薄页面*/
.save_button{ width:69px; height:23px; display:block; border:none; background:url(/images/front/save.gif) no-repeat; cursor:pointer;}
.ship_address{ height:100%; overflow:hidden; border-bottom:1px dotted #dedede; padding:15px 0px;}
.ship_address ul{ width:200px; display:block; float:left; padding:0 15px 0 20px;}
.ship_to{ width:152px; height:27px; display:block; background:url(/images/front/ship_address.gif) no-repeat;}
.addconsignee {  background: url("/images/front/ship_address.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
                 display: block;
                 font-size: 8px;
                 height: 27px;
                 text-align: center;
                 width: 152px;}
.name{ font:12px/25px Arial, Helvetica, sans-serif; padding-left: 5px; color:#000;}
.address,.phone{ color:#555; font:12px/20px Arial, Helvetica, sans-serif; padding-left:5px;}
.xuline{ border-right:1px dotted #dedede;}
.edit{ width:67px; height:22px; border:none; background:url(/images/front/edit.gif) no-repeat; cursor:pointer; margin-right:7px;}
.ship_delete{ width:67px; height:22px; border:none; background:url(/images/front/delete.gif) no-repeat; cursor:pointer;}
.caozuo{ padding:10px 0px;} 
.add_newaddress{ padding:0 10px 10px 30px;}
.zong_font{ font-size:12px; font-weight:bold; color:#555; margin-right:10px;}
.ship_method{display:block; float: left; background:url(/images/front/shippingmethods.gif) no-repeat 0 0; width:226px; height:32px;}
.ship_method:hover{ background:url(/images/front/shippingmethods_hover.gif) no-repeat 0 0}
.tc_shipMethod{display:none; width:541px; height:335px;background:#bfbfbf; padding:10px; left:230px; top:50px;}
.available{ border:1px solid #6f280a; background:#fff; height:321px; padding-bottom:10px;}
.available_title {background: url(/images/front/tc_header.gif) no-repeat scroll right center transparent;color: #FD7011;font: 14px/30px Arial,Helvetica,sans-serif;height: 30px; padding: 0 10px;}
.closed{ margin-top:5px;}
.method{ padding:60px 0 0 100px; display:block; height:auto; overflow:hidden;}
.method li{ width:158px; height:40px; text-align:center; float:left; background:url(/images/front/ps_button_bg.gif) no-repeat; padding-right:50px; margin-bottom:25px; font:16px/40px Arial, Helvetica, sans-serif; color:#616161;}
.method li a{ display:block; color:#FD6600; font-weight:bold;}
.tc_tips {border-top: 1px solid #E6E6E6;color: #C8C8C8; height: 30px;line-height: 24px;}
.closed_button{ text-align:center; padding:20px 0; border-bottom:1px solid #e6e6e6;}
.present_method{ margin-left:15px; font: bold 16px/30px Arial, Helvetica, sans-serif; color:#d80c18;}
.present_method img{ vertical-align:middle; margin-right:10px;}
.tips {border-bottom: 1px dashed #E6E6E6;height: 100%;overflow: hidden;padding:20px;}
.font_small a:hover{ color:#fd6500;}
.font_small_tips {color: #C8C8C8;font: 11px/12px Tahoma,Geneva,sans-serif;}
.subtotal { line-height: 36px; margin-left: 40px;}
.subtotal font { color:red;}
.carttitle { padding-left:30px;
             background: none repeat scroll 0 0 #F4FAFB;
             border: 1px solid #BBDDE5;
             float: left;
             font-size: 16px; 

             line-height: 30px;
             margin: 0 20px;
}


/*购物车页面头部*/
#top{ height:20px; line-height:20px; background:url(/images/front/top_bg.gif) repeat-x left top; padding:0 5px;}
.front{ width:400px;}
.front ul li{ float:left;}
.wel{ display:block; float:left;color:#fdcb08; font:bold 12px/18px  Arial, Helvetica, sans-serif; margin-right:10px;}
.item{ display:block; color:#FFF; padding:0 12px 0 5px;}
.Triangle:hover{ background-color:#5277c8; background-image:url(/images/front/top_Triangle.gif); background-repeat:no-repeat;}
.Triangle{ background:url(/images/front/top_Triangle.gif) no-repeat right center; }
.behind{ width:500px;height:20px; display:block; float:right;}
.behind li{margin-right:20px; float: right;}
.sign{position:relative}

.login{ border:3px solid #5177c8; width:234px; height:254px; padding:5px; position:absolute; background:#fff; z-index:99999; color:#000; top:19px;}

.login_name{ color:#6d2a0c; line-height:28px; font-family:Tahoma, Geneva, sans-serif;}
.tex230{ width:228px; height:26px; line-height:26px; border:1px solid #d3bfb6;}
.tex115{ width:113px; height:26px; line-height:26px; border:1px solid #d3bfb6;}
.code{ margin-left:5px; float:left;}
.signIn{ width:74px; height:29px; background:url(/images/front/sign.gif) no-repeat left center; border:none; cursor:pointer;}
.sign_button{ padding:10px 5px;!important padding:5px; *+padding:5px;}
.item_box{ border:3px solid #5177c8; white-space:nowrap; padding:5px 8px;height: auto;overflow:hidden; position:absolute; background:#fff; z-index:99999; color:#000;top:19px;}
.item_box a{ line-height:24px; display:block;}

.header1{ height:80px;}
/*.logo{ width:604px; float:left; padding:11px 0 0 15px;}*/
.head_mark{ font:bold 24px Arial, Helvetica, sans-serif; letter-spacing:-1px; padding-left:18px; color:#6d2a0c;}
.header2{ height:64px; background:url(/images/front/header2_bg.gif) repeat-x left top; position:relative;}
.header2_left{ width:6px; height:66px; position:absolute; top:-2px; left:0px; background:url(/images/front/header2_left.gif) no-repeat left top;}
.header2_right{width:6px; height:66px; position:absolute; top:-2px; right:0px; background:url(/images/front/header2_right.gif) no-repeat left top;}


/* 页面底部*/
.footimg{ text-align:center; border-bottom:1px solid #dedede; padding-bottom:5px; color:#797979;}
.footimg ul li img{ vertical-align:middle;}

/*公共样式*/

h1{ color:#3b5998; }
em{ font-weight:bold; color:#d7000f; padding-left:16px;}
.zhushi{ color:#787878; font-size:12px; padding-left:5px;}
.lineheight01{ line-height:24px;}
.postion{ font:14px/30px Tahoma, Geneva, sans-serif; color:#000; padding-left: 30px;}
.postion a{ font:14px/30px Tahoma, Geneva, sans-serif; color:#000; }

/*join us*/
.join_left{ width:463px; padding-left:65px; float:left; height:auto;}
.join_title{ font:23px/30px Arial, Helvetica, sans-serif; color:#323232;}
.join_item{ height:45px; display:block; overflow: hidden; clear:both;}
.join_item dt{ float:left; padding-right:15px;}
.join_item dd{ float:left; line-height:26px; color:#656565; font-size:13px;}
.already_member{ font:18px/50px Arial, Helvetica, sans-serif; color:#4174df;}
.join_button{ width:150px; height:39px; padding-left:9px; display:block; float:left; background:url(/images/front/loin_button_bg.gif) no-repeat; font:bold 18px/39px Arial, Helvetica, sans-serif; color:#3b5998; margin-left:10px; margin-top:10px ;!important margin-top:0px;*+margin-top:0;}
.join_button:hover{ text-decoration:none;}
.join_right{ width:460px; float:left; padding-left:30px; height:auto; background:url(/images/front/join_line_bg.gif) repeat-y left top;}
.tex275{ width:273px; height:23px;  padding:5px 0; border:1px solid #cecece;}
.tex275{ width:273px; height:25px; line-height:13px; padding:5px 0; border:1px solid #cecece;}
#express_addr_province,.tex275a{ width:210px; height:23px; line-height:13px; border:1px solid #cecece;}
.join_name{ color:#505050; font-size:14px; line-height:22px;}
.ver{ vertical-align:middle; margin-left:10px;}
.code92{ width:92px;  height:25px; line-height:13px; padding:5px 0; border:1px solid #cecece;}
.code_img{ vertical-align: text-bottom; margin-left:5px;}
.creatAccount{ width:143px; height:40px; border:0; margin:20px 0 10px 10px; background:url(/images/front/orange_button.gif) no-repeat; cursor:pointer; font:bold 16px Arial, Helvetica, sans-serif; color:#323232;}
.yinying_bottom{ height:40px; background:url(/images/front/yinying_bg.jpg) no-repeat left bottom;}

/*sign in*/
.forget {font-size:12px; color:#969696; line-height:24px; text-decoration:underline;}

/*forget password*/
.forget_mian{ border:1px solid #e6e6e6; background:url(images/gray_mian_bg.gif) repeat-x 1px 1px; height: 100%; overflow:hidden;}
.forget_content{ text-align:center;}
.forget_tips{ color:#969696; font:bold 13px/30px Arial, Helvetica, sans-serif; padding-bottom:20px;}
.regidter{ font:14px Arial, Helvetica, sans-serif;}
.tex320{ width:320px; height:18px; line-height:18px; border:1px solid #cecece; margin-left:10px;}
.tip_box{ width:365px; height:188px; padding:30px 0 0 30px;border:1px solid #f9c5c7; background-color:#fce8e9; margin:25px auto 0 auto; background-image:url(/images/front/cc.gif); background-repeat:no-repeat; background-position:12px 10px;text-align:left;}
.f16{ font:14px Tahoma, Geneva, sans-serif;  line-height:30px;}
.f13{ font:13px Tahoma, Geneva, sans-serif; color:#323232; line-height:30px;}
.blue{ color:#3b5998;}

/*forget password2*/
.tip_greenBox{ width:335px; height:168px; padding:50px 20px 0 40px; background-color:#eff6e4; border:1px solid #c9e3a6; margin:0 auto; background-image:url(images/dd.gif); background-repeat:no-repeat; background-position:18px 18px;margin:25px auto 0 auto;text-align:left; margin-bottom:30px;}
.f13_bold{ font:bold 13px/30px Arial, Helvetica, sans-serif; padding-bottom:10px;}

/*修改*/
.join_name_01{color:#555555; font-size:14px; line-height:24px;}
.footimg01{ text-align:center; padding-bottom:5px; color:#797979;}
.footimg01 ul li img{ vertical-align:middle;}
.tex352{ width:342px; height:13px; line-height:13px; padding:5px 0; border:1px solid #cecece;}
.join_left01{ width:510px;float:left; height:auto; margin-top:30px;}
.join_button_01{ width:150px;  height:39px; padding-left:20px; display:block; float:left; background:url(/images/front/loin_button_bg.gif) no-repeat; font:bold 12px/39px Tahoma, Geneva, sans-serif; color:#666666; text-transform:uppercase; font-size:14px;}
.join_button_01:hover{ text-decoration:none; color:#969696;}
.m_l{ margin-top:5px;}
.creatAccount_01{ width:158px; height:40px; border:0; margin:20px 0 10px 0px; background:url(/images/front/creatAccount_01_bg.gif) no-repeat; cursor:pointer; display:block;}
.rember_id{clear:both; padding-top:10px; !important padding-top:0px; *+ padding-top:0px; color:#7f7f7f;}
.m_50{padding-top:20px;!important padding-top:0px;*+padding-top:0px; clear:both;}

/*2011.3.14修改*/
.sub_account{ width:330px; padding-right:10px; margin:0 auto;}
.sub_account h3{ font: bold 18px/20px "幼圆"; color:#555; padding-bottom:10px; color:#672508;}
.sub_account p{ line-height:24px; color:#787878; padding-left:5px; }
.sub_account ul{ padding:5px; background:#eff8ff; margin-bottom:10px;}
.sub_account ul li{ line-height:22px;color:#666;}
.sub_account ul li span{ font-size:12px; font-weight:bold; color:#4398d5; font-family:"宋体"; line-height:24px;}

/*验证码定位*/
.dingwei{ position:relative; height:40px;}
.dingwei label.error{ position:absolute; left:0; top:25px;}

.join_left{ width:40%; padding-left:65px; float:left; height:auto;}
.join_title{ font:23px/30px Arial, Helvetica, sans-serif; color:#323232;}
.join_item{ height:45px; display:block; overflow: hidden; clear:both;}
.join_item dt{ float:left; padding-right:15px;}
.join_item dd{ float:left; line-height:26px; color:#656565; font-size:13px;}
.already_member{ font:18px/50px Arial, Helvetica, sans-serif; color:#4174df;}
.join_button{ width:150px; height:39px; padding-left:9px; display:block; float:left; background:url(/images/front/loin_button_bg.gif) no-repeat; font:bold 18px/39px Arial, Helvetica, sans-serif; color:#3b5998; margin-left:10px; margin-top:10px ;!important margin-top:0px;*+margin-top:0;}
.join_button:hover{ text-decoration:none;}
.join_name{ color:#505050; font-size:14px; line-height:22px;}
.ver{ vertical-align:middle; margin-left:10px;}
.code92{ width:92px; height:23px; padding:5px 0; border:1px solid #cecece;}
.code_img{ vertical-align: text-bottom; margin-left:5px;}
.yinying_bottom{ height:40px; background:url(/images/front/yinying_bg.jpg) repeat-x left bottom;}

/*sign in*/
.forget {font-size:12px; color:#969696; line-height:24px; text-decoration:underline;}

/*forget password*/
.forget_mian{ border:1px solid #e6e6e6; background:url(/images/front/gray_mian_bg.gif) repeat-x 1px 1px; height: 100%; overflow:hidden;}
.forget_content{ text-align:center;}
.forget_tips{ color:#969696; font:bold 13px/30px Arial, Helvetica, sans-serif; padding-bottom:20px;}
.regidter{ font:14px Arial, Helvetica, sans-serif;}
.tex320{ width:320px; height:18px; line-height:18px; border:1px solid #cecece; margin-left:10px;}
.tip_box{ width:365px; height:188px; padding:30px 0 0 30px;border:1px solid #f9c5c7; background-color:#fce8e9; margin:25px auto 0 auto; background-image:url(/images/front/cc.gif); background-repeat:no-repeat; background-position:12px 10px;text-align:left;}
.f16{ font:14px Tahoma, Geneva, sans-serif;  line-height:30px;}
.f13{ font:13px Tahoma, Geneva, sans-serif; color:#323232; line-height:30px;}
.blue{ color:#3b5998;}

/*forget password2*/
.tip_greenBox{ width:335px; height:168px; padding:50px 20px 0 40px; background-color:#eff6e4; border:1px solid #c9e3a6; margin:0 auto; background-image:url(/images/front/dd.gif); background-repeat:no-repeat; background-position:18px 18px;margin:25px auto 0 auto;text-align:left; margin-bottom:30px;}
.f13_bold{ font:bold 13px/30px Arial, Helvetica, sans-serif; padding-bottom:10px;}

/*验证码定位*/
.dingwei{ position:relative; height:40px;}
.dingwei label.error{ position:absolute; left:0; top:25px;}
/*****会员中心******/

ins,a{text-decoration:none;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear{zoom:1;}
body .fn-hide{display:none;}
.fn-left,.fn-right{display:inline;}
.fn-left{float:left;}
.fn-right{float:right;}

.pass_div{float:left; width:99%; margin-bottom:10px; }
.pass_div label{width:100px; text-align:right; float:left; font-size:14px; }
.pass_div label.error{width:auto;color:red; }
.right_m{width:1100px;margin-left:auto;margin-right:auto;overflow:hidden;}

.part-1{width:100%; height:40px; line-height:20px;background-color:#dedede; margin-bottom:5px;}
.part-c{position:relative; width:1000px;height:24px;margin-left:auto;margin-right:auto;}

.part-c-a{float:right; font-size:12px;color:#fff; text-align:right; }
.part-c-a a{color:#fff;}
.part-c-b{float:left; font-size:12px;color:#A7A9AF;width:400px;}
.part-c-b a{color:#A7A9AF;}

.part-2{width:100%;height:40px;margin-top:20px;margin-bottom:10px;}
.part-2-c{width:1000px;height:40px;margin-left:auto;margin-right:auto;}

.part-2-c-a{float:right;width:100px;}
.part-2-c-b{float:left;width:400px;}

.bline{width:100%;height:5px;background:url(../../images/user/line-bg.gif) repeat;}
.main_content{padding:5px;width:1100px;margin-left:auto;margin-right:auto;overflow:hidden;background-color:#fff;margin-bottom:20px; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; }

.hul{margin-top:10px;}
.hul li{float:left;margin-right:20px;padding-left:10px;background:url(../../images/user/li-bg.gif) no-repeat;}
.hul li a{color:#666;font-size:14px;}

.page-title{font-size:13px;font-weight:bold; line-height:24px; background: none repeat scroll 0 0 #eee; border: 1px solid #DEDEDE;margin-bottom:10px; padding-left:20px;width:730px;  }
.page-title a{margin-right:10px; color:#1163A3;}
.page-title span{float:left; }
#sidebar{margin-top:10px;overflow:hidden;float:left;width:174px;padding:0 4px 0px 0;line-height:1.5;border-right:1px solid #dedede;border-bottom:1px solid #dedede;float:left;}
#sidebar .sid-panel{overflow:hidden;line-height:1.5;height:32px;}
#sidebar .sid-panel .sid-panel-title{overflow:hidden;zoom:1;position:relative;z-index:100;margin:0;padding:2px 0 2px 10px;border-bottom:1px solid #E3E3E3;}
#sidebar .sid-panel .sid-panel-title .sid-panel-title-arrow{position:absolute;top:6px;right:3px;z-index:0;display:block;overflow:hidden;width:16px;height:16px;cursor:pointer;background:url(../../images/user/bg-sidebar.png) no-repeat 4px -157px;_cursor:hand;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;}
#sidebar .sid-panel .sid-panel-title a:link,#sidebar .sid-panel .sid-panel-title a:visited,#sidebar .sid-panel .sid-panel-title a:hover,#sidebar .sid-panel .sid-panel-title a:active{display:block;font-size:12px;font-weight:700;text-decoration:none;outline:none;color:#4E4E4E;}
#sidebar .actived{height:auto;}
#sidebar .actived .sid-panel-title .sid-panel-title-arrow{background:transparent url(../../images/user/bg-sidebar.png) no-repeat 3px -114px\9;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);}
#sidebar .sid-panel ul{overflow:hidden;width:174px;padding:5px 0; -webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in;}
#sidebar .actived ul{display:block;opacity:1;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in;}
#sidebar .sid-panel li{overflow:hidden; line-height:25px; background-color:#dedede }
#sidebar .sid-panel li .caidan{font-weight:bold; margin-left:15px; font-size:13px; font-weight:bold; } 
#sidebar .sid-panel li a:link,#sidebar .sid-panel li a:visited{display:block;overflow:hidden;zoom:1;padding-left:12px;font-size:14px;background:#fff;color:#7F7F7F; font-weight: bold;}
#sidebar .sid-panel li a:hover,#sidebar .sid-panel li a:active{text-decoration:none;outline:none;background:#eee;color:#000;background:transparent url(../../images/user/bg-sidebar.png) no-repeat 0 -80px\9;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;}
#sidebar .sid-panel li.current a:link,#sidebar .sid-panel li.current a:visited{background:#1963B8;color:#fff;background:transparent url(../../images/user/bg-sidebar.png) no-repeat 0 -40px\9;}
#sidebar .sid-panel li a.current_class{font-weight:bold; text-decoration:none;outline:none;background:#EAF2F5;color:#009933;background:transparent url(../../images/user/bg-sidebar.png) no-repeat 0 -80px\9;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;}
#sidebar .sid-panel li .i-fuwu{font-size:0;}
#sidebar .sid-panel li .i-fuwu img{width:16px;height:16px;margin:0 10px 0 0;vertical-align:-3px;}
#sidebar .sid-panel .sid-panel-foot{display:none;}
#sidebar .first{height:auto; cursor:pointer; }
#sidebar .first ul{opacity:1;padding:0 0 5px 0;}
#sidebar .first ul li a:link,#sidebar .first ul li a:visited{font-size:14px; padding:5px 0 5px 12px;font-weight:600;border:1px solid #F5CCA0;background:#FEEDB1 url(../../images/user/bg-sidebar.png) no-repeat 150px -189px;color:#A13214;border-radius:3px;padding:7px 0 5px 12px\9;_padding:8px 0 8px 12px;border:none\9;background:transparent url(../images/user/bg-sidebar.png) no-repeat 0 -0px\9;box-shadow:2px 5px 10px rgba(255,255,255,0.25) inset,3px 30px 20px rgba(255,255,255,0.5) inset;outline:1px solid #FEFBF1;outline-offset:-2px;}
#sidebar .first ul li a:hover,#sidebar .first ul li a:active{ border:none\9;background-color: #dedede;outline:1px solid #FEF8E7;outline-offset:-2px;}
#sidebar .first ul li.current a:link,#sidebar .first ul li.current a:visited{padding:6px 0 6px 12px;border:none;background:#1963B8;color:#fff;padding:7px 0 5px 12px\9;_padding:8px 0 8px 12px;background:transparent url(../../images/user/bg-sidebar.png) no-repeat 0 -40px\9;box-shadow:none;outline:none;}

/*.footer{font-size:12px;border-top:1px solid #BBDDE5;width:1100px;margin-top:20px;margin-left:auto;margin-right:auto;text-align:center;color:#999;padding:10px 0;}*/
.rightdiv{float:left;height:auto; margin-left: 10px;}
.current_class{text-decoration:none;outline:none;background:#EAF2F5;color:#666;background:transparent url(../../images/user/bg-sidebar.png) no-repeat 0 -80px\9;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;}
.ordertab{height:25px;font-size:12px; background-color:#dedede; float:left; width:750px;}
.ordertab ul {padding-right:20px;margin-top:-1px;}
.ordertab ul li{float:left;}
.ordertab ul li.gray,.ordertab ul li a{display:inline-block;height:25px;line-height:25px;text-align:center;cursor:pointer;width:91px; margin-left:10px; color:#1163A3;}
.ordertab ul li span:hover,.ordertab ul li a:hover{background:#e1e6eb;color:#0099FF;}
.ordertab ul li span.now,.ordertab ul li a.now{display:inline-block;height:25px;line-height:25px;text-align:center;cursor:pointer;width:91px; margin-left:10px; color:#1163A3;border-top:1px solid #d7d7d7;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:#BBDDE5;color:#333;}
.list-div table{width:100%; }
.list-div th {background: url("/images/user/th_bg.gif") repeat-x scroll 0 0 #BBDDE5; color:#000; text-align:center; line-height: 24px; white-space: nowrap;  font-size: 12px;
    font-weight: bold;}
.graytable th { font-size: 12px;}
.orderlisttable a {font-size: 12px;}
.orderlisttable td {font-size: 12px;}
.list-div td { font-size: 12px;background-attachment: scroll; background-clip: border-box; background-color: #FFFFFF; background-image: none; background-origin: padding-box; background-position: 0 0; background-repeat: repeat; background-size: auto auto; line-height: 25px; }
.list-div tr{background-color:red; }
.warn {color: #999999; font-family: "幼圆"; font-size: 20px; font-weight: bold; height: 100px; margin-left: 80px; padding: 50px 0; text-align: center; }
.t_left{text-align:right; width:100px; padding-right:20px; }
.t_right input{padding:3px 0; text-align:left; width:200px;}
.b_td span{padding:5px; background-color:#EDEDED;  cursor:pointer; margin:0 20px; }
.b_td span a{color:#000; }
.child_msg{background-color:#ccc; padding:10px;}
.pricelist{float:left; width:100%; border-bottom:1px solid #dedede; margin:20px 0;}
.pricelist li{float:left; width:100%; margin:10px 0;}
.pricelist li span{font-weight:bold; }
.return{float:left; width:100%;}
.m_body{width:750px;  height:300px;  padding:15px; }
.f_class{color:#FF4B00; font-weight:bold; }
.customerright { width:750px; float:left; margin-left: 30px; margin-top: 10px;}
.customercontent { margin-top: 10px; margin-left: 10px;}
.expressadd_table { margin-bottom: 20px;}
.orderproductlisttable { margin-top: 20px;}
.consigneeitle {    font-size: 18px;
                    line-height: 32px;
                    padding-left: 58px;}
.input {  border: 1px solid #CECECE;
          height: 18px;
          line-height: 18px;
          margin-left: 10px;
}
.pagess { padding-top:10px; padding-bottom: 10px;}
.pagess div { margin-left: 20px;}
.pagess ul li { float:left;   padding-left:10px; padding-right: 10px; }
.pagess ul li a { float:left;   padding-left:0px; padding-right: 0px; }
.pagess ul a { float:left;   padding-left:10px; padding-right: 10px; }
.submitgray { background-color: #EDEDED;}    
.center88 { width: 88%;margin: 0 auto;}
.cartcheckoutbox td,.cartcontent td,#pro_comment td{padding:5px; }
.ordertitle{  border-bottom: 1px solid #E5E5E5;
              line-height: 32px;
              padding-left: 16px;
}
.ordertitle img {margin-right: 8px;}
.headerright {float: right; width: 500px; margin-top: 48px;}
.loginbox {color:white;}
/*
*cart 流程
*/    
.cartconsginee { width: 100% ;padding-left:40px;}
#ur_here { width:100%;padding-left:40px; font-size: 14px; line-height: 30px;}
.orderparams a{font-size:12px;}
.orderparams a:hover{color:rgb(187, 221, 229);}
.orderproduct{position:absolute;background:#eee;display:none;}
.orderproduct .content{width:100%;}
.protitle{width:100%;height:30px;line-height:30px;border-bottom:1px solid #fff;margin-bottom:5px;}
.protitle span,.orderproduct .content span {margin-right:10px;display:block;float:left;text-align:center;}
.orderproduct .content span{height:100px;}
        /*
    *cart 流程
    */    
    .cartconsginee { width: 100% ;padding-left:40px;}
   #ur_here { width:100%;padding-left:40px; font-size: 14px; line-height: 30px;border-bottom:1px solid #ddd;}
   .goodsnotice { text-align: center; line-height: 36px;}
   .message{  margin-left: 40px;line-height: 24px;}
   .flowBox {padding:18px 0px; }
   .flowBox {padding:18px 0px; }
   
.success-msg {
    background: url("../images/i_msg-success.gif") no-repeat scroll 10px 12px rgba(0, 0, 0, 0);
    border: 1px solid #a2e39b;
    color: #000;
    font-size: 14px;
    line-height: 20px;
    margin: 10px 0;
    padding: 10px 10px 10px 30px;
}

* {
    margin: 0;
    padding: 0;
    word-break: normal;
    word-wrap: break-word;
}

* {
    word-break: normal;
    word-wrap: break-word;
}
* {
    word-break: normal;
    word-wrap: break-word;
}
* {
    word-break: normal;
    word-wrap: break-word;
}
#wrap {
    text-align: left;
}
* {
    word-break: normal;
    word-wrap: break-word;
}
body {
    color: #757575;
    font-family: Century Gothic;
    font-size: 12px;
}
* {
    word-break: normal;
    word-wrap: break-word;
}
* {
    word-break: normal;
    word-wrap: break-word;
}
.cartsetdefault {
    float: right;
    margin-left: 5px;
    margin-top: 5px;
}
.paypalysubmit {  background:url("/images/user/repay.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    border: 0 none;
    height: 24px;
    width: 57px;}

.addtocart { background: url("/template/images/add_cart.gif") no-repeat scroll left top; width: 107px; height: 23px; border: 0px; border-radius:2px;}
#login_box { width:280px;  display:none; padding-bottom:20px; position:relative; text-align:left; }
#login_box fieldset { border:0 none; }
#login_box .close { position:absolute; right:8px; top:0; display:block; width:33px; height:17px; background:url(/template/images/close.png) no-repeat; text-indent:-9999px; outline:none; }
#login_box .top_h4 { font-size:16px; background:url(/template/images/login_box_title_bg.png) repeat-x; line-height:36px; margin-bottom:20px; letter-spacing:1px; text-indent:23px; color:#232324; }
#login_box .labellogin { padding-left:23px; }
#login_box .labellogin p { font-size:13px; margin-bottom:10px; }
#login_box .labellogin input { background:#f7f7f7; width:227px; height:20px; padding-top:2px; padding-left:3px; border:1px solid #caedbe; margin-bottom:20px; font:12px "Bitstream Vera Sans", "Trebuchet MS", Geneva, Verdana, Arial, Helvetica, sans-serif; }
#login_box .labellogin input:hover, #login_box .labellogin input:focus { border:1px solid #b2e06e; }
#login_box fieldset span a { text-align:center; margin-right:15px; font-size:12px; width:auto; line-height:24px; display:block; float:left; text-decoration:none; color:#63aa49; }
#login_box span a:hover { color:#000; }
#login_box .button2 a { width:65px; background:url(/template/images/button2.gif) no-repeat; color:#232324; margin-left:23px !important; margin-left:11px; }
#login_box .button2 a:hover { text-decoration:none; background:#7e7e7d; color:#fff; }