﻿body,html{font-family: Arial, "宋体";font-size:12px;margin:0px auto;padding:0px;width:100%;height:100%;}
:hover{outline:none}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none outside;  }
fieldset,img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
hr {border:0px; border-bottom:solid 1px #ccc; height:1px;}
a:link, a:visited, a:active { text-decoration: none;  }
a {color:#000;}

a:hover { text-decoration: none; }
ol.list { margin:0px; padding:0px;}
ol.list li { margin:5px 0!important;padding:0px;list-style:none;text-align:left;}
ol.list label {	width:100px; margin:2px 10px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/text-align:right;vertical-align:top; outline:none;}
ol.list label span {width:100px; /* must be the same as above!*/display:block;}
.clear {clear:both; }
.function img{ vertical-align:middle}

/*===首页布局===*/
#container{margin:0 auto; min-height:100%; width:1002px;background:url(../../Images/nav/bg_body.gif) repeat-x 0 0;}
#content { background-color:#fff; width:932px; margin:0 auto;}
#content .main {width:900px; margin:0 auto; padding:15px;}
#content .main .slideL {float:left; width:673px;  margin-right:8px;}
#content .main .slideL .channelL { float:left; overflow:hidden; width:318px;}
#content .main .slideL .channelL .one {height:208px; margin-bottom:8px;}
#content .main .slideL .channelL .two { height:72px; margin-bottom:8px;}
#content .main .slideL .channelR { float:right; overflow:hidden; width:347px;}
#content .main .slideR {float:right; width:219px;}
#content .main .slideR .one { height:216px; margin-bottom:8px; border-top:none;}
#content .main .slideR .one .head { height:26px;border-top:solid 1px #A1CBDB; border-bottom:solid 1px #A1CBDB;}
#content .main .slideR .one .head .left {float:left; width:40px; border-right:solid 1px #A1CBDB; height:26px; line-height:26px; font-size:13px; font-weight:bold;}
#content .main .slideR .one .head .f1 {background:url(../../Images/img_ks.gif) no-repeat 0px center; padding-left:25px;}
#content .main .slideR .one .head .f2 {background:url(../../Images/img_sq.gif) no-repeat 0px center;padding-left:25px;}
#content .main .slideR .one .head .f3 {background:url(../../Images/img_qz.gif) no-repeat 0px center;padding-left:25px;}
#content .main .slideR .one .head .f4 {background:url(../../Images/img_xx.gif) no-repeat 0px center;padding-left:25px;}
#content .main .slideR .one .head .right{float:left; height:26px; line-height:26px; padding-left:10px;}
#content .main .slideR .one .words { background-color:#f1faff; padding-left:5px; overflow:hidden;}
#content .main .slideR .one .words a {height:26px; line-height:26px; margin: 0 3px;}
#content .main .slideR .one .words .hot {color:#f00;}
#content .main .slideR .two { height:67px; margin-bottom:8px;}
#content .main .slideR .two a { background:url(../../Images/img_mfpg.gif) no-repeat 0px 0px; display:block; height:67px;}
.squareUl{overflow:hidden; }
.squareUl li{color:#005274;height:30px; line-height:30px; overflow:hidden;}
.squareUl li:hover {color:#e00001;}
.squareUl li a { height:30px; line-height:30px; overflow:hidden; display:inline-block; color:#005274;}
.squareUl li a:hover {color:#e00001;}
.squareUl li a img { margin-right:5px; width:5px;}
.squareUl li a span.s { line-height:36px;}
/*===首页内容===*/
#zyzx {height:292px; _height:298px; margin-bottom:8px; _padding-bottom:4px; overflow:hidden;}
#zyzx .header li { font-weight:bold; color:#000;}
#zyzx .top {height:120px; border-bottom:solid 1px #eee;}
#zyzx .top .title { font-size:16px; font-weight:bold; line-height:28px; text-align:center; height:28px; overflow:hidden;}
#zyzx .top .title a {color:#005274;}
#zyzx .top .summary { line-height:24px; color:#5c5c5c; height:90px; }
#zyzx .top .summary table { height:90px;}
#zyzx .top .summary table tr td { vertical-align:middle;}
#zyzx .top .summary a {color:#e10004;}
#zyzx .top .summary a:hover { text-decoration:underline;}
#zyzx .top .summary a.s {color:#5c5c5c;}
#zyzx hr { margin:0px;}
#zyzx .recommanded { overflow:hidden; margin:5px 0; }
#zyzx .recommanded li { height:12px; padding:8px 0; overflow:hidden; border-bottom: dashed 1px #999;}
#zyzx .recommanded li a {color:#2a2a2a; float:left;background:url(../../Images/img_dian.gif) no-repeat 0px center; text-indent:8px;}
#zyzx .recommanded li a:hover {color:#e00001;}
#zyzx .recommanded li .date {color:#565656; float:right;}
#zyzx .recommanded li.last {/*border:none;*/}
#tghd {height:100px; overflow:hidden; margin-bottom:8px;}
#tghd a img {padding:1px;}
#jbtx {height:288px; margin-bottom:8px;}
#tsfw {height:122px; margin-bottom:8px;}
#tsfw .header ul li {font-weight:bold; font-size:13px; }
#tsfw .content {padding:0px 10px;}
#tsfw .content ul li {border-bottom:dashed 1px #999; display:block;}
#tsfw .content ul li.last {border:none;}
#tsfw .content ul li a { height:12px; padding:5px 0; color:#005274; display:block; }
#tsfw .content ul li a:hover {color:#e00001;}
#xzzx {height:270px; margin-bottom:8px; overflow:hidden;}
#xzzx .content ul li { overflow:hidden; width:318px;height:22px; line-height:22px;}
#xzzx .content ul li a {color:#005274;}
#xzzx .content ul li a:hover {color:#e00001;}
#xxjs {height:186px; margin-bottom:8px; _margin-top:8px; color:#0B7CA8}
#xxjs .header ul li {width:30%; }
#xxjs .header a {color:#f00;}
#xxjs .header a.selected {font-weight:bold;color:#000; font-size:13px;}
#xxjs .content table tr td { height:26px; line-height:26px;}
#xxjs .content .title {width:60px;}
#xxjs .content select {width:120px; height:20px;}
#xxjs .content input {width:116px; height:20px;border:solid 1px #A1CBDB;}
#xxjs .content a {display:block;height:20px;width:49px; line-height:20px; text-align:center; background:url(../../Images/btn_search_school.jpg);}
#xxjs .content a span { cursor:pointer; color:#fff;}

#rmdx {height:186px; margin-bottom:8px;}
#rmdx .header{ font-weight:bold;}
#rmdx .content {padding-top:3px;}
#rmdx .content ul li {height:30px; line-height:30px;}
#rmdx .content ul li a {color:#005274;}
#rmdx .content ul li a:hover{ color:#FF0000}
#rmdx .content ul .hotcollege1 {background:url(../../Images/img_hot1.gif) no-repeat 0px 2px; text-indent:30px;}
#rmdx .content ul .hotcollege2 {background:url(../../Images/img_hot2.gif) no-repeat 0px 2px; text-indent:30px;}
#rmdx .content ul .hotcollege3 {background:url(../../Images/img_hot3.gif) no-repeat 0px 2px; text-indent:30px;}
#rmdx .content ul .hotcollege4 {background:url(../../Images/img_hot4.gif) no-repeat 0px 2px; text-indent:30px;}
#rmdx .content ul .hotcollege5 {background:url(../../Images/img_hot5.gif) no-repeat 0px 2px; text-indent:30px;}

#hotword { width:219px; height:216px; background:url(../../Images/bg_hs.gif) no-repeat 0 0;}
#hotword .header .left { float:left; width:105px; height:30px;background:url(../../Images/hs_title.jpg) no-repeat 3px 3px;}
#hotword .header .right {float:right; color:#fff; font-weight:bold; font-size:13px; width:90px; height:30px; line-height:30px; text-align:center; background:url(../../Images/hs_news.jpg) no-repeat 3px 3px; position:relative; top:5px; right:10px;}
#hotword .content {width:180px; margin:15px; line-height:26px;}
#hotword .content span { _white-space:nowrap;}
#hotword .content span a {margin:0px 2px;}
#hotword a {color:#1f1f1f;}
#hotword .hot a {color:#FF6600;}
#hotword a:hover {color:#e00001;}

#dxdt {height:226px; margin-bottom:8px;}
#dxdt .header{ font-weight:bold;}
#dxdt .header ul li { border:none; width:90px;}
#dxdt .header ul li img {height:26px;}
#dxdt .content {height:198px; padding:0;}
#dxdt .content a {background:url(../../Images/img_dt.gif) no-repeat center center; display:block; height:100%;}
#kzx {height:207px; margin-bottom:8px; width:100%; clear:both;}
#kzx .header ul li a { cursor:pointer;}
#kzx .content ul {width:48%; float:left; overflow:hidden;}
#kzx .content ul li {  height:30px; line-height:30px; overflow:hidden;background:url(../../Images/img_dian.gif) no-repeat 8px center; padding-left:18px;}
#kzx .content ul li a {color:#005274;}
#kzx .content ul li a:hover{color:#e00001;}
#xxzp {height:222px; margin-bottom:8px;clear:both;}
#dlyx {height:152px; }
#lxlc { overflow:hidden; height:100%;}
#lxlc .left {float:left; width:61px; background:url(../../Images/img_lxlc.gif) no-repeat center 0px; height:100%;}
#lxlc .right {float:left; padding:4px 5px 0px 5px; background:#f1faff;}
#lxlc .right .hot {color:#e10004;}
#lxlc table tr ,#lxlc table tr td {padding:0px; margin: 0px; height:12px; text-align:center;}
#lxlc table tr td a {color:#005274;}
#lxlc table tr td a:hover { text-decoration:underline;}
#lxlc table img {width:9px; height:10px; padding:0px 3px;}
#lxlc table .vertical,#lxlc table .vertical td {height:10px; line-height:1px;}

.path {background:url(../../Images/Bg_Path.gif);width:932px;  margin: 0 auto; height:27px; line-height:27px; }
.path span {margin-left:24px;}
.path span a {color:#1952AC;}
/*===资讯中心===*/
#content .header .navmenu {}
#content .header .navmenu .submenu {}
#content .header .navmenu .search {}
#content .main .articleLeft { background:#fff; width:675px; float:left; overflow:hidden}
#content .main .articleLeft .subject { width:672px; height:116px; border:solid 1px #A1CBDB; margin-bottom:8px; clear:both;}
#content .main .articleLeft .container {border:solid 1px #A1CBDB; margin-bottom:8px;}
#content .main .articleLeft .upbar { height:24px; padding:8px 0; line-height:24px;  border-bottom:solid 1px #A1CBDB;}
#content .main .articleLeft .downbar { height:24px;padding:8px 0; line-height:24px;  border-top:solid 1px #A1CBDB;}
#content .main .articleLeft .typename { float:left; font-size:13px; font-weight:bold; padding-left:10px;}
#content .main .articleLeft .page { text-align:right; float:right; width:375px;}
#content .main .articleLeft .articlelist { width:653px; padding:10px; margin:0 auto; display:block;}
#content .main .articleLeft .articlelist .item {width:653px; overflow:hidden;}
#content .main .articleLeft .articlelist .item a {float:left; height:24px; line-height:24px; color:#005274;}
#content .main .articleLeft .articlelist .item a:hover {color:#e00001;}
#content .main .articleLeft .articlelist .item span {float:right;}
#content .main .articleLeft table {width:100%;}
#content .main .articleLeft #zxdh {margin-bottom:8px;}
#content .main .articleLeft #zxdh .header ul li { font-weight:bold;}
#content .main .articleRight { background:#fff; float:right; width:220px; overflow:hidden;}
#content .main .articleRight .online {overflow:hidden; margin-bottom:8px;}
#content .main .articleRight .online .left {float:left; width:120px; height:117px; background:url(../../Images/img_mfpg.jpg) no-repeat 0 0;}
#content .main .articleRight .online .right {float:right; width:96px; height:117px;background:url(../../Images/img_zxzx.jpg) no-repeat 0 0;}
#content .main .articleRight .subject {width:215px; height:138px; margin-bottom:8px;}
#content .main .articleRight #zrzx {margin-bottom:8px;}
#content .main .articleRight #zrzx .content ul { overflow:hidden;}
#content .main .articleRight #zrzx .content ul li {height:28px; line-height:28px; overflow:hidden;}
#content .main .articleRight #xzzx { height:190px;}
#content .main .articleRight #xzzx .content ul {overflow:hidden; width:194px;}
#content .main .articleRight #xzzx .content ul li { overflow:hidden;height:28px; line-height:28px;}

#zygx .header ul li {width:120px;}
#zygx .header ul li a { font-weight:bold;}

#profile .level {width:100%;}
#profile .level td {height:28px;}
#profile .level .title {font-weight:bold; background-color:#eee;}
#profile .level .func {padding-left:100px;background-color:#ccc; height:30px; line-height:30px;}
#profile .level .tip { font-weight:bold; color:#000;}
#profile .level .required { text-align:right; width:80px; padding-right:10px;}
#profile .level .r { color:Red; margin-left:5px;}
#profile .level .optional {text-align:right; width:80px; padding-right:10px;}
#profile .level .text {border:solid 1px #ccc; padding:2px 0;}

/*-----------------------Register Pages------------------------*/
.register{border:solid 2px #cbdced; margin:10px;padding:5px; width:650px;}
.registerError{ padding-left:10px;}
.registerError ol{ margin-left:20px; color:Red; list-style-type:decimal}
.registerError h1{ font-size:10pt; margin-bottom:0; color:Red}
.registerError{}
#advanceRegist label,#necessary label{width:100px; float:left; text-align:right}
#advanceRegist input[type='text'],#necessary input[type='text']{width:150px;}
#advanceRegist input[type='password'],#necessary input[type='password']{width:150px;}
/*------------------End Register Pages------------------------*/

.error{ padding-left:10px;color:Red}
.error h1{margin-bottom:0px;}
.error ol{margin-left:30px; list-style-type:decimal}
.warning {color:Red; font-weight:bold;}

.login label{ width:100px; text-align:right}
.login .title{color:Black;font-weight:bold;font-size:large;margin:3px;}
.login P{margin:5px 0px;padding:5px;}
.login label{text-align:left;}
.loginInput{width:200px;text-align:left;}

.button_1{background-image:url(../../Images/btnbg_a.gif);height:24px;width:83px;background-repeat: no-repeat;border:0;}

/*--------bookmark---------*/
#bookmark{ text-align:right; margin-top:40px; height:20px; line-height:16px; padding-bottom:5px;}
#bookmark span{ padding-right:10px; font-size:14pt;}
#bookmark a{ padding:0 2px; text-decoration:none;}
/*------end bookmark-------*/

/*文章列表*/
#articlelist {border:solid 1px #808080; width:100%;}
#articlelist  table {width:100%; margin:5px 0px;}
#articlelist .page {text-align:right; vertical-align:middle; width:445px;}
#articlelist .content {padding-left:10px; padding-right:5px; border-top:solid 1px #ccc;}
#articlelist .content ul li { display:block; height:25px; line-height:25px;}
#articlelist .content .item {border-bottom:dashed 1px #ccc; height:100%;}
#articlelist .content .item a {font-size:13px; padding-left:10px; float:left; background:url(../../Images/hongdian.gif) no-repeat 0px center;}
#articlelist .content .item span {color:#f00; float:right; margin-right:5px; font-size:12px;}

/*文章正文*/
#article{border:1px #c4c4c4 solid;background-color:#F7F7F7; padding:10px 20px; }
#article strong { font-weight:bold;}
#article p { margin:10px 0px; text-indent:2em;}
#articleattr {text-align:center; margin:10px auto; width:100%;}
#articleattr .title {font-size:22px; font-weight:bold; color:#333;}
#articleattr .detail {font-size:12px;}
#articleattr ul {height:20px; line-height:20px;}
#articleattr ul li {display:inline; margin-right:5px;}
#articleattr ul li.space {display:inline; margin-right:10px;}
#articleattr ul li a {color:#ff0000;}
#tag {margin:10px 0px;}
#tag .title {font-size:14px; font-weight:bold; color:#333; margin-right:5px;}
#tag .content{font-size:14px; font-weight:bold;color:#f00;}
#tag .content a {color:#f00;}
#siblingarticle {border:1px #c4c4c4 solid;background-color:#F7F7F7; padding:10px; margin-bottom:10px; +margin-bottom:0px;_margin-bottom:0px;}
#siblingarticle ul li {height:30px; line-height:30px; padding-left:10px;}
#siblingarticle ul li a {color:#005274;}
#siblingarticle span {margin-right:5px;}

/*关于我们*/
#aboutus {margin:10px;}
#aboutus .content {float:left; padding:10px; +padding-left:0px; line-height:22px;}
#aboutus .content p {}
#aboutus .content strong {font-weight:bold;}
#aboutus .content ul { list-style-type:disc; padding-left:20px;}
#aboutus .nav {width:180px; float:right;}

#serverMenu{ text-align:center}
#serverMenu .firstMenu{ background:url(../../Images/bg_Menu.gif) repeat-x; color:White}
#serverMenu .firstMenu a{color:White}
#serverMenu .firstMenu a.selected{ color:#FDC800}
#serverMenu .firstMenu a:hover{ color:#FDC800}
#serverMenu .nav-2 li{ background-color:#C3D9EE;height:25px; line-height:25px; border-top:1px solid #FFF}
#serverMenu .nav-2 li a{ color:Black;}
#serverMenu .nav-2 li.selected{ background-color:#EDF2F6}
.firstMenu
{
	background-color:#F0F2FF;
	border-top:1px solid white;
	height:25px;
	line-height:25px; 
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:15px 10px;
	font-size:13px;
	cursor:pointer;
}


/*办公地址*/
#officeaddress { min-height:500px; _height:500px; padding:30px; margin-bottom:100px;}
#officeaddress .head {font-size:16px; font-weight:bold; color:#fe0000; margin-top:10px;}
#officeaddress .leftbody {float:left;}
#officeaddress .leftbody .title { letter-spacing:3px; margin-right:5px;}
#officeaddress .leftbody #address { letter-spacing:3px;}
#officeaddress .rightbody {float:right; margin-right:100px; border:none;}
#officeaddress .map {margin:0px auto; margin-top:50px;}
#officeaddress img {border:0px;}

/* collegeSearch Index*/

#collegesearch  .content {padding-left:9px; padding-top:10px;}
#collegesearch  .content table td { height:30px; letter-spacing:0.3mm;}
#collegesearch label { color:#333;padding-left:10px;}
#collegesearch select {width:100px; margin-left:5px;}
#collegesearch  input { margin-left:5px;}

.aTitle{color:#005473; font-weight:bold ;float:left; border-right:1px solid #9FCADB;padding:0 20px;height:100%; line-height:25px;}

.rightTable{ border:1px solid #E8E8E8; margin-bottom:10px;}
.rightTableTitle div{ font-weight:bold ;height:100%;float:left; padding:0 10px; border-right:1px solid #E8E8E8; background-color:#F4F9FF;}
.rightTableTitle{height:27px; border-bottom:1px solid #E8E8E8; line-height:27px; color:#000;}
.rightTableTitle a{color:#000;}
.rightTableContent{ color:#005372; overflow:hidden;padding-left:10px;padding-bottom:5px;}
.rightTableContent a:hover{color:#FF0000}
.rightTableContent li,#rightApplyTablesContent li{height:30px; line-height:30px; padding-right:5px;  display:block; overflow:hidden;}
.rightTableContent li a {color:#005274;}
.rightTableContent .nonmarquee li {background:url(../../Images/bg_down.jpg) no-repeat 0px 13px; text-indent:10px; }
.rightTableContent .marquee li a img, .rightTableContent .marquee li img { margin:13px 0;margin-right:5px;  vertical-align:middle;}


.hdJbtx {margin-bottom:10px;}
.hotNews li{ background:url(../../Images/redarrow.gif) no-repeat 5px 12px; text-indent:15px; padding:0;padding-left:3px;}
.hotNews li span{padding-right:5px; color:Black;}
.rightTableContent .hotcollege1 {background:url(../../Images/img_hot1.gif) no-repeat 0px 0px; text-indent:30px; margin:4px 0; vertical-align:middle;}
.rightTableContent .hotcollege2 {background:url(../../Images/img_hot2.gif) no-repeat 0px 0px; text-indent:30px;margin:4px 0; vertical-align:middle;}
.rightTableContent .hotcollege3 {background:url(../../Images/img_hot3.gif) no-repeat 0px 0px; text-indent:30px;margin:4px 0; vertical-align:middle;}
.rightTableContent .hotcollege4 {background:url(../../Images/img_hot4.gif) no-repeat 0px 0px; text-indent:30px;margin:4px 0; vertical-align:middle;}
.rightTableContent .hotcollege5 {background:url(../../Images/img_hot5.gif) no-repeat 0px 0px; text-indent:30px;margin:4px 0; vertical-align:middle;}

#rank-near .l {float:left;}
#rank-near .r {float:right; margin-right:2px; margin-top:2px;}
#same-state .l {float:left;}
#same-state .r {float:right; margin-right:2px; margin-top:2px;}
/* school visit */
.visitPanel{margin-left:10px;margin-right:10px;}
.curVisitGroupTitle { text-align:center;}
.visitGroupTitle{border:solid 1px #b3c4cc; margin-top:20px; }
.visitGroupTitle .sub {background-color:#c3d9ee; margin:1px; vertical-align:middle; line-height:24px; color:#072237;  font-weight:bold; font-size:13px;}
.history .visitGroupTitle .ctrlImg { padding-left:300px;width:20px; height:20px;background:url(../../Images/img_jia.gif) no-repeat scroll 0 0; float:left; position:relative; top:7px; left:7px;}
.visitGroupTitle .sub .date { display:inline-block; width:20px;}
.visitGrid{width:100%;border-collapse:separate;border-left:#b3c4cc 1px solid;border-right:#b3c4cc 1px solid;border-bottom:#b3c4cc 1px solid;}
.visitGrid td{border-left:none;border-right:none;border-bottom:#a0cbdc 1px solid;}
.visitGrid td, .visitGrid th{border:none;}
.visitGridHeader th{text-align:center;border-bottom:1px solid #A0CBDC;background-color:#f4f9ff;height:24px;}
.visitGridRow{}
.visitGridAltRow{background-color:#F4F9FF;}

/*site map*/
.root{display:block; width:80px; float:left; padding-left:10px; line-height:22px;}
.rightSite{margin-left:90px; clear:right; margin-right:40px; line-height:22px;}
.multirows{ line-height:22px;}
.sitemap{clear:both; margin:10px 0; letter-spacing:1px}
.sitemap a{ cursor:pointer}
.sitemap a:hover{ color:#FF0000}
.sitemap p {margin:2px 0; clear:both;height:25px;}
.sitemap .nochild{overflow:hidden;float:left;clear:none}
#sitemap .header ul li { border:0px; border:none;}
/*article template right*/
.newsList{ padding:5px 10px;}
.newsList li{ margin:5px 0;}
.newsList li span{ padding-right:10px; display:none;}
.smallCollegeSearch select{width:100px;}
.smallCollegeSearch label{ color:#333;}
.smallCollegeSearch table td{ height:30px}
.smallCollegeSearch table td label.first { margin-left:10px;}

.event{}
.event li{}
.event a{ text-decoration:none; display:block; height:100%;}
.event .d,.event .s,.event .o{padding-right:10px;}

/*edit profile*/
#profilemenu {margin-bottom:10px; padding-left:10px; border-bottom:solid 1px #808080; height:40px; line-height:40px;}
#profilemenu li {float:left; display:block; margin-left:5px; margin-right:20px;}
#profilemenu li a {color:#666; font-size:14px;}
#profilemenu li a.selected {color:#f00; text-decoration:underline;}
#profile{border:solid 2px #cbdced; margin:10px;padding:5px; width:650px;}
.redicon { padding-left:10px;}
.redicon li{color:#7F8084;background:url(../../Images/hongdian.gif) 0px 8px no-repeat; padding-left:15px;height:20px; line-height:20px; overflow:hidden;}

.historyAndFaList{ padding:10px 10px 20px 10px;}
.historyAndFaList li{ line-height:25px; clear:both; height:25px; overflow:hidden}
.historyAndFaList li span.titlespan{float:left; width:400px; overflow:hidden;}
.historyAndFaList li span.datetime{ display:block; float:right ;zoom:1; color:Red; margin:0;}
.catetoryList{ width:505px; margin:0 auto; border:1px solid #ccc;}
.catetoryList .content{ background-color:#f1f0f8; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.catetoryList .catetoryTitle{ height:20px; line-height:20px; border-bottom:1px solid #ccc; font-size:12pt; font-weight:bold}


.tabTitle{ border-bottom:1px solid #9FCADB ;height:26px; background-image:url(../../Images/Bg_tab.gif); background-repeat:repeat-x}
.tabMore{width:50px; float:right; line-height:25px;}
.tabMore a{color:#000;}
.hasBorder{ border:1px solid #9FCADB;}

/*Index college images' style*/
#imgsScroll{ overflow:hidden;margin-top:5px;}
#imgsScroll .imgsContainerParent{width:872px; float:left; overflow:hidden;_width:865px;}
#imgsScroll .imgsContainer{overflow:hidden;height:184px; margin:0 auto}
#imgsContainer{height:125px;}
.scrollLeft{ cursor:pointer;float:left; color:Red;width:10px; background:url(../../Images/Bg_Img_Scroll.gif) no-repeat center;height:125px; text-indent:-9999px;}
.scrollRight{ cursor:pointer;float:left;color:Red;width:10px;background:url(../../Images/Bg_Img_Scroll.gif) no-repeat center;height:125px;  text-indent:-9999px;}
#imgsContainer img{padding:1px;}
#imgsContainer ul{width:870px; overflow:hidden;}
#imgsContainer ul li{float:left; cursor:pointer;border:1px solid #B5DBF0; margin:4px;_margin:3px; width:162px;_width:162px;}
#imgsScroll .scrollLeft{ float:left;height:175px;margin-left:3px;}
#imgsScroll .scrollRight{float:right;height:175px; margin-right:3px;}
.imgDes{ border-top:1px solid #B5DBF0; color:#0D4B70; text-align:center; line-height:15px; padding-top:3px;}
.imgAndDes{ overflow:hidden;}

.jbtxBanners{ overflow:hidden; zoom:1; margin-bottom:4px;}
.jbtxBanners .jbtxBanner{float:left; height:100%;margin-left:9px;}
.jbtxBanners .jbtxBanner img {width:158px; height:113px; border:none;}
.jbScrollContent{ height:240px; overflow:hidden;}
.jbtxBanners  .showTogether {margin-top:15px;}
/*首页最新活动*/
#indexActivities{
    width:314px;
    height:205px;
    border:1px solid #eee;
    position:relative;
}
#titleBg,#activitiesTitle
{
	height:30px;
	position:absolute;
	bottom:0px;
	line-height:30px;
	overflow:hidden;
	width:100%;
	color:White;
	}
#titleBg
{
	/*background-color:#0D7CAA;
	filter:alpha(opacity=30);
	opacity:.3;*/
	}
#activitiesTitle{ color:White}
#num{ position:absolute; right:5px; bottom:5px;z-index:100;}
#num li{
    float: left;
    list-style:none;
    color: #fff;
    text-align: center;
    line-height: 16px;
    width: 16px;
    height: 16px;
    font-family: Arial;
    font-size: 12px;
    cursor: pointer;
    margin: 1px;
    border: 1px solid #707070;
    background-color: #060a0b;
}
#num li.on{
    line-height: 18px;
    width: 18px;
    height: 18px;
    font-size: 14px;
    border: 0;
    background-color: #0D7CAA;
    font-weight: bold;
}
.modalShadow{ background-image:url(../../Images/Bg_modal.gif)}
.lightBoxClose{display:inline; cursor:pointer; background-image:url(../../images/x.gif);height:25px;width:25px;position:absolute;top:-15px; right:-15px;}

.togetherList .title{border:solid 1px #b3c4cc;display:inline-block;}
.togetherList .title .sub {background-color:#c3d9ee; margin:1px; line-height:30px; text-align:center; color:#072237;  font-weight:bold; font-size:13px;}
.togetherList .content {border-left:solid 1px #B3C4CC;border-right:solid 1px #9FCADB;border-bottom:solid 1px #9FCADB;}
.togetherList tr{height:30px; line-height:30px;}
.togetherList td,.togetherList th{padding-left:10px;}
.togetherList .header th{ border-bottom:1px solid #A0CBDC; background-color:#F4F9FF;text-align:left}
.togetherList {color:#404040}
.togetherList .pager td span,.togetherList .pager td a{ background-color:#F4F7FE; border:1px solid #9BB9DF;padding:0 5px;}
.togetherList .pager td span{ color:Red}
.togetherA:hover{ color:#FF0000}
.togetherA{color:#404040}
.onlineServer{ margin-bottom:10px;  background:url(../../Images/bg_Online.gif); background-repeat:no-repeat; height:67px; width:219px;}
#lnkFree{ display:block;float:left;height:100%;width:115px;}
#lnkOnline{ display:block;float:left;width:100px;height:100%}
.csonline span{ cursor:pointer;display:inline-block;}
.csonline span img{vertical-align:middle;}
.aonline{color:red; position:relative; text-decoration:none;font-size:12px;font-family: "Arial";}
.aonline .csonline{ display:block; visibility: hidden;overflow:visible;position:absolute;left:-5px;top:67px;}
.csItemStyle{background-color:#e7e7ff;color:#4a3c8c;width:84px;padding-left:2px;padding-right:2px;}
.csAltStyle{background-color:#f7f7f7;color:#4a3c8c;width:84px;padding-left:2px;padding-right:2px;}
.csonline_f{ display:block; visibility: hidden;overflow:visible;position:relative;top:-3px;}
.csonline_f span{ cursor:pointer;display:inline-block;width:90px;}
.csonline_f span img{vertical-align:middle;}

.features{ margin-bottom:8px; overflow:hidden; height:290px;}
.features .featuresTitle{color:#000;text-align:center;height:27px; background:transparent url(../../Images/bg_box.gif) repeat-x scroll 0 0; border-bottom:1px solid #A1CBDD}
.features .featuresTitle .hotTitle{ line-height:27px; font-weight:bold ;width:79px; font-size:13px; border-right:1px solid #A1CBDD; float:left; height:100%}
.features .featuresTitle .hotMessage{ margin-left:85px ;line-height:27px; text-align:right}
.features .featuresTitle .hotMessage a:hover {color:#e00001; text-decoration:underline;}
.featuresContent{ overflow:hidden; height:260px;}
.features .featuresMenus{width:80px; float:left; overflow:hidden;}
.features .featuresMenus li{text-align:center ;cursor:pointer;height:64px; line-height:64px ;border-right:1px solid #A1CBDD; background-color:#E5F6FE;border-bottom:1px solid #A1CBDD}
.features .featuresMenus li.selected{width:81px; background-color:White;}
.features .featuresMenus li.last{ border-bottom:none;}
.features .featuresContainer{height:258px;}
.features .feature{ height:100%;margin-left:90px;+margin-left:5px}
.features .feature div{height:240px; overflow:hidden; margin-top:10px; _margin-top:17px;}


