/* CSS Document */
/*Css公共样式表 Start*/
div,form,img,ul,ol,li,dl,dt,dd{margin:0; padding:0; }
ul,li{ margin:0px; padding:0px; list-style:none; }
img{border:0;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-size:12px; font-weight:normal;}
.clear{ clear:both; padding:0; margin:0;}
body{ font-family:Arial; font-size:12px;color:#575654; background-color:#FFFFFF;}
a{outline-style:none;color:#292825;text-decoration:none;}
a:hover{ color: #0f509a;text-decoration: underline;}
a.visited{ color:#0099FF}
input{ vertical-align:middle}
table{ border-collapse:collapse}
/*Css公共样式 End表*/
a.showbg{ display:block; width:24px; height:22px; text-align:center;}
a.showbg:hover{ background:url(../images/bg_show.gif) no-repeat;}
body.list2Padding{ padding:5px}body.body_form{ padding:10px}
/*Mcsstable样式表Start*/
/*高级搜索*/
#mcss_table_searchcondition{ width:750px; margin:0 auto;}
#mcss_table_searchcondition table{ width:100%;}
#seniorsearch caption h3{ height:30px; background-color:#FDFAF1; font: bold 12px/30px "微软雅黑"; margin:0; padding:0; padding-left:10px; color:#B57D27}
#seniorsearch td{ padding-top:5px;}
/*loading*/
.progressBar { display:block; width:148px; height:40px; position:fixed; top:50%; left:50%; -moz-box-align: center;background-clip: padding-box;
 background-image: -moz-linear-gradient(center top , #FFFFFF, #ECF1F7);border: 1px solid #A8B8D1; border-radius:5px;box-shadow: 1px 1px 4px #dedede;
 color: #373D48;text-align:left; line-height:38px; padding-left:50px; font-weight:bold; position:absolute; z-index:111; border:solid 2px #ccc; background:#FFF url(../images/loading.gif) 10px center no-repeat; font-size:12px;}
.background { display:block; width:100%; height:100%; opacity:0.4; filter:alpha(opacity=40); background:#FFF; position:absolute; top:0; left:0; z-index:110;}
/*高级过滤器*/
#mcss_table_filterbar,#mcss_table2_filterbar{clear:both;}
.mcss_tablefilterCon,.mcss_table2filterCon{ position:relative; width:auto; float:left;}
/*分页*/
.TableFenye{ height:30px;text-align:right}
.TableFenye span{display:inline-block; color:#939191;text-align:center; font-weight:bold; margin-right:4px; font-family:Arial; padding:0 2px;}
a.actionicons{ width:22px; height:22px; display:inline-block; margin-right:2px; background:url(../images/fenyeico.jpg) top no-repeat; vertical-align:middle; margin-bottom:4px; text-indent:-9999em;  cursor:pointer}
#mcss_table_RecordCount{cursor:auto}
.mcsstable_caption a.actionicons{ float:left;}
a.firstpage:hover{ background-position:0 -22px;}
a.firstpage_disabled:hover{ background-position:0 0; cursor:auto}
a.prepage{ background-position:0 -44px;}a.prepage:hover{ background-position:0 -66px;}
a.nextpage{ background-position:0 -132px;}a.nextpage:hover{ background-position:0 -154px;}
a.lastpage{ background-position:0 -88px;}a.lastpage:hover{ background-position:0 -110px;}
a.ipage{background-position:0 -176px; cursor:auto}a.ipage:hover{background-position:0 -198px;}
.TableFenye select{ vertical-align:middle;margin-bottom:4px;}
input.inputpage{width:18px;height:17px; font-family:Arial; padding-top:2px;padding-top:0px\9; line-height:17px\9; margin-bottom: 4px;margin-right: 4px;text-align: center;border:#DEDEDE 1px solid; border-radius:2px; font-weight:bold; color:#939191; font-size:12px;}
a.add{background-position:0 -220px;}a.add:hover{background-position:0 -242px;}
a.del{background-position:0 -264px;}a.del:hover{background-position:0 -286px;}
a.search{ background-position:0 -308px;}a.search:hover{ background-position:0 -330px;}
a.search2{background-position:0 -484px;}a.search2:hover{background-position:0 -506px;}
a.filter2{background-position:0 -352px;}a.filter2:hover{background-position:0 -374px;}
a.export{background-position:0 -440px;}a.export:hover{background-position:0 -462px;}
a.import{background-position:0 -396px;}a.import:hover{background-position:0 -418px;}
a.view{background-position:0 -572px;}a.view:hover{background-position:0 -594px;}
a.tableedit{background-position:0 -616px;}a.view:hover{background-position:0 -638px;}
/*Mcsstable样式表End*/
/*浮层*/
.mcssform{ padding-top:5px;text-align:left;}
.autoform_Richeditor{width:98%;border:#C5C5C5 1px solid;overflow:hidden;padding:2px;margin-top:5px;overflow-y:auto;overflow-x:auto}
.lefttitle{text-align: right;white-space: nowrap;height:35px;}
/*导入excel*/
.exceldaoru{margin:0 auto; line-height:18px;}
.exceldaoru .mcssform{ padding:0;}
.exceldaoru .mcssform .lefttitle{ width:auto; text-align:left; font-weight:bold;}
.exceldaoru .mcssform #mcssuploadfile{ border:#FF6600 2px solid;}
.exceldaoru p{ line-height:25px;}
.exceldaoru h2{ font-size:15px; line-height:30px; color:#666666; font-weight:bold; margin-bottom:10px; border-bottom:#ccc 1px dashed; font-family:"微软雅黑"}
/*MCfuceng*/
.fuchuceng .closeDiv{ text-align:right; height:16px; overflow:hidden;}
.fuchuceng .closebox{ padding:2px; background-color:#CB943E; color:#FFF; cursor:pointer; margin-left:5px;}
.mcssform{ padding-top:5px;text-align:left;}
.handmove,.seniorsearch h3{min-height: 30px;background:#F1F1F1;border-bottom: 1px solid #E5E5E5;position: relative;_height: 30px;border-radius:3px 3px 0 0; cursor:move}
.handmove span.title_popup,.seniorsearch h3 span{float: left;font-size: 14px;white-space: nowrap;margin-right: 5px;_margin-right: 3px;line-height: 30px;padding-left: 10px;}
.handmove a.close_popup{position:absolute;font-size:0;padding: 10px 10px 11px;-webkit-text-size-adjust: none;right: 0;top: 0;z-index: 10;}
.i-pop-close{width:13px;height:13px;background:url(../images/close_popup.gif) no-repeat; display:block; filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
.i-pop-close:hover{ background-position:-19px 0px;width: 13px;height: 13px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.popup_htmlContent{ padding:10px;}
.popup_htmlContent table{ width:100%;}
.popup_htmlContent table tr td.lefttitle{ text-align:right; height:30px; white-space:nowrap}
.popup_htmlContent input:focus,textarea:focus,.formdataCon input[type=text]:focus,select:focus{outline:none;border:#87C6F9 1px solid;box-shadow: 0 0 3px rgba(103, 166, 217, 1);}
.fuchuceng,.dialogBoxbordercolor{height: auto;z-index:99999;top:20px;width:300px;z-index:100;position:absolute;background: white;
border: 1px solid #8A8A8A;border-bottom-color: #6D6D6D;-webkit-box-shadow: 0 2px 8px 1px rgba(0, 0, 0, .35);-moz-box-shadow: 0 2px 8px 1px rgba(0,0,0,.35);-khtml-box-shadow: 0 2px 8px 1px rgba(0,0,0,.35);-ms-box-shadow: 0 2px 8px 1px rgba(0,0,0,.35);
box-shadow: 0 2px 8px 1px rgba(0, 0, 0, .35);-moz-border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;}
.fuchuceng .fuceng_buttom{text-align:center;padding:10px 0; width:100%;}
.fromDate{background:#FFF; padding:1px;}
.fromDateCon{ border:#e7ecf4 1px solid; background:#FFF;}
/*McssTable*/
.mcsstable tr td .daKaiBut{ background:none; color:#2A71B3; border:none; cursor:pointer}
.mcsstable_caption{text-align:left;background:#EDF4FB; padding:0;margin:0; padding-left:5px; padding-top:3px; height:25px; border:#EFF0F0 1px solid; border-bottom:none;}
.mcsstable_caption .labellink{ padding:2px 4px; border:#C5C5C5 1px solid;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;background:url(../images/subimtbg.png) bottom repeat-x; overflow:hidden; color:#000; white-space:nowrap; cursor:pointer; font-weight:normal}
.labellink{cursor:pointer}
.mcsstable_caption .labellink:hover{text-decoration:none;background:url(../images/subimtbg_hover.png) bottom repeat-x;}
.mcsstable_caption input{ border-color:#CCC}
.mcsstable_caption .labellink,.mcsstable_caption span,.mcsstable_caption input,.mcsstable_caption select{ float:left; margin-right:4px; vertical-align:middle}

.mcsstable_caption span{ height:22px; line-height:22px; color:#000; font-family:"微软雅黑"}
.mcsstable_title{height:25px; font-weight:bold;line-height:25px; color:#B57D27;text-align:center; padding:0; font:bold 14px/25px "微软雅黑";}
.mcsstable_th_first{text-align:left;background-color:red; height:30px; width:40px; white-space:nowrap}
.mcsstable_td2 a,.mcsstable_td1 a{ color:#2A71B3}

.tableheadertd{ background-color:#DAEDFF; border:#C5C5C5 1px solid;}
.liststyltd_action{ background-color:white;}
.mcsstable input[type="text"],textarea{ vertical-align:middle; border:#C5C5C5 1px solid; font-size:12px;-webkit-appearance: textfield;padding: 1px;background-color: white;-webkit-rtl-ordering: logical;-webkit-user-select:text;-moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; border:#CCC 1px solid;box-shadow: 0px 0px 4px rgba(0,0,0,0.8) inset;
	box-shadow: 0px 0px 4px rgba(200,200,200,0.5);}
.mcsstable input[type="text"]{ height:18px;}
form input[type="text"],textarea,input.inputStyleclass{ vertical-align:middle; border:#C5C5C5 1px solid; font-size:12px;-webkit-appearance: textfield;padding: 1px;background-color: white;-webkit-rtl-ordering: logical;-webkit-user-select:text;-moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; border:#CCC 1px solid;box-shadow: 0px 0px 4px rgba(0,0,0,0.8) inset;box-shadow: 0px 0px 4px rgba(200,200,200,0.5);}
/*以下mcsstable表格的css*/
.mcsstable{ width:100%; border:#e4e4e4 1px solid; margin-bottom:5px; border-collapse:collapse; border-collapse:inherit\9; border-spacing:0;}
.mcsstable tr.mcsstable_tr1 td{ background-color:#f2f2f2}
.mcsstable tr th,.mcsstable tr td{height:40px; text-align:center;border:none;}
.searchLogo tr td{ height:60px;}
.mcsstable tr th{ background:url(../images/theadbg.jpg) left top repeat-x; color:#515151;text-shadow: 1px 1px 1px #eaf1fc; height:33px;white-space:nowrap;}
.mcsstable tr th.order_asc{ background:url(../images/orderbg.png) right top no-repeat; }
.mcsstable tr th.order_desc{ background:url(../images/orderbg.png) right -35px no-repeat;}
.mcsstable tr.mcsstable_tr_hover td{ background-color:#e0eaf9;}
.mcsstable tr td a{ color:#035194;cursor:pointer}.mcsstable tr td a:hover{ color:#09F; text-decoration:underline}
a.smallbut{ width:29px; height:27px; display:inline-table; background:url(../images/wenxunicons.png) left top no-repeat; text-indent:-9999em; margin-right:4px;display:-moz-inline-stack;*display:block;*float:left;zoom:1}
a.smallbut:hover{box-shadow: 0px 0px 6px rgba(200, 200, 200, 0.5);}
/*对比*/a.duibi{ background-position:0 -60px;}a.duibi:hover{ background-position:-29px -60px;}
/*收藏*/a.shoucang{ background-position:-58px -60px;}a.shoucang:hover{background-position:-87px -60px;}
/*清空*/a.qingkong{background-position:-116px -60px;}a.qingkong:hover{background-position:-145px -60px;}
/*编辑*/a.mcsstable_record_edit{ background-position:-174px -60px;}a.mcsstable_record_edit:hover{ background-position:-203px -60px}
/*不许编辑*/a.mcsstable_record_noedit{ background-position:-234px -87px;}a.mcsstable_record_noedit:hover{background-position:-234px -87px}
/*删除*/a.mcsstable_record_del{background-position:-232px -60px;}a.mcsstable_record_del:hover{background-position:-261px -60px;}
/*查看*/a.mcsstable_record_open{background-position:-169px -178px;}a.mcsstable_record_open:hover{background-position:-198px -178px;}
.tabmeitilogobg{ display:inline-block; background:url(../images/logo_bg.png) no-repeat; text-align:left; width:130px; height:37px; cursor:pointer; padding:1px 0 0 1px; margin:5px 0;}
/*标签*/a.biaoqian{background-position:-76px -206px; width:28px;height:26px;}a.biaoqian:hover,a.havebiaoqian{background-position:-104px -206px; width:28px; height:26px;}
/*发布*/a.fabubutton{background-position:-160px -206px; width:28px; height:26px;}a.fabubutton:hover{background-position:-188px -206px;}
/*未能发布*/a.nofabubutton{background-position:-132px -206px; width:28px; height:26px;}
/*已发布*/a.yifabubutton{background-position:-216px -206px; width:28px}
/*简报*/a.jianbao{ background-position:-244px -206px; width:28px}a.jianbao:hover{ background-position:-272px -206px;}
/*没有简报*/a.no_jianbao{ background-position:-233px -178px; width:28px}a.no_jianbao:hover{ background-position:-233px -178px;}
/*分析报告*/a.fenxibutton{ background-position:0 -244px; width:28px}a.fenxibutton:hover{ background-position:-28px -244px;}
/*推荐*/a.tuijianbutton{ background-position:-76px -232px; width:28px;}a.tuijianbutton:hover,a.yituijianbutton{ background-position:-104px -232px; width:28px;}
/*设为发稿*/a.setfagaobutton{ background-position:-132px -232px; width:28px;}a.setfagaobutton:hover,a.yisetfagaobutton{ background-position:-160px -232px; width:28px;}
/*云图*/
a.mcsstable_cloud_btn{ background-position:-199px -237px; width:28px;}a.mcsstable_cloud_btn:hover{ background-position:-235px -237px;}
/*表格td*/
.liststyltd{  border:#69B4FE 1px solid; border-collapse:collapse; height:25px;padding:0 5px;white-space:wrap;background-color:white}
/*隐藏操作栏目图标*/
.mcssTable_hide_handle tr td a.smallbut_biaoji,a.kapian_biaoji,.kapianList a.havebiaoji{ display:none;width:17px; height:19px; background:url(../images/biaoji.png) no-repeat; text-indent:-999em;}
.mcssTable_hide_handle tr td a.havebiaoji,.kapianList a.havebiaoji{ display:inline-table;}
.mcssTable_hide_handle tr:hover td a.biaoji,.kapianList:hover a.biaoji{ display:inline-table;}
/*autoform Start*/
/*新增客户*/
.formBox{ overflow:hidden; border:#D9E4EE 1px solid; border-top:none}
.formBox h3{ height:27px; font: 12px/27px "宋体"; background:url(../images/titlethemes.png) repeat-x; padding:0 10px;}.formBox h3 span{ font-weight:bold; float:left;}
.formBox h3 font{ float:right;}
.Submitbutton{ height:27px; padding:10px 0; text-align:center}
.Submitbutton a,a.mcssingbutton,.formbutton,.fuchuceng .savebutton{ padding:5px 10px; border:#C5C5C5 1px solid;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;line-height:22px;background:#FFF url(../images/subimtbg.png) bottom repeat-x; overflow:hidden; color:#000;}
.Submitbutton a:hover,a.mcssingbutton:hover{ text-decoration:none;background:#FFF url(../images/subimtbg_hover.png) bottom repeat-x;}
/*formdata 样式统一*/
.formdataCon{ padding:15px 0; margin:0 auto;}
.fuchuceng .lefttitle,#calendar .mcssform td.lefttitle{ text-align:right; width:auto; height:30px; white-space:nowrap;}
.fuchuceng .mcssform{padding:10px;}
.selectbutton{ background:url(../images/selectbuttonbg.png) repeat-x; height:21px; border:#6688a9 1px solid; color:#FFF; line-height:19px; padding:0 10px; cursor:pointer;margin-left:5px;}
.selectbutton:hover{ background:url(../images/selectbuttonbg_hover.png) repeat-x; }
/*时间框*/
input.autoform_inputtime{ background:url(../images/inputtimeico.gif) right center no-repeat}
.fuchuceng .savebutton{ padding:0px 7px;}
.selectedItem{color:;background-color:gray};
/*autoform End*/
/*弹出框背景*/
.dialogBoxbordercolor{ border:1px solid #709CD2}
.popupheadbg{ background-color:#709CD2}
.dialogBoxShadowbg{ border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;}
a.closedialog{background:url(../images/dialogcloses.png) -42px top no-repeat; width:42px; height:18px; display:inline-block; cursor:pointer}
a.closedialog:hover{background:url(../images/dialogcloses.png) left top no-repeat;}
a.closedialog i{display: none;}
.okbutton{ width:65px; height:27px; background:url(../images/wenxunicons.png) -95px -114px  no-repeat;margin:0 auto; border:none; color:#FFF; line-height:26px; margin-top:5px;}
.okbutton:hover{ width:65px; height:27px; background:url(../images/wenxunicons.png) -160px -114px  no-repeat;}
.chongzhiButton{ width:66px; height:27px;background:url(../images/wenxunicons.png) -102px -87px  no-repeat; border:none;color:#575654; line-height:26px; margin-top:5px;}
.chongzhiButton:hover{ background-position:-168px -87px}
a.okbutton,a.chongzhiButton{ display:inline-block}
a.okbutton:hover,a.chongzhiButton:hover{ text-decoration:none;}
/*登陆页面*/
body.smalllogoBg{ background:url(../images/smallloginbodybg.jpg) left top repeat;}
.smallloginBox{ width:388px; background:url(../images/loginboxbg.jpg) top left no-repeat; position:absolute; top:-281px; padding-top:10px;}
.smallloginBoxBotbg{background:url(../images/loginboxbgbot.jpg) bottom left no-repeat; padding-bottom:25px;}
.smallloginBox h3{ font:16px/40px "微软雅黑"; text-shadow:#FFF 1px 1px 1px; color:#939393; margin-bottom:40px;}
.smallloginBox span{font:14px/35px "微软雅黑"; margin-right:10px; margin-bottom:5px; color:#939393}
.smallloginBox input.smallInputbg{ border:none; width:254px; height:38px; line-height:38px\9; background:url(../images/logininputbg.jpg) no-repeat; padding-left:5px; vertical-align:middle}
.smallloginBox p{ margin-bottom:10px;}
.smallloginPadding{padding-left:33px; }
.smallloginsubmit{ text-align:center; margin-top:30px;}
.smallsubmitLogin{ border:none; height:45px; width:156px; background:url(../images/loginbutton.png) no-repeat;}
.smallsubmitLogin:hover{ background-position:0 -45px;}
/*圆形图片*/
.round-img{display: inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);box-shadow: 0 1px 3px rgba(0, 0, 0, .4);}
.formdataCon table{ width:100%}
.formdataCon table input[type=text],.mcssform table input[type=text]{ height:22px; line-height:22px\9}
/*按钮样式*/
input.submitbutton,input.Cancelbutton,input.delbutton{ width:65px; height:27px; color:#FFF; border:none; background:url(../images/anniubg.png) no-repeat; text-align:center; cursor:pointer; text-shadow:1px 1px 1px #000;}
input.submitbutton:hover{ background-position:0 -27px; }
input.Cancelbutton,input.delbutton{ background-position:0 -54px; color:#424242; text-shadow:1px 1px 1px #FFF;}
input.Cancelbutton:hover,input.delbutton:hover{ background-position:0 -81px;}
/*系统提示*/
.comfirmbox,.system_Ico{ background:url(../tipsimg/confirm.gif) 30px center no-repeat; padding-left:100px; height:50px; line-height:50px; font-size:14px;}
.comfirmbox_bottom{text-align:center; padding-top:20px; width:100%;}
.comfirmbox_bottom a{ margin-right:10px;}
.alert_ico{ background:url(../tipsimg/alert.gif) 20px center no-repeat; padding-left:80px;  }
.info_ico{ background:url(../tipsimg/info.gif) 20px center no-repeat; padding-left:80px;  }
.success_ico{ background:url(../tipsimg/success.gif) 20px center no-repeat; padding-left:80px;  }
.fail_ico{ background:url(../tipsimg/error.gif) 20px center no-repeat;  padding-left:80px; }
/*快捷菜单*/
#myexport{ position:relative;}
.popupmenu{ position:absolute; top:18px; right:0px; width:110px; background:#FFF; border:#CCC 1px solid; padding:5px 2px; z-index:9999; background:url(../images/showshortmenubg.gif) left top repeat-y; border:#ddd 1px solid; display:none;}
.popupmenu a{padding-left:20px;line-height:20px; color:#444;display:block; height:18px; background-color:transparent; border:1px solid; border-color:transparent; cursor:pointer}
.popupmenu a:hover{ border-radius:4px;background-color:#EAF2FF;border:#B7D2FF 1px solid;color: #000000; text-decoration:none;}
.popupmenu_word{ background:url(../images/word.png) 4px center; background-repeat:no-repeat}
.popupmenu_xls{ background:url(../images/exporttoexcel.png) 0px -17px no-repeat;}
.popupmenu_xlsx{ background:url(../images/exporttoexcel.png) 0px -36px no-repeat;}
/*舆情监测*/
.border_mcsstable{ border:#eaeaea 1px solid;}
.border_mcsstable tr td{ height:35px; border-bottom:#eaeaea 1px solid;}
.border_mcsstable tr.mcsstable_tr1 td{ background-color:#FFF;}
.mcsstable tr.mcsstable_tr_hover td{ background-color:#e0eaf9;}
.border_mcsstable tr.lightHeight td{ background-color:#f0f5f7}

.mcsstable_groupname{ padding-left:10px;text-align:left;color:#515151; background-color:#f8f8f8}
.group-btn{ width:129px; overflow:hidden; height:24px; display:none; float:left; margin-top:3px;}
td.mcsstable_groupname:hover .group-btn{ display:inline}
.group-btn a{ background:url(../images/btn-anniubg.png) no-repeat; font-weight:normal; text-indent:-999em;}
.group-btn a.edit_manager_name{ width:30px; height:24px; display:block; float:left;}
.group-btn a.del_manager{ width:28px; height:24px; display:block; float:left; background-position:-30px 0;}
.group-btn a.add_keywords{ width:28px; height:24px; display:block; float:left; background-position:-58px 0;}
.group-btn a.see_end{ width:31px; height:24px; display:block; float:left; background-position:-89px 0;}
.group-btn a.edit_manager_name:hover{ background-position:0 -24px;}
.group-btn a.del_manager:hover{ background-position:-30px -24px;}
.group-btn a.add_keywords:hover{ background-position:-58px -24px;}
.group-btn a.see_end:hover{ background-position:-89px -24px;}
.expandgroup{ display:inline; float:left; margin-right:10px; padding-top:7px; font-weight:normal; font-family:"微软雅黑"}
.expandgroup a img{ margin-top:1px; vertical-align:middle}
.mcss_table_keywords{ padding-left:30px;}
a.setIco_btn{background:url(../images/wenxunicons.png) -91px -270px no-repeat; width:18px; height:17px; display:inline-block; float:left; margin-top:4px;}
a.setIco_btn:hover{background:url(../images/wenxunicons.png) -116px -270px no-repeat;}

