@charset "utf-8";
/* CSS Document */

.bodyer { width:928px; margin:auto; overflow:hidden;}
.classGuide { width:220px; float:left; overflow:hidden;}
.msgList { width:680px; border:1px solid #FFBCBC; padding:8px; float:right; overflow:hidden; background:#FFFBFB;}

.guideTitle { width:100%; height:29px; background:url(classTBJ01.jpg) no-repeat; text-align:left;}
.guideTitle strong { font-size:14px; padding:8px 0 0 20px; display:block; background:url(alr.gif) no-repeat 10px 10px;}
.guideContent { border:1px solid #FF9393; border-top:none; padding:6px 2px 1px 2px;}
.guideT { text-align:left; color:#CC0000; background:url(listIconFK.gif) no-repeat 6px 8px; padding:6px 3px 3px 18px;}
.guideContent ul { list-style:none; text-align:left; width:100%; overflow:hidden;}
.guideContent ul li { width:75px; height:21px; display:block; float:left; padding-left:24px; background:url(nemo_pink.gif) no-repeat 18px 6px;}
.guideContent ul li a { display:block; padding:4px 3px 1px 3px;}
.guideContent ul li a:hover { background:#FFDEDD; color:#CC0000; text-decoration:none;}

.topContent { border:1px solid #FF9393; border-top:none; padding:6px 6px 2px 6px;}
.topOne { width:100%; overflow:hidden; padding:6px 0!important; padding:6px 0 2px 0; border-bottom:1px dashed #DBDBDB;}
.topImg { width:106px; float:left; position:relative;}
.topImg img { border:1px solid #EAEAEA; padding:2px; width:96px; height:106px;}
.First { position:absolute; top:-8px; left:-2px!important; left:-5px;}
.First img { width:32px; height:32px; border:none;}
.topInfo { width:96px; float:right; text-align:left;}
.topInfo dt { padding-bottom:2px; margin-bottom:4px; border-bottom:1px solid #DD5555;}
.topInfo dt a { color:#CC0000;}
.topInfo dt a:hover { text-decoration:none;}
.topInfo dd { line-height:20px;}
.topInfo dd strong { color:#FF0000;}
.topContent ul { list-style:none;}
.topContent ul li { padding:6px 0 5px 0!important; padding:5px 0; border-bottom:1px dashed #DBDBDB; text-align:left; width:100%; overflow:hidden;}
.topContent ul li img { float:left; padding:1px 0 0 2px;}
.topContent ul li a { width:185px; float:right;}

.listContent { border:1px solid #FF9393; border-top:none; padding:6px 2px 2px 2px;}
.listContent ul { list-style:none; text-align:left;}
.listContent ul li { border-bottom:1px dashed #DBDBDB; width:212px; margin:auto; overflow:hidden; padding:6px 0 5px 0;}
.tjImg { width:54px; float:left; text-align:center;}
.tjImg img { width:48px; height:52px; overflow:hidden; border:none;}
.tjMS { width:155px; float:right;}
.tjMS dt { padding-bottom:3px;}
.tjMS dt a { color:#CC0000;}
.tjMS dd { color:#333; padding:2px 0 1px 0;}
.tjMS dd span { color:#FF0000;}

.listInfo { width:100%; overflow:hidden;}
.listInfo ul { list-style:none; text-align:left; margin:0; padding:0;}
.listInfo ul li { padding:15px 0; border-bottom:1px solid #FFBCBC;}
.listInfo ul li dl { width:100%; overflow:hidden;}
.listInfo ul li dt { font-size:14px; font-weight:bold; padding:5px 3px 5px 15px; background:url(afLast.gif) no-repeat 2px 8px;}
.listInfo ul li dd { color:#666; line-height:1.5em;}
.msgTitle dt { padding:5px;}
.msgTitle dt h1 { font-size:18px; color:#CC0000;}
.msgTitle dd { padding:8px 5px 5px 5px; background:#FEE9E9;}
.msgContent { font-size:14px; line-height:2em; padding:15px 10px; text-align:left;}
.msgContent p { text-indent:2em;}
.LN { border-top:1px solid #FFBCBC; width:100%; overflow:hidden;}
.msgLast { float:left; padding:15px 0 5px 11px; background:url(aPrevious.gif) no-repeat left 16px;}
.msgNext { float:right; padding:15px 11px 5px 0; background:url(apNext.gif) no-repeat right 16px;}

.joinStep { width:928px; margin:auto auto 10px auto;}
.joinContent { background:url(joinStepBJ.gif) repeat-y; width:100%; overflow:hidden; font-size:14px;}
.joinContent dl { padding:10px 40px; text-align:left;}
.joinContent dt { font-weight:bold; color:#698AB0; background:url(listIconFK.gif) no-repeat left 6px; padding:3px 0 3px 12px;}
.joinContent dd { background:url(dot.jpg) no-repeat left 10px; padding:5px 3px 5px 12px;}
.joinContent ul { list-style:none; text-align:left; padding-left:40px;}
.joinContent ul li { background:url(dot.jpg) no-repeat left 10px; padding:5px 3px 5px 12px;}
.joinContent tr td { padding:3px; font-size:14px; color:#666;}
.joinContent tr td span { font-size:12px;}
.joinContent tr td select { color:#666; font-size:14px;}
.joinLeft { width:450px; float:left;}
.joinLeft ul { list-style:none; text-align:left; padding-left:40px;}
.joinLeft ul li { background:url(dot.jpg) no-repeat left 10px; padding:5px 3px 5px 12px;}
.joinRight { width:400px; float:right; border:1px dashed #FBE100; background:#FFFACA; margin-right:20px;}
.joinRight dl { padding:8px; text-align:left;}
.joinRight dt { background:url(listIconFK.gif) no-repeat left 6px; padding:3px 0 3px 12px;}
.joinRight dd { background:none; padding:0;}
.joinRight dd tr td { padding:3px 3px 3px 12px;}
.joinRight ul { list-style:none; font-size:12px; padding:0;}
.joinRight ul li { background:url(nemo_pink.gif) no-repeat 4px 8px; padding:3px 3px 1px 12px;}
.regInput { border:1px #D5D5D5 solid; padding:3px; font-size:14px; color:#AAA;}
.regInput1 { border:1px #7F9DB9 solid; padding:3px; background:#FFEDED; font-size:14px; color:#CC0000;}

.tellMedia { width:400px; float:left; overflow:hidden;}
.tellInfo { width:500px; float:right; overflow:hidden;}
.onlineBox { width:300px; padding:100px 20px 0 380px; text-align:left; font-size:18px; display:block;}
