@import url("reset.css");
@import url("bootstrap.css");
@import url("xy-icon.css");
@import url("xy-icon-big.css");
@import url("LoginStyle.css");
div,a,input,button{ 
transition:background ease-in 0.5s;
-moz-transition:background ease-in 0.5s;
-ms-transition:background ease-in 0.5s;
-o-transition:transition:background ease-in 0.5s;
-webkit-transition:background ease-in 0.5s;
}
a{
transition:color ease-in 0.5s,background ease-in 0.5s;
-moz-transition:color ease-in 0.5s,background ease-in 0.5s;
-ms-transition:color ease-in 0.5s,background ease-in 0.5s;
-o-transition:transition:color ease-in 0.5s,background ease-in 0.5s;
-webkit-transition:color ease-in 0.5s,background ease-in 0.5s;
}
form p{ line-height:30px; padding-left:10px}
input:focus{border:1px #488ee7 solid}
.fl{ float:left; margin-top:4px;}
.mt30{ margin-top:30px;}
.mt5{ margin-top:5px;}
.mt6{ margin-top:6px;}
.clear{clear:both;}
/*各种表单元素*/
.TextStyle, .UpLoadStyle { border:1px solid #cccccc; padding:2px 6px; height:19px; line-height: 19px; width:120px; background:#fff }
.TextNumberStyle { border:1px solid #cccccc; padding:2px 6px; height: 19px; line-height: 19px; width:120px; text-align:right; }
.TextVerifyStyle { border:1px solid #FF9900; padding:2px 6px; height: 19px; line-height: 19px; width:120px; }
.TextReadOnlyStyle, .UpLoadReadOnlyStyle { border:1px solid #cccccc; padding:2px 6px; height: 19px; line-height: 19px; width:120px; background:#fff; }
.SelectStyle { border: 1px solid #ccc; padding:2px 6px; padding-right:0; height:22px; line-height:22px; width:120px; background:#FFFFFF; }
.TextAreaStyle { border:1px solid #cccccc; height:auto;}
.TextAreaReadOnlyStyle { border:1px solid #cccccc; height: auto; background:#E8E8E8;}
select,input[type="file"] { height: 26px; *margin-top: 4px; line-height: 26px;}
textarea:focus, input:focus { border-color:#70b7ec; outline:0;}
.ButtonStyle {padding:4px 12px; cursor: pointer; text-decoration:none!important; *margin-right:0px;*margin-left:10px;border-radius: 20px;border: 1px #2e8df7 solid;margin-left: 3px;margin-right: 3px;font-size: 12px;color: #333; background:#fff;}
.ButtonStyle:hover {border: 1px #2e8df7 solid; padding:4px 12px; cursor: pointer; background: #2e8df7; color:#fff;}
.new-bnt,.new-bnt:hover{ width:12px; height:12px; margin-top:20px;}
.ButtonHall { FONT-SIZE:14px; border:none; height:28px; width:100px; cursor: pointer; background:url("../button_hall.jpg") no-repeat; color:#FFFFFF; }
A.ButtonStyleLink {padding:4px 12px; cursor: pointer; text-decoration:none!important; *margin-right:0px;*margin-left:10px;border-radius: 20px;border: 1px #2e8df7 solid;margin-left: 3px;margin-right: 3px;font-size: 12px;color: #666;}
A.ButtonStyleLink:hover { border: 1px #2e8df7 solid; padding:4px 15px; cursor: pointer; background: #2e8df7; color:#fff; display:text-decoration:none!important;}
A.LinkBorder { border:none; padding: 2px 0px 2px 5px; margin-right:2px; line-height:22px; height:22px; cursor: pointer; background: #1e8ad3; color:#FFFFFF; text-decoration:none!important; display:inline; }
A.LinkBorder:hover { border:none; padding: 2px 0px 2px 5px; padding-top:23px; margin-right:2px; line-height:22px; height:22px; cursor: pointer; background: #0362fd; color:#FFFFFF; text-decoration:none!important; display:inline; }
a.Link_Border { border:none; padding:0px 3px; margin-right:2px; line-height:30px; height:30px; cursor: pointer; color:#333; text-decoration:none!important; display:inline; }
a.Link_Border:hover {color:#f60;}
.SplitPageButtonStyle { border: 1px solid #cccccc; padding:3px 10px; cursor: pointer; background:#ededed; color:#000000; text-decoration:none!important }
.UnitLeftStyle { border-right:none; }
.UnitRightStyle { border-left:none; }
A.ButtonStyleLink2 { border:none; line-height:16px; padding:4px 6px; cursor: pointer; background:#969696; color:#FFFFFF; display:inline-block; text-decoration:none!important; margin-right:10px; *float:right;*margin-right:0px;*margin-left:10px;}
A.ButtonStyleLink2:hover { border:none; line-height:16px; padding:4px 6px; cursor: pointer; background: #333; color:#FFFFFF; display:inline-block; text-decoration:none!important;}
/*定义input中disabled样式*/
input[disabled],input:disabled{border:1px solid #ddd; background:#f5f5f5;color:#666;cursor:not-allowed;}
input[disabled]:hover,input:disabled:hover{border:1px solid #ddd; background:#f5f5f5;color:#666;cursor:not-allowed;}

/*IE6 Using Javascript to add CSS class "disabled"*/
* html input.disabled{border:1px solid #ddd;background:#f5f5f5;color:#666;cursor:not-allowed;}
* html input.disabled:hover{border:1px solid #ddd;background:#f5f5f5;color:#666;cursor:notallowed;}
/*背景色定义*/
.GrayBgStyle { background:#F3F3F3; }
.MoreGrayBgStyle { background:#D7D7D7; }
.DarkBgStyle { background:#0362fd; }
.MoreDarkBgStyle { background:#1e8ad3; }
.LightBgStyle { background:#f7f7f7; }
.MoreLightBgStyle { background:#f7f7f7; }
.WhiteBgStyle { background:#FFFFFF; }
/*文字颜色定义*/
.DarkFontStyle{color:#666;}
.LightFontStyle{color:#D4E1F2;}
.WhiteFontStyle{color:#FFFFFF;}
.RedFontStyle{color:#FF0000;}
.GrayFontStyle{color:#333;}
.MoreGrayFontStyle{color:#999;}
.BlueFontStyle{color:#4284e2}
/*菜单树*/
.TreeNode img { border:0px; }
.TreeNode a span { font-size:12px; margin-left:0px; padding:2px; height:17px; cursor: pointer; }
.TreeNode.Anchor { color:#000000; text-decoration:none; }
.TreeNode.selected span { background:#1e8ad3; color:#FFFFFF; }
.TreeBgStyle { background:#FFFFFF; }
/*展示数据-固定区域*/
#FixedRegion {width:100%;background:#FFFFFF; z-index:1000; position:fixed; _position:absolute;}
#HiddenRegion { width:100%; height:0px; }
.MenuTop,.PopTop{ height:35px; line-height:35px; background:url(../images/h2_tit_bg.gif) 0 0 repeat-x; border:1px #e7e7e7 solid; margin:0 auto; margin-top:8px; margin-bottom:8px; width:99%; overflow:hidden;}
.MenuTop span.menutitle,.PopTop span.menutitle{ height:35px;padding-left:30px; color:#333; background:url(../images/icon_hbg.png) 0 7px no-repeat;font-weight:600; float:left; line-height:35px; font-size:16px;}
/*.MenuTop span.menutitle{ float:none; margin-left:0px;}*/
#FixedRegion .MenuTop{ width:99%}
.MenuTop .menuleft { float:left; }
.MenuTop .menuleft .menutitle { font-size:16px; font-weight:500;}
.MenuTop .menuleft #h-tit{ color:#3b3954}
.h-menutitle{ width:100%; height:35px; line-height:35px; text-align:center; font-size:18px}
.MenuTop .menuright { line-height:35px; height:35px; float:right}
.MenuTop .menuright select,.MenuTop .menuright select.SelectStyle{ height:24px; line-height:24px; margin-top:3px;}
.MenuTop .menuright .swapimg { width:auto; display:inline;}
.MenuTop .menuright a.ButtonStyleLink2{ margin-top:5px; margin-right:6px; display:inline;}
.MenuTop .menuright input.ButtonStyle{ height:auto; line-height:auto; margin-top:5px;}
/*项目向导顶部*/
.XmTop { height:35px; line-height:35px; background:url(../images/h2_tit_bg.gif) 0 0 repeat-x; border:1px #e7e7e7 solid; margin:0 auto; margin-top:8px; margin-bottom:8px; width:99%; overflow:hidden;}
.XmTop .menuleft { float:left; }
.XmTop .menuleft .menutitle { height:35px;padding-left:30px; color:#333; background:url(../images/icon_hbg.png) 0 7px no-repeat;font-weight:500; float:left; line-height:35px; font-size:16px; margin-left:5px;}
.XmTop .menuleft .menutitle .blue{ color:#fa9e0d}
.XmTop .menuright { float:right; line-height:30px; }
/*树形菜单顶部*/
.TreeListTop { margin: 6px 0 0 0; height:35px; border-bottom:solid 1px #1e8ad3; background: url("../xmtop.gif") repeat-x left top; overflow:hidden; }
.TreeListTop .menuleft { float:left; margin-top:8px; }
.TreeListTop .menuleft .menutitle { font-size:14px; font-weight:bold; margin-left:40px; }
/*浮动搜索区、以及按钮*/
.swapimg span.SearchClose{cursor:pointer; z-index:1; float:right; width:70px; height:35px; line-height:35px;/*background:url(../../../images/btn_search_close.png) center center no-repeat;*/}
.swapimg span.SearchOpen{cursor:pointer; z-index:1;float:right; width:70px; height:35px; line-height:35px; /*background:url(../../../images/btn_search_open.png) center center no-repeat;*/}
.SearchOpen img,.SearchClose img{ margin-top:0px; margin-right:3px;}
#SearchRegion { height:auto; width:99%; margin-bottom:6px; padding-bottom:3px; padding-top:3px; border:none; display: none}
#MoveHandler { height:0; width:100%; }
.SearchTable { border-collapse:collapse;width:99%; margin:0 auto; padding:0.5%; background:#fbfbfb;border:1px #e7e7e7 solid; clear:both;}
.SearchTable td { border:none; padding: 3px; line-height:32px; cursor:pointer;}
.SearchTable td select{ background:url(../images/icon-xl2.png) #fff right center no-repeat; height:26px; line-height:26px;}
.SearchTable ul{ float:left;}
.SearchTable ul li{ float:left; min-width:240px; margin-top:3px;}
.SearchTable ul li span{ float:left; line-height:25px; font-size:12px}
.SearchTable ul li select{ height:26px; line-height:26px;}
.SearchTable ul li input.new-bnt,#zfcg_div input.new-bnt,.DataTable tr td input.new-bnt,#EditTable input.new-bnt,.EditTable tr td input.new-bnt,.menuright input.new-bnt
{ position:absolute; width:22px; height:25px; margin-left:-23px; margin-top:4px; background:url(../images/bnt-xl.gif) 0px 8px no-repeat;border:none}

table.SearchTable td input.new-bnt,#SearchRegion td input.new-bnt{ position:absolute; width:22px; height:25px; margin-left:-23px; margin-top:4px; background:url(../images/bnt-xl.gif) 0px 8px no-repeat;border:none}

.menuright input.new-bnt:hover{ padding:0; border-radius:0;}
#EditTable input.new-bnt,.EditTable tr td input.new-bnt{ margin-top:0;}
.SearchTable td input.new-bnt{background:url(../images/bnt-xl.gif) 0px 5px no-repeat;}
.SearchTable ul li input.new-bnt{ margin-top:-4px;}
.SearchTable .ButtonStyle,.SearchTable input.ButtonStyle{ padding:4px 12px; color:#fff; background:#2e8df7; border-radius:4px; cursor:pointer;border:none;}
.SearchTable .ButtonStyle:hover,.SearchTable input.ButtonStyle:hover{background:#3e6bb9}
.SearchTable .EditInforTdBg{ background:none}
.hys-search-l{ width:90%; float:left}
.hys-search-r{ width:10%; float:right; margin-top:20px}
.hys-search ul li{ width:330px;}
.hys-search ul li input{ width:190px;}
.hys-search ul li span,.search-w ul li span{ font-size:12px; width:85px; float:left}
.search-w ul li{ width:300px;}
.search-w ul li input{ width:170px;}
/*展示数据—顶部*/
.DataHead { border-collapse:collapse; width:99%; margin:0 auto; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
.DataHead tr td { background:#eeeeee; padding:3px; line-height:24px; text-align:center; font-weight:bold; word-break:keep-all; white-space:nowrap; }
/*展示数据—表格*/
.DataTable { border-collapse:collapse; width:99%; margin-top:5px; border:solid 1px #cccccc; margin:0 auto; background:#FFFFFF;}
.DataTable .DataHead td { background:#eeeeee; padding:5px 10px 5px 10px; line-height:24px; text-align:center; font-weight:bold; word-break:keep-all; white-space:nowrap; }
.DataTable td { border:solid 1px #cccccc; padding:3px 0px; line-height:24px; cursor:pointer; font-size:12px;table-layout:fixed;word-wrap:break-word;}
.DataTable td input{border:1px #ccc solid; height:25px; line-height:25px; padding-left:5px; margin-left:5px;}
.DataTable TD input.Wdate,.DataTable TD select.SelectStyle{ margin-left:8px;}
.DataTable TD select.SelectStyle{ height:25px; line-height:25px;}
/*使用在数据表格内的嵌套表格，InnerTable有边框，InnerNoBorderTable无边框*/
.DataTable td .InnerTable { border-collapse: collapse; border: 1px solid #ccc; }
.DataTable td .InnerTable td { border: 1px solid #ccc; padding: 5px; line-height:20px; }
.DataTable td .InnerNoBorderTable { border-collapse: collapse; border: none; }
.DataTable td .InnerNoBorderTable td { border: none; padding: 5px; line-height:24px; }
/*分页条样式*/
.SplitToolBarStyle { background: #f9f9f9; height:28px; padding: 3px; color:#555; text-align:right; }
.DataTable tr.SplitToolBarStyle td input{padding:0 6px; line-height:28px;height:28px;}
.DataTable tr.SplitToolBarStyle td input:last-child{ margin-right:10px;}
.DataTable tr.SplitToolBarStyle td input:hover{ background:#f60; color:#fff;border:1px #f60 solid;}
/*编辑数据—顶部*/
.EditTop { height:35px; line-height:35px; background:url(../images/h2_tit_bg.gif) 0 0 repeat-x; border:1px #e7e7e7 solid; margin:0 auto; margin-top:8px; margin-bottom:8px; width:99%; overflow:hidden;}
.EditTop .menuleft { float:left; }
.EditTop .menuleft .menutitle { height:35px;padding-left:30px; color:#333; background:url(../images/icon_hbg.png) 0 7px no-repeat;font-weight:500; float:left; line-height:35px; font-size:16px; margin-left:5px;}
.EditTop .menuright { float:right;}
.EditTop .menuright a.ButtonStyleLink{margin-top:0; height:30px;}
.EditTop .menuright select{ height:22px;}
.EditTop .menuright .swapimg { width:30px; float:right}
.menuright .icon-xz{ background:#565478; height:30px; line-height:30px; color:#fff; padding:0 10px; float:right}
.EditTop .menuright input[type="text"]{ background:#fff; height:20px; line-height:20px;border:1px #dcdcdc solid}
.EditTop .menuright ul li,.PopTop .menuright ul li,.MenuTop .menuright ul li,.XmTop ul li{ float:left; height:35px; line-height:35px;}
.EditTop .menuright ul li input[type="text"],.EditTop .menuright ul li select,.MenuTop .menuright ul li select{ margin-top:3px; margin-right:5px;}
.MenuTop .menuright ul li input[type="text"]{ margin-right:5px; height:18px;}
.MenuTop span{ margin-left:10px; font-weight:600;}
.EditTop .menuright a.ButtonStyleLink:last-child{ margin-right:0;}
/*弹出窗口—顶部*/
.PopTop .menuleft { float:left; line-height:30px;}
.PopTop .menuright { float:right; display:inline; line-height:30px;}
/*.PopTop .menuright input.ButtonStyle{padding:4px 12px;}*/
.PopTop { height:35px; line-height:35px; background:url(../images/h2_tit_bg.gif) 0 0 repeat-x; border:1px #e7e7e7 solid; margin:0 auto; margin-top:8px; margin-bottom:8px; width:99%; overflow:hidden;}
.PopTop .menuleft { float:left; }
.PopTop .menuleft .menutitle { height:35px;padding-left:30px; color:#333; background:url(../images/icon_hbg.png) 0 7px no-repeat;font-weight:500; float:left; line-height:35px; font-size:16px; margin-left:5px;}
.PopTop .menuright input.ButtonStyle,.PopTop .menuright a.ButtonStyle{ height:auto; line-height:auto; margin-top:5px;}
.PopTop .menuright .swapimg {height:35px; line-height:35px; float:right;}
.PopTop .menuright a.ButtonStyleLink{ height:25px;}
.PopTop .menuright input.ButtonStyle{ height:auto; line-height:auto; margin-top:5px;}
/*编辑数据—顶部*/
.EditHead { border-collapse:collapse; width:100%; margin:0 auto; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
.EditHead tr td { background:#eeeeee; padding:3px; line-height:32px; text-align:center; font-weight:bold; word-break:keep-all; white-space:nowrap; }
/*编辑数据、弹出窗口—表格*/
.EditTable { border-collapse:collapse; width:99%; margin-top:5px; border:solid 1px #cccccc; margin:0 auto; background:#FFFFFF;}
.EditTable .EditHead td { background:#eeeeee; padding:3px; line-height:24px; text-align:center; font-weight:bold; word-break:keep-all; white-space:nowrap; }
.EditTable .EditHead td#show{ background:#fff;}
.EditTable .EditHead td#show .MenuTop{ margin-top:0;}
.EditTable td{ border:solid 1px #cccccc; padding:5px 3px; line-height:24px; font-size:12px;}
.EditTable td label input{ height:auto; line-height:none}
.EditTable td input{ height:25px; line-height:25px;border:1px #dbdbdb solid; padding-left:5px}
.EditTable td input:focus,.PopTop td input:focus,.DataTable td input:focus{border:1px #488ee7 solid;}
.EditTable td select{ height:26px; line-height:26px; padding:2px 0px}
.EditInforTdBg{ background:#f7f7f7; }
.EditTable td.EditInforTdBg{font-size:13px;}
/*普通标题显示颜色*/
.TitleLine1{ background: #f4f4f4; height:30px; line-height:30px; text-align:center; font-weight:bold; color: #c09853; width:99%; margin:0 auto; }
.TitleLine1 .info-tit{ background:#f4f4f4; color:#fa9e0d; width:178px; height:35px; line-height:35px; float:left;border:1px #ccc solid;border-bottom:none;}
.TitleLine2{ height:30px; line-height:30px; text-align:center; font-weight:bold; color: #468847; width:99%; margin:0 auto;margin-bottom:10px; margin-top:10px; font-size:15px;}
.TitleLine3{ height:40px; line-height:40px; text-align:left; font-weight:bold; color:#4284e2; width:99%; margin:0 auto; font-size:15px}
.TitleLine-2{border:1px #dbdbd solid;  text-align:center; width:99%; margin:0 auto;margin-bottom:10px; margin-top:10px; }
.TitleLine-2 p{width:98%; margin:0 auto; color:#fa9e0d;font-size:18px; font-weight:normal;height:35px; line-height:35px;}
.TitleLine4{ font-size:22px;color:#333; text-align:center}
.EditTable tr.TitleLine3 td{ font-size:15px;}
/* 鼠标行显示颜色 */
.TableTrMouseOver td { background: #ededed; }
.TableTrSelected td { background: #ededed; }
.TableTrMouseOut td { background: #fff; }
.DoubleRowBG { background: #fff; }
.SingleRowBG { background: #f9f9f9; }
.TableTrMouseOver{ width:98%}
/*框架页用到的样式*/
.FrameLine { border-top:2px solid #cccccc; }
/*Portal-区块样式*/
.PortalContainer { width:99%; border-collapse:inherit!important; border-spacing: 8px; margin-top:10px; margin-left:5px;}
.PortalContainer table.PortalBorder{ margin-bottom:8px;}
.PortalContainer tr td{ height:32px; line-height:32px;}
.PortalContainer tr td.g-menu-t{ border:1px #e5e5e5 solid; border-bottom:none;}
.Portal { margin-bottom:5px; }
.PortalTB { height:32px; }
.PortalTL { width:0px; height:32px;}
.PortalTR { width:0px; }
.PortalTF { padding-bottom:4px; padding-left: 0px; color:#000; font-size:15px; font-weight:bold; width:*; background:#f4f4f4 }
.PortalTI { padding-top:0px; width:25px; cursor: pointer; }
.PortalBorder { border:1px solid #e5e5e5; background:#fff; }
.PortalRegion { border:none; height:150px; }
.PortalClose { background: url("../portal_close.gif") no-repeat left top; height:16px; width:16px; }
.PortalOn { background: url("../portal_on.gif") no-repeat left top; height:16px; width:16px; }
.PortalOff { background: url("../portal_off.gif") no-repeat left top; height:16px; width:16px; }
/*Portal-数据表格样式*/
.PortalTable { border:1px #dcdcdc solid; margin-left:1%; margin-right:1%; margin-top:5px; margin-bottom:5px; width:98%; margin-top:10px; margin-bottom:10px; }
.PortalTable .PortalHead td { background:#f4f4f4; height:22px; text-align:center; font-weight:bold; word-break:keep-all; white-space:nowrap; }
.PortalTable tr td { border-bottom: dashed 1px #cccccc; height:22px; overflow:hidden; cursor: pointer; }
.PortalTable tr td:first-child{ padding-left:10px;}
.PortalTable tr td.icon-num{ text-align:center;}
.PortalTable tr td.yj_xm{ padding:0 10px; line-height:22px; font-size:12px}
.PortalTable tr td.yj_time{font-size:12px}
/*TAB标签样式*/
.tabMenu { margin:0 auto; margin-bottom:10px; width:99%; height:32px; line-height:32px;vertical-align:bottom; margin-top:10px;border-bottom:1px #ccc solid;}
.tabMenu table{ margin:0 auto;}
.tabMenu table tr{border-bottom:1px #dbdbdb solid;}
.tabMenu .on { background:#fa9e0d; color:#fff; padding:1px 10px;height:30px; line-height:30px; text-align:center; cursor: pointer; }
.tabMenu .off { background:#ececec; color:#333; padding:1px 10px; height:30px; line-height:30px; text-align:center; cursor: pointer; }
.tabMenu li{ float:left; margin-right:5px; clear:right; text-align:center; line-height:30px; height:30px;font-size:14px; padding:1px 10px;border:none}
.tabMenu li:hover{ background:#4284e2; color:#fff}
.tabMenu li.toolbar{ width:auto; float:right}
.tabMenu li.toolbar div { float:left;}
.tabMenu li.toolbar div span{margin-right:5px; float:left}
.tabMenu li.toolbar div input{margin-right:5px; display:inline;width:80px;}
.tabMenu li.toolbar:hover{ background:none; color:#000}
.tabMenu td#tabSjygl,.tabMenu td#tabMbgl{ width:120px;}
.tabMenu td#tabMbgl{ margin-left:15px;}
.tabMenu li.toolbar div.bd-xx1 input{ float:left; height:25px; line-height:25px; width:130px;border:1px #ccc solid;}
.tabMenu li.on a{ color:#fff;}
/*专家评标页面*/
.pbht_bt_dq_wwc { height:40px;ursor: pointer; border: none; background:url(../../../images/pbht_bt_dq_wwc.gif) bottom left no-repeat; color:#fa9e0d;}
.pbht_bt_fdq_wwc {height:40px;cursor: pointer; border: none; background:url(../../../images/pbht_bt_fdq_wwc.gif) bottom left no-repeat;}
.pbht_bt_dq_ywc { height:40px;ursor: pointer; border: none; background:url(../../../images/pbht_bt_fdq_ywc.gif) bottom left no-repeat;color:#ff0000;font-weight:600; font-size:14px;}
.pbht_bt_fdq_ywc { height:40px;cursor: pointer;border: none; background:url(../../../images/pbht_bt_fdq_ywc.gif) bottom left no-repeat;color:#339000;}
/* 专家评标页面滚动样式 */
#content .btns a{ background:url(../../../images/icon-2.gif) 0 0 no-repeat;}
#content{width:1320px;margin:0 auto;}
#content .btns{position:relative;height:24px;font-size:0}
#content .btns a{position:absolute;background-position:0 0px;width:24px;height:24px;top:-28px;left:0}
#content .btns .down{background-position:0px -28px;left:auto;right:0;top:-30px;}
#content .btns a:hover.up{background-position:0 -54px}
#content .btns a:hover.down{background-position:0 -82px}
#content .btns .uN,#content .btns  a:hover.uN{cursor:none;background-position:0 -111px}
#content .btns .dN,#content .btns  a:hover.dN{cursor:none;background-position:0 -139px}
#content .cons{width:1240px;overflow:hidden; margin:0 auto;position:relative;height:30px}
#content .con{/*float:left;position:absolute;left:0;top:-30px; */margin-top:-10px; width:1240px; position:absolute;}
#content .con input{height:40px; line-height:20px;width:auto;max-width:110px; padding-left:10px; text-align:left;outline:medium; border:none; font-size:13px; 
*+overflow:hidden; *+padding-right:0;}
#content .con input:hover{ color:#db8600; font-size:13px;}
#content .con table tr td{background:url(../../../images/pbjs-dot.gif) bottom right no-repeat;}
.zhpb-t a{ color:#333; display:inline; font-size:12px; margin-right:5px;}
.zhpb-t a:hover{ color:#4284e2;}
.zhpb-t{ color:#666;}

textarea#content{ width:auto;}
/*大厅顶部*/
.Hall-tit{ height:65px; line-height:65px; text-align:center; font-size:18px; width:100%; color:#333;}
.hall-time{ padding:5px; background:#fffde8;border:1px #faee87 solid; height:45px; line-height:45px; font-size:16px}
.hall-time .left{ float:left; background:url(../../../images/icon-time.png) 0px 10px no-repeat; margin-left:20px; padding-left:30px;}
.hall-time .right{ float:right;background:url(../../../images/icon-fwq.png) 0px 10px no-repeat; padding-left:30px; margin-right:20px;}
.HallHead { border-collapse:collapse; border:solid 1px #cccccc; width:100%; height:46px; line-height:46px; background:#f7f7f7; margin-top:15px; }
.HallHead .left { float:left; padding-left:30px;}
.HallHead .right { float:right; padding-right:30px; }
/*大厅标题*/
.HallTitle { border-collapse:collapse; height:40px; border:none; width:100%; background:url(../../../images/bg-guapai.png) #f8f8f8 left center no-repeat;border:1px #dbdbdb solid; margin-bottom:15px; }
.HallTitle .Name { float:left; padding-left:30px;height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#fff; }
.HallTitle .State { float:left; height:40px; line-height:40px;margin-left:150px;  font-size:18px; /*background:url(../../../images/icon-zt.png) 0 4px no-repeat;*/ padding-left:35px;}
.HallTitle #djs{ text-align:right;float:right; /*background:url(../../../images/icon-gp.png) 6px 7px no-repeat*/}
.HallTitle #djs embed{ margin-top:4px;}
/*大厅FLASH*/
.HallTime { border-collapse:collapse; border:solid 1px #ccc; width:100%; background: url("../halltime.gif") #FFFFFF repeat-x left top; }
.HallTime-new{ height:40px; line-height:40px; background:#f8f8f8;border:1px #dbdbdb solid; text-align:left; margin-bottom:10px;}
.HallTime-new #djs{ width:1200px}
/*大厅报价信息展示*/
.n-bj{width:99.8%;height:90px;margin-bottom:15px; float:left;}
.n-bj ul{ border:1px #ccc solid; overflow:hidden;}
.n-bj ul li{ width:14.2%; float:left; height:90px; background:url(../../../images/td-libg.gif) right center no-repeat; text-align:center;}
.bj-t{ height:25px; line-height:25px; color:#333; font-size:13px; margin-top:8px;}
.bj-c,.bj-m{ height:36px; line-height:36px; font-size:24px; color:#4284e2;}
.bj-m{ height:60px; line-height:60px;}
.n-bj ul li.bj-blue{ background:#4284e2; color:#fff;}
.n-bj ul li.bj-blue .bj-t,.n-bj ul li.bj-blue .bj-m{ color:#fff;}
.send-bj{background:#f8f8f8;border:1px #dbdbdb solid; text-align:left; margin-bottom:10px; height:45px; padding:5px; margin-top:10px; width:98.5%; float:left}
.send-l{ width:680px;float:left; padding-left:10px; height:60px; line-height:22px; color:#333; font-size:13px;}
.send-r{ width:180px; float:right; text-align:right; margin-top:8px;}
/*报价小表格*/
.HallSmall { border-collapse:collapse; border:solid 1px #dcdcdc; width:100%; background:#FFFFFF; color:#333;}
.HallSmall .SmallHead td { background:#f4f4f4; height:25px; line-height:25px; padding: 3px; text-align:center; font-weight:bold; font-size:13px;}
.HallSmall td { border:solid 1px #dbdbdb; height:26px; font-size:14px; padding: 3px; }
.pm-tit{ height:30px; line-height:30px; width:100%; margin-top:10px; font-size:15px; font-weight:600; float:left}
/*大厅侧边栏*/
.HallSide { border-collapse:collapse; border:solid 1px #cccccc; margin-top:5px; width:100%; margin:0 auto; background:#FFFFFF }
.HallSide .SideHead td { background:#f4f4f4; height:26px; padding: 3px; color:#333; text-align:center; font-weight:bold; word-break:keep-all; white-space:nowrap; }
.HallSide tr td { border:solid 1px #cccccc; height:26px; padding: 3px; }
/*大厅右侧工具箱 */
.ListFpTools ul { padding:0 0 15px 0; overflow:auto; zoom:1; }
.ListFpTools ul li { width:80px; height:70px; float:left; margin-left:20px; margin-top:10px; text-align:center; background:url(../../images/bg.gif) repeat-x; }
.ListFpTools ul li a { display:block; }
.ListFpTools ul li span { display:block; text-decoration:none }
.ListFpTools ul li img { margin:8px; }
.TreeBao { background:url(../../imagesgz/icon16_zjpm_plus.gif) no-repeat 90% right center; cursor: pointer; }
/*大厅标题  */
.ImTitle{ height:30px; background: url("../imtitle.gif") repeat-x left top; }
.ImTitle .Name { float:left; padding-left:20px; padding-top:7px; height:29px; font-size:12px; color:#666666; font-weight:bold; }
.ImTitle .Remind { float:left; padding-top:7px; margin-left:40px; height:29px; font-size:12px; color:FF0000; }
/* 报价大表格 */
.HallPrice { border-collapse:collapse; border:solid 1px #cccccc; margin-top:2px; width:100%; background:#FFFFFF }
.HallPrice .PriceHead td { background: url("../pricehead.gif") repeat-x left top; border-bottom:solid 1px #FFFFFF; height:35px; padding: 3px; color:#FFFFFF; text-align:center; font-size:20px; }
.HallPrice td { border:solid 1px #cccccc; height:35px; font-size:20px; padding: 3px; font-family:"Microsoft YaHei", "Microsoft JhengHei"; }
#RowsIcon,#TitleIcon{ margin: 0 2px; border:0px; vertical-align: text-bottom; }
.bt-1 { height:40px; width:170px; text-indent: 30px; cursor: pointer; background: url("../bt-1.gif") no-repeat right; }
.bt-2 { height:40px; width:170px; text-indent: 30px; cursor: pointer; background: url("../bt-2.gif") no-repeat right; }
.XmzyTitle { background:url("../title_xmmc.gif") repeat-x; height:29px; text-indent:20px; font-size:14px; font-weight:bold; color:#666666; }
.xmzy_title { height:24px; background: url("../xmzy_title.gif") repeat-x center top; text-align:center; font: bold 14px; color:#FFFFFF; }
.xmzy_gc { height:31px; background: url("../xmzy_gc.gif") repeat-x center top; }
.xmzy_gcbt { height:31px; background: url("../xmzy_gcbt.gif") no-repeat center bottom; text-align:center; font: bold 12px; padding-top:6px; }
.xmzy_bt { background: url("../xmzy_bt.gif") no-repeat left bottom; padding-top:4px; padding-left:25px; height:26px; border-bottom: 1px solid #80A3CE; COLOR:#666666; font-weight:bold; }
.xmzy_nr { line-height: 150%; height:100px; background:url("../../../images/workarea_con.gif") repeat-x top; padding:8px; }
.xmzy_hqbt { background: url("../xmzy_hqbt.gif") no-repeat left bottom; padding-top:4px; padding-left:25px; height:26px; border-bottom: 1px solid #80A3CE; COLOR:#FFFFFF; font-weight:bold; }
.xmzy_bottom { height:20px; background:#E9F2FB; }
.Clear { clear:both; font-size:1px; width:1px; visibility:hidden; margin-top:0px!important; *margin-top:-1px;
line-height:0 }
/*老的弹出窗口样式*/
#xMsg1{ border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
-webkit-imgbox-shadow:0 4px 13px 5px rgba(0, 0, 0, 0.1), 0 2px 6px rgba(0,0,0,0.05); overflow:hidden;}
.wintopbar .left_top { width:10px; height:33px; background:#fff;  }
.wintopbar .top { height:0px; background:#fff; }
.minwindowbtn {width:22px; height:22px; padding-bottom:2px; display:inline-block; padding-top:1px; cursor: pointer; background:url(../images/message/tx_bg.png) -3px 12px no-repeat;}
.minwindowbtn:hover{background:url(../images/message/tx_bg.png) -3px -9px no-repeat;}
.topbg{margin-left:5px; padding-bottom:2px; padding-top:1px; width:22px; height:22px; cursor: pointer;background:url(../images/message/tx_bg.png) -3px -35px no-repeat;display:inline-block; }
.topbg:hover{background:url(../images/message/tx_bg.png) -3px -57px no-repeat;}

.wintopbar .rightTop{width:10px;height:33px; background:#fff;}
.wincontent .leftMsg{width:10px;background:#fff;border-left:none;}
.wincontent .rightMsg{width:10px;background:#fff;border-right:none;}
.popbottom {background:#EEE;}
.popbottom .leftbottom { width:1px;background:#dcdcdc;}
.popbottom .bottom { background:#dcdcdc;  }
.popbottom .rightbottom { width:1px;  background:#dcdcdc;  }
#WhiteCover { position:absolute; left: 0; float:left; margin:0; width:100%; height:100%; background:#fff; z-index:900; filter: Alpha(Opacity=70); visibility: hidden; }
.hiddivbg{ background:url(../../../images/hiddiv_bg.png) 0 0 repeat;}
#xMsg1{ border-radius:4px;}
/*yangdaoli弹出消息框样式*/
#message { position:absolute; display:none; width:300px; box-shadow:3px 3px #999}
#message .message_title { font-size:14px; color:#fff; padding:0px 0px 0px 5px; background:#4284e2; height:30px; line-height:30px; text-align:center; overflow:hidden }
#message .message_title .title { float:left; line-height:35px; background:url(../images/system/icon16_voice.png) 0 10px no-repeat; background-size:18px; font-size:12px; padding-left:28px;}
#message .message_title .title img{ margin-right:15px;}
#message .message_title #bts { display:block; float:right; width:90px; height:30px;}
#message .message_title #bts label{display:block;width:30px; height:35px; float:left;}
#message .message_title #bts label img{ padding-top:2px;}
#message .message_title #bts #min img{ padding-top:4px;}
#message .message_title #bts label:hover { background:#127cff; }
#message .message_title #bts .LabelStyle { display:block; float:left; cursor:pointer; }
#message #messagetip { font-size:12px; padding:0px 8px 0px 8px; background:#FFFFFF; line-height:25px; height: 200px; border:1px #e7e7e7 solid; border-top:none}
#message #messagetip #xxnr td a { font-size:13px; color:#333; text-decoration:none; font-size:12px}
#message #messagetip #xxnr td a:hover{ color:#fa9e0d}
#message #messagetip img{ margin-right:5px;}

#message #messagetip #xxnr td{ height:30px; line-height:30px; width:340px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
#message #messagetip #xxnr td span{color:#fff; margin-right:6px; background:#ff8e0a;padding:0px 2px; border-radius:2px; margin-top:3px;}

/*yangdaoli开标日历样式*/
.Calendar { font-family: '黑体'; font-size: 10pt; background: #FFFFFF; text-align: center; width: 190px; height: 175px; padding: 10px; line-height: 21px;}
.Calendar table { width: 100%; border: 2;border-top:#ddd 1px solid;border-right:#ddd 1px solid;}
.Calendar table thead { color:#000000;}
.Calendar table td {cursor: pointer;  font-size: 14px; padding: 1px;border-left:#ddd 1px solid;border-Bottom:#ddd 1px solid;}
.Calendar table td:hover{background:#ddd;}
#idCalendarPre { cursor: pointer; float: left; padding-right: 5px;}
#idCalendarNext { cursor: pointer; float: right; padding-right: 5px;}
#idCalendar td.onToday { font-weight: bold; background: #666666;color:#fff;}
#idCalendar td.onSelect { font-weight: bold;}
/*树形菜单顶部*/
.TreeBg { background: #FFFFFF; overflow:hidden; }
/*树形菜单—方块图标式*/
.TreeListIcon { padding:0 0 15px 0; overflow:auto;}
.TreeListIcon li { width:80px; border:solid 1px #cccccc; background:#FFFFFF; float:left; margin:5px 0 0 15px; padding:3px; display:inline; text-align:center;}
.TreeListIcon a{ display:block; cursor:pointer;}
.TreeListIcon a:hover { background:#E9F2FB;}
.TreeListIcon img { margin-bottom:5px;}
/*欢迎界面Tab标签代码*/
#WorkAreaTabOut{width:99%; margin:0 auto; margin-left:auto; margin-right:auto;}
#WorkAreaTabIn{ padding-right:4px;}
#WorkAreaTab{ height:30px;}
#WorkAreaTab ul{padding:0; border:0; list-style:none; line-height:150%; margin:0;}
#WorkAreaTabTitle{padding:0; margin:0px;}
#WorkAreaTabTitle a.WorkAreaTitleOn{ height:30px;}
#WorkAreaTabTitle li{float:left; height:30px; margin-right:6px;}
#WorkAreaTabTitle li a,#WorkAreaTabTitle a{margin-right:2px; float:left; display:block; padding-left:8px; background:#ececec; cursor:hand; text-decoration:none;}
#WorkAreaTabTitle li a span,#WorkAreaTabTitle a span{float:left; padding:4px 12px;background:#ececec; font-size:12px; color:#222;text-decoration:none;}
#WorkAreaTabTitle li .WorkAreaTitleOn,#WorkAreaTabTitle a.WorkAreaTitleOn{background:#4284e2;}/*鼠标经过时变换背景，方便JS获取样式*/
#WorkAreaTabTitle li .WorkAreaTitleOn span,#WorkAreaTabTitle a.WorkAreaTitleOn span{color:#fff; text-decoration:none; padding:4px 12px; background:#4284e2;} /*鼠标经过时变换背景，方便JS获取样式*/
#WorkAreaCon{height:180px; padding:8px 0 0 0; margin:0 auto; text-align:left; border:0px solid #80A3CE; border-top:none; background:url("../../../images/workarea_con.gif") repeat-x top; clear:both;}
.WorckAreaLine td{background:url(workarea_line.gif) left bottom repeat-x;}

/*新增样式 黄永伟 20150610*/
/*head顶部*/
.i_mem{width:255px; height:50px; float:right; line-height:25px; margin-top:12px;}
.i-mem-img{ float:left; width:50px; height:50px; margin-right:10px; 
border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
-webkit-border-radius:50%;
}
.i_mem h2,.i_mem h3{ float:left;width:160px; height:25px; line-height:25px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color:#fff;}
.i_mem h2 a{ color:#fff;}
.i_mem h3{ font-size:12px}
.log_off{ width:110px; float:right; height:30px; margin-top:13px; font-size:12px}
.log_off ul li{ width:50px; height:40px; float:left; text-align:center;}
.log_off ul li span,.log_off ul li em{ float:left; font-weight:normal; font-style:normal; color:#f2f2f2;}
.log_off ul li span.m-text,.log_off ul li em.m-text{ margin-left:3px;}
.log_off ul li span.m-text{ *+width:50px; *+margin-left:-10px;} /*for ie7*/
.log_off ul li em.m-text{ margin-top:30px;}
.log_off .icon-message{ background:url(../images/system/icon-message.png) 0 0 no-repeat; width:33px; height:30px; float:left; }
.log_off .icon-off{ background:url(../images/system/icon-off.png) 0 0 no-repeat; width:30px; height:55px; float:left;}
.log_off .icon-off a{ display:block;width:30px; height:55px; color:#666}
.log_off .icon-message input{ border:none; width:16px; height:16px; background:url(../images/system/icon-num.png) 0 0 no-repeat; float:right; font-size:12px; color:#fff; font-style:normal; text-align:center; line-height:14px; margin-top:-4px;}
/*导航部分*/
#taskbar{ z-index:100; position:relative}
#taskbar #taskbar_left .head-tit{ width:153px; height:45px; line-height:45px; font-size:16px; padding-left:45px; float:left; background:url(../images/system/head-tit.png) 0 0 no-repeat;; color:#fff;}
#taskbar #taskbar_right a:hover{ display:block; background:#fa9e0d; color:#fff;}
#taskbar #taskbar_right a{ color:#333; font-size:15px}
/*右侧框架部分*/
.right-parts{height:auto;  overflow:auto;}
/*新版左侧树*/
.left-menu{ width:189px; height:100%; background:#f8fafc;float:left;}
.taocz_allsort{left: 0;clear: left;z-index: 100;}
.taocz_allsort .a_navbg{position: absolute;width: 100%;height:35px;z-index: 0;visibility: hidden;}
.taocz_allsort_out{clear: left; position:fixed;z-index: 100;width: 189px;left: 0;border-bottom:0px;}
.taocz_allsort_out dl{padding: 0px;float:left; height:32px;border-bottom: 1px solid #ededed; position:relative}
.taocz_allsort_out dl:hover{background: #3669df;border-bottom:1px #f4f4f4 solid; color:#fff;}
.taocz_allsort_out dl dt{float: left;list-style: none;width:189px;height:32px;margin: 0;cursor: pointer;}
.taocz_allsort_out dl dt span{width:25px;height:32px; float:left;overflow: hidden; background:url(../images/system/icon-menu.png) no-repeat; margin-left:10px; margin-right:10px;}
.taocz_allsort_out dl dt span.l_0{ background-position:0px 4px;}
.taocz_allsort_out dl dt span.l_1{ background-position:0px -33px;}
.taocz_allsort_out dl dt span.l_2{ background-position:0px -76px;}
.taocz_allsort_out dl dt span.l_3{ background-position:0px -114px;}
.taocz_allsort_out dl dt span.l_4{ background-position:0px -155px;}
.taocz_allsort_out dl dt span.l_5{ background-position:0px -195px;}
.taocz_allsort_out dl dt span.l_6{ background-position:0px -238px;}
.taocz_allsort_out dl dt span.l_7{ background-position:0px -280px;}
.taocz_allsort_out dl dt span.l_8{ background-position:0px -323px;}
.taocz_allsort_out dl dt span.l_9{ background-position:0px -360px;}
.taocz_allsort_out dl dt span.l_10{ background-position:0px -401px;}
.taocz_allsort_out dl dt span.l_11{ background-position:0px -445px;}
.taocz_allsort_out dl dt span.l_12{ background-position:0px -484px;}
.taocz_allsort_out dl dt span.l_13{ background-position:0px -280px;}
.taocz_allsort_out dl dt span.l_14{background:url(../images/system/icon-cx.png) 0 6px no-repeat;}
.taocz_allsort_out dl dt span.l_15{background:url(../images/system/icon-jc.png) 0 6px no-repeat;}

.taocz_allsort_out dl.curr dt span.l_0{ background-position:-50px 4px;}
.taocz_allsort_out dl.curr dt span.l_1{ background-position:-50px -33px;}
.taocz_allsort_out dl.curr dt span.l_2{ background-position:-50px -76px;}
.taocz_allsort_out dl.curr dt span.l_3{ background-position:-50px -114px;}
.taocz_allsort_out dl.curr dt span.l_4{ background-position:-50px -155px;}
.taocz_allsort_out dl.curr dt span.l_5{ background-position:-50px -195px;}
.taocz_allsort_out dl.curr dt span.l_6{ background-position:-50px -238px;}
.taocz_allsort_out dl.curr dt span.l_7{ background-position:-50px -280px;}
.taocz_allsort_out dl.curr dt span.l_8{ background-position:-50px -323px;}
.taocz_allsort_out dl.curr dt span.l_9{ background-position:-50px -360px;}
.taocz_allsort_out dl.curr dt span.l_10{background-position:-50px -401px;}
.taocz_allsort_out dl.curr dt span.l_11{background-position:-50px -445px;}
.taocz_allsort_out dl.curr dt span.l_12{background-position:-50px -484px;}
.taocz_allsort_out dl.curr dt span.l_13{background-position:-50px -280px;}
.taocz_allsort_out dl.curr dt span.l_14{background:url(../images/system/icon-cx-h.png) 0 6px no-repeat;}
.taocz_allsort_out dl.curr dt span.l_15{background:url(../images/system/icon-jc-h.png) 0 6px no-repeat;}
.taocz_allsort_out dl dt i{position: absolute;width: 10px;height: 15px;right:10px;top:18px;overflow: hidden; background:url(../images/taocz20140616.png) no-repeat right 0px;}
.taocz_allsort_out dl dt h3{font-size:15px; height:32px; line-height:32px; font-weight:500; position:relative; float:left; width:140px; background:url(../images/system/icon-jtb.png) 110px 13px no-repeat}
.taocz_allsort_out dl dt h3:hover{ background:url(../images/system/icon-jtw.png) 118px 13px no-repeat}
.taocz_allsort_out dl dt p a{ color:#999;}
/*.tabMenu .on*/
.taocz_allsort_out dl dd{display:none;position: absolute;top: 0;left: 189px; z-index:100}
.taocz_allsort_out dl.curr dt i{ background-position:right -17px;}
.taocz_allsort_out dl.curr dd,.taocz_allsort_out dl.curr dd .new_show_sort{ display:block;}
.taocz_allsort_out dl.curr dt h3 a{ color:#fff;}
.taocz_allsort_out dl.curr dt p a{ color:#fddbd2}
.new_show_sort2{top:115px;border:1px solid #3669df;width:400px; min-height:517px;max-height:520px;height:auto;background: #fff;z-index:100;padding:5px 10px; overflow-y:auto; overflow-x:hidden;position:fixed}
.new_show_sort2 h4{ width:400px;; height:30px;font-size:15px; line-height:30px; font-weight:600; float:left; color:#3669df;border-bottom:1px #e1e1e1 dotted}
.new_show_sort2 ul{ float:left; height:auto;}
.new_show_sort2 ul li{ float:left; width:430px;}
.new_show_sort2 ul li a{ font-size:13px; float:left; color:#000;width:140px;height:auto; line-height:25px;}
.new_show_sort2 ul li a:hover{ color:#4284e2}
.clear{ clear:both}
.portlet{ background:#e7e7e7;}
/*功能菜单*/
.menu-main{ height:auto;width:100%; overflow:hidden; float:left}
.g-menu{ width:60%; height:295px;}
.r-notice{ width:37%; margin-left:1%; height:295px; overflow:hidden}
.mt15{ margin-top:15px;}
.b-dc{border:1px #dcdcdc solid}
.g-menu-t{ width:100%; height:32px; line-height:32px; float:left; overflow:hidden; background:#f3f4f5; border-bottom:1px #e5e5e5 solid}
.g-menu-t span{ padding:0 15px; height:32px; margin:1px 0 1px 1px; float:left; line-height:30px; font-size:15px; color:#4284e2; font-weight:500; margin-left:10px; background:url(../images/system/icon_sx.gif) 0 7px no-repeat;}
.g-menu-t em{ float:right; font-style:normal; line-height:33px; margin-right:15px;}
.g-menu-t em a{ font-size:12px; color:#999}
.g-menu ul li{ width:24.5%; float:left; height:100px; text-align:center; padding-top:20px; line-height:35px; margin-bottom:10px;}
.g-menu ul li span{ width:100%; height:62px; display:block}
.icon-d1{ background:url(../images/system/icon-d1.png) top center no-repeat}
.icon-d2{ background:url(../images/system/icon-d2.png) top center no-repeat}
.icon-d3{ background:url(../images/system/icon-d3.png) top center no-repeat}
.icon-d4{ background:url(../images/system/icon-d4.png) top center no-repeat}
.icon-d5{ background:url(../images/system/icon-d5.png) top center no-repeat}
.icon-d6{ background:url(../images/system/icon-d6.png) top center no-repeat}
.icon-d7{ background:url(../images/system/icon-d7.png) top center no-repeat}
.icon-d8{ background:url(../images/system/icon-d8.png) top center no-repeat}
/*系统公告*/
.r-notice table{ width:100%}
.r-notice tr td{ height:32px; line-height:32px;font-size:12px;}
.r-notice tr td a{ font-size:12px; float:left;background:url(../images/system/icon-jtb.png) 8px 12px no-repeat;padding-left:20px;}
/*代办事项*/
.work{ width:99%}
.work table{ margin-top:20px; margin-left:10px;}
.work table tr td{ text-align:center; height:35px;border:1px #dcdcdc solid}
.PortalHead{ height:35px; line-height:35px; background:#dcdcdc;}
.work table tr:hover{ background:#cde8ff}
.icon-num{ background:url(../images/system/icon-num2.png) center center no-repeat; color:#fff}
table.work{width:98%; margin:0 auto; margin-top:10px; margin-bottom:10px;}
table.work tr td{ text-align:center; height:35px;border:1px #dcdcdc solid}
.PortalHead{ height:35px; line-height:35px; background:#dcdcdc;}
table.work tr:hover{ background:#f7f7f7}
/*打开消息*/
.open-xiaoxi a{ padding:4px 15px; background:#fa9e0d; border-radius:15px; font-size:12px; color:#fff;}
.open-xiaoxi a:hover{ background:#4284e2}
#south .open-xiaoxi a{ color:#fff}
/*修改密码*/
.xg-mima{ width:450px; margin:0 auto; float:left; margin-left:30%; margin-top:30px;}
.xg-mima ul li{ width:450px; height:50px; line-height:50px; float:left}
.xg-mima ul li span{ width:70px; float:left;height:28px; line-height:28px;color:#666}
.xg-mima ul li input{ width:270px; float:left; height:20px; padding:4px 0px 4px 8px; font-size:14px}
.xg-mima ul li input:focus,.p-info ul li input:focus{border:1px #488ee7 solid}
.xg-mima-bnt .ButtonStyle{width:200px; height:40px; line-height:40px; font-size:14px; margin:0 auto;padding:0;
background:#ff6600;border-radius:50px;font-family:"微软雅黑";color:#fff;border:none;
}
.xg-mima-bnt .ButtonStyle:hover{  background:#4284e2}
.xg-mima-bnt{ float:left;margin-left:100px; margin-top:30px;}
.xg-mima ul li font{ margin-right:4px; float:left; line-height:28px;}
/*个人信息维护*/
.p-info{ width:450px; float:left; margin-left:30%; margin-top:30px}
.p-info ul li{ width:450px; height:40px; line-height:30px; float:left}
.p-info ul li em{ width:70px; float:left;height:30px; line-height:30px; font-style:normal; color:#666}
.p-info ul li span{ height:25px;}
.p-info ul li input{width:270px; float:left; height:20px;border:1px #ccc solid; padding:4px 0px 4px 8px;}
.p-info ul li input[type="radio"]{ width:auto; float:none}
.p-info .xg-mima-bnt{ margin-left:25px;}
.p-info ul li.info-xb input{border:1px #fff solid}
/*易用性功能树*/
.menu_list{width:188px;border-bottom:1px solid #e1e1e1;}
.menu_head{width:186px; height:35px;line-height:35px;font-size:14px;color:#000;cursor:pointer;border:1px solid #e1e1e1;background:url(../images/pro_down.png) #f1f1f1 155px 13px no-repeat;margin:0;}
.menu_list .current{background:#f1f1f1 url(../images/pro_left.png) 155px 13px no-repeat;}
.menu_body{width:186px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body ul li a,.menu_body ul li{ line-height:32px;}
.menu_body a{display:block;width:155px;height:33px; font-size:12px;line-height:33px;color:#444;text-decoration:none; padding-left:30px;}
.menu_body a.aClass{color:#fa9e0d; font-weight:600;}
.menu_body a:hover{text-decoration:none; color:#4284e2}
.menu_list .menu_head span{ background:url(../images/menu_head_bg.png) 2px 3px no-repeat;padding-left:32px; height:35px; width:145px; float:left; color:#000;}
.icon-0{ background:url(../images/icon-blue.png) 10px -3px no-repeat}
.icon-1{ background:url(../images/icon-green.png) 9px -3px no-repeat}
.icon-2{ background:url(../images/icon-gray.png) 10px -3px no-repeat}
.icon-3{ background:url(../images/icon-blue.png) 10px -3px no-repeat}
#Fun_Tree form{ margin-bottom:38px;}
/*易用性功能树标题及返回*/
.l-XmLeft{ width:168px; height:30px; line-height:30px; background:#4a4a4a;text-align:left; padding-left:20px; font-size:15px; color:#fff; position:fixed;bottom:0;}
.l-XmLeft a{ display:block; width:168px; height:35px; background:url(../images/icon-fanhui.png) 138px 9px no-repeat; color:#fff}
/*温馨提醒*/
.tips{ background:#f4f4f4; margin:0 auto; border:1px #ccc solid; width:99%; margin-left:10px;}
.tips-c{ padding:10px; }
.mtop{ margin-top:8px;}
.liuyan-c{ padding:6px; margin-left:10px; float:left; background:#f4f4f4;border:1px #ccc solid; width:93%; margin-top:8px; line-height:25px;}
.liuyan-c .liuyan-t{ height:35px; line-height:35px;border-bottom:1px #e1e1e1 dotted; width:100%}
.liuyan-c .liuyan-t legend{ font-size:16px; font-weight:600;}
/*隐藏菜单区*/
.splitter{background:url(../../../images/splitter.png) #ececec center center no-repeat;}
.splitter a{ width:6px; height:100%; display:block}
.splitter:hover{background:url(../../../images/splitter2.png) #ececec center center no-repeat;}
.splitter-r{ background:url(../../../images/splitter_r.gif) #ececec center center no-repeat;}
.splitter-r a{ width:6px; height:100%; display:block}
/*流程流转配置*/
.TableTitleStyle{ width:100%; height:35px; line-height:35px; text-align:center; font-size:18px}
.leftDiv{ margin-left:25px;}
.leftDiv,.rightDiv{ width:340px; float:left; margin-top:15px; margin-bottom:10px;}
.leftDiv ul h3,.rightDiv ul h3{ margin-left:0; height:35px; line-height:35px; font-size:16px}
.leftDiv ul h3 label,.rightDiv ul h3 label{ font-size:14px}
.leftDiv ul,.rightDiv ul{ float:left; margin-left:15px; width:90%; padding:6px; background:#f7f7f7;border:1px #e7e7e7 solid; margin-bottom:10px;}
.leftDiv ul:hover,.rightDiv ul:hover{ background:#fffccf}
.leftDiv ul label,.rightDiv ul label{ line-height:25px; height:25px; color:#666}
.leftDiv ul label font,.rightDiv ul label font{ margin-right:10px;}
.lc-content{ height:auto;min-height:400px;overflow:hidden;}
.lc-bnt{ position:fixed;bottom:0; text-align:center; width:741px; background:url(../images/ctoo_bg.png) 0 0 repeat; height:40px;border-top:1px #ccc solid}
.lc-bnt input{ width:90px; height:28px; line-height:28px; background:#fa9e0d; border-radius:50px; margin-top:10px; color:#fff}
.lc-bnt input:hover{background:#4284e2;border-radius:50px;height:28px; line-height:28px;}
.lc-tishi{ font-size:14px; color:#6C0; height:35px; line-height:35px; overflow:hidden; margin-bottom:30px;float:left; margin-left:30px;}
.leftDiv h2,.rightDiv h2{ width:100%; height:40px; line-height:40px; font-size:22px; font-weight:normal; color:#4284e2; text-align:center}
.TableBorderStyle{ margin:5px; margin-top:20px;}
.TableBorderStyle tr td{ padding:5px 2px; font-size:12px;border:1px #dcdcdc solid;}
.TableBorderStyle tr td input{ height:28px; line-height:28px; margin-left:2px;}
.TableBorderStyle tr td textarea{ margin-left:2px;}
.TableBorderStyle tr td label input{ height:auto; line-height:none}
.lc-bnt2{ margin-top:10px; width:100%; overflow:hidden; float:left}
.lc-bnt2 input{ width:80px; height:30px; line-height:30px; background:#fa9e0d; border-radius:50px; margin-top:10px; color:#fff; margin-bottom:20px;
 border-radius:4px;
-ms-border-radius:4px;}
.lc-bnt2 input:hover{ background:#4284e2;}
form p.lc-bnt2{ padding-left:0; margin-left:0;}
#PopDialog2 .MenuTop{ width:98%}

.TableBorderStyle #lc-title td{ font-size:14px; font-weight:600; color:#000;padding:0}
.TableBorderStyle #lc-title{ background:#f4f4f4; height:32px; line-height:32px; padding:0}
.TableBorderStyle tr td select,.EditTable td select,.MenuTop .menuright select{/*border:1px #dbdbdb solid*/ height:22px;}
.td-color{ background:#f4f4f4}
.TableBorderStyle .ButtonStyle{ text-align:center; margin-right:0; padding:0 5px}
.TableBorderStyle .ButtonStyle a{ font-size:12px;color:#FFF}
.TableTdBgStyle-t{ font-weight:600;}
.TableTdBgStyle-t td{ font-size:14px; font-weight:600}
.paixu{ height:40px; line-height:40px; font-size:16px; text-align:center; margin-bottom:10px;border:1px #ccc dotted}
.sortZbdiv{ padding:25px;}
.sortdiv ul{ margin-left:130px; height:auto; float:left}
.sortdiv ul li{ width:250px; height:35px; line-height:35px; margin-bottom:10px; float:left; margin-right:15px; cursor:pointer;}
.sortdiv ul li span,.sortdiv ul li input{ float:left}
.sortdiv ul li span{ margin-top:8px;}
/*项目流程-流程配置*/
#drawImageDiv{ border:1px #CFE5FB solid; background:#CFE5FB;left:10px;position:relative;top:0px;width:160px;height:610px;z-index:1; overflow:hidden}
.EditTable td input[type="radio"],.EditTable td input[type="button"],.DataTable td input[type="radio"],.DataTable td input[type="radio"],.DataTable td input[type="checkbox"],
.TableTrMouseOver TD input[type="radio"],.EditTable TD input[type="checkbox"]{border:none}
.MenuTop .menuright input[type="text"]{ background:#fff}
.EditTable td span span input{ height:auto; line-height:none}
.EditTable TD input[type="checkbox"]{ height:auto; line-height:none}
.DataTable td input[type="file"],.DataTable td input[type="radio"]{border:none}
.DataTable td input[type="radio"],.DataTable td input[type="checkbox"],.DataTable td span input[type="checkbox"]{border:none;}
/*功能节点*/
.gnjd-t{ height:40px; line-height:40px; text-align:center; font-weight:600; font-size:18px; margin-bottom:10px;}
.gnjd-t span{ display:inline-table;margin:0 auto;min-width:150px;}
.gnjd-t span img{ float:left; margin-top:7px; margin-right:5px;}
.gnjd-content{ line-height:35px;}
.gnjd-content tr td{ border:1px #dcdcdc solid; font-size:13px; padding:6px 0px; padding-left:5px;}
.TableTdBgStyle td input{ height:27px; line-height:27px;}
.TableTdBgStyle td input[type="radio"]{ height:auto; line-height:auto;}
.gnjd-t2{ height:30px; line-height:30px;margin-top:10px; background:#f4f4f4;border:1px #dcdcdc solid; width:99%; margin-left:6px; margin-bottom:15px;}
.gnjd-t2 .ButtonStyle{ color:#fff;}
.gnjd-t2 .gnjd-lb{ font-size:14px; font-weight:600; margin-left:10px;}
.gnjd-t2 .gnjd-bnt{ background:#fa9e0d; height:30px; line-height:30px; padding:0 6px;}
.gnjd-t2 .gnjd-bnt a{ color:#fff;}
.gnjd-content tr.TableTdBgStyle{ height:25px; line-height:25px;}
.gnjd-content tr td textarea,.gnjd-content tr td select.SelectStyle{ margin-left:5px;}
/*合同管理*/
.TableTitleStyle{ background:#f4f4f4; height:30px; line-height:30px; border:1px #dcdcdc solid; padding-left:10px;color: #4284ea;border-left: 2px #4284ea solid;}
.SearchTable tr td input.TextStyle{ height:25px; line-height:25px;}
#SearchRegion .SearchTable tr td input.TextStyle{ height:21px; line-height:21px;}
/* 展示数据-固定区域 针对chrome浏览器 */
@media screen and (-webkit-min-device-pixel-ratio:0){ 
#FixedRegion{position:absolute} 
} 
/*温馨提示部分*/
.n-tips,.n-tips-t{ line-height:22px; color:#666; font-size:12px; width:98%; margin:0 auto; margin-bottom:15px;}
.n-tips-t{ background:url(../images/system/tips.png) 0 0 no-repeat; padding-left:30px; height:auto; line-height:26px; margin-top:15px; font-size:13px;}
/*费用查询*/
.fy-content{ padding:10px; border:1px #dbdbdb solid; line-height:28px; width:95%; margin:0 auto; margin-top:15px; margin-bottom:15px; 
border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
}
.fy-content p{ color:#333;}
.fy-content p span{color:#ff0000;}
form#form{ margin-bottom:5px;}
/*开标*/
.kb-icon{ background:url(../images/system/icon-shizhong.png) top center no-repeat; height:100px;}
.kb-t{ text-align:center; font-size:20px; width:99%; margin:0 auto; margin-top:50px;}
.kb-time{ height:96px; line-height:96px; background:url(../images/system/time-bg.png) top center no-repeat;}
/*列表显示图表页面*/
.t-tit{ height:30px; line-height:30px; background:#f4f4f4;border-bottom:1px #dcdcdc solid;border-left: 2px #4284ea solid; padding-left:10px; font-weight:600;}
.tree-list{border:1px #dcdcdc solid;min-height:450px;height:auto;color: #4284ea;margin-top:5px;}
/*工作空间*/
#WorkAreaContent1 table#workzone tr td.link a{ margin-top:15px; float:left; width:130px}
#editTable .TitleLine1 td input.ButtonStyle{ height:30px; line-height:30px;}
/*查看扫描件*/
.sm-list{background-color:#eaf3fb; height:40px; line-height:40px;vertical-align: middle;}
.sm-content{ text-align:center; width:100%; height:50px; margin-top:15px;}
.sm-content ul{ display:inline; margin-right:30px;}
.sm-content ul li{ display:inline}
.sm-content ul li a{ margin-left:6px;}
.sm-img{ padding-top:20px; padding-bottom:20px;}
/*专家注册*/
.bg-tips{ background:url(../images/system/tips.png) #f4f4f4 5px 3px no-repeat; padding-left:40px; height:35px; line-height:35px; margin-top:10px; margin-bottom:0;border:1px #dcdcdc solid; overflow:hidden; width:97%;}
.zj-tit{ height:35px; line-height:35px; background:#f4f4f4; width:198px;border:1px #dcdcdc solid;border-bottom:none; color:#4284e2; font-weight:600; text-align:center}
.zj-list{ width:190px; height:28px;}
.zj-list img{ margin-left:10px; margin-right:5px;}
table.zj-table td input{ height:26px}
table.zj-table td input.new-bnt{ margin-top:-2px; margin-left:-21px;}
.r-tishi{ font-size:12px; line-height:23px; float:left; width:auto; margin-left:20px;}
/*项目评审*/
#ps-tit{ background:#f4f4f4; height:30px; line-height:30px; padding-left:5px; width:237px;border:1px #dcdcdc solid;}
/*证书登录错误提示*/
.cw-main{ width:500px; margin:0 auto; margin-top:10%;font-family:"微软雅黑";}
.cw-tit{ background:url(../../../images/icon-cw.png) 0 0 no-repeat;height:120px; border-bottom:1px #dcdcdc solid; padding-bottom:10px;}
.cw-tit1{ margin-top:12px;}
.cw-tit1,.cw-tit2{ float:left; margin-left:120px; width:360px; font-size:28px; height:50px; line-height:50px; color:#333; text-align:center}
.cw-tit2{ font-size:18px; height:35px; line-height:35px; color:#666;}
.cw-info{ width:500px; line-height:30px; height:auto;border-bottom:1px #dcdcdc solid; padding-bottom:10px; margin-top:10px; font-size:14px; color:#333}
.cw-bnt a{ width:100px; height:35px; line-height:35px;color:#333; float:left;text-decoration:none; color:#fff; text-align:center; font-size:14px; margin-top:30px;
border-radius:4px; 
-ms-border-radius:4px; 
-webkit-border-radius:4px; 
}
.cw-bnt a.cw-color1{ background:#999; margin-left:130px; 
transition:background 0.5s ease-in;
transition:background 0.5s ease-in;
transition:background 0.5s ease-in;
}
.cw-bnt a.cw-color1:hover{ background:#333;}
.cw-bnt a.cw-color2{ background:#4284e2; margin-left:25px;
transition:background 0.5s ease-in;
-webkit-transition:background 0.5s ease-in;
-ms-transition:background 0.5s ease-in;}
.cw-bnt a.cw-color2:hover{ background:#fa9e0d;}
/*出价历史*/
.cj-top { width:100%; height:60px; line-height:55px;margin:0 auto; text-align:center; background:#f7f7f7;border:1px #dcdcdc solid;border-left:none;border-right:none; margin-bottom:15px;}
.cj-top .menutitle{ padding:7px 25px;color:#fff; background:url(../../../images/cj-bg.png) 0 0 no-repeat;}
.cj-top .menutitle2{ padding:6px 38px;color:#fff; background:url(../../../images/cj-bg.png) 0 0 no-repeat;}
.cj-top input{ margin-top:10px; margin-left:15px;}
.td-tree{ width:238px; height:100%; float:left; margin-left:10px;border:1px #dbdbdb solid; overflow:hidden; margin-top:0px;background:#f6fafd;min-height:560px;}
.td-tree-t{ height:35px; line-height:35px; border-bottom:1px #dbdbdb solid; background:#e3f0fc; text-align:center; color:#333; font-size:16px; font-weight:600;}
.td-tree #tab1a{ margin-top:10px;}
.m-cj{ max-width:1200px; margin:0 auto;}
/*终止报价*/
.zzbj{width:80%;margin:0 auto;max-width:800px; margin-top:25px;}
.zzbj h1{ height:55px; line-height:55px; text-align:center; font-size:22px; color:#4284e2; font-style:normal; font-weight:normal;}
.zzbj-txt{ width:100%; background:#fffde8;border:1px #faef8b solid; height:50px; line-height:50px; text-align:center; color:#d06405;}
.zzbj-ly{ height:35px; line-height:35px; margin-top:20px; color:#666}
.zzbj-ly select{ height:20px;}
.zzbj textarea{ width:100%; line-height:22px;overflow:hidden}
.zzbj-bc{ text-align:left; margin-top:5px; width:100%;}
.zzbj-bc span{ float:left}
.zzbj-bnt{ height:40px; line-height:40px; margin-left:20%;}
.zzbj-bnt .ButtonStyle{ width:90px; height:30px; line-height:30px; font-size:14px;}
/*土地出价历史*/
.mian-td{ padding:15px; border:1px #dcdcdc solid; text-align:center;max-width:1000px;min-width:640px; margin:0 auto; overflow:hidden}
.td-list{ width:100%;min-width:745px;}
.td-list ul li{border:1px #dcdcdc solid;overflow:hidden; margin-bottom:10px; text-align:center;}
.w-td{ width:20%; float:left;min-width:100px; height:70px;*+width:19.8%}
.w-td2{float:left;min-width:80px; height:70px;}
.w-td span,.w-td2 span{ font-size:14px; color:#333; line-height:25px;}
.w-td p,.w-td2 p{ font-size:22px; color:#4284e2}
.td-hp2,.td-shuliang2,.td-shijian2,.td-cishu2{ padding-top:10px; background:url(../images/td-libg.gif) right 6px no-repeat}
.td-cishu2{ background:none}
.td-shijian2 p{ font-size:14px; line-height:20px;}
.td-jia2{ background:#4284e2;height:80px;}
.td-jia2 h2,.td-jia2 span{ color:#fff;}
.td-jia2 h2{ font-size:22px; margin-top:15px;}
.td-jia2 span{ line-height:20px; height:20px; font-size:14px;}
.td-list ul li.zgj{ background:url(../images/zuigaojia.png) right top no-repeat}
.td-jia2{ width:20%;}
.td-hp2{ width:34%;min-width:200px;}
.td-hp2 p{font-size:16px}
.td-shuliang2,.td-cishu2,.td-shijian2{ width:11%; float:left}
.td-page{ text-align:center; height:35px; line-height:35px;}
/*删除信息提示页面*/
.sc-main{ width:400px; margin:0 auto; height:auto;}
.sc-img{ width:100px; height:100px; float:left; margin-left:50px;}
.sc-tit1{ width:250px; float:left; height:35px; line-height:35px; font-size:24px;color:#333;margin-top:35px;}
.sc-tit2{ font-size:14px; width:400px; height:auto; line-height:22px; color:#333; text-align:center;border-top:1px #dcdcdc solid;border-bottom:1px #dcdcdc solid;}
.sc-list{  overflow:hidden; padding-bottom:10px;}
.sc-gb{ text-align:center; height:35px; line-height:35px; font-size:14px; color:#666; width:400px; float:left}
.sc-bnt{ float:left; width:400px;}
.sc-bnt input{ width:100px; height:35px; line-height:35px;color:#333; float:left;text-decoration:none; background:#4284e2; border:none; color:#fff; text-align:center; font-size:14px; margin-top:15px; cursor:pointer;
border-radius:4px; 
-ms-border-radius:4px; 
-webkit-border-radius:4px; margin-left:150px;}
/*服务协议*/
.hxy-tit{ width:800px; height:40px; line-height:40px; text-align:center; font-size:20px; margin:0 auto;  margin-top:20px; margin-bottom:15px;
 /*background:url(../../../images/icon-xy.png) 320px 3px no-repeat*/}
.xy-txt{ width:790px; height:auto; line-height:25px; font-size:13px; color:#666;margin:0 auto;border:1px #dcdcdc solid; padding:5px}
.xy-txt h2{ height:auto; line-height:35px; text-align:center; font-size:14px;}
.hxy-ty,.hxy-bnt{ width:800px; margin:0 auto; height:35px; line-height:35px; text-align:center}
.hxy-ty span{ margin-left:10px;}
.hxy-bnt input{width:100px; height:35px; line-height:35px;color:#333;text-decoration:none; background:#fa9e0d; border:none; color:#fff; text-align:center; font-size:14px; margin-top:15px; cursor:pointer;
border-radius:4px; 
-ms-border-radius:4px; 
-webkit-border-radius:4px;}
/*项目名称*/
.xm-name{ height:40px;line-height:40px; font-size:15px; padding-left:5px; color:#fa9e0d;}
.xm-name span{ color:#333;}
/*报价结果*/
.bjjg{max-width:600px;min-width:200px; margin:0 auto; height:200px; margin-top:20px;}
.bjjg h1{ height:55px; line-height:55px; width:200px; margin:0 auto;font-size:18px; font-weight:600; margin-bottom:15px; text-align:center; background:url(../../../images/icon-bjjg.png) 0 0 no-repeat;}
.bjjg ul{ background:#fff; width:auto; overflow:hidden;border:1px #dbdbdb solid; padding:10px; height:70px;}
.bjjg ul li{ width:45%; float:left; background:url(../../../images/td-libg.gif) right center no-repeat; padding-left:5%;}
.bjjg ul li h2{ height:30px; line-height:30px; color:#666; font-size:12px}
.bjjg ul li h3{ font-size:18px; color:#ff0000;}
.bjjg-bnt{ text-align:center; height:40px; line-height:40px; margin-top:20px;}
/*按钮*/
.q-bnt{ width:100%; margin-top:15px; text-align:center; margin-bottom:15px;}
.q-bnt input.ButtonStyle{ padding:0 15px; background:#fa9e0d;}
.q-bnt input.ButtonStyle:hover{ background:#4284e2;}
.DataTable2 tr td input{ height:28px; line-height:28px;}
.DataTable2 tr td seclect{border:1px #ccc solid; background:none}
/*协议-商品库维护*/
.spkwhtree{ width:215px; margin-top:15px;border:1px #dcdcdc solid; height:500px; overflow:auto; }
.spkwhtree h2{ height:30px; text-align:center;line-height:30px;border-bottom:1px #dcdcdc solid; font-size:15px; font-weight:600; color:#4284ea; width:213px; background:#f4f4f4;}
.spkwhtree-c{ float:left; margin-top:10px;}
/*会员审核页面*/
.gys-menu{ width:98%; margin:0 auto; min-height:500px; border:1px #ccc solid; margin-top:5px;}
.gys-menu h2{text-align:left; text-indent:10px;font-size:18px; font-weight:500; margin-top:0px; color:#333; width:100%; background:#2e8df7; border-bottom:1px #dbdbdb solid; }
.gys-menu h2 span{ background:url(../../../images/hygl/tit_bg.png) right bottom no-repeat; display:block; height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; color:#fff;}
.gys-menu .gys-menu{ border:none; margin-top:0px;}
.gys-menu table tr td{ height:30px; line-height:30px; font-size:14px;}
.gys-menu table tr td img{ float:left; margin-top:3px; margin-left:5px; margin-right:5px;}
.img-bnt{width:100%; margin-top:15px; text-align:center; margin-bottom:15px;}
.img-txt{ width:100%; height:22px; line-height:22px; text-align:center;}
/*会员审核页面 ul li*/
.gys-menu ul li{ height:45px; line-height:45px;border-bottom:1px #dbdbdb solid; width:100%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.gys-menu ul li:last-child{ border-bottom:none;}
.gys-menu ul li span img{ width:auto; height:auto;float:right; margin-top:15px;}
.gys-menu ul li img{width:20px; float:left; margin:13px 5px 0 6px;}
.gys-menu ul li a{ font-size:14px; display:block;}
.gys-menu ul li a:hover{ font-weight:600; color:#333;}
.gys-menu ul li a:focus{ color:#ff6600;}
.gys-menu .w-zj{ width:190px;}
.gys-menu ul li span img{ width:auto; height:auto;float:right; margin-top:15px;}
/*新版会员信息展示*/
.main_content{ margin:5px 10px;border:1px #dbdbdb solid; position:relative;min-height:450px;}
.h2_tit{ width:100%; height:36px; line-height:36px;background:url(../images/h2_tit_bg.gif) bottom left repeat-x; overflow:hidden; margin-bottom:15px;}
.h2_tit h2{color:#2e8df7; font-size:16px; font-weight:600; background:url(../images/icon_hbg.png) 8px 6px no-repeat; padding-left:40px; float:left;}
.h2_tit .h2_btn input,.EditTable td .h2_tit .h2_btn input{border-radius:20px; border:1px #2e8df7 solid; margin-left:3px; margin-right:3px;font-size:12px; color:#666;*+clear:both;}
.EditTable td .h2_tit .h2_btn input{ padding-left:15px;}
.h2_tit .h2_btn input:focus,.EditTable td .h2_tit .h2_btn input:focus{border: 1px solid #3c88e9;box-shadow: 0 0 5px #a8cdff;}
.bstyle,input.bstyle{border: 1px solid #2e8df7;border-radius: 20px;color: #666;font-size: 12px;margin-left: 3px; margin-right: 3px; padding:4px 15px; cursor:pointer;}
.bstyle:hover,input.bstyle:hover,.EditTable td .h2_tit .h2_btn input.bstyle:hover{ background:#2e8df7; color:#fff;}
.h2_tit .h2_btn ul li{ display:inline}

/*协议供货向导*/
.xy-menu{ width:190px;height:400px;border:1px #dcdcdc solid; margin-top:20px;}
.xy-menu h2{ height:35px; line-height:35px; width:100%; background:#f4f4f4; text-align:center; font-size:14px; font-weight:600; color:#4284ea;border-bottom:1px #dcdcdc solid;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.xy-menu ul{ margin-top:20px; margin-left:15px;}
.xy-menu ul li{ margin-top:10px; height:35px; line-height:35px; background-repeat:no-repeat; text-align:left;}
.xy-menu ul li a:hover{ color:#333;}
.xy-menu ul li span{ margin-left:10px; margin-right:10px; color:#F00}
/*代理机构变更*/
.n-qx{ background:url(../../../images/info-new.gif) 0 0 no-repeat; padding-left:120px; height:100px; line-height:100px; font-size:16px; width:480px; margin:0 auto; overflow:hidden;margin-top:10%;}
#icon-cx{background:url(../../../images/icon-cx.gif) 0 0 no-repeat;height:48px;line-height:45px; padding-left:145px;font-size:18px; margin:15px 0px 20px 10px;border-bottom:1px #ccc solid;}

#div_dy{ width:990px;height:430px; margin:0 auto; margin-top:10px; padding-top:70px;background:url(../images/print_bg.png) 0 0 no-repeat; margin-top:20px;}
#div_dy2{ width:990px;height:720px; margin:0 auto; margin-top:10px; padding-top:70px;background:url(../images/print_bg2.png) 0 0 no-repeat; margin-top:20px;}

/*新版本首页左侧分类列表 20161110*/
.left-menu{ width:189px; height:100%;float:left; overflow-y:auto; overflow-x:hidden; background:url(../images/system/left_menu_bg.gif) 0 0 repeat-y;}
.leftsidebar_box{width:189px;height:auto !important;overflow:visible !important;/*position:fixed;*/height:auto !important;}
.leftsidebar_box dl{/*max-height:126px;*/overflow:auto;height:auto;}
/*.line{height:2px;width:100%;background:url(../images/left/line_bg.png) 10px center no-repeat;}*/
.leftsidebar_box .mu_list{padding-left:6px;padding-right:10px;color:#000; font-weight:500;
font-size:15px;position:relative;line-height:40px; height:40px;cursor:pointer;border-bottom:1px #e7e7e7 solid;}
.leftsidebar_box .mu_list:hover{background:#e3f0fc;}
.leftsidebar_box .mu_list:hover span{ color:#2b79e3; font-weight:600;
transition:color ease-in 0.3s,background ease-in 0.3s;
-moz-transition:color ease-in 0.3s,background ease-in 0.3s;
-ms-transition:color ease-in 0.3s,background ease-in 0.3s;
-o-transition:transition:color ease-in 0.3s,background ease-in 0.3s;
-webkit-transition:color ease-in 0.3s,background ease-in 0.3s;
}
.leftsidebar_box dd{padding-left:30px; height:28px; line-height:28px; overflow:hidden; }
.leftsidebar_box dd a{color:#666; font-size:12px;background:url(../images/system/icon_cr.png) 2px 7px no-repeat;padding-left:12px;}
.leftsidebar_box dd a:hover{color:#f60; transition:all ease-in 0.4s;background:url(../images/system/icon_cr2.png) 2px 7px no-repeat;}
.leftsidebar_box .mu_list img{position:absolute;right:10px;top:16px;}
.leftsidebar_box .mu_list span.icon_img img{ float:left; position:relative;top:11px; margin-left:10px; transition:all 0.5s ease-in;}
.leftsidebar_box .mu_list:hover span.icon_img img{transform: rotate(360deg);}
.leftsidebar_box dl dd:last-child{padding-bottom:10px;}
.leftsidebar_box dl dt.dt-active span{ font-weight:600;color:#2b79e3;}
.leftsidebar_box dl dd.dd-active a{color:#f60; text-decoration:underline;}
.leftsidebar_box dt{ height:35px; line-height:35px; text-indent:38px; border-bottom:1px #e7e7e7 dotted; cursor:pointer; background:url(../images/system/icon_dot.png) 25px 14px no-repeat;color:#000;cursor:default;}

/*常用语*/
.cyy_r{float:right; text-align:right;}
.cyy_r a{padding:4px 8px 4px 25px;color:#fff; background:url(../images/icon_cyy.png) #f60 3px 2px no-repeat; border-radius:15px; font-size:13px;}
.cyy_r a:hover{background:url(../images/icon_cyy.png) #4284e2 3px 2px no-repeat;}

/*开标月历*/
.kbyl,.kbyl_list{ width:98%;margin:0 auto;}
.kbyl_t{height:45px; margin:0 auto;line-height:45px;text-align:center; margin-top:5px;}
.kbyl_t span{ background:url(../images/icon_rl.png) 0 0 no-repeat;font-size:22px; padding-left:35px;}
.kbyl table{ background:#f7f7f7; padding:15px;}
.kbyl_cx{ padding:7px; background:#f4f4f4; overflow:hidden;}
.kbyl_cx .fl select{ height:28px; line-height:28px;}
.kbyl_cx .fl select.SelectStyle{ width:80px;}
.kbyl_cx .fl em{ font-style:normal; font-weight:normal; padding:4px 6px; background:#f60;color:#fff}
.kbyl_cx .fr ul{ float:left; margin-top:6px;}
.kbyl_cx .fr ul li{ display:inline; margin-left:5px;}
.kbyl_cx .fr ul li img{ margin-right:3px;}
.kbyl_list{ margin-bottom:20px;}
.kbyl_list table.kbyl_table{ width:100%;}
.kbyl_list table.kbyl_table tr td{ border:1px #e7e7e7 solid; padding:4px;}
.kbyl_list table.kbyl_table tr td:hover{ background:#ffffcc;}
.kbyl_list table.kbyl_table tr.kbyl_tr,.kbyl_list table.kbyl_table tr.kbyl_tr td:hover{ background:#51c055; color:#fff;}
.kbyl_list table.kbyl_table tr td font.font_rl{ font-weight:600; font-size:16px; width:100%; display:block; text-align:center;}
.kbyl_list table.kbyl_table tr td font{ font-size:13px; line-height:25px;}

/*上传附件去除边框*/
.EditTable tr td div#sl_xmsl_fj_div  table tr td,.EditTable tr td div#SCZZJGZTP_div  table tr td,.EditTable tr td div#SCYYZZZTP_div  table tr td,.EditTable tr td div#SCSWDJZTP_div  table tr td,.EditTable tr td div#SCAQSCXKZTP_div  table tr td,.EditTable tr td div#SCCXCNSTP_div table tr td,.EditTable tr td div#SCQTXSCZL_div table tr td{ border:none; padding:0;line-height:auto;}

.EditTable tr td div#swfupload_div table tr td{ border:none; padding:0;line-height:auto;}

/*上传附件相关样式*/
table.file_sc tr td{ line-height:none;border:none;padding:0;height:auto;}
table.file_sc tr td.attachmentBtn{ height:18px;}
table.file_sc tr td .fileName{height:auto;}

/*会员信息-审批意见*/
.csp_t{ border-bottom:1px #dbdbdb solid; padding:0 5px;}
.csp_t ul li{ font-size:12px;}
.csp_t ul li.csp_yj{ font-size:14px;}

/*图片旋转功能*/
.photo_txt{ width:100%; height:35px; line-height:35px; text-align:center; font-weight:600; border-bottom:1px #dbdbdb solid; }
.photo_txt #Pnumber,.photo_txt #PageNum{ margin-left:5px; margin-right:5px; color:#ff0000;}
.photo-bnt{width:100%; margin-top:10px; text-align:center; margin-bottom:5px; position:relative; z-index:1000;}
.photo_img{ margin:0 auto; margin-top:20px;max-width:1300px;max-height:700px; text-align:center;}
.photo_img img{z-index:10; position:relative; width:auto; height:auto;max-width:800px;}
.img-txt{ text-align:center;}

/*系统组件下载*/
.zujian_list{ width:98%; margin:0 auto;}
.zujian_list table.zujian_table tr{ border-bottom:1px #e9e9e9 solid; padding-bottom:10px; margin-bottom:10px; display:inline-table; width:100%;}
.zujian_list table.zujian_table tr:hover{ background:#f9f9f9;}
.zujian_list ul li{ width:90%; line-height:25px; color:#666; font-size:12px; height:auto;}
.zujian_list ul li span{ color:#f60;}
.zujian_list h2.zujian_tit{ width:100%; font-size:16px; height:25px; margin-bottom:3px;}

.EditTable td input.button_style{ padding:4px 12px;}
.button_style{ padding:4px 12px; color:#fff; background:#2e8df7; border-radius:4px; cursor:pointer;}
.button_style:hover{ background:#3e6bb9}
.bnstyle,a.bnstyle{ padding:2px 8px; color:#333; background:#fff; border:1px #2e8df7 solid; border-radius:3px; cursor:pointer; margin-left:2px; font-size:12px; white-space:nowrap;}
.bnstyle:hover,a.bnstyle:hover{ background:#2e8df7;color:#fff;}

.EditTable tr.TitleLine1 input.ButtonStyle,.EditTable tr td input.ButtonStyle{ padding:4px 12px; color:#fff; background:#2e8df7; border-radius:4px; cursor:pointer;}
.EditTable tr.TitleLine1 input.ButtonStyle:hover,.EditTable tr td input.ButtonStyle:hover{ background:#3e6bb9;padding:4px 12px; color:#fff;}


/*系统内按钮小图标*/
input.icon_zj,.icon_zj,a.icon_zj{ background:url(../../../images/btn/icon_lit_zj.png) #fff 6px 4px no-repeat;padding-left:24px;
*+background:none;*+padding-left:6px;}
.icon_zj:hover,input.icon_zj:hover,a.icon_zj:hover{ background:url(../../../images/btn/icon_lit_zj_h.png) #2e8df7 6px 4px no-repeat;padding-left:24px;*+background:#2e8df7;*+padding-left:6px;}

input.icon_sc,.icon_sc,a.icon_sc{ background:url(../../../images/btn/icon_lit_sc.png) #fff 6px 6px no-repeat;padding-left:24px;
*+background:none;*+padding-left:6px;}
.icon_sc:hover,input.icon_sc:hover,a.icon_sc:hover{ background:url(../../../images/btn/icon_lit_sc_h.png) #2e8df7 6px 6px no-repeat;padding-left:24px;*+background:#2e8df7;}

input.icon_dc,.icon_bc,a.icon_bc{ background:url(../../../images/btn/icon_lit_bc.png) #fff 6px 4px no-repeat;padding-left:24px;
*+background:none;*+padding-left:6px;}
.icon_bc:hover,input.icon_bc:hover,a.icon_bc:hover{ background:url(../../../images/btn/icon_lit_bc_h.png) #2e8df7 6px 4px no-repeat;padding-left:24px;*+background:#2e8df7;}

input.icon_tj,.icon_tj,a.icon_tj{ background:url(../../../images/btn/icon_lit_fs.png) #fff 6px 4px no-repeat;padding-left:24px;
*+background:none;*+padding-left:6px;}
.icon_tj:hover,input.icon_tj:hover,a.icon_tj:hover{ background:url(../../../images/btn/icon_lit_fs_h.png) #2e8df7 6px 4px no-repeat;padding-left:24px;*+background:#2e8df7;}

input.icon_fh,.icon_fh,a.icon_fh{ background:url(../../../images/btn/icon_lit_fh.png) #fff 6px 4px no-repeat;padding-left:24px;
*+background:none;*+padding-left:6px;}
.icon_fh:hover,input.icon_fh:hover,a.icon_fh:hover{ background:url(../../../images/btn/icon_lit_fh_h.png) #2e8df7 6px 4px no-repeat;padding-left:24px;*+background:#2e8df7;}

input.icon_tf,.icon_tf,a.icon_tf{ background:url(../../../images/btn/icon_lit_tf.png) #fff 6px 4px no-repeat;padding-left:24px;
*+background:none;*+padding-left:6px;}
.icon_tf:hover,input.icon_tf:hover,a.icon_tf:hover{ background:url(../../../images/btn/icon_lit_tf_h.png) #2e8df7 6px 4px no-repeat;padding-left:24px;*+background:#2e8df7;}

input.icon_cx,.icon_cx,a.icon_cx{ background:url(../../../images/btn/icon_lit_ss.png) #fff 6px 4px no-repeat;padding-left:24px;
*+background:none;*+padding-left:6px;}
.icon_cx:hover,input.icon_cx:hover,a.icon_cx:hover{ background:url(../../../images/btn/icon_lit_ss_h.png) #2e8df7 6px 4px no-repeat;padding-left:24px;*+background:#2e8df7;}

/*高级搜索*/
.search_top{ background:#f9f9f9; border:1px #e7e7e7 solid; padding:10px; height:auto; overflow:hidden; margin-bottom:5px; margin-top:2px;}
.search_table{ width:75%; float:left;}
.search_table table{ width:100%;}
.search_table table tr td{ padding-top:2px; padding-bottom:2px;}
.search_table tr td input{ border:1px #ccc solid; height:25px; line-height:25px;width:80%;padding-left:5px;}
.search_table tr td select{ border-radius:3px;height:32px; line-height:32px;padding-left:5px;}
.search_table tr td .TextStyle,.search_table tr td input.TextReadOnlyStyle{ height:28px; line-height:28px; border-radius:3px;width:80%;padding-left:5px;}
.search_gj{ width:10%; float:left; min-width:100px; background:url(../images/search_jt.png) 62px 7px no-repeat; margin-top:8px; cursor:pointer;}
.search_jt_up{background:url(../images/search_jt_up.png) 62px 7px no-repeat;}
.search_gj a{ cursor:pointer;}
.search_btn{ width:15%; float:left; text-align:center;}
.hidden_div{ display:none;}
.search_btn{ margin-top:4px;}
.search_btn .btnstyle{ padding:4px 15px; border-radius:4px; /*background:#4b74b9; */color:#fff;cursor:pointer;background:#4b74b9;border:1px #2070e7 solid;}
.search_btn .btnstyle:hover{transition:all ease-in 0.3s; background:#468aed;border:1px #2070e7 solid;}
.search_btn input.btnstyle_cz{ padding:4px 15px; border-radius:4px;color:#666;cursor:pointer; margin-left:15px;background:#e9eae9;border:1px #dbdbdb solid;}
.search_btn .btnstyle_cz:hover{color:#666; transition:all ease-in 0.3s;background:#e9eae9;border:1px #dbdbdb solid;}

/*弹出的树形选择*/
.dm_tree{ background:#f7f7f7; border:1px #ccc solid; overflow:auto; border-radius:4px; margin-top:8px; padding-top:11px;}
.dm_tree_jt{ width:25px; height:11px; background:url(../images/icon_tjt2.png) 0 0 no-repeat; margin-top:-22px; position:absolute;right:30px;}

/*返回顶部*/
.bottom_tools{right:0;bottom:20px;z-index:9999; position:fixed;*+float:right;}
.bottom_tools a#scrollUp1{width:45px;height:45px; background:url(../../../images/back_top.png) 0 0 no-repeat;display:none;}
.bottom_tools a#scrollUp1:hover{background:url(../../../images/back_top2.png) 0px 0px no-repeat;}

.zf_top{ background:#f9f9f9; width:97%; border:1px #e7e7e7 solid; padding:10px; height:auto; overflow:hidden;margin:0 auto; margin-bottom:5px; margin-top:2px;}

/*文档下载*/
.file_down{background:#fffde6; border:1px #eeeabf solid; padding:5px; width:98%; height:auto; overflow:hidden;margin:0 auto; margin-bottom:5px; margin-top:0px; text-align:left; line-height:30px;}
.file_down a{ font-size:16px;}
.file_down img{ float:left; margin-right:10px;}

/*中标与未中标图标*/
em.icon_zb,em.icon_wzb{ background:url(../images/icon_zb.png) 0 2px no-repeat; font-style:normal; font-weight:normal; height:25px; padding-left:25px; display:inline-block;}
em.icon_wzb{ background:url(../images/icon_wzb.png) 0 3px no-repeat;}

/*谈判信息列表*/
.tanpan_list{ width:96%;margin:0 auto; padding:10px;border:1px #dbdbdb solid;}
.tanpan_list table tr.tp_ry{height:35px; line-height:35px;}
.tanpan_list table tr.tp_ry img{ float:left; margin-top:8px; margin-right:5px;}
.tanpan_list table tr.tp_info{border-bottom:1px #e5e5e5 dotted;padding-bottom:10px;display:block;}
.tanpan_list table tr.tp_info td{ height:auto; line-height:25px;}
.tanpan_list table tr.tp_info td font{ font-family:Microsoft YaHei; margin-top:13px;float:left;}
.tanpan_list table tr.tp_info td img{ margin-right:10px; float:left;}
.tanpan_list table tr.tp_info td a.bnstyle{ float:right; margin-top:12px;}
.tanpan_list table tr.tp_info td a.bnstyle img{ margin-right:4px; float:none;}

/*未报名提示信息*/
.show_info{ width:100%;margin:0 auto; background:url(../../../images/info/icon_chat.gif) top center no-repeat; margin-top:10%;height:100px;}
.show_info p.show_info1,.show_info p.show_info2{ text-align:center; padding-top:75px; color:#666; font-size:14px;}
.show_info p.show_info2{ padding-top:15px; color:#ff0000; font-size:18px;}

/*供应商资质信息展示*/
.show_gysxx{ margin:0 auto; margin-top:10px;}
.show_gysxx table.TableBorderStyle tr td{ line-height:25px;}
.show_gysxx table.TableBorderStyle .TableTitleStyle{ height:22px; color:#333; line-height:22px; text-align:left; font-weight:600;border-left:none;}
.show_gysxx table.TableBorderStyle .TableTitleStyle td{ font-size:14px;padding-left:15px;}
.show_gysxx table.TableBorderStyle td.tabMenu{ border-bottom:none;}

/*多角色身份登录页面*/
.juese_body{ background:url(../../../images/info/juese_bg.gif) top center no-repeat;}
.juese h1{ color:#fff; font-size:34px; text-align:center;padding-top:60px;margin-bottom:40px;}
.juese_list ul li{float:left;text-align:center;}
.juese_list ul li a{ width:300px; height:auto; float:left; color:#fff; text-align:center;padding-top:250px; font-size:18px; cursor:pointer;}
.juese_list{ width:auto; margin:0 auto; display:table;*+width:600px;}
.juese_list ul li a.juese_tbr{ background:url(../../../images/info/juese_01.png) top center no-repeat;}
.juese_list ul li a.juese_dljg{ background:url(../../../images/info/juese_02.png) top center no-repeat;}
.juese_list ul li a.juese_tbr:hover{transition:all ease-in 0.5s;margin-top:-5px;}
.juese_list ul li a.juese_dljg:hover{transition:all ease-in 0.5s;margin-top:-5px;}
#juese_con{background:url(../../../images/info/juese_con.png) 0 0 repeat; width:100%; height:100%; position:absolute; z-index:10}
#juese_con2{ width:600px; height:auto;min-height:250px;max-height:500px; overflow:auto; background:#fff;border-radius:5px; position:relative; z-index:1;margin:0 auto;padding:0px;margin-top:15%;}
#jyzx{line-height:35px;height:35px;font-size:17px; text-align:left; background:#f5f5f5;border-bottom:1px #e7e7e7 solid;padding-left:10px; color:#ff0000;}
#juese_con ul li{ float:left;color:#333;margin-right:10px;margin-left:10px; margin-bottom:20px; width:250px; height:35px; line-height:35px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;border:1px #2da1f8 solid; border-radius:4px;}
#juese_con ul li a{ display:block; cursor:pointer; font-size:15px;}
.juese_jt{ width:22px; height:22px; margin-top:21px; position:absolute;right:5px;text-indent:-9999px;top:-16px; z-index:20px;}
.juese_jt a{ text-indent:-9999px; display:block; width:22px; height:22px; cursor:pointer; z-index:20px;background:url(../../../images/info/juese_gb.png) 0 0 no-repeat;}
.juese_jt a:hover{background:url(../../../images/info/juese_gb2.png) 0 0 no-repeat;}
#jgbh{ padding:10px;}
#juese_con ul{ float:left; margin-top:15px;}
#juese_con ul li a .jgbh_input{ display:none;}
#juese_con ul li a:hover{color:#fff; background:#2da1f8;}