﻿body{
	font-size:13px;
	background:url("../images/bg.png") repeat scroll 0% 0% rgb(235, 237, 240);
	margin:0px;	
	padding:0px;
	font-family:微软雅黑;
}

.noMarginBody{
	margin:0px;	
	background-position-y:-10px;
	background-repeat:repeat-x;
}

/*-------------------------------------------*/
/* 					公共部分 						*/
/*-------------------------------------------*/

/*所有链接去掉下划线*/
a{text-decoration:none;}
/*格式化相关元素*/
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0;font-size:13px;list-style-type:none;color:#4D4D4D}
/*超出使用省略号*/
.nowrap, .nowrap li,.nowrap li a {overflow:hidden; text-overflow:ellipsis;white-space:nowrap;word-break:break-all;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;margin:0px;padding:0px;}
.cnowrap{white-space:nowrap;word-break:break-all;}
em{font-style:normal;}
/*提示对方框*/
.shade .mbackground{position:absolute;top:0px;right:0px;width:100%;height:100%;background:#808080;filter:alpha(opacity=10);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.1;z-index:998}
.shade .txtbackground{position:absolute;top:0px;right:0px;width:100%;height:100%;z-index:999;}
.shade .txtmtable{width: 100%;height:100%;}
.shade .wintab{border:1px solid #C0C0C0;border-collapse:collapse;border-spacing:0;width:350px;background:#fff;}
.shade .titletd{height:30px;font-weight:bold;background:#e1e1e1;padding:10px;color:#4C4C4C;}
.shade .txttd{
	background:url(../images/loading.gif) no-repeat #fff 20px center ;
	background-size:20px;
	padding:10px;
	height:80px;
	border-top:1px solid #C0C0C0;
	padding-left:50px;
	color:#808080;
}

/*红色的字*/
.redtxt{color:#dc2d1b;}
.bluetxt{color:#0065CA;}
.greentxt{color:#159c55;}
/*FormAction.class.php 操作结束文本提示*/
.opt-outer{
    width:300px;
    margin-top:200px;
}
.opt-outer .mess{
    text-align:center;
    font-size:16px;
    color:#0099cc;
    padding:20px;
    background:#f6f6f6;
    border:1px solid #E7E7E7;
    border-radius: 4px;
}
.optmess1{text-align:center;font-size:15px;color:#159c55;padding:20px;background:#f6f6f6;border:1px solid #E7E7E7;border-top:0px;}

.optmess2{
	text-align:center;
	font-size:15px;
	color:#008000;
}

#aumess{
	margin-left:20px;
	text-align:center;
	color:red;
}

.img_bar {
	background-color: #333;
	color: black;
	filter: alpha(opacity=60);
	opacity: 0.6;
	position: absolute;
	z-index: 9;
	bottom: 0;
	background-color: black;
	background: rgba(0, 0, 0, 0.6);
	color: white;
	filter: alpha(opacity=60);
	width: 100%;
	height: 45px;
	overflow: hidden;
	-webkit-transition: height .3s linear;
	-moz-transition: height .3s linear;
	-ms-transition: height .3s linear;
}

.loading{
	background:url(../images/loading.gif) no-repeat center center;
	background-size:20px;
}
.flt-left{
	float:left;	
}

/*------------------------------*/
/* 					提示信息 						*/
/*------------------------------*/
.warning{/*警告提示*/
	padding:10px;
	margin:10px 0px;
	font-size:16px;
	color:#CC7704;
	background: #FEE9CD;
	border:1px solid 	#FDD299;
	
}

/*-------------------------------------------*/
/* 					主框架部分 						*/
/*-------------------------------------------*/

/*头部功能条*/
.topPanel-div{
	margin: 0px 20px;
}
.mainhead{
	background:#f3f3f3;
	height:70px;
	margin-bottom:20px;
	overflow:hidden;
	border-top:3px solid #c30602;
	border-bottom:1px solid #C0C0C0;
}
/*用户信息区：退出、个人设置、修改密码等*/
.uinfobar{
	margin-right:10px;
	float:right;
}
.uinfobar li{
	float:left;
	margin-left:10px;
	color:#fff;
	height:30px;
	line-height:30px;
}
/*我的购物车*/
li.buycar{
	width:100px;
	padding-left:40px;
	border-radius:5px;
	color:#fff;
	background:url(../images/shop.png) no-repeat 10px #2bbc69;
	background-size:20px;
	font-size:17px;
}
li.buycar a{
  color:#fff;
  
}


/*购物车上的数量*/
.buycar-num{
	position:absolute;
	top:-5px;
	right:-5px;
	height:20px;
	line-height:20px;
	background:#D23C1C;
	border-radius:10px;
	min-width:20px;
	color:#fff;
	text-align:center;
	font-weight:normal;
	font-size:12px;
}
/*供应商等待接收订单的数量*/
.wait-order-num{
	position:absolute;
	top:10px;
	right:15px;
	height:20px;
	line-height:20px;
	background:#D23C1C;
	border-radius:10px;
	min-width:20px;
	color:#fff;
	text-align:center;
	font-weight:normal;
	font-size:12px;
}
/*当前登陆的用户*/
.uinfobar li{
	border-left:1px solid #008fbf;
	padding:0px 5px;
}
li.userinfo{
	margin-left:50px;
	text-align:center;
	overflow:hidden;
	display:block;
}
/*退出*/
.uinfobar li.loginout a{
	display:inline-block;
	text-align:center;
	color:#fff;
}
.uinfobar li.loginout a:hover{
	color:#fff;
	text-decoration:underline;
}
/*.uinfobar li a{
	display:inline-block;
	color:#fff;
	padding:0px 12px;
	height:24px;
	line-height:24px;
	border-radius:12px;
	text-align:center;
	background:#DD0000;
}*/

li.userinfo .ntxt{
	display:inline-block;
	margin-left:1px;
	font-weight:bold;
	
}
.uinfobar .about a{
	width:24px;
	padding:0px;
	overflow:hidden;
	background:url(../images/help_2.png) no-repeat #DD0000 center center;
	background-size:16px;
	float:right;
}

/*用户信息*/
.uinfobar{margin-bottom:0px;}

/*主体部分*/
.main-dev{
	/*margin: 5px;
	border: 1px solid rgb(199, 205, 214);*/
	background: none repeat scroll 0% 0% rgb(245, 246, 247);
	box-shadow: 0px 1px 3px rgb(204, 204, 204);
	overflow:hidden;
    min-height: 100%;
}
.main-dev .mhead{background:#0099CC;height:40px;}
/*==菜单*/
.mainPanel{width:100%;min-width:500px; height:25px;border-collapse:collapse;border-spacing:0;background: #fff;}
.menupanel{background:#293038;border-right:1px solid rgb(199, 205, 214); width:200px;}

/*分类菜单*/
.menutree .childmenus{display:none;}
/*当前点开的子菜单*/
.menutree .curModelMenus{background:#22282e;font-weight:bold;color:#D50000;}
.menutree .curModelMenus:hover{background:#EBEBEB;}
.menutree .curModelMenus .blogo{background:url(../images/pp_white.png) -160px -208px no-repeat}
.menutree .curChildmenus{background:#2f3236;padding:5px 0px;}
.menutree .amenu{display:block;color:#fff;position:relative;height:40px;}
.menutree .amenu span{display:inline-block;}
.menutree .amenu .slogo{font-size:16px;margin-left:8px;}
.menutree .amenu .stxt{height: 40px;line-height:40px;margin-left:8px;}
.menutree .amenu.on .stxt{-webkit-animation:cpmove .5s ease 0s 1;}
@-webkit-keyframes cpmove {
  0% {
	  top:3px;
	  color:#F20000;
  }
  20% {
	  top:0px;
  }
  40% {
	  top:3px;
  }
  60% {
	  top:0px;
  }
  80% {
     top:3px;
  }
  100% {
     top:0px;
     color:#F20000;
  }
}
.menutree .amenu:hover{background:#37424f;color:#fff;}
.menutree .curChildmenus .amenu .stxt{display:inline-block;margin-left:24px;}
.menutree .curChildmenus .notcheck .stxt{color:#A8A8A8;}

.menutree {width:190px;}
.menutree .clsmenu {font-weight:bold;}
.menutree .clsmenu .blogo{
	display:block;
	background:url(../images/pp_white.png) -160px -193px no-repeat;
	height:16px;
	width:16px;
	float:right;
	margin-right:10px;
	margin-top:13px;
}
.menutree .curModelMenus .blogo{
	display:block;
	background:url(../images/pp_white.png) -160px -209px no-repeat;
	height:16px;
	width:16px;
	float:right;
	margin-right:10px;
	margin-top:13px;
}
.menutree .curmenu{background:#0099cc;color:#fff;font-weight:bold;}


/*页脚*/
.mainBottom{width:95%;min-width:1000px;height:31px;border-collapse:collapse;border-spacing:0;margin:0px auto;}
.mainBottom .cnt{text-align:center;}
.mainBottom .rbar {display: inline-block;margin:5px auto 10px;}
.mainBottom .rbar li{float:left;margin-right:20px;color:#808080;font-size:11px;}
.mainBottom .rights{display: inline-block;color:#808080;font-size:11px;}

/*隐藏显示菜单*/
.zzmenu{
	width:40px;
}
.zzmenu a{
	background:url(../images/e.png) no-repeat ;
	background-size:25px;
	display: block;
	height:25px;
	width: 25px;
	margin-top:8px;
	margin-left:8px;
}
/*操作模块标题名称*/
.zzinfo{}
.toptitle{font-size:18px;color:#fff;line-height: 30px;}
.zzinfo li{float:left;margin:5px;}
.zzinfo .zname{
	display:inline-block;
	padding:3px 0px;
	font-size:20px;
	line-height:20px;
	color:#880000
}
.zzinfo .f11tt{
	display:inline-block;
	padding-top:5px;
	color:#fff;
}

/*==操作区*/
.cntpanel{
	height:100%;
	padding:10px 10px 5px 20px;
	position:relative;
}
.cntpanel .shmenu{
	position:absolute;
	width:10px;
	height:100px;
	left:0px;
	border-radius:0px 10px 10px 0px;
	cursor:pointer;
}

.cntpanel .shmenu.show{
	background:url(../images/cls-up.png) no-repeat center center #C0C0C0;
	background-size: 10px;
}
.cntpanel .shmenu.hide{
	background:url(../images/cls-down.png) no-repeat center center #C0C0C0;
	background-size: 10px;
}

.cntpanel .main-first-div{
	width:100%;
	height:100%;
}



/*-------------------------------------------*/
/* 		   list、au 页公有样式 				   */
/*-------------------------------------------*/

/*所有表格边框*/
.tablePanel{border:1px solid #e6e6e6;border-top:0px solid #80c3ed;background:#ffffff;width:100%;border-collapse:collapse;border-spacing:0;}


/*备注说明*/
.descinfo{color:#696969;margin-left:0px;padding:0px;margin-top:10px;}
.descinfo ul{margin-left:20px;padding:0px;}
.descinfo li{list-style-type:none;margin-left:0px;background:url(../images/info.png) no-repeat;padding-left:20px;margin-bottom:5px;}
.descinfo li.txt{list-style-type:none;margin-left:0px;background:url(../images/info.png) no-repeat;padding-left:20px;margin-bottom:5px;margin-left:20px;}
.descinfo li.tt{list-style-type:none;margin-left:0px;background:url(../images/null.png) no-repeat;margin-bottom:5px;font-weight:bold;}




/*-------------------------------------------*/
/* 					list页样式 						*/
/*-------------------------------------------*/


/*查询工具条*/
.searchBar{width:100%;background:#F2F2F2;padding:5px;border-bottom:1px solid #E6E6E6;}
.only-searchBar{border:1px solid #E6E6E6;}
.searchBar li{float:left;color:#535353;margin:5px;}

/*工具条：分布、查询等位置*/
.listTableBar{
	background:#FDFDFD;
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
}
.listTableBar td{padding:8px;}

/*列表尾部工具条*/
.listBottomBar{width:100%;border-collapse:collapse;border-spacing:0;border-top:0px solid #E6E6E6;}
.listBottomBar tr td:first-child{
	padding:6px;
	text-align:left;
}
.listBottomBar .addrowbtn td{
	text-align:left;
	color:red;
	padding:8px;
}
.listBottomBar .addrowbtn td:first-child{
	text-align:center;
	background:#F7F7F7;
	width:30px;
}


.listBottomBar .pagers td{
	background:#f7f7f7;
	text-align:right;
	padding:8px;
	border-top:0px solid #e6e6e6;
}
/*---------- 分页 begin ---------- */
.bottomPageButton{
	text-align:center;
}

.bottomPageButton select{
	padding:5px;	
}

/*分页按钮*/
.bottomPageButton a{padding:5px;color:#fff;background:#0099cc;}
.bottomPageButton a:hover{background:#6699CC;}
.bottomPageButton a:active{background:#006699;}
/*---------- 分页 end ---------- */




.otherops{margin:0px;padding:0px;}
.otherops li{float:left;margin-left:10px;margin-bottom:5px;background:url(../images/right.png) no-repeat;white-space:nowrap;word-break:break-all;}
.otherops li a{display:block;margin-left:17px;}

/*数据列表主体表样式*/
.listTable {border:0px solid #DDDDDD;width:100%;border-collapse:collapse;border-spacing:0;}
.listTable .datatd{}													/*数据单元格*/
.listTable .idtd{width:30px;}										/*序号单元格*/
.listTable .checkboxtd{width:30px;text-align:center;}		/*多选单元格*/
.listTable tr td:first-child{border-left:0px;}
.listTable tr td:last-child{border-right:0px;}
/*列表标题的单元格*/
.titleTr {background:#f7f7f7;}
.titleTh {border:1px solid #DFDFDF;color: #4E4E4E;font-size:13px;text-align: center;height:35px;}
/*需要排序的字段标题（为的让图片垂直对齐）*/
.orderTitleTxt{float:left;	}
.orderTitleImg{float:left;	margin-top:1px;}
.clearBoth{clear:both;}
/*列表记录行*/
.listCntTr{color: #313131;font-size: 12px;}
.listCntTr:hover {
	background-color: #FFFBDB;
}
/*奇数行*/
.listCntTr1{background-color:#FFF;margin-top:10px;}
/*偶数行*/
.listCntTr2{background-color:#fdfdfd;}
/*显示内容的单元格*/
.listCntTr td{padding: 5px 5px 5px 5px;height:40px;word-break:break-all;border:1px solid #DFDFDF;}

.listCntTrTwo td{border-bottom:2px solid #DFDFDF;}
.listCntTr td.idtdTwo{border-bottom:2px solid #DFDFDF;}

/*显示ID的单元格*/
.listTdid {border:1px solid #fefefe;background-color: #f7f7f7;padding: 5px 5px 5px 5px;text-align:center;word-break:break-all;}

/*显示在中间的单元格*/
.listTdcntAlign2 {
	text-align:center;
}
.listTdcntAlign3 {
	text-align:right;
}
/*设置设置宽度的列表 */
.no-width-td {
	min-width: 200px;
}
/*操作单元格中img和div对象的样式*/
.barTdopt{width:100px;}
.listTdopt{/*操作列左对齐*/
	width:120px;text-align:left;
}
.listTdopt2{/*操作列居中对齐*/
	width:140px;text-align:center;
}
.listTdopt3{/*操作列居中对齐*/
	width:180px;text-align:center;
}
/*封面样式*/
.fmimg{width:50px;height:50px;overflow:hidden;background: #E8E8E8;}
.fmimg2{width:100px;height:60px;overflow:hidden;}
.tdTextAndImg{
	height:25px;
}
.tdTextAndImg img{
	float:left;
	border:0px;
}
.tdTextAndImg span{
	float:left;
	border:0px;
}
.tdTextAndImg div{
	float:left;
	padding-top:3px;
	margin-right:5px;
	margin-left:3px;
}

.affimg{
	margin:10px 0px;
	padding:10px;
	border-top:1px solid #F6F6F6;	
}

.affimg a{
	display:block;
	width:50px;
	height:50px;
	border-radius:5px;
	border:1px solid #E6E6E6;
	overflow:hidden;
	margin:5px;
	float:left;
}

/*列表中的辅助明细*/
.list-ul-info li{
	float: left;
	margin: 5px;
}

/*-------------------------------------------*/
/* 					标签样式 						*/
/*-------------------------------------------*/
/*标签主表*/
.lbtabbk{width:100%;height:31px;border:0px;border-collapse:collapse;border-spacing:0;}
/*非标签单元格*/
.lbtabbk .nonetd{border-bottom: 1px solid #e6e6e6;}
/*跳转单元格*/
.lbjump{width:80px; padding-bottom: 5px;}

/*标题*/
.titlePan{margin-left:10px;font-weight:bold;white-space:nowrap;color:#676767;font-size:16px;}
.titlePan .goback{background:url(../images/back_w_16.png) #00a8e6 no-repeat 6px 3px;padding:3px 6px;color:#fff;font-weight:normal;font-size:12px;cursor:pointer;display:inline-block;margin-left:20px;padding-left:26px;}
.titlePan .goback:hover{background:url(../images/back_w_16.png) #35b3ee no-repeat 6px 3px;}
.titlePan .goback:active{background:url(../images/back_w_16.png) #009DD9 no-repeat 6px 3px;} 
.titleTd{width:150px;}
/*当前点中的标签*/
.curListLabel{color:#950000;font-weight:bold;text-align:center;cursor:pointer;width:100px;border:1px solid #D1D1D1;border-bottom: 1px solid #f2f2f2;background:#f2f2f2;}
/*未激活标签*/
.listLabel{color:#494949;text-align:center;cursor:pointer;width:100px;border: 1px solid #D1D1D1;background:#dedede;}




/*-------------------------------------------*/
/* 					表单样式 					 */
/*-------------------------------------------*/
/*大按钮*/
.large-btn{
    height:45px;
    line-height:45px;
    padding:0px 8px;
    display:inline-block;
    border-radius:4px;
    color:#fff;
    text-align:center;
    margin:0px 5px;
    min-width: 100px;
    font-size:18px;
}
/*中型按钮样式*/
.middle-btn{
    height:40px;
    line-height:40px;
    padding:0px 8px;
    display:inline-block;
    border-radius:4px;
    color:#fff;
    text-align:center;
    margin:0px 5px;
    min-width: 50px;
}
/*小按钮样式*/
.small-but{
    height:26px;
    line-height:26px;
    padding:0px 8px;
    display:inline-block;
    border-radius:4px;
    color:#fff;
    text-align:center;
    margin:0px 5px;
}
/*通用用按钮*/
.gnl-but{background:#0099cc;}
.gnl-but:hover{background:#2980B9;}
.gnl-but:active{background:#2980B9;}
/*白色的通用用按钮*/
.wt-gnl-but{background: #f7f7f7; color: #4E4E4E;}
.wt-gnl-but:hover{color:#fff;background:#0099cc;  }
.wt-gnl-but:active{color:#fff;background:#2980B9;  }
/*黑色按钮*/
.inv-but{background:#34495e;}
.inv-but:hover{background:#4e6d8d;;}
.inv-but:active{background:#2c3e50;}
/*绿色按钮*/
.green-but{background:#00A800;}
.green-but:hover{background:#00CA00;;}
.green-but:active{background:#009900;}
.ondine-but {
    background-color: #1abc9c; }
.ondine-but:hover, .ondine-but:focus {
    background-color: #2fe2bf; }
.ondine-but:active, .ondine-but.active {
    background-color: #16a085; }
/*灰色按钮*/
.gray-but{background: #b3b3b3;}
.gray-but:hover{background: #c0c0c0;;}
.gray-but:active{background: #a7a7a7;}
/*红色删除按钮*/
.del-but{background:#e74c3c;}
.del-but:hover{background:#ec7063;}
.del-but:active{background:#dc2d1b;}
/*白红色删除按钮*/
.wt-del-but{background: #f7f7f7; color: #4E4E4E; }
.wt-del-but:hover{color:#fff; background:#e74c3c;}
.wt-del-but:active{color:#fff; background:#dc2d1b;}


/*文本输入框*/
.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
}
.form-control {
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    border-radius: 3px;
    height: 40px;
    padding:5px;
    margin-right:5px;
}

.ipt:focus,.ipt180:focus,.ipt240:focus,.sel:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
}
.ipt,.ipt180,.ipt240,.sel{
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    border-radius: 3px;
    height: 40px;
    padding:5px;
    margin-right:5px;
}
.ipt{
    width:120px;
}
.ipt180{
    width:180px;
}

.ipt240 {
    width:300px;
}

.gnl-ipt{
    color:#4D4D4D;
    font-size:15px;
    height:35px;
    border-radius: 2px;
    border: solid 1px;
    border-color: #848484 #E0E0E0 #E0E0E0 #848484;
    padding: 5px;
    box-shadow: #CCC 0 1px 1px inset;
}
.gnl-ipt180{
    width:180px;
}
.calendar{background:url(../images/calendar_16.png) #fff no-repeat 185px 10px;width:208px;}
.calendar2{background:url(../images/calendar_16.png) #fff no-repeat 145px 10px;width:170px;}
.calendar3{background:url(../images/calendar_16.png) #fff no-repeat 85px 10px;width:110px;}
.sel{
	color:#4D4D4D;
}
.radio{

}
.txtarea{
	color:#4D4D4D;
	width:300px;
	height:80px;
	border-radius: 2px;
	border: solid 1px;
	border-color: #848484 #E0E0E0 #E0E0E0 #848484;
	padding: 5px;
	font-size:15px;
	box-shadow: #CCC 0 1px 1px inset;
}
.divtxt{padding:5px;color:#4D4D4D;width:240px;word-wrap: break-word;word-break: normal;word-break:break-all;}
/*radio样式*/
.rdlabel{display:block;cursor:pointer;line-height:20px;}
.ckbox-span{display:inline-block;padding-right:20px;padding-top:7px;height:20px;}
.submiting{
	color:red;
	padding:0px 10px;	
}

/*-------------------------------------------*/
/* 					action.php样式 						*/
/*-------------------------------------------*/
/*头部信息*/
.topinfo{
    width:100%;
    border:0px;
    border-collapse:collapse;
    border-spacing:0;
}
.topinfo-line{
    width: 100%;
    height: 2px;
    border-bottom:1px solid #D9D9D9;
}
.topinfo .titlePan{
    padding:5px;
    padding-bottom:10px;
    font-size:20px;
    font-family:微软雅黑;
    display:inline-block;
}

.form-fields-group-tab{
    border-collapse:collapse;
    border-spacing:0;
    border: 0px;
    margin-top:20px;
    margin-left:300px;
}
.form-fields-group-tab td{
    width: 150px;
    height: 40px;
    text-align: center;
    background: #e6e6e6;
    line-height: 40px;
    cursor: pointer;
    position: relative;
}
.form-fields-group-tab td:first-child{
    border-radius: 20px 0px 0px 20px;
}
.form-fields-group-tab td:last-child{
    border-radius: 0px 20px 20px 0px;
}
.form-fields-group-tab td.on{
    background: #0099cc;
    color:#fff;
    font-weight: bold;
}
/*.form-fields-group-tab td.on:after {
    content: "";
    border-style: solid;
    border-width: 0 9px 9px 9px;
    border-color: transparent transparent #0099cc transparent;
    height: 0px;
    position: absolute;
    left: 50%;
    bottom: -9px;
    width: 0px;
    -webkit-transform: rotate(180deg);
}*/



/*主操作区*/
.actmainPanel{border:0px;}

/*操作区:工具条(存放保存、修改、返回、取消按钮)*/
.optBar{display:flex;margin-left:150px; margin-bottom:5px;width:1000px;margin-top:30px;}
.optBar .other-but-bar{
	margin-left:100px;

}/*相关图片附件*/
.djimg{
	width:300px;
}
.djimg li{
	float:left;
	margin:8px;
}


.map-val{
	display:inline-block;
	width:200px;
	background:#F5F5F5;
	border:1px solid #C6C6C6;
	height:30px;
	line-height:30px;
	border-radius:4px;
	padding:2px 10px;
}


/*操作区表样式*/
.optPanDiv{
	padding-top:10px;
	/*border-top:1px solid #D9D9D9;*/
	min-height:100px;
}
.group-pan-div{
    display: none;
}
#group-field-0-pandiv{
    display: block;
}
.optPanTable{
	color: #313131;
	font-size: 12px;
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
}
/*单个表单元素表*/
.optPanTable .frmemtab{width:100%;border-collapse:collapse;border-spacing:0;margin:5px;}
/*字段名单元格*/
.optPanTable .frmemtab .frmlabel{word-break:break-all;width:150px;text-align:right;vertical-align:top;}
.optPanTable .frmemtab .frmlabel .frmlabel-txt{font-weight:bold;line-height: 40px}
.optPanTable .frmemtab .frmlabel-split .split-row{word-break:break-all;width:100%;height:30px;}
.optPanTable .frmemtab .frmipt-td,.optPanTable .frmemtab .frmlabel{
    position: relative;
}
.optPanTable .frmemtab .frmipt-error-ico{
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 10px;
    line-height: 15px;
    background: #e74c3c;
    background-size:5px;
    text-align: center;
    color: #fff;
    font-size:5px;
    margin-right:5px;
}
.error-input{
    background: #feebe9;
    border:1px solid #e74c3c;
}
.frmlabel-split .split-row{
    position: relative;
}
.frmlabel-split .split-row .split-text{
    font-weight: bold;
    left: 20px;
    background: #fff;
    display: inline-block;
    position: absolute;
    padding: 0px 10px;
    color: #6f6f6f;
}
.frmlabel-split .split-row:before{
    content: "";
    display: block;
    border-bottom:1px dashed #D8D8D8;
    position: absolute;
    top:12px;
    width: 100%;
}

.optPanTable .frmemtab .frmlabel-cnt{word-break:break-all;width:100%;padding:5px 10px;}
.optPanTable .frmemtab .frmipt1{word-break:break-all;width:320px;}
.optPanTable .frmemtab .ipttodiv,.optPanTable .frmemtab .html-input-val{
    line-height: 35px;
    display: inline-block;
}
/*控件单元格*/
.optPanTable .frmemtab .frminpt{float:left;}
/*控件单元格-radio*/
.rdlabel{float:left;margin-right:15px;padding-top:8px}
.rdlabel span{display:inline-block;}
/*表单提示信息*/
.hint{color: #9f9f9f;margin-top:5px;}

/*进度条*/
.progress{
	height:70px;
	margin-left:75px;
}
.progress li{
	width: 150px;
	float: left;
}
.progress li .pro-cnt{
	width: 100%;
	position: relative;
}
.progress li .pro-num{
	height: 30px;
	width: 30px;
	line-height: 30px;
	border-radius: 15px;
	display: inline-block;
	background: #e6e6e6;
	text-align: center;
	position: relative;
	z-index: 999;
}
.progress li .pro-text{
	position: absolute;
	width: 100px;
	bottom: -30px;
	left:-35px;
	text-align: center;
}
.progress li .progress-line{
	content:"";
	width:100%;
	height:4px;
	background: #a7a7a7;
	position: absolute;
	top:14px;
	left:-60px;
	z-index: 99;
}
.progress li.on .progress-line{
	background: #32a93c;
}
.progress li.on .pro-num{
	background: #32a93c;
	color: #fff;
}
.progress li.on .pro-text{
	color: #32a93c;
}

.progress li:first-child .progress-line{
	border-radius: 2px 0px 0px 2px;
}
.progress li:nth-last-child(2) .progress-line{
	border-radius: 0px 2px 2px 0px;
}


/* ===========================  定义表单样式 being ==================== */
/*新建一个*/
.newone{
	background:url("../images/new.png") no-repeat;
	width:auto;
	height:auto;
	cursor:pointer;
	padding-left:20px;
	padding-top:1px;
}
/*新建一个*/
.removeone{
	background:url("../images/remove.png") no-repeat;
	width:auto;
	height:auto;
	cursor:pointer;
	padding-left:20px;
	padding-top:1px;
}


/*===========================  定义表单样式 end  ===========================*/
/*==GridTable==*/
.gridTable {border-collapse:collapse;border-spacing:0;}
.gridTable td{padding:3px 5px;}
.gridTable .gridDelRow{background:url(../images/del.png) no-repeat;display:block;min-width:18px;height:20px;cursor:pointer;margin-top:5px;}
.gridTable .gridDelRow p{margin-left:18px;}
.gridTable .gridAddRow{background:url(../images/add.png) no-repeat;display:block;min-width:18px;height:20px;cursor:pointer;margin-top:5px;}
.gridTable .gridAddRow p{margin-left:18px;}
.gridTable .tr-title td{text-align:center;background:#F7F7F7;padding:3px 5px;}


/*==account.php*/
.ulfrm {padding:10px;}
.ulfrm li{margin:15px;}
.ulfrm .lbl{float:left;width:120px;text-align:right;margin-right:15px;font-weight:bold;}
.ulfrm .iptdiv{display:inline-block;}
.ulfrm .butdiv{display:inline-block;padding-left:100px;padding-top:20px;}
.ulfrm .hint{margin-left:135px;}

/*==member/list.php*/
.oulfrm {padding:0px 10px;}
.oulfrm li{margin:15px 0px;}
.oulfrm .lbl{float:left;width:80px;text-align:right;margin-right:5px;font-weight:bold;}
.oulfrm .iptdiv{display:inline-block;}
.oulfrm .butdiv{display:inline-block;padding-left:100px;}
.oulfrm .hint{margin-left:135px;}

/*==menu.php*/
.advmenupanel{border-collapse:collapse;border-spacing:0;width:100%;}
.advmenupanel td{padding:5px 0px;;border:1px solid #cccccc}
.advmenupanel .menuset{width:190px;}
.advmenupanel .menuset .lbl{display:inline-block;margin-left:10px;padding:0px 3px;font-size:14px;}
.advmenupanel .menuset a{display:inline-block;float:right;margin-right:10px;font-size:12px;}
.advmenupanel .tt{background: #f3f3f3;}
.advmenupanel #menupanel .m-tt{color:#A1A1A1;text-align:center;padding:50px 0px}

/*添加一级自定义菜单按钮*/
.addMenuButton{padding:3px 6px;color:#fff;background:#8cc14c;}
.addMenuButton:hover{background:#97dd43;}
.addMenuButton:active{background:#82B83F;} 


/*图文元素选择按钮*/
.selNewsMaterial{padding:3px 6px;color:#fff;background:#8cc14c;margin-left:10px;}
.selNewsMaterial:hover{background:#97dd43;}
.selNewsMaterial:active{background:#82B83F;} 

/*自定义菜单记录*/
.menutt-h2{margin:10px 0px;}
.menus {width:190px;}
.menus li{line-height:28px;padding:0px 10px;}
.menus .hoverli{background:#F0FFF0;}
.menus .hoverli .mopt{display:inline-block;}
.menus li span{display:inline-block;}
.menus li .mopt{float:right;margin-top:5px;display:none;}
.menus li .mopt a{display:inline-block;width:16px;height:16px;}
.menus li .mopt .m-add{background:url(../images/pp.png) -32px -64px no-repeat;}
.menus li .mopt .m-up{background:url(../images/pp.png) -32px 0px no-repeat;}
.menus li .mopt .m-del{background:url(../images/pp.png) -32px -16px no-repeat;}
.menus .mm {cursor:pointer;}
.menus .mm em{color:#C0C0C0}
.menus .menu1 .slogo{float:left;margin-top:6px;background:url(../images/pp.png) -160px -208px no-repeat;width:16px;height:16px;}
.menus .menu-disable{color:#A0A0A0;}
.menus .menu1 .mt{margin-left:5px;}
.menus .menu2 .mt{margin-left:35px;width:90px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}
.menus .menuline{border-bottom:1px solid #cccccc;}
.chmns-opt{margin:20px 10px;text-align:left;}

/*动作设置*/
.div-menuaction-frm{margin:20px;display:none;}
.div-menuaction-frm .td-opt{margin:20px;text-align:center;}
.menuaction{border-collapse:collapse;border-spacing:0;border:0px;width:100%;}
.menuaction td{padding:10px;border:0px;border-bottom:1px solid #F0F0F0;}
.menuaction #actmenuname{}
.menuaction  label{font-weight:bold;}
.menuaction  .wtt{font-weight:bold;margin-bottom:10px;}

.div-menuaction-rst {display:block;font-size:15px;width:250px;line-height:40px;color:red;text-align:center;margin:50px 0px 0px 200px;margin-bottom:20px;}
.div-menuaction-rst .m-tt{color:#A1A1A1;}

.wxcnt{display:none;margin:0px 0px 20px 0px;}
.txtarea-w{padding:5px;border:1px solid #D4D4D4;color:#4D4D4D;width:240px;height:280px}

/*图文选择对话框*/
.selnewk{position:relative;}
.selnewk .newtab{position:relative;z-index:9}
.newmask{position:absolute;z-index:10}
.newmask .newmask-opt{position:absolute;color:#4B4B4B;width:100%;height:100%;}


/*==素材管理*/
/*material/action.php*/
.newsOptTab{border-collapse:collapse;border-spacing:0;width:100%;}
.newsOptTab .newslist{width:350px;}
.news_content{width:340px;margin:0px 10px;border:1px solid #d3d3d3;border-bottom:0px;}
.news_content li{border-bottom:1px solid #d3d3d3;cursor:pointer;padding:0px;}
.news_content .addli{}
#curnews {margin-top:10px;}
#curnews li{cursor:auto;}

/*新闻操作区*/
.newsopt .news-editer {border-collapse:collapse;border-spacing:0;width:100%;display:none;}
.newsopt .news-editer .jt{width:20px;background:url(../images/e-jt-line.png) right repeat-y;text-align:right;vertical-align:top;}
.newsopt .news-editer .jt .jt-img{width:100%;height:22px;background:url(../images/e-jt.png) right no-repeat;margin-top:30px;}
.newsopt .news-editer .frmdiv{border:1px solid #d4d4d4;border-left:0;width:440px;background: #F9F9F9;}
.newsopt .news-editer .frmdiv li{margin:0px 20px}
.newsopt .news-editer .frmdiv label{font-weight:bold;display:block;margin:10px 0px;}
.newsopt .news-editer .frmtab td{padding:5px 0px;}


/*删除按钮*/
.newmask .newmask-opt .span-del{background:#8cc14c;color:#fff;margin-top:50px;display:inline-block;margin-left:15px;height:18px;width:50px;padding:5px 10px;text-align:left;}
.newmask .newmask-opt .span-del:hover{background:#97dd43;}
.newmask .newmask-opt .span-del:active{background:#82B83F;} 
.newmask .newmask-opt .span-del .ico{display:inline-block;background:url(../images/remove.png) no-repeat 0px 2px;height:16px;width:16px;margin-right:5px;}
/*修改按钮*/
.newmask .newmask-opt .span-up{background:#00a8e6;color:#fff;margin-top:50px;display:inline-block;margin-left:15px;height:18px;width:50px;padding:5px 10px;text-align:left;}
.newmask .newmask-opt .span-up:hover{background:#35b3ee;}
.newmask .newmask-opt .span-up:active{background:#009DD9;} 
.newmask .newmask-opt .span-up .ico{display:inline-block;background:url(../images/edit.png) no-repeat 0px 2px;height:16px;width:16px;margin-right:5px;}
/**庶照层*/
.newmask .newmask-mask{position:absolute;width:100%;height:100%;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
/*添加按钮*/
.optli {text-align:center;}
.optli .span-add{display:inline-block;color:#C1C1C1;height:32px;width:80px;padding:10px;margin:10px 2px;text-align:center;font-size:20px;}
.optli .span-add:hover{background:#F6F6F6;}
.optli .span-add:active{background:#EFEFEF;} 
.optli .span-add .ico{display:block;float:left;background:url(../images/add_32_1.png) no-repeat;height:32px;width:32px;margin-right:5px;}
.optli .span-add .txt{display:block;height:32px;float:left;margin-top:3px;}
.optli .span-add:hover .ico{background:url(../images/add_32.png) no-repeat;}
/*保存按钮*/
.optli {text-align:center;}
.optli .span-save{display:inline-block;color:#C1C1C1;height:32px;width:80px;padding:10px;margin:10px 2px;text-align:center;font-size:20px;}
.optli .span-save:hover{background:#F6F6F6;}
.optli .span-save:active{background:#EFEFEF;} 
.optli .span-save .ico{display:block;float:left;background:url(../images/save_32_1.png) no-repeat;height:32px;width:32px;margin-right:5px;}
.optli .span-save .txt{display:block;height:32px;float:left;margin-top:3px;}
.optli .span-save:hover .ico{background:url(../images/save_32.png) no-repeat;}
/*返回按钮*/
.optli {text-align:center;}
.optli .span-back{display:inline-block;color:#C1C1C1;height:32px;width:80px;padding:10px;margin:10px 2px;text-align:center;font-size:20px;}
.optli .span-back:hover{background:#F6F6F6;}
.optli .span-back:active{background:#EFEFEF;} 
.optli .span-back .ico{display:block;float:left;background:url(../images/back_32_1.png) no-repeat;height:32px;width:32px;margin-right:5px;}
.optli .span-back .txt{display:block;height:32px;float:left;margin-top:3px;}
.optli .span-back:hover .ico{background:url(../images/back_32.png) no-repeat;}


/*功能菜单*/
.shortcut{margin-left:20px;margin-right:20px;min-height:50px;}
.shortcut .modmenu{color:#C18E06;line-height:30px;}
.shortcut h2{background:#F4F4F4;padding-left:10px;border-bottom:1px solid #D8D8D8;}
.shortcut .childmenu{background:#F6F6F6;padding:10px;margin-bottom:20px;}
.shortcut .childmenu .amenu{color:#5F5F5F;display:block;float:left;width:130px;border:1px solid #EBEBEB;background:url(../images/check_16.png) no-repeat 10px 7px #fff;padding:5px;padding-left:30px;margin:10px;}
.shortcut .childmenu .amenu:hover{color:#00A600;border:1px solid #B0FFB0;background:url(../images/check_16.png) no-repeat 10px 7px #DDFFDD;}
.shortcut .childmenu .amenu-0{color:#5F5F5F;display:block;float:left;width:130px;border:1px solid #EBEBEB;background:url(../images/check_16_0.png) no-repeat 10px 7px #fff;padding:5px;padding-left:30px;margin:10px;}
.shortcut .vipimg{
	background: url(../images/vip.png) no-repeat;
	background-position:-14px -56px;
	display: inline-block;
	height: 14px;
	margin: 0 6px 0 6px;
	position: relative;
	top: 2px;
	width: 39px;
}

/*普通链接*/
.outerlnk{
	display:inline-block;
	margin-top:5px;
	font-size:12px;
	border-radius:15px;
	background:#60AFFF;
	padding:5px 10px;
	color:#fff;

}
/*点击链接*/
.outerlnk2{
	display:inline-block;
	margin-top:5px;
	font-size:12px;
	border-radius:15px;
	background:#FD6602;
	padding:5px 10px;
	color:#fff;

}


/*权限管理*/
.powerMod1{
	margin-bottom:20px;
	width:750px;
	margin-left:10px;
}
.powerMod1 input{
	margin-right:5px;	
}
.powerMod1 h2{
	border-bottom:1px solid #E4E4E4;	
	padding:5px;
	color:#575757;
}
.powerListDiv{
	float:left;
	width:110px;
	padding:5px;
	padding-left:20px;
}
.ustr span{
	display:inline-block;
	padding:5px 10px;
	margin:10px 5px;
	background:#B7B7B7;
	border-radius:10px;
}




/*---------------------
 * 控件样式
 ---------------------*/
.z-green-but{/*绿色按钮*/
	background:#00B700;
	height:26px;
	line-height:26px;
	width:80px;
	display:inline-block;
	border-radius:13px;
	color:#fff;
	text-align:center;
}
.z-green-but:hover{
	background:#00D900;
}
.z-green-but:active{
	background:#00A800;
}

.z-red-but{/*红色按钮*/
	background:#da2525;
	height:26px;
	line-height:26px;
	width:80px;
	display:inline-block;
	border-radius:13px;
	color:#fff;
	text-align:center;
}
.z-red-but:hover{
	background:#e04b4b;
}
.z-red-but:active{
	background:#B01E1E;
}

.z-red-but2{/*红色按钮2*/
	background:#da2525;
	height:35px;
	line-height:35px;
	width:80px;
	display:inline-block;
	border-radius:5px;
	color:#fff;
	text-align:center;
	margin-left:20px;
}
.z-red-but2:hover{
	background:#e04b4b;
}
.z-red-but2:active{
	background:#B01E1E;
}

.z-gray-but{/*红色按钮*/
	background:#A8A8A8;
	height:26px;
	line-height:26px;
	width:80px;
	display:inline-block;
	border-radius:13px;
	color:#fff;
	text-align:center;
}
.z-gray-but:hover{
	background:#B4B4B4;
}
.z-gray-but:active{
	background:#929292;
}


.z-dis-but{/*无效*/
	background:#D5D5D5;
	height:35px;
	line-height:35px;
	width:88px;
	color:#8B8B8B;
	display:inline-block;
	border-radius:3px;
	text-align:center;
	margin-bottom:8px;
}

.c-red-but{/*边框风格的红色按钮*/
	border:1px solid #da2525;
	height:35px;
	line-height:35px;
	width:120px;
	font-size:16px;
	display:inline-block;
	border-radius:4px;
	color:#da2525;
	text-align:center;
	background:#fff;
}
.c-red-but:hover{
	background:#da2525;
	color:#fff;
}
.c-red-but:active{
	background:#B01E1E;
}
.c-blue-but{/*边框风格的蓝色按钮*/
	border:1px solid #0080FF;
	height:35px;
	line-height:35px;
	width:120px;
	font-size:16px;
	display:inline-block;
	border-radius:4px;
	color:#0080FF;
	text-align:center;
	background:#fff;
}
.c-blue-but:hover{
	background:#0080FF;
	color:#fff;
}
.c-blue-but:active{
	background:#0080FF;
}

.zButton-red{color:#fff;background:#e75f44;}
.zButton-red:hover{background:#E96F54;}
.zButton-red:active{background:#D23C1C;} 

.cg-general-button{
	display:block;
	margin:20px 10px;
	width:140px;
	height:40px;
	background:#fff;
	color:#5E5E5E;
	border-radius:5px;
	border:1px solid #2bbc69;
	line-height:40px;
	text-align:center;
}
.cg-general-button:hover{
	background:#2bbc69;
	color:#fff;
}
.cg-general-button .txt{
	font-size:16px;
}
.cg-general-button .ico{
	display:inline-block;
	width:16px;
	height:16px;
	vertical-align: middle;
	margin-right:10px;
}
.cg-general-button.back .ico{
	height:20px;
	background:url(../images/back_w_1.png) no-repeat;
	background-size:16px;
}
.cg-general-button.back:hover .ico{
	background:url(../images/back_w_2.png) no-repeat;
	background-size:16px;
}


/*弹出操作窗的样式 begin*/
.opt-edit-win-tab{
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	height:100%;
}
.opt-edit-win-tab label{
	display:inline-block;
	width:120px;
	text-align:right;	
}
.opt-edit-win-tab .opt-edit-td{
	display:inline-block;
}
.opt-edit-win-tab .win-opt-div{
    padding-top:10px;
    border-top:1px solid #e0e0e0;
    text-align: center;
}
/*弹出操作窗的样式 end*/

/*添加后厨打印机*/
.addprint{
	display:inline-block;
	width:100px;
	text-align:center;
	padding:0px 10px;
	height:26px;
	line-height:26px;
	border-radius:13px;
	background:#00A800;
	color:#fff;
}
.addprint:hover{
	background:#00CA00;
}
.addprint:active{
	background:#009900;
}



/*后厨分类打印机列表*/
.printer-list-tab{
	border-collapse:collapse;
	border-spacing:0;
	width:80%;
	margin-top:10px;
	border:1px solid #E7E7E7;
}
.printer-list-tab td{
	padding:5px;
}
.printer-list-tab tr:nth-child(odd){
	background:#F7F7F7;
}
.printer-list-tab .title td{
	background:#E7E7E7;
}
.printer-list-tab tr td:nth-child(1){
	width:50px;
	text-align:center;
}

.printer-list-tab tr td:nth-child(2){
	width:180px;
}

.printer-list-tab tr td:nth-child(4){
	width:150px;
}
.printer-list-tab .printercls span{
	display:inline-block;
	margin:5px;	
	padding:5px 10px;
	border:1px solid #C0C0C0;
	border-radius:5px;
}
.printer-list-tab .printername{
	display:block;
	background:url(../images/print_32.png) no-repeat;
	background-size:18px;
	padding-left:25px;	
}


/*手机验证码*/
#getcknumber{
	display:inline-block;
	margin-left:10px;	
	border:1px solid #0076EC;
	padding:5px 10px;
	border-radius:5px;
	color:#0076EC;
}



/*打印机信息显示区*/
.printerinfo .prtname{
	float:left;
	background: url(../images/print_32.png) 5px 8px no-repeat;
	background-size: 18px;
	padding-left: 25px;
	padding-right:10px;
	height:30px;
	line-height:30px;
	border:1px solid #C0C0C0;
	border-radius:5px 0px 0px 5px;
	margin:0px;
	min-width:180px;
}
.printerinfo .selprtbut{
	float:left;
	background-size: 18px;
	padding-left: 5px;
	padding-right: 5px;
	height:30px;
	line-height:30px;
	border:1px solid #C0C0C0;
	border-left:0px solid #C0C0C0;
	border-radius:0px 5px 5px 0px;
	margin:0px;
	background: #E5E5E5;
	cursor:pointer;
}
.printerinfo .selprtbut:hover{
	background: #C8C8C8;
}

/*<!--财务 */
.tongji{
	display:inline-block;
	margin-right:20px;
	color:#e74c3c;
}
/*--end>*/




/*<!--备货明细 begin*/
.sup-detail-list li{
	text-align:left;	
	padding:5px;
	margin:5px;
}
.sup-detail-list li:nth-child(2n+0){
	background:#EEEEEE;
}
.sup-detail-list li .biz{
	float:left;	
}
.sup-detail-list li .num{
	float:right;	
	width:50px;
}
/*--end>*/



/*<!--高级价格 begin*/
/*添加窗口：添加菜品的操作区*/
.addcai-win-opt{
	float:left;
	width:600px;
	margin-left:10px;
}
.cai-action-advtab{
	border:1px solid #E7E7E7;
	border-collapse:collapse;
	border-spacing:0;
	width:600px;
}
.cai-action-advtab tr:nth-child(odd){
	background:#F9F9F9;
}

.cai-action-advtab tr:first-child{
	background:#E7E7E7;
}
.cai-action-advtab tr:first-child td{
	font-weight:bold;
}
.cai-action-advtab tr:first-child td:nth-child(1){
	padding-left:10px;
	width:120px;
}
.cai-action-advtab tr:first-child td:nth-child(3){
	width:80px;
}
.cai-action-advtab tr:first-child td:nth-child(4){
	width:50px;
}
.cai-action-advtab tr:first-child td:nth-child(5){
	width:150px;
	text-align:center;
}

.cai-action-advtab td{
	padding:5px;	
}

.deladvinfo{
	display:inline-block;
	height:24px;
	line-height:24px;
	width:70px;
	background:url(../images/del.png) no-repeat 5px center #F0F0F0;
	color:#fff;
	font-size:1wpx;
	margin-left:auto;
	margin-right:auto;
	color:red;
	border-radius:3px;
	border:1px solid;
	border-color:#E4E4E4 #E4E4E4 #D8D8D8 #E4E4E4;
	text-align:center;
}
.deladvinfo:hover{
	background:url(../images/del.png) no-repeat 5px center red;
	color:#fff;
	border-color:red;
}
.deladvinfo span{
	display:block;
	margin-left:28px;
}

.editadvinfo{
	display:inline-block;
	height:24px;
	line-height:24px;
	width:70px;
	background:url(../images/edit.png) no-repeat 5px center #F0F0F0;
	color:#008000;
	font-size:1wpx;
	margin-left:auto;
	margin-right:auto;
	border-radius:3px;
	border:1px solid;
	border-color:#E4E4E4 #E4E4E4 #D8D8D8 #E4E4E4
}
.editadvinfo:hover{
	background:url(../images/edit.png) no-repeat 5px center #00D900;
	color:#fff;
	border-color:#00D900;
}
.editadvinfo span{
	display:block;
	margin-left:28px;
}
/*菜品高级配置的窗口样式*/
.adv-win-tab{
	margin-top:20px;	
}
.adv-win-tab td{
	padding:5px 0px;
}
.adv-win-tab .label{
	width:90px;	
	text-align:right;
}

.loading-cai{
	background:url(../images/loading.gif) no-repeat;
	background-size:20px;
	padding-left:30px;
	color:#808080;
	margin-left:auto;
	margin-right:auto;
	width:100px;
	margin-top:100px;
}
.no-caidate{
	color:#808080;
	margin-left:auto;
	margin-right:auto;
	width:150px;
	margin-top:100px;
}
/*--end>*/


/*树形表示方式*/
.tree-child-row{
	position: relative;
}
.tree-child-row .tree-logo{
	display: block;
	border-left: 1px dashed #9d9d9d;
	border-bottom: 1px dashed #9d9d9d;
	width:15px;
	height:15px;
	position: absolute;
	top:-5px;
}
.tree-child-row .tree-text{
	display: block;
	margin-left:20px;
}


.icon-gbut{
	margin-right:20px;
	color: #0081b4;
}