﻿@charset "utf-8";
/* css document */


#center{width:980px; margin:0 auto; margin-bottom:30px; color:#565656}
/*路径*/
.way{padding:10px 0 10px; overflow:auto; zoom:1}
#way a{text-decoration:none;margin:0 3px; color:#565656;}
#way dt,#way dd{float:left; color:#565656}
#way dd{padding-left:13px; background:url(/uploads/image/yimain/btn.png) no-repeat -77px 3px}
#way dd a:hover{color:#333}

#left{width:760px; float:left}

#left2,.lef2{width:200px; float:left}
.til3{height:15px; padding:10px}
.til3 span{font-size:13px; font-weight:bold; color:#bb1e25; line-height:20px; padding-left:15px;background:url(/uploads/image/yimain/btn.png) no-repeat -80px -18px}
#left2 .list{margin:10px 1px; line-height:24px; color:#565656}
#left2 .list a{color:#565656; text-decoration:none}
#left2 dl.list{margin-top:0}
#left2 .list dt{background:#f1f1f1; height:22px; line-height:22px; padding-left:25px}
#left2 .list dd{background:url(/uploads/image/yimain/btn.png) no-repeat -80px 8px; margin-left:45px; padding-left:12px}
#left2 .list li{margin-left:22px}

#middle{width:550px; margin-left:10px; float:left}
.mid{width:530px; margin-left:20px; float:left; line-height:160%}
/*班级列表*/
.claps{color:#565656; background:#f5f5f5; padding:5px 20px; overflow:auto; zoom:1}
.claps span{float:left; display:block}
.w190{width:190px}
.a01{color:#565656; font-size:13px; background:url(/uploads/image/yimain/bg.png) repeat-x 0 -40px ; height:45px}
.current,.claps a{margin:0 4px;border:1px solid #ececec; line-height:18px; padding:3px 6px}
.claps a{ text-decoration:none; color:#565656; background:#fff}
.claps a:hover,a.current{background:#dd2b33; color:#fff}
.till{background:url(/uploads/image/yimain/bg.png) repeat-x 0 -40px ; height:25px; padding:10px}
.clalist li{border-bottom:1px dashed #c7c7c7; padding:18px 0}
.fittext{font-family:simsun}
.fitcbx{width:16px;height:16px;padding:0;margin:2px 3px 2px 0;overflow:hidden;}
.cla{color:#565656; line-height:18px}
.cla a{text-decoration:none}
.cla a:hover{text-decoration:underline}
.cla .red2{font-size:13px}
.cla td{word-break:break-all;white-space:normal}
.btnpxu,.btnpxd,.btnpxup,.btnpxdown{float:left; margin-top:2px}
.btnpxu a,.btnpxd a,.btnpxup a,.btnpxdown a{display:block; width:12px; height:10px; overflow:hidden; line-height:50px; float:left}
.btnpxu{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -110px}
.btnpxu a:hover,.btnpxup a{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -128px}
.btnpxd{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -93px}
.btnpxd a:hover,.btnpxdown a{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -75px}
/*下载优惠券*/
.downyhq{display:block;/* line-height:100px;*/ color:#fff; text-align:center; height:22px; width:100px; overflow:hidden; background:#df2129 url(/uploads/image/yimain/btn.png) no-repeat 100px 100px}
.downyhq2{display:block; line-height:100px; color:#fff; text-align:center; height:39px; width:202px; overflow:hidden; background:#df2129  no-repeat 0 0}

.schpic{height:284px;overflow:hidden}
.schpic p{height:130px; overflow:hidden}
.schpic img{width:198px; height:125px}
/*翻页效果*/
.pagenavi{color:#565656; text-align:right}
.current,.pagenavi a,.up,.down,.w20,.pages{margin:0 4px}
.pagenavi a{ text-decoration:none; color:#1977b6}
.current,.pagenavi a{border:1px solid #ececec; line-height:18px; padding:1px 5px}
.pagenavi a:hover,.current{background:#af1920; color:#fff}
.up,.down{width:16px; height:16px; border:none; cursor:pointer}
.up{background:url(/uploads/image/yimain/btn.png) no-repeat 0 -106px}
.down{background:url(/uploads/image/yimain/btn.png) no-repeat -20px -106px}
.w20{width:20px; height:14px; line-height:14px; background:#eef9ff; border:1px solid #c6dae5; text-align:center}

#right,.rig{width:210px; float:right}
/*右边广告*/
#right .ad,#right .ad img{width:210px}
.xk{border:1px solid #ddd}
.xkt{border:1px solid #ddd; border-bottom:0}
.xkb{border:1px solid #ddd; border-top:0}
/*右边标题*/
.til{background:url(/uploads/image/yimain/bg.png) no-repeat 0 0 ; height:20px; padding:10px 0 10px 10px}
.til span{float:left; font-size:13px; font-weight:bold; color:#a3141a; line-height:20px; padding-left:12px;}
.till{background:url(/uploads/image/yimain/bg.png) repeat-x 0 -40px ; height:25px; padding:10px}
.till span{float:left; font-size:14px; font-weight:bold; color:#bb1e25; line-height:20px; padding-left:15px;background:url(/uploads/image/yimain/btn.png) no-repeat -80px -15px}
.till em a{font-size:12px}

.esch{margin:10px 5px}
.esch li{overflow:auto; zoom:1; height:45px; vertical-align:middle; line-height:21px; margin:15px 0 25px}
.esch li img{float:left; width:98px; height:45px; margin-right:5px}
.esch li,.esch li a{color:#d01d24; text-decoration:none}
.esch li a:hover{text-decoration:underline}

.ckqt{background:#aaa; text-align:right; padding:5px 0}
.ckqt a{background:url(/uploads/image/yimain/bg.png) no-repeat -244px -230px; margin-right:20px; padding-left:20px; color:#fff;}
.bjxq span{display:block; width:200px; float:left }
.w450{width:450px}
.scpho{background: no-repeat 0 -51px; height:90px; width:424px; line-height:150%; padding:18px 0 0 100px}
.scpho p{color:#797979}
.scpho span{color:#dd2b33}
.wybm{display:block; overflow:hidden; float:right; z-index:1; cursor:pointer; width:113px; height:53px; margin:10px 25px 0 0; background: no-repeat left top; line-height:150px;}
.btbm{display:block; overflow:hidden; float:right; z-index:1; cursor:pointer; width:113px; height:53px; margin:10px 25px 0 0; background: no-repeat left top; line-height:150px;}

/*补贴申请2011-9-7*/
.obtbm .applyframe2{position:relative; width:721px; height:81px; padding:10px 13px; background: no-repeat left top; line-height:22px;}
.obtbm .applyframe2 span{display:block; position:absolute; left:79px; top:44px; padding:6px 0; font-weight:700; font-size:34px;}
.obtbm .applyframe2 a{display:block; position:absolute; left:248px; top:57px; width:167px; height:25px; text-decoration:none;}

/*我要报名20110417celine*/
.owybm{display:none; float:left; margin:-110px 0 10px; padding-top:120px; z-index:-999;}
.owybm .applyframe{position:relative; float:left; padding:0 0 30px; border:5px solid #ddd; background:#fff;}
.owybm .applyclose{text-align:right; padding:10px;}
.owybm b{color:#f00}
.owybm table td{padding:5px 0}
.owybm .applyleft{float:left; width:428px; padding:0 30px; border-right:2px solid #ddd;}
.owybm .applybtn, .otjcg .applybtn{cursor:pointer; width:93px; height:23px; border:none; background: no-repeat left top; color:#fff; text-align:center;}
.owybm .applyright{float:left; width:200px; padding:0 30px;}
.owybm .applyright ol{margin-top:20px;}
.owybm .applyright li{list-style-type: decimal; margin:0 0 5px 25px; line-height:20px;}
.otjcg{border:5px solid #ddd; background:#fff; margin-top:10px; display:none}
.otjcg p{margin:30px 0}
.zxdh2{margin-top:10px; padding:0 0 10px 10px; background: no-repeat 0 0}
.zxdh2 p{display:block; float:left; margin:10px 0 0 80px; color:#dd2b33; font-weight:bold; font-size:24px; line-height:30px;}
.zxdh2 p span{color:#797979; font-weight:normal; font-size:12px;}


/*课程展示*/
#center h2{height:40px; line-height:40px; padding-left:20px; font-size:13px; font-weight:bold; background:#f5f5f5  0 0}

#subnav2{border-bottom:2px solid #f60211; overflow:auto; zoom:1 }
#subnav2 li{float:left; text-align:center; margin-left:2px}
#subnav2 li a{color:#565656; display:block; background:url(/uploads/image/yimain/bg.png) no-repeat -149px -150px; height:26px; line-height:26px; text-decoration:none; padding-left:5px; float:left}
#subnav2 li a span{background:url(/uploads/image/yimain/bg.png) no-repeat right -150px; padding-right:5px; display:block; height:26px; line-height:26px; float:left}
#subnav2 li a:hover,#subnav2 li.now a{background:url(/uploads/image/yimain/bg.png) no-repeat -148px -90px; color:#fff}
#subnav2 li a:hover span,#subnav2 li.now a span{background:url(/uploads/image/yimain/bg.png) no-repeat right -90px; color:#fff}
.cutover2{border:1px solid #ececec; line-height:160%; margin-bottom:10px}
/*课程详情*/
.kcxq{padding:20px; line-height:30px}
.kcxq p{overflow:auto; zoom:1}
.kcxq b{display:block; float:left}
.kcxq i{display:block; margin-left:70px}
.kcxq td{border:1px solid #ddd; }
/*开班情况*/
.kbqk{line-height:24px; margin-bottom:15px}
.kbxx{padding:10px 25px; background:#e3f5ff; color:#565656; overflow:auto; zoom:1}
.kbxx a{color:#565656; text-decoration:none}
.kbxx a:hover{text-decoration:underline}
.kbxx strong{display:block; float:left}
.kbxx span{margin-left:10px}
.kbxx em{display:block; margin-left:70px}
.bgfef{background:#ffeeef}
.kblb dt,.kblb dd{padding:0 25px; color:#565656;}
.kblb dt span{padding:8px 0;}
.kblb dd{height:26px; line-height:26px; padding:0 25px}
.w340{width:340px}
.w90{width:90px}
.w190{width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.kblb span{white-space:nowrap;text-overflow:ellipsis; overflow:hidden; display:block; float:left}
.kblb a{color:#565656; text-decoration:none}
.kblb a:hover{text-decoration:underline}
/*课程过期*/
.okcgq{border:5px solid #ddd; background:#fff; width:360px; text-align:center; position:absolute; left:50%; margin-left:-205px; z-index:5; padding:10px}
.okcgq p{margin:20px 0}
/*上课视频*/
.sksp h3{padding:10px; background:#e3f5ff; color:#565656; text-align:center; margin:15px 0; font-size:14px}
.sksp h4{margin:10px; padding:10px; border:1px dashed #ddd;}
.sksp embed {margin:20px 0 30px 139px}
/*课程咨询*/
.kczx h3{padding:10px 25px; height:27px; line-height:27px;}
.kczx .bgb{background:#e8f6ff; padding:15px 25px}
.kczx .bgp{background:#ffeaec; padding:10px 25px }
.kczx .bgw{text-align:right; padding:8px 25px; color:#e50005}
.kczx .bgw a{color:#e50005; text-decoration:none}
.tjwt{margin:35px}
.w110in,.w80in{height:14px; line-height:14px; background:#eef9ff; border:1px solid #d7d7d7}
.w110in{
	width:110px;
	background-color: #fff;
	margin-right: 10px;
}
.w80in{width:80px}
.tiw{width:635px; color:#ccc; height:100px; border:1px solid #ddd; font-size:12px}
.hyz{color:#565656; margin:5px 10px 0 ; text-decoration:none}
.btntw{background:url(/uploads/image/yimain/bg.png) no-repeat 0 -274px; display:block; width:129px; height:38px; line-height:100px; overflow:hidden; float:right}
/*课程评价*/
.kcpj{}
.kcpj .bgp{background:#feeff0; padding:25px}
.btnpj{background:url(/uploads/image/yimain/bg.png) no-repeat 0 -188px; display:block; width:129px; height:38px; line-height:100px; overflow:hidden; float:right}




/*新修改*/
.kcpj .bgb{background:#f3faff; border-bottom:1px dashed #ddd; padding:25px;position:relative;}







.kcpj .hf,.kcpj .hf a{color:#4c7897; text-decoration:none; text-align:right}
.xypj{margin-left:20px; width:620px}
.borb1d{border-bottom:1px dashed #ddd}


.list2b{margin:10px 0}
.list2b li{ color:#565656; margin:8px 0 8px 5px; display:block; width:202px; line-height:160%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.list2b li a{color:#565656; text-decoration:none}
.list2b li a:hover{border-bottom:1px solid #565656}
.list2b a.c2c8{color:#2c82aa}

.list2bs{margin:10px 0}
.list2bs li{ color:#565656; margin:5px 0 5px 5px; display:block; width:193px; line-height:160%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.list2bs li a{color:#565656; text-decoration:none}
.list2bs li a:hover{border-bottom:1px solid #565656}
.list2bs a.c2c8{color:#2c82aa}

.list3{}
.list3 li{width:170px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; display:block; color:#999; padding:7px 5px 7px 30px; background:url(/uploads/image/yimain/btn.png) no-repeat -75px -150px;}
.list3 li span{color:#565656}

.w10e{float:left; display:block; width:12.5em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*评分星星*/
.scorebox {position: relative; margin: 0px auto}
.scorebox dl {position: relative; width: 120px; background:  no-repeat 0px 0px; height: 17px}
.scorebox dd {display: inline; float: left}
.scorebox dd span {display: none}
.scorebox dd.current-rating {z-index: 991; position: absolute; display: block; background:   no-repeat; height: 17px}
.scorebox dd a {z-index: 993; position: absolute; width: 20px; display: block; height: 17px}
.scorebox dd a:hover {z-index: 992; background:   no-repeat 0 -97px; left: 0px}
.scorebox a.one-star {left: 0px}
.scorebox a.one-star:hover {width: 20px}
.scorebox a.two-stars {left: 20px}
.scorebox a.two-stars:hover {width: 40px}
.scorebox a.three-stars {left: 40px}
.scorebox a.three-stars:hover {width: 60px}
.scorebox a.four-stars {left: 60px}
.scorebox a.four-stars:hover {width: 80px}
.scorebox a.five-stars {left: 80px}
.scorebox a.five-stars:hover {width: 100px}

.start0,.start1,.start2,.start3,.start4,.start5{float:left; width:100px; height:20px; line-height:80px; overflow:hidden; margin-right:10px}
.start0{background: no-repeat 0 0}
.start1{background: no-repeat 0 -20px}
.start2{background: no-repeat 0 -40px}
.start3{background: no-repeat 0 -59px}
.start4{background: no-repeat 0 -78px}
.start5{background: no-repeat 0 -97px}

/*学校页面开始*/
#schheader{border-bottom:2px solid #d01d24; margin-bottom:20px}
#schlogo{float:left;}
#schlogo img{margin:5px 0 0 30px; height:75px; width:150px}
#schnav{float:right; margin-top:50px}
#schnav li{margin-right:30px; float:left}
#schnav li a{display:block; height:34px; line-height:34px; width:79px; text-align:center; color:#d01d24; text-decoration:none; font-size:14px; font-weight:bold}
#schnav li a:hover,#schnav li.over a{color:#fff; background: no-repeat -491px -191px}

.lh20{line-height:180%}
.ltil{border-bottom:1px solid #d01d24; line-height:24px; height:26px}
.ltil span{padding:0 10px; border-bottom:2px solid #d01d24; font-size:14px; font-weight:bold; float:left}

.zxdh{background: no-repeat 0 -149px; height:63px; padding-top:15px; padding-left:55px; line-height:140%}
.zxdh p{font-weight:bold; font-size:14px}

.lihover li:hover{background:#eef9ff}
/*index*/
.xxhj{width:194px; padding:2px; border:1px solid #d5d5d5}
.xxhj img{width:194px;}

/* classshow slideshow */
#slideshow {list-style:none; color:#fff; border:1px solid #dcdcdc;}
#slideshow span {display:none}
#wrapper {position:relative; width:200px; margin:10px auto 0; padding-bottom:60px; display:none; border-bottom:1px dashed #dcdcdc;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:194px; height:145px; padding:2px; border:1px solid #ccc;}
#fullsize img{width:194px; height:145px;}
#information {position:absolute; bottom:0; width:194px; height:0; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:194px}
#image img{position:absolute; width:194px; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:145px; cursor:pointer; z-index:150}
#imgprev {left:0; background: left center no-repeat}
#imgnext {right:0; background: right center no-repeat}
#imglink {position:absolute; height:145px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
/* .linkhover {background: center center no-repeat} */
#thumbnails {position:absolute; z-index:200; margin-top:5px;}

#slideleft {cursor:pointer; float:left; width:15px; height:45px; background: no-repeat left center;}
#slideleft:hover {background-color:#fafafa;}
#slideright {cursor:pointer; float:left; width:15px; height:45px; background: no-repeat right center;}
#slideright:hover {background-color:#fafafa;}
#slidearea {float:left; position:relative; width:170px; height:45px; overflow:hidden}
#slider {position:absolute; left:0; height:45px}
#slider img {cursor:pointer; width:52px; height:39px; border:1px solid #dcdcdc; padding:2px}
/* classshow slideshow */

.msfc{border-bottom:1px solid #ddd}
.msfc p{clear:both; padding:10px 0}
.msfc img{float:left; margin:0 10px}
.msfc span,.msfc strong{display:block}
.msfc span{}

.mtil,.mtill{height:23px; line-height:18px; padding-top:5px;}
.mtil{background: no-repeat 0 0}
.mtill{background: no-repeat 0 0}
.mtil span,.mtill span{padding:0 10px; border-left:3px solid #d01d24; font-size:14px; font-weight:bold; float:left}

.clalist2{}
.clalist2 li{background:#f1f1f1; margin-bottom:2px; display:block; width:88px; line-height:24px; text-align:center; float:left}
.clalist2 li a{display:block; color:#565656; text-decoration:none; font-weight:bold; border-right:1px solid #fff}
.clalist2 li a:hover,.clalist2 li.over a{background:#d01d24; color:#fff}
.clalist2 li ul{display:none; border:1px solid #999; background:#f1f1f1; position:absolute; margin-top:-24px 0 0 88px; *margin-left:-44px; padding:5px}
.clalist2 li ul.ul1{width:32em}
.clalist2 li ul.ul2{width:16em}
.clalist2 li:hover ul,.clalist2 li.over a,.clalist2 li.over ul{display:block}
.clalist2 ul li{width:16em}
.clalist2 ul li a,.clalist2 li.over ul li a{font-weight:normal; text-align:left; padding:0 10px; background:#f1f1f1; color:#565656; border-right:0}
.clalist2 ul li a:hover,.clalist2 li.over ul li a:hover{background:#d01d24; color:#fff; border-right:0}
.borr1df{border-right:1px dashed #fff}

.kcjj{background: no-repeat 0 -35px; width:511px; height:89px; padding:10px}
.kcjj strong{margin-left:30px; color:#ae3136}
.kcjj p{text-indent:1em}
.kcjj2{background: no-repeat 0 -33px; width:718px; height:89px; padding:10px}
.kcjj2 strong{margin-left:30px; color:#ae3136}
.kcjj2 p{text-indent:1em}

.jxd{padding:10px; background:#fef5f6}
.jxd strong{background:#fef5f6  no-repeat -218px -175px; display:block; float:left; padding-left:30px}
.kbxxsp{margin-left:110px; display:block}
.kbxxsp em{margin-right:10px; display:block; white-space:nowrap; float:left}
.kbxxsp a{color:#565656; text-decoration:none}

.kclb{background:#fff; padding:10px;}
.kclb strong{background:#fff  no-repeat -218px -203px; padding:5px 30px}
.keclist{display:block; margin-top:10px; line-height:24px;}
.keclist em{width:21em; display:block; white-space:nowrap; overflow:hidden; float:left}
.keclist a{color:#565656; text-decoration:none; display:block; text-indent:20px}
.keclist a:hover,.keclist a.now{font-weight:bold; color:#d01d24; background: no-repeat -280px -146px}
.keclist2{display:block; margin:10px 0 0 10px; line-height:24px}
.keclist2 em{width:19em; display:block; white-space:nowrap; overflow:hidden; float:left}
.keclist2 a{color:#565656; text-decoration:none; display:block; text-indent:20px}
.keclist2 a:hover,.keclist2 a.now{font-weight:bold; color:#d01d24; background: no-repeat -280px -146px}

.bjlb{border:1px solid #c6e7ff; line-height:25px}
.bjlb a{color:#565656; text-decoration:none}
.bjlb p{background:#d9efff}
.bjlb ul{padding:10px 0; display:block;}
.bjlb li{clear:both; overflow:auto; zoom:1}
.bjlb span{width:310px; display:block; padding-left:10px; margin-right:5px; float:left}
.bjlb span a{float:left}
.bjlb img{float:left; display:inline; margin-top:5px; margin-left:5px;}
.bjlb em{width:60px; display:block; float:right; padding-right:5px;}
.bjlb2 span{width:457px}

.rtil{height:20px; line-height:160%; padding:5px 3px 0 10px; border-bottom:1px solid #ddd;}
.rtil span{float:left; font-size:13px; font-weight:bold; color:#ae3136; background: no-repeat right -150px; padding-right:20px }

.zxyh{margin:15px 5px 5px}
.zxyh li{height:24px}
.zxyh li a{text-decoration:none}
.zxyh li em,.zxyh li em a{float:left; color:#565656; display:block; width:13.5em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.yhqfl,.yhqdz,.yhqlp{display:block; width:34px; height:16px; line-height:16px; text-align:center; color:#fff}
a.yhqfl,a.yhqdz,a.yhqlp{color:#fff; text-decoration:none}
.yhqfl{background: no-repeat -536px -35px}
.yhqdz{background: no-repeat -536px -59px}
.yhqlp{background: no-repeat -536px -82px}

.yhqflb,.yhqdzb,.yhqlpb{display:block; width:16px; height:16px; line-height:16px; text-align:center; color:#fff; margin:5px 0 0 5px;}
a.yhqflb,a.yhqdzb,a.yhqlpb{color:#fff; text-decoration:none}
.yhqflb{background: no-repeat -540px -35px}
.yhqdzb{background: no-repeat -540px -59px}
.yhqlpb{background: no-repeat -540px -82px}

.map{font:12px verdana, geneva, sans-serif; overflow:auto; zoom:1; width:208px; padding:5px; background:#fff;position:absolute; margin-left:-210px;border:5px solid #ddd; display:none}
.map img{width:208px}
.map ul,.map p{margin:0; padding:0; display:block}
.map span{line-height:24px;background:#aaa; text-align:right; display:block;}
.map span a{background:url(/uploads/image/yimain/bg.png) no-repeat -244px -230px; margin-right:20px; padding-left:20px; color:#fff;}
.map li{line-height:20px; margin:2px 0}
.map ul {list-style: none;}
.map li strong{font-weight:bold}
.fxyl{margin:10px 0}
.fxyl p{margin:8px 0 0 20px; color:#000}
.fxyl a{color:#565656; text-decoration:none; cursor:pointer; padding-left:1.5em}
.wpkc{margin:10px 10px 10px 20px}
.fxyl p,.wpkc dt{background: no-repeat -558px -104px; text-indent:1.5em; color:#000; height:20px; clear:both}
.wpkc dd{text-indent:1.5em}
.wpkc dt{margin-top:8px}
.wpkc dt a{color:#000; text-decoration:none}
.wpkc dd{padding-bottom:8px}

/*学校详细*/
.xximg{float:left; border:1px solid #ddd; margin-top:45px}
.xximg img{width:150px; padding:5px}
.xxjs{margin-left:180px; font-size:13px}
.txtin p{text-indent:2em; line-height:200%}

.w100in{height:20px; line-height:16px; background:#eef9ff; border:1px solid #d7d7d7; width:100px}

.jspic{padding:20px; border:1px solid #d7d7d7;}
.jspic img{width:100px; height:143px; display:block; float:left}
.jstxt{text-indent:2em}

.xxpic{width:330px; padding:10px; margin:8px; display:inline; border:1px solid #d7d7d7; text-align:center}
.xxpic img{margin-bottom:10px; height:230px; width:auto}
.xxpic p{white-space:nowrap; overflow:hidden;}
/*学校页面end*/

/*优惠券页面开始*/
.more{background:url(/uploads/image/yimain/btn.png) no-repeat 0 -26px; display:block; line-height:50px; overflow:hidden; width:44px; height:18px; float:right}

#right2{width:770px; float:right}

.keys{padding:10px 5px}
.keys a{color:#565656; text-decoration:none; white-space:nowrap; margin:5px; float:left }
.keys a:hover{font-weight:bold}

.sous{overflow:auto; zoom:1}
.sous .inp{width:130px; height:16px; line-height:16px; border:1px solid #ddd; color:#ccc; float:left}
.sous .search2{float:right}
.search2{background:url(/uploads/image/yimain/btn.png) no-repeat 0 -159px; display:block; line-height:80px; overflow:hidden; width:34px; height:19px}

.yhfl{padding:15px 8px}
.yhfl span{display:block; float:left; text-align:center; width:60px}
.yhfl em{display:block; margin-top:8px}
.yhfl a{color:#565656; text-decoration:none}

.rmzl{margin:5px}
.rmzl li{line-height:22px; margin:5px 0; overflow:auto; zoom:1}
.rmzl li em{float:right; display:block; width:4em; text-align:right}
.rmzl li a{float:left; display:block; width:2.5em; text-align:center; color:#d01d24; text-decoration:none}
.rmzl li a:hover{background:#d01d24; color:#fff}
.rmzl li span a{float:left; display:block; width:11em; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; color:#565656; text-decoration:none; text-align:left}
.rmzl li span a:hover{color:#000; text-decoration:underline; background:#fff}

.ad2{width:200px}
.ad2 img{width:200px}

.yhqtj{width:220px; margin:10px 0; padding:0 14px; float:left}
.yhqtj img{width:220px}
.yhqtj ul,.yhqtj ul li{width:220px; line-height:18px}
.yhqtj ul li{margin:5px 0}
.yhqtj a{text-decoration:none}
.w220e{white-space:nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:220px; cursor:pointer}

.borr1d{border-right:1px dashed #ddd}
/*优惠券页面end*/

/*礼品商城开始*/
.scdt{margin:10px 5px 10px 10px; line-height:18px}
.scdt li{margin:3px 0; width:180px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background: no-repeat 0 6px; text-indent:1em}
.scdt li a{color:#565656; text-decoration:none}
.scdt li a:hover{color:#000}

.gydh{line-height:140%}
.gydh p{margin:5px 0; background: no-repeat 0 6px; text-indent:1em}

.giftm{width:550px; height:170px}

.cxjp{background:#e3f5ff; padding:9px 20px; height:22px; background: no-repeat 0 0; text-align:right}
.cxjp strong{font-size:14px; font-weight:bold; margin-left:30px; line-height:22px}

.dglp{width:150px; float:left; display:inline; padding:10px 0; text-align:center}
.dglp img{width:150px; margin:5px auto}
.dglp ul{margin:5px 0}
.dglp ul li{margin:3px 0; line-height:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.dglp a{width:86px; margin:0 auto}

.rdph{margin:5px 0}
.rdph thead{background:#f1f1f1}
.rdph th{ font-weight:normal}
.rdph td{text-align:center; line-height:22px}
.rdph th a{text-align:left;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:125px; color:#565656; text-decoration:none;}
.rdph th a:hover{color:#000}

.btndh{background:url(/uploads/image/yimain/bg.png) no-repeat 0 -235px; display:block; width:86px; height:20px; line-height:100px; overflow:hidden}
.btndh:hover{background:url(/uploads/image/yimain/bg.png) no-repeat -96px -235px;}

.lpfl{background:#f1f1f1}
.lpfl li a{height:30px; line-height:30px; color:#565656; text-decoration:none; border-bottom:1px dashed #fff; display:block}
.lpfl li a:hover{background:#fff; border-bottom:1px dashed #ddd;}
.lpfl li a span{display:block; margin-left:35px; text-indent:40px}
.lpfl li.juj a span{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -190px}
.lpfl li.shm a span{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -219px}
.lpfl li.bak a span{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -247px}
.lpfl li.yoh a span{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -275px}
.lpfl li.kap a span{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -300px}
.lpfl li.shz a span{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -327px}
.lpfl li.mez a span{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -353px}
.lpfl li.kec a span{background:url(/uploads/image/yimain/btn.png) no-repeat -80px -380px}

.dglpb{padding:20px}
.dglpb img{width:200px; float:left; margin-right:30px}
.ml240{margin-left:240px}
.dglpb ul{margin:20px 0}
.dglpb ul li{margin:15px 0}
.dglpbxq{margin:20px}
.dglpbxq dt{font-weight:bold; font-size:14px}
.dglpbxq dd{margin:10px 0}

.btndhb{display:block; background:url(/uploads/image/yimain/bg.png) no-repeat 0 -150px; width:103px; height:27px; line-height:27px; color:#fff; text-decoration:none; font-size:14px; font-weight:bold; text-align:center}

  /*弹出框部分开始*/
#openbg{background:#f1f1f1; position:absolute; top:0; left:0; width:100%; height:100%; z-index:98}
.oclo{display:block; padding:5px;  text-decoration:none; color:#565656; position:absolute; right:0;}
.m20{margin:20px}

.olog{border:10px solid #ddd; width:350px; position:absolute; background:#fff}
.olog h3{background:#f1f1f1; padding:10px; text-align:center; font-size:13px}
.olog ul{margin:20px 30px}
.olog ul li{margin:10px 0}
.olog ul li input{width:190px; height:18px; line-height:18px}
.olog p{margin-left:70px}

.oin{border:10px solid #ddd; width:650px; position:absolute; background:#fff}
.oin img{float:left; width:100px; height:100px; margin:20px}
.odhxx{margin:20px 20px 20px 140px}
.odhxx li{margin:15px 0}
.odhxx li span{float:left; display:block; width:100px; line-height:20px}
.odhxx li input{height:14px; border:1px solid #ddd}
.w50{width:50px}
.onot{border:1px dashed #ddd; color:#999; line-height:18px; padding:8px; text-indent:1em; width:350px; margin:5px 0 5px 100px; *margin:5px 0}

.omas{border:10px solid #ddd; width:350px; position:absolute; background:#fff}
.omas h3{padding:20px 0; text-align:center; font-size:13px}
.omas p{margin:15px 0}
  /*弹出框部分结束*/

.dglps{padding:20px 0; border-bottom:1px dashed #ddd}
.dglps:hover{background:#e8f6ff}
.dglps img{width:150px; margin-left:20px; float:left}
.dglpsm{width:150px; margin-left:20px; margin-top:10px; float:left}
.dglpsm ul{width:150px}
.dglpsm ul li{margin-bottom:14px; width:12em; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.dglpsm ul li a{text-decoration:none}
.dglpsr{margin-left:20px; margin-top:8px; width:380px; line-height:160%; float:left}

.dhgz{padding:30px 20px; font-size:13px; line-height:180%}
.dhgz h3{text-align:center; font-size:22px; color:#000; font-weight:bold; border-bottom:1px solid #c7c7c7; height:45px; line-height:30px}
.dhgz h4{text-align:center; color:#565656; height:34px; line-height:34px; font-size:12px}
.dhgz p{margin:10px}
.dhgz a{color:#00a2ff}

/*礼品商城end*/

/*index*/
.xkzntil{background:url(/uploads/image/yimain/btn.png) no-repeat 7px -218px; margin-top:10px}
.xkzntil span{display:block; margin-left:24px; background:#fff; font-size:13px; font-weight:bold; color:#c9151d}

.items{margin:15px 0 0 0}
.items li{height:30px; border-bottom:2px solid #fff; width:198px; line-height:28px; background: no-repeat 177px 10px; text-indent:25px; color:#565656}
.items li p{border:1px solid #fff;}
.items ul.item_child{position:absolute; margin:-30px 0 0 160px; *margin-left:144px; width:18em; background:#fff; border:1px solid #aaa; border-width:1px 3px 3px 1px; display:none}
.items ul.item_child li{float:left; width:9em; overflow:hidden; background:#fff  no-repeat 12px 10px; border:0; text-indent:25px;}
.items ul.item_child li a{color:#565656; text-decoration:none; white-space:nowrap}
.items ul.item_child li a:hover{background:#fff; color:#de000a}
.items li.curr{ margin-right:-1px; margin-left:5px; border-bottom:2px solid #bbb; text-indent:20px; width:193px;}
.items li.curr p{border:1px solid #aaa; background:#fff}
.items li.curr ul.item_child{display:block}

.ckqb{margin:12px; *margin-top:0px; background:#81cae2 url(/uploads/image/yimain/btn.png) no-repeat 10px -310px; height:35px}
.ckqb a{display:block; line-height:35px; margin-left:35px; color:#fff; text-decoration:none; background:#81cae2}
.h355{height:355px}
.h325{height:325px}

.rmxxt{}
.rmxxt li{padding:0 5px; margin:5px 0; width:48px; float:left}
.rmxxt li.borr{background:url(/uploads/image/yimain/btn.png) no-repeat 56px -359px}
.rmxxt li a{color:#565656; text-decoration:none}
.rmxxp img{width:84px; height:42px}
.rmxxp li{margin:2px; display:inline; float:left}

.jmxx{margin:10px 20px}
.jmxx li{margin:10px 0}
.jmxx li a{color:#565656; text-decoration:none}

.mainf{width:550px; height:170px}
.fllist{color:#565656; margin:10px 0 10px 20px}
.fllist li{width:83px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; margin:8px 0 8px 5px; float:left}
.fllist li a{color:#565656; text-decoration:none}
.zxkc{}
.zxkct{background:url(/uploads/image/yimain/bg.png) no-repeat -133px -266px; margin-top:3px}
.itil{float:left; margin-top:20px; display:block; width:100px; text-align:center; font-size:14px; font-weight:bold; color:#c9151d}
.inav{margin-left:100px;border-bottom:2px solid #efefef}

#subnav{margin-top:15px}
#subnav li{float:left; background:url(/uploads/image/yimain/bg.png) no-repeat -49px -90px; height:26px; line-height:26px; width:48px; color:#565656; text-align:center}
#subnav li a{color:#565656; display:block; text-decoration:none}
#subnav li a:hover,#subnav li.now a{background:url(/uploads/image/yimain/bg.png) no-repeat 2px -90px; color:#fff}

.wzhd{margin:10px}
.wzhd li{padding:10px 0; line-height:20px}
.wzhd li a{color:#565656; text-decoration:none}

.rmxw{margin:10px 0 10px 10px}
.rmxw li{margin:10px 0; width:16em; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.rmxw li a{text-decoration:none; color:#565656}
.rmxw li a span{color:#2c82aa; margin-right:2px}

.rmyhq{margin:10px 5px}
.rmyhq li{ margin:8px 0;line-height:18px; overflow:auto; zoom:1}
.rmyhq li em{display:block; width:162px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; float:left}
.rmyhq li a{text-decoration:none; color:#565656}

.rmyhqs{margin:10px 5px}
.rmyhqs li{ margin:8px 0;line-height:18px; overflow:auto; zoom:1}
.rmyhqs li em{display:block; width:152px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; float:left}
.rmyhqs li a{text-decoration:none; color:#565656}

.w220e{white-space:nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:220px; cursor:pointer}

/*资料库*/
.bzzt{padding:15px; height:140px}
.bzztl{float:left; width:200px}
.bzztl p{padding-top:10px; text-align:center}
.bzztl p a{text-decoration:none; font-weight:bold}
.bzztr{margin-left:215px; width:200px}
.bzztr li{height:23px; line-height:23px; width:300px; overflow:hidden}
.bzztr li a{color:#565656; text-decoration:none}
.bzztr li a:hover{color:#000}
.bzztr li span{float:left; display:block; width:18em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.bzztr li em{float:right; text-align:right; width:6em; white-space:nowrap; overflow:hidden}

.tjzl{margin:10px}
.tjzl li{margin:0 5px; float:left; width:163px}
.tjzl li dl{margin:7px 0 7px 40px}
.tjzl li dl dd{width:120px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; height:16px; line-height:16px; color:#999}
.tjzl li dl dd a{color:#000; text-decoration:none}

.logint{height:175px}
.logint ul{margin:10px}
.logint li{margin-top:10px; margin-bottom:10px}
.w130{width:130px}
.ml40{margin-left:40px}
.ml45{margin-left:45px}
.logint ul.hyxx{margin:20px 10px}

.jrdr{height:165px}
.jrdr div{margin:15px 10px 0 10px}
.jrdr img{float:left; width:50px; height:50px}
.jrdr ul{margin-left:60px}
.jrdr ul li{white-space:nowrap; overflow:hidden; width:125px; height:25px}
.jrdr a{text-decoration:none}

.bzrmzl{margin:10px 0 10px 10px}
.bzrmzl dt{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:198px; margin-top:8px}
.bzrmzl dd{height:38px; margin:5px 0}
.bzrmzl dd ul{margin:0 0 0 40px}
.bzrmzl dd ul li{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:158px; height:16px; line-height:16px; color:#999}
.bzrmzl a{color:#000; text-decoration:none}
.fwzlp{margin:0 auto; width:105px; padding-bottom:10px}

.bzrmzls{margin:10px 0 10px 10px}
.bzrmzls dt{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:188px; margin-top:8px}
.bzrmzls dd{height:38px; margin:5px 0}
.bzrmzls dd ul{margin:0 0 0 40px}
.bzrmzls dd ul li{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:148px; height:16px; line-height:16px; color:#999}
.bzrmzls a{color:#000; text-decoration:none}

.zxsc{border:1px solid #fff}
.zxsc dt{background:#f1f1f1}
.zxsc dt span{font-weight:bold}
.zxsc dt,.zxsc dd{height:24px; line-height:24px; *height:23px; *line-height:23px; padding:0 10px; margin:5px 0}
.zxsc dt.a01{font-size:13px; background:url(/uploads/image/yimain/bg.png) repeat-x 0 -40px ; height:45px}
.zxsc dd a{color:#565656; text-decoration:none}
.zxsc dd{border-bottom:1px dashed #ddd}
.zxsc dd:hover{background:#f1f1f1;border-bottom:1px dashed #f1f1f1}
.zxsc span{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left; display:block; margin-right:10px}
.wjbt{width:360px}
.wjbt img{float:left; margin-right:8px}
.wjbt a{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block; width:330px; float:left}
.wjdx{width:65px}
.scz{width:120px}
.sj{width:65px}
.sxxb{width:55px; text-align:center}

.lyb{margin:10px}
.lyb li{margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #ddd}
.lyb li ul li{margin:0; padding:0; border:0}
.lyb li img{float:left; margin-top:3px}
.lyb li ul{margin-left:38px}
.lyb li ul li{font-weight:bold}
.lyb li p{margin-top:5px; line-height:18px}
.lyb li span{display:block; color:#999; text-align:right}

.tabdup td{padding:10px 0}
.bxbq{margin-top:5px; color:#999}
.bxbq a{margin-right:10px; color:#000}

#mzsm{position:absolute; width:480px; border:7px solid #e8f6ff; margin-top:-490px; margin-top:-495px\9; *margin:-475px 0 0 -276px; padding:10px; background:#fff; display:none; color:#000; line-height:1.6em}
#mzsm p{margin:10px 0}
#mzsm strong{margin-left:210px}

/*文件类型*/
.docs{background:url(/uploads/image/yimtypes/docs.png) no-repeat center left}
.txts{background:url(/uploads/image/yimtypes/txts.png) no-repeat center left}
.pdfs{background:url(/uploads/image/yimtypes/pdfs.png) no-repeat center left}
.xlss{background:url(/uploads/image/yimtypes/xlss.png) no-repeat center left}
.ppts{background:url(/uploads/image/yimtypes/ppts.png) no-repeat center left}
.rars{background:url(/uploads/image/yimtypes/rars.png) no-repeat center left}
.zips{background:url(/uploads/image/yimtypes/zips.png) no-repeat center left}
.jpgs{background:url(/uploads/image/yimtypes/jpgs.png) no-repeat center left}
.gifs{background: no-repeat center left}
.pngs{background:url(/uploads/image/yimtypes/pngs.png) no-repeat center left}
.mp3s{background:url(/uploads/image/yimtypes/mp3s.png) no-repeat center left}
.flvs{background:url(/uploads/image/yimtypes/flvs.png) no-repeat center left}
.swfs{background:url(/uploads/image/yimtypes/swfs.png) no-repeat center left}
.wmvs{background:url(/uploads/image/yimtypes/wmvs.png) no-repeat center left}
.wmas{background:url(/uploads/image/yimtypes/wmas.png) no-repeat center left}
.avis{background:url(/uploads/image/yimtypes/avis.png) no-repeat center left}
.rms{background:url(/uploads/image/yimtypes/rms.png) no-repeat center left}
.rmvbs{background:url(/uploads/image/yimtypes/rmvbs.png) no-repeat center left}
.nones{background: no-repeat center left}

.rmlp{width:220px; padding:10px; float:left}
.rmlp img{float:left; width:50px; height:50px}
.rmlp ul{margin-left:60px; width:160px}
.rmlp ul li{height:18px; width:160px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden}

.rmbq{}
.rmbq li{float:left; width:154px; margin:5px 15px; color:#f60112; display:inline; white-space:nowrap; overflow:hidden}
.rmbq li a{color:#565656; text-decoration:none}
.rmbq li a.now{color:#f60112; font-weight:bold}

.zlzs{padding:20px; border-bottom:1px dashed #ddd}
.zlzs img{float:left; width:100px}
.zlzs dl{margin-left:120px}
.zlzs dl dt{font-size:14px; font-weight:bold}
.zlzs dl dd{margin-top:8px}
.zlzs p span{margin-left:8px}
.zlzstxt li{margin-bottom:5px; line-height:18px}
.zlzstxt li a{margin-right:10px; color:#000}
.zlzsdow{margin-top:20px}
.zlzsdow p{margin:10px 0;word-wrap:break-word;word-break:break-all;}
.zlzsdow td{border:1px solid #ddd; }
.download{background: no-repeat; display:block; width:180px; height:50px; line-height:200px; overflow:hidden; margin:15px 15px 0 0; float:left}
.jbzl{width:400px; border:5px solid #ddd; position:absolute; background:#fff; margin-left:310px}
.jbzl textarea{font-size:12px; color:#ccc; width:370px; border:1px solid #ddd}

.hyly{background:#f3faff; padding:20px; border-bottom:1px dashed #ddd}
.yiny{margin:20px; padding:10px; border:1px dashed #ddd; background:#fff}

.hyxx2{padding:10px}
.hyxx2 img{float:left; width:50px; height:50px}
.hyxx2 ul{margin-left:60px}
.hyxx2 ul li{padding-top:8px; font-weight:bold}

/*个人中心*/
.wjbt2{width:310px}
.w310{width:310px}
.jssj{width:110px}
.rmlp2{width:190px; padding:10px 0 10px 10px}
.rmlp2 a{text-decoration:none}
.rmlp2 img{float:left; width:50px; height:50px}
.rmlp2 ul{margin-left:60px; width:130px}
.rmlp2 ul li{height:18px; width:130px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}

.grzxt{background: no-repeat 0 0; height:20px; padding:10px}
.grzxt span{float:left; font-size:13px; font-weight:bold; line-height:20px; padding-left:12px;}
.grzx{margin:0 10px 10px 10px}
.grzx li{line-height:18px; margin:3px 0}
.grzx li .email{display:block; width:90px; white-space:nowrap; overflow:hidden; float:left}

.zsxx li{margin:15px 0}
.zsxx li strong{display:block; width:100px; line-height:20px; float:left}
.shengm{border:1px dashed #ddd; margin-top:20px; padding:10px; width:400px; color:#999}
.shengm strong{display:block}
.w150in{width:150px; line-height:20px; border:1px solid #ddd}
.w300te{width:300px; line-height:20px; border:1px solid #ddd; font-size:12px}

.hylist{margin:10px}
.hylist li{height:30px; line-height:30px}
.hylist li a{display:block; text-align:center; text-decoration:none; color:#565656; border-bottom:1px dashed #ddd}
.hylist li a:hover{ border-bottom:1px solid #c9151d; color:#c9151d}

.pmmes{margin:5px 2px; border-bottom:1px dashed #ddd}
.pmmes a{color:#565656; text-decoration:none}
.pmmes a:hover{color:#000}
.pmmes dt{background:#f1f1f1; padding:10px 0}
.pmmes dt.a01{padding:0; font-size:13px; background:url(/uploads/image/yimain/bg.png) repeat-x 0 -40px ;}
.pmmes dt em,.pmmes dt em a{font-weight:bold}
.pmmes dt,.pmmes dd{overflow:auto; zoom:1; margin-bottom:10px}
.pmmes em{text-align:left; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left}
.pmmes em.tac{text-align:center}
.pmmes dd{line-height:18px}
.pmmes dd p{margin-top:20px; border:1px dashed #ddd; padding:5px; background:#eef9ff; color:#999; display:none}
.pmmes dd p a{color:#4298cb; white-space:nowrap}
.pmmes dd em.c429 a{color:#4298cb}
.pmmes dd img{float:left; margin-right:10px}
.w380{width:380px}
.pmmes dd:hover{background:#f5f5f5}

.pcom{display:none; height:200px;}
.pcom textarea{*margin-left:-10px; color:#000;}

/*注册登录*/
#logleft{width:620px; border-right:1px solid #ddd; float:left}
#logleft h3{color:#c9151d; font-size:14px; font-weight:bold; color:#bb1e25; line-height:20px; padding-left:15px; margin-left:15px; background:url(/uploads/image/yimain/btn.png) no-repeat -80px -15px}

.register{margin:30px 0 0 30px}
.register ul{}
.register ul li{margin-bottom:35px}
.register ul li strong{display:block; width:100px; line-height:22px; float:left}
.register ul li span{color:#999; margin-left:10px}
.register ul li p{margin-left:100px; color:#666; margin-top:3px}
.register ul li .w190{width:190px; height:18px; line-height:18px}

#logright{width:340px; float:right}
#logright h3{color:#c9151d; font-size:14px; font-weight:bold; color:#bb1e25; line-height:20px; padding-left:15px; margin-left:35px;background:url(/uploads/image/yimain/btn.png) no-repeat -80px -15px}

#logright .loglin{margin:50px 0 0 50px}
#logright .loglin ul{}
#logright .loglin ul li{margin-bottom:35px}
#logright .loglin ul li strong{display:block; width:63px; line-height:180%; float:left}
#logright .loglin ul li .w190{width:190px; height:18px; line-height:18px}

#logmid{margin:0 auto 70px; width:502px}
.m3050{padding:30px 0 30px 30px}
.wczc dt{margin-bottom:10px}
.wczc dd{margin-bottom:5px}

.qrcf *{float:left; line-height:24px}
.qrcf img{margin:0 10px}

.cfms{ background:#f1f1f1; padding:10px 20px; margin-top:30px}
.cfms strong{float:left; line-height:20px; background:#f1f1f1 url(/uploads/image/yimain/btn.png) no-repeat -80px -14px; padding:0 20px}

.log2k{border:1px solid #ddd; width:500px; position:absolute; top:260px; background:#fff; display:none}

/*公司相关信息*/
.comt{line-height:160%}
.comt h3{font-size:18px; font-weight:bold; color:#c9151d; background:#fff; padding-bottom:10px; border-bottom:1px solid #ddd}
.comt h4{font-size:14px; font-weight:bold; margin:30px 0 20px 0; color:#000}
.comt h5{font-weight:bold; margin:20px 0 10px 0}
.comt p{margin:10px 0; text-indent:2em}

.comtlist{margin-top:30px; background:#f1f1f1; padding:10px 0}
.comtlist li{text-align:center; height:30px; line-height:30px; border-bottom:1px dashed #fff}
.comtlist li a{display:block; height:30px; line-height:30px; text-decoration:none; color:#000}
.comtlist li a:hover{background:#c9151d; color:#fff}

.fedp{margin:20px 0}
.fedp li{float:left; width:151px; margin:10px 0; background:#fff}

.fedt{margin:20px 0}
.fedt li{float:left; width:151px; margin:5px 0; overflow:hidden}
.fedt li a{text-decoration:none; color:#565656}
.fedt li a:hover{text-decoration:underline; color:#000}


/*所有分类*/
.alllist{}
.alllist h3{ display:block; padding:10px; margin-bottom:8px; margin-top:10px; color:#000; background:#e8f6ff; font-size:14px; color:#000}
.alllist h3 a{text-decoration:none; color:#000}
.alllist dt{clear:left; display:block; padding:10px 0; margin-bottom:8px; border-bottom:1px dashed #ddd; color:#000}
.alllist dt a{text-decoration:none; color:#000}
.alllist dd{margin:8px 0 7px 15px; width:10em; color:#000;float:left}
.alllist dd a{text-decoration:none; color:#565656}
.alllist dd a:hover{color:#c9151d; border-bottom:1px solid #c9151d}

/*拼音搜索*/
.epic{padding:20px 30px 0 30px; padding-bottom:20px; border-bottom:1px solid #ddd; background:#ffeeef}
.w180{width:180px}
.elist{padding:15px 10px 15px 30px;}
.elist li{float:left; width:359px; margin:5px 0; background:#fff url(/uploads/image/yimain/btn.png) no-repeat -80px -30px; text-indent:1em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.elist li a{text-decoration:none}
.elist li a:hover{text-decoration:underline}

.episs{text-align:center; font-size:14px;}
.episs a{margin-left:15px; text-decoration:none; color:#c9151d; border-bottom:1px solid #c9151d}
.episs a:hover{color:#565656; border-bottom:1px solid #565656}
.emore{border:1px solid #ddd; border-width:0px 1px 1px}
.emore h3{background:#f1f1f1; padding:0 10px; height:30px; line-height:30px; font-weight:bold}
.emt{float:left; border-bottom:1px dashed #ddd; width:115px; text-align:center; line-height:20px; padding:10px 0}
.emt a{text-decoration:none}
.emt a:hover{text-decoration:underline}
.emt span{display:block;}
.emt span a{color:#000}
.emt em{margin:3px}
.emt em a{color:#565656}

/*优惠券下载弹出层*/
.oyhq{z-index:300;border:10px solid #ddd; width:600px; position:absolute; background:#fff;}
.yhqlc{margin:10px 0}
.yhqlc span{background:#c9151d; padding:5px; color:#fff}

.titleshow{position:absolute; background: left bottom no-repeat; display:none}
.titleshow p{ border:2px solid #999; height:29px; line-height:29px; border-left:0; background:#fff; padding-right:10px; margin:0 0 7px 10px; white-space:nowrap;}


/*相关资料 新闻*/
.xgxw{padding:10px 0 10px 20px}
.xgxw li{width:354px; margin:5px 0; background:#fff url(/uploads/image/yimain/btn.png) no-repeat -80px -30px; text-indent:1em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.xgxw li a{color:#565656; text-decoration:none}
.xgxw li a:hover{color:#000; text-decoration:underline}

/*classlist分类排行*/
.tilcl{background:url(/uploads/image/yimain/bg.png) no-repeat 0 -5px ; height:16px; width:118px; padding:5px 10px; border-bottom:2px solid #f00}
.tilcl span{float:left; font-size:13px; font-weight:bold; color:#a3141a; line-height:20px; padding-left:12px;}

/*首页底部友情链接*/
.inyqlj{padding:10px 9px}
.inyqlj li{width:120px; text-align:center; margin:10px 0; height:31px; float:left}
.inyqlj li a{text-decoration:none; color:#565656}
.inyqlj2{padding:0 9px 10px}
.inyqlj2 li{width:120px; text-align:center; margin:6px 0; height:10px; float:left}
.inyqlj2 li a{text-decoration:none; color:#565656}

/*404页面*/
.fof{background: no-repeat 0 0; width:496px; height:165px; margin:80px auto 140px}
.fof a{display:block; height:25px; width:97px;line-height:100px; overflow:hidden; position:absolute; margin:110px 0 0 266px}

/*加盟系列页面*/
.jmtab{border:1px solid #ddd;}
.jmtab thead{background:#e8f6ff;color:#000}
.jmtab th,.jmtab td{padding:5px; border:1px solid #ddd}
.jmtab2{border:1px solid #ddd}
.jmtab2 thead{background:#ffeeef;color:#000}
.jmtab2 th,.jmtab2 td{padding:5px; border:1px solid #ddd}

/*分站加盟*/
.addus{background: no-repeat center top; height:730px; margin-top:45px}
.dh{color:#565656; font-size:18px; padding:100px 0 0 22px}
.dh span{color:#08c}
.nr{margin-top:295px}
.nr div{width:170px; margin:0 10px; color:#000; line-height:16px; float:left; display:inline}
.nr div h3{font-weight:bold}
.nr div p{margin-top:10px;}
.xxzc dt,.qt{background:#e8f6ff; border:1px solid #ddd; height:24px; line-height:24px; padding:0 5px; color:#4298cb; font-weight:700; margin:15px 0}
.xxzc dd{ margin:10px}
.xxzc dd span{display:block; width:73px; line-height:24px; float:left}
.xxzc dd em{margin-left:8px}
.xxzc textarea{height:200px; font-size:12px}
#othzu{display:none}
.schtk{border:1px solid #ddd; padding:5px; width:600px; height:80px; overflow:auto}
#oschr{display:none; margin:-300px 0 0 200px}
.w610{width:610px}

/*名校馆20101217*/
.w150{width:150px}
.w240{width:240px}
.redbg{background:url(/uploads/image/yimain/bg.png) no-repeat -148px -90px; color:#fff; padding-right:5px; height:26px; line-height:26px; float:left; clear:right}
.redbg strong{background:url(/uploads/image/yimain/bg.png) no-repeat right -90px; color:#fff; display:block; margin:0 -5px 0 5px; padding-right:5px;}
.dflist{margin-right:-10px}
.dflist li{margin:6px 10px 0 0; background:#fff url(/uploads/image/yimain/btn.png) no-repeat -80px -30px; text-indent:1em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:150px; float:left}
.dflist li a{text-decoration:none; color:#565656}
.dflist li a:hover{text-decoration:underline}

.ddlist{}
.ddlist li{margin:6px; background:#fff url(/uploads/image/yimain/btn.png) no-repeat -80px -30px; text-indent:1em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.ddlist li a{text-decoration:none; color:#565656}
.ddlist li a:hover{text-decoration:underline}

/*20110220*/
#left02{width:308px; float:left}
#main02{width:440px; margin-left:10px; float:left}
/*主要新闻*/
.newst{height:233px}
.newst h3{padding:15px 0}
.newst h3,.newst h3 a{font-size:18px; font-weight:bold; line-height:22px; text-align:center; color:#000; text-decoration:none}
.newst h3 a.top{color:#c9151d}
.newst p{text-align:center; overflow:hidden}
.newst p a{color:#565656; text-decoration:none; white-space:nowrap; height:21px; line-height:21px; margin:0 10px}
.newst a:hover{text-decoration:underline}

.search{background:url(/uploads/image/yimain/btn.png) no-repeat 0 0; display:block; line-height:80px; overflow:hidden; width:56px; height:21px}

.w260{float:left; display:block; width:23em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*正文内容*/
.text{padding:30px 20px; font-size:13px; line-height:180%}
.text h3{text-align:center; font-size:22px; color:#000; font-weight:bold; border-bottom:1px solid #c7c7c7; height:45px; line-height:30px}
.text h4{text-align:center; color:#565656; height:34px; line-height:34px; font-size:12px}
.text h4 span{margin:0 10px}
.text h5{border:1px dashed #ddd; background:#f1f1f1; padding:10px; margin:10px 0}
.text p{margin:0 10px; line-height:250%; word-wrap:break-word;word-break:break-all;}
.text a{color:#4298cb; margin:0 3px}
.text td{border:1px solid #ddd; }
/*新闻列单*/
.listnew{padding:10px}
.listnew li{font-size:14px; height:24px; text-align:right; color:#565656; background:url(/uploads/image/yimain/btn.png) no-repeat -80px -30px; padding-left:15px}
.listnew li a{float:left; color:#565656; text-decoration:none}
.listnew li a:hover{border-bottom:1px solid #565656}

/*推荐课程*/
.recoms{overflow:auto; zoom:1; padding:20px 0}
.recom{width:155px; margin-left:27px; display:inline; float:left}
.recom .img{width:150px; height:75px; border:1px solid #ececec; background:#fff; text-align:center; vertical-align:middle}
.recom .img img{width:150px; height:75px}
.recom td{padding-left:5px; height:24px}
.borb{border-bottom:1px dashed #c7c7c7}
.see{background:url(/uploads/image/yimain/btn.png) no-repeat 0 -51px; display:block; line-height:50px; overflow:hidden; width:35px; height:18px; float:right}

/*右边标题*/
.til{background:url(/uploads/image/yimain/bg.png) no-repeat 0 0 ; height:20px; padding:10px}
.til span{float:left; font-size:14px; font-weight:bold; color:#a3141a; line-height:20px; padding-left:12px;}
.more{background:url(/uploads/image/yimain/btn.png) no-repeat 0 -26px; display:block; text-indent:100px; overflow:hidden; width:44px; height:18px; float:right}
/*右边表格*/
.tab{margin:5px 2px; color:#565656}
.tab td{text-align:center}
.tab thead tr{background:#f1f1f1; height:18px}
.tab tbody tr{height:24px}
.tab tbody th{text-align:left; white-space:nowrap; overflow:hidden}
.tab tbody th a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; width:125px; color:#565656; text-decoration:none}
.tab tbody th a:hover{text-decoration:underline}

/*相关资料 新闻*/
.xgxwn{border-top:1px dashed #ddd; margin-top:20px}
.xgxwn p{line-height:20px; color:#333}

.rmbqn{margin:10px 0 0 10px; width:525px}
.rmbqn a{margin:0 3px; color:#4298cb}

.mtbl8{margin:8px 0 8px 8px}
.mt8{margin-top:8px}
.ml8{margin-left:8px}
.mr8{margin-right:8px}
.mb8{margin-bottom:8px}
.pt8{padding-top:8px}
.ptbl8{padding:8px 0 8px 8px}
a{text-decoration:none; color:#565656}
a:hover{text-decoration:underline; color:#000}

.lh18{line-height:1.80em;overflow:hidden;}

.bor1dd{border-bottom:1px dashed #ddd}
.bor1dl{border-left:1px dashed #ddd}

.bkrln{text-align:center; line-height:24px}
.bkrln caption{font-size:18px; text-align:center; font-weight:bold; margin-bottom:6px; height:24px}
.bkrln th{color:#c7000a; height:24px; font-weight:normal}
.bkrln th a{color:#c7000a}
.bkrln td{width:42px; height:24px}
.rlbg{background: no-repeat center}

.rili{padding-left:13px; width:180px; position:absolute; display:none; background: no-repeat 3px 20px}
.rili div{border:1px solid #ddd; background:#f1f1f1; padding:10px}
.rili span{display:block; height:12px; width:12px; line-height:30px; overflow:hidden; background: no-repeat 0 0; float:right; margin:-8px -8px 0 0; cursor:pointer}
.rili div a{display:block; margin-top:8px}

.listn{}
.listn li{margin:6px 0;line-height:18px; height:18px; color:#565656; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.listn li a{color:#565656; text-decoration:none}
.listn li a span{margin-right:5px; color:#1977b6}
.listn li a:hover,.listn li a:hover span{color:#000; text-decoration:underline}

.w190n *{width:190px}
.w200n *{width:200px}
.w290n *{width:280px}
.w300n *{width:300px}
.w330n *{width:330px}
.listn2{}
.listn2 li{margin:6px 0;line-height:18px; height:18px; color:#565656; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(/uploads/image/yimain/btn.png) no-repeat -80px -29px; padding-left:8px}
.listn2 li a{color:#565656; text-decoration:none}
.listn2 li a:hover{color:#000; text-decoration:underline}

.xwmxg li{margin:8px 0; float:left; width:100%}
.xwmxg li img{float:left}
.xwmxg li dl{margin-left:90px}
.xwmxg li dl dt,.xwmxg li dl dt a{color:#000}
.xwmxg li dl dd,.xwmxg li dl dd a{color:#565656; margin-top:12px; white-space:nowrap; overflow:hidden}

#subnav2{border-bottom:2px solid #f60211; overflow:auto; zoom:1 }
#subnav2 li{float:left; text-align:center; margin-left:2px}
#subnav2 li a{color:#565656; display:block; background:url(/uploads/image/yimain/bg.png) no-repeat -149px -150px; height:26px; line-height:26px; text-decoration:none; padding-left:5px; float:left}
#subnav2 li a span{background:url(/uploads/image/yimain/bg.png) no-repeat right -150px; padding-right:5px; display:block; height:26px; line-height:26px; float:left}
#subnav2 li a:hover,#subnav2 li.now a{background:url(/uploads/image/yimain/bg.png) no-repeat -148px -90px; color:#fff}
#subnav2 li a:hover span,#subnav2 li.now a span{background:url(/uploads/image/yimain/bg.png) no-repeat right -90px; color:#fff}

.zlzxn{padding:10px 0 10px 15px; height:182px; overflow:hidden}
.zlzxn li{margin:6px 0; color:#565656; background:url(/uploads/image/yimain/btn.png) no-repeat -80px -30px; padding-left:8px; float:left; width:412px; height:12px}
.zlzxn li a{color:#333; text-decoration:none; display:block; width:260px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left}
.zlzxn li a:hover{color:#000; text-decoration:underline}
.zlzxn li em{display:block; color:#999; width:140px; overflow:hidden; float:left}

.zlzxn2{padding:10px 0 10px 15px; height:260px}
.zlzxn2 h3 *{color:#333; font-weight:bold}
.zlzxn2 h3 em{display:block; width:260px; padding-left:8px; float:left}
.zlzxn2 h3 b,.zlzxn2 h3 i{display:block;float:left}
.zlzxn2 h3 b{width:50px;}
.zlzxn2 h3 i{width:90px;}
.zlzxn2 li{margin:6px 0; color:#565656; background:url(/uploads/image/yimain/btn.png) no-repeat -80px -30px; padding-left:8px; float:left; width:412px}
.zlzxn2 li a{color:#333; text-decoration:none; display:block; width:260px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left}
.zlzxn2 li a:hover{color:#000; text-decoration:underline}
.zlzxn2 li em{display:block; color:#999; width:140px; overflow:hidden; float:left}
.zlzxn2 li em b,.zlzxn2 li em i{display:block; overflow:hidden; float:left}
.zlzxn2 li em b{ width:50px;}
.zlzxn2 li em i{width:90px;}

.ztzln{padding:40px 15px 10px; height:152px; display:none}
.ztzln div{width:200px; text-align:center}
.ztzln p{text-align:center; color:#565656; margin-top:8px}
.ztzln p a{color:#565656}

.zxzxn{padding:10px 0}
.zxzxn li{padding:6px 0 6px 8px; width:210px; display:inline; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left}
.zxzxn li a{color:#565656; text-decoration:none}
.zxzxn li a span{margin-right:5px; color:#1977b6}
.zxzxn li a:hover,.zxzxn li a:hover span{color:#000; text-decoration:underline}

.zxzxn2{padding:10px 0 10px 10px}
.zxzxn2 li{margin:6px; width:194px; background:url(/uploads/image/yimain/btn.png) no-repeat -80px -30px; padding-left:8px; display:inline; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left}
.zxzxn2 li a{color:#565656; text-decoration:none}
.zxzxn2 li a:hover{color:#000; text-decoration:underline}

.flkjn{}
.flkjn h3 em{display:block; float:right; color:#565656; line-height:18px; text-align:right}
.flkjn h3 em a{margin:0 2px; font-weight:bold; color:#333}
.flkjnl,.flkjnr{float:left; width:200px; padding:10px}
.flkjnl{background-color:#f1f1f1; height:198px}
.flkjnm{float:left; width:515px; margin:10px}
.flkjnr{border-left:1px dashed #ddd}
.listnn{width:307px}
.listnn li{float:left; width:307px; height:24px}
.listnn i{display:block; width:90px;color:#999; white-space:nowrap; overflow:hidden; float:right}
.listnn b{display:block; width:215px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left}
.listnn i a{color:#999}

.tabn{float:right; width:46px}
.tabn li{padding:2px 5px; cursor:pointer; background:#fff; float:left}
.tabn li.now{cursor:pointer; background:#c9151d}
.tabn li.now a{color:#fff}
.bor1st{border-top:1px solid #c9151d}

.newsln{padding:5px}
.newsln li{width:470px; margin:5px; color:#999; line-height:1.8em; float:left}
.newsln li strong{display:block; padding:5px; color:#000}
.newsln li a{margin:0 5px}

/*.list1103{}
.list1103 li{margin:6px 0;line-height:18px; color:#565656; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(/uploads/image/yimain/btn.png) no-repeat -80px -29px; padding-left:8px}
.list1103 li a{color:#565656; text-decoration:none}
.list1103 li a span{margin-right:5px; margin-left:-8px; color:#1977b6; background:#fff}
.list1103 li a:hover,.list1103 li a:hover span{color:#000; text-decoration:underline}*/

/*内页翻页效果*/
.pagenavi2{color:#565656; text-align:center}
.pagenavi2 a{text-decoration:none; color:#999; margin:0 4px; border:1px solid #ececec; line-height:19px; padding:2px 8px}
.pagenavi2 a:hover,.pagenavi2 .current{background:#1977b6; border:1px solid #1977b6; color:#fff}

.ztn{float:right}
.ztn em{margin:0 5px; cursor:pointer}
.ruk p{background:#fff  no-repeat 0 0; height:36px; line-height:36px; font-size:16px; text-align:center; padding:0 10px 0 32px; float:right}
.ruk p *{font-weight:bold;}
.ruk p strong{color:#c9151d; margin:0 5px}
.ruk p a:hover{text-decoration:none}
#adlayer {position:absolute;width:20px;display:none;height:59px;top:0px;right:30px;}

/*20110220end celine*/

/*20110325begin celine*/
.xxjm0{width:48%; margin:30px 0 30px 1%}
.xxjm0 dt{font-weight:bold; font-size:14px; color:#0771bb; margin:30px 0 15px}
.xxjm0 dd{text-indent:2em; line-height:22px; margin-bottom:20px; font-size:13px}

.xxjm1{width:48%;}
.xxjm1 li{text-align:center; margin:25px 0; color:#000}
.xxjm1 li p{text-align:center; margin-top:10px}
.xxjm1 li p a{text-decoration:underline}
/*20110325end celine*/

/*地图专有样式*/
div#map{
	position: relative;
	background-color:#aaa;
}
div#crosshair{
	position: absolute;
	top: 192px;
	height: 19px;
	width: 19px;
	left: 50%;
	margin-left: -8px;
	display: block;
	/*background: ;*/
	background-position: center center;
	background-repeat: no-repeat;
}
/* ----------------------------------- fck表格样式2011-7-29 ----------------------------------- */
div.tabledata table {
	margin-top:10px;
	border-collapse:collapse;
	border:1px solid #888;
	}

div.tabledata th {
	padding:5px 0 5px 0;
	background-color:#ccc;
	border:1px solid #888;
	}

div.tabledata td {
	vertical-align:text-top;
	padding-top:4px;
	background-color:#efefef;
	border:1px solid #aaa;
	}

div.tabledata ul, div.tabledata li {
	list-style-type:none;
	margin:0;
	padding:0;
	}

div.tabledata td em{
	color:#ff0000;
	font-weight:normal;
	}



table.dataintable {
	font-family:arial, helvetica, sans-serif;
	margin-top:10px;
	border-collapse:collapse;
	border:1px solid #888;
	width:100%;
	}

table.dataintable pre {
	width:auto;
	margin:0;
	padding:0;
	border:0;
	background-color:transparent;
	}

table.dataintable th {
	vertical-align:baseline;
	padding:5px 15px 5px 5px;
	background-color:#ccc;
	border:1px solid #888;
	text-align:left;
	}

table.dataintable td {
	vertical-align:text-top;
	padding:5px 15px 5px 5px;
	background-color:#efefef;
	border:1px solid #aaa;
	}


table.dataintable p {margin:0 0 2px 0;}

div#maincontent table.dataintable ul, div#maincontent table.dataintable li {
	list-style-type:none;
	margin:0;
	padding:0;
	}

table.dataintable td em{
	color:#0000ff;
	font-weight:normal;
	}
	
table.dataintable .table_value {color:#0f93d2;}

.no_wrap {white-space:nowrap;}

div#maincontent table.dataintable ul.listintable {
	margin:20px;
	padding:0;
	}

div#maincontent table.dataintable ul.listintable  li{
	list-style-type:disc;
	}


table.dataintable td.html5_new {
	background: #efefef  top right no-repeat;
	}

/*all*/
.btn{background:url(/uploads/image/yimain/btn.png) no-repeat 0 -80px; width:48px; height:18px; color:#fff; border:none; cursor:pointer; margin:0 10px}
.btn2{background:url(/uploads/image/yimain/bg.png) no-repeat 0 -150px; width:103px; height:27px; color:#fff; border:none; cursor:pointer;}
.btn3{background:url(/uploads/image/yimain/btn.png) no-repeat 0 -128px; width:44px; height:20px; color:#fff; border:none; cursor:pointer; margin:0 10px}
.btn4{background:url(/uploads/image/yimain/bg.png) no-repeat -150px -187px; width:105px; height:28px; font-size:14px; font-weight:bold; color:#fff; border:none; cursor:pointer; margin:0 10px}
.btn4b{background:url(/uploads/image/yimain/bg.png) no-repeat -150px -187px; width:105px; height:28px; font-size:14px; font-weight:bold; color:#fff; border:none; cursor:pointer}
.btn6{background:url(/uploads/image/yimain/bg.png) no-repeat 0 -318px; display:block; width:105px; height:21px; line-height:21px; color:#fff; text-align:center; text-decoration:none}
.btn7{background:url(/uploads/image/yimain/bg.png) no-repeat -110px -318px; display:block; width:105px; height:21px; line-height:21px; color:#f00; text-align:center; text-decoration:none}
.btn8{background:url(/uploads/image/yimain/bg.png) no-repeat 0 -343px; display:block; width:105px; height:21px; line-height:21px; color:#fff; text-align:center; text-decoration:none}
.btn6b{background:url(/uploads/image/yimain/bg.png) no-repeat 0 -368px; display:block; width:194px; height:31px; line-height:31px; color:#fff; text-align:center; text-decoration:none}
.btn7b{background:url(/uploads/image/yimain/bg.png) no-repeat 0 -405px; display:block; width:194px; height:31px; line-height:31px; color:#f00; text-align:center; text-decoration:none}
.btn7c{background:url(/uploads/image/yimain/bg.png) no-repeat -110px -318px; display:block; width:105px; height:21px; line-height:21px; color:#000; text-align:center; text-decoration:none}


.pt10{padding-top:10px}
.pt25{padding-top:25px}
.pl10{padding-left:10px}
.pl20{padding-left:20px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}
.pr20{padding-right:20px}
.p20{padding:20px}
.p10{padding:10px}
.p2{padding:2px}
.p105{padding:10px 5px}
.p103{padding:10px 3px}
.ptb10{padding:10px 0}
.p1030{padding:10px 29px}

.mt30{margin-top:30px}
.mt25{margin-top:25px}
.mt15{margin-top:15px}
.mt5{margin-top:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px}
.ml60{margin-left:60px}
.ml73{margin-left:73px}
.ml80{margin-left:80px}
.ml90{margin-left:90px}
.ml100{margin-left:100px}
.ml115{margin-left:115px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mtb5{margin:5px 0}
.m5{margin:5px}
.m10{margin:10px}
.m150{margin:15px 0}
.m020{margin:0 20px 20px}
.mb10{margin-bottom:10px}

.fle{float:left}
.fri{float:right}

.dis{display:block}

.bor0{border:0}

.red{color:#f60112}
.gre{color:#090}
.red2,.red2 a{color:#c9151d}
.c39c,.c39c a{color:#39c}
.c56,.c56 a{color:#565656}
.c2c8{color:#2c82aa}
.ccf2{color:#cf2833}
.c00a{color:#00a2ff}
.c429,.c429 a{color:#4298cb}
.c40b,.c40b a{color:#40b9ff}
.c9{color:#999}

.fw{font-weight:bold}
.f24{font-size:24px}
.f18{font-size:18px}
.f14{font-size:14px; line-height:140%}
.f13{font-size:13px}
.f12{font-size:12px}
.lh16{line-height:160%}
.lh14{line-height:140%}

.tar{text-align:right}
.tal{text-align:left}

.clear{clear:both}
.cur{cursor:pointer}
.curw,.curw a{cursor:help}

.h65{height:65px}

em{font-style:normal}
.black,.black a{color:#000;}

html,body{height:100%}

.txtdn{text-decoration:none}
.txtdn a{text-decoration:none}
.w550{width:550px}
.h80{height:80px}
.h50{height:50px}

.bort2f{border-top:2px solid #f00}
.mbf2{margin-bottom:-2px}

/*右侧定位服务电话*/
#uc-ent {
width: 98px;
overflow: hidden;
position: fixed;
left: 50%;
top: 215px;
_position: absolute;
_top: expression(eval(document.documentelement.scrolltop 150));
margin-left: 500px;
}
#uc-ent .hd {
border: 1px solid #e6e6e6;
height: 23px;
}
#uc-ent .hd h3 {
color: #222;
line-height: 23px;
font-size: 12px;
font-weight: 700;
margin: 0;
overflow: hidden;
padding-left: 10px;
}
#uc-ent .hd a {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
margin: 4px 4px 0 0;
}
#uc-ent .bd {
background-color: white;
border-color: #e4e4e4;
border-style: none solid solid;
border-width: 1px;
height: 106px;
padding: 5px 5px 0;
text-align: center;
}
#uc-ent .bd p 
{
	font:12px/1.5 tahoma,arial,\5b8b\4f53;
	color:#000;
}

/*20120128-celine-preschool*/
.orange{color:#f30}
#preschleft{width:154px; float:left;}
.preschleftbg{background:#f7f1f2}
.bgwrite{background:#fff}
.preschright{width:826px; float:right; background:#fff}
#preschleft2{width:740px; float:left;}
#preschmid{width:576px; margin-left:10px; float:left;}
#preschright2{width:230px; float:right;}


/**/
.ppad{text-align:center; width:100%}

/*prelef*/
.ppleftil1{background:url(/uploads/image/yimyoujiao/20120128180124.png) 8px 12px no-repeat; font-size:14px; font-weight:bold; color:#ed476c; padding:10px 0; text-indent:30px}
.preleflist{text-align:left}
.preleflist li{padding:5px 0 5px 30px}

.bort1d{border-top:1px dashed #ddd}

.pphdxlef{float:left; width:225px}
.pphdxlef img{margin:10px; text-align:center;border:1px solid #ccc;padding:1px}
.pphdxlef p{text-indent:2em; line-height:1.8em}
.pphdxrig{float:right; width:485px}
.pphdxrig li{margin:12px 0}
.ppbtnbm{background: url(/uploads/image/yimyoujiao/20120128233535.png) no-repeat 0 0; display:block; width:133px; height:40px; line-height:100px; overflow:hidden;}
.pphdjs{width:100%}
.pphdjs td{padding:6px; line-height:1.8em}
.pphdbm{background:url(/uploads/image/yimyoujiao/20120129003235.png) 0 55px no-repeat;}
.pphdbmr{margin-left:80px; height:139px; border:1px solid #d9ccb9; border-width:1px 1px 1px 0}
.pphdbmr td{line-height:22px; padding-top:8px}
.pphdbmr input,.pphdbmr textarea{border:1px solid #ccc}
.pphdbmr input{width:184px}
.pphdbmr textarea{width:479px}
.ppbtntj{background: url(/uploads/image/yimyoujiao/20120129034959.png) no-repeat 0 0; display:block; width:50px; height:20px; line-height:100px; overflow:hidden;}

.ppyeyx{background:url(/uploads/image/yimyoujiao/20120129043416.png) 0 0 repeat-x; height:279px}
.ppyeyxlef{float:left; width:225px; background:url(/uploads/image/yimyoujiao/20120129043724.png) left bottom no-repeat; padding-left:25px; height:264px; padding-top:15px}
.ppyeyxlef img{margin:10px; text-align:center;border:1px solid #ccc;padding:1px}
.ppyeyxlef p{line-height:1.8em}
.ppyeyxmid{float:left; width:465px; margin-left:20px; padding-top:10px}
.ppyeyxmid li{margin:15px 0}
.ppyeyxrig{float:right; width:230px; padding-right:15px; background:url(/uploads/image/yimyoujiao/20120129043800.png) right bottom no-repeat; height:264px; padding-top:15px}

.ppyeytil2{background:url(/uploads/image/yimyoujiao/20120129064247.png) left bottom no-repeat; height:24px; padding:6px 0 0 45px;}
.ppyeytex{line-height:2.2em}
.ppyeytex p{margin:6px 0}
.ppyeytex p img{border:1px solid #ccc; padding:1px; margin:12px}

.yeytiljg{padding:0 8px}
.yeytiljg a{margin:0 8px}

.ppyeyqlis{}
.ppyeyqlis li{margin:2px; background:url(/uploads/image/yimyoujiao/20120129213107.png) 0 10px no-repeat; line-height:24px; height:24px; width:325px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; text-indent:10px; float:left}
.ppyeyqlis li a{color:#4776b5}
/*preschmid*/
.ppmtil1{ border-bottom:2px solid #c9151d}
.ppmtil1 span{display:block; float:left; width:80px; line-height:29px; height:29px; text-align:center;background:url(/uploads/image/yimyoujiao/20120128154211.png) no-repeat 0 0;}
.ppmtil1 strong{display:block; float:left; width:80px; line-height:29px; height:29px; text-align:center;background:url(/uploads/image/yimyoujiao/20120128193922.png) no-repeat 0 0; color:#fff}

.ppmtil2{height:45px; line-height:40px; background:url(/uploads/image/yimyoujiao/ppbg.png) 0 0 repeat-x}

.preschmstk{padding:5px 0}
.preschmstk em{float:left; font-weight:bold; margin-top:5px}
.preschmstk span{display:block; margin-left:52px}
.preschmstk span a{display:inline-block; margin:2px 3px; color:#565656; text-decoration:none; padding:2px}
.preschmstk span a:hover{background:#f1f1f1; color:#1977b6}
.preschmstk span a.now{background:#48bdcd; color:#fff}

.preschzjjg{padding:10px 5px}
.preschzjjg p{font-size:14px; color:#000; font-weight:bold}
.preschzjjg span{display:block; margin:5px 0 0 5px}
.preschzjjg span a{display:inline-block; margin:5px; color:#565656; text-decoration:none;}
.preschzjjg span a:hover{background:#48bdcd; color:#fff}

.ppmftka{background:url(/uploads/image/yimyoujiao/20120128204127.png) 0 0 no-repeat; padding:2px 5px 2px 20px; color:#565656;}
.ppbtxfa{background:url(/uploads/image/yimyoujiao/20120128204144.png) 0 0 no-repeat; padding:2px 5px 2px 20px; color:#565656;}

.ppzjkcsc span{}
.ppzjkcsc span a{display:inline-block; margin:2px 5px 2px 0; color:#39c; text-decoration:none}

.ppbtnup{background:url(/uploads/image/yimyoujiao/20120128193946_b.png) 0 0 no-repeat; width:19px; line-height:100px; height:19px; overflow:hidden; border:none; cursor:pointer}
.ppbtnnext{background:url(/uploads/image/yimyoujiao/20120128193946.png) 0 0 no-repeat; width:19px; line-height:100px; height:19px; overflow:hidden; border:none; cursor:pointer}
/*presch翻页*/
.prepagenavi{color:#565656; text-align:center}
.ppcurrent,.prepagenavi a,.ppup,.ppdown{margin:0 4px}
.prepagenavi a{text-decoration:none; color:#1977b6}
.ppcurrent,.prepagenavi a{border:1px solid #ececec; height:22px; line-height:22px; padding:4px 8px}
.prepagenavi a:hover,.ppcurrent{background:#fff; color:#f30; border:1px solid #fff}
.ppup,.ppdown{width:56px; height:22px; line-height:18px;color:#565656; border:none; cursor:pointer}

/*幼教评分星星*/
.ppscorebox {position: relative; margin: 0px auto; padding-top:4px}
.ppscorebox dl {position: relative; width: 60px; background: url(/uploads/image/yimyoujiao/ppstart.png) no-repeat 0px 0px; height: 10px}
.ppscorebox dd {display: inline; float: left}
.ppscorebox dd span {display: none}
.ppscorebox dd.current-rating {z-index:991; position: absolute; display: block; background:  url(/uploads/image/yimyoujiao/ppstart.png) no-repeat; height: 10px}
.ppscorebox dd a {z-index: 993; position: absolute; width: 10px; display: block; height: 10px}
.ppscorebox dd a:hover {z-index: 992; background:  url(/uploads/image/yimyoujiao/ppstart.png) no-repeat 0 -50px; left: 0px}
.ppscorebox a.one-star {left: 0px}
.ppscorebox a.one-star:hover {width: 11px}
.ppscorebox a.two-stars {left: 11px}
.ppscorebox a.two-stars:hover {width: 22px}
.ppscorebox a.three-stars {left: 22px}
.ppscorebox a.three-stars:hover {width: 33px}
.ppscorebox a.four-stars {left: 33px}
.ppscorebox a.four-stars:hover {width: 44px}
.ppscorebox a.five-stars {left: 44px}
.ppscorebox a.five-stars:hover {width: 54px}

.ppstart0,.ppstart1,.ppstart2,.ppstart3,.ppstart4,.ppstart5{float:left; width:60px; height:10px; line-height:80px; overflow:hidden; margin-right:10px}
.ppstart0{background:url(/uploads/image/yimyoujiao/ppstart.png) no-repeat 0 0}
.ppstart1{background:url(/uploads/image/yimyoujiao/ppstart.png) no-repeat 0 -10px}
.ppstart2{background:url(/uploads/image/yimyoujiao/ppstart.png) no-repeat 0 -20px}
.ppstart3{background:url(/uploads/image/yimyoujiao/ppstart.png) no-repeat 0 -30px}
.ppstart4{background:url(/uploads/image/yimyoujiao/ppstart.png) no-repeat 0 -40px}
.ppstart5{background:url(/uploads/image/yimyoujiao/ppstart.png) no-repeat 0 -50px}

.ppbtndp{background: url(/uploads/image/yimyoujiao/ppbuttom.png) no-repeat 0 0; border:none; display:block; width:97px; height:22px; line-height:22px; overflow:hidden;}

/*preright*/
.ppr1{border:1px solid #ccc; background:#fbeff0; padding:5px 2px 5px 5px; line-height:22px}
.pprtil1{background:url(/uploads/image/yimyoujiao/20120128160105.png) 3px 8px no-repeat; padding-left:14px; color:#f06; font-weight:bold}
.pprtil2{background:url(/uploads/image/yimyoujiao/20120128153924.png) left bottom no-repeat; color:#333; padding-bottom:4px}
.pprlist1{width:230px; padding:8px 0}
.pprlist1 li{background:url(/uploads/image/yimyoujiao/20120128170116.png) 8px center no-repeat; line-height:26px; height:26px; width:230px;  white-space:nowrap;text-overflow:ellipsis; overflow:hidden; text-indent:20px}

.pprlist2{ background:url(/uploads/image/yimyoujiao/20120128154005.png) 7px 6px no-repeat; margin:8px 0}
.pprlist2 li{line-height:26px; height:26px; width:230px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; text-indent:22px}

.pprlist3{margin:6px 0}
.pprlist3 li{line-height:24px; height:24px; width:230px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.pprlist3 li a{padding:0 4px; color:#39c}

/*幼儿园首页*/
.pptl1{width:226px; padding:5px}
.pprmmfstk{width:734px; height:346px; background:#fff url(/uploads/image/yimyoujiao/ppindbg.png) 0 0 no-repeat}
.ppibtn1,.ppibtn2,.ppibtn3,.ppibtn4{width:97px; height:27px; background:url(/uploads/image/yimyoujiao/rhyy.png) 0 0 no-repeat; cursor:pointer; color:#f64a80; font-weight:bold; text-indent:20px; border:0;}
.ppibtn1{background:url(/uploads/image/yimyoujiao/rhyy.png) 0 0 no-repeat; float:left}
.ppibtn2{background:url(/uploads/image/yimyoujiao/dpyl.png) 0 0 no-repeat; float:right}
.ppibtn3{background:url(/uploads/image/yimyoujiao/xfbz.png) 0 0 no-repeat; float:left; margin-top:10px}
.ppibtn4{background:url(/uploads/image/yimyoujiao/jgrz.png) 0 0 no-repeat; float:right; margin-top:10px}

.pptl2{width:236px; border:1px solid #ffd8d9}
.pptl2l{}
.pptl2l li{float:left;background:#ffd9d8; display:block; width:118px; font-size:14px; height:26px; line-height:26px}
.pptl2l li a{display:block; text-align:center}
.pptl2l li.now{background:#fff; font-weight:bold}
.pptl2t{width:226px; margin:5px}
.pptl2t li{padding:3px 0; background:url(/uploads/image/yimyoujiao/20120128170116.png) 4px 12px no-repeat; width:220px; height:20px; line-height:20px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; text-indent:12px}

.ppml{width:720px; background:url(/uploads/image/yimyoujiao/ppmbg.png) 0 0 no-repeat}
.ppml h3 a{padding:0 8px}
.ppmll{width:270px; margin:8px}
.ppmll2{background:#fff0f7; padding:5px}
.ppmll2 a{display:inline-block; padding:0 4px; color:#136dbb; line-height:20px; height:20px}
.ppmlr{width:410px; margin:8px}
.ppmlr1{padding:2px 0}
.ppmlr1 em{float:left; font-weight:bold; margin-top:3px}
.ppmlr1 span{display:block; margin-left:52px}
.ppmlr1 span a{display:inline-block; margin:3px; color:#565656; text-decoration:none;}
.ppmrr2{background:url(/uploads/image/yimyoujiao/ppseabn.png) right bottom no-repeat; width:170px; padding:2px 3px; height:24px; line-height:24px; border:none}
.borb2sc{border-bottom:2px solid #ccc}

.ppmrd{border-top:1px solid #f2f2f2;}
.ppmrdl{background:#f7f7f7 url(/uploads/image/yimyoujiao/gjx.png) bottom right no-repeat; width:26px; padding:12px 6px 0 0; text-align:center; height:70px; float:left}
.ppmrdr{width:194px; padding:5px; height:72px; float:right}
.ppmrdr a{padding:5px; height:23px; line-height:23px; white-space:nowrap;text-overflow:ellipsis;}

.ppzxdp{width:700px}
.ppzxdptil{width:700px; height:33px; background:url(/uploads/image/yimyoujiao/ppzxdptil.png) 0 0 no-repeat}
.ppzxdpt{margin:0 20px 20px}
.ppzxdpt li{margin-top:20px}
.ppzxdptxtt{width:590px; background:url(/uploads/image/yimyoujiao/ppzxdp.png) 0 0 no-repeat; padding-top:7px}
.ppzxdptxt{border:1px solid #c7e5ff; border-width:0 1px 1px 1px; background:#eff9ff; width:572px; padding:8px; word-wrap:break-word; overflow:hidden; line-height:1.8em}

.ppbg1{width:248px; background:#f3f3f3; border:1px solid #eaeaea}
.ppbg1b{width:236px; background:#fff; border:1px solid #eaeaea; margin:0 5px 5px}

.ppysxzs,.ppzlxz{width:226px; margin:5px}
.ppysxzs li,.ppzlxz li{padding:4px 0}
.ppysxzs li{background:url(/uploads/image/yimyoujiao/20120128170116.png) 4px 12px no-repeat; width:220px; height:20px; line-height:20px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; text-indent:12px}
.ppzlxz li{border-bottom:1px dashed #eee}
.ppzlxz li em{float:right; display:block; width:200px; height:20px; line-height:20px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; text-align:left}

/**/
.cf9d{color:#fd97bd}
.cf9d a{color:#fd97bd}
.cf3b{color:#fe345b}
.c2a2{color:#29ae42}
.ce59{color:#eb6569}
/*2012-08-06*/
.preleflist li.on a{color:#c9151d;font-weight:700;background-color:#fff;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;border:1px solid #ccc;}

.preleflist li.on b{
	position:absolute;
	background-repeat:no-repeat;
	background-image:url(/uploads/image/yimages/gb.png);
	height:22px;
	width:14px;
	margin-left:5px;
}

/*2012-08-24*/
#show{
	margin:10px;
}
.list{
	position:relative;
	cursor:pointer;
}
.listshow{
	position:relative;
	background:#eff;
	border:1px #ddd solid;
	cursor:pointer ;
}
.comment{
	position:absolute;
	left:10;
	display:none;
	position:absolute;
	border:1px #ccc solid;
	background:#fee;
	width:500px;
	height:500px;
	overflow:hidden;
	z-index:100;
	padding: 10px;
	line-height: 25px;
}