@charset "utf-8";
/* 芜湖市采购中心 电子化采购系统II期 */
/* Copyright (c) 2008. Zhuhai Zhengcai Software Technology Co.,Ltd. All rights reserved. Design by Vbear.*/
/* 2008.01.10 Version 1.0 */
/* =========================================================================================================
为保证协同工作的顺利进行及样式表的重复使用,请不要随意更改本样式表,如有改动需要请与我联系, fanhy@gpcsoft.com
============================================================================================================ */

/* ==========================================================================================================
已发现问题:
1.透明PNG格式图片,在IE浏览器下使用时需使用"iePngFix.htc",对作为底图的PNG图片进行位移控制将失效.
2.父DIV的高度不能根据子DIV高度扩张的情况,在父DIV底部添加"<div class="boxFooter"></div>"
3."<div class="boxFooter"></div>" 也可作为清除浮动的空DIV,加在需要重置浮动属性的DIV之前.
4.HTC文件路径必需相对于具体页面才可以起作用,开发时请使用绝对路径,静态页面则需跟据具体情况复制该HTC文件.
5.HTC效果仅对IE浏览器有效.
6.页面背景色必需设定,无背景色则设为#fff.
============================================================================================================= */

/* ==========================
模板通用样式,页面基本样式设定
============================= */
*      { margin:0px auto; padding:0px}
body   { font:12px/20px "宋体"; color:#666; background:#fff url(../images/page_bg.gif) repeat-x ; position:relative}
p      { text-indent:2em}
ul     { list-style:none} 
img    { border:0px; vertical-align:middle}
select { height:19px; font:12px "宋体"; background:#fff; border:solid 1px #ccc} 

/*input                  { font:12px "宋体"; background:#fff; behavior:url(skin/standard/scripts/inputStyle.htc)} 
input[type="text"],
input[type="password"] { height:16px; font:12px "宋体"; border:solid 1px #ccc; padding-top:3px; padding-left:5px; vertical-align:middle}
input[type="submit"],
input[type="reset"],
input[type="button"]   { height:19px; color:#fff; border:1px solid #7995ba; background:url(../images/button_login_off.gif) repeat-x #b9d0ee; vertical-align:middle; cursor:pointer}
input[type="radio"]    {}
input[type="checkbox"] {}*/

/*.inputButton      { height:19px; color:#fff; border:0px; padding:0px 5px; background:url(../images/button_login_off.gif) repeat-x #b9d0ee; cursor:pointer}
.inputButtonHover { background:url(../images/button_login_on.gif) repeat-x}*/ 
.inputText        { height:15px; font:12px "宋体"; border:solid 1px #ccc; padding-top:4px; padding-left:5px}
.inputTextHover   { border:solid 1px #18ff00} 

table { border-collapse:collapse} 
td    { padding:3px; text-align:left; vertical-align:top}

dl       { margin-right:25px; font:bold 14px "宋体"; color:#900; float:left}
dl.right { margin:0}
dt       { margin-top:5px; font:bold 12px "宋体"; color:#00f}
dd       { font:12px "宋体"; color:#666}

/* CSS Pseudo-Classes Standard */
a:link,
a:visited { text-decoration:none; color:#333 }
a:hover   { text-decoration:none; color:#f00 }
a:active  { text-decoration:none; color:#00f }

/* CSS Pseudo-Classes Special01 */
.specialFont01          { color:#fff}
a.specialFont01:link,
a.specialFont01:visited { text-decoration:underline; color:#fff}
a.specialFont01:hover   { text-decoration:none; color:#0ff}
a.specialFont01:active  { text-decoration:none; color:#ff0}

/* CSS Pseudo-Classes Special02 */
.specialFont02          { color:#00c }
a.specialFont02:link,
a.specialFont02:visited { text-decoration:underline; color:#00c}
a.specialFont02:hover   { text-decoration:none; color:#f00}
a.specialFont02:active  { text-decoration:none; color:#00f}

/* Public Style */
.boxFooter { font:0px/0px "宋体"; clear:both; display:block}


/* =========================
EPs.2008.Portal.008 页面样式
============================ */
/* ====Page Structure==== */
#pageHead   { width:990px; background:url(../images/mainNav_bg.gif) repeat-x; margin-top:30px}
#pageBody   { width:990px; background:#fff; margin-top:5px; clear:both}
#pageFooter { width:990px; height:110px; background:url(../images/footer_bg.gif) repeat-x; margin-top:0px;_margin-top:-20px; clear:both}

#sideColumn { width:194px;_width:193px;float:left}
#sideColumn.right { float:right}
#mainColumn { margin-left:8px; width:586px; float:left}


/* ====pageHead==== */
#pageBanner         { width:980px; height:126px; padding:5px 0px; clear:both}
#topMainNav         { width:970px; height:44px; float:left; background:url(../images/mainNav_left.gif) no-repeat}
#topMainNavRight    { width:10px; height:44px; float:right; background:url(../images/mainNav_right.gif) no-repeat}

#infoColumn      { width:990px; height:40px; background: url(../images/infoColumn_bg.gif) repeat-x}
#theDate         { width:180px; height:30px; float:left; padding-top:10px; padding-left:20px; color:#fff; background:url(../images/infoColumn_left.gif) no-repeat}
#visitStatistics { width:170px; height:25px; margin-top:5px; float:left; padding-top:5px; padding-left:30px; color:#fff; background:url(../images/infoColumn_line.gif) no-repeat}

#searchColumn                   { width:450px; height:30px; margin-top:5px; float:left; background:url(../images/infoColumn_line.gif) no-repeat}
#searchColumn li                { margin-top:4px; height:22px; float:left}
#searchColumn li.title          { width:90px; color:#fff; padding-left:30px; background:url(../images/search_left.gif) no-repeat right}
#searchColumn li.inputBox       { padding-right:5px; background:url(../images/search_right.gif) no-repeat right}
#searchColumn li.inputBox input { height:16px; border:0px; background:#ebeaea}

.searchbutton   { width:50px; height:22px; padding-top:2px; padding-right:4px; border:0px; color:#fff; cursor:pointer}
.searchbuttonon { width:50px; height:22px; padding-top:2px; padding-right:4px; border:0px; color:#039; background:url(../images/searchButton_on.gif) no-repeat; cursor:pointer}
#searchColumn li.buttonBox { margin-left:3px}

#oldWebsite { width:110px; height:30px; float:right; padding-top:10px; padding-left:20px; background:url(../images/infoColumn_right.gif) no-repeat right}


/* ====pageBody Side Column==== */
/* Public Column Style */
.publicColumn { width:184px; margin-top:3px; background:url(../images/publicColumn_title_bg.png) no-repeat; behavior:url(skin/standard/scripts/iePngFix.htc)}
/* side column name and more button */
.sideColumnTitle                      { height:25px; padding-left:20px; font:bold 14px "宋体"; color:#fff}
.sideColumnTitle li                   { float:left}
.sideColumnTitle li.titleName         { width:135px; margin-top:5px}
.sideColumnTitle li.titleMore a       { width:18px; height:18px; margin-top:4px; background:url(../images/icon_more.gif) no-repeat; display:block}
.sideColumnTitle li.titleMore a:hover { background:url(../images/icon_more_on.gif) no-repeat}
/* Public Column Body */
.publicColumnBody                     { width:170px; border:solid 1px #d9d9d9; background:#f1f1f1; border-top:0; padding:6px}
.publicColumnBody  li{ margin:5px 0}

/* Public Column Footer */
.columnFooter                         { height:3px; font:0px/0px "宋体"; background:url(../images/clummFooter.gif) no-repeat}

/* Side Column Login Style */
#loginColumn                      { padding-top:51px; background:url(../images/loginColumn_title.gif) no-repeat}
#loginBody                        { background:url(../images/loginColumn_bg.gif) repeat-y; padding: 5px 0px 5px 11px}
#loginBody li                     { height:23px; padding-left:20px; padding-top:1px; margin-bottom:5px}
#loginBody li.loginUser           { background:url(../images/bg_userInput.png) no-repeat; behavior:url(skin/standard/scripts/iePngFix.htc)}
#loginBody li.loginUser input     { border:0; background:#f0f0f0}
#loginBody li.loginPassword       { background:url(../images/bg_passwordInput.png) no-repeat; behavior:url(skin/standard/scripts/iePngFix.htc)}
#loginBody li.loginPassword input { border:0; background:#f0f0f0}
#loginBody li.loginButton         { padding-left:2px; margin:0px}
#loginFooter                      { height:11px; background: url(../images/loginColumn_footer.gif) no-repeat}


#importNotice        { padding-top:51px; background:url(../images/importNotice_title.gif) no-repeat}
#importNoticeBody    { background:url(../images/importNotice_bg.gif) repeat-y}
#andyscroll          { width:160px;height:150px; overflow:hidden}
#andyscroll a        { background:url(../images/icon_arrow.gif) no-repeat; border-bottom:dashed 1px #ccc; padding-left:10px; display:block}
#andyscroll a:hover  { background:url(../images/icon_arrow_on.gif) no-repeat; border-bottom:dashed 1px #f00}
#importNoticeFooter  { height:27px; background: url(../images/importNotice_footer.gif) no-repeat}

/* Side Column Rolling Notice Style */
#rollingNotice         { margin-top:10px; background:url(../images/bg_sideColumnTitle.gif) no-repeat; clear:both}
#rollingNoticeBody     { border:solid 1px #d9d9d9; border-bottom:0; border-top:0; padding:7px}
#rollingNotice marquee { width:170px; height:150px}

/* Side Column Fast Channel Style */
#fastChannel     { margin-top:10px; background:url(../images/bg_sideColumnTitle.gif) no-repeat}
#fastChannelBody { border:solid 1px #d9d9d9; border-bottom:0; border-top:0; padding:7px}

/* ====pageBody Main Column==== */
#newsColumn                         { margin-top:5px; padding-top:5px; background:url(../images/newsColumn_top.gif) no-repeat #f1f1f1}

#newsColumnTitle                    { padding:5px 0px; border:1px solid #c9d6e8; border-bottom:0px; border-top:0px}
#newsColumnTitle .titleName         { width:180px; height:22px; margin-left:5px; float:left; background:url(../images/news_titleName.gif) no-repeat}
#newsColumnTitle .titleMore a       { width:18px; height:18px; margin-top:3px; margin-left:5px; float:left; background:url(../images/icon_more02.gif) no-repeat; display:block}
#newsColumnTitle .titleMore a:hover { background:url(../images/icon_more02_on.gif) no-repeat}

#newsColumnBody                     { padding:10px; border:solid 1px #c9d6e8; border-top:0px; clear:both}
#newsColumnPhoto                    { float:left}
#newsColumnText                     { margin-left:10px; float:left; width:260px;}
#newsColumnText ul li               { width: 100%; height: 20px; overflow: hidden; text-overflow:ellipsis;}

.publicColumnBody li a{width:165px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-o-text-overflow:ellipsis}
/*栏目高度定义*/
#regulations ,#guide,#usersStat,#links,#searchSupply,#auditsupply,publicColumnBody{overflow:hidden}
#usersStat .publicColumnBody li,#searchSupply .publicColumnBody li,#auditsupply .publicColumnBody li{
	text-indent:15px; background:url(../images/icon_listDot.gif) no-repeat 5px center
}
#regulations{height:290px;}/*政策法规*/
#guide{height:290px;}/*办事指南*/
#usersStat{height:190px;}/*注册用户统计*/
#links{height:170px;}/*友情链接*/
#searchSupply{height:190px;}/*供应商搜索*/
#auditsupply{height:290px;}/*待审核供应商*/

.TabbedPanelsContent{ }

#notice                    { margin-top:10px; padding-top:5px; background:url(../images/newsColumn_top.gif) no-repeat #f1f1f1;overflow:hidden;u}

#noticeTitle               { padding:5px 0px; border:1px solid #c9d6e8; border-bottom:0px; border-top:0px}
#noticeTitle .titleName    { width:130px; height:22px; margin-left:5px; float:left; background:url(../images/notice_titleName.gif) no-repeat}

#notice .titleMore a       { width:18px; height:18px; margin-top:3px; margin-left:5px; float:left; background:url(../images/icon_more02.gif) no-repeat; display:block}
#notice .titleMore a:hover { background:url(../images/icon_more02_on.gif) no-repeat}

#noticeBody                { border:solid 1px #c9d6e8; border-top:0px; clear:both}

/* ====pageFooter==== */
#footerLeft              { width:10px; height:110px; float:left; background:url(../images/footer_left.gif) no-repeat}
#copyright               { width:930px; float:left; margin:15px; color:#fff; text-align:center}
#copyright li            { padding:2px}
#copyright li.buttonLink { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 1px #a3d0f1}
#footerRight             { width:10px; height:110px; float:right; background:url(../images/footer_right.gif) no-repeat}

/* Show Page Style */
#topBannerShow { width:778px; height:121px; background:url(../images/topBanner_show.jpg) no-repeat; border-bottom:#ffa200 3px solid; background-position:0% 10px}
#bodyShow      { width:758px; padding:10px}
#footerShow    { width:778px; height:110px; background:url(../images/footer_bg.gif) repeat-x; margin-top:5px; clear:both}
#footerShow #footerLeft              { width:10px; height:110px; float:left; background:url(../images/footer_left.gif) no-repeat}
#footerShow #copyright               { width:728px; float:left; margin:15px; color:#fff; text-align:center}
#footerShow #copyright li            { padding:2px}
#footerShow #copyright li.buttonLink { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 1px #a3d0f1}
#footerShow #footerRight             { width:10px; height:110px; float:right; background:url(../images/footer_right.gif) no-repeat}

#titleShow     { padding:10px; text-align:center; font:bold 20px/25px "宋体"; color:#c00}
#timeShow      { padding:10px; border-bottom:solid 1px #999; text-align:center}
#detailsShow   { padding:20px; font:14px/28px "宋体"; color:#333}

/* Main Nav Style */
.menu                 { margin-left:50px; font:bold 14px "宋体"; position:relative; z-index:100}
.menu li              { float:left; position:relative}
.menu ul ul           { visibility:hidden; position:absolute; left:3px; top:23px;}
.menu table           { position:absolute; top:0px; left:0px}
.menu ul li:hover ul,
.menu ul a:hover ul   { visibility:visible}
.menu a               { display:block; background:url(../images/spacer.gif); padding:2px 10px; margin:3px; color:#fff; text-decoration:none}
.menu a:link,
.menu a:visited       { color:#fff}
.menu a:hover         { background:#1e80c8 url(../images/mainNav_bg.gif) repeat-x; background-position:0% -15px; color:#ff0}
.menu ul ul           { border-bottom:1px solid #ff0}
.menu ul ul li        { font:bold 12px/20px "宋体";clear:both;text-align:left; height:22px;}
.menu ul ul li a         { display:block; width:120px; height:22px; background:#fff; margin:0px; filter:alpha(Opacity=95);}
.menu ul ul li a span    { position:relative}
.menu ul ul li a:link,
.menu ul ul li a:visited { color:#036}
.menu ul ul li a:hover   { border:0;background:#75bcef;border-bottom:1px solid #fff}
.menutop                 { padding-top:15px}
/*.menuLine                { width:2px; height:44px; background:url(../images/mainNav_line.gif) no-repeat; z-index:-1}
*/
.menuLine                { display:none}

/* Tab 栏样式 */
.TabbedPanels { width:584px; float: left; clear: none; border:solid 1px #1e80c8; background:url(../images/tabGroup_bg.gif) repeat-x #e5e5e5}
.TabbedPanelsTabGroup { padding-top:3px; padding-left:10px}
.TabbedPanelsTab { width:141px; height:24px; position: relative;top: 0px;float: left; margin-right:1px; text-align:center; padding-top:5px; background: url(../images/tab_bg.gif) no-repeat;-moz-user-select: none;-khtml-user-select: none;cursor: pointer}
.TabbedPanelsTabHover { background: url(../images/tab_bg_on.gif) no-repeat}
.TabbedPanelsTabSelected { background: url(../images/tab_bg_focus.gif) no-repeat;color:#036; font-weight:bold}
.TabbedPanelsTab a {color: black;text-decoration: none;}
.TabbedPanelsContentGroup {clear: both;}
.TabbedPanelsContent { text-align:left; padding:4px}
.TabbedPanelsContent li { border-bottom:1px dashed #ccc; text-align:left; height:21px; text-indent:15px; background:url(../images/icon_listDot.gif) no-repeat 5px center}
.TabbedPanelsContentli { float:left; width:30%; margin:0px 5px}
.TabbedPanelsMore { margin-top:10px; font:bold 12px "宋体"}
.TabbedPanelsContent.gradeName         { margin:3px 0px}
.TabbedPanelsContent.gradeName img     { behavior:url(skin/standard/scripts/iePngFix.htc)}
.TabbedPanelsContent.gradeName a       { margin-top:3px; margin-left:5px; padding-right:20px; background:url(../images/icon_more02.gif) no-repeat right}
.TabbedPanelsContent.gradeName a:hover { background:url(../images/icon_more02_on.gif) no-repeat right}
.TabbedPanelsContent.gradeContent  { padding-left:2px}

/* 信息栏样式 */
/* 外框样式 */
.Accordion { width:184px; margin:14px auto; border-bottom:solid 1px #c9d6e8; background:#f1f1f1;}
/* 正常Tab样式 */
.AccordionPanelTab { height:25px; font:bold 14px/25px "宋体"; color:#fff; background: url(../images/lable_bg.gif) repeat-x; border-bottom: solid 1px #f1f1f1; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; }
/* 内容栏样式 */
.AccordionPanelContent { height:190px; border-left:solid 1px #c9d6e8; border-right:solid 1px #c9d6e8; background:url(../images/portal_lable_background.gif) repeat-y; text-align:left; overflow:auto; clear:both;}
.AccordionPanelContent li { padding:0px 10px; line-height:20px; text-indent:8px; background:url(../images/icon_listDot.gif) no-repeat 5px center}
/* 焦点栏Tab样式 */
.AccordionPanelOpen .AccordionPanelTab { border-bottom:solid 1px #ffa800; background:url(../images/lable_bg_focus.gif) repeat-x;}
/* Hover栏Tab样式 */
.AccordionPanelTabHover { background:url(../images/lable_bg_on.gif) repeat-x; }
.AccordionPanelOpen .AccordionPanelTabHover { background:url(../images/lable_bg_on.gif) repeat-x; }
.AccordionFocused .AccordionPanelTab { background-color:#3399FF;}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab { background-color:#33CCFF;}			

/*漂浮广告*/
#floatAD{position:absolute; width:110px;left:10px;top:450px;background:#FFFFFF; border:1px solid #FF6900;}
#floatAD h3{text-align:left;border-bottom:1px solid #CA5100;color:#fff;font: bold 15px/30px "宋体";background: url(../images/floatAd-bg.jpg) repeat-x; height:28px; text-indent:5px;}
#floatAD p{ margin:5px;text-indent:1em; color:#000; text-align:left;line-height:25px; }
#floatAD .link{text-align:right}
#floatAD a{ color:#f00}
.close{height:13px;width:13px;border:none;background-image: url(../images/close.gif);background-repeat: no-repeat;margin-top:8px;margin-left:-4px;}
.close2{ display:block;height:25px;width:30px;border:none;margin-top:115px;margin-left:-1px;}

