@charset "utf-8";
/* CSS Document 2009.6.9 */

.paddingtop8{ padding-top:8px;}
.margintop8{ margin-top:8px}

#header{ height:110px;}


  /*网站标志 头部广告 导航*/

#headertop #bnt{
	float:left;
	padding-top: 10px;
}
#headertop #a1top{ width:596px;  height:75px; overflow:hidden  }
#headertop #a1top img{ /*border:1px solid #ccc;*/}
#headertop #logo{ padding:0px 15px 0 0; line-height:75px}
#headertop #bnt span{ float:left; padding-left:15px;}
#headertop #subsitenav{ float:right; padding:0 18px; }
#headertop #subsitenav a{ margin:0 8px;}



.space{width:2em;}
.titmore{ float:right; padding-right:10px;  line-height:28px;}
.titmore a{ color:#999}



.wrapper .TopLeft{ float:left; width:222px; padding-right:10px;}
.wrapper .TopMiddle{ float:left; width:428px; }
.wrapper .TopRight{
	float:right;
	width:290px;

}

/*comm*/
.infotop,.infotopB{ clear:both}
.infotopB{ margin:0px 10px;padding:7px!important;padding-top:8px;}
.infotop .infoimg,.infotopB .infoimg{ float:left; padding:1px; border:1px #ccc solid}
.infotop .scon,.infotopB .scon  {
/*	padding-left:68px;*/
	 float:left;
padding-left:8px;

}
.infotop .scon h3,.infotopB .scon h3{ width:132px;font-weight:normal;overflow: hidden;}
.infotop .scon p,.infotopB .scon p{ color:#999}
.infotopB .brandcon{  padding-left:125px; padding-bottom:10px;padding-top:5px;padding-right:0px;}
.infotopB .brandcon h3{ font-weight:normal;}
.infotopB .brandcon h3 a{ color:#bc2931; font-weight:700;}
.infotopB .brandcon p{height:23px; width:130px!important;  width:125px;overflow:hidden}
.infotopB .brandcon p a{color:#999}

.meminfo .infotop .infoimg{ width:55px; height:52px; overflow:hidden;}
.meminfo .infotop .infoimg img{ width:55px;}
.meminfo .infotop .scon{ width:132px;}



.webnews .infotop .infoimg{ width:55px; height:52px; overflow:hidden;}
.webnews .infotop .infoimg img{ width:55px;}

.classRightCon .infotop .infoimg{ width:70px; height:70px; overflow:hidden;}
.classRightCon .infotop .infoimg img{ width:70px;}

.infotopB .infoimg{
	width:110px;
	height:55px;
	overflow:hidden;
}
.infotopB .infoimg img{ width:110px; height:55px;}


/*TopLeft*/

#membox h2 { background:url(../images/classiti_job_bg1.gif) repeat-x;border-bottom:1px #dbdad8 solid; line-height:25px;}
#membox h2 span{
	padding-left:8px;
	color:#c60
}
#membox #LoginDiv{ padding:12px!important; padding:10px 12px;}

#membox .meminfo{
	padding:0px 8px 10px 10px;
	height: 72px;
	overflow: hidden;
}

#membox .meminfo .dotline{
	margin:5px 0px; 
}
#membox #login{ height:120px;}
#membox #login li{
	border-left:1px solid #999;
	border-top:1px solid #999;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#999;
	margin-bottom:5px;
	padding:0 1px;
	height:22px;
	line-height:22px;
}

.LoginPl{width:70%; float:left;}
.LoginPl li{width:127px;}
.codeli li{
float:left;
	width:83px !important;
	display:block !important;

}

LoginPl .codeimg{border:none; width:70px !important;}
LoginPl .codeimg img{width:70px;}

.LoginPl .userinput,.pswinput,.codeinput{
	height:17px;
	line-height:17px;
	width:88px;
	border:0px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-weight:bold;
	color:#c60;
}
.codeinput{width:45px; color:#666666; }
.regli{ padding-top:2px;}

.KefuDiv{/*font-family:Verdana, Arial, Helvetica, sans-serif; */padding:5px;}
.KefuDiv .webname{ font-size:14px; color:#FF3300; font-weight:bold;}

/*_login2.htm*/
.LoginName{

}
.logindiv{float:right; display:block; width:29%; margin-top:5px;}
.LoginBtn{width:50px; height:50px; font-size:14px; font-weight:bold; background:url(../images/loginbnt.gif) no-repeat 1px 1px; border:none; color:#fff;}
.logined_user{margin-top:5px;}
.logined_user li{ float:left; border:1px solid #ccc; width:45%; line-height:19px; background:url(../images/topnav_bg.jpg) repeat-x -1px #efefef; height:19px; margin:2px; text-align:center;}
.logined_user li:hover{}

/*TopMiddle*/
.TopMiddle #searchbox{ height:75px; background:url(../images/ind_style.jpg) no-repeat 0px -73px;}
#searchbox .searchinput{ padding-left:80px; padding-top:10px;}
#searchbox .searchkey{ border:1px #999 solid; height:20px; width:150px; float:left}
#searchbox .searchtype{ height:21px; margin-left:10px;border:1px #999 solid;float:left}
#searchbox .searchbnt{ width:72px; height:23px; border:none;background:url(../images/searchbnt.gif) no-repeat ;margin-left:10px;float:left}

.TopMiddle .a1-2{
	padding:8px 0px 8px 0px;
	height:182px;
	overflow:hidden;
}
.TopMiddle #textad { border:1px #ccc solid; height:73px; overflow:hidden}


.TopMiddle #textad .tit{ float:left; background:url(../images/textadtit.gif) no-repeat;  height:73px; width:25px;}
.TopMiddle #textad .bnt{ float:right; background:url(../images/ind_recombnt.gif) no-repeat;  height:73px; width:19px;}
.TopMiddle #textad  .textadcon{margin:0px;}
#scrollTxt{ float:left; width:378px;height:66px;margin-top:5px; overflow:hidden;}

.marleft5{ padding-left:5px;}
.TopMiddle #textad  .textadcon li{ float:left; padding-right:2px;display:block;background: url(../images/listdot.gif) no-repeat 0px 8px;  width:185px; line-height:22px; height:22px;overflow:hidden	}
.TopMiddle #textad  .textadcon li a{padding-left:8px;}


/*changeBox*/



.changeBox1 #changeBox{}
.changeBox1 .topbnt{ height:27px;}
/*old change botton*/
/*.changeBox1 .cboxtop{ height:31px;background:url(../images/cboxtop.gif) no-repeat left bottom;}
.changeBox1 .topbnt li{ float:left; margin-right:1px; text-align:center; line-height:23px;background:url(../images/ind_style.jpg) no-repeat -74px -152px; width:73px;cursor:pointer}
.changeBox1 .topbnt li.on{background:url(../images/ind_style.jpg) no-repeat 0px -152px; font-weight:bold; color:#630;}*/

/*new change botton*/

.changeBox1 .topbnt li{ float:left; margin-right:0px; text-align:center; height:27px; line-height:28px;background:url(../images/ind_style.jpg) no-repeat -380px -242px; width:86px;cursor:pointer; display:block}
.changeBox1 .topbnt li.on{background:url(../images/ind_style.jpg) no-repeat -294px -242px; font-weight:bold; color:#630;}

.changeBox1 .topbnt li a{font-weight: normal; color:#666;}
.changeBox1 .topbnt li.on a{font-weight:bold; color:#630;}
.changeBox1 .bot{height:5px;background:url(../images/ind_style.jpg) no-repeat 0px -233px; overflow:hidden}
.changeBox1 .con{
	border-left:1px #c9b89a solid;
	border-right:1px #c9b89a solid;
	padding:8px 8px 20px 8px!important;
	padding:8px 0px 10px 8px;
	height:242px;
	overflow:hidden 
}

.changecon {
	padding-top:0px;
}
/*.changecon ul{
	float:left;
	padding:0px 10px;
	width:45%!important;
	width:45%;
}*/
.changecon ul li{
	float:left;
	width:185px;
	margin-right:13px;

}

#c1.changecon ul li{
	float:left;
	width:183px;
	margin-right:8px;

}
/*.changecon ul li{ background: url(../images/listdot.gif) no-repeat 0 8px;padding-left:8px;line-height:22px;overflow: hidden;text-overflow:ellipsis;}*/
.changecon ul li{background: url(../images/listdot.gif) no-repeat 0 8px;padding-left:8px;
height:25px; line-height:25px; overflow:hidden; }
.changecon ul li a{font-size:13px;width:170px;}
.changecon ul li span{ display:none}
#changeBox .changecon{ padding-left:10px;}

.infotoptit{
	margin:0px 20px;
}
.infotoptit h1{
	text-align:center;
	height: 40px;
	font-weight: normal;
	margin-top:10px;
	font-family:"微软雅黑","黑体";font-size:18px;
	
}
.infotoptit p,.infonewtit p{
	color:#999;
	border-bottom:1px #CCC dashed;
	padding-top:15px;
	padding-bottom: 15px;
	margin-bottom: 15px;

}


.infotoptit h1 a,.infonewtit h1 a{ font-family:"微软雅黑","黑体";font-size:18px;  color:#cc3333;font-weight: normal;}
.infotoptit h1 a:link,.infotoptit h1 a:visited{text-decoration:none;color:#cc3333;}
.infotoptit h1 a:active,.infotoptit h1 a:hover{text-decoration:underline;color:#cc3333;}


/*add newstyle 20090925 by mtoo*/
.collegetit h1 a{text-decoration:none;color:#3C5D09;}
.collegetit h1 a:link,.collegetit h1 a:visited{text-decoration:none;color:#3C5D09;}
.collegetit h1 a:active,.collegetit h1 a:hover{text-decoration:underline;color:#3C5D09;}

.fashiontit h1 a{text-decoration:none;color:#905CA2;}
.fashiontit h1 a:link,.fashiontit h1 a:visited{text-decoration:none;color:#905CA2;}
.fashiontit h1 a:active,.fashiontit h1 a:hover{text-decoration:underline;color:#905CA2;}


.infonewtit{
	margin:0px 15px;
}
.infonewtit h1{
	text-align:center;
	padding:10px 0px 0px 0px;
	line-height:21px;
	height:21px;
	overflow:hidden
	
}
.infonewtit p{
	height:50px; overflow:hidden
}

/*TopRight*/
.rBox1{
	background:url(../images/rboxBg.jpg) repeat-y;

}

.rBox1 .infotop{height:68px!important;height:71px; overflow:hidden}
.rBox1 .infotop .scon{
	width:200px
}
.rBox1 .top{
	height:5px;
	background:url(../images/ind_style.jpg) no-repeat 0px -187px;
	overflow: hidden;
}
.rBox1 .bot{
	clear: both;
	height:5px;
	background:url(../images/ind_style.jpg) no-repeat 0px -210px;
	 overflow:hidden;
}
.rBox2{ border:1px #ccc solid; background:url(../images/ind_style.jpg) right -76px; height:180px; overflow:hidden}
.rBox2 h2{  height:25px;  display:block;  text-align:center; overflow:hidden }
.rBox2 h2 span{padding-top:25px; display:block; }
.hotbox{ padding:15px 10px 5px 18px; }
.hotbox li{ clear:both;background: url(../images/listdot.gif) no-repeat 0 10px;padding-left:8px;
height:22px; line-height:22px; overflow:hidden; }
.hotbox li a,.hotbox li a:link,.hotbox li a:active{color:#b97632}

.rBox1 .jobtop{ padding:8px 12px ;  margin-top:3px; display:block}
.jobtop li{ clear:both;background: url(../images/listdot.gif) no-repeat 0 10px;padding-left:8px;
height:25px; line-height:25px; overflow:hidden; }

.jobtop li span{
	padding-left:10px;
	padding-right:10px;
	height:19px;
	width:30px;
	line-height:19px;
	margin-bottom:5px;
	background:url(../images/ind_style.jpg) no-repeat -152px -152px;
	overflow:hidden;
}
.jobtop .jobcp{float:left;width:122px;height:18px;overflow:hidden;}
.jobtop .jobname{ float:left;margin-left:10px;width:80px;height:18px;overflow:hidden; }
.jobtop .jobname a{ color:#c60}

.rBox1 h2 { margin:0 8px;border-bottom:1px #dbdad8 solid; line-height:25px; }
.rBox1 h2 a{ padding-left:10px;font-weight:normal;}
.rBox1 .infotop{
	padding:9px 10px 0px 8px;
	margin-bottom:5px;
}
.rBox1 .infotop .scon h3{ width:198px;}

.rBox1 .top2{ height:29px;background:url(../images/ind_style.jpg) no-repeat 0px -241px;}
.rBox1 .top2 h2 {margin:0 8px; line-height:29px; border:none}

.rBox1 .changebnt{ padding-left:1px;}
.rBox1 .changebnt li{
	float:left;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	width:35px;
	text-align:center;
	line-height:25px;
	cursor:pointer;
	background:#F0EDE8
}
.rBox1 .changebnt li.r{
	border-right:none;
	border-bottom:1px #ccc solid;
	width:35px;
}
.rBox1 .changebnt li.on{

	border-right:1px #ccc solid;
	border-bottom:1px #fff solid;

	background:#fff;
	
}
.rBox1 .changebnt li a{font-weight: normal; color:#666;}
.rBox1 .changebnt li.on a{font-weight:bold; color:#630;}
#infotopbox{ padding-top:10px;height:231px;}
#topimginfo{ padding:5px;}
#topimginfo #mtopimg{ height:230px;}
#topimginfo #mtopimg #fc{WIDTH: 210px;  HEIGHT: 230px}
.mtopimg_pic{position:absolute; z-index:0; height:230px; width:210px; overflow:hidden;}
.mtopimg_pic img{ height:230px; width:210px;}
#topimginfo #mtopimg .topimg_tit{position:absolute; border:none; left:0px; top:210px; text-align:center; width:100%; background:#231B14; }
#topimginfo #mtopimg .topimg_tit{
backgournd: #231B14;
filter:alpha(opacity=50); /*IE*/
-moz-opacity:0.5; /*MOZ , FF*/
opacity:0.5; /*CSS3, FF1.5*/}
#topimginfo #mtopimg .topimg_tit a{
	color:#fff;
	font-weight:bold;
}
#topimginfo .mtopimg_bnt{
	padding-top:1px; padding-bottom:2px;
}
#topimginfo .mtopimg_bnt li{
	padding:3px 2px;
	margin:0 3px!important;
	margin:0 2px;
	float:left;
	width:60px;
	height:49px;
	background:url(../images/topimgbnt_off.gif) no-repeat;
	display:block;
	overflow:hidden
}
#topimginfo .mtopimg_bnt .on{  background:url(../images/topimgbnt_on.gif) no-repeat;}
#topimginfo .mtopimg_bnt li img{ width:58px; height:40px; padding-top:6px;}


/*class list box*/
.classbox{
	width:656px;
	background:url(../images/.jpg) no-repeat 0px -274px;
	padding:1px;
	float: left;
	height: 374px;
}
.classbox .classtit{
	padding-top:6px;
}
.classbox .boxtop{background:url(../images/classiti_ind_bg.gif) repeat-x top left;}

.classbox .stit{
	float:right;	
	text-align:right;
	padding-right:15px;
	padding-top:10px;
}
.classbox .stit span{ padding:0 8px;}
.classbox .stit a{color:#999;}


.classbox .boxtop_college{background:url(../images/classtit_college_bg.gif) repeat-x top left;}
.classbox .boxtop_fashion{background:url(../images/classtit_fashion_bg.gif) repeat-x top left;}
.classbox .boxtop_bbs{background:url(../images/classtit_college_bg.gif) repeat-x top left;}

.classbox .boxtop_college a{ color:#99AA7F}
.classbox .boxtop_fashion a{ color:#A58ED4}
.classbox .boxtop_bbs a{ color:#A58ED4}

.classbox .conbox{
	padding:20px 10px 13px 10px;
}
.classbox .lefthotcon{
	float:left;
	width:200px;
}
.classbox .lefthotcon .hotbimg{ margin-top:15px;padding-left:10px;width:167px; height:115px; overflow:hidden;}
.classbox .lefthotcon .hotbimg img{width:167px;}
.classbox .lefthotcon .hotimgtit{ margin-left:10px; background:#333; line-height:25px; width:167px; height:25px; text-align:center; overflow:hidden}
.classbox .lefthotcon .hotimgtit h3 a{ font-weight:normal;color:#ccc;}
.classbox .lefthotcon .infoimg{ padding-left:10px;width:167px; height:115px; overflow:hidden;}
.classbox .lefthotcon .infoimg img{width:167px;}
.classbox .lefthotcon p{ margin-left:10px; background:#333; line-height:25px; width:167px;text-align:center}
.classbox .lefthotcon p a{ font-weight:normal;color:#ccc;}
.classbox .lefthotcon p span{ display:none;}
.classbox .lefthotcon .hot5info{
	margin-top:25px;
	height:118px;
	background:url(../images/hotlistbg.gif) no-repeat left top;
	padding-left:25px;
}
.hot5info ul li{ width:168px; height:24px; line-height:24px;overflow: hidden;/*text-overflow:ellipsis;*/}
.hot5info ul li span{ display:none;}

.classbox .rightcon{
	float:right;
	width: 428px;
}
.classbox .rightcon .con .changecon{ padding-left:15px;}
.classbox .rightcon .dstop{
	float:left;
	padding-left:14px;
	width:198px;
	padding-top: 30px;
}
.classbox .rightcon .dstop .infoimg{ float:left; padding:1px; border:1px #ccc solid; width:70px; height:70px; overflow:hidden;}
.classbox .rightcon .dstop .infoimg img{ width:70px;}
.classbox .rightcon .dstop .scon{ padding-left:80px;}
.classbox .rightcon .dstop .scon h3{ width:115px; height:22px;overflow: hidden;/*text-overflow:ellipsis;*/}
.classbox .rightcon .dstop .scon h3 a{ font-weight:bold;	}
.classbox .rightcon .prname{ line-height:25px; text-align:center;}

.classbox .infopic{ padding-left:20px; padding-top: 26px;}
.classbox .infopic li{
	float:left;
	padding-right:25px;
	width:110px;
	
}
.classbox .infopic li .infoimg{
	padding:1px;
	border:1px #ccc solid;
	width:106px ;height:80px;
	overflow:hidden;
}
.classbox .infopic li .infoimg img{width:106px ;}
.classbox .infopic li .prname{ line-height:18px; height:36px; padding-top:5px;overflow: hidden;}

.classRightBox{
	float:right;
	width:290px;
	height:376px!important;
	height:378px;
	overflow:hidden;
}

.brandbnt{ height:auto; float:right; margin-right:20px;}

.block0{ padding:0px; margin:0}
.classRightBox .classtit{ margin:1px;background:url(../images/classiti_ind_bg.gif) repeat-x; padding-top:6px;}
.classRightBox .classtit1{ margin:1px;height:32px; padding-top:0px;}
.classRightBox .classtit ul li.on{background:none; border:none }
.classRightBox .classtit ul li{ float:left; width:144px;background:url(../images/classtit_change_bg.gif) repeat-x; height:32px; border-bottom:1px solid #ccc;}
.classRightBox .classtit ul li{ text-align:center;}
.classRightBox .classtit ul li img{ padding-top:6px;}
.protop{ padding-left:15px; padding-top:20px; width:275px}
.protop li{ float:left; width:88px; height:92px; padding-top:10px;display: block }
.protop li img{ width:70px; height:70px; overflow:hidden;border:1px #ccc solid; padding:1px;margin:0px; padding:0px;}
.protop li p{ display:block; padding:0 ; margin:0; width:70px; height:18px; text-align:center;overflow:hidden}

.classRightBox .postprobnt{ clear:both;}
.classRightBox .postprobnt div{
	float:left;
	width:50%;
	text-align:center;
	line-height:43px!important;
	line-height:35px;
	height:43px!important;
	height:35px;
	font-size:14px;
	font-weight:bold;
	

}




/*3 banner*/
#expobanner{ background:#adadad;}
#expobanner{ padding:10px 0px ; }
.expobanner{
	float:left;
	width:33%;
	text-align:center;
}

.classRightCon{ padding:12px; padding-top:24px;}
.classRightCon .infotop { height:84px!important; height:87px;}
.classRightCon .infotop .scon{ width:180px;}
.classRightCon .infotop .scon h3{ width:180px; height:20px;font-weight:bold; overflow:hidden}
.classRightCon .jobtop{ padding-top:15px!important;padding-top:10px;}



/*3 brand*/
.brandbox .classtit{margin:1px;background:url(../images/classiti_ind_bg.gif) repeat-x; padding-top:6px;}
.changebnt2{ padding-top:5px;}
.changebnt2 li{float:left; width:69px; height:24px;line-height:23px; color:#630}
.changebnt2 li.bg1{ padding-left:20px;border-bottom:1px #ccc solid; border-right:1px #ccc solid}
.changebnt2 li.off{background:url(../images/changebnt_off.gif) repeat-x; text-align:center; border:1px #ccc solid; border-left:none;border-bottom:none;}
.changebnt2 li.on{background:url(../images/changebnt_on.gif) repeat-x; text-align:center;border-top:1px #ccc solid; border-right:1px #ccc solid; font-weight:700;}
.changebnt2 li.bg2{ border-bottom:1px #ccc solid; width:20px;height:24px;}

.brandcon{ padding:15px; padding-left:0px;}
.brandcon li{ float:left;  width:130px; margin-left:25px!important; margin-left:20px;}
.brandcon li img{ border:1px #ccc solid; width:130px; height:65px;}
.brandcon li P{ text-align:center; line-height:25PX;}


.flinkbox{ background:url(../images/flink_bg.gif) left repeat-y; padding:20px;}
.linklist{ clear:both;padding-top:20px; padding-bottom:20px;}
.linklist .linktit{ float:left; width:107px; background:#999; text-align:center; font-weight:bold; color:#333}
.linklist .linkcon{ /*padding-left:137PX;*/padding-left:25PX;}
.linklist .linkcon li{ float:left; width:auto;margin:0 10px; line-height:22px;white-space:nowrap;}
.linklist .linkcon li a{ color:#666}
/*.linklist .linkcon li.w2{ width:70px;}
.linklist .linkcon li.w1{ width:40px;}*/

/*页脚版权*/
.footernew {color:#515151;text-align:center;font-size:12px;line-height:24px;margin:0 auto; padding-top:12px;}
.footernew a {color:#515151;text-decoration:none;}
.footernew a.lchot {color:#cc6600;}
.footernew a:hover {color:#cc6600;text-decoration:underline;}
.footernew a:visited {color:#515151;}
.footernew div{width:546px; margin:0 auto;}
.footernew p{float:left;width:120px;height:50px;border:1px solid #d2d2d2;padding:0;line-height:20px; margin:6px;font-size:12px;}
.footernew .fl{float:left;padding:3px;}
.footernew .fr{float:right; width:72px;padding:5px 3px 0 3px;}

/*A4*/
#rbbox{position:absolute;right:0;bottom:0;width:320px;height:0px;overflow:hidden; background:url(../images/A4.jpg)} 
#rbbox .button{display:inline;float:right;font-size:12px;cursor:pointer; line-height:22px; padding:5px;}
#rbbox .title{ float:left; color:#990000; font-weight:bold; font-size:14px; padding:10px 0px 0px 5px;}
#rbbox .img{ text-align:center;}

/*投票*/



/*####add 20090926 by mtoo###*/
.changecon .jobnew{ margin-top:10px; float:left; width:200px;}
.jobr{ margin-left:10px}
.changecon .jobnew li{ background:none; padding-left:0; width:200px; display:block; margin-right:0px;}
.changecon .jobnew li span{ display: inline-block; color:#999}
.jobpic{ margin-left:10px; margin-top:10px}
.jobpic li{ float:left;width:120px; height:60px; margin:8px; overflow:hidden}
.jobpic li img{ width:120px; height:60px; overflow:hidden}
.companybox{ height:364px}
/*company*/
.companytop{ padding-top:20px!important;padding-top:15px; margin:0}
.companytop li{
	background: url(../images/listdot.gif) no-repeat left 8px;
	padding-left:8px;
	height:24px;
	*height:22px;
	overflow:hidden
}

.companytop .cp{float:left;width:220px;overflow:hidden;}
.companytop .sp{
	float:right;
	width:24px;/*For Firefox*/
	*width:25px;/*For IE7 & IE6*/
	height:22px;
position: relative;	
	overflow:hidden;
}
.companytop .spname
{position: absolute;left:-30px;*left:-32px;height:22px;white-space:nowrap;}

.companytop .sp a{color:#999}

/*bbs*/
.classbox .bbsbox{ padding-top:15px; padding-bottom:15px;}
.bbslefthotcon{ float:left; width:290px; margin-left:8px}
.bbsrightcon{ float:right; width:290px!important;width:290px; overflow:hidden}
.bbstit{ font-size:12px; font-weight:bold; color:#CA653B; margin-bottom:12px;}
.bbstit_1{ margin-bottom:4px;}
.bbslefthotcon .changecon .bbsdotline span{ float:left; color:#CA653B; }

.bbslefthotcon .changecon .bbsdotline .titline{ float:left; margin-left:5px;width:250px; border-bottom:1px #ccc dashed; height:10px; overflow:hidden }
.bbsrightcon .con .infotop { height:85px; overflow:hidden}
.bbsrightcon .con .infotop .infoimg{ border:none; width:52px;}
.bbsrightcon .con .infotop .infoimg img{ border:1px #CCC solid;width:50px;}
.bbsrightcon .con .infotop .infoimg p{ text-align:center}
.bbsrightcon .con .infotop .scon{ float:none;padding-left:60px; }
.bbsrightcon .con .infotop .scon h3{ width:225px; height:22px; overflow:hidden}

.changecon .blogtopinfo{
	clear:both;
	padding-top:10px;
	height:120px;
	overflow:hidden
}
.changecon .blogtopinfo li{ width:278px;}
.changecon .blogtopinfo span{ display:inline-block; padding-right:6px;}
.changecon .blogtopinfo span a{ color:#999}

.bloglist{ border-top:1px #ccc dashed; margin-top:15px; padding-top:8px}
.bloglist ul li{
	float:left;
	border-right:1px #ccc solid;
	width:50px;
	margin:4px 2px;
	text-align:center;
	line-height:16px;
	padding-right: 2px;
}
.bloglist ul li.r{ border-right:none;}
.bloglist ul li a{ color:#999}

.bbstopinfo{ padding-left:5px;}
ul.bbstopinfo li{ width:270px;}

/*china 60 year*/
.margintop4{ margin-top:4px;}
#year60{background:url(../../../a1/60year.gif) no-repeat #C30; width:960px; height:38px;position: relative; }
#year60 span{ position: absolute; left:920px;top:20px;	}
#year60 span img{ cursor: hand;}

/*add offer box*/
.classOfferBox{height:385px!important;height:387px;border:1px #ccc solid; overflow:hidden}
.classCollegeBox{height:375px!important;height:385px; overflow:hidden}
.RightOffcon{
	padding-top:13px;
	height:305px;

}
.RightOffcon ul{padding-left:12px; padding-right:12px;padding-top:4px; padding-bottom:5px; height:auto;display:block; dashed}
.RightOffcon ul.redbg{ background:#f5f1ea}
.RightOffcon ul li{  height:22px; line-height:22px; overflow:hidden}
.RightOffcon ul li span{ float:left;background:url(../images/offerico2.gif) no-repeat;  text-align:center;  color:#999;display:block}
.RightOffcon ul li span{padding:0px; padding-right:3px;margin-right:10px;width:32px; height:19px; line-height:21px;}

.RightOffcon ul.redbg  span{color:#c4a489}
.RightOffcon ul.redbg li a{ color:#963}

.offerboxbt {border-top:1px #e1e1e1 dashed; margin:0 12px; margin-top:4px;padding-top:4px; text-align:center}
.offerboxbt dl{ float:left; }
.offerboxbt dl dt{ float:left; width:70px; height:19px;background:url(../images/offerbnt.gif) no-repeat; text-align:center; margin-right:5px; }
.offerboxbt dl dt a{ display:block;width:62px; height:19px; padding-left:8px;}
.offerboxbt span{ }
.offerboxbt span a{ margin:0 6px;color:#999}

.RightOffcon ul.protop { padding:0px; padding-left:12px;}
.RightOffcon ul.protop li{ height:auto}
.RightOffcon ul.protop li p{ height:36px; line-height:18px; overflow:hidden}
/*investment大图*/
/*.RightOffcon ul.protop li{ padding-left:8px;float:left; width:122px; height: auto;display: block;  padding-top:0px; margin:0 5px; text-align:center}
.RightOffcon ul.protop li .infoimg{width:122px; height:88px; cursor:inherit;overflow:hidden}
.RightOffcon ul.protop li img{ width:122px; height:auto; border:none;}
.RightOffcon ul.protop li p{ width: auto; padding:0 8px;}*/

.RightOffcon .investmentpicBox{ border:none; margin-bottom:10px;}
.RightOffcon .investmentBox{padding-left:0;padding-right:0; padding-bottom:6px; margin-bottom:6px;margin-left:12px; margin-right:12px;}
.RightOffcon .investmentBox li{ line-height:23px; height:23px; }

/*.RightOffcon ul li a{ color:#b97632}*/
.TopMiddle #textad  .textadcon li a{ color:#333}
.webnews .infotop .scon h3 a{ color:#b97632}
.RightOffcon ul li a{ color:#b97632}
.classRightBox .protop li a{color:#b97632}
.classRightCon .infotop .scon h3 a{color:#b97632}
.classRightCon .companytop li .cp a{color:#b97632}
.classRightCon .bbsqc li a{color:#b97632}
.meminfo .jobtop li a{color:#b97632}

/*expobanne4,1224*/

.expobanner1{float:left;width:25%;text-align:center;}
/*fashion trend,1224*/
.classfashionBox{height:384px!important;height:385px; overflow:hidden}


/*new adbanner,add by lomtoo,2009/12/28*/
.searchtopkey{ clear:both; padding:0 8px; text-align:center; padding-top:6px}
/*.searchtopkey a{ margin:0 10px}*/
.searchtopkey { color:#c33}
.searchtopkey a:link,.searchtopkey a:visited,.searchtopkey a{ color:#c33}

.infolist li{background: url(../images/listdot.gif) no-repeat left 8px;
	padding-left:8px;
	height:24px;
	*height:22px;
	line-height:24px;
	overflow:hidden}
.classRightCon .bbsqc li span{ display:none;float:right;}
.classRightCon .bbsqc li span a{ color:#999}




