﻿/*
	project: 中国产品经理联盟 PMHR HRdefault styles
	author: Andy.Guan（千里）
	
*/  
   
body { 
	padding: 0; 
	margin: 0; 
	font-size:0.7em; 
	line-height: 1.5em;
	background: #fff; 
	color: #454545; 
}

a {	color: #0066CC;	background: inherit; text-decoration:none;}
a:hover { color: #0066FF; background: inherit; text-decoration:underline;}

h1 { font: bold 16px Arial, Sans-Serif; letter-: -1px; padding: 7px 0 0 8px; margin: 0; }
h1 a { text-decoration: none; }
h1 a:hover { color: #FF6600; background: inherit; }

h2 { font:normal 14px Arial, Helvetica, sans-serif; color:#009966; margin:0;}

p {	margin: 0 0 5px 0; }

ul { margin: 0; padding : 0; list-style : none; }

.Spacer_Div {border-top:1px solid transparent !important;
				margin-top:-1px !important;
				border-top:0;
				margin-top:0;
				clear:both;
				visibility:hidden;} /*让浮动对象自适应高度*/
				
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}
.fbold { font-weight:bold;}
.funbold { font-weight:normal;}
.fred { color:red;}
.fblue { color:blue;}

.pub_hint { font-size:14px; color:#FF0000; margin:5px; padding:2px 5px; text-align:center; border:1px #FF6600 solid; background-color:#E7E7E7;}

/* layout
   ------ */

#content { 
	/*margin: 0 auto;
	width: auto;*/
	padding: 10px;
	line-height:22px;
}

/* header --------- */
#header { clear:both; width:100%; height:60px; padding-bottom:5px; border-bottom:2px #EFEFEF groove;}
#logo { float:left; width:300px;}
 #logo span { font-size:12px;}
 .Bate { font-size:12px; color:#FF0000;}

#topleft { float:right;
		   font-size:14px;
		   width:auto;
		   height:auto;}
#lipic { padding-top:8px; margin-right:10px; text-align:right; font-weight:bold; border-top:1px #CCCCCC dotted;}

/* menu --------- */
 .mtitle { margin:15px 0px; font-size:14px; font-weight:bold; padding-left:10px;}
 .mlist { font-size:14px; line-height:30px; text-align:right; padding-right:10px;}

/* con2 ------------- */
#con2 { clear:both; padding-left:10px; margin-bottom:10px;}
 .con2_l { width:50%; float:left;}
  .cl_title { color:#FF6600; font-size:14px; font-weight:bold;}
  .cl_li { font-size:12px; background: #FFF url(../images/dg.gif) no-repeat left center; padding-left:18px; }
   .cl_li span { font-weight:bold;}
 .con2_r { float:right; line-height:50px; width:45%;}
  .con2_r img { border:0;}
 
/* d_body ------------ */

#d_body {clear:both; padding:10px; line-height:25px;}
 .l_body { float:left; width:65%; padding-right:5px;}
   .l_body_title {border-bottom:1px #0066CC dotted; color:#0066CC; font-size:14px; font-weight:bold; line-height:20px;}
   .l_body_list { margin-top:5px;font-size:12px;}
    .fdate { color:#666666;}
 .r_body { float:right; width:30%; padding-right:5px;}
   .r_body_title {border-bottom:1px #000 dashed; font-size:14px; font-weight:bold; line-height:20px;}
   .r_body_list { margin:5px; padding-bottom:5px;font-size:12px;}
   
/* footer
   ------ */

#footer { 
	clear: both;
	padding: 5px;
	margin: 0;
	font-size:12px;
	border-top: 1px dotted #cccccc;
}
