﻿

/* CSS Document */
body { 
padding:0px; 
margin:0px;
font-size:13px;  
font-family:Arial, Helvetica, sans-serif; 
line-height:19px; 
color:#4F4E4E;
height:100%;
background-color:#DFDFDF;
}
/*-------- Default Style ---默认的字体样式-----*/
p{
font-family:14px;
color:#4F4E4E;
line-height:26px;
text-indent:2em;
}
h2,.SubTitle{
font-size:14px;
line-height:36px;
font-weight:bold;
}
h2{
color:#3F5565;
text-align:center;
font-size:14px;
background:url(Images/h2.jpg) no-repeat center 27px;
}
h3{
font-size:14px;
line-height:19px;
font-weight:bold;
color:#4F4E4E;
font-family:Arial, Helvetica, sans-serif;
padding:10px 0 0;
margin:0px;
}
.SubTitle{
color:#666699;
}
.footer td{
font-size:12px;
line-height:20px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
}

a:link,a:visited{
color:#4F4E4E;
text-decoration:none;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
.MoreLink{
padding:5px 15px 0px 0px;}
.MoreLink a,.MoreLink a:link,.MoreLink a:visited,#MoreLink a:link,#MoreLink a:visited{
font-size:13px;
color:#C7532C;
}
.Link a:link,.Link a:visited{
font-size:13px;}
.Link a:hover{
color:#ff0000;
}
.YellowUnderline,.BoldYellow{
color:#FF9900;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.BoldYellow{
font-weight:bold;
text-decoration:none;
font-size:15px;
}
.HotHot{
padding-left:30px !important;
width:30px;
*height:18px;
height:19px;
background:url(Images/new.gif) no-repeat left top;
}

/*-----------------Page Style---------页面公用部分样式-------------*/
.content_style{
margin:0 auto;
width:1010px;
padding-bottom:4px;
}
.SubBanner{
background:url(Images/SubBanner.jpg) no-repeat left top;
height:107px;
width:1010px;
}
.footer{
background:url(Images/Hompage_Footer.jpg) no-repeat left top;
height:51px!important;
height:81px;
padding:15px;
}

.footer a:link,.footer a:visited{
color:#fff;
text-decoration:none;
}

.logo{
background:url(Images/Hompage_LogoBG.gif) no-repeat left 5px;
height:73px;
}
#user{
width:60px;
margin-left:836px;
padding:3px 0px;
}
#user a,#user a:link,#user a:visited{
font-size:12px;
color:#fff;}

/*-------- Menu Style -----页面导航---*/
#menu{
background:#fff url(Images/Hompage_MenuBG.gif) no-repeat left top;
color:#fff;
font-size:14px;
font-weight:bold;
height:41px;
text-align:left;
}
.MainMenu_MenuItem{
background:url(Images/ICFCC_Menu.gif) no-repeat top left;
}
.MainMenu_SubMenu .MainMenu_MenuItem{
background:url(Images/Hompage_SubMenuLink.jpg) no-repeat left top;
}
.MainMenu_SubMenu .MainMenu_MenuItem,.MainMenu_SubMenu .SubMenuSelected,.MainMenu_SubMenu .MainMenu_MenuItemSel{
font-weight:normal;
border:none;
width:164px;
height:31px;
text-align:left;
margin:0px;
padding:0px;
text-indent:7px;
}

.MainMenu_MenuContainer{
margin:9px 0px 0px 7px;
}
.MainMenu_MenuItem,.MainMenu_MenuItemSel,.MainMenu_Idle TD,.MainMenu_Selected TD,.MainMenu_Active TD{
width:124px;
height:29px;
color:#fff;
font-size:14px;
font-weight:bold;
text-align:center;
margin:0 auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}

.MainMenu_RootMenuArrow{
display:none;
}

.MainMenu_MenuArrow,.MainMenu_RootMenuArrow, .MainMenu_MenuIcon {
display: none; 
}

.MainMenu_Selected{
border:none;
background:url(Images/ICFCC_Menu.gif) no-repeat left top;
}
.MainMenu_Selected TD,.MainMenu_Active TD{
	font-weight:bold;
	color:#FFCC33;
}
.MainMenu_SubMenu{
	z-index:1000;
	cursor:pointer;
	background-color:#384C5D;
	color:#fff;
	font-size:12px;
	border:none;
	margin: 0px;
	padding: 0px;
	filter: none;
	text-align:left;
}
.MainMenu_SubMenu .SubMenuSelected,.MainMenu_SubMenu .MainMenu_MenuItemSel{
background:url(Images/Hompage_SubMenuSelected.jpg) no-repeat left top;
color:#FFCC33;
}


/*--------Page Style --------*/
.HomePage_style,.subPage_style,.AboutUSPage_style ,.CustomerPage_style,.ServicesPage_style,.ManagePage_style{
text-align:center;
background:#DFDFDF url(Images/Hompage_BodyBG.jpg) repeat-x left top;
}
/*-------- HomePage Style --------*/

.HomePage_style .content{
background:#FFF url(Images/Hompage_ContentBG.jpg) repeat-x left top;
padding-top:18px;
}
.NewsPic{
margin:0px 18px 0px 0px;
}
.HomePage_Select{
width:244px;
}
.HomePage_Content{
margin:10px;
}
.HomePage_Content a,.HomePage_Content a:link,.HomePage_Content a:visited{
color:#4F4E4E;}
.HomePage_Content a:hover{
text-decoration:underline;}
/*-------- AboutUSPage Style --------*/

.AboutUSPage_style .content,.ServicesPage_style .content,.CustomerPage_style .content,.ManagePage_style .content{
background-color:#FFF;
}

.AboutUSPage_style .RightPane,.ServicesPage_style .RightPane, .CustomerPage_style .RightPane{
padding:1px 0px 0px 15px;
margin:0px;
}

/*-----------------Pane Style----------------------*/
.HomePage_style .ContentPane,.HomePage_style .LeftPane, .RightPane{
padding-left:18px;
}
.subPage_style .ContentPane, .RightPane{
padding-right:18px;
}

/*-----------------RadPanelBar Style----------页面左侧菜单------------*/

.RadMenu{
padding:14px 0px 16px 18px;
}

.BottomRadMenu{
background:url(Images/RadMenuBottom.jpg) no-repeat left top;
height:11px;
}
.LeftMenuTitle{
font-size:16px;
line-height:20px;
color:#FFCC33;
font-weight:bold;
background:url(Images/RadMenuTitle.jpg) no-repeat left top;
padding:13px 19px 0px;
}
/*-----------------NewsList Style---------永日新闻模块应用样式-------------*/
ul,element.style {
padding:0px;
margin:0px;
}
.YongRi_NewsArticles_Content,.NewsList,.NewsDetails{
font-family:14px;
font-family:Arial, Helvetica, sans-serif;
}

ul li,ul li a,ul li a:link,ul li a:visited,.ListColumns a,.ListColumns a:link,.ListColumns a:visited,ol ul li {
color:#4F4E4E;
list-style:none;
line-height:30px;
}
.YongRi_NewsArticles_Content ul{
padding-left:28px;
}
.list{
margin:30px 50px 60px 50px;
}
.News ul li,.NoTitleNews ul li{
background:url(Images/List_Square.jpg) no-repeat left 12px;
text-indent:10px;
}
.NewsList .ContentPane ul li{
background:url(Images/List_Square.jpg) no-repeat 10px 12px;
padding-left:21px;
line-height:26px;
}
.ListColumns a{
background:url(Images/List_Square.jpg) no-repeat 10px 5px;
padding-left:21px;
}
.News ul,.NoTitleNews ul{
margin:0px;
padding:0px;
}
.NewsDetails{
margin-left:30px;
}
.NewsList select{
width:110px;}
/*-----------------Article Style---------永日新闻模块文章详细应用样式-------------*/
.ArticleContent,.ArticleContent td{
font-size:14px;
line-height:26px;
color:#4F4E4E;
}
.ArticleContent{
margin:21px 5px 21px 10px;}
/*-----------------Service Style---------业务页面应用样式-------------*/
.ServicesPage_style .ContentPane,.CustomerPage_style .ContentPane{
padding:0px;
}
.ServiceContent,.CustomerContent{
width:698px;
}
.RightContentTop{
background:url(Images/Service_ContentTop.jpg) no-repeat left 11px;
height:14px;
font-size:16px;
line-height:25px;
color:#3F5565;
font-weight:bold;
text-indent:25px;
}
.RightContent{
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.PaneTable{
margin:0px 38px 38px 38px;
}
.RightCon{
margin-left:15px;
}
.RightContentBottom{
background:url(Images/Service_ContentBottom.jpg) no-repeat left top;
height:11px;
}
.ContentLeft1,.ServiceRightPane1{
background:url(Images/Service_ContentLeft1.jpg) no-repeat left top;
}
.ContentLeft4{
background:url(Images/Service_ContentLeft2.jpg) no-repeat left top;
}
.ContentLeft7{
background:url(Images/Service_ContentLeft3.jpg) no-repeat left top;
}

.ContentLeft2,.ContentLeft5,.ContentLeft8,.ContentRight2,.ContentRight5{
background:url(Images/Service_RightContentBG.jpg) repeat-y left top;
width:302px;
}
.ContentLeft3,.ContentLeft6,.ContentLeft9,.ContentRight3,.ContentRight6{
background:url(Images/Service_RightContentBottom.jpg) no-repeat left top;
height:75px;
}
.ContentRight1{
background:url(Images/Service_ContentRight1.jpg) no-repeat left top;
}
.ContentRight4{
background:url(Images/Service_ContentRight2.jpg) no-repeat left top;
}


.ContentLeft1,.ContentLeft4,.ContentLeft7,.ContentRight1,.ContentRight4,.TopPeople,.ServiceLeftPane1,.ServiceRightPane1,.ServiceLeftPane2,.ServiceRightPane2{
height:36px;
padding-left:21px;
font-size:14px;
line-height:23px;
font-weight:bold;
color:#3F5565;
}
.blank{
height:14px;
}
.TopContent{
padding:25px;
line-height:25px;
font-size:14px;
color:#000;
}

/*-----------------Customer Style---------客户页面应用样式-------------*/
.TopPeople{
background:url(Images/Customer_TopPeople.jpg) no-repeat left top;
}
.PeopleContentPane{
background:#FFF url(Images/Customer_TopPeopleBG.jpg) repeat-y left top;
}
.PeopleTable{
background:url(Images/Customer_TopPeopleBottom.jpg) no-repeat left top;
height:92px;
}
.ServiceLeftPane1{
background:url(Images/Customer_LeftContent1.jpg) no-repeat left top;
}
.ServiceLeftPane2,.ServiceRightPane2{
background:url(Images/Customer_LeftContent2.jpg) no-repeat left top;
}

.CustomerPage_style .LeftPane,.ServicesPage_style .LeftPane,.AboutUSPage_style .LeftPane{
padding-top:13px;
}

.ManagePage_style .ContentPane{
padding:30px;}

.NoTitle p, .NoTitle div{
font-size:14px;
line-height:23px;
font-family:"Arial";
color:#000;
text-indent:0px;
margin:0px;
}
select{
width:259px;
}




/*-----------------Aggregate Style---------客户页面应用样式-------------*/
.Icfcc_Top_TabStrip {
 margin:0px;
 padding:0;
 border: none;
 float: left;
 filter: none;
}



#dnn_ctr420_Aggregator_Tab1.Icfcc_Top_TabSelected
{
	background-image: url(Images/TabLeftselected.gif);
	width:99px;
}

#dnn_ctr420_Aggregator_Tab1
{
	background-image: url(Images/TabLeftUnSelected.gif);
	width:99px;
}

#dnn_ctr420_Aggregator_Tab6.Icfcc_Top_TabSelected
{
 	background-image: url(Images/TabRightSelected.gif);
	width:95px;
}

#dnn_ctr420_Aggregator_Tab6
{
 	background-image: url(Images/TabRightUnselected.gif);
	width:95px;
}


/* 内容 */
.HomePage_Content,.HomePage_Content p,.HomePage_Content td,.Icfcc_Top_TabPage{
font-size:13px;
line-height:23px;
color:#4F4E4E;
font-family:Arial, Helvetica, sans-serif;
}
.Icfcc_Top_TabPage{
 background: #fff;
 border: 1px solid #cccccc;
 clear: both;
 width:98%;
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#eeeeee');
}


.Icfcc_Top_TabStrip .Icfcc_Top_TabUnselected {
 cursor: pointer;
 background-image: url(Images/TabUnSelected.gif);
 position:	relative;
 top: 0;
 display: inline;
 float: left;
 overflow: hidden;	
 margin: 0px 4px 0px 0px;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#7A7A7A;
 white-space: nowrap;
 text-align: center;
 line-height:35px;
 width: 95px;
 height: 35px;
}

.Icfcc_Top_TabStrip .Icfcc_Top_TabMouseover {
 color: #A93234;
}

.Icfcc_Top_TabStrip .Icfcc_Top_TabSelected{
 cursor: pointer;
 position:	relative;
 top: 1px;
 float: left;
 overflow: hidden;	
 margin: 0px 4px 0px 0px;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#A93234;
 white-space: nowrap;
 text-align: center;
 line-height:35px;
 width: 95px;
 height: 35px;
 background-image: url(Images/TabSelected.gif);
}


