﻿/* CSS Document */
* { margin:0px; padding:0px; }
body { margin: 0 auto; background:#fff; font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; font-size:12px; }
h1, h2, h3 { color: #333333; }
h2 { font-size:16px; color:#FF0000; font-weight:bold; margin-top:10px; margin-bottom:10px; }
h3 { font-size: 1em; }
H4 { font-size:12PX; font-weight:bold; color:#006AA7; font-family: Arial, Helvetica, sans-serif; }
p, blockquote, ul, ol { margin-bottom: 1.5em; line-height: 1.65em; }
p { }
blockquote { margin-left: 2em; margin-right: 2em; font-style: italic; }
ul { margin-left:0px; }
ul li { }
ol { margin-left: 3em; }
ol li { }
a { color: #004475; text-decoration: none; }
a:hover { color:#900; text-decoration: underline; }
.line01 { MARGIN: 5px 0px; OVERFLOW: hidden; BORDER-BOTTOM: #999 1px dotted; HEIGHT: 1px; float: none; }
images1 { margin:0px; border: none; }
images.left { float: left; margin: 5px 20px 0 0; }
images.right { float: right; margin: 5px 0 0 20px; }
.but_out2 { color: #FFFFFF; border: none; background-color:transparent; background-image: url(..//images/but_over.gif); background-repeat: no-repeat; height: 21px; width: 64px; font-size: 12px; padding-left:3px; text-indent: 6px; text-align: center; }
.but_out { color: #FFFFFF; border: none; background-color:transparent; background-image: url(..//images/but_over.gif); background-repeat: no-repeat; height: 21px; width: 64px; font-size: 12px; padding-left:3px; text-indent: 6px; text-align: center; }
.but_move { color: #FFFFFF; border: none; background-color:transparent; background-image: url(..//images/but_move.gif); background-repeat: no-repeat; height: 21px; width: 64px; font-size: 12px; padding-left:3px; text-indent: 6px; text-align: center; }
.but_out1 { color: #0b2d40; border: none; background-color:transparent; background-image: url(../images/but_over1.gif); background-repeat: no-repeat; height: 23px; line-height:23px; width: 62px; font-size: 12px; text-align: center; }
.but_move1 { color: #0b2d40; border: none; background-color:transparent; background-image: url(../images/but_move1.gif); background-repeat: no-repeat; height: 23px; line-height:23px; width: 62px; font-size: 12px; text-align: center; }
.but_out11 { color: #0b2d40; border: none; background-color:transparent; background-image: url(../images/but_over1.gif); background-repeat: no-repeat; height: 23px; line-height:23px; width: 62px; font-size: 12px; text-align: center; }
.but_out2 { color: #0b2d40; border: none; background-color:transparent; background-image: url(..//images/but_over2.gif); background-repeat: no-repeat; height: 23px; line-height:23px; width: 110px; font-size: 12px; text-align: center; }
.but_move2 { color: #0b2d40; border: none; background-color:transparent; background-image: url(..//images/but_move2.gif); background-repeat: no-repeat; height: 23px; line-height:23px; width: 110px; font-size: 12px; text-align: center; }
h2 { margin:0 auto; }
h1 { font-size:14px; margin:0px; font-weight:bold; background:url(../images/bg_title1.gif) no-repeat; height:28px; padding-left:20px; letter-spacing:1px; padding-top:3px; padding-bottom:-3px; ; }
.title_f2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; font-weight: bold; color: #ff491c; }
.title_f2 a:visited { color: #ff491c; }
.title_f2 a:hover { color: #ff811c; text-decoration: underline; }
.boxed { }
.boxed .title2 { font-size:12px; margin:0px; height:25px; font-weight:bold; border-bottom:1px dashed #ccc; padding-left:10px; letter-spacing:1px; padding-top:0px; line-height:25px; margin-left:0px; }
.more { float:right; font-size: 11px; }
.boxed .title2 a { text-decoration:none; }
.boxed .title2 a:hover { text-decoration:none; }
.boxed .title h2 { height: 15px; padding: 1px 0 0 0px; text-transform: uppercase; font-size: 1em; color: #990000; }
.boxed .content2 { padding: 0px; border-top: 1px solid #FFFFFF; background: url(images/images06.gif) repeat-x; }
.boxed .content { padding: 5px; border-top: 1px solid #FFFFFF; background: url(images/bjii.jpg)repeat-x; }
/* top */
/* content */
.box00 { width:960px; margin:0 auto; height:auto; background:#fff; }
#content { width:950px; height:auto; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#content3 { width:950px; margin:0 auto; height: auto; background: url(../images/bjii.jpg) repeat-x; border:1px solid #B1E7E8; }
/*试听*/
.shiting { float:right; width:286px; height:auto; font-family: Verdana, Arial, Helvetica, sans-serif; }
.label_titbg022 { line-height:25px; height:25px; margin-top:0px; margin-bottom:0px; overflow: hidden; float:left; width:286px; background: #F6F6F6; border: 1px solid #ccc; }
.label_titbg022 ul { margin:0px; padding:0; float:left; }
.label_titbg022 li { float: left; width:143px; height:25px; font-size:12px; line-height:25px; cursor: pointer; padding:0px; list-style-type: none; text-align:center; display:block; font-weight:bolder; }
.label_titbg022 .active { background:#fff; color:#fff; text-align:center; height:25px; line-height:25px; background: url(../images/bg_title2.gif) repeat-x; }
.label_titbg022 .normal { color:#005384; text-align:center; height:25px; line-height:25px; background: url(../images/st0.jpg) repeat-x; }
.teacher_list03_title { padding-left:0px; margin:10px; border-bottom:1px dashed #ccc; margin-bottom:6px; font-weight:bold; margin-top: 5px; }
.teacher_list03 { border-left:1px solid #ccc; border-right:1px solid #ccc; margin-top:0px; border-bottom:1px solid #ccc; width:286px; float:left; height:auto; border-top: 0px solid #ccc; }
.style1 { color: #FF0000 }
.teacher_list03 ul { width:270px; margin:2px 2px 2px 3px; list-style:none; padding:0px; }
.teacher_list03 li { width:260px; margin:2px 2px 2px 3px; list-style:none; background:url(../img/point1.gif) no-repeat left center; padding-left:10px; overflow: hidden; font-size:12px; line-height:19px; text-overflow:ellipsis; white-space:nowrap;/* 强制所有文字在同一行显示 */ }
.teacher_list03 li a:hover { color:red; text-decoration: underline; }
.teacher_list03 li span { float:right; }
.teacher_list03 li a { color:#004475; text-decoration: none; }
/*书城*/
#content2 { width:950px; height:auto; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
/* Content > main */
#main { float: right; width: 645px; }
/* main >midle */
.midle { width:356px; float:left; margin-left:1px; }
.ad1 { width:353px; float:left; margin-left:0px; padding:0px; height:50px; color:#FF0000; margin-bottom: 0px; border: 0px solid #ccc; }
/* main >考试咨讯 */
.kszx { width:349px; padding: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #333333; float:right; margin-left:4px; }
.kszx .title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; font-weight: bold; color: #b10304; float: left; height: 24px; width: 348px; margin-bottom:8px; padding-left: 10px; }
.kszx ul { margin: 0px; padding: 0px; width: 224px; float:left; }
.kszx li span { float:right; }
.kszx li { width:335px; background-repeat: no-repeat; background-position: left center; padding-left:15px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ }
.kszx a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color:#004475; }
.kszx a:hover { color:red; }
#kszx { width:350px; float:left; padding:0; margin:0; border:0px solid #ccc; }
#kszx tt { width:353px; float:left; }
#kszx ul { list-style:none; margin-left:0px; margin-bottom:4px; margin-top: 2px; font-size: 12px; }
#kszx li { font-family: Verdana, Arial, Helvetica, sans-serif; background-position: left center; float: left; width:335px; padding-left:4px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ }
#kszx a { color:#004475; text-decoration:none; }
#kszx a:hover { color:red; text-decoration:underline; }
/* main >课程信息 */
#kcxx { width:350px; float:left; padding:0px 2px 2px 0px; margin-top:0px; }
#kcxx tt { width:353px; float:left; }
#kcxx ul { list-style:none; margin-left:5px; margin-bottom:0px; margin-top: 2px; padding:0px; }
#kcxx li { overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ font-family: Verdana, Arial, Helvetica, sans-serif; width:335px; padding-left: 0px; }
#kcxx li a { color:#004475; text-decoration:none; }
#kcxx a { color:#005384; text-decoration:none; }
#kcxx a:hover { color:red; text-decoration:underline; }
/* main >学习互动 */
#xxhd { width:350px; float:left; padding:0px 2px 2px 0px; margin-top:0px; }
#xxhd tt { width:353px; float:left; }
#xxhd ul { list-style:none; margin-left:5px; margin-bottom:4px; margin-top: 2px; }
#xxhd li { width:335px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ font-family: Verdana, Arial, Helvetica, sans-serif; }
#xxhd li a { color:#004475; text-decoration:none; }
#xxhd a { color:#005384; text-decoration:none; }
#xxhd a:hover { color:red; text-decoration:underline; }
/* Content > Main > shiting */

/* Content > Main > Welcome */

#welcome { }
/* Content > Main > Welcome */
/* Content > Sidebar */
#sidebar { float:left; width:302px; }
/* Content > sidebar > 焦点图 */
.jdt { float:left; width:902px; padding:0px; border: 1px solid #ccc; }
/* Content > sidebar > 公告信息 */
.note { float: left; width: 292px; border: 1px solid #ccc; padding:4px; margin-top:6px; margin-bottom:5px; height:155px; }
#demo { overflow:hidden; height:130px; width: 290px; clear: both; }
#demo li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:#000000; background-image: url(../images/point.gif); background-repeat: no-repeat; background-position: left; font-weight: lighter; text-align: left; list-style: none; }
#demo1 { padding: 0px; height: auto; width: 290px; }
.note_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; color: #000066; border-bottom:1px dashed #3476B8; height: 24px; width: 290px; margin-right: auto; margin-bottom: 10px; text-indent: 1em; }
.note_title00 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; color: #FFFFFF; background-color: #F8A404; height: 24px; width: 220px; margin-right: auto; margin-bottom: 10px; text-indent: 1em; }
/* Content > Main > 搜索 */
.sous { width:300px; background: #FFF; height:60px; padding-top:0px; padding-bottom:0px; border:1px solid #ccc; margin-top:5px; margin-bottom:5px; }
.sous1 { float:left; width:250px; margin-left:10px; line-height:28px; margin-top: 5px; padding-left: 15px; padding-top: 4px; padding-bottom: 3px; }
.sous1 a { text-decoration:none; }
.sous1 a:hover { color:red; text-decoration:underline; }
.sous2 { float:right; width:80px; margin-top:6px; }
/* Content2 > Sidebar02 */
#sidebar02 { float:left; width:314px; border:1px solid #B1E7E8; padding-left:0px; margin-top:4px; padding-bottom: 6px; padding-top: 2px; }
/*考试辅导 */
.ksfd { width:310px; float:left; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin: 1px 2px; border:0px solid #B3D6F4; }
.note_title3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height: 24px; font-weight: bold; height:24px; width: 280px; margin-top:5px; margin-left:-10px; padding-bottom: 2px; text-indent: 1em; padding-left:-10px; }
.ksfd ul { list-style:none; margin-left:5px; margin-bottom:0px; width:300px; margin-top: 0px; }
.ksfd li { background:url(../images/icon2.gif) no-repeat left center; padding-left:10px; padding-bottom:2px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ font-family: Verdana, Arial, Helvetica, sans-serif; }
.ksfd li span { float:right; }
.ksfd a { color:#004475; text-decoration:none; }
.ksfd a:hover { color:red; text-decoration:underline; }
/* main > 辅导教材 */
.banner1 { width:8px; float:left; margin: 0px 0px 0px 3px; padding-top: 50px; }
.banner02 { width:8px; float:right; padding-top: 50px; margin-right: 3px; }
.banner5_img { padding:3px; border:1px solid #ccc; margin-top:0px; width:76px; height:108px; border:1px solid #ccc; margin-left:4px; margin-right:4px; }
.banner5 { width:865px; height:140px; border:0px solid #fff; argin-bottom:5px; margin: 0px; float:left; }
.banner5 ul { list-style:none; margin:20px 5px 20px 5px; margin-bottom:2px; margin-top:0px; }
.banner5 li { display:inline; line-height:25px; float:left; text-align:center; width:85px; margin: 0px; padding: 0px; }
.banner5 li div { float:left; }
.banner5 li a { color:#004475; text-decoration:none; }
.banner5_images { border:1px solid #ccc; margin:3px; padding:3px; }
.banner5 a { color:#004475; text-decoration:none; }
.banner5 a:hover { color:red; }
.shuye { width:80px; padding:3px; background:#9FC6E8; margin:2px; }
/* main > 学习资料 */
.right2 { width:615px; float:right; margin-top:5px; border:1px solid #B1E7E8; padding:2px 2px 2px 2px; margin-bottom: 10px; }
.xxzlnr { width:615px; float:right; }
.xxzl { width:615px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-overflow:ellipsis;/* 强制所有文字在同一行显示 */ }
.xxzltitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; height:24px; margin-top:5px; padding-bottom: 2px; }
.xxzl ul { width:200px; float:left; list-style:none; margin-left:10px; }
.xxzl li { width:200px; float:left; background:url(../images/icon3.gif) no-repeat left center; padding-left:10px; line-height:20px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ }
.xxzl li a { font-size:12px; color:#004475; text-decoration:none; }
.xxzl li a:hover { color:red; text-decoration:underline; }
.xxzl li span { float:right; }
.tupian { float:left; width:100px; padding:2px; border:1px solid #eee; text-align:center; margin: 2px; height: 128px; }
/* main >互动空间 */
.hdkj { width:615px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-overflow:ellipsis;/* 强制所有文字在同一行显示 */ }
.xxzltitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; height:24px; margin-top:5px; padding-bottom: 2px; }
.hdkj ul { width:200px; float:left; list-style:none; margin-left:10px; }
.hdkj li { width:200px; float:left; background:url(../images/icon3.gif) no-repeat left center; padding-left:10px; line-height:20px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ }
.hdkj li a { font-size:12px; color:#004475; text-decoration:none; }
.hdkj li a:hover { color:red; text-decoration:underline; }
.hdkj li span { float:right; }
.tupian { float:left; width:100px; padding:2px; border:1px solid #eee; text-align:center; margin: 2px; height: 128px; }
/* main >专家名师 */
.zjmsnr { width:585px; float:right; }
.zjms { width:585px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; }
.zjmstitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; height:24px; margin-top:5px; padding-bottom: 2px; }
.zjms ul { width:150px; float:left; list-style:none; margin-left:10px; }
.zjms li { width:150px; float:left; padding-left:0px; line-height:20px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ }
.zjms_tu { width:88px; height:102px; float: left; margin-left:10px; }
.zjms li a { font-size:12px; color:#004475; text-decoration:none; }
.zjms li a:hover { color:red; text-decoration:underline; }
.zjms li span { float:right; }
.tupian2 { float:left; width:285px; padding:2px; text-align:left; }
/* -----------------资讯频道 ---------------------------*/

/*资讯 */
.zxxx { width:294px; float:left; padding:2px 1px 2px 2px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:20px; }
.zxxx ul { list-style:none; margin-left:5px; margin-bottom:4px; width:280px; }
.zxxx li { padding-left:10px; width:335px; padding-bottom:2px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ font-family: Verdana, Arial, Helvetica, sans-serif; }
.zxxx li span { float:right; }
.zxxx a { color:#004475; text-decoration:none; }
.zxxx a:hover { color:red; text-decoration:underline; }
/* new >帮助信息 */
#bangzhu { float: right; HEIGHT: 280px; width: 220px; border: 1px solid #ccc; padding: 4px 4px 4px 4px; line-height:16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#bangzhu ul { margin-left:1px; list-style:none; margin-bottom:2px; margin-top: 0px; font-size: 12px; }
#bangzhu li { background:url(../images/icon2.gif) no-repeat left center; padding-left:10px; padding-bottom:2px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ font-family: Verdana, Arial, Helvetica, sans-serif; width: 200px; }
#bangzhu a { color: #006AA7; text-decoration:none; }
#bangzhu a:hover { color:red; text-decoration: underline; }
hr { border:dashed; font-size:9px; color:#666666; }
/*考试资料*/
.kszl { width:294px; float:left; margin-left:4px; font-size: 12px; }
.kszl ul { margin-bottom:2px; list-style:none; margin-left:0px; margin-top: 0px; }
.kszl li { background:url(../images/icon2.gif) no-repeat left center; padding-left:10px; padding-bottom:2px; overflow:hidden; width:280px; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ font-family: Verdana, Arial, Helvetica, sans-serif; }
.kszl a:visited { color: #006AA7; }
.kszl a:link { color: #006AA7; text-decoration: none; }
.kszl li span { float:right; }
.kszl a { color:red; text-decoration:none; }
.kszl a:hover { color:red; text-decoration: underline; }
/*最新咨询专题*/
.zxzt { width:292px; margin-left:4px; border-bottom: 0px dashed #ccc; height: auto; float: left; font-size:12px; color: #006AA7; }
.zxzt h4 { font-size:12px; margin-top:5px; }
.zxzt span { float:right; margin-right:5px; }
.zxzt ul { margin-bottom:2px; list-style:none; margin-top: 0px; }
.zxzt li { background:url(../images/icon2.gif) no-repeat left center; padding-left:10px; padding-bottom:2px; width:180px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ font-family: Verdana, Arial, Helvetica, sans-serif; }
.zxzt li a { color: #006AA7; text-decoration: none; }
.zxzt a:hover { color:red; text-decoration:underline; }
.zxzt_tu { width:95px; height: auto; text-align:center; float: left; margin: 3px; }
.zxzt_tu_img { margin: 2px 6px 2px 2px; float: left; padding:1px; border:1px solid #ccc; }
/*考试信息*/
.ksxx1 { width:367px; float:left; margin-right:0px; border:1px solid #B1E7E8; }
.ksxx { width:356px; float:left; margin-left:3px; margin-top:5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.ksxx_tu { width:94px; padding:2px; text-align:center; float:left; margin-left:0px; margin-top:5px; }
.ksxx ul { margin-bottom:2px; list-style:none; }
.ksxx li { background:url(../images/icon2.gif) no-repeat left center; padding-left:10px; padding-bottom:2px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ font-family: Verdana, Arial, Helvetica, sans-serif; width: 240px; }
.ksxx a:visited { color: #004475; text-decoration:none; }
.ksxx a:link { color: #004475; text-decoration:none; }
.ksxx a:hover { color: red; text-decoration: underline; }
.ksxxbt { width:343px; float:left; padding-left:5px; background: #eee; margin-left: 7px; }
.ksxx1t2 { width:588px; float:right; margin-left:2px; margin-top:5px; }
/*交流中心*/
.right_xw { width:208px; float:right; margin-left:0px; }
.jlzx { width:205px; float:right; margin-left:0px; border:1px solid #B1E7E8; padding:2px; font-size: 12px; }
.jlzx ul { list-style:none; margin-left:2px; margin-bottom:3px; margin-top: 0px; }
.jlzx li { background:url(../images/icon2.gif) no-repeat left center; padding-left:10px; padding-bottom:1px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ font-family: Verdana, Arial, Helvetica, sans-serif; width: 182px; }
.jlzx_title3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; height:24px; width:212px; padding-top:-5px; padding-bottom:5px; text-indent:1em; padding-left:0px; }
.jlzx a:visited { color: #006AA7; text-decoration:none; }
.jlzx a:link { color: #006AA7; text-decoration:none; }
.jlzx a:hover { color:red; text-decoration: underline; }
/*标签*/
 .bc2 { font-size:12px; font-weight:bold; line-height:23px; height:23px; border-bottom:1px dashed #67ABDA; font-size:12px; padding-left: 10px; }
.bc2 a { color: #004475; text-decoration:none; }
.bc2 a:link { color: #004475; text-decoration:none; }
.bc2 a:hover { color:red; text-decoration: underline; }
.bc { font-size:12px; font-weight:bold; color:333; line-height:26px; height:26px; border:0px solid #B3D6F4; font-size:12px; padding-left: 10px; margin: 3px 0px 0px 0px; width:auto; padding-bottom:0px; }
.bc a { color: #004475; text-decoration:none; }
.bc a:link { color: #004475; text-decoration:none; }
.bc a:hover { color:red; text-decoration: underline; }
.Search_ipt { font-size:12px; border:1px solid #85B4CE; padding:1px; width: 150px; }
/* new > list */
#sidebar_list { float:right; width:234px; border:1px solid #26B2C1; padding-left:5px; padding-right:5px; margin-top:0px; display: inline; }
.zkjl { width:620px; float:left; padding:10px; border:1px solid #26B2C1; }
.jqzxtj { width:234px; float:left; margin-left:2px; margin-top:5px; display: inline; }
.jqzxtj ul { list-style:none; margin: 0px 0px 0px 0px; }
.jqzxtj li { width: 220px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ }
.list { font-size:12px; }
.list ul { list-style:none; margin-left:30px; margin-bottom:3px; text-decoration: none; }
.list li { background: url(../images/icon2.gif) no-repeat left center; padding-left:15px; padding-bottom:1px; text-decoration: none; width: 550px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ }
.list li span { float:right; }
.list li a { overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ text-decoration: none; font-family: Arial, Helvetica, sans-serif; color:#006AA7; }
.list li a:hover { color:red; font-family: Arial, Helvetica, sans-serif; text-decoration: underlin; margin-bottom: 1px; text-decoration: underline; }
.list1 { padding-left:35px; }
.list1 ul { list-style:none; margin-left:2px; margin-bottom:3px; text-decoration: none; }
.list1 li {
background: padding-left:10px; padding-bottom:1px; text-decoration: none; }
.list1 li {
background: padding-left:10px; padding-bottom:1px; text-decoration: none; }
.list1 li a:visited { text-decoration: none; }
.list1 a:link { color: #006AA7; text-decoration: none; }
#sidebar02_nr { float:right; width:234px; border:1px solid #26B2C1; padding-left:5px; padding-right:5px; margin-top:0px; }
.sous_nr { width:auto; margin-top: 15px; }
#sidebar02_nr ul { list-style:none; margin:3px; }
#sidebar02_img { padding:2px; border:1px solid #ccc; margin:10px; }
.sous3 { float:right; width:240px; text-align:right; }
.sous1_nr { width:290px; border:1px solid #ccc; float: left; padding: 10px 10px 10px 30px; }
.input01 { font-size:12px; border:1px solid #85B4CE; padding:5px; color: #1A3F64; width: 560px; }
.news_content { font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#000000; text-indent:20px; }
.pl { border:1px dashed #A8EAEA; background: #EFFBFB; margin: 0px 0px 0px 0px; padding: 10px; font-size:12px; }
.pl ul { list-style:none; margin:0px; padding:0px 0px 0px px; }
.pl li { margin:0px; padding:0px 0px 0px 0px; text-align:left; display:inline; }
.pl li span { float:right; }
.Search_ipt3 { font-size:12px; border:1px solid #85B4CE; padding:5px; color: #1A3F64; width: 560px; }
.f_y_z { margin:0px 10px 0px 10px; }
.input02 { width:100px; padding:1px; border:1px solid #ccc; }
.input02 a:hover { width:80px; padding:1px; border:1px solid #ccc; }
.m_article { width:280px; margin-right:10px; float:left; padding: 10px; background: #EFFBFB; border: 1px solid #A8EAEA; }
.m_article ul { list-style:none; margin:0px; padding:0px; }
.m_article li { background:url(../images/point3.gif) no-repeat left center; width: 260px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ padding-left:15px; }
}
.m_download { width:285px; float:left; padding: 10px; background:#EFFBFB; border: 1px solid #A8EAEA; }
.m_download ul { list-style:none; margin:0px; padding:0px; }
.m_download li { background:url(../images/point3.gif) no-repeat left center; width: 260px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ padding-left:15px; }
/* 注册页面 */
/* button样式 */
.indexbut_out { color: #fff; border: none; background-color:transparent; background-image: url(../images/tj.gif); background-repeat: no-repeat; height: 31px; line-height:31px; width: 105px; font-size: 12px; text-align: center; }
.indexbut_move { color: #fff; border: none; background-color:transparent; background-image: url(../images/tj2.gif); background-repeat: no-repeat; height: 31px; line-height:31px; width: 105px; font-size: 12px; text-align: center; }
.but_out { color: #fff; border: none; background-color:transparent; background-image: url(../images/but_over.gif); background-repeat: no-repeat; height: 21px; width: 64px; font-size: 12px; padding-left:3px; text-indent: 6px; text-align: center; }
.but_move { color: #333; border: none; background-color:transparent; background-image: url(../images/but_move.gif); background-repeat: no-repeat; height: 21px; width: 64px; font-size: 12px; padding-left:3px; text-indent: 6px; text-align: center; }
.but_out1 { color: #0b2d40; border: none; background-color:transparent; background-image: url(../images/but_over1.gif); background-repeat: no-repeat; height: 23px; line-height:23px; width: 62px; font-size: 12px; text-align: center; }
.but_move1 { color: #0b2d40; border: none; background-color:transparent; background-image: url(../images/but_move1.gif); background-repeat: no-repeat; height: 23px; line-height:23px; width: 62px; font-size: 12px; text-align: center; }
.place { PADDING-LEFT: 3px; MARGIN: 8px auto; WIDTH: 900px; COLOR: #000; HEIGHT: 18px }
.place A:link { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px; color: #000000; }
.place A:visited { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px; color: #000000; }
.place A:hover { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px }
.place A:active { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px }
.list_title { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/listtitle_bg4.jpg); WIDTH: 900px; COLOR: #000; TEXT-INDENT: 40px; LINE-HEIGHT: 32px; PADDING-TOP: 14px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px }
.list_title1 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/listtitle_bg4.gif); WIDTH: 900px; COLOR: #000; TEXT-INDENT: 40px; LINE-HEIGHT: 32px; PADDING-TOP: 14px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px }
.list_title img { vertical-align: text-bottom; margin-top: 4px; }
.list_title .other { font-size: 14px; font-weight: bold; color: #fff; }
.list_title .now { font-size: 14px; font-weight: bold; color: #e20000; }
.list_line { BORDER-RIGHT: #e9e8e8 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e9e8e8 1px solid; WIDTH: 868px; PADDING-TOP: 10px; HEIGHT: auto! important; }
.list_line p { height:25px; }
.test_box { MARGIN-BOTTOM: 8px; MARGIN-LEFT: auto; WIDTH: 900px; MARGIN-RIGHT: auto; HEIGHT: auto }
.test_boxL { FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: visible; WIDTH: auto; HEIGHT: auto }
.list_botbg { BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(../images/listbot_bg3.gif); WIDTH: 900px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px }
.reg_left { MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px; WIDTH: 420px; TEXT-INDENT: 5px; HEIGHT: auto; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; }
.reg_left SPAN { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
.reg_left A:link { font-size: 12px; line-height: 20px; color: #FF0000; text-decoration: underline; }
.reg_left form { margin-left: 10px; width:400px; }
.reg_right { MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px; WIDTH: 420px; TEXT-INDENT: 5px; HEIGHT: auto; float: left; border-left-width: 1px; border-left-style: solid; border-left-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; }
.reg_right A { font-size: 12px; line-height: 20px; color: #ff0000; text-decoration: underline; }
.reg_right form { margin-left: 10px; width:400px; }
.reg_leftcue { font-size: 12px; line-height: 20px; color: #dd3900; background-color: #ffe787; width: auto; margin-left:4em; margin-right:4em; }
.reg_rightcue { font-size: 12px; line-height: 20px; color: #dd3900; background-color: #ffe787; width: auto; margin-left:8em; margin-right:4em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.reg_title1 { font-size: 14px; line-height: 25px; font-weight: bold; color: #006054; height: 30px; width: 410px; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #e0e0e0; margin-top: 5px; margin-right: 5px; margin-bottom: 20px; margin-left: 5px; }
.f12redunderline { font-size: 12px; line-height: 20px; color: #FF0000; text-decoration: underline; }
.f12red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #FF0000; }
.f12ash { font-size: 12px; line-height: 20px; color: #999999; }
.f12black { font-size: 12px; line-height: 20px; color: #000000; }
.f14black { font-size: 14px; line-height: 25px; color: #000000; }
.f14black img { }
.f12green { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #42833a; }
.reg_inputover { border: 1px solid #02817c; line-height:20px; height:18px; font-size: 12px; color: #006838; }
.reg_inputout { border: 1px solid #a3bfa8; line-height:20px; height:18px; font-size: 12px; color: #006838; }
.reg_middle { margin: auto; height: auto; width: 780px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; color: #333333; min-height:300px; }
.reg_middlecue { float: right; width: 300px; z-index: 1; }
.reg_middle form { margin: auto; width: 750px; padding:5px; }
.reg_middle form A:link { font-size: 12px; line-height: 20px; color: #FF0000; text-decoration: underline; }
.reg_middle .left { font-size: 14px; line-height: 25px; width: 600px; margin-left: 100px; float:left; }
.reg_middle .right { font-size: 14px; line-height: 25px; width: 280px; margin-right: 100px; float: left; }
.f14red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; color: #FF3300; }
.f14green { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; color: #00665b; }
.protocol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #000000; height: 200px; width: 750px; overflow: scroll; margin-top: 10px; border: 1px solid #eeeeee; padding:10px; }
/*searchback */
.jsxi_back { float:left; width: 654px; }
.backline01 { border: 1px dashed #999999; margin:3px; padding:4px; height:130px; }
#back { float:right; margin:0; background-color: #FFF; width: 230px; border:1px solid #3299B0; text-align:left; padding:4px; }
#back ul { list-style:none; margin-left:8px; margin-top:6px; }
#back li { padding-left:15px; background: url(../images/point2.gif) no-repeat; }
#back A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px; color: #000000; text-decoration:none; }
#back A:hover { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; color:red; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px; text-decoration:underline; }
.img2 { margin:3px 15px 3px 3px; padding:3px; border:1px solid #ccc; width:auto; }
.img1 { margin:3px 0px 0px 0px; padding:0px; border:0px solid #ccc; width:auto; }
.fl2 { line-height:23px; font-size:12px; }
/*搜索*/
.sousuo_y1 { font-size:12px; margin-bottom:6px; padding:3px; border:1px dashed #ccc; font-family:Arial, Helvetica, sans-serif; }
.sousuo_y1 a { color:#FFFFFF; font-weight:bold; }
.sousuo_y1 a:hover { color: #9E221F; font-weight:bold; }
.sousuo_y { font-size:12px; margin-bottom:6px; padding:3px; border:1px dashed #ccc; font-family:Arial, Helvetica, sans-serif; }
.sousuo_y a { }
.sousuo_y a:hover { color: #9E221F; }
.sousuo_title { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:#eee; height:22px; line-height:22px; padding:1px 3px 1px 3px; border:1px solid #ccc; }
.sousuo_title span { float:right; font-weight:lighter; color:#888; }
.sousuo_text { font-family:Arial, Helvetica, sans-serif; line-height:20px; padding:5px; }
.left_bz { float:left; width: 670px; margin-top:5px; font-size:12px; text-align: left; border:1px solid #B1E7E8; }
.bz { float:right; margin-top:0px; background-color: #FFF; width: 220px; text-align:left; }
.bz1 { float:left; background-color: #FFF; width: 220px; border:1px solid #FC8C22; text-align:left; margin-top:10px; color:#006AA7; }
.bz1 ul { list-style:none; padding-left:10px; margin-left:2px; margin-top:0px; margin-bottom:0px; }
.klmc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:26px; font-weight: bold; color: #333; height:26px; padding-left:10px; margin:5px; }
.klmc_title { height:26px; line-height:26px; margin-bottom:4px; font-size:12px; }
.klmc a { color:#1B6769; text-decoration:none; }
.klmc span { color:#006AA7; font-size:12px; font-weight:lighter; float:right; }
.klmc a:hover { color:red; text-decoration: underline; }
.qdbj { float:left; width:330px; height: auto; padding:0px; }
.qdbj_title { margin:5px; padding-left:10px; height: 26px; line-height: 26px; }
.left_ffnr { width: 670px; margin-top:5px; font-size:12px; text-align: left; border:1px solid #B1E7E8; height: 300px; padding-bottom: 0px; float: left; }
.left_ffnr_title { font-weight:bold; font-size:12px; margin:5px; }
.left_ffnr_title span { float:right; }
.left_ffnr a { color:#1B6769; text-decoration:none; }
.left_ffnr a:hover { color:red; text-decoration: underline; }
.left_ffnr h2 { font-weight:bold; font-size:12px; margin:5px; color: #333; padding-left: 10px; }
.jstes { padding:0px 20px 0px 20px; line-height:20px; }
.left { float:left; width:670px; }
.lxfs { padding:0px 10px 3px 10px; }
.wezhi { border-bottom:1px dashed #ccc; padding:5px; }
.jxts { float:left; width: 670px; border:1px solid #328B96; margin-top:5px; font-size:12px; color:#006AA7; }
.jx_ys { width:645px; border:1px solid #eee; margin-bottom:4px; padding:10px; float:left; }
.jx_ys_title { padding:5px 5px 5px 10px; font-weight:bold; font-size:12px; background:#2CBFC6; border:1px dashed #028190; color:fff; }
.jx_ys a:hover { color:#333; }
.jx_ys a { color:#fff; }
/*teacher*/
.right { float:right; padding:0px; margin:0; background-color: #FFF; width: 220px; border:1px solid #FF9900; text-align:left; }
.xgxx { margin:5px 0px 0px 0px; }
.jsxi { float:left; width: 659px; }
.js { float:left; width: 635px; border:1px solid #ccc; margin-bottom:4px; color:#000000; padding:9px; height:auto; }
.kclj { width:300px; padding:3px; float:left; line-height:20px; }
.jyjl { text-align:left; height: auto; padding-left:20px; margin-bottom:15px; }
.teacher00 { float:left; margin:5px; padding:5px; height:140px; width: 850px; border:1px solid #ccc; }
.teacher00_ { float:left; margin:5px; padding:5px; height:140px; width: 850px; border:1px solid #ccc; }
.teachernr { float:left; width:900px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.jbxx { width:270px; padding:3px; float:left; line-height:20px; }
.teacherl { float:left; width: auto; margin-bottom:5px; margin-top:5px; }
.tline { width:270px; float:left; }
.tline a { color: #ff491c; text-decoration:none; font-size:12px; font-weight:bold; }
.tline a:hover { text-decoration:none; color: #FF9900; }
.tline1 { width:570px; float:right; }
.tline1 a { color: #ff491c; text-decoration:none; font-size:12px; font-weight:bold; }
.tline1 a:hover { text-decoration:none; color: #FF9900; }
.tz a { color: #ff491c; text-decoration:none; }
.tz a:visited { color: #ff491c; text-decoration:none; }
.tz a:hover { text-decoration:none; color: #FF9900; }
.jxts_tl { width:550px; padding:3px; float:left; line-height:20px; font-family:Arial, Helvetica, sans-serif; }
/* lesson*/
.left_ls { float:left; background-color:#FFF; width: 228px; }
.left0_ls { float:left; padding:2px; margin:0; background-color: #FFF; width: 223px; border:1px solid #FF9900; margin-bottom:9px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color: #333333; text-decoration: none; text-align:left; }
.left0_ls ul { margin: 5px 0px 5px 0px; padding : 0; list-style : none; border-bottom: 0px solid #eee; color: #a90000; }
.left0_ls li { margin: 10 6 10px 0px; padding: 0px 0px 0px 10px; color: #555; line-height:20px; background:url(../img/point2.gif) no-repeat left center; }
.left0_ls li a { color:#006AA7; text-decoration:none; }
.left0_ls li a:hover { color:red; text-decoration:underline; }
.ejta_le { width:300px; padding:3px; line-height:21px; float:left }
.cxsj_ls { margin-top:8px; height:135px; }
.cxsj_ls_img3 { margin:3px; padding:2px; border:1px solid #ccc; float:left; }
.ertckc { width:620px; padding:3px; float:left; }
.tc_ls { float:right; width: 650px; border:1px solid #ccc; margin-bottom:4px; color: #000000; padding:4px; }
.pinglun { font-size:12px; }
.pinglun_nr { padding:5px; border:1px dashed #ccc; margin:3px 0px; }
.pinglun_img3 { margin:3px 8px; padding:2px; border:1px solid #ccc; float:left; }
.title_f2 { height:26px; line-height:26px; padding-left:10px; margin-bottom:4px; background: url(../img/gongjutiao.jpg) repeat-x; }
/*本期辅导名师*/
.space { height:2px; width:200px; }
.cxfdms { margin-top:2px; border:1px solid #FF9900; }
.cxfdms_title { font-size: 12px; font-weight:bold; line-height: 20px; color: #333333; padding:1px 1px 1px 10px; margin:1px; }
.cxfdms_ms { text-align:center; padding:3px; margin:3px; }
.cxfdms_ms a { text-decoration:none; color:#006AA7; }
.cxfdms_msjs { font-family: Verdana, Arial, Helvetica, sans-serif; padding:3px 3px 3px 15px; font-size:12px; margin:3px; }
.ejcx { width:650px; border:1px solid #ccc; padding:9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #333333; float:left; margin-bottom:4px; margin-top:2px; }
.ejcx h2 { font-size: 12px; line-height: 20px; color: #004475; padding:3px 3px 1px 10px; border:1px dashed #ccc; }
.ejcx h2 a { font-size: 12px; line-height: 20px; color: #004475; }
.ejcx h2 a:hover { font-size: 12px; line-height: 20px; color:red; }
.ejcx_tu { width:110px; margin-top:8px; float:left; text-align:center; }
.ejcx .title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:24px; font-weight: bold; color: #b10304; background-image: url(../images/bg_title001.jpg); background-repeat: repeat-x; float: left; height:21px; width:400px; margin-bottom:8px; padding-left:10px; padding-top:3px; border-bottom:1px solid #F5C88B; }
.ejcx ul { list-style:none; width:600px; float:left; margin-left:13px; }
.ejcx li { background-repeat: no-repeat; background-position: left center; padding-left:15px; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符
	 */ background:url(../images/icon3.gif) no-repeat left center; font-family: Verdana, Arial, Helvetica, sans-serif; background-position: left center; float:left; width:280px; }
.ejcx li span { float:right; }
.ejcx li a { text-decoration:none; color:#006AA7; }
.ejcx a:hover { text-decoration:underline; color:red; }
.kcnr { width:500px; margin-left:15px; float:left; font-size:12px; color:#004475; margin-top:8px; font-family:Arial, Helvetica, sans-serif; }
.right_le { width:220px; float:right; }
.tab { border:1px dashed #26719D; width:650px; padding:2px; height:50px; }
/*退换课*/
.back_thk { width:221px; float:right; padding:5px; border: 1px solid #eeeeee; }
.back_thk .title_f2 { margin:4px; border-bottom:1px solid #eee; }
.back_thk ul { float:left; margin:5px 5px 5px 10px; list-style:none; float:none; }
.back_thk li { }
.back_thk A { color: #000000; }
.back_thk A:hover { color: red; }
.jsxi_thk { width:660px; float:left; }
.jsxi_thknr { width:630px; border:1px solid #eee; margin-bottom:4px; padding:10px; float:right; }
.jsxi_thknr ul { list-style:none; margin:5px 5px 5px 15px; }
.jsxi_thknr li { }
/*购物车*/
.lb { background: url(../img/bg.gif) repeat-x; height:20px; color:#000000; font-size:12px; font-weight:bold; text-align:left; }
.lbc { float:right; width: 675px; margin: 0 auto; padding:2px; border-left:1px solid #eee; }
/*已付款*/
.content_yfk { width:900px; margin:0 auto; height:auto; padding:0px 15px 0px 15px; background:#fff; }
.right_yfk { float:right; font:Arial, Helvetica, sans-serif; font-size:12px; padding-left:20px; line-height:21px; width:650px; border-left:1px solid #eee; }
.left_yfk { float:left; width:220px; }
.daohang { float:left; background-color: #FFF; width: 210px; }
.daohang ul { margin-left:0px; list-style0: none; color: #a90000; padding-left:0px; list-style:none; }
.daohang li { color: #555; line-height:2px }
/*未付款*/
.qxkc { float:left; background-color: #FFF; width:200px; border:1px solid #ccc; margin-right:4px; padding:3px; }
.qxkc ul { margin:0px; list-style: none; color: #a90000; padding-left:0px; list-style:none; }
.qxkc li { color: #555; line-height:22px; padding-left:15px; width:180px; background:url(../images/point3.gif) no-repeat left center; overflow:hidden; white-space:nowrap;/* 强制所有文字在同一行显示 */ text-overflow:ellipsis;/* 本行末尾未显示全的部分加省略符 */ }
.qxkc li span { float:right; }
.xgma { width: 170px; margin:0 auto; height:auto; margin:2px; padding:10px; border:1px dashed #ccc; }
.zffs { }
.zffs ul { float:left; list-style:none; width:600px; }
.zffs li { float:left; width:120px; text-align: center; }
/*学习卡*/
.xuexika { height:auto; width:650px; float:left; margin-left: 15px; display: inline; }
.xuexika ul { width:638px; list-style:none; padding:0px; margin:0px 0px 0px 0px; }
.xuexika li { display:inline; text-align:center; margin-left:0px; border-bottom:1px solid #fff; border-right:0px solid #fff; display: block; float: left; width:100px; margin-left: 2px; }
.jxs_td { line-height:22px; font-weight:bold; background:#A9E8E9; }
.qg { width:210px; float:right; margin-right:0px; border:1px solid #1E7286; margin-left: 10px; }
.qg ul { list-style:none; color:#333333; margin: 0; padding: 0; }
.qg li { display:inline; text-align:left; }
.qg li a { margin-left:6px; padding-left:10px; width: 50px; display:block; float: left; }
.qg li a:hover { color:red; text-decoration:underline; }
.qg .active a { color:#ff491c; }
/*快钱支付*/
.kqzf { width:630px; border:1px solid #eee; margin-bottom:4px; padding:7px; float:left; }
/*评论*/
.article_boxL { FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: visible; WIDTH: 900px; HEIGHT: auto }
.article_box { BACKGROUND-POSITION: left bottom; FLOAT: left; BACKGROUND-IMAGE: url(../images/listbot_bg3.gif); MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 10px; OVERFLOW: auto; WIDTH: 900px; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto }
.commentlist_line { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 750px; PADDING-BOTTOM: 10px; WIDTH: 868px; PADDING-TOP: 5px; HEIGHT: auto; border: #e9e8e8 1px solid; }
.commentlist_title { FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/comment_topbg.gif); WIDTH: 900px; COLOR: #000; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px }
.comment_box01 { CLEAR: both; FONT-SIZE: 14px; OVERFLOW: visible; WIDTH: 868px; COLOR: #0c0c0c; LINE-HEIGHT: 24px }
.comment_box01 H2 { MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 180%; WIDTH: 868px; COLOR: #163964; LINE-HEIGHT: 40px; BORDER-BOTTOM: #c6ddee 1px solid }
.comment_box01 H2 SPAN { FONT-WEIGHT: normal; FONT-SIZE: 14px; FLOAT: right; COLOR: #000000 }
.num { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 860px; PADDING-TOP: 1px; HEIGHT: 20px; TEXT-ALIGN: right }
.num .normal { BORDER-RIGHT: #c6dae3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c6dae3 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #c6dae3 1px solid; COLOR: #bc2931; PADDING-TOP: 3px; BORDER-BOTTOM: #c6dae3 1px solid }
.num FONT { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #bc2931 }
.num A { BORDER-RIGHT: #c6dae3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c6dae3 1px solid; PADDING-LEFT: 3px; BACKGROUND: #e7f6fd; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #c6dae3 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c6dae3 1px solid }
.num A:hover { BORDER-RIGHT: #c6dae3 1px solid; BORDER-TOP: #c6dae3 1px solid; BACKGROUND: #fff; BORDER-LEFT: #c6dae3 1px solid; COLOR: #bc2931; BORDER-BOTTOM: #c6dae3 1px solid }
#comment { CLEAR: both; FONT-SIZE: 12px; MARGIN: 4px auto; WIDTH: 868px; TEXT-ALIGN: left }
#comment #title { BORDER-RIGHT: #c6dae3 1px solid; BORDER-TOP: #c6dae3 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(../images/search_title01.gif) repeat-x; MARGIN-BOTTOM: 8px; BORDER-LEFT: #c6dae3 1px solid; WIDTH: 860px; COLOR: #003b59; LINE-HEIGHT: 27px; BORDER-BOTTOM: #c6dae3 1px solid; HEIGHT: 27px }
#comment #title DIV { BACKGROUND-POSITION: 8px 6px; FLOAT: left; BACKGROUND-IMAGE: url(../images/leaveWord.gif); WIDTH: 80px; TEXT-INDENT: 25px; BACKGROUND-REPEAT: no-repeat }
#comment #title SPAN { FONT-WEIGHT: normal; COLOR: #333 }
#comment .list { BORDER-RIGHT: #c6dae3 1px dashed; PADDING-RIGHT: 6px; BORDER-TOP: #c6dae3 1px dashed; MARGIN-TOP: 5px; PADDING-LEFT: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 6px; OVERFLOW: auto; BORDER-LEFT: #c6dae3 1px dashed; WIDTH: 852px; LINE-HEIGHT: 22px; PADDING-TOP: 6px; BORDER-BOTTOM: #c6dae3 1px dashed; HEIGHT: auto }
#comment .list UL { PADDING-LEFT: 4px; OVERFLOW: visible; LIST-STYLE-TYPE: none }
#comment .list LI { PADDING-LEFT: 0px; COLOR: #000; LINE-HEIGHT: 22px; PADDING-TOP: 4px }
#comment .list LI A { COLOR: #c00; TEXT-DECORATION: underline }
#comment .list LI A:hover { COLOR: #f00; TEXT-DECORATION: none }
.comment_textarea { BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 12px; BACKGROUND: url(../images/index_logo1.gif) fixed no-repeat right 8px; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 840px; BORDER-BOTTOM: #dcdcdc 1px solid; HEIGHT: 100px }
.comments_list { MARGIN-BOTTOM: 5px; MARGIN-LEFT: auto; OVERFLOW: visible; WIDTH: auto; MARGIN-RIGHT: auto; PADDING-TOP: 10px; HEIGHT: auto }
.comments_list UL { BORDER-RIGHT: #999 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px dotted; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px dotted }
.comments_list LI { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #046da2; MARGIN-RIGHT: 5px }
.comments_list LI SPAN { FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; COLOR: #848484; MARGIN-RIGHT: 5px }
.comments_list LI.comments_content { FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(../images/comments_arrow.gif) no-repeat left top; COLOR: #000000; TEXT-INDENT: 20px; TEXT-ALIGN: left }
.centent_box { width:900px; margin: auto; height: auto; }
.centent_box1 { width:960px; margin: auto; height: auto; }
/*考试服务*/

.ksfw { border:1px solid #01BBCD; width:898px; margin: 5px 0px; }
.ksfw_left { WIDTH:209px; float:left }
.ksfw_left ul { list-style:none; margin: 5px 0px 10px 20px; padding: 0; }
.ksfw_left li { }
.ksfw_left a { font-weight:bold; height:26px; width:142px; margin-bottom:4px; padding:3px 0px 0px 25px; display: block; background: url(../images/ksfw_13.gif) no-repeat; text-decoration: none; }
.ksfw_left li a:hover { background: url(../images/ksfw_10.gif) no-repeat; color:#FFFFFF; }
.ksfw_left .active a { background: url(../images/ksfw_10.gif) no-repeat; color:#FFFFFF; }
.ksfw_left li img { padding-top:8px; margin-left:10px; }
.ksfw_right {width:688px; height:auto; float:right; border-left:1px solid #01BBCD; overflow:visible; _overflow:auto; }
.ksfw_right_nr { width:95%; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:25px; color:#666; margin:0 auto; letter-spacing:1px; padding:5px 10px 5px 10px; height: auto; }
.ksfw_right_nr p { text-indent:2em; line-height:25px; margin:0 auto; padding: 0px; }
.ksfw_right_nr h3 { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:25px; color:#EC613B; margin:0 auto; padding-top: 2px; height: 25px; padding-bottom: 2px; }
.cbjg { font:12px/18px "宋体"; text-align: left; }
#list1 td { padding:0 0 0 10px; background:#FFFFFF; height:22px; }
.wenhao { padding-left:30px; background:url(../images/YUAN.jpg) no-repeat left center; }
.ksfw_right_nr ul { font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px 30px; list-style:none; }
.ksfw_right_nr li { font-size:13px; width:290px; float:left; line-height:24px; color:#177371; background:url(../images/point3.gif) no-repeat left center; padding-left:15px; }
#zshuwidth { width:530px; float:left; height:auto; }
.zshu { width:250px; height:356px; margin:0 0 10px 10px; float:left; display:inline; }
.szwz { width:97%; margin:0 auto; padding-top:12px; padding-bottom: 2px; border-bottom: 1px dashed #01BBCD; }
/*考试服务*/
.dkkc { WIDTH:900px; float:left; border:1px solid #01BBCD; padding-bottom: 10px; color:#004475; }
.dkkc .title { WIDTH:890px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:25px; font-weight: bold; background-repeat: repeat-x; float: none; height:25px; margin-bottom:8px; padding-left:10px; padding-top:0px; border-bottom:1px solid #01BBCD; }
.dkkc ul { list-style:none; margin: 5px 20px 5px 20px; padding: 0; }
.dkkc li { text-indent:2em; line-height:22px; }
.dkkc a { color:#004475; font-family:Arial, Helvetica, sans-serif; }
.dkkc a:hover { color:red; }
.table_kc { text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; background:#ccc; }
.kcmc { background:#ccc; height:auto; }
.gm { margin:0 auto; width:48px; padding-left:10px; line-height:23px; color:#FFFFFF; height:23px; background: url(../images/buy_but.gif) no-repeat }
;
.gm a { color:#ffffff; 　
}
.gm a:link { color:#ffffff; }
.gm a:hover { color:red; text-decoration:none; }
.kcjs { text-align: left; }
.hongzi a { color:red; text-decoration:none; }
.hongzi a:hover { color:red; text-decoration: underline; }
.ad1 A { COLOR: red; TEXT-DECORATION: none }
.ad1 A:hover { COLOR: red; TEXT-DECORATION: underline }
.center_new { WIDTH: 350px; FLOAT: left; margin-left:4px; }
.leaveWord-table { font-size:12px; margin:5px 0; border: 1px solid #F1F1F1; border-collapse: collapse; }
.leaveWord-table tr { font-size:12px; border: 1px solid #F1F1F1; border-collapse: collapse; }
.leaveWord-table td { color:#004475; font-size:12px; border: 1px solid #F1F1F1; border-collapse: collapse; line-height:26px; padding-left:3px; padding-right:3px }
.font_01 td { font-weight: bold; color:#333; line-height: 27px; }
.poin { color:#f00; }
.sevbox { float: left; width: 298px; border: 1px solid #ccc; padding:1px; margin-top:6px; margin-bottom:8px; height:220px; }
.sevtitle { color: #004475; font-size: 12px; line-height: 25px; font-weight: bold; background: url(../images/sevtitle.gif) repeat-x left top; height: 25px; margin-bottom: 10px; padding-left:10px; }
.sevbox li { line-height:26px; background: url(../images/sevbut.gif) no-repeat center top; text-align:center; width:99px; height:26px; float:left; margin-bottom:4px; }
.sevbox li a { color:#004475; }
.sevbox li a:hover { color:#f00; }
