﻿@charset "utf-8";
/*===================================================================================
建造师首页界面样式
适用：一级建造师、一二级建造师、省独立页面 首页样式设置

by:史绍民 2010-01-11
===================================================================================*/
/* CSS Document */

body{
    padding:0;
    margin:0;
    font-family:Arial, Helvetica, sans-serif,宋体;
    font-size:12px;
    BACKGROUND-IMAGE: url(../UploadImage/bg.gif); 
    BACKGROUND-REPEAT: repeat-x;
    TEXT-ALIGN: center;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
    margin:0; padding:0;
}

ul{
    margin:0; 
    padding:0; 
    list-style-type:none;
    font-size:0;
    line-height:0;
}


.spacer{
    clear:left right; 
    font-size:0; 
    line-height:0;
}
/* CSS Document ==end*/

/*主窗体，设置*/
#mainFrm
{
	margin-left:auto;
	margin-right:auto;
    width:760px;
    top: 50px;
    position:relative;
}

/*top bar*/
#topFrm 
{
	width:760px;
	height:75px;
	BACKGROUND-REPEAT:no-repeat;
	overflow:hidden;
	
}
.topFrmbg1
{
	background-image:url(../UploadImage/top.gif);
	}
.topFrmbg2
{
	background-image:url(../secondary/image/top_bg.gif);
	}
/*顶部菜单==star*/
#topFrm ul
{
	font-size:9pt;
	float:right;
	height:17px;
    top:50px;
    position:relative;
    line-height:11pt;
}

#topFrm ul li
{
	background-image:url(../UploadImage/iocn.gif);
	BACKGROUND-REPEAT:no-repeat;
	background-position:left;
	float:left;
	text-align:left;
	padding:0 7pt 0 15px; 
}
/*顶部菜单==end*/
/*top bar==end*/

/*中部==star*/
#middleFrm
{
	width:760px;
	background-color:#ffffff;
	overflow:hidden;
	padding-bottom:10px;
	text-align:left;
}
/*中间左侧申报流程图*/
#middleLeft
{
	BACKGROUND-REPEAT:no-repeat;
	width:263px;
	height:424px;
	
	float:left;
}
.firstFlowImg
{
	background-image:url(../UploadImage/left_old.gif);
	}
.allFlowImg
{
	background-image:url(../UploadImage/left.gif);
	}
/*中间右侧*/
#middleRight
{
	padding-top:20px;
	padding-right:0;
	width:470px;
	float:right;
	
}
/*各版本图标设置==star*/
#middleRight .iconbar
{
	width:470px;
	height:30px;
	float:right;
}

#middleRight ul
{
	padding:0;
	font-size:9pt;
}
#middleRight ul li
{   
	float:left;
	width:470px;
}
#middleRight ul li.icon
{
	BACKGROUND-REPEAT:no-repeat;
	width:200px;
	height:30px;
}
#middleRight ul li.buttonContain
{	
	width:250px;
	height:31px;
	
}
/*按钮统一样式*/
#middleRight ul .button
{
	display:block;
	float:right;
	BACKGROUND-REPEAT:no-repeat;
	width:250px;
	height:31px;
	text-indent:-2000px;
}
#middleRight ul li.iconPerson
{
	background-image:url(../UploadImage/p_r.gif);
	}
#middleRight ul li.iconEnterprise
{
	background-image:url(../UploadImage/c_r.gif);
	}
#middleRight ul li.iconManager
{
	background-image:url(../UploadImage/m_r.gif);
	}
	/*个人登录button*/
#middleRight ul .buttonPerson
{
	background-image:url(../UploadImage/p_l.gif);
	}
/*企业登录button*/
#middleRight ul .buttonEnterprise
{
	background-image:url(../UploadImage/c_l.gif);
	}
/*管理版登录button*/
#middleRight ul .buttonManager
{
	background-image:url(../UploadImage/m_l.gif);
	}
#middleRight .desbar
{
	text-align:left;
	width:470px;
	float:right;
	list-style-type:disc;
	line-height:12pt;
}
/*各版本图标设置==end*/

/*注册相关文档==star*/
#middleRight .newsTitle
{
	display:block;
	line-height:11pt;
	float:left;
	padding-left:15px;
	color:Red;
	
}
#middleRight #news
{
	margin-top:5px;
	width:470px;
	font-size:9pt;
	list-style-type:decimal;
	list-style-position:inside;
	color:Red;
	float:left;
}
#middleRight #news li
{
	line-height:11pt;
	text-align:left;
	padding-left:20px;  	
	width:470px;
}
/*注册相关文档==end*/
/*联系我们==star*/
#middleRight #serviceInfo
{
    margin-top:5px;
	width:470px;
	font-size:9pt;
	float:left;	
	color:#0066ff;
}
#middleRight #serviceInfo li
{
	line-height:11pt;
	text-align:left;
	padding-left:20px;  	
	width:470px;
}
/*联系我们==end*/
/*中间==end*/

/*水平空白*/
.Hspace
{
	padding-left:10px;
	}
/*文字中，需要醒目提醒的*/
.desNoticeColor
{
	color:Red;
	}
.desNoticeColor2
{
	color:#0066ff;
	}
/*特殊链接==star*/

A:link { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;}
A:visited { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;}
A:hover { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}
A:active { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}

.desDownLink:link { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;}
.desDownLink:visited { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;}
.desDownLink:hover { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;}
.desDownLink:active { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;}


.newsLink:link { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;}
.newsLink:visited { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;}
.newsLink:hover { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;}
.newsLink:active { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;}

.serviceTitleLink:link { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;font-weight:bold;}
.serviceTitleLink:visited { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;font-weight:bold;}
.serviceTitleLink:hover { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;font-weight:bold;}
.serviceTitleLink:active { FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none;font-weight:bold;}
/*特殊链接==end*/

/*中部分隔线*/
.line 
{
	margin:10px;
	border-top : 1px solid #000;
	height:1px;
	width:450px;
	float:right;
	clear:left right; 
    font-size:0; 
    line-height:0;
}
#checkFrame
{
	width:0px;
	height:0px;
	border:0px solid red;
}
.heardtext
{
	top:50%;
	margin-top:-15px;
	position:relative;
	height:26px;
	text-align:left;
	display:block;
	padding-left:24px;
	font-weight:500;
	color:#FFFfff;
	filter:progid:DXImageTransform.Microsoft.Glow(color=000000,strength=2);
	font-size:26px;
	font-family: 黑体;
	border:0px solid red;
	float:left;
	
}
