﻿/**************************base style*******************************/
/* nec-reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}

/* mysoft-common */
*{font-family:微软雅黑;}
body,textarea,input,button,select,keygen,legend{font-family:微软雅黑;font-size:14px;}
body{background:#F0F0F0;}
a{color:#333;}
a:hover{text-decoration:underline;}
.ml15{margin-left:15px;}
.common-link:hover,.highlight-text,.highlight-link:hover,.highlight-link{color:#e70000;}
/**************************common layout style*******************************/
.l-topwrapper{height:32px;min-width:960px;}
.l-top,.l-middle,.l-content,.l-bottom{margin:0 auto;width:1109px;}
.l-top{}
.l-middlewrapper{}
.l-middle{}
.l-contentwrapper{min-height:680px;}
.l-content{}
.l-content-left{width:680px;float:left;}
.l-content-rightwrapper{width:320px;float:left;}
.l-content-right{}
.l-bottomwrapper{background-image:url(../img/top_bg.png);min-width:960px;}
.l-bottom{}
/**************************common control style*******************************/
/* --- 头部：登录注册导航条样式 --- */
.l-top{text-align:right;}
.l-top a{color:#000000;font-size:14px;margin-left:20px;line-height:30px;}
.l-top a:hover{color:#e70000;text-decoration:none;}
#btnHome{padding-left:20px;background:transparent url(../img/home.png) no-repeat;background-position:left center;}
#btnAddFav{padding-left:20px;background:transparent url(../img/add.png) no-repeat;background-position:left center;}
#myName{padding-left:20px;background:transparent url(../img/h_user.png) no-repeat;background-position:left center;}

/* --- logo区域样式 --- */
.m-logo{padding:10px 0;}
.m-logo img{max-height:90px;}

/* --- nav导航菜单区域样式 --- */
.m-navwrapper{border-color: transparent;}
.m-nav{height:40px;background-color:#b80018;border:none;border-radius:6px;padding-top:5px;padding-left:18px;}
.m-nav li{float:left;line-height:35px; margin-right:18px;}
.m-nav li span{display:block; padding:0 14px; height:40px;}
.m-nav li a{color:#ffffff;text-decoration:none;}

/* -- nav：当前被选中的类别菜单链接样式 -- */
.m-nav li span:hover,
.default .idx1 span, .tendernotice .idx2 span, .plannotice .idx3 span, .tendernoticedetail .idx2 span, .bidannouncement .idx4 span, .helpinfo .idx5 span{background-color:#e9eaec;border-radius:3px 3px 0 0;}
.m-nav li span:hover a,
.default .idx1 a,.tendernotice .idx2 a,.plannotice .idx3 a,.tendernoticedetail .idx2 a,.bidannouncement .idx4 a,.helpinfo .idx5 a{color:#c60000;}

.l-bottom{text-align:center;padding:20px 0;line-height:20px;font-size:12px;}
.l-bottom,.l-bottom *{color:#fff;}
/* child window 暂时保持原有结构 */
#win_hide{-moz-opacity:0;opacity:0;filter:Alpha(Opacity=0);background-color:#000;position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;display:none;}
.win_mark{width:100%;height:100%;position:fixed;background:#000000;-moz-opacity:0.2;opacity:0.2;filter:Alpha(Opacity=20);left:0;top:0;z-index:1000;}
.win_tab{position:fixed;z-index:1001;}
.win_lt{}
.win_ct{height:37px;padding:0 10px;background:url(images/win/win_title_bg.png) repeat-x 0 0;color:#F7F7F7;font-size:14px;cursor:move;}
.win_ct label { height: 37px; display: block; float: left; line-height: 38px; overflow: hidden; cursor: move; }
.win_rt{}
.win_rt a { width: 20px; height: 37px; display: block; background: url(images/win/win_close.png) no-repeat 0 50%; margin-top: -1px; position: absolute; left: -27px; top: 0; }
.win_lt, .win_lc, .win_lb, .win_rt, .win_rc, .win_rb { width: 5px; }
.win_lt, .win_rt { height: 37px; }
.win_lt { background: url(images/win/win_lt.png); }
.win_rt { background: url(images/win/win_rt.png); position: relative; }

.win_lc { background: url(images/win/win_lc.png) repeat-y right 0; cursor: w-resize; }
.win_rc { background: url(images/win/win_rc.png) repeat-y right 0; cursor: w-resize; }
.win_cc { background-color: #FFFFFF; }
.win_lb, .win_cb, .win_rb { height: 5px; }
.win_lb { background: url(images/win/win_lb.png) no-repeat 0 bottom; cursor: ne-resize; }
.win_cb { background: url(images/win/win_cb.png) repeat-x 0 bottom; cursor: n-resize; position: relative; }
.win_rb { background: url(images/win/win_rb.png) no-repeat 0 bottom; cursor: nw-resize; }
.win_cb div { height: 24px; overflow: hidden; position: absolute; top: 5px; right: 10px; cursor: default; }
.win_cb a { width: 15px; height: 24px; display: block; margin-left: 10px; background: url(images/win/index_bg.png) -15px 0; float: left; text-align: center; color: #999; line-height: 18px; overflow: hidden; text-decoration: none; }
.win_cb .select_index { background-position: 0 0; color: #FFF; }
.win_cb span a { background-position: -75px 0; }
.win_cb span .not_click { background-position: -60px 0; cursor: default; }
.win_cb label a { background-position: -45px 0; }
.win_cb label .not_click { background-position: -30px 0; cursor: default; }

.win_content{background:#FFFFFF;}
/* child window */

/* child window 中iframe里的body */
.f-win-body{background:#f1f1f1;}
.f-win-body .f-gridpanel{width:auto;}
.f-win-main{padding:10px;}
.f-win-bottom-cmdbar{text-align:center;padding:10px;}

/************************** defaultpage style *******************************/
/* -- 首页：Banner轮播区域样式 -- */
.m-focus{height:340px;margin-top:10px;position:relative;}
.m-focus .img{position:relative;}
.m-focus .img li{position:absolute;left:0;top:0;width:100%;text-align:center;}
.m-focus .img li a{}
.m-focus .pagebtn{position:absolute;right:10px;bottom:12px;z-index:1;}
.m-focus .pagebtn li{float:left;width:11px;height:11px;background-color:#fff;border-radius:10px;margin-right:6px;cursor:pointer;}
.m-focus .pagebtn .sel{background-color:#d21b0a;}
/* -- 首页：Banner按钮(IE hack) -- */
.m-focus .pagebtn li{background:transparent url(images/home/btn_banner.png) no-repeat 0 0\9;}
.m-focus .pagebtn li.sel{background:transparent url(images/home/btn_banner_active.png) no-repeat 0 0\9;}

/* -- 首页：主内容区域父容器样式 -- */
.content-main
{
    border-top:1px solid #c8c9cb;
    box-shadow: 0 1px 1px 0 #fff inset;
    background:#F0F0F0 url('images/home/bg_line.png') repeat-x 0 0;
    background: -moz-linear-gradient(top,#dddee0,#F0F0F0 8%);
    background: -webkit-gradient(linear, 0 0, 0 8%, from(#dddee0), to(#F0F0F0));
    background:-o-linear-gradient(top, #dddee0, #F0F0F0 8%);
    margin-top:20px;
 }
 .content-main .l-middle{position:relative;}
/* -- 首页：列表区域样式 -- */
.m-indexlist{background:url('../img/bg_ls.png') no-repeat center 0;margin-bottom:30px;padding:20px 0 0 10px;} /*670*/
.m-indexlist .title{background:url('../img/bg_ls_title_line.png') no-repeat left bottom;font-size:16px;color:#252525;line-height:39px;overflow:hidden;padding-bottom:2px;}
.m-indexlist .title h1{background:url('../img/icon_list.png') no-repeat 0 center;font-weight: normal;float:left;padding-left:20px;cursor: pointer;}
.m-indexlist .title .head{float:left;}
.m-indexlist .more{background-color:#9a9a9a;border-radius:12px;height:21px;line-height:21px;color:#ffffff;padding:0 7px 0 10px;text-align:center;font-size:12px;display:inline-block;*display:inline;*zoom:1;margin-top:5px;}
.m-indexlist>ul{margin-top:5px;}
.m-indexlist li {line-height:35px;overflow:hidden;font-size: 12px;}
.m-indexlist li .name{width:292px;float:left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;    text-align: left;
    text-indent: 67px;}
.m-indexlist li .name a{background: url(../img/icon_ls_items.png) no-repeat 0 center;padding-left: 10px;}
.m-indexlist li .name a:hover{color:#ca0000;background: url(../img/icon_ls_items_hover.png) no-repeat 0 center;}
.m-indexlist li .name [href='javascript:;']{cursor:default;}
.m-indexlist li .name [href='javascript:;']:hover{background-image:url('../img/icon_ls_items.png');color:#333;text-decoration:none;}
.m-indexlist li .time{float:left;}
.m-indexlist li .m-bm{width:66px;height:23px;line-height:23px;text-align:center;float:left;background-color:#cc000b;border-radius:5px;color:#ffffff;margin-top:9px;letter-spacing:2px;}
.m-indexlist li .m-bm:hover{text-decoration:none;}
.m-indexlist li .m-bm.dis{background-color:#707070;cursor:default;}

.first-indexlist{background:none;}
.m-zblst li .m-gsm{margin-left:25px;width:233px;float:left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/* -- 首页：右侧栏目容器样式 -- */
.right_c{background:url('../img/bg_right.png') no-repeat 0 0;position:absolute;width:305px;top:-13px;right:-15px;min-height:300px;_height:300px;}
.right_c .container{border:1px solid #d6d6d6;width:279px;margin:0 auto;padding-top:35px;}

/* -- 首页：注册按钮 -- */
.m-registlogo a{height:68px;width:236px;display:block; background:transparent url(images/home/btn_register.png);margin:0 auto 50px;}

.m-usercenter{padding-left:10px;height:71px;width:234px; background:url(images/home/after-login_bg.png);border:0px solid #a33;margin:0 15px 40px;}
.m-usercenter,.m-usercenter a{line-height:30px;font-size:14px;}
.m-usercenter .mycenter{color:#a33;}

/* -- 首页：帮助中心 -- */
.helps{background:none;padding:0;}
.helps .title{background:none;margin-left:15px;padding-bottom:0;}
.helps li{background:url('../img/icon_hand.png') no-repeat 20px 12px;line-height:30px;height:30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding-left:16px;}
.helps li a:hover{color:#ca0000;}
.helps .alter{background-color:#F3F2F2;border-bottom:1px solid #CCC;}
.helps .more{margin-left:15px;margin-top:15px;}

/*
.m-indexlist-thin{}\/*310*\/
.m-indexlist-thin .title h1{width:250px;}
.m-indexlist-thin .title .more{width:50px;}
.m-indexlist-thin li a{display:inline;float:none;clear:both;}
*/

/************************** listpage style *******************************/
.l-content{border:none;border-color:transparent;}
.m-list{border:1px solid #f8f9fa;background-color:#f6f7f8;box-shadow:0 2px 3px #d1d1d1;margin:0px auto 25px;border-radius:10px;padding:15px 25px;}
.m-list .title{margin-left:20px;font-size:14px;color:#a33;line-height:40px;text-indent:18px; background:transparent url(images/title_bg.png) no-repeat;background-position:left center;}

/*----- listpage：pager style -----*/
.f-gridpager{overflow:hidden;font-size:12px;color:#000000;}
.f-gridpager .pager_items{float:right;text-align:center}
.f-gridpager .pager_items a{background:url('images/global/bg_pager.png') no-repeat -15px 0;height:24px;width:15px;line-height:22px;margin-left:5px;float:left;color:#666666;}
.f-gridpager .pager_items a:hover{text-decoration:none;}
.f-gridpager .pager_items .prev{background-position:-30px 0;}
.f-gridpager .pager_items .prev:hover{background-position:-45px 0;}
.f-gridpager .pager_items .next{background-position:-60px 0;}
.f-gridpager .pager_items .next:hover{background-position:-75px 0;}
.f-gridpager .pager_items .cur, .f-gridpager .pager_items .pagenum a:hover{background-position:0 0;color:#ffffff;}
.f-gridpager .pager_info{float:right;margin-top:7px;margin-right:20px;line-height:24px;}
.f-gridpager .pager_info input{vertical-align:middle;}
.f-gridpager .uipagenum{border:1px solid #c6c6c6;border-radius:3px;width:35px;outline:none;height:20px;margin:0 5px;text-align:center;}
.f-gridpager .jump{width:50px;height:22px;background:url(images/btn_qd.png);border:0px;}
/*----- listpage：search filter -----*/
.f-findpanel{margin:0px auto;}

/*----- listpage：ASPx Grid -----*/
.f-gridpanel{background:url('images/global/bg_grid_bottom.png') no-repeat -1px bottom;margin:10px auto 10px auto;padding:10px 10px 17px 10px;border:1px solid #aaa;background-color:#f2f2f2;border-radius:5px;*width:886px;*margin-bottom:0px;}
.f-gridpanel .dxgvControl_Office2010Silver{border:0px;}
.f-gridpanel .dxgvTable_Office2010Silver{border:1px solid #aaa}/*table*/
/* 2014-03-20 hanhx remove
.f-gridpanel .dxgvTable_Office2010Silver a:hover{color:#fe0406;text-decoration:underline;}*/
.f-gridpanel .dxgvTable_Office2010Silver a{color:#333;}
.f-gridpanel .dxgvTable_Office2010Silver a:hover{text-decoration:underline;color:#ca0000;}
.f-gridpanel .dxgvTable_Office2010Silver nobr{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;}
.f-gridpanel .dxgvTable_Office2010Silver .dis{color:#aaa;}
.f-gridpanel .dxgvTable_Office2010Silver .dis:hover{color:#aaa;}
.f-gridpanel .dxgvHeader_Office2010Silver{background:#eeeeee;height:28px;border:0px;}/* head  table tr2 td*/
.f-gridpanel .dxgvHeader_Office2010Silver td{text-align:left !important;}
.f-gridpanel .dxgvDataRow_Office2010Silver{background-color:#f2f5f7;height:36px;*height:26px;border:0px;}/* row  table tr3+*/
.f-gridpanel .dxgvDataRowAlt_Office2010Silver{background:#eeeeee;height:36px;*height:26px;border:0px;}/* rowAlt table tr3+*/
.f-gridpanel .dxgvSelectedRow_Office2010Silver{height:36px;*height:26px;border:0px;}/* rowSel table tr3+*/
.f-gridpanel .dxgvDataRow_Office2010Silver td,.f-gridpanel .dxgvDataRowAlt_Office2010Silver td,.f-gridpanel .dxgvSelectedRow_Office2010Silver td,.f-gridpanel td.dxgvHeader_Office2010Silver ,.f-gridpanel tr.dxgvHeader_Office2010Silver td{border:0px;padding:6px 4px;font-size:14px;}/* row  table tr3+ td*/
.f-gridpanel .dxgvHeader_Office2010Silver td{padding:0;}
.f-gridpanel .dxgvHeader_Office2010Silver:first-child td{text-align:center !important;}
.f-gridpanel .dxgvLoadingPanel_Office2010Silver{}/* LoadingPanel table */
.f-gridpanel .dxgvTable_Office2010Silver tr:first-child{display:table-row !important;}

.f-gridpanel .dxgvTable_Office2010Silver .m-bm{width:66px;height:23px;line-height:23px;text-align:center;background-color:#cc000b;border-radius:5px;color:#ffffff;padding:0 12px;letter-spacing:2px;padding-bottom:2px;}
.f-gridpanel .dxgvTable_Office2010Silver .m-bm:hover{text-decoration:none;color:#fff;}
.f-gridpanel .dxgvTable_Office2010Silver .m-bm.dis{background-color:#707070;cursor:default;}

/*----- listpage：帮助信息列表页 -----*/
.content-help .f-gridpanel{background:none;border:none;}
.content-help .f-gridpanel .dxgvTable_Office2010Silver{border-color:#D9DDE0;}
.content-help .f-gridpanel .dxgvHeader_Office2010Silver{height:40px;}

/*AppFindNew*/
.f-appfind{font-size:14px;}
.f-appfind-row{}
.f-appfind-title{text-align:right;padding:10px 3px 0 0 !important;line-height:30px;}
.f-appfind-control{width:300px;padding:10px 0px 0 0px;}
.f-appfind-control .datedrop {}
.f-appfind-control .datedrop .dxeButtonEdit_Office2010Silver{width:134px;height:30px;}
.f-appfind-control .datedrop>tbody>tr>td{padding:0 3px;}
.f-appfind-control .dxeTextBox_Office2010Silver {margin:0 2px;width:294px;height:30px;}
.f-appfind-control .dxeTextBox_Office2010Silver,.f-appfind-control .datedrop .dxeButtonEdit_Office2010Silver,.f-appfind-control .datedrop .dxeButtonEditButton_Office2010Silver{border-color:#ccc;}

.f-appfind-control .datedrop .dxeButtonEditButton_Office2010Silver>table{width:23px !important;}
.f-appfind-control .datedrop .dxeButtonEditButton_Office2010Silver img{display:none;}
.f-appfind-control .datedrop .dxeButtonEditButton_Office2010Silver{background:url(../../images/ddl_bg.png) no-repeat scroll -773px -1px;}

.f-appfind-control input{font-size:14px;}
.f-appfind-button{padding:10px 3px 0 10px !important;}
.f-appfind-button button{background-image:url(images/search_bt.png);border:0;width:74px;height:29px;text-align:center;}

/**************************detailpage style*******************************/
.m-detail{padding-top:20px;}
.m-detail{border:1px solid #f8f9fa;background-color:#f6f7f8;box-shadow:0 2px 3px #d1d1d1;margin:0px auto 25px;border-radius:10px;padding:20px 25px;}
.m-detail .title{margin-left:20px;font-size:14px;color:#a33;line-height:40px;text-indent:16px; background:transparent url(images/title_bg.png) no-repeat;background-position:left center;}
.breadtitle{font-size:14px;line-height:30px;text-indent:0px;font-weight:normal;padding-left:32px;}
.breadtitle a{color:#333;}
.breadtitle a:hover{}

.f-form-secwrapper{min-width:600px;margin:0 auto;}
.f-form-sec{min-width:600px;}
.f-form-field{height:40px;}
.f-form-label{text-align:right;width:150px;font-size:14px;}
.f-form-label .nn{color:#f00;}
.f-form-inputwapper{width:439px;}
.f-form-inputwapper>div,.f-form-inputwapper_div{}
.f-form-input{width:437px;height:30px;*line-height:30px;line-height\0:30px;font-size:14px;border:1px solid #ccc;}
.f-form-message{position:relative;padding-left:10px;color:#666;}
.f-form-message ul{display:block;background-color:transparent;list-style:none;margin:0;position:absolute;top:-5px;left:6px;width:200px;font-size:12px;}
.f-form-message li{background:transparent none no-repeat;background-position:left center; margin:0;padding:0;line-height:26px;}

.f-form-message .error{border:0px solid #faa;}
.f-form-message .error .v{padding-left:20px;background-image:url(images/valid/valid.png);color:#fff;}
.f-form-message .error .nv{padding-left:20px;background-image:url(images/valid/error.png);color:#f00;}
.f-form-message .info{border:0px solid #adf;background-color:transparent;}
.f-form-message .info li{}
.f-form-message .info li{padding-left:20px;background-image:url(images/valid/info.png);color:#888;}

.f-form-sec .success{background:transparent url(images/valid/check.png) no-repeat;background-position:6px center;}
.f-form-sec .success *{display:none;}
/*出错信息*/
.f-form-message-e{color:#f00;}
/*获取焦点*/
.f-form-inputwapper-f{}

/************************** buttons style *******************************/
.f-form-cancel{height:37px;width:97px;background-image:url(images/btn_cancel.png);border:0px;font-size:14px;cursor:pointer;}
.f-form-cmd{height:37px;width:97px;background-image:url(images/global/btn_cmd.png);border:0px;color:#fff;font-size:14px;cursor:pointer;}
.f-form-save{height:37px;width:97px;background-image:url(images/global/btn_cmd.png);border:0px;color:#fff;font-size:14px;cursor:pointer;}

/**************************spacial pages style*******************************/
/* tendernoticedetail */
.m-zbdetail .table{width:920px;margin:10px auto;font-size:14px;*margin-bottom:0px;}
.m-zbdetail .table td{vertical-align:text-top;}
.m-zbdetail .table .table_td{width:150px;height:25px;color:#999;text-align:right;font-size:14px;padding:4px 0;vertical-align:text-top;}
.f-redtext,.f-redtext *{color:#a40303;}
.m-zbdetail .table .table_btn{text-align:center;padding:30px 0 10px 0;}
.m-zbdetail .table .table_btn input{height:37px;width:97px;}
.m-zbdetail .table .table_btn .zbygbmf_new{height:37px;width:97px;background-image:url(images/btn_cancel.png);cursor:pointer;}

/* register */
.m-reg .title{text-indent:30px;}
.m-reg .f-step{width:920px;margin:0px auto;padding-top:10px;padding-bottom:10px;}
.m-reg .f-form-sec{width:770px;margin:0 auto;}
.f-step{display:none;}
.m-reg #step1{display:block;}
.m-reg #step1 .btns{text-align:center;padding:10px 0;}
.m-reg #step1 .btns input{margin:0 10px;}
.m-reg #step1 .f-btndis{color:#4a4a4a;background-image:url(images/btn_dis.png);}
.m-reg #step2 .m-reg-next{text-align:center;padding:10px 0;}
.m-reg #step3 .m-reg-next{text-align:center;padding:10px 0;}
.m-reg #step4 .m-reg-next{text-align:center;padding:10px 0;}
.m-reg .f-step>.info{height:60px;background-repeat:no-repeat;background-position:center center;padding:20px 0 40px;}
.f-step .s1{background-image:url(images/reg/step1.png);}
.f-step .s2{background-image:url(images/reg/step2.png);}
.f-step .s3{background-image:url(images/reg/step3.png);}
.f-step .s4{background-image:url(images/reg/step4.png);}
.m-reg #step5 .document{width:440px;margin:10px auto;font-size:14px;padding-left:120px;background:transparent url(images/reg/done.png) no-repeat;background-position:left center;}
.m-reg #step5 .document p{line-height:28px;margin:10px 0;}
.m-reg #step5 .document ul{list-style-type:decimal;}
.m-reg #step5 .document ul li{list-style-type:decimal;line-height:28px;list-style-position:inside;}
.m-reg #step5 .document ul li a{padding:0 6px;}
.m-reg #companyType .dynatree-container{height:130px;}

.m-reg .f-form-field .document p{line-height:18px;margin:0px 0;}
.m-reg .f-form-field .document ul{list-style-type:decimal;}
.m-reg .f-form-field .document ul li{list-style-type:decimal;line-height:18px;list-style-position:inside;}
.m-reg .f-form-message ul{width:260px;}
.dropdownbox{z-index:100 !important;}
.f-locationsel td{padding:0 10px 0 5px;}
#addressSheng,#addressShi{padding:0 0;}

/* forgetpwd */
.m-fpwd .f-step{width:920px;margin:0px auto;padding-top:10px;padding-bottom:10px;}
.m-fpwd .f-step>.info{height:60px;background-repeat:no-repeat;background-position:center center;padding:20px 0 40px;}
.f-step .fs1{background-image:url(images/fpwd/step1.png);}
.f-step .fs2{background-image:url(images/fpwd/step2.png);}
.f-step .fs3{background-image:url(images/fpwd/step3.png);}
.m-fpwd #step3 .document{width:400px;margin:10px auto;font-size:14px;padding-left:120px;background:transparent url(images/reg/done.png) no-repeat;background-position:left center;min-height:70px;}
.m-fpwd #step3 .document p{line-height:28px;margin:10px 0;}

.m-fpwd #step1{display:block;}
.m-fpwd .m-customform{width:520px;margin:0 auto;}
.m-fpwd .m-customform>div{height:30px;font-size:14px;}
.m-fpwd .m-customform>.type3{height:100px;}
.m-fpwd .m-customform .contact{line-height:18px;padding:10px;display:none;}
.m-fpwd .m-customformbtns{width:520px;margin:0 auto;text-align:center;padding:10px 0;}
.m-fpwd .f-form-sec{width:770px;margin:0 auto;}
.m-fpwd #step2 .next{text-align:center;padding:10px 0;}
.f-varcode,.f-varcode *{line-height:25px;float:left;}
.f-varcode .f-form-input{width:120px;}
/* errorpage */
.errcontainer{padding:110px 0;}
.errcontent{width:315px;height:317px;margin:0 auto;padding:30px 0 0 200px;}

.errcontent h1{font-size:46px;line-height:75px;}
.errcontent h4{font-size:20px;line-height:32px;font-weight:normal;}
.errcontent p{font-size:16px;line-height:28px;}
.errcontent p a{color:#f11a00;}

.err404{background-image:url(images/global/error_404.png);}
.err500{background-image:url(images/global/error_500.png);}





/* nav ie78导航菜单区域 hack */
.ie7 .m-nav{height:32px;padding-top:0px;padding-bottom:6px;}
.ie7 .m-nav li span{position:relative;height:40px;width:56px;text-align:center;}
.ie7 .m-nav li span:hover,
.ie7 .default .idx1 span,.ie7  .tendernotice .idx2 span,.ie7  .plannotice .idx3 span,.ie7  .tendernoticedetail .idx2 span,.ie7 .bidannouncement .idx4 span,.ie7  .helpinfo .idx5 span{bottom:-6px;top:1px; background-image:url(images/hack/selnav.png);background-color:transparent !important;}
.ie7 .m-nav li span:hover a,
.ie7 .default .idx1 a,.ie7 .tendernotice .idx2 a,.ie7 .plannotice .idx3 a,.ie7 .tendernoticedetail .idx2 a,.ie7 .bidannouncement .idx4 a,.ie7 .helpinfo .idx5 a{position:relative;top:0px;}

.ie8 .m-nav{height:32px;padding-top:0px;padding-bottom:6px;}
.ie8 .m-nav li{width:84px;height:32px;position:relative;}
.ie8 .m-nav li span{position:absolute;height:auto;width:56px;text-align:center;}
.ie8 .m-nav li span:hover,
.ie8 .default .idx1 span,.ie8 .tendernotice .idx2 span,.ie8 .plannotice .idx3 span,.ie8 .tendernoticedetail .idx2 span,.ie8 .bidannouncement .idx4 span,.ie8 .helpinfo .idx5 span{bottom:-10px;top:1px; background-image:url(images/hack/selnav.png);background-color:transparent !important;}
.ie8 .m-nav li span:hover a,
.ie8 .default .idx1 a,.ie8 .tendernotice .idx2 a,.ie8 .plannotice .idx3 a,.ie8 .tendernoticedetail .idx2 a,.ie8 .bidannouncement .idx4 a,.ie8 .helpinfo .idx5 a{position:relative;top:0px;}

/* 圆角链接hack */
.ie7 .m-indexlist li .m-bm.dis,
.ie7 .f-gridpanel .dxgvTable_Office2010Silver .m-bm.dis,
.ie8 .m-indexlist li .m-bm.dis,
.ie8 .f-gridpanel .dxgvTable_Office2010Silver .m-bm.dis
{background:transparent url(images/hack/linkbtn_dis.png) no-repeat scroll center center;width:66px;height:23px;display:inline-block;padding:0px;text-align:center;*padding-bottom:2px;}

.ie7 .m-indexlist li .m-bm,
.ie7 .f-gridpanel .dxgvTable_Office2010Silver .m-bm,
.ie8 .m-indexlist li .m-bm,
.ie8 .f-gridpanel .dxgvTable_Office2010Silver .m-bm
{background:transparent url(images/hack/linkbtn.png) no-repeat scroll center center;width:66px;height:23px;display:block;padding:0px;text-align:center;background-color:transparent !important;*padding-bottom:2px;}/**/
.ie7 .m-indexlist .more,
.ie8 .m-indexlist .more
{background:transparent url(images/home/bg_more.png) no-repeat center center;}

