@charset "utf-8";
/* css document */

body{display: block;margin: 0px;}
ol, ul {list-style: none outside none;list-style: none;text-decoration: none;}
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0;padding: 0;font: 14px/1.5 "microsoft yahei", helvetica, tahoma, arial, sans-serif;}
img{ display:block; border:none;}
a{ display:block; text-decoration:none;cursor:pointer;}
span{ display:block;}
.w990{ width:990px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.rel{ position:relative;}
.ab{ position:absolute;}
.ov_x{ overflow-x:hidden;}
.dis_none{ display:none;}
.dangqian_hui{color:#999999;}
.zi_biaoti{width:960px; margin:35px auto 0px auto; height:25px;}
.zi_bt{ color:#000000; width:auto;}
.w960{ width:960px; margin:0 auto; height:auto;}
.mt50{ margin-top:50px;}
.mt30{ margin-bottom:30px;}
.ml30{ margin-left:30px;}
.ml10{ margin-left:10px;}
.ml18{ margin-left:18px;}
.ml37{ margin-left:37px;}
.mt10{ margin-top:10px;}
.mt28{ margin-top:28px;}
.mt5{ margin-top:5px;}
.cur{cursor:pointer;}
.color-ec6c01{ color:#ec6c01; line-height:40px; text-indent:5px;}
.m0_a{ margin: 0 auto;}
.clear {clear: both;}
.fontw{ font-weight:bold;}

/*公共头部_开始*/
/*未登录状态*/
.top_box{ width:100%; height:32px; border-bottom:1px solid #e5e5e5; background:#f6f6f6; }
.h30{ height:30px;}
.no_login{ margin:9px auto 9px 0px;}
.no_login li{ height:12px;  float:left;color:#666666;font-size:12px;line-height:12px; list-style:none; padding:0 8px;}
.no_login li a{ color:#666666;font-size:12px;}
.no_login .border_r_hei{ border-right:1px solid #000;line-height:12px;}
.no_login .border_l_hei{ border-left:1px solid #000;}
.no_login .xinlang{ width:17px; height:17px; background: 0px 0px no-repeat; overflow:hidden; margin:-2px 8px 0px 0px; padding:0; overflow:hidden;cursor:pointer;}
.no_login .taobao{ width:17px; height:17px; background: -20px 0px no-repeat; overflow:hidden; margin:-2px 8px 0px 0px; padding:0; overflow:hidden;cursor:pointer;}
.no_login .qq{ width:25px; height:17px; background: -41px 0px no-repeat; overflow:hidden; margin:-2px 0px 0px 0px; padding:0; overflow:hidden;cursor:pointer;}
.no_login .font_cuhei{ font-weight:bold; color:#000;font-size:12px;line-height:12px;}
/*登录状态*/
.on_login{ margin:9px auto 9px 0px;}
.on_login li{ height:12px;float:left; color:#666666;font-size:12px;line-height:12px;list-style:none; padding:0 8px;border-right:1px solid #666666;}
.on_login li a{ color:#666666;font-size:12px;line-height:12px; }
.on_login .xinlang{ width:17px; height:17px; background: 0px 0px no-repeat; overflow:hidden; margin:-2px 5px 0px 15px; padding:0; overflow:hidden; float:left;}
.on_login li.end{border:0px;}
/*公共头部_结束*/

/*公共底部_开始*/
.foot_box{width:100%; height:260px; background:#f6f6f6; margin-top:50px; color:#646464;}
.foot_box .kuaidi{ width:900px; height:51px; margin:26px auto; border-bottom:1px solid #cccccc;}
.foot_box .kuaidi .tuihuo{ width:35px; height:30px;  background: 0px -129px no-repeat; float:left; margin-left:5px;}
.foot_box .zi{ margin-left:10px; width:95px; height:30px; float:left; height:35px; line-height:35px;}
.foot_box .kuaidi .baoyou{ width:35px; height:30px;  background: -43px -134px no-repeat; float:left; margin-left:65px;}
.foot_box .guide{ width:900px; margin:0 auto;}
.foot_box .guide ul{ margin-right:55px;}
.foot_box .guide ul li{ margin-bottom:5px;}
.foot_box .guide ul li a{ color:#646464;}
.foot_box .guide ul li a:hover{ color:#00f; text-decoration:underline;}
.foot_box .guide ul li.hei{ font-weight:bold; color:#000000;}
.foot_box .guide .border_r{ border-right:1px solid #cccccc; width:115px; margin-right:45px;}
.foot_box .guide ul .dianhua{ font-size:18px; font-weight:500; color:#000000;}
.foot_box .guide .lastul{margin-right:0px; width:210px;}
.foot_box .guide .lastul .firstli{width:210px; height:30px; line-height:30px;}
.foot_box .guide .lastul .firstli .shihua{font-size:12px; font-weight:bold;}
/*公共底部_结束*/


/*公共侧边导航_开始*/
.side_nav{ width:200px; height:auto;}
.side_nav a{ font-size:14px; color:#666666; text-decoration:none; line-height:30px;}
.side_nav .zong{ font-size:18px; color:#333333; font-weight:bold; text-decoration:none; margin-bottom:10px; display:block;}
/*公共侧边导航_结束*/



/*自定义内容区_开始*/
.content{width:100%; height:auto;background:#fff;}
.content_box{ width:990px; margin:0 auto;}
/*自定义内容区_结束*/

/*登录页面_开始*/
.login_box{ width:430px; height:auto; margin-top:50px;}
.login_box .biaoti{ font-size:18px; color:#333333; font-weight:bold;}
.login_box .log{ width:400px; height:275px; border-top:1px solid #eeeeee; margin-top:20px; color:#333333;}
.login_box .log .shuru{ margin:20px auto auto 0px; color:#333333; height:40px;}
.login_box .log .shuru .log_input{ width:248px; height:34px; border:1px solid #cccccc; border-radius:3px; }
.login_box .log .code{ width:215px; height:36px; background: left top no-repeat; text-indent:120px; line-height:36px;}
.login_box .log .select_box{ width:345px;  height:40px; margin-top:20px;}
.login_box .log .select_box span.choice{width:12px;height:12px;margin-right:5px;background:url(/uploads/image/ipc-site/choice.png) no-repeat; background-position:-12px 0px; display:block;}
.login_box .log .select_box span.defult{width:65px;height:14px; font-size:14px; line-height:12px;}
.login_box .log .select_box .fog_mima{ color:#0294cd; font-size:14px; margin-left:100px; line-height:12px;}
.login_box .log .login_button{ width:114px; height:32px; background:url(/uploads/image/ipc-site/login.png); margin:60px auto auto 115px; display:block;}
.login_box .log .qita_biaoti{ margin-top:10px; display:block;}
.login_box .log .log_qq{ width:26px; height:26px; display:block; background: -86px -134px no-repeat; margin:20px 20px 0px 0px;}
.login_box .log .log_xinlang{ width:26px; height:26px; display:block; background: -124px -134px no-repeat; margin:20px 20px 0px 0px;}
.login_box .log .log_zhifubao{ width:26px; height:26px; display:block; background: -163px -134px no-repeat; margin:20px 20px 0px 0px;}
.login_box .log .zhuce_biaoti{margin-top:10px; display:block; font-size:16px; margin-bottom:35px;}
.login_box .log .zhuce_fl{width:275px; height:30px; display:block; background: -206px -140px no-repeat; text-indent:15px; color:#999999;}
.login_box .log .register_button{width:114px; height:32px; background:url(/uploads/image/ipc-site/register.png); margin:55px auto auto 3px; display:block;}
/*登录页面_结束*/


/*我的爱居兔页面_开始*/
.customer_info{width:760px; height:auto;}
.customer_info .zi_red{ color:#df415e;}
.customer_info .order_zong{ width:760px; height:54px; border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee; margin-top:50px; }
.customer_info .order_zong ul li{ width:100px; height:52px; margin-left:120px; float:left;}
.customer_info .order_zong span.lan{ color:#0294cd;}
.customer_info .order_zong span{line-height:52px;}
.customer_info .guess_like{width:760px; height:480px; margin-top:50px;}
.customer_info .guess_like .guess_bt{width:760px; height:25px;}
.customer_info .guess_like .guess_bt .guess{ font-size:16px; color:#666666;height:25px;display:block;}
.customer_info .guess_like .guess_bt .change_button{width:82px; height:25px; background:url(/uploads/image/ipc-site/change_button.png); display:block;}
.customer_info .guess_like .like_commodity{ width:760px; height:430px; background:#fcfcfc; margin-top:25px;}
.customer_info .guess_like .like_commodity ul{ width:735px; height:308px; margin-left:19px; padding-top:35px;}
.customer_info .guess_like .like_commodity ul li{ float:left; border:1px solid #eeeeee; width:228px; height:308px; margin-right:15px;}
.customer_info .guess_like .like_commodity ul li .commodity_box{ width:215px; height:296px; margin:5px 6px 5px 6px; background:#fff;}
.customer_info .guess_like .like_commodity ul li .commodity_box .price{ color:#df415e; font-size:20px; margin:20px auto 0px 16px;}
.customer_info .guess_like .like_commodity ul li .commodity_box .name{ color:#333333; font-size:14px; margin:0px auto 0px 19px;}
.customer_info .guess_like .like_commodity .change_button{width:725px; height:25px; background: 322px -170px no-repeat #eaeaea; display:block;margin-left:19px; margin-top:28px; border-radius:3px; text-align:center;}
/*我的爱居兔页面_结束*/

/*我的订单_开始*/
.myorder .biaoti{ font-size:18px; color:#333333; font-weight:bold;}
.myorder .order{ width:760px; height:auto; border-top:1px solid #eeeeee; margin-top:20px; color:#333333;}
.myorder .order_cancel_button{ width:42px; height:25px; background: 0 0 no-repeat;}
.myorder .order_pay_button{ width:42px; height:25px; background: -42px 0 no-repeat;}
.myorder .order_determine_button{ width:42px; height:25px; background: -84px 0 no-repeat;}
.myorder .order th,.myorder .order td{border-bottom:1px solid #eeeeee; text-align:center; height:60px;}
.myorder .order th{ font-size:16px;}
.myorder .order td{ font-size:14px; color:#333333;}
/*我的订单_结束*/

/*购物车_开始*/
.shoppingcart .biaoti{ font-size:18px; color:#333333; font-weight:bold;}
.shoppingcart table{ border-top:1px solid #eeeeee;margin-top:20px;}
.shoppingcart table th,.shoppingcart td{border-bottom:1px solid #eeeeee; text-align:center; height:60px;}
.shoppingcart table th{ font-size:16px; color:#333333; text-align:center;}
.shoppingcart table td{ font-size:14px; color:#333333; text-align:center;}
.shoppingcart .num-choice{margin-top:40px;margin-right:20px;width:77px;height:25px;line-height:25px;border:1px solid #b1b1b1; font-size:16px; margin:0 auto;}
.shoppingcart .lower{ width:25px;height:25px;border-right:1px solid #b1b1b1;text-align: center;float: left;background: #f9f9f9;font-size:16px;}
.shoppingcart .higher{ width:25px;height:25px;border:0px;text-align: center;float: left;background: #f9f9f9;font-size:16px;}
.shoppingcart .un-check{ color:#999999; cursor:default;}
.shoppingcart .num{ width:25px;height:25px;border-right:1px solid #b1b1b1;text-align: center;float: left;background: #ffffff;font-size:16px;}
.shoppingcart .delete_cart_button{ width:42px; height:25px; background: -126px 0px no-repeat; margin:0 auto;}
.shoppingcart .shoppingcart_com{ width:350px; height:96px; margin:10px auto;}
.shoppingcart .shoppingcart_com .chart{ width:96px; height:96px;}
.shoppingcart .shoppingcart_com .commodity_infor{ width:240px; height:96px; text-align:left; margin-left:14px; color:#333333;}
.shoppingcart .shoppingcart_com .commodity_infor .hui{ color:#666666;}
.shoppingcart .goshopping{margin-top:20px; margin-left:18px; width:940px; height:32px;}
.shoppingcart .continue_shopping_button{width:114px; height:32px; background:url(/uploads/image/ipc-site/goshopping.png) 0px 0px no-repeat; }
.shoppingcart .empty_cart{ color:#0294cd; font-size:14px; margin-left:35px; line-height:32px;}
.shoppingcart .settlement{ width:960px; height:210px; background:#fcfcfc; margin:50px auto;}
.shoppingcart .settlement ul{ width: auto; height:140px; margin:35px 50px auto auto; float:right;}
.shoppingcart .settlement ul li{width: auto; height:35px; line-height:35px;}
.shoppingcart .settlement ul li span{height:35px; line-height:35px;}
.shoppingcart .settlement ul li .number{ font-size:22px;}
.shoppingcart .settlement ul .price{ font-size:22px; color:#e74165;}
.shoppingcart .settlement ul .settlement_button{width:114px; height:32px; background: 0px 0px no-repeat; margin-top:10px;}
/*购物车_结束*/

/*收货地址_开始*/
.address_box .biaoti{ font-size:18px; color:#333333; font-weight:bold;}
.address_box table{border-top:1px solid #eeeeee;margin-top:20px; margin-bottom:65px;}
.address_box table th,.address_box td{border-bottom:1px solid #eeeeee; text-align:center; height:60px;}
.address_box .address_edit_button{width:42px; height:25px; background: -168px 0px no-repeat; float:right;}
.address_box .address_delete_button{width:42px; height:25px; background: -210px 0px no-repeat;}
.address_box table th{ font-size:16px; color:#333333; text-align:center;}
.address_box table td{ font-size:14px; color:#333333; text-align:center;}
.address_box .modify_address{border-top:1px solid #eeeeee;margin-top:20px;}
.address_box .modify_address .shuru{ margin:20px auto auto 0px; color:#333333; height:40px;}
.address_box .modify_address .shuru .add_input{ width:248px; height:34px; border:1px solid #cccccc; border-radius:3px; }
.address_box .modify_address .select{ width:130px; height:40px; text-indent:10px; margin-right:20px; border:1px solid #cccccc; border-radius:3px;}
.address_box .modify_address .modify_bottom{width:114px; height:32px; background:url(/uploads/image/ipc-site/modify_address.png) 0px 0px no-repeat; margin-left:108px;}
/*收货地址_结束*/


/*我的评价_开始*/
.comment_box .biaoti{ font-size:18px; color:#333333; font-weight:bold;}
.comment_box .comment{ width:760px; border-top:1px solid #eeeeee;margin-top:20px; margin-bottom:65px;}
.comment_box .comment .tab{ width:380px; height:60px; margin-top:30px; text-align:center; background:#f6f6f6; line-height:60px; color:#333333; font-size:16px;}
.comment_box .comment .on_selected{ background:#cccccc;}
.comment_box .comment .comment_goods{width:760px; height:auto;}
.comment_box .comment .dis_block{ display:block;}
.comment_box .comment .dis_unblock{ display:none;}
.comment_box .comment .infor_goods{ width:760px; height:96px; margin:10px auto;border-bottom:1px solid #eeeeee; padding-bottom:10px;}
.comment_box .comment .infor_goods .pic{ width:96px; height:96px; margin-right:20px;}
.comment_box .comment .infor_goods .infor{color:#333333;}
.comment_box .comment .infor_goods .infor .goodname{width:350px; color:#333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.comment_box .comment .infor_goods .infor .hui{color:#aaa; font-size:12px;}
.comment_box .comment .infor_goods .goto_comment{ color:#dc2829; line-height:96px;}
/*我的评价_结束*/


/*我的收藏_开始*/
.collection_box .biaoti{ font-size:18px; color:#333333; font-weight:bold;}
.collection_box .collection{ width:760px;margin-top:20px; margin-bottom:65px;}
.collection_box .collection .collection_goods{width:760px; height:auto;}
.collection_box .collection .infor_goods{ width:760px; height:96px; margin:10px auto;border-top:1px solid #eeeeee; padding-top:10px;}
.collection_box .collection .infor_goods .pic{ width:96px; height:96px; margin-right:20px;}
.collection_box .collection .infor_goods .infor span{ color:#333333; line-height:30px; font-size:16px;}
.collection_box .collection .infor_goods .infor .hong{color:#e74165;}
.collection_box .collection .infor_goods .del_goods{width:42px; height:25px; background: -126px 0px no-repeat;}
/*我的收藏_结束*/


/*我的退单_开始*/
.return_list .biaoti{ font-size:18px; color:#333333; font-weight:bold;}
.return_list table{ width:760px; height:auto; border-top:1px solid #eeeeee; margin-top:20px; color:#333333;}
.return_list .list_del_button{ width:42px; height:25px; background: -126px 0 no-repeat; margin:0 auto;}
.return_list .list_cel_button{ width:42px; height:25px; background: 0 0 no-repeat; margin:0 auto;}
.return_list table th,.return_list table td{border-bottom:1px solid #eeeeee; text-align:center; height:60px;}
.return_list table th{ font-size:16px;}
.return_list table td{ font-size:14px; color:#333333;}
/*我的退单_结束*/


/*找回密码_开始*/
.repassword_box{ width:960px; height:auto; margin-top:50px;}
.repassword_box .biaoti{ font-size:18px; color:#333333; font-weight:bold;}
.repassword_box .retrieve{ width:960px; height:400px; border-top:1px solid #eeeeee; margin-top:20px; color:#333333;}
.repassword_box .retrieve .shuru{ margin:20px auto auto 0px; color:#333333; height:40px;}
.repassword_box .retrieve .shuru .log_input{ width:248px; height:34px; border:1px solid #cccccc; border-radius:3px; }
.repassword_box .retrieve .code{ width:215px; height:36px; background: left top no-repeat; text-indent:120px; line-height:36px;}
.repassword_box .retrieve .retrieve_button{ width:114px; height:32px; background:; margin:20px auto auto 85px; display:block;}
.repassword_box .retrieve .shuru .rule{ width:324px; height:24px; background:; margin:8px auto auto 10px;}
/*找回密码_结束*/


/*帮助中心_开始*/
.help_box{ width:760px; height:auto;}
.help_box .biaoti{ font-size:18px; color:#333333; font-weight:bold;}
.help_box .collection{ width:760px;margin-top:20px; margin-bottom:65px; font-size:14px;}
/*帮助中心_结束*/


/*列表页侧边_开始*/
.nav_left{ width:190px; height:auto; margin-top:30px;}
.nav_left .biaoti{ width:188px; height:30px; background:#ccc; color:#000; font-size:14px; line-height:30px; font-weight:bold; text-indent:10px;}
.nav_left .search_goods{ width:188px; height:170px; border:1px solid #ccc;}
.nav_left .search_goods .search_zi{ font-size:14px; line-height:30px;text-indent:10px; float:left; margin:5px auto;}
.nav_left .search_goods .search_input1{ width:110px; height:20px;border:1px solid #ccc; float:left; margin:10px auto 10px 8px;border-radius:3px;}
.nav_left .search_goods .search_input2{ width:42px; height:20px;border:1px solid #ccc; float:left; margin:10px auto 10px 10px;border-radius:3px;}
.nav_left .search_goods .search_btn{ width:110px; height:25px; background:#f33; border-radius:3px; color:#fff; font-size:14px; border:0px; margin-left:60px; margin-top:10px;}

.nav_left .nav_eichitoo{width:190px; height:auto; margin:10px auto;}

.nav_left .ranking{width:188px; height:auto; border:1px solid #ccc;}
.nav_left .ranking .ranking_goods{ width:172px; margin:8px;}
.nav_left .ranking .ranking_goods li{ width:172px; height:auto;}
.nav_left .ranking .ranking_goods li img{ width:172px; height:172px;}
.nav_left .ranking .ranking_goods li .commodity_name{ font-size:12px; color:#000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.nav_left .ranking .ranking_goods li .commodity_price{ font-size:14px; color:#c00; font-weight:bold;}
/*列表页侧边_结束*/

/*列表页商品_开始*/
.list_goods{width:790px; height:auto; margin:30px auto 30px 10px;}
.list_goods .goods_banner{width:790px; height:auto;}
.list_goods .goods_ranking{ width:790px; height:30px; margin-top:20px; border:1px solid #e1e1e1;}
.list_goods .goods_ranking .sort{ width:auto; height:30px; background:#fff;}
.list_goods .goods_ranking .sort li{ float:left; border-right:1px solid #e1e1e1;}
.list_goods .goods_ranking .sort li .zi{ width:42px; color:#806f66; line-height:30px; text-indent:10px; float:left;}
.list_goods .goods_ranking .sort li .jiantou{ width:7px; height:30px; background: 0 -192px no-repeat; float:left; margin-right:10px;}
.list_goods .goods_ranking .sort li.active .zi{ color:#ba1a16;}
.list_goods .goods_ranking .sort li.active .jiantou{ background: -8px -192px no-repeat;}
.list_goods .goods_ranking .sort li .price_input{width:50px; height:20px;border:1px solid #ccc; float:left; margin:3px 8px;border-radius:3px; float:left;}
.list_goods .goods_ranking .sort li.flip{border:0px; margin-left:242px;}
.list_goods .goods_ranking .sort li span{ float:left; font-size:12px;}
.list_goods .goods_ranking .sort li .pages{ line-height:30px; margin-right:10px;}
.list_goods .goods_ranking .sort li .up_btn, .list_goods .goods_ranking .sort li .lower_btn{ width:15px; height:15px; border:1px solid #999; margin:7px 5px auto auto;line-height:13px; text-indent:2px;}
.list_goods .cate_goods_list{ width:790px; height:auto; margin:12px auto 30px 3px; display:block;}
.list_goods .cate_goods_list li{ width:180px; height:215px; float:left; padding:8px;}
.list_goods .cate_goods_list li .commodity_name{ font-size:12px; color:#000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.list_goods .cate_goods_list li .commodity_price{ font-size:14px; color:#c00; font-weight:bold;}
.list_goods .sort_bottom{ width:790px; height:30px; background:#e9e9e9; margin-top:20px;}
.list_goods .sort_bottom span{ line-height:30px; margin-right:10px; text-indent:10px; float:left;}
.list_goods .sort_bottom li .pages{ line-height:30px; margin-right:10px;}
.list_goods .sort_bottom li .up_btn, .list_goods .sort_bottom li .lower_btn{ width:50px; height:20px; background:#fff; margin:5px 5px auto auto;line-height:20px; text-indent:2px;}
.rank_box_right{ position:absolute; right:-208px; top:-15px;}
/*列表页商品_结束*/


/*详情页_开始*/
.details_top{ width:990px; height:530px; margin:15px auto 15px 0px;}
.details_top .good_img{ width:460px; height:530px;}
.details_top .good_img .head_figure{ width:430px; height:430px; margin:15px; }
.details_top .good_img .head_figure_big{ width:430px; height:430px; margin:15px; left:450px; top:0px; border:1px solid #ccc; display:none;}
/*.details_top .good_img .head_figure:hover .head_figure_big{ display:block;}*/
.details_top .good_img .spec-n5{ width:420px; height:65px; margin:0 auto;}
.details_top .good_img .spec-n5 ul li{width:60px; height:60px; float:left; margin:0px 10px;display: inline-block; border:2px solid #fff;}
.details_top .good_img .spec-n5 ul li:hover{ border:2px solid #000;}
.details_top .good_infor{ width:525px; height:530px; margin-left:5px;}
.details_top .good_infor .good_name{ width:525px; height:auto; margin:15px auto;}
.details_top .good_infor .good_name .goodname{ font-size:16px; font-weight:bold; color:#000;}
.details_top .good_infor .good_name .goodcode{ font-size:14px; color:#666;}
.details_top .good_infor .good_price{ width:485px;  margin:15px auto 8px auto; background:url(/uploads/image/ipc-site/price_bg.png); padding:20px;}
.details_top .zi{ font-size:12px; color:#999; width:70px; line-height:25px;}
.details_top .good_infor .good_price .goodprice{ font-size:18px; color:#c00; line-height:25px;}
.details_top .good_infor .good_price .promotionprice{ font-size:14px; color:#666;  line-height:25px;}
.details_top .good_infor .good_price .text_de{text-decoration:line-through;}
.details_top .good_infor .attribute{ width:70px; height:auto;}
.details_top .good_infor .attribute ul li{ margin:10px auto;}
.details_top .good_infor .good_attribute{ width:445px; height:auto;}
.details_top .good_infor .good_attribute .good_size{ width:445px; height:auto;}
.details_top .good_infor .good_attribute .good_size li{ width:auto; height:25px; padding:0px 5px; margin:3px 2px; border:1px solid #b8b7bd; font-size:12px; color:#000; line-height:25px; float:left;}
.details_top .good_infor .good_attribute .good_size li.active{border:1px solid #c00;}
.details_top .good_infor .good_attribute .good_color{ width:445px; height:auto;}
.details_top .good_infor .good_attribute .good_color li{ /* width:40px; height:40px;  */margin:0 2px; border:1px solid #b8b7bd; font-size:12px; color:#000; line-height:25px; float:left;}
.details_top .good_infor .good_attribute .good_color li.active{border:1px solid #c00;}
.details_top .good_infor .good_attribute .good_color li a{width: 40px!important;height: 40px;padding: 0;line-height: 38px;background-repeat: no-repeat;outline: 0;background-position: center center;}
.details_top .good_infor .good_attribute .good_num{ width:445px; height:auto;}
.details_top .good_infor .good_attribute .good_num li{ width:auto; height:25px; float:left;}
.details_top .good_infor .good_attribute .good_num li .num_input{ width:60px; height:30px; line-height:30px; color:#000; text-indent:2px; border:1px solid #ccc;}
.details_top .good_infor .good_attribute .good_num li .up_num, .details_top .good_infor .good_attribute .good_num li .lower_num{ width:13px; height:13px; border:1px solid #ccc; margin-bottom:4px; margin-left:5px; font-size:13px; color:#999;line-height:12px; text-indent:2px;}
.details_top .good_infor .good_attribute .good_num li .collection{ width:13px; height:13px; float:left; margin:11px 5px auto auto; background:url(/uploads/image/ipc-site/star.png) no-repeat; background-position:0 0;}
.details_top .good_infor .good_attribute .good_num li .collection_active{ width:13px; height:13px; float:left; margin:11px 5px auto auto; background:url(/uploads/image/ipc-site/star.png) no-repeat; background-position:0 0; background-position:-13px 0;}
.details_top .good_infor .good_to_buy{ width:445px; height:auto;}
.details_top .good_infor .good_to_buy .buy_now{width: 178px;height: 38px;line-height: 38px;text-align: center;font-size: 16px;color: #ff0036;font-family: 'microsoft yahei';overflow: hidden;background-color: #ffeded;border: 1px solid #ff0036;}
.details_top .good_infor .good_to_buy .buy_after{width: 178px;height: 38px;overflow: hidden; background: #ff0036;border: 1px solid #ff0036; margin-left:10px;}
.details_top .good_infor .good_to_buy .buy_after .buy{ width:auto; height:16px; background:url(/uploads/image/ipc-site/buy.png) 0 2px no-repeat; display:block; float:left; margin:11px 39px;line-height: 16px;font-size: 16px;color: #fff;font-family: 'microsoft yahei'; text-indent:18px;}

.details_good{ width:780px; height:auto; border:1px solid #ccc; float:left; margin-top:30px; margin-left:20px;}
.details_good .tab{ width: 780px; height:50px; border-bottom:1px solid #ccc;}
.details_good .tab li{ width:aoto; height:50px; float:left; border-top:2px solid #fff; }
.details_good .tab li.active{ border-top:2px solid #ff0036; background:url(/uploads/image/ipc-site/details_tab.png) no-repeat; background-position: center 0;}
.details_good .tab li span{width:aoto; height:25px; line-height:25px; color:#000; text-align:center; padding:0 20px; border-right:1px solid #ccc; margin-top:12px;}
.details_good .tab li.active span{ color:#ff0036;}
.details_good .details{width:750px; height:auto; margin:15px auto;}
.details_good .details_banner{width:750px; height:auto; margin:0px auto;}
.details_good .details .details_img{width:750px; height:auto; margin:0px auto; text-align:center;}
.details_good .evaluate{ width:750px; height:auto; margin:0 auto;}
.details_good .evaluate .evaluate_rate{width:750px; height:85px; margin:10px auto 0 auto;}
.details_good .evaluate .evaluate_rate .rate_score{width: 75px;padding: 0 20px;border-right: 1px dotted #ddd;text-align: center;}
.details_good .evaluate .evaluate_rate .rate_score h4{color: #404040;font-size: 12px;font-weight: 100;}
.details_good .evaluate .evaluate_rate .rate_score strong{color: #f60;font-family: arial;font-size: 32px;line-height: 32px;margin: 0 2px;}
.details_good .evaluate .evaluate_rate .rate-graph{padding-left: 90px;padding-top: 22px;width: 450px;display: inline-block;vertical-align: top;}
.details_good .evaluate .evaluate_rate .rate-graph .graph-scroller{width: 400px;height: 16px;text-align: left;position: relative;background: url(/uploads/image/ipc-site/evaluate.png) no-repeat;}
.details_good .evaluate .evaluate_rate .rate-graph .graph-scroller span{position: absolute;height: 22px;top: -24px;left: 13px;}
.details_good .evaluate .evaluate_rate .rate-graph .graph-scroller em{color: #fff;display: block;float: right;height: 23px;width: 37px;line-height: 19px;text-align: center;background: url(/uploads/image/ipc-site/evaluate.png) no-repeat;background-position: -414px 2px; font-size:11px;}
.details_good .evaluate .evaluate_rate .rate-graph .graph-desc{padding-left: 35px;}
.details_good .evaluate .evaluate_rate .rate-graph .graph-desc li{float: left;width: 80px;text-align: center;color: grey;}
.details_good .evaluate .evaluate_content{ width:750px; height:auto; margin:0 auto;}
.details_good .evaluate .evaluate_content li{ width:750px; height:auto; border-top:1px solid #ccc; padding-bottom:20px; padding-top:20px;}
.details_good .evaluate .evaluate_content li .cont1{ width:495px; height:auto; float:left;}
.details_good .evaluate .evaluate_content li .cont1 p{ font-size:12px; color:#333; line-height:19px;}
.details_good .evaluate .evaluate_content li .cont1 .evaluate_img{ width:495px; height:48px; margin:5px auto;}
.details_good .evaluate .evaluate_content li .cont1 .evaluate_img li{ width:40px; height:40px; padding:2px; border:1px solid #ccc; float:left; margin-right:8px;}
.details_good .evaluate .evaluate_content li .cont1 .evaluate_img li img{width:40px; height:40px;}
.details_good .evaluate .evaluate_content li .cont1 span{ font-size:12px; color:#ccc; line-height:19px;}
.details_good .evaluate .evaluate_content li .cont2{ width:140px; height:auto; float:left; margin-left:15px;}
.details_good .evaluate .evaluate_content li .cont2 p .hei{font-size:12px; color:#333; line-height:19px; float:left;}
.details_good .evaluate .evaluate_content li .cont2 p .hui{font-size:12px; color:#ccc; line-height:19px; float:left;}
.details_good .evaluate .evaluate_content li .cont3 span{ font-size:12px; color:#333; line-height:19px; float:right;}
/*详情页_结束*/

/*我要评论_开始*/
.to_evaluate{ width:760px; height:500px;}
.to_evaluate .evaluate_txt{ width:370px; height:250px; padding:5px; line-height:20px; float:left;}
.to_evaluate .score{ width:350px; height:auto; float:left; margin-left:20px; margin-top:5px;}
.to_evaluate .score li{ width:350px; height:auto; float:left; margin-top:15px;}
.to_evaluate .score span{ font-size:14px; line-height:20px; float:left; margin-left:5px;} 
.to_evaluate .score .red{ color:#f00;}
.to_evaluate .score .star1, .to_evaluate .score .star2, .to_evaluate .score .star3{ width:20px; height:20px; background:url(/uploads/image/ipc-site/star2.png) 0 0 no-repeat;}
.to_evaluate .score .star1:hover{background:url(/uploads/image/ipc-site/star2.png) -21px 0 no-repeat;}
.to_evaluate .score .star2:hover{background:url(/uploads/image/ipc-site/star2.png) -42px 0 no-repeat;}
.to_evaluate .score .star3:hover{background:url(/uploads/image/ipc-site/star2.png) -63px 0 no-repeat;}
.to_evaluate .score_img{ width:310px; height:auto; float:left;}
.to_evaluate .score_img li{ width:40px; height:38px; background:url(/uploads/image/ipc-site/addimg.png); float:left; margin-right:10px; border:1px solid #646464;}
.to_evaluate .score_btn{ width:120px; height:30px; background:#c40000; font-size:14px; font-weight:bold; text-align:center; line-height:26px; color:#fff; border-radius:5px; border:0px; margin-top:22px;}
/*我要评论_结束*/











