/*-----------------------------------------------------------------------------*/
/*----------global parameter----------*/
ul{list-style-type:none;}
ul.richtext{list-style-type:disc;margin-left:33px;}
ul.richtext li{padding-left:7px;}
a { color:#02b4e4; text-decoration: none;cursor:pointer; }
a:hover { text-decoration: underline;}
img{border:0;}
body,div,ul,li,form,dl,dt,dd,iframe,p,label,h3,h4,h5{margin:0;padding:0;border:0;}
body{font-family:tahoma,"宋体",Helvetica,Arial,sans-serif;font-size:12px;color:#444;}
input,textarea,select{font-size:1em;}
/*h3,.h3{font-size:14px;line-height:150%;color:#0f63b7;font-weight:normal;margin-bottom: 10px;margin-top:30px;}
h4{font-size:14px;line-height:150%;font-weight:bold;margin-bottom: 5px;margin-top:10px;}
h5{font-size:12px;margin:0;}
h6{font-size:12px;margin:0;font-weight:normal;}
p{line-height:150%;margin-bottom:8px;}*/
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*----------layout parameter----------*/
body{text-align:center;margin:0;padding:0;}
#page{text-align:left;margin:0 auto;width:1000px;padding:0;}
#container{margin:0 20px;}

#header{height:187px;background:url(../images/banner1.jpg) no-repeat left top;}
#logo{float:left;width:200px;}

#nav{float:right;overflow:hidden;margin-top:4px;padding:15px 0 0;background:url(../images/nav_bar1.gif) no-repeat right top;}
#nav dl{float:left;/*border-right:1px solid #edd400;*/background:url(../images/bar_bg_3.jpg) no-repeat right top;text-align:right;_width:80px;}
#nav dl.threeword{_width:66px;}
#nav dl.enditem{border:0;}
#nav dl dt{height:24px;line-height:24px;font-size:15px;padding:0 10px 0;}
#nav dl dt a{color:#444;}
#nav dl dt a:hover{color:#f60;text-decoration:none;}
#nav dl dd{height:11px;padding:0 10px 0;font-size:8px;color:#aaa;font-weight:normal;font-family:Verdana,arial;}

#userlinks{float:right;width:164px;overflow:hidden;margin-top:4px;padding:4px 0 0;text-align:right;}
#userlinks .quicklinks{padding:0 8px;height:24px;}
#userlinks .quicklinks select{width:86px;}
#userlinks .quicklinks a{color:#777;}
#userlinks .quicklinks a:hover{color:#f60;}
#userlinks .welcome{padding:0 8px;}
#userlinks .welcome dt{line-height:16px;height:16px;overflow:hidden;white-space:nowrap;}
#userlinks .welcome dd{line-height:20px;height:20px;overflow:hidden;}
#userlinks .welcome dd a{padding:6px 0px 0 0;}
#userlinks .welcome dd a.iconlogin{padding-left:20px;background:url(../images/icon_login.gif) no-repeat 0 2px;}
#userlinks .welcome dd a.iconreg{padding-left:20px;background:url(../images/icon_reg.gif) no-repeat 0 6px;}

#breadcreamb{position:absolute;top:148px;width:960px;height:39px;overflow:hidden;color:#888;}
#breadcreamb input,#breadcreamb select{color:#888;}
#breadcreamb .search{float:right;text-align:right;line-height:39px;width:320px;_padding-top:8px;}
#breadcreamb .search select{width:72px;}
#breadcreamb .search input.breadtext{width:180px;}
#breadcreamb .searchspan{float:right;width:40px;line-height:39px;font-weight:bold;}
#breadcreamb .bread{float:left;line-height:39px;padding-left:140px;width:430px;background:url(../images/arrow_3.gif) no-repeat 124px 15px;}
#breadcreamb .bread a{color:#888;}
#breadcreamb .bread a:hover{color:#f60;}



#footer{clear:both;padding:44px 0 40px;background:url(../images/footerbg.gif) repeat-x 0 30px;overflow:hidden;height:70px;}
#footer .schoollogo{float:left;width:206px;text-align:center;}
#footer .ostarlogo{float:right;width:186px;padding-top:10px;text-align:center;}
#footer .copyright{float:left;margin:10px 0;line-height:2em;padding:0 16px; border-color:#b4b4b4;border-style:dashed;border-width:0 1px 0;}
#footer .copyright .copylinks{width:534px;font-family:"宋体";color:#666;}
#footer .copyright .copylinks a{color:#666;}
/*-----------------------------------------------------------------------------*/
.count{font-weight:bold;font-family:"宋体";}
.bold{font-weight:bold;}
.left{float:left;}
.right{float:right;}
.textleft{text-align:left;}
.textright{text-align:right;}
.center{text-align:center;}
.clear{clear:both;}
br.clear{clear:both;line-height:0px;}
.orange{color:#f60;}
.gray{color:#aaa;}
.red{color:red;}
.all,.more{float:right;font-weight:normal;}
.more a{font-size:8px;color:#545742;font-family:Verdana,arial;}
.hidden{display:none;}
.hand{cursor:pointer;}
.arial{font-family:Tahoma,arial;}




/*----------newestblog----------*/
.newestblog{height:210px;text-align:left;}
.newestblog li{line-height:21px;height:21px;background:url(../images/index_line.jpg) repeat-x 0 bottom;}
.newestblog li a{color:#333;padding-left:20px;background:url(../images/arrow_16.jpg) no-repeat 8px 5px; *background-position-y:3px; _background-position-y:5px;}
.newestblog li a:hover{color:#d7192f;}
/*================================================================*/
#dialogCase{text-align:left;}

.iframewrapper{border-width:3px; border-style:solid; border-color:#ddd #777 #aaa #c7c7c7;}
.ts {
	FILTER: alpha(opacity=40); WIDTH: 324px; moz-opacity: 0.4
}
.ts1 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(http://img.kaixin001.com.cn/i/h40_bg.gif) repeat-y 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ts2 {
	BORDER-RIGHT: #565656 1px solid; BORDER-TOP: #565656 1px solid; BACKGROUND: #fff; BORDER-LEFT: #565656 1px solid; WIDTH: 308px; BORDER-BOTTOM: #565656 1px solid; POSITION: absolute
}
.ts3 {
	FONT-WEIGHT: bold; BACKGROUND:#eee url(../images/title_bg_7.gif) repeat-x 0 0; BORDER-BOTTOM: #888 1px solid; HEIGHT: 31px;/*CURSOR: move;*/
}
.ts31 {
	padding:6px 6px 6px 16px; font-size:14px; color:#666; FLOAT: left; 
}
.ts32 {
	FLOAT: right; padding:0;
}
.ts32 A {
	/*COLOR: #f6d2d8; TEXT-DECORATION: none;padding:4px 8px 8px 20px;*/display:block;background:url(../images/icons/del.gif) no-repeat 25px center;width:45px;height:21px;
}
.ts32 A:hover{text-decoration:none;}
.ts4 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ts41 {
	OVERFLOW-Y: scroll; MARGIN-BOTTOM: 5px; HEIGHT: 100px
}
.ts41w210 {
	WIDTH: 210px
}
.ts41p {
	MARGIN-BOTTOM: 5px
}
.ts42 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.ts43 {
	OVERFLOW-Y: auto; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; HEIGHT: 90px; TEXT-ALIGN: center
}
.ts44 {
	PADDING-RIGHT: 5px; OVERFLOW-Y: scroll; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 263px; PADDING-TOP: 5px; HEIGHT: 170px
}
.ts45 {
	PADDING-RIGHT: 0px; BORDER-TOP: #d8dfea 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #d8dfea 1px solid
}
.ts451 {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.ts452 {
	PADDING-RIGHT: 0px; BORDER-TOP: #d8dfea 1px solid; PADDING-LEFT: 45px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #d8dfea 1px solid
}
.ts460 {
	FILTER: alpha(opacity=40); WIDTH: 460px; moz-opacity: 0.4
}
.ts1_460 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(http://img.kaixin001.com.cn/i/h460_bg.gif) repeat-y 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ts2_460 {
	BORDER-RIGHT: #565656 1px solid; BORDER-TOP: #565656 1px solid; BACKGROUND: #fff; BORDER-LEFT: #565656 1px solid; WIDTH: 444px; BORDER-BOTTOM: #565656 1px solid; POSITION: absolute
}
.ts4_p80 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.c {
	CLEAR: both
}
.r {
	CLEAR: right; FLOAT: right
}
.rbs1 {
	BORDER-RIGHT: #f9a4b2 1px solid; BORDER-TOP: #f9a4b2 1px solid; FLOAT: left; BORDER-LEFT: #f9a4b2 1px solid; BORDER-BOTTOM: #f9a4b2 1px solid
}
.rb1 {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #d32c47; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #6a6a6a 1px solid; HEIGHT: 25px
}
.rb2 {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #d32c47; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #6a6a6a 1px solid; HEIGHT: 25px
}
.rb2 {
	BACKGROUND: #c71e3a
}
.rb1-12 {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #d32c47; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #6a6a6a 1px solid; HEIGHT: 23px
}