﻿/*----------------------------总体样式-----------------------------------*/
*, form{ margin:0; padding:0}
img { vertical-align:middle; border:0; margin-top:-1px}
ul, ol, li { list-style:none}
body { background:url(../images/back.jpg) repeat;}
input,iframe { vertical-align:middle}
a { color:Black; text-decoration:none}
a:hover { color:#5c85a6; text-decoration:underline}
td{ font-family:"宋体"; font-size:12px; color:Black; line-height:25px;}
table{margin: 0 auto;}

/*----------------------------首页-----------------------------------*/
.tdback{ background-color:#5c85a6}
.huiback{ background-color:#454444;}
.tdio { background:url(../images/io.jpg) repeat-y; padding-left:20px}
.tdworld { background:url(../images/world.gif) no-repeat; padding-left:25px}
.tdcp { background:url(../images/cp.gif) no-repeat; padding-left:35px}
.tddaohangback{ background-color:White; height:3px; padding-right:10px; color:#5c85a6}
.indextable
{ border-right-style:groove; border-width:1px; border-color:White; background-color:#5c85a6;}
.logintable
{ color:White; background-color:#5c85a6;}

.whitetext
{
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.whitetext2
{
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.whitetext2 a
{
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.whitetext2 a:hover
{
    color: red;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.STYLE1
{
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.box
{
    height: 17px;
    width:100px;
}
.validate
{
    text-align:left
}

.tabtd2 
{
    border-bottom:solid 1px #777777;
    color:Black;
    padding-left:10px;
}
.tabtd{ border-bottom:solid 1px #777777;}
.tabtd a{
color: #000;
text-decoration: none;
}

.tabtd a:visited{
color: #000;
}

.tabtd a:hover{
color: red;
background-color:#DDD;
}

.indexdevid 
{
	padding-left:4px;
    height: 30px;
    width: 655px;
    background: url("../images/devid.jpg") no-repeat top;
}

.daohang{
padding-left: 10px;
padding-top: 10px;
padding-bottom:3px;
color:#3399ff;
font: 12px Arial;
border-bottom:solid 1px #777777;
}

.daohang a{
color: #3399ff;
text-decoration: none;
}

.daohang a:visited{
color: #3399ff;
}

.daohang a:hover{
color: white;
background-color:black;
}

.ptop20
{
	 padding-top:10px;
	 padding-left:12px;
	 width:333px;
}

.ptop21
{
	 padding-top:10px;
	 padding-left:12px;
	 width:666px;
}

.redborder{ border:solid 1px white;}
.redborder2{ border:solid 1px white;}
.border3{
border-bottom:solid 1px #999;
}

#content li
{
 font-size:16px;
 line-height:35px;
 text-align:center;
 color:#fff;
 display:block;
 background:#333;
 width:150px;
}
#content li a{
 display:block;
 float:right;
 background:#333;
 width:150px;
 color:#fff;
 text-decoration:none;
}
#content li a:hover{
 color:#000;
 background:#fff;
}
.Whiteext20{color:White; font-size:16px; font-weight:bold}
.black01{color:Black; font-size:12px; font-weight:bold}

.mingxiA{
font: 12px Arial;
}

.mingxiA td
{padding-left:2px;
 color:#454444;
 padding-right:2px;
 background:#eeeeee;
 border-bottom:solid 1px #777777;
}

.mingxiA a{
color: #454444;
text-decoration: none;
}

.mingxiA a:visited{
color: #454444;
}

.mingxiA a:hover{
color: red;
}

.mingxiB{
font: 12px Arial;
}

.mingxiB td
{padding-left:2px;
 color:#454444;
 padding-right:2px;
 background:White;
 border-bottom:solid 1px #777777;
}

.mingxiB a{
color: #454444;
text-decoration: none;
}

.mingxiB a:visited{
color: #454444;
}

.mingxiB a:hover{
color: red;
}

.leftmenu td
{padding-top:5px;
 border-bottom:solid 1px #777777;
}
.accordion {
	width: 400px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h3 {
	background: #5c85a6 url(../images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
	color:White;
	text-align:left;
}
.accordion h3:hover {
	background-color: #6c9fc8;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #f7f7f7;
	color:Black;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}
.maintable
{ background-color:#fff;}

.maintable2
{ background-color:#222;}

.maintext {
    height:600px;
}
.maintext td {
	font: bold Arial, Helvetica, sans-serif;
	color:Black;
}
.maintext a {
	color:Black;
}
.maintext a:hover {
	color:Red;
}
.table001
{ border-style:solid; border-width:1px; border-color:#5c85a6; padding-top:5px}

			.boxgrid{ 
				width: 696px; 
				height: 300px; 
				float:left; 
				background:#333333; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 60px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 340;
 					left: 0;
 					padding-top:10px;
 				}
/* message display page */
.message_list {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 383px;
}
.message_list li {
	padding: 0;
	margin: 0;
	background: url(../images/message-bar.gif) no-repeat;
}
.message_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	text-align:left;
}
.message_head .timestamp {
	color: #666666;
	font-size: 95%;
	position: absolute;
	right: 10px;
	top: 5px;
}
.message_head cite {
	font-size: 100%;
	font-weight: bold;
	font-style: normal;
}
.message_body {
	padding: 5px 10px 15px;
	text-align:left;
}
.collapse_buttons {
	text-align: right;
	border-top: solid 1px #e4e4e4;
	padding: 5px 0;
	width: 383px;
}
.collapse_buttons a {
	margin-left: 15px;
	float: right;
}
/*Illustrations*/
#largeImg {
	border: solid 1px #ccc;
	width: 384px;
	height: 297px;
	padding: 5px;
}
.thumbs img {
	border: solid 1px #ccc;
	width: 100px;
	height: 100px;
	padding: 4px;
}
.thumbs img:hover {
	border-color: #5c85a6;
}

#itmeeting {
	border: solid 1px #5c85a6;
	width: 330px;
	height: 368px;
	padding: 5px;
}

#jiaoyuppt{
	border: solid 1px #5c85a6;
	width: 500px;
	height: 400px;
	padding: 5px;
}
#syly{
	border: solid 1px #5c85a6;
	width: 600px;
	height: 355px;
	padding: 5px;
}

.accordiondiv {
	width: 631px;
	border-bottom: solid 1px #c4c4c4;
}
.accordiondiv h3 {
	background: #5c85a6 url(../images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
	color:White;
	text-align:left;
}
.accordiondiv h3:hover {
	background-color: #6c9fc8;
}
.accordiondiv h3.active {
	background-position: right 5px;
}

#img002 {
	border: solid 1px #5c85a6;
	width: 200px;
	height: 70px;
	padding: 5px;
}

#img003 {
	border: solid 1px #5c85a6;
	width: 500px;
	height: 403px;
	padding: 5px;
}

.accordionMin {
	width: 300px;
	border-bottom: solid 1px #c4c4c4;
}
.accordionMin h3 {
	background: #5c85a6 url(../images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
	color:White;
	text-align:left;
}
.accordionMin h3:hover {
	background-color: #6c9fc8;
}
.accordionMin h3.active {
	background-position: right 5px;
}
.accordionMin p {
	background: #f7f7f7;
	color:Black;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}