body{ color:#121BC0; background-color:#FFFFFF;}
img{ margin:0; padding:0;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration: underline;}

.title01{clear:both; background:url(/images/demo/dhbj.gif) no-repeat; height:25px; line-height:25px; overflow:hidden;}
.title01 div{ color:#0423CB; font-size:14px; font-weight:bold; padding-left:21px; float:left; padding-top:2px;} 
.title01 span{ background:url(/images/demo/dhy.gif) no-repeat; float:right; width:1px; height:25px;}
.body{ border:1px solid #9ACCFF; border-top:none; clear:both; margin-bottom:6px; height:1%; overflow:hidden;}


.title02{clear:both; border:1px solid #B1D9FD;height:22px; line-height:22px;background:url(/images/demo/jt3.gif) no-repeat 9px center; background-color:#E5F1FF; padding-left:22px;color:#0423CB; font-size:12px; font-weight:bold;padding-top:3px;text-align:left;}
.title02 a{color:#0423CB;}
.box{ width:170px;}

/*二级菜单*/
.topmenu{ clear:both; height:33px;margin-bottom:4px; background:url(/images/demo/logo.gif) no-repeat; color:#FFFFFF; line-height:33px; text-align:right;}
.topmenu div{ margin-right:82px;}
.topmenu div a{ margin:0 37px;}
.topmenu div a:link,.topmenu div a:visited,.topmenu div a:active{ color:#FFFFFF;}
.topmenu div a:hover{ color:#FFFFFF;}

/*top框架*/
.index-main{clear:both; background-color:#e5f1ff; border:1px solid #b3cef9; width:1200px;margin-bottom:40px}
.index-main .top-left{ width:179px; background:url(/images/demo/w1.gif) repeat-y; float:left; display:inline; overflow:hidden; zoom:1}
.index-main .top-right{ width:1021px; margin-top:6px; float:right; overflow:hidden; zoom:1; background:#FFFFFF}
/*名师列表*/
.ms .body .mslb{padding:5px 0px; text-align:center;}
.ms .body .mslb div{ clear:both; float:left;}
.ms .body .mslb p{ line-height:24px; height:24px; text-align: right; padding-right:12px;}
.ms .body .mslb p a{ color:#E21800;}

/*名师风采*/
.teacher-fc{ border:1px solid #9ACCFF; padding:7px 0; background:url(/images/demo/fc.gif)  no-repeat left bottom; background-color:#E5F1FF; text-align:right; height:1%; margin-top:6px; overflow:hidden;}
.teacher-fc ul {margin-right:25px;}
.teacher-fc ul li{width:131px;border:1px #9ACCFD solid; text-align:center; background-color:#FFFFFF; float:right; margin-left:25px; color:#000000;}
.teacher-fc ul li a{color:#000000;}
.teacher-fc ul li a:hover{color:#c00;}
.teacher-fc li img{ width:113px; height:123px; margin:7px 0;}
.teacher-fc li p{ width:113px;line-height:16px; height:32px; margin-bottom:5px; overflow:hidden;}

/*优秀学员*/
.xueyuan .body { padding:5px; color:#121BC0}
.xueyuan .body a{ color:#121BC0}
.xypic{ padding:3px 3px 0 20px;text-align:center; overflow:hidden; font-size:12px;}
.xypic img{ padding:3px; margin-bottom:11px; width:115px; height:69px;}
.xypic div{ text-align:left; font-size:12px;}
.xypic div a,.xypic .nt a{ font-size:12px;}
.xypic .nt{height:20px; font-size:12px;}
.xypic .more{ text-align:right; padding-right:15px; font-size:12px;}
.xypic img{ border:1px #3B9DFF solid;}
.xypic .more a{ color:#D32C02; font-size:12px;}


/*简介*/
.jianjie{background:url(/images/demo/jsbj.gif)  no-repeat 0 0; width:192;height:201; padding:29px 17px;}
.jianjie p{ line-height:19px; text-indent:24px;}

/*名师分类*/
.ms .body div{ background-color:#F5F8FD; padding:6px 4px;}
.ms .body div ul li{line-height:19px; background: url(/images/demo/jt.gif)  no-repeat 0 5px; padding-left:17px;}

/*新手体验*/
.tiyan .body {padding:5px 7px;}
.tiyan .body  ul li{line-height:29px; background: url(/images/demo/jt.gif)  no-repeat 6px center; padding-left:23px; border-bottom:1px solid #1875D5; padding-top:3px; text-align:left;}

/*试听列表*/
.shiting{ overflow:hidden; zoom:1; clear:both}
.shiting .sttit{ background:url(/images/demo/dh.gif) no-repeat; height:38px; overflow:hidden;}
.shiting .body { font-size:13px; border:none;padding-top:10px;}
.shiting .body  ul{}
.shiting .body ul li{height:31px; background: url(/images/demo/roff.gif) no-repeat; text-align:left; color:#121bc0; overflow:hidden;}
.shiting .body ul li a{color:#121bc0; display:block; height:31px; padding:8px 0 0 12px; outline:none}
.shiting .body ul li.choose{background: url(/images/demo/ron.gif) no-repeat; color:#f55604; font-weight:bold;height:31px; overflow:hidden;}
.shiting .body ul li.choose a{ color:#f55604; display:block; outline:none}

/*上部简介*/
.jieshao{background: url(http://www.chinaacc.com/upload/html/2016/06/03/ya4e179eea0cc246099744ff36a7e7896b.gif)  no-repeat; width:950px; height:85px; clear:both; margin-bottom:6px; overflow:hidden;}
.jieshao p{ padding:17px 282px 17px 28px;line-height:22px;}

/*学员心声*/
.chuji-right .xingsheng .body{ height:1%; overflow:hidden; clear:both;width:168px;}
.xunyuan-font{padding:8px;}
.xunyuan-font .font-title{ padding:5px 0; font-weight:bold;}
.xunyuan-font .font-title a{ color:#E33F00;}
.xunyuan-font .font-cont{line-height:18px;text-indent:24px; text-align:left;}
.xunyuan-font .font-cont a{ color:#000082;}

/*选课中心*/
.index-xuanke{ background-color:#FFFFFF; padding:0 35px 12px 34px; overflow:hidden; zoom:1}
.index-xuanke .tabtit{height:24px;zoom:1; overflow:hidden; padding-top:6px;}
.index-xuanke .tabtit div{ float:left; font-size:14px; font-weight:bold; color:#131cbf; background:url(/images/demo/dian.gif) no-repeat 6px 1px; padding-left:22px;}
.index-xuanke .tabtit p{ float:right; font-size:12px; color:#131cbf;}
.index-xuanke .tabtit p a{ padding:0 5px;color:#131cbf;}
.index-xuanke .body { border:0;}

/*表格样式*/
.zhukuai{ width:100%;font-size:14px; background-color:#9dcdfd; color:#2d2e2f;}
.zhukuai td{ line-height:27px; background-color:#FFFFFF; text-align:left; padding:0 8px;}
.zhukuai td a{ color:#121bc0; text-decoration:none;}
.zhukuai td a:hover{ text-decoration: underline;color:#121bc0;}
.zhukuai .dh{ background-color:#e5f1ff; text-align:center; font-size:12px; font-weight:bold; color:#121bc0;}
.zhukuai .bj1{ background:#e5f1ff url(/images/demo/bj1.gif) no-repeat left top;}
.zhukuai .bj2{ background:#e5f1ff url(/images/demo/bj2.gif) no-repeat right top;}
.zhukuai .blue{ background-color:#f6fbff;}
.zhukuai .kemu{ background:#f6fbff url(/images/demo/biao1.gif) no-repeat 12px center; padding-left:25px; font-weight:bold; color:#121bc0; }

.zhukuai01{ width:100%;font-size:14px; background-color:#9dcdfd; color:#2d2e2f;}
.zhukuai01 td{ line-height:27px; background-color:#FFFFFF; text-align:center; padding:0 8px;}
.zhukuai01 td a{ color:#121bc0; text-decoration:none;}
.zhukuai01 td a:hover{ text-decoration: underline;color:#121bc0;}
.zhukuai01 .dh{ background-color:#e5f1ff; text-align:center; font-size:12px; font-weight:bold; color:#121bc0;}
.zhukuai01 .bj1{ background:#e5f1ff url(/images/demo/bj1.gif) no-repeat left top;}
.zhukuai01 .bj2{ background:#e5f1ff url(/images/demo/bj2.gif) no-repeat right top;}
.zhukuai01 .blue{ background-color:#f6fbff;}
.zhukuai01 .kemu{ background:#f6fbff url(/images/demo/biao1.gif) no-repeat 12px center; padding-left:25px; font-weight:bold; color:#121bc0; text-align:left}

.zhukuai .textc,.zhukuai01 .textc{ text-align: center;}
.zhukuai .textl,.zhukuai01 .textl{ text-align: left; padding-left:15px;}

.c_blue a:link{ color:#0261b5;text-decoration:none;}
.c_blue a:visited{ color:#0261b5; text-decoration:none;}
.c_blue a:hover{ color:#0261b5; text-decoration:underline;}

.c_white a:link{ color:#fff; text-decoration:none}
.c_white a:visited{ color:#fff; text-decoration:none}
.c_white a:hover{ color:#fff; text-decoration:underline}

/*header*/
.header{ width:940px; overflow:hidden; padding:10px 0 0 10px;}
.header .logo{ float:left; width:142px; height:44px; background:url(/images/wangxiao/zk_news/logo.gif) no-repeat;}
.header .logo a{ display:block; width:142px; height:44px; text-indent:-9999px;}
.header .subnav{ float:right; width:780px; overflow:hidden;}
.header .subnav h1{ float:left; width:105px; height:26px; display:block; padding:10px 10px 0 0;}
.header .subnav .nav1{ float:right; width:645px; overflow:hidden; line-height:24px; background:url(/images/wangxiao/zk_news/tiao01.gif) no-repeat left; padding:0 0 0 10px; color:#004aa6;}
.header .subnav .nav1 a{ margin:0 9px;}

/*menu*/
.menu{ width:950px; height:31px; background:url(/demo/images/menu.gif) no-repeat; margin:0 auto 3px;}
.menu h2{ float:left; display:inline; margin:6px 0 0 22px; width:134px; height:18px; background:url(/demo/images/h2.gif) no-repeat; text-indent:-9999px;}
.menu .right{ float:right; line-height:33px; background:url(/demo/images/dian1.gif) no-repeat left 8px; padding:0 4px 0 15px;}
.menu .right a{ margin:0 6px;}

/*location*/
.location{ float:left; line-height:18px; color:#909090; padding:0 0 4px 25px; background:url(/demo/images/location.gif) no-repeat 5px 2px;}
.c_hui a:link{ color:#909090; text-decoration:none}
.c_hui a:visited{ color:#909090; text-decoration:none}
.c_hui a:hover{ color:#909090; text-decoration:underline}

/*
zouwenqiang
20131129
移动课程
*/
.z-explain{margin-top:8px;line-height:30px; color:#f00; font-weight:bold;} 
.z-ydkt-ad{padding-top:15px}
.z-ydkt-ad .z-ydkt-ad-btn{cursor: pointer}
.z-ydkt-tit{height:30px; background:url(/images/demo/z-ydkt-titBg1200.png) no-repeat; font-size:14px; margin-top:8px;}
.z-ydkt-tit span,.z-ydkt-tit span b{height:30px;background:url(/images/demo/z-ydkt-tit.png) no-repeat; padding-left:15px; display:inline-block; line-height:30px; color:#fff;}
.z-ydkt-tit span b{padding:0 15px 0 0; background-position:right top;}
.z-ydkt-table{width:100%; border-collapse:collapse;}
.z-ydkt-table td,.z-ydkt-table th{text-align:center; border:1px solid #cce3f6; line-height:24px; padding:5px 10px; color:#333;}
.z-ydkt-table th{background:#f5fbff;color:#00509a;}
.z-ydkt-table td a{color:#333;}
.z-ydkt-table tbody th{text-align:left; font-weight:normal; background:none;}
/*弹层201612261410*/
.z-ydkt-adCeng{display:none;width:100%;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0;left:0;_position:absolute;_height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}
.z-ydkt-adCon{display:none;width:587px;height:317px;position:fixed;top:50%;left:50%;;margin:-158px 0 0 -294px;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.z-ydkt-adCond{width:587px;height:317px;position:relative;background:url(/images/demo/z-ydkt-adCon.png) no-repeat 0 0}
.z-ydkt-adCond .z-ydkt-adCondClose{display:block;width:36px;height:36px;position:absolute;top:0;right:0;cursor: pointer}
.z-ydkt-adCond .z-ydkt-adCondMv{width:447px;height:252px;position:absolute;top:48px;left:68px;cursor: pointer}

.z-regionBg{background:url(/images/demo/z-region-x.gif) repeat-x;border:1px solid #aed4ef; margin-bottom:6px;}
.z-region{height:63px;padding:3px 0 0 68px;background:url(/images/demo/z-region-i.png) no-repeat 10px 14px;}
.z-region a{width:43px;height:20px; line-height:21px; margin:5px 6px 0;border:1px solid #bfddf3;background:url(/images/demo/z-region-btn.png) repeat-x; display:inline-block; color:#121bc0; text-align:center; overflow:hidden;}
.z-region a.w52{width:52px;}

/*弹出框*/
.tanchu{overflow:hidden; border:1px solid #f1d69e; margin:0px auto;}
.tanchu2{overflow:hidden; border:1px solid #f1d69e; margin:0px auto;}
.tc_tit{ height:42px; line-height:42px; background:#fee7d5; border-bottom:2px solid #ff8901;}
.tc_tit div{ float:left; font-size:16px; font-weight:bold; color:#410d02; font:"黑体"; padding-left:20px;}
.tc_tit span{ float:right; width:30px; height:28px; padding:7px 17px 0 0; cursor:pointer;}
.tc{overflow:hidden; background:#fff8f0;}
.tcw{overflow:hidden; background:#fff8f0;}
.tc1{width:235px; float:left;padding:10px 31px;}
.tc1 h3{ font-size:14px; font-weight:bold; color:#ff4e00; line-height:30px; padding:10px 0 0 0px;}
.tc1 p{ line-height:30px; padding-left:20px;}
.tc1 .xz1{padding:5px 0 10px 0; text-align:center;}
.tc1 h4{ text-align:center;}
.tc-line{ border-left:1px dotted #d9d2ca;}

#floatBoxBg{width:100%;height:100%;background:#000;filter:alpha(opacity=30);opacity:0.3;position:absolute;top:0;left:0;z-index:3;}
.floatBox{position:absolute;top:50px;left:40%;background:#fff;z-index:4; border:0 none !important; text-align:left;}
.floatBox .title{height:23px;padding:7px 10px 0;color:#0579e0; width:500px;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .title span{float:right;cursor:pointer;}
.floatBox .content{background:#fff;}

/*修改结束
20131129
*/

.reminder{padding:10px 0; line-height:22px;}
.zhushui{ width:100%;font-size:14px; border-collapse:collapse;color:#2d2e2f;}
.zhushui td{ line-height:26px; border:1px solid #9dcdfd;padding:2px 10px;}
.zhushui td a{ color:#121bc0; text-decoration:none;}
.zhushui td a:hover{ text-decoration: underline;color:#121bc0;}
.zhushui .dh{ background-color:#e5f1ff; text-align:center; font-size:12px; font-weight:bold; color:#121bc0;}
.zhushui .bj1{ background:#e5f1ff url(/images/demo/bj1.gif) no-repeat left top;}
.zhushui .bj2{ background:#e5f1ff url(/images/demo/bj2.gif) no-repeat right top;}
.zhushui .blue{ background-color:#f6fbff;}
.zhushui .kemu{ background:#f6fbff url(/images/demo/biao1.gif) no-repeat 12px center; padding-left:25px; font-weight:bold; color:#121bc0; text-align:left}