/*
Create by fxy[2009-01-12]
Last edit fxy[2009-2-7 16:23]
*/a {color:#333333;}
#public, #brandspace,#perspace,#floor, .dk_group  {margin:0 auto 10px;width:980px;height:auto;font-family:"宋体";overflow:hidden;}
/*Background*/
.top10 .mouseover,  .bj_top, .bj_top span, .bj_bottom, .bj_bottom span, .total, .citymment h3, .br_main  dl.mover, .fl_main dl.mover {background:url("first_box_bg.png") repeat-x}
.total .tips, .br_main .tips a, .dk_group dt{background:url("first_img.png") no-repeat 0 0}
/*Public*/
.main_repeat {float:left;width:770px;}
.main_repeat .content {clear:both;padding:10px;width:748px;border-style:solid;border-width:1px;border-top:none;overflow:hidden;}
.main_repeat .main {padding:5px 5px 15px;width:738px;border-bottom:1px dashed #C7C7C7;overflow:hidden;}
.showpic {float:left;}
.repeat_slide{float:right;width:200px;overflow:hidden;}
.repeat_slide h4 {height:27px;line-height:27px;border-style:solid;border-width:1px;border-bottom:none;color:#C82A03;}
.repeat_slide h4 span {display:block;margin:0 5px;border-bottom:1px solid #D7D7D7;text-indent:5px;}
h3 {height:32px;line-height:32px;border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;text-indent:10px;font-size:16px;color:#334F64;}
.topic a:hover h2, .topic a:hover p, .per_main .content a:hover dt, .per_main .content a:hover dd, .lifeconsult a:hover h4, .lifeconsult a:hover p {text-decoration:underline;color:#0657B2;cursor:pointer;}
/*Ranking*/
.top10 {padding:9px 4px 0 4px;width:190px;border-style:none solid none solid;border-width:1px;overflow:hidden;}
.top10 dl {width:190px;}
.top10 dt {margin-bottom:2px;text-indent:26px;height:19px;line-height:19px;background-image:url("c011.gif");background-repeat:no-repeat;overflow:hidden;}
  .f_1 dt {background-position:6px 2px;}
  .f_2 dt {background-position:6px -21px;}
  .f_3 dt {background-position:6px -44px;}
  .f_4 dt {background-position:6px -67px;}
  .f_5 dt {background-position:6px -90px;}
  .f_6 dt {background-position:6px -113px;}
  .f_7 dt {background-position:6px -136px;}
  .f_8 dt {background-position:6px -158px;}
  .f_9 dt {background-position:6px -182px;}
  .f_10 dt {background-position:6px -205px;}	
.top10 dd {display:none;}
.top10 .mouseover {margin-bottom:9px;padding:6px 5px;height:45px;width:178px;border:1px solid #F3E7C1;overflow:hidden}
  .mouseover dt {position:relative;top:0;z-index:1;width:125px;height:17px;line-height:19px;text-indent:20px;font-size:14px;background:none;overflow:hidden;}
  .mouseover dd {position:relative;top:-24px;display:block;}
  .mouseover dd img  {float:right;margin-top:4px;_margin-top:-20px;}
  .mouseover dd strong  {display:block;width:22px;margin-left:-1px;text-align:center;font-size:20px;font-weight:800;font-family:"Arial";color:#CA2D02;}
  .mouseover dd div  {margin-top:3px;width:118px;height:23px;line-height:23px;overflow:hidden;}
  .mouseover dd div a {color:#676566}
  .mouseover dd div a:hover {color:#0657B2}
li span a {color:#FA6D01}
 li span a:hover {color:#0657B2;}
/*Ad*/
.ad_190_60_5 {position:relative;margin:10px auto;height:60px;width:980px;}
  .ad_190_60_5 ul {position:absolute;left:1px;width:985px;}
	.ad_190_60_5 li {float:left;margin-right:7px;height:60px;width:190px;overflow:hidden;}
	.ad_190_60_5 img {float:left;}
/*Round corner */
.bj_top, .bj_top span, .bj_bottom, .bj_bottom span {display:block;height:6px;overflow:hidden;background-repeat:no-repeat;}
.bj_top, .bj_top {position:relative;width:100%;}
.bj_top span, .bj_bottom span {float:right;width:6px;}
  .bj_top {margin-bottom:-6px;background-position:-6px -175px}
	.bj_top span {background-position:0 -175px}
  .bj_bottom {margin-top:-6px;background-position:-6px -181px}
	.bj_bottom span {background-position:0 -181px}
.br_main .bj_top, .br_slide .bj_top {background-position:-6px -224px; }
  .br_main .bj_top span, .br_slide .bj_top span  {background-position:0 -224px;}
.br_main .bj_bottom, .br_slide .bj_bottom {background-position:-6px -230px; }
  .br_main .bj_bottom span, .br_slide .bj_bottom span  {background-position:0 -230px;}
.total .bj_top, .pub_main .bj_top {background-position:-6px -368px}
  .total .bj_top span, .pub_main .bj_top span {background-position:0 -368px}

.pub_main {margin-left:330px;width:440px;display:inline;}
  .pub_main, .pub_extra, .pub_slide {float:left;}
  .pub_main .content, .pub_extra .content, .pub_slide .content{border:1px solid #E3E3E3;}
    .topic {padding-top:5px;border:1px solid #E3E3E3;width:438px;border-bottom:none;}
	.topic h2 {height:41px;line-height:41px;width:100%;text-align:center;font-family:"黑体";font-size:20px;font-weight:100;color:#333;overflow:hidden;}
	.topic p {padding:0 10px;width:418px;height:40px;line-height:20px;text-align:left;overflow:hidden;}
	.toplist {padding:11px 5px 0;width:428px;border:1px solid #E3E3E3;border-top:none;}
	.toplist ul {padding:10px;width:408px;border-top:1px dashed #D7D7D7;font-size:14px;overflow:hidden;}	
	.toplist li {float:left;width:100%;height:25px;line-height:25px;overflow:hidden;}
	.toplist li strong {float:left;font-weight:100;}
	.toplist li a {_float:left;color:#FB6C03;cursor:pointer;}
	.toplist li a span {float:left;color:#333}
	.toplist li a em {float:right;text-align:right;font-size:12px;color:#999;}
	.toplist li a:hover, .toplist li a:hover span, .toplist li a:hover em {text-decoration:underline;color:#0657B2}
 .pub_extra {margin-left:-770px;right:200px;width:320px;}
    .lifeconsult {margin-top:10px;width:320px;}
	.lifeconsult .content {padding:5px;width:308px;border-top:none;overflow:hidden;}
	.lifeconsult dl {padding:5px;height:65px;border-bottom:1px dashed #D7D7D7;}
	.lifeconsult dl a:hover h4, .lifeconsult dl a:hover p {color:#0657B2}
	.lifeconsult dt, .lifeconsult dd {float:left;}
	.lifeconsult dt {width:80px;}
	.lifeconsult dd {margin-left:10px;width:207px;}
	.lifeconsult h4 {height:19px;line-height:19px;width:100%;font-size:14px;color:#000000;overflow:hidden;cursor:pointer} 
	.lifeconsult p {height:42px;line-height:20px;overflow:hidden;color:#000000;cursor:pointer}
	.lifeconsult ul {padding:5px;font-size:14px;}
    .lifeconsult ul li {height:23px;line-height:23px;width:100%;overflow:hidden;}
	  .ad_300_70 {width:300px;margin:0 auto;}
	  .ad_300_70 div {margin-bottom:5px;}
    .lifeconsult h3 {width:318px;background-position:0 -187px;}
 .pub_slide {margin-left:10px;width:200px;}
	.total {background-position:0 -284px; }
	.total .content {padding-top:7px;width:198px;height:76px;text-indent:12px;}
	  #exponential {height:23px;overflow:hidden;}
	.total p {height:23px;line-height:23px;overflow:hidden;}
	.total .tips {margin-top:10px;height:32px;background-position:12px 0px;}
	.total .tips a {display:block;padding-top:32px;height:0;overflow:hidden;}
	.total p span {font-family:"Arial";font-size:22px;font-weight:800;color:#BF890D;}
	.citymment {margin-top:10px;}
	.citymment h3 {background-position:0 -187px}
	.citymment .content {padding:5px 4px;width:190px;border-top:none;}
	  .citymment dl {padding:0 0 9px 5px;margin-bottom:4px;height:81px;border-bottom:1px dashed #D7D7D7;overflow:hidden;}
	  .citymment dt, .citymment dd {width:auto;cursor:pointer;}
	  .citymment dt {height:21px;line-height:21px;text-indent:3px;font-weight:800;overflow:hidden;}
	  .citymment dd img {float:left;width:80px;}
	  .citymment dd p {float:right;width:95px;height:60px;line-height:15px;overflow:hidden;}
	    .notice {padding-top:3px;}
	      .notice p {height:18px;line-height:18px;overflow:hidden;}
	    .ad_190_60 {margin-top:5px;width:190px;overflow:hidden}
	        .ad_190_60 div {margin-bottom:5px;}
/*Pk*/
    .br_main h3 {border-color:#E9D9B8;background-position:0 -236px;color:#C82B00;}
    .br_main .tips {margin:-32px 7px 0 0;float:right;color:#000000;}
    .br_main .tips p {float:left;margin:0 15px 0 10px;line-height:32px;}
    .br_main .tips p span {color:#C92A02;}
    .br_main .tips a {float:left;margin-top:5px;padding-top:23px;width:75px;height:0;background-position:-100px -116px;overflow:hidden;}
    .br_main .content {border-color:#E9D9B8;}
      .main .topic {float:right;padding-bottom:7px;float:right;width:420px;border:none;border-bottom:1px dashed #C7C7C7;overflow:hidden;}
      .main .topic h2 {height:25px;line-height:23px;}
      .main .topic p {padding:0;width:100%;height:36px;line-height:19px;text-align:left;text-indent:0;overflow:hidden;}
      .main .topiclist {float:right;padding-top:10px;width:420px;}
      .main .topiclist li {float:left;width:210px;height:22px;line-height:22px;font-size:14px;overflow:hidden;}
	  .main .topiclist li span a {color:#C92A00}
	  .main .topiclist li span a:hover {color:#0657B2;}
	  .br_main dl {float:left;margin-top:10px;padding:5px 15px 11px;width:216px;height:49px;border:1px solid #FFFFFF;overflow:hidden;}
	  .br_main  dl.mover {border-color:#F4E8C2;}
	  .br_main  dl dt {height:17px;line-height:17px;font-weight:800;font-size:14px;}
	  .br_main  dt span {margin-left:20px;font-size:12px;font-weight:100;color:#666666;}
	  .br_main  dd li {float:left;width:25%;height:20px;line-height:22px;text-align:left;}
  .br_slide {background:#FFFCF3;}
	.br_slide h4 {border-color:#EBD8B8;}
	.br_slide .content {height:255px;_height:254px;border-color:#E9D9B8;}
    .br_slide .ad_{padding:5px 4px 0;width:190px;border:1px solid #E9D9B8;border-top:none;overflow:hidden}
	.br_slide .ad_ div {margin-bottom:4px;height:60px;overflow:hidden;}
	.br_slide .ad_ ul {margin:4px 0;}
	.br_slide .ad_ ul li {height:17px;line-height:17px;text-indent:5px;overflow:hidden;}
/*Mp*/
.per_main {float:left;width:770px;}
  .per_main .bj_top {background-position:-6px -175px; }
    .per_main .bj_top span  {background-position:0 -175px;}
  .per_main .bj_bottom {background-position:-6px -181px; }
    .per_main .bj_bottom span  {background-position:0 -181px;}
  .per_main h3 {color:#946316;background-position:0 -187px}
  .per_main .content {clear:both;padding:10px;width:748px;border:1px solid #E3E3E3;border-top:none;overflow:hidden;}
  .per_main .main {padding-bottom:7px;overflow:hidden;}
  .per_main .content dl {float:right;margin-bottom:5px;width:415px;color:#333333;overflow:hidden;}
  .per_main .content dt {height:25px;line-height:23px;text-align:center;font-family:"黑体";font-size:20px;overflow:hidden;}
  .per_main .content dd {margin-top:5px;line-height:18px;height:54px;overflow:hidden;}
  .per_main .blog_img {float:left;margin-top:10px;width:320px;}
    .blog_img li {float:left;padding:8px 9px;width:140px;height:115px;border:1px solid #FFFFFF;overflow:hidden;}
    .blog_img li.mover {border-color:#ECE7C9;color:#F9F8E6;background:#FEFCF0; }
	.blog_img li img {diaplay:inline;}
    .blog_img li p {height:25px;line-height:21px;text-align:center;overflow:hidden}
	.blog_img li a:hover {text-decoration:none;color:#333333;}
    .blog_list {float:right;margin-top:15px;padding:0;width:420px;font-size:14px;border:none;}
		.blog_list strong a {color:#936216;}
    .blog_list em {color:#666666}
    .more a {float:right;width:48px;height:19px;line-height:21px;text-align:center;border:1px solid #E5D5BC;background:#FFFCF3;overflow:hidden;}
    .per_slide {background:#FBFBFB;}
  .per_slide h4 {border-color:#E3E3E3;color:#926114;}
  .per_slide h5 {padding-top:14px;_padding-top:13px;height:20px;width:198px;text-indent:5px;border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;color:#956213;}
  .per_slide h5 span {display:block;margin:0 4px;height:19px;border-bottom:1px solid #E3E3E3}
  .per_slide .top10 {border-color:#E3E3E3;}
  .per_slide .top10 dt {background-image:url("c021.gif");}
  .per_slide .top10 .mouseover {height:38px;border-color:#ECE7C9;}
	.per_slide .mouseover dd strong {color:#946213;}
  .per_slide .top10 .mouseover dt {background:none;}
    .recruitlist {padding:4px 0;border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;background:url("c022.gif") no-repeat 10px 8px; overflow:hidden;}
	.recruitlist li {height:23px;line-height:23px;text-indent:27px;overflow:hidden;}
  .per_slide .ad_190_60 {margin:0;padding:10px 4px;width:190px;border:1px solid #E3E3E3;border-top:none;overflow:hidden;}
/*Floor*/  
  .fl_main h3 {background-position:0 -187px; }
  .fl_main .tips {margin:-31px 10px 0 0;float:right;height:30px;line-height:30px;color:#000000;}
  .fl_main .content {padding:10px;width:748px;height:497px;border-color:#E3E3E3;overflow:hidden;}
    .fl_main dl {float:left;margin-bottom:7px;padding:7px;width:233px;height:48px;border:1px solid #FFFFFF;overflow:hidden;}
    .fl_main dl.mover{border-color:#E6E9BA;background-position:0 -384px;}
    .fl_main dt {float:left;width:48px;width:48px;}
    .fl_main dd {float:left;margin:0 0 0 5px;width:180px;}
	.fl_main dd .zbk{margin-top:4px;height:28px;width:180px;}
	.fl_main dd .zbk ul{width:180px;height:28px;overflow:hidden;}
	.fl_main dd .zbk ul li{line-height:15px;color:#666668;width:88px;height:14px;float:left;overflow:hidden;}
    .fl_main dd h5 {height:17px;font-weight:800px;font-size:14px;}
    .fl_main dd h5 span {margin-left:3px;font-size:12px;font-weight:100;color:#666668}
    .fl_main dd p {margin-top:4px;line-height:15px;color:#666668}
  .fl_slide .content {width:198px;height:548px;border:1px solid #E3E3E3;overflow:hidden;}
  .fl_slide h4 {margin-bottom:10px;border:none;color:#344F64}
  .fl_slide ul {background:url("c031.gif") no-repeat 10px 4px;}
  .fl_slide ul li {height:23px;line-height:23px;text-indent:28px;width:190px;overflow:hidden;}
/*City|link*/
.dk_group {margin-bottom:10px;}
.dk_group dl {padding:7px 0 0 10px;width:968px;border:1px solid #E3E3E3;overflow:hidden;}
.dk_group dt {float:left;height:0;overflow:hidden;}
.dk_group dd {float:left;}
.dk_group dd ul {width:100%;}
.dk_group dd li {float:left;}
.dk_group a {color:#666666}
.dk_group a:hover {color:#0657B2;}
  .citys  dl {height:50px;font-size:14px;}
  .citys dt {padding-top:44px;width:75px;background-position:0 -44px;}
  .citys dd {width:885px;}
  .citys dd li {float:left;margin:0 9px 0 8px;height:22px;line-height:22px;width:auto;}
  .link  dl {height:37px;}
  .link  dd {width:865px;}
  .link dt {height:31px;;width:100px;background:none;}
  .link li {padding:0 4px;height:17px;line-height:17px;}
    .join a {color:#0758B4}
#navigation{ background: url(navigation_bg.png)}
#center{ background:url(navigation_logo.png); background-position:0 64px;}


#center .channel ul li a{ color:#324f64;}
#center .channel ul li a:hover,#center .channel ul li span a,#center .channel ul li.current a{ color:#324f64;  background:url(navigation_logo.png); background-position:0 -102px}


/*下拉*/
#center .menu ul {border:1px #dbe4aa solid}
#center .menu ul li a:hover { text-decoration:none;background: url(f02716.gif) no-repeat #eff2d0;background-position:45px 2px;}
