﻿@charset "utf-8";

/* CSS Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, form, fieldset, input, textarea, p { padding: 0; margin: 0 }
fieldset, img { border: 0 }
ol, ul { list-style: none }
h1, h2, h3, h4 { font-weight: bold; font-size: 100% }

/* CSS Public */
body, td, input, select { font:12px Arial, "宋体" }
body {text-align:left }
a:link, a:visited { color:#333; text-decoration:none }
a:hover { color:#f30; text-decoration:underline }
ul, ol, p { line-height:20px }
h1 { font:18px "微软雅黑", "黑体" }
h2 { font-size:24px }
h3 { font-size:14px }
h4 { font-size:12px }
.smallIcon { padding:3px; border:1px solid #d7eaf7 }
a.focus { color:#f00 }
.rbt { background:#da2128; border-top:2px solid #ff9ea2; border-left:2px solid #ff9ea2; border-right:2px solid #710004; border-bottom:2px solid #710004; color:#fff; font-weight:bold; font-size:12px; padding:5px 15px; cursor:pointer }
.clearboth, .clear { clear:both; font-size:1px; line-height:0; height:0px; }
.note{background:url(../images/note.gif) 10px center no-repeat; text-indent:35px;float:right;color:#666}
/* Login */
#login {width:996px;margin:0 auto}
#login .copyright { color:#666; }
#login .en { font-size:10px; }
#login .inslogin{width:152px;height:32px;background:url(../images/inslogin.png) center no-repeat}
#login .inslogin a{ color:#fff;font-weight:bold;text-decoration:none;display:block}
#login .inslogin a:hover {color:#fc3;}
#login .news ul { padding:0 0 0 90px; font-weight:bold; line-height:28px; }
#login .form { color:#fff; margin:45px 0 0 12px; }
#login .form .txt { padding:2px 0 0 2px; color:#666; font-weight:bold; height:20px; width:170px; border:1px solid #ccc; font-size:14px; }
#login .unreg { padding:10px 0 0; color:#fff; margin:0 }
#login .unreg a { font-weight:bold; color:#fc3; font-size:14px; }
/* REG */
#register {margin:0 auto;width:996px;}
#register .regtitle { font-weight:bold; font-size:14px; color:#fff; padding:2px 0 0 3px; }
#register .title { color:#666; font-weight:bold; font-size:14px; width:60px; }
#register .title1 { color:#333; font-size:12px; width:60px; }
#register .inp { color:#f30; list-style:none; }
#register .form { margin:30px 0 0; }
#register .form .txt { border:2px solid #99ccff; padding:2px 0 0 2px; height:23px; color:#333; width:150px; font-weight:bold; float:left; margin:0 2px 0 0; }
#register .form .smtxt { border:2px solid #99ccff; padding:2px 0 0 2px; height:24px; color:#333; width:80px; font-weight:bold; float:left; margin:0 2px 0 0 }
#register .form .submit {background:url(../images/inpbg4f.png) no-repeat;font-size:12px;font-weight:bold;color:#fff;width:90px;height:31px;border:0;cursor:pointer}
#register .form .submit1 {background:url(../images/inpbg4d.png) no-repeat;font-size:12px;font-weight:bold;color:#fff;width:90px;height:31px;border:0;cursor:pointer}
#register .form .vcode { float:left; cursor:pointer }
#register .tips td { font-size:12px; font-weight:bold; color:#da2128; padding:10px; }
#register .reged .links { padding:0 0 0 20px; color:#666; }
#register .reged a { font-weight:bold; color:#da2128; font-size:14px; }
/* 学生页头 */
#stuhead { background:url(../images/student3_02.jpg) top no-repeat; width:1000px; margin:0 auto }
#stuhead .info { padding:15px 20px 20px 0; text-align:right; }
#stuhead .info a { color:#da2128; }
#stuhead .info .name { font-weight:bold; font-size:14px; color:#da2128; }
#stuhead .nav p { padding:0 0 0 10px }
#stuhead .nav a { width:95px; display:block; height:23px; padding:5px 0 0 0; text-align:center; font-size:14px; color:#333; background:url(../images/stu_05.gif) no-repeat; float:left; }
#stuhead .nav a.spec { color:#fff; font-weight:bold; background:url(../images/stu_03.gif) no-repeat }
#stuhead .location { height:25px; border-top:1px solid #e07c8a; background:#e7e8e9; clear:both }
#stuhead p { padding:4px 0 0 20px; color:#888 }
#stuhead p a { color:#666; padding:0 20px 0 5px; background:url(../images/loarrow.gif) center right no-repeat; }
#topban { margin:0 auto; width:1000px; clear:both; }
#location { margin:0 auto; width:1000px; clear:both; background:#e7e8e9 url(../images/scg_06.gif) bottom repeat-x; height:34px; text-align:left }
#location p { padding:4px 0 0 8px; }
#location a { color:#6d6e71; text-decoration:none; background:url(../images/arrow.gif) right no-repeat; padding:0 13px 0 3px; margin:0 4px 0 0 }
#weizhi { margin:0 auto; width:1000px; clear:both; height:34px; background:url(../images/sysloca_02.gif) repeat-x; }
#weizhi .position { float:left; width:500px; }
#weizhi .position p { background:url(../images/home.gif) 10px 5px no-repeat; padding:7px 0 0 35px; }
#weizhi .position p a { color:#666; padding:0 20px 0 5px; background:url(../images/loarrow.gif) center right no-repeat; }
#weizhi .user { float:right; width:450px; text-align:right }
#weizhi .user p { padding:6px 10px 0 0; }
#weizhi .user a { color:#da2128; }
#weizhi .user .name { font-size:14px; font-weight:bold; }
#weizhi .user input { background:url(../images/sysloca_05.gif) no-repeat; height:28px; width:118px; font-weight:bold; color:#fff; font-size:14px; border:0 }
/* 设置帮助 */
#sethelp {margin:0 5px;background:#fff9ce;border:1px solid #fc3;}
#sethelp p {line-height:18px;margin:0;padding:0}
#sethelp .titlexx {font-weight:bold;padding:0;margin:0}
#sethelp .option input{padding:0 0 0 10px;}
#sethelp .oper input { background:#da2128; border-top:2px solid #ff9ea2; border-left:2px solid #ff9ea2; border-right:2px solid #710004; border-bottom:2px solid #710004; color:#fff; font-weight:bold; font-size:12px; padding:2px 8px; cursor:pointer }
#helpinstead {padding:0 0 8px;}
#container { margin:0 auto; width:1000px; clear:both; text-align:left;}
#container960 { margin:10px auto; width:960px; clear:both; text-align:left;}
#containervideo { margin:30px auto; width:960px; clear:both; text-align:left;}
#containermh { margin:10px auto; width:960px; clear:both; text-align:left;}
.normal {background:#fff}
#container .L { width:720px; float:left; padding:20px 0 20px 20px}
#container .R { width:240px; float:right; background:#e1f0f2;}
#container .R #help {margin:0 0 10px;padding:0}
#container .L .box { border:1px solid #e2e2e2; padding:10px 15px; }
#container .L .ad { margin:15px 0; clear:both;}
#container .L .ad li { padding:0 15px 0 0; float:left; }
#container .L .ad .nopad{padding:0;}
#container .L .ad .end { padding:0; float:right}
#container .sidelight {background:#fff url(../images/sidelight.gif) right repeat-y;}
.sidelight {background:#fff url(../images/sidelight.gif) right repeat-y;}
.sidelight .L {padding-top:45px;}
.sidelight .R {padding-top:0;}
.recent_fav {margin:10px 0;}
.recent_fav h1 a {color:#fff;font-size:12px;font-weight:normal;padding:0 0 0 18px;}
.recent_fav h1{background:#8ebabf;padding:6px 0;}
.recent_fav .list ul{line-height:22px;padding:6px 0 6px 20px;}
.recent_fav .list li {list-style:disc;}
.recent_fav .result {padding:10px 0 0 10px;color:#666;}
.recent_fav .result a {color:#da2128;}
.recent_fav .video {float:left; margin:8px;width:60px; height:60px}
.recent_fav .videotxt {float:left; margin:8px;width:130px; height:60px}

.recom_list {margin:10px 0;}
.recom_list h1 a {color:#fff;font-size:12px;padding:0 0 0 18px;}
.recom_list h1{background:#8ebabf;padding:6px 0;}
.recom_list ul{line-height:22px;padding:6px 0 6px 20px;}
.recom_list li {list-style:disc;}
.recom_list .result {padding:10px 0 0 10px;color:#666;}
.recom_list .result a {color:#da2128;}

#sform .txtinp { border:2px solid #99ccff; padding:2px 0 0 2px; color:#999; height:20px; width:390px; }
#sform .subt a { color:#666; padding:4px 15px; cursor:pointer; display:block; float:left; font-weight:bold; border:1px solid #ccc; text-decoration:none; margin:0 5px 0 0; }
#sform .subt a.spec { color:#fff; background:#da2128; border:1px solid #da2128; }
#sform .t2 { width:690px; }
#sform .t2 .title { background:#f9f9f9; color:#666; font-weight:bold; }
#sform .t2 .title2 { background:#fff9df; color:#db2128; font-weight:bold; }
#sform .t2 td { padding:7px 0 7px 7px; border-bottom:1px dotted #ddd; }
#sform td { padding:0; margin:0; }
#sform .zzy { padding:10px 0 10px 2px; }
#sform .t2 .focus { color:#ff5500; font-size:18px; font-weight:bold; font-family:"微软雅黑", "黑体" }
#sform .t2 .comsel { }
#sform .t2 table td { border:0; padding:0; color:#666; }
#sform .t2 table td select { margin:0 6px 0 0; }
#sform .oper { border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; background:#efefef; padding:15px 0; text-align:center; margin:10px 0 5px}
#sform .oper input { padding:8px 40px; font-weight:bold; color:#fff; border:0; background:#666; font-size:16px; cursor:pointer; }
#sform .num input { border:1px solid #ccc; padding:2px 0 0 2px; color:#666; height:18px; width:30px; font-weight:bold; margin:2px 8px 0 4px; }
/* 侧边搜索栏 */
#sideform .t1 {margin:10px 0;}
#sideform .txtinp { border:1px solid #d7d7d7; padding:2px 0 0 2px; color:#333; height:22px; width:195px; }
#sideform .subt a { color:#666; padding:4px 6px; cursor:pointer; display:block; float:left; font-weight:bold; border:1px solid #ccc; text-decoration:none; }
#sideform .subt a.spec { color:#fff; background:#da2128; border:1px solid #da2128; }


#container .favor { color:#666; padding:0 5px }
#container .favor .input { background:#666; color:#fff; font-weight:bold; padding:5px 10px; border:0; height:22px; margin:2px 8px }
/* 贡院 */

/*锦囊团 */
#pingu .title {background:url(../images/pgtit_03.gif) no-repeat;font-size:14px;font-weight:bold;color:#fff;padding:7px 0 0 12px;height:25px;border-bottom:1px solid #729088;}
#pingu .tips {padding:8px 4px 20px;color:#666;}
#pingu .sys {float:left;width:340px;background:url(../images/pgtit_07.gif) no-repeat;height:270px;}
#pingu .sys p {padding:55px 0 0 110px;font-size:14px;line-height:24px;color:#666;width:210px;}
#pingu .expert p {padding:55px 0 0 110px;font-size:14px;line-height:24px;color:#666;width:210px;}
#pingu .pingu input,#pingu .form .submit,#pingu .form2 .submit{ background:#da2128; border-top:2px solid #ff9ea2; border-left:2px solid #ff9ea2; border-right:2px solid #710004; border-bottom:2px solid #710004; color:#fff; font-weight:bold; font-size:12px; padding:5px 0; cursor:pointer;width:115px}
#pingu .expert {float:right;width:340px;background:url(../images/pgtit_09.gif) no-repeat;height:270px;}
#pingu .form {color:#666;margin:2px 0;}
#pingu .form .ttt {font-weight:bold;text-align:right;width:150px;height:33px;/*background:#16755e;*/color:#c00;}
#pingu .form .txt {border:1px solid #999;padding:2px 0 0 2px;color:#333;width:200px;height:22px;font-weight:bold;}
#pingu .form .smtxt {border:1px solid #aaa;padding:2px 0 0 2px;color:#333;width:50px;height:18px;font-weight:bold}
#pingu .form td {border-bottom:1px solid #eee;}
#pingu .form td td {border:0}
#pingu .form select {width:200px;}
#pingu .form .tip {color:#f30}

#pingu .form2 {color:#666;margin:2px 0;}
#pingu .form2 .ttt {font-weight:bold;text-align:right;width:150px;height:34px;/*background:#47868d;color:#eee;*/color:#c00;}
#pingu .form2 .txt {border:1px solid #999;padding:2px 0 0 2px;color:#333;width:200px;height:22px;font-weight:bold;}
#pingu .form2 .smtxt {border:1px solid #aaa;padding:2px 0 0 2px;color:#333;width:50px;height:18px;font-weight:bold}
#pingu .form2 td {border-bottom:1px solid #eee;}
#pingu .form2 td td {border:0}
#pingu .form2 select {width:200px;}
#pingu .form2 .tip {color:#f30}

/* 评估结果 */
#pglist .back {text-align:right;padding:3px 10px;}
#pglist .back input { background:#da2128; border-top:2px solid #ff9ea2; border-left:2px solid #ff9ea2; border-right:2px solid #710004; border-bottom:2px solid #710004; color:#fff; font-weight:bold; font-size:12px; padding:5px 15px; cursor:pointer }
#pglist .pgb {padding:5px 10px 10px}
#pglist .pgb .title {font-weight:bold;}
#pglist .pgb .content {background:#fffff3;color:#666;border:1px solid #fc3;}
#pglist .pgb p {line-height:22px;padding:8px;}
#pglist .pgb .name {font-size:18px;font-weight:bold;color:#da2128;}
#pglist .result {padding:8px;}
#pglist .result .restitle {font-size:18px;font-weight:bold;color:#da2128;padding:0;margin:0}


.onliner .pp { float:left; margin:0 22px 0 0; width:90px; text-align:center }
.onliner .img img { border:1px solid #eee; margin:5px 0; padding:0 4px }
.onliner .btn a { padding:2px 4px; display:block; font-weight:bold; background:#f50; color:#fff; }
.onliner .offline a { padding:2px 4px; display:block; font-weight:bold; background:#999; color:#fff; }
#sresult .t3 { width:100%; margin:0; padding:10px 0; }
#sresult .t3 th { background:#f2f2f2; border-bottom:1px solid #ddd; text-align:left; padding:5px 0 5px 5px; color:#555; }
#sresult .t3 td { padding:9px 0 9px 7px; border-bottom:1px dotted #ddd; }
#sresult .t3 p { line-height:24px; font-size:12px; color:#666; }
#sresult .t3 .title { font-size:14px; font-weight:bold; color:#da2128; padding:0 2px 0 0; }
#sresult .t3 .en { font-size:12px; font-family:Arial, Tahoma; color:#666; }
#sresult .t3 .en a{ text-decoration:none;}
#sresult .t3 .belong { color:#999; }
#sresult .first { padding:10px;line-height:24px;color:#666;}
#sresult .first h1{font:bold 18px "黑体","微软雅黑";padding:6px 0;color:#da2128;}
#sresult .second{font:bold 18px "微软雅黑";padding:10px 0;color:#da2128;text-align:center;x}
#sresult .t3 .cwpic {width:150px; height:90px; float:left; border:#99cccc 3px solid;}
#sresult .t3 .cwtitle {font-size:14px; font-weight:bold; color:#da2128; padding:0 2px 0 0; }
#sresult .t3 .cwtitle a {color:#da2128; text-decoration:underline}
#sresult .t3 .cwen {color:#999; line-height:22px; margin:5px 10px}
#sresult .t3 .cwen p{font:12px  Verdana, Geneva, sans-serif "宋体","微软雅黑";color:#999; line-height:22px;}

#sresult .t3 .at {margin:20px 5px; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; height:40px}
#sresult .t3 .tips {margin:5px 0 0 20px; height:20px; color:#666}
#sresult .t3 .at .atitle {background:url(../images/atitle.gif); width:101px; height:20px; margin:10px 5px; float:left;text-align:center; padding:0; line-height:20px; color:#FFF}
#sresult .t3 .at .atitle a{color:#FFF}
#sresult .t3 .at .atitleactive {background:url(../images/atitleactive.gif); width:101px; height:20px; margin:10px 5px; float:left;text-align:center; padding:0; line-height:20px; color:#FFF}
#sresult .t3 .at .atitleactive a{color:#FFF}
#sresult .t3 .at .help {width:180px; height:20px; margin:10px; float:left;text-align:center; padding:0; line-height:20px; color:#999}
#sresult .t3 .at .help a{color:#cc0000; text-decoration:underline}

#sresult .pager { text-align:center; padding:9px 0; clear:both; color:#666; }
#sresult .pager a { font-weight:bold; color:#333; padding:0 5px; border-right:1px solid #ddd }
#sresult .pager .txt { border:1px solid #ccc; width:40px; padding:2px 0 0 2px; height:16px; margin:0 5px; font-weight:bold; color:#da2128; }
#sresult .pager .jumpbut { background:#999; color:#fff; font-weight:bold; padding:3px 5px; border:0; height:20px; }
#sresult2 .t3 { width:96%; margin:10px auto 0; padding:10px 0; }
#sresult2 .t3 th { background:#f2f2f2; border-bottom:1px solid #ddd; padding:5px 0 5px 5px; color:#555; }
#sresult2 .t3 td { padding:9px 0 9px 7px; border-bottom:1px dotted #ddd; }
#sresult2 .t3 p { line-height:24px; font-size:12px; color:#666; }
#sresult2 .t3 .title { font-size:14px; font-weight:bold; color:#da2128; padding:0 2px 0 0; }
#sresult2 .t3 .en { font-size:12px; font-family:Arial, Tahoma; color:#666; }
#sresult2 .t3 .belong { color:#999; }
#sresult2 .apped td { background:#fff2f2 }
#sresult2 .apped .status { font-weight:bold; color:#da2128; font-size:14px; }
#sresult2 .pager { text-align:center; padding:9px 0; clear:both; color:#666; }
#sresult2 .pager a { font-weight:bold; color:#333; padding:0 5px; border-right:1px solid #ddd }
#sresult2 .pager .txt { border:1px solid #ccc; width:40px; padding:2px 0 0 2px; height:16px; margin:0 5px; font-weight:bold; color:#da2128; }
#sresult2 .pager .jumpbut { background:#999; color:#fff; font-weight:bold; padding:3px 5px; border:0; height:20px; }
.hero .t3 { width:96%; margin:10px auto 0; padding:10px 0; }
.hero .t3 th { background:#f2f2f2; border-bottom:1px solid #ddd; padding:5px 0 5px 5px; color:#555; }
.hero .t3 td { padding:9px 0 9px 7px; border-bottom:1px dotted #ddd; }
.hero .t3 p { line-height:24px; font-size:12px; color:#666; }
.hero .t3 .title,.hero .t3 .title a { font-size:14px; font-weight:bold; color:#da2128; padding:0 2px 0 0; }
.hero .t3 .en { font-size:12px; font-family:Arial, Tahoma; color:#666; }
.hero .t3 .belong { color:#999; }
.hero .apped td { background:#fff2f2 }
.hero .apped .status { font-weight:bold; color:#da2128; font-size:14px; }
.hero .pager { text-align:left; padding:0 0 9px 17px; clear:both; color:#666; }
.hero .pager a { font-weight:bold; color:#333; padding:0 5px; border-right:1px solid #ddd }
.hero .pager .txt { border:1px solid #ccc; width:40px; padding:2px 0 0 2px; height:16px; margin:0 5px; font-weight:bold; color:#da2128; }
.hero .pager .jumpbut { background:#999; color:#fff; font-weight:bold; padding:3px 5px; border:0; height:20px; }

.upload .t3 { width:96%; margin:10px auto 0; padding:10px 0; }
.upload .t3 th { background:#f2f2f2; border-bottom:1px solid #ddd; padding:5px 0 5px 5px; color:#555; }
.upload .t3 td { padding:9px 0 9px 7px; border-bottom:1px dotted #ddd; }
.upload .t3 p { line-height:24px; font-size:12px; color:#666; }
.upload .t3 .title { font-size:14px; font-weight:bold; color:#da2128; padding:0 2px 0 0; }
.upload .t3 .en { font-size:12px; font-family:Arial, Tahoma; color:#666; }
.upload .t3 .belong { color:#999; }
.upload .apped td { background:#fff2f2 }
.upload .apped .status { font-weight:bold; color:#da2128; font-size:14px; }
.upload .pager { text-align:center; padding:9px 0; clear:both; color:#666; }
.upload .pager a { font-weight:bold; color:#333; padding:0 5px; border-right:1px solid #ddd }
.upload .pager .txt { border:1px solid #ccc; width:40px; padding:2px 0 0 2px; height:16px; margin:0 5px; font-weight:bold; color:#da2128; }
.upload .pager .jumpbut { background:#999; color:#fff; font-weight:bold; padding:3px 5px; border:0; height:20px; }
.upload .multxt { border:1px solid #ccc; height:60px; width:350px; padding:2px 0 0 2px; font-family:"宋体"; }
.upload .txt { border:1px solid #ccc; height:60px; width:150px; padding:2px 0 0 2px; height:20px; }
#spform { width:700px; background:#fff; border:2px solid #999; margin:0 auto; }
#spform .title { padding:10px 0; color:#da2128; font-weight:bold; font-size:14px; text-align:center }
#spform table { width:650px; margin:0 auto; }
#spform td { padding:7px 0 7px 7px; border-bottom:1px dotted #ddd; text-align:left }
#spform .title2 { font-weight:bold; font-size:14px; }
#spform .oper input { padding:8px 40px; font-weight:bold; color:#fff; border:0; background:#666; font-size:16px; cursor:pointer }
#spform .txt { padding:2px; border:1px solid #ccc; height:18px; width:460px; color:#666 }
#spform textarea { padding:2px; border:1px solid #ccc; height:60px; width:460px; color:#666; font-family:arial, "宋体"; }
/* 登录注册 */
.loginform { width:600px; background:#fff; border:2px solid #999; margin:0 auto; }
.loginform .title { padding:10px 0; color:#da2128; font-weight:bold; font-size:14px; text-align:center }
.loginform table { width:550px; margin:0 auto; }
.loginform td { padding:7px 0 7px 7px; border-bottom:1px dotted #ddd; text-align:left }
.loginform .title2 { font-weight:bold; font-size:14px; }
.loginform .oper input { padding:8px 40px; font-weight:bold; color:#fff; border:0; background:#666; font-size:16px; }
.loginform .txt { padding:2px; border:1px solid #ccc; height:18px; width:360px; color:#666 }
.loginform textarea { padding:2px; border:1px solid #ccc; height:60px; width:360px; color:#666; font-family:arial, "宋体"; }
/* 庙会 */
#mhre { padding:10px 0; margin:5px 0 5px }
#mhre p{ line-height:26px }
#mhre a{ color:#0092E8; text-decoration:underline; font-weight:bold}
#mhre a.txt { background:url(../images/txt.gif) right no-repeat; padding:2px 20px 2px 5px; line-height:20px; }
#mhre a.pdf { background:url(../images/pdf.gif) right no-repeat; padding:2px 20px 2px 5px; line-height:20px; }
#mhre a.doc { background:url(../images/doc.gif) right no-repeat; padding:2px 20px 2px 5px; line-height:20px; }
#mhre a.xls { background:url(../images/xls.gif) right no-repeat; padding:2px 20px 2px 5px; line-height:20px; }
#mhre a.zip, a.rar { background:url(../images/zip.gif) right no-repeat; padding:2px 20px 2px 5px; line-height:20px; }
#mhre a.ppt { background:url(../images/ppt.gif) right no-repeat; padding:2px 20px 2px 5px; line-height:20px; }
#mhre a.img { background:url(../images/img.gif) right no-repeat; padding:2px 20px 2px 5px; line-height:20px; }
#mhre a.bmp { background:url(../images/bmp.gif) right no-repeat; padding:2px 20px 2px 5px; line-height:20px; }
#mhre a.vid { background:url(../images/vid.gif) right no-repeat; padding:2px 20px 2px 5px; line-height:20px; }
#mhre a.swf { background:url(../images/swf.gif) right no-repeat; padding:2px 20px 2px 5px; line-height:20px; }

.mhnewlist .title { height:35px; margin:20px 0 0; }
.mhnewlist .title h1 { background:#f6f6f6; padding:10px 0 0 6px; text-align:left;height:25px; border-bottom:1px dotted #ccc;}
.mhnewlist .title h1 a { color:#da2128; font-weight:bold; font:bold 14px "宋体" }
.mhnewlist .lista {float:left;width:340px;border-right:1px dotted #ccc;margin-right:10px;}
.mhnewlist .listb {float:right;width:340px;}
.mhnewlist ul {margin:10px 0 10px 25px;}
.mhnewlist ul li {list-style:disc;}
.mhnewlist .more {text-align:right;}
/* 洋片场 */
.videopa .title { height:35px; margin:20px 0 0; }
.videopa .title h1 { background:#f6f6f6; padding:10px 0 0 6px; text-align:left;height:25px; border-bottom:1px dotted #ccc;}
.videopa .title h1 a { color:#da2128; font-weight:bold; font:bold 14px "宋体" }
.videopa .title .more { float:right; width:auto; padding:15px 15px 0 0; }
.videopa .list { padding:10px 0; clear:both }
.videopa .list .boxx { float:left; width:172px; padding:0 7px 0 0;}
.videopa .list .img { padding:0 0 5px; }
.videopa .list .txt {line-height:16px;}
.videopa .focus { font-weight:bold; }
.videopa .comment,#bigv .comment {color:#aaa; background:url(../images/commIco.gif) left 3px no-repeat; padding-left:20px; display:block;margin-top:5px;}
#bigv .video { float:left; width:335px; }
#bigv .vtxt { float:right; width:376px; background:#e7e8e9; }
#bigv .vtxt .boxx {float:left;width:180px;text-align:center;}
#bigv .vtxt .boxx .txt {text-align:left;padding-left:7px;line-height:16px;padding-top:5px;}
#bigv .vtxt .content { color:#666; padding:5px 10px; line-height:22px; }
#bigv .vtitle { background:#da2128; margin:8px 8px 0; height:30px; font-size:12px; }
#bigv .vtitle a.title { display:block; float:left; width:145px; color:#fff; font-weight:bold; font-size:14px; padding:7px 0 0 10px; }
#bigv .vtitle a.more { float:right; width:40px; color:#fff; padding:7px 0 0; }
#bigv .thumb { padding:5px; height:75px }
#bigv .thumb .thumb1 { float:left; width:105px; border:1px solid #fff; }
#bigv .thumb .thumb2 { float:right; width:105px; border:1px solid #fff; }
/* 小艾与用户 */
#wizard { border:1px solid #e2e2e2; padding:10px; margin:0 0 10px; }
#wizard .identity .img { float:left; width:88px; height:90px; }
#wizard .txt { float:right; width:90px; }
#wizard .txt a { font-size:14px; font-weight:bold; color:#db2128; line-height:24px; }
#wizard .comment p { line-height:22px; color:#666; }
#wizard .help { padding:10px 0 0; margin:8px 0; border-top:1px dotted #ccc; }
#wizard .help a { background:url(../images/scg_20.gif) top left no-repeat; font-weight:bold; color:#666; font-size:14px; padding:0 0 0 20px; }
#lxtuser { border:1px solid #e2e2e2; padding:10px; margin:0 0 10px; }
#lxtuser .txt { background:#f2f2f2; padding:3px 6px; margin:0 0 5px }
#lxtuser .txt a { font-size:14px; font-weight:bold; color:#db2128; line-height:24px; }
#lxtuser .comment p { line-height:22px; color:#666; }
#lxtuser .comment a { text-decoration:underline; }
#bners {text-align:center;padding:10px 0;}
#bners li { padding:3px 0;}
#olms { border:1px solid #ccc; padding:5px 0 5px 10px; margin:0 8px 10px 0; width:188px;}
#olms dt { padding:5px 0 10px }
#olms dt a { font:bold 14px arial, "宋体"; color:#da2128; }
#olms dd { line-height:22px; }
#olms dd a { color:#666; }
#olms .more { text-align:right; padding-right:10px; }
.selOption { border:1px solid #f2bd3e; background:#fffce8; padding:10px 5px; margin:10px; _width:650px; }
.selOption .tname { color:#da2128; padding:4px; }
.selOption .subti { background:#fff; color:#db2128; padding:3px 6px; height:18px; }
.selOption td { color:#666; }
.selOption .oper input { font-weight:bold; color:#fff; border:0; padding:5px 10px; background:#da2128; }
.sel1 { background:url(../images/scg_13.gif); width:100px; height:24px; border:0; cursor:pointer }
.sel2 { background:url(../images/scg_15.gif); width:100px; height:24px; border:0; cursor:pointer }
/* 问讯处 */
#wxc .txtinp { border:2px solid #d7d7d7; padding:2px 0 0 2px; color:#db2128; height:20px; width:350px; }
#wxc .subt a { color:#999; border-right:1px solid #ccc; padding:0 7px; }
#wxc .subt .spec { color:#db2128; }
#wxc .t2 { width:680px; }
#wxc .t2 .title { background:#f9f9f9; color:#666; font-weight:bold; }
#wxc .t2 .title2 { background:#fff9df; color:#db2128; font-weight:bold; }
#wxc .t2 td { padding:7px 0 7px 7px; border-bottom:1px dotted #ddd; }
#wxc .t2 .focus { color:#db2128; }
#wxc .t2 .comsel { margin:0 25px 0 0; width:110px; }
#wxc .t2 table td { border:0; padding:0; color:#666; }
#wxc .t2 table td select { margin:0 6px 0 0; }
#wxc .xai { height:200px ;padding:20px 0}
#wxc .xai .img { float:left; width:210px; }
#wxc .xai .txt { float:left; width:450px }
#wxc .xai .txt1 { float:left; width:auto }
#wxc .xai .txt p { color:#666; font-size:14px; line-height:29px;}
#wxc .xai .txtred  { font:bold 18px "黑体","微软雅黑"; color:#da2128; line-height:29px;}
#wxc .index { padding:0 0 10px 0; border-top:1px dotted #999; border-bottom:1px dotted #999; height:60px; }
#wxc .index .title { float:left; font-size:14px; font-weight:bold; width:150px; text-align:center; color:#666; }
#wxc .index .links { float:right; width:520px; text-align:left; margin:10px 0}
#wxc .index .links a { border-right:1px solid #ccc; padding:0 8px; color:#666; line-height:29px}
#wxc .index .links .spec { color:#da2128; }
#wxc .question { line-height:30px; margin:10px }
#wxc .question li { border-top:1px dotted #ccc; padding:auto }
#wxc .questiontitle { font-size:14px; color:#333; line-height:30px; font-weight:bold; text-decoration:underline}
#wxc .questiontxt { color:#666; line-height:30px;}
#wxc .question a { color:#666; font-size:14px; }
#wxc .question .spec { font-weight:bold; color:#da2128; }
/* 市政厅 */
#szt .headline .img { float:left; width:300px; }
#szt .headline .img p { width:300px; color:#333}
#szt .headline .txt { float:right; width:360px; }
#szt .headline .txt ul { padding:0 0 0 30px; list-style:disc; color:#333 }
#szt .headline .txt a:hover { color:#da2128 }
#szt .headline .txt .spec { color:#da2128; font-weight:bold; }
#szt .headline, #szt .headline a { color:#333; }
#szt .headline .more { font-weight:bold; color:#333}
#szt .headline  a:hover { font-weight:bold; color:#da2128}
#szt .newslist { margin:10px 0; }
#szt .newslist .nll { width:340px; float:left }
#szt .newslist .nlr { width:340px; float:right }
#szt .newslist .listitle { height:20px; padding:5px 10px; font-size:14px; font-weight:bold; color:#666; background:#e7e8e9; }
#szt .nl { padding:10px 0; }
#szt .nl .img { float:left; width:110px; background:#999; height:70px; text-align:center; padding:10px 0 0; }
#szt .nl .img img {border:1px solid #fff}
#szt .nl .txt .title { font-weight:bold; color:#da2128; }
#szt .nl .txt { float:right; width:220px; }
#szt .nl .txt .more { text-decoration:underline; font-weight:bold; }
/* 新闻终极页 */
#articles h1 { font:bold 20px "微软雅黑", "黑体"; color:#c80000; margin:10px 0 6px; padding:0 0 5px; }
#articles h4 {text-align:left; font-weight:normal; font-size:12px;border-top:#999 1px solid;background:#f2f2f2 url(../images/dateIco.gif) 10px 2px no-repeat; text-indent:40px; color:#666; line-height:30px;}
#articles .highlight { font-weight:bold; color:#d50000; }
#articles .content { padding:10px 25px; }
#articles .content p { font-size:14px; line-height:26px; margin:10px 0; color:#333; }
#articles .box { line-height:24px; padding:0 15px 10px; margin:0 0 10px; font-size:14px; }
#articles .box p { padding:0 10px; margin:10px 0 0; }
#articles .editor {background:#fff url(../images/copyrightIco.gif) 10px center no-repeat; border:1px solid #E1E16D; padding:10px; color:#666; margin-top:20px; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-box-shadow:0 0 6px #ddd; -webkit-box-shadow:0 0 6px #ddd; text-align:left;text-indent:30px;height:15px}
#articles .editor .keyword { float:left; }
#articles .editor .keyword a { color:#e60000; }
#articles .editor .writer { float:right; text-align:right; }
#articles .operation p { padding:22px 0 0; }
#articles .pages a { display:block; padding:2px 6px; font-weight:bold; background:#e6f5ff; border:2px solid #9ac7ed; float:left; margin:0 3px; }
#related { margin:10px 4px 0; position:relative; }
#related a { color:#666; }
#related .title { background:#f5f5f5 url(http://www.eduglobal.com/images/public/leftListTitle.gif) left center no-repeat; margin:0 0 8px }
#related .title h3 { padding:9px 0 6px 25px; border-top:1px solid #dadada; border-bottom:1px solid #dadada; }
#related .list { float:left; line-height:26px; padding:0 15px 0 0; }
#related .list li { background:url(http://www.eduglobal.com/images/public/redelta.gif) no-repeat; padding:0 0 0 24px; }
/* 个人中心 */
#container .sidebar { width:130px; float:left; text-align:left; }
#container .sidenav {width:145px;height:480px;background:#dbeff3 url(../images/sidenav1.gif) top no-repeat;margin:15px 0 0 15px;}
#container .sidenav div {width:130px;margin:10px auto;padding:20px 0 0;}
#container .sidenav li {border-bottom:1px solid #afbfc2;border-top:1px solid #ecf6f8;}
#container .sidenav ul a{display:block;padding:7px 0 7px 5px;font-weight:bold;color:#333;}
#container .sidenav ul a:hover,#container .sidenav .spec {background:#fff;color:#da2128;text-decoration:none;}
#container .sidenav .num {color:#da2128;font-size:14px;}
#container .sidenav .first {border-top:none;}
#container .sidenav .last {border-bottom:none;}
#container .mcontent { width:820px; float:right }
#subcontent .stu_title1 { font:bold 14px "宋体"; color: #fff; height:30px; padding:9px 0 0 20px; margin:20px 0 10px 10px; }
#subcontent .search { width:390px; padding:6px 0 0; height:60px; }
#subcontent .search .title { padding:0 0 0 14px; }
#subcontent .search a { color:#333; padding:0 10px; border-right:1px solid #ccc; font-weight:normal; font-size:12px; }
#subcontent .search .box { background:url(../images/ltm_03.gif) no-repeat; padding:0 0 0 25px; height:60px }
#subcontent .search .txt { padding:2px; border:1px solid #ccc; height:18px; width:158px; }
#subcontent .search .bt1 { background:#cd1f26; width:85px; border:0; color:#fff; font-weight:bold; height:24px }
#subcontent .search .bt2 { background:#5aa80d; width:90px; border:0; color:#fff; font-weight:bold; height:24px }
#subcontent .nor_tab { margin:0 0 2px; }
#subcontent .nor_tab h3{background:url(../images/dot.gif) left bottom repeat-x;padding-bottom:5px;color:#333}
#subcontent .stu_title { font:bold 14px "微软雅黑", "黑体"; color: #fff; background:url(../images/stu_17.gif) no-repeat; height:30px; padding:9px 0 0 20px; margin:20px 0 10px; }
#subcontent .submit_but {background:url(../images/submitButton.gif) no-repeat;font-size:12px;font-weight:bold;color:#fff;width:97px;height:37px;border:0;cursor:pointer }
#subcontent .ltitle { color: #666; font:bold 14px "宋体"; width:140px; padding:10px 0 10px 10px; }
#subcontent .ltitle2 { color: #666; font:bold 14px "宋体"; width:100px; padding:3px 0 3px 5px; }
#subcontent .oper { padding:10px 0 10px 190px; border-top:1px dotted #999; margin:10px 0; }
#subcontent .download { padding:20px 0 50px; text-align:center }
#subcontent .download a { font:bold 20px "微软雅黑", "黑体", "宋体"; color:#da2128; cursor:pointer; }
#subcontent .tips { padding:0 0 10px 20px; color:#da2128; }
#subcontent .nyroModal { border:0; color:#fff; font-size:14px; font-weight:bold; background:url(../images/subbut.gif) no-repeat; width:120px; height:39px; cursor:hand; }
#subcontent .goselect { text-align:center; padding:10px 0; }
.login_table_text1_input { width:150px; border:#999 1px solid; background-color:#fff; font:14px Verdana, Geneva, sans-serif, "宋体"; padding:3px 3px; }
.login_table_text2_input { width:300px; border:#999 1px solid; background-color:#fff; font:14px Verdana, Geneva, sans-serif, "宋体"; padding:3px 3px; }

#subnav { padding:20px 0 0 10px; }
#subnav ul { background:#a7bbbf; height:36px; width:98%; font-size:14px; }
#subnav li { float:left; display:block; padding:8px 15px 8px; font-weight:bold; color:#fff; }
#subnav a { color:#fff; }
#subnav .spec { background:#fff; margin:4px 0 0 2px; color:#cf1c24; }
#subnav .spec a { color:#da2128; font-weight:bold; }
#subnav .spec a:hover { text-decoration:none }

#appl { padding:20px 0 0 10px; }
#appl li { float:left; display:block; padding:45px 0 0 11px; color:#555;}
#appl .step1 {background:url(/images/w1.gif) no-repeat;width:106px;height:42px;}
#appl .step2 {background:url(/images/w2.gif) no-repeat;width:106px;height:42px;}
#appl .step3 {background:url(/images/w3.gif) no-repeat;width:106px;height:42px;}
#appl .step4 {background:url(/images/w4.gif) no-repeat;width:106px;height:42px;}
#appl .step5 {background:url(/images/w5.gif) no-repeat;width:106px;height:42px;}
#appl .step6 {background:url(/images/w6.gif) no-repeat;width:106px;height:42px;}
#appl #spec1 {background:url(/images/y1.gif) no-repeat;font-weight:bold;color:#da2128;}
#appl #spec2 {background:url(/images/y2.gif) no-repeat;font-weight:bold;color:#da2128;}
#appl #spec3 {background:url(/images/y3.gif) no-repeat;font-weight:bold;color:#da2128;}
#appl #spec4 {background:url(/images/y4.gif) no-repeat;font-weight:bold;color:#da2128;}
#appl #spec5 {background:url(/images/y5.gif) no-repeat;font-weight:bold;color:#da2128;}
#appl #spec6 {background:url(/images/y6.gif) no-repeat;font-weight:bold;color:#da2128;}


/*向导式搜索*/
.adv_note{border-bottom:#f7f7f7 1px solid;padding:5px;margin:10px 0; text-align:right}
.adv_note a{display:block;background:url(/images/I.gif) left no-repeat;padding:2px 0 2px 20px;float:right;color:#333}

.adv_search h2.title{width:100px;padding:3px 5px;margin:5px 0 0 0;background:#c00;color:#fff;font:bold 18px Verdana, Geneva, sans-serif;}
.adv_search .note{background:#f2f2f2;border-top:#c00 1px solid;padding:5px 10px;margin:0  0 10px 0;color:#666}
.adv_search .adv_filter h2{font:bold 14px Verdana, Geneva, sans-serif;margin:0 0 20px 20px}
.adv_search .adv_filter ol{list-style:decimal; list-style-position:inside;margin-left:150px; text-align:right;font:12px Verdana, Geneva, sans-serif;color:#555;width:200px}
.adv_search .adv_filter ol li{margin:5px 0;line-height:20px}
.adv_search .adv_actions{border-bottom:#c00 1px solid;padding:5px 10px;margin:10px 0; text-align:center}
.adv_search .adv_actions a.next_step{display:block;float:left;width:60;padding:5px 0 5px 20px;background:url(/images/go.gif) left no-repeat;margin:5px 10px 5px 330px;_margin-left:160px;font:bold 12px Verdana, Geneva, sans-serif;color:#c00}
.adv_search .adv_actions a.back_step{display:block;float:left;width:60;padding:5px 0 5px 20px;background:url(/images/back.gif) left no-repeat;margin:5px 10px}
.adv_search .adv_actions a.search_now{display:block;float:right;width:60;padding:5px 0 5px 20px;background:url(/images/time.gif) left no-repeat;margin:5px 10px}
br.clearboth{clear:both;line-height:0;font-size:1px;height:0px;}


/* APP new flow */
.step01,.step02,.step03{color:#666;float:left;padding:60px 0 0 16px;width:168px;font-weight:bold;}
.step04{color:#666;float:left;padding:60px 0 0 16px;width:150px;font-weight:bold;}
#appstep01 {background:url(/images/top_flow_a.gif) no-repeat;width:720px;height:105px;}
#appstep01 .step01 {color:#fff;}
#appstep02 {background:url(/images/top_flow_b.gif) no-repeat;width:720px;height:105px;}
#appstep02 .step02 {color:#fff;}
#appstep03 {background:url(/images/top_flow_c.gif) no-repeat;width:720px;height:105px;}
#appstep03 .step03 {color:#fff;}
#appstep04 {background:url(/images/top_flow_d.gif) no-repeat;width:720px;height:105px;}
#appstep04 .step04 {color:#fff;}
#appsearch {background:url(/images/app_search_bg.gif) center no-repeat;height:105px;margin:6px 0 15px;}
#appsearch .searchBox {padding:6px 0 0 6px;}
#appsearch .searchBox table td a {color:#fff;}
#appsearch .searchBox .txt {border:1px solid #ccc;background:#fff;width:400px;height:25px;padding:2px 0 0 2px;color:#666;font-weight:bold;}
#appsearch .searchBox .submit {background:url(/images/inpbg4f.png) no-repeat;font-size:12px;font-weight:bold;color:#fff;width:90px;height:31px;border:0;cursor:pointer}
#appfilltable .thead {color:#fff;font-weight:bold;font-size:14px;padding-left:30px;background:url(../images/app_item_bg.png) no-repeat;border:1px solid #fff;}
#appfilltable .appcontent .thead {color:#fff;font-size:12px;padding-left:3px;background:#f5f5f5;border:0;font-weight:normal}
#appfilltable .title {border-bottom:1px solid #dedede;background:#f6f6f6;;color:#333;}
#appfilltable .common .txt{border:1px solid #ccc;color:#333;font-weight:bold;height:24px;width:300px;padding:2px 0 0 2px;}
#appfilltable .common .txtarea{border:1px solid #ccc;color:#333;height:90px;width:300px;padding:2px 0 0 2px;font-family:arial,'宋体';}
#appfilltable .action .submit {background:url(/images/inpbg5f.png) no-repeat;font-size:12px;font-weight:bold;color:#fff;width:110px;height:31px;border:0;cursor:pointer;_padding-top:19px}
#appwelcome {padding:6px;margin:0 0 10px;}
#appwelcome p {color:#333;}
#tipbar {background:url(/images/app_major_bg.png) center no-repeat; margin:10px 0 6px;}
#majorbar {background:url(/images/tipsbg.gif) center no-repeat;height:74px;margin:10px 0 6px;}
#majorbar .left{float:left;color:#333;padding:20px 0 0 30px;_padding:20px 0 0 30px;font:12px Verdana, Geneva, sans-serif; width:600px}
#majorbar .right{float:left;color:#333;margin-left:7px; font:14px Verdana, Geneva, sans-serif;}
.majortext {font:bold 16px Verdana, Geneva, sans-serif;color:#333; text-decoration:underline}
.majortext1 {font:bold 14px Verdana, Geneva, sans-serif;color:#cc0000; text-decoration:underline}
#majorbar .left a{font:12px Verdana, Geneva, sans-serif;color:#333; text-decoration:underline;}
#majorbar .right{float:left;color:#333; padding:6px 0 0 22px; _padding:6px 0 0 15px;font:bold 14px Verdana, Geneva, sans-serif;}
#majorbar .rightt{color:#cc0000;font:bold 14px Verdana, Geneva, sans-serif;}
#majorbar p {color:#333;padding:10px 0 0 10px;}
#gytips {_margin:10px 0 10px 145px;margin:10px 0 10px 165px;padding:5px;font:12px Verdana, Geneva, sans-serif;color:#666}
#appbill {width:700px;border-bottom:2px solid #7d7d7d;margin:15px auto}
#appbill .head {background:url(/images/appformname.gif) top no-repeat;height:120px;}
#appbill .body {background:url(/images/appformbg.gif) top repeat-y;}
#appbill .linebg {background:#f5f5f5;}
#appbill .linebg a{padding-right:6px;font-weight:bold;color:#333;}
#appbill .main_title {font-size:14px;font-weight:bold;color:#333;}
#appbill .appcontent {color:#444;}
#appbill .head .item{padding:5px;border-top:1px solid #ccc;}
#appbill .head .school {font-weight:bold;color:#da2128;font-size:14px;padding:0 30px 0 0}
#appbill .head .major {font-weight:bold;color:#da2128;font-size:14px;}
#appbill .head .student {font-weight:bold;color:#333;padding:0 30px 0 0}
#appbill .head .time {color:#666;}
#appbill .body .txt td {border-bottom:1px solid #eee;}
#appbill .body .txt .thead {color:#666;height:20px;width:120px;}
#appbill .body .txt .ttxt {color:#da2128;font-weight:bold;width:230px}
#appbill .body .agreement .contract_head {font-weight:bold;color:#da2128;}
#appbill .body .contract {height:100px;padding:5px;border:1px solid #999;overflow:auto;margin:0 0 5px;color:#666;}
#appbill .body .obey {background:#eff7fa;font-weight:bold; color:#666;padding:6px;}
#appbill .body .rmb {font-weight:bold;color:#da2128;font-size:18px;}
.billoper {text-align:center}
.billoper .submit {background:url(/images/inpbg4f.png) no-repeat;font-size:12px;font-weight:bold;color:#fff;width:90px;height:31px;border:0;cursor:pointer}

/* 搜索新 */
#SearchArea {border:#c00 2px solid;height:156px;margin:10px 0 0 0;background:#f2f2f2}
#SearchArea .subt {margin:10px 20px 0 20px;}
#SearchArea .subt  a{margin:0 10px 0 0; float:left;background:url(../images/bar1.gif) top no-repeat;width:76px;height:25px; text-align:center;color:#FFF; line-height:20px;cursor:pointer;}
#SearchArea .subt .spec{margin:0 10px 0 0; float:left;background:url(../images/bar.gif) top no-repeat;cursor:pointer;width:76px;height:25px; text-align:center; line-height:20px}

#SearchArea .line {margin:5px 20px}
#SearchArea .line .input1{border:2px solid #9cc;font:bold 14px Verdana, Geneva, sans-serif "微软雅黑", "黑体", "宋体"; color:#666;height:20px;line-height:18px;margin:0 5px 10px 0;padding:4px;width:660px;}
#SearchArea .line .right {margin:5px 0 0 10px;_margin:5px 0 0 10px;float:left;}
#zzx {float:left;}
#zzy {float:left;display:none}
#SearchArea .line .searchbtn {width:112px;height:30px;margin-top:8px; border:0; cursor:pointer;_margin-top:10px;margin-top:8px;background:url(../images/searchbtnbg.gif)}

.Searchresult {padding:3px 0 3px}
.Searchresult .spec {font:bold 12px Verdana, Geneva, sans-serif;color:#da2128}
.gmcmenu {background:#fff; width:800px;height:32px; border-bottom:#999 1px dotted}
.gmcmenu li{width:100px;float:left; padding:7px 0 0 30px; font:bold 12px Verdana, Geneva, sans-serif; color:#333}
.gmc1 {background:url(../images/gmc1.gif) no-repeat left}
.gmc2 {background:url(../images/gmc2.gif) no-repeat left}
.gmc3 {background:url(../images/gmc3.gif) no-repeat left}
.gmc4 {background:url(../images/gmc4.gif) no-repeat left}
.gmc5 {background:url(../images/gmc5.gif) no-repeat left}
.gmc6 {background:url(../images/gmc6.gif) no-repeat left}
.gmclist li{padding-left:30px; line-height:22px; margin:10px 0 }
.gmclist li a{color:#1F677D;}
.gmclist img{ width:90px; float:left; margin:10px 20px 10px 0; background:#FFF; padding:5px; border:#ddd 1px solid}
#hotarea {margin: 0px;padding: 0px;}
#hotarea .mlist {margin:5px 20px;clear:both; font:14px Verdana, Geneva, sans-serif; color:#666}
#hotarea .mlist  p{ text-indent:25px; padding-top:10px; line-height:25px}
#hotarea .listbox { min-height:300px}
#hotarea .mlist  td{ padding:2px 5px; line-height:25px; border-bottom:#ddd 1px dotted}
#hotarea .mlist  td. title{ font:bold 14px Verdana, Geneva, sans-serif; color:#333}
#hotarea .mlist  td a{ text-decoration:underline; color:#096E7B}

#Hmenu {margin: 0px;padding: 0px;list-style-type: none;height:30px;overflow:hidden; margin-top:10px;border-bottom:1px solid #ccc;}
#Hmenu a{display: block;width: 100px;text-align: center;float: left;margin: 0px;padding:5px 0 0 0; #padding:5px 0 0 0;cursor:pointer;background: #fff; font:bold 14px Verdana, Geneva, sans-serif;border-right:1px solid #ccc;height:24px; color:#096E7B}
#Hmenu a.spec {	color:#fff;font:bold 14px Verdana, Geneva, sans-serif;background:#096E7B}
#Hmenu a.end{border:none}
.courses {padding:0 0 5px;}
.courses ul {line-height:22px;}
.courses li {width:48%;float:left;margin-bottom:5px;margin-right:1%}
.courses li a {background:#f2f2f2 url(../images/go.gif) 3px 8px no-repeat;	padding:4px 4px 4px 24px;font-size:14px;	color:#096e7b;font-weight:bold;display:block;}
.courses li a:hover {background:#fff url(../images/go.gif) 3px 8px no-repeat;color:#da2128; text-decoration:none}
.pad10 {padding:10px 0 0;}
#coupage {}
#coupage #sidebar {background:#e1f0f2;width:300px;float:right;padding:0 10px 10px 10px;}
/*#coupage .collegeinfo {border:#ccc 1px solid}*/
#coupage .collegeinfo h3 {border-bottom:1px dotted #ccc;padding:10px 0 6px;}
#coupage .collegeinfo .area {padding:20px 0 6px;}
#coupage .scholarship {clear:both;}
#coupage .courses .box {border-bottom:1px dotted #ccc;padding:20px 0 6px;}
#coupage .courses .box .inputtxt{width:300px}
#coupage .courses .title {color:#da2128;font-weight:bold;font-size:14px;float:left;width:auto;}
#coupage .courses .minisearch {float:right;width:auto;padding-right:5px;}
#coupage .courses .minisearch .txt {width:160px;padding:2px 0 0 2px;height:18px;color:#666;border:1px solid #ccc;}
#coupage .courses .minisearch .button {background:#da2128;border:0;color:#fff;height:17px;width:45px;cursor:pointer;display:block;	float:left;clear:right;text-align:center;padding-top:3px;}
#coupage #sidebar h3 {color:#666;border-bottom:1px dotted #8ebabf;padding:10px 0 6px;margin-bottom:12px}
#coupage #sidebar .tooltip {width:235px;overflow:hidden;}
#coupage .collegeinfo {	float:left;width:630px;	padding:15px;}
#coupage .basetable {border:1px solid #eee;}
#coupage .basetable td {border-bottom:1px solid #f6f6f6;color:#666;}
#coupage .basetable .tit {background:#f2f2f2;}
#coupage .basetable .fill {font-weight:bold;}
#coupage .city {font-weight:bold;color:#096E7B;}
#coupage .skipto {float:right}
#coupage .skipto a {display:block;background:#da2128;color:#fff;font-weight:bold;padding:10px 20px;text-align:center;	font-size:14px;}
#coupage .coutop .list {list-style:disc;line-height:18px;}
#coupage .coutop .list li {padding:3px 0; list-style: none}
#coupage .coutop .cn {color:#da2128;font-weight:bold;}
#coupage .gallery .img {text-align:center;}
#coupage .counews {padding-bottom:15px;}
#coupage .counews .list {line-height:22px;}
#coupage .counews .list li {background:url(../images/go.gif) 0 3px no-repeat;padding:0 0 0 20px;}
#coupage .logo {padding:10px 0;}
#coupage .logo .img {float:left;width:auto}
#coupage .logo .txt {float:left;width:auto;padding:0 0 16px 0;line-height:24px;}
#coupage .logo .txt .cname {font:bold 16px arial, '宋体';color:#da2128;}
#coupage .logo .txt .ename {color:#999;font-size:14px;font-weight:normal;}
.scnewlist ul {margin:10px 0 10px 25px;}
.scnewlist li {list-style:disc;color:#999}
.scnewlist li a{color:#666}
.scnewlist li a:hover {color:#da2128}
.sctools {height:80px; padding:15px 0 0;}

.newstitle1 { border-bottom:1px dotted #ccc;padding:10px 0 6px; height:23px}
.newsleft1 { font:bold 14px Verdana, Geneva, sans-serif;float:left}
.newsright1 { float:right}

small{font:15px Verdana, Arial, Helvetica, sans-serif;display:block;margin-bottom:15px;}
#slideshow{position:relative;height:198px;width:280px;}
#slideshow img{height:220px;width:300px;}
#slideshow div{position:absolute;top:0;left:0;z-index:8;opacity:0.0;height:195px;overflow:hidden;background-color:#FFF;}
#slideshow div.current{z-index:10;}
#slideshow div.prev{z-index:9;}
#slideshow div img{display:block;border:0;margin-bottom:10px;}
#slideshow div span{display:none;position:absolute;bottom:0;left:0;height:50px;line-height:50px;background:#000;color:#fff;width:100%;padding-left:10px}
#slideshow div.current span{display:block;}
.hitimg { cursor: hand; }
.pad10 { padding: 10px 0 0; }
#coupage .oper{margin-top:10px;}
#coupage .oper a { float: left; display: block; font-weight: bold; color: #fff; text-align: center; }
#coupage .oper .order { width: 140px; background: #da2128; font-size: 14px; padding: 6px 0 6px 0; }
#coupage .oper .fav,#majorpage .oper .fav1 { width: 110px; background: #666; font-size: 12px; padding: 6px 0 6px 0; margin-left: 10px; }
#coupage .majorinfo h3 { color: #da2128; border-bottom: 1px dotted #ccc; margin: 10px 0; padding: 10px 0 6px; }
#coupage .courses .box { border-bottom: 1px dotted #ccc; margin: 10px 0; padding: 10px 0 6px; }
#coupage .courses .title { color: #da2128; font-weight: bold; font-size: 14px; float: left; width: auto; }
#coupage #sidebar .minisearch { margin: 10px 0; }
#coupage #sidebar .minisearch .txt { width: 160px; padding: 2px 0 0 2px; height: 18px; color: #666; border: 1px solid #ccc; }
#coupage #sidebar .minisearch .button { background: #da2128; border: 0; color: #fff; height: 17px; width: 45px; cursor: pointer; display: block; float: left; clear: right; text-align: center; padding-top: 3px;}
#coupage .courses .minisearch .button { background: #da2128; border: 0; color: #fff; height: 17px; width: 45px; cursor: pointer; display: block; float: left; clear: right; text-align: center; padding-top: 3px; }
#coupage .caseinfo { color: #666; border-bottom: 1px dotted #8ebabf; margin: 2px 0; padding: 0 0 20px; }
.caseinfo .leftinfo { float: left; font: bold 14px arial, '宋体'; color: #da2128; }
.caseinfo .rightinfo { float: right; margin-right: 10px; font: 12px arial, '宋体'; }
.caseinfo .rightinfo a { font: bold 12px arial, '宋体'; color: #da2128; text-decoration: underline; }
#coupage .caseshow { color: #666; border: 1px dotted #8ebabf; padding: 20px 0 0; height: 156px;  _: hheight:140px;}

.sctitle {color:#666;border-bottom:1px dotted #8ebabf;padding:10px 0 6px;margin-bottom:12px;height:18px}
.sctitle .scmore {float:right}
.sctitle .scmore a {color:#da2128}
.sctitle .scleft {float:left; font:bold 14px Verdana, Geneva, sans-serif;}
.interviewkeyword {height:30px; text-align:right; color:#999}
.interviewkeyword a{color:#da2128; padding-right:10px}
.iconleft {width:64px; float:left; margin-right:10px}
.titleright {font:bold 20px "微软雅黑", "黑体"; color:#c80000; margin:10px 0 6px; padding:0 0 5px; } 
.gallery {width:100%; height:auto;}
.gallery ul{ padding:20px}
.gallery .vitem{width:180px; height:130px; display: inline; padding:8px;float:left; text-align:center}
.gallery .vitem img {border:#ddd 1px solid;padding:5px; width:160px; height:100px}
.gallery .pitem{width:100px; height:110px; display: inline; padding:8px;float:left; text-align:center}
.gallery .pitem img {border:#ddd 1px solid;padding:5px;width:90px; height:80px}

.gallery li span{color:#666; line-height:30px}
.gallery li .3{border:#ddd 1px solid;padding:5px; width:90px; height:80px}
.gallery li .vimg {width:160px; height:110px; display: inline; padding:8px;float:left; text-align:center}
.gallery li .vimg img {border:#ddd 1px solid;padding:5px; width:160px; height:100px}

#user { padding:10px 10px; line-height:24px; color:#006766}
#user .left { float:left;}
#user .left .tetle { font-weight:bold}
#user .right { float:right; padding:0 0 0 12px;}
#user .right .quit { padding-left:13px}
#user img { border:#FFF 1px solid}
#user .yyms { margin-top:10px; padding:10px; background:url(../images/user/bg.gif) no-repeat; width:262px; height:74px; color:#fff;}
#user .yyms a{ color:#fff; font-weight:bold}
#user .dj { font-size:14px; font-weight:bold; background:#CDFFFF; padding:3px 20px; margin-left:60px; border:#066 1px solid}
#user .dj a{ color:#67999A; font-weight:bold}
.both { clear:both}

#sidebar .time { line-height:24px; color:#006766;}
#sidebar .time strong{ font-size:15px;}
#sidebar .time .left{ float:left}
#sidebar .time .right { float:left; padding:0 0 0 12px; width:230px}

#coupage .Lecture .list {list-style:disc;line-height:18px;}
#coupage .Lecture .list li {padding:3px 0; list-style: none}
#coupage .Lecture .cn {color:#da2128;}

/*******popflyer******/
.apple_overlay_w { display:none; z-index:9997; width:800px; _margin-top:-160px; }
.apple_overlay_w div.close { background-image:url(../images/off.png); position:absolute; right:5px; top:5px; cursor:pointer; height:35px; width:35px; z-index:9999; }
.apple_overlay_w .overlay_top { height:40px; background:url(../images/white_top_w.png) no-repeat; margin:0; padding:0; width:800px }
.apple_overlay_w .overlay_bot { height:40px; background:url(../images/white_bottom_w.png) no-repeat; margin:0; padding:0; width:800px; *+margin-top:-1px
}
.apple_overlay_w .overlay_inner { background:url(../images/white_y_w.png) left top repeat-y; padding:0 35px; width:730px; }
#video_overlay p { line-height:18px; margin:10px 0 0; }
.apple_overlay_w h2 { background:url(../images/xy_dot.gif) bottom repeat-x; padding-bottom:8px; }
.clip img, a.video_overlay { cursor:pointer; }
.apple_overlay_w .content { padding:10px 0; }

