/******************************************************************************************************
*通配符信息配置
*******************************************************************************************************/
@charset "utf-8";
*{ margin:0px;padding:0px; border:0px; outline:none;outline:0; list-style-type:none;list-style:none;-webkit-tap-highlight-color:transparent;border:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-overflow-scrolling: touch;-webkit-overflow-scrolling: auto;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
body{font-family:"宋体";color:#444557; font-size:14px; background:#f0f0f0;-webkit-overflow-scrolling: touch;-webkit-overflow-scrolling:auto;}
html{width:100%; font-family:"宋体";-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none; border:0px;}
a{color:#444557; text-decoration:none;-webkit-touch-callout:none;-webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;-webkit-user-drag: none; text-decoration:none;}
/******************************************************************************************************
*表单控件信息
*******************************************************************************************************/
input[type="button"],input[type="date"],input[type="number"], input[type="submit"], input[type="reset"], input[type="text"],textarea,input[type="password"],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
::-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#999; text-decoration:none; outline:none}
input[complate='true']::-ms-input-placeholder,input[complate='true']::-moz-placeholder,input[complate='true']::-webkit-input-placeholder{ color:#CC0000;}
#frm-delete,input[operate="delete"]{margin:0px auto; clear:both;padding:12px 8px;letter-spacing:8px;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f2f2f2), to(#f2f2f2));background: -moz-linear-gradient(top, #f2f2f2, #f2f2f2 8%); border-radius:2px; border:#d0d0d0 solid 1px;cursor:pointer; color:#666;font-size:14px;}
::-webkit-input-placeholder {color:#999;font-size:16px; text-decoration:none; outline:none}
::-moz-placeholder {color:#999; font-size:16px; text-decoration:none; outline:none}
::-ms-input-placeholder{color:#999;font-size:16px; text-decoration:none; outline:none}
input[complate='true']::-webkit-input-placeholder{ color:#CD0000;}
input[complate='true']::-moz-placeholder{ color:#CD0000;}
input[complate='true']::-ms-input-placeholder{ color:#CD0000;}
input[type="submit"],input[type="button"],input[type="reset"]{padding:4px 12px;background:#017ebc;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f4f4f4), to(#d1d5d0));background: -moz-linear-gradient(top, #f4f4f4, #d1d5d0 8%);background: -ms-linear-gradient(top, #f4f4f4, #d1d5d0 8%); border-radius:2px; border:#afafba solid 1px; color:#444557; margin-right:5px; cursor:pointer}
input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover{background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f9f9f9), to(#c1c1c1));background: -moz-linear-gradient(top, #f9f9f9, #c1c1c1 8%);background: -ms-linear-gradient(top, #f9f9f9, #c1c1c1 8%); border:#9b9ba3 solid 1px;}
input[type="submit"]:disabled,input[type="button"]:disabled{ background:#eeeeee; color:#999; border:#b2b2b2 solid 1px;}
input[type="submit"]:disabled:hover,input[type="button"]:disabled:hover{ background:#eeeeee; color:#999; border:#b2b2b2 solid 1px;}
select{color:#666; border:#93a5c3 solid 1px;padding:3px 0px;border-top:#bbbbbb solid 1px;border-left:#bbbbbb solid 1px;border-bottom:#bbbbbb solid 1px;border-right:#bbbbbb solid 1px; border-radius:3px;}
input[type="checkbox"]{ width:14px; height:14px; border:#ccc solid 1px; background:#fff; margin-right:4px; position:relative;}
input[type="checkbox"]:checked{ border:#009d25 solid 1px; background:url("data:image/png;base64,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") center center no-repeat;background-size:8px 8px; background-position:2px 2px;;}
input[type="radio"]{ width:14px; height:14px; position:relative; border-radius:50%; margin-right:2px; border:#ccc solid 1px; background:#fff;}
input[type="radio"]:checked{ border:#186dad solid 1px;}
input[type="radio"]:checked::after{ display:block; position:absolute;left:3px;top:3px; width:6px;height:6px; content:''; background:#186dad; border-radius:50%;}

#frmMenubar{clear:both; width:100%; height:34px;margin-top:0px;font-size:12px;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fefefe), to(#f0f0f0));background: -moz-linear-gradient(top, #fefefe, #f0f0f0 8%);background: -ms-linear-gradient(top, #fefefe, #f0f0f0 8%);border-bottom:#dcdcdc solid 1px; position:relative; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif;}
#frmMenubar:after{ content:''; background:url(dir.png) center center no-repeat; width:20px; height:20px; position:absolute;left:6px;top:6px; background-size:14px;}
#frmMenudir{ position:absolute;left:30px;top:8px;}
/***************************************************************************************
*设置滑块滚动样式
****************************************************************************************/
input[type=range] {-webkit-appearance: none; width: 100%; height:14px; background:#fff; border:#aaaaaa solid 1px; border-radius:12px; margin:0px;position:relative; overflow:hidden;}   
input[type=range]:focus {outline: none;}   
input[type=range]::-webkit-slider-runnable-track{width:100%; height:16px;}   
input[type=range]::-webkit-slider-thumb{ width:18px; height:18px; background:#eeeeee; border-radius:2px;-webkit-appearance: none;border:#d3d3d3 solid 1px; margin-top:-1px;}
input[type=range]::-webkit-track {width: 100%;cursor:pointer;animate: 0.2s;background:#fff;border-color:transparent;;color:transparent;}
input[type=range]::-webkit-runnable-lower {background:#e3e3e3;height:18px;}   
input[type=range]::-webkit-runnable-upper {background: #fff;}
input[type=range]::-moz-range-track {width: 100%;cursor:pointer;animate: 0.2s;background:#fff;border-color:transparent;;color:transparent;}   
input[type=range]::-moz-range-thumb {width:18px; height:18px; background:#eeeeee; border-radius:2px;-webkit-appearance: none;border:#d3d3d3 solid 1px; margin-top:-1px;}   
input[type=range]::-ms-track {width: 100%;cursor:pointer;animate: 0.2s;background:#fff;border-color:transparent;;color:transparent;}
input[type=range]::-ms-fill-lower {background:#e3e3e3;height:18px;}   
input[type=range]::-ms-fill-upper {background: #fff;}
input[type=range]::-ms-thumb {width:18px; height:18px; background:#eeeeee; border-radius:2px;-webkit-appearance: none;border:#d3d3d3 solid 1px; margin-top:0px;}
input[type=range]:focus::-ms-fill-lower { background: #e3e3e3;height:18px;}   
input[type=range]:focus::-ms-fill-upper{background: #fff;}
input[type=range]:after{ content:"" attr(text) "";; display:block; position:absolute;height:20px;top:22px; width:100%; color:#999;}

div[operate="range"]{ display:block; position:relative; height:36px; overflow:hidden;}
div[operate="range"] input[operate="text"]{ position:absolute; width:60px; text-align:center;padding:0px; height:24px; line-height:24px;}
div[operate="range"] input[operate="range"]{ position:absolute;left:70px;top:6px; width:200px !important;}
div[operate="range"]:after{ content:""attr(max)"";; display:block; position:absolute;position:absolute;left:280px; width:60px; border-radius:12px;top:2px;background:#fff; border-radius:2px; border:#bbbbbb solid 1px; color:#444557; margin-right:5px; cursor:pointer;height:24px; line-height:24px; text-align:center; font-size:14px;}

/**************************************************************************************************
*弹出小窗口页面上下菜单信息
***************************************************************************************************/
div[operate="headerMenu"]{clear:both; font-size:0px; height:54px;}
#frm-headerMenu{ clear:both; width:100%; height:40px; position:fixed; z-index:99; background:#222;border-top:#666 solid 1px;left:0px;top:0px; line-height:40px;padding:4px 12px;padding-top:8px;}
#frm-headerMenu input.button{ border-radius:0px; background:#fff;padding:4px 12px;}
div[operate="footerMneu"]{clear:both; font-size:0px; height:54px;}
#frm-footerMenu{ clear:both; width:100%; height:40px; position:fixed; z-index:99; background:#000;;border-top:#000 solid 1px;left:0px;bottom:0px; line-height:40px;padding:4px 12px;padding-top:8px;}
/**************************************************************************************************
*列表tab信息
***************************************************************************************************/

#frm-list{ width:100%;margin:0px auto; clear:both; border-radius:3px; background:#fff;}
#frm-list tr.search{ background:#f7f6f2;}
#frm-list tr.search td{padding:5px 4px !important;}
#frm-list tr.xingmu th{ text-align:left; color:#333333; font-weight:bold;padding:8px 10px; height:22px; background:#f2f1ea; font-weight:100;}
#frm-list tr.base{ background:#e8e7e2; text-align:left;}
#frm-list tr.base th{ text-align:left;padding:8px 10px; height:22px;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f2f1ea), to(#e8e7e2));background: -moz-linear-gradient(top, #f2f1ea, #e8e7e2 8%);background: -ms-linear-gradient(top, #f2f1ea, #e8e7e2 8%); font-weight:100;}
#frm-list tr.hback{ background:#fff; color:#666}
#frm-list tr.hback:hover{ background:#f4f4f4; color:#666}
#frm-list tr.hback td{padding:8px 10px; text-align:left; height:22px;}
#frm-list tr.hback td a{ color:#0099FF}
#frm-list tr.pager td{ padding:5px 10px;padding-bottom:12px; text-align:left; background:#f7f6f2;}
#frm-list tr.search td{ padding:8px 12px;}
#frm-list tr.operback td{padding:8px 12px; background:#e8e7e2; text-align:left;}
#frm-list td.number{ color:#cd0000;}
#frm-list td[operate="cmd"] a{ margin-right:8px; color:#000}
#frm-list td[operate="cmd"] img{ width:22px; height:22px; vertical-align:middle;}
#frm-list tr.hback td[operate="number"]{ color:#990000;}
#frm-list tr.hback td[operate="operate"]{ background:#f0f0f0;}
#frm-list tr.hback td[operate="operate"] a{background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f4f4f4), to(#d1d5d0));background: -moz-linear-gradient(top, #f4f4f4, #d1d5d0 8%); background: -ms-linear-gradient(top, #f4f4f4, #d1d5d0 8%); padding:6px 8px;border-radius:2px; border:#afafba solid 1px; color:#444557; margin-right:5px;}
#frm-list tr.hback td[operate="operate"] a:hover{ color:#cd0000; border:#cd0000 solid 1px;}
#frm-list tr.hback td input{ padding:3px !important;}
#frm-list tr#frmSelector{ background:#e6ffe7; color:#990000}
#frm-list td[affairs="0"]{ color:#cd0000 !important}
#frm-list td[affairs="1"]{ color:#009900 !important}


#frm-input{ width:96%; margin:0px auto; border-collapse:collapse; clear:both; border-radius:3px;background:#fff;}
#frm-input tr.xingmu td,#frm-input tr.xingmu th{padding:6px 6px;font-weight:500;text-align:left; color:#00abea; height:22px; font-size:14px; border-bottom:#00abea solid 1px;}
#frm-input tr.hback{ background:#fff;}
#frm-input tr.hback td.spacing{ width:10px; font-size:10px;}
#frm-input tr.hback td{padding:6px 6px; text-align:left; height:22px; color:#666;}
#frm-input tr.hback:hover td{}
#frm-input tr.pager td{ padding:12px 0px; text-align:left;}
#frm-input tr.search td{ padding:8px 12px;}
#frm-input tr.operback{ background:#fff}
#frm-input tr.operback td{padding:6px 6px;text-align:left;}
#frm-input td.tips{ text-align:right !important; background:#f2f1ea; font-size:12px; color:#000;}
#frm-input td span{ color:#999; margin-left:5px;}
#frm-input td table.uploader td{padding:0px !important;}{padding:0px 0px !important;}

#frm-fileUpload{ position:relative; display:block; width:100%; height:30px;}
#frm-fileUpload div[operate="fileInput"]{ width:300px; border:#afafba solid 1px; background:#fff; border-radius:3px; display:block; position:absolute;left:0px;top:0px; height:30px;}
#frm-fileUpload div[operate="fileInput"] input{ position:absolute;left:0px;top:0px; width:200px; border:0px;}
#frm-fileUpload div[operate="fileInput"] iframe{display:block; position:absolute;right:-1px;top:-1px;}
#frm-fileUpload div[operate="filePreview"]{ display:block; width:80px; height:80px; border:#ccc solid 1px; background:#fff; position:absolute;left:310px;top:-20px}
#frm-fileUpload div[operate="filePreview"]:after{ content:'照片预览'; font-size:12px; width:100%; position:absolute;bottom:0px;left:0px; text-align:center;padding:2px;}
#frm-fileUpload div[operate="filePreview"] img{ display:block; width:66px; height:60px; position:absolute;left:8px;top:6px;}

div[operate="frmUpload"]{ display:block; width:100px; height:100px; position:relative; border-radius:4px; border:#ccc solid 1px; background-repeat:repeat; background-position:center; background-size:100%;}
div[operate="frmUpload"]:before{ content:''; width:2px; height:80px;left:49px;top:10px; position:absolute; background:#ddd; display:block;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
div[operate="frmUpload"]:after{ content:''; height:2px; width:80px;top:49px;left:10px; position:absolute; background:#ddd; display:block;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
div[operate="frmUpload"] input[type="file"]{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;display:block; width:100px !important; height:100px !important; position:absolute;left:0px;top:0px;-webkit-appearance:none;-moz-appearance:none;padding:0px !important; border:0px !important; }

#frm-bottom-strip{position:fixed; width:100%; height:40px; line-height:40px; background:#f0f0f0; border-top:#ccc solid 1px;bottom:0px;left:0px;padding-top:5px; text-align:right;}
#frm-bottom-strip input[type="submit"]{}
#frm-bottom-strip input[type="reset"]{}
/**************************************************************
*选择商品数据列表信息
***************************************************************/
#frm-tabs{ margin:0px auto; clear:both; background:#f0f0f0; width:100% !important}
#frm-tabs tr.header th{ background:#fafafa; text-align:left;padding:4px 8px; height:20px;}
#frm-tabs tr.selector{ background:#fff;}
#frm-tabs tr.selector td{text-align:left; padding:4px 8px;}
#frm-tabs tr.selector td input{ width:90%;clear:both; border:0px; height:20px; line-height:20px;padding:2px 5px; background:#fcfcfc; border-radius:0px; border:#d0d0d0 solid 1px;}
#frm-tabs tr.selector td input[type="number"]{ clear:both; width:80px; text-align:center; border:0px;height:20px; line-height:20px;padding:2px 0px; background:#fcfcfc; border-radius:0px; border:#d0d0d0 solid 1px;}

/**************************************************************
*设置表格延伸样式
***************************************************************/
td[operate="shrink"],th[operate="shrink"]{-webkit-touch-callout:none;-webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;-webkit-user-drag: none; text-decoration:none;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none; position:relative;padding-left:24px !important;}
td[operate="shrink"]:after,th[operate="shrink"]:after{ background:url(aa.png) no-repeat;width:14px; height:14px; content:''; background-size:14px; position:absolute;left:6px;top:12px; display:block;}
td[shrink="true"]:after,th[shrink="true"]:after{ background:url(--.png) no-repeat;background-size:14px; }

/*弹出菜单DIV样式*/
.CommonModalMask{ position:fixed;opacity:0.4;filter: alpha(opacity=40);background-color:#cccccc;z-index: 200;top: 0px;left: 0px;width: 100%;height:100%;display:none;}
.CommonModal{border:#5988c3 solid 5px;;background-color: #eeeeee;}
.CommonModalTitle{height:27px;line-height:27px;color:#FFF;font-weight:900;font-size:12px;padding-left:12px;position: relative;z-index: 203;cursor:move;text-align:left;color:#5988c3}
.CommonModalClose{width: 23px;height: 23px;background-image: url(Close.gif);background-repeat: no-repeat;overflow: hidden;cursor: pointer;float: right;margin-top:4px;}
.CommonModalContent{background-color: #ffffff; padding:0px 0px;}
.CommonModalContent div.FookeModalContentBox{overflow:hidden; width:100%;height:100%;margin:0px auto;}
.CommonModalFooter{border-style: solid;border-width: 0px;border-top-width: 1px;border-color: #FFFFFF;background-color: #FFFFFF;padding: 0px;height:0px;}
.CommonModalFooterAlert{height:32px; background:#fcfcfc; border-top:#ececec solid 1px; text-align:center; line-height:32px;padding-top:6px; text-align:right;}
.CommonModalFooterAlert input.button{ height:24px !important;padding:2px 0px !important; background:url(btn_bg.png) repeat-x top !important;width:72px !important; font-size:13px !important; font-weight:900 !important;color:#FFF !important; border:#F60 solid 1px !important; font-family:"宋体" !important; cursor:pointer !important; margin-right:8px !important;}
.CommonModalFooterAlert input.button:hover{background:url(btn_bg.png) repeat-x 0px -30px !important;}
.CommonModalResize{width: 0px;height: 0px;font-size:0px;}
.tips-box{border:#F90 solid 1px; background:#FFC;padding:5px 8px}
.LabelList{margin:0px;padding:0px;}
.LabelList li{float:left;height:80px;text-align:center;margin:8px;padding:8px;width:100px;}
#LabelLi{background:#ececec;position:relative;float:left;height:80px;
text-align:center;margin:8px;padding:8px;width:100px;}
#LabelContent{border:#c0c0c0 solid 1px;width:800px;height:125px; background:#FFF;padding:5px; overflow:scroll;overflow-x:hidden; outline:none; color:#0033CC; background:#fefefe; line-height:24px; font-size:14px;}
.showcolumns{clear:both;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.showcolumns a{ display:block; float:left; margin-right:5px;background:#f0f0f0; cursor:pointer;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f4f4f4), to(#d1d5d0));background: -moz-linear-gradient(top, #f4f4f4, #d1d5d0 8%); border-radius:2px; border:#afafba solid 1px; color:#333; padding:5px 8px;}
.showcolumns a:hover{background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#d4d8d3), to(#afafba));background: -moz-linear-gradient(top, #d4d8d3, #afafba 8%);}
.attention{ background:#ffc; border:#f00 solid 1px; line-height:22px;}
/***************************************************************************
显示正在请求的延时操作
*****************************************************************************/
#frm-copy-success{ position:fixed; width:160px; height:30px; line-height:30px; text-align:center; background:rgba(0,0,0,0.65); color:#fff; border-radius:5px;left:calc((100% - 160px) / 2);left:-moz-calc((100% - 160px) / 2);left:-webkit-calc((100% - 160px) / 2);top:calc((100% - 30px) / 2);top:-moz-calc((100% - 30px) / 2);top:-webkit-calc((100% - 30px) / 2);}

#frm-alert{position:fixed; width:160px; height:30px; line-height:30px; text-align:center; background:rgba(0,0,0,0.65); color:#fff; border-radius:5px;left:calc((100% - 160px) / 2);left:-moz-calc((100% - 160px) / 2);left:-webkit-calc((100% - 160px) / 2);top:calc((100% - 30px) / 2);top:-moz-calc((100% - 30px) / 2);top:-webkit-calc((100% - 30px) / 2);}
#frm-alert[success="true"]{position:fixed; width:160px; height:30px; line-height:30px; text-align:center; background:rgba(0,0,0,0.65); color:#fff; border-radius:5px;left:calc((100% - 160px) / 2);left:-moz-calc((100% - 160px) / 2);left:-webkit-calc((100% - 160px) / 2);top:calc((100% - 30px) / 2);top:-moz-calc((100% - 30px) / 2);top:-webkit-calc((100% - 30px) / 2);background:#f9ffef; border:#c5dd9e solid 1px; color:#6dac00}

/***************************************************************************
显示正在请求的延时操作
*****************************************************************************/
#frm-delay-alert-contianer{position:fixed; width:400px; border-radius:3px; height:46px; background:rgba(0,0,0,0.85);left:calc((100% - 400px) / 2);left:-moz-calc((100% - 400px) / 2);left:-webkit-calc((100% - 400px) / 2);top:calc((100% - 46px) / 2);top:-moz-calc((100% - 46px) / 2);top:-webkit-calc((100% - 46px) / 2); display:none;}

#frm-delay-alert-contianer[success="false"]{ background:#333; border:#000 solid 1px;}
#frm-delay-alert-contianer[success="true"]:before{position:absolute;top:5px; height:36px; text-align:center; content:""; font-size:20px; background:url(frmtrue.png) center center no-repeat #fff; background-size:36px; width:36px; height:36px; text-align:center; line-height:36px; border-radius:50%; font-family:"Courier New", Courier, monospace; left:5px; color:#000; font-weight:bold;}
#frm-delay-alert-contianer[success="false"]:before{position:absolute;top:5px; height:36px; text-align:center; content:"×"; font-size:20px; background:url(frmfalse.png) center center no-repeat #fff; width:36px; height:36px; text-align:center; line-height:36px; border-radius:50%; font-family:Geneva, Arial, Helvetica, sans-serif; left:5px; color:#000; font-weight:bold;}

#frm-delay-alert-contianer:after{width:320px; height:24px; line-height:24px; text-align:left; color:#fff; content:attr(text); position:absolute;left:50px;top:12px; font-size:14px;}

#frm-dealy-submit-box{ position:fixed; width:145px; border-radius:3px; height:80px; background:rgba(0,0,0,0.85);left:calc((100% - 145px) / 2);left:-moz-calc((100% - 145px) / 2);left:-webkit-calc((100% - 145px) / 2);top:calc((100% - 80px) / 2);top:-moz-calc((100% - 80px) / 2);top:-webkit-calc((100% - 80px) / 2);}
#frm-dealy-submit-box:before{ background:url(load/load.gif) center center no-repeat; position:absolute; width:100%;top:8px; height:40px; text-align:center; content:""; background-size:40px;}
#frm-dealy-submit-box:after{width:100%; background:#000; height:24px; line-height:24px; text-align:center; color:#fff; content:"Loading..."; position:absolute;left:0px;bottom:0px;}

.dialog-box{ background:#f0f0f0 !important;padding:0px;}
#frm-calendar-box{ width:100%; clear:both; font-size:12px; background:#f0f0f0;}
#frm-calendar-box th{ font-weight:100;padding:12px 0px; text-align:center; background:#fff;}
#frm-calendar-box td{ background:#fff;padding:0px !important; height:40px;}
#frm-calendar-box td[yueding=true]{ background:#790000; position:relative;}
#frm-calendar-box td[yueding=true]:after{ content:'已约'; text-align:center; width:100%; height:40px; position:absolute;left:0px;top:0px; line-height:40px; color:#fff;}
#frm-calendar-box td[index="1"]{ background:green; position:relative;}
#frm-calendar-box td[index="1"]:after{ content:'约定'; text-align:center; width:100%; height:40px; position:absolute;left:0px;top:0px; line-height:40px; color:#fff;}
/****************************************************************************************
*左边导航栏窗口样式
******************************************************************************************/
#frm-header-contianer{width:170px; margin:0px auto; clear:both; position:fixed;top:20px;left:20px; font-size:12px;padding:12px 0px;}
#frm-spacing{ height:120px;}
#frm-header-contianer h2{color:#222; font-size:18px;}
#frm-menu-contianer{ clear:both; width:164px; margin:0px auto; overflow:hidden; background:#fbfbfb;border:#ccc solid 1px; outline:none;outline:0; list-style-type:none;list-style:none;-webkit-tap-highlight-color:transparent;text-decoration:none;-webkit-touch-callout:none;-webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;-webkit-user-drag: none; text-decoration:none;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
#frm-menu-contianer div.frmMenu{ clear:both; width:100%; overflow:hidden;}
#frm-menu-contianer div.frmMenu div.frmTitle{ clear:both; width:100%; height:32px; line-height:32px;margin-top:0px;height:30px;font-size:12px;font-weight:bold;color:#444557;line-height:30px;padding:3px 5px !important;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f7f6f2), to(#e8e7e1));background: -moz-linear-gradient(top, #fefefe, #f0f0f0 8%);border-bottom:#c0c9cf solid 1px; position:relative; cursor:pointer;}
#frm-menu-contianer div.frmMenu div.frmItems{ clear:both;padding:5px 5px; width:100%; display:none;}
#frm-menu-contianer div.frmMenu div.frmItems a{display:block; width:100%; height:24px; line-height:24px; margin:0px auto; clear:both; padding-left:12px; cursor:pointer;}
/****************************************************************************************
*处理后台提醒消息
******************************************************************************************/
#frm-box-tips-message{ position:fixed;right:0px;bottom:0px; width:320px; height:162px; border:#898989 solid 5px; z-index:1000; background:#fff;}
#frm-box-tips-message:after{ position:absolute;top:0px;width:98%; height:32px; line-height:32px; content:'系统消息'; background:#bcbcbc;padding-left:2%;;}
#frm-box-show-content{ position:absolute; top:36px; width:96%; height:124px; overflow:scroll; margin-left:2%; overflow-x:hidden;}
#frm-box-show-content a{ display:block; width:96%; height:26px; line-height:26px; border-bottom:#ddd solid 1px;}
#frm-box-close-btns{ position:absolute; width:20px; height:20px; border-radius:10px; background:#515151; color:#fff;right:8px;top:5px; z-index:100; line-height:20px; text-align:center; font-weight:900; font-family:Arial, Helvetica, sans-serif; font-size:24px; cursor:pointer;}
/****************************************************************************************
*异步处理消息提示信息
******************************************************************************************/
#frm-tipsbox{ border:#ffdfdf solid 1px; display:none; background:#fffbfb;padding:8px 8px; color:#cd0000;}
#frm-tipsbox[success="true"]{ background:#f9ffef; border:#c5dd9e solid 1px; color:#6dac00}
#frm-messager-alert{ display:block; position:fixed; width:98%; height:40px; background:#fffbfb; border-bottom:#ffdfdf solid 1px;top:0px;left:0px; z-index:999; line-height:40px;padding-left:2%; font-size:14px; color:#cd0000;animation: messagerAlertAnimation 0.8s;-moz-animation: messagerAlertAnimation 0.8s;-webkit-animation: messagerAlertAnimation 0.8s;-o-animation: messagerAlertAnimation 0.8s;}
@keyframes messagerAlertAnimation{from {height:1px;}to {height:40px;}}
@-moz-keyframes messagerAlertAnimation{from {height:1px;}to {height:40px;}}
@-webkit-keyframes messagerAlertAnimation{from {height:1px;}to {height:40px;}}
@-o-keyframes messagerAlertAnimation{from {height:1px;}to {height:40px;}}
#frm-messager-alert[success="true"]{ background:#f9ffef; border-bottom:#c5dd9e solid 1px; color:#6dac00;}
/****************************************************************************************
*显示小窗口展示墙
******************************************************************************************/
div[operate="daliyContianer"]{ position:fixed;background:#f7f6f2; width:580px; height:calc(100% - 80px);height:-webkit-calc(100% - 80px);height:(100% - 80px); right:0px;top:50px; border-left:#dfdfdf solid 1px;display:none;}
div[operate="daliyContianer"] iframe{width:100%; height:100%; position:absolute;left:0px;top:0px;}
div[operate="daliyContianer"][status='load']:after{ content:'Loading'; margin:0px auto; background:url(load/load.gif) no-repeat #000 center center; position:absolute;top:120px;left:50%;; display:block; width:80px; height:90px; text-align:center; background-size:46px 46px; border-radius:3px; color:#fff; line-height:160px;}
/****************************************************************************************
*显示小窗口展示墙2
******************************************************************************************/
div[operate="frmContianer"]{ position:fixed;background:#f7f6f2; width:580px; height:calc(100% - 0px);height:-webkit-calc(100% - 0px);height:(100% - 0px);right:0px;top:0px;border:#000 solid 3px;display:none; z-index:998; overflow:hidden;}
div[operate="frmContianer"] div[operate="frmTitle"]{position:absolute;left:0px;top:0px; height:50px; display:block; width:100%; background:#000; color:#fff; line-height:50px;padding-left:12px; font-weight:bold; cursor:pointer;}
div[operate="frmContianer"] div[operate="close"]{ position:absolute;right:12px;top:12px; color:#333; height:24px;width:24px; text-align:center; line-height:20px; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(zoomC.png) center center no-repeat;; background-size:20px; cursor:pointer;}
div[operate="frmContianer"] div[operate="zoom"]{position:absolute;right:40px;top:12px; color:#333; height:24px;width:24px; text-align:center; line-height:18px; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(zoomR.png) center center no-repeat;; background-size:20px; cursor:pointer;}
div[zoom="true"] div[operate="zoom"]{position:absolute;right:40px;top:12px; color:#333; height:24px;width:24px; text-align:center; line-height:18px; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(zoomL.png) center center no-repeat;; background-size:20px;}
div[operate="frmContianer"][zoom="true"]{width:calc(100% - 3px);width:-webkit-calc(100% - 3px);width:-moz-calc(100% - 3px);border-left:#000 solid 3px !important;}

div[operate="frmContianer"] div[operate="frameContianer"]{ position:absolute;left:0px;top:0px; width:100%;left:0%;top:50px; height:calc(100% - 80px);height:-webkit-calc(100% - 80px);height:(100% - 80px);}
div[operate="frmContianer"] iframe{width:100%; height:100%; position:absolute;left:0px;top:0px;}
div[operate="frmContianer"][status='load']:after{ content:'Loading'; margin:0px auto; background:url(load/load.gif) no-repeat #000 center center; position:absolute;top:120px;left:50%;; display:block; width:80px; height:90px; text-align:center; background-size:46px 46px; border-radius:3px; color:#fff; line-height:160px;}
/****************************************************************************************
*带下拉功能的文本框
******************************************************************************************/
div[operate="selector"]{height:30px;width:220px;line-height:30px;position:relative;}
div[operate="selector"] span[operate="storbtns"]{ display:block; position:absolute;right:11px;top:1px; height:30px; width:28px; border-left:#ddd solid 1px;}
div[operate="selector"] span[operate="storbtns"]:after{position:absolute;left:7px;top:11px;width: 0; height: 0;border-left: 6px solid transparent;border-top: 10px solid #444557;border-right: 6px solid transparent; content:''; cursor:pointer;}
/****************************************************************************************
*商品属性数量选择器
******************************************************************************************/
#frm-arrTabs{ width:100%; margin:0px auto; clear:both; background:#dfdfdf;}
#frm-arrTabs th{ background:#ecebe5; text-align:left;padding:8px 5px;}
#frm-arrTabs td{ background:#fff; text-align:left;padding:8px 5px;}
#frm-arrTabs td input{ width:60px; line-height:24px; height:24px;padding:0px; text-align:center;}
/****************************************************************************************
*框架页面处理器
******************************************************************************************/
#frm-storContianer{ width:100%; border:0px; clear:both; overflow:scroll;overflow-x : hidden ;height:600px; }
/****************************************************************************************
*内容页半侧弹框
******************************************************************************************/
#frm-windows{ width:100%; background:#f7f6f2; position:fixed;left:0px;top:0px; border:#000 solid 4px;height:100%; overflow:hidden;width:calc(100% - 8px);width:-webkit-calc(100% - 8px);width:(100% - 8px);;}
#frm-windows:after{ content:''attr(title)''; background:#000; display:block; width:100%; position:absolute;left:0px;top:0px; height:20px; color:#fff; font-size:12px; font-weight:bold; height:46px; line-height:46px;padding-left:12px; z-index:-999;}
#frm-menu-title{ display:block; width:100%; height:100%; position:absolute;left:0px;top:0px; line-height:46px;padding-left:0px;}
#frm-menu-title a{ color:#999; font-size:12px !important; font-weight:bold;border-radius:2px; margin-left:8px;}
#frm-menu-title a.current{color:#fff;}
#frm-windows[zoom="true"]{ width:100% !important;}
#frm-windows[zoom="true"] #frm-windows-zoom{ position:absolute;right:40px;top:12px; color:#333; height:24px;width:24px; text-align:center; line-height:18px; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(zoomL.png) center center no-repeat;; background-size:20px; cursor:pointer;}
#frm-windows-contianer{ position:absolute; width:100%; height:calc(100% - 74px);height:-webkit-calc(100% - 74px);height:-moz-calc(100% - 74px);; height:;top:46px;left:0px; overflow:scroll;}
#frm-windows-close{ position:absolute;right:12px;top:12px; color:#333; height:24px;width:24px; text-align:center; line-height:20px; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(zoomC.png) center center no-repeat;; background-size:20px; cursor:pointer;}
#frm-windows-zoom{ position:absolute;right:40px;top:12px; color:#333; height:24px;width:24px; text-align:center; line-height:18px; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(zoomR.png) center center no-repeat;; background-size:20px; cursor:pointer;}
#frm-windows-refre{ position:absolute;right:68px;top:12px; color:#333; height:24px;width:24px; text-align:center; line-height:18px; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(refre2.png) center center no-repeat;; background-size:20px; cursor:pointer;}
#frm-windows-history{ position:absolute;right:96px;top:12px; color:#333; height:24px;width:24px; text-align:center; line-height:18px; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(history.png) center center no-repeat;; background-size:20px; cursor:pointer;}