@charset "utf-8";
/* CSS Document */
@import url(global.css);
/*头部*/
.top{ width:1088px; height:187px; margin:0px auto; /*background:url(../images/top_bj.png) no-repeat left top;*/ position:relative;}
.top .logo{ width:211px; height:144px; display:block; background:url(../images/icon_1.png); position:absolute; top:4px; left:-20px; padding:25px 0px 0px 58px; z-index:10;}
.top .nav{ width:945px; height:120px;  float:left; margin-left:135px; margin-top:11px; position:relative;}
.top .nav .nav_body{ width:945px; height:120px; background:url(../images/nav_bj.png);  position:absolute; top:0px; left:0px; z-index:9; }
.top .nav .nav_body span{ position:relative; display:block; width:auto; height:auto;}
.top .nav .nav_body .nav_a_1{ margin-left:118px; margin-top:46px; float:left; cursor:pointer; }
.top .nav .nav_body .nav_a_2{ margin-left:37px; margin-top:32px; float:left; cursor:pointer; height:38px;}
.top .nav .nav_body .nav_a_3{ margin-left:38px; margin-top:32px; float:left; cursor:pointer; height:35px;}
.top .nav .nav_body .nav_a_4{ margin-left:37px; margin-top:22px; float:left; cursor:pointer; height:43px;}
.top .nav .nav_body .nav_a_5{ margin-left:37px; margin-top:16px; float:left; cursor:pointer; height:35px;}
.top .nav .nav_body .nav_a_6{ margin-left:34px; margin-top:31px; float:left; cursor:pointer; height:55px;}
.top .nav .nav_body .nav_a_7{ margin-left:34px; margin-top:53px; float:left; cursor:pointer;}
.top .nav .nav_body .nav_a_8{ margin-left:34px; margin-top:72px; float:left; cursor:pointer;}
.top .user{ width:218px; height:61px; position:absolute; right:3px; top:45px; background:url(../images/icon_9.png); z-index:8; padding-top:80px; padding-left:5px;}
.top .user .user_a{ width:57px; height:25px; display:block; background:url(../images/icon_7.png); line-height:23px; padding-left:22px; color:#FFF; float:left;}
.top .user .user_span{ width:auto; height:25px; display:inline-block;}
.top .user .user_span p{ width:auto; height:25px; display:block; margin:0px auto;}
.top .user .user_span img{ float:left;}
.top .user .user_span a{ width:auto; height:25px; background:url(../images/icon_113.png); float:left; line-height:22px; color:#FFF;}
.top .user .user_car{ width:59px; height:25px; background:url(../images/icon_8.png); display:inline-block;  padding-left:20px; line-height:25px; color:#FFF; margin-left:3px; margin-top:-5px; float:left;}
.top .nav .nav_xia{ width:119px; height:auto; position:absolute; z-index:5; }
.top .nav_xia_c a{ text-align:center; color:#ffffff; font-size:12px; line-height:24px; width:90px; margin:0px auto; display:block;}
.top .nav .nav_xia_a{ width:119px; height:auto; background:url(../images/icon_5.png) repeat-y;}
.top .nav .nav_xia_b{ width:119px; height:auto; background:url(../images/icon_4.png) no-repeat; padding-top:10px; position:relative;}
.top .nav_xia_c{ width:119px; position:absolute; z-index:20; }
.top .nav .nav_xia_1{ left:150px; top:53px; display:none;}
.top .nav_xia_c_1{ left:150px; top:65px; display:none;}
.top .nav .nav_xia_2{ left:255px; top:53px; display:none;}
.top .nav_xia_c_2{ left:255px; top:65px; display:none;}
.top .nav .nav_xia_3{ left:360px; top:45px; display:none;}
.top .nav_xia_c_3{ left:360px; top:65px; display:none;}
.top .nav .nav_xia_4{ left:475px; top:43px; display:none;}
.top .nav_xia_c_4{ left:475px; top:50px; display:none;}
.top .nav .nav_xia_5{ left:580px; top:45px; display:none;}
.top .nav_xia_c_5{ left:580px; top:85px; display:none;}
.top .index_user_login{ width:97px; height:52px; position:absolute; right:238px; top:108px; z-index:10;}
.top .index_user_login .btn_login{ width:50px; height:34px; background:url(../images/icon_3.png); display:block; float:left; margin-top:18px; font-size:11px; color:#24a9ff; text-align:center; line-height:32px;}
.top .index_user_login .btn_regist{ width:47px; height:32px; background:url(../images/icon_2.png); display:block; float:right; margin-top:0px; font-size:11px; color:#24a9ff; text-align:center; line-height:27px;}

/*底部*/
.footer{ width:100%; height:28px; background:#ffffff; display:block;}
.footer .footer_body{ width:1100px; height:28px; margin:0px auto; color:#888888; line-height:28px; text-align:right;}
.footer .footer_body font{ float:left;}
.footer .footer_body .weibo{ float:left; margin:6px 0px 0px 10px;}
.footer .footer_body .weixin{ float:left; margin:6px 0px 0px 5px; width:17px; height:17px; display:block; position:relative;}
.footer .footer_body .weixin:hover p{ display:block;}
.footer .footer_body .weixin p{ width:134px; height:155px; display:block; background:url(../images/icon_123.png) no-repeat; position:absolute; left:-58px; bottom:10px; z-index:1111111111; padding-top:5px; display:none;}
.footer .footer_body .weixin p img{ display:block; margin:0px auto;}
.footer .footer_body .map{ float:right; color:#888888;}
.footer .footer_body .site{ float:right; color:#888888; margin-left:5px;}
.footer .footer_body span{ float:right;}
.footer .footer_font{ color:#1e348a;}

/*中部*/
.index_middle_1{ width:1100px; height:auto; margin:0px auto; position:relative;}
.middle{ width:100%; height:auto; margin:0px auto; position:relative;}

/*内页*/
.content_bj{ background:url(../images/pro_bj.png) no-repeat center top;}
.content_body{ width:100%; height:auto; background:url(../images/pro_foot_bj.png) no-repeat center bottom;}
.content_body .content{ width:1118px; height:628px; margin:0px auto 0px auto;  padding-top:13px; padding-bottom:55px; }
.content_body .content .content_title{ float:left; margin:26px 0px 64px 129px; }

/*联系我们弹框*/
.contact_box{ width:204px; height:169px; background:url(../images/icon_32.png); position:fixed; right:-168px; top:163px; overflow:hidden;}
.contact_box h2{ color:#2b2b2b; font-size:14px; display:block; margin:39px 0px 7px 50px; line-height:14px; font-weight:100;}
.contact_box font{ margin:0px 0px 10px 50px; display:block; color:#b18f0e; font-size:22px; font-family:'Times New Roman'; line-height:22px; }
.contact_box .contact_weixin{ width:60px; height:75px; display:block; float:left; margin-left:50px; text-align:center; color:#655047; line-height:12px;}
.contact_box .contact_weixin img{ display:block; margin:0px auto 4px auto;}
.contact_box .contact_weibo{ width:60px; height:55px; display:block; float:left; margin-left:10px; text-align:center; color:#655047; line-height:12px; padding-top:0px;}
.contact_box .contact_weibo img{ display:block; margin:0px auto 2px auto;}

/*首页*/
.index_middle{ width:721px; height:717px; float:left; margin-top:-145px; display:none;}
.index_right{ width:453px; height:389px; position:absolute; right:15px; top:20px;}
.index_right .index_right_body{ width:100%; height:100%;}
.index_right .index_right_body .banner{ width:336px; height:283px; float:right; position:relative; margin-top:10px;}
.index_right .index_right_body .banner .baner_1{ position:absolute; left:0px; bottom:16px; z-index:1;}
.index_right .index_right_body .banner .baner_2{ position:absolute; left:80px; top:0px; z-index:2;}
.index_right .index_right_body .banner .baner_3{ position:absolute; right:0px; bottom:16px; z-index:1;}
.caidai{ position:absolute; left:-245px; top:335px; display:none;}
.naiyuan{ width:1100px; height:197px; margin:0px auto; position:absolute; left:0px; top:462px; z-index:11; background:url(../images/icon_16.png) no-repeat 86px center;}
.naiyuan .niu_a{ width:189px; height:188px; background:url(../images/icon_17.png); display:block; padding:9px 0px 0px 8px; float:left;}
.niu_ul_body{width:200px; height:95px; float:left; margin:58px 0px 0px 15px; position:relative}
.naiyuan .niu_ul{ width:200px; height:95px;}
.naiyuan .niu_ul ul li{ width:200px; height:95px;}
.naiyuan .niu_ul ul li .title{ width:200px; height:23px; display:block; font-size:23px; color:#0077dc; font-family:'微软雅黑'; margin-bottom:14px;}
.naiyuan .niu_ul ul li .content{ width:200px; height:auto; display:block; font-size:12px; color:#666666; font-family:'宋体'; line-height:16px;}
.niu_ul_body .prev{ position:absolute; right:22px; top:5px; cursor:pointer; z-index:100000;}
.niu_ul_body .next{ position:absolute; right:0px; top:5px;  cursor:pointer;z-index:100000;}
.naiyuan .video{ width:188px; height:188px; background:url(../images/icon_17.png) no-repeat right center; float:left; margin-left:42px; position:relative; padding-left:126px; padding-top:9px;}
.naiyuan .video .btn_video{ position:absolute; right:75px; top:75px; cursor:pointer;}
.naiyuan .video .btn_video_a{ position:absolute; left:0px; top:35px;}
.naiyuan .phone{ width:292px; height:179px; background:url(../images/icon_14.png) no-repeat; float:left; margin-top:12px; margin-left:15px;}

/*产品追溯*/
.pro{ width:1076px; height:381px;  margin:0px auto; clear:both; background:url(../images/icon_27.png) no-repeat;}
.pro .pro_left{ width:177px; height:381px; margin-left:42px; float:left;}
.pro .batch_num{ width:177px; height:40px; background:url(../images/icon_31.png); line-height:40px; text-align:center; font-size:24px; color:#FFF; font-family:'幼圆'; display:block; margin:225px 0px 7px 0px;}
.pro .batch_num:hover{ background:url(../images/icon_30.png); color:#00a8ff;}
.pro a.active{ background:url(../images/icon_30.png); color:#00a8ff;}
.pro .batch_input{ width:465px; height:15px; float:left; margin-top:161px; margin-left:135px; padding:15px 0px; line-height:15px; font-size:12px; color:#666666;}
.pro .btn_batch_input{ float:left; margin-top:154px; margin-left:40px;}
.pro p{ width:555px; height:auto; display:block; float:left; margin-left:138px; padding-top:30px; line-height:18px; color:#666666;}

/*网站地图*/
.site_map{ width:1020px; height:auto; margin:0px auto; clear:both; padding-left:80px;}
.site_map .site_map_nav{ width:893px; height:51px; padding-top:16px; margin-bottom:16px;}
.site_map .site_map_nav a{ float:left;}
.site_map  .map_nav{ width:117px; height:200px; float:left; margin-right:15px; padding-top:12px;}
.site_map  .map_nav a{ width:115px; height:36px; line-height:36px; text-align:center; display:block; margin:0px auto; font-size:16px;}
.site_map .map_nav_1{ background:url(../images/map_bj_1.png) no-repeat;}
.site_map .map_nav_1 a{ color:#f3ac00;}
.site_map .map_nav_2{ background:url(../images/map_bj_2.png) no-repeat;}
.site_map .map_nav_2 a{ color:#ff5781;}
.site_map .map_nav_3{ background:url(../images/map_bj_3.png) no-repeat;}
.site_map .map_nav_3 a{ color:#74b130;}
.site_map .map_nav_4{ background:url(../images/map_bj_4.png) no-repeat;}
.site_map .map_nav_4 a{ color:#00b8c3;}
.site_map .map_nav_5{ background:url(../images/map_bj_5.png) no-repeat;}
.site_map .map_nav_5 a{ color:#9257ff;}

/*在线订购*/
.order{ width:1100px; height:auto; margin:0px auto; clear:both; position:relative;}
.order .order_b{ width:933px; height:300px; margin:0px auto 0px 90px;}
.order .order_b ul li{ width:300px; height:287px; background:url(../images/icon_35.png) #FFF; float:left; margin-right:10px; position:relative; padding-top:13px;}
.order .order_b ul li img{ margin:0px auto; display:block;}
.order .order_b ul li .order_price{ width:294px; height:252px; position:absolute; left:3px; top:13px; background:#FFF; padding-top:22px; display:none;}
.order .order_b ul li .order_price h2{ color:#00afff; font-size:22px; display:block; width:100%; height:22px; line-height:22px; text-align:center; font-weight:100;}
.order .order_b ul li .order_price table{ display:block; margin:15px auto 15px auto; color:#777777; font-size:14px;} 
.order .order_b ul li .order_price .price_tr{ color:#555555;}
.order .order_b ul li .order_price .price_tr font{ width:18px; height:18px; display:block; float:left; border:1px solid #cfcfcf; text-align:center; line-height:16px; color:#555555; cursor:pointer;}
.order .order_b ul li .order_price .price_tr input{ width:34px; height:14px; padding:2px 0px; line-height:14px; border:1px solid #31d2ff; text-align:center; float:left; margin:0px 3px; font-size:14px; font-family:'微软雅黑'; color:#555555;}
.order .order_b ul li:hover .order_price{ display:block; cursor:pointer;}
.order .order_b ul li .order_price a{ float:left;}
.order .order_btn_left{ position:absolute; left:0px; top:110px;}
.order .order_btn_right{ position:absolute; right:0px; top:110px;}

/*产品*/
.conttent_pro{ background:url(../images/icon_40.png) no-repeat center bottom;}
.content_body .conttent_pro_1{ background:none; height:620px;}
.pro_list{ width:1100px; height:auto; margin:0px auto 0px auto; clear:both;}
.pro_list .pro_list_img{ width:1060px; height:auto; margin:0px auto 20px 50px;}
.pro_list .pro_list_img .p_l_img{ display:inline-block; margin-right:40px;}
.pro_list .pro_list_more{ width:1015px; height:155px; margin-left:100px;}
.pro_list .pro_list_more a{ float:left; margin-right:15px;}

/*产品详情*/
.content_body .content_pro_del{ width:1117px;  padding-bottom:65px;  margin-top:-20px;}
.content_body .content_pro_del .content_title{ margin-top:40px;}
.quebie{ float:right; margin-right:203px; margin-top:17px;}
.pro_del{ clear:both; width:940px; height:490px; margin:0px auto 0px 75px; position:relative;}
.pro_del .pro_del_scroll{ width:844px; height:142px; margin:0px auto;}
.pro_del .pro_del_btn_left{ float:left; margin:53px 0px 0px 0px; cursor:pointer;}
.pro_del .pro_del_btn_right{ float:right; margin:53px 0px 0px 0px; cursor:pointer;}
.pro_del font{ width:680px; height:22px; display:block; font-size:22px; color:#599e00; line-height:22px; text-align:center; margin:28px 0px 8px 50px;}
.pro_del p{ width:680px; height:auto; display:block; margin-left:50px; color:#666666; font-size:14px; line-height:28px;}
.pro_del span{ width:680px; height:auto; margin:20px 0px 17px 50px; display:block; color:#0096ff; font-size:18px; text-align:center;}
.pro_del .pro_del_table{ width:630px; height:216px; border:1px solid #cde4f6; margin:0px 0px 0px 75px; color:#555555; font-size:14px; border-top:0px;}
.pro_del .pro_del_table a{ font-size:12px; line-height:22px; margin-left:20px; display:block; clear:both;}
.pro_del b{ color:#0072ff; font-weight:100;}
.pro_del .pro_del_table table{ margin-right:-1px; float:right; margin-bottom:12px;}
.scroll_body{ width:1px; height:364px; position:absolute; right:50px; top:180px; background:url(../images/icon_000.png) no-repeat;}
.scroll_body .scroll_body_1{ width:1px; height:364px; position:relative;}
.scroll_body .scroll_body_1 .scroll_body_btn{ position:absolute; left:-5px; top:100px; cursor:pointer;}
.icon_54{ display:block; float:left; margin-left:39px; margin-top:13px;}
.p1{background:url(../images/icon_48_1.png) no-repeat;}
.p2{background:url(../images/icon_48.png) no-repeat;}
.p3{background:url(../images/icon_48_3.png) no-repeat;}


.pro_del1{ clear:both; width:980px; height:490px; margin:0px auto 0px 75px; position:relative;}
.pro_del1 .pro_del_scroll{ width:844px; height:142px; margin:0px auto;}
.pro_del1 .pro_del_btn_left{ float:left; margin:53px 0px 0px 0px; cursor:pointer;}
.pro_del1 .pro_del_btn_right{ float:right; margin:53px 0px 0px 0px; cursor:pointer;}
.pro_del1 font{ width:680px; height:22px; display:block; font-size:22px; color:#599e00; line-height:22px; text-align:center; margin:28px 0px 8px 50px;}
.pro_del1 p{ width:680px; height:auto; display:block; margin-left:50px; color:#666666; font-size:14px; line-height:28px;}
.pro_del1 span{ width:680px; height:auto; margin:20px 0px 17px 50px; display:block; color:#0096ff; font-size:18px; text-align:center;}
.pro_del1 .pro_del_table{ width:630px; height:216px; border:1px solid #cde4f6; margin:0px 0px 0px 75px; color:#555555; font-size:14px; border-top:0px;}
.pro_del1 .pro_del_table a{ font-size:12px; line-height:22px; margin-left:20px; display:block; clear:both;}
.pro_del1 b{ color:#0072ff; font-weight:100;}
.pro_del1 .pro_del_table table{ margin-right:-1px; float:right; margin-bottom:12px;}

/*贝芘纽可信店*/
.content_body .credit_bj{ background:none;}
.credit{ width:1100px; height:570px; background:url(../images/icon_55.png) no-repeat right bottom; text-align:center;}
.credit .credit_a_1{ width:155px; height:187px; background:url(../images/icon_56.png); display:inline-block; margin-right:25px;}
.credit .credit_a_1:hover{ background:url(../images/icon_59.png);}
.credit .credit_a_2{ width:138px; height:187px; background:url(../images/icon_57.png); display:inline-block; margin-right:25px;}
.credit .credit_a_2:hover{ background:url(../images/icon_60.png);}
.credit .credit_a_3{ width:138px; height:187px; background:url(../images/icon_58.png); display:inline-block;}
.credit .credit_a_3:hover{ background:url(../images/icon_61.png);}
.credit p{ line-height:24px; float:left; margin-top:32px; clear:both; margin-left:300px; margin-top:53px; text-align:left; font-size:14px;}
.credit_info{ width:100%;}
.credit .credit_a_4{ clear:both;}
.credit_brand{ width:869px; height:114px; clear:both; float:left; margin-left:85px; margin-top:40px; padding-top:44px;}
.credit_brand a{ margin:0px 30px 50px 30px; display:inline-block;}
.credit_1{ background:none;}
.credit_info_1{ width:889px; height:301px; background:url(../images/icon_67.png) center bottom no-repeat; margin:0px auto; padding-top:67px;}
.credit_info_1 .title{ width:878px; height:40px; margin-bottom:16px; font-size:14px; padding-left:11px;}
.credit_info_1 .title .title_body{ width:auto; float:left; position:relative;}
.credit_info_1 .title font{ height:40px; float:left; color:#ffffff; line-height:40px; margin-left:13px;}
.credit_info_1 .title span{ width:auto; height:21px; display:block; background:#FFF; float:left; margin-top:11px; line-height:21px; line-height:21px; color:#8c8d8d; font-size:12px; padding:0px 5px;}
.credit_info_1 .title img{ float:left; margin:11px 0px 0px 1px; cursor:pointer;}
.credit_info_1 .title .title_info{ width:180px; height:auto; position:absolute; left:82px; top:33px; background:#00aeff; display:none; z-index:10000;}
.credit_info_1 .title .title_info p{ width:160px; height:29px; line-height:29px; border-bottom:1px solid #CCC;margin:0px; padding:0px; font-size:12px; margin-left:10px; cursor:pointer;}
.credit_info_1 .title .title_info p a{ color:#FFF;}
.credit_info_1 .title .title_info p:hover{ color:#0066ff;}
.credit_info_1 .title .title_info .last{ border-bottom:0px;}
.credit_info_1 .title .title_body:hover .title_info{ display:block;}
.credit_info_1 table{ float:left; margin-left:40px;}
.credit_info_b{ width:800px; height:203px; float:left; padding-top:3px;}
.credit_info_b table{ color:#0066ff;}
.car_box_11{ width:286px; height:auto; position:absolute; left:-65px; top:100px; padding-top:13px; display:none;}
.car_box_12{ width:286px; height:auto; background:url(../images/icon_70.png) repeat-y;}
.car_b_list{ width:265px; height:52px; margin:0px auto 15px auto;}
.car_b_list .c_b_l_img{ border:1px solid #d5d5d5; display:block; width:50px; height:50px; float:left; margin-right:5px;}
.car_b_list .c_b_l_info{ width:207px; display:block; height:18px; line-height:18px; float:left; color:#666666; margin-top:8px;} 
.car_b_list .c_b_l_info span{ float:right; color:#ff0000;}
.car_b_list .c_b_l_info span font{ color:#666666;}
.car_b_list .c_b_l_info_1{ color:#999999; margin-top:0px;}
.car_box_12 .car_b_btn{ width:260px; height:46px; border-top:1px solid #ececec; margin:0px auto; text-align:right; line-height:12px; color:#333333; padding-top:15px;}
.car_box_12 .car_b_btn a{ float:right; margin-left:5px;}
.car_box_12 .car_b_btn font{ float:right; width:100%; margin-bottom:8px;}
.deleteCartProduct{ cursor:pointer;}

/*购物车*/
.shop{ width:1099px; height:568px; background:url(../images/icon_75.png); margin-top:-20px; padding-top:36px; margin:0px auto;}
.shop .shop_body{ width:1034px; height:553px; margin:0px auto; overflow:hidden;}
.shop .shop_body h2{ width:100%; height:18px; line-height:18px; font-size:18px; color:#000; margin-bottom:13px;}
.shop .shop_body h2 font{ float:left; margin-right:12px; margin-top:3px;}
.shop .shop_body h2 .message{ float:right; font-size:12px; color:#ff5a00; font-weight:100; margin-right:22px; margin-top:5px;}
.shop .shop_body .shop_list{ background:#e5e5e5; height:37px; color:#000000; font-weight:bold;}
.shop_br_b{ border-bottom:1px solid #e5e5e5;}
.shop_list span{ color:#ff0000;}
.shop .shop_body .shop_list a.btn_jian{ width:18px; height:18px; border:1px solid #cfcfcf; display:inline-block; text-align:center; line-height:16px; font-size:20px; cursor:pointer; float:left; margin-right:3px;}
.shop .shop_body .shop_list .input_num{ width:34px; height:12px; line-height:18px; border:1px solid #31d2ff; text-align:center; padding:3px 0px; color:#333333; float:left; margin-right:3px;}
.price{ width:500px; height:50px; float:right; margin-right:40px; margin-top:22px; text-align:right; color:#000000; font-size:14px; line-height:30px;}
.price span{ font-size:30px; color:#ff5527;}
.price a{ float:right; margin-right:-5px; margin-top:8px;}
.fapiao{ width:80px; height:13px; display:block; margin-top:5px; color:#000;}
.fapiao font{ float:left; line-height:12px; margin-left:5px;}
.fapiao input{ float:left; margin:0px;}
.shop .addrerss_con {margin-bottom:30px; line-height:35px;}
.shop .shop_addrerss{ width:1010px; height:35px; border:1px solid #ffdb84; background:#fff5cc;  padding-left:21px; color:#ff5a00; font-size:14px; clear:both; margin-bottom:3px;}
.shop .shop_addrerss font{ float:left;}
.shop .shop_addrerss input{ float:left; margin:13px 8px 0px 10px;}
.shop .shop_addrerss span{ color:#000000; float:left;}
.shop .shop_addrerss p{ float:left; color:#777777;}
.shop .shop_addrerss a{ float:right; margin-right:21px; cursor:pointer;}
.shop .pay_btn{ float:right; margin:20px 400px 0px 0px;}
.add_address{ width:100%; height:100%; position:fixed; background:url(../images/icon_79.png); left:0px; top:0px; z-index:15; display:none;}
.add_address_top{ width:100%; height:50%;}
.add_address_body{ width:1030px; height:455px; background:url(../images/icon_78.png); margin:-250px auto 0px auto; padding-top:45px;}
.add_address_b{ width:960px; height:400px; margin:0px auto;}
.add_address_b h3{ font-size:18px; color:#000; line-height:18px; width:670px; display:block; margin:0px auto 60px auto;}
.add_address_b table{ margin:0px auto; color:#333333;}
.add_address_b table .tr_color{ color:#ff0000;}
.add_address_b table select{ width:135px;}
.add_address_b table .youbian{ width:70px; height:14px; border:1px solid #abadb3; padding:5px 0px 5px 2px; color:#000;}
.add_address_b table textarea{ width:540px; height:38px; border:1px solid #abadb3; padding:5px; font-size:12px; line-height:14px;}
.add_address_b .line_cut{ width:100%; border-top:1px dashed #ffd3c4; margin:5px 0px 8px 0px;}
.add_address_b .font_jiedao{ float:left; margin-top:5px;}
.add_address_b .font_xin{ float:left; margin-top:7px; margin-left:4px;}
.add_address_b .tr_checkbox input{ float:left;}
.add_address_b .tr_checkbox span{ float:left; margin-left:5px; margin-top:-1px;}



/*妈妈俱乐部*/
.club_bj{ background:url(../images/club_bj.png) no-repeat center bottom;}
.club{ width:1028px; height:625px; background:url(../images/icon_83.png); padding-left:90px; position:relative;}
.club .club_act{ width:291px; height:434px; float:left; margin:90px 60px 0px 0px;}
.club .club_act .img_club{ width:291px; height:205px; background:url(../images/icon_84.png); display:block; padding-top:12px; margin-bottom:22px;}
.club .club_act .img_club img{ display:block; margin:0px auto;}
.club .club_act .club_a{ width:291px; height:50px; display:block; margin-bottom:12px; color:#555555;  line-height:40px;}
.club .club_act .club_a_a{ border-bottom:1px dashed #98ddf3; font-size:14px;}
.club .club_act .club_a_b{ border-bottom:1px dashed #dde48b; font-size:14px;}
.club .club_act .club_a_c{ border-bottom:1px dashed #fbc8ca; font-size:14px;}
.club .read_more{ position:absolute; left:150px; bottom:20px;}
.club .read_more_1{ position:absolute; left:530px; bottom:20px;}
.club .read_more_2{ position:absolute; left:880px; bottom:20px;}
.club .club_act .club_a_1{ background:url(../images/icon_86.png) left top; height:52px; padding-left:12px; padding-right:30px; width:249px; padding-top:11px; margin-bottom:0px; color:#777777;}
.club .club_act .club_a_2{ background:url(../images/icon_87.png) left top; height:52px; padding-left:12px; padding-right:30px; width:249px; padding-top:11px; margin-bottom:0px; color:#777777;}
.club .club_act .club_a_3{ background:url(../images/icon_88.png) left top; height:52px; padding-left:12px; padding-right:30px; width:249px; padding-top:11px; margin-bottom:0px; color:#777777;}
.club .club_act .club_a font{ width:25px; height:25px; display:block; float:left; margin-top:10px; line-height:25px; text-align:center; font-family:'Times New Roman'; font-size:22px; color:#FFF; margin-right:12px;}
.club .club_act .a_img_5{ display:block; margin:0px auto; width:251px; height:231px;}
.club .club_act .ask{ width:300px; margin:0px auto; height:auto; line-height:26px; margin:20px auto 0px auto;}
.club .club_act .ask font{ width:278px; height:auto; background:url(../images/icon_90.png) no-repeat left 6px; line-height:26px; color:#000000; font-size:14px; display:block; padding-left:22px;}
.club .club_act .ask span{ line-height:20px; padding-left:22px; width:278px; height:auto; background:url(../images/icon_91.png) no-repeat left 3px; color:#777777; display:block;}

/*妈妈俱乐部详情*/
.club_del{ width:820px; height:390px; margin:0px auto; clear:both; font-size:14px; color:#666666; line-height:23px;}
.club_del_page{ width:820px; height:60px; margin:40px auto 0px auto; line-height:23px;}
.club_del_page p{ color:#00abfb;}
.club_del_page p a{ color:#777777;}

/*集团介绍*/
.group{ width:1096px; height:543px; margin:0px auto; background:url(../images/ad_13.jpg) no-repeat left 5px;}
.group_1{ background:url(../images/ad_17.jpg) no-repeat left 5px;}
.group_2{ background:url(../images/ad_19.jpg) no-repeat left 5px;}
.group_3{ background:url(../images/ad_21.jpg) no-repeat left 5px;}
.group .group_body{ width:912px; height:543px; background:url(../images/icon_93.png); float:right; padding-left:85px; position:relative;}
.group .group_body h5{ width:100%; height:auto; line-height:28px; color:#00baff; float:left; display:block; font-size:14px; margin-top:24px; font-weight:100; margin-bottom:25px;}
.group .group_body h5 font{ font-size:24px; color:#c19147;}
.group .group_body h5 a{ float:right; font-size:12px; margin-right:48px; margin-top:40px; line-height:12px; color:#0084ff;}
.group .group_body .span_wang{ width:134px; height:111px; background:url(../images/ad_14.jpg); display:block; padding-top:4px; float:left;}
.group .group_body span img{ display:block; margin:0px auto;}
.group .group_body .group_b_info{ width:690px; height:320px; float:left; margin-left:20px; margin-top:-5px;color:#777777; font-size:14px; line-height:23px;}
.group .group_body .group_b_info1{ width:870px; height:320px; float:left; margin-left:20px; margin-top:-5px;color:#777777; font-size:14px; line-height:23px;}
.group .group_body p img{ display:block; margin:0px auto;}
.group .group_body .group_b_link{ width:690px; height25px; float:left; margin-left:155px; margin-top:57px;}
.group .group_body .group_b_link a{ width:48px; height:25px; display:block; float:left; background:url(../images/icon_95.png) no-repeat center bottom; line-height:25px; text-align:center; line-height:12px; color:#b18f0e; margin:0px 22px;}
.group .group_body .group_b_link a:hover{ background:url(../images/icon_94.png) no-repeat center bottom; color:#31bdf2;}
.group .group_body .group_b_link a.active{ background:url(../images/icon_94.png) no-repeat center bottom; color:#31bdf2;}
/*联系我们*/
.contact_bj{ background:url(../images/icon_97.png) center bottom no-repeat; height:715px; margin-top:-20px;}
.contact{ width:876px; height:606px; background:url(../images/icon_98.png); float:right; margin-right:45px; margin-top:40px;}
.contact .contact_left{ width:288px; height:310px; float:left; margin-left:62px; margin-top:220px;}
.contact .contact_left p{ width:288px; height:21px; border-bottom:1px solid #c2c2c2; display:block; font-family:'幼圆'; color:#777777; font-size:14px; line-height:14px; margin-bottom:34px;}
.contact .contact_left p font{ float:left;}
.contact .contact_left p .input_text{ width:245px; height:16px; line-height:14px; font-size:14px; color:#777777; font-family:'幼圆'; border:0px; float:left; margin-top:-1px; background:#f2fbff;}
.contact p .btn_submit{ width:83px; height:35px; float:right;}
.contact_right{ width:397px; height:420px; float:left; margin-left:65px; margin-top:125px; color:#655047; font-size:14px;}
.contact_right p font{ color:#ff003c; font-size:28px; line-height:28px; font-family:'Times New Roman'; font-weight:bold; line-height:23px;}
.contact_right a{ line-height:21px; color:#655047; font-size:12px;}
.contact_map{ width:397px; height:249px; margin-top:4px;}

/*登陆弹框*/
.box_login{ width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:18; background:url(../images/icon_79.png); display:none;}
.box_login .box_login_top{ width:100%; height:50%;}
.box_login .box_login_body{ width:770px; height:500px; background:url(../images/icon_103.png); margin:-250px auto 0px auto;}
.box_login .box_login_body .login_link{ width:337px; height:70px; display:inline-block; margin:0px auto; background:url(../images/icon_100.png) no-repeat; font-size:24px; color:#888888; line-height:53px; margin:0px 2px;}
.box_login .box_login_body .login_link:hover{ background:url(../images/icon_101.png); color:#ffffff;}
.box_login .box_login_body .box_login_body_t{ width:770px; height:70px; text-align:center; padding-top:27px; }
.table_land{ color:#555555; font-size:14px; float:left; margin-left:118px;}
.table_land .land_input{ width:351px; height:19px; border:1px solid #d5d5d5; padding:10px 10px; line-height:19px; color:#999; font-size:14px; font-family:'微软雅黑';}
.table_land .land_submit{ float:left;}
.table_land .forget_link{ float:left; color:#555555; font-size:14px; text-decoration:underline; margin-top:8px; margin-left:15px;}
.box_b_b_land{ display:none;}
.box_b_b_regist{ display:none;}
.box_b_b_pwd{ display:none;}
.span_yzm{ width:98px; height:28px; display:block; border:1px solid #c1c1c1; float:left; margin-top:11px; margin-left:6px;}

/*个人信息*/
.member{ width:1099px; height:622px; background:url(../images/icon_104.png); padding-top:28px; margin-top:-10px;}
.question_m_left{ width:228px; height:auto; float:left; border:1px solid #e5e5e5; margin-left:26px; border-bottom:0px;}
.question_m_left .question_m_l{ width:228px; height:auto; background:url(../images/icon_106.png) no-repeat left top; margin-bottom:7px;  }
.question_m_left .question_m_l .q_m_l_body{ width:228px; height:auto; float:left; margin-top:6px; border-bottom:1px solid #e5e5e5; padding-bottom:5px; margin-bottom:2px;}
.question_m_left .question_m_l .q_m_l_body span{ width:200px; height:43px; background:url(../images/icon_106.png); display:block; margin:0px auto; margin-top:-5px; padding-left:18px; line-height:43px; color:#000000; font-size:16px; margin-bottom:7px;}
.question_m_left .question_m_l .q_m_l_body a{ width:auto; height:30px; line-height:30px; display:block; float:left; clear:both; margin-left:24px; font-size:14px; color:#4f4f4f;}
.question_m_left .question_m_l .q_m_l_body a:hover{ color:#e46552;}
.question_m_left .question_m_l .q_m_l_body_1 a:hover{ color:#000;}


.pc_m_right{ width:751px; height:auto; float:left; margin-bottom:0px; margin-left:26px;}
.pc_m_right .pc_m_r_body{ width:751px; height:auto; border:1px solid #e5e5e5;}
.a_question{ width:205px; height:58px; display:block; background:url(../images/icon_49.png); line-height:58px; line-height:58px; color:#000000; font-size:16px; font-weight:bold; padding-left:20px;}
.user_vip{ width:110px; height:50px; float:right; display:block; border-left:1px dashed #c7c7c7; border-right:1px dashed #c7c7c7; position:relative; line-height:50px; color:#555555; }
.user_vip_img{ float:left; display:block; margin-top:10px; margin-left:10px; margin-right:7px;}
.user_vip a{ font-size:12px; color:#555555;}
.user_vip_nav{ width:122px; height:auto; position:absolute; left:-5px; top:48px; display:none; }
.user_vip_nav a{ width:103px; height:29px; display:block; line-height:29px; text-align:center; margin:0px auto; border-bottom:1px dashed #c8c8c8; color:#636363;}
.user_vip_nav div{background:url(../images/icon_51.png) repeat-y;}
.user_vip:hover .user_vip_nav{ display:block;}
.user_vip_nav .last{ border:0px;}
.pc_m_right .pc_m_r_body h2{ width:725px; height:51px; display:block; border-bottom:1px solid #dfdfdf; margin:0px auto; line-height:51px; padding-left:22px; font-size:16px; color:#4f4f4f;}
.pc_m_right .pc_i_body{ width:700px; margin:0px auto; border-bottom:1px solid #dfdfdf; padding-left:47px;}
.pc_m_right .pc_i_body span{ width:115px; height:71px; float:left; line-height:71px; color:#4f4f4f; font-size:14px; font-weight:bold; float:left;}
.pc_m_right .pc_i_body_right{ float:left; height:71px; color:#4f4f4f; font-size:14px; line-height:17px; line-height:71px;}
.pc_m_right .pc_i_input{height:50px; padding-top:21px; width:400px;}
.pc_m_right .pc_i_body_right .img_user_logo{ float:left; margin-top:25px;}
.pc_m_right .pr_img_submit{ width:128px; height:47px; background:url(../images/ad_79.jpg); float:left; margin-top:125px; margin-left:20px; cursor:pointer;}
.pc_m_right .pc_qq_input{ width:297px; background:url(../images/icon_80.jpg); display:block; height:14px; padding:9px 0px 9px 8px; color:#4f4f4f; float:left; margin-top:22px;}
.pc_m_right .pc_qianming_textarea{ width:309px; height:61px; float:left; margin-top:35px; padding:14px 14px 0px 14px; color:#4f4f4f; font-size:14px; line-height:16px; border:1px solid #e5e5e5;}
.pc_m_right .pc_botttom{ width:751px; height:64px; margin:0px auto; margin-top:5px;}
.pc_bottom_cancal{ width:126px; height:47px; background:url(../images/icon_80.png); display:block; float:right; margin-top:13px; cursor:pointer;}
.pc_bottom_save{ width:126px; height:47px; background:url(../images/icon_81.png); display:block; float:right; margin:13px 15px 0px 5px; cursor:pointer;}
.pc_input{ width:326px; height:18px; border:1px solid #d2d2d2; color:#666666; font-size:14px; line-height:18px; padding:5px 5px; font-family:'微软雅黑';}


.shouhuo_address{ width:800px; float:left; border:1px solid #e5e5e5; margin-left:20px;}
.shouhuo_address h3{ font-size:18px; color:#ff0009; line-height:68px; width:730px; height:68px; display:block; margin:0px auto 10px auto; border:1px solid #e5e5e5; padding-left:70px;}
.shouhuo_address h3 a{ float:right; margin-top:24px; margin-right:24px;}
.shouhuo_address table{ margin:0px auto; color:#333333;}
.shouhuo_address table .tr_color{ color:#ff0000;}
.shouhuo_address table select{ width:135px;}
.shouhuo_address table .youbian{ width:70px; height:14px; border:1px solid #abadb3; padding:5px 0px 5px 2px; color:#000;}
.shouhuo_address table textarea{ width:540px; height:38px; border:1px solid #abadb3; padding:5px; font-size:12px; line-height:14px;}
.shouhuo_address .line_cut{ width:794px; border-top:1px dashed #ffd3c4; margin:5px 0px 8px 0px;}
.shouhuo_address .font_jiedao{ float:left; margin-top:5px;}
.shouhuo_address .font_xin{ float:left; margin-top:7px; margin-left:4px;}
.shouhuo_address .tr_checkbox input{ float:left;}
.shouhuo_address .tr_checkbox span{ float:left; margin-left:5px; margin-top:-1px;}
.shouhuo_address h4{ width:785px; padding-left:15px; height:25px; display:block; color:#ff0009; font-size:14px; line-height:14px; margin-top:20px;}
.shouhuo_address .table_address{ margin:0px auto; background:#f0ddc6; border:1px solid #ffd6a2; color:#333333; margin-bottom:30px;}
.shouhuo_address .table_address .one{ background:#FFF; border-bottom:1px solid #dbbe9a;}
.shouhuo_address .table_address .two{ border-bottom:1px solid #dbbe9a;}
.shouhuo_address .table_address span{ color:#fc6f1d;}
.shouhuo_address .table_address .two a{ color:#955200;}
.shu{ color:#955200;}

/*修改密码*/
.modify{ width:794px; height:377px; border:1px solid #e5e5e5; float:left; margin-left:18px;}
.modify h3{ font-size:18px; color:#ff0009; line-height:68px; width:725px; height:68px; display:block; margin:0px auto 10px auto; border-bottom:1px solid #e5e5e5; padding-left:70px; float:left;}
.modify table{ float:left; color:#111111; font-size:14px; margin-left:180px; margin-top:50px;}
.modify table input{ width:240px; height:18px; padding:5px 5px; line-height:18px; border:1px solid #d2d2d2; color:#111111;}

/*我的订单*/
.order_main_r{ width:748px; height:auto; float:left; margin-left:20px;}
.order_main_r .or_t{ width:748px; height:4px; background:url(../images/order_05.png) no-repeat;}
.order_main_r .or_m{ width:748px; height:auto; background:#e5e5e5; font-family:"微软雅黑"; color:#000000; font-size:14px; padding-bottom:7px;}
.order_main_r .or_b{ width:748px; height:4px;}
.order_main_r .or_m .or_mt{ width:687px; height:20px; padding-left:22px; padding-top:5px;}
.order_main_r .or_m .or_mpro{ width:734px; height:auto; padding-top:5px; margin:0 auto;}
.order_main_r .or_m .or_mpro .or_mpr_t{ width:719px; height:33px;font-family:"微软雅黑"; color:#636363; font-size:12px; line-height:33px; padding-left:15px;}
.order_main_r .or_m .or_mpro .or_mpro_main{ width:734px; background:#FFF;}
.order_main_r .or_m .or_mpro .or_mpro_main .or_ta01{color:#050505; display:block;}
.order_main_r .or_m .or_mpro .or_mpro_main .or_ta01 a{color:#050505;}
.order_main_r .or_m .or_mpro .or_mpro_main .or_ta02{ display:block; margin-top:7px;}
.order_main_r .or_m .or_mpro .or_mpro_main .or_ta02 a{color:#575757;}
.order_main_r .or_m .or_mpro .or_mpro_main .or_ta03{ font-family:"宋体"; font-size:12px; color:#909090; display:block; }
.order_main_r .or_m .or_mpro .or_mpro_main .or_ta03 a{ color:#909090;}
.order_main_r .or_page{ width:748px; height:21px; margin-top:15px;}

.order_main_r .or_page a,.order_main_r .or_page span{ width:19px; height:19px; display:block; float:left; text-align:center; line-height:21px; font-family:"宋体"; 
font-size:12px; color:#6e6e6e; font-weight:bold; background:#FFF; margin-right:5px;color:#333333;}
.order_main_r .or_page a:hover{ background:url(../images/icon_109.png); width:19px; height:19px;color:#FFF;}
.order_main_r .or_page span.current{ background:url(../images/icon_109.png); width:19px; height:19px;color:#FFF;}

/*滚动条*/
#dv_scroll{position:absolute;height:320px;overflow:hidden;width:690px;}
#dv_scroll .Scroller-Container{ position:relative;}
#dv_scroll_bar {position:absolute; width:12px;height:364px; right:0px; top:0px; display:none;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:-5px; width:12px; height:250px; top:40px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;width:12px;height:12px;overflow:hidden;background:url(../images/icon_52.png) no-repeat;cursor:pointer;}

.input_wcl_1{ float:right; margin-right:25px; margin-top:16px;}

/*支付遮罩*/
.box_pay{ width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:18; background:url(../images/icon_79.png); display:none;}
.box_pay .box_pay_top{ width:100%; height:50%;}
.box_pay .box_pay_body{ width:300px; height:80px;  margin:-100px auto 0px auto; background:#FFF; text-align:center; padding-top:30px;}
.box_pay .box_pay_body a{ padding:10px 20px; background:#CCC; color:#FFF; width:80px; display:inline-block; text-align:center;}

/*7.3修改*/
.car_box_11 .btn_jian{ width:18px; height:18px; border:1px solid #cfcfcf; display:inline-block; text-align:center; line-height:16px; font-size:20px; cursor:pointer; float:left; margin-right:3px; margin-top:-15px; color:#666666;}
.car_box_11 .input_num{ width:34px; height:12px; line-height:18px; border:1px solid #31d2ff; text-align:center; padding:3px 0px; color:#333333; float:left; margin-right:3px; margin-top:-15px; color:#666666;}
.car_b_list .c_b_l_info span{ margin-top:3px;}
.boder_right{ border-right:1px solid #eaeaea;}
.or_m_info{ width:735px; height:auto; border-top:1px solid #e5e5e5;  margin:0px auto; padding:10px 0px; background:#FFF; }
.or_m_info_table{ font-size:14px; color:#555555; margin:0px auto; background:#FFF;}
.table_color{ color:#888888;}
.order_main_r{ width:768px; height:auto; float:left; margin-left:20px;}
.order_main_r .or_t{ width:748px; height:4px; background:url(../images/order_05.png) no-repeat;}
.order_main_r .or_m{ width:798px; height:auto; background:#e5e5e5; font-family:"微软雅黑"; color:#000000; font-size:14px; padding-bottom:7px;}
/*.Scroller-Container{width:181px; height:305px; padding:15px 5px 0px 5px;}*/

/*7.7*/
.shop_new{ padding:0px; background:none; }
.shop_new .shop_body_new{ background:url(../images/icon_115.png); width:1066px; padding-left:33px;}
select{ font-size:14px; font-family:'微软雅黑';}
select option{ margin-top:3px;}

/*7.9*/
.order_main_r .or_page ul li a img{ float:left; margin-left:6px; margin-top:5px;}

/*7.10*/
.fetch{ width:1099px; height:622px; margin:0px auto; background:url(../images/icon_120.png) no-repeat; padding-bottom:60px;}
.fetch h1{ width:auto; height:30px; display:block; font-size:30px; line-height:30px; color:#666666; padding-left:28px; padding-top:26px; font-weight:100; margin-bottom:145px; }
.fetch_input{ width:251px; height:18px; border:1px solid #d2d2d2; padding:10px; line-height:18px; font-size:14px; color:#666666;}

#elementIntroCon p{  width:auto;}

/*7.1修改*/
.group .group_body ul{list-style:none;}
.group .group_body ul li.p_all{width:249px; height:400px; float:left; display:block;padding:0px; margin-left:30px; margin-bottom:30px;}
.group .group_body ul li.first{ margin-left:0px;}
.group .group_body ul li img{  margin-top:0px;}
.group .group_body .group_b_info a{ height:auto; display:block; font-size:14px; color:#333; text-align:center; line-height:15px; font-size:12px; color:#555555; padding-top:12px; clear:both;}
.group .group_body .group_b_info1 a{ height:auto; display:block; font-size:14px; color:#333; text-align:center; line-height:15px; font-size:12px; color:#555555; padding-top:12px; clear:both;}


/*9.1*/
.fa_piao{ width:1007px; clear:both; margin-bottom:30px; border:3px solid #f60; padding-left:20px; padding-top:10px; padding-bottom:10px; height:auto;}
.fa_piao strong {color: #000; font-size:14px;}
.step-stitle {padding: 0 8px;}
.fa_piao .step-stitle strong {display: block;font-size: 14px;margin-bottom: 5px; padding-bottom: 5px;color: #666;}
.item-selected{ background:#fff4d3; height:30px; line-height:30px; color:#676766; margin-bottom:12px; width:990px;}
.hookbox{ float:left; margin-left:8px; margin-top:7px; margin-right:5px;}
.f_piao{ width:100%; height:30px;}
.f_p_title{ height:12px; width:auto; display:block; float:left; color:#666666; font-size:12px; font-family:'宋体'; line-height:12px; margin-right:9px; margin-left:10px;}
.f_p_title input{ float:left; margin-right:5px;}
.f_gongsi{border:1px solid #ccc; height:16px; color:#666666; font-size:12px; padding:3px; margin-top:-5px;}

/*9.17*/
.vat_invoice{ width:990px; height:auto; margin-bottom:12px;}
.vat_invoice table{ color:#676767;}
.vat_input{ width:306px; height:16px; border:1px solid #cccccc; line-height:24px; padding:4px 4px; font-size:14px; color:#676767; line-height:16px; margin-left:20px;}
.piao_input{width:138px; height:16px; border:1px solid #cccccc; line-height:24px; padding:4px 4px; font-size:14px; color:#676767; line-height:16px; margin-left:20px;}
.f_piao_info{ width:990px; height:auto;}
.f_piao_info table{ color:#676767;}
.fa_content{width:990px; height:auto;}