/*==================================================
烟台会计网 www.ytkjw.com  nzl5423@163.com
===================================================*/
/* 全局 */
body {
	margin:0;padding:0;
	background:#FFF;
	color:#333;
	font:normal 12px '宋体',verdana,sans-serif;
}
* {
	margin:0;padding:0;
}
ul,li {
	list-style:none;
	margin:0;padding:0;
}
img {
	border:0;
}
h5 {
	font-size:12px;
	text-indent:10px;
}
h1 {
	font-size:16px;
	font-weight:bold;
}
h6 {
	font-size:12px;
	font-weight:bold;
	color:#000;
}
h6 a,h6 a:hover {
	text-decoration:underline;
}

/* 字体 */
a {background:transparent;color:#333;text-decoration: none;}
a:hover {background:transparent;color:#375B79;text-decoration: none;text-decoration:underline; }

/*Fix Float BUG*/
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
.clearfix {display: inline-table;}

/*Hides from IE-mac*/
.clearfix1 {height: 1%;}
.clearfix {display: block;}

/*ytkjwtop*/
.SunTop {
	clear:both;
	width:960px;
	height:27px;
	overflow:hidden;
	border:1px solid #9FD0F8;
	background:#FFF;
	margin:2px auto;
}

.SunTop_Bg {
	width:960px;
	height:27px;
	margin:0 auto;
	background:url(../images/Sun_Top.jpg) repeat-x;
	vertical-align:middle;
}

.ytkjwtop {
	width:960px;
	height:27px;
	margin:0 auto;
	background:url(../images/top_bg.gif) repeat-x;
	margin-bottom:1px;
	vertical-align:middle;
}
.ytkjwtopl {
	float:left;
	width:470px;
}
.ytkjwtop2 {
	float:right;
	width:280px;
	height:27px;
	line-height:27px;
}
input.login {
	width:70px;height:15px;
	border:1px solid #CCC;
}
input.login_btn {
	width:35px;height:18px;
	background:url(../images/login_btn.gif) no-repeat;
	border-style:none;
}
input.reg_btn {
	width:35px;height:18px;
	background:url(../images/reg_btn.gif) no-repeat;
	border-style:none;
}
/*通栏1*/
.banner {
	clear:both;
	width:960px;
	margin:0 auto;
	text-align:center;
}
/* Search */
#search {
	width:700px;
	border:1px solid #B8C9D3;
	background:url(../images/searchbg2.gif) top repeat-x;
	margin:0 auto;
	text-align: left;
	height:50px;
	overflow:hidden;
	color: #222;
}
#search form input {
	width:460px;
	margin-top:15px;
	margin-left:10px;
}
.searchnav {
	color: #D9D9D9;
	list-style: none;
	margin-left: 10px;
	text-align: center;
	padding-top: 2px;
}
.searchnav li {
	float: left;
	background: url(images/tab1.gif) no-repeat 3px bottom;
	width: 65px;
	height:24px;
	line-height: 24px;
	color: #333;
}
.searchnav a {
	width: 100%;
	height:22px;
	color: #333;
	display: block;
	text-decoration: none;
	padding-top:1px;
}
.searchnav a:hover {
	background: url(../images/tab1.gif) no-repeat;
	color: #333;
	text-decoration: none;
	padding-top:1px;
}
.searchnav .tab {
	background: url(../images/tab1.gif) no-repeat center;
	margin-top:2px;
	line-height:20px;
}


#search1 {
	clear:both;
	width:100%;
	height:40px;
	background:url(../images/searchbg1.gif) bottom  repeat-x;
	margin-top:6px;
}
#search1 input.btnoff,#search1 input.btnon {
	width: 50px;
	height: 20px;
	line-height: 20px;
	cursor: pointer;
	background:url(../images/searchb.gif) no-repeat;
	border-style:none;
	color:#000;
}
#search1 input.btnon {
	background:url(../images/searchb.gif) no-repeat;
}
#search1 strong {
	color:red;
}
/*sitenav*/
.sitenav {
	clear:both;
	width:960px;
	height:95px;
	margin:5px auto;
	margin-bottom:0;
}
.toplogo {
	float:left;
	width:230px;
	margin-top: 5px;
}
.sitenav_r {
	float:right;
	width:730px;
}
.sitenav_content {
	width:728px;
	height:80px;
	line-height:30px;
	border:0px solid #C1D2DF;
	background:#FFFFFF;
	text-align:center;
	margin-top:1px;
}
.sitenav_menu {
	width:960px;
	height:30px;
	line-height:30px;
	border:1px solid #C1D2DF;
	background:#F6F8F9;
	text-align:center;
	margin: 5px auto;
}
.sitenav_menu a,.sitenav_menu a:hover {
	font:n 12px '宋体';
	color:#345672;
}
/*Container1*/
.container1 {
	width:960px;
	margin:5px auto;
}
.container1_l {
	float:left;
	width:702px;
}
.conainer1_r {
	float:right;
	width:258px;
}
.inner {
	clear:both;
	width:100%;
	margin-top:10px;
}
.inner_l {
	float:left;
	width:304px;
}
.inner_r {
	float:right;
	width:390px;
}
/*Container2*/
.Container2 {
	width:960px;
	margin:5px auto;
}
.Container2_l {
	float:left;
	width:702px;
}
.conainer1_r {
	float:right;
	width:258px;
}
.inner2 {
	clear:both;
	width:100%;
	margin-top:0px;

}
.inner2_l {
	float:left;
	width:304px;
}
.inner2_r {
	float:right;
	width:390px;
}
/*focuspic*/
.focusPic {
	width:300px;
	height:225px;
	border:1px solid #C8D4DE;
}
/*recommend*/
.recommend {
	width:304px;
	height:195px;
	background:url(../images/recommend_bt.gif) bottom no-repeat;
	margin-top:10px;
}
.recommend h4 {
	width:304px;
	height:34px;
	line-height:32px;
	background:url(../images/cztz.gif) no-repeat;
	text-indent:25px;
	font-size:14px;
}
.recommend h4 a,.recommend h4 a:hover {
	color:#000000;
}
.recommend_content {
	width:100%;
	background:url(../images/bg1.gif) repeat-y;
	height:151px;
}
.recommend ul.img {
	width:280px;
	margin:0 14px 0 10px;
}
.recommend ul.img li {
	float:left;
	width:33.33%;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.recommend ul.img li img {
	border:1px solid #4A7AA3;
}
.recommend ul.text {
	width:97%;
	margin:0 auto;
	padding-left: 1px;
}
.recommend ul.text li {
	float:left;
	width:90%;
	height:21px;
	line-height:21px;
	overflow:hidden;
	color:#426C8F;
}
.recommend ul.text li a {
	color:#426C8F;
	font-size:12px;
}
/*recommend2*/
.recommend2 {
	width:304px;
	height:194px;
	background:url(../images/recommend_bt.gif) bottom no-repeat;
	margin-top:3px;
}
.recommend2 h4 {
	width:304px;
	height:34px;
	line-height:32px;
	background:url(../images/cztz.gif) no-repeat;
	text-indent:25px;
	font-size:14px;
}
.recommend2 h4 a,.recommend2 h4 a:hover {
	color:#000000;
}
.recommend2_content {
	width:100%;
	background:url(../images/bg1.gif) repeat-y;
	height:151px;
}
.recommend2 ul.img {
	width:280px;
	margin:0 14px 0 10px;
}
.recommend2 ul.img li {
	float:left;
	width:33.33%;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.recommend2 ul.img li img {
	border:1px solid #4A7AA3;
}
.recommend2 ul.text {
	width:94%;
	margin:0 auto;
	padding-left: 1px;
}
.recommend2 ul.text li {
	float:left;
	width:90%;
	height:21px;
	line-height:21px;
	overflow:hidden;
	color:#426C8F;
}
.recommend2 ul.text li a {
	color:#426C8F;
	font-size:12px;
}
/*forum*/
.forum {
	width:304px;
	height:195px;
	background:url(../images/forum_bt.gif) bottom no-repeat;
	margin-top:10px;
}
.forum h4 {
	width:304px;
	height:34px;
	line-height:32px;
	background:url(../images/cztz.gif) no-repeat;
	text-indent:258px;
	font-size:12px;
}
.forum h4 a,.forum h4 a:hover {
	color:#426C8F;
}
.forum_content {
	width:100%;
	background:url(../images/bg1.gif) repeat-y;
	height:151px;
}
.forum ul.img {
	width:280px;
	margin:0 14px 0 10px;
}
.forum ul.img li {
	float:left;
	width:33.33%;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.forum ul.img li img {
	border:1px solid #4A7AA3;
}
.forum ul.text {
	width:94%;
	margin:0 auto;
}
.forum ul.text li {
	float:left;
	width:90%;
	height:21px;
	line-height:21px;
	overflow:hidden;
	color:#426C8F;
}
.forum ul.text li a {
	color:#426C8F; font-size:14px;
}
/*zt*/
.zt {
	width:304px;
	height:195px;
	background:url(../images/recommend_bt.gif) bottom no-repeat;
	margin-top:10px;
}
.zt h4 {
	width:304px;
	height:34px;
	line-height:32px;
	background:url(../images/cztz.gif) no-repeat;
	text-indent:25px;
	font-size:14px;
}
.zt h4 a,.zt h4 a:hover {
	color:#000000;
}
.zt_content {
	width:100%;
	background:url(../images/bg1.gif) repeat-y;
	height:151px;
}
.zt ul.img {
	width:280px;
	margin:0 14px 0 10px;
}
.zt ul.img li {
	float:left;
	width:33.33%;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.zt ul.img li img {
	border:1px solid #4A7AA3;
}
.zt ul.text {
	width:90%;
	margin:0 auto;
	padding-left: 1px;
}
.zt ul.text li {
	float:left;
	width:90%;
	height:21px;
	line-height:21px;
	overflow:hidden;
	color:#426C8F;
}
.zt ul.text li a {
	color:#426C8F; font-size:12px;
}
/*zt2*/
.zt2 {
	width:304px;
	height:195px;
	background:url(../images/recommend_bt.gif) bottom no-repeat;
	margin-top:10px;
}
.zt2 h4 {
	width:304px;
	height:34px;
	line-height:32px;
	background:url(../images/swtz.gif) no-repeat;
	text-indent:258px;
	font-size:12px;
}
.zt2 h4 a,.zt2 h4 a:hover {
	color:#426C8F;
}
.zt2_content {
	width:100%;
	background:url(../images/bg1.gif) repeat-y;
	height:151px;
}
.zt2 ul.img {
	width:280px;
	margin:0 14px 0 10px;
}
.zt2 ul.img li {
	float:left;
	width:33.33%;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.zt2 ul.img li img {
	border:1px solid #4A7AA3;
}
.zt2 ul.text {
	width:94%;
	margin:0 auto;
}
.zt2 ul.text li {
	float:left;
	width:90%;
	height:21px;
	line-height:21px;
	overflow:hidden;
	color:#426C8F;
}
.zt2 ul.text li a {
	color:#426C8F; font-size:12px;
}

/*FocusNews*/
.FocusNews {
	width:388px;
	height:425px;
	overflow:hidden;
	border:1px solid #C8D4DE;
	background:url(../images/focusnews_bg.gif) top repeat-x;
}
.headline {
	width:368px;
	height:78px;
	overflow:hidden;
	border:1px solid #C8D4DE;
	margin:9px auto;
	background:url(../images/headline_bg.gif) top repeat-x;
}
.headline h1 {
	width:340px;
	height:20px;
	line-height:20px;
	margin:9px auto 8px auto;
	text-align:center;
	overflow:hidden;
}
.headline h1 a {
	font:normal 20px '黑体';
	color:#000;
}
.headline p {
	width:348px;
	height:68px;
	overflow:hidden;
	line-height:1.3;
	margin:0 auto;
}
.headline p a {
	color:#666;
}
.FocusNews ul {
	clear:both;
	width:92%;
	margin:4px auto;
	border-bottom:0px dashed #CCC;
}
.FocusNews li {
	height:28px;
	line-height:28px;
	overflow:hidden;
	background:url(../images/arrow1.gif) 0 11px no-repeat;
	text-indent:10px;
}
.FocusNews li a {
	font-size:14px;
	color:#000;
}
li.rightmore {
	text-align:right;
	background:none;
}
/*mars*/
.mars {
	width:390px;
	margin:5px auto 0 auto;
}
.mars h4 {
	width:390px;
	height:26px;
	line-height:23px;
	text-indent:18px;
	background:url(../images/mars.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
}
.mars h4 a,.mars h4 a:hover {
	color:#FFFFFF;
}
.mars ul {
	width:372px;
	height:158px;
	border:1px solid #DDE6EC;
	background:#FAFBFC;
	overflow:hidden;
	margin-top:5px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:7px;
	padding-top:8px;
	color:#375B79;
}
.mars li {
	float:left;
	width:50%;
	height:23px;
	line-height:23px;
	overflow:hidden;
}
.mars li a {
	color:#375B79;
}
/*mars2*/
.mars2 {
	width:390px;
	margin:5px auto 0 auto;
}
.mars2 h4 {
	width:390px;
	height:26px;
	line-height:26px;
	text-indent:18px;
	background:url(../images/tit_bbs.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
}
.mars2 h4 a,.mars2 h4 a:hover {
	color:#FFFFFF;
}
.mars2 ul {
	width:372px;
	height:148px;
	border:1px solid #DDE6EC;
	background:#FAFBFC;
	overflow:hidden;
	margin-top:5px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:7px;
	padding-top:8px;
	color:#375B79;
}
.mars2 li {
	float:left;
	width:50%;
	height:23px;
	line-height:23px;
	overflow:hidden;
}
.mars2 li a {
	color:#375B79;
}
/*ad*/
.ad {
	float:right;
	width:250px;
	height:125px;
	margin-bottom:5px;
	overflow:hidden;
}
/*adtext*/

.adtext {
	width:248px;
	height:125px;
	background:#F7FAFD;
	border:1px solid #D1DEE6;
	padding-top:5px;
	margin-bottom:5px;
}
.adtext ul {
	width:95%;
	margin:3px auto;
}
.adtext li {
	height:25px;
}
.adtext label input {
	width:120px;
}
.adtext a {
	color:#06C;
	text-decoration:none;
}

/*hot*/
.hot,.union_login,.adtext {
	width:250px;
	float:right;
}
.hot h4,.union_login h4 {
	width:250px;
	height:27px;
	line-height:24px;
	font-size:12px;
	color:#307AC3;
	background:url(../images/hot_bg.gif) no-repeat;
	text-indent:20px;
}
.hot_content {
	width:248px;
	height:391px;
	background:#F7FAFD;
	border-left:1px solid #D1DEE6;
	border-right:1px solid #D1DEE6;
	border-bottom:1px solid #D1DEE6;
	padding-top:5px;
}
.recommend_content h5 {
	width:90%;	
	height:15px;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
}
.recommend_content h5 a {	
	font-size:12px;
	color:#426C8F;
	font-weight:bold;
	text-decoration:underline;
}
.recommend_content p {
	width:90%;
	height:55px;
	overflow:hidden;
	line-height:1.4;
	margin:7px auto 0 auto;
	border-bottom:1px dashed #CCC;
}
.recommend_content p a {
	color:#666;
}
.hot_content ul {
	width:96%;
	margin:3px auto;
}
.hot_content li {
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.hot_content h6 {
	width:94%;
	height:22px;
	line-height:22px;
	margin:5px auto;
	background:url(../images/arrow2.gif) 5px 7px no-repeat #FFF;
	color:#307AC3;
	font-size:12px;
	border-top:1px solid #D1DEE6;
	border-bottom:1px solid #D1DEE6;
	text-indent:16px;
}
/*考试指南*/
.smallad{
	width:248px;
	float:right;
	margin-top: 3px;
	background:#F7FAFD;
	border:1px solid #D1DEE6;

	padding-top:5px;
	overflow: hidden;
}
.kszn {
	width:250px;
	float:right;
	margin-top: 3px;
}
.kszn_content {
	width:248px;
	height:224px;
	background:#F7FAFD;
	border-left:1px solid #D1DEE6;
	border-right:1px solid #D1DEE6;
	border-bottom:1px solid #D1DEE6;
	padding-top:5px;
	overflow: hidden;
	
}
.kszn h4 {
	width:250px;
	height:27px;
	line-height:24px;
	font-size:12px;
	color:#307AC3;
	background:url(../images/hot_bg.gif) no-repeat;
	text-indent:20px;
}
.kszn_content ul {
	width:96%;
	margin:3px auto;
}
.kszn_content li {
	height:25px;
	line-height:25px;
	overflow:hidden;
}

/*rank*/
#rank_container {
	float:right;
	width:250px;
	margin-top:4px;
}

#slide_nav1 {
	width:250px;
	height:30px;
	line-height:26px;
	background:url(../images/slide1.gif) no-repeat;
	text-indent:98px;
	padding-top:9px;
}
#forum_container {
	clear:both;
	width:248px;
	height:330px;
	border-left:1px solid #BFD0DB;
	border-right:1px solid #BFD0DB;
	border-bottom:1px solid #BFD0DB;
	margin-top:-9px;
	overflow: hidden;
}
#forum_container li{
	height:25px;
	line-height:25px;
	overflow:hidden;
}

#slide_nav2 {
	width:250px;
	height:30px;
	line-height:26px;
	background:url(../images/slide2.gif) no-repeat;
	text-indent:98px;
	padding-top:9px;
}
#slide_nav1 a,#slide_nav2 a {
	color:#FFF;
}
#slide_nav1 a.selected,#slide_nav2 a.selected {
	color:#375B79;
	font-weight:bold;
}
#site_container {
	clear:both;
	width:248px;
	height:330px;
	border-left:1px solid #BFD0DB;
	border-right:1px solid #BFD0DB;
	border-bottom:1px solid #BFD0DB;
	margin-top:-9px;
	overflow: hidden;
}
#site_container li{
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.rank_content {
	width:246px;
	margin:1px auto;
	overflow:hidden;
}
.rank_content td {
	height:24px;
	line-height:24px;
	background:#F5F8FA;
	border-bottom:1px solid #FFF;
	text-align:center;
	overflow:hidden;
}
.rank_content a,.rank_content  {
	font-size:12px;
}

/*Union Login*/
.union_login {
	margin-top:5px;
}
.union_content {
	width:248px;
	height:100px;
	background:#F7FAFD;
	border-left:1px solid #D1DEE6;
	border-right:1px solid #D1DEE6;
	border-bottom:1px solid #D1DEE6;
	padding-top:15px;
}
.union_content ul {
	width:95%;
	margin:3px auto;
}
.union_content li {
	height:25px;
}
.union_content label input {
	width:120px;
}
.union_content a {
	color:#06C;
	text-decoration:underline;
}
/*pic*/
.pic {
	clear:both;
	width:958px;
	height:215px;
	border:1px solid #DDE6EC;
	background:#FAFBFC;
	margin:10px auto;
}
.pic h4 {
	width:100%;
	height:33px;
	line-height:33px;
	background:url(../images/pic_l.gif) 5px no-repeat;
	margin:5px auto;
	font-size:12px;
	font-weight:normal;
	text-align:right;
}
.pic h4 a {
	font-size:12px;
	font-weight:normal;
	color:#375B79;
}
.pic ul {
	width:960px;
	margin:0 auto;
}
.pic li {
	float:left;
	width:20%;
	text-align:center;
	background:url(../images/pic_bg2.gif) 6px 3px no-repeat;
}
.pic li a {
	display:block;
	padding-top:12px;
	color:#375B79;
}
.container2 {
	clear:both;
	width:960px;
	margin:2px auto;
}
.container2_l {
	float:left;
	width:702px;
}
.container2_r {
	float:right;
	width:475px;
}
.box {
	width:473px;
	height:510px;
	border:1px solid #BBCDD9;
	background:#FAFBFC;
}
.box h4 {
	width:471px;
	height:30px;
	line-height:30px;
	background:url(../images/box_bg.gif) repeat-x;
	margin:0 auto;
}
span.left {
	float:left;
	width:30%;
	font-size:14px;
	text-indent:10px;
}
span.left a {
	color:#305069;
}
span.right a {
	color:#305069;
	font-weight:normal;
}
span.right {
	float:right;
	width:52%;
	font-size:12px;
	color:#000;
	font-weight:normal;
}
.box_content {
	width:460px;
	margin:5px auto;
}
.box_l {
	float:left;
	width:170px;
	text-align:center;
}
.box_r {
	float:right;
	width:285px;
}
.box_l img {
	padding:3px;
	border:1px solid #CCC;
}
.box_l a {
	display:block;
	padding-top:5px;
	padding-bottom:7px;
}
.boxts {
	width:150px;
	height:150px;
	border:1px solid #C6D5DF;
	background:#EFF2F5;	
	margin:7px auto 2px auto;
}
.boxts h4 {
	width:148px;
	height:22px;
	line-height:20px;
	margin:0 auto;
	color:#000;
	font-size:12px;
	text-indent:10px;	
	text-align:left;
	font-weight:normal;
}
.box_r h6 {
	width:100%;
	height:22px;
	line-height:22px;
	background:url(../images/arrow3.gif) 5px 7px no-repeat #E2EAEF;
	color:#000;
	font-size:12px;
	text-indent:17px;	
	text-align:left;
	font-weight:normal;
}
.boxts ul {
	width:90%;
	margin:3px auto;
}
.boxts li {
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:left;
}
.boxts li a {
	display:inline;
	color:#375B79;
}
.box_r h5 {
	width:96%;
	margin:7px auto;
	overflow:hidden;
	text-align:center;
}
.box_r h5 a {
	font:bold 16px '宋体';
}
.box_r ul {
	width:96%;
	margin:3px auto;
}
.box_r li {
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.box_r li.rightmore {
	background:url(../images/arrow4.gif) 178px no-repeat;
}
.box_r li.rightmore a {
	color:#375B79;
}
.box_r a img {
	margin:1px auto 0 4px;
}
/*photo*/
.photo {
	clear:both;
	width:958px;
	height:345px;
	border:1px solid #BBCDD9;
	background:#FAFBFC;
	margin:5px auto;
}
.photo h4 {
	width:956px;
	height:30px;
	line-height:30px;
	background:url(../images/box_bg.gif) repeat-x;
	margin:0 auto;
}
.photo_l {
	float:left;
	width:220px;
	text-align:center;
	padding-top:5px;
}
.photo_l img {
	padding:3px;
	border:1px solid #CCC;
}
.photo_l a {
	display:block;
	padding-top:10px;
}
.photo_r {
	float:right;
	width:736px;
	padding-top:10px;
}
.photo_r ul {
	width:100%;
	margin:0 auto;
}
.photo_r li {
	float:left;
	width:25%;
	text-align:center;
}
.photo_r li img {
	padding:3px;
	border:1px solid #CCC;
}
.photo_r li a {
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}
.photo span.left {
	float:left;
	width:30%;
	font-size:14px;
	text-indent:10px;
}
.photo span.left a {
	color:#305069;
}
.photo span.right a {
	color:#305069;
	font-weight:normal;
}
.photo span.right {
	float:right;
	width:68%;
	font-size:12px;
	color:#000;
	font-weight:normal;
}

.poll ul {
	width:90%;
	margin:0 auto;
}
.poll li {
	height:26px;
	line-height:26px;
}
.poll li.input {
	text-align:right;
}
.poll h2 {
	width:96%;
	height:26px;
	line-height:26px;
	margin:2px auto;
	text-align:center;
	font-size:12px;
	color:#426C8F;
	font-weight:bold;
}

/*软件下载*/
.soft_content {
	width:248px;
	height:210px;
	background:#F7FAFD;
	border-left:1px solid #D1DEE6;
	border-right:1px solid #D1DEE6;
	border-bottom:1px solid #D1DEE6;
	padding-top:5px;
}
.soft_content h6 {
	width:94%;
	height:22px;
	line-height:22px;
	margin:5px auto;
	background:url(../images/arrow2.gif) 5px 7px no-repeat #FFF;
	color:#307AC3;
	font-size:12px;
	border-top:1px solid #D1DEE6;
	border-bottom:1px solid #D1DEE6;
	text-indent:16px;
}

.soft h4 {

	width:250px;
	height:26px;
	line-height:26px;
	text-indent:80px;
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
}
.soft ul {
	width:96%;
	margin:3px auto;
}
.soft li {
	height:25px;
	line-height:25px;
	overflow:hidden;
	}
.soft li.input {
	text-align:right;
}
.soft h2 {
	width:96%;
	height:26px;
	line-height:26px;
	margin:2px auto;
	text-align:center;
	font-size:12px;
	color:#426C8F;
	font-weight:bold;
}
/*video*/
.video {
	clear:both;
	width:958px;
	height:170px;
	border:1px solid #BBCDD9;
	background:#FAFBFC;
	margin:5px auto;
}
.video h4 {
	width:956px;
	height:30px;
	line-height:30px;
	background:url(../images/box_bg.gif) repeat-x;
	margin:0 auto;
}
.video span.left {
	float:left;
	width:30%;
	font-size:14px;
	text-indent:10px;
}
.video span.left a {
	color:#305069;
}
.video span.right a {
	color:#305069;
	font-weight:normal;
}
.video span.right {
	float:right;
	width:28%;
	font-size:12px;
	color:#000;
	font-weight:normal;
}
.video ul {
	width:100%;
	margin:4px auto;
}
.video li {
	float:left;
	width:16.62%;
	text-align:center;
}
.video li a {
	display:block;
	padding:3px;
}
.video li img {
	padding:3px;
	border:1px solid #CCC;
}

/*foot*/
.foot {
	clear:both;
	width:960px;
	margin:20px auto;
	text-align:center;
}
.foot1 {
	margin-bottom:5px;
}
/*论坛通栏*/
.bbs {
	width:930px;
	height:36px;
	margin:0 auto;
	background:url(../images/tit_bbs_bg.gif) repeat-x;
	margin-bottom:1px;
	vertical-align:middle;
	text-align: right;
	line-height: 36px;
	padding-right: 30px;
}
.bbs a,.bbs a:hover {
	color:#FFFFFF;
}
/*会计考试通栏*/
.kjks {
	width:930px;
	height:36px;
	margin:0 auto;
	background:url(../images/tit_kjks_bg.gif) repeat-x;
	margin-bottom:1px;
	vertical-align:middle;
	text-align: right;
	line-height: 36px;
	padding-right: 30px;
}
.kjks a,.kjks a:hover {
	color:#FFFFFF;
}
/*flash通栏广告*/
.flashtl0 {
	clear:both;
	width:958px;
	height:30px;
	overflow:hidden;
	border:1px solid #DDE6EC;
	background:#FAFBFC;
	margin:2px auto;
}
.flashtl {
	clear:both;
	width:958px;
	height:0px;
	border:0px solid #DDE6EC;
	background:#FAFBFC;
	margin:0px auto;
}
.flashtl2 {
	clear:both;
	width:958px;
	height:0px;
	overflow:hidden;
	border:1px solid #DDE6EC;
	background:#FAFBFC;
	margin:2px auto;
}
.flashtl3 {
	clear:both;
	width:958px;
	height:0px;
	overflow:hidden;
	border:1px solid #DDE6EC;
	background:#FAFBFC;
	margin:10px auto;
}
.bottom {
	clear:both;
	width:958px;
	height:25px;
	line-height:23px;
	border-top:1px solid #375B79;
	border-bottom:1px solid #375B79;

	background:#FFFFFF;
	margin:10px auto;
	text-align: center;
}
.link {
	clear:both;
	width:958px;
	line-height:23px;
	border:1px solid #DDE6EC;
	background:#FAFBFC;
	margin:10px auto;
	text-align: center;
}
.copyright {
	clear:both;
	width:958px;
	height:25px;
	line-height:23px;
	border:0px solid #DDE6EC;
	background:#FFFFFF;
	margin:10px auto;
	text-align: right;
}
