﻿@charset "utf-8";
/* CSS Document */
#main .index_left { float:left;width:257px; overflow:hidden;}
.list1 { list-style:none; padding:0 5px;}
.list1 li { height:21px; line-height:21px; list-style:none;text-align:left;}
.list1 li span { float:right; color:#999;}

#main .left_out {
	border: 3px solid #F9F9F9;
	margin-right:5px;float:left;
}
#main .left_in {
	width:244px;
	border:1px solid #E6E6E8;
	float:left;
}

#main .left_in .title { height:25px; line-height:25px; border-bottom:1px #B4CAE0 dashed; }
#main .left_in .title a { display:block; float:left;font-size:14px; padding:0 10px;}

#main .mid{ float:right; width:700px;}



#main .mid_1 {height:275px; width:500px; float:left;}
#main .mid_1_out { float:left;border: #EFF3F8 3px solid;}
#main .mid_1_in {height:130px; width:494px;border:1px #B4CAE0 solid;}
#main .mid_1_in .mid_block { width:97px; border-right:1px #B4CAE0 dashed;height:100%; float:left;}
#main .mid_1_in .mid_block strong {
	display:block;
	font-size:14px;
	height:24px;
	line-height:24px;
	border-bottom:1px #B4CAE0 dashed;
	color: #333;
	background:url(title_bg.png) repeat-x;
}
#main .mid_1_in .mid_block a { height:21px; line-height:21px; font-size:12px;}

#main .mid_2_out {border: #EFF3F8 3px solid;width:188px;float:right;}
#main .mid_2_in {
	height:273px;
	width:186px;
	border:1px #B4CAE0 solid;
	background-color:#FEFFF4;
	text-align:left;
}
#main .mid_2_in span {
	display:block;
	padding:5px;
	font-size:14px;
	color: #333;
	font-weight:bold;
}
#main .mid_2_in_block{
	background:#FFFFFF;
	border:1px solid #F2F2F0;
	margin:5px 5px 0 5px;
	padding:4px;
	color:#333;
	height:33px;
}
#main .mid_2_in_block a {
	font-size:14px;
	color:#33679B;
	font-weight:bold;
}

#main .block_out {border: #EFF3F8 3px solid;width:341px;float:left;}
#main .block_in {height:193px; width:339px;border:1px #B4CAE0 solid;}
#main .block_in ul { padding:0 5px;}
#main .block_in li {height:21px; line-height:21px; list-style:none; color:#999;text-align:left; width:329px; overflow:hidden; white-space:normal;}
#main .block_in li a{ padding:0 2px; font-size:12px;}
#main .block_in li span {float:right; color: #999;}
#main .block_line {height:200px; width:5px; float:left;}

.img_list { padding:5px; height:100px;}
.img_list li { float:left; text-align:center; list-style-type:none; display:block; width:84PX; margin-bottom:10PX;}
.img_list img { width:70px; height:70px; padding:1px;border:2px solid #F2F2F2;}

.soft_list {height:375px; color:#333;}
.soft_list li {list-style-type:none; border-bottom:1px #666 dashed; display:block; width:228px;float:left; padding:10px 6px;}
.soft_list li img {width:32px; height:32px; padding-right:6px; float:left;}
.soft_list li p { display:block; float:right; width:190px; line-height:16px; text-align:left;}
.soft_list li a { margin:0px;}

/*赞助*/
.zanzhu1{ height:60px; width:700px; background-color:#FFFFCC; float:left;}




/*书籍和标签*/
#edu { height:115px; width:484px;float:left; background-color:#B4CAE0; }
#edu h2 { background:#FFFFFF;}
#edu .link a { color:#FFF; margin-right:5px;}
#tag { height:115px; width:470px;float:right;overflow:hidden;}
.tagc1{
	font-size:12px;
	color:#777;
}
.tagc2{
	font-size:14px;
	font-weight:bold;
	color:#666;
}



/*选项卡*/
.TabTitle {height:23px; line-height:23px; border-bottom:1px #CDCDCD dashed; padding:2px 0 0 15px;}
.TabTitle li {float:left;list-style:none;border:1px #FFF solid;}
.TabTitle li a strong{
	font-size:14px;
	padding:0 10px;
	color:#000;
	font-weight:normal;
}
.TabTitle .active {
	background:url(title2_bg.png) repeat-x;
	border:1px solid #F3F3F3;
}
.TabTitle .active a:hover strong{ text-decoration:none;}
.TabContent ul { list-style:none;height:338px;padding:0 5px;overflow:hidden;width:234px; float:left;}
.TabContent li { height:21px; line-height:21px; list-style:none; color:#999;text-align:left; width:235px; overflow:hidden; white-space:normal;}
.TabContent span { float:right; color: #999;}
.TabContent li a{
	font-size:12px;
	color:#33679B;
}
.TabContent .none{ display:none;}
