.box1 {
	margin-top: 0px;
}
/*zly start*/
.jquery-accordion-menu ul li {
	/*height: 51px;*/
}
.jquery-accordion-menu li {
	cursor: pointer;
}
/*.red.jquery-accordion-menu ul ul.submenu li.active>a {
border-left-color: #DA4453;
}*/
.wlgl_content .txt_i_1{width:80px; height:32px; line-height:32px; border:1px solid #e0e0e0;padding-left:5px; color:#888888; background:#f4f4f4; font-family:"微软雅黑";}
.btn_gray{background:gray !important;}

/*zly end*/

/*yjh start*/
select option {
	display: block;
	color: #111111;
	width:100%;
}
.panes, .pane{
	display:block;
}
.login_input{
	line-height:0;
}
select{
	background:url(../images/ico_11.png) no-repeat scroll right center transparent;
	appearance:none;-moz-appearance:none;-webkit-appearance:none;
}
select option{
	background:none
}
.ButtOn{
	background: url(../images/ico_08.png);
}
.ButtOff{
	background: url(../images/ico_09.png);
}
.box_a span.fixed_len{
	min-width:70px;
	display:-moz-inline-box;
	display:inline-block;
}
.fa.ico_19::before{
	content:url(../images/ico_19.png);
}
.submenu-indicator-minus .fa.ico_19::before{
	content:url(../images/ico_19bai.png);
}
.fa.ico_20::before{
	content:url(../images/ico_20.png);	
}
.submenu-indicator-minus .fa.ico_20::before{
	content:url(../images/ico_20bai.png);	
}
.fa.ico_21::before{
	content:url(../images/ico_21.png);		
}
.submenu-indicator-minus .fa.ico_21::before{
	content:url(../images/ico_21bai.png);		
}
.fa.ico_22::before{
	content:url(../images/ico_22.png);		
}
.fa.ico_35::before{
	content:url(../images/ico_35.png);		
}
.submenu-indicator-minus .fa.ico_22::before{
	content:url(../images/ico_22bai.png);		
}
.fa.ico_23::before{
	content:url(../images/ico_23.png);		
}
.submenu-indicator-minus .fa.ico_23::before{
	content:url(../images/ico_23bai.png);		
}
.fa.ico_24::before{
	content:url(../images/ico_24.png);		
}
.submenu-indicator-minus .fa.ico_24::before{
	content:url(../images/ico_24bai.png);		
}
.fa.ico_25::before{
	content:url(../images/ico_25.png);		
}
.submenu-indicator-minus .fa.ico_25::before{
	content:url(../images/ico_25bai.png);		
}
.fa.ico_26::before{
	content:url(../images/ico_26.png);		
}
.submenu-indicator-minus .fa.ico_26::before{
	content:url(../images/ico_26bai.png);		
}
.fa.ico_33_01::before{
	content:url(../images/ico_33_01.png);		
}
.submenu-indicator-minus .fa.ico_33_01::before{
	content:url(../images/ico_33_01bai.png);		
}
.fa.ico_27::before{
	content:url(../images/ico_27.png);		
}
.submenu-indicator-minus .fa.ico_27::before{
	content:url(../images/ico_27bai.png);		
}
.fa.ico_28::before{
	content:url(../images/ico_28.png);		
}
.submenu-indicator-minus .fa.ico_28::before{
	content:url(../images/ico_28bai.png);		
}
.fa.ico_29::before{
	content:url(../images/ico_29.png);		
}
.submenu-indicator-minus .fa.ico_29::before{
	content:url(../images/ico_29bai.png);		
}
.fa.ico_30::before{
	content:url(../images/ico_30.png);		
}
.submenu-indicator-minus .fa.ico_30::before{
	content:url(../images/ico_30bai.png);		
}
.sousuo_right{
	width:360px;
}
/*.sousuo_right_min{
	width:240px;
  	float: right;
  	height: 68px;
  	margin-top: 32px;
}*/
.psw_wth_l{
	width:85px
}
.right_xiaoxi{
	width:100px;
}
*:focus{
	outline:none
}
.txingleft{
	margin-left:128px;
}
.txingleft2{
	margin-left:320px;
	height:35px;
}
.psd_block_wth{
	width:120px;
}
.psw_wth{
	width:80px;
}
.box_a.textnobg input,.box_a.textnobg textarea,.tgj_wbg th{
	background:#fff;
}
.boxx_a.textnobg input,.boxx_a.textnobg textarea,.tgj_wbg th{
	background:#fff;
}
.marbd{
	margin-top:20px;
	border-top: #e1e1e1 1px solid;
}
.gaodu{
	width:95px;
}
.pswdmd{
	width: 120px;
  	height: 30px;
 	display: block;
 	float: left;
}
.tgj_hauto{
	height:auto
}
.tgj_hauto table tr td{
	padding-bottom:10px
}
.tuantb{
	height:auto!important;
	width:383px!important;
}
.tgj_wbg th{
	border-bottom:0;
}.tgj_wbg td{
	border:0;
}
.tgj_wbg th h1,.tgj_wbg th h2,.tgj_wbg th h3,.tgj_wbg th h4{
	margin:0;
	padding:0;
	text-align:center
}
.tgj_wbg th h1{
	width:140px
}
.tgj_wbg th h2,.tgj_wbg th h3,.tgj_wbg th h4{
	border-left: 1px solid #e0e0e0;
	width:80px;
}
.tgj_wbg th h4{
	float: left;
  	line-height: 35px;
  	color: #111111;
}
.tgj_wbg td .text1,.tgj_wbg td .text2,.tgj_wbg td .text3,.tgj_wbg td .text4{
	margin:0;
	height:34px;
	line-height:34px
}
.tgj_wbg td .text1{
	width:141px;
}
.tgj_wbg td .text2,.tgj_wbg td .text3{
	width:80px;
}
.tgj_wbg td .text4{
	width:80px;
	float:left;
}
.tgj_wbg .text1 input{
	width:135px;
}
.tgj_wbg .text2 input,.tgj_wbg .text3 input{
	width:74px;
}
.tgj_wbg .text4{
	background: #f4f4f4;
	text-align: center;
	border: 1px solid #e0e0e0;
}
.tgj_wbg .add{
	text-align: center;
	line-height:32px;
	background: url(../images/czygl_01.png) 
}
.tuangou_gray{
	width:146px; height:56px;
	float:left;
	/*background: url(../images/but_06.png); cursor:pointer;*/
	background-color: gray;
	border:none;padding-bottom:0; color:#fff; font-size:18px; 
	line-height:50px;
	font-family:"微软雅黑";
}
/*商户装修*/
.ShopDecoration_gray{
	width:146px; height:56px;
	margin-left:128px;
	float:left;
	/*background: url(../images/but_06.png); cursor:pointer;*/
	background-color: gray;
	border:none;padding-bottom:0; color:#fff; font-size:18px; 
	line-height:50px;
	font-family:"微软雅黑";
}
.box_b01{
	width: 120px;
}
.devide{
	margin-left: 45px;
	margin-bottom:10px;
	width: 740px;
  	border-bottom: 1px #dfdfdf solid;
}
.czy_table_main_x th{
	background-color:#fff;
}
.mar5and7{
	margin-left:5px;
	margin-right:7px;
}
.bk53a6e1{
	background: #53a6e1;
}
.sio01_x{
	font-size: 14px;
  	float: center;
 	text-align: center;
 	color: #f8aa21;
 	font-weight: bold;
}
.nameMid{
	margin-top: 25px;
  	display: block;
}
.khxx_b_03_th th{
	width:16.6%;
}
.dianpu_c_text{
	height:auto;
}
.dianpu_c_text .duiqi{
	margin-left:15px;
}
.znxgl_a_x p{
	width:810px;
}
.khgl_kh_a_left_x, .khgl_kh_a_left_x span{
	width:auto;
}
.boxx_a_gray textarea,.boxx_a_gray input{
	color:#888888
}
.pl_daohang{
	width:87%
}
/*放大镜效果css*/
.fdj .top{
	width:200px;
	height:200px;
	cursor:pointer;
	position:absolute;
	margin-left:80px;
}
.fdj .top img{
	width:200px;
	height:200px;
	margin:0;
	border:1px solid #e1e1e1;
}
.fdj01 .top{
	width:583px;
	height:495px;
	cursor:pointer;
	position:absolute;
	margin-left:80px;
}
.fdj01 .top img{
	width:583px;
	height:495px;
	margin:0;
	border:1px solid #e1e1e1;
}
.khxx_b_02_td tr .left{
	width:41%;
}
.khxx_b_02_td tr .right{
	width:59%;
}
.jquery-accordion-menu ul ul.submenu>li>a{
	padding-left:40px;
	background:url(../images/ico_32_01.png) #e3e3e3  no-repeat;
	background-position:22px 22px
}
.jquery-accordion-menu ul ul.submenu>li>a.indicator-minus-child{
	padding-left:40px;
	background:url(../images/ico_32.png) #e3e3e3  no-repeat;
	background-position:22px 22px
}
input::-ms-clear{
	display:none;
	width:0;
	height:0;
}
.text_center{
	text-align: center;
}
.right_xiaoxi_dian span{
	padding-left:4px
}
.right_xiaoxi_dian_x{
	/*background:url(../images/ico_14_x.png) no-repeat;*/
	/*width:30px;*/
	width:35px;
	background-color: #a00;
	border-radius: 50%;
	background-size:26px 18px;
	-moz-background-size:26px 18px;
	-webkit-background-size:30px 18px;
}
.right_xiaoxi_dian_thh{
	width:23px;
	background-color: #a00;
	border-radius: 50%;
	background-size:26px 18px;
	-moz-background-size:26px 18px;
	-webkit-background-size:30px 18px;
}
.right_xiaoxi_dian_znx{
	width:23px;
	background-color: #a00;
	border-radius: 50%;
	background-size:26px 18px;
	-moz-background-size:26px 18px;
	-webkit-background-size:30px 18px;
}
.ImgDiv img{
	border-radius: 50%;
}
/*yjh end*/

/*error style*/
.btn:active, .btn.active {
	/*
	 background-image: none;
	 outline: 0;*/
	-webkit-box-shadow: none;
	box-shadow: none;
}
.tsbc_width {
	margin: 0 auto;
	width: 240px;
}
.alert-danger  {
	padding: 6px;
	margin-bottom: 0px;
	width: 245px;
	color: #ff9b36;
	background-color: #FFF5EB;
	border-color: #E4bd95;
}
.alert-success  {
	padding: 6px;
	margin-bottom: 0px;
	width: 245px;
}
/*error style end*/
/*
	修复 对btn样式篡改
*/
.btn_boot {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
/*input grug*/
.btn01 .input_gray{
width:145px; height:56px;
float:left;
margin-left:128px;
/*background: url(../images/but_05.png);*/
background-color: gray;
cursor:pointer; border:none;padding-bottom:0;
color:#fff; font-size:18px; line-height:50px;
font-family:"微软雅黑";
}
/*日期input修正*/
.wlgl_content .boxx_a input[ui-calendar]{
	padding-left: 35px;
}
/*tooltip */
.tooltip.top {
width: auto;
height: auto;
border-bottom: 0px;
float: none;
background: none;
}

.use_cont_a01{ width:32px; float:left; height:32px; background:url(../images/zz_r3_c2.png) no-repeat;}
.td .right_takeout{margin-left: 300px;}

/****add by xuxihai ui-timepicker****/
div.time-picker {
    position: absolute;
    height: 191px;
    width:4em; /* needed for IE */
    overflow: auto;
    background: #fff;
    border: 1px solid #aaa;
    z-index: 99;
    margin: 0;
}
div.time-picker-12hours {
    width:6em; /* needed for IE */
}

div.time-picker ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
div.time-picker li {
    cursor: pointer;
    height: 22px;
    font: 14px Helvetica, Arial, sans-serif;
    padding: 3px 4px;
}
div.time-picker li.selected {
    background: #0063CE;
    color: #fff;
}
/*打印--打印时加入第一个样式则表明不在页面上输入*/
@media print {
	.Noprint {display: none}
	.printCenter {margin-right:120px}
}

.hintl-gb{width:405px;height:505px;margin:0 auto;background:#f5f5f5;position:fixed;/*top:60%;left:55%;margin-left:-250px;margin-top:-166px;z-index:311;display:none;*/border-radius:10px;}
.hintl-cb{width:375px;height:30px;background:#f5f5f5;margin-left:30px;}
.dispatch_hintl{
  width: 650px;
  height: 600px;
  margin: 0 auto;
  background: #f5f5f5;
  position: fixed;
  border-radius: 10px;
}
 .myytime{
  background: url(../images/rq.png) no-repeat;
  width: 20px;
  height: 20px;
  padding: 2px 0 2px 25px;
  position: absolute;
  z-index: 100;
  top: 6px;
  left: 235px;
 }
.my_tixing{
    	   background: url(../images/ico_16.png) no-repeat;
           width: 26px;
           height: 26px;
           position: relative;
           float: left;
}
.fa.ico_16::before{
	content:url(../images/ico_16.png);
}
.fa.ico_15::before{
	content:url(../images/ico_15.png);
}
.flash_select{
	background: url(../images/ico_11.png) no-repeat scroll right center transparent !important;
	padding-left: 0 !important;
    width: 240px !important;
}
.select_back_flash{
	background: #fafdff;
	width:242px;
	border: 1px solid #0fa6f1;
	position: relative;
}
.right_xiaoxi_dian_lyb{
	text-align: center;
	width:26px;
	background-color: #a00;
	border-radius: 50%;
	background-size:26px 18px;
	-moz-background-size:26px 18px;
	-webkit-background-size:30px 18px;
}
.right_xiaoxi_dian_lyb_max{
	text-align: center;
	width:30px;
	background-color: #a00;
	border-radius: 50%;
	background-size:26px 18px;
	-moz-background-size:26px 18px;
	-webkit-background-size:30px 18px;
}
.right_xiaoxi_dian_lyb_max,.right_xiaoxi_dian_lyb span{
    padding-left:0;
}
.module_arrow_left{
	height:60px;
	width:30px;
	display: inline-block;
	position: relative;
}
.module_arrow_left::after{
	left:15px;
	content: "";
	height:25px;
	width:25px;
	top:12px;
	border-width: 5px 5px 0 0;
	border-color: #2fa44b;
	border-style: solid;
	transform: matrix(-0.71,-0.71,0.71,-0.71,0,0);
	position: absolute;
}
.module_arrow_right{
	height:60px;
	width:30px;
	display: inline-block;
	position: relative;
}
.module_arrow_right::after{
	left:10px;
	content: "";
	height:25px;
	width:25px;
	top:12px;
	border-width: 5px 5px 0 0;
	border-color: #2fa44b;
	border-style: solid;
	transform: matrix(0.71,0.71,-0.71,0.71,0,0);
	position: absolute;
}
.module_tree_arrow_left{
	height:60px;
	width:30px;
	display: inline-block;
	position: relative;
}
.module_tree_arrow_left::after{
	left:20px;
	content: "";
	height:15px;
	width:15px;
	top:6px;
	border-width: 3px 3px 0 0;
	border-color: #2fa44b;
	border-style: solid;
	transform: matrix(-0.71,-0.71,0.71,-0.71,0,0);
	position: absolute;
}
.module_tree_arrow_right{
	height:60px;
	width:30px;
	display: inline-block;
	position: relative;
}
.module_tree_arrow_right::after{
	left:20px;
	content: "";
	height:15px;
	width:15px;
	top:6px;
	border-width: 3px 3px 0 0;
	border-color: #2fa44b;
	border-style: solid;
	transform: matrix(0.71,0.71,-0.71,0.71,0,0);
	position: absolute;
}