﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
}
body {
	background: #fff;
	font-size: 12px;
	font-family:微软雅黑;
	/*width:98%;*/
	margin:0 auto;
	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
  	-moz-font-feature-settings: "liga","kern";

}

html
{
	height: 100%;
	overflow: auto;
	_overflow-x:hidden;
	/*overflow-x:visible !important;overflow-x:hidden;*//**/
}
input[type=text]::-ms-clear{
    display:none;
}
a
{
	color: #4A453F;
	text-decoration: none;
    cursor:pointer;
}
a:link
{
	text-decoration: none;
}
a:visited
{
	text-decoration: none;
}
a:hover, a:active, a:focus
{
	text-decoration: none;
}
a.link:hover{
    color:#50b446;
    text-decoration:underline;
}
input
{
	padding: 0px;vertical-align: middle;
}
td
{
	padding: 0px;
}
select
{
	width: auto;
}
body{font-family:'Microsoft Yahei' }
input ::-ms-clear, ::-ms-reveal{display: none;}
a{text-decoration:none} a:visited,a:link,a:hover,a:active{text-decoration:none;}
ul li{list-style:none;}
/*个人机构注册*/
.main-tab
 {
    width:100%;
    text-align: center;
    margin-bottom: -25px;
   
 }

.main_border {
    border-top: 1px solid #6cc66c;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    margin-left: 175px;
    margin-right: 175px;
}
.table-body {
    padding-left: 100px;
    padding-top: 50px;
}

.t1-btn {
    display: inline-block;
    line-height: 45px;
    padding-left: 1.5em;
    padding-right: 2em;
    font-size: 14px;
    text-align: center;
    background-color:#fff;
    border:1px solid #35a335;
    color: #35a335;
    
   
}
.primary_link {
    color: #44c278;
    font-size: 14px;
    cursor: pointer;
    padding-right: 1em;
}

.rad-1 {
       border-radius:5px 0px 0px 5px;
    
}
.rad-2 {
       border-radius:0px 5px 5px 0px;
    
}
.t2-btn {
    display: inline-block;
    line-height: 39px;
    width: 178px;
    font-size: 16px;
    text-align: center;
    background-color:#35a335;
    color:#fff;
    border:#35a335;
    border-radius: 5px;
}
.main-tab .on {
        background-color: #35a335;
        color: #fff;
    }
.wn{width:1200px; margin:0 auto;}
/* 避免因子元素浮动而导致的父元素高度缺失能问题 */
.clearFix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearFix { zoom: 1; }
input::-ms-clear{display:none;}
.v2_pageTitle{height:42px; line-height:42px; vertical-align:middle; color:#fff; font-size:18px; padding:0 20px; background-color:#50b446;}
.fl{float:left;}
.fr{float:right;}
.show{display:block;}
.hide{display:none;}
/* 外边距样式，作用于元素的上下外边距，上下各具有 n, m, w 三个级别 */
.m5 { margin: 5px !important; }
.m10 { margin: 10px !important; }
.m15 { margin: 15px !important; }
.m20 { margin: 20px !important; }
.m30 { margin: 30px !important; }

.mt5 { margin-top: 5px !important; }
.mt10 { margin-top: 10px !important; }
.mt15 { margin-top: 15px !important; }
.mt20 { margin-top: 20px !important; }
.mt30 { margin-top: 30px !important; }

.mb5 { margin-bottom: 5px !important; }
.mb10 { margin-bottom: 10px !important; }
.mb15 { margin-bottom: 15px !important; }
.mb20 { margin-bottom: 20px !important; }
.mb30 { margin-bottom: 30px !important; }

.mr5 { margin-right: 5px !important; }
.mr10 { margin-right: 10px !important; }
.mr15 { margin-right: 15px !important; }
.mr20 { margin-right: 20px !important; }
.mr30 { margin-right: 30px !important; }

.ml5 { margin-left: 5px !important; }
.ml10 { margin-left: 10px !important; }
.ml15 { margin-left: 15px !important; }
.ml20 { margin-left: 20px !important; }
.ml30 { margin-left: 30px !important; }

.mtb5 { margin: 5px 0 !important; }
.mtb10 { margin: 10px 0 !important; }
.mtb15 { margin: 15px 0 !important; }
.mtb20 { margin: 20px 0 !important; }
.mtb30 { margin: 30px 0 !important; }

.mlr5 { margin: 0 5px !important; }
.mlr10 { margin: 0 10px !important; }
.mlr15 { margin: 0 15px !important; }
.mlr20 { margin: 0 20px !important; }
.mlr30 { margin: 0 30px !important; }


/* 内边距样式，作用于元素的上下内边距，上下各具有 n, m, w 三个级别 */
.p5 { padding: 5px !important; }
.p10 { padding: 10px !important; }
.p15 { padding: 15px !important; }
.p20 { padding: 20px !important; }
.p30 { padding: 30px !important; }

.pt5 { padding-top: 5px !important; }
.pt10 { padding-top: 10px !important; }
.pt15 { padding-top: 15px !important; }
.pt20 { padding-top: 20px !important; }
.pt30 { padding-top: 30px !important; }

.pl0{ padding-left: 0px !important; }
.pl5{ padding-left: 5px !important; }
.pl10{ padding-left: 10px !important; }
.pl15{ padding-left: 15px !important; }
.pl20{ padding-left: 20px !important; }
.pl30{ padding-left: 30px !important; }

.pr0{ padding-right: 0px !important; }
.pr5{ padding-right: 5px !important; }
.pr10{ padding-right: 10px !important; }
.pr15{ padding-right: 15px !important; }
.pr20{ padding-right: 20px !important; }
.pr30{ padding-right: 30px !important; }

.pb5 { padding-bottom: 5px !important; }
.pb10 { padding-bottom: 10px !important; }
.pb15 { padding-bottom: 15px !important; }
.pb20 { padding-bottom: 20px !important; }
.pb30 { padding-bottom: 30px !important; }

.ptb5 { padding: 5px 0 !important; }
.ptb10 { padding: 10px 0 !important; }
.ptb15 { padding: 15px 0 !important; }
.ptb20 { padding: 20px 0 !important; }
.ptb30 { padding: 30px 0 !important; }

.plr5 { padding: 0 5px !important; }
.plr10 { padding: 0 10px !important; }
.plr15 { padding: 0 15px !important; }
.plr20 { padding: 0 20px !important; }
.plr30 { padding: 0 30px !important; }

.align-center{text-align:center !important;}
.align-left{text-align:left !important;}
.align-right{text-align:right !important;}

.f12{font-size:12px !important;}
.f13{font-size:13px !important;}
.f14{font-size:14px !important;}
.f15{font-size:15px !important;}
.f16{font-size:16px !important;}
.f18{font-size:18px !important;}
.f20{font-size:20px !important;}
.f24{font-size:24px !important;}

.color-primary{color:#50b446 !important;}
.color-danger{color:#c60011 !important;}
.color-warning{color:#e39f00 !important;}
.color-disabled{color:#777 !important;}
/*upload公用*/
.upload_files_handler{display:block;width:100%;height:92px;border:1px solid #DEDEDE;border-radius:3px;background:#fafafa url('../Images/baobiao-sc1.png') no-repeat center; position:relative; overflow:hidden; box-sizing:border-box; cursor:pointer; }
.upload_files_handler:hover{border-color:#aaa;}
.upload_files_handler .file-tip{font-size:12px;color:#555;padding:10px;}
.upload_files_handler input{position:absolute;z-index:10;width:546px;height:92px;font-size:500px;cursor:pointer;filter:alpha(opacity=0);opacity:0;right:0;top:0;cursor:pointer;}
/*打印页面*/
#diaprintdown{
    height:auto !important;
}
/*几秒钟消失的弹窗*/
.toastDialog{
    color:#fff;
    background-image:url('../Images/ie_bgC.png');
    padding:10px;
    border-radius:3px;
    font-size:14px;
    position:fixed;
    bottom:-5000px;
    right:30px;
    z-index:100;
}
/*文字段落提示*/
.txt_tip_yellow{
    font-size:12px;
    color:#db6f23;
    background-color:#fff9e4;
    padding:7px 10px;
    line-height:1.6em;
    border:solid 1px #e7a753;
    border-radius:4px;
}
.tip_ico_info{
    width:16px;
    height:16px;
    line-height:16px;
    vertical-align:middle;
    text-align:center;
    font-size:12px;
    color:#fff;
    border-radius:20px;
    display:inline-block;
    margin-top:-2px;
    margin-right:5px;
    font-family:Arial;
    background-color:#f5a032;
    font-style:normal;
}

/*iconfont*/

@font-face {font-family: "iconfont";
  src: url('../static/fonts/iconfont.eot?t=1476003935'); /* IE9*/
  src: url('../static/fonts/iconfont.eot?t=1476003935#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../static/fonts/iconfont.woff?t=1476003935') format('woff'), /* chrome, firefox */
  url('../static/fonts/iconfont.ttf?t=1476003935') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../static/fonts/iconfont.svg?t=1476003935#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}


@font-face {font-family: "ekiconfont";
  src: url('ekFonticon/iconfont.eot?t=1495783121321'); /* IE9*/
  src: url('ekFonticon/iconfont.eot?t=1495783121321#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('ekFonticon/iconfont.woff?t=1495783121321') format('woff'), /* chrome, firefox */
  url('ekFonticon/iconfont.ttf?t=1495783121321') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('ekFonticon/iconfont.svg?t=1495783121321#ekiconfont') format('svg'); /* iOS 4.1- */
}

.ekiconfont {
  font-family:"ekiconfont" !important;
  font-style:normal;
  font-weight:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.align-right{
    text-align:right;
}
.align-left{
    text-align:left;
}
.align-center{
    text-align:center;
}
.input_text_m{
    border:solid 1px #ddd;
    padding:8px;
    line-height:16px;
    vertical-align:middle;
    font-size:14px;
    border-radius:2px;
}
/*按钮样式*/
.big-padding{padding:0 50px !important;}
.btn-primary-xl,.btn-success-xl,.btn-disabled-xl,.btn-warning-xl,.btn-danger-xl,.btn-info-xl,.btn-gray-border-xl,.btn-primary-border-xl{line-height: 46px;font-size: 18px;}
.btn-primary-l,.btn-success-l,.btn-disabled-l,.btn-warning-l,.btn-danger-l,.btn-info-l,.btn-gray-border-l,.btn-primary-border-l{line-height: 40px;font-size: 16px;}
.btn-primary-xm,.btn-success-xm,.btn-disabled-xm,.btn-warning-xm,.btn-danger-xm,.btn-info-xm,.btn-gray-border-xm,.btn-primary-border-xm{line-height: 36px;font-size: 15px;}
.btn-primary-m,.btn-success-m,.btn-disabled-m,.btn-warning-m,.btn-danger-m,.btn-info-m,.btn-gray-border-m,.btn-primary-border-m{line-height: 32px;font-size: 14px;}
.btn-primary-s,.btn-success-s,.btn-disabled-s,.btn-warning-s,.btn-danger-s,.btn-info-s,.btn-gray-border-s,.btn-primary-border-s{line-height: 28px;font-size: 13px;}
.btn-primary-xs,.btn-success-xs,.btn-disabled-xs,.btn-warning-xs,.btn-danger-xs,.btn-info-xs,.btn-gray-border-xs,.btn-primary-border-xs{line-height: 24px;font-size: 12px;}
.btn-primary-xl,.btn-success-xl,.btn-disabled-xl,.btn-warning-xl,.btn-danger-xl,.btn-info-xl,.btn-gray-border-xl,.btn-primary-border-xl,.btn-primary-l,.btn-success-l,.btn-disabled-l,.btn-warning-l,.btn-danger-l,.btn-info-l,.btn-gray-border-l,.btn-primary-border-l,.btn-primary-xm,.btn-success-xm,.btn-disabled-xm,.btn-warning-xm,.btn-danger-xm,.btn-info-xm,.btn-gray-border-xm,.btn-primary-border-xm,.btn-primary-m,.btn-success-m,.btn-disabled-m,.btn-warning-m,.btn-danger-m,.btn-info-m,.btn-gray-border-m,.btn-primary-border-m,.btn-primary-s,.btn-success-s,.btn-disabled-s,.btn-warning-s,.btn-danger-s,.btn-info-s,.btn-gray-border-s,.btn-primary-border-s,.btn-primary-xs,.btn-success-xs,.btn-disabled-xs,.btn-warning-xs,.btn-danger-xs,.btn-info-xs,.btn-gray-border-xs,.btn-primary-border-xs{color: #FFFFFF; font-weight:normal;text-align: center;border-radius: 4px;padding-left: 1.2em;padding-right: 1.2em;border: 0px;display:inline-block;transition:all 0.3s;box-sizing:border-box;font-family:"Microsoft Yahei";}

.btn-primary-xl,.btn-primary-l,.btn-primary-xm,.btn-primary-m,.btn-primary-s,.btn-primary-xs{background-color: #50b446;}
.btn-primary-xl:hover,.btn-primary-l:hover,.btn-primary-xm:hover,.btn-primary-m:hover,.btn-primary-s:hover,.btn-primary-xs:hover{background-color: #00AF45;cursor:pointer;}

.btn-success-xl,.btn-success-l,.btn-success-xm,.btn-success-m,.btn-success-s,.btn-success-xs{background-color: #50b446;}
.btn-success-xl:hover,.btn-success-l:hover,.btn-success-xm:hover,.btn-success-m:hover,.btn-success-s:hover,.btn-success-xs:hover{background-color: #16CF7D;cursor:pointer;}

.btn-disabled-xl,.btn-disabled-l,.btn-disabled-xm,.btn-disabled-m,.btn-disabled-s,.btn-disabled-xs{background-color: #B4B9C8;}
.btn-disabled-xl:hover,.btn-disabled-l:hover,.btn-disabled-xm:hover,.btn-disabled-m:hover,.btn-disabled-s:hover,.btn-disabled-xs:hover{background-color: #C6CAD7;cursor:pointer;}

.btn-warning-xl,.btn-warning-l,.btn-warning-xm,.btn-warning-m,.btn-warning-s,.btn-warning-xs{background-color: #F19B2E;}
.btn-warning-xl:hover,.btn-warning-l:hover,.btn-warning-xm:hover,.btn-warning-m:hover,.btn-warning-s:hover,.btn-warning-xs:hover{background-color: #F9A944;cursor:pointer;}

.btn-danger-xl,.btn-danger-l,.btn-danger-xm,.btn-danger-m,.btn-danger-s,.btn-danger-xs{background-color: #D3600F;}
.btn-danger-xl:hover,.btn-danger-l:hover,.btn-danger-xm:hover,.btn-danger-m:hover,.btn-danger-s:hover,.btn-danger-xs:hover{background-color: #E06C18;cursor:pointer;}

.btn-info-xl,.btn-info-l,.btn-info-xm,.btn-info-m,.btn-info-s,.btn-info-xs{background-color: #3FBDEC;}
.btn-info-xl:hover,.btn-info-l:hover,.btn-info-xm:hover,.btn-info-m:hover,.btn-info-s:hover,.btn-info-xs:hover{background-color: #55C9F6;cursor:pointer;}

.btn-gray-border-xl,.btn-gray-border-l,.btn-gray-border-xm,.btn-gray-border-m,.btn-gray-border-s,.btn-gray-border-xs{background-color: #FFFFFF;border:1px solid #ccc;color: #424242;}
.btn-gray-border-xl:hover,.btn-gray-border-l:hover,.btn-gray-border-xm:hover,.btn-gray-border-m:hover,.btn-gray-border-s:hover,.btn-gray-border-xs:hover{background-color: #0BC575;cursor:pointer;color: #FFFFFF;border:1px solid #0BC575;}

.btn-primary-border-xl,.btn-primary-border-l,.btn-primary-border-xm,.btn-primary-border-m,.btn-primary-border-s,.btn-primary-border-xs{background-color: #FFFFFF;border:1px solid #50b446;color: #50b446;}
.btn-primary-border-xl:hover,.btn-primary-border-l:hover,.btn-primary-border-xm:hover,.btn-primary-border-m:hover,.btn-primary-border-s:hover,.btn-primary-border-xs:hover{background-color: #0BC575;cursor:pointer;color: #FFFFFF;border:1px solid #0BC575;}

.btn-primary-xl.disabled,.btn-primary-l.disabled,.btn-primary-xm.disabled,.btn-primary-m.disabled,.btn-primary-s.disabled,.btn-primary-xs.disabled{background-color: #9ED1A9;cursor: auto;}
.btn-success-xl.disabled,.btn-success-l.disabled,.btn-success-xm.disabled,.btn-success-m.disabled,.btn-success-s.disabled,.btn-success-xs.disabled{background-color: #A1E2BD;cursor: auto;}
.btn-disabled-xl.disabled,.btn-disabled-l.disabled,.btn-disabled-xm.disabled,.btn-disabled-m.disabled,.btn-disabled-s.disabled,.btn-disabled-xs.disabled{background-color: #DDDFE7;cursor: auto;}
.btn-warning-xl.disabled,.btn-warning-l.disabled,.btn-warning-xm.disabled,.btn-warning-m.disabled,.btn-warning-s.disabled,.btn-warning-xs.disabled{background-color: #F7CE9F;cursor: auto;}
.btn-danger-xl.disabled,.btn-danger-l.disabled,.btn-danger-xm.disabled,.btn-danger-m.disabled,.btn-danger-s.disabled,.btn-danger-xs.disabled{background-color: #EAB495;cursor: auto;}
.btn-info-xl.disabled,.btn-info-l.disabled,.btn-info-xm.disabled,.btn-info-m.disabled,.btn-info-s.disabled,.btn-info-xs.disabled{background-color: #AADEF5;cursor: auto;}
.btn-gray-border-xl.disabled,.btn-gray-border-l.disabled,.btn-gray-border-xm.disabled,.btn-gray-border-m.disabled,.btn-gray-border-s.disabled,.btn-gray-border-xs.disabled{color: #B0B0B0;border:1px solid #B0B0B0;}
.btn-primary-border-xl.disabled,.btn-primary-border-l.disabled,.btn-primary-border-xm.disabled,.btn-primary-border-m.disabled,.btn-primary-border-s.disabled,.btn-primary-border-xs.disabled{color: #A7D2B1;border:1px solid #A7D2B1;}
.btn-gray-border-xl.disabled:hover,.btn-gray-border-l.disabled:hover,.btn-gray-border-xm.disabled:hover,.btn-gray-border-m.disabled:hover,.btn-gray-border-s.disabled:hover,.btn-gray-border-xs.disabled:hover{background-color: #FFFFFF;cursor:auto;color: #B0B0B0;border:1px solid #B0B0B0;}
.btn-primary-border-xl.disabled:hover,.btn-primary-border-l.disabled:hover,.btn-primary-border-xm.disabled:hover,.btn-primary-border-m.disabled:hover,.btn-primary-border-s.disabled:hover,.btn-primary-border-xs.disabled:hover{background-color: #FFFFFF;cursor:auto;color: #A7D2B1;border:1px solid #A7D2B1;}



/*end按钮样式*/


/*toast提示*/
.dToast_danger,.dToast_success,.dToast_warning,.dToast_info{width:325px;background-color:#FAFAFA;position:relative;border:1px solid #CBCFD2;border-radius:5px;}
.dToast_con{margin:15px 20px auto 58px;width: 229px;}
.dToast_con p{margin:7px 0px 15px 0px;cursor:default;}
.dToast_con h2{cursor:default;}
.dToast_ico{width:33px;height:33px;position:absolute;top:15px;left:15px;}
.dToast_del{width:16px;height:16px;position:absolute;top:10px;right:14px;cursor:pointer;}
/*end  toast提示*/


.w1000{width:1000px;margin:0 auto;}
.priceNum{color:#f37b07;font-weight:bold;font-family:Arial;}
.origin_price{font-size:12px;color:#999;text-decoration:line-through;font-weight:normal;}


.nodataTips{
    font-size:12px;
    color:#666;
    padding:20px;

}
.nodataTips img{
    vertical-align:middle;
    margin-right:5px;
}
.input-file{display:inline-block;width:100%;height:30px;line-height:26px;background-color:#f5f5f5;border:1px solid #dddddd;text-align:center;overflow:hidden;position:relative;font-size:14px;color:#999;box-sizing:border-box;}
.input-file .afile{opacity:0;font-size:14px;position:absolute;top:0;left:0;cursor:pointer}
/*列表页面公用样式*/
/*1\查询等操作按钮样式，放在右上角*/
.serachBtns{font-weight:normal;text-indent:0;margin-top:-10px;}
.sb_spaceLine{width:1px;background-color:#ddd;display:inline-block;vertical-align:middle;height:28px;margin-right:10px;}
/*新增菜肴弹出页面的小图标位置start*/
/*小图标的公共样式*/
a i{cursor:pointer;}
.iImg{background-image:url(../images/ekangpn/caiYao.png);background-size:600px 600px;overflow:hidden;vertical-align:middle;display:inline-block;}
.cyName{width:23px;height:21px;background-position:0 0;}
.v3_delete{width:18px;height:19px;background-position:-73px 0;}
.v3-closed{width:12px;height:10px;background-position:-16px -27px;}
.v3-tijianb{width:24px;height:26px;background-position:-94px 0;}
.v3-shengao{width:24px;height:24px;background-position:-119px 0;}
.v3-feipang{width:24px;height:24px;background-position:-143px 0;}
.v3-wuguan{width:24px;height:13px;background-position:-29px -27px;}
.v3-other{width:24px;height:26px;background-position:-169px 0;}
.v3-tijbiao{width:24px;height:22px;background-position:-196px 0;}
.v3-yulan{width:24px;height:23px;background-position:-223px 0;}
.v3-tjRegister{width:24px;height:26px;background-position:-248px 0;}
.v3-tzTest{width:24px;height:28px;background-position:-274px 0;}
.v3-arrow-left{width:10px;height:18px;background-position:0 -40px;}
.v3-arrow-right{width:10px;height:18px;background-position:0 -58px;}
.v3-error{width:16px;height:16px;background-position:-57px -27px;}
/*新增菜肴弹出页面的小图标位置end*/
.fl{float:left;}
.fr{float:right;}
.clearBtn img{vertical-align:middle;margin-top:-2px;margin-right:4px;}
/*上传图片start*/
.uploadBox{padding: 15px;box-sizing:border-box;position: relative;}
.uploadBox .uploadImgBox{ position: relative;height:120px;overflow: hidden; border-radius: 3px;background-color:#eeeeee;border:1px solid #eeeeee;}
.uploadImgBox img{width:100%;}
.uploadImgBox a{height:120px;line-height:120px;}
.uploadAdd{width:100%;height:100%;font-size:20px;text-align:center;display:inline-block;vertical-align:middle;line-height:120px;color:#50b446;cursor:pointer;opacity:1;transition:all 0.3s;font-family:Arial;position:absolute;left:0;top:30%;}
.uploadAdd input{opacity:0;filter:alpha(opacity=1);font-size:70px;position:absolute;top:0;right:0;cursor:pointer;}
.uploadImgBox:hover{background: rgba(0,0,0,0.05);transition:all 0.3s;border:1px solid #50b446;}
.tablestyle_field tr td input[type=file]{height:300px;width:250px;}
.uploadImgBox .addImg{position:absolute;top:50%;left:38%;font-size:14px;color:#50b446;}
/*上传图片end*/
/*食物列表的表格*/
.v3_shiwuList{width:100%;border:1px solid #cce1cb;background-color:#fff;font-size:14px;text-align:center;}
.v3_shiwuList thead tr{background-color:#e6fbe5;border-bottom:2px solid #55b64b;color:#333;height:36px;line-height:36px;}
.v3_shiwuList tbody tr td{color:#666666;border-bottom:1px solid #e5e5e5;height:46px;line-height:46px;vertical-align:middle;}
.v3_shiwuList tbody tr:last-child td{border-bottom:none;}
.v3_shiwuList tbody tr td img{width:90%;height:35px;}
/*end 食物列 表的表格*/
/*按钮样式,两个类都要用，第一个类控制的按钮一般样式，第二个类控制的大小背景颜色*/
.v3-btn,.v3_btn_warning{display:inline-block;padding:0 1.6em;box-sizing:border-box;cursor:pointer;-webkit-transition:0.3s;transition:all 0.3s;vertical-align:middle;text-align:center;border-radius:2px;border:none;background-color:transparent;margin:0;overflow:hidden;outline:none;background-color:transparent;box-shadow:none;}
.v3-btn-primary-m,.v3-btn-primary-s{ background-color:#35a335; color: #fff;height:34px;line-height:34px;font-size:16px;}
.v3-btn-primary-m:disabled,.v3-btn-primary-m.disabled,.v3-btn-primary-m.disabled:hover{background-color:#ddd;border-color:#ddd;color:#888;cursor:default;}
.v3-btn-primary-m:hover{background: rgba(80,180,70,1);}
.v3-btn-gray-m{background-color:#a2a2a2; color: #fff;height:34px;line-height:34px;font-size:16px;}
.v3-btn-gray-m:hover{background: rgba(162,162,162,0.8);}
.v3_btn_warning{height:28px;line-height:28px;background-color:#f58236;font-size:14px;color:#fff;padding:0 8px;border-radius:5px;}
.v3-btn-primary-s{height:24px;line-height:24px;font-size:12px;}
.v2_btn_yellow,.v2_btn_blue,.v2_btn_green{height:32px; line-height:32px; vertical-align:middle; padding:0 0.4em; background-color:#fffae6; display:inline-block;border-radius:3px;cursor:pointer;font-size:16px; color:#b45a00;}
.v2_btn_yellow i,.v2_btn_blue i,.v2_btn_green i{font-size:18px;vertical-align:middle;}
.v2_btn_yellow:hover{background-color:#f5ebc8;}
.v2_btn_blue{background-color:#e6faff; color:#00a0dc; box-shadow:1px 1px 7px rgba(0,0,0,0.2)}
.v2_btn_green{background-color:#e9fbe9; color:#1caa35; box-shadow:1px 1px 7px rgba(0,0,0,0.2)}
.v2_btn_blue:hover{background-color:#d2faff;}
.v2_btn_green:hover{background-color:#c6f2dc;}
.v2_btn_yellow i,.v2_btn_blue i,.v2_btn_green i{margin-right:4px;}
.v2_btn_group .v2_btn_yellow{border-radius:0;border-right:solid 1px #e5ddc6;}
.v2_btn_group .v2_btn_blue{border-radius:0;border-right:solid 1px #c2e7f4;padding:0 0.5em;}
.v2_btn_group .v2_btn_yellow:first-child,.v2_btn_group .v2_btn_blue:first-child{border-radius:5px 0 0 5px;}
.v2_btn_group .v2_btn_yellow:last-child,.v2_btn_group .v2_btn_blue:last-child{border-radius:0 5px 5px 0;border:none;}
.v2_btn_yellow.disabled{opacity:0.5;filter:alpha(opacity=50%);cursor:default;}
.v2_btn_yellow.disabled:hover{background-color:#fffae6 !important;opacity:0.5;filter:alpha(opacity=50%);}
.btn-red-s{height:24px;line-height:24px;vertical-align:middle; background-color:#ea444e; padding:0 10px; border-radius:3px; cursor:pointer;transition:all 0.3s;}
.btn-red-s:hover{background-color:#f95e67;}
/*.shadow1{box-shadow:1px 1px 5px rgba(0,0,0,0.1);}*/
/*end 按钮样式,两个类都要用，第一个类控制的按钮一般样式，第二个类控制的大小背景颜色*/
/*文本框样式，右侧有叉号的，外层必须有个label标签*/
.v3-labelIn{position:relative;}
.v3-active .v3-i-close{display:block;}
.v3-input-test{background-color:#f0f1f4;height:25px;line-height:25px;padding:0 5px;border-radius:3px;border:1px solid #dddddd;}
.v3-i-close{position:absolute;right:0;top:5px; display:none;top:-8px\0;}
.tablestyle_field tr td label.v3-labelIn a{display:none;}
/*end 文本框样式，右侧有叉号的，外层必须有个label标签*/
/*select样式公共*/
.v3-select{border:1px solid #dddddd;background-color:#f0f1f4;height:32px;line-height:32px;color:#666666;border-radius:3px;}
/*end select样式公共*/
/*form switch*/
.v2_dailiangSwch{background-color:#fffae6;border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,0.1);height:32px; line-height:32px;vertical-align:middle; color:#b45a00; font-size:16px; padding:0 5px;}
.v2_dailiangSwch .form_switch_bar{margin-left:10px;margin-top:-2px;}
.form_switch_bar{display:inline-block;width:37px; height:20px;cursor:pointer; background-image:url(../Images/v2_icons.png);vertical-align:middle; background-position:-70px 0;}
.form_switch_bar.checked{background-position:-33px 0;}
.form_switch_bar.disabled{background-image:url(../Images/disable_switch.png); background-position:0 0;}
/*食谱评估标题日期样式*/
.v3-titleFont{font-size:20px;color:#b45a00;padding:15px 0;font-weight:bold;cursor:pointer;}
.v3-pgTable th{height:35px;line-height:35px;color:#b45a00;background-color:#FFFADC;}
.v3-pgTable td{height:37px;line-height:37px;}

/*end 食谱评估标题日期样式*/
/*食谱表格样式*/
.v2_shipuTips table{width:100%; height:100%;}
.v2_shipuTips table td{background-color:#efe6d4;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:5px;}
.v2_shipuTips table thead td{border-top:none; height:38px; text-align:center; padding:0;}
.v2_shipuTips table thead tr td:last-child{border-right:none;}
.v2_shipuTips table thead tr td:first-child{border-left:none;width:16px;}
.v2_shipuTips table tbody tr:last-child td{border-bottom:none;}
.v2_shipuTips table tbody tr td:first-child{border-left:none;width:16px;color:#b45a00;background-color:#ffda91;}
.v2_shipuTips table tbody tr td:last-child{border-right:none;}
.v2_shipuTips table{font-size:12px;border-radius:3px;overflow:hidden;}
.v2_shipuTips table thead td{background-color:#ffda91;height:38px;line-height:38px;color:#b45a00;}
/*找回密码*/
.mt20{margin-top:20px;}
.mb40{margin-bottom:40px;}
.container1000{width:1000px;margin:0 auto;padding:10px 0}
.main_contian{background-color:#f5f5f5;padding:40px 0;}
.container650{width:650px;margin:0 auto;}
.contian_title .contian_hr{border-top:1px solid #dddddd;}
.contian_title .cont_name{width:88px;height:28px;background-color:#f5f5f5;margin:0 auto;text-align:center;font-size:16px;margin-top:-10px;}
.contian_wrap{padding:10px 0;}
.contian_wrap ul li{margin:20px 0;font-size:14px;}
.redStar{color:red;margin-right:5px;}
.contian_wrap ul li .pwLeft{width:146px;height:38px;line-height:38px; float:left;text-align:right;vertical-align:middle;}
.contian_wrap ul li .pwRight{float:left;width:368px;}
.contian_wrap  .input_text{width:100%; height:36px;line-height:36px;border:1px solid #dddddd;border-radius:3px;font-size:14px;padding:0 3px; outline:none;}
.contian_wrap  .input_text:focus{border:1px solid #6cc66c;}
.footer_wrap{font-size:14px;color:#666666;padding:25px 0;margin:0 auto; text-align:center;}
.btn_wrap{text-align:center;}
.btn_wrap a{width:220px;}
/*注册信息*/
.v3-labelIn .input_text{width:100%; height:36px;line-height:36px;border:1px solid #dddddd;border-radius:3px;font-size:14px;padding:0 3px; outline:none;}
.v3-labelIn .input_text:focus{border:1px solid #6cc66c;background-color:#fff !important;}
/*文本框错误信息提示加error类*/
.v3-labelIn .input_text.error{border:1px solid red;}
.v3-labelIn .input_text.error:focus{border:1px solid red;background-color:#fff !important;}
/*.v3_error_box{font-size:12px;color:red;position:absolute;z-index:1;bottom:-11px;display:none;}
.v3_error_box i{margin-right:5px;margin-top:-2px;}*/

/*form相关*/
.tablestyle_field tr td select.v2_form_select{height:27px; border:solid 1px #ddd; border-radius:3px; font-family:'Microsoft Yahei'}
/*downBrowser*/
.v3_dbWrap{background-color:#fff;width:76%;height:75.7%;margin:0 auto;position:absolute;left:50%;top:9%;margin-left:-36%;padding:20px 0;}
.v3_dbWrap .v3_tishi{font-size:18px;font-weight:normal;text-align:center;line-height:25px;padding: 50px 0;margin:30px 0;}
.v3_browserWrap{text-align:center;margin:0 auto;position:absolute;left:50%;margin-left:-330px;}
.v3_browserWrap li{width:200px;margin:0 10px;float:left;}
.v3_browserWrap li .v3_imgdb{display:block;}
.v3_browserWrap li p{font-size:15px;color:#444444;line-height:20px;padding:10px 0;}
.v3_downLoad{background-color:#1cac3b;color:#fff;font-size:15px;text-align:center;border-radius:30px; padding:3px 30px;box-sizing:border-box;transition:all 0.3s;}
.v3_downLoad:hover{background-color:#0c9441;}
/*注册信息弹出框*/
.jump_mask{display:none; position:fixed;width:100%;height:100%;left:0;top:0;z-index:1000;background-color:#000;opacity:0.3;filter:alpha(opacity=30);}
.jump {display:none; width:450px;position:fixed;top:35%;left:50%;margin-left:-225px; z-index:1001;border:1px solid #4cad4c;background-color:#fff;padding:50px 0;border-radius:3px;}
.jump .img_suc{float:left;width:130px;text-align:right;}
.jump .tips_text{float:left;text-align:left;margin-left:10px;}
.jump .tips_text h2{color:#32a032;font-size:24px;font-weight:normal;}
.jump .tips_text .yuji{color:red;font-size:14px;padding:5px 0;}
.jump .tips_text .zixun{color:#333333;font-size:14px;}
.jump .tips_text .btn-qr{margin-top:10px;margin-left:20px;}
.mr15{
    margin-right:15px !important;
}
/*营养系统设置*/
.NtMain{padding:5px 15px;}
.NtMain .NtTitle{font-size:18px;color:#50b446;border-bottom:1px solid #eeeeee;height:34px;line-height:34px;vertical-align:middle;}
.NtCont{padding:10px 0;margin-left:112px;}
.NtList{padding:5px 0;}
.NtList .NtLeft{float:left; text-align:left;font-size:14px;color:#333333;width:54%;}
.NtList .NtRight{padding:0 10px;}
.NtList .NtRight a{height:28px;line-height:28px;font-size:14px;}
.infoTips{position:absolute;right:24px;bottom:0;}
.infoTips .tipsNum{height:16px;line-height:16px;vertical-align:middle;border-radius:8px;font-size:12px;color:#ffffff;padding:0 0.4em;background-color:#ff000f;position:absolute;z-index:1000;top:-7px;right:-5px;}
.wenxinTie{display:none; width:430px;height:260px;border:1px solid #50b446;border-radius:3px; position:absolute;top:30%;left:50%;margin-left:-215px;}
.ykNotice{display:none; width:430px;height:260px;border:1px solid #50b446;border-radius:3px; position:absolute;bottom:40px;right:9px;margin-left:-215px;}
.ykNotice .closeWX {margin-top:0px !important;}
.ykNotice .icon_closed{margin-top:-5px;}
.wxTop{height:36px;line-height:36px;background-color:#50b446;padding:0 10px;color:#fff;font-size:16px;}
.wxFoot{height:36px;line-height:36px;background-color:#e9ffe7;padding:0 10px;color:#333;font-size:12px;border-top:1px solid #ddeddb;}
.wxMain{background-color:#f8f8f8;padding:10px 5px;position:relative;padding:15px 20px;height:155px;}
.wxMain .left_arrow{position:absolute;top:45%;left:5px;width:20px;height:40px;cursor:pointer;}
.wxMain .right_arrow{position:absolute;top:45%;right:0;width:20px;height:40px;cursor:pointer;}
.tieDetail .tImg{float:left;width:156px;height:156px;overflow:hidden;}
.tieDetail .tImg img{width:100%;border-radius:3px;}
.tieDetail .tText{font-size:14px;line-height:26px;text-indent:2em;padding:0 10px; margin-left:160px;line-height:1.7em;}
.tieDetail .tText h2.tieHeader{font-size:16px;text-indent:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;}
.TienoImg .tImg{display:none;}
.TienoImg .tText{margin-left:0;}
.chakanDet a{color:#cc6633;}
.ekxts{width:480px;height:340px;position:absolute;bottom:30px;right:0;z-index:100;background:url(../Images/xiaotieshi.png) no-repeat center;display:none;}
.ekxts_top{height:80px;}
.ekxts_closed{width:28px;height:28px;background:url(../Images/xiaotieshi_corner.png) no-repeat;margin-top:29px;margin-right:27px;float:right;cursor:pointer;}
.ekxts_content{width:272px;height:120px;margin-top:30px;margin-left:32px;overflow:hidden; text-overflow:ellipsis;cursor:pointer;color:#fff;}
.ekxts_content:hover{text-decoration:underline;}
.ekxts_content p{text-indent:2em;line-height:24px;font-size:14px;color:#fff;padding-left:5px;}
.ekxts_content02{margin-top:15px;margin-left:53px;width:220px;line-height:1.7em;height:3.4em;overflow:hidden;}
.ekxts_content02_sp1{color:#FFFF00;font-size:16px;}
.ekxts_content02_sp2{color:#FFF;font-size:14px;cursor:pointer;}
.ekxts_content02_sp2:hover{text-decoration:underline;}
.ekxts_left{position:absolute;top:45%;left:25px;width:14px;height:30px;background:url(../Images/xiaotieshi_corner.png) no-repeat;background-position-x:-29px;cursor:pointer;}
.ekxts_right{position:absolute;top:45%;right:25px;width:14px;height:30px;background:url(../Images/xiaotieshi_corner.png) no-repeat;background-position-x:-45px;cursor:pointer;}
/*查看详情*/
.mr30{margin-right:30px !important;}
.detailWrap{width:720px;margin:0 auto;padding:20px;}
.dtTop{color:#4cb187;font-size:30px;border-bottom:1px solid #eeeeee;padding-bottom:10px;text-align:center;}
.dtMain .dtSubT{text-align:center;font-size:14px;color:#666666;margin:15px 0;}
.dtText .slideBox{overflow:hidden;zoom:1;position:relative;height:130px;padding:10px 20px;text-align:center;margin-left:10px;}
.dtText .sPrev,.dtText .sNext{position:absolute;top:46px;display:block;width:34px;height:34px;z-index:2;}
.dtText .sPrev{left:46px;}
.dtText .sNext{right:46px;}
.dtStitle{font-size:15px;color:#333;font-weight:bold;margin:15px 0;}
.dtStitle2{text-indent:2em;padding:10px 0;}
.slideBox  ul li{float:left;overflow:hidden;border:1px solid #dddddd;height:130px}
.slideBox  ul li .pic img{width:130px;height:130px;display:block;}
.dtStage{margin:15px 0;font-size:14px;color:#666666;text-indent:2em;}
.dtStage p{text-indent:2em;line-height:26px;margin:0;padding:0;}
.dtImgBox,.dtStImgBox{text-align:center;padding:10px 0;}
.dtImgBox img{max-width:100%;}
.dtStage img{display:block; max-width:85%;margin:0 auto;}
.shwCeng_wrap{display:none; position:fixed; top:0px; left:0px; background:url(../Images/ie_bgC.png)repeat; width:100%; height:100%;z-index:2000; }
.shw_img{position:absolute;z-index:2001; top:10%; left:50%;margin-left:-350px;}
.shbig_img{min-width:200px;width:700px;overflow:hidden;}
.shbig_img img{width:100%;}
.shw_img .closed_dialog{width:34px;height:34px;position:absolute;right:-12px;top:-12px;z-index:2001;}
.video { OVERFLOW: hidden; WIDTH: 100%; POSITION: relative}
/*集团园营养食谱*/
.jty_spTop{height:44px;line-height:44px;}
.jty_spTop .jty_select{float:left;margin-left:10px;}
.jty_spTop .jty_select .sel_name{font-size:16px;color:#ffffff;}
.jty_spTop .jty_select .sel_select{display:inline-block;vertical-align:middle;margin-top:5px;}
.jty_select .date_sel{cursor:pointer;margin-left:5px;}
.jty_select .date_sel i{margin-top:-2px;}
.jty_selPart{width:100%;position:relative;}
.jty_selPart .selPart_top{border-top:1px solid #fbab00; border-radius:3px;background-color:#ffbe00;height:42px;line-height:42px;vertical-align:middle;padding:0 12px;}
.jty_selPart .selPart_top h3{font-size:18px;color:#ffffff;font-weight:normal}
.jty_selPart .selPart_top h3 .downUp_dialog{margin-top:12px;}
.yty_shipuTable{width:100%;font-size:14px;border-collapse:collapse;}
.yty_shipuTable thead tr td{height:44px;line-height:44px;background-color:#ffdc96;color:#b45a00;border:1px solid #fff5e0;text-align:center;border-top:none;}
.yty_shipuTable tbody tr td{min-height:84px;color:#333333;background-color:#eeeeee;border:1px solid #fff5e0;padding:5px 10px;border-bottom:none;}
.yty_shipuTable thead tr td:first-child,.yty_shipuTable tbody tr td:first-child{border-left:none;position:relative}
.yty_shipuTable thead tr td:last-child,.yty_shipuTable tbody tr td:last-child{border-right:none;}
.yty_shipuTable tbody tr td:first-child{color:#b45a00;text-align:center;}
.tbxq{position:absolute;right:0;top:-10px;}
.tbcb{position:absolute;left:0;bottom:-10px;}
.selBtn{margin-top:3px;}
.selBtn a{height:36px;line-height:36px;}
.selBtn a i{margin-top:-2px;margin-right:3px;}
.selBtn .v2_btn_yellow{background-color:#fffae6;}
.selBtn .v2_btn_yellow.on{background-color:#50b446;color:#fff;}
.selBtn .v2_btn_yellow.on .v3-icon_list{background-position:-155px -94px;}
.selBtn .v2_btn_yellow.on .v3-icon_chart{background-position:-201px -94px;}
#shipuFenxi_list,#shipuFenxi_chart{display:none;}

/*营养分析*/
.spfx_table{width:100%;height:auto;text-align:center;overflow:hidden;border-collapse:collapse;}
.spfx_table thead th{border:1px solid #ffda91;}
.spfx_table tbody{background-color:#ffffff;}
.spfx_table tbody th,.spfx_table tbody td{height:40px;line-height:40px;border:1px solid #ffda91;white-space:nowrap;}
.spfx_table tbody th{background-color:#fff;color:#333333;}
.spfx_table thead th:first-child,.spfx_table tbody th:first-child{border-left:none;}
.spfx_table thead th:last-child,.spfx_table tbody td:last-child{border-right:none;}
.shipuFenxi_chart .shp_top{height:42px;line-height:42px;background-color:#fffadc;color:#b45a00;font-size:16px;padding:0 15px;}
.shipuFenxi_chart .shp_tips{text-align:center;}
.shipuFenxi_chart .shp_tips .buzuTip{color:#005aff;}
.shipuFenxi_chart .shp_tips .guoliangTip{color:#ff8a9c;}
.shpfx_chartArea{width:100%;height:360px;background-color:#fff;border-radius:0 0 8px 8px;}
/*查询统计*/
.main_box{padding:10px 20px;border-radius:5px;background-color:#fff;}
.search_wrap .sch_top,.mealN_wraptop{background:url(../Images/search.png)no-repeat left center;font-size:18px;color:#50b446;border-bottom:1px solid #dddddd;height:30px;padding-left:30px;padding-top:7px;}
.schBox,.schBox2{padding:10px 0;}
.schBox .schLi{float:left;font-size:16px;height:34px;line-height:34px;margin-bottom:10px;}
.schBox li .input_text,.schBox2 li .input_text{background-color:#f8f8f8; height:32px;line-height:32px;border-radius:5px;padding-left:2px;border:1px solid #dedede;margin-left:2px;width:120px;outline:none}
.schBox li .tliLeft,.schBox2 li .tliLeft{width:100px;text-align:right;display:inline-block;}
.schBox2 li{float:left;font-size:16px;height:34px;line-height:34px;margin-bottom:10px;}
.schBox2 li .tliLeft{width:180px;}
.ft_warn{color:#e87759;}
.mainWrapB{margin-top:10px;}
.drowp_box{position:relative; box-shadow: 0 0 5px rgba(0,0,0,0.3);width:49%;min-width: 561px;height: 408px;margin-bottom: 16px;float: left; border:solid 1px #ddd; background-color:#fff; }/*width: 49%;*/
.drowp_box h3{background-color: #fbfbfb;color: #50b446;font-size: 18px;padding: 0 8px;height: 40px;line-height: 40px;border-bottom: 1px solid #eeeeee;font-weight:normal}
.drowp_box h3 span{color:#fe7740;margin-left:5px;}
.more_btn{font-size:12px; color:#f58236;border:1px solid #f58236;border-radius:10px;padding:0 0.5em;box-sizing:border-box;width:60px; height:20px;line-height:20px;text-align:center;cursor:pointer;}
.moreBox{position:absolute;z-index:9999;bottom:10px;left:40px;}
.more_btn:hover{background-color:#f58236;color:#fff;}
.drowp_box .icon_scal_dialog{margin-top:10px;}

/*集团园下的表格样式*/
.jtyTbBox .flexigrid div.hDiv{border:1px solid #faccab;background-color:#fff6c2;border-bottom:2px solid #ffa775;}
.jtyTbBox .text_align{text-align:center;}
.jtyTbBox .tbody_div{text-align:center;overflow:hidden;height:auto;margin-top:-2px;}
.jtyTbBox .flexigrid div.hDiv th, .flexigrid div.bDiv td, .flexigrid div.blockDiv td, .flexigrid div.hlockDiv th{border-right:none;border-bottom:1px solid #e5e5e5;}
.jtyTbBox .gridbtn{margin-right:5px; border:1px solid #f58236;height:26px;line-height:26px;background-color:#fff;color:#f58236;}
.jtyTbBox .gridbtn:hover{background-color:#f58236;color:#fff;}
.jtyTbBox .flexigrid div.bDiv table{border:1px solid #f9c7a4;border-top:none;}
.jtyTbBox .flexigrid div.bDiv{background-color:#fcfcfc;}
.cx_top{height:46px;margin-top:-5px;}
.chart_filter{position:absolute;left:50px;bottom:30px;padding:10px;}
.chart_filter .filterA{border:1px solid #dedede;width:20px;height:20px;font-size:12px;color:#333;background-color:#fff;cursor:pointer;margin:0 5px;padding:0 5px}
.chart_filter .filterA:hover,.chart_filter .on{border:1px solid #50b446;background-color:#50b446;color:#fff;}
#slDate{cursor:pointer;} 
.v3_arLeft,.v3_arRight{background-image:url(../Images/report_admin.png);display:inline-block;vertical-align:middle;overflow:hidden;}
.v3_arLeft{width:21px;height:39px;background-position:0 -124px;}
.v3_arRight{width:21px;height:39px;background-position:-21px -124px;}
.newOption{float:left;width:50px;margin-top:165px;text-align:center;}
.newOption .arOpt{cursor:pointer;display:block;}
/*集团园预估用餐人数*/
.jty_mealN_wrap th{padding-top:20px}
#mealN_wraptopin{line-height:28px;width:300px;}
.mealN_wraptop{}
.jty_mealN_btn{margin:0 auto;}
.mealN_in{width:70px !important;line-height:20px;text-align:center;background-color:#f1f1f1}
.mealN_in:focus{border:1px solid #51B449 !important;background-color:#fff;}
.mealN .flexigrid div.hDiv{border:solid 1px #cce1cb;border-bottom:solid 2px #7bce77;background-color:#e6fbe5}
.mealN .flexigrid div.bDiv table{border:1px solid #cce1cb}
/*头部按钮移到页面中样式*/
.v2_trBtn{float:right;display:inline-block;margin-top:-6px;}
.v2_trBtn a{text-indent:0;font-weight:normal;}
.v2_abBtn{position:absolute;top:10px;right:40px;z-index:2;}
.v2_abBtn input[type=button]{float:left;margin-left:5px;border-radius:4px;font-weight:normal;}
.v2_abBtn .v2_btn_group a{float:left;}
/*专案管理*/
.legTBtn input[type=button]{margin-top:-5px !important;}
/*食谱分享*/
.v3_shareBox li{text-align:left;margin-bottom:7px; font-size:13px;border-bottom:dotted 1px #ddd;padding-bottom:7px;}
label input[type=checkbox],label input[type=radio]{margin:0 3px 0 0;}
.sfrz{margin:15px 0; }
.shareTips{padding-left:100px;}
.shareTips li{float:left;margin-right:60px;}
.shareTips li a{cursor:pointer;}
 #selectCrowd,#selectArea{border:1px solid #dedede;background-color:#fff;border-radius:2px;padding:0 0 0 8px;height:28px;line-height:28px;overflow:hidden;cursor:pointer;font-size:13px;font-family:"Microsoft YaHei";}
  #selectCrowd option:hover,#selectArea option:hover{background-color:#19A96E}
  /*head---help*/
.help_icons,.hui_icon,.admin_icon,.cart_icon,.icon_close_gray,.icon_update_version,.icon_verson_bg,.add_red_icon,.helpUse,.mailUs,.userFk,.address_icon,.tel_icon,.email_icon,.qq_icon,.arrow_icon,.arrowUp_icon,.qqzx_icon,.wangzhi_icon,.question_icon,.select_icon,.userIcon,.phoneIcon,.addressIcon {
    display: inline-block;
    background-image: url('../Images/helpIcon.png');
    background-size: 400px 400px;
    overflow: hidden;
    *zoom: 1;
    vertical-align: middle;
}
@media (min-resolution:2dppx), /* Standard syntax */
(-webkit-min-device-pixel-ratio:2)  /* Safari & Android Browser */
{
    .help_icons,.hui_icon,.cart_icon,.add_red_icon,.admin_icon,.icon_update_version,.icon_verson_bg,.icon_close_gray,.helpUse,.mailUs,.userFk,.address_icon,.tel_icon,.email_icon,.qq_icon,.arrow_icon,.arrowUp_icon,.qqzx_icon,.wangzhi_icon,.question_icon,.select_icon,.userIcon,.phoneIcon,.addressIcon  {
        background-image: url('../Images/helpIcon@2x.png');
    }  
}
.tablestyle .itName{text-align:right;}
.yyset{background-color:#f8f8f8;border:1px solid #dddddd;overflow:auto;border-radius:3px;padding:10px 0;}
.yyset dd .yyNa{width:90px;text-align:right;display:inline-block;}
.yyset dl{clear:both;}
.yyset dd{font-size:12px;color:#999999;margin-bottom:10px;width:50%;float:left;}
.bdInput{border:none;border-bottom:1px solid #dddddd;padding:5px;width:90px;margin:0 10px;}
.admin_icon{width:12px;height:13px;background-position:0 0;}
.helpUse{width:13px;height:13px;background-position:-12px 0;}
.mailUs{width:13px;height:13px;background-position:-25px 0;}
.userFk{width:13px;height:13px;background-position:-38px 0;}
.address_icon{width:10px;height:11px;background-position:-51px 0;}
.tel_icon{width:10px;height:11px;background-position:-61px 0;}
.email_icon{width:10px;height:11px;background-position:-71px 0;}
.qq_icon{width:10px;height:12px;background-position:-81px 0;}
.arrow_icon{width:4px;height:8px;background-position:-91px 0;}
.arrowUp_icon{width:27px;height:11px;background-position:-95px 0;}
.qqzx_icon{width:13px;height:14px;background-position:-122px 0;}
.wangzhi_icon{width:10px;height:11px;background-position:-135px 0;}
.question_icon{width:16px;height:16px;background-position:-145px 0;}
.select_icon{width:20px;height:17px;background-position:-162px 0;display:none;}
.userIcon{width:10px;height:14px;background-position:-182px 0;}
.phoneIcon{width:10px;height:14px;background-position:-192px 0;}
.addressIcon{width:10px;height:14px;background-position:-202px 0;}
.hui_icon{width:20px;height:20px;background-position:0 -13px;}
.cart_icon{width:12px;height:12px;background-position:-20px -13px;}
.add_red_icon{width:12px;height:12px;background-position:-32px -13px;margin-top:-3px;}
.sale_flag{background-color:#f19149;color:#fff;font-size:12px; font-style:normal;height:18px;line-height:18px;vertical-align:middle; padding:0 5px;}
 /*end head---help*/
.titleOption li{margin-right:15px;float:left;position:relative;}
.titleOption li a{display:block;cursor:pointer;font-size:13px;color:#fff;}
.titleOption li a i{margin-right:5px;margin-top:-4px;}
.userWelcome{color:#fff;font-size:13px;margin-right:20px;}
.userWelcome i{margin-right:5px;margin-top:-4px;}
.userWelcome a{color:#fff;text-decoration:underline;}
.userWelcome a:hover{color:#ffd927;}
.titH{line-height:20px;}
.icon_close_gray{width:12px;height:12px;background-position:-56px -13px;margin-top:-2px;}
.icon_close_gray:hover{background-position:-56px -25px;   }
.icon_verson_bg{padding-left:10px;width:44px;height:24px;background-position:0 -33px;}
.icon_verson_bg_plus{width:72px;padding-left:7px;height:24px;background-position:0 -59px;}
.icon_update_version{width:12px;height:12px;background-position:-92px -13px;}
/*neighborDialog*/
.nebdialog{display:none; width:200px;padding:25px; position:absolute;top:40px;left:0;z-index:1000;background-color:#fff;border:1px solid #cdcdcd;box-shadow:0 0 10px rgba(0,0,0,0.19);transition:all 0.3s;border-radius:3px;box-sizing:border-box;
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=120, Color='#000000')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=120,Color='#000000');
}
.nebdialog .arrowUp_icon{position:absolute;top:-11px;left:60%;z-index:1001;}
.nebTitle{font-size:12px;color:#888888;margin-bottom:15px;height:20px;}
.questionList dt{position:relative;margin-bottom:12px;font-size:14px;}
.questionList dt.withBorder{border-bottom:dotted 1px #ddd;padding-bottom:10px;}
.questionList dt.withBorder .not_replyed_icon,.questionList dt.withBorder .replyed_icon{margin-top:5px;}
.questionList dt i{margin-right:5px;margin-bottom:3px;}
.questionList dt a{transition:all 0.3s;}
.questionList dt a:hover{ color:#50b446;}
.questionList dt .qusType,.qesList li .qusType{color:#50b446;margin-right:5px;}
.questionList dt .qusVale,.qesList li .qusVale{cursor:pointer;color:#333;overflow:hidden;text-overflow:ellipsis;}
.questionList dt .qusVale{white-space:nowrap;}
.replyed_icon,.not_replyed_icon{line-height:20px;vertical-align:middle;font-size:12px;padding:0 4px;border-radius:2px;background-color:#50b446; color:#fff;display:block;right:-15px;top:-15px;float:left;margin-right:7px;}
.not_replyed_icon{background-color:#f58236;}
.questionList dt .fk_time_ps{color:#888;font-size:12px;margin-left:50px;padding-top:5px;}
.moreBtn{margin-top:5px;text-align:center;font-size:12px;}
.moreBtn a{color:#888 !important;cursor:pointer;}
.moreBtn a:hover{color:#50b446 !important;text-decoration:underline;}
.moreBtn a i{margin-left:5px;}
.erwmBox{margin-bottom:15px;text-align:center;}
.erwmBox .ermPart{width:104px;overflow:hidden;margin:0 auto;margin-right:20px;display:inline-block;margin-right:10px;}
.erwmBox .ermPart img{width:100%;}
.erwmBox .ermPart .ewmText{font-size:12px;color:#333;}
.listInfo .listPart{margin-bottom:10px;font-size:12px;color:#333;}
.listInfo .listPart i{margin-right:10px;margin-top:-4px;}
.qqBox .qqList li{margin-bottom:10px;line-height:22px;box-sizing:border-box;padding:2px 10px;margin-right:8px;float:none;}
.qqBox .qqList li a{color:#333;}
.qqBox .qqList li:hover{background-color:#f1f1f1;border-radius:3px;}
.qqBox .qqList li i{margin-right:8px;margin-top:-4px;}
.redCircle{background-color:#eb6100;width:4px;height:4px;border-radius:50%;display:inline-block}
.borCircle{background-color:#aaaaaa;width:4px;height:4px;border-radius:50%;display:inline-block}
.btn-primary-lg{cursor:pointer; font-size:15px;color:#fff;text-align:center; background-color:#50b446;height:40px;line-height:40px;vertical-align:middle;padding:0 1.2em;border-radius:3px;box-sizing:border-box;display:inline-block;transition:all 0.3s;}
.btn-primary-lg:hover{background-color:#35a335}
.moreBtn a.btn-primary-lg{color:#fff !important;font-size:15px;}
.btn-border-default-lg{cursor:pointer; height:40px;line-height:40px;vertical-align:middle;border:1px solid #bfbfbf;background-color:#fff;text-align:center;color:#555555;font-size:15px;padding:0 1.2em;border-radius:3px;box-sizing:border-box;display:inline-block;transition:all 0.3s;}
.btn-border-default-lg:hover{background-color:#ddd;color:#fff;}
/*filterB*/
.filterB {text-align:center;margin-top:20px;}
.filterB a{cursor:pointer;height:32px;line-height:32px;vertical-align:middle;text-align:center;font-size:13px;color:#555555;display:inline-block;background-color:#fff;border:1px solid #dddddd;padding:0 1em;margin-left:-5px;font-family:Arial;transition:all 0.3s;}
.filterB a:first-child{border-radius:3px 3px 0 0;}
.filterB a:last-child{border-radius:0px 3px 3px 0;}
.filterB a.on,.filterB a:hover{background-color:#f4f4f4}
.yhTitle{font-size:26px;color:#66696c;font-weight:normal;margin-bottom:20px;}
.userFList li{margin-bottom:20px;position:relative;list-style:none;}
.userFList h4{font-size:14px;color:#000;margin-bottom:3px;font-weight:normal;}
.userFList h4 span{font-size:12px;color:#888;}
#userFList .form_control {width:450px;margin-bottom:20px;}
/*文章详情模块*/
.articleWrap{padding:10px;color:#333;}
.articleWrap .articleTitle{font-size:20px;}
.articleWrap .artSubT{font-size:12px;color:#999;margin:5px 0;}
.articleWrap .artSubT span{display:block;float:left;}
.articleWrap .artSubT a{display:inline-block;color:#999}
.articleWrap .artDetail{margin:20px 0;font-size:14px;}
.articleWrap .artDetail p{line-height:1.8em;text-indent:2em;text-align:justify;margin:1.2em 0;font-size: 15px;}
.articleWrap .artImgBox{display:inline-block;padding:5px;}
.articleWrap img{max-width:96%;overflow:hidden;vertical-align:middle;}
.articleWrap p{display:block;}
.articleWrap .artvideoBox{margin:0 auto;text-align:center;padding:5px;margin:20px 0;}
.articleWrap .artvideoBox .atVideo{margin:0 auto;}
/*end 文章详情模块*/
.subTips{border-top:1px dotted #999;margin:10px 0;}
.subTips .subName{width:50px;height:28px;background-color:#fff;margin:0 auto;text-align:center;font-size:14px;margin-top:-10px;}

.abLeft{position:absolute;left:25px;top:0;}
.abLeft .menuList{width:220px;min-height:100%;}
.abLeft .menuList li{border-bottom:1px solid #e7eaed;height:36px;line-height:36px;vertical-align:middle;list-style:none;}
.abLeft .menuList li a{display:block;font-size:12px;color:#222;cursor:pointer;}
.abLeft .menuList li a:hover{color:#50b446;}
.abLeft .menuList li a i{margin-right:8px;margin-top:-4px;}
.abLeft .menuList li a .tipsN{float:right;height:18px;line-height:18px;vertical-align:middle;text-align:center;color:#fff;background-color:#42c160;border-radius:3px;margin-left:5px;margin-top:8px;padding:0 0.7em;}
.abRight{margin-left:280px;border:1px solid #e7eaed;padding:20px;min-height:100%;background-color:#fff;}

.qesList{margin:10px 0;}
.qesList li{margin-bottom:15px;transition:all 0.3s;box-sizing:border-box;list-style:none;font-size:15px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:30px;}
.qesList li:hover{padding-left:5px;}
.qesList li i{
    display:inline-block;
    width:4px;
    height:4px;
    vertical-align:middle;
    background-color:#999;
    border-radius:3px;
    margin-top:-2px;
    margin-right:5px;
}
.qesList li a:hover{color:#00ad2e;}



/*食谱分享记录*/
#v2_shipuTips table{z-index:302;width:610px;border:1px solid #efc164;position:relative;border-radius:3px 6px 6px 3px;box-shadow:1px 0 10px rgba(0,0,0,0.15);}
.v2_shareSp{position:absolute;top:0;right:0px; border:1px solid #efc164;border-radius:3px;opacity:0.92;filter:alpha(opacity=92);padding:10px;width:224px;height:100%;z-index:301;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2)}
.v2_shareSp h5{font-size:12px;color:#c18a1e;font-weight:normal;text-align:center;margin:5px;}
.v2_shareList{margin-left:20px;}
.v2_shareList li{height:52px;vertical-align:middle;border-bottom:1px dotted #dadada;padding:8px;box-sizing:border-box;cursor:pointer;}
.v2_shareList li .shName{font-size:13px;color:#444;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.v2_shareList li .shTitle{font-size:12px;color:#999;}
.v2_shareList li .borCircle{width:4px;height:4px;background-color:#999;border-radius:50%;margin-bottom:2px;margin-right:5px;}
.v2_shareTips{background-color:#f6b639;border-radius:3px;height:16px;line-height:16px;vertical-align:middle;text-align:center;color:#fff;padding:2px;position:relative;margin-right:8px;display:inline-block;margin-left:-20px;font-size:12px;margin-top:-3px;}
.v2_shareTips .arRight{position:absolute;right:-12px;top:6px;width:0;height:0;border-top:4px solid transparent;border-left:8px solid #f6b639;border-bottom:4px solid transparent }
.v2_shareTips .v2_st{margin-right:3px;vertical-align:middle;}
.shrTitle{font-size:20px;color:#222;font-weight:normal;text-align:center;}
.shrTitleSub{font-size:12px;color:#888;margin-top:5px;text-align:center;}
#shareSpL{margin:10px 0;}
#shareSpL li{float:left;width:45%;margin-right:5%;list-style:none;}
/*订单详情*/
.m10{margin:10px !important;}
.mt10{margin-top:10px !important}
.mlr5{margin:0 5px !important;}
.ml10{margin-left:10px !important}
.ml20{margin-left:20px !important}

.btn_primaryLg{display:inline-block;height:36px;line-height:36px;vertical-align:middle;border-radius:3px; font-size:15px;color:#fff;text-align:center;padding:0 1.1em;background-color:#50b446;cursor:pointer;}
.btn_primaryLg:hover{background-color:#35a335}
/*订单信息*/
.ddDetail .ddTitle{font-size:14px;color:#333;font-weight:normal;padding:10px 0;}
.ddTitle .ddLine{width:4px;height:14px;border-radius:3px;background-color:#50b446;display:inline-block;margin-right:5px;margin-bottom:-2px;}
.ddList li{ float:left;width:50%;margin-bottom:20px;font-size:14px;font-family:Arial,'Microsoft YaHei';}
.ddList li .ddName{display:inline-block;width:100px;text-align:right;margin-right:15px;color:#999999;}
.ddList li .ddValue{display:inline-block;text-align:left;color:#222222;}
.fkMoney{color:#f16609;font-size:19px;}
/*买家信息*/
.yyShow{margin:25px 0 40px 20px;}
.yyName{font-size:20px;color:#000;font-weight:normal;padding:10px 0;}
.ddYyList li{margin-bottom:15px;font-size:13px;color:#666666;}
.ddYyList li i{margin-top:-4px;margin-right:10px;}
/*购买模块*/
.gmMoudel{margin-right:20px;}
.gmMoudel li{float:left;margin-right:8px;margin-bottom:8px; border:1px solid #e5e5e5;border-radius:3px;padding:10px 1.1em;vertical-align:middle;font-size:12px;color:#333;}
.gmMoudel li .gmPrice{color:#999999;}
.gmMoudel li .gmPrice .fkMoney2{font-size:16px;color:#f66800;}
/*订单包含食谱*/
.ddspBox li{float:left;width:33%;}
.ddspBox li .pbox{margin:10px; border:1px solid #e5e5e5;border-radius:3px;padding:10px 1.1em;vertical-align:middle;font-size:12px;color:#333;}
.ddspBox li .gmPrice{color:#999999;}
.ddspBox li .gmPrice .fkMoney2{font-size:16px;color:#f66800;}
.ddspBox li .spxq{float:right;color:#50b446;cursor:pointer;}
/*食谱信息*/
.ddHead{position:relative;}
.ddPart{font-size:14px;color:#333;line-height:30px;}
.tableSpu{width:100%;margin:10px auto;border:1px solid black;}
.tableSpu thead .tr1 td{height:20px;text-align:center;border:1px solid black;border-bottom:none;font-weight:bold;font-size:11px;}
.tableSpu .td01{white-space:nowrap;width:20px;border:1px solid black;font-size:11px;}
.tableSpu thead .tr2 td{height:20px;text-align:center;border:1px solid black;border-right:none;font-weight:bold;font-size:11px;}
.tableSpu .td03{font-weight:bold; border:1px solid black !important;font-size:11px;}
.tableSpu .tbd01{text-align:center;vertical-align:middle;border:1px solid black;font-weight:bold;font-size:11px;}
.tableSpu .shipuLabel{text-align:left;margin-top:5px;}
.tableSpu .shipuLabelDl{border:0;width:100%;white-space:nowrap;margin-top:5px;text-align:left;text-overflow:ellipsis;overflow:hidden;}
.tableSpu .shipuLabelDl2{text-align:right;}
.tableSpu tbody td{text-align:left;vertical-align:top;border:1px solid black;border-right:none;font-size:11px;}
.tableSpu tbody .dailSp{border-left:none;border-right:1px solid black;}
.tableSpu .rrjzl{border:1px solid black;font-size:11px;}
.tableSpu .rrjtd{text-align:left;padding-left:0;white-space:nowrap;font-size:11px;padding-top:3px;border:0}
.tableSpu .rrjtdSl{text-align:right;font-size:11px;border:0;}
.tableSpu .rrjtd2{padding-left:15px;border:0;}
.saveShipu_con{border:1px dashed #ccc;border-radius:10px;padding:10px;background-color:#f7f7f7;}
.renameCaption{position:relative;}
.renameImg{
    position:absolute;
    right:5px;
    top:4px;
    display:block;
}
.saveShipu_i{display:block;width:40px;line-height:40px;background:#50b446;border-radius:20px;color:#fff;font-size:20px;text-align:center;font-style:normal;margin-left:10px}
.saveShipu_p{line-height:24px;color:#666}
.saveShipu_div1,.saveShipu_div2{width:200px;display:inline-block;line-height:30px}
.saveShipu_div2{width:60px;}
.saveShipu_div3{display:inline-block}
.saveShipu_in{width:330px !important;}
/*end 订单详情*/
/*订单付款*/
/* 去除Chrome等浏览器文本框默认发光边框 */
input:focus, textarea:focus {outline: none;}
/* 去除IE10+浏览器文本框后面的小叉叉 */
input::-ms-clear {display: none;}
.fontCoPri{color:#50b446;}
.ddqrWraps{position:relative;padding:10px 0;}
.ddLeft{position:absolute;top:10px;left:10px;width:287px;}
.search_Radius{position:relative;width:287px;}
.search_Radius .ww_input_text{padding:0 10px;padding-left:40px;box-sizing:border-box; width:100%;font-size:13px;height:34px;line-height:34px;border:1px solid #d3d3d3;border-radius:20px;font-family:'Microsoft YaHei'; }
.search_Radius .search-btn {position:absolute;top:9px;left:15px;z-index:100;}
.spAllItem{font-size:13px;color:#666666;border-bottom:1px dotted #b8b8b8;padding:10px 0;}
.spgmList li{border-bottom:1px dotted #b8b8b8;vertical-align:middle;padding:12px 0;}
.spgmList li .spLabel2{color:#111;font-size:15px;}
.spgmList li .gmInfo{font-size:12px;color:#888888;margin-top:5px;}
.spgmList li i{margin-top:-3px;margin-left:5px;}
.gmPricejg{color:#f37b07;font-size:15px;font-weight:bold;margin-left:20px;}
.ddRight{margin-left:330px;border:1px solid #e7eaec;background-color:#fff;padding:35px;position:relative;}
.v3-input{border:1px solid #dfdfdf;height:36px;line-height:36px;vertical-align:middle;padding:0 10px;border-radius:3px;background-color:#fff;width:100%;}
.iphoneDiv .v3-input{width:343px;}
.iphoneDiv{margin:10px 0 10px 20px;}
.ddAllMony{position:absolute;top:35px;right:35px;font-size:15px;color:#555555;text-align:right;}
.ddAllMony .priceNum{font-size:36px;font-weight:normal;}

.bkList1 li,.bkList2 li{float:left;margin-right:12px;margin-bottom:12px;}
.bkList1 li,.bkList2 li.bank_big a{height:62px;}
.bkList1 li,.bkList2 li.bank_big img{
    height:40px;
    margin-top:10px;
}
.bkList1 li a,.bkList2 li a{display:inline-block; width:175px;border:1px solid #dfdfdf;padding:10px 0; overflow:hidden;text-align:center;position:relative;cursor:pointer;background-color:#fff;border-radius:3px;}
.bkList1 li.cb_select a,.bkList2 li.cb_select a{border:1px solid #42c160;}
.bkList1 li.cb_select .select_icon,.bkList2 li.cb_select .select_icon{display:block;position:absolute;right:0;bottom:0;}
.bkList2 li a{padding:5px 0;}
.bkList2 li a img{height:30px;}
.bkList2{height:190px;overflow:hidden; margin-top:20px;}
.heightAuto{height:auto;overflow:hidden;}
.showAll{text-align:center;margin:10px 0;display:none;margin-right:50px;}
.showAll a{font-size:12px;color:#333;cursor:pointer;}
.showAll a:hover{color:#50b446}
.zfGs{font-size:13px;color:#555555}
.bolder{font-weight:bold !important;}
.bold{font-weight:bold !important;}
.fcolor{color:#f47212;}
.ddBtn a{width:150px;}
.updateTypeList li a{font-size:14px;font-weight:bold;line-height:62px;vertical-align:middle;}
.paySolution li a,.timeLeft li a{display:block;height:62px;overflow:visible;}
.paySolution li a h4,.timeLeft li a h4{padding-top:13px;font-size:14px;}
.timeLeft li a{cursor:default;}
.paySolution li a h6,.timeLeft li a h6{font-size:13px;color:#f58236;}
.timeLeft li a h6{font-size:12px;font-weight:normal;}
#paySolution .defaultHide{display:none;}
#paySolution.heightAuto .defaultHide{display:block;} 
.bkList2 .sale_flag{position:absolute;right:-1px;top:-1px;}
.realPrice{color:#aaa;margin-right:3px;font-weight:normal;text-decoration:line-through;}
.selectList{
    padding:15px;
    border:solid 1px #eee;
    margin:20px 0;
    padding-bottom:8px;
}
.selectList li{background-color:#eee;border-radius:15px;line-height:25px;vertical-align:middle;padding:0 15px; float:left;font-size:13px;margin:0 8px 8px 0;}
.selectList li .icon_close_gray{margin-left:5px;cursor:pointer;}
/*end 订单付款*/



 .khcol {display: inline-block;}

 .tablesearchstyle tr td span {text-align: left;}
 .sc_form_input {padding-top: 10px; }
 .sc_form_input select {width: 110px;}
 .fi_item {
            float: left;
            margin-left: 10px;
            line-height:34px;
            vertical-align:middle;
            text-align:left;
            height:48px;
        }
 .fi_item input{vertical-align:middle; }
.fi_item label {
                padding-top: 7px;
                display: block;
                width: 7em;
                text-align: right;
            }
        .khcol label{
            width:auto;
            float:left;
            padding-right:5px;
        }

/*会员版介绍页面*/
.forModuleBuy{display:none;}

/*卫生保健页面*/
.wsbj{width: 100%;border-radius: 7px;background-color: #FFFFFF;}
.wsbj-left{width: 378px;height: 560px;margin-left:15px;float: left;}
.wsbj-box{width: 340px;height: 180px ;font-size: 12px;color:#FFFFFF;background-image: url(../Images/wsbj-1.png); background-repeat: no-repeat;margin-left:10px; margin-top:40px;}
.wsbj-box span{line-height: 37px;}
.wsbj-box1{width: 163px;padding-top: 0px;text-align: center;text-shadow:-1px -1px 1px rgba(0,0,0,0.1);display:block;float:left;}
.wsbj-box1 p{font: arial;margin-top: 0.8em;margin-bottom: 0em;font-size: 24px;}
.wsbj-box1 span{font-size: 14px;}
.wsbj-box2{float:right;}
.wsbj-cir{width: 300px;margin: 8px auto auto 38px;padding: 10px;}
.wsbj-qita{width: 128px;height: 129px;background-image: url(../Images/wsbj-5.png);float:left;position: relative;}
.wsbj-1{width: 130px;height: 129px;background-position: -128px 0px;background-image: url(../Images/wsbj-5.png);float:left;position: relative}
.wsbj-3{width: 128px;height: 129px;background-position: 0px -129px;background-image: url(../Images/wsbj-5.png);float:left;position: relative}
.wsbj-2{width: 130px;height: 129px;background-position: -128px -129px;background-image: url(../Images/wsbj-5.png);float:left;position: relative}
.wsbj-cent{position: absolute;left: 140px;top: 286px;width: 104px;height: 68px;text-align: center;vertical-align: middle;padding-top: 96px;}
.wsbj-cent span{font-size: 27px;color: #F7AD66;}
.wsbj-cent p{font-size: 13px;line-height: 19px;margin-top: 5px;}
.wsbj-right{text-align: center;margin-left: 426px;border-left: 2px solid #E5E5E5;}
.wsbj-btn a{margin: 0px 2px 0px 2px;}
.wsbj-table{}
.chartTitle{margin-top:15px;}
.chartTitle span{display:inline-block;font-size:12px;color:#666;background-color:#eee;line-height:24px;vertical-align:middle; padding:0 15px; border-radius:20px;}
.topCenterChosen{text-align:center;line-height:32px;vertical-align:middle;}
.topCenterChosen .chzn-container{text-align:left;vertical-align:middle;}
.yeyChosenLabel{color:#fff;font-size:14px;}
/*end卫生保健页面*/
/*集团园差异*/
.forJQY .ekLeftNavList li a{background-color:#50B446}
.forJQY .ekLeftNav_tips_txt,.forJQY ekLeftNav_tips_txt:hover{background-color:#FFE033}
/*end集团园差异*/

.wsbjll{position:relative;}
.wsbjll span{font-size:14px;line-height:37px;}
.wsbjll ul li {list-style-type:none;border-bottom:1px solid rgba(255, 255, 255,0.3);}
.wsbjll ul{padding-left:0px;padding-top:0px;margin-top:0px}
#wsbjll-from1{width:400px;height:385px;}
.wsbjll-title{line-height:37px;background:#71D398;border-radius:30px;padding:12px 30px;font-size:18px;color:#FFFFFF;}
.wsbj-top52{margin-top:-52px;}
#wsbjll-from2{width:100%;height:390px;}
.wsbj-btn{margin-top:20px;}
.wsbj-color{height:22px;background:#FFFFFF;color:#F7AD66;padding-right:0.5em;padding-left:0.5em;border-radius:4px;text-align:right;}
.chart_overlay{background-image:url(../Images/chart_overlay_bg.png);margin-top:112px;margin-left:118px;width:163px;height:163px;position:absolute;z-index:5;text-align:center;}
#chart_label{font-size:20px;margin-top:45px}
#chart_value{font-size:36px;margin-top:-15px;color:#FF7A7B;}
.wsbjllWrap{margin-left:-23px}
/*报表相关*/
 .excelTableHeader {
            font-size:24px;
            text-align:center;
        }
  #excelDiv{overflow:auto;border-top:solid 1px #555;border-left:solid 1px #555;}
        .excelTable ,#excelDiv table{
            width: 100%;
            border-collapse: collapse; 
            border: solid 1px #666;
            margin-top:-1px;
            margin-left:-1px;
        }
        #excelDiv h2{
            display:none;
        }
            .excelTable td, .excelTable th,#excelDiv table td,#excelDiv table th {
                border: solid 1px #666;
                font-size: 12px;
                line-height:18px;
                text-align:center;
                font-family:"Microsoft Yahei";
                min-width:3em;
            }
            .excelTable th,#excelDiv table th{
                background-color:#f8f8f8;
                padding:5px 0;
            }
        #excelDiv table th{
            padding:5px 10px;
            background-color:#f7f7f7;
        }
        #excelDiv table td{
             padding:5px 10px;
        }
        .et_input_text {
            border: none;
            width: 100%;
            height: 100%;
            height: 32px;
            line-height: 32px;
            vertical-align: middle;
            text-align: center;
            background-color: transparent;
            font-family: "Microsoft Yahei";
            font-size:12px;
        }
        .bold{font-weight:bold;}
        .settingTable{
            border-collapse:collapse;
        }
        .settingTable td{
            padding:5px 10px;
        }
/*end报表相关*/
.a_index{color:#444444 !important}
.a_index:hover{color:#444444 !important}
/*会员介绍页面*/

.upint_header{height:80px;width:1100px; margin:0 auto;z-index:1000;}
.upint_logodiv{float:left;}
.upint_logo{width:272px;height:75px;}
.upint_corner{padding:0.2em 0.5em;background-color:#F19149;color:#FFF;font-size:13px;display:inline-block;border-radius:5px;margin-top:14px;margin-left:5px;}
.puhui_tip{background-color:#21b655;}
.upint_login{float:right;margin-top:14px;}
.upint_login a{border-radius:2px;}
.upint_login a.btn-primary-m{background-color:#2db55a;}
.upint_login a.btn-primary-m:hover{background-color:#35c161;}
.upint_login a.btn-primary-border-m{border-color:#2db55a;}
.upint_bg01div,.upint_bg02div,.upint_bg03div,.upint_bg04div,.upint_bg05div{width:100%;text-align:center;}
.upint_bg01div,.upint_bg05div{height:550px;}
.upint_bg02div,.upint_bg03div,.upint_bg04div{height:600px;}
.upint_bg04div{height:610px;}
.upint_bg01div,.upint_bg03div,.upint_bg05div{background-color:#F1F1F1;}
.upint_banner{margin-top:70px;margin-bottom:30px;}

.upint_bg01{height:449px;margin-top:101px;}
.upint_bg02{height:499px;margin-top:101px;}
.upint_bg03{height:475px;margin-top:125px;}
.upint_bg04{height:546px;margin-top:64px;}
.upint_bg05{height:466px;margin-top:84px;}
.upint_btnupd,.upint_btntab{padding:10px 50px; border:1px solid #fff;border-radius:25px;font-size:18px;cursor:pointer;font-family: 'Microsoft YaHei';transition:all 0.3s;}
.upint_btnupd{background-color:#fff;color:#555;}
.upint_btnupd:hover{background:#ffef84;border-color:#ffef84;}
.upint_btntab{color:#fff;}
.upint_btntab:hover{background-color:#fff;color:#555;}
.puhuiBtn:hover{background-color:#beffab;border-color:#beffab;}
.large_price{font-size:40px; font-family:'Arial';line-height:46px; vertical-align:middle;color:#fff;font-weight:normal;}
.large_price span{font-size:16px;font-family:'Microsoft Yahei';}
.info_box_div{width:1200px;height:560px;margin:0px auto;}
.info_box_div{position:relative;}
.info_img_box img,.info_img_box_gray img{width:700px;height:560px;float:left;}
.info_img_box_gray{background-color:#f1f1f1;}
.info_img_box_content{width:450px;height:560px;float:left;padding-left:50px;}
.info_img_box .info_img_box_content{width:300px;padding-right:100px;}
.info_img_box_content p{font-size:64px;color:#474754;font-family:SimHei;margin:50px 0px 10px 0px;}
.info_img_box_content span{background:#23B757;padding:7px 10px;color:#fff;border-radius:4px;font-size:17px;}
.info_img_box_content ul{margin-top:40px;}
.info_img_box_gray li{background:url(../Images/puhui_checkmark.png) 0px 5px no-repeat;padding-left:40px;line-height:38px;color:#474747;font-size:16px;}
.info_img_box li{background:url(../Images/puhui_checkmark.png) right 5px no-repeat;padding-right:40px;line-height:38px;color:#474747;font-size:16px;text-align:right;}
.info_box_top50{padding-top:50px;}
.info_img_box ul{color:#888888;text-align:right;}

.info_img_box_bubble1,.info_img_box_bubble2,.info_img_box_bubble3,.info_img_box_bubble4,.info_img_box_bubble5,.info_img_box_bubble6,.info_img_box_bubble7,.info_img_box_bubble8,.info_img_box_bubble9,.info_img_box_bubble10,.info_img_box_bubble11{background:url(../Images/puhui_icons@2x.png) no-repeat;position:absolute;background-size:800px 450px;z-index:1;background:url(../Images/puhui_icons@1x.png)\9;}
.info_img_box_bubble1{width:258px;height:102px;background-position:-27px 0px;left:519px;top:46px;}
.info_img_box_bubble2{width:258px;height:103px;background-position:-286px 0px; left:900px;top:380px;}
.info_img_box_bubble3{width:233px;height:105px;background-position:0px -103px;left:433px;top:66px;}
.info_img_box_bubble4{width:230px;height:105px;background-position:-233px -103px;left:41px;top:138px; }
.info_img_box_bubble5{width:240px;height:105px;background-position:-463px -103px;left:500px;top:328px;}
.info_img_box_bubble6{width:228px;height:103px;background-position:0px -209px;left:526px;top:148px;}
.info_img_box_bubble7{width:209px;height:103px;background-position:-228px -209px;left:978px;top:219px; }
.info_img_box_bubble8{width:190px;height:103px;background-position:-438px -209px;left:128px;top:75px;}
.info_img_box_bubble9{width:194px;height:105px;background-position:0px -312px;left:15px;top:338px;}
.info_img_box_bubble10{width:200px;height:105px;background-position:-194px -312px;left:518px;top:408px;}
.info_img_box_bubble11{width:255px;height:105px;background-position:-394px -312px;left:549px;top:38px;}
.info_huiyuan_bubble1,.info_huiyuan_bubble2,.info_huiyuan_bubble3,.info_huiyuan_bubble4,.info_huiyuan_bubble5,.info_huiyuan_bubble6,.info_huiyuan_bubble7,.info_huiyuan_bubble8,.info_huiyuan_bubble9,.info_huiyuan_bubble10,.info_huiyuan_bubble11,.info_huiyuan_bubble12,.info_huiyuan_bubble13{background:url(../Images/member_icons@2x.png) no-repeat;position:absolute;background-size:950px 425px;z-index:1;background:url(../Images/member_icons@1x.png)\9;}
.info_huiyuan_bubble1{width:258px;height:110px;background-position:0px 0px;left:476px;top:187px;}
.info_huiyuan_bubble2{width:258px;height:110px;background-position:-259px 0px;left:894px;top:380px;}
.info_huiyuan_bubble3{width:208px;height:106px;background-position:0px -105px;left:118px;top:172px;}
.info_huiyuan_bubble4{width:233px;height:106px;background-position:-211px -110px;left:416px;top:136px;}
.info_huiyuan_bubble5{width:259px;height:106px;background-position: -450px -110px;left:86px;top:339px;}
.info_huiyuan_bubble6{width:238px;height:106px;background-position:-712px -110px;left:386px;top:339px;}
.info_huiyuan_bubble7{width:95px;height:110px;background-position:-519px 0px;left:524px;top:230px;}
.info_huiyuan_bubble8{width:95px;height:110px;background-position:-614px 0px;left:1010px;top:176px;}
.info_huiyuan_bubble9{width:258px;height:103px;background-position:0px -216px;left:160px;top:61px;}
.info_huiyuan_bubble10{width:258px;height:108px;background-position:-261px -216px;left:18px;top:340px;}
.info_huiyuan_bubble11{width:259px;height:108px;background-position:-524px -216px;left:400px;top:400px;}
.info_huiyuan_bubble12{width:110px;height:110px;background-position:-712px 0px;left:900px;top:95px;}
.info_huiyuan_bubble13{width:260px;height:105px;background-position:0px -320px;left:693px;top:381px;}
.upint_bottom
{
    text-align: center;
    color: #7f7f7f;
    margin-top: 70px;
    margin-bottom:80px;
    font-size:14px;
}

.large-header {
	position: relative;
	width: 100%;
	background: #2db55a;
	background-size: cover;
	background-position: center center;
	z-index: 10;
    height:350px;
    text-align:center;
}
/*end会员介绍页面*/
/*关于我们*/
.lg_nav li{float:left;padding-top:10px;}
.lg_nav li a.lg_nav_link{display:block;float:left;height:32px; line-height:32px;vertical-align:middle;padding:0 30px;border-radius:4px;transition:all 0.3s;font-size:15px;cursor:pointer;}
.lg_nav li a.lg_nav_link:hover{background-color:#32BE78; color:#fff;}
.lg_nav li{position:relative;}
.abus_banner{text-align:center;background-color:#e6e7e9;}
.aboutUsCon{font-size:15px;line-height:2em;text-align:justify;width:1100px; margin:0 auto;}
.aboutUsCon p{padding:12px 0;text-indent:2em;}
.aboutUsCon h2{font-size:18px;text-indent:2.4em;margin-top:25px;}
/*end关于我们*/
/*专案管理*/
.cardTable{border-collapse:collapse;height:100%;}
.cardTable td{padding:10px;}
.cardTable td input{text-align:center;}
/*end专案管理*/
/*自定义Excel报表注意事项*/
.uple_title{width:100%;height:92px;border-top:5px solid #EEEEEE;text-align:center;}
.uple_title p{font-size:30px;line-height:92px;}
.help_img_box_gray{width:1000px;height:350px;margin:0px auto;}
.help_img_margin{margin-top:50px;}
/*end自定义Excel报表注意事项*/
.pos-re{
    position:relative;
}
.pos-ab{
    position:absolute;
}
.grid_margin{
    position:relative;
}
.grid_list_bttons{
    position:absolute;
    top:0;
    right:30px;
    z-index:100;
}
/*食谱详情提示相关*/
.v2_shipuTips{
    position:absolute;
    width:835px;
    z-index:300;
    height:450px;
    display:none;
    /*width:552px;*/
    overflow:hidden;
    border:1px solid #f3c05f;
    border-radius:5px;
    box-shadow:1px 1px 7px rgba(0,0,0,0.25)
}
.v2_shipuTips table{width:100%; height:100%;}
.v2_shipuTips table td{background-color:#efe6d4;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:5px;}
.v2_shipuTips table thead td{border-top:none; height:38px; text-align:center; padding:0;}
.v2_shipuTips table thead tr td:last-child{border-right:none;}
.v2_shipuTips table thead tr td:first-child{border-left:none;width:16px;}
.v2_shipuTips table tbody tr:last-child td{border-bottom:none;}
.v2_shipuTips table tbody tr td:first-child{border-left:none;width:16px;color:#b45a00;background-color:#ffda91;}
.v2_shipuTips table tbody tr td:last-child{border-right:none;}
.v2_shipuTips table{font-size:12px;border-radius:3px;overflow:hidden;}
.v2_shipuTips table thead td{background-color:#ffda91;height:38px;line-height:38px;color:#b45a00;}
.showMoreShipu{
    height:28px;
    line-height:28px;
    vertical-align:middle;
    text-align:center;
    font-size:13px;
    margin-top:10px;
}
.showMoreShipu a{
    display:block;
    background-color:#fff;
    border-radius:4px;
    transition:all 0.3s;
    border:solid 1px #ddd
}
.showMoreShipu a:hover{
    background-color:#50b446;
    color:#fff;
}
/*参考摄入量*/
.klb_title1{border-bottom:1px solid #DDDDDD;padding-top:10px;}
.klb_title1 button{float:right;margin-right:10px;background:#51B449;border:1px solid #51B449;border-radius:3px;padding:5px 12px;color:#fff;margin-top:3px;}
.klb_v3_shiwu,.klb_book{font-weight:bolder;font-size:16px;float:left;color:#50b446;text-indent:40px;line-height:42px;font-size:16px;font-family:Arial,'Microsoft YaHei';}
.yys_input_list{background-clip: padding-box;background-color:#fff;border:3px;box-shadow: white inset;color: #555555;display: block;height: 28px;line-height: 29px;border: 1px solid #CCCCCC;}
.klb_v3_shiwu{background:url(../Images/ekangpn/v3_shiwu.png) 10px 7px no-repeat;}
.klb_book{background:url(../plugins/ehaiform/images/image1/book.gif) 10px 7px no-repeat;}
.klb_down{background: url(../images/anedown.png) no-repeat center center;
    float: right;
    margin-top: 5px;
    height: 12px;
    width: 20px;
    padding-top: 12px;
    padding-right: 10px;
    cursor: pointer;}
/*我的营养知识库*/
.klb_head{width:100%;border-bottom:1px solid #51B449;padding:0;}
.klb_head table{border-spacing:0px;}
.klb_head tr{width:100%;}
.klb_head td{padding:0 1px;}   
.klb_head a{padding: 10px 40px;font-size:14px;color:#565656;display:block;border-top-left-radius:5px;border-top-right-radius:5px;background:#eeeeee;}
.klb_head .on{}
.klb_head .on a{color:#fff;background:#51B449;}
.klb_content{padding-top:10px;}
.klb_content button,.ztree_btn{background:#51B449;border:1px solid #51B449;border-radius:3px;padding:5px 12px;color:#fff;}
.ztree_btn{margin:20px auto;text-align:center;cursor:pointer;}
/*详情显示*/
.klb_d_i{display:inline-block;width:5px;height:10px;background:#51B449;border-radius:2px;}
.klb_d_span1,.klb_d_span2,.klb_d_p,.klb_d_p,.klb_d_conp{font-size:14px;}
.klb_d_span2{margin-right:40px;}
.klb_d_span1{font-weight:bolder;}
.klb_d_p,.klb_d_conp{text-indent:2em;line-height:2em;margin-top:1em;}
.klb_d_nav{position:fixed;width:120px;border:1px solid #E5E5E5;}
.klb_d_nav a{width:100%;line-height:32px;font-size:15px;padding-left:20px}
.klb_d_nav .on{background:#50b446;}
.klb_d_nav .on a{color:#fff;}
.klb_d_con{padding-left:140px;}
.klb_d_conp{display:block;margin-top:0;margin-bottom:20px;}
.klb_search{float:right;line-height:32px;width:260px;padding:8px;background:url(../Images/searchicon2.png) no-repeat right;border:1px solid #DCDCDC;position:relative;}
.klb_search input{border:none;}
#klb_search_btn{position:absolute;display:block;width:50px;height:40px;right:0;cursor:pointer;}
.klb_content_l{float:left;width:200px;border:1px solid #C7DEC6;}
.klb_content_r{padding-left:220px;}
.klb_content_l1{background:#E6FBE5;border-bottom:2px solid #50b446;padding:14px;}
.klb_content_l1 span{font-size:14px;font-weight:500;}
.klb_content_l2{padding:15px 10px;}
.klb_content_l2 div{width:90%;line-height:32px;cursor:pointer;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.klb_content_l2 span{font-weight:500;font-size:14px;}
.klb_content_l2 .on{background:#50b446;border-radius:5px;}
.klb_content_l2 .on span{color:#fff;}
.klb_content_i{background:url(../Images/nav/nv76.png) no-repeat center;display:inline-block;width:24px;height:33px;float:left;}
.on .klb_content_i{background:url(../Images/nav/nv75.png) no-repeat center;}
#klb_iframe{display:none;position:absolute;top:70px;left:50%;margin-left:-150px;z-index:99;border:1px solid #50b446;}
#klb_iframe iframe{width:300px;height:500px;}
#klb_iframe a{float:right;}
.klb_iframe_t{padding:10px 21px 3px;}
.klb_content_r .hDiv{margin-top:0px !important;}
.klb_content_r .flexigrid{margin-top:0px !important;}
/*营养知识库table 营养素table*/
.yysTable{
    width:1000px;
    margin-top:20px;
    margin-bottom:30px;
   
}
.yysTable td{
    width:16.6%;
    padding:5px 10px;
    font-size:14px;
}
.yysTable td.align-right{font-weight:bold;}
.yys-caption{font-size:15px;color:#51B449;margin-left:40px;margin-top:15px;}
/*计划免疫界面样式*/
.jhmyTable{
    border:solid 1px #ddd;
    min-width:100%;
     border-collapse:collapse;
     table-layout:fixed;
}

.jhmyTable td{
    border:solid 1px #ddd;
    padding:6px 4px;
    text-align:center;
    background-color:#fff;
}
.jhmyTable thead{
     border-bottom:solid 2px #78cf73;
}
.jhmyTable thead td{
    background-color:#e6fce4;
    border:solid 1px #bae4b8;
    font-weight:bold;
   
}
#copyTableWrap{
    position:absolute;
    top:0;
    left:0;
}
#moreBtnBox{
    position:relative;
}
#moreBtnBox ul{
    display:none;
    position:absolute;
    right:0;
    top:100%;
    width:120px;
    background-color:#fff;
    line-height:2.2em;
    font-size:14px;
    padding:5px;
    border:solid 1px #eee;
    box-shadow:2px 2px 15px rgba(0,0,0,0.15);
}
#moreBtnBox ul a{
    display:block;
    color:#333;
    padding:3px 15px;
    border-radius:3px;
    transition:all 0.4s;
}
#moreBtnBox ul a i{
    display:inline-block;
    margin-right:4px;
}
#moreBtnBox ul a:hover{
    background-color:#edad30;
    color:#fff;
}
#moreBtnBox ul a#a_publish.disabled{
    opacity:0.4;
    filter:alpha(opacity=40);
    cursor:default;
}
#moreBtnBox ul a#a_publish.disabled:hover{
    background-color:#fff;
    color:#333;
}
.headerBtnSpace{
    color:#e29b47;
    font-size:16px;
    display:block;
    margin-left:5px;
}
#zzspbtnmax{
    font-size:20px;
    text-align:center;
    line-height:26px;
    text-align:center;
    padding-right:4px;
}

/*打印页面常用元素样式*/
.printPageCap{
    font-size:20px;
    color:#000;
    text-align:center;
    line-height:2em;
}
.printTable{
    padding:20px;
    padding-top:5px;
}
.printTable table{
    border:solid 1px #000;
    border-collapse:collapse;
    width:100%;
}
.printTable table thead td{
    font-weight:bold;
    background-color:#f3f3f3;
}
.printTable table td{
    border:solid 1px #000;
    padding:5px;
    line-height:1.4em;
    font-size:12px;
}
.ShiftregisteInput{
    width:90%;
    border:none;
    text-align:center
}
/*佝偻病添加页面*/

.rickets_w1_p1{background: #51B449;display: inline-block;height: 18px;width: 5px;border-radius:3px;vertical-align:middle;margin-top:-5px;}
.rickets_w1_p2{display: inline-block;color: #51B449;font-size: 18px;}
.rickets_w2{padding: 5px;}
.rickets_w2 table{border: 1px solid #CDE1CC;width: 100%;border-collapse:collapse;}
.rickets_w_int td{border: 1px solid #C7DEC6;}
.rickets_w2 thead td{background-color: #e6fbe5;border-bottom: 2px solid #51B449;color: #363636;padding: 2px;font-size: 14px;}
.rickets_w2 tbody td{background: #FCFCFC;padding: 8px;font-size: 14px;}
.rickets_w2 tbody input{line-height: normal;font-size: 12px;border-radius: 3px;padding: 2px;border: 1px solid #ccc;height: 20px;}
.rickets_w3 td{font-size: 14px;}
.rickets_w3_td{opacity: 0.5;filter: alpha(opacity=50);}
.rickets_w3_td input{border: none;border-bottom: 1px solid #ccc;width: 80px;text-align: center;}
.rickets_w3 textarea{border-radius: 4px;border-color: #ccc;}
.rickets_eject{position: fixed;z-index: 99;top:50%;left: 50%;border:2px solid #51B449;border-radius: 5px;display:none;width:885px;height:430px;margin-left:-440px;margin-top:-190px;box-shadow:0 5px 20px rgba(0,0,0,0.15);background-color:#fff;}
.rickets_eject_top{background: #51B449;}
.rickets_eject_top span{color: #ffffff;line-height: 45px;font-size: 16px;padding-left: 10px;}
.rickets_eject_top #addbtn, .rickets_eject_top #clobtn{font-size: 14px;padding: 5px 20px;width: 30px;margin-top: 7px;margin-right: 5px;}
.rickets_eject_top #addbtn{background: #fff;color: #51B449;}
.rickets_eject_top #clobtn{background: #FBF9B6;color: #CD9C2E;}
.rickets_eject_td_p{color:#50b446;font-size:14px;padding:15px 0;}
.retjet_d{width:25%;height:385px;}
.retjet_in{width:90px;margin:5px 0;line-height:28px;min-height:28px;border:1px solid #ddd;border-radius:5px;padding:0 5px;resize:none}
.retjet_inp{color:#222;margin-bottom:5px;font-weight:bold;font-size:12px;}
.retjet_d1{width:50%;padding-bottom:10px}
.retjet_d2{width:80%;margin:0 10px;padding-bottom:10px;border-bottom:1px dotted #ccc;}



/*晨检模块样式*/
.global_nums{
    position:fixed;
    left:15px;
    top:0;
    height:100%;
    background-color:#e7f5e4;
    width:80px;
    margin-top:20px;
}
.global_nums_title{
    background-color:#50b446;
    border-radius:3px;
    color:#fff;
    font-size:12px;
    text-align:center;
    width:64px;
    padding:3px 0;
    margin:0 auto;
    margin-bottom:5px;
    margin-top:8px;
    position:relative;
}
.global_nums_title:after{
    content:"";
    display:block;
    position:absolute;
    left:50%;
    top:100%;
    margin-left:-5px;
    border-top:solid 6px #50b446;
    border-left:solid 4px transparent;
    border-right:solid 4px transparent;
}
.cjTitle{
    background-color:#f99224;
}
.cjTitle:after{
    border-top:solid 6px #f99224;
}

.morning_check_nums{
    text-align:center;color:#50b446;
}
.mc_main_wrap{
    margin-left:100px;
}
.morning_check_nums li{
    padding:5px;
    /*cursor:pointer;*/
}
/*.morning_check_nums li:hover{
    background-color:#50b446;
    color:#fff;
}*/
.morning_check_nums .mn_num{
    font-size:26px;font-family:Arial;
}
.cj_num_list{
    color:#f99224;
}
/*.cj_num_list li:hover{
    background-color:#f99224;
    color:#fff;
}*/
.morning_chek_list li.student_card{
    float:left;
    width:270px;
    border:solid 1px #acd4a4;
    box-shadow:0 2px 3px rgba(0,0,0,0.07);
    background-color:#fff;
    position:relative;margin-right:15px;
    margin-bottom:15px;
    transition:all 0.5s;
    height:223px;
    border-radius:3px;
}
.morning_chek_list li.student_card:hover{
    box-shadow:0 10px 25px rgba(0,0,0,0.15);
    border-color:#50b446;
}
.morning_chek_list li.noCome{
    background-color:#e7f5e4;
    border-color:#cae2c5;
    box-shadow:none;
}
.morning_chek_list li.noCome .student_foot{
    border-top-color:#d7e3ca;
}
.morning_chek_list li.noCome .student_foot a{
    border-left-color:#d7e3ca;
}
.morning_chek_list .student_body{
    padding:15px;
    height:142px;
}
.morning_chek_list .student_img{
    width:60px;
    height:60px;
    overflow:hidden;
}
.doDayAbserve{
    font-size:13px;
    margin-left:5px;
    color:#777;
    transition:all 0.5s;
}
.doDayAbserve:hover{
    color:#27931e;
}
.morning_chek_list .student_class{
    padding-right:10px;font-weight:bold;
    margin:3px 0;color:#555;
}
.morning_chek_list .student_header{
    width:70px;
    float:left;
    text-align:center;
    position:relative;
    
}
.stateExp{
    display:block;
    position:absolute;
    right:7px;
    top:5px;
    color:#f00;
    font-size:14px;
    z-index:2;
    cursor:pointer;
}
.signInBtn{
    color:#444;
    font-size:12px;
    text-decoration:underline;
    line-height:1.3em;
}
.signInBtn:hover{
    color:#50b446;
}
.signInBtn i{
    font-size:14px;
}
.cancelSign{
    font-size:18px;
    margin-left:5px;
    color:#50b446;
    font-weight:bold;
}
.temp_tip{
    display:inline-block;
    margin-right:10px;
    border-radius:3px;
    line-height:20px;
    vertical-align:middle;
    text-align:center;
    font-size:12px;
    color:#fff;
    background-color:#50b446;
    padding:0 4px;
    margin-top:2px;
    cursor:pointer;
}
.zhengchang{
    background-color:#6bb452;
}
.diwen{
    background-color:#66bef6;
}
.dishao{
    background-color:#ffaa29;
}
.gaoshao{
    background-color:#e74a1a;
}
.morning_chek_list .student_body{
    position:relative;
}
.morning_chek_list .check_info{
    width:160px;
    float:right;
}
.morning_chek_list .check_info ul{
    font-size:13px;
    color:#444;
    margin-top:10px;
    line-height:22px;
}
.morning_chek_list .check_info ul li span{
    color:#777;
}
.morning_chek_list .check_info h2{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    width:7em;
}
.morning_chek_list .student_img img{
    width:100%;
    border-radius:30px;
}
.morning_chek_list .morning_check_result{
    position:absolute;
    z-index:3;
    right:10px;
    top:10px;
}
.icon_health,.icon_health_min{
    background-image:url(../Images/attendance/morning_check_icons.png);
    width:40px;
    height:40px;
    overflow:hidden;
    display:block;

}
.icon_health_min{
    width:26px;
    height:26px;
    display:inline-block;
    vertical-align:middle;
}
.icon_fine{
    background-position:0 0;
}
.icon_sick{
    background-position:-80px 0;
}
.icon_nodata{
    background-position:-120px 0;
}
.icon_gohome{
    background-position:-40px 0;
}
.icon_fine_min{
    background-position:0 -40px;
}
.icon_sick_min{
    background-position:-52px -40px;
}
.icon_gohome_min{
    background-position:-26px -40px;
}
.morning_chek_list .student_foot{
    height:50px;
    border-top:solid 1px #e7eaec;
    overflow:hidden;
}

.morning_chek_list .student_foot a{
    display:block;
    width:50%;
    float:left;
    text-align:center;
    line-height:50px;
    height:50px;
    vertical-align:middle;
    font-size:15px;
    border-left:solid 1px #e7eaec;
    margin-left:-1px;
    transition:all 0.3s;
   
}
.morning_chek_list .student_foot a i{
    font-size:20px;
    vertical-align:middle;
    margin-right:4px;
    margin-top:-4px;
    display:inline-block;
}
.morning_chek_list .student_foot a.on{
    background-color:#50b446;
    color:#fff;
}
.morning_chek_list .student_foot a:hover{
    background-color:#50b446;
    color:#fff;
}
.morning_chek_list .student_temp{
    display:inline-block;
    border-radius:3px;
    padding:3px;
    margin-right:10px;
    font-weight:normal;
    margin-top:4px;
    font-size:12px;
}

.morning_chek_list .temp_normal{
    background-color:#50b446;
    color:#fff;
}
.morning_chek_list .temp_sick{
    background-color:#ec6b12;
    color:#fff;
}
.morning_chek_list .quick_roll_call{
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background-image:url(../Images/ie_bgC.png);
    z-index:8;
    display:none;
    animation-duration:0.3s;
}
.quick_roll_call_list{
    padding-top:40px;
    padding-left:25px;
}
.quick_roll_call_list a{
    display:block;
    width:1em;
    padding:15px 10px 25px 10px;
    line-height:20px;
    vertical-align:middle;
    color:#333;
    text-align:center;
    background-color:#fff;
    border-radius:3px;
    float:left;
    margin-right:12px;
    margin-bottom:12px;
    cursor:pointer;
    transition:all 0.3s;
    font-size:14px;
    position:relative;
    box-shadow:1px 5px 10px rgba(0,0,0,0.15);
    animation-duration:0.3s;
}
.quick_roll_call_list a i{
    color:#fff;
    position:absolute;
    bottom:5px;
    right:10px;
    font-size:12px;
    line-height:1em;
    display:none;
}
.abnoemalReason{
    border:solid 1px #e1e1e1;
    border-radius:3px;
    box-shadow:2px 2px 4px rgba(0,0,0,0.05) inset;
    line-height:1.5em;
    padding:5px;
    margin:5px 0;
    height:6em;
    width:14em;
    font-size:12px;
    font-family:'Microsoft Yahei';
}
.quick_roll_call_list a.on{
    background-color:#50b446; color:#fff;
}
.quick_roll_call_list a.on i{
    display:block;
}
.quick_roll_call_list a:hover{
    background-color:#eee;
    color:#000;
}
.quick_roll_call_list a:hover i{
    display:block;
    color:#ccc;
}
.min-tip{
    border-radius:3px;
    background-color:#eee;
    padding:0 5px;
    font-style:normal;
    font-size:12px;
    height:20px;
    line-height:20px;
    vertical-align:middle;
    margin-top:-2px;
    display:inline-block;
    transition:all 0.3s;
}
.bg-gray{
    background-color:#ddd;
    color:#444;
}
.bg-purple{
    background-color:#c39eff;
    color:#fff;
}
.bg-purple:hover{
    background-color:#9e68f6;
}
.bg-red{
    background-color:#f69376;
    color:#fff;
}
.bg-red:hover{
    background-color:#eb6f4b;
}
.bg-green{
    background-color:#83d567;
    color:#fff;
}
.bg-green:hover{
    background-color:#53b034;
}
.bg-blue{
    background-color:#65c8f7;
    color:#fff;
}
.bg-blue:hover{
    background-color:#2ba4de;
}
.card_detail{
    position:absolute;
    background-color:#fff;
    padding:15px;
    border:solid 1px #ccc;
    z-index:12;
    height:200px;
    box-shadow:1px 1px 30px rgba(0,0,0,0.35);
    border-radius:4px;
}
.abnormalRbox{
    padding:10px;
    height:140px;
}
.white_arrow_left{
    border-top:solid 8px transparent;
    border-bottom:solid 8px transparent;
    border-left:none;
    border-right:solid 9px #fff;
    display:block;
    position:absolute;
    bottom:15px;
    left:-9px;
}
.stopLeft .white_arrow_left{
    border-right:none;
    border-left:solid 9px #fff;
    display:block;
    left:100%;
}
.quickCheckBox .white_arrow_left{
    bottom:105px;
}
.stopTop .white_arrow_left{
    bottom:190px;
}
.noseeAbnormal{
    margin-top:4px;
    color:#777;
}
.card_detail ul.detial_info{
    line-height:18px;
    vertical-align:middle;
    padding:7px 5px;
    width:150px;
}
.card_detail ul.detial_info li i{
    display:inline-block;
    vertical-align:middle;
    width:3px;
    height:3px;
    border-radius:3px;
    margin-right:5px;
}
.crd_danger{
    color:#e90707;
}
.crd_danger i{
    background-color:#f32424;
}
.crd_success{
    color:#50b446;
}
.crd_success i{
    background-color:#51B449;
}
.crd_danger i{
    background-color:#f11111;
}
.crd_warning{
    color:#e97707;
}
.crd_warning i{
    background-color:#fca122;
}
.crd_disabled{
    color:#555;
}
.crd_disabled i{
    background-color:#999;
}
.gray_bg{
    background-color:#f1f1f1;
}

.quickCheckBox{
    width:180px;
    padding:5px;
    height:auto;
    padding-bottom:15px;
}
.quickCheckHead{
    padding:15px 20px 19px 30px;
}
.quickCheckBody h5{
    padding-left:10px;
    color:#777;
}
.quickCheckTip{
    margin-left:7px;
}
.quickCheckTip h2{
    color:#50b446;
    font-size:24px;
    font-weight:normal;
    line-height:1.2em;
}
.quickCheckList{
    font-size:14px;
    color:#222;
    padding:0;
    margin-top:10px;
    
}
.quickCheckList li{
    height:36px;
    line-height:36px;
    vertical-align:middle;
    padding:0 10px;
    transition:all 0.4s;
    border-radius:4px;
    cursor:pointer;
}
.quickCheckList li .icon_health_min{
    margin-right:5px;
}
.quickCheckList li:hover{
    background-color:#f1f1f1;
}

.quickCheckList li a{
    font-size:12px;
    color:#50b446;
    text-decoration:underline;
}
/*打印用报表*/
.reportTable{
    border:solid 1px #000;
    border-collapse:collapse;
    width:100%;
    margin:15px 0;
}
.reportTable td,.reportTable th{
    border:solid 1px #000;
    text-align:center;
    font-weight:normal;
    font-size:14px;
    font-family:"宋体";
    padding:8px 0;
}
.report_caption{
    font-size:24px;
    text-align:center;
}
.reportProps{
    font-size:14px;
}
.reportList{
    font-size:13px;
    line-height:1.8em;
}


/*幼儿信息统计*/
.top2{top:2px !important}
.cia_nav{height:600px;width:80px;background:url(../images/cia_nav.jpg) repeat-y;padding-top:30px;overflow:hidden}
.cia_navd{width:100%;height:110px;padding-top:24px;color:#51B449;cursor:pointer;display:block;}
.cia_nav .on{background:#fff;width:82px;box-shadow:0 -1px 20px #51B449;}
.cia_navd i{font-size:32px}
.cia_content{margin-left:80px;padding:20px 24px;}
.cia_content_top_sta{background:#F8B552;padding:10px 15px;color:#fff;border-top-right-radius:4px;border-top-left-radius:4px;font-size:14px;}
.cia_content_top_tit{border:1px solid #dddddd;padding:30px 43px;}
.cia_content_top_tit input{border:1px solid #ddd;border-radius:3px;vertical-align:middle;padding:0 5px;line-height:30px;height:30px;width:220px;}
.cia_content_top_tit span{font-weight:bold}
.cia_tit_unit{position:absolute;top:3px;right:10px;font-weight:500 !important}
.cia_tab td{border:none}
.cia_tab tr td:first-child{position:relative;}
.cia_tab input{width:100%;}
.cia_tab input[type=checkbox],.cia_tab input[type=radio]{height:12px !important}
.cia_tab input[type=radio]{width:12px}
.cia_tab .mask{position:absolute;opacity:0.5;filter:alpha(opacity=50);width:800px;height:45px;left:40px;top:0px;background-color:#FCFCFC;z-index:999;}
.cia_tab thead{line-height:38px}
.cia_rep .mask{width:550px;}
.retjet_d2{width:80%;margin:0 10px;padding-bottom:10px;border-bottom:1px solid #ccc;}
.cia_tabsp .on{color:#50b446;border-bottom:1px solid #50b446}
.cia_tabspan {cursor:pointer;color:#6C6C6C;padding:10px 15px;display:inline-block;}
.ciag_topl{width:67%;display:inline-block;border:1px solid #ccc;}
.ciag_topr{width:30%;display:inline-block;border:1px solid #ccc;}
.ciag_toplbor{width:16px;color:#6E6E6E;background:#f1f1f1;padding:0 10px;vertical-align:middle}
.ciag_tag{background:#eaeaea;border-radius:3px}
.ciag_tagsp1{color:#c3c3c3;}
.ciay_tops{padding-top:11px;display:block}
.ciay input[type=checkbox]{width:12px}
.mc_navl {padding:30px 20px 0 20px}
.mc_portrait{margin:0 auto;width:60px}
.mc_portrait img{width:60px;border-radius:40px;}
.mc_dd{border-bottom:1px dashed #A6ADA6;}
.mc_name{font-weight:900;}
.mc_gray{color:#8B8D8A;}
.mc_data{color:#565656;font-weight:bolder}
.mc_green{color:#50b446}
.mc_input{padding-right:5px !important;height:28px;line-height:28px;border-radius:3px !important;padding:0 3px;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);border:1px solid #c3c3c3 !important;vertical-align:middle;}
.mc_title{font-weight:bold}
.mc_conter{padding-left:120px}
.mc_process{color:#222222;font-weight:bolder;font-size:22px;}
.mc_tl{display:inline-block;width:420px;padding-top:10px}
.mc_conter01,mc_conter02{background:#fff;padding:20px;border:1px solid #DCDCDC;border-radius:5px}
.mc_nav a{padding:0 10px;height:28px;line-height:28px;vertical-align:middle;background-color:#51B449;color:#fff;display:inline-block;font-size:14px;}
.mc_nav .on{background-color:#fff;color:#777777;}
.mct_btn{float:right;background:#FFFAE6;padding:10px;color:#B45A00;border-radius:5px;margin:0px 2px}
.mct_check{color:#AA6001;}
.mc_remove{border:1px solid #50b446;padding:2px;border-radius:4px}
.mct_btn{float:right;background:#FFFAE6;padding:10px;color:#B45A00;border-radius:5px;margin:0px 2px}
.mct_check{color:#AA6001;}

.mct_btn{float:right;transition:all 0.5s;background:#FFFAE6;padding:0 10px;color:#B45A00;border-radius:3px;margin:0px 2px;height:28px;line-height:28px;vertical-align:middle;font-size:14px;}
.mct_btn:hover{
    background-color:#fff5cc;
}
.mct_btn .iconfont{font-size:16px;}
.mct_check{color:#AA6001;font-size:16px;}
#classShow{border:none;color:#B45A00;box-shadow:none;background:none;text-align:right;font-size:16px;font-family:'Microsoft Yahei'; vertical-align:middle;}
.mct_check i{
    font-size:12px;
}
.AgeOption{cursor:pointer}
.AgeOption .on{background:#50B446;color:#fff;}
.greenTable{
    border-collapse:collapse;
    border:solid 1px #cfdfd3;
    width:100%;
}
.greenTable td,.greenTable th{
    padding:5px;
    text-align:center;
    border:solid 1px #cfdfd3;
    border-right:none;
    border-left:none;
    font-size:14px;
}
.greenTable td{
    font-size:13px;
}
.greenTable thead th{
    line-height:28px;
    vertical-align:middle;
    font-weight:bold;
    background-color:#e6fbe5;
    border-bottom:solid 2px #7bce77;
}
.greenTable .errorFood td{
    color:#ea2020;
    background-color:#fff9eb;
}
.warningBox{
    padding:10px;
    border:solid 1px #faebcc;
    color:#8a6b3d;
    background-color:#fcf8e3;
    margin-bottom:15px;
    line-height:1.7em;
    border-radius:3px;
}

/*右侧弹窗样式*/
.dialogPage{
    height:100%;
    position:fixed;
    right:0;
    top:0;
    background-color:#fff;
    border-left:solid 1px #ddd;
    box-shadow:-10px 0 40px rgba(0,0,0,0.15);
    width:300px;
    display:none;
}
.dialogBody{
    overflow:auto;
}
.dialogPage .closeIcon,.dialogPage .spaceIcon{
    font-size:24px;
    width:40px;
    text-align:center;
    display:inline-block;
}
.dialogPageHeader{
    height:40px;
    background-color:#50b446;
    color:#fff;
    line-height:40px;
    vertical-align:middle;
}
.dialogPageHeader a{
    color:#fff;
    font-size:15px;
}
.dialogPageHeader .leftBtns{
    float:left;
}
.dialogPageHeader .rightBtns{
    float:right;
}
.dialogPageHeader .headerMain{
    text-align:center;
    font-size:15px;
}
.treeSearch{
    position:relative;
}
.treeSearch .search-input{
    padding:5px;
    height:36px;
    line-height:26px;
    vertical-align:middle;
    font-size:15px;
    width:100%;
    box-sizing:border-box;
    border:none;
    border-bottom:solid 1px #ddd;
}
.treeSearch .searchBtn{
    position:absolute;
    height:26px;
    line-height:26px;
    vertical-align:middle;
    background-color:#50b446;
    color:#fff;
    top:5px;
    right:5px;
    padding:0 10px;
    border-radius:3px;
}
.treeSearch .searchBtn:hover{
    background-color:#409a39;
}
.searchResult{
    padding:20px;
    font-size:14px;
    line-height:2em;
}
.searchResult li{
    cursor:pointer;
}
.searchResult li:hover{
    color:#50b446;
}
.searchResult li:before{
    display:inline-block;
    content:'';
    width:5px;
    height:5px;
    background-color:#bbb;
    vertical-align:middle;
    margin-right:5px;
}
.modifyDishQn{
    width:40px;
    border:solid 1px #ddd;
    padding:4px;
    line-height:18px;
    vertical-align:middle;
    text-align:center;
}


/*homepage*/
.homeHeader{
    height:100px;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    text-align:center;
    font-size:14px;
}
.desktop_header_list{
    margin:0 auto;
    width:300px;
    background-color:#fff;
    box-shadow:0 10px 50px rgba(0,0,0,0.1);
    position:relative;
}
.desktop_header_list li{
    width:100px;
    float:left;
    position:relative;
    z-index:2;
}
.desktop_header_list li a{
    display:block;
    color:#50b446;
    height:100px;
    transition:all 0.5s;
    position:relative;
}
.desktop_header_list li a:before{
    display:block;
    position:absolute;
    left:0;
    top:0;
    width:1px;
    background-color:#f2f2f2;
    height:100px;
    content:"";
}
.desktop_header_list li a:hover{
    background-color:#cefcc9;
}
.desktop_header_list li.on a{
    background-color:#50b446;
    color:#fff;
}
.desktop_header_list li.on a:before{
    display:none;
}
.desktop_header_list li i{
    display:inline-block;
    width:100px;
    line-height:70px;
    vertical-align:middle;
    font-size:40px;
}
.desktop_header_list li.deskTopSetting{
    width:36px;
    position:absolute;
    right:-37px;
    top:0;
    z-index:1;
    box-shadow:5px 5px 20px rgba(0,0,0,0.1);
}
.desktop_header_list li.deskTopSetting a{
    height:36px;
    background-color:#fffae9;
    color:#f1b05a;
}
.desktop_header_list li.deskTopSetting a:hover{
    background-color:#f1b05a;
    color:#fff;
}
.desktop_header_list li.deskTopSetting a i{
    width:36px;
    font-size:18px;
    line-height:36px;
}
.desktop_header_list li.deskTopSetting a:before{
    display:none;
}
.deskTopMain{
    margin-top:100px;
    padding:20px;
}
.deskTopIconList{
    display:none;
}
.deskTopIconList.on{
    display:block;
}
.deskTopIconList li{
    float:left;
    margin:10px;
    text-align:center;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.deskTopIconList li a{
    display:block;
    background-color:#50b446;
    color:#fff;
    width:80px;
    height:80px;
    border-radius:4px;
    transition:all 0.5s;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    float:left;
}
.deskTopIconList li a .iconLabel{
    white-space:nowrap;
    overflow:hidden;
    padding-left:2px;
    text-overflow:ellipsis;
}
.deskTopIconList li a:hover{
    background-color:#4ba543;
}
.deskTopIconList li img{
    display:block;
    margin:0 auto;
    width:40px;
    padding-top:10px;
    padding-bottom:5px;
}
.deskIconsList{
    padding:10px;
}
.deskIconsList li{
    float:left;
    width:100px;
    margin:8px;
}
.deskIconsList li .iconBox{
    border:solid 1px #50b446;
    text-align:center;
    padding:15px 0;
    color:#50b446;
    cursor:pointer;
    background-color:#e3ffe1;
}
.deskIconsList li h6{
    font-size:12px;
}
.deskIconsList li .iconBox i{
    font-size:38px;
    display:block;
    margin-bottom:10px;
}
.deskIconsList li .iconOpt{
    font-size:13px;
    padding-top:5px;
    padding-bottom:5px;
}
.deskIconsList li .iconOpt a:hover{
    color:#50b446;
}
.deskIconsList li .iconOpt i{
    margin-right:3px;
}
.deskIconsList li.addOne .iconBox{
    border:dotted 1px #ddd;
    background-color:#fafafa;
    color:#888;
    transition:all 0.3s;
}
.deskIconsList li.addOne:hover .iconBox{
    border:dotted 1px #50b446;
    background-color:#50b446;
    color:#fff;
}
.form_table td{
    padding:10px;
    font-size:14px;
}
.loginLoadding{
    font-size:12px;
    text-align:center;
    color:#777;
    width:300px;
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-150px;
    margin-top:-25px;
}
.loginLoadding p{
    margin-top:5px;
}
/*添加菜肴信息,复制来自后台*/
.uple_title{width:100%;height:92px;border-top:5px solid #EEEEEE;text-align:center;}
.uple_title p{font-size:30px;line-height:92px;}
.help_img_box_gray{width:1000px;height:350px;margin:0px auto;}
.help_img_margin{margin-top:50px;}
.upint_bottom
{
    text-align: center;
    color: #7f7f7f;
    margin-top: 70px;
    margin-bottom:80px;
    font-size:14px;
}

.large-header {
	position: relative;
	width: 100%;
	background: #2db55a;
	background-size: cover;
	background-position: center center;
	z-index: 1;
    height:350px;
    text-align:center;
}
.excelTable_tip{
    font-size:12px;
    padding:15px 0;
    line-height:1.5em;
}
.excelTable_box{
    overflow:auto;
    border-left:solid 1px #555;
    border-top:solid 1px #555;
}
.subTitle{
    font-size:13px;
    font-weight:normal; color:#111; margin-left:10px;
}
/*endè‡ªå®šä¹‰ExcelæŠ¥è¡¨æ³¨æ„äº‹é¡¹*/
/*endæŠ¥è¡¨ç›¸å…³*/
/*èœè‚´ç®¡ç†ç›¸å…³*/
.part-caption{
    font-size: 21px;
    font-weight: normal;
    color: #222;
    vertical-align: middle;
    padding: 10px;
    background-color: #f5f5f5;
    border-radius: 4px;
    cursor: pointer;
}
.part-caption i{
    margin-right: 7px;
    font-weight: normal;
    font-size: 22px;
    color: #19a96e;
}
.arrow-gray-mini{
    display: block;
    width: 0;
    height: 6px;
    border-left: solid 5px transparent;
    border-right: solid 5px transparent;
    border-top: solid 6px #aaa;
    transition:all 0.3s;
}
.partCapCtrl{
    padding: 10px;
}
.partCapCtrl:hover .arrow-gray-mini{
    border-top-color: #19a96e;
}
.dsp-body{
    padding: 20px 0;
}
.dishes-part {
    width: 920px;
    margin:0 auto;
    margin-bottom: 20px;
}
.dishes-part .chosen-container-single .chosen-single{
    height: 30px;
    vertical-align: middle;
    line-height: 30px;

}
.uploadImgBar{
    width: 300px;
    height: 180px;
    display: block;
    border: solid 1px #ddd;
    background-color: #fafafa;
    vertical-align: middle;
    text-align: center;
    color: #aaa;
    border-radius: 5px;
    transition:all .3s;
}
.uploadImgBar i{
    font-size: 80px;
    font-style: normal;
    margin-top: 30px;
    display: block;
    line-height: 1em;
}
.uploadImgBar:hover{
    border-color: #777;
}
.uploadImgBar span{
    font-size: 14px;
    display: block;
}
.dishes-prop td{
    padding:5px 5px;
    line-height: 1.5em;
    font-size: 13px;
}
.dishes-prop td.align-right{
    font-weight: bold;
    color: #666;
}
.addShiwuBox{
    padding-bottom: 15px;
}
.sw-pinggu-table{
    border: solid 1px #ddd;
    border-collapse: collapse;
}
.sw-pinggu-table td,.sw-pinggu-table th{
    padding: 6px;
    font-size: 12px;
    border: solid 1px #ddd;
    text-align: center;
}
.sw-pinggu-table th{
    background-color: #f6f6f6;
}
.flashCon-sw{
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -315px;
    margin-top: -185px;
    width: 630px;
    height: 430px;
    overflow: hidden;
}
.flashCon-sw object{
    margin-top: -33px;
}
.vAlign-top{
    vertical-align: top;
}
.dishImgView{
    width: 300px;
    height: 200px;
    border-radius: 8px;
}
.dishDetailArt p{
    line-height: 1.8em !important;
}
.dishDetailArt img{
    max-width: 700px;
}
/*end 添加菜肴信息,复制来自后台*/