@charset "utf-8";
.vip_leftbar{ width: 150px; float: left }
.vip_rightbar{ width: 840px; float: right }
/*购物流程*/
.shop_wrapper .shop_process{ background-color:#E4E4E4; height:23px; margin-top: 10px; margin-bottom: 20px }
.shop_wrapper .shop_process .current_title{ background:#fe6500; color:#fff }
.shop_wrapper .shop_process .shop_process_title{ float:left; height:23px; line-height:23px; font-size: 14px; font-weight: bold; width:30%; text-align:center }
.shop_wrapper .shop_process .arrow_current{ float:left; height:23px; width:13px; background:url(/style/cn/img/gwclc_jt.jpg) no-repeat }
.shop_wrapper .shop_process .arrow{ float:left; height:23px; width:13px; background:url(/style/cn/img/gwclc_hjt.jpg) no-repeat }
/*购物车商品列表表头*/
.shop_wrapper .shopcart tr{background:#efefef; height:28px;}
.shop_wrapper .shopcart tr th{border-bottom:#ccc 1px solid;border-top:#ccc 1px solid}
.shop_wrapper .shopcart tr td{ text-align:center; padding:5px; border-bottom:#ccc 1px solid}
.shop_wrapper .shopcart tr .img{/*商品图片*/ width:14% }
.shop_wrapper .shopcart tr .name{/*商品名*/ width:26%  }
.shop_wrapper .shopcart tr .price{/*单价*/ width:12% }
.shop_wrapper .shopcart tr .quantity{/*数量*/ width:12% }
.shop_wrapper .shopcart tr .coupon{/*优惠*/ width:12% }
.shop_wrapper .shopcart tr .subtotal{/*小计*/ width:12% }
.shop_wrapper .shopcart tr .del{/*删除*/}
/*购物车商品列表*/
.shop_wrapper .shopcart tbody tr{background:#f8f8f8;}
.shop_wrapper .shopcart tr .l_bor{ border-left:#ccc 1px solid}
.shop_wrapper .shopcart tr .r_bor{ border-right:#ccc 1px solid}
.shop_wrapper .shopcart tbody tr .img img{/*商品图片*/ width:50px; height:50px; }
.shop_wrapper .shopcart tbody tr .quantity .quantity_input{/*数量*/ border:#ccc 1px solid; width:28px; height:16px; line-height:16px; text-align:center }
.shop_wrapper .shopcart tbody tr .quantity .quantity_btn{/*数量*/ border:none; cursor:pointer }
.shop_wrapper .shopcart tfoot .clear_shopcart{ display:block; margin-left:5px; padding:5px 0; background:#f90; color:#fff;}
.shop_wrapper .shopcart tfoot .totalprice{display:block; width:90px; height:35px; background:url(img/gwc_jsan.jpg) no-repeat center; float:right}
.shop_wrapper .shopcart tfoot .settlement{font-size:24px; font-weight:bold; color: #ff6600; font-family: Arial;}
.shop_wrapper .shopcart tfoot .cart_order{border-left:#ccc 1px solid;border-right:#ccc 1px solid}
/*填写订单信息*/
.shop_wrapper .order_information{ }
.shop_wrapper .order_information dl{ clear:both; padding:5px; overflow:hidden; zoom:1 }
.shop_wrapper .order_information dl dt{ width:70px; float:left; padding-left:130px; padding-top:5px }
.shop_wrapper .order_information dl dd{ width:700px; float:left }
/*订单确认*/
.shop_wrapper .order_sure li{ float:right }
.shop_wrapper .order_sure li span{ font-family: Arial; font-size:18px; color:#666 }
.shop_wrapper .order_sure .totalprice{ color:#f60 }
/*订购成功*/
.shop_wrapper .shopcart_ok{ border: 3px solid #CCCCCC; padding:20px; }
.shop_wrapper .shopcart_ok .thanks{ font-size:16px; font-weight:bold; color:#333333; }
.shop_wrapper .shopcart_ok .order_number{ font-size:14px; font-weight:bold; color:#FF0000; border: 1px solid #999999; height: 25px; padding-top: 10px; padding-left: 20px; background-color: #efefef; margin-top:10px; }
.shop_wrapper .shopcart_ok .payment{/*付款*/ font-size:14px; font-weight:bold; color:#333333; border: 1px solid #CCCCCC; height: 35px; padding-top: 10px; padding-left: 20px; }
/*登陆面板*/
.loginpanel{ padding-top: 15px; width: 380px; float: left; }
.loginpanel dl{ clear:both; zoom:1; overflow:hidden; padding:10px 0px }
.loginpanel dl dt{ float:left; width:160px; font-size: 14px; color: #333333; text-align: right; height:30px; line-height:30px }
.loginpanel dl dd{ float:left; width:200px; }
.loginpanel dl dd input{ border:1px solid #999999; height:22px; width:180px; line-height:22px }
.loginpanel .loginbtn{ padding-left:170px; padding-top:10px; clear:both }
.loginpanel .loginbtn input{ color:#FFFFFF; background-color: #F48906; border:0px; font-size:14px; font-weight:bold; text-align:center; height:28px; line-height:28px; width:60px }
/*无须注册立即下单*/
.registerbox{ padding-top: 15px; width: 550px; float: right; border-left:#999 1px dashed }
.registerbox .register{ padding-left:150px; padding-top:30px }
.registerbox .register a{ display:block; color:#fff; background: #F48906; font-size:14px; font-weight:bold; width:100px; text-align:center; height:26px; line-height:26px }
.registerbox .order{ padding-left:120px; padding-top:30px; height:80px }
.registerbox .order a{ display:block; color:#fff; font-size:14px; font-weight:bold; background: #999999; width:160px; text-align:center; height:26px; line-height:26px }
/*登陆、注册标题*/
.lr_title{ background:#ed771c; height:30px; text-align:center }
.lr_title .login_title{ height:30px; line-height:30px; font-size: 16px; font-weight: bold; color: #FFFFFF; width:40%; float: left }
.lr_title .register_title{ height:30px; line-height:30px; font-size: 16px; font-weight: bold; color: #FFFFFF; width:60%; float: right }
/*注册面板*/
.registerpanel{ padding-top:15px; width:550px; float:right; border-left:#999 1px dashed }
.registerpanel dl{ zoom:1; overflow:hidden; padding:10px 0px; clear:both }
.registerpanel dl dt{ width: 100px; float: left; font-size: 14px; padding-top: 6px; text-align: right; color:#333333; padding-right: 10px }
.registerpanel dl .note{ width: 160px; float: left; color: #999999 }
.registerpanel dl dd{ width: 220px; float: left }
.registerpanel dl dd input{ height:20px; line-height:20px; width:200px; border:solid 1px #999999 }
.registerpanel dl .un-y{ width: 220px; float: left }
.registerpanel dl .un-y input{ height:20px; line-height:20px; width:200px; border:solid 1px #999999 }
.registerpanel dl .un-y span{ color:#00f }
.registerpanel dl .un-n{ width: 220px; float: left }
.registerpanel dl .un-n input{ border:solid 1px #f00; height:20px; line-height:20px; width:200px }
.registerpanel dl .un-n span{ color:#f00 }
.registerpanel .registerbtn{ padding:20px 0px 20px 110px }
.registerpanel .registerbtn input{ color:#FFFFFF; background: #F48906; border:0px; font-size:14px; font-weight:bold; height:30px; line-height:30px }
/*-----会员中心导航条-----*/
.vipnav{/*浮动会员中心*/ position:absolute; z-index:9; margin-left: 500px; margin-top: 5px; border: 1px solid #f3f3f3; padding: 2px }
.vip_title{ background:#eee; height:30px; line-height:30px; text-indent:10px; margin-bottom:10px; border-bottom:#333 2px solid; color:#333; font-size:14px; font-weight:bold }
/*会员侧部导航*/
.vip_sidenav{ border: 1px solid #CCCCCC; }
.vip_sidenav h1{ font-style:normal; height:35px; line-height:35px; background:#333333; color:#FFFFFF; font-size:14px; font-weight:bold; text-align: center; }
.vip_sidenav dl{ clear:both }
.vip_sidenav dl dt{ height:22px; background: #efefef; padding-top: 8px; text-align: center; font-weight: bold; }
.vip_sidenav dl dd{ height:22px; background: #fff; padding-top: 8px; text-align: center; }
/*我的订单*/
.order_wrap .order_title{ background:#f1f1f1; height:30px; line-height:30px }
.order_wrap .order_title li{ float:left; width:16%; text-align:center; }
.order_wrap .order_list dl{ height:22px; padding-top:8px; border-bottom:#efefef 1px solid; clear:both }
.order_wrap .order_list dl dd{ float:left; width:16%; text-align:center; }
.order_wrap .order_list dl dd button{ border:none; background:none; color:#f00; cursor:hand }
.order_wrap .order_list dl .ispay{ color:#2476dc }
.order_wrap .order_list dl .isship a{ color:#e0681a }
/*订单项目*/
.orderstatus_wrap{ }
.orderstatus_wrap h2{ background:#eee; height:30px; line-height:30px; font-weight: bold; font-size:14px; padding-left:10px }
.orderstatus_wrap dl{ height:22px; padding-top:8px; background: #FFFFFF; border-bottom:#ddd 1px dotted }
.orderstatus_wrap dl dt{ float:left; width:80px; text-indent:10px }
.orderstatus_wrap dl dd{ float:left; width:550px; }
.pro_list .title{ background:#CCCCCC; height:30px; line-height:30px }
.pro_list .title .img{ width:60px; float:left; text-align:center }
.pro_list .title li{ width:18%; float:left; text-align:center }
.pro_list .list li{ clear:both; padding:5px 0px; border-bottom:#ccc 1px dotted; zoom:1; overflow:hidden }
.pro_list .list li .img img{ width:40px; height:40px }
.pro_list .list li .img{ width:60px; float:left; text-align:center; }
.pro_list .list li .column{ width:18%; float:left; text-align:center; height:40px; line-height:40px }
.pro_list .list .totalprice_wrap{ padding-top:10px; text-align:right; padding-right:30px; border:none }
/*评价列表*/
.reviews_wrap .reviews_title{ height:32px; background:#f1f1f1; line-height:32px; font-weight:bold }
.reviews_wrap .reviews_title .pro_img{ width:140px; float:left }
.reviews_wrap .reviews_title .pro_name{ width:216px; float:left; text-align:center }
.reviews_wrap .reviews_title .status{ width:100px; text-align:center; float:left }
.reviews_wrap .reviews_title .order_num{ width:140px; float:left; text-align:center }
.reviews_wrap .reviews_title .date{ width:150px; text-align:center; float:left }
.reviews_wrap .reviews_list li{ clear:both; border-bottom:1px solid #ddd; padding:5px; zoom:1; overflow:hidden }
.reviews_wrap .reviews_list li .pro_img{ width:140px; height:50px; text-align:center; float:left }
.reviews_wrap .reviews_list li .pro_img img{ width:50px; height:50px }
.reviews_wrap .reviews_list li .pro_name{ width:210px; float:left; line-height:16px }
.reviews_wrap .reviews_list li .status{ width:100px; text-align:center; float:left; height:50px; line-height:50px; color:#1f5ba9 }
.reviews_wrap .reviews_list li .status a{ color:#f00 }
.reviews_wrap .reviews_list li .order_num{ width:140px; float:left; text-align:center; height:50px; line-height:50px }
.reviews_wrap .reviews_list li .date{ width:150px; float:left; text-align:center; height:50px; line-height:50px }
/*评价表单*/
.review_form dl{ clear:both; overflow:hidden; zoom:1; padding:5px 0px }
.review_form dl dt{ width:60px; float:left; font-size:14px; padding-top:5px }
.review_form dl dd{ width:600px; float:left }
.review_form dl dd .review_title{ border:1px solid #ddd }
.review_form dl textarea{ border:1px solid #ddd }
/*个人资料*/
.personaldata_wrap dl{ clear:both; height:28px; padding-top:8px; }
.personaldata_wrap dl dt{ float:left; width:150px; padding-top:6px; text-align:right; }
.personaldata_wrap dl dd{ float:left; width:550px; }
/*密码修改*/
.alterpwd_wrap .alterpwd_form dl{ clear:both; height:28px; padding-top:8px; }
.alterpwd_wrap .alterpwd_form dl dt{ float:left; width:150px; padding-top:6px; text-align:right; }
.alterpwd_wrap .alterpwd_form dl dd{ float:left; width:550px; }