﻿.modblue{overflow:hidden; margin:auto; border:1px #ddf1fa solid; padding:1px; text-align:left;}
.modbluetitle{background:url(Images/modtitleblue.gif) repeat-x #f7fcff; height:35px; line-height:35px; padding:10px 10px 0 10px;}
.modbluebody{padding:0 10px 10px 10px; background:#f7fcff;}
.modblueshow{padding:10px 0 0 0;border-top:1px #eaeef1 dotted; line-height:24px;}
.modblueshow li{background:url(Images/arrow.gif) no-repeat 0px 10px; padding:0 0 0 10px;}
.modmore{text-align:right; color:#ff5021;}
.modmore a{color:#ff5021;}
.modmore a:hover{color:#e00000; text-decoration:none;}

.modgray{overflow:hidden; margin:auto; border:1px #ededed solid; padding:1px; text-align:left;}
.modgraytitle{background:url(Images/modtitlegray.gif) repeat-x #f7fcff; height:35px; line-height:35px; padding:10px 10px 0 10px;}
.modgraybody{padding:0 10px 10px 10px;}
.modgrayshow{padding:10px 0 0 0;border-top:1px #eaeef1 dotted; line-height:24px;}
.modgrayshow li{background:url(Images/arrow.gif) no-repeat 0px 10px; padding:0 0 0 10px;}

.mod{overflow:hidden; margin:auto; border:1px #ededed solid; padding:0 1px; text-align:left;}
.modtitle{background:url(Images/modtitle.gif) repeat-x #f7fcff; height:45px; line-height:45px;}
.modnava{float:left; color:#ff7200; font-size:14px; font-weight:bold; background:url(Images/modnav_bg1.gif); width:103px; height:35px; line-height:35px; text-align:center;}
.modnavb{float:left; color:#000; font-size:14px; font-weight:bold; background:url(Images/modnav_bg2.gif); width:106px; height:35px; line-height:35px; text-align:center;}
.modnavb a{color:#000; padding:0 15px;}
.modnavb a:hover{color:#ff7200; text-decoration:none;}
.modnavright{float:right; height:25px; line-height:25px; padding:10px 10px 0 0;}
.modshow{padding:10px;}
.modtable{width:100%;}
.modtable th{padding:0 10px; line-height:28px; text-align:left;border-bottom:1px #efefef solid; font-size:14px;}
.modtable td{border-bottom:1px #efefef dotted;line-height:28px;padding:0 10px;}
.modtable td strong{color:#fe4f24;padding:0 5px 0 0; font-weight:normal;}
.modtable td span{color:#17aadd;}
.modnumber{color:#fff; border:1px #aed0fe solid; background:url(Images/numbg.gif) repeat-x; width:20px; height:16px; line-height:16px; text-align:center; font-weight:bold;}
.modpagetitle{ margin:0 0 10px 0; font-weight:bold; padding:0 0 0 10px;}
.modpagetitle strong{color:#ff7200; font-size:14px;}
.modmsg{padding:50px; text-align:center; color:#03a207; font-weight:bold; border:1px #efefef solid; background:#f6f6f6;}

.forminput{ border:1px solid #b2e5ff; line-height:18px; height:18px; padding:0 3px;}
.btn{background:url(Images/bt_bg.gif) repeat-x #ffe8b4; height:20px; border:1px #ffc128 solid; padding:0 3px; color:#824100;}

.tbform{padding:0 0 5px 0;}
.tbform table{width:100%; background-color:#efefef;}
.tbform tr{height:24px; vertical-align:top;}
.tbform th{background-color:#f6f6f6; text-align:left; padding-left:10px; height:24px; line-height:24px;}
.tbform td{background-color:#fff; text-align:left; padding-left:10px; height:24px; line-height:24px; vertical-align:middle;}

.courselist{}
/*--------------------------------------------------------------------------News---------------------------*/
.NewsTitle {font-size:18px;font-weight:bolder;color:#ff7200;text-align:center;line-height:24px;}
.NewsTitle span {font-size:12px;font-weight:normal;color:#999;}
.NewsContent {line-height:24px;font-size:14px;}
.NewsContent p {line-height:24px;font-size:14px;}
.NewsFooter {text-align:right;padding-top:10px;color:#999;}
.NewsFooter a {color:#999;}