﻿@charset "utf-8";
/* CSS Document */

body { padding: 0; margin: 0; font: 12px verdana, Arial; line-height: 23px; color: #676767; }
.option_blue{color: #293b8f}

/* 链接颜色 */
a { color: #676767; text-decoration:none;  }
a:hover { color: #1c2e8f; text-decoration: underline; }

/* 广告 */
.adtop { width:956px; height:84px; padding:1px; margin:10px 0 0 0; border:1px solid #e0e0e0;float:left; overflow:hidden;}
.adright { width:198px; height:66px; padding:1px; margin:0px 0 10px 8px; border:1px solid #e0e0e0;float:left; overflow:hidden;}
.adcenter { width:516px; height:65px; padding:1px; margin:0 0 15px 0; border:1px solid #e0e0e0; float:left; overflow:hidden;}
.adcourse{ width:742px; height:65px; padding:1px; margin:0px 0 10px 0; border:1px solid #e0e0e0; float:left; overflow:hidden;}


h1 {
    background:url(../images/quickmenu.GIF) no-repeat;
	color: #293b8f;
	display: block; 
	font : bolder 14px  verdana;
	height:21px;
    margin: 0px; 
    padding: 2px 0 0 12px;
   }
h2 {
    background:url(../images/centertitle.GIF) no-repeat;
    color: #293b8f;
    display: block; 
    font : bolder 14px  verdana;
    height:25px;
	margin: 0px; 
    padding: 2px 0 0 12px;
}

h3 { font : bolder 14px verdana;margin: 0px; padding: 5px 0 0 0px;}
h4 { margin: 0px; padding: 5px 0 0 12px; font: normal 12px  verdana;  height:21px;background:url(../images/centertitle.GIF) no-repeat; overflow:hidden;}
h5 { margin: 5px 0 0 0; padding: 4px 0 0 30px; font: bolder 14px  verdana;color:#2a3a9a; height:21px;background:url(../images/course_title1.GIF) no-repeat;}
h6 {background:url(../images/arrow3.gif) no-repeat; height:27px; padding:0 0 0 15px; margin:0px 0 0 0; overflow:hidden;font: bolder 14px  verdana; color:#293b8f;}

em { color:#6e79b7;font:normal 12px verdana;}
strike{font:normal 10px verdana; }
.image { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; overflow:hidden;}
.imagecolumn { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:82px; height:107px; overflow:hidden;}
.imagecolumnS { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:55px; height:61px; overflow:hidden;}

.imagemeeting { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:55px; height:68px; overflow:hidden;}
.imagemeetingB { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:140px; height:97px; overflow:hidden;}

.imagemag { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:125px; height:153px; overflow:hidden;}
.imagemagB { float: left; border: 1px solid #e2e2e2; padding: 3px; margin: 0px 10px 0px 0; width:153px; height:199px; overflow:hidden;}
.imagereview { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:48px; height:48px; overflow:hidden;}
.imagestoreS { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:107px; height:124px; overflow:hidden;}
.imagestoreB { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:162px; height:190px; overflow:hidden;}
.imagetrainer { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:190px; height:237px; overflow:hidden;}
.imagenews { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:103px; height:129px; overflow:hidden;}
.imagereport { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:140px; height:99px; overflow:hidden;}
.imagedownload { float: left; border: 1px solid #e2e2e2; padding: 1px; margin: 0px 10px 0px 0; width:148px; height:168px; overflow:hidden;}
.imagelive { float: left; border: 1px solid #e2e2e2; padding: 3px; margin: 0px 10px 0px 0; width:190px; height:145px; overflow:hidden;}
.imageactivty { float: left; border: 1px solid #e2e2e2; padding: 3px; margin: 0px 10px 0px 0; width:285px; height:208px; overflow:hidden;}


p {margin: 0px; padding: 10px 10px 0px 10px; }
.red{ color:#980000; font: normal 12px verdana;}
.redbig{ color:#980000;font: bolder 16px  verdana;}
.blackbig{ font: bolder 14px  verdana;}
.blackB{ font: normal 14px  verdana;}
.blue01{color:#047be0; font: normal 12px verdana;}
.blue{ color:#000099; font: bolder 14px  verdana;}
.blue02{ color:#000099; font: normal 14px  verdana;}
.blue_dbig{font: bolder 22px verdana; color:#000099; }
.blue03{font: bolder 16px verdana; color:#000099; }
.blue_dsmall{font: normal 12px verdana; color:#000099;}
.white{color:#ffffff;}
.gaybig{font: bolder 16px  verdana; padding:10px 0 0 10px;}
.spn_more { color:#192f94; font:normal 11px verdana; float:right; margin:-22px 5px 0 0;}
.spn_more1 { color:#192f94; font:normal 11px verdana; float:right; margin:-30px 5px 0px 0; }
hr{ border:1px #ebebeb dotted; float:left;overflow:hidden;noshade:noshade; size:1px; }

/* 网站整体宽度 */
#pagecontent { margin: 10px auto; width: 960px; }
.clear {clear: both;line-height:0;}

/* 头部 */
#header { height: 113px; border:#e8e8e8 1px solid; margin:0; padding:0;}
#logo { width:478px; height:76px; padding: 0; position:relative; float:left; vertical-align:middle;}
#top_info {  margin: 0; background: url(../images/headbg.gif) repeat-x; height:30px;}
#top_info .logo{ width:100px;margin:0; padding:7px 5px 0 10px;float:left;height:30px;}
#top_info .login{ width:500px;margin:0; padding:2px 5px 0 10px;float:left; height:30px;}
#top_info .menu{ width:320px;margin:0; padding:3px 5px 0 0;float:right;height:25px;}

/* 头部 简版 */
#header_simple { margin:0; padding:0;}
#logo_simple { width:198px; height:60px; padding: 0; position:relative; float:left;}
#headermenu_simple { width:757px; height:60px; padding: 0 5px 0 0; position:relative; float:left; text-align:right;background: url(../images/headbg_simple.gif) no-repeat; }

/* 时间日期 */
#time { width: 440px;  padding: 15px 15px 0 0; float:right; text-align:right;position:relative;}

/* 搜索 */
#search { float:right; padding: 6px 15px 0 0; width: 440px; margin: 0; text-align:right; position:relative;}
#search .size{ font-size:8px; color: #454545;}



/*快速导航  */	
.suckerdiv ul{
margin: 0 0 10px 0;
padding: 0;
list-style-type: none;
width: 197px; /* Width of Menu Items */
}
	
.suckerdiv ul li{
position: relative;
padding: 0px 0px 0px 0px;

}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 190px; /* Parent menu width - 1*/
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
display: none;
border:1px #e1e1e1 solid;background-color:#FFFFFF;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: 206px; /* Parent menu width - 1*/
}


/* menu links style */
.suckerdiv ul li a{
display: block;
color: #676767;
text-decoration: none;
font:bolder 14px Verdana;
background: #fff;
padding: 7px 8px 3px 8px;
border-bottom:1px dashed #dad9d9;height:17px;
}
.suckerdiv ul li ul li a{
display: block;
color: #676767;
text-decoration: none;
font:bolder 14px Verdana;
background-color: #f2f2f2;
padding: 4px 8px 4px 24px;
border-bottom:1px dashed #dad9d9;
background:url(../images/arrow5.gif) no-repeat left center;height:19px; 
}
.suckerdiv ul li a:visited{
color: #676767;
}

.suckerdiv ul li a:hover{
color: #890000;
background-color: #f2f2f2; 
text-decoration:none;
}

.suckerdiv .subfolderstyle{
background: url(../images/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */


/*关于我们导航  */	
#tree{width:198px;  margin:10px 0 10px 0; padding:0;font: bolder 14px  Verdana;}
#tree ul{
		margin-left:0px;
		padding-left:0px;
	}
#tree li{
		list-style-type:none;
		border-bottom: 1px #e4e4e4 dashed;
		line-height:27px;
		width:198px;
		_height:24px;
		_margin:0;
		_padding:0;
		_margin-bottom:3px;
		_margin-bottom:5px;
	}

#tree li ul li{
		margin:0;
		padding:0;
		list-style-type:none;
		font: bolder 12px Verdana;
		height:23px;
		
		float:left;
		margin-top:5px;
	}

#tree img { margin-left:7px; margin-right:8px;}
#tree ul li a:hover{color: #890000;text-decoration:none; }
#tree li a:hover{color: #890000;text-decoration:none;}

/* 按钮  */	
#butblue{ margin: 0 0 0 0px;float:left;}
ul.blue {
	padding: 5px 0 0 0 ;
	margin: 0;
	list-style: none;
	float: left;
	clear: left;
	font: normal 12px Verdana;
}

ul.blue li {
	float: left;
	font: normal 12px Verdana;
}

ul.blue li a {
	float: left;
	text-decoration: none;
	color: #ccc;
	padding: 4px 10px 0 0;
	margin-right: 8px;
}

ul.blue li a span {
	float: left;
	padding-right: 10px;
	display: block;
	margin-top: -4px;
	height: 27px;
}

ul.blue li a:hover {
 	color: #ffffff;
	background: url(../images/green.png) no-repeat top right;
	text-decoration: none;
}

ul.blue li a:hover span {
	background: url(../images/green.png) no-repeat top left;
	text-decoration: none;
}

ul.blue li a.current {
	background: url(../images/blue.png) no-repeat top right;
	text-decoration: none;
 	color: #ffffff;
}

ul.blue li a.current span {
	background: url(../images/blue.png) no-repeat top left;
	text-decoration: none;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.meeting_butblue{
   background:url(../images/meeting_butblue.gif) no-repeat bottom left; 
   width:110px; height:29px;
   overflow:hidden; 
   margin-top:20px;
   padding:10px 0 0 50px;
   font: bolder 14px  verdana;
   color:#FFFFFF;

   }
   
/*底部  */
#footer{ width:955px; float:left; background:url(../images/footerbg.GIF) repeat-x; margin:10px 0; text-align: center;text-overflow:ellipsis; 
		   white-space:nowrap; 
		   overflow:hidden;}
		   
/*水平(首页文库宽度220px)  */	
 .horizontal { margin: 5px 0 5px 5px;padding: 0;list-style: none; overflow:hidden;}
	 .horizontal li { 
	       list-style: none; float:left; width:220px;
		   background: url(../images/arrow1.gif) no-repeat center left; 
		   padding: 2px 0px 2px 10px;
		   margin:0 0 0 5px;;
		   text-overflow:ellipsis; 
		   white-space:nowrap; 
		   overflow:hidden;
		   }
		   .horizontal li a { font-size:12px;}
		   .horizontal li a:hover { color: #413ca3; }
		   
/*水平(首页文库宽度330px)  */	
 .horizontal_or { margin: 5px 0 5px 5px;padding: 0;list-style: none; overflow:hidden;}
	 .horizontal_or li { 
	       list-style: none; float:left; width:330px;
		   background: url(../images/arrow1.gif) no-repeat center left; 
		   padding: 2px 0px 2px 10px;
		   margin:0 0 0 10px;;
		   text-overflow:ellipsis; 
		   white-space:nowrap; 
		   overflow:hidden;
		   }
		   .horizontal_or li a { font-size:12px;}
		   .horizontal_or li a:hover { color: #413ca3; }		   
		   
/*水平(无宽度 右边)  */			   
 .course_horizontalR { margin: 5px 0 5px 5px;padding: 0;list-style: none; overflow:hidden;}
	 .course_horizontalR li { 
	       list-style: none; float:left;text-align:left;
		   padding: 2px 0px 2px 10px;
		   margin:0;
		   text-overflow:ellipsis; 
		   white-space:nowrap; 
		   overflow:hidden;
		   }
		   .course_horizontalR li a { font-size:12px;}
		   .course_horizontalR li a:hover { color: #413ca3; }

/*垂直  */
  .vertical { margin: 5px 0 5px 5px;list-style: none; overflow:hidden; padding:0;}
	 .vertical li { 
	       list-style: none; 
		   background: url(../images/arrow1.gif) no-repeat center left; 
		   padding: 0px 0px 0px 10px;
		   margin:0;
		   text-overflow:ellipsis; 
		   white-space:nowrap; 
		   overflow:hidden;
		   }
		   .vertical li a { font-size:12px;}
		   .vertical li a:hover { color: #413ca3; }	
		   
/*在线调查 */
  .research { margin: 0 0 5px 0;padding: 0;list-style: none; overflow:hidden;}
	 .research li { 
	       list-style: none; 
		   padding: 3px 0px 3px 13px;
		   margin:0;
		   text-overflow:ellipsis; 
		   white-space:nowrap; 
		   overflow:hidden;
		   }
		   .research li a { font-size:12px;}
		   .research li a:hover { color: #413ca3; }	
		   
 
		   
		   
/*表单 */	
select {  left:0;top:0px;width:160px;line-height:15px;color:#909993; font: normal 12px Verdana;}
.select1 { left:0px;top:0px;width:78px;line-height:15px;color:#909993;font: normal 12px Verdana;}
.input1{ left:0px;top:0px;width:155px;line-height:15px;color:#909993; font: normal 12px Verdana;}
.input3{ left:0px;top:0px;width:200px;line-height:15px;color:#909993; font: normal 12px Verdana;}
.input4{ left:0px;top:0px;width:285px;line-height:15px;color:#909993; font: normal 12px Verdana;}
.input2{ left:0px;top:0px;width:350px;line-height:15px;color:#909993; font: normal 12px Verdana;}

textarea{ left:0px;top:0px;width:350px;line-height:15px;color:#909993; font: normal 12px Verdana;}
.textarea1{ left:0px;top:0px;width:98%;color:#909993; font: normal 12px Verdana;}

.inputlong{ left:0px;top:0px;width:275px;line-height:15px;color:#909993; font: normal 12px Verdana;}
.selectsearch { left:0px;top:0px;width:150px;line-height:15px;color:#909993;font: normal 12px Verdana;}
.inputsearch{ left:0px;top:0px;width:140px;line-height:15px;color:#909993;font: normal 12px Verdana;}

.selectstore { left:0px;top:0px;width:110px;line-height:15px;color:#909993;font: normal 12px Verdana;}
.inputstore{ left:0px;top:0px;width:104px;line-height:15px;color:#909993;font: normal 12px Verdana;}

.selectreview { left:0px;top:0px;width:220px;line-height:15px;color:#909993;font: normal 12px Verdana;}

.inputlogin{  width:130px;color:#909993; font: normal 12px Verdana;}
.inputmail{ left:0px;top:0px; width:130px;color:#909993; font: normal 12px  Verdana; }

.inputmail_mag{  width:100px;color:#909993; font: normal 12px Verdana;}
.inputpassword_mag{ width:60px;color:#909993; font: normal 12px Verdana;}
.inputAuthcode_mag{ width:50px;color:#909993; font: normal 12px Verdana;}


/*课程、文库、研究报告、名家专栏公用样式  */	
#main{ width:748px; margin:10px 0 0 0; padding:0 0 0 10px; border-left:1px solid #e0e0e0; overflow:hidden; float:right;}
#mainlbox{ width:480px; margin:0; float:left; overflow:hidden;}
#mainr{ width:253px; margin:0 0 0 10px; float:left;overflow:hidden; }
#mainbox{ width:748px; margin:0 0 10px 0; float:left; overflow:hidden;}
#mainl{ width:480px; margin:0; float:left; overflow:hidden;}
.maincommend { width:480px; margin:13px 0 10px 0; float:left; overflow:hidden;}
.maincommend p { padding:5px 0 0 15px; float:left;}
#courselist{ margin: 0px 0 10px 0; width:745px; float:left;}
.courselistcon{ margin:0 0 5px 0; padding:10px; width:714px; float:left; border-bottom:1px #CCCCCC dashed;}
.courselistcon1{ width:97%; height:25px; padding:5px 10px 0 10px; text-align:left; margin:5px 0 0 0; float:left; border:1px #e0e0e0 solid; background-color:#f4f4f4;}	
.labelbox{ height:25px ; width:98%; background-color:#f1f7fc;border:1px #e5e5e5 solid; padding:5px 0 0 10px; margin:10px 0 0 0; float:left;}
.sortmenuRlablebox{ width:240px; float:left; padding:0 0 10px 0; border-bottom:1px #ebebeb solid; line-height:24px;}

 /*文库详细页面~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 #librarydetail_L { width:690px; margin:10px 0 0 0; padding:0 10px 0 0;float:left; border-right:1px #CCCCCC  solid; overflow:hidden;}

      #librarydetail_Lcon { width:690px; margin:10px 0 0 0; padding:0 10px 0 0;float:left; border-right:1px #CCCCCC  solid; overflow:hidden;}
       .note{ width:96%; height:18px;margin:10px 0 10px 0; padding:5px 10px 5px 10px;float:left; 
	   border-top:1px #e3e3e3  solid; border-bottom:1px #e3e3e3  solid; overflow:hidden; text-align:center;}
 #librarydetail_R { width:254px; margin:10px 0 0 0; padding:0 0 0 0;float:right; overflow:hidden;}
      #librarydetail_Rcon { width:254px; margin:7px 0 5px 0; padding:0;float:left; overflow:hidden;}
.librarydetailbox{ width:98%; margin:10px 0 10px 0; float:left; padding:0 0 0 10px; overflow:hidden;}



    /*课程计划 */
.courseplan{ width:480px; margin:10px 0 0px 0; float:left; border-bottom:1px #CCCCCC dashed; padding:0 0 15px 0; overflow:hidden;}
.courseplan p {margin: 0px; padding: 0px 0 0px 10px; }
.courseplan h6 { margin: 5px 0 0 0; padding: 5px 0 0 8px; color:#6294b9;font:bolder 12px verdana; height:28px; background:url(../images/courseplan.GIF) no-repeat ; overflow:hidden;}
.dashed{ border-bottom:1px #CCCCCC dashed; width:480px;float:left; height:2px;}

   /*课程搜索  */	
#course_search{ width:250px;  border:1px #CCCCCC solid; margin:0 0 10px 0; padding:0 0 5px 0; overflow: hidden; float:right;}
#course_search h1{ background:url(../images/course_searchtitle.gif) repeat-x; height:21px; padding:4px 0 0 10px; margin:0 0 5px 0;}
.course_searchcon{ width:240px; margin:0 5px; padding:0 ; overflow: hidden; float:left;}
#coursebut{ margin: 0 0 0 0px;float:right;}
.magloginbox{ width:96%; margin:10px 0 10px 0; padding:10px; border:1px #e7e7e7 solid; background-color:#fff9e2; overflow:hidden; float:left;}

/*课程搜索页面 */

.coursesearch{ float:left; width:728px; margin:10px 0 10px 0;border:1px #e0e0e0 solid; background-color:#fcfcfc;padding:7px;}
.searchlist{ float:left; width:670px; margin:10px 0 10px 0;border:1px #e0e0e0 solid; background-color:#fcfcfc;padding:7px;}	
	      
.searchlistbox{ float:left; width:690px; margin:10px 0 10px 0;padding:0px;}	   
.searchlistbox h1{ float:left; width:660px; margin:0; height:22px; padding:3px 0 0 30px; background:url(../images/search_list.GIF) no-repeat left;}	   



	   
 .coursesearchbox{width:220px; float:left; margin:0; overflow:hidden;}



 /*行业资讯~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#newsbox{ width:359px; margin:10px 0 10px 0px; float:left; overflow:hidden;}
#newsbox h1 { background:url(../images/newstitle.GIF) no-repeat ; padding:4px 0 0 30px; margin:0 0 5px 0; height:21px; overflow:hidden;}

#newsbox1{ width:359px; margin:10px 0 10px 10px; float:left; overflow:hidden;}
#newsbox1 h1 { background:url(../images/newstitle.GIF) no-repeat ; padding:4px 0 0 30px; margin:0 0 5px 0; height:21px; overflow:hidden;}

#newsboxR{ width:359px; margin:10px 0 10px 25px; float:left; overflow:hidden;}
#newsboxR h1 { background:url(../images/newstitle.GIF) no-repeat ; padding:4px 0 0 30px; margin:0 0 5px 0; height:21px; overflow:hidden;}
.newsbox_con{width:96%; margin:0px 0 0 8px; float:left; overflow:hidden; padding:0;}

/*评论  */	
#review{ margin: 0; width:98%; float:left;}
#review h1{background:url(../images/reviewbg.gif) no-repeat; height:27px; padding:6px 0 0 10px; margin:0 0 10px 0; color:#FFFFFF; overflow:hidden;}
.reviewbox{ margin: 0 0 10px 0; border-bottom:1px #CCCCCC dashed; padding:0 0 10px 0; width:100%; overflow:hidden;}
.reviewboxR{ margin: 0;  padding:0; width:91%; overflow:hidden; float:left; }
  .Rcon{ margin: 0;  padding:0; width:100%; float:left; }
.reviewbox p{ margin: 0; padding: 0px 0 0px 10px;}
.mereviewbox{width:94%; float:left; margin:10px 0 10px 5px; padding:10px 10px 10px 20px; border:1px #CCCCCC solid;}

.reviewbox1{ margin: 0 0 10px 0; border-bottom:1px #CCCCCC dashed; padding:0 0 10px 0; width:100%; overflow:hidden;}
.reviewboxR1{ margin: 0;  padding:0; width:90%; overflow:hidden; float:left; }
  .text{ width:85%; float:left;}
   .pfbox{width:37px; float:left; background:url(../images/fenshu_blueD.gif) no-repeat; height:21px; padding:0px 0 0 10px;}
   .fsbox{width:25px; float:left; background:url(../images/fenshu_blueB.gif) no-repeat; height:17px; padding:4px 0 0 15px;}

/*在线咨询或报名、我要评论 */
.online{ 
    border:1px #CCCCCC solid; width:92%; float:left; margin:10px 0 10px 10px; padding:15px 10px 20px 10px;
	background:url(../images/onlinebg.gif) repeat-x bottom left; overflow:hidden;      
}

   
/*页码样式--------------------------------------------------------------------------------------------------*/
div.pagination {
padding:5px;
margin:5px;
text-align:center;
float:right;
clear:both;
font-size:10px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;
text-decoration: none; 
color: #002f99;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #002f99;
color: #fff;
background-color: #002f99;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #002f99;
font-weight: bold;
background-color: #002f99;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #f3f3f3;
color: #ccc;
}

/*下载页面列表样式--------------------------------------------------------------------------------------------------*/
.list{
margin: 5px 0 0 5px;
text-align: left; 
overflow:hidden; 
width:98%; float:left;
}
.list ul{
list-style:none;
margin: 0px;
padding: 0px;
}
.list li{
width: 98%; 
border-bottom:1px #CCCCCC dashed; 
height:28px; 
background: url(../images/arrow1.gif) no-repeat center left; 
list-style:none;
}
.list li a{
color: #676767;
display: block;
height:22px; 
padding: 1px 5px 0px 10px;
text-decoration:none; 
}
.list li span{
float: right;/*使span元素浮动到右面*/
text-align: right;/*日期右对齐*/ 
}
.list li a:hover{
color: #1c2e8f; text-decoration:underline;
}

/*表格 */
.tableonline{ width:650px; height:350px; border:0; align:center; border:0; border-collapse:collapse; margin-top:10px;}
.tdname{ text-align: right; width:120px;}
.tdmessage{ text-align: left; width:165px;}
.tdtitle{ text-align: left; padding-left:30px; }
.tdsend{ text-align:right;}
 table{ margin:0; width:99%;border:0; border-collapse:collapse;}


/*杂志订阅的表格--------------------------------------------------------------------*/
#mag table{width: 100%; border:0; border-collapse:collapse; margin:0; margin:10px 0 0 0;}
#mag td{ border-bottom:1px #efefef solid; height:33px; text-align:left; padding:4px 0 0 5px;border-collapse:collapse; }
#mag .tdtitleT{ border-top:2px #759ade solid; height:33px; text-align:left; padding:4px 0 1px 20px; background-color:#f2f7fa; font: bolder 12px Verdana;}
#mag .tdconT{ border-top:2px #759ade solid; height:33px; text-align:left; padding:4px 0 1px 20px;}
#mag .tdtitlel{ height:33px; text-align:left; padding:4px 0 1px 20px; background-color:#f2f7fa;font: bolder 12px Verdana;}
#mag .tdconR{ height:33px; text-align:left; padding:4px 0 1px 20px;}

#mag .tdtitleB{ border-bottom:2px #759ade solid; height:33px; text-align:left; padding:4px 0 1px 20px;background-color:#f2f7fa; font: bolder 12px Verdana;}
#mag .tdconB{ border-bottom:2px #759ade solid; height:33px; text-align:left; padding:4px 0 1px 20px; }


.magpastimg{ width:130px; overflow:hidden; margin:10px 25px 10px 20px; float:left; padding:0 0 0 0;}
.magpastimg p{ width:125px;overflow:hidden; margin:0 0 0 5px; padding:5px 0 0 0;float:left;text-align:left;}
.questiomS{width:95%; border:1px #c0d2e2 solid; background-color:#f9fafb; float:left; margin:0 0 10px 0; padding:10px; overflow:hidden;}

/*热门标签的表格--------------------------------------------------------------------*/
#hot_lable table{width:99%; border:0; border-collapse:collapse; margin:0; margin:10px 0 0 0;}
#hot_lable td{ border-bottom:1px #efefef solid; height:32px; text-align:left; padding:0 0 0 0px;}
#hot_lable .tdtitleT{ border-top:2px #759ade solid; height:32px; text-align:left; padding:0px 0 0px 20px; background-color:#f2f7fa; font: bolder 12px Verdana;}
#hot_lable .td1{ height:32px; text-align:left; padding:0px 0 0px 20px; }
#hot_lable .td2{ height:32px; text-align:left; padding:0px 0 0px 20px; background-color:#f2f7fa;  }

.hot_lablebox{ margin:15px 0 0px 5px; padding:0;; width:99%; float:left; overflow:hidden; }

.hot_lable_goods { margin:5px ; padding: 0 0 10px 0; width:160px; border-bottom:1px dashed #dad9d9; overflow:hidden; float:left;}

/*问题与案例额--------------------------------------------------------------------*/
.QA_detail{ width:350px; float:left; margin:15px 0 10px 13px; overflow:hidden;}
.QA_detail h1{ background: url(../images/tu07.gif) no-repeat left; margin:0 0 5px 0; color:#FFFFFF; height:26px; width:107px; padding:4px 0 0 20px; overflow:hidden;}
		   
/*问题 */			   
.question { margin:0; padding: 0px 0px 10px 20px; width:92%;background: url(../images/question.gif) no-repeat left top; border-bottom:1px dashed #dad9d9; overflow:hidden; }
.question p {margin: 5px 0 0 0; padding: 5px 5px 0px 10px; }  


#aboutleft3text1{ width:97%; margin:0 0 0 25px;}
#aboutrecruit{ width:97%; margin:10px 0 5px 0; padding:0 0 10px 20px; border-bottom:1px #CCCCCC dashed; overflow:hidden;}

.namelistbox1{ width:97%; overflow:hidden; margin:10px 0 5px 10px;}
.namelistbox1 h1{ background:url(../images/namelist_bg.gif) no-repeat top left; height:23px; padding:10px 0 0 35px; width:94%; }

 .horizontal_name { margin: 5px 0 5px 5px;padding: 0;list-style: none; overflow:hidden;}
	 .horizontal_name li { 
	       list-style: none; float:left; width:335px;
		   background: url(../images/arrow1.gif) no-repeat center left; 
		   padding: 2px 0px 2px 10px;
		   margin:0 0 0 10px;;
		   text-overflow:ellipsis; 
		   white-space:nowrap; 
		   overflow:hidden;
		   }
		   .horizontal_name li a { font-size:12px;}
		   .horizontal_name li a:hover { color: #413ca3; }		   


/*选项卡菜单样式～～～～～～～～～～～～～～～ */	
.tab
{
 width:98%;
 margin:0;
 overflow:hidden;
 border:0px solid #cccccc;
}
.menu,.menu li
{
 margin:0;
 padding:0;
 height:24px;
 list-style:none;
 overflow:hidden;
 text-align:center;
}
.menu
{
 border-bottom:2px solid #206ddf;
}
.menu .default
{
 width:84px;
 float:left;
 font-size:10pt;
 line-height:1.5;
 margin-left:1px;
 cursor:pointer; 
 padding:3px 0 0 0; 
 background: url(../images/gay.jpg) no-repeat;
}
.menu .active
{
 width:84px;
 float:left;
 font-size:10pt;
 line-height:1.5;
 margin-left:1px;
 cursor:pointer; 
 font-weight:bold;
 color:#FFFFFF;
 padding:3px 0 0 0;
 background:url(../images/red.jpg) no-repeat;
}
.con_pl
{
 width:98%;
 margin:10px 5px;
}
