﻿html { overflow-x: hidden; overflow-y: auto; }
body {font-family:Arial,宋体;text-align:center;margin:0 auto;padding:0;background:#FFF;font-size:12px; background-color:#F7F0E6;}
img{border:0;}
div{margin:0 auto; padding:0 auto; text-align:left;}
div.float_left{ float:left; width:auto;}
table{ padding:0; margin:0;}
td {font-size: 12px; margin:0;}
p{ margin:0 auto; padding:0;}
span{margin:0 auto; padding:0;}
a:link {font-size: 9pt;color: #000000;text-decoration: none; border:0;}
a:hover {font-size: 9pt;color: #ff6600;text-decoration: underline;}
a:visited {font-size: 9pt;color: #000000;text-decoration: none;}

.topbar { background-color:#F99740; height: 26px; vertical-align:middle; text-align:center;}
.topbarMenu{border:0; width:960px; text-align:left;}
.topCity { float: left; width: 30%; line-height:26px;}
.topMenu { float: right; width: 65%; text-align:right; line-height:26px;}
.topMenu a:link { color: #000000; text-decoration: none; }
.topMenu a#login:link,.topMenu a#login:visited,.topMenu a#reg:link,.topMenu a#reg:visited { color: #ffffff; text-decoration: none; }
.topMenu a:hover { color: #0D66Ba;text-decoration: underline; }
.topMenu a:visited{ color: #000000;}
.space{ height:10px; line-height:10px; width:100%; float:left; margin:0 auto; padding:0px;}
.img_border{ background-color:#ffffff; padding:1px; border:solid 1px #cccccc;}
.red{ color:Red;}
.all{ width:1000px; background:url("images/bg.gif"); background-repeat:repeat-x;}

.banner{ width:1000px; height:200px; background-image:url("images/index_02.gif");}

.banner{ width:1000px; height:200px; background-image:url("images/index_02.gif");}
.banner .fullName{ color:#EE6200; font-weight:bold; font-size:36px; margin:0px auto auto 80px; padding-top:50px;}
.nav{width:950px; height:25px; line-height:25px; padding-left:50px; border-bottom:solid 1px; margin-bottom:10px;}
.nav a.home{ width:69px; height:28px; padding-left:14px; display:block; line-height:28px; text-align:center; float:left; background-image:url("images/nav_home.gif"); font-weight:bold; margin-right:5px; margin-top:-2px;}
.nav a.student{ width:69px; height:28px; padding-left:14px; display:block; line-height:28px; text-align:center; float:left; background-image:url("images/nav_intro.gif"); font-weight:bold; margin-right:5px; margin-top:-2px;}
.nav a.teacher{ width:69px; height:28px; padding-left:14px; display:block; line-height:28px; text-align:center; float:left; background-image:url("images/nav_course.gif"); font-weight:bold; margin-right:5px; margin-top:-2px;}
.nav a.profile{ width:69px; height:28px; padding-left:14px; display:block; line-height:28px; text-align:center; float:left; background-image:url("images/nav_cour.gif"); font-weight:bold; margin-right:5px; margin-top:-2px;}
.nav a.newstudent{ width:96px; height:28px; padding-left:14px; display:block; line-height:28px; text-align:center; float:left; background-image:url("images/nav_tianjia.gif"); font-weight:bold; margin-right:5px; margin-top:-2px;}
.nav a.newteacher{ width:96px; height:28px; padding-left:14px; display:block; line-height:28px; text-align:center; float:left; background-image:url("images/nav_tianjia.gif"); font-weight:bold; margin-right:5px; margin-top:-2px;}
.nav a.myFav{ width:69px; height:28px; padding-left:14px; display:block; line-height:28px; text-align:center; float:left; background-image:url("images/nav_Add Bookmark.gif"); font-weight:bold; margin-right:5px; margin-top:-2px;}
.nav a.course{ width:69px; height:28px; padding-left:14px; display:block; line-height:28px; text-align:center; float:left; background-image:url("images/nav_train.gif"); font-weight:bold; margin-right:5px; margin-top:-2px;}
.nav a.imysun{ margin-right:11px; background-image:url("images/fang.gif"); background-repeat:no-repeat; background-position:left center; padding-left:25px;}
.nav a:link,.nav a:hover,.nav a:visited{ color:#ffffff; text-decoration:none;}
.nav a.imysun:link,.nav a.imysun:hover,.nav a.imysun:visited{ color:#333333; text-decoration:none; font-weight:bold;}

.main{ width:960px; height:auto;}

.left{ width:230px; float:left; height:auto;}
.left .contact{ width:230px; height:26px; background-image:url("images/geren_contact.gif"); float:left;}
.left .box{ width:208px; padding:10px; border:solid 1px #D7C4A8; border-top-width:0; border-bottom-width:0px; line-height:160%; float:left; background:#FFFBF5;}
.left .box_bottom{ width:230px; height:10px; background:url("images/nav_footer.gif") no-repeat; float:left;}
.left .box .photo{ width:100%; text-align:center; height:175px; line-height:175px; padding:10px 0 10px 0; border-bottom:solid 1px #4C2C2C;}

.left .box .UserID{ min-height:30px; line-height:30px; border-bottom:solid 1px #DBC8A7; float:left; width:100%;}
.left .box .RealName{ min-height:30px; line-height:30px; border-bottom:solid 1px #DBC8A7; float:left; width:100%;}
.left .box .Address{ min-height:30px; line-height:30px; border-bottom:solid 1px #DBC8A7; float:left; width:100%;}
.left .box .Reg{ min-height:30px; line-height:30px; border-bottom:solid 1px #DBC8A7; float:left; width:100%;}
.left .box .Validate{ min-height:30px; line-height:30px; border-bottom:solid 1px #DBC8A7; float:left; width:100%;}
.left .box .LastTime{ min-height:30px; line-height:30px; border-bottom:solid 1px #DBC8A7; float:left; width:100%;}
.left .box .tel{ min-height:30px; line-height:30px; border-bottom:solid 1px #DBC8A7; background:url("images/jigou_tu7.gif") no-repeat left center; padding-left:20px;}
.left .box .homepage{ min-height:30px; line-height:30px; border-bottom:solid 1px #DBC8A7; background:url("images/jigou_tu8.gif") no-repeat left center; padding-left:20px;}

.left .box .info{ width:90%; height:auto; line-height:22px; padding:14px 0 4px 0; text-align:center; margin-bottom:5px; margin-left:12px !important; margin-left:5px; float:left;}
.left .box .info a.person{ background:url("images/xinxi.gif") no-repeat; height:22px; width:90px; display:block; float:left; margin-bottom:8px;}
.left .box .info a.fav{ background:url("images/shoucang.gif") no-repeat; height:22px; width:90px; display:block; float:right; margin-bottom:8px;}
.left .box .info a.contact{ background:url("images/contact.gif") no-repeat; height:22px; width:90px; display:block; float:left;}
.left .box .info a#reserve{ background:url("images/yuyue.gif") no-repeat; height:22px; width:90px; display:block; float:right;}
.fontJut{color:#dd6a03;}
.left .news{ width:260px; height:26px; background-image:url("images/jigou_news.gif"); float:left;}
.left .box ul{ float:left; padding:0 0 10px 0; margin:0;}
.left .box ul li{list-style-type: none; line-height:25px; margin-left:0px; padding:0;}

.right{ width:720px; float:right; height:auto;}
.right .students{ height:32px; width:720px; background-image:url("images/baishi.gif"); float:left;}
.right a.more{ float:right; width:30px; height:18px; padding-left:16px; line-height:18px; margin:4px 20px; background-image:url("images/more.gif");}
.right a.more:link{ color:#9b643b; text-decoration:none;}
.right .box{ width:698px; background-color: #FFFBF5;padding:10px; border:solid 1px #DBC8A7; border-top-width:0; border-bottom-width:0px;line-height:160%; float:left;}
.right .box .info{ width:80%;}
.right .box_bottomm{ width:720px; height:10px; background:url("images/nav_footer1.gif") no-repeat; float:left;}

.right .teachers{ height:32px; width:720px; background-image:url("images/shoutu.gif"); float:left;}
.right .courseDetail{ height:26px; width:720px; background-image:url("images/jigou_xiangxi.gif"); float:left;}
.right .contact{ height:32px; width:720px; background-image:url("images/cont.gif"); float:left;}
.right .profile{ height:32px; width:720px; background-image:url("images/jichu.gif"); float:left;}
.right .person{ height:32px; width:720px; background-image:url("images/person.gif"); float:left;}
.right .favs{ height:32px; width:720px; background-image:url("images/Add Bookmark.gif"); float:left;}
.right .courses{ height:32px; width:720px; background-image:url("images/train.gif"); float:left;}
.right .validate{ height:32px; width:720px; background-image:url("images/validate.gif"); float:left;}
.tips{ margin:10px 0 0 110px;}

.courseLook{ width:100%; float:left; display:inline; border-bottom:dotted 1px #cccccc; padding-top:10px; padding-bottom:10px;}
.courseLook .courseimage{ width:120px; text-align:left; line-height:160%; float:left; padding:0;}
.courseLook .coursedescription{ line-height:160%; float:left; margin:0 auto; white-space:normal; width:610px; color:#333333;}
.courseLook .coursedescription p{padding:1px 0 1px 0;margin:0 atuo;}
.courseLook .coursedescription .courseTitle{ font-weight:bold; height:30px; width:100%; line-height:30px; border-bottom:solid 1px #DBC8A7; color:#B14403; }
.courseLook .coursedescription .courseTitle a:link,.courseLook .coursedescription .courseTitle a:visited{ color:#B14403; text-decoration:none; float:left;}
.courseLook .coursedescription .courseTitle .signup_link{ color:#B14403; text-decoration:none; font-weight:normal; float:right; background:url("images/star.gif") no-repeat left center; padding-left:15px; line-height:30px;}
.courseIntro{ width:710px; height:auto; float:left; background:url("images/intro_top.gif") no-repeat left top; margin-top:10px; padding:30px 10px 10px 10px; line-height:160%; display:inline-block; overflow:hidden;}
.signupList{ height:auto; width:730px; background:url("images/jigou_baom.gif") no-repeat left top; padding-top:26px; float:left;}

.simpleLook{ width:660px !important; width:658px; float:left; display:inline; /*border-bottom:dotted 1px #cccccc;*/ padding:10px 0 0px 0; margin:0 20px 0 20px;}
.simpleLook .memberdescription{ line-height:180%; float:left; display:inline; margin:0 auto; white-space:normal; width:660px !important; width:658px; color:#666666;}
.simpleLook .memberdescription div{ border-bottom:solid 1px #d7c4a8; margin-bottom:5px; padding:0;}
.simpleLook .memberdescription .id{float:left; font-weight:bold; color:#dd6a03; background:url("images/star.gif") no-repeat left; padding-left:22px; width:180px;}
.simpleLook .memberdescription .addTime{float:left; width:300px; text-align:center;}
.simpleLook .memberdescription .view{float:right; width:158px !important; width:156px; text-align:right; background:url("images/arrow.gif") no-repeat 40px;}
.simpleLook .memberdescription p{padding:1px 0 1px 0; margin:0 20px 0 20px;}
.simpleLook .memberdescription a:link{ color:#666666;}
.simpleLook .memberdescription a:visited{ color:#666666;}
.simpleLook .memberdescription a.edit{ width:20px; height:20px; line-height:20px; background:url("images/icon_edit.gif") no-repeat center; display:block; float:left; padding:0; margin:0 auto;}
.simpleLook .memberdescription a.delete{ width:20px; height:20px; line-height:20px; background:url("images/icon_del.gif") no-repeat center; display:block; float:left; padding:0; margin:0 auto;}

.signup{ width:710px; height:auto; float:left; background:url("images/signup_top.gif") no-repeat left top; margin-top:10px; padding:30px 10px 10px 10px; line-height:160%; display:inline-block; overflow:hidden;}
.signupList{ height:auto; width:730px; background:url("images/jigou_baom.gif") no-repeat left top; padding-top:26px; float:left;}

.tb{background-color:#DBC8A7;}
.tb th{ background-color:#FEF8E5; text-align:center;}
.tb tr{background-color:#FEF8E5;}

.infoTable{ background-color:#FBDDB7;}
.infoTable th{ height:20px; line-height:20px; font-weight:bold; text-align:center;background-color:#FEEDEA;}
.infoTable .nobg th{background-color:#FFFBF5;}
.infoTable tr{ background-color:#FFFBF5; height:20px; line-height:20px;}
.infoTable td{ padding:4px;}
.infoTable tr.trcenter td{ text-align:center;}
.infoTable tr.hover td{ background-color:#FEEDEA; text-align:center;}

.pwdTable{ height:10px;}
.pwdTable tr{ height:4px; line-height:4px; padding:0;}
.pwdTable td{ height:4px; line-height:4px; padding:0;}

.title{ width:100%; border-bottom:solid 1px #cccccc; color:#dd6a03; font-size:14px; font-weight:bold; height:25px; line-height:25px; float:left; padding:0; margin:0 auto;}
.detail{ width:620px; float:left; margin:0 20px 0 20px; padding:10px;}
.promise{ border:solid 1px #dd6a03; background-color:#f1f1f1; line-height:180%; float:left;margin:0 20px 0 20px; padding:10px; width:578px;}

.pager{ clear: both; padding: 6px 10px; height:auto; margin-bottom: 6px; overflow: hidden; line-height:20px; zoom: 1; float:left; width:660px;}
.pager a { text-decoration: none; float:left; padding: 0 5px; height:18px; line-height:18px; border: solid #FC8A3D 1px; color: #ff6600; display: inline-block; margin-right:5px; }
.pager a:hover { color: #fff; text-decoration: none; border: #f1f1f1 1px solid; background: #FC8A3D; }
.pager .pager_left{ width:40%; float:right; text-align:right;}
.pager .pager_right{ width:60%; float:left; text-align:right;}
.pager .pager_right .currentPage{ color:#ff6600; float:left; font-weight:bold; margin-right:5px;}

.foot{ width:1000px; border-top:solid 1px #cccccc; margin:0 auto;}
.footMenu{ padding:8px 0 8px 0; float:left; text-align:center; margin:0 auto; width:960px;}
.footCopy{ text-align:center; line-height:180%; margin:0 auto; width:960px; float:left;}
