/*通用部分*/
.sharewidth{width: 100%;margin:0 auto;background-color: white;}
.comwidth{width: 1000px; margin:0 auto;overflow: hidden;} 
.over{overflow:hidden;}
.fl{ float:left;}
.fr{float:right;}
.clear{clear:both;}
/*顶部样式*/
header{ width:100%; height: 160px; background: url(../eo/resources/images/top_bj.png) no-repeat center top;}
.top_box{height: 160px; margin: 0 auto;}
.top_box img{padding-top: 50px;}
/*导航*/
nav{ width: 100%; height:40px;background-color:#0da9e4;}
nav ul{height:40px; line-height: 40px;}
nav ul li{ float:left; width: 100px;  text-align: center;}
.current_nav{background-color:#0e71a8;}
nav ul li:hover{background-color:#0e71a8;}
nav ul li a{color: #fff;font-size:14px;}
nav time{ line-height: 40px; color:#fff;padding-left:17px; background: url(../eo/resources/images/time.png) no-repeat left center;}
/*---------------------主体内容开始--------------------------------*/
.left_box{ width:360px;height:360px; margin-top: 20px; }
.right_box{width:620px;height:360px;margin-top: 20px;}
/*用户中心*/
.user_center{border:solid 1px#0da9e4;}
.user_center p{height:38px;color: #fff; font-size:14px; line-height:38px;padding-left: 30px; background:url(../eo/resources/images/user.png) no-repeat 10px center; background-color: #0da9e4; }
.user_operate{height:320px;overflow: hidden;}
/*.user_operate a{ display: block; float:left; width:300px; height:120px;margin:25px 30px 0 30px; border-radius:10px;font-size:24px; color:#fff; text-align: center; vertical-align: middle; line-height: 120px;}*/
.user_operate .register{background-color:#ecb035; }
.user_operate .login{background-color: #4fc0e8;}
.user_operate .register:hover{background-color:#da9803; }
.user_operate .login:hover{background-color: #0da9e4;}
/*通知公告*/
.notice_title{height:37px; border-bottom:solid 2px #0da9e4; line-height: 37px; font-size:14px; color:#333; /*ping-left: 80px; background: url(../eo/resources/images/title_bj.png) no-repeat left top; */ }
.notice_box .notice_title img{ display:inline-block; width: 70px; height: 37px;margin-bottom:3px;margin-left: 0;margin-right: 10px;}
.notice_title .more{float:right;color:#666;padding-right:16px;background:url(../eo/resources/images/add.png) no-repeat right center;}
.notice_title .more:hover{color:#0da9e4;text-decoration: underline;}
/*table {table-layout:fixed; border-collapse:collapse;}
th {white-space:nowrap; word-break:keep-all;overflow:hidden;}
td {white-space:nowrap; word-break:keep-all;overflow:hidden;}
td a:hover{text-decoration:underline;color:#0da9e4;}*/
.notice_content{width:580px; margin:0 auto; height:320px; overflow: hidden;} 
.notice_box table {table-layout:fixed; border-collapse:collapse;}
.notice_box td {white-space:nowrap; word-break:keep-all;overflow:hidden;}
.notice_box tr{height:40px; line-height: 40px;}
.notice_box .notice_content tr{border-bottom:solid 1px #ccc;}
.notice_box td{text-align: left;color:#5f5f5f;}
.notice_box img{display:inline-block; vertical-align: middle;margin-left: 10px;}
.notice_box td a{ display:inline-block; max-width:90%;
	vertical-align: middle;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	color:#5f5f5f;
}
.notice_box td a:hover{text-decoration:underline;color:#0da9e4;}
.notice_box td span{ display:inline-block; width: 20px; height: 10px; background: url(../eo/resources/images/new_icon.png) no-repeat;margin-left: 5px;}
.notice_box .time{color:#a4a4a4; text-align: right;}
/*常见问题*/
.question_content{width:320px; margin:auto;}
.question_content td{ text-indent: 0;}
.question_content em{color:red;vertical-align: middle;}
.question_content i{ display: inline; color:#004e97;}
/*footer*/
footer{width:100%;border-top:solid 3px #0da9e4; margin-top:20px;}
.footer_info{ margin:10px auto;}
.footer_info p{ text-align: center; line-height: 30px;}
/*-------------------------------------------结束----------------------------------------------*/