﻿/* CSS Document */
body{
        margin:0px;
		padding:0px;
		background-color:#FDFDFD;
		font:400 12px Arial, Helvetica, sans-serif;
		color:#333; 
		}
html,body,form{height:100%;margin:0px;}
input,p,.ul{
         list-style:none;
         margin:0px;
		 padding:0px;
		 }
img{border-style: none;
	border-color: inherit;
	border-width: 0;

}
textarea,input{ font-size:12px;	}
table{border-collapse:collapse; border-color:#CCC; /*border-width:1px;*/} 
.cb{ clear:both;} 
a{text-decoration:none;	/*color:#005fb8;*/ color:#7A869B;}
/*a:visited{color:#137bdc;	text-decoration:none;}*/
a:hover{text-decoration:none;color:#900;} 
/*公用部分 End*/


/* 滚动条优化 start */
::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}

::-webkit-scrollbar-track {
	background: #eeeeee;
	border-radius: 2px;
}

::-webkit-scrollbar-thumb {
	background: #bec4cc;
	border-radius: 4px;
}

	::-webkit-scrollbar-thumb:hover {
		background: #0b8dc7;
	}

::-webkit-scrollbar-corner {
	background: #f6f6f6;
}

/* 滚动条优化 end */
/*后台主文件*/
.ht_top {
	min-height:50px;
	overflow: hidden;
	background: #282828;
	position: relative;
	color: #FFF;
}
.ht_t_left{float:left; line-height:50px; font-size:24px;font-family:'Microsoft YaHei';padding:0px 20px;}
.ht_t_center{float:left;font-size:16px;padding-left:20px; margin:10px 0; }

.ht_top_left {
	float: left;
}
.ht_t_right {
	float: right;
	padding: 0px 20px;
	font-size: 14px;
	line-height: 30px;
}
.ht_t_right a{color:#fff; margin:0px 7px; }

@media(min-width:669px) {
	.ht_t_center {
		margin-top: 15px;
	}
	.ht_t_right { 
		line-height: 50px;
	}
}

.ht_top_Right {
	float: right;
	padding-top: 5px;
}
.ht_top_Right a{float:right; display:block; color:#eee; padding:0px 15px 0px 15px; background-image:url(images/ht_topIco.png); background-repeat:no-repeat;}
 
.ht_a01{ background-position:left -120px;}
.ht_a02{ /*background-position:left -90px;*/}
.ht_a02 input{
	font-size: 14px; background-color:transparent; border:0px; color:#FFF; line-height:18px;}
.ht_a03{ background-position:left -60px;}
.ht_a04{ background-position:left -30px;}
.ht_a05{ background-position:left 0px;} 
.ht_a06{ background-position:left -260px;}
.ht_top_gg{ width:700px; float:right; position:absolute;  bottom:0px; right:0px; padding-right:15px; margin-right:20px;  background:url(images/ht_topIco.png) no-repeat right -230px;}
.gg_new{ color:#fff;}
a.gg_new:hover{color:#ddd;}

.ht_meau{ /*height:35px;*/ background:url(images/ht_DHbj1.gif) repeat left 0px; }
.ht_m_ul{ float:left;}
.ht_m_ul li{  display:block; height:37px; background:url(images/ht_DHbj.gif) no-repeat right -40px;float:left;padding:0 7px 0 5px;}
.ht_m_ul li div{}
.ht_m_ul li a{ font-weight:bold; display:block; height:28px; line-height:30px; color:#EEE; padding:0px 15px;   background-repeat:no-repeat; padding-top:1px; background-position:center 50px; float:left;position: relative; }
 
 /*
.ht_m_ul li a:hover,.ht_m_ul a.on{background-position:center 0px;color:#FFF;}
.ht_m_ul li a:hover,.ht_m_ul a.on{
  background: none repeat scroll 0 0 #C72015;
  border-bottom: 1px solid #FF0000;
  color:#FFFFFF;
  box-shadow: 0 3px 5px rgba(255, 0, 0, 0.7); 
  }
*/
  .ht_m_ul li a:hover,.ht_m_ul a.on{
  background: none repeat scroll 0 0 #C72015;
  border-bottom: 1px solid #FF0000;
  color:#FFFFFF;
  box-shadow: 0 3px 5px rgba(255,0, 0,  0.7); 
  }

.m_new{ position: absolute;display: block;background-color: #C72015;color: #fff; top:-12px; right:-5px; line-height:18px;padding: 0 5px; border-radius:9px;}


.ht_mr{ float:right; height:30px; line-height:30px; padding-right:15px; color:#fff;}

.ht_body{ padding:2px;}
.htb_table{ }
.htb_left{ width:180px;}
.htb_c{width:14px;}
.htb_ca{ height:41px;margin-right: 5px; width:9px; background:url(images/ht_bc.gif) no-repeat left top; cursor:pointer;}
.htb_c .htb_caC{ background-position:right top;}
.ht_height{ height:5px; clear:both; background-color:#fff;}
/*left*/ 
.left_left{ /*height:500px;overflow:hidden;*/ width:185px; }
.left_scr{ overflow:auto; width:205px; height:100%;}
.hide{ display:none;}

/*left menu*/
.item{ width:183px; background:url(images/admin_ph_left.jpg) repeat-y left top; margin-bottom:10px; overflow:hidden;}
.item_top{ background:url(images/admin_ph_Atop.jpg) no-repeat left top; height:22px; padding-top:8px; text-align:center; font-weight:bold; cursor:pointer;}
.item_list{}
.item_line{background:url(images/admin_ph_left.jpg) no-repeat -190px top; height:4px; overflow:hidden; border-bottom:1px solid #CCCCCC;}
.item_line_bottom{ background:url(images/admin_ph_left.jpg) no-repeat -380px bottom; height:5px; }
.item_list a{display:block;line-height: 28px; height:28px; font-size:12px; text-decoration:none; color:#444444; text-align:center; background:url(images/admin_ph_left_hover.jpg) no-repeat left 24px;}
.item_list a:hover{ background-position:left bottom; color:#277327; font-weight:bold;}
/*right*/
.htb_right{ padding-right:5px;}
.htr_A{ background:url(images/ht_line1.jpg) repeat-y left top;}
.htr_B{ background:url(images/ht_line1.jpg) repeat-y right top;}
.htr_C{ background:#FFFFFF url(images/ht_DHbj.gif) repeat-x left -80px;}
.htr_D{ background:url(images/ht_line0.jpg) no-repeat left top;}

.htr_E{ background:url(images/ht_line0.jpg) no-repeat right top; padding:0 8px 0 8px;}

.htr_Body{ height:500px; }

.htr_b0{ background:url(images/ht_line2.jpg) no-repeat left bottom;}
.htr_b1{ background:url(images/ht_line2.jpg) no-repeat right bottom; padding:0px 8px;}
.htr_b2{ height:8px; background:url(images/ht_line3.jpg) repeat-x left bottom;}
.ht_bottom{ text-align:center; padding:5px; line-height:14px; color:#666;}
.tx_div{ float:right;}

	.tx_div>a, .tx_div>span{margin:5px 5px;}

	/*登陆部分*/
body.login_body {
	background: #252526 url(images/z01_bj.jpg) no-repeat center top;
}
.login_top{ height:404px;}
.login_content{ position:absolute; top:50%;left:50%; transform:translateX(-50%) translateY(-50%); width:535px; height:200px; background:url(images/z01_center.gif) no-repeat left top; margin:0px auto;}

.wxt-icon {
	margin: 0;
	padding: 0px;
	margin-top: 40px;
	list-style: none;
	display: flex;
	justify-content: space-around;
}
	.wxt-icon .ewm{
		width:140px;
		height:140px;
		overflow:hidden;
		border-radius:8px;
	}
	.wxt-icon .tit{
		text-align:center;
		color:#fff;
		line-height:3em;
		opacity:0.5;
	}
	.wxt-icon .ewm img {
		width: 100%;
	}
		.login_input {
			padding: 82px 0px 0px 44px;
			height: 110px;
		}
 
.I_01,.I_02,.I_05{float:left; height:37px; background-image:url(images/z01_input.png); background-repeat:no-repeat;}
.I_01,.I_02,.I_04,.I_05{ width:149px; padding:5px 10px 0px 37px;}
.I_02{  background-position:left -50px;}
.I_03{float:left; width:57px; }
.I_04{ float:left; clear:left;}
.I_04 a{ color:White;}
.I_05{  background-position:left -150px;}



.l_Obj{ height:25px;width:145px; font-size:14px; font-weight:bold; border:0px;background-color:transparent; line-height:25px; color:#164A7C;}
.l_Obj_yz{width:70px;height:25px;font-size:14px; font-weight:bold; border:0px;background-color:transparent; line-height:25px; color:#164A7C;}
.ln_bt{ width:55px; height:36px; background:url(images/z01_input.png) no-repeat left -100px; border:0px; outline:none;}

.ln_copyRight{ color:#FFF; font-size:12px; text-align:center; font-family:"宋体", "微软雅黑", "楷体"}
 .ln_copyRight a{color:#eee;}
/*登陆部分 End*/




/*全局按扭*/
 
	
a.butsize1,a.butsize2,a.butsize3,a.butsize4,a.butsize5,a.butsize6,a.butsize7,a.butsize8{
    padding-top:2px;
    border-style: none;
	border-color: inherit;
	border-width: 0px;
background-image:url('images/bt_ph.png');
	   	background-repeat:no-repeat;
	   	background-color:Transparent;
		height:21px;
		line-height:20px;
	   	color:#fff;
	   	text-align:center;
	   	display:block;
	   	text-decoration:none;
	    font-size:12px;
	}	 
input.butsize1,input.butsize2,input.butsize3,input.butsize4,input.butsize5,input.butsize6,input.butsize7,input.butsize8{
 
    border-style: none;
	border-color: inherit;
	border-width: 0px;
background-image:url('images/bt_ph.png');
	   	background-repeat:no-repeat;
	   	background-color:Transparent;
	    height:22px;
	    line-height:22px;
	   	color:#fff; 
	}
input.disabled,input.but_disabled{ color:#888;}

.butsize1{background-position:center 0px;width:26px;} 
.butsize2{ background-position:center -30px;width:42px;}
.butsize3{ background-position:center -60px; width:58px;}
.butsize4{background-position:center -90px;width:68px;}
.butsize5{background-position:center -120px;width:80px;}
.butsize6{background-position:center -150px;width:90px;}
.butsize7{background-position:center -180px;width:104px;}
.butsize8{background-position:center -210px;width:116px;}
 
/*按钮END*/


/**Main*/
#main {
	-webkit-overflow-scrolling: touch;
	overflow-y: scroll;
	min-width: 100%;
	*width: 100%;
	width: 1px;
}

.menu2019 {
	position: fixed;
	left: 5px;
	bottom: 25px;
	width: 40px;
	height: 40px;
	border-radius: 20px;
	background-color: #ccc;
	text-align: center;
	cursor: pointer;
}

	.menu2019 .iconfont {
		font-size: 25px;
		line-height: 40px;
	}

.toshop {
	cursor: pointer;
	position: relative;
	display: inline-block;
	color: #ffeb3b;
}

.toshop-list {
	z-index: 4;
	position: absolute;
	background-color: #fff;
	background-color: rgba(255,255,255,0.8);
	border-color: rgba(0,0,0,0.7);
	border-radius: 2px;
	width: 200px;
	right: 0px;
	padding: 0 5px;
	box-shadow: 2px 2px 5px rgba(100,100,100,0.3);
	display: none;
}

.toshop-list:before, .toshop-list:after {
	border: solid transparent;
	content: ' ';
	height: 0;
	left: 85%;
	position: absolute;
	width: 0;
	z-index: 5;
}

.toshop-list:after {
	border-width: 6px;
	border-bottom-color: #fff;
	top: -12px;
}

.toshop-list:before {
	border-width: 7px;
	border-bottom-color: #999;
	top: -14px;
}

.toshop-list a {
	display: block;
	padding: 6px 15px;
	border-bottom: 1px solid #ddd;
	line-height: 1.7;
	font-size: 14px;
	color: #333;
	transition: all 0.5s;
}

.toshop-list a:hover {
	color: #fff;
	background-color: #333;
	background-color: rgba(0,0,0,0.6);
}
.wxt_msg {
	position: fixed;
	right: 20px;
	bottom: 5px;
	width: 300px;
	background-color: #fff;
	border: 1px solid #ee3955;
	border-radius: 8px;
	transition: all 0.5s;
}
	.wxt_msg .list-group {
		padding: 0px;
		margin: 0px;
		list-style: none;
		overflow: hidden;
		border-radius: 8px;
	}
	.wxt_msg .list-group-item {
		position: relative;
		display: block;
		padding: 10px 15px;
		margin-bottom: -1px;
		background-color: #fff;
		border: 1px solid #ddd;
	}
		.wxt_msg  .list-group-item:first-child {
			border-top-left-radius: 4px;
			border-top-right-radius: 4px;
		}
		.wxt_msg  .list-group-item:last-child {
			margin-bottom: 0;
			border-bottom-right-radius: 4px;
			border-bottom-left-radius: 4px;
		}
.msg-tit{
	font-size:16px;
	color:#00000066;
	line-height:1.8;
}
	.msg-tit .a-weidu {
		float: right;
		color: #007bff;
		font-size: 14px;
	}
	.msg-body {
		line-height: 1.8;
	}
.wxt_msg .close{
	position:absolute;
	right:10px;
	top:-20px;
	z-index:100;
}
button.close {
	padding: 0;
	cursor: pointer;
	background: 0 0;
	border: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.close {
	float: right;
	font-size: 21px;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity=20);
	opacity: .2;
}