﻿* { margin:0; padding:0; }
body{ background:url(images/talll-top.gif) top repeat-x #FFFFEE; font-family:"宋体"; font-size:12px;
color:#3a3a3a;}
ul, ul li {list-style:none; list-style-image:none; list-style-type:none;}
table{border:0px;}
td { padding:0px;}
tbody { border:none; }
a{ color:#015888; text-decoration:none;}
a:hover{text-decoration: none; color:#000000;}
img, a img { border:0;}
.clear { clear:both;}
#main { width:950px; margin:0 auto; height:100%;}
/*------HEADER------*/
.header { background:url(images/top-right.jpg) bottom right no-repeat; height:306px;}
.logo { margin:17px 0px 0px 38px;}
.slogan { margin-top:20px; margin-left:20px; font-style:italic; color:#3b3b3b; font-family:Arial; line-height:17px; font-size:12px;}
.slogan img { margin-bottom:66px;}
.slogan a { font-weight:bold; color:#e9542c;}
.pr-menu { padding:4px 0px 0px 17px; width:800px;}
ul.primary-links {margin:0px; padding:0; list-style:none; text-align:center;
    height: 33px;
}
ul.primary-links li {float:left; background:url(images/bg-menu.gif) top repeat-x; padding:8px 20px 10px 21px; margin-right:4px}
ul.primary-links li a {color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold;}
ul.primary-links li a:hover { text-decoration:underline; color:#33d3c0;}
/* footer */
#footer { color:#3b3b3b; font-size:12px; text-align:center; padding:5px 0px 5px 0px; margin-top:10px; border-top:solid 1px #e7e7e7; line-height:20px; margin-top:10px; background-color:#f1f1f1; width:100%}
#footer a { color:#3b3b3b; text-decoration:none;}
#footer a:hover{color:#ff9900;}
.banquan{ font-family:Arial; border-top:solid 1px #e7e7e7; margin-top:10px;}
/* footer end */

/*------CORNERS------*/

.bg-left { background:url(images/bg-left.gif) top right no-repeat;}
.bg-right { background:url(images/bg-right.gif) top left no-repeat;}
.left2{padding:0px 15px 0px 0px; }
.left2 .title{border-bottom:solid 1px #e7e7e7; margin:20px 0px 5px 0px; }
.cent { padding:16px 30px 20px 21px; border:1px solid #d8d8d8; border-top:none;} 
.right2{padding:0px 20px 0px 0px;}
.right2 .title{ padding:20px 0px 0px 0px; padding-left:17px;}
.right2 .block .content{ padding-left:33px;}

/*----Login-form----*/
.title {  background:url(images/bg-line.gif) bottom repeat-x;}
.title h3 { color:#015888; font-size:14px; font-weight:normal; padding:0px 0px 4px 23px; background:url(images/bg-h.gif) no-repeat 0 2px; font-family: "微软雅黑","宋体";}
#block-user-0 { background:url(images/bg-login.gif) left repeat-y; }
#block-user-0 .content {padding:10px 0px 10px 30px;}
#user-login-form { text-align:left;}
#user-login-form input#edit-name, #user-login-form input#edit-name-1 { width:148px; font-size:13px; color:#163a43; background:#f1f1f1; border:1px solid #c1c1c1;}
#user-login-form input#edit-pass, #user-login-form input#edit-pass-1 { width:148px; font-size:13px; color:#163a43; background:#f1f1f1; border:1px solid #c1c1c1;}
#user-login-form label { color:#252525; font-size:12px; font-weight:normal; }
#user-login-form .form-required { color:#2998d8;}
#user-login-form .description a { color:#FFFFFF;}
#user-login-form .item-list ul { padding:0;}
#user-login-form .item-list li{ line-height:16px; list-style:none; list-style-image:none; margin:0px; padding:0px; background:none;}
#user-login-form .item-list li a{ font-weight:normal; color:#0091e4; text-decoration:underline; font-size:12px;}
#user-login-form .item-list li a:hover{text-decoration:none;}
.form-submit{ background:url(images/login.gif) no-repeat 0 0; border:none; width:60px; height:18px; font-weight:normal; margin-top:12px; margin-bottom:10px; color:#0e2d3e}
#user-login-form .form-item { margin-top:5px; margin-bottom:3px;}
/*----search----*/
.search{ border-top:solid 1px #e7e7e7;}
.searchcontent{padding:5px 0px 5px 0px;}
/*----left----*/
.newgonggao{ border-bottom:solid 1px #e7e7e7;}
.gonggaocontent{ margin-top:5px; line-height:16px; margin-bottom:5px;}
.gonggaocontent a, #newslist li a, .bestclasscontent li a{color:#252525; text-decoration:none;}
.gonggaocontent a:hover, #newslist li a:hover, .bestclasscontent li a:hover{color:blue;}
.gonggaocontent li{margin-top:3px; border-bottom:dotted 1px #999999;}
.newgonggao  #more{ margin-left:150px; margin-bottom:5px;}
.newgonggao  #more a{color:#0091e4; text-decoration:none; font-size:14px;}
.newgonggao  #more a:hover{color:#333333; text-decoration:underline; }
.birth{margin-top:10px;}
.birthtitle{font-family: "微软雅黑","宋体"; color:#015888; font-size:14px; margin-top:10px;}
.birthcontent{margin:8px; line-height:16px;}
.wish1{color:#eb5ee6; margin-top:5px;}
.birthname{margin-top:5px; margin-bottom:5px; width:120px;}
.hotnews{ border-bottom:solid 1px #ffffff;}
.hotnewstitle, .beststudent .beststutitle{color:#015888; font-size:17px; background-repeat:no-repeat;height:23px; font-weight:bold;}
#newspic{width:130px; height:110px; margin-bottom:10px;padding:5px;}
#newslist{margin-top:5px; margin-bottom:15px;}
#newslist li, .bestclasscontent li, .signalwish{line-height:20px; border-bottom:dotted 1px #999999; height:20px;}
.hotnewscontent, .beststucontent, .bestclassconent{border-top:solid 1px #ffffff; margin-top:2px;}
.person{margin-top:10px; border:solid 1px #e7e7e7; width:221px; float:left; margin-left:5px; display:inline;}
.personpic{width:100px; height:100px; background-color:#ffffff; margin-top:5px; margin-bottom:5px; }
.studentintro{ line-height:18px;}
.bestclass{margin-top:10px;}
.bestclasscontent{padding-top:8px; padding-bottom:8px;}
.bestclasscontent li{margin-left:10px;}
.bestwishes{margin-top:5px; padding:5px 5px;}
.news1{ margin-top:5px; margin-left:20px;}
.news1title{height:25px; line-height:25px;font-size:12px; color:#015888; margin-left:20px;}
.news1list{margin-top:10px; border-top:solid 1px #e7e7e7; }
.news1list li{height:20px; margin-top:3px; line-height:20px; border-bottom:dotted 1px #e7e7e7;}
.newpage{margin-top:5px;}
.yahoo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.yahoo A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: underline
}
.yahoo A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.yahoo A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #f00; BORDER-BOTTOM: #000099 1px solid
}
.yahoo SPAN.current {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
.yahoo SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/*__________________________________________________________新闻呈现_________________________________*/
.gonggaoname2{margin-top:25px; font-size:14px; text-align:center; color:#000000; line-height:20px; border-bottom:solid 1px #e7e7e7; height:45px;}
.gonggaocontent2{margin-top:15px; color:#000000; line-height:18px; margin-left:30px; margin-bottom:15px;}
.gonggaotime2{font-size:12px; color:#000000;}
.gonggaobottom2{margin-top:15px; margin-left:30px;}
/*__________________________________________________________杰出院友________________________________*/

.personlist{ margin-top:10px; margin-bottom:10px;}
.person1{width:210px; margin-top:8px;float:left; text-align:center; margin-left:2px;}
.mingpian{width:200px; border-left:solid 1px #ababab; border-top:solid 1px #ababab;border-right: solid 3px #ababab; border-bottom:solid 3px #ababab; text-align:left; height:95px; line-height:16px;}
.touxiang{ width:60px; height:80px; margin:auto auto;}
.mingpian:hover{border: solid 2px #ffffff;}
.yuanyoupage{margin-top:20px; border-top: solid 1px #e7e7e7;}


