﻿.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;}

.tbg{background:url(Images/jrrc_02.gif) repeat-x; height:37px; text-align:left;}
.tt{background:url(Images/exponews_01.gif) no-repeat; height:37px; line-height:38px; padding-left:35px;}
.tt span{font-size:12px; font-weight:bold; cursor:pointer;}
.exponewshow{padding:0 0 12px 10px; text-align:left;}
.exponewshow ul li{ line-height:26px; border-bottom:1px dashed #cdcdcd; width:500px;}
.exponewshow ul li span{color:#499F26; padding:0 8px; }
 
 
.lightgray{background-color:#f2f2f4;}
.darkredw{color:#a72d49;vertical-align:middle;}

/*input radio checkbox*/
input[type="radio"], input[type="checkbox"] {
-moz-box-sizing:border-box;
border:1px threedface !important;
border-style:none;
color:#E8E8EA -moz-fieldtext !important;
}
input[type="radio"],input[type="checkbox"] {
-moz-appearance:radio-small;
-moz-binding:none;
-moz-border-radius-bottomleft:100% !important;
-moz-border-radius-bottomright:100% !important;
-moz-border-radius-topleft:100% !important;
-moz-border-radius-topright:100% !important;
cursor:hand;
height:13px;
margin:3px 3px 0 5px;
padding:0 !important;
width:13px;
}
.txtBox{border:solid 1px #a5a5a5;vertical-align:middle;width:160px;}
.mod{overflow:hidden; margin:auto; padding:0; text-align:left; }
.modtitleout{padding:5px 0px;}
.modtitle{height:37px; line-height:30px; padding:0 10px;background:url(Images/topsearchbar.jpg) repeat-x; border:1px solid #E8E8EA;}
.tasklistmodtitle{height:37px; line-height:32px; padding:0 10px;background:url(Images/topsearchbar.jpg) repeat-x;}
.modnava{float:left; color:#ff7200; font-size:12px; font-weight:lighter; background:url(Images/btn_tbg2.jpg) no-repeat; width:71px; height:24px; line-height:25px; text-align:center; margin-right:5px; margin-top:7px;}
.modnava a{color:#a62b48;}
.modnavb{float:left; color:#000; font-size:12px; font-weight:lighter; background:url(Images/btn_tbg1.jpg) no-repeat; width:71px; height:24px; line-height:25px; text-align:center; margin-right:5px; margin-top:7px;}
.modnavb a{}
.modnavb a:hover{color:#a62b48; text-decoration:none;}
.modnavleft{float:left;}
.modnavleft label{ color:#a72d49;cursor:hand;}
.modnavright{float:right; height:25px; line-height:24px; padding-top:6px;}
.btn_search{ background:url(images/search_btn.jpg) no-repeat; border:none; height:20px; width:41px; text-align:center;vertical-align:middle;}
.modshow{padding:5px 0px; background:#fff;}
.modtable{width:100%; border:1px solid #e8e8ea; background:url(images/thbg.jpg) repeat-x ;}
.modtable th{padding:0 5px 10px 5px;text-align:left; font-size:12px; height:30px;}
.modtable td{height:25px;line-height:40px;padding:0 10px;font-size:12px;border-bottom:1px dotted #e0e0e0;}
.modtable td strong{padding:0 5px 0 0; font-weight:normal;}
.modtable td span{}
.modnumber{float:left;color:#fff; background-color:#a62e4a; width:22px; height:20px; line-height:20px; text-align:center; font-weight:bold;}
.modpagetitle{ margin:0 0 10px 0; color:#17AADD; font-size:14px; font-weight:bold; padding:0 0 0 10px;  line-height:28px; border-bottom:1px #efefef solid; width:936px;}
.modpagetitle strong{color:#ff7200; padding:0 5px 0 0;}
.modmsg{padding:50px; text-align:center; color:#03a207; font-weight:bold; border:1px #efefef solid; background:#f6f6f6;}
.modout{ border:1px solid #e0e0e0;}
.tasklistsort{ height:37px; line-height:37px; padding-left:10px;}
.tasklistitle{float:left;}
.tasklistlist{float:left; line-height:25px;}
.advancedsearchtable{ margin:5px 10px;}
.advancedsearchtableli{ line-height:35px;}
.advancedsearchtableli span lable{cursor:hand;}

/*OAPORTAL*/
.imodnava {float:left; color:#499f26; font-size:12px; font-weight:bold;   width:106px; height:30px; line-height:30px; text-align:center;}
.imodnavb{float:left; color:gray; font-size:12px; font-weight:bold;   width:106px; height:30px; line-height:30px; text-align:center;}
.imodshow{padding:5px 10px 10px 10px; height:130px; margin-left:50px;}
.imodshow ul li{ line-height:26px; border-bottom:1px dashed #cdcdcd; width:500px;}

.icoursetitle{border-bottom:solid 1px #ff7f10; padding:0 0 3px 5px; width:273px; font-weight:bold; color:#010101;}
.icoursecontent{margin:8px 0 0 0;}
.icoursecontent img{float:left; margin-right:10px; width:73px; height:53px;}
.icourseintro{height:57px; width:200px; line-height:20px;}
.icourselist{ margin:0 0 0 300px; line-height:24px;}
.icourselist img{ padding:0 8px 2px 0;}
.oamodtitle{background:url(Images/jrrc_02.gif) repeat-x #f7fcff; height:30px; line-height:30px;}


.inewspic{margin:2px 10px 0 0; float:left; width:70px; height:76px;}
.inewscontent{ width:195px;}
.inewstitle{border-bottom:solid 1px #ff7f10; padding:0 0 3px 5px; font-weight:bold; color:#010101;}
.inewsintro{height:55px; line-height:20px; margin-top:5px;}
.inewslist{ margin:0 0 0 300px; line-height:24px;}
.inewslist img{ padding:0 8px 2px 0;}

.istulist{ margin:10px 0 0 20px; float:left; line-height:22px;}
.istulist .header {border:0px; padding:1px; background:#fffdfe;width:71px;height:71px;float:left;margin-right:3px;}
.istulist span{color:#ff4e24;font-weight:bolder;}

.forminput{ border:1px solid #b2e5ff; line-height:18px; height:18px; padding:0 3px;}
.btn{background:url(Images/bt_bg.gif) no-repeat; height:22px; line-height:22px; border:none; padding:0 3px; color:#fff; width:86px;}

.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;}

.memberPanel {float:left;overflow:auto;margin:5px 15px 0px 0px;}
.memberPanel .header {border:0px;border:1px #d6d6d6 solid; padding:1px; background:#fffdfe;width:71px;height:71px;float:left;margin-right:5px;}
.memberPanel span {color:#ff4e24;font-weight:bolder;}

/*FAQ*/
.floatImage {float:left;margin:5px 10px 0 0;}

/*ViewTestDatail*/
.dataform{width:970px; overflow:hidden; margin:10px 0 0 0;padding:0 0 5px 0;}
.dataform table{width:100%; background-color:#ddf1fa;}
.dataform tr{height:24px; vertical-align:top;}
.dataform th{background-color:#f7fcff; text-align:right; vertical-align:middle;}
.dataform td{background-color:#fff; text-align:left; padding-left:10px; height:24px; line-height:24px; vertical-align:middle;}

.viewButton {font-size:12px;background-image: url(Images/icon_detail.gif);background-color:transparent;text-align:center;line-height:150%;width:15px;height:15px;color:#000000;border:0px;cursor:hand;}

/*search panel*/
.searchpanel {text-align:left; width:600px; overflow:hidden;}
.searchpanelheader {padding-left:15px;height:16px;background:url(Images/psearchtop.gif) no-repeat; width:600px; overflow:hidden;}
.searchpaneltitle {float:left;padding:0 3px 0 3px;background-color:#FFF;color:#666666;font-weight:bolder;}
.searchpaneltitle img {cursor:hand;}
.searchpanelcontent {background:url(Images/psearchbg.gif) repeat-y;line-height:22px;padding:6px 18px 0 18px; width:600px;overflow:hidden;}
.searchpanelcontentleft{float:left;}
.searchpanelcontentright{padding-left:250px;}
.searchpanelfooter {height:14px;background:url(Images/psearchbottom.gif) no-repeat; width:600px;}

/*DG*/
.DG{padding:1px;}
.DG table{width:100%;background-color:#fff;border:1px solid #dbdbe1;}
.DG tr{height:24px; line-height:24px;}
.DG th{background:url(images/thbg.jpg) repeat-x; height:24px; line-height:24px; text-align:left; padding:0 10px; border-left:1px solid #fff;border-top:1px solid #fff;}
.DG td{border-bottom:1px #d7d7d7 dotted;line-height:24px;padding:0 10px 0 10px;}
.tdmover{background-color:#feefdf;}
.tdmout{background:#fff;}

/*GateWay*/
.gateway_wrap{background:#cbdee9 url(images/Z_gateway.gif) repeat-x top; height:495px;}
.gateway{background:url(images/Z_gatewayBg02.gif) no-repeat top center; height:600px;}

/*Check*/
.box {border:1px dashed #000000;}
.checkContent{ padding-left:30px;}
.checkContent li{ list-style-type:decimal; }
.checkContentIn{ padding-left:40px;}
.checkContentIn li{ list-style-type:lower-alpha;}
.checkMain{ line-height:18px;}
.checkMain h3{ font-size:14px;}
.checkMain a:hover{ text-decoration:underline;}


