@charset "utf-8";

/*in_banner*/
.nav_d_c{ width:750px; float:left; margin:10px 10px 0;}

.in_banner{ width:749px; height:310px; overflow:hidden; position:relative;float:left;}
.in_banner .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.in_banner .hd ul{ overflow:hidden; zoom:1; float:left;}
.in_banner .hd ul li{ width:15px; height:15px; line-height:14px; margin-right:4px; border-radius:50%; text-align:center; background:#ddd; cursor:pointer; float:left; opacity:0.8;}
.in_banner .hd ul li.on{ background:#d00; color:#fff;}
.in_banner .bd{ position:relative; height:100%; z-index:0;}
.in_banner .bd li{ zoom:1; vertical-align:middle;}
.in_banner .bd img{ width:749px; height:310px; display:block;}

.in_banner .prev,.in_banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=30);opacity:0.3;}
.in_banner .next{ left:auto; right:3%; background-position:8px 5px;}
.in_banner .prev:hover,.in_banner .next:hover{ filter:alpha(opacity=100);opacity:1;}
.in_banner .prevStop{ display:none;}
.in_banner .nextStop{ display:none;}

.in_banner_d{ float:left; margin-top:1px;}
.in_banner_d img{ width:249px; height:129px; margin-right:1px;}

/*nav_d_r*/
.nav_d_r{ width:228px; height:438px; margin-top:10px; border:solid 1px #e2e2e2; float:right;}

.nav_d_r .news_tab{ width:100%; padding-bottom:8px; border-bottom:solid 1px #e2e2e2; float:left;}
.nav_d_r .news_tab .tab_list{ height:32px; line-height:32px; background:#f6f6f6; border-bottom:solid 1px #e2e2e2;}
.nav_d_r .news_tab .tab_list li{ padding:0 15px; float:left;}
.nav_d_r .news_tab .tab_list li.on{ height:33px;margin:0 -1px; border:solid #e2e2e2; border-width:0 1px; background:#fff;}
.nav_d_r .news_tab .tab_con{}
.nav_d_r .news_tab .tab_con>div{ display:none;}
.nav_d_r .news_tab .tab_con ul{ margin:8px 10px 0;}
.nav_d_r .news_tab .tab_con li{ width:100%; height:27px; line-height:27px; overflow:hidden; float:left;}
.nav_d_r .news_tab .tab_con li b{ color:#d00; margin-right:5px; font-weight:normal;}

.nav_d_r .news_list{ width:100%; padding-bottom:8px; float:left;}
.nav_d_r .news_list h3.tit{ line-height:32px; background:#f6f6f6; text-indent:10px; font-size:12px; font-weight:normal;}
.nav_d_r .news_list ul{ margin:8px 10px 0;}
.nav_d_r .news_list li{ width:100%; height:27px; line-height:27px; overflow:hidden; float:left;}
.nav_d_r .news_list li b{ color:#999; margin-right:5px; font-weight:normal;}
.nav_d_r .txtScroll-top .bd{ padding:8px 10px 0;  }

.nav_d_r .r_nav{ width:208px; margin:0 10px; border-top:solid 1px #e2e2e2; float:left;}
.nav_d_r .r_nav h3.tit{line-height:32px; margin-bottom:4px; font-size:12px; font-weight:normal;}
.nav_d_r .r_nav ul{ width:228px; margin-left:-10px;}
.nav_d_r .r_nav li{ width:25%; float:left; text-align:center;}
.nav_d_r .r_nav li i{ width:36px; height:36px; line-height:0; background:url(../images/group_icon.png) no-repeat; display:inline-block; text-indent:-99999px; font-size:0; vertical-align:top;}
.nav_d_r .r_nav li i.tb1{ background-position:0 -30px;}
.nav_d_r .r_nav li i.tb2{ background-position:-40px -30px;}
.nav_d_r .r_nav li i.tb3{ background-position:0 -70px;}
.nav_d_r .r_nav li i.tb4{ background-position:-40px -70px;}
.nav_d_r .r_nav li p{ width:30px; line-height:16px; margin-top:5px; color:#666; display:inline-block; vertical-align:top;}
.nav_d_r .r_nav li a:hover p{ color:#ff4200;}

/*group_in_bz*/
.group_in_bz{ width:1188px; height:118px; background:url(../images/group_in_bz.png) no-repeat center; border:solid 1px #e2e2e2;}
.group_in_bz li{ width:280px; margin-top:40px; float:left;}
.group_in_bz li.num{ width:220px; margin:28px 0 0 70px;}
.group_in_bz li.num p{ font-size:14px; color:#666;}
.group_in_bz li h2{ line-height:40px; font-size:36px; color:#f51; font-weight:normal;}
.group_in_bz li h2 em{ font-size:30px; font-style:normal;}
.group_in_bz li p{ font-size:12px; color:#999;}
.group_in_bz li h3{ font-size:18px; font-weight:normal;}
.group_in_bz li span{ width:64px; height:64px; margin:-12px 20px 0 0; background:#ff7700; border-radius:50%; float:left; text-align:center;}
.group_in_bz li span:hover{ background:#f51;}
.group_in_bz li span i{ width:30px; height:30px; line-height:0; margin-top:17px; background:url(../images/group_icon.png) no-repeat; font-size:0; text-indent:-99999px; display:inline-block;}
.group_in_bz li span.tb1 i{ background-position:0px -110px;}
.group_in_bz li span.tb2 i{ background-position:-30px -110px;}
.group_in_bz li span.tb3 i{ background-position:-60px -110px;}

/*热门*/
.in_lm_tit{ width:100%; line-height:40px; float:left;}
.in_lm_tit h3{ float:left; font-size:18px; font-weight:normal;}
.in_lm_tit h3 em{ margin:0 10px; font-size:12px; font-style:normal; color:#666;}
.in_lm_tit span.fr{ color:#999;}
.in_lm_tit span.fr a{ color:#666; margin-right:12px;}
.in_lm_tit span.fr a:hover{ color:#ff4200;}
.in_lm_borb{ border-bottom:solid 2px #666;}

.group_in_hot{ width:100%; padding:10px 0; background:url(../images/group_in_hot.png) no-repeat center top; float:left;}

.group_in_hot .picScroll-left{ width:100%; margin-left:-40px; padding:10px 40px; overflow:hidden; position:relative;}
.group_in_hot .picScroll-left .hd{}
.group_in_hot .picScroll-left .hd .prev,.group_in_hot .picScroll-left .hd .next{ display:block;  width:22px; height:40px; margin-top:-20px; background:url(../images/group_icon.png) no-repeat; float:right; overflow:hidden; cursor:pointer; position:absolute; top:50%; filter:alpha(opacity=50);opacity:0.5;}
.group_in_hot .picScroll-left .hd .prev{ background-position:0 -145px; left:0px;}
.group_in_hot .picScroll-left .hd .next{ background-position:-30px -145px; right:0px;}
.group_in_hot .picScroll-left .hd .prev:hover,.group_in_hot .picScroll-left .hd .next:hover{filter:alpha(opacity=100);opacity:1;}
.group_in_hot .picScroll-left .bd{}
.group_in_hot .picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.group_in_hot li{ width:275px; margin-right:30px; background:#fff; float:left;}
.group_in_hot li .pic_c{ width:275px; height:275px;}
.group_in_hot li .pic_c img{ max-width:275px;}
.group_in_hot li h3{ height:40px; margin:10px 10px 5px; font-size:14px; font-weight:normal; overflow:hidden;}
.group_in_hot li p{ margin:0 10px;}
.group_in_hot li b{ font-weight:normal;}
.group_in_hot li b.pri{ font-size:20px; color:#d00;}
.group_in_hot li b.num{ float:right; color:#999;}
.group_in_hot li .info{ margin:10px 10px; padding:10px 0 0; border-top:solid 2px #e2e2e2;}
.group_in_hot li .info span{ width:33.3%; line-height:18px; float:left; color:#999; text-align:center;}
.group_in_hot li .info span p{ margin:0;}
.group_in_hot li .info span b{ padding:0 3px; font-size:16px; color:#02a309;}

/*平台集采*/
.in_jc{ width:100%; float:left;}
.in_jc_l{ width:228px; height:373px; background-color:#f6f6f6; border:solid 1px #e2e2e2; float:left;}
.in_jc_l .info{ height:219px; padding:10px 20px 0; background-color:#f6f6f6; position:relative;}
.in_jc_l .info p{ line-height:20px; padding:5px 0; font-size:12px; color:#888;}
.in_jc_l .info b{ padding:0 3px; font-size:18px; font-weight:normal; color:#d00;}
.in_jc_l .info a.btn{ line-height:30px; padding:0 10px; background:#d00; position:absolute; left:20px; bottom:30px; color:#fff; display:inline-block;}
.in_jc_l .info a.btn:hover{ background:#c00;}
.in_jc_l .tjlm{ width:198px; padding:10px 0px 0 20px; float:left;}
.in_jc_l .tjlm li{ width:45%; height:30px; line-height:30px; margin-right:5%; overflow:hidden; float:left;}

.in_jc_r{ width:950px; float:right;}

.in_jc_r .picScroll-left{ width:100%; margin-top:-40px; padding:40px 0px 0; overflow:hidden; position:relative;}
.in_jc_r .picScroll-left .hd{}
.in_jc_r .picScroll-left .hd .prev,.in_jc_r .picScroll-left .hd .next{ display:block;  width:20px; height:20px; background:url(../images/group_icon.png) no-repeat; float:right; overflow:hidden; cursor:pointer; position:absolute; top:10px; filter:alpha(opacity=80);opacity:0.8;}
.in_jc_r .picScroll-left .hd .prev{ background-position:-55px -145px; right:25px;}
.in_jc_r .picScroll-left .hd .next{ background-position:-80px -145px; right:0px;}
.in_jc_r .picScroll-left .hd .prev:hover,.in_jc_r .picScroll-left .hd .next:hover{filter:alpha(opacity=100);opacity:1;}
.in_jc_r .picScroll-left .bd{ }
.in_jc_r .picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.in_jc_r li{ width:228px; height:373px; margin-right:10px; border:solid 1px #e2e2e2; float:left;}
.in_jc_r li .pic_c{ width:228px; height:228px;}
.in_jc_r li .pic_c img{ max-width:228px;}
.in_jc_r li h3{ height:20px; margin:10px 10px 0px; font-size:12px; font-weight:normal; overflow:hidden;}
.in_jc_r li h4{ height:20px; margin:0px 10px 5px; font-size:12px; font-weight:normal; overflow:hidden; color:#999;}
.in_jc_r li p{ margin:0 10px;}
.in_jc_r li b{ font-weight:normal;}
.in_jc_r li b.pri{ font-size:18px; color:#d00;}
.in_jc_r li b.num{ float:right; color:#999;}
.in_jc_r li .info{ margin:10px 10px; padding:10px 0 0; border-top:solid 2px #e2e2e2;}
.in_jc_r li .info span{ width:33.3%; line-height:18px; float:left; color:#999; text-align:center;}
.in_jc_r li .info span p{ margin:0;}
.in_jc_r li .info span b{ padding:0 3px; font-size:14px; color:#02a309;}

.in_jc_d{ width:1180px; padding:4px; border:solid 1px #e2e2e2; float:left;}
.in_jc_d ul{ width:100%; background:#f6f6f6; float:left;}
.in_jc_d li{ width:235px; padding:10px 30px 15px; float:left; position:relative;}
.in_jc_d li h3{ line-height:36px; margin-bottom:10px; font-size:16px; font-weight:normal;}
.in_jc_d li p{ color:#999;}
.in_jc_d li i{ width:36px; height:36px; line-height:0; margin-right:10px; background:url(../images/group_icon.png) no-repeat; display:inline-block; vertical-align:top; font-size:0; text-indent:-99999px;}
.in_jc_d li i.tb1{ background-position:0px -190px;}
.in_jc_d li i.tb2{ background-position:-40px -190px;}
.in_jc_d li i.tb3{ background-position:0px -230px;}
.in_jc_d li i.tb4{ background-position:-40px -230px;}
.in_jc_d li i.tb5{ background-position:0px -270px;}
.in_jc_d li i.tb6{ background-position:-40px -270px;}
.in_jc_d li i.tb7{ background-position:0px -310px;}
.in_jc_d li i.tb8{ background-position:-40px -310px;}
.in_jc_d li i.jt{ width:24px; height:24px; margin:-12px 0 0; background-position:-55px -166px; position:absolute; top:50%; right:-12px;}
.in_jc_d li:last-of-type i.jt{ display:none;}

/*案例*/
.in_case{}
.in_case_l{ width:400px; height:280px; float:left; position:relative;}
.in_case_l span{ width:190px; height:160px; margin-top:40px; padding:20px; float:left; position:relative;color:#fff;}
.in_case_l h2{ width:100%; line-height:36px; margin-bottom:15px; font-size:36px; font-weight:normal; float:left; clear:right;}
.in_case_l h2 em{ font-style:normal; margin-top:-4px; float:left;}
.in_case_l h2 b{ width:30px; line-height:18px; margin:0 5px; font-size:14px; font-weight:normal; float:left;}
.in_case_l h3{ max-height:40px; margin-bottom:5px; font-size:16px; font-weight:normal; overflow:hidden; clear:left;}
.in_case_l p{ height:60px; overflow:hidden;}
.in_case_l i{ width:100%; height:100%; line-height:0; background:#f63a12; opacity:0.8; display:inline-block; position:absolute; left:0; top:0; z-index:-1; text-indent:-99999px; font-size:0;}
.in_case_l img{ width:320px; height:280px; position:absolute; top:0; right:0; z-index:-2;}
.in_case_l a{ color:#fff;}
.in_case_l a:hover{ text-decoration:underline;}

.in_case_c{ width:410px; margin:-2px 30px 0; float:left;}
.in_case_c li{ width:100%; height:46px; line-height:46px; border-bottom:dashed 1px #e2e2e2; overflow:hidden; float:left;}
.in_case_c li span{ float:left;}
.in_case_c li span.name{ width:58%; margin-right:2%;}
.in_case_c li span.pri{ width:20%; color:#d00;}
.in_case_c li span.num{ width:20%; color:#999; text-align:right;}

.in_case_r{ width:320px; float:right;}
.in_case_r h3.tit{ line-height:44px; font-size:16px; font-weight:normal;}
.in_case_r li{ width:100%; float:left;}
.in_case_r li img{ width:320px; height:80px;}
.in_case_r li h3{ width:75%; height:30px; line-height:30px; margin-bottom:8px; overflow:hidden; float:left; font-size:12px; font-weight:normal;}
.in_case_r li h3 b{ margin-right:5px; color:#d00; font-weight:normal;}
.in_case_r li span.num{ width:25%; height:30px; line-height:30px; overflow:hidden; float:right; text-align:right; color:#999;}

/*in_ad*/
.in_ad img{ width:1190px; height:90px;}

/*****************************************************************************************/
/*位置*/
.location{ line-height:40px; color:#999;}
.location a{ margin:0 3px; color:#666;}
.location a:hover{ color:#ff4200;}

.page_l{ width:950px;}
.page_r{ width:230px;}

/*集采步骤*/
.page_l .pro_step{ width:948px; border:solid 1px #e2e2e2; float:left;}
.page_l .pro_step li{ width:192px; padding:20px 20px 20px 25px; float:left; position:relative;}
.page_l .pro_step li h3{ line-height:28px; font-size:14px; font-weight:normal;}
.page_l .pro_step li p{ color:#999;}
.page_l .pro_step li i{ width:50px; height:50px; line-height:0; margin-right:10px; background:url(../images/group_icon.png) no-repeat; float:left; font-size:0; text-indent:-99999px;}
.page_l .pro_step li i.tb1{ background-position:0px -350px;}
.page_l .pro_step li i.tb2{ background-position:-50px -350px;}
.page_l .pro_step li i.tb3{ background-position:0px -400px;}
.page_l .pro_step li i.tb4{ background-position:-50px -400px;}
.page_l .pro_step li i.jt{ width:20px; height:20px; margin:-10px 0 0; background-position:0px -450px; position:absolute; top:50%; right:-10px;}
.page_l .pro_step li:last-of-type i.jt{ display:none;}

/*属性筛选*/
.pro_filt{ width:100%; float:left;}
.pro_filt li{ width:908px; margin-bottom:-1px; padding:10px 20px; border:solid 1px #e2e2e2; float:left;}
*+html .pro_filt li{ float:none; display:inline-block; vertical-align:top;}
.pro_filt li span{ line-height:24px; float:left;}
.pro_filt li .lm_l{ width:80px; color:#999;}
.pro_filt li .lm_r{ width:825px;}
.pro_filt li .lm_r a{ margin:0 30px 0 0; display:inline-block; color:#666;}
.pro_filt li .lm_r a:hover{ color:#ff4200;}
.pro_filt li .lm_r a.on{ color:#d00;}

/*数据筛选*/
.num_filt{ background:#fbfbfb; height:34px; line-height:34px; border:solid 1px #e5e5e5;}
.num_filt_l{ float:left;}
.num_filt_l li{ float:left; padding:0 10px; position:relative;}
.num_filt_l li a{ color:#666;}
.num_filt_l li.on{ margin-left:-1px; background:#fff; border:solid #e2e2e2; border-width:0 1px; color:#ff4200;}
.num_filt_l li.on a{ color:#ff4200;}
.num_filt_l li.on i{ background-position:-10px -90px;}
.num_filt_l li b{ font-weight:normal; float:left;}
.num_filt_l li i{ width:8px; height:8px; margin:14px 0 0 3px; background:url(../images/mall_icon.png) no-repeat 0 -90px; text-indent:-99999px; font-size:0; line-height:0; float:left;}
.num_filt_l li.pri{ padding-right:18px;}
.num_filt_l li i.pri1,.num_filt_l li i.pri2{ width:0; height:0; margin:0 0 0 3px; background:none; border:solid 4px transparent; position:absolute;}
.num_filt_l li i.pri1{ border-bottom-color:#806f66; top:9px;}
.num_filt_l li i.pri2{ border-top-color:#806f66; top:19px;}
.num_filt_l li i.pri1.on{ border-bottom-color:#ff4200;}
.num_filt_l li i.pri2.on{ border-top-color:#ff4200;}
.num_filt_l li.pri_ab{ margin:0 0 0 10px;}
.num_filt_l li.pri_ab b{padding:0 5px; color:#999;}
.num_filt_l li.pri_ab .inp_pri{ width:54px; height:18px; line-height:18px; margin-top:5px; padding:2px 3px; background:#fff; border:solid 1px #e2e2e2; float:left; color:#999;}

.num_filt_l li.log_btn{ line-height:22px; margin-top:5px; background:#fff; border:solid 1px #e2e2e2;}
.num_filt_l li.log_btn em{ font-style:normal; color:#999;}
.num_filt_l li.log_btn b{ float:none; background-position:right -66px; color:#666;}
.num_filt_l li.log_btn i{ width:16px; height:16px; line-height:16px; margin:0; background:#fff; border:solid 1px #e2e2e2; border-radius:50%; font-style:normal; font-size:12px; text-indent:0; position:absolute; right:-8px; top:-8px; text-align:center; cursor:pointer; color:#666;}
.num_filt_l li.log_btn .log_add{ top:23px; left:-1px;}

.num_filt_l li.sear{}
.num_filt_l li.sear input{ height:18px; line-height:18px; margin-top:5px; padding:2px 3px; border:solid 1px #e2e2e2; float:left;}
.num_filt_l li.sear .inp120{ background:#fff;}
.num_filt_l li.sear .btn{ width:40px; height:24px; line-height:24px; margin-left:-1px; padding:0; background:#f6f6f6; color:#666; cursor:pointer;}

.num_filt_l li a:hover{color:#ff4200;}
.num_filt_l li:hover i{background-position:-10px -90px;}

.num_filt_r{ float:right; margin-right:10px; color:#666;}
.num_filt_r b{ padding:0 5px; font-weight:normal; float:left;}
.num_filt_r a{ width:18px; height:18px; margin-top:7px; background:url(../images/mall_icon.png) no-repeat #fff; border:solid 1px #e2e2e2; float:left; margin-left:3px; text-indent:-99999px; line-height:0; font-size:0; opacity:0.8;}
.num_filt_r a.prev{ background-position:6px -104px;}
.num_filt_r a.next{ background-position:-14px -104px;}
.num_filt_r a:hover{ opacity:1;}

.log_btn{ line-height:20px; float:left; position:relative; z-index:999;}
.log_btn b.add{ margin-right:5px; padding:0 15px 0 0; background:url(../images/mall_icon.png) no-repeat right -67px; font-weight:normal; cursor:pointer; display:inline-block;}
.log_btn .log_add{ width:300px; line-height:20px; padding:5px 10px; background:#fff; border:solid 1px #e2e2e2; position:absolute; left:0; top:20px; display:none;}
.log_btn .log_add span{ width:20%; margin:0; position:relative; float:left;}
.log_btn .log_add span a{ padding:0 5px; float:left; color:#999;}
.log_btn .log_add span a.on{ background:#a18c7c; color:#fff;}
.log_btn .log_add span .log_add2{ width:300px; padding:5px 10px; background:#f8f8f8; border:solid 1px #e2e2e2; position:absolute; left:0; top:20px; z-index:19; display:none;}
.log_btn .log_add i.close{ width:16px; height:16px; line-height:16px; background:#fff; border:solid 1px #e2e2e2; border-radius:50%; font-style:normal; position:absolute; right:-8px; top:-8px; text-align:center; cursor:pointer;}
.log_btn .log_add i.close:hover{ background:#d00; color:#fff;}

/*集采列表*/
.group_pro_list_tab{ width:100%; border-bottom:solid 1px #f40; float:left;}
.group_pro_list_tab li{ line-height:32px; padding:0 30px; background:#fbfbfb; border:solid 1px #e2e2e2; border-bottom:none; float:left; font-size:14px;}
.group_pro_list_tab li a{ display:block;}
.group_pro_list_tab li.on{ background:#f40; border-color:#f40; color:#fff;}
.group_pro_list_tab li.on a{ color:#fff;}

.group_pro_list{ width:100%; float:left;}
.group_pro_list table{ border-collapse:collapse;}
.group_pro_list table tr{ border:dashed #e2e2e2; border-width:0px 0 1px;}
.group_pro_list table td{ padding:20px 0;}
.group_pro_list table td.info{ padding:20px 1%;}
.group_pro_list table td.edit{ text-align:center;}

.group_pro_list span{ float:left;}
.group_pro_list span.pic{ width:14%; text-align:center;}
.group_pro_list .pic_c{ width:70px; height:70px;}
.group_pro_list .pic_c img{ max-width:70px;}
.group_pro_list span.name{ width:86%;}
.group_pro_list h3{ margin-bottom:4px; font-size:16px; font-weight:normal;}
.group_pro_list h3 a{ color:#0168b0;}
.group_pro_list h3 a:hover{ text-decoration:underline;}
.group_pro_list h3 em{ width:18px; height:18px; line-height:18px; margin:1px 0 0 5px; border-radius:2px; display:inline-block; vertical-align:top; font-style:normal; color:#fff; text-align:center; font-size:12px;}
.group_pro_list h3 em.tb1{ background:#fa2b00;}
.group_pro_list h3 em.tb2{ background:#d00;}
.group_pro_list h3 .num{ font-size:16px; margin:0 10px 0 0; font-family:"微软雅黑"}
.group_pro_list h4{ font-weight:normal; font-size: 12px;}
.group_pro_list h4 em{ margin:0 5px; font-style:normal; color:#999;}
.group_pro_list p{ overflow:hidden;}
.group_pro_list p.jj{ height:20px;}
.group_pro_list b{ font-weight:normal;}
.group_pro_list .num{ font-size:14px; margin:0 3px; font-family:Arial, Helvetica;}
.group_pro_list i.icon{ width:14px; height:14px; margin:3px 5px 0 0; background:url(../images/group_icon.png) no-repeat}
.group_pro_list i.time{ background-position: 0 -480px;}
.group_pro_list i.add{ background-position: -50px -520px;}
.group_pro_list i.num{ background-position: -65px -520px;}
.group_pro_list i.fb{background-position: -60px -480px;}
.group_pro_list a.btn{ line-height:22px; padding:0 15px; background:#f44a25; border:solid 1px #e73a14; border-radius:2px; color:#fff; vertical-align:top; display:none;}
.group_pro_list a.btn:hover{background:#e73a14;}
.group_pro_list tr:hover{ background:#fffffb;}
.group_pro_list tr:hover a.btn{ display:inline-block;}

.group_pro_list2{ width:100%; float:left; color:#666;}
.group_pro_list2 table{ border-collapse:collapse;}
.group_pro_list2 table tr{ border:dashed #e2e2e2; border-width:0px 0 1px;}
.group_pro_list2 table td{ padding:15px 0;}

.group_pro_list2 .name{ padding-right:20px; font-size:14px; font-weight:normal;}
.group_pro_list2 .name a{ color:#06b;}
.group_pro_list2 .name a:hover{ text-decoration:underline;}
.group_pro_list2 .fbtime{ color:#999;}
.group_pro_list2 b{ font-weight:normal;}
.group_pro_list2 i.icon{ width:14px; height:14px; margin:3px 5px 0 0; background:url(../images/group_icon.png) no-repeat}
.group_pro_list2 i.time{ background-position: 0 -480px;}
.group_pro_list2 i.add{ background-position: -50px -520px;}
.group_pro_list2 i.num{ background-position: -65px -520px;}
.group_pro_list2 i.fb{background-position: -60px -480px;}
.group_pro_list2 a.btn{ line-height:18px; padding:0 12px; background:#f44a25; border:solid 1px #e73a14; border-radius:2px; color:#fff; vertical-align:top; display:none;}
.group_pro_list2 a.btn:hover{background:#e73a14;}
.group_pro_list2 tr:hover{ background:#fffffb;}
.group_pro_list2 tr:hover a.btn{ display:inline-block;}

.group_pro_list2 tr.on .name a{ color:#f30;}
.group_pro_list2 tr.on .fbtime{ color:#f30;}
.group_pro_list2 tr.on i.fb{background-position: -80px -500px;}

/*热门集采*/
.group_pro_hot{ width:908px; padding:0 20px; border:solid 1px #e2e2e2; float:left;}
.group_pro_hot h3.tit{ width:100%; line-height:36px; font-size:16px; font-weight:normal; float:left;}
.group_pro_hot li{ width:100%; padding:10px 0; border-bottom:dashed 1px #e2e2e2; float:left;}
.group_pro_hot li:last-of-type{ border:none;}
.group_pro_hot li span{ height:20px; overflow:hidden; float:left; text-align:center;}
.group_pro_hot li .name{ width:50%; text-align:left;}
.group_pro_hot li .pri{ width:10%;}
.group_pro_hot li .num{ width:20%;}
.group_pro_hot li .time{ width:10%;}
.group_pro_hot li a:hover{ text-decoration:underline;}
.group_pro_hot li .c016{ color:#0168b0;}
.group_pro_hot li b{ font-weight:normal; margin:0 2px;}

/*右侧保障banner*/
.page_r_bz{ width:230px; height:260px; overflow:hidden; position:relative;}
.page_r_bz .hd{ width:100%; height:15px; overflow:hidden; position:absolute; left:0px; bottom:10px; z-index:1;}
.page_r_bz .hd ul{ width:100%; overflow:hidden; zoom:1; float:left; text-align:center;}
.page_r_bz .hd ul li{ width:12px; height:12px; margin:0 2px; background:#fff; border-radius:50%; text-align:center; cursor:pointer; display:inline-block;}
.page_r_bz .hd ul li.on{ background:#666;}
.page_r_bz .bd{ position:relative; height:100%; z-index:0;}
.page_r_bz .bd li{ zoom:1; vertical-align:middle;}
.page_r_bz .bd img{ width:230px; height:260px; display:block;}

/*右侧快速发布*/
.page_r_form{ width:208px; padding:10px; border:solid 1px #e2e2e2; float:left;}
.page_r_form h3.tit{ font-size:16px; font-weight:normal;}
.page_r_form h3.tit em{ font-size:12px; color:#999; font-style:normal; clear:both; display:block;}
.page_r_form li{ width:100%; margin-top:10px; float:left;}
.page_r_form li span{ width:28px; height:28px; background:#f6f6f6; border:solid 1px #e2e2e2; float:left;}
.page_r_form li span i{ width:20px; height:20px; margin:4px; background:url(../images/group_icon.png) no-repeat;}
.page_r_form li span.tb1 i{ background-position:0 -500px;}
.page_r_form li span.tb2 i{ background-position:-20px -500px;}
.page_r_form li span.tb3 i{ background-position:-40px -500px;}
.page_r_form li span.tb4 i{ background-position:-60px -500px;}
.page_r_form li input{ width:167px; height:18px; line-height:18px; margin-left:-1px; padding:5px; border:solid 1px #e2e2e2; float:left; outline:none; color:#666;}
.page_r_form li textarea{ width:196px; height:58px; padding:5px; border:solid 1px #e2e2e2; outline:none; color:#666; float:left;}
.page_r_form li .sub{ height:30px; line-height:30px; background:#ff4200; display:block; color:#fff; text-align:center;}
.page_r_form li .sub:hover{ background:#f44a25;}

/*右侧热点需求*/
.page_r_hot{ width:208px; padding:0 10px; border:solid 1px #e2e2e2; float:left;}
.page_r_hot h3.tit{ line-height:36px; font-size:16px; font-weight:normal; display:inline-block;}
.page_r_hot li{ width:100%; margin-bottom:10px; padding:0 0 10px; border-bottom:dashed 1px #e2e2e2; float:left;}
.page_r_hot li:last-of-type{ margin:0; border:none;}
.page_r_hot li h3{ height:20px; font-size:12px; font-weight:normal; overflow:hidden;}
.page_r_hot li b{ font-weight:normal; color:#999;}
.page_r_hot li b.pri{ color:#d00;}

/*集采详情*/
.group_pro_show_u{ width:100%; background:url(../images/group_show_upbj.png) no-repeat center top; border-bottom:solid 1px #ddd; display:inline-block;}

.group_pro_show_u a{ color:#36a; padding:0 2px;}
.group_pro_show_u a:hover{ text-decoration:underline;}
.group_pro_show_u b{ font-weight:normal; padding:0 2px;}
.group_pro_show_u .cf38{  color:#f38b04;}

.group_pro_show_u .show_u_l{ width:910px; padding:20px 0 20px;}
.group_pro_show_u .show_u_l h1{ width:680px; line-height:26px; font-size:20px; font-weight:normal; float:left;}
.group_pro_show_u .show_u_l .num{ width:200px; line-height:26px; float:right; text-align:right;}
.group_pro_show_u .show_u_l .com{ padding:5px 0;}
.group_pro_show_u .show_u_l p{ width:100%; float:left;}
.group_pro_show_u .show_u_l i.coll{ height:16px; line-height:16px; margin:5px 0 0 20px; padding:0 0 0 20px; background:url(../images/group_icon.png) no-repeat -84px -450px; font-size:12px; text-indent:0; font-style:normal;}
.group_pro_show_u .show_u_l i.coll.on{ background-position:-84px -470px; color:#ff4200;}
.group_pro_show_u .show_u_l .bor_da{ margin-bottom:10px; padding-bottom:10px; border-bottom:dashed 1px #e2e2e2;}
.group_pro_show_u .show_u_l .pic{ margin-right:30px; float:left;}
.group_pro_show_u .show_u_l .pic_c{ width:238px; height:238px; border:solid 1px #e2e2e2;}
.group_pro_show_u .show_u_l .pic_c img{ max-width:238px;}
.group_pro_show_u .show_u_l .info{ width:640px; float:left;}
.group_pro_show_u .show_u_l .info li{ width:100%; padding:5px 0; float:left;}
.group_pro_show_u .show_u_l .info li span{ float:left;}
.group_pro_show_u .show_u_l .info li span.name{ width:70px; color:#999;}
.group_pro_show_u .show_u_l .info li span.con{ width:550px;}
.group_pro_show_u .show_u_l .info li .pri{ font-size:20px; color:#d00; font-family:Arial,"微软雅黑";}
.group_pro_show_u .show_u_l .info li .pri em{ font-size:14px; font-style:normal;}
.group_pro_show_u .show_u_l .info .bor_da{ padding-bottom:10px;}
.group_pro_show_u .show_u_l .info .btn{ margin-top:10px;}
.group_pro_show_u .show_u_l .info .btn a{ width:160px; height:36px; line-height:36px; color:#fff; font-size:16px; text-align:center; float:left;}
.group_pro_show_u .show_u_l .info .btn a:hover{ text-decoration:none;}
.group_pro_show_u .show_u_l .info .btn a.btn1{ background:#d00;}
.group_pro_show_u .show_u_l .info .btn a.btn1:hover{ background:#c00;}
.group_pro_show_u .show_u_l .info .btn a.btn2{ height:34px; line-height:34px; background:#ffcdcd; border:solid 1px #d00; color:#d00;}
.group_pro_show_u .show_u_l .info .btn a.btn2:hover{ background:#ffc6c6;}
.group_pro_show_u .show_u_l .info .btn i.icon{ width:20px; height:20px; margin:8px 5px 0 0; background:url(../images/group_icon.png) no-repeat;}
.group_pro_show_u .show_u_l .info .btn i.zx{ background-position:0 -700px;}
.group_pro_show_u .show_u_l .info .btn i.pho{background-position:-30px -700px;}

.group_pro_show_u .show_u_l .info li.liw{ width:230px;}
.group_pro_show_u .show_u_l .info li.ziz i.icon{ height:16px; width:16px; margin:2px 3px 0 0; background:url(../images/group_icon.png) no-repeat;}
.group_pro_show_u .show_u_l .info li.ziz i.tb1{ width:24px; background-position:0 -660px;}
.group_pro_show_u .show_u_l .info li.ziz i.tb2{ width:18px; background-position:-25px -660px;}
.group_pro_show_u .show_u_l .info li.ziz i.tb3{ background-position:-50px -660px;}
.group_pro_show_u .show_u_l .info li.ziz i.tb4{ background-position:-75px -660px;}
.group_pro_show_u .show_u_l .info li.ziz i.tb5{ background-position:0 -680px;}
.group_pro_show_u .show_u_l .info li.ziz i.tb6{ width:24px; background-position:-20px -680px;}
.group_pro_show_u .show_u_l .info li.jj{ margin:10px 0 5px;}
.group_pro_show_u .show_u_l .info li.jj h3.tit{ line-height:16px; margin:2px 0 10px; border-left:solid 3px #d00; text-indent:10px; font-size:16px; font-weight:normal;}
.group_pro_show_u .show_u_l .info li.jj p{ width:800px; max-height:40px; overflow:hidden;}

.group_pro_show_u .show_u_l .info .more_show{ margin:0 10px;}
.group_pro_show_u .show_u_l .info .more_show span{ float:none;}
.group_pro_show_u .show_u_l .info .more_div{ width:380px;}
.group_pro_show_u .show_u_l .info .more_div p{ padding:3px 0;}
.group_pro_show_u .show_u_l .info .more_div span.time{ margin-right:20px;}

.group_pro_show_u .show_u_r{ width:230px; background:#fffdfb;}
.group_pro_show_u .show_u_r ul{ width:100%; height:100%; display:inline-block;}
.group_pro_show_u .show_u_r li{ width:100%; height:25%; border-left:solid 1px #e6e6e6; display:table; position:relative;}
.group_pro_show_u .show_u_r li .step_tab{ height:100%; display:table-cell; vertical-align:middle;}
.group_pro_show_u .show_u_r li h3{ width:100%; line-height:24px; text-indent:20px; font-size:14px; font-weight:normal; color:#a6a6a6; display:inline-block;}
.group_pro_show_u .show_u_r li p{ height:18px; line-height:18px; margin-left:20px; padding:0 10px; background:#fff; border:solid 1px #f6f6f6; display:inline-block; color:#ff9000;}
.group_pro_show_u .show_u_r li.done{ border-left-color:#ffa933;}
.group_pro_show_u .show_u_r li.done h3{ font-weight:bold; color:#ff9000;}
.group_pro_show_u .show_u_r li.done i{ display:block;}
.group_pro_show_u .show_u_r li.on{ background:#ffedd5;}
.group_pro_show_u .show_u_r li i{ width:10px; height:10px; margin-top:-8px; background:#ff9400; border:solid 3px #ffc980; border-radius:50%; position:absolute; left:-8px; top:50%; display:none;}

.group_pro_show_xq{}
.group_pro_show_xq .tit{ line-height:16px; margin:5px 0 15px; border-left:solid 3px #d00; text-indent:10px; font-size:16px; float:left;}
.group_pro_show_xq .con{ width:950px; float:left;}
.group_pro_show_xq .download{ width:950px; float:left;}
.group_pro_show_xq .download h3{ line-height:24px; font-size:12px;}
.group_pro_show_xq .download a{ text-decoration:underline;}

.group_pro_show_xq .more{ width:100%; float:left;}
.group_pro_show_xq .more a{ color:#36a;}
.group_pro_show_xq .more a:hover{ text-decoration:underline;}
.group_pro_show_xq .more i{width:0; height:0; margin:0px 0 0 4px; border:solid 4px; float:none; display:inline-block; vertical-align:top;}
.group_pro_show_xq .close i{ margin-top:8px; border-color:#36a transparent transparent;}
.group_pro_show_xq .open i{margin-top:4px; border-color:transparent transparent #36a;}

.group_pro_show_xq .remark{ padding:10px 20px; background:#fbfbfb;}

.group_pro_show_list{}
.group_pro_show_list .tab_list{ width:100%; height:35px; line-height:34px; border-bottom:solid 1px #e2e2e2; float:left;}
.group_pro_show_list .tab_list li{ margin-right:10px; padding:0 30px; background:#f6f6f6; border:solid 1px #e2e2e2; float:left; font-size:14px;}
.group_pro_show_list .tab_list li.on{ background:#fff; border-bottom-color:#fff; color:#ff4200;}
.group_pro_show_list .tab_con>div{ display:none;}
.group_pro_show_list .tab_con table{ border:solid 1px #e2e2e2; border-collapse:collapse;}
.group_pro_show_list .tab_con table tr.tit{ background:#f6f6f6; border:none;}
.group_pro_show_list .tab_con table tr.tit td{ padding:8px 10px; text-align:center; color:#999;}
.group_pro_show_list .tab_con table tr{ border-bottom:dashed 1px #e2e2e2;}
.group_pro_show_list .tab_con table td{ padding:10px;}

.group_pro_show_list .tab_con .conclude{}
.group_pro_show_list .tab_con .conclude a{ color:#36a;}
.group_pro_show_list .tab_con .conclude a:hover{ text-decoration:underline;}
.group_pro_show_list .tab_con .review{}
.group_pro_show_list .tab_con .review table{ border:none;}
.group_pro_show_list .tab_con .review tr.tit{ border:solid 1px #e2e2e2;}
.group_pro_show_list .tab_con .review tr.tit input{ margin:3px 0px 0 10px; float:left;}
.group_pro_show_list .tab_con .review tr.tit b{ float:left; font-weight:normal; margin:0 5px 0 5px;}
.group_pro_show_list .tab_con .review tr{ border-bottom:solid 1px #e2e2e2;}
.group_pro_show_list .tab_con .review td{ padding:15px 10px;}

.group_pro_show_list .offer_list{}
.group_pro_show_list .offer_list h3.tit{ line-height:16px; margin:5px 0 15px; border-left:solid 3px #d00; text-indent:10px; font-size:16px; font-weight:normal;}
.group_pro_show_list .offer_list h3.tit em{ font-style:normal;}
.group_pro_show_list .offer_list table{ border:solid 1px #e2e2e2; border-collapse:collapse;}
.group_pro_show_list .offer_list table tr.tit{ background:#f6f6f6; border:none;}
.group_pro_show_list .offer_list table tr.tit td{ padding:8px 10px; text-align:center; color:#999;}
.group_pro_show_list .offer_list table tr{ border-bottom:dashed 1px #e2e2e2;}
.group_pro_show_list .offer_list table td{ padding:10px; vertical-align:top;}
.group_pro_show_list .offer_list table a{ color:#06b;}
.group_pro_show_list .offer_list table a:hover{ text-decoration:underline;}

.group_pro_show_list .offer_list table tr.on{ background-color:#fffff9;}
.group_pro_show_list .offer_list table tr.on td:first-of-type{ background:url(../images/group_offer_list_on.png) no-repeat right center;}

.group_pro_show_info{ width:208px; padding:10px; background:#f4faff; border:solid 1px #eff8ff; float:left; color:#666; position:relative;}
.group_pro_show_info .stat{ width:83px; height:40px; line-height:33px; background:url(../images/group_icon.png) no-repeat 0 -540px; position:absolute; top:10px; right:-8px; color:#fff; display:block; text-align:center; font-size:14px;}
.group_pro_show_info h3{ line-height:33px; text-indent:10px; font-size:14px; font-weight:normal;}
.group_pro_show_info h2{ line-height:30px; text-indent:10px; font-size:24px; font-weight:normal; color:#ff4200;}
.group_pro_show_info h2 em{ margin:0 3px; font-size:12px; font-style:normal; color:#999;}
.group_pro_show_info b{ margin:0 3px; font-weight:normal;}
.group_pro_show_info p.peo{ text-indent:10px;}
.group_pro_show_info .cf38{  color:#f38b04;}
.group_pro_show_info span.num{ width:188px; line-height:24px; margin-top:10px; padding:6px 10px; background:#fff; display:inline-block;}
.group_pro_show_info span.num i{ width:16px; height:16px; margin:4px 5px 0 0; background:url(../images/group_icon.png) no-repeat;}
.group_pro_show_info span.num i.peo{ background-position:0 -520px;}
.group_pro_show_info span.num i.time{ background-position:-20px -520px;}
.group_pro_show_info span.num i.brow{ background-position:-20px -480px;}
.group_pro_show_info span.btn{ width:218px; display:inline-block;}
.group_pro_show_info span.btn a{ width:97px; height:28px; line-height:28px; margin:10px 10px 0px 0; background:#fff; border:solid 1px #e2e2e2; display:inline-block; color:#666; text-align:center;}
.group_pro_show_info span.btn a:hover{ background:#f9f9f9; color:#333;}
.group_pro_show_info span.btn a.sty1{ width:208px; height:30px; line-height:30px; background:#f40; border:none; color:#fff;}
.group_pro_show_info span.btn a.sty1:hover{ background:#f30;}

.group_pro_show_hot{width:210px; padding:5px 10px; background:#fbfbfb; float:left;}
.group_pro_show_hot h3.tit{ width:100%; margin:5px 0 2px; font-size:14px; font-weight:normal; float:left;}
.group_pro_show_hot ul{ width:100%; float:left;}
.group_pro_show_hot li{ width:100%; height:30px; line-height:30px; overflow:hidden; float:left;}
.group_pro_show_hot li b{ padding:0 3px; font-weight:normal;}

/*约单弹窗*/
.pop_group_order{ width:100%; display:inline-block;}
.pop_group_order .bg{ background:#f6f6f6;}
.pop_group_order .pop_tit{ width:100%; line-height:40px; border-bottom:solid 1px #e2e2e2; float:left;}
.pop_group_order .pop_tit h3{ margin:0 20px; float:left; font-size:12px;}
.pop_group_order .pop_tit i.close{ margin:0 10px; padding:0 5px; font-style:normal; color:#999; float:right; cursor:pointer;}
.pop_group_order .pop_tit i.close:hover{ color:#d00;}
.pop_group_order .pop_info{ width:100%; padding:20px 30px; background:#f6f6f6; float:left;}
.pop_group_order .pop_info h2{ line-height:24px; margin-bottom:3px; font-size:16px; font-weight:normal;}
.pop_group_order .pop_info b{ padding:0 2px; font-weight:normal;}
.pop_group_order .pop_info a{ padding:0 2px; color:#06b;}
.pop_group_order .pop_info a:hover{ text-decoration:underline;}
.pop_group_order .pop_info p{ padding:5px 0;}
.pop_group_order .pop_info p.remark{ margin-top:-5px; padding:0 0 5px;}
.pop_group_order .pop_info .zpri{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica;}

.pop_group_order .pop_input{ padding:10px 30px; display:inline-block;}
.pop_group_order .pop_input ul{ width:100%; float:left;}
.pop_group_order .pop_input li{ width:100%; padding:10px 0; float:left;}
.pop_group_order .pop_input li span{ float:left; line-height:32px;}
.pop_group_order .pop_input li span.name{ width:100px; margin-right:10px;}
.pop_group_order .pop_input li span.name i{ color:red; font-style:normal; padding-right:5px;}
.pop_group_order .pop_input li span.con{}
.pop_group_order .pop_input li input[type="text"]{ height:20px; line-height:20px; margin-right:5px; padding:5px; border:solid 1px #e2e2e2; display:inline-block; vertical-align:top; color:#666;}
.pop_group_order .pop_input li b{ font-weight:normal;}
.pop_group_order .pop_input li a:hover{ text-decoration:underline;}
.pop_group_order .pop_input li a.btn:hover{ text-decoration:none;}
.pop_group_order .pop_input li .phone_btn{ width:100px; line-height:30px; background:#ffebeb; border:solid 1px #d00; color:#d00; text-align:center; display:inline-block;}
.pop_group_order .pop_input li .phone_btn:hover{ background:#ffe0e0;}
.pop_group_order .pop_input li select{ height:32px; line-height:32px; margin-right:5px; border:solid 1px #e2e2e2; display:inline-block; vertical-align:top; color:#666;}
.pop_group_order .pop_input li textarea{ padding:5px; border:solid 1px #e2e2e2; height:70px; color:#666;}
.pop_group_order .pop_input li p{ width:100%; display:inline-block; vertical-align:top;}
.pop_group_order .pop_input li .lineh{ line-height:20px;}

.pop_group_order .sub{}
.pop_group_order .sub a{ width:120px; height:36px; line-height:36px; margin:0; background:#ff4200; color:#fff; font-size:14px; display:inline-block; text-align:center;}
.pop_group_order .sub a:hover{ background:#e40; text-decoration:none;}

.pop_group_order a.btn{line-height:26px; margin:2px 0; padding:0px 10px; background:#f6f6f6; border:solid 1px #e2e2e2; border-radius:2px; color:#666; display:inline-block;}
.pop_group_order a.btn:hover{ background:#eee;}
.pop_group_order a.btn1{ background:#337ab7; border-color:#2e6da4; color:#fff;}
.pop_group_order a.btn1:hover{ background:#2e6da4;}
.pop_group_order a.btn2{ background:#5cb85c; border-color:#4cae4c; color:#fff;}
.pop_group_order a.btn2:hover{ background:#4cae4c;}
.pop_group_order a.btn3{ background:#5bc0de; border-color:#46b8da; color:#fff;}
.pop_group_order a.btn3:hover{ background:#46b8da;}
.pop_group_order a.btn4{ background:#f0ad4e; border-color:#eea236; color:#fff;}
.pop_group_order a.btn4:hover{ background:#eea236;}
.pop_group_order a.btn5{ background:#d9534f; border-color:#d43f3a; color:#fff;}
.pop_group_order a.btn5:hover{ background:#d43f3a;}

.pop_group_order .inp_checkbox{ width:14px; height:14px; margin:9px 5px 0px 0; background:url(../images/inp_icon.png) no-repeat center 0px; float:left; cursor:pointer;}
.pop_group_order .inp_checkbox.on{ background-position:center -20px;}
.pop_group_order .inp_radio{ width:14px; height:14px; margin:9px 5px 0px 0; background:url(../images/inp_icon.png) no-repeat center -40px; float:left; cursor:pointer;}
.pop_group_order .inp_radio.on{ background-position:center -60px;}

/*案例列表*/
.group_case_list{ width:100%; float:left;}
.group_case_list li{ width:910px; margin-top:10px; padding:30px 19px 20px; background:#fdfdfd; border:solid 1px #e2e2e2; float:left; position:relative;}
.group_case_list li span{ float:left;}
.group_case_list li span.pic{ margin-right:20px;}
.group_case_list li span.info{ width:740px;}
.group_case_list li .pic_c{ width:150px; height:150px;}
.group_case_list li .pic_c img{ max-width:150px;}
.group_case_list li span.info p{ padding:2px 0;}
.group_case_list li span.info h3{ padding:3px 0; font-size:14px; font-weight:normal;}
.group_case_list li span.info em{ margin:0 5px; font-style:normal; color:#999;}
.group_case_list li span.review{ width:740px; margin-top:5px;}
.group_case_list li span.review h3.tit{ height:20px; padding:2px 0; font-size:12px; font-weight:normal;}
.group_case_list li span.review h3.tit b{ margin:0; padding:0 10px 0 0; background:#fdfdfd; float:left;}
.group_case_list li span.review h3.tit em{ line-height:10px; border-bottom:solid 1px #e2e2e2; display:block;}
.group_case_list li span.review p{ padding:2px 0;}
.group_case_list li a{ color:#06b;}
.group_case_list li a:hover{ text-decoration:underline;}
.group_case_list li i.add{ width:10px; height:14px; margin:4px 5px 0 0; background:url(../images/group_icon.png) no-repeat -40px -520px;}
.group_case_list li b{ margin:0 3px; font-weight:normal;}
.group_case_list li span.btn{ position:absolute; top:35px; right:30px; display:none;}
.group_case_list li span.btn a{ width:118px; height:22px; line-height:22px; margin:0 0 5px; background:#f6f6f6; border:solid 1px #e2e2e2; text-align:center; display:block; color:#666;}
.group_case_list li span.btn a:hover{ background:#eee; color:#333; text-decoration:none;}

.group_case_list li:hover{ background:#fffffd;}
.group_case_list li:hover .review h3.tit b{ background:#fffffd;}
.group_case_list li:hover span.btn{ display:block;}
.group_publish{ display:inline-block;}
.group_publish ul{ width:888px; padding:0 30px; border:solid 1px #e2e2e2; display:inline-block; vertical-align:top;}
.group_publish ul.inp_con span{ line-height:32px;}
.group_publish li{ width:100%; padding:10px 0; float:left;}
.group_publish li span{ float:left;}
.group_publish li span.name{ width:120px; margin-right:10px; color:#999;}
.group_publish li span.name i{ color:red; font-style:normal; padding-right:5px;}
.group_publish li span b{ padding:0 5px; position:relative;}
.group_publish li span b i{width:16px;height:16px; line-height:15px; text-align:center; color:#fff; cursor:pointer; font-style:normal; border-radius:8px; display:none; background:red; position:absolute; z-index:1; top:-5px; right:0px;}
.group_publish li span b i.i-xs{ display:inline-block;}

.group_publish li input[type="text"]{ height:20px; line-height:20px; margin-right:5px; padding:5px; border:solid 1px #e2e2e2; display:inline-block; vertical-align:top; color:#666;}
.group_publish li select{ height:32px; line-height:32px; margin-right:5px; border:solid 1px #e2e2e2; display:inline-block; vertical-align:top; color:#666;}
.group_publish li textarea{ padding:5px; border:solid 1px #e2e2e2; height:140px; color:#666;}
.group_publish li p{ width:100%; display:inline-block; vertical-align:top;}
.group_publish li .lineh{line-height:20px;}
.group_publish li b{ font-weight:normal;}
.group_publish li .date{ background:url(../images/group_icon.png) no-repeat right -610px;}
.group_publish li .phone_btn{ width:100px; line-height:30px; background:#f6f6f6; border:solid 1px #e2e2e2;color:#555; text-align:center; display:inline-block;}
.group_publish li .phone_btn:hover{background:#eee; color:#333;}
.group_publish .inp_checkbox{ width:14px; height:14px; margin:10px 5px 0px 0; background:url(../images/inp_icon.png) no-repeat center 0px; float:left; cursor:pointer;}
.group_publish .inp_checkbox.on{ background-position:center -20px;}
.group_publish .inp_radio{ width:14px; height:14px; margin:10px 5px 0px 0; background:url(../images/inp_icon.png) no-repeat center -40px; float:left; cursor:pointer;}
.group_publish .inp_radio.on{ background-position:center -60px;}
.group_publish .con .inp_checkbox{margin:9px 5px 0px 0;}
.group_publish .con .inp_radio{margin:9px 5px 0px 0;}

.group_publish .txt a{ color:#06b;}
.group_publish .txt a:hover{ text-decoration:underline;}

.group_publish .tit{ margin-top:10px;}
.group_publish .tit h3{ line-height:16px; margin:2px 0 2px 1px; border-left:solid 3px #f40; text-indent:10px; font-size:16px; font-weight:normal;}
.group_publish .tit em{ margin:0 5px; font-size:12px; color:#999; font-style:normal; }

.group_publish .mode{}
.group_publish .mode h3{ font-size:14px; font-weight:normal;}
.group_publish .mode p{ margin-left:24px; width:auto;}
.group_publish .mode .inp_radio{ margin:3px 10px 0px 0;}
/*.group_publish .mode .inp_radio{ width:24px; height:24px; margin:-2px 10px 20px 0; background:url(../images/group_icon.png) no-repeat -40px -585px; cursor:pointer;}
.group_publish .mode .inp_radio.on{ background-position:0 -585px;}*/

.group_publish .con_edit{ margin-top:20px; padding:10px 20px 30px; background:#f9f9f9; border:solid 1px #eee;}
.group_publish .con_edit h3.tit{ line-height:40px; margin:0; padding:0; font-size:14px; font-weight:normal;}
.group_publish .con_edit textarea{ width:720px; height:200px; padding:5px; border:solid 1px #e2e2e2;}

.group_publish .serv{}
.group_publish .serv li.tit{ padding:10px 0; border:none;}
.group_publish .serv li{ padding:25px 0; border-bottom:solid 1px #eee;}
.group_publish .serv .inp_checkbox{ margin:13px 20px 0px 0;}
.group_publish .serv .serv_tb{ margin-right:10px;}
.group_publish .serv .serv_tb em{ width:38px; height:38px; line-height:38px; background:#fff; border:solid 1px #e2e2e2; border-radius:50%; text-align:center; font-style:normal; display:inline-block;}
.group_publish .serv .serv_con{ width:700px;}
.group_publish .serv .serv_con h3{ font-size:12px;}
.group_publish .serv .serv_pri{ padding:10px 5px; font-size:14px; float:right;}
.group_publish .serv .on .serv_tb em{ background:#2c9; border-color:#2c9; color:#fff;}
.group_publish .serv .all{ padding:20px 0; border:none;}
.group_publish .serv .all .inp_checkbox{ margin:3px 5px 0 0;}

.group_publish .invoice{}
.group_publish .invoice li.tit{ padding:10px 0;}
.group_publish .invoice li{ padding:0;}
.group_publish .invoice span{ line-height:30px;}
.group_publish .invoice .fj_serv{ width:100%; line-height:30px; margin-top:3px; padding:10px 20px; background:#f9f9f9; border:solid 1px #eee; float:left;}

.group_publish .invoice .cd00{ font-size:14px;}
.group_publish .invoice .zpri{ padding:10px 0 5px;}
.group_publish .invoice .zpri b{ font-size:16px; font-weight:bold;}
.group_publish .invoice .inp_checkbox{ margin:8px 5px 0px 0;}

.group_publish .sub_btn{ width:120px; height:36px; line-height:36px; margin:10px 0 20px; background:#f40; color:#fff; font-size:14px; text-align:center; display:block;}
.group_publish .sub_btn:hover{ background:#e30}

.group_publish a.btn{line-height:26px; margin-top:2px; padding:0px 10px; background:#f6f6f6; border:solid 1px #e2e2e2; border-radius:2px; color:#666; display:inline-block;}
.group_publish a.btn:hover{ background:#eee;}
.group_publish a.btn1{ background:#337ab7; border-color:#2e6da4; color:#fff;}
.group_publish a.btn1:hover{ background:#2e6da4;}
.group_publish a.btn2{ background:#5cb85c; border-color:#4cae4c; color:#fff;}
.group_publish a.btn2:hover{ background:#4cae4c;}
.group_publish a.btn3{ background:#5bc0de; border-color:#46b8da; color:#fff;}
.group_publish a.btn3:hover{ background:#46b8da;}
.group_publish a.btn4{ background:#f0ad4e; border-color:#eea236; color:#fff;}
.group_publish a.btn4:hover{ background:#eea236;}
.group_publish a.btn5{ background:#d9534f; border-color:#d43f3a; color:#fff;}
.group_publish a.btn5:hover{ background:#d43f3a;}
/*cj追加*/
.group_publish .publish-tit{width:100%; font-size:20px; line-height:40px; text-align:center; font-weight:500; color:#333;}
.group_publish .publish-tishi{width:100%;height:34px; border:1px solid #e2e2e2; margin-top:15px; background:#fffbdd;}
.group_publish .publish-tishi p{height:34px; line-height:34px; color:#666; padding:0 10px;}
.group_publish .publish-tishi p a{height:34px; line-height:34px; display:inline-block; padding:0 3px; color:#496ab4; font-size:14px;}
.group_publish .publish-tishi p a:hover{ color:#ff4200;}
.group_publish .publish-tishi p a:last-of-type{ float:right;}
.group_publish .inp_con span.Validform_checktip{height:20px; line-height:20px;}
/*操作流程*/
.group_publish_handle{ width:188px; padding:0px 20px; border:solid 1px #e2e2e2; float:left;}
.group_publish_handle li.tit{ margin-bottom:-5px; padding:15px 0 10px 0; border-bottom:solid 1px #e2e2e2;}
.group_publish_handle li.tit h3{ font-size:16px;}
.group_publish_handle li{ width:100%; padding:20px 0; float:left; position:relative;}
.group_publish_handle li:last-of-type i{ display:none;}
.group_publish_handle li h3{ line-height:24px; font-size:14px; font-weight:normal;}
.group_publish_handle li p{ color:#888;}
.group_publish_handle li i{ width:24px; height:16px; margin-left:-12px; background:url(../images/group_icon.png) no-repeat 0 -640px; position:absolute; left:50%; bottom:-8px;}

/*联系方式*/
.group_publish_contact{width:188px; padding:0px 20px; border:solid 1px #e2e2e2; float:left;}
.group_publish_contact li.tit{ margin:0 0 -5px; padding:10px 0 0; border:none;}
.group_publish_contact li{ width:100%; line-height:24px; padding:15px 0; border-bottom:solid 1px #e2e2e2; float:left;}
.group_publish_contact li:last-of-type{ border:none;}
.group_publish_contact li img{ margin-right:10px; float:left;}
.group_publish_contact li h3{ font-size:14px; font-weight:normal;}
.group_publish_contact li h3.pho{ font-size:18px;}
.group_publish_contact li h3.num{ font-size:16px;}
.group_publish_contact li p{ width:198px;}
.group_publish_contact li .qq_btn{ width:80px; height:24px; line-height:24px; margin:0px 0; background:#f40; color:#fff; text-align:center; display:inline-block;}
.group_publish_contact li .qq_btn:hover{ background:#e30;}

.num_filt .city-picker-span{ border:none!important; height:22px;}
.num_filt .city-picker-span .placeholder{height:22px; line-height:22px;}
.num_filt .city-picker-span .title{height:22px; line-height:22px; overflow:hidden; float:left;}
.num_filt .city-picker-span > .title > span{ padding:5px 2px;}

/**************2016-05-30****************/
/*提示*/
.group_publish .show_ts{ padding:8px 10px; background:#fcf8e3; border:solid 1px #fbeed5; color:#f90; font-size:14px;}
.group_publish .show_ts p{color:#f90;}
.group_publish .show_ts b{ font-weight:normal;}
.group_publish .show_ts a:hover{ text-decoration:underline;}

/*采购详情3*/
.group_pro_show3{}
.group_pro_show3 .page_l{ width:930px; }
.group_pro_show3 .show_tit{ width:888px; padding:15px 20px; background:#f6f6f6; border:solid 1px #e2e2e2; float:left;}
.group_pro_show3 .show_tit h1{ width:720px; line-height:30px; font-size:20px; font-weight:normal; float:left;}
.group_pro_show3 .show_tit b{ margin:0 3px; font-weight:normal;}
.group_pro_show3 .show_tit span{ line-height:30px;}
.group_pro_show3 .show_tit span a{ float:left; margin-left:15px; color:#999;}
.group_pro_show3 .show_tit span a:hover{ color:#f40;}
.group_pro_show3 .show_tit span i{ width:16px; height:16px; margin:7px 5px 0 0px; background:url(../images/group_icon.png) no-repeat;}
.group_pro_show3 .show_tit span i.sc{ background-position:-84px -450px;}
.group_pro_show3 .show_tit span i.jb{ background-position:-64px -450px;}
.group_pro_show3 .show_tit span a.on{ color:#f40;}
.group_pro_show3 .show_tit span a.on i.sc{ background-position:-84px -470px;}
.group_pro_show3 .show_tit p{ width:100%; float:left;}
.group_pro_show3 .show_tit p a{ margin:0 3px;}
.group_pro_show3 .show_tit p a:hover{ text-decoration:underline;}
.group_pro_show3 .show_tit span a.sc{ line-height:20px; margin-top:5px; padding-left:22px; background:url(../images/group_icon.png) no-repeat -84px -459px;}
.group_pro_show3 .show_tit span a.sc.on{ color:#f40; background-position:-84px -479px;}

.group_pro_show3 .show_con{width:888px; padding:15px 20px 30px 20px; border:solid 1px #e2e2e2; border-top:none; float:left; position:relative;}
.group_pro_show3 .show_con b{ font-weight:normal; color:#999;}
.group_pro_show3 .show_con p{ color:#666; font-size:14px;}
.group_pro_show3 .show_con p.show_con_li{ line-height:32px;}
.group_pro_show3 .show_con a:hover{ text-decoration:underline;}
.group_pro_show3 .show_con .download h3{ font-size:14px;}

.group_pro_show3 .lm_tit{ width:90%; line-height:20px; margin:10px 0; border-left:4px solid #f40; text-indent:12px; font-size:16px; float:left;}
.group_pro_show3 .show_con .show_text{ width:100%; line-height:24px; float:left; font-size:14px;}
.group_pro_show3 .show_con .show_fj{ width:100%; float:left;}
.group_pro_show3 .show_con .show_fj h3{ line-height:24px; font-size:14px;}
.group_pro_show3 .show_con .show_fj p{ color:#999;}

.group_pro_show3 .show_ts{ padding:6px 10px; background:#fcf8e3; border:solid 1px #fbeed5; color:#f90; font-size:13px;}
.group_pro_show3 .show_ts p{color:#f90;font-size:13px;}

.group_pro_show3 .show_con .show_sub{ width:320px; padding-left:50px; background:url(../images/group_pro_show_btn.png) no-repeat right top; position:absolute; right:-7px; top:30px; font-size:14px;}
.group_pro_show3 .show_con .show_sub .sub_btn{ width:100px; line-height:36px; margin:14px 30px 0 0; background:#fe6; border-radius:3px; color:#f40; text-align:center; font-size:16px; float:left;}
.group_pro_show3 .show_con .show_sub .sub_btn{box-shadow: 2px 2px 2px #a00; -moz-box-shadow: 2px 2px 2px #a00; -webkit-box-shadow: 2px 2px 2px #a00;}
.group_pro_show3 .show_con .show_sub .sub_btn:hover{background:#fe2; text-decoration:none;}
.group_pro_show3 .show_con .show_sub .sub_btn.done{ background:#e2e2e2; color:#bbb;}
.group_pro_show3 .show_con .show_sub .num{ margin:22px 0; float:left; color:#fffffb;}
.group_pro_show3 .show_con .show_sub .num i{ width:16px; height:20px; margin:-1px 10px 0 0; background:url(../images/group_icon.png) no-repeat -40px -480px;}
.group_pro_show3 .show_con .show_sub .num b{ margin:0 5px; font-weight:bold; font-family:Arial, Helvetica; color:#fff;}
.group_pro_show3 .show_con .show_sub .time{ margin-top:5px; color:#999;}
.group_pro_show3 .show_con .show_sub .time i{width:16px; height:16px; margin:2px 6px 0 0; background:url(../images/group_icon.png) no-repeat -20px -520px;}

.group_pro_show3 .group_pro_show_list .offer_list table td{ padding:15px 10px;}

.group_pro_show3 .group_show_r_info{ width:208px; padding:10px; border:solid 1px #e2e2e2; float:left;}
.group_pro_show3 .group_show_r_info ul{ width:100%; float:left;}
.group_pro_show3 .group_show_r_info .bor_b{ margin-bottom:5px; padding-bottom:5px; border-bottom:solid 1px #e2e2e2;}
.group_pro_show3 .group_show_r_info li{ width:100%; padding:2px 0; float:left; color:#666;}
.group_pro_show3 .group_show_r_info li .tit{ padding:2px 0; font-size:14px; font-weight:normal; color:#333;}
.group_pro_show3 .group_show_r_info li a:hover{ text-decoration:underline;}
.group_pro_show3 .group_show_r_info li .see_more_con{max-height:41px;}

.group_pro_show3 .group_show_r_info .r_list .bor_b{ border-bottom-style:dotted;}
.group_pro_show3 .group_show_r_info .r_list li:last-of-type{ margin:0; padding-bottom:0; border-bottom:none;}
.group_pro_show3 .group_show_r_info .r_list li .name{ font-size:12px; font-weight:normal;}

.group_pro_show3 .group_show_r_info .ser_icon{ padding:0px 0 5px;}
.group_pro_show3 .group_show_r_info .ser_icon em{height:16px; line-height:16px; margin:2px 5px 0 0; padding:0 3px; background:#00b28c; color:#fff; text-align:center; font-style:normal; float:left;}
.group_pro_show3 .group_show_r_info .ser_icon em.sty1{ background:#f40;}
.group_pro_show3 .group_show_r_info .ser_icon img{ width:auto; height:16px; margin:2px 5px 0 0; border:none; float:left;}

/*询价案例列表*/
.group_case_list2{ width:100%; float:left;}
.group_case_list2 ul{ width:960px;}
.group_case_list2 li{ width:288px; height:200px; margin:10px 10px 0px 0; padding:10px; background:url(../images/group_case_list_bg.png) no-repeat center top; border:solid 1px #e2e2e2; float:left;}
.group_case_list2 li .bor_b{ margin-bottom:8px; padding-bottom:8px; border-bottom:dotted 1px #e2e2e2;}
.group_case_list2 li h3{ height:16px; line-height:16px; margin:2px 0 5px -10px; border-left:solid 4px #00b28c; text-indent:6px; font-size:12px; font-weight:normal; overflow:hidden;}
.group_case_list2 li h3 a{ margin:0;}
.group_case_list2 li p{ line-height:24px; color:#999; overflow:hidden;}
.group_case_list2 li b{ margin:0 3px; font-weight:normal;}
.group_case_list2 li a{ margin:0 3px;}
.group_case_list2 li a:hover{ text-decoration:underline;}
.group_case_list2 li .num{ font-size:16px; color:#00b28c; font-family:Arial, Helvetica; font-weight:bold;}
.group_case_list2 li .tar{ text-align:right;}
.group_case_list2 li .h40{ height:40px; line-height:20px; margin-top:4px; overflow:hidden;}


/*单选多选*/
.inp_radio2{ float:left;}
.inp_radio2 span{line-height:26px!important; margin:2px 5px 2px 0; padding:0 15px; float:left; border:solid 1px #ddd; background:#f8f8f8; cursor:pointer; border-radius:2px;}
.inp_radio2 span.on{ background:#00b28c;border:solid 1px #00b28c; color:#fff;}

.inp_checkbox2{ float:left;}
.inp_checkbox2 span{ line-height:26px!important; margin:2px 5px 2px 0; padding:0 15px; float:left; border:solid 1px #ddd; background:#f8f8f8; cursor:pointer;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.inp_checkbox2 span.on{ background:#00b28c;border:solid 1px #00b28c; color:#fff;}

/*采购详情4*/
.group_pro_show3 .show_sub2{ width:360px; position:absolute; right:20px; top:30px; font-size:14px;}
.group_pro_show3 .show_sub2 .progress{ line-height:20px; margin-left:-2px; position:relative; padding-right:36px;}
.group_pro_show3 .show_sub2 .progress .prog{ width:100%; height:16px; margin-top:2px; background:#e9e9e9; border-radius:10px; display:inline-block;vertical-align:top;}
.group_pro_show3 .show_sub2 .progress .prog em{ height:16px; background:#0b8; border-radius:10px; display:inline-block; vertical-align:top; }
.group_pro_show3 .show_sub2 .progress .num{ position:absolute; right:0px; top:0; font-size:16px;}
.group_pro_show3 .show_sub2 .btn{ padding:15px 0 5px;}
.group_pro_show3 .show_sub2 .btn a{ width:108px; line-height:36px; margin-right:10px; border-radius:3px; float:left; color:#fff; text-align:center; opacity:0.8;}
.group_pro_show3 .show_sub2 .btn a:hover{ text-decoration:none; opacity:1;}
.group_pro_show3 .show_sub2 .btn .btn1{ background:#d00;}
.group_pro_show3 .show_sub2 .btn .btn2{ line-height:34px; background:#ffe9e9; border:solid 1px #d00; color:#d00;}
.group_pro_show3 .show_sub2 .btn .btn3{ background:#b73;}
.group_pro_show3 .show_sub2 .btn .nostyle{ background:#e2e2e2; color:#aaa; border-color:#ddd; cursor:default; opacity:1;}
.group_pro_show3 .bz{ width:480px; padding:10px 0; line-height:20px; font-size:14px;}

/*20170526*/
.group_publish_other{width:188px; padding:0px 20px; border:solid 1px #e2e2e2; float:left;}
.group_publish_other li.tit{ padding:10px 0 5px; border:none;}
.group_publish_other li.tit h3{ font-size:12px; font-weight:600;}
.group_publish_other li{ width:100%; line-height:20px; border-bottom:solid 1px #eee; float:left;}
.group_publish_other li:last-of-type{ border:none;}
.group_publish_other li img{ height:40px; margin-right:10px; float:left;}
.group_publish_other li h3{ font-size:15px; font-weight:normal;}
.group_publish_other li p{ color:#999;}
.group_publish_other li a{ width:188px; margin:0 -20px; padding:10px 20px; display:block;}
.group_publish_other li a:hover{ background:#f6f6f6;}