@charset "utf-8";
/* ==|== CSS    Producer  2015-12-21    ======================================
   ========================================================================== */

#loading-bg{position:absolute;top:118px;left:0;z-index:2;width:100%;height:100%;background:#fff; zoom:1;}
#loading{ z-index:9999; color:#0077d9; background:#fff url(../images/loading.gif) no-repeat 10px center; font-size:14px; padding:4px 20px 4px 28px; line-height:20px; position:fixed; left:50%; top:50%; margin:-10px 0 0 -60px;}
.select{ height:30px; border:#cbcbcb 1px solid; color:#737475; border-radius:3px; width:180px; padding:4px; font-size:14px; line-height:30px;}
#saveDivText{ background:#000; font-size:14px; display:none; color:#fff; padding:5px 20px; border-radius:3px; position:fixed; left:50%; top:50%; margin:-13px 0 0 -44px; z-index:9999999999;}
#submitTipInfo{ position:fixed; left:50%; top:50%; margin:-25px 0 0 -120px; background:#000; width:240px; height:50px; text-align:center; line-height:50px; color:#fff; border-radius:5px; z-index:20160329; display:none;}


/*共用 star*/

.topErro{ position:absolute; top:-16px; left:0; font-size:14px; color:red; white-space:nowrap;}
.rightErro{ position:absolute; left:265px; top:0; font-size:14px; color:red; white-space:nowrap;}
.newOpenDiv .rightErro{ position:absolute; left:388px; top:5px; font-size:14px; color:red; white-space:nowrap;}
.newTextboxDiv .rightErro{ left:280px; top:0}
.textarea-tipsErro{ float:left; position:relative;}
.textarea-tipsErro .topErro{ left:0; top:-24px;}

table{ border-collapse:collapse; border:1px solid #d9d9d9; width:100%; font-size:14px;}
th,td{ border:1px solid #d9d9d9; padding:5px 0; text-align:center; word-break:break-all; color:#737475;}
th{ background:#fff1a0; color:#0077d9;}
td img{ display:inline-block; margin:3px 5px;}
.ico{ width:14px; height:14px; background:url(../images/ico.png) no-repeat; display:inline-block;}
.add-box{ color:#303030; cursor:pointer; line-height:22px; margin:0 20px 6px 0; display:inline-block;} /*新增a*/
.add-box .ico{ background-position:0 -15px; margin-right:4px; position:relative; top:2px; *top:-2px;} /*新增图标*/
.ban-btn{ color:#737475; text-decoration:underline; margin:0 2px; cursor:pointer; display:inline-block;}
.ban-btn:hover{ color:#0077d9;}
.clear{ clear:both;}

.linebox{ position:relative;}
.linebox .topErro{ left:110px;}
.newSelect .topErro{ left:0; top:-18px;}
.newSelect .rightErro{ left:280px; top:4px;}


.newOpenDiv .subTitle{ background:#ececec; height:36px; line-height:36px; font-size:16px; color:#0077d9; padding:0 20px; position:relative; overflow:hidden; margin:12px 0;}
.newOpenDiv .subTitle .openClose{ color:#333; font-size:14px; line-height:36px; position:absolute; right:20px; top:0; cursor:pointer;}
.newOpenDiv .newDivMain{ margin:0 20px; font-size:14px; line-height:28px;}
.newOpenDiv .tabRadion li{ float:left; width:16%; color:#0077d9;}
.newOpenDiv .tabRadion input{ position:relative; top:2px; margin-right:3px;}
.newNameValue{ float:left; width:33.33333333%; color:#737475;}
.newNameValue .name{ float:left; width:100px; text-align:right; color:#333; margin-right:6px;}
.newNameValue .value{ overflow:hidden; zoom:1;}
.newNameValue .companyValue{ height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.youCareDiv .companyValue{ height:24px;}
.clear100{ clear:both; width:100%; padding:5px 0;}
.newLineBox .linebox,.newLineBox .line-box{ float:left; width:50%; padding:5px 0;}
.newLineBox .line-label{ width:100px; text-align:right; white-space:nowrap;}
.newLineBox .textbox{ width:258px;}
.newLineBox .select{ width:260px;}
.tabShowMainDiv,.tabShowDiv{ overflow:hidden;}
.newRadio{ height:30px; line-height:30px; color:#737475; zoom:1;}
.newRadio label{ float:left; margin-right:40px;}
.select-box{ position:relative; z-index:9;}

.reveal-modal .title{ position:relative;}
.reveal-modal .title .close{ font-size:12px; color:#fff; position:absolute; right:10px; top:0; cursor:pointer;}
.newDivModal{ padding:10px 0;}
.newDivLine{ line-height:30px; padding:5px 0;}
.newLabel{ height:30px; line-height:30px; float:left; color:#737475; font-size:14px; width:110px; text-align:right; white-space:nowrap;}
.newTextboxDiv{ float:left; width:160px; background:#fff; position:relative; border:1px solid #cbcbcb; border-radius:3px; height:28px; transition:.3s;}
.newTextbox{ font-size:14px; background:#fff; color:#737475; position:absolute; width:96%; padding:5px 0 5px 5px;height:18px; left:0; top:0;}
.newSelect{ float:left; position:relative;}
.newSpanTime{ float:left; padding:0 5px; line-height:30px; color:#737475;}

.newSearch{ width:100px; height:30px; line-height:30px; text-align:center; background:#0077d9; color:#fff; font-size:14px; cursor:pointer; border:0; border-radius:5px; float:left; margin-left:10px;}
.reveal-modal .btn{ display:inline-block; width:120px; height:36px; line-height:36px; text-align:center; color:#8a8a8a; font-size:15px; border:0; cursor:pointer; margin:10px 30px; background:#cecece; border-radius:5px;}
.reveal-modal .seve-btn,.reveal-modal .blue-btn{ background:#0077d9; color:#fff;}

/*样式三*/
.newMb02 select{ width:270px;}
.newMb02 .newTextboxDiv{ width:268px;}

/*样式三*/
.newMb03 select{ width:210px;}
.newMb03 .newTextboxDiv{ width:208px;}

/*样式四*/
.newMb04 select,.newMb05 select{ width:180px;}
.newMb04 .newTextboxDiv,.newMb05 .newTextboxDiv{ width:178px;}

/*样式五*/
.newMb05 .newLabel{ width:86px;}

/*样式五 可以放五个条件*/
.newMb05b .newLabel,.newMb05c .newLabel{ width:86px;}
.newMb05b select{ width:148px;}
.newMb05b .newTextboxDiv{ width:146px;}
.newMb05b .newTextboxDiv .newTextbox{ width:96%;}

.newMb05c select{ width:127px;}
.newMb05c .newTextboxDiv{ width:125px;}
.newMb05c .newTextboxDiv .newTextbox{ width:92%;}

/*样式6 可以放6个条件*/
.newMb06 .newLabel{ width:86px;}
.newMb06 select{ width:110px;}
.newMb06 .newTextboxDiv{ width:108px;}
.newMb06 .newTextboxDiv .newTextbox{ width:95%;}

/*弹出层*/
.reveal-modal .textarea,.textarea{ border:1px solid #cbcbcb; padding:10px 8px; resize:none; height:40px; float:left; width:600px; line-height:22px; border-radius:3px; display:block;}
.reveal-modal .newSubTitleNone{ font-size:0; height:0; overflow:hidden; padding:0 0 15px 0;}
.newSubTitle{ color:#0077d9; font-size:18px; padding:15px 5%;}
.newOpenDivLine .w50{ width:50%; float:left; padding:5px 0; position:relative;}
.newOpenDivLine .w50 .newTextboxDiv,.clear100 .newTextboxDiv{ width:260px;}
.newOpenDivLine .w50 .dropdown,.newOpenDivLine .w50 .select,.clear100 .select{ width:262px;}
.newOpenDivLine .w100{ padding:5px 0; clear:both;}
.newOpenDivLine .w100 .newTextboxDiv{ margin-right:10px;}
.newOpenDivLine .w50 .name{ width:110px;}
.newOpenDivLine .w50 .name,.newOpenDivLine .w50 .value{ line-height:30px; height:30px; margin-right:0;}
.newOpenDivLine .w50.newNameValue{ padding:0;}
.reveal-modal .akey{ font-size:24px; color:#cf0909; position:relative; top:5px; left:5px; height:30px; font-weight:bold; float:left;}

/*共用 end*/

.tabShowDiv .timeout{ width:25%;}
.newDivMain .timeoutmin{ width:20%;}

/*员工管理 star*/
.infoTips{ position:absolute; left:5px; top:-18px; color:#f00; white-space:nowrap;}

#imghead {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);}  
#preview{ height:70px; position:relative;}
.preview-tips{color:#f00; position:absolute; top:28px; left:80px;}

.yReveal-box{ border-bottom:1px dashed #bebdbd; padding:10px 35px; font-size:14px; color:#737475;}
.yReveal-box .select,.yReveal-box .dropdown{ width:252px;}
.yReveal-box .textbox,.w250{ width:250px;}
.yReveal-box .left-box{ width:50%; float:left;}
.yReveal-box .line-label{ width:80px; white-space:nowrap;}
.yReveal-box .line-box{ padding-bottom:6px;}
.yReveal-box .dl-box{ height:76px; position:relative;}
.yReveal-box .dl-box dt{ position:relative; width:71px; height:26px; margin-right:6px; overflow:hidden; float:left;}
.yReveal-box .dl-box .file-label{ width:71px; height:26px; display:block; background:url(../images/upImg.png) no-repeat; text-indent:-9999px; cursor:pointer; position:absolute; left:0; top:0; z-index:3;}
.yReveal-box .dl-box .file-input{ opacity:0; width:82px; height:60px; position:absolute;}
.yReveal-box .radio-box label{ float:left; margin-right:50px;}
.line-label{ height:30px; line-height:30px; white-space:nowrap; font-size:14px; float:left; margin-right:5px; color:#737475;}  /*label*/

/*员工管理 end*/


/*微点金*/
.file-label1{ width:80px; height:30px; background:#0077d9; color:#fff; z-index:3; cursor:pointer; position:absolute; left:0; top:0; text-align:center; line-height:30px; font-size:14px; border-radius:3px;}
.modal-dj .dl-box{ height:92px;}
.modal-dj .dl-box dt{ width:80px; height:30px;}
.modal-dj .file-dlBox{ height:80px;}
.file-dlBox dd img{ float:left;}
.file-dlBox .red{ position:relative; top:50px; left:4px;}
.modal-dj .line-label{ text-align:right;}
.reveal-modal .red{ font-size:12px; color:#f00;}
.TextAreaBr{ overflow:hidden; zoom:1; border:1px solid #cbcbcb; width:234px; height:60px; padding:0 8px; border-radius:3px;}
.TextAreaBr input{ padding:4px 0; height:22px; line-height:22px; width:100%; background:#fff; font-size:#737475;}

#open-vip{ position:fixed; left:50%; top:50%; background:#fff; width:500px; margin:-80px 0 0 -250px; z-index:9999;}
#open-vip .text{ padding:20px; font-size:14px;}

.checkModal-dj{ font-size:14px;}
.checkModal-dj .line-label{ line-height:24px; height:24px; width:100px; text-align:right;}
.checkModal-dj .line-text{ line-height:24px; color:#737475;}
.checkModal-dj .linebox{ padding-bottom:6px;}
.checkModal-dj .textarea{ width:600px;}

/*自然月设置*/
.w250{ width:250px;}
.yReveal-box{ padding-top:15px; padding-bottom:15px;}

/*模块管理*/
.mbox-label{ float:left; line-height:30px; color:#737475; font-size:14px;}
.mbox-label label{ margin-right:30px;}
.mbox-label input{ position:relative; top:2px; margin-right:5px;}
.newMk-modal .select{ width:250px;}
.newMk-modal .textbox{ width:248px;}


/*网站下单管理-制作分配*/
.noPaddingTable td{ padding:5px 0;}
.noPaddingTable .textbox{ float:none; display:inline-block;}
.noPaddingTable .ry-click{ float:none; display:inline-block;}
.newDivMain .ban-btn{ color:#0077d9;}

/*微点金*/
.wdjModal .newLabel{ width:auto; margin-left:10px;}
.wdjModal .newTextboxDiv,.wdjModal .select{ width:170px;}
.wdjOpen-Modal .select{ width:250px;}
.wdjOpen-Modal .label-line{ margin-right:10px;}

.noStyleTable caption{ border-top:1px dashed #cbcbcb; padding:6px 0; margin-top:10px;}
.noStyleTable th,.noStyleTable td{ padding:2px 0;}
.hrefLink{ color:#0077d9; text-decoration:underline; cursor:pointer;}
#revise-table td{ padding:5px 0;}

/*渠道财务管理*/
.newDivModal .w80{ width:80px;}
.newDivModal .w80 .newTextbox{ width:92%;}
.newOpenDiv .clear100{ padding:5px 0;}
.tabShowMainDiv .clear100{ padding:0}
#updateNetWork .clear100 .select{ width:818px;}
#updateNetWork .clear100 .newTextboxDiv{ width:816px;}

/*微商宝已开通*/
.newOpenDiv .select{ width:260px;}
.newOpenDiv .newTextboxDiv{ width:258px;}
.newLineBox .clear100{ padding:4px 0;}
#selectProductType select{ display:none; float:left;}
.newOpenDiv .value .select{ height:28px; line-height:28px; width:160px;}
.newOpenDiv .newTextArea{ margin:0; height:40px; width:800px;}
.notKehu{ padding:12px; text-align:center; font-size:14px;}
.notKehu a{ color:#0077d9; text-decoration:underline;}
.red,.tipsRed{ color:#cf0909;}
.kewordInput .textbox{ width:120px; margin-right:10px;}
.kewordInput .ry-click{ margin-left:0}

/*关怀客户管理*/
.youCare{ position:relative;}
.youCare .returnCare{ position:absolute; right:0; top:24px; color:#0077d9;}
.youCareTabUl{ border-bottom:3px solid #0077d9; padding-top:10px;}
.youCareTabUl li{ float:left; width:120px; line-height:36px; text-align:center; background:#ddd; margin-right:6px; font-size:16px; color:#333; cursor:pointer;}
.youCareTabUl li.selected{ border-color:#0077d9; background:#0077d9; color:#fff; border-radius:5px 5px 0 0;}
.youCareDiv .pageDiv{ display:none;}
.youCareDiv table{ margin-top:10px;}
.youCareDiv .title{ font-size:16px; color:#0077d9; padding:14px 0 10px 0;}
.pageCon{ line-height:24px;}
.addCareDiv{ padding-top:10px;}
.addCareDiv .btnbox{ padding-left:122px;}
.addCareDiv .linebox{ width:33.33333333%;}
.addCareDiv .line-label{ width:130px;}

.divTextarea-mn{ border:1px solid #cbcbcb; padding:10px 8px; float:left; width:600px; line-height:22px; border-radius:3px; display:block; overflow:hidden; zoom:1;word-break:break-all;word-wrap:break-word;}
.divTextarea-mn .brSpan{ height:0px; font-size:0; overflow:hidde; display:block;}

.moneyDivTotal .moneyKuang{ border:1px solid #ccc; padding:0 10px; display:inline-block; line-height:22px;}
.linght td{ color:#12ff00;}

.newDivMain .timeoutmin .name{ width:80px; white-space:nowrap;}

.yReveal-box .linebox{ width:50%; float:left; padding:4px 0; position:static;}
.newThreeDiv .line-label{ text-align:right;}
.newThreeDiv .linebox{ width:33.33333333%; float:left;}
.newThreeDiv .linebox .select{ width:180px;}



/*日期图标*/
.Wdate{ background:#fff url(../js/My97DatePicker/skin/datePicker.gif) no-repeat right; border:0;}






