@charset "utf-8";
/* CSS Document */
body *{ font-family: "Microsoft YaHei","weiruanyahei",Tahoma,SimSun }
*{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:0; margin:0}
*:before,
*:after{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
html{ font-family:sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust: 100%;}
body{ font-family: "微软雅黑"; color:#535e70; font-size:13px; background:#f5f7f9; color:#2e2e2e; position:static !important}
input,button,select,textarea{ border:1px solid #c0c8cf; background:none; outline:none; transition-duration:0.4s; font-size: 13px;}
input:disabled{ background: #f3f3f3 !important;}
textarea{ transition-duration:0.4s; outline:none}
input:focus,
select:focus,
textarea:focus{ border:1px solid #0089ff !important;}
select{ 
  outline:none;
  color:#666; font-size:13px;
}
#detail{ display: block !important; margin-left: -30000px; }
/*去除自动填充黄色背景*/
input:-webkit-autofill, 
textarea:-webkit-autofill, 
select:-webkit-autofill { 
	-webkit-box-shadow: 0 0 0 1000px white inset; 
}
input[type=text]:focus, input[type=password]:focus, textarea:focus,select:focus{
	-webkit-box-shadow: 0 0 0 1000px none inset; 
}
input[type=number] {  
    -moz-appearance:textfield;  
}  
input[type=number]::-webkit-inner-spin-button,  
input[type=number]::-webkit-outer-spin-button {  
    -webkit-appearance: none;  
    margin: 0;  
}  
ul,li{ list-style:none; }
select{
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../images/select-bg.png) right center no-repeat #fff;
	padding: 0 40px 0 10px;
	box-sizing: border-box;
}
.targetAdd{float: left; background: #0089ff; padding: 6px 15px; color: #fff; border-radius: 5px; margin-top: 20px; margin-right: 10px;}
.targetRefresh{ background: #f18b30;}
a{ color:#333; text-decoration:none; transition-duration:0.4s}
a:hover{ text-decoration:none;}
img{ border:none; max-width:100%; float:left}
.fl{ float:left}
.fr{ float:right}
em,i{ font-style:normal}
:-moz-placeholder{ color:#999;}
::-moz-placeholder{ color:#999;}
input:-ms-input-placeholder{ color:#999;}
input::-webkit-input-placeholder{ color:#999;}
.table tbody tr{ transition-duration:0.4s}
.table tbody tr:nth-child(even){background:#fafafa;}
.table tbody tr:hover{ background:#f6f6f6 !important; transition-duration:0.4s}
.imgcom{
	position:relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center; 
	overflow:hidden;
}

/*修改密码*/
.editMask{ 
	position:fixed; 
	width:100%; 
	height:100%; 
	background:rgba(0,0,0,0.4); 
	left:0; 
	top:0; 
	z-index:10000;
	-webkit-opacity:0; 
	-moz-opacity:0; 
	-khtml-opacity:0; 
	opacity:0; 
	filter:alpha(opacity=0); 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
}
.editMask .editBox{ 
	position:absolute; 
	width:450px; 
	height:264px; 
	background:#FFF; 
	left:50%; 
	top:50%;
	margin-left:-225px; 
	margin-top:-165px; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	overflow:hidden;
	-webkit-transform:scale(0.8);
  	-moz-transform:scale(0.8);
  	-ms-transform:scale(0.8);
  	-o-transform:scale(0.8);
  	transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.editMask.is-visible3{ 
	-webkit-opacity:1; 
	-moz-opacity:1; 
	-khtml-opacity:1; 
	opacity:1; 
	filter:alpha(opacity=1); 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"; 
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
	visibility:visible;
    -webkit-transition:opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition:opacity 0.3s 0s, visibility 0s 0s;
    transition:opacity 0.3s 0s, visibility 0s 0s;
}
.editMask.is-visible3 .editBox{ -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}
.editMask .editBox .bar{ float:left; width:100%; background:#00aaee; color:#FFF; padding-left:20px; font-size:16px; height:40px; line-height:40px; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; }
.editMask .editBox .tip_pup2{ clear:both; width:100%; text-align:center; float:left; font-size:14px; color:#F00; height:35px; line-height:35px;}
.editMask .editBox ul.pass{ float:left; width:100%; padding:25px 30px 0 30px;}
.editMask .editBox ul.pass li{ float:; width:100%;}
.editMask .editBox ul.pass li label{ float:left; height:40px; line-height:40px; width:100px; text-align:right; padding-right:5px;}
.editMask .editBox ul.pass li p{ float:left; width:280px;}
.editMask .editBox ul.pass li input.i-box{ float:left; width:100%; height:40px; line-height:40px; color:#666; border:1px solid #a0e4ff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  padding:0 10px;}
.editMask .editBox ul.pass li .tip{ float:left; width:280px; margin-left:100px; height:24px; line-height:24px; clear:both; margin-top:2px;}
.editMask .editBox ul.pass li .tip i.error{ float:left; font-style:normal; color:#f97331; font-size:13px; height:22px; line-height:22px; padding-left:18px; background:url(../images/exclamation.png) left center no-repeat;}
.editMask .editBox ul.pass li .tip i.succ{ background:none;}
.editMask .editBox .tipbtn{ float:left; width:100%; background:#f5f5f5; padding:15px; margin-top:7px;}
.editMask .editBox .tipbtn .passbtn{ float:right; background:#00aaee; color:#fff; cursor:pointer; border-radius:5px; border:1px solid #00aaee; -moz-border-radius:5px; -webkit-border-radius:5px; width:60px; text-align:center; height:30px; line-height:30px; margin-left:15px;}
.editMask .editBox .tipbtn .mmqd:hover{ background:#35c4fd}
.editMask .editBox .tipbtn .mmqx{ background:#b9b9b9; border:1px solid #b9b9b9}
.editMask .editBox .tipbtn .mmqx:hover{ background:#ccc}


/*顶部*/
.frameTop{ position:fixed; left:0; top:0; width:100%; height:60px; background:#333; padding:0 10px; z-index:1000}
.frameTop .logo{ line-height:60px; font-size:22px; color:#FFF}
.frameTop .right p{ float: left; line-height:60px; color:#FFF; margin-right: 150px;}
.frameTop #localtime{ float:left; line-height:60px; color:#FFF; margin-right: 20px;}
.frameTop .news {position:relative; height:46px; margin:7px 10px 0 0;}
.frameTop .news a{ float:left; color:#FFF; width:46px; text-align:center; height:46px; line-height:46px; background:rgba(255,255,255,0.3); font-size:28px;}
.frameTop .news a.promptOpen/*,
.frameTop .news a:hover*/{ color:#EB292C; background:#ffffff;}
.frameTop .news em { position:absolute; width:24px; height:24px; text-align:center; line-height:24px; background:#F33; color:#FFF; font-size:13px; border-radius:100%; top:-6px; left:-6px;}
.frameTop .administrator{ cursor:pointer; padding:6px; position: relative; margin-top:7px; background:rgba(255,255,255,0.3); color:#FFF;}
.frameTop .administrator img{ float:left; width:34px; height:34px; border-radius:4px;}
.frameTop .administrator .user-info{ float:left; line-height:34px; padding:0px 10px;}
.frameTop .administrator .icon { float:left; margin-top:10px; font-size:15px;}
.frameTop .administrator .dropdown-menu{ position:absolute; background:#FFF; border:1px solid #dddddd; padding:8px 0px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; z-index:1006; top:50px; left:0; display:none; width: 100%;}
.frameTop .administrator .dropdown-menu li{ width:100$; width:100%; padding:0px 10px;  line-height:32px; height:32px;}
.frameTop .administrator .dropdown-menu li a{ float:left; width:100%;}
.frameTop .administrator .dropdown-menu li i{ margin-right:5px; font-size:16px}
.frameTop .administrator .dropdown-menu li a:hover{ color:#0089ff}

/***************************消息框样式属性设置**************************************/
.prompt_style{background:#ffffff; position:fixed; width:300px; top:60px; right:-320px; z-index:99999; box-shadow: -4px 0px 20px #888888;}
.prompt_style .prompt_title{ float:left; width:100%; text-align:center; line-height:40px; color:#ffffff; background:#373737;}
.promptList{ float:left; width:100%; height:355px; overflow:hidden}
.prompt_style .prompt_info:hover{background: #E8E8E8}
.prompt_style .prompt_info{ float:left; width:100%; padding:10px; color: #333333; border-bottom: 1px dotted #dddddd; transition-duration:0.4s;}
.prompt_style .prompt_info .tz_title{ float:left; width:100%; font-size:14px; color:#000000; margin-bottom:8px;}
.prompt_style .prompt_info table{ float:left; width:100%}
.prompt_style .prompt_info table .icon_prompt{ float:left; font-size:18px; text-align:center; float:left; width:30px; height:30px; border-radius:50%; color:#ffffff; line-height:30px; background-color: #82af6f}
.prompt_style .prompt_info table a{ float:left; color:#333333; line-height:20px;font-size:12px;}
.prompt_style .prompt_info:last-child{ border-bottom:none}

/*框架左边导航*/
#navigation{ width:140px; height:100%; position:fixed; left:0; top:60px; z-index:1000; background:#444; /* border-right:1px solid #ddd; */ }
#navigation .nav_inner{ position:absolute; width:100%; height:90%; left:0; top:0; clear:both; overflow:hidden;}
#navigation .nav_inner ul{ width:100%; float: left;}
#navigation .nav_inner ul li.nav-item{ float: left; position: relative; width:100%;}
#navigation .nav_inner ul li.nav-item a.first{ /* border-left: 4px solid #444; */ float:left; width:100%; height:45px; line-height:45px; color:#ddd; padding:0 15px 0 10px;}
#navigation .nav_inner ul li.nav-item a.first i{ float:left; font-size:15px !important; width:25px; text-align:center}
#navigation .nav_inner ul li.nav-item a.first span{ float:left; width:70px; margin-left:5px; position: relative;}
#navigation .nav_inner ul li.nav-item a.first em{ float:right; font-size:12px; color:#ddd; transition:transform .2s;}
#navigation .nav_inner ul li.nav-show a.first em{ transform:rotate(180deg)}
#navigation .nav_inner ul li.nav-item a.first:hover{ background: rgba(0, 0, 0, .1); }
#navigation .nav_inner ul li.nav-item a.first:hover i,
#navigation .nav_inner ul li.nav-item a.first:hover span,
#navigation .nav_inner ul li.nav-item a.first:hover em{color: #ddd !important;}

#navigation .nav_inner ul li.nav-item ul{  float: left; width:100%; background: rgba(0, 0, 0, .3); display:none; padding: 5px 0; /* border-top:1px solid #ddd */}
#navigation .nav_inner ul li.nav-item ul li{  float: left; width:100%; /* border-bottom:1px dotted #c3c3c3 */}
#navigation .nav_inner ul li.nav-item ul li:last-child{ border-bottom:none}
#navigation .nav_inner ul li.nav-item ul li a{ float:left; width:100px; /* border-left:1px dotted #c3c3c3; */ height:32px; line-height:32px; margin-left:22px; color:#ddd;}
#navigation .nav_inner ul li.nav-item ul li a i{ float:left; color:#c3c3c3; font-size:12px; width:10px;}
#navigation .nav_inner ul li.nav-item ul li a i.icon-jiantouyou{ float:right; display:none}
#navigation .nav_inner ul li.nav-item ul li a span{ float:left; margin-left:20px; width:70px;  position: relative;}
#navigation .nav_inner ul li.nav-item span em{ position: absolute; right: 10px; top: 8px; border-radius: 10px; width: 7px; height: 7px; background: #f00;}
#navigation .nav_inner ul li.nav-item ul li a span em{ top: 5px;}
#navigation .nav_inner ul li a:hover,
#navigation .nav_inner ul li a:hover em,
#navigation .nav_inner ul li.active ul li.selected a{ color:#fff !important;}
#navigation .nav_inner ul li.active ul li.selected a i.icon-jiantouyou{ display:block; color:#fff;}

/*主体框架*/
#content{ margin-left:140px; margin-top:60px; position:relative; clear:both; /*overflow:hidden;*/}
/*面包屑路径*/
.breadcrumbs{ position:fixed; top:60px; width:100%; border-bottom:1px solid #ddd; height:45px; line-height:45px; background:#fff; z-index:999}
.breadcrumb_style{ float:left; overflow:hidden; position: relative; height:45px;}
.breadcrumb{ float:left;}
.breadcrumb li{ float:left; color:#666; border-right:1px solid #eee; height:44px; line-height:44px; position:relative; cursor:pointer;}
.breadcrumb li a{ float:left; padding:0px 15px; }
.breadcrumb li.active{ background:#ffffff; color:#0089ff; padding:0 15px}
.breadcrumb li.active .home-icon{ color:#0089ff}
.breadcrumbs .sub_btn{ float: right; margin-right: 150px;}
.breadcrumbs .sub_btn .btn{ float:left; width:80px; height:35px; margin-top: 4px; border: 1px solid #0089ff; line-height:35px; background: #0089ff; color:#fff; text-align:center; cursor:pointer;}

/*主体内容*/
#content #containerBox{ float:left; width:100%; height:100%; position:relative; margin-top:55px; padding:0 10px;}

/* 商城数据统计 */
.statisticsMain{ float: left; width: 100%; padding: 20px;}
.statisticsMain .cardBox{ float: left; width: 100%;}
.statisticsMain .item{ float: left; width: 18.1%; background: #fff; border-radius: 8px; padding: 20px; -webkit-box-shadow: 0 0 17px 0 rgba(130,122,122,0.1); box-shadow: 0 0 17px 0 rgba(130,122,122,0.1); margin: 0 20px 20px 0;}
.statisticsMain .item .bar{ float: left; width: 100%;}
.statisticsMain .item .info{ float: left; width: 100%; font-size: 30px; font-weight: bold; margin-top: 10px;}
.statisticsMain .tongji_form{ float: left; width: 100%;}
.statisticsMain .tongji_form .paihangBox{ float:left; width:49.5%; border:1px solid #e4e4e4; height:280px; margin-bottom: 20px; background: #fff;}
.statisticsMain .tongji_form .paihangBox .bar{ float:left; width:100%; border-bottom:1px solid #e4e4e4; background:#fafafa; font-size:16px; line-height:40px; padding:0 0 0 10px;}
.statisticsMain .tongji_form .paihangBox .table{ float:left; width:100%; height: 237px; overflow: auto;}
.statisticsMain .tongji_form .paihangBox .table2{ float:left; width:100%; height:100px; overflow:hidden; background:#FF0}
.statisticsMain .tongji_form .paihangBox .table table{ float:left; width:100%}
.statisticsMain .tongji_form .paihangBox .table td{ border-bottom:1px solid #e4e4e4; padding:10px 5px; text-align:center; font-size:13px;}
.statisticsMain .tongji_form .paihangBox .table td span{ float:left; width:100%; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden; }
.statisticsMain .tongji_form .paihangBox .table tbody td{ color:#666}
.statisticsMain .tongji_form .paihangBox .table tbody tr:last-child td{ border-bottom:none}
.statisticsMain .tongji_form .paihangBox2{ float:right;}
.statisticsMain .tongji_form .paihangBox .table .tipBox{ float: left; width: 100%; text-align: center; line-height: 237px;}



/*首页*/
.homeBox{ float:left; width:100%}
.homeBox .spacing_style{ float:left; width:100%; background: #fff; padding: 15px 15px 0 15px;}
.homeBox .spacing_style dl{ float:left; color:#666; width:24.24%; margin-right:1%; height:100px; overflow:hidden; margin-bottom:15px; border: 1px solid #ddd;}
.homeBox .spacing_style dl dt{ float:left; background:rgba(255,255,255,0.2); width:100px; height:100px;}
.homeBox .spacing_style dl dt p{ float:left; width:100%; text-align:center; font-size:30px; margin-top:18px; line-height:33px;}
.homeBox .spacing_style dl dt span{ float:left; width:100%; text-align:center; font-size:14px; margin-top:8px;}
.homeBox .spacing_style dl dd{ position: relative; padding:0 10px; word-break:break-all; height:100px; margin-left:100px; vertical-align: middle; top:0px; text-align: center; font-size:26px;}
.homeBox .spacing_style dl dd table{ float:left; width:100%; height:100px;}
.homeBox .spacing_style dl dd table font{ font-size:15px;}
/* .homeBox .spacing_style dl.dl{ background:#2ec7c9}
.homeBox .spacing_style dl.dl2{ background:#57c8f2}
.homeBox .spacing_style dl.dl3{ background:#ebc016} */
.homeBox .spacing_style dl.dl4{ /* background:#ff6c60; */ margin-right:0; float:right}
.homeBox .spacing_style dl.dl dt p{ color: #2ec7c9;}
.homeBox .spacing_style dl.dl2 dt p{ font-size:40px; color: #57c8f2;}
.homeBox .spacing_style dl.dl3 dt p{ font-size:33px; color: #ebc016;}
.homeBox .spacing_style dl.dl4 dt p{ font-size:35px; color: #ff6c60;}

.homeBox .spacing_style3{ float:left; width:100%; background: #fff; padding: 15px 15px 0 15px;}
.homeBox .spacing_style3 dl{ float:left; color:#666; width:19%; margin-right:1%; overflow:hidden; margin-bottom:15px; border: 1px solid #ddd;}
.homeBox .spacing_style3 dl dt{ float:left; background:#1d84bf; width:100%; height:30px; line-height: 30px; color: #fff; padding: 0 12px;}
.homeBox .spacing_style3 dl dd{ float:left; width:100%; line-height: 30px; padding: 30px 0; text-align: center; font-size:30px;}
.homeBox .spacing_style3 dl dd font{ font-size:15px;}
.homeBox .tongji_form{ float:left; width:100%; background: #fff; padding: 15px; margin-top: 10px;}
.homeBox .tongji_form .paihangBox{ float:left; width:49.5%; border:1px solid #e4e4e4; height:282px;}
.homeBox .tongji_form .paihangBox .bar{ float:left; width:100%; border-bottom:1px solid #e4e4e4; background:#fafafa; font-size:16px; line-height:40px; padding:0 0 0 10px;}
.homeBox .tongji_form .paihangBox .table{ float:left; width:100%;}
.homeBox .tongji_form .paihangBox .table2{ float:left; width:100%; height:100px; overflow:hidden; background:#FF0}
.homeBox .tongji_form .paihangBox .table table{ float:left; width:100%}
.homeBox .tongji_form .paihangBox .table td{ border-bottom:1px solid #e4e4e4; padding:10px 5px; text-align:center; font-size:13px;}
.homeBox .tongji_form .paihangBox .table td span{ float:left; width:100%; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden; }
.homeBox .tongji_form .paihangBox .table tbody td{ color:#666}
.homeBox .tongji_form .paihangBox .table tbody tr:last-child td{ border-bottom:none}
.homeBox .tongji_form .paihangBox2{ float:right;}
.homeBox .weekEcharts{ float:left; width:100%; background: #fff; padding: 15px; margin-top: 10px; margin-bottom: 20px;}
.homeBox .weekEcharts .bar{ float:left; width:100%; border-bottom:1px solid #e4e4e4; background:#fafafa; font-size:16px; line-height:40px; padding:0 0 0 10px;}
.homeBox .weekEcharts .charts{ float:left; width:100%; height:400px; padding:15px 5px}

.homeBox .tongji_form .compaihangBox{ max-height:400px; height: auto;}
.homeBox .tongji_form .compaihangBox .table{ float:left; width:100%; max-height: 350px; margin-top: 5px; overflow: auto;}

/*公共搜索*/
.searchBox{ float:left}
.wb_search{ float:left;}
.wb_search li{ float:left; margin:6px 10px 6px 0; position:relative;}
.wb_search li label{ float:left; height:32px; line-height:32px; color:#666}
.wb_search li input{ float:left; height:32px; line-height:32px; color:#666; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative; z-index:20}
.wb_search li input.i-box{ width:100px; padding:0 10px;}
.wb_search li input.i-box2{ width:200px;}
.wb_search li input.i-box3{ width: 150px;}
.wb_search li input.date-input{ padding:0 10px; cursor:pointer}
.wb_search li input.date{ width:180px;}
.wb_search li input.date-range{ width:320px}
.wb_search li input.date-range2{ width:200px;}
.wb_search li input.i-btn{ background:#0089ff; color:#FFF; width:60px; text-align:center; height:32px; line-height:32px; border:1px solid #0089ff; cursor:pointer}
.wb_search li input.i-btn:hover{ background:#0089ff}
/*.wb_search li .selectBox{ float: left; width: 200px}*/
.wb_search li select.dept_select{ float:left; width:180px; height:32px; line-height:32px; color:#666; border:1px solid #c0c8cf; cursor:pointer; overflow:hidden; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:0 10px; outline:none; transition-duration:0.4s}
.wb_search li em{ position:absolute; right:6px; top:5px; font-size:20px; color:#0089ff; z-index:100}

/* 下拉带搜索 */
.searchable-select{ float: left; width: 100%; color: #555; vertical-align: middle; position: relative; outline: none;}
.searchable-select-holder{ float: left; width: 100%; background: #fff;border: 1px solid #c0c8cf; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
height: 32px; line-height: 32px;padding: 0 25px 0 10px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden;}
.searchable-select-caret { position: absolute; width: 0; height: 0; box-sizing: border-box; border-color: #777 transparent transparent transparent; top: 5px; bottom: 0; border-style: solid; border-width: 6px;margin: auto; right: 10px;}
.searchable-select-dropdown { position: absolute; width: 100%; background: #fff; border: 1px solid #c0c8cf; border-radius: 0 0 3px 3px; padding: 5px 10px; border-top: none; top: 28px; left: 0;right: 0;z-index: 999}
.searchable-select-input { float: left; width: 100%; margin-top: 5px; border: 1px solid #ccc; outline: none; padding: 4px 6px; width: 100%; box-sizing: border-box;}
.searchable-scroll { float: left; width: 100%; margin-top: 4px; position: relative;}
.searchable-has-privious, .searchable-has-next { position: absolute; width: 100%; left: 0; right: 0; height: 20px; line-height: 20px; text-align: center; cursor: pointer; z-index: 10; display: none;}
.searchable-select-items { float: left; width: 100%; max-height: 300px; overflow: auto; position: relative; top: 5px; padding-bottom: 5px;}
.searchable-select-item { float: left; width: 100%; padding: 0 6px; cursor: pointer;height: 30px; line-height: 30px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden;}
.searchable-select-item.hover {	background: #ddd;}
.searchable-select-item.selected {background: #56a8fe;color: white;}
.searchable-select-hide { display: none}
.addBox #selectAccount,
.addBox #selectProduct,
.addBox #selectLink{ display: none;}

/*列表*/
.subject{ float:left; width:100%; background: #fff; padding: 10px 15px;}
.subject .subBox{ float:left; width:100%;/* border:1px solid #e4e4e4 */}
.subject .subBox .ul_btn{ float:left; width:100%; /* padding:0 15px;  border-bottom:1px solid #e4e4e4 */}
.subject .subBox .ul_btn a{ float:right; height:32px; line-height:32px; background:#0089ff; color:#fff; border-radius:4px; padding:0 16px; margin:6px 0px 6px 10px;}
.subject .subBox .ul_btn a:hover{ background:#0089ff;}
.subject .subBox .ul_btn a#allDelete{ background:#cc4c1f; }
.subject .subBox .ul_btn a#allDelete:hover{ background:#ed5925}
.subject .subBox .ul_btn span{ float:right; line-height:35px; color:#666}
.subject .subBox .import_shipment_doc{float:left; width:100%; margin-top: 10px;}
.subject .subBox .import_shipment_doc p{ float: left; height:32px; line-height: 32px;}
.subject .subBox .import_shipment_doc .myfileInput{ float: left; position: relative;}
.subject .subBox .import_shipment_doc .myfileInput .myfile{ position: absolute; left: 0; top: 0; width: 80px; height: 32px; opacity: 0; cursor: pointer;}
.subject .subBox .import_shipment_doc .myfileInput a{ float:left; height:32px; line-height:32px; background:#0089ff; color:#fff; border-radius:4px; width: 80px; text-align: center;}
.subject .subBox .import_shipment_doc .myfileInput span{ float: left; height:32px; line-height:32px; color:#666; padding: 0 5px;}
.subject .subBox .import_shipment_doc .btn{ float:left; height:32px; line-height:32px; background:#0089ff; color:#fff; border-radius:4px; width: 60px; text-align: center; border: none;}
.subject .subBox .import_shipment_doc .view{ float:left; height:32px; line-height:32px; background:#1ab394; color:#fff; border-radius:4px; width: auto; text-align: center; padding: 0 10px;}
.subject .subBox .import_shipment_doc .view2{ margin-left: 10px;}
.subject .subBox .listBox{ float:left; width:100%; padding:10px 0px;/* padding:20px 15px; */}
.subject .subBox .listBox .tableList{ float:left; width:100%;}
.listBox .tableList table{ float:left; width:100%; text-align:center; border-collapse:collapse; }
.listBox .tableList table td{ padding:15px 10px; /* line-height:20px; */color:#666; font-size:13px; position:relative; border-bottom:1px solid #e4e4e4; position:relative}
.listBox .tableList table thead tr td{ padding:15px 6px; font-size:14px; color:#333; background: #f0f0f0;}
.listBox .tableList table td .paixu{ width:60px; border:1px solid #ccc; text-align:center; height:32px; line-height:32px; color:#666; font-size:12px;}
.listBox .tableList table td img{ float:none; height:50px; max-width:inherit}
.listBox .tableList table td img.head_pic{ width: 50px; border-radius: 100px;}
.listBox .tableList table td a{ background:#0089ff; color:#FFF; padding:5px 10px; border-radius:3px; display:inline-block; margin:2px; font-size:12px}
.listBox .tableList table td a:hover{ background:#0089ff;}
.listBox .tableList table td a.delete{ background:#cc4c1f}
.listBox .tableList table td a.delete:hover{ background:#ed5925}
.listBox .tableList table .chk{ z-index:100; left:50%; top:50%; margin:-9px 0 0 -9px; width:18px; height:18px; position:absolute; cursor:pointer;
	-webkit-opacity:0;   
    -moz-opacity:0;  
    -khtml-opacity:0;   
    opacity:0; 
    filter:alpha(opacity=0);  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  
}
.listBox .tableList table .chk + label{ border:1px solid #ccc; width:18px; height:18px; text-indent:-999px; position:relative; display:inline-block; font-size:12px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-align:center; line-height:17px;}
.listBox .tableList table .chk:checked + label{border:1px solid #0089ff; color:#0089ff; width:18px; height:18px; text-indent:inherit}
.listBox .tableList table .xiajia{ background:#999}
.listBox .tableList table .xiajia:hover{ background:#b4b4b4}
.listBox .tableList table .shangjia,
.listBox .tableList table .shenhe,
.listBox .tableList table .q_t_btn{ background:#21A237}
.listBox .tableList table .shangjia:hover,
.listBox .tableList table .shenhe:hover,
.listBox .tableList table .q_t_btn:hover{ background:#2abe43}
.listBox .tableList table .fahuo,
.listBox .tableList table .tuikuan{ background:#21A237}
.listBox .tableList table .fahuo:hover,
.listBox .tableList table .tuikuan:hover{ background:#26b73f}
.listBox .tableList table .status font{ display:inline-block; border-radius:3px; color:#FFF; padding:3px 6px; font-size:12px;}
.listBox .tableList table .nodata{ /* display:none */}
.listBox .tableList table td b{ font-size:12px; color:#ee5a20; font-weight:normal;}
.listBox .tableList table tbody tr td.td{ text-align: left;}
.listBox .tableList table tbody tr td.td p{ float:left; font-size:14px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow: hidden;}
.listBox .tableList table tbody tr td.td span{ float:left; font-size:12px; color:#999; clear:both; margin-top:6px;}

/* 订单列表 */
.orderList{ float: left; width: 100%; margin-top: 10px;}
.orderList .ordertit{ float: left; width: 100%;}
.orderList .ordertit .order-col{ float: left; text-align: center;}
.orderList .ordertit .order-col01{ float: left; width: 50%;}
.orderList .ordertit .order-col01 p{ float: left; width: 80%; text-align: left;}
.orderList .ordertit .order-col01 span{ float: left; width: 20%;}
.orderList .ordertit .order-col02{ float: left; width: 10%;}
.orderList .ordertit .order-col03{ float: left; width: 10%;}
.orderList .ordertit .order-col04{ float: left; width: 10%;}
.orderList .ordertit .order-col05{ float: left; width: 10%;}
.orderList .ordertit .order-col06{ float: left; width: 10%;}
.orderList .orderItem{ float: left; width: 100%; border: 1px solid #dddee1; margin-top: 15px;}
.orderList .orderItem .prod-tit{ float: left; width: 100%;  padding: 6px 10px; background: #f8f8f9; line-height: 25px; border-bottom: 1px solid #dddee1;}
.orderList .orderItem .prod-tit span{ float: left; margin-right: 30px;}
.orderList .orderItem .prod-tit p{ float: left; }
.orderList .orderItem .prod-tit p font{ color: #c00; font-size: 16px;}
.orderList .orderItem .prod-tit p em{ color: #666;}
.orderList .orderItem .prod-cont{ float: left; width: 100%; position: relative;}
.orderList .orderItem .prod-cont .prod-item{ float: left; width: 100%; width: 50%; border-right: 1px solid #dddee1;}
.orderList .orderItem .prod-cont .items{ float: left; width: 100%; padding: 15px 10px; border-bottom: 1px solid #dddee1; position: relative;}
.orderList .orderItem .prod-cont .items:last-child{ border-bottom: none;}
.orderList .orderItem .prod-cont .items .shopInfo{ float: left; width: 80%; position: relative;}
.orderList .orderItem .prod-cont .items .shopInfo .prod-image{ width: 60px; height: 60px; position: absolute; left: 0; top:0}
.orderList .orderItem .prod-cont .items .shopInfo .prod-image img{ height: 60px;}
.orderList .orderItem .prod-cont .items .shopInfo .prod-name{ float: left; width: 100%; padding-left: 70px; height: 65px;}
.orderList .orderItem .prod-cont .items .shopInfo .prod-name span{ float: left; width: 100%; line-height: 20px;}
.orderList .orderItem .prod-cont .items .shopInfo .prod-name span.prod-info{ font-size: 12px; color: #666; margin-top: 5px;}
.orderList .orderItem .prod-cont .items .prod-price{ float: left; width: 20%;}
.orderList .orderItem .prod-cont .items .prod-price span{ float: left; width: 100%; line-height: 20px; text-align: center;}
.orderList .orderItem .prod-cont .items .prod-statusico{ position: absolute; right: 10px; bottom: 20px; width: 70px;}
.orderList .orderItem .prod-cont .prod-status{ float: left; width: 10%; height: 100%; position: absolute; left: 50%;}
.orderList .orderItem .prod-cont .prod-status .item{ height: 100%; border-right: 1px solid #dddee1; padding: 0 10px;}
.orderList .orderItem .prod-cont .prod-status .item font{ color: #c00; float: left; width: 100%; font-size: 16px;}
.orderList .orderItem .prod-cont .prod-status .item em{ float: left; width: 100%; font-size: 12px; color: #666; margin-top: 5px;}
/* .orderList .orderItem .prod-cont .prod-status01{ width: 15%;} */
.orderList .orderItem .prod-cont .prod-status01 div{ float: left; width: 100%; text-align: center;}
.orderList .orderItem .prod-cont .prod-status02{ left: 60%;}
.orderList .orderItem .prod-cont .prod-status03{ left: 70%;}
.orderList .orderItem .prod-cont .prod-status04{ left: 80%;}
.orderList .orderItem .prod-cont .prod-status05{ right: 0; left: inherit;}
.orderList .orderItem .prod-cont .prod-status05 .item{ border-right: 0;}
.orderList .orderItem .prod-cont a{ background:#0089ff; color:#FFF; padding:5px 12px; border-radius:3px; display:inline-block; margin:2px; font-size:12px}
.orderList .orderItem .prod-cont a.elem_refund{ background: #f45e15;}
.orderList .remark{ float: left; width: 100%; line-height: 20px; padding: 10px; border-top: 1px solid #dddee1;  background-color: #e8f7f6;}

.labelPupon{ float: left; width: 100%; padding: 6%; margin-top: 15px; display: none;}
.labelPupon label{ float: left; line-height: 35px;}
.labelPupon input{ float: left; width: 250px; height: 35px; line-height: 35px; padding: 0 10px;}
/*权限*/
.Assign_style{ float:left; width:100%; margin-top:10px; border:1px solid #e0e0e0;}
.Assign_style .title_name{ float:left; width:100%; background:#f9f9f9; line-height:45px; padding:0 20px; border-bottom:1px solid #e0e0e0;}
.Assign_style .Select_Competence{ float:left; width:100%; padding:20px;}
.permission-list{ border:1px solid #e0e0e0; float:left; width:100%; margin-bottom:15px;}
.permission-list dt{ float:left; background:#4da2fa; width:100%; padding:10px; color:#FFF}
.permission-list dd{ float:left; width:100%; padding:10px 15px;}
.permission-list dd dl{ float:left; width:100%; margin:6px 0}
.permission-list dd dl dt{ background:#FCA31D; width:auto; padding:6px 10px; width:120px}
.permission-list dd dl dd{ width:auto; padding:6px 15px}
.permission-list dd dl dd p{ margin-right:15px;}
.permission-list .middle{ position:relative; float:left}
.permission-list .middle .ace{left:0; top:0; z-index:100; width:20px; height:20px; position:absolute; cursor:pointer;
	-webkit-opacity: 0;   
    -moz-opacity: 0;  
    -khtml-opacity: 0;   
    opacity:0;  
    filter:alpha(opacity=0);  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); 
}

.permission-list .middle .ace + i{ border:1px solid #ccc; text-indent:-999px; font-size:12px; background:#FFF; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative; width:18px; height:18px; text-align:center; line-height:18px; float:left;}
.permission-list .middle .ace:checked + i{ border:1px solid #428bca; text-indent:inherit; color:#428bca; width:18px; height:18px; font-weight:bold}
.permission-list .middle span{ float:left; margin-left:6px; line-height:18px;}

/*添加&编辑*/
.addTab{ margin:auto; width:auto; display:table; height:80px; padding-top:20px;}
.addTab a{ float:left; width:120px; border:1px solid #e4e4e4; border-right:none; text-align:center; height:45px; line-height:45px;}
.addTab a:last-child{border-right:1px solid #e4e4e4;}
.addTab a.active{ background:#0089ff; color:#FFF}
.addBox{ float:left; width:100%; margin-bottom:20px; margin-top: 5px; background: #fff; padding: 10px;}
.addBox .barTitle{ float:left; width:100%;border:1px solid #dddddd; padding:0 20px; font-size:15px;
    background:#2a8bcc!important;
    background-image:-webkit-gradient(linear,left 0,left 100%,from(#ffffff),to(#ededed))!important;
    background-image:-webkit-linear-gradient(top,#ffffff,0%,#ededed,100%)!important;
    background-image:-moz-linear-gradient(top,#ffffff 0,#ededed 100%)!important;
    background-image:linear-gradient(to bottom,#ffffff 0,#ededed 100%)!important;
    background-repeat:repeat-x!important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0)!important;
    height:40px;
    line-height:40px;
    color:#333333;}
.addBox .a_ul{ float:left; width:100%;  border-top:none;}
.addBox .a_ul .tabCon{float:left; width:100%}
.addBox .a_ul .tabBox{ display:none; float:left; width:100%}
.addBox .a_ul .tabBox2{ display:block}
.addBox .a_ul .itemBox{ float: left; width: 100%; padding: 10px;}
.addBox .a_ul .itemBox .bar{ float: left; width: 100%; margin-bottom: 15px; font-size: 15px;}
.addBox .a_ul .itemBox .item{ float: left; width: 100%; background: #fafafa; padding: 15px 20px; font-size: 13px; margin-bottom: 5px;}
.addBox .a_ul .a_li{ position:relative; float:left; width:100%; padding:8px 0}
.addBox .a_ul .a_li:first-child{ padding-top:10px}
.addBox .a_ul .a_li label.label{ float:left; height:32px; line-height:32px; width:120px; text-align:right; padding-right:5px;}
.addBox .a_ul .a_li label.label font{ color:#F00}
.addBox .a_ul .a_li .input{ float:left; width:500px; position:relative;}
.addBox .a_ul .a_li .input .select_search{ position: absolute !important; left: -3000px; display: block !important;}
.addBox .a_ul .a_li .input .i-box{ float:left; width:100%; height:32px; line-height:32px; color:#666; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:0 10px; /* background:none; */ position:relative; z-index:20}
.addBox .a_ul .a_li .input p{ float:left; width:100%; height:32px; line-height:32px; color:#666; padding:0 10px; position:relative; z-index:20}
.addBox .a_ul .a_li .input .pimgAll{ float: left; width: 120px; height: 120px; margin-right: 10px;}
.addBox .a_ul .a_li .input select{ padding:0 40px 0 10px;}
.addBox .a_ul .a_li .input strong{ position:absolute; right:7px; top:7px; color:#0089ff; font-size:18px;}
.addBox .a_ul .a_li .tip{ position: absolute; left: 0; top: -30px; z-index: 200; display: none; height: 30px; background: url(../images/jt.png) no-repeat bottom ;}
.addBox .a_ul .a_li i.error{ float:left; font-style:normal; color:#fff; font-size:12px; height:24px; line-height:13px; padding: 5px 10px; background:#fe313c ; }
.addBox .a_ul .a_li i.succ{ background:none;}
.addBox .a_ul .a_li .imgtip{ left: 0; right: initial;}
.addBox .a_ul .a_li .textareaBox{ float:left; width:500px;}
.addBox .a_ul .a_li .textareaBox .textarea{ float:left; width:100%; height:100px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:10px;}
.addBox .a_ul .a_li .textareaBox .textarea2{ float:left; width:100%; height: 500px;}
.addBox .a_ul .a_li .bianjiqi{ clear: both; width:100%;}
.addBox .a_ul .a_li .radioBox{ float:left; width:80%; position: relative;}
.addBox .a_ul .a_li .radioBox .r_box{ float:left; position:relative; margin-right:30px; height:32px; padding-top:4px;}
.addBox .a_ul .a_li .radioBox .r_box .radio{ left:0; top:8px; z-index:100; width:22px; height:22px; position:absolute; cursor:pointer;
	-webkit-opacity: 0;   
    -moz-opacity: 0;  
    -khtml-opacity: 0;   
    opacity:0;  
    filter:alpha(opacity=0);  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  
}
.addBox .a_ul .a_li .radioBox .r_box .radio + p{ border:1px solid #c0c8cf; color:#fff; font-size:12px; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; position:relative; width:22px; height:22px; text-align:center; line-height:20px; float:left; margin-top:2px;}
.addBox .a_ul .a_li .radioBox .r_box .radio:checked + p{ border:1px solid #0089ff; color:#0089ff; width:22px; height:22px;}
.addBox .a_ul .a_li .checkBox .r_box .radio + p{ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.addBox .a_ul .a_li .radioBox .r_box b{ float:left; margin-left:8px; font-weight:normal; color:#666; line-height:25px}
.addBox .a_ul .a_li #citySelect,
.addBox .a_ul .a_li #typeselect{ float: left; width: 100%;}
.addBox .a_ul .a_li #citySelect select,
.addBox .a_ul .a_li #typeselect select{ float: left; width: 160px; margin-right: 10px; height:32px; line-height:32px; color:#666; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:0 10px;}
.addBox .a_ul .a_li #citySelect select:last-child{ /* float: right; */margin-right: 0;}
.addBox .sub_btn{ clear:both; width:auto; margin:auto; display: table; padding:20px 0 0 0; }
.addBox .sub_btn .btn{ float:left; margin: 0 10px; width:100px; height:40px; line-height:40px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; color:#fff; text-align:center; cursor:pointer; margin-bottom:20px;}
.addBox .sub_btn .baocun{ background:#0089ff; border:1px solid #0089ff;}
.addBox .sub_btn .baocun:hover{ background:#0275d8}
.addBox .sub_btn .back{ float:right; background:#ccc;}
.addBox .a_ul .a_li .duojiinput{ float:left}
.addBox .a_ul .a_li .duojiinput .fxjb{ float:left; margin-top:5px; margin-right:20px;}
.addBox .a_ul .a_li .duojiinput .fxjb p{ float:left; line-height:30px; padding:0 5px; border-radius:5px 0 0 5px; font-size:12px; background:#0089ff; color:#FFF}
.addBox .a_ul .a_li .duojiinput .fxjb .i-box{ float:left; width:60px; line-height:28px; text-align:center; border-radius:0 5px 5px 0;}
.addBox .a_ul .a_li .upvideo{ float:left; width:500px; position:relative;}
.addBox .a_ul .a_li .upvideo input.i-box{ float:left; width:410px; height:40px; line-height:40px; color:#666; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:0 10px; background:none; position:relative; z-index:20}
.addBox .a_ul .a_li .upvideo .videobtn{ position:absolute; width:80px; height:40px; cursor:pointer; right:0; -webkit-opacity:0; -moz-opacity:0; -khtml-opacity:0; opacity:0; filter:alpha(opacity=0); border:none; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); }
.addBox .a_ul .a_li .upvideo a{ float:right; width:80px; height:40px; line-height:40px; text-align:center; color:#fff; background:#35c4fd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.addBox .a_ul .a_li .upvideo p{ color:#f97331; font-size:13px; line-height:40px; float:left}
.addBox .a_ul .a_li .videoBox{ float:left; width:500px; height:400px; margin-left:110px; margin-bottom:20px; clear:both; position:relative}
.addBox .a_ul .a_li .videoBox #video{ position:absolute; width:100%; height:100%}
.addBox .a_ul .duo_li{ position:relative; float:left; width:100%; /* border-bottom:1px dotted #e9e9e9; *//* padding:12px 0 */}
.addBox .a_ul .duo_li .a_li{ /* border-bottom:none; width:auto; padding:0; margin-right:10px; */}
.addBox .a_ul .duo_li .a_li .input{ width:220px;}
.addBox .a_ul .duo_li .a_li .duo_li .label font:last-child{ display:none}
.addBox .a_ul  #selectGoods{ display: none;}
.addBox .a_ul .a_li .suitGoodsBox{ float: left; width: 80%;}
.addBox .a_ul .a_li .suitGoodsBox .selectGoodBtn{ float: left; cursor: pointer; border: 1px solid #dcdfe6; color: #606266; text-align: center; font-weight: 500; padding: 8px 12px; font-size: 14px; border-radius: 4px;}
.addBox .a_ul .a_li .suitGoodsBox .selectGoodsList{ float: left; width: 100%; margin-top: 20px;}
.addBox .a_ul .a_li .suitGoodsBox .selectGoodsList li{ float: left; width: 150px; box-shadow: 0px 0px 15px #ddd; margin: 0 20px 20px 0;}
.addBox .a_ul .a_li .suitGoodsBox .selectGoodsList li p{ float: left; width: 150px; height: 150px;}
.addBox .a_ul .a_li .suitGoodsBox .selectGoodsList li p img{ height: 150px;}
.addBox .a_ul .a_li .suitGoodsBox .selectGoodsList li span{ float: left; width: 100%; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden; padding: 0 15px;}
.addBox .a_ul .a_li .suitGoodsBox .selectGoodsList li a{ clear: both; float: right; color: #f00; margin: 5px; padding: 5px 10px;}

/* 优惠券选择商品列表 */
#selectGoodsList2{ float: left; width: 100%; padding: 0 20px;}
#selectGoodsList2 .subject2{ position: fixed; left: 0; top: 0; width: 100%; padding: 10px 20px 0 20px; z-index: 1000; background: #fff;}
#selectGoodsList2 .subject2 .searchBox2{ float: left; width: 100%;}
#selectGoodsList2 .subject2 .searchBox2 .wb_search2{ float:left; width: 100%;}
#selectGoodsList2 .subject2 .searchBox2 .wb_search2 li{ float:left; margin:6px 10px 6px 0; position:relative;}
#selectGoodsList2 .subject2 .searchBox2 .wb_search2 li label{ float:left; height:32px; line-height:32px; color:#666}
#selectGoodsList2 .subject2 .searchBox2 .wb_search2 li input{ float:left; height:32px; line-height:32px; color:#666; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative; z-index:20; background: #fff;}
#selectGoodsList2 .subject2 .searchBox2 .wb_search2 li input.i-box{ width:250px; padding:0 10px;}
#selectGoodsList2 .subject2 .searchBox2 .wb_search2 li input.i-btn{ background:#0089ff; color:#FFF; width:60px; text-align:center; height:32px; line-height:32px; border:1px solid #0089ff; cursor:pointer}
#selectGoodsList2 .subject2 .searchBox2 .wb_search2 li input.i-btn:hover{ background:#0089ff}
#selectGoodsList2 .subject2 .searchBox2 .wb_search2 li select.dept_select{ float:left; width:180px; height:32px; line-height:32px; color:#666; border:1px solid #c0c8cf; cursor:pointer; overflow:hidden; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:0 10px; outline:none; transition-duration:0.4s}
#selectGoodsList2 .subject2 .table{ float: left; width: 100%;}

#selectGoodsList2 .listBox2{ float:left; width:100%; padding:10px 0 0 0;}
#selectGoodsList2 .listBox2 .tableList{ float:left; width:100%;}
#selectGoodsList2 .listBox2 .tableList table{ float:left; width:100%; text-align:center; border-collapse:collapse; }
#selectGoodsList2 .listBox2 .tableList table td{ padding:8px 10px; /* line-height:20px; */color:#666; font-size:13px; position:relative; border-bottom:1px solid #e4e4e4; position:relative}
#selectGoodsList2 .listBox2  .tableList table thead tr td{ padding:15px 6px; font-size:14px; color:#333; background: #f0f0f0;}
#selectGoodsList2 .listBox2  .tableList table td .paixu{ width:60px; border:1px solid #ccc; text-align:center; height:32px; line-height:32px; color:#666; font-size:12px;}
#selectGoodsList2 .listBox2  .tableList table td img{ float:none; height:50px; max-width:inherit}
#selectGoodsList2 .listBox2  .tableList table td img.head_pic{ width: 50px; border-radius: 100px;}
#selectGoodsList2 .listBox2  .tableList table .chk{ z-index:100; left:50%; top:50%; margin:-9px 0 0 -9px; width:18px; height:18px; position:absolute; cursor:pointer;
	-webkit-opacity:0;   
    -moz-opacity:0;  
    -khtml-opacity:0;   
    opacity:0; 
    filter:alpha(opacity=0);  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  
}
#selectGoodsList2 .listBox2  .tableList table .chk + label{ border:1px solid #ccc; width:18px; height:18px; text-indent:-999px; position:relative; display:inline-block; font-size:12px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-align:center; line-height:17px;}
#selectGoodsList2 .listBox2  .tableList table .chk:checked + label{border:1px solid #0089ff; color:#0089ff; width:18px; height:18px; text-indent:inherit}
#selectGoodsList2 .selectList{ float: left; width: 100%; margin-top: 113px; height: 430px; overflow: auto;}



/* 订单设置 */
.ui-select {
    float: left;
    width: 130px;
    height: 30px;
    border: 1px solid #c0c8cf;
    font-size: 12px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/select-bg.png) right center no-repeat #fff;
    padding: 0 40px 0 10px;
    box-sizing: border-box;
	margin: 0 6px;
}
.addBox .a_ul .a_li label.label3 { width: 100%; text-align: left; padding-right: 0; font-weight: 700; font-size: 14px;}
.set-data { float: left; width: 100%; line-height: 30px; padding: 30px;font-size: 14px;background: #f5f5f5; margin-top: 10px;}
.set-data span{ float: left;}
/* 运费模板列表 */
#yunfeiBox,#installBox{ float: left; display: none;}
#yunfeiBox select{ float: left; width: 200px; margin-right: 10px; height: 32px; line-height: 32px; margin-top: 3px; color: #666; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 0 10px;}
#yunfeiBox a{ float: left; color:#0089ff; line-height: 36px;}
#installBox span{ float: left; line-height: 32px;}
.delivery-main {
    margin:20px;
 }   
 .delivery-add-btn {
    display: block;
    width: 108px;
    line-height:20px;
    padding:10px 25px;
    font-size:14px; color:#fff;
    background:#06bf04;
    border-radius:5px;
 }
 .delivery-add-btn > i {
    display: inline-block;
    line-height:20px;
    margin:0 5px 0 0; padding:0;
    font-size:14px; color:#fff;
 }
 .delivery-add-btn > span {
    display: inline-block;
    line-height:20px;
 }
 .delivery-none {
    margin-top:15px;
    border:1px solid #ddd;
    background:#fff;
	padding: 50px 0;
 }
.admsg-none{
    margin:40px auto;
}
.admsg-none p{
    color: #3a3b40;
    font-size: 14px;
}
.admsg-none p a{
    color:#0089ff;
}
 .delivery-ul {
    overflow-y:auto;
    margin-top:20px;
 }
 .delivery-ul table {
     border-collapse: collapse;
     border-spacing: 0;
 }
 .delivery-ul table {
     width: 100%;
 }
 .delivery-li-top {
    line-height: 32px;
    margin-bottom:10px;
 }
 .delivery-li-top > h2 {
    display: inline-block;
    margin:0 8px 0 0;
    font-size:16px; font-weight:bold; color:#3a3b40;
 }
 .delivery-li-top > span {
    padding: 1px 3px;
    background: #f36b6b;
    font-size:12px; color:#fff;
 }
 .delivery-li-topri {
    float:right;
 }
 .delivery-li-topri > span {
    display: inline-block;
    line-height: 20px;
    padding: 5px 10px;
    border:1px solid #ddd; border-radius: 5px;
    font-size: 14px; color: #0089ff;
    cursor:pointer;
 }
 .delivery-li-topri > span > a {
    color: #0089ff;
 }
 .delivery-thead {
    height: 46px;
    line-height: 46px;
    background: #f5f5f5;
 }
 .delivery-tbody {
    margin:0;
 }
 .delivery-tbody.all {
    height:auto;
 }
 .delivery-tbody tr {
    background: #fff;
 }
 .delivery-thead span,.delivery-tbody li span {
    display: inline-block;
    width:19.6%;
    text-align: center;
    color:#4e5158;
    white-space: normal;
    overflow: hidden;
    text-overflow:ellipsis;
 }
 .delivery-showall {
    display: none;
    line-height: 20px;
    background: #ddd;
    color: #6c7a86; text-align: center;
 }
 .delivery-showall.on {
    display: block;
 }
 .delivery-showall > i {
    display: inline-block;
    line-height:20px;
    margin:0 20px 0 0; padding:0;
    font-size:14px; color: #6c7a86;
    cursor:default;
 }
 .delivery-showall-num {
    background: #f5f3fe;
    color: #8d84d3;
 }
 .delivery-showall-num > i {
    color: #8d84d3;
 }
 .delivery-showall-cubic {
    background: #ebf8ff;
    color: #2ca9eb;
 }
 .delivery-showall-cubic > i {
    color: #2ca9eb;
 }
 .delete-h3 {
    line-height: 24px;
    margin:0;
    font-size:22px;
    color:#e75c45;
 }
 .delivery-thead th,.delivery-tbody td {
    width:20%;
    text-align: center;
    border-bottom:1px solid #ddd;
 }
 .delivery-tbody td {
    height:42px;
    padding:5px 0;
 }

/* 新增&编辑运费模板 */
.jijiafangshi{ cursor: pointer;}
.jijiafangshi p{ border:1px solid #c0c8cf; color:#fff; font-size:12px; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; position:relative; width:22px; height:22px; text-align:center; line-height:20px; float:left; margin-top:2px;}
.jijiafangshi p.icon-check{ border:1px solid #0089ff; color:#0089ff; }
.valuation-weight select{
	padding: 0 5px;
	width:92%; 
	height: 32px; 
	line-height: 32px;
}
.valuation-weight select.city{ display: none !important;}
.valuation-weight { float: left; width: 100%; margin-top: 20px; /* display: none; */ padding: 0 30px;}
.valuation-top {
    display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    line-height: 50px;
    background: #f5f5f5;
    border-bottom:1px solid #ddd;
}
.valuation-weight input {
	padding: 0 5px;
    box-shadow:none;
}
.valuation-top-left {
    max-width:130px;
    min-width:130px;
    flex:1;
    -webkit-flex:1;
    margin-right:30px;
    text-align: right;
}
.valuation-top-right {
    flex:1;
    -webkit-flex:1;
}
.valuation-top-right span,.valuation-common span {
    display: inline-block;
    color:#51595b; text-align: center;
}
.valuation-area {
    width:26%;
    margin-right:3%;
}
.valuation-first-weight {
    width:15%;
}
.valuation-freight {
    width:15%;
}
.valuation-operation {
    width:8%;
}
.valuation-common {
    line-height: 70px;
    background:#fff;
    border-top:none;
    border-bottom:1px solid #ddd;
}
.valuation-common input[type="text"] {
    width:60%; 
	height: 32px; 
	line-height: 32px;
    margin-right:5px;
}
.valuation-common input[type="text"].valuation-area-input {
    width:92%;
    margin-right:0;
}
.valuation-common input:disabled {
    background: none;
}
.valuation-tbody {
    background:#fff;
    border-bottom:1px solid #ddd;
}
.valuation-ul {
    margin:0;
}
.valuation-ul li {
    border-bottom:1px solid #ddd;
}
.valuation-ul li:last-child {
    border-bottom:0;
}
.valuation-del {
    font-size:12px; color:#0089ff;
    cursor:pointer;
}
.delivery-add-btn {
    display: block;
    width: 165px;
    line-height:20px;
    margin-top:20px;
    padding:7px 20px;
    font-size:14px; color:#fff;
    background:#06bf04;
    border:1px solid #06bf04; border-radius:5px;
 }
.delivery-add-btn > i {
    display: inline-block;
    line-height:20px;
    margin:0 5px 0 0; padding:0;
    font-size:14px; color:#e96a57;
}
/* 从文件库选择 */
.selectAllPic{ float: left; width: 100%; display: none; padding: 10px 20px; }
.selectAllPic .btn{float: left; width: 100%;}
.selectAllPic .bar{ float: right; position: relative; width: 80px; height: 30px; overflow: hidden;}
.selectAllPic .bar a{ float: left;  color: #fff; background-color: #0275d8; border-radius: 2px; width: 80px; height: 30px; line-height: 30px; text-align: center;}
.selectAllPic .bar input{ position: absolute; left: 0; top:0; width: 80px; height: 30px; opacity: 0;}
.selectAllPic .picList{ float: left; width: 100%; overflow: auto; height: 420px; margin-top: 10px;}
.selectAllPic a.guigeselectpic{ float: left; width: 90px; height: 90px; margin-right: 8px; margin-bottom: 8px; overflow: hidden; border: 1px solid #eee; position: relative;}
.selectAllPic a.guigeselectpic .mask{
	position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 5;
    background-color: rgba(0, 0, 0, .5);
    text-align: center;
    background-image: url(../images/icon-file-gou.png);
    background-size: 40px 40px;
    background-repeat: no-repeat;
    background-position: center;
	display: none;
}
.selectAllPic .zwpic{ float: left; width: 100%; text-align: center; margin-top: 130px;}
.selectAllPic .zwpic img{ float: none; margin: auto; width: 60px;}
.selectAllPic .zwpic span{ float: left; width: 100%; margin-top: 10px; color: #888;}
.selectAllPic a.active .mask{ display: block;}
/****商品规格***/
.addAttribute{ float: left; width: 100%; padding-left: 100px; margin-top: 10px; background: #fff; padding: 20px 0 10px 0;}
.addAttribute .add-spec{ float: left; background: #fff; width: 100%; padding: 15px;}
.addAttribute .add-spec a{ float: left; background: #0089ff; color: #fff; border-radius: 5px; width: 90px; text-align: center; line-height: 35px;}
.addAttribute .add-spec span{ float: left; line-height: 35px; color: #888d99; font-size: 13px; margin-left: 20px;}
.addAttribute .add-spec span font{ color: #f00;}
.addAttribute .piliang{ float: left; background: #fff; width: 100%; padding: 15px; margin-top: 10px; display: none;} 
.addAttribute .piliang .plbar{ float: left; line-height: 30px; margin-right: 40px; font-weight: bold;}
.addAttribute .piliang .plinput{ float: left; margin-left: 5px; margin-right: 20px;}
.addAttribute .piliang .plinput p{ float: left; line-height: 30px;}
.addAttribute .piliang .plinput input{ float: left; width: 90px; padding: 0 5px; height: 30px; line-height: 30px; text-align: center; border-radius: 5px; color: #666;}
.addAttribute .piliang .plbtn{ float: left; line-height: 30px; border-radius: 5px; background: #0089ff; color: #fff; border-color: #0089ff; cursor: pointer; padding: 0 15px;}
.addAttribute .attributeList{ float: left;  width: 100%;}	
.addBox .a_ul .addAttribute{ display: none;}
.addBox .a_ul .addAttribute .attributeList{ background: #fff; padding: 15px; margin-top: 10px; display: none;}		
.sku_guige { float: left; width: 100%; display: none; padding: 0 15px;}
.sku_modellist{ float: left; width: 100%;} 
.sku_container{ float: left; width: 100%; margin-bottom: 10px; background: #f9f9f9; padding: 15px;} 
.sku_modellist_title { float: left; width: 100%; font-size: 14px; position: relative;}
.delAttribute{ float: right; color: #0089ff; cursor: pointer;}
/**********表格sku************/
.pic_sign{ float: left;}
.pic_sign input[name="pic_sign"]{ float: left; width: 200px;}
.pic_sign p{ float: left; position: relative; width: 30px; }
.pic_sign p input{ display: none;}
.pic_sign a{ float: left; width: 30px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #c0c8cf; border-left:0 ;}

.sku_table { float: left; width: 100%;  text-align: center; min-height: 200px; display: none;}
.sku_table table{ float: left; width: 100%; border-collapse: collapse;}
.sku_table table td{ border-collapse: collapse; border: 1px solid #dfdfdf; padding: 8px 10px; text-align: left; line-height: 30px;}
.sku_table table td b{ font-weight: normal;}
.sku_table table td img{ float: left; height: 30px; margin-left: 5px;}
.sku_table input {	width: 90px; height: 30px; padding: 0 6px; text-align: center;}
.sku_tableHead {  background: #F5F5F5; } 
.sku_tableHead td{ line-height: 30px;}
.sku_t_title {position: relative;}
.sku_t_title font{ color: #F00000;}
.sku_content { float: left; width: 100%; padding:10px 0 10px 20px; display: none;}
.sku_list { float: left; width: 100%;  max-height: 236px;}
.sku_list span { float: left; position: relative; margin: 8px 15px 8px 0; background: #fff;}
.sku_list a {float: left; padding: 6px 12px; border: 1px solid #d7d7d7; border-radius: 5px; cursor: pointer; font-size: 12px;}
.sku_list .itemactive { background: #5cb4ff; color: #fff; border: 1px solid #5cb4ff;}
.sku_add { float: left; margin-top: 10px;  line-height: 30px; border: 1px solid rgba(0,0,0,.15);}
.sku_add label{ float: left; line-height: 30px; padding: 0 10px; background-color: #eceeef; border-right: 1px solid rgba(0,0,0,.15); }
.sku_add input { float: left; height: 30px; padding: 5px; width: 210px; border: none;}
.sku_add input:focus{ border: none !important;}
.sku_add a{ float: left; border-left: 1px solid rgba(0,0,0,.15); padding: 0 10px;}
.sku_tablecell .tip{ top: -15px !important; left:10px !important;}
.sku_list .sku_item_close {
	display: none;
	position: absolute;
	right: -12px;
	top: -12px;
	height: 21px;
	width: 21px;
	background: #a5bacc;
	color: #FFF;
	border-radius: 50%;
	text-align: center;
	line-height: 20px;
	font-style: normal;
	cursor: pointer;
	font-size: 16px;
}
.sku_tablecell .shuxingBaocun{float: left; width: 100%; border: 1px solid #0089ff; line-height: 30px; background: #0089ff; color: #fff; text-align: center;}
.addAttribute2{ padding: 0;}
.addAttribute .piliang{ margin-top: 0;  padding: 0 15px;}
.addBox .a_ul .addAttribute2 .attributeList{ margin-top: 0;}
/*商家设置地图*/
.tip_pup{  position:fixed; width:300px; height:35px; line-height:35px; background:rgba(0,0,0,0.6);  left:50%; top:40%;  margin-left:-150px;  margin-top:-20px; 
	border-radius:20px;
	-moz-border-radius:20px; 
	-webkit-border-radius:20px;
	line-height:35px; 
	text-align:center; 
	color:#FFF; 
	font-size:16px; 
	display:none; 
	z-index:1000
}
.addBox .a_ul .a_li .cityinput{ float:left; width:620px; position:relative; }
.addBox .a_ul .a_li #map{ clear:both; margin-left:110px; margin-bottom:30px; width:800px; height:500px; float:left; position:relative; z-index:10}

/*添加品牌的商品关联*/
.right_add{ float:left; width:900px; margin-top:10px; border:1px solid #dddddd; overflow:hidden}
.right_add .column_title,.right_add .title_name{ 
	float:left; 
	width:100%; 
	text-align:center;
    font-size:18px;
    border-bottom:1px solid #dddddd;
    background:#2a8bcc!important;
    background-image:-webkit-gradient(linear,left 0,left 100%,from(#ffffff),to(#ededed))!important;
    background-image:-webkit-linear-gradient(top,#ffffff,0%,#ededed,100%)!important;
    background-image:-moz-linear-gradient(top,#ffffff 0,#ededed 100%)!important;
    background-image:linear-gradient(to bottom,#ffffff 0,#ededed 100%)!important;
    background-repeat:repeat-x!important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0)!important;
    height:40px;
    line-height:40px;
    color:#333333;
}
.right_add .p_select_list{ float:left; width:100%; padding:15px;}
.right_add .p_select_list .left_produt{ float:left;}
.right_add .p_select_list .produt_select_style{ width:390px;}
.right_add .p_select_list .produt_select_style .seach_style{float:left; width:100%; position:relative; height: 40px; line-height:40px;}
.right_add .p_select_list .produt_select_style .seach{ float:left;width:100%; height:40px; padding:5px;	padding-left:30px; }
.right_add .p_select_list .produt_select_style .seach_style i{ position:absolute; left:5px; color:#999; top:2px; left:10px}
.datatable_height{ float:left; width:100%; border:1px solid #ddd; border-top:none;}
.p_select_list .select{width:388px;float:left; padding:4px; height:400px;border:0px;}
.p_select_list .select:focus{ border:none!important;}
.p_select_list .select option{text-overflow: ellipsis; white-space: nowrap; width:360px; margin:8px 0; overflow: hidden; padding:0 5px;}
.right_product{ float:right; width:385px;}
.right_add .title_name{ font-size:15px; border:1px solid #ddd}
.p_select_list .Switching_btn{ float:left; width:66px; margin-left:11px; margin-top:120px;}
.p_select_list .Switching_btn span{ float:left; width:100%; margin-bottom:10px;}
.p_select_list .Switching_btn .Switching .btn{ float:left; width:100%; border:none; color:#FFF; padding:10px 0; cursor:pointer; border-radius:5px;}
.btn-success, .btn-success:focus{ background-color:#87b87f!important; border:none !important}
.bg-deep-blue{ background: #438EB9!important;}
.bg-deep-blue:hover{ background-color: #60A7D0!important; border:none !important}

/*上传单张图片*/
.uploader{ float:left; position:relative; width:100%;}
.uploader .license{ float:left; width:120px; border:1px solid #c0c8cf; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center; 
	overflow:hidden;}
.uploader .license img{ float:left;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.uploader .up_file,
.uploader .up_file2{ cursor:pointer; position:absolute; left:0; top:0; width:120px; height:100%; -webkit-opacity:0; -moz-opacity:0; -khtml-opacity:0; opacity:0; filter:alpha(opacity=0); border:none; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.uploader .tipinfo{ float:right; width:360px; color:#999; font-size:12px; line-height:20px;}

/*多图片上传*/
.upload_warp{ float:left; width:100%; overflow:hidden; border: 1px solid #c0c8cf; border-radius:3px ;}
.upload_warp .imgFileUploade{ float:left; width: 100%;}
.upload_warp .imgFileUploade .header{ float:left; width: 100%; padding: 10px;}
.imgFileUploade .header span{ float: left; border-radius: 2px; padding: 0 10px; height: 30px; font-size: 12px; line-height: 30px;text-align: center; margin-right: 10px; cursor: pointer;}
.imgFileUploade .header span.imgselectClick{ background-color: #0275d8; color: #fff; margin-right: 0;}
.imgFileUploade .header span.imgClick{ background-color: #0275d8; color: #fff;}
.imgFileUploade .header span.imgcontent{ color:#999; padding: 0; margin-right: 0; float: right;}

.imgFileUploade .imgAll{ float: left; width: 100%; }
.imgFileUploade .imgAll ul{ float: left; widows: 100%; padding: 5px; padding-top: 0;}
.imgFileUploade .imgAll li{width: 112px;height: 112px; border:solid 1px #ccc;float: left;position: relative;box-shadow: 0 0 10px #eee; margin:5px;}
.imgFileUploade .imgAll li img{ position: absolute;top:0;left:0;width: 100%;height: 100%;display: block;}
.imgFileUploade .imgAll li span{ position: absolute; width: 100%; left:0; top:0; height: 22px; background: rgba(0,0,0,0.6);}
.imgFileUploade .imgAll li span .delImg{ float: right; width: 30px; height: 22px; color: #fff; text-align: center; line-height: 18px;cursor: pointer;font-size: 22px;}
.imgFileUploade .imgAll .loading{ float: left; width: 112px;height: 112px; margin: 5px 0; position: relative; display: none;}
.imgFileUploade .imgAll .loading img{ width: 30px; height: 30px; position: absolute; left: 50%; toP: 50%; margin: -15px 0 0 -15px; }
/*属性*/
.attribute{ float:left; width:800px; border:1px solid #e4e4e4; display:none; margin-top:15px;}
.attribute .bar{ float:left; width:100%; background:#fbfbfb; border-bottom:1px solid #e4e4e4; padding:0 15px;}
.attribute .bar span{ float:left; height:45px; line-height:45px; font-size:15px; color:#000}
.attribute .bar a{ float:right; background:#008acd; color:#FFF; border-radius:4px; height:28px; line-height:28px; padding:0 10px; margin-top:8.5px}
.attribute .attrBox{ float:left; width:100%; padding:10px 15px;}
.attribute .attrBox .attrItem{ float:left; width:100%; background:#e8f7fd; border:1px solid #d8f0fc; padding:15px; margin:5px 0}
.attribute .attrBox .attrItem .attrBar{ float:left; width:100%}
.attribute .attrBox .attrItem .attrBar span{ float:left; height:35px; line-height:35px;}
.attribute .attrBox .attrItem .attrBar input{ float:left; width:200px; height:35px; border:1px solid #ccc; line-height:35px; color:#666; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:0 10px;}
.attribute .attrBox .attrItem .attrBar a{ float:right; background:#ec4e24; color:#FFF; border-radius:4px; height:28px; line-height:28px; padding:0 10px; margin-top:3.5px; font-size:12px;}
.attribute .attrBox .attrItem .shuxing{ float:left; width:100%; border:1px solid #e4e4e4; background:#FFF; padding:0 10px; margin-top:20px;}
.attribute .attrBox .attrItem .shuxing table{ float:left; width:100%}
.attribute .attrBox .attrItem .shuxing table td{ padding:10px; border-top:1px solid #e4e4e4}
.attribute .attrBox .attrItem .shuxing table thead td{ border:none}
.attribute .attrBox .attrItem .shuxing table td a.delshuxing{ float:right; background:#ec4e24; color:#FFF; border-radius:4px; height:28px; line-height:28px; padding:0 10px; font-size:12px;}
.attribute .attrBox .attrItem .shuxing table td input{ float:left; width:100%; height:35px; line-height:35px; color:#666; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  padding:0 10px; background:none;}
.attribute .attrBox .attrItem a.addshuxing{ float:left; background:#e89121; color:#FFF; border-radius:4px; height:28px; line-height:28px; padding:0 10px; margin-top:10px; font-size:12px;}

/*分类管理*/
.categoryTree{  float:left; width:200px; height:100%; top:105px; position:fixed}
.categoryTree .bar{ float:left; width:100%; height:45px; line-height:45px; background:#0089ff; color:#FFF; text-align:center; font-size:15px;}
.categoryTree .menuBox{ clear:both; position:relative; width:100%; height:100%; overflow:hidden; border-right:1px solid #ddd; }
.categoryTree .menuBox ul{  float: left; width:100%; height: 80%; margin-top: 3%; overflow: hidden; padding:0 10px;}
.categoryTree .menuBox ul li{  float: left; width:100%}
.categoryTree .menuBox ul li .close_menu{ float:left; width:100%; height:30px;}
.categoryTree .menuBox ul li .close_menu span,
.categoryTree .menuBox ul li .open_menu span{ float:left; width:24px;height:24px;cursor:pointer; margin-top: 3px;}
.categoryTree .menuBox ul li a{ float:left; line-height:30px; color:#000; padding:0 8px; width: 154px;}
.categoryTree .menuBox ul li ul{ padding:0; width:auto; margin-left:12px; border-left:1px dotted #999; display: none;}
.categoryTree .menuBox ul li ul li{}
.categoryTree .menuBox ul li ul li i{ float:left; line-height:28px; font-size:12px; color:#999}
.categoryTree .menuBox ul li ul li a{ float:left; line-height:28px; color:#666}
.categoryTree .menuBox ul li .close_menu span{ background:url(../images/close.png) no-repeat left top}
.categoryTree .menuBox ul li .open_menu span{ background:url(../images/open.png) no-repeat left top}
.categoryTree .menuBox ul li .ontree { background-color:#18c0df; color:#fff!important}
.addBox2{ padding-left:200px; padding-top:0; margin-top:-10px;}
.addBox2 .a_ul{ float:left}
.cateBar{ float:left; width:100%; background: #eee; height:45px; margin-bottom: 10px; padding-left: 20px;}
.cateBar span{ float:left; line-height:43px; color:#f97331; font-size:15px;}
.cateBar a{ float:right; color:#FFF; border-radius:5px; margin-left:10px; width:60px; height:30px; line-height:30px; margin-top:6px; text-align:center}
.cateBar a.addCate{ background:#1ab394}
.cateBar a.delCate{ background:#ed5565}

/*订单详情*/
.orderDetail{ float: left; width: 100%; background: #fff; padding: 5px 20px;}
.orderDetail .orderBox{ float:left; width:100%; line-height: 40px;}
.orderDetail .orderBox p{ float: left;}
.orderDetail .orderBox font{ color:#F60;}
.orderDetail .orderBox span{ float: left; margin-left: 20px;}
.orderDetail .orderBox2{ float:left; width:49.5%; margin-bottom:10px; border: 1px solid #e2e2e2; padding: 0 15px;}
.orderDetail .orderBox2 .bar{ float:left; width:100%; line-height:40px;}
.orderDetail .orderBox2 .bar2{ border-bottom: 1px solid #ddd;}
.orderDetail .orderBox2 .bar2 span{ float: left;}
.orderDetail .orderBox2 .bar2 em{ float: right; color: #333;}
.orderDetail .orderBox2 .info{ float:left; width: 100%; padding:8px 0;}
.orderDetail .orderBox2 .info p{ float:left; width:100%; margin:5px 0; color:#666}
.orderDetail .orderBox2 .info p span{ float:left; width: 30%;}
.orderDetail .orderBox2 .info p em{ float: right; width: 70%; text-align: right; color: #333;}
.orderDetail .orderBox3{ float: right; width:49.5%;}
.orderDetail .orderBox3 .orderBox2{ width: 100%;}
.orderDetail .orderBox3 .orderBox2 .info p{ margin:11.7px 0;}
.orderDetail .orderBox4{ width: 100%; border: none; padding: 0;}
.orderDetail .orderBox4 .orderShop{ float:left; width:100%;}
.orderDetail .orderBox4 .orderShop table{ float:left; width: 100%;}
.orderDetail .orderBox4 .orderShop table td{ padding: 10px 5px; height: 40px;}
.orderDetail .orderBox4 .orderShop table td img{ width: 50px; float: none; margin: auto; display: table;}
/* .orderDetail .orderBox4 .orderShop dl{ float:left; width:500px; border:1px solid #ddd; margin:0 10px 10px 0 ;}
.orderDetail .orderBox4 .orderShop dl dt{ float:left; width:120px; height:130px; border-right:1px solid #ddd; padding: 5px; overflow:hidden; position:relative}
.orderDetail .orderBox4 .orderShop dl dt p{ float:left; width:100%; height:120px;}
.orderDetail .orderBox4 .orderShop dl dt p img{ height:120px;}
.orderDetail .orderBox4 .orderShop dl dd{ float:right; width:360px; height:130px; padding-right:5px; position: relative;}
.orderDetail .orderBox4 .orderShop dl dd p{ float:left; width:100%; line-height:20px; margin:8px 0; overflow:hidden;}
.orderDetail .orderBox4 .orderShop dl dd span{ float:left; width:100%; margin:2px 0; color:#666; font-size:12px;}
.orderDetail .orderBox4 .orderShop dl dd span font{ color:#F33;}
.orderDetail .orderBox4 .orderShop dl dd a{ position: absolute; right: 10px; bottom: 10px; color: #FFF; background: #0089ff; padding:8px 15px; border-radius: 3px; font-size: 12px;}
.orderDetail .orderBox4 .orderShop dl dd a.fahuo{ background: #21A237;}
.orderDetail .orderBox4 .orderShop dl dd img{ position: absolute; right: 50%; top: 50%; width: 70px; margin: -35px 0 0 -35px;} */
.orderDetail .orderBox4 .dataTable{ float: left; width: 100%; border-collapse: collapse;}
.orderDetail .orderBox4 .dataTable td{ border: 1px solid #e2e2e2; border-collapse: collapse; text-align: center; padding: 10px 5px;}
.orderDetail .orderBox4 .dataTable td a{ background:#0089ff; color:#FFF; padding:5px 12px; border-radius:3px; display:inline-block; margin:2px; font-size:12px}
.orderDetail .orderBox4 .dataTable td a.elem_reject{ background: #f45e15;}
.orderDetail .orderBox5 span{ float: left;}
.orderDetail .orderBox5 a{ float: right; color: #FFF; background: #0089ff; padding:0 15px; border-radius: 3px; font-size: 12px; line-height: 30px; margin-top: 5px;}
.orderDetail .orderBox5 a.fahuo{ background: #21A237;}
.orderDetail .infoList{ float: left; width: 100%;}
.orderDetail .orderBox6{ width: 49.5%;}
.orderDetail .orderBox6:nth-child(even){ float: right;}

.selectPupon{ float:left; width:100%;}
.selectPupon .item{ float:left; width:100%; margin-top:10px; padding: 5px 20px;}
.selectPupon .item .i-box{ float:left; width:100%; border:1px solid #ddd; padding:0 5px; height:100px; line-height:22px;}

/* 申请结算弹窗 */
.applyPupon{ float: left; width: 100%;}
.applyPupon .item{ float:left; width:100%; margin-top:10px; padding: 3px 20px; line-height:40px;}
.applyPupon .item p{ float: left; width: 70px; text-align: right;}
.applyPupon .item span{ float: left; font-size: 18px; color: #ff7800;}
.applyPupon .item .ibox{ float:left; width:310px; border:1px solid #ddd; padding:0 5px; height:40px; }


/**************************************物查看样式属性*****************************************/
#mohe-kuaidi_new .mh-wrap {}
#mohe-kuaidi_new .mh-wrap a {text-decoration: none; }
#mohe-kuaidi_new .mh-wrap a:hover {text-decoration: underline;}
#mohe-kuaidi_new .mh-form-wrap {padding: 5px 15px;} 
#mohe-kuaidi_new .mh-form-wrap p { margin: 10px 0;}
#mohe-kuaidi_new .mh-form-wrap p label { margin-right: 10px;vertical-align: middle;padding: 6px 0;}
#mohe-kuaidi_new .mh-form-wrap p input, 
#mohe-kuaidi_new .mh-form-wrap p select {
	width: 186px;
	line-height: normal;
	border: 1px solid #ccc;
	padding: 6px;
	box-sizing: border-box;
	margin: 0;
}
#mohe-kuaidi_new .mh-form-wrap p button {
	width: 80px;
	height: 28px;
	border: 1px solid #ccc;
	margin-left: 10px;
	text-align: center;
	color: #333;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	cursor: pointer;
	background: #f7f7f7;
	background: -moz-linear-gradient(top,#f7f7f7,#ececec);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(#f7f7f7),color-stop(#ececec));
	background: -ms-linear-gradient(top,#f7f7f7,#ececec);
	background: linear-gradient(to bottom,#f7f7f7,#ececec);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#ececec',GradientType=0);
}
#mohe-kuaidi_new .mh-form-wrap p button:hover {
	background: -moz-linear-gradient(top,#ececec,#f7f7f7);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(#ececec),color-stop(#f7f7f7));
	background: -ms-linear-gradient(top,#ececec,#f7f7f7);
	background: linear-gradient(to bottom,#ececec,#f7f7f7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec',endColorstr='#f7f7f7',GradientType=0);
}
#mohe-kuaidi_new .mh-form-wrap p button:active {
	background: -moz-linear-gradient(top,#f3f3f3,#fff);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(#f3f3f3),color-stop(#fff));
	background: -ms-linear-gradient(top,#f3f3f3,#fff);
	background: linear-gradient(to bottom,#f3f3f3,#fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#ffffff',GradientType=0);
}
#mohe-kuaidi_new .mh-form-wrap form.mh-loading p button {position: relative;color: transparent;pointer-events: none;}
#mohe-kuaidi_new .mh-form-wrap form.mh-loading p button::after {
	background: url(http://p1.qhimg.com/d/inn/1b1cc057/loading_s.gif) no-repeat center;
	content: '';
	display: inline-block;
	width: 4em;
	height: 20px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -2em;
	margin-top: -10px;
}
#mohe-kuaidi_new .mh-list-wrap .mh-list { padding: 30px 20px;}
#mohe-kuaidi_new .mh-list-wrap .mh-list ul { float: left; padding-left: 75px;padding-right: 20px;--overflow: auto;}
#mohe-kuaidi_new .mh-list-wrap .mh-list li { float: left; position: relative;border-bottom: 1px solid #f5f5f5;margin-bottom: 8px;padding-bottom: 8px;color: #666; clear:both}
#mohe-kuaidi_new .mh-list-wrap .mh-list li.first {color: #3eaf0e;}
#mohe-kuaidi_new .mh-list-wrap .mh-list li p {line-height: 20px;}
#mohe-kuaidi_new .mh-list-wrap .mh-list li .before {
	position: absolute;
	left: -13px;
	top: 2.2em;
	height: 82%;
	width: 0;
	border-left: 2px solid #ddd;
}
#mohe-kuaidi_new .mh-list-wrap .mh-list li .after {
	position: absolute;
	left: -16px;
	top: 1.2em;
	width: 8px;
	height: 8px;
	background: #ddd;
	border-radius: 6px;
}
#mohe-kuaidi_new .mh-list-wrap .mh-list li.first .after {background: #3eaf0e;}
#mohe-kuaidi_new .mh-kd-wrap {
	position: relative;
	border-top: 1px solid #eee;
	padding: 15px;
	padding-bottom: 25px;
	background: #fafafa;
}
#mohe-kuaidi_new .mh-kd-wrap li {display: none;}
#mohe-kuaidi_new .mh-kd-wrap li.mh-selected {display: block;}
#mohe-kuaidi_new .mh-kd-wrap .mh-img-wrap {
	float: left;
	width: 50px;
	height: 50px;
	margin-right: 10px;
	overflow: hidden;
}
#mohe-kuaidi_new .mh-kd-wrap .mh-img-wrap img {width: 50px;}
#mohe-kuaidi_new .mh-kd-wrap .mh-info-wrap {font-size: 13px;margin-left: 60px;}
#mohe-kuaidi_new .mh-kd-wrap .mh-info-wrap p {margin-bottom: 8px;}
#mohe-kuaidi_new .mh-kd-wrap .mh-info-wrap .mh-info-name {font-family: "Microsoft Yahei";font-size: 14px;}
#mohe-kuaidi_new .mh-kd-wrap .mh-info-wrap .mh-info-link a {text-decoration: none;margin-right: 10px;padding: 2px 10px;border: 1px solid #ccc;color: #333;}
#mohe-kuaidi_new .mh-kd-wrap .mh-info-wrap .mh-info-link a:hover { background: white;}
#mohe-kuaidi_new .mh-kd-wrap .mh-info-wrap .mh-info-link a:active {
  background: -moz-linear-gradient(top,#f3f3f3,#fff);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(#f3f3f3),color-stop(#fff));
  background: -ms-linear-gradient(top,#f3f3f3,#fff);
  background: linear-gradient(to bottom,#f3f3f3,#fff);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#ffffff',GradientType=0);
}
#mohe-kuaidi_new .mh-slogan {position: absolute;right: 20px;bottom: 0;cursor: pointer;}
#mohe-kuaidi_new .mh-slogan-hover {color: #3eaf0e;}
#mohe-kuaidi_new .mh-slogan span {vertical-align: middle;}
#mohe-kuaidi_new .mh-qrcode-wrap {
	position: absolute;
	right: 0;
	bottom: -1px;
	width: 96px;
	margin-right: -110px;
	border: 1px solid #d6d6d6;
	color: #999;
	padding: 6px;
	box-shadow: 0 1px 1px #efefef;
}
#mohe-kuaidi_new .mh-icon {background: url(http://p9.qhimg.com/d/inn/f2e20611/kuaidi_new.png) no-repeat 0 0;}
#mohe-kuaidi_new .mh-icon-qr {
	background-position: 0 -17px;
	display: inline-block;
	*zoom: 1;
	width: 13px;
	height: 13px;
	vertical-align: middle;
	margin-left: 10px;
}
#mohe-kuaidi_new .mh-slogan-hover .mh-icon-qr {background-position: 0 0;}
#mohe-kuaidi_new .mh-icon-t {
	position: absolute;
	left: -9px;
	bottom: 14px;
	width: 10px;
	height: 16px;
	background-position: 0 -34px;
	background-color: white;
}
#mohe-kuaidi_new .mh-icon-new {
	position: absolute;
	left: -20px;
	top: 1.5em;
	width: 41px;
	height: 18px;
	margin-left: -41px;
	margin-top: -9px;
	background-position: 0 -58px;
}
#mohe-kuaidi_new .mh-wrap .mb-search {text-decoration: underline;margin-left: 20px;}
#mohe-kuaidi_new .mh-wrap .mb-search .mh-new {
	display: inline-block;
	width: 21px;
	height: 9px;
	margin: -1px 0 0 3px;
	background: url(http://p0.qhimg.com/t01a3bd62f6db66463c.png) no-repeat;
}
#mohe-kuaidi_new .mh-identcode {border-top: 1px solid #f5f5f5;padding: 10px 15px;display: none;}
#mohe-kuaidi_new .mh-identcode .mh-img-wrap {
	float: left;
	width: 54px;
	height: 54px;
	padding: 6px;
	border: 1px solid #ccc;
	overflow: hidden;
}
#mohe-kuaidi_new .mh-identcode .mh-img-wrap img {width: 54px;}
#mohe-kuaidi_new .mh-identcode .mh-img-tip {margin-left: 78px;}
#mohe-kuaidi_new .mh-identcode .mh-tip-txt {font-size: 13px;line-height: 38px;color: #666;}
#mohe-kuaidi_new .mh-identcode .mh-btn-install {
	text-decoration: none;
	margin-right: 10px;
	padding: 2px 10px;
	border: 1px solid #ccc;
	color: #333;
}
#mohe-kuaidi_new .mh-identcode .mh-btn-install:hover {text-decoration: none;}
.btn-primary{ clear: both; margin: auto; width: 100px; text-align: center; padding-bottom:50px; padding-top: 30px;}
.btn-primary a{ background:#0089ff; color:#FFF; float:left; width: 100%; border-radius:4px; padding:8px 0;}

#Delivery_stop{ float:left; width:100%; padding:20px 20px 10px 0}
#Delivery_stop .form-group{ float:left; width:100%; margin:10px 0}
#Delivery_stop .form-group label{ float:left; width:100px; text-align:right; height:35px; line-height:35px;}
#Delivery_stop .form-group .form-control{ float:left; width:300px; height:35px; line-height:35px; border-radius:4px; padding:0 6px;}

/*交易统计*/
.homeBox .spacing_style2 dl{ width:32.66%}
.monthEcharts{ float:left; width:100%; border:1px solid #e4e4e4; margin-bottom:20px;}
.monthEcharts .bar{ float:left; width:100%; border-bottom:1px solid #e4e4e4; background:#fafafa; font-size:16px; line-height:40px; padding:0 0 0 10px;}
.monthEcharts .charts{ float:left; width:100%; height:450px; padding:15px 5px}

/*交易流水*/
.jiaoyiBox{ float:left; width:100%; border:1px solid #ddd; margin-bottom:15px;}
.jiaoyiBox .bar{ min-width:200px; position:relative; float:left; border-right:1px solid #dddddd; text-align:center; font-size:18px; color:#F33; line-height:70px; height:100px;}
.jiaoyiBox .bar p{ padding: 0px 10px; height: 70px;}
.jiaoyiBox .bar p em{ font-size:14px;}
.jiaoyiBox .bar span{ font-size:12px; color:#999; background:#ededed; border-top:1px dashed #dddddd; float: left; height:30px; line-height:30px; width:100%; padding: 0 10px;}
.jiaoyiBox .Statistics_btn{ margin-left:13px; margin-top:12px;}
.jiaoyiBox .Statistics_btn a{ float:left; background:#6fb3e0; color:#fff; width:85px; height:75px;}
.jiaoyiBox .Statistics_btn a i{ float:left; width:100%; text-align:center; font-size:38px; margin-top:4px;}
.jiaoyiBox .Statistics_btn a span{ float:left; width:100%; text-align:center}
.subject .subBox .ul_btn2{ padding:10px}
.subject .subBox .ul_btn .jytab{ float:left; height:35px; line-height:35px; color:#fff; border-radius:4px; padding:0 5px; margin-right:10px;}
.subject .subBox .ul_btn .jytab a{ border:1px solid #d4d4d4; background:none; color:#333}
.subject .subBox .ul_btn .jytab a.active{ background:#0089ff; border:1px solid #0089ff; color:#FFF}
.liuyan{ color:#F60}

/*商品评价*/
.shopPJ{ float:left; width:400px; padding:40px 30px 30px 30px; display:none}
.shopPJ .bar{ float:left; line-height:26px; font-weight:600; margin-right:10px;}
.shopPJ .radioBox{ float:left;}
.shopPJ .radioBox .r_box{ float:left; position:relative; margin-right:25px;}
.shopPJ .radioBox .r_box .radio{ left:0; top:2px; z-index:100; width:22px; height:22px; position:absolute; cursor:pointer;
	-webkit-opacity: 0;   
    -moz-opacity: 0;  
    -khtml-opacity: 0;   
    opacity:0;  
    filter:alpha(opacity=0);  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  
}
.shopPJ .radioBox .r_box .radio + p{ border:1px solid #ccc; color:#fff; font-size:12px; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; position:relative; width:22px; height:22px; text-align:center; line-height:20px; float:left; margin-top:2px;}
.shopPJ .radioBox .r_box .radio:checked + p{ border:1px solid #0089ff; color:#0089ff; width:22px; height:22px;}
.shopPJ .radioBox .r_box b{ float:left; margin-left:8px; font-weight:normal; color:#666; line-height:26px}

/*回复评价*/
.pingjiaBox{ float:left; width:100%; border:1px solid #ddd; background:#f9f9f9}
.pingjiaBox .pjMain{ float:left; width:100%; padding:20px; background:#fff; border-bottom:1px solid #ddd;}
.pingjiaBox .pjMain .bar{ float:left; width:100%; background:#FFF}
.pingjiaBox .pjMain .bar p{ float:left; margin-right:80px; color:#666}
.pingjiaBox .pjMain .bar2{ float:left; width:100%; margin-top:10px; line-height:23px;}
.pingjiaBox .pjMain .bar2 p{ float:left; width:100%; margin-bottom:15px;}
.pingjiaBox .pjMain .bar2 img{ height:90px; max-width:inherit; margin-right:10px; cursor:pointer}
.pingjiaBox .huifuBox{ float:left; width:100%; padding:0 20px;}
.pingjiaBox .huifuBox .item{ float:left; width:100%; border-bottom:1px solid #ddd; padding-bottom:20px;}
.pingjiaBox .huifuBox .item:last-child{ border-bottom:none}
.pingjiaBox .huifuBox .bar{ float:left; width:100%; margin-top:10px; line-height:23px;}
.pingjiaBox .huifuBox .info{ float:left; width:100%; margin-top:10px;}
.pingjiaBox .huifuBox .info p{ float:left; width:100%; margin-bottom:15px;}
.pingjiaBox .huifuBox .info img{ height:90px; max-width:inherit; margin-right:10px; cursor:pointer}
.pingjiaBox .huifuBox2{ float:left; width:100%; padding:20px;}
.pingjiaBox .huifuBox2 textarea{ border:1px solid #ddd; width:100%; height:100px; background:#FFF; padding:12px;}
.pingjiaBox .huifuBox2 button{ float:left; background:#0089ff; color:#FFF; padding:8px 15px; border:none; margin-top:10px; cursor:pointer}
.bigImg{ float:left; width:100%; padding:20px; display:none}
.bigImg img{ float:none; margin:auto; display:table}



.hsCheckData { float: left;
    width: 100%;
    height: 32px;
    line-height: 32px;
    color: #666;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 0 10px;
	border: 1px solid #c0c8cf;
    position: relative;
    z-index: 20;
	background: url(../images/select-bg.png) right center no-repeat #fff
}
.hcd_main_border{ position: absolute; width: 400px !important; border: 1px solid #c0c8cf; border-top: none;background-color: #fff;display: inline-block;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px; height: 259px;padding: 10px 0; margin-top: -1px; z-index: 10000;}
.hcd_main_border .hcd_filter { float: left; width: 100%; height: 30px; margin-bottom: 5px; padding: 0 10px}
.hcd_main_border .hcd_filter .hcd_filter_input { float: left; width: 100%; border: 1px solid #c0c8cf; border-radius: 3px; height: 30px; line-height: 30px; padding: 4px 6px; font-size: 14px;}

.hcd_dataList { float: left; width: 100%; padding: 0 10px; padding-bottom: 60px; }
.hcd_dataList ul { float: left; width: 100%; margin-top: 10px; height: 150px; overflow-y: auto;}
.hcd_dataList ul li { float: left; width: 100%; cursor: pointer; margin: 1px 0;}
.hcd_dataList ul li div { float: left; width: 100%; position: relative; padding: 5px 10px;}
.hcd_dataList ul li div input{ left:0; top:4px; z-index:100; width:100%; height:22px; position:absolute; cursor:pointer;
	-webkit-opacity: 0;   
    -moz-opacity: 0;  
    -khtml-opacity: 0;
    opacity:0;  
    filter:alpha(opacity=0);  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); 
}
.hcd_dataList ul li div input + em{ border:1px solid #c0c8cf; color:#fff; font-size:12px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative; width:20px; height:20px; text-align:center; line-height:18px; float:left; margin-top:2px;}
.hcd_dataList ul li div input:checked + em{ border:1px solid #0089ff; color:#0089ff; width:20px; height:20px;}
.hcd_dataList ul li div span{ float: left; line-height: 22px; margin-left: 10px;}
.hcd_dataList [name=datali]>div:hover em{ color:#0089ff;}
.hcd_btn_div { float: left; width: 100%; background: #f5f5f5; border-top: 1px solid #e3e3e3; padding: 0 6px; height: 40px; margin-top: -47px;}
.hcd_btn_div .hcd_btn { float: right; background: #0089ff;border: 1px solid #0089ff; padding:0 10px; color: #fff; line-height: 30px; margin-top: 3px; cursor: pointer;}





/*分页码*/
.pagebox{ float:right; padding:20px 0 0 0; clear:both; width:100%}
.pagebox .total{ float:left; line-height:29px; color:#666; font-size:13px;}
.pagebox .total font{ color:#F00}
.pagebox .pages{ float:right}
.pagebox .pages .info{ float:left; color:#666; margin-right:15px; line-height:29px;}
.pagination{ display:inline-block; padding-left:0; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.pagination li{ float:left }
.pagination li a{ position:relative; float:left; padding:5px 10px; margin-left:-1px; border:1px solid #ddd; color:#666; font-size:12px; }
.pagination li:first-child a{ margin-left:0; border-bottom-left-radius:4px; border-top-left-radius:4px; }
.pagination li:last-child a{ border-top-right-radius:4px; border-bottom-right-radius:4px; }
.pagination li a:hover,
.pagination li a:focus{ background:#eee; }
.pagination .active a,
.pagination .active a:hover,
.pagination .active a:focus{ z-index:2; color:#fff; cursor:default; background:#0089ff; border-color:#0089ff; }
.pagination-lg li a { padding:10px 16px; font-size:13px; }
.pagination-sm li a, .pagination-sm li span{ padding:5px 10px; font-size:12px;}

@media all and (max-width:1600px){
	
}
@media all and (max-width:1500px){
	
}
@media all and (max-width:1400px){
	

@media all and (max-width:1250px){
	
}
@media all and (max-width:1200px){
	.homeBox .spacing_style dl{ width:49%;}
	.homeBox .spacing_style dl.dl2,
	.homeBox .spacing_style dl.dl4{ margin-right:0; float:right}
	.homeBox .spacing_style3 dl{ width:32.33%;}
}

@media all and (max-width:1000px){
	.homeBox .tongji_form{ width:100%}
	.homeBox .tongji_form .paihangBox{ width:100%;}
	.homeBox .tongji_form .paihangBox{ margin:0; margin-bottom:20px}
}

@media all and (max-width:900px){
	.homeBox .spacing_style dl{ width:100%; margin-right:0}
	.homeBox .spacing_style3 dl{ width:49%;}
}
@media all and (max-width:750px){
	.homeBox .spacing_style3 dl{ width:100%; margin-right:0}	
}