@charset "utf-8";
body {	font-family:arial, '宋体';margin:0;	padding:0;	background-color:#FFF;font-size:12px;color:#3e3a39;line-height:24px;}
*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
div, form, img, ul, ol, li, dl, dt, dd, p,h1,h3,h2,h4,h5,h6 {	margin: 0;	padding: 0;	border:0;}
table, td, tr, th {	font-size:12px;}
ul, li {list-style-type: none;}
select,input,button,button img{vertical-align:middle;border:none;}
input text{	vertical-align:middle;bor/der:none;}
.fixed:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.fixed{display:block;min-height:1%;}
*html .fixed {height: 1%;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;line-height:0;overflow:hidden}
.clearfix {zoom:1;}
.clear{clear:both;}
.blank{display:block;height:10px;clear:both;overflow: hidden;visibility:hidden;}
.fl,.fr{display:inline;float:left;}
.fr {float:right;}
.l span{margin:0 5px;}
.checkbox{margin-top:-3px;}
a,a:link{color:#666;text-decoration:none}
a:hover{color:#d73300;text-decoration:underline}
.aorange a{color:#f60;}
.aorange a:hover{text-decoration:underline}
.orange{color:#f60;font-size:12px}
.border{border:#e2e2e2 1px solid;}
/*top*/
.f-pr {position:relative;}
.f-pa {position:absolute;}
.out{background:url(../images/navbg.jpg) repeat-x;}
.box{width:1000px;margin:0 auto;}
.top{background:#fbfbfb;border-bottom:#e2e2e2 1px solid;height:30px;line-height:30px;color:#666;}
.header{padding:10px 0 6px 0;margin:0 auto;width:1000px;height:70px}
.header .logo{float:left;margin-right:45px;margin-top:5px;}
.header #search{float:right;width:446px;height:62px;overflow:hidden;}
.header #search div{background:#f5811e;padding:2px;}
.header #search .ipt{background:#FFF url(../images/search_logo.jpg) no-repeat 274px center;height:29px;line-height:29px;font-size:14px;width:360px;padding-left:3px;color:#999}
.header #search .btn{background-color:#f5811e;height:29px;line-height:29px;text-align:center;font-size:14px;font-family:'\5FAE\8F6F\96C5\9ED1','微软雅黑';color:#FFF;cursor:pointer;width:67px}
.header #search li{width:50px;font-size:12px;display:inline-block;float:left;text-align:center;background:url(/images/search_tab.jpg) no-repeat;margin-left:2px;cursor:pointer;}
.header #search .cur{color:#FFF;background:url(/images/search_tab.jpg) no-repeat 0 -25px;}

.header .tel{float:left;margin-top:28px;}
.QQ{background:url(../images/qq.jpg) no-repeat left center;padding-left:18px;line-height:27px;height:27px;display:inline-block;}
.top_left{float:left;}
.top_left a{margin:0 5px;line-height:30px;display:inline-block}

.out{height:40px;}
.nav{height:40px;position:relative;margin:0 auto;width:1000px;}
.nav li{float:left;width:10%;text-align:center;font-size:14px;background:url(../images/nav_libg.jpg) no-repeat right 7px;}
.nav li a{color:#fff;display:block;height:40px;line-height:40px;font-weight:bold;}
.nav li a:hover,.nav li.cur a:link,.nav li.cur a{background:url(../images/cur_navbg.jpg) no-repeat bottom center;font-weight:bold;color:#fcf775;}
#nav1{position:relative;float:right;width:370px;text-align:right}
#nav1 span{margin:0 10px;}#nav1 li{float:left}
#nav1 li ul{line-height:27px;list-style-type:none;text-align:left;left:-999em;width:143px;position:absolute;}
#nav1 li ul li a{display:block;padding-left:25px;border-bottom:#f1f1f1 1px dashed;color:#333;}
#nav1 li.sfhover ul{left:auto;background-color:#f2f2f2;}
#nav1 li.sfhover li a:hover{background-color:#fff;display:block;}
.t_ipt{background:#fcfcfc;height:16px;line-height:16px;border:#e2e2e2 1px solid;width:75px;padding-left:2px;margin:auto 5px;}
.t_btn{background:none;border:none;color:#f60;font-size:12px;_margin-bottom:-3px;}


/* 分隔 */
.hr_30 {height:30px;}
.hr_25 {height:25px;}
.hr_20 {height:20px;}
.hr_15 {height:15px;}
.hr_12 {height:12px;}	
.hr_10 {height:10px;}
.hr_8 {height:8px;}
.hr_5 {height:5px;}
.hr_2 {height:2px;}
.hr_1 {height:1px;}
.hr_1,.hr_2,.hr_5,.hr_8,.hr_10,.hr_12,.hr_15,.hr_20,.hr_25,.hr_30{overflow:hidden;clear:both;font-size:1px;}

/* 背景及边框 */
.bgf {background:#fff;}
.bg1 {background:#fafafa;}
.bg2 {background:#fff;}
.bg3 {background:#f2f7fa;}

.bd1 {border:1px solid #e9e9e9;background:#fafafa;}
.bd2 {border:1px solid #f1f1f1;background:#fafafa;}
.bd3 {border:1px solid #d6decb;}
.bd4 {border:1px solid #f5d3c7;}
.bdt1 {border-top:1px solid #e9e9e9;}
.bdt2 {border-top:1px dotted #c8c8c8;}
.bdt3 {border-top:1px solid #D0E0EF;}
.bdt4 {border-top:1px solid #f5d5ca;}
.bdr1 {border-right:1px solid #e9e9e9;}
.bdr2 {border-right:1px dotted #c8c8c8;}
.bdr3 {border-right:1px solid #D0E0EF;}
.bdr4 {border-right:1px solid #f5d5ca;}
.bdb1 {border-bottom:1px solid #e9e9e9;}
.bdb2 {border-bottom:1px dotted #c8c8c8;}
.bdb3 {border-bottom:1px solid #D0E0EF;}
.bdb4 {border-bottom:1px solid #f5d5ca;}
.bdl1 {border-left:1px solid #e9e9e9;}
.bdl2 {border-left:1px dotted #c8c8c8;}
.bdl3 {border-left:1px solid #D0E0EF;}
.bdl4 {border-left:1px solid #f5d5ca;}
.bdt0 {border-top:none!important;}
.bdr0 {border-right:none!important;}
.bdb0 {border-bottom:none!important;}
.bdl0 {border-left:none!important;}

/* 字体 */
.em2 {text-indent:2em;}
.unl {text-decoration:underline;}
.no_unl {text-decoration:none;}
.fb {font-weight:bold;}
.fn {font-weight:normal!important;}
.f10 {font-size:10px!important;}
.f12 {font-size:12px!important;}
.f14 {font-size:14px!important;}
.f16 {font-size:16px!important;}
.cf {color:#fff!important;}
.c0 {color:#000!important;}
.c1 {color:#666!important;}
.c2 {color:#258112!important;}
.c3 {color:#005A98!important;}
.c4 {color:#629621!important;}
.c5 {color:#494f5b!important;}
.c7 {color:#d73300!important;}
.c8 {color:#838383!important;}
.cgrey{ color:#a6a6a6!important;}
.hide{display:none;}
.ksbox{background:url(../images/ks_bg.jpg) repeat-x;height:220px;border:#d6decb 1px solid;border-top:none;}
.ks_tit{background:url(../images/ks_topbg.jpg) no-repeat left top;height:30px;padding-top:3px;}
.ks_tit h2{float:left;width:85px;text-align:center;font-size:14px;font-weight:normal;color:#333;line-height:29px;}
.ks_tit a{display:block;width:60px;float:left;text-align:center;font-size:14px;color:#333;line-height:29px;}
.ks_tit a.hover{background-color:#cfecf8;border-left:#3ba5d7 1px solid;border-right:#3ba5d7 1px solid;font-weight:bold;color:#025a99;}
.kx_table td{line-height:25px;}
.kx_table th{background-color:#f3f3f6;color:#025a99;line-height:25px;}
.kx_table .td1{background:#fdf7f7;}
.kx_table td span{color:#fd7704}
.num_li{background:url(../images/num.gif) no-repeat left 5px;padding-left:20px}
.num_li li{line-height:24px;height:24px;overflow:hidden}
.num_li li a{color:#333}

.wx_tit{background:url(../images/web_class.jpg) repeat-x left top;height:31px;border-left:#ffe1c2 1px solid;border-top:#ffe1c2 1px solid;}
.wx_tit a{display:block;width:62px;float:left;text-align:center;line-height:31px;border-right:#ffe1c2 1px solid}
.wx_tit a.hover{background-color:#fbf8f6;color:#000}
.wx_con li{width:33%;float:left;text-align:center;height:155px;overflow:hidden;}
.wx_con li img{width:211px;height:129px;}
.quick_tk{background:url(../images/quick_rk.jpg) no-repeat;height:24px;padding-top:40px;line-height:24px;margin-bottom:10px;}
.quick_tk a{display:block;float:left;line-height:24px;text-align:center;color:#333}
.quick_tk a:hover{color:#F30;}
.voide_li li{background:url(../images/voide.jpg) no-repeat left 10px;line-height:24px;height:24px;overflow:hidden;padding-left:20px;}
.aW200 .a1{display:block;float:left;width:200px;}
.aW200 .a2{display:block;float:right;width:36px;height:24px;background:url(../images/st.jpg) no-repeat right center;cursor:pointer}

.friendLink{background:url(../images/friene_linkbg.jpg) repeat-x;padding-top:20px;border-top:#ffe2c0 1px solid;}
.friendLink_mail{background:url(../images/friendLink_mail.jpg) no-repeat left center;color:#333;padding-left:20px;line-height:24px;margin-right:50px;}
.friendLink_tel{background:url(../images/friendLink_tel.jpg) no-repeat left center;color:#333;padding-left:20px;line-height:24px;margin-right:50px;}
.friendLink_sina{background:url(../images/friendLink_sina.jpg) no-repeat left center;color:#333;padding-left:20px;line-height:24px;}
.friendLink_mail a,.friendLink_tel a,.friendLink_sina a{line-height:24px;color:#333}
.friendLink_p{width:620px;margin:0 auto;margin-bottom:15px;}
.friendLink_con{border-top:#c8c7c7 1px dashed;border-bottom:#c8c7c7 1px dashed;margin:10px 0;padding:5px 0}
.friendLink_con,.friendLink_con a{color:#333;line-height:20px;}.friendLink_con a{margin:0 5px;}
.quick_link_box{padding-bottom:15px;border-bottom:#e2e2e2 1px solid;}
.quick_link_box img{margin:6px 0;}
.quick_link_box p{width:230px;height:115px;float:left;margin:0 15px 0 10px;text-align:right}
.quick_link_box ul{width:137px;float:left}

.dis li{line-height:28px;background:url(../images/dis_li.jpg) no-repeat left center;height:28px;overflow:hidden;padding-left:12px;width:98%;float:left;}
.dis a{width:245px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.dis i{float:right;margin-right:10px;}
.dis h1{font-size:14px;color:#666666;font-family:'\5FAE\8F6F\96C5\9ED1','微软雅黑';padding-left:2px}
.dis a span,.li25 a span{color:#063;}

.dis_1 li{line-height:28px;background:url(../images/dis_li.jpg) no-repeat left center;height:28px;overflow:hidden;padding-left:12px;width:48%;float:left;}
.dis_1 a{width:245px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.dis_1 i{float:right;margin-right:10px;}
.dis_1 h1{font-size:14px;color:#666666;font-family:'\5FAE\8F6F\96C5\9ED1','微软雅黑';padding-left:2px}
.dis_1 a span,.li25 a span{color:#063;}

.grey a{color:#999}
.bq{text-align:center;color:#999;width:1000px;margin:15px auto;}
.bq a{color:#999}
.l span{margin:0 5px;}
.quick_nav{background:url(../images/images/bg.gif) repeat-x;}
.quick_nav{background:url(../images/quick_navbg.jpg) repeat-x;height:45px;font-family:'\5FAE\8F6F\96C5\9ED1','微软雅黑';overflow:hidden;border:#e4e4e4 1px solid;padding:9px 0 9px 30px;margin:0 auto}
.quick_nav a{display:block;width:200px;height:45px;line-height:45px;float:left;padding-left:40px;background:url(../images/icon.gif) no-repeat;}

#qnavbg1{background-position:0 -6px;}
#qnavbg2{background-position:0 -60px;}
#qnavbg3{background-position:0 -120px;}
#qnavbg4{background-position:0 -171px;}
.quick_nav a font{font-size:20px;color:#f60;}
.quick_nav a span{font-size:14px;color:#999}
.wrap{width:1000px;margin:0 auto;overflow:hidden;}
.conLeft{width:700px;float:left}
.conRight{width:285px;float:right;margin-top:35px;}
.address{background:#f6f9fe;line-height:25px;padding-left:10px;color:#777}
.icon1 strong{background:url(../images/h_index.gif) no-repeat;}
.icon1 strong{width:31px;padding-left:4px;height:16px;background-position:-15px -15px;height:16px;float:left;line-height:16px;color:#fff;margin-top:4px;}
.fenye{PADDING-RIGHT:3px;PADDING-LEFT:3px;PADDING-BOTTOM:3px;MARGIN:3px;PADDING-TOP:3px;TEXT-ALIGN:center}
.pageinfo{padding:2px 6px;BORDER:#ccc 1px solid;COLOR:#333;}
.fenye a{BORDER:#ccc 1px solid;COLOR:#333;TEXT-DECORATION:underline;padding:2px 6px;}
a.thisclass{border:1px #ff6739 solid;background:#ffeee9;margin-right:3px;}


.left_list{width:190px;position:absolute;top:40px;left:0;z-index:2;height:333px}
#menu_left{width:186px;height:323px;font-size:12px;font-family:arial,sans-serif;z-index:9999;}
#menu_left .my_left_cat_list{width:186px;border-color:#FF6602;background-color:#FFF;border-style:solid;border-width:0px 2px 2px 2px}
#menu_left .h2_cat{width:186px;height:32px;line-height:39px;font-weight:normal;color:#333333;position:relative}
#menu_left a{font-size:14px;text-decoration:none;color:#333;text-decoration:none;background:none;font-weight:normal;height:22px;line-height:22px;}
#menu_left a:hover{text-decoration:underline;color:#000;font-weight:bold;text-decoration:none;}
#menu_left h3{margin:0;padding:0px 0 0 12px;height:32px;font-size:14px;font-weight:normal;display:block;text-align:left;padding-left:27px;background:none;background-color:transparent;}
#menu_left h3 span{color:#F00;width:145px;float:right}
#menu_left h3 a{line-height:32px;text-decoration:none;}
#menu_left .h3_cat{display:none;width:204px;position:absolute;left:186px;margin-top:-33px;cursor:auto;}
#menu_left .shadow{position:inherit;width:204px}
#menu_left .shadow_border{position:inherit;width:360px;border:2px solid #FF6602;margin-top:1px;background-color:#fff;margin-bottom:3px}
#menu_left .shadow_border ul{margin:0;padding:0;margin-left:15px}
#menu_left .shadow_border ul li{list-style:none;text-align:center;float:left;width:86px;height:22px;overflow:hidden;letter-spacing:0px;padding:5px 10px;background:none;line-height:22px;}
#menu_left .active_cat{z-index:99;background-color:#FF6602;cursor:pointer;color:#FFF}
#menu_left .active_cat h3 a{font-weight:bold;color:#FFF;}
#menu_left .active_cat h3 span{}
#menu_left .active_cat div{display:block;}
.right_css{height:180px;width:145px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>130?"130px":"");_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>100?"100px":"");text-align:center;position:fixed;bottom:200px;right:2px;}

/*base*/
.f_pt{cursor:pointer;}
.BgTitle{background:url(../images/BgTitle.png) no-repeat center 50px;text-align:center;font:30px/36px "微软雅黑";padding:30px 0 20px;margin-bottom:20px;}
.cGray,.cGray a{color:#999;}
.cGray,a.cGray:link,a.cGray:visited{color:#999;}

.cRed,.cRed a{color:#ff0000;}
.cRed,a.cRed:link,a.cRed:visited {color:#ff0000;}
.cOrange,.cOrange a,.cOrange,a.cOrange{color:#f60;}

.cGreen,.cGreen a{color:#16914e;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#16914e;}

.alignL{text-align:left}
.alignR{text-align:right}
.alignC{text-align:center}
.alignJ{text-align:justify}

.hidden_btn{display:inline-block;height:33px;}
.bdGray{border:solid 1px #c3c4c6;}
/*通用*/
em,address{font-style:normal;}
.clearfix{zoom:1;}
.clearfix:after{content:'\20';display:block;clear:both;}
.lft{float:left;}
.rgt{float:right;}

.dropDiv{display:none;padding:5px 3px;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;z-index:999;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 5px 5px rgba(0,0,0,0.2);
-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;z-index:9999}
.dropDiv:before{content:'';width:8px;height:8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;background:#fff;top:-4px;left:10px;box-shadow:-1px -1px rgba(0,0,0,0.2);}

.successTips{background:#fdfde2 url(../images/onCorrect.gif) no-repeat 3px scroll;border:solid 1px #dfe3bb;padding:5px 30px;color:#97aa3b;margin:10px;display:none;}
.failTips{background:#ffecec url(../images/onError.gif) no-repeat 3px scroll;border:solid 1px #ffc7c7;padding:2px 30px;margin:10px 25px 0;display:none;color:#f00}

.newinfodiv{width:190px;text-align:center;padding:10px 0px;color:#555;border:1px solid #797979;display:none;position:absolute;top:41px;right:0px;background:#fff;z-index:997;border-top:0px none;}
.newinfodiv em{width:9px;height:9px;font-size:0px;display:inline-block;position:absolute;right:6px;top:6px;background:url(../images/newclose.png) no-repeat;overflow:hidden;cursor:pointer;z-index:998;}
.newinfodiv a,.newinfodiv a:hover{color:#69f!important;text-decoration:none;}

/*---------浮动层---------*/
.floatDiv{background:#fff;z-index:9999;display:none;cursor:text;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-family:"微软雅黑";}
.floatDiv .tit1{position:relative;line-height:28px;text-align:left;font-size:28px;z-index:9999;}
.floatDiv .titBg{*height:28px;background:#eee;font-size:16px;font-weight:400;padding:3px 0 4px 15px;border-top-left-radius:5px;border-top-right-radius:5px;}
.floatDiv .tit1 a.close{cursor:pointer;position:absolute;top:-15px;right:-15px;width:34px;height:34px;background:url(/share/images/close_bg.png) no-repeat 0 0;}
.floatDiv .tit1 a.close:hover{background-position:0 -43px;text-decoration:none;}
.floatDiv .titBg a.close{background-position:-36px 0;top:2px;right:4px;}
.floatDiv .titBg a.close:hover{background-position:-36px -44px;}
.floatDiv .failTips{margin:10px 0 0}


/*弹出登录层*/
.floatDiv .titLog{font-size:20px;font-weight:400;text-align:center;padding:5px 0 15px;}
#loginDiv{background:#f8f8f8;width:350px;margin:0 auto;}
.floatDiv .lgCont{padding:15px 30px;font-size:14px;}
.floatDiv .otherWrap{text-align:center;margin:30px -10px 0;padding-top:15px;border-top:solid 1px #ddd;white-space:nowrap;zoom:1;}
.floatDiv .otherWrap h3{text-align:center;margin:-27px 0 20px;}
.floatDiv .otherWrap h3 span{display:inline-block;background:#f8f8f8;font-weight:400;color:#666;padding:0 4px;}
.floatDiv .otherWrap a{display:inline-block;margin:0 18px;}
.floatDiv .otherWrap a img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}
.floatDiv .otherWrap a:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);color:#fff;opacity:1}
.floatDiv .otherWrap a em{display:block;width:100%;font-size:12px;}
.floatDiv .lgCont input[type="text"],.floatDiv .lgCont input[type="password"],.floatDiv .lgCont input[type="submit"]{padding:10px 5px;}
.floatDiv .lgCont input.cGray{color:#666;}
.floatDiv .lgCont input[type="submit"]{padding:8px 0;}
.floatDiv .lgCont a.forgetLk{bottom:8px;right:5px;font-size:12px;color:#777;}

.floatDiv .lgCont .titLg{border-bottom:solid 1px #d2d1d0;0}
.floatDiv .lgCont .titLg em{font-size:16px;display:inline-block;padding:2px 13px 4px;border-bottom:none;cursor:pointer;color:#666;margin-bottom:-1px;}
.floatDiv .lgCont .titLg em.current{border:solid 1px #ddd;border-bottom:none;color:#333;background:#fff;}
.floatDiv .lgCont .titLg p{font-size:12px;}
.floatDiv .lgCont ul p{margin-bottom:6px;display:none;display:block\9;}
.floatDiv .lgCont li{padding:15px 0 0;}
.floatDiv .lgCont .fgtLi{padding:12px 0 6px;}
.floatDiv .lgCont input{width:96%;}
.floatDiv .lgCont .rememberCls{color:#666;padding-right:5px;}
.floatDiv .lgCont .rememberCls input{width:auto;margin:-2px 0 0 5px;}
.floatDiv .lgCont .btn{width:100%;}
.floatDiv .lgCont .form-item{margin-top:15px;}
.floatDiv .lgCont .form-item em{display:block;margin:5px 3px 0;font-size:12px;}
.floatDiv .lgCont .form-item h4{margin:0 0 5px 5px}
.floatDiv .lgCont .form-item p{font-size:12px;display:none}
.floatDiv .lgCont input,.floatDiv .lgCont .form-item input{_width:310px}
.floatDiv .lgCont .form-item select{width:316px;}
.floatDiv .lgCont .btndiv{margin-top:10px;}
.floatDiv .lgCont .yzm{position:relative;}
.floatDiv .lgCont .yzm .yzmBtn{position:absolute;top:1px;left:220px;width:50px;height:35px;*left:209px;}
.floatDiv .lgCont .yzm .yzmBtn .btn{padding:;border:none;width:118px;padding:4px 0 4px;*padding:2px 0 2px}
.blockOverlay{cursor:auto!important;}


#loginForm ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
#loginForm :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
#loginForm ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #666;
}
#loginForm :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}



.floatDiv .addPrice{padding:35px;text-align:center;}
.floatDiv .addPrice p{color:#f00;margin-bottom:20px;}
/*mask*/
.mask .price{color:#e85d0c;float:left;font-size:14px;margin-top:0;height:16px;}
.mask .stu{margin-top:3px;font-family:Arial;color:#777;float:right;background:url(/share/images/sprites.png) no-repeat 0 -111px;height:16px;line-height:16px;padding:0 0 0 24px;}
.mask .stu:before{background-position:-20px -210px;float:left;height:13px;margin:-2px 4px 0 0;width:20px;}
.mask .small-rating{vertical-align:top;float:left;height:12px;overflow:hidden;margin-left:5%;background:url(/share/images/sprites.png) 0 -70px;line-height:0;width:85px;text-align:left;position:relative;top:4px;}
.small-rating span{display:inline-block;background:url(/share/images/sprites.png) 0 -83px;height:13px;line-height:14px;float:left}

/*---------公用部分---------*/
.btn{display:inline-block;*display:inline;*zoom:1;padding:5px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:9px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}a.btn-info,.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#008ed0;background-image:-moz-linear-gradient(top,#009add,#007dbc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#009add),to(#007dbc));background-image:-webkit-linear-gradient(top,#009add,#007dbc);background-image:-o-linear-gradient(top,#009add,#007dbc);background-image:linear-gradient(to bottom,#009add,#007dbc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff009add',endColorstr='#ff007dbc',GradientType=0);border-color:#007dbc #007dbc #004a70;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#007dbc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#007dbc;*background-color:#006ca3}.btn-info:active,.btn-info.active{background-color:#005b89 \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}

a.btn-success,.btn-success{color:#fff;background:#58bd96;box-shadow:none;text-shadow:none;border:none;}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background:#4fc670;}
.btn-success:active,.btn-success.active{background-color:#4fc670 \9}

.btn.disabled,a.disabled{background:#f4f4f4;border:solid 1px #e1e1e1;color:#cacaca}a.btn-orange,.btn-orange{background:#bd6e20;background:-moz-linear-gradient(270deg,#f2b16c,#bd6e20);background:-webkit-linear-gradient(top,#f2b16c,#bd6e20);background:-o-linear-gradient(top,#f2b16c,#bd6e20);color:#fff;}a.btn-orange:hover,.btn-orange:hover{background:#f2b16c;background:-moz-linear-gradient(270deg,#b55d07,#e38e37);background:-webkit-linear-gradient(top,#b55d07,#e38e37);background:-o-linear-gradient(top,#b55d07,#e38e37);}.ipt{border:1px solid #ababab;padding:6px 5px;background:#fff;}input[type="file"]{font-size:12px;}input[type="text"],input[type="password"],textarea,select{border:1px solid #ababab;padding:6px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#f2f2f2;border-color:#D3D3D3;box-shadow:inset 0 0 1px rgba(0,0,0,0.15);cursor:not-allowed;}input{_padding:4px 5px 2px;_line-height:14px;}textarea{font-size:12px;resize:none;line-height:20px;width:80%;overflow:auto}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal}input.ipt{border:1px solid #ababab;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}

.btn_getcode,.btn_getcode2{border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;}
.logBtnDiv{clear:both;}
.logBtnDiv .btn{width:341px;padding:6px 0;}
.logBtnDiv a:hover,.logBtnDiv .btn_log:hover{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8;text-decoration:none;}
.logBtnDiv em{width:21px;height:21px;display:inline;margin:0 5px 0;vertical-align:baseline;float:left}
.logBtnDiv em.qqIcon{background-position:-6px -47px}
.logBtnDiv em.wbIcon{background-position:-36px -46px}
.logBtnDiv em.rrIcon{background-position:-66px -46px}
#topNav,#rgtFixed{z-index:1000;position:fixed;_position:absolute;_top:expression(documentElement.scrollTop + "px");font: 14px/1.5 "微软雅黑","宋体",arial,helvetica,sans-serif;}

/*头部*/
#topNav .rgt .lgBefore a,.lgPart a,#topNav .topCont #applyCont a,.logBtnDiv em,.oterICall a,#topNav .rgt .lgAfter span.newly .dropDiv a,#topNav .iconImg,#topNav .topCont .newsCls,#topNav i.icoTop{background-image:url(/share/images/sprites.png);background-repeat:no-repeat;}
#topNav h1{background-image:url(/share/images/sprites_201604.png);background-repeat:no-repeat;}


#topNav{left:0;top:0;width:100%;color:#fff;background:#3b404c;background:rgba(0,0,0,0.6);}
#topNav #courseList #prosubs {margin: 2px 8px 3px;overflow: hidden;}
/*全局搜索*/
#topNav .search{float:left;position:relative;font-family:"宋体";margin-top:16px;}
#topNav .search .gd_search{margin-right:20px;}
#topNav .search .gd_search.addCls{border:solid 1px #ccc;border:solid 1px rgba(255,255,255,0.5);border-radius: 4px;}
#topNav .search #searchtxt {background:url(/share/images/searchBtn.png) no-repeat 0;border:0;outline: none;padding:0;color:#ccc;height:26px;border-radius:0;cursor:pointer;}
#topNav .search #searchtxt:focus{box-shadow:0 0 0;}
#topNav .search .seaButt{width:21px;height:21px;outline:none;cursor:pointer;background:url(/share/images/searchBtn.png) no-repeat 0;text-indent: -9999px;border: none;background-color: transparent;display:none;}
#topNav .search .addCls .seaButt{display:inline-block;}
#topNav .search  .addCls #searchtxt{background:none;cursor:text;}


#topNav .search .search_suggest{ position:absolute;right:0;top:34px;width:559px;border:1px solid #555;display:none;background:#666;background: rgba(0, 0, 0, .80);border-top:none;height:auto!important;height:260px;min-height:260px;}
#topNav .search .search_suggest dt{background:#000;padding:0 8px;font-size:14px;position:relative;line-height:28px;color:#1cf94b}
#topNav .search .search_suggest dt a{position:absolute;top:0;right:5px;font-size:12px;font-family:"宋体";color:#999;}
#topNav .search .search_suggest dd{height:24px; overflow:hidden;padding-left:15px;line-height:24px;cursor:default;}
#topNav .search .search_suggest dd a{display:block;width:100%;padding-right:0;}

#topNav .search .search_suggest dd.sehItem a{width:auto;display:inline-block;padding-right:25px;background:url(/share/images/arrwoSearch.png) no-repeat right 0px;}

#topNav .search .search_suggest dd.hover{background:#278e2e;}
#topNav .search .search_suggest dd.sehItem.hover a{width:280px;}

#topNav .search #search-combobox{position:absolute;top:0;right:0;width:45%;height:100%;*height:390px;z-index:100;overflow:hidden;background:#eee;border:solid 5px #278e2e;display:none;color:#666}
#topNav .search #search-combobox a{color:#666}
#topNav .search #search-combobox .item_course{display:none;}

#search-combobox .inner-wrap{width:220px;margin:10px auto;font-size:14px;}
#search-combobox .inner-wrap strong{line-height:18px;padding-bottom:5px;}
#search-combobox .inner-wrap span{line-height:24px;font-size:12px;}
#search-combobox .inner-wrap img{width:220px;display:block;margin-bottom:6px;}
/*end 全局搜索*/
#topNav i.icoTop{vertical-align:middle;display:inline-block;margin:0 0 0 3px;}
#topNav .icoDown{background-position:-80px -183px;;width:10px;height:6px;}
#topNav .topCont .mk{padding:0 10px;line-height:60px;display:block;float:left;cursor:pointer!important;}
#topNav .hidden_btn{height:auto;position:relative;}
#topNav .hidden_btn:hover a.mk{background:#f3f6f7;color:#666;}
#topNav .hidden_btn:hover i.icoDown{background-position:-47px -208px;}
#topNav .topCont{margin:0 auto;position:relative;height:60px;width:1200px;}
#topNav h1{background-positon:0 0;width:150px;height:52px;line-height:300px;overflow:hidden;float:left;margin:2px 60px 0 0;}
#topNav h1 a{display:block;width:150px;height:52px;}
#topNav .lftHead > *{font-size:18px;}
#topNav .topCont .lftHead .apply a{display:inline;margin:0;padding:0}
#topNav a{color:#fff;}
#topNav a:hover,#loginId:hover{color:#ccc;text-decoration:none;}
#topNav .topCont .dropDiv{position:absolute;top:52px;left:0;border-radius:0;border:none;background:#f3f6f7;}
#topNav .topCont .dropDiv:before{display:none;}
#topNav .topCont #findCont{width:560px;}
#topNav .topCont #findCont,#topNav .topCont #findCont a{color:#777;}
#topNav .topCont #findCont div.courseList{font-size:12px;margin:8px 8px 0;margin-top:-1px;overflow:hidden;}
#topNav .topCont #findCont #courseList h3{margin:5px 10px 0;border-bottom:solid 1px #ccc;padding-bottom:2px;display:none;}
#topNav .topCont #findCont #courseList h3 a{padding:5px 6px;}
#topNav .topCont #findCont #courseList h3 a:hover{background:#74b163;color:#fff;}
#topNav .topCont #findCont i{color:#999}
#topNav .topCont #findCont #prosub{margin:2px 8px 3px;overflow:hidden;}
#topNav .topCont #findCont dl{width:100%;overflow:hidden;line-height:16px;border-top:1px solid #ececec;padding:4px 0;margin-top:-1px;}
#topNav .topCont #findCont dl.bgList{background:#58bd96;}
#topNav .topCont #findCont dl.bgList a{color:#fff;}
#topNav .topCont #findCont dl.bgList i{color:#eee;}
#topNav .topCont #findCont dt{float:left;padding:2px 0 0 5px;font-size:14px;}
#topNav .topCont #findCont dt i.icon-angle-right{display:none;}
#topNav .topCont #findCont dt a{display:inline-block;width:95px;}
#topNav .topCont #findCont dd{margin-left:105px;font-size:12px;}
#topNav .topCont #findCont dd a{display:inline-block;padding:3px 4px;margin-right:5px;}
#topNav .topCont #findCont dl.bgList a:hover{text-decoration:underline;}
#topNav .topCont #applyCont a:hover{background:#eee url(/share/images/sprites.png) no-repeat 0 0;}
#topNav .topCont #applyCont:before{left:106px;}
#topNav .topCont #applyCont a{display:block;padding-left:24px;color:#777;margin:6px 10px 6px 12px;white-space:nowrap;}#topNav .topCont #applyCont a.andr{background-position:-106px -47px}#topNav .topCont #applyCont a.ipho{background-position:-106px -70px}#topNav .topCont #applyCont a.ipad{background-position:-106px -91px}
#topNav .topCont #applyCont a.courseIcon{background-position:-102px -189px}
#topNav .topCont #applyCont a.tikuIcon{background-position:-102px -215px}
#topNav .topCont #applyCont a.jobIcon{background-position:-102px -241px}
#topNav .topCont #applyCont a.bbsIcon{background-position:-102px -267px}
#topNav .topCont #applyCont a.bookIcon{background-position:-102px -291px}
#topNav .topCont #applyCont a.MewIcon{background-position:-102px -316px;}
#topNav .topCont #applyCont a.kjcyIcon{background-position:-102px -339px;}
#topNav .topCont #applyCont a.cpaIcon{background-position:-102px -362px;}
#topNav .topCont .newsCls,#topNav .topCont .hotCls{width:29px;height:15px;right:-20px;top:0;background-position:0 -183px}
#topNav .topCont .hotCls{background:url(/share/images/hotTop.png) no-repeat 0 0;}
#topNav .topCont .newCls{background:url(/share/images/newTop.png) no-repeat 0 0;}
#topNav .topCont #applyCont a.cardIcon{background:url(/share/images/topcfa.png) no-repeat;}
#topNav .topCont #applyCont a.cardIcon:hover{background:url(/share/images/topcfa.png) no-repeat #eee;}
#topNav .topCont #applyCont a.CDIcon{background:url(/share/images/CDIcon.png) no-repeat;}
#topNav .topCont #applyCont a.CDIcon:hover{background:url(/share/images/CDIcon.png) no-repeat #eee;}
#topNav .topCont a.yy{*height:28px;position:relative;}
#topNav .topCont .apply{*line-height:21px;margin-left:0;}
/*头部右侧*/
#topNav .topRgt{position:absolute;top:0;right:0;float:none;}
#topNav .topRgt .lgAfter{float:left;}
#topNav .rgt{margin-left:4px;}
#topNav .rgt .lgBefore{float:left;margin-left:5px;}
#topNav .rgt .lgBefore span.cGray{border-left:solid 1px #999;padding-left:10px;}
#topNav .downCls{display:none;}
#topNav .topCont .comMore{text-align:center;background:#f0f0f0;color:#a3a3a3;width:auto;margin:0 -3px -5px;border-radius:4px;overflow:hidden;padding:6px 0;}
#topNav .topCont .comMore a{text-decoration:none;color:#333;float:right;margin:5px 10px 0 0;}
#topNav .topCont .comMore .allmessageunset{float:left;margin-left:10px;padding:4px 10px;color:#333;cursor:pointer;}
#topNav .topCont .comMore .allmessageunset.current{background:#060;color:#fff;border-radius:5px;}

#topNav .rgt .lgBefore a,.lgPart a,.oterICall a{width:21px;height:21px;display:inline-block;margin:8px 5px 0;}
#topNav .rgt a.qqIcon,.lgPart a.qqIcon{background-position:-6px -47px}
#topNav .rgt a.wbIcon,.lgPart a.wbIcon{background-position:-36px -46px}
#topNav .rgt a.rrIcon,.lgPart a.rrIcon{background-position:-66px -46px;}
#topNav .rgt .lgBefore a:hover,.lgPart a:hover,.oterICall a:hover{background:url(/share/images/spritesHv.png) no-repeat;}
#topNav .rgt a.qqIcon:hover,.lgPart a.qqIcon:hover{background-position:-6px -47px}
#topNav .rgt a.wbIcon:hover,.lgPart a.wbIcon:hover{background-position:-36px -46px}
#topNav .rgt a.rrIcon:hover,.lgPart a.rrIcon:hover{background-position:-66px -46px}

#topNav .rgt .lgBefore em{cursor:pointer;padding:0 10px;line-height:60px;}


#topNav .rgt .lgAfter a#message{margin-top:22px;margin-left:15px;margin-right:0;}
#topNav .rgt .lgAfter img{height:24px;}

#topNav .rgt .lgAfter #message #remindCls{position:absolute;top:-4px;right:-5px;display:none;border-radius:10px;background:#ca3131;width:10px;height:10px;font-size:0;}
#topNav .rgt .personIf{margin-left:10px;}
#topNav .rgt .personIf img{cursor:pointer;vertical-align:-6px;border-radius:12px;}






#topNav .iconImg{display:inline-block;width:22px;height:18px;}
#topNav .newIcon{background-position:-104px -118px}
#topNav .notIcon{background-position:-53px -183px;height:16px;width:23px;}

#topNav #presonLst{left:auto;right:0;}
#topNav #presonLst .menuLIst a{display:block;color:#666;padding:5px 20px;white-space:nowrap;}
#topNav #presonLst a:hover{background:#eee;color:#333;}
#topNav a#message:hover em{opacity:.7;}


#topNav #presonLst a.hdCls{display:none;}.dloading{background:url(../images/loaderc.gif) no-repeat center scroll;height:100px;}


#topNav div,#topNav h1{-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
#topNav.sticky {height: 46px;animation:tiao_fly 0.5s ease-in 1;}
@keyframes tiao_fly{
	0% {top:-60px}
	100% {top:0}
}

#topNav.sticky h1 {margin-top:3px;background:url(/share/images/logo_small.png) no-repeat 0 6px;}
#topNav.sticky .topCont{margin-top:-8px;}
#topNav.sticky  .lftHead > *{font-size:14px;}

/*end 头部*/


.downCls{display:none;}

.oterICall a{width:19px;height:19px;margin:8px 2px 0;}
.oterICall a.qqIcon{background-position:0 -158px;}
.oterICall a.wbIcon{background-position:-25px -158px;}
.oterICall a.rrIcon{background-position:-49px -158px;}

/*右侧公用部分*/
.quick_links_wrap{font-size:0;width:49px; position:fixed;right:0;top:50%;margin-top:160px; z-index:100; -webkit-transition:width linear .2s; -moz-transition:width linear .2s; -ms-transition:width linear .2s; transition:width linear .2s;}
.quick_links_wrap.quick_links_min{ width:34px;}
.quick_links_wrap.quick_links_dockright{ margin-left:0; left:auto; right:4px;}
.quick_links_panel{ background:#35AF57; border:1px solid #e3e3e3;width:49px;position:absolute; left:0; bottom:0; -webkit-transition:all ease .2s; -moz-transition:all ease .2s; -ms-transition:all ease .2s; transition:all ease .2s;}
.quick_links_min .quick_links_panel{ height:32px; width:32px;overflow:hidden;}

.quick_links_min .quick_links_allow_gotop{ height:62px;}
.quick_links_panel .quick_toggle{background: #35AF57; height:48px; width:100%; position:absolute; left:0; bottom:0;}
.quick_links_panel .quick_toggle:hover{background:#2b9e4b;}
.quick_links_panel .toggle{background:url(/share/images/spritesRgt_201604.png) no-repeat -31px -37px; margin:-15px 0 0 -15px; height:31px; width:31px; position:absolute; left:50%; top:50%;-webkit-transition:-webkit-transform .25s ease-out 0s;transition:transform .25s ease-out 0s;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}

.quick_links_min .quick_links_panel .quick_toggle{height:32px;}

.quick_links_min .quick_links_panel .toggle{ background-position:-62px -37px;-webkit-transition:-webkit-transform .25s ease-out 0s;transition:transform .25s ease-out 0s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.quick_links{margin-bottom:48px; width:100%; -webkit-transition:top ease .2s; -moz-transition:top ease .2s; -ms-transition:top ease .2s; transition:top ease .2s;}
.quick_links_min .quick_links_allow_gotop .quick_links{ margin-top:-2px;}
.quick_links_min .quick_links{ top:32px;}
.quick_links .link_a{ display:block; border-bottom:1px solid #89cab1;margin:0; padding:8px 0; text-align:center;font-size:12px;height:auto;}
.quick_links .link_a:hover{ background-color:#2b914b; }
.quick_links i{display:inline-block; background:url(/share/images/spritesRgt_201604.png) no-repeat;height:31px; width:31px;vertical-align:top;}

.quick_links #changeVer{background:#faaa00 url(/share/images/iconOld.png) no-repeat center 0;}
.quick_links #changeVer i{background:none;}
.quick_links #changeVer.newCls{background:#faaa00 url(/share/images/iconNew.png) no-repeat center 0;}

.quick_links .return_top,.quick_links .feedBack_pop{cursor:pointer;}
.quick_links .return_top{margin-top:-48px;transition:all ease .1s;opacity: 0;background:#35AF57\9;background:#35AF57;filter:alpha(opacity=0);}
.quick_links_allow_gotop a.return_top{opacity: 1;margin:0;filter:alpha(opacity=100);}
.quick_links_min .quick_links_allow_gotop a.return_top{padding:0;}

.quick_links .return_top i{background-position: -93px -37px;}
.quick_links .qq_online i{background-position: 0px -73px;}
.quick_links .my_teacher i{background-position: 0 0;}
.quick_links .feedBack_pop i{background-position: -31px 0;}
.quick_links .qq_list i{background-position: -62px 0;}
.quick_links .phone_num i{background-position: -93px 0;}
.quick_links .qr_code i{background-position: 0 -37px;}


.quick_links .top{ background-position:-152px -182px;}
.quick_links_min .quick_links .top{ background-position:-180px -62px; height:20px; width:20px;}
.quick_links a:hover .top, .quick_links a.current .top{ background-position:-152px -220px;}
.quick_links_min .quick_links a:hover .top, .quick_links_min .quick_links a.current .top{ background-position:-180px -82px;}

.quick_links .hidden_btn{position:relative;}
.quick_links .dropDiv{right:49px;width:200px;height:auto;position:absolute;cursor:auto;color:#8d8d8d;top:-3px;border-radius: 0;box-shadow: none;}
.quick_links .dropDiv:before{display: none;}
.quick_links #qqList{top:-160px}

#qqList h3{border-bottom:solid 1px #e8e8e8;padding:2px 0 4px 10px;margin:0 -4px 5px;}
#qqList li{margin:3px 5px;position:relative;font-size:12px;line-height:24px;padding:0 4px;height:24px;text-align: left;}
#qqList li a{position:absolute;right:2px;top:0;border-radius:2px;background:#ecf2e0;color:#9eba6c;font-size:12px;text-decoration:none;text-align:center;width:65px;}
#qqList li:hover{background:#ecf2e0;}
#qqList li:hover a{background:#fff;color:#9eba6c}
#qqList:before,#phoneList:before{top:auto;left:auto;top:256px;right:-4px;box-shadow:0 0 rgba(0,0,0,0.2);}
#phoneList:before{top:35px;}
#phoneList div{padding:0 15px 10px;}
#phoneList div h5{font-weight:400;margin:10px 0 5px;}
#phoneList div em{display:block;padding:0 15px 5px 30px;background:url(/share/images/spritesRgtAll.png) no-repeat -5px -340px;}


/*end 右侧公用部分*/


/*底部*/
.dloading{background:url(../images/loaderc.gif) no-repeat center scroll;height:100px;}
.fv_iframe{display:none;}
/*form验证*/
.onShow{background:url(../images/onShow.png) no-repeat;padding-left:25px;font-size:12px;line-height:22px;vertical-align:middle;display:none;}
.onShow,.onFocus,.onError,onCorrect{margin-top:3px;}
.onFocus{background:url(../images/onFocus.png) no-repeat;padding-left:25px;font-size:12px;line-height:22px;vertical-align:middle;}
.onError{background:url(../images/onError.png) no-repeat;padding-left:25px;font-size:12px;line-height:22px;vertical-align:middle;color:#f00;}
.onCorrect{background:url(../images/onCorrect.png) no-repeat 0 3px;padding-left:25px;font-size:12px;line-height:22px;vertical-align:middle;width:25px;overflow:hidden;height:25px;text-indent:-2000px;}
.onLoad{background:#E9FFEB url(../images/onLoad.png) no-repeat 3px 3px;padding-left:25px;font-size:12px;line-height:22px;vertical-align:middle;} 
/*Begin 底部*/
.mainContent{width:1000px;margin:0 auto;color:#b7b7b7;padding-bottom:20px;font:14px/1.5 "Microsoft YaHei",微软雅黑,"宋体",arial,helvetica,sans-serif}
.UISitemap{background:#363636;margin-top:40px;border-bottom:solid 1px #505050}
#sitemapcont{float:left;width:700px;padding:20px 0}
#sitemapcont dl{float:left;width:30%;display:inline;margin-right:3%;}
#sitemapcont dt{color:#fff;font-size:24px;margin-bottom:10px;}
#sitemapcont dd{margin-top:5px;font-size:14px;}

.mainContent .info{padding-top:25px;float:right;}
.mainContent .info li{line-height:20px;text-align:left;overflow:hidden;margin-bottom:15px;white-space:nowrap;}
.mainContent .info li i{float:left;width:23px;height:24px;background:url(/share/images/footSprites.png) no-repeat;margin-right:5px;}
.mainContent .info li strong{margin-right:5px;font-weight:400;}
.mainContent .info .icoPhone{background-position:0 0;}
.mainContent .info .icoQq{background-position:0 -29px;}
.mainContent .info .icoWb{background-position:0 -56px;}
.mainContent .info .icoEm{background-position:0 -84px;}
/*.mainContent .info li a i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}*/
/*.mainContent .info li a:hover i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);color:#fff;opacity:1}*/
.mainContent .info li:hover .icoPhone{ background-position: 0 -115px;}
.mainContent .info li a:hover .icoQq{ background-position: 0 -144px;}
.mainContent .info li a:hover .icoWb{ background-position: 0 -171px;}
.mainContent .info li a:hover .icoEm{ background-position: 0 -199px;}


.UIFooter{background:#363636;padding:10px 0 0;line-height:14px;font-size:14px;}
.UIFooter .lft a{display:inline-block;margin:0 5px;}
.mainContent a{color:#b7b7b7}
.mainContent a:hover{color:#fff}
.UISitemap .sit{width:827px;float:left;}
.UISitemap .sit:after,.UISitemap .sit:before{clear:both;display:block;content:"";}
.UISitemap .info:after,.UISitemap .info:before{clear:both;display:block;content:"";}
.UISitemap .intit{width:227px!important;margin:0px!important;height:4px;font-size:0px;position:relative;top:-4px;left:-10px;background:url(../images/footbg.png) center top no-repeat;}
.UISitemap .ewm{float:right;margin:30px 10px 0px 0px;color:#c8c9ca;}
.UISitemap .ewm p{line-height:18px;text-align:center;margin-top:5px;font-size:12px;}



.bei .wrapCont{padding-top:10px;margin:0 auto;}
.bei a{height:23px;line-height:23px;display:inline-block;padding-left:26px;color:#b7b7b7;padding-right:15px;font-size:12px;text-align:left;}
.bei{padding-bottom:10px;background:#363636;text-align:center;width:100%;position:relative;}
.bei img{margin-right:10px;}
.bei a.kex1{background:url(../images/kex1.png) no-repeat;}
.bei a.kex2{background:url(../images/kex2.png) no-repeat;}
.bei a.kex3{background:url(../images/kex3.png) no-repeat;}
.bei a.kex4{background:url(../images/kex4.png) no-repeat;}
.bei a.kex5{background:url(../images/kex5.png) no-repeat;}
.bei a.kex6{background:url(../images/kex6.png) no-repeat;}
.bei a.kex7{background:url(../images/kex7.png) no-repeat;}
.bei a.kex8{background:url(../images/kex8.png) no-repeat;}
.bei a.kex9{background:url(../images/kex9.png) no-repeat;}
.bei a.kex-gs{background:url(/share/images/kex-gs.png) no-repeat;}

#floatTips{display:none;position:fixed;left:50%;top:50%;width:592px;height:626px;margin:-300px 0 0 -300px;z-index:1000;}
#floatTips em,#floatTips a{position:absolute;cursor:pointer;z-index:1001;}
#floatTips em{top:220px;right:27px;width:34px;height:34px;background:url(/share/images/close_bg.png) no-repeat 0 0;}
#floatTips a{bottom:45px;left:242px;background:#ffdd77;color:#9f491b;border-radius:4px;width:170px;text-align:center;line-height:38px;font-weight:700;font-size:22px;}
#floatTips a:hover{background:#edc54c;text-decoration:none;}
.bgfix{position:fixed;width:100%;height:100%;background:#000;left:0;top:0;filter:alpha(opacity=85);opacity:.85;}
#floatTips img{position: relative;z-index:1000;}
/*End 底部*/
#QQfangke_iframe{display:none;}
/*--移动端电话显示--*/
#footPhone{background:-moz-linear-gradient(90deg,#7db811,#88bf24);line-height:40px;text-align:center;color:#fff;font-size:20px;font-family:Arial,Helvetica,sans-serif;background:-webkit-linear-gradient(90deg,#7db811,#88bf24);background:-o-linear-gradient(90deg,#7db811,#88bf24);height:40px;width:100%;position:fixed;bottom:0;left:0;z-index:1000;display:none;border:solid 1px #4b6540;border-radius:4px;box-shadow:0px 0px 2px #fff inset;overflow:hidden;}
#footPhone i{margin-right:5px;}
#footPhone a.rgt{background:#689811;border-left:solid 1px #4b6540;font-size:16px;font-family:"微软雅黑";padding:0 5px;color:#fff;text-decoration:none;}
#footPhone .phoneLft a{display:inline-block;height:40px;color:#fff;}
/*--end 移动端电话显示--*/
/*底部提示*/
#noticeFooter{position:fixed;left:0px;bottom:0;_position:absolute;_top:expression(document.documentElement.clientHeight + document.documentElement.scrollTop - this.offsetHeight);background:#333;background:rgba(0,0,0,0.75);width:100%;padding:0;color:#fff;z-index:999;font-size:12px;}
#noticeFooter .noticeCont{padding:0 50px 0 30px;height:20px;line-height:20px;}
#noticeFooter .noticeCont a{color:#fff;}
#noticeFooter .noticeCont .lft{width:80%;background:url(../images/iconNotice.png) no-repeat 0 2px;padding-left:22px;white-space:nowrap;word-break:break-all;overflow:hidden;text-overflow:ellipsis;}
#noticeFooter .noticeCont em.rgt{cursor:pointer;}

/*双11*/
.double11{position:fixed;top:45px;right:40px;background:url(/share/images/1111.png) no-repeat 0 0;z-index:999}
.double11 a{display:block;width:150px;height:150px;outline:none;}
.double11 em{position:absolute;bottom:20px;right:67px;background:url(/share/images/newclose.png) no-repeat 0 0;width:9px;height:9px;cursor:pointer;}


@media screen and (max-width: 1400px) {
	#topNav .topCont .enter-btn{display:none;}
}
@media screen and (max-width: 1200px) {
	#wrapper,#breadNav,#topNav .topCont,.mainContent,.mainContent .sit{width:auto}
	#sitemapcont{float:none;width:100%;}
	.mainContent .ewm,.mainContent .info{display:none;}
	.UISitemap .mainContent{padding-left:20px;}
	#sitemapcont,.UISitemap .sit{width:auto;float:none;}
	.double11{display:none;}
}

/************************************************************************************
smaller than 767
*************************************************************************************/
@media screen and (max-width:767px){.right-menu-nav,#noticeFooter,body > .bei,#rgtFixed,#rgtPhone,.codeTips a,#tipsQq,.UIFooter .rgt,.floatDiv .lgCont .titLg em:nth-last-child(1),.bei .kex1,.bei .kex4,.bei .kex5,.floatDiv .lgCont #headloginForm ul p,#topNav .search,#topNav .topCont #findCont div#courseList dd,#topNav .topCont #findCont dl i,#topNav .topCont .lftHead .mk,#topNav .rgt .lgBefore span.cGray,#topNav .rgt .lgBefore a,#topNav .mobCouse,#topNav .rgt .lgAfter a.lft, #topNav .rgt .lgAfter span#message,#topNav .topRgt .lft.hidden_btn:first-child,#topNav .rgt .lgAfter>i,.UISitemap,.quick_links_wrap{display:none}#sitemapcont,.mainContent .sit{width:auto;float:none;}.codeTips span{display:inline}

.floatDiv{width:auto!important;}
.blockMsg{width:95%!important;left:5px!important;margin:0!important;top:20px!important;}

#loginDiv.floatDiv{width:350px!important;box-shadow:0 0 50px #000}
#loginDiv.floatDiv .lgCont{padding:10px 20px;}
.bei{padding-bottom:45px;padding-top:0}
.bei a{margin:0 10px;}

.bdNavbg{background:#eee;}#footPhone{display:block;}

#topNav .hidden_btn:hover a.mk{background:none;color:#fff;}
#topNav .topCont #findCont:before{display:block;left:28px;}
#topNav h1{left: 50%;margin-left: -57px;overflow: hidden;position: absolute;top: 2px;}
#topNav .menuMb{position:static}
#topNav .topCont .menuMb .mk{display:block}
#topNav .rgt .lgBefore em{padding:6px 15px 0;border:none;display:block}
#topNav .topCont #findCont .downCls a{display:inline-block;margin-right:10px;}
#topNav .menuMb .icoDown,#topNav .menuMb:hover i.icoDown{background:url(../images/sprites.png) no-repeat 0 -234px;width:39px;height:31px;}
#topNav .topCont #findCont{width:100%;}
#topNav .topCont #findCont .downCls{display:block;margin:0 10px 0;padding:5px;border-top:solid 1px #ccc;}
#topNav .topCont #findCont div#courseList{width:100%;overflow:hidden;clear:both;padding-bottom:5px;}
#topNav .topCont #findCont dl{float:left;width:auto;border:none;}
#topNav .topCont #findCont #prosub{overflow:hidden;}
#topNav .topCont #findCont dl.bgList a:hover{text-decoration:none;}
#topNav .topCont #findCont dt a{width:85px;}
#topNav .topCont #findCont #courseList h3{display:block;}

#doyoo_panel,#doyoo_monitor{display:none!important;}
a:hover{text-decoration:none;}
.UIFooter{margin-bottom:35px;}
}

@media screen and (max-width:1224px){.fancon .fanitem .fanirig{width:80%!important;}}
@media screen and (max-width:1000px){.fank{height:440px!important;}.fancon .fanitem .fanirig{width:70%!important;}}
@media screen and (min-width: 560px) {}
/************************************************************************************
smaller than 560
*************************************************************************************/
@media screen and (max-width: 560px) {
	/* disable webkit text size adjust (for iPhone) */
	html{-webkit-text-size-adjust:none;}
	a:hover{text-decoration:underline}
	#sitemapcont dl{width:49.5%;}
	#loginDiv.floatDiv{width:280px!important;}.floatDiv .lgCont .titLg em{font-size:14px;}.floatDiv .lgCont .titLg p{font-size:11px;}.recordIcp,.newinfodiv,.floatDiv .lgCont .unUser{display:none;}.floatDiv .lgCont .fgtLi{font-size:12px;}.floatDiv .otherWrap a{margin:0 15px;}.floatDiv .otherWrap a img{width:50px;}.floatDiv .otherWrap a{margin:0 25px;}.floatDiv .otherWrap a:nth-child(4){display:none;}
	.fancon .fanitem .fanirig{width:60%!important;}
}

/* Begin 反馈信息弹出框 */
/*.fank{width:50%;height:400px;position:fixed;_position:absolute;top:25%;left:25%;border:1px solid #c2c2c2;background:#fff;z-index:1000;padding:24px 28px;display:none;box-shadow:0 0 20px #646464;border-radius:8px;}
.fank h3{color:#8d8d8d;font-size:20px;font-weight:normal;}
.fancon{overflow:hidden;padding-top:16px;padding-left:5px;}
.fancon .fanitem{overflow:hidden;padding-bottom:12px;padding-top:5px;}
.fancon .fanitem .fanileft{width:80px;float:left;color:#8d8d8d;text-align:center;font-weight:bold;word-break:break-all;white-space:nowrap;}
.fancon .fanitem .fanileft em{color:#f00;display:block;text-align:center;font-weight:normal;margin-top:5px;}
.fancon .fanitem .fanirig{width:85%;float:left;color:#8d8d8d;}
.fancon .fanitem .fanirig .txtar{width:99%;+width:95%;height:140px;line-height:26px;font-size:14px;border:1px solid #dadada;color:#c2c2c2;border-radius:0px;padding:10px;}

.fancon .fanitem .fanirig .fanfile{height:28px;line-height:28px;margin-right:10px;padding:2px 10px 4px;text-align:center;color:#8d8d8d;font-size:14px;font-weight:bold;border:1px solid #dadada;margin-right:12px;text-decoration:none;background:#e8e8e8;background:-moz-linear-gradient(90deg,#e8e8e8,#fff);background:-webkit-gradient(linear,50% 100%,50% 0%,from(#e8e8e8),to(#fff));background:-webkit-linear-gradient(90deg,#e8e8e8,#fff);background:-o-linear-gradient(90deg,#e8e8e8,#fff);cursor:pointer;position:relative;overflow:hidden;vertical-align:middle;padding:2px 10px;}
#fanfile{font-size:0px;width:63px;height:23px;}
.fancon .fanitem .fanirig .fanfile input{position:absolute;right:0;top:0;font-size:30px;filter: alpha(opacity=0);-moz-opacity:0;opacity:0;cursor:pointer;}

.fancon .fanitem .fanirig .fanfile:hover{text-decoration:none;text-decoration:none;background:#e8e8e8;background:-moz-linear-gradient(90deg,#fff,#e8e8e8);background:-webkit-gradient(linear,50% 100%,50% 0%,from(#fff),to(#e8e8e8));background:-webkit-linear-gradient(90deg,#fff,#e8e8e8);background:-o-linear-gradient(90deg,#fff,#e8e8e8);}
.fankbtn .btnfan{padding:3px 24px 5px;color:#fff;font-size:16px;boder-radius:3px;background:#5e9c1f;background:-moz-linear-gradient(90deg,#5e9c1f,#94c26c);background:-webkit-gradient(linear,50% 100%,50% 0%,from(#5e9c1f),to(#94c26c));background:-webkit-linear-gradient(90deg,#5e9c1f,#94c26c);background:-o-linear-gradient(90deg,#5e9c1f,#94c26c);border:0px none;cursor:pointer;}
.fankbtn .qx{padding:5px 24px;font-size:16px;border-radius:3px}
.fankbtn .btnfan:hover{background:#5e9c1f;background:-moz-linear-gradient(90deg,#94c26c,#5e9c1f);background:-webkit-gradient(linear,50% 100%,50% 0%,from(#94c26c),to(#5e9c1f));background:-webkit-linear-gradient(90deg,#94c26c,#5e9c1f);background:-o-linear-gradient(90deg,#94c26c,#5e9c1f);}
.fank .fanirig p{color:#f00;}
/* End 反馈信息弹出框 */

/* 2014-12-24 Begin 反馈信息弹出框 */
.fank{width:28%;position:fixed;_position:absolute;top:10%;left:34%;border:1px solid #c2c2c2;background:#fff;z-index:1000;padding:24px 28px;display:none;box-shadow: 0 0 20px #646464;border-radius:8px;}
.fank h3{width:346px;height:81px;color:#8d8d8d;font-size:20px;font-weight:normal;background:url(../images/tz.png) no-repeat;}
.fancon{overflow:hidden;padding-top:16px;font-family:microsoft yahei;}
.fancon .fanitem{overflow:hidden;padding-top:5px;}
.fancon .fanitem .fanfile{height:28px;line-height:28px;+height:20px;display:inline;padding:4px 10px;text-align:center;color:#fff;background:#77a746;font-size:12px;cursor:pointer;position:relative;overflow:hidden;vertical-align:middle;border-radius:4px;}
.fancon .fanitem .fanfile input{position:absolute;right:0;top:0;font-size:30px;filter: alpha(opacity=0);-moz-opacity:0;opacity:0;cursor:pointer;}
#fanfile{font-size:20px;}
.fankbtn .btnfan{padding:3px 50px 5px;*padding:3px 25px 5px;color:#fff;font-size:16px;border-radius:5px;background:#77a746;box-shadow:0 4px 0 #3a5a2d;border:0 none;cursor:pointer;letter-spacing:4px;}
.fankbtn .qx{padding:3px 50px 5px;*padding:3px 25px 5px;font-size:16px;border-radius:5px;background:#eeeeef;box-shadow:0 4px 0 #717071;border:0 none;margin-left:22px;letter-spacing:4px;cursor:pointer;}
.fank .fanirig p{color:#f00;}
.fanitem dt{overflow:hidden;color:#595757;padding-bottom:8px;}
.fanitem dt span{padding:0 10px 1px;background:#77a746;color:#fff;font-size:14px;border-radius:6px;display:inline-block;}
.fanitem dt input{margin:0 6px 0 0;}
.fanitem dt label{margin-right:20px;font-size:12px;}
.fanitem dt .fankimg{width:60px;height:40px;float:left;}
.fanitem dt .fanbtn{width:100px;float:right;text-align:right;}
.fancon .fanitem .txtar{height:68px;width:97%;color:#8d8d8d;margin-top:6px;margin-bottom:0;}
.fanitem dt em{font-size:14px;}
.txtar{width:96%;color:#8d8d8d;}
.fankbtn{text-align:center;padding-bottom:8px;padding-top:10px;}
.fann{overflow:hidden;}
.fB {font-weight:bold;}
/* End 反馈信息弹出框 */

/*优惠券*/
.f-reg-sale{background: url(../images/sale.png) no-repeat;width: 90px;height: 118px;position: fixed;right: 0;z-index: 100;}
@media screen and (max-width:560px){
	.f-reg-sale{width: 55px;-webkit-background-size: 100%;background-size: 100%;}
}