*{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
	color: #000;
}
ul{
	list-style: none;
}
img{
	border: none;
}
table{
	border-collapse: collapse;
	width: 100%;
	border: none;
}
body{
	font-size: 14px;
	font-family:Microsoft YaHei,SimHei,SimSun, sans-serif;
}
i{
	display: inline-block;
	font-style: normal;
}
.icon{
	background: url(../img/icon.png) no-repeat;
}
.yellow{
	color: #f6a823;
}
.green{
	color: #268c2b !important;
}
.red{
	color: #ff3434;
}
.gray{ color: #999; }
.black{
	color: #333333;
}
.pull-left{
	float: left !important;
}
.pull-left img{
	width: 100%;
	height: 100%;
}
.pull-right{
	float: right !important;
}
/*页面头部start*/
.container{
	width: 1200px;
	margin: 0 auto;
}
.loginDiv{
	height: 50px;
	background: #eeeeee;
	line-height: 50px;
	font-size: 14px;
}
.site-login{
	height: 50px;
}
.site-login .btn-logout{
	border: none;
	background: transparent;
	margin-left: 20px;
	cursor: pointer;
	color: #333333;
}
.site-login .btn-logout:hover{
	color: #268c2b !important;
}
.site-login-span,.site-login-label{
	font-weight: 600;
}
.site-login-span{
	margin-right: 10px;
}
input.site-login-input {
	width: 130px;
	height: 30px;
	padding-left: 10px;
	margin: 0 5px;
	border: 1px solid #ccc;
	border-radius: 4px;
	vertical-align: middle;
	line-height: 32px;
}
.site-login-btn {
	width: 80px;
	height: 30px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	vertical-align: middle;
	font-weight: 600;
	margin: 0 15px;
	background: #f6a823;
	border: none;
	border-radius: 4px;
}

.colorSpan{
	color: #f6a823;
}
.site-nav>a{
	border-right: 1px solid #cccccc;
	padding: 0 10px;
}
.site-nav>a:hover{
	color: #36a13b;
}
.site-nav>span{
	cursor: pointer;
	display: inline-block;
	position: relative;
}
.site-nav>span .wechat_box{
	position: absolute;
	background: #fff;
	z-index: 99;
	width: 198px;
	height: 99px;
	border: 1px solid #e2e2e2;
	top: 50px;
	right: -5px;
	display: none;
}
.site-nav>span:hover .wechat_box{
	display: block;
}
.site-nav>span .wechat_content{
	height: 99px;
	border-top: 1px dashed #e2e2e2;
	line-height: 16px;
}
.site-nav>span .wechat_content>*{
	float: left;
}
.site-nav>span .wechat_content>img{
	margin: 10px;
}
.site-nav>span .wechat_content>span{
	margin-top: 12px;
}
.triangle{
	width:0; 
    height:0; 
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-bottom:10px solid #fff;
    position: absolute;
    top: -10px;
    right: 50px;
}
.site-nav>span .wechat_content:first-child{
	border-top: 0;
}
i.icon_phone{
	height: 14px;
	width: 10px;
	background-position: -24px -96px;
	margin: 18px 5px 0 5px;
}
i.icon_down{
	width: 9px;
	height: 5px;
	background-position: -40px 0;
	margin: 16px 0 0 10px;
}
.logo-box{
	height: 100px;
}
.logo_img{
	margin: 0;
	line-height: 100px;
}
.logo_img img{
	vertical-align: middle;
}
.search_box form{
	position: relative;
	display: inline-block;
	height: 60px;
}
.search_box form>*{
	float: left;
}
i.icon-search{
	width: 22px;
	height: 22px;
	background-position: 0 0;
	position: absolute;
	top: 42px;
	left: 10px;
	margin-top: -11px;
}
.search_box input{
	width: 288px;
	height: 36px;
	line-height: 36px;
	padding-left: 40px;
	margin: 24px 0;
	border: 1px solid #72b84c;
	border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;  
	-moz-border-radius: 4px 0 0 4px;
	behavior: url(js/PIE.htc);
}
.search-btn{
	display: inline-block;
	width: 80px;
	height: 36px;
	line-height: 36px;
	background: #72b84c;
	color: #fff;
	border: none;
	margin: 24px 0;
	border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;  
	-moz-border-radius: 0 4px 4px 0;
	behavior: url(js/PIE.htc);
}
.search-btn:hover{
	background: #28942d;
}
.search_box>a{
	width: 150px;
	height: 36px;
	color: #fff;
	margin-top: 24px;
	line-height: 36px;
	text-align: center;
	display: inline-block;
	background: #f6a823;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	margin-left: 30px;
	float: right;
}
.search_box>a:hover{
	color: #fff;
	background: #f39a03;
}
i.icon-menu{
	width: 22px;
	height: 22px;
	margin-right: 10px;
	vertical-align: middle;
	background-position: 2px -23px;
}
.key_box span{
	margin: 0 5px;
	cursor: pointer;
}
.key_box span:hover{
	color: #36a13b;
}
.head_nav{
	height: 40px;
	margin-bottom: 10px;
}
.nav_box{
	height: 40px;
	background: #36a13b;
	color: #fff;
	font-size: 16px;
}
.nav_box>li{
	float: left;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 5px 5px 0;
}
.nav_box .all_menu{
	position: relative;
	cursor: pointer;
	height: 100%;
	width: 200px;
	line-height: 40px;
	background: #268c2b;
	margin: 0;
}
.nav_box .all_menu .all_menu_box{
	position: absolute;
	width: 983px;
	height: 388px;
	border: 1px solid #36a13b;
	background: #fff;
	color: #000;
	z-index: 9999;
	display: none;
}
.nav_box .all_menu:hover .all_menu_box{
	display: block;
}
.nav_box .all_menu .all_menu_ul{
	width: 199px;
	height: 100%;
	background: #eeeeee;
	position: relative;
}
.nav_box .all_menu .all_menu_li{
	width: 100%;
	height: 30px;
	text-align: left;
	line-height: 30px;
	padding-left: 60px;
}
.all_menu_li:hover{
	background: #fff;
}
.all_menu_li:hover span{
	color: #36a13b;
}
.all_menu_li .all_menu_content{
	width: 782px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 200px;
	display: none;
}
.all_menu_content a{
	display: inline-block;
	width: 190px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	font-size: 14px;
	border-right: 1px solid #e2e2e2;
	margin: 10px 0;
}
.all_menu_content a:hover{
	color: #36a13b;
}
.all_menu_content a.border_none{
	border-right: 0;
}
.all_menu_li:hover>.all_menu_content{
	display: block;
}
.nav_box>li>a{
	width: 100%;
	height: 100%;
	color: #fff;
	border-radius: 5px;
	display: inline-block;
}
.nav_box>li>a.nav_active{
	background: #1a811f;
}
.nav_box>li>a:hover{
	background: #1a811f;
}
.nav_box>li.verticalLine{
	width: 10px;
	color: #268c2b;
}
i.icon-all-menu{
	width: 18px;
	height: 16px;
	vertical-align: top;
	margin: 12px 10px 0 0;
	background-position: 1px -48px;
}
/*页面头部end*/

/*index start*/
.main_box{
	height: 375px;
	position: relative;
	margin-bottom: 20px;
}
.main_box>*{
	float: left;
	height: 375px;
}
.aside{
	width: 200px;
}
.aside-left{
	background: #eeeeee;
}
.aside-right{
	overflow: hidden;
}
.aside-left-ul>li{
	
}
.aside-left-ul>li.list-now{
	
}
.aside-left-ul>li.goods-list{
	cursor: pointer;
}
.aside-left-ul i{
	
}
.aside-left-li{
	min-height: 30px;
	line-height: 30px;
}
.aside-left-li p{
	height: 30px;
	margin: 0;
	padding-left: 20px;
	cursor: pointer;
}
.aside-left-li p .icon{
	width: 16px;
	height: 16px;
	vertical-align: top;
	margin: 7px 5px;
}
i.icon_provide{
	background-position: -24px -120px;
}
i.icon_supermarket{
	background-position: -24px -144px;
}
.aside-left-li:hover .category_ul{
	display: block;
}
.category_ul{
	padding: 0 2px;
	display: none;
}
.aside-left-li:first-child .category_ul{
	display: block;
}
.category_li{
	padding-left: 60px;
	cursor: pointer;
}
.category_li:hover{
	background: #fff;
}
.category_li:hover span{
	color: #36a13b;
}
.login_box,.notice_box{
	border: 1px solid #e2e2e2;
	border-top: 2px solid #72b84c;
}
.login_box{
	height: 188px;
	margin-bottom: 10px;
}
.login_title{
	overflow:hidden;
	word-break:break-all;
}
.login_on .login_title{
	border-bottom: 1px solid #e2e2e2;
}
.login_title p{
	margin-bottom: 0;
}
.userImg{
	height: 100%;
	width: 55px;
}
.userImg i{
	height: 40px;
	width: 40px;
	margin: 13px 10px 0;
	border-radius: 50%;
	-webkit-border-radius: 50%;  
	-moz-border-radius: 50%;
	behavior: url(../js/PIE.htc);
	overflow: hidden;
}
i.icon_userimg{
	height: 40px;
	width: 40px;
	margin: 13px 10px 0;
	background-position: -60px 0;
}
i.icon_user_on{
	height: 40px;
	width: 40px;
	margin: 13px 10px 0;
}
.welcome_msg{
	padding-top: 12px;
}
.login_on .welcome_msg{
	width: 130px;
}
.btn_logout:hover{
	color: #36a13b;
}
.login_box .form_group{
	margin-bottom: 10px;
	overflow: hidden;
	text-align: center;
}
.login_box label{
	width: 69px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	margin-bottom: 0;
	float: left;
}
.letter_spacing{
	width: 14px;
	display: inline-block;
}
.login_box input{
	width: 115px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #e2e2e2;
	float: left;
	padding-left: 5px;
}
.btn_login{
	width: 100px;
	height: 30px;
	display: inline-block;
	text-align: center;
	line-height: 30px;
	color: #fff;
	background: #f6a823;
	border-radius: 4px;
}
.btn_login:hover{
	color: #fff;
	background: #f39a03;
}
.business_message a{
	display: inline-block;
	width: 98px;
	height: 30px;
	line-height: 16px;
	text-align: center;
	margin-top: 12px;
}
.business_message a:hover{
	color: #36a13b;
}
.business_message a.borderRight{
	border-right: 1px solid #e2e2e2;
}
.notice_box{
	height: 170px;
	overflow: hidden;
}
.aside-right-title{
	height: 28px;
	line-height: 28px;
	background: #eeeeee;
	border-bottom: 1px solid #e2e2e2;
	padding: 0 10px;
	margin-bottom: 0;
}
.aside-right-content{
	font-size: 14px;
}
.aside-right-ul{
	padding: 0 10px;
}
.aside-right-ul li{
	height: 27px;
	line-height: 27px;
	overflow: hidden;
}
.aside-right-ul li a{
	display: inline-block;
	width: 100%;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.aside-right-ul a:hover{
	color: #36a13b;
}
.see-more{
	color: #666666;
}
/* banner css start*/
.aside-middle{
	width: 770px;
	margin: 0 15px;
	overflow: hidden;
}
.banner_box{
	width: 100%;
	height: 330px;
	position: relative;
	overflow: hidden;
}
#bannerUl{
    width: 2310px;
    position: absolute;
}
#bannerUl li a{
    display: block;
    width: 770px;
    height: 330px;
}
.banner_box img{
	width: 770px;
	height: 330px;
}
#bannerUl li{
	float: left;
}
.up_btn, .down_btn{
	display: block;
	position: absolute;
	z-index: 99;
	top: 0;
	bottom: 0;
	margin-top: auto;
	margin-bottom: auto;
	width: 40px;
	height: 40px;
	text-align: center;
	background-color: #000;
	opacity: 0.3;
	filter: alpha(opacity=30);
	border-radius: 4px;
}
.up_btn:hover, .down_btn:hover{
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.up_btn {
	left: 20px;
}
.down_btn {
	right: 20px;
}
i.icon-up{
	width: 11px;
	height: 20px;
	margin: 10px 0;
	background-position: -24px -14px;
}
i.icon-down{
	width: 11px;
	height: 20px;
	margin: 10px 0;
	background-position: -24px -38px;
}
.control_btn{
	width: 100%;
	position: absolute;
	z-index: 999;
	text-align: center;
	bottom: 15px;
}
.banner_one{
	width: 20px;
	height: 6px;
	display: inline-block;
	margin: 0 5px;
	background: #879180;
	cursor: pointer;
}
.banner_one.banner_now{
	background: #69ab43;
}
.report_box{
	height: 30px;
	line-height: 30px;
	background: #eeeeee;
	margin-top: 15px;
}
.report_box .red{
	color: #ff3333;
}
.report_box .green{
	color: #268c2b;
}
i.icon_report{
	width: 22px;
	height: 16px;
	background-position: -24px -168px;
	vertical-align: top;
	margin: 5px;
}
i.icon_arrowup,i.icon_arrowdown{
	width: 8px;
	height: 12px;
	vertical-align: top;
	margin: 8px 20px 0 5px;
}
i.icon_arrowup{
	background-position: -24px -192px;
}
i.icon_arrowdown{
	background-position: -32px -192px;
}
/* banner end */
/*middle_chart start*/
.middle_chart{
	margin-bottom: 20px;
	overflow: hidden;
}
.middle_chart_content{
	width: 390px;
	height: 252px;
	margin-right: 15px;
	overflow: hidden;
}
.middle_tab_title{
	height: 28px;
	line-height: 28px;
	border-bottom: 2px solid #36a13b;
}
i.icon_transactionPrc{
	width: 20px;
	height: 20px;
	background-position: -24px -216px;
	vertical-align: top;
	margin: 4px;
}
i.icon_car{
	width: 20px;
	height: 16px;
	background-position: -24px -240px;
	vertical-align: top;
	margin: 5px;
}
i.icon_transactionVolume{
	width: 20px;
	height: 20px;
	background-position: -24px -264px;
	vertical-align: top;
	margin: 4px;
}
.middle_tab_box{
	height: 219px;
	border: 1px solid #e2e2e2;
	text-align: center;
	overflow: hidden;
}
.middle_tab_box tr{
	height: 34px;
	line-height: 34px;
	border-bottom: 1px dashed #e2e2e2;
}
.middle_tab_box tr.table_head{
	height: 40px;
	line-height: 40px;
	background: #eeeeee;
	border-bottom: 1px solid #e2e2e2;
}
/*middle_chart end*/

/*middle_main start*/
.middle_main{
	margin-bottom: 30px;
	overflow: hidden;
}
/*热门基地 start*/
.hot_base{
	height: 330px;
	width: 245px;
}
.hot_base_img{
	height: 296px;
	border: 1px solid #e2e2e2;
	padding: 15px;
}

.hot_base_img li{
	margin-bottom: 14px;
	overflow: hidden;
}

.hot_base_img a{
    width: 100px;
    height: 80px;
    float: left;
}

.hot_base_img a img {
    width: 100px;
    height: 80px;
}

.hot_base_img img{
	width: 100px;
	height: 80px;
	float: left;
}
.hot_base_img img:first-child{
	margin-right: 13px;
}
.hot_base_img li a:first-child{
	margin-right: 13px;
}
/*热门基地 end*/

/*最新产品 start*/
.new-products{
	height: 330px;
	width: 940px;
}
.content-title{
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	font-size: 16px;
	font-weight: 100;
	border-bottom: 2px solid #36a13b;
}
.content-title a{
	font-size: 14px;
	color: #666666;
}
.new-products-ul{
	height: 296px;
	border: 1px solid #e2e2e2;
}
.new-products-ul li{
	width: 170px;
	height: 270px;
	float: left;
	margin-left: 15px;
	margin-top: 15px;
}
.new-products-ul li a{
	display: block;
}
.new-products-ul li a img{
	width: 170px;
	height: 169px;
}
.new-products-ul li a:hover .new-products-name{
	color: #36a13b;
}
.new-products-msg{
	font-size: 12px;
	padding: 0 10px;
	height: 100px;
	border: 1px solid #e2e2e2;
}
.new-products-msg p{
	width: 150px;
	height: 24px;
	line-height: 24px;
	margin-bottom: 0;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.new-products-name{
	font-size: 14px;
}
.new-products-format{
	color: #999999;
}
.new-products-price{
	font-size: 16px;
	color: #ff3333;
}
/*最新产品end*/
/*middle_main end*/

/*页面底部图片展示区start*/
.img-display{
	margin-bottom: 50px;
	overflow: hidden;
}
.img-display li{
	width: 390px;
	margin-left: 15px;
	background: #dadada;
}
.img-display li:first-child{
	margin-left: 0;
}
.img-display li img{
	width: 100%;
}
/*页面底部图片展示区end*/
/*Index end*/

/*集采中心 start*/
.centralPurchasing_box{
	margin-bottom: 50px;
}
.total_goods{
	height: 40px;
	line-height: 40px;
	text-align: right;
}
.total_goods span{
	margin: 0 5px;
}
.market_select{
	height: 40px;
	line-height: 40px;
	border: 1px solid #e2e2e2;
	padding-left: 20px;
}
.market_select ul li{
	float: left;
	color: #683300;
	cursor: pointer;
}
.market_select ul li a{
	margin-left: 10px;
}
.market_select ul li a:hover{
	color: #ff7c00;
}
.market_select ul li a.market_select_active{
	color: #ff7c00;
}
.searchDiv{
	height: 50px;
	line-height: 50px;
	border: 1px solid #e2e2e2;
	background: #eeeeee;
	margin: 10px 0;
}
.searchDiv li{
	float: left;
	width: 120px;
	border-left: 1px solid #e2e2e2;
	text-align: center;
	cursor: pointer;
}
.searchDiv li:first-child{
	border-left: 0;
}
.searchDiv li.search_now{
	background: #cccccc;
}
i.icon_arrow{
	width: 8px;
	height: 12px;
	background-position: -40px -192px;
	margin: 0 5px;
	display: none;
}
.searchDiv li.search_now i.icon_arrow{
	display: inline-block;
}
.searchDiv li.searchDiv_form{
	width: 708px;
}
.searchDiv li.searchDiv_form input{
	width: 190px;
	height: 30px;
	border: 1px solid #36a13b;
	padding-left: 10px;
	border-radius: 4px;
	margin: 0 10px 0 50px;
}
.searchDiv li.searchDiv_form .search_sure{
	display: inline-block;
	width: 60px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border-radius: 4px;
	background: #36a13b;
	color: #fff;
}
.search_prev,.search_next{
	width: 24px;
	height: 24px;
	margin: 12px 5px;
	vertical-align: top;
	display: inline-block;
	background: url(../img/icon.png) no-repeat;
}
.search_prev{
	background-position: -24px -288px;
}
.search_next{
	background-position: -24px -312px;
}
.goods_tab_box{
	height: 640px;
	/* overflow: hidden; */
	border: 1px solid #e2e2e2;
	border-top: 2px solid #36a13b;
}
.goods_tab_box tr{
	height: 60px;
	border-bottom: 1px dashed #e2e2e2;
}
.goods_tab_box tr.goods_tab_head{
	height: 40px;
	background: #eeeeee;
	border-bottom: 1px solid #e2e2e2;
}
.goods_tab_box .goods_tab_head td:first-child{
	padding-left: 55px;
}
.goods_tab_box td{
	text-align: center;
}
.goods_tab_box td:first-child{
	text-align: left;
	padding-left: 10px;
}
.name_property{
	position: relative;
	line-height: 50px;
}
.name_property .product_name{
	font-weight: bold;
}
.name_property span>img{
	width: 51px;
	height: 51px;
	margin-right: 5px;
	vertical-align: middle;
}
.name_property_magnifier{
	width: 300px;
	height: 300px;
	box-shadow: 2px 3px 10px 2px #ccc;
	position: absolute;
	z-index: 9;
	left: 51px;
	top: 0;
	display: none;
}
.name_property_magnifier img{
	width: 300px;
	height: 300px;
}
.name_property>img:hover + .name_property_magnifier{
	display: block;
}
.goods_tab_box .icon_arrowdown{
	margin: 5px 0 0 5px;
}
.modify_quantity div{
	width: 120px;
	height: 30px;
	margin: 0 auto;
	border: 1px solid #e2e2e2;
}
.modify_quantity .modify_quantity_div2{
	width: 120px;
	height: 30px;
	margin: 0 auto;
	line-height: 30px;
}
.modify_quantity div>*{
	float: left;
	height: 100%;
}
.modify_quantity div button{
	width: 20px;
	border: none;
	background: #eeeeee;
	font-size: 18px;
}
.modify_quantity div input{
	width: 78px;
	line-height: 30px;
	border: none;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	text-align: center;
}
.join_purchaseOrder{
	display: inline-block;
	width: 90px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #fff;
	background: #f6a823;
	border-radius: 4px;
	cursor: pointer;
}
.join_purchaseOrder:hover{
	background: #f39a03;
	color: #fff;
}
.join_purchaseOrder_td span{
	position: absolute;
	right: -20px;
	top: 20px;
	z-index: 100;
}
/*集采中心 end*/

/*检测报告 start*/
.examining_report{
	margin-bottom: 50px;
}
.time_select{
	height: 52px;
	line-height: 50px;
	padding-left: 5px;
	border-bottom: 2px solid #268c2b;
}
.time_select .date_group{
	position: relative;
}
.time_select .date_group label{
	margin: 0;
}
.time_select .date_group input{
	width: 130px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	border: 1px solid #cccccc;
	border-radius: 4px;
}
.time_select .date_group i.icon-date{
	position: absolute;
	top: 50%;
	right: 10px;
	margin-top: -8px;
}
.examining_report_list{
	min-height: 600px;
	border: 1px solid #e2e2e2;
	padding: 9px;
}
.examining_report_list ul{
	overflow: hidden;
}
.examining_report_li{
	width: 214px;
	height: 178px;
	float: left;
	margin: 10px;
	border: 1px solid #e2e2e2;
}
.examining_report_img{
	height: 138px;
	border-bottom: 1px solid #e2e2e2;
	cursor: pointer;
	overflow: hidden;
}
.examining_report_img img{
	width: 212px;
	/* height: 134px; */
}
.examining_report_text{
	height: 38px;
	padding: 0 10px;
	line-height: 38px;
}
.displayImg{
	position: fixed;
	width: 1200px;
	height: 100%;
	left: 50%;
	top: 0;
	margin-left: -600px;
	text-align: center;
	padding: 20px 0;
	overflow: auto;
	z-index: 21;
	display: none;
}
.displayImg img{
	cursor: pointer;
}
.displayImg_mask{
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	z-index: -1;
}
.displayImg_img{
	
}
/*查看检测报告 start*/
.reportDetails{
	display: none;
}
.mask_box{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	z-index: 10;
}
.reportDetails_list{
	width: 1200px;
	height: 880px;
	overflow: auto;
	position: fixed;
	top: 0;
	left: 50%;
	margin-left: -600px;
	background: #fff;
	border-radius: 8px;
	z-index: 11;
}
.reportDetails_title{
	height: 40px;
	line-height: 40px;
	padding: 0 14px;
	background: #eeeeee;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
.report_date{
	color: #787878;
}
.btn_close{
	display: inline-block;
	width: 16px;
	height: 16px;
	text-align: center;
	line-height: 16px;
	background: #36a13b;
	color: #fff;
	border-radius: 50%;
	margin-top: 12px;
}
.btn_close:hover{
	color: #ccc;
}
/*查看检测报告 end*/
/*检测报告 end*/

/*资讯公告 start*/
.noticeInformation_box{
	margin: 20px 0 50px 0;
}
.noticeInformation_list{
	border-top: 2px solid #268c2b;
}
.noticeInformation_list ul{
	height: 620px;
	border: 1px solid #e2e2e2;
	padding: 0 20px;
	overflow: hidden;
}
.noticeInformation_li{
	border-bottom: 1px dashed #e2e2e2;
	margin-top: 20px;
	overflow: hidden;
}
.noticeInformation_li>*{
	float: left;
}
.noticeInformation_content{
	width: 1030px;
}
.noticeInformation_title{
	height: 30px;
	line-height: 30px;
	font-size: 16px;
}
.noticeInformation_li img{
	width: 120px;
	height: 80px;
	float: right;
}
.noticeInformation_article{
	font-size: 12px;
}
.noticeInformation_article a:hover{
	color: #36a13b;
}
.noticeInformation_article p{
	text-indent: 24px;
	margin-bottom: 10px;
}
.noticeInformation_article>span{
	display: inline-block;
	color: #999999;
	height: 30px;
}
.notice_date{
	margin-left: 42px;
}
/*资讯公告 end*/

/*资讯详情 start*/
.noticeDetails_box{
	margin: 20px 0 98px 0;
}
.link_box{
	height: 30px;
	line-height: 30px;
	border-bottom: 2px solid #268c2b;
}
.link_box a{
	color: #36a13b;
	margin: 0 5px;
}
.link_box span{
	margin-left: 5px;
}
.noticeDetails_content{
	min-height: 560px;
	border: 1px solid #e2e2e2;
	padding: 10px 40px;
}
.noticeDetails_title{
	min-height: 120px;
	border-bottom: 1px dashed #e2e2e2;
	text-align: center;
}
.noticeDetails_title h2{
	height: 80px;
	line-height: 80px;
	font-size: 24px;
}
.noticeDetails_remarks span{
	color: #666666;
	margin: 0 16px;
}
.noticeDetails_article li{
	margin-top: 42px;
}
.noticeDetails_article li p{
	font-size: 18px;
	color: #666666;
	text-indent: 36px;
	line-height: 30px;
}
/*资讯详情 end*/

/*个人中心页start*/
.member_center{
	margin: 10px 0 70px 0;
	overflow: hidden;
}
/*nav start*/
/*.logo_p{
	margin: 0;
	height: 100%;
}*/
nav{
	width: 200px;
	height: 440px;
	background: #eeeeee;
}
.nav-ul{
	padding: 0 1px;
}
.nav-li h4{
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	padding-left: 20px;
}
.nav-li h4 i{
	width: 18px;
	height: 18px;
	margin: 16px 10px 16px 0;
}
i.icon-trade{
	background-position: 0 -144px;
}
i.icon-statement{
	background-position: 0 -170px;
}
i.icon-personal{
	background-position: 0 -192px;
}
.nav-li li{
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}
.nav-li li:hover{
	background: #fff;
	color: #36a13b;
}
.nav-li li.nav-now{
	background: #fff;
	color: #36a13b;
}
.nav-li li.nav-now a{
	color: #36a13b;
}
/*nav end*/

/*content start*/
.content-box{
	width: 988px;
	overflow: hidden;
}
/*.content-items{
	margin-bottom: 100px !important;
}*/
.content-items-box{
	min-height: 410px;
	border: 1px solid #E2E2E2;
	font-size: 14px;
}
.content-items-ul{
	height: 40px;
	border-bottom: 1px solid #E2E2E2;
	background: #eeeeee;
	font-size: 14px;
}
.content-items-ul li{
	width: 130px;
	line-height: 38px;
	text-align: center;
	border-right: 1px solid #e2e2e2;
	float: left;
	cursor: pointer;
}
.content-items-ul li>span{
	display: inline-block;
	height: 38px;
}
.content-items-ul li.content-now{
	background: #cccccc;
	color: #36a13b;
}
.content-items table{
	/* width: 970px;
	margin: 10px; */
}
.content-items thead{
	background: #f2f2f2;
}
.content-items tr{
	height: 38px;
	line-height: 38px;
	border-bottom: 1px dashed #E2E2E2;
}
.content-items th,.content-items td{
	text-align: center;
	border: 0;
	padding-left: 20px;
}
.content-items td.textLeft{
	text-align: left;
	padding-left: 40px;
}
.content-items td a{
	color: #ff9800;
	margin-right: 10px;
}
.content-items td a:hover{
	color: #f6a823 !important;
}
.pages{
	height: 30px;
	margin-top: 20px;
	font-size: 14px;
}
.pages>*{
	height: 30px;
}
.pages a:hover{
	color: #36a13b;
}
.paginList li{
	float: left;
	border: 1px solid #E2E2E2;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	background: #eeeeee;
	margin-right: 5px;
}
.paginList li.page-prev{
	background: #fff;
}
.paginList li.page-prev a{
	color: #cccccc;
}
.paginList li.current,.paginList li.more{
	border: 0;
	background: #fff;
}
.paginList li.current a{
	color: #36a13b;
}
.page-message{
	line-height: 28px;
}
.page-message i{
	font-style: normal;
}
.page-message input{
	width: 28px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #E2E2E2;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	margin: 0 5px;
	text-align: center;
	vertical-align: middle;
}
.page-message span{
	margin: 0 10px;
}
.page-message a{
	display: inline-block;
	height: 28px;
	border: 1px solid #E2E2E2;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	padding: 0 10px;
	background: #eeeeee;
}
#address .content-items-box{
	height: 120px;
}
#address li:after{
	border: 0;
}
#address p{
	height: 30px;
	line-height: 30px;
	margin-bottom: 0;
	margin-top: 20px;
	margin-left: 30px;
	padding: 0;
}
#year-report .content-items-box{
	width: 988px;
	height: 540px;
}
#year-report .content-items-ul li{
	width: 165px;
	margin-left: 5px;
	margin-right: 60px;
	line-height: 40px;
}
#year-report .content-items-ul li:nth-child(2){
	margin-right: 20px;
}
#year-report .content-items-ul li:last-child{
	width: 80px;
}
#year-report .content-items-ul li a{
	display: inline-block;
	width: 80px;
	height: 30px;
	border-radius: 4px;
	background: #72b84c;
	color: #fff;
	line-height: 30px;
	text-align: center;
}
#year-report .content-items-ul li:after{
	border: 0;
}
#year-report .content-items-ul li input{
	width: 100px;
	height: 28px;
	border: 1px solid #E2E2E2;
	border-radius: 4px;
	padding-left: 10px;
	vertical-align: middle;
	line-height: 30px;
}
#year-report table td.report-time{
	width: 160px;
}
#year-report table td.part-name{
	width: 516px;
}
.content-items-box>p{
	padding: 0 10px;
	margin-top: 12px;
}

.content-items-box form{
	width: 372px;
	margin-top: 20px;
	margin-left: 30px;
}
.content-items-box form .form-group{
	height: 40px;
	line-height: 30px;
}
.content-items-box form .form-group>*{
	float: left;
}
.content-items-box form label{
	display: inline-block;
	min-width: 70px;
	height: 30px;
}
.content-items-box form input{
	width: 290px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	border: 1px solid #E2E2E2;
}
.content-items-box form .form-btn{
	margin-top: 10px;
}
.content-items-box form .form-btn a{
	display: inline-block;
	width: 60px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-right: 10px;
	border-radius: 5px;
	-webkit-border-radius: 5px;  
	-moz-border-radius: 5px;
	behavior: url(js/PIE.htc);
	color: #fff;
	background: #72b84c;
}
.content-items-box form .form-btn a.btn-cancel{
	color: #666666;
	background: #cccccc;
}
#order-details .content-items-ul li{
	width: 230px;
	text-align: left;
	margin-left: 10px;
}
#order-details .content-items-ul li:after{
	border: 0;
}
.link-box{
	height: 38px;
	line-height: 38px;
	font-size: 14px;
}
.content-items-title{
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: 100;
	padding: 0 10px;
	border-bottom: 1px solid #eee;
	cursor: pointer;
}
.content-items-title.active{
	background: #fff;
	color: #268c2b;
	border-color: #268c2b;
}
.content-items-box .letter_spacing{
	width: 28px;
}
#account_manage .btn_revise,#revise_password .btn_save{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #36a13b;
}
#revise_password .letter_spacing{
	width: 7px;
}
.order_number{
	margin-right: 20px;
}
.order_manage_operation{
	margin-left: 20px;
}
.order_manage_operation a{
	display: inline-block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 4px;
	margin: 0 5px;
	cursor: pointer;
}
.order_manage_operation a.order_query{
	background: #36a13b;
	color: #fff;
}
.order_manage_operation a.order_query:hover{
	background: #28942d;
	color: #fff;
}
.order_manage_operation a.order_empty{
	background: #eeeeee;
	border: 1px solid #e2e2e2;
}
.order_manage_operation a.order_empty:hover{
	background: #cccccc;
}
#order-manage .content-items-box{
	border: none;
}
#order-manage .content-items-ul{
	border: 1px solid #e2e2e2;
}
#order-manage .order_tab_box,#chargeback_manage .order_tab_box, .order_tab_box{
	height: auto;
	/* border: 1px solid #e2e2e2; */
	overflow: hidden;
}
#order-manage .order_tab,#chargeback_manage .order_tab,#daily_report .order_tab{
	width: 100%;
	border-top: 0;
	margin: 0;
}
#order-manage .order_tab .order_tab_head,#chargeback_manage .order_tab .order_tab_head,#daily_report .order_tab .order_tab_head{
	background: #eeeeee;
	border-bottom: 1px solid #e2e2e2;
}
#order-manage .previous_page,#order-manage .next_page,
#chargeback_manage .previous_page,#chargeback_manage .next_page,
#daily_report .previous_page,#daily_report .next_page{
	display: inline-block;
	width: 70px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	border: 1px solid #999999;
	color: #333333;
	border-radius: 4px;
}
#order-manage .previous_page:hover,#order-manage .next_page:hover,
#chargeback_manage .previous_page:hover,#chargeback_manage .next_page:hover,
#daily_report .previous_page:hover,#daily_report .next_page:hover{
	color: #36a13b;
}
.order_details_title{
	border: 1px solid #e2e2e2;
	margin-bottom: 15px;
}
i.icon_order{
	width: 13px;
	height: 16px;
	background-position: -24px -344px;
	vertical-align: top;
	margin-top: 12px;
	margin-right: 5px;
}
.order_details_title .order_details_content{
	min-height: 88px;
	padding: 5px 20px;
}
.order_details_title .order_details_content ul{
	display: none;
}
.order_details_title .order_details_content ul:first-child{
	display: block;
}
.order_details_title .order_details_content li{
	line-height: 40px;
}
.order_details_title .order_details_content li>span{
	display: inline-block;
	min-width: 24%;
	color: #777777;
}
.order_details_title .order_details_content li>span .black{
	color: #333333;
}
#order-details .purchase_order_content{
	min-height: 164px;
	border-top: 2px solid #36a13b;
}
#order-details .purchase_order_content tr{
	height: 60px;
}
#order-details .purchase_order_content .purchase_order_thead{
	height: 38px;
}
#order-details .purchase_order_content td.name_property{
	width: 300px;
	padding: 5px 0 5px 20px;
	text-align: left;
}
#order-details .purchase_order_content td.textLeft{
	text-align: left;
	padding-left: 70px;
}
#order-details .content-items-box{
	border: none;
}
.order_details_btn{
	text-align: center;
	margin-top: 20px;
}
.order_details_btn a{
	display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 4px;
	margin: 0 10px;
}
.order_details_btn a.waitpay_purchase,.order_details_btn a.confirm_receipt,.order_details_btn a.returned_purchase,.order_details_btn a.confirm_apply{
	color: #fff;
	background: #36a13b;
}
.order_details_btn a.return_orderManage,.order_details_btn a.purchase_return{
	background: #cccccc;
}
.modify_quantity .modify_quantity_div{
	display: none;
	border: none;
	text-align: center;
}
/*退货退款申请 start*/
.returned_purchase_box{
	padding-bottom: 50px;
}
.returned_purchase_content{
	min-height: 350px;
	margin: 50px 0;
	padding: 0 100px;
}
.returned_purchase_message p{
	padding-left: 10px;
	line-height: 30px;
}
.returned_purchase_tab{
	border: 1px solid #e2e2e2;
}
.returned_purchase_tab tr{
	height: 60px;
	border-bottom: 1px dashed #e2e2e2;
}
.returned_purchase_tab tr.returned_purchase_thead{
	height: 38px;
	border-bottom: 1px solid #e2e2e2;
	background: #eeeeee;
}
.returned_purchase_tab tr.returned_purchase_thead .textLeft{
	padding-left: 60px;
}
.returned_purchase_tab td{
	text-align: center;
}
.returned_purchase_tab td.textLeft{
	text-align: left;
	padding-left: 20px;
}
.return_number input{
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #cccccc;
}
.returned_purchase_form{
	margin-top: 20px;
	padding-left: 10px;
}
.returned_purchase_form form{
	width: 100%;
	margin: 0;
}
.returned_purchase_form form .form_group{
	margin-bottom: 10px;
}
.returned_purchase_form form label{
	min-width: 20px;
	height: 30px;
	line-height: 30px;
	margin: 0;
}
.returned_purchase_form form #returnedAmount{
	width: 240px;
	border: 1px solid #cccccc;
}
.returned_purchase_form form #explain{
	width: 295px;
	height: 100px;
	border: 1px solid #cccccc;
}
/*退货退款申请 end*/
/*退单管理 start*/
#chargeback_manage .content-items-box{
	border: none;
}
#chargeback_manage .content-items-ul{
	border: 1px solid #e2e2e2;
	border-top: 0;
}
#chargeback_manage .time_select input{
	width: 110px;
}
#chargeback_apply .form_group span{
	color: #777777;
}
#chargeback_apply .form_group span.black{
	color: #333333;
}
#chargeback_apply a.chargeback_details_confirm{
	color: #fff;
	background: #36a13b;
}
#chargeback_apply a.chargeback_details_return{
	background: #cccccc;
}
/*退单管理 end*/
/*content end*/
/*个人中心页end*/

/*产品展示页start*/
.productList{
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
	border: 1px solid #E2E2E2;
}
.productList ul li{
	float: left;
	padding-left: 10px;
}
.productList ul li .all-product{
	color: #7b530e;
}
#product-display{
	position: relative;
}
#product-display table{
	width: 1180px;
}
#product-display td{
	height: 70px;
}
#product-display td img{
	vertical-align: middle;
}
td.order-num input{
	width: 100px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #cccccc;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	text-align: center;
}
#product-display a.join-purchase{
	display: block;
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: #f6a823;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	position: absolute;
	bottom: 10px;
	left: 10px;
}
/*产品展示页end*/

/*我的采购单start*/
/*下单步骤 start*/
.order_box{
	height: 100%;
}
.order_step{
	width: 480px;
	height: 4px;
	margin-top: 48px;
	background: #cccccc;
	border-radius: 2px;
	-webkit-border-radius: 2px;  
    -moz-border-radius: 2px;
	behavior: url(js/PIE.htc);
}
.order_step span{
	display: inline-block;
	text-align: center;
	vertical-align: bottom;
}
.order_stepDiv{
	height: 100%;
	float: left;
	position: relative;
}
.order_step .step_now span.progress_line{
	background: #00BA6E;
}
.order_step .step_now span.progress_circle{
	background: #00BA6E;
	
}
.order_step .step_now span.step_text{
	color: #000;
}
.progress_line{
	width: 160px;
	height: 4px;
	float: left;
	background: #cccccc;
	border-radius: 2px;
	-webkit-border-radius: 2px;  
    -moz-border-radius: 2px;
	behavior: url(js/PIE.htc);
}
.progress_circle{
	width: 26px;
	height: 26px;
	background: #cccccc;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -13px;
	margin-left: -13px;
	border-radius: 50%;
	-webkit-border-radius: 50%;  
    -moz-border-radius: 50%;
	behavior: url(js/PIE.htc);
}
.progress_circle span.step_num{
	width: 26px;
	height: 26px;
	color: #fff;
	line-height: 26px;
	font-size: 16px;
	font-weight: bold;
}
.progress_circle span.step_text{
	width: 160px;
	position: absolute;
	top: 30px;
	left: 50%;
	margin-left: -80px;
	color: #999999;
	font-size: 14px;
}
/*下单步骤 end*/
.purchase_order_box{
	margin-bottom: 100px;
	min-height: 560px;
	position: relative;
}
.purchase_order_title{
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	padding-left: 5px;
	border-bottom: 2px solid #36a13b;
}
.purchase_order_content{
	border: 1px solid #e2e2e2;
}
.purchase_order_content table{
	width: 100%;
	margin: 0;
}
.purchase_order_content tr.purchase_order_thead{
	height: 40px;
	line-height: 40px;
	background: #eeeeee;
	border-bottom: 1px solid #e2e2e2;
}
.purchase_order_content tr{
	min-height: 60px;
	border-bottom: 1px dashed #e2e2e2;
}
.purchase_order_content td{
	text-align: center;
}
.purchase_order_content td.name_property{
	width: 170px;
	padding: 5px 0 5px 20px;
	text-align: left;
}
.purchase_order_content td.name_property img{
	vertical-align: middle;
}
.name_property_img img{
	width: 40px;
	height: 40px;
	margin-right: 5px;
}
.purchase_order_content td.name_property span{
	vertical-align: middle;
}
.purchase_order_content td.name_property .product_name{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0;
}
.bgcolor_yellow{
	background: #ffffcc;
	width: 120px;
}
.purchase_order_content .checkbox_td{
	text-align: left;
	padding-left: 20px;
	width: 80px;
}
.purchase_order_content .checkbox_td input{
	width: 16px;
	height: 16px;
	border: 1px solid #e2e2e2;
	float: left;
}
.purchase_order_content .purchase_order_thead .checkbox_td input{
	margin: 12px 2px 0 0;
}
.order_operation{
	width:1198px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #cccccc;
	background: #eeeeee;
	position: absolute;
	bottom: -70px;
	z-index: 99;
}
.order_operation span{
	vertical-align: top;
}
.order_operation span input{
	height: 16px;
	width: 16px;
	vertical-align: middle;
	margin-right: 5px;
}
.delete_selected,.continue_shopping{
	margin-left: 40px;
}
.delete_selected:hover,.continue_shopping:hover,.return_order:hover{
	color: #36a13b;
}
.order_operation .pull-right{
	color: #666666;
}
.order_operation .pull-right .goods_category,.order_operation .pull-right .total_packages{
	color: #333333;
}
.total_amount,.account_balance{
	font-size: 18px;
	margin-right: 20px;
}
.btn_settlement,.confirm_order{
	display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #36a13b;
	color: #fff;
	margin-left: 30px;
	border-radius: 4px;
	cursor: pointer;
}
.btn_settlement:hover,.confirm_order:hover{
	background: #28942d;
	color: #fff;
}
/*我的采购单end*/

/*会员管理中心start*/
.exit-btn{
	display: inline-block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border-radius: 4px;
	background: #f6a823;
	margin-left: 30px;
}
.admin-nav a{
	color: #000;
}
#changePsw{
	color: #72b84c;
	border: 0;
}
#admin-aside-nav{
	width: 180px;
}
.icon-place,.icon-notice,.icon-order,.icon-details{
	width: 18px;
	height: 18px;
}
i.icon-place{
	background-position: 0 -240px;
}
i.icon-notice{
	background-position: 0 -264px;
}
i.icon-order{
	background-position: 0 -288px;
}
#admin-content-box{
	width: 1010px;
}
/*产地详情start*/
#place-details .content-items-box{
	height: 540px;
}
#place-details .content-items-ul li:after{
	border: 0;
}
i.icon-details{
	margin: 11px 10px 11px 0;
	background-position: 0 -313px;
}
#place-details p{
	height: 35px;
	line-height: 35px;
	padding-left: 30px;
}
#place-details p span{
	display: inline-block;
	width: 70px;
	text-align: right;
}
/*产地详情end*/
/*报价清单start*/
.content-items-box.admin-content-box{
	border: 0;
}
.content-items-ul.admin-ul{
	border: 1px solid #E2E2E2;
	border-radius: 5px;
	-webkit-border-radius: 5px;  
	-moz-border-radius: 5px;
	behavior: url(js/PIE.htc);
}
.admin-ul li{
	width: 245px;
	text-align: left;
	margin-left: 10px;
}
.admin-ul li input{
	width: 135px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	border: 1px solid #E2E2E2;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	padding-left: 5px;
}
.admin-ul li a.query,#quotation-sheet a.release{
	width: 80px;
	height: 30px;
	display: inline-block;
	color: #fff;
	text-align: center;
	line-height: 30px;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
}
.admin-ul li a.query{
	background: #72b84c;
}
.admin-ul li:after{
	border: 0;
}
table.admin-tab{
	width: 1010px;
	margin: 10px 0;
}
table.admin-tab td{
	text-align: center;
	border: 1px solid #E2E2E2;
	padding: 5px !important;
}
table.admin-tab thead td{
	padding: 0 !important;
}
#quotation-sheet table td{
	padding: 0;
}
#quotation-sheet table tbody tr{
	height: 60px;
}
#quotation-sheet table tbody input{
	height: 25px;
	line-height: 25px;
	border: 1px solid #E2E2E2;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	padding-left: 5px;
}
#quotation-sheet table tbody td.checkbox input{
	height: 12px;
	border: 0;
}
#quotation-sheet td.date-tal{
	position: relative;
}
i.icon-date{
	width: 16px;
	height: 16px;
	background-position: 0 -336px;
}
#quotation-sheet i.icon-date{
	position: absolute;
	top: 50%;
	right: 10px;
	margin-top: -8px;
	cursor: pointer;
}
#quotation-sheet i.icon-delete{
	width: 20px;
	height: 20px;
	background-position: 0 -360px;
	cursor: pointer;
}
#quotation-sheet p{
	padding: 0;
}
#quotation-sheet a.release{
	background: #f6a823;
}

/*报价清单end*/
/*公告列表start*/
#notice-list .content-items-box,#all-order .content-items-box{
	position: relative;
}
table.admin-tab td a{
	margin-right: 0;
}
.pages.admin-pages{
	position: absolute;
	right: 0;
	bottom: -30px;
}
.pages.admin-pages li{
	height: 24px;
	line-height: 20px;
	border: 2px solid #dbdbdb;
	margin-right: 5px;
	background: #fff;
}
.pages.admin-pages li:hover{
	border-color: #73b84d;
	color: #73b84d;
}
.pages.admin-pages li:hover a{
	color: #73b84d;
}
.pages.admin-pages li.current{
	border-color: #73b84d;
	background: #73b84d;
}
.pages.admin-pages li.current a{
	color: #fff;
}
.pages.admin-pages li.more{
	border: 0;
}
/*公告列表end*/
/*所有订单start*/
#all-order td.td-handle{
	width: 300px;
}
#all-order td.td-handle a{
	border: 1px solid #f6a823;
	color: #f6a823;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	padding: 3px 5px;
}
/*所有订单end*/
/*订单详情start*/
#order-message{
	height: 98px;
	margin-bottom: 20px;
}
#order-message .content-items-ul li{
	text-align: left;
	margin-left: 10px;
}
#order-message .content-items-ul li:after{
	border: 0;
}
#order-message .order-message-content{
	margin-top: 20px;
}
#order-message .order-message-content span{
	margin-left: 30px;
}
#order-goods-msg a.return{
	display: block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	background: #72b84c;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	margin: 0 auto;
}
/*订单详情end*/
/*商品详情start*/
#notice-goods-details .content-items-box{
	height: 538px;
}
#notice-goods-details .content-items-ul li{
	margin-left: 20px;
}
#notice-goods-details .content-items-ul li:after{
	border: 0;
}
#notice-goods-details .notice-form form{
	width: 100%;
	height: 300px;
}
#notice-goods-details .notice-form .form-group-box{
	width: 320px;
	line-height: 32px;
}
#notice-goods-details .notice-form-group{
	width: 100%;
	height: 56px;
	line-height: 56px;
}
#notice-goods-details .notice-form-group label{
	width: 125px;
	height: 100%;
	text-align: right;
}
#notice-goods-details .notice-form-group label span{
	color: red;
}
#notice-goods-details .notice-form-group input{
	width: 170px;
}
#notice-goods-details .date-group{
	position: relative;
}
#notice-goods-details i.icon-date{
	position: absolute;
	top: 50%;
	right: 25px;
	margin-top: -8px;
	cursor: pointer;
}
#notice-goods-details .notice-form-btn{
	width: 100%;
	text-align: center;
}
#notice-goods-details .notice-form-btn a{
	width: 120px;
	height: 30px;
	display: inline-block;
	color: #fff;
	background: #72b84c;
	text-align: center;
	line-height: 30px;
	border-radius: 4px;
	-webkit-border-radius: 4px;  
	-moz-border-radius: 4px;
	behavior: url(js/PIE.htc);
	margin: 0 10px;
}
/*商品详情end*/
/*会员管理中心end*/

/*公司简介 start*/
.company_box{
	margin: 10px 0 50px 0;
	overflow: hidden;
}
.company_box .link_box{
	border-bottom: 0;
}
.company_nav{
	width: 200px;
	height: 130px;
	background: #eeeeee;
}
.company_nav_ul{
	padding: 0 1px;
	margin-top: 20px;
}
.company_nav_li{
	height: 30px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
}
.company_nav_li:hover{
	color: #36a13b;
	background: #fff;
}
.company_nav_li.nav_now{
	color: #36a13b;
	background: #fff;
}
.company_content_items{
	border: 1px solid #e2e2e2;
	border-top: 2px solid #268c2b;
	overflow: hidden;
}
.company_content_article{
	min-height: 508px;
	padding: 20px;
}
.company_content_article p{
	text-indent: 28px;
	line-height: 24px;
}
#base_introduction .company_content_items{
	margin-bottom: 20px;
}
#base_introduction .company_content_article{
	min-height: 308px;
}
#base_introduction .company_content_article ul li{
	float: left;
	width: 300px;
	margin-left: 20px;
	background: #eeeeee;
	overflow: hidden;
}
#base_introduction .company_content_article ul{
	margin-top: 15px;
}
#base_introduction .company_content_article ul li:first-child{
	margin-left: 0;
}
.base_img{
	height: 199px;
	width: 300px;
}
.base_img img{
	height: 199px;
	width: 300px;
}
#base_introduction .company_content_article li span{
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #e2e2e2;
	border-top: 0;
}
.address_img{
	width: 940px;
	height: 330px;
}
.address_img img{
	width: 940px;
	height: 330px;
}
#contact_us .address_message h4{
	font-size: 18px;
	color: #333333;
	line-height: 55px;
}
#contact_us .address_message p{
	text-indent: 0;
	line-height: 30px;
}
#contact_us .address_message .letter_spacing{
	width: 28px;
}
/*公司简介 end*/

/*页面底部start*/
footer{
	height: 130px;
	text-align: center;
	background: #eeeeee;
	padding-top: 30px;
}
footer p{
	margin-bottom: 0;
	line-height: 30px;
}
footer .link-box a{
	padding: 0 10px;
}
footer .link-box a:hover{
	color: #42a647;
}
footer .link-box span{
	margin-left: 20px;
}
/*页面底部end*/
/*集采中心*/
.screening{
	height: 50px;
	line-height: 48px;
	border: 1px solid #e2e2e2;
	background: #eeeeee;
	margin: 10px 0;
}
.screening a span i{
	vertical-align: middle !important;
    margin-top: -3px; 
}
.screening a {
    float: left !important; 
}
.screening a span {
    display: block;
    width: 120px;
	border-right: 1px solid #e2e2e2;
	text-align: center;
	cursor: pointer;
}
.screening a span i {
    display: none;
    width: 8px;
    height: 12px;
    background: url(../img/icon.png) no-repeat;
    margin-left: 3px;         
}
.screening a span i.up {
   background-position: 0 0; 
}
.screening a span i.down {
   background-position: 0 -14px; 
}
.screening a.active span {
   background-color: #bfbfbf;
   border-color: #E6E6E6;
}
.screening a:hover span {
   color: #0a8a4f; 
}
.screening a.active span i{
   display: inline-block;
}
.screening a.active span i.icon_arrow_up {
   background-position: -40px -192px;
}
.screening a.active span i.icon_arrow_down {
   background-position: -32px -192px;
}
.content-items-ul li a{
    width: 100%;
    height: 100%;
    border-radius: 5px;
    display: inline-block;
}
#noticeTable+.pages ul{
    float: left;
}
#noticeTable+.pages .message{
    float: right;
}
/*会员单位 css start*/
.memberDiv{
	font-family: "黑体";
	font-size: 18px;
	border: 1px solid #ddd;
	margin-top: 40px;
	margin-bottom: 90px;
}
.memberUl{
	overflow: hidden;
}
.memberLi{   
	width: 398.2px;
	height: 90px;
	text-align: center;
	line-height: 90px;
	border: 1px solid #ddd;
	border-left: 0;
	border-top: 0;
	float: left;
}
.memberLi:nth-child(2n){
	background: #fff9f0;
}
/*会员单位 css end*/
.noticeDetails_article img{
	width: 100%;
}

/* 2018-8-1 start */
.remark-box,.address-div{ padding: 15px 20px; border-top: 1px solid #e2e2e2; }
.remark-box label{ vertical-align: top; }
.remark-box textarea{ display: inline-block;box-sizing: border-box;width: 1100px; height: 120px;resize: none;padding: 5px;border: 1px solid #e2e2e2; }
.radio-div{ height: 50px;line-height: 50px;background: #eeeeee;padding: 0 20px; }
.radio-div label{ margin-right: 20px; }
.radio-div label>*{ vertical-align: middle; }
.radio-div label>span{ margin-left: 5px; }

.address-div label{ vertical-align: top;height: 40px; line-height: 40px;margin: 0; }
.address-ul{ display: inline-block;width: 1080px;}
.address-ul li{ height: 40px;line-height: 38px;padding: 0 10px;box-sizing: border-box;}
.address-ul li label>*{ vertical-align: middle; }
.address-ul li label>span{ margin-left: 5px; }
.address-ul li.selected{ background: #f0faf0;border: 1px solid #e2e2e2;}
.address-ul li a:hover{ color: #268c2b;}

.form-box { margin-top: 10px;line-height: 30px;overflow: hidden;}
.form-box > label{ display: inline-block;width: 180px;text-align: right;height: 30px;}
.input-box{width: 300px;}
.address-select{display: inline-block;height: 30px; width: 32%;float: left;box-sizing: border-box;border: 1px solid #e2e2e2;}
.address-select + .address-select{margin-left: 2%;}
.address-textarea{display: inline-block;height: 90px; width: 100%;box-sizing: border-box;resize: none;padding: 5px;border: 1px solid #e2e2e2;}
.input-box input[type='text']{display: inline-block;height: 30px;width: 100%;box-sizing: border-box;border: 1px solid #e2e2e2;}

.pay-box {margin-top: 50px;font-size: 18px;}
.pay-text {height: 50px;line-height: 50px;border-bottom: 1px solid #e2e2e2;}
.pay-num {font-size: 30px;font-weight: bold;}
.pay-select {margin: 30px 50px;}
.pay-select ul li{height: 60px;line-height: 60px;padding: 0 20px;}
.pay-select ul li.selected{background: #f0faf0;border: 1px solid #e2e2e2;line-height: 58px;}
.icon-pay {background: url(../img/icon-pay.png) no-repeat;display: inline-block;vertical-align: text-bottom;margin: 0 10px 0 20px;}
.icon-balance { width: 22px;height: 24px;background-position: 0 0;}
.icon-WeChatPay { width: 24px;height: 22px;background-position: -32px 0;}
.icon-CICC { width: 110px;height: 22px;background-position: 0 -32px;}
.pay-select ul li label>*{ vertical-align: middle; }

.payBank-box { border-top: 1px solid #e2e2e2;height: 50px;line-height: 50px;margin: 30px 0 50px 0;}
.payBank-select {display: inline-block;position: relative;}
.payBank-select input{display: inline-block; width: 300px;height: 30px;border: 1px solid #e2e2e2;border-radius: 4px;padding: 0 10px;}

.select-input { background: url(../img/icon-down.png) no-repeat 300px center; }
.search-input { background: url(../img/search.png) no-repeat 280px center; }
.bankList-box { position: absolute;width: 100%;top: 45px;border: 1px solid #e2e2e2;background: #fff;box-sizing: border-box;line-height: 30px;}
#searchInput { width: 280px;margin: 0 10px;line-height: 30px;}
#bankList {max-height: 200px;overflow-y: auto;border-top: 1px solid #e2e2e2;margin-top: 2px;}
#bankList li {height: 30px;line-height: 30px;padding: 0 10px;border-bottom: 1px solid #e2e2e2;cursor: pointer;}
#bankList li:hover {background: #ddd;}

.btn-pay {width: 160px;height: 40px;line-height: 40px;margin-left: 50px;}

.pay-result-head { text-align: center;position: relative;height: 40px;line-height: 40px;}
.pay-result-head:before,
.pay-result-head:after { position: absolute;content: '';height: 2px;background: #e2e2e2;top: 50%;margin-top: -1px;width: 45%;}
.pay-result-head:before {left: 0;}
.pay-result-head:after {right: 0;}
.pay-result-content { text-align: center;margin-top: 150px;}
.icon-payResult {background: url(../img/icon-payResult.png) no-repeat;display: inline-block;width: 80px;height: 80px;}
.icon-payResult-success {background-position: 0 0;}
.icon-payResult-failure {background-position: -88px 0;}
.pay-result-text { font-size: 18px;font-weight: bold;margin: 20px 0 40px 0;}
.pay-operation a{margin: 0 10px;font-size: 16px;}

.addressAdd-form .form-box > label{width: 106px;}
.addressAdd-form .form-box .input-box input[type='text']{height: 30px;width: 100%;box-sizing: border-box;border: 1px solid #e2e2e2;}
.addressAdd-form .form-box .input-box input[type='checkbox']{height: auto;width: auto;}

.table thead{background: #eee;}
.table tr{border-bottom: 1px solid #e2e2e2;}
.table th,.table td{text-align: left !important;font-weight: normal;}
/*隐藏掉我们模型的radio*/
.my_radio{
    display: inline-block;
    margin-right: 20px;
}
.my_radio .radio {
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    display: none;
}
/*未选中时*/        
.my_radio .radio+span {
    width: 20px;
    height: 20px;
    background-color: #fff;
    display: inline-block;
    background-image: none;
    border: 1px solid #cfcfcf;
    border-radius: 50%;
    position: relative;
    box-sizing: border-box;
}
/*选中radio时,修改背景图片的位置*/            
.my_radio .radio:checked+span {
    background: url(../img/icon-radio.png) no-repeat center center;
    border: 0;
}
/* 2018-8-1 end */
