/*
* Create time: 2008年02月1日 16:00:50 星期五
* Create user: King.Js
* 易教网
* 
*/
/********基本类**********/
* {margin:0;padding:0;} 
BODY {MARGIN: 0px;padding: 0px;text-align: center;margin-rewsight: auto;margin-left: auto;
background: url(../i/bodybg.jpg) top repeat-x #fff;font-family:'Microsoft Yahei',"simsun";}
table{margin-right: auto;margin-left: auto;}
td {color: #666;font-size: 12px ;}
div {font-size: 12px ;margin-right: auto;margin-left: auto;text-align: left;}
ol,ul{list-style: none;}
textarea{font-size: 12px;}
.STYLE5 {font-size: 12px;
color:#000;
vertical-align:bottom;
cursor:pointer;
}

/********常用公共类**********/
.clearfix:after { 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;} 
.clearfix { zoom:1; display: inline-block; _height:1px; } 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
*+html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */ 
/* */
.black{color: #000!important;}
.blue{color: #009fe1!important;}
.grey{color: #009fe1!important;}
.green{color: #1fa300!important;}
.red{color: #f00!important; }
.gray{color:#f2f2f2!important;}
.white,.white:hover{color:#fff!important; background:#fff!important; text-decoration:none!important;}
.topTl div em i,
.yel{color: #f50!important;}
.p11{font-size: 11px;}
.p14{font-size: 14px;}
.boder01{border: solid 1px #c6c6c6;}
.boder02{border: solid 2px #DCDCDC;}
.noboder{border: none!important;}
.none{display: none!important;}
.hackbox{height:5px;clear:both;overflow: hidden;}
.red1{color: #f00!important; text-decoration:underline!important;}
.red1:hover{text-decoration:none!important;}
.orange{ color:#ffa500!important;}

.butyle,.butgreen,.butblue{height: 22px;margin-left:-8px;}
.butyle:hover,.butgreen:hover,.butblue:hover{background: url(../i/butbg.gif) left -52px repeat-x!important;border: solid 1px #bff94f!important;color: #577c10!important;}

.butyle{background: url(../i/butbg.gif) left -31px repeat-x;border: solid 1px #e9dc60;color: #8e6f00;}
.butgreen{background: url(../i/butbg.gif) left -52px repeat-x;border: solid 1px #bff94f;color: #577c10;}
.butblue{background: url(../i/butbg.gif) left -73px repeat-x!important;border: solid 1px #60cce9!important;color: #22677a;}


.fl{float: left;}
.fr{float: right!important;}
.ac{text-align: center!important;}
.ar{text-align: right;}
.cle{	clear: both;}

.topTcT strong,.tit01T A strong,.loginT1 em A strong,.ban1 ul li A strong,.ban2 ul li A strong{font-weight: normal;}



/********伪类**********/
A {color: #545454;text-decoration: none;}
A:hover {color: #000;text-decoration: none;}

.gfontlink{ color:#1fa300!important; text-decoration:underline!important;}
.gfontlink:hover{  color:#1fa300!important; text-decoration:none!important;}

A img{border: none;}

A.topTrDh,A.topTrDh:visited
{display: block;float: right;margin: 4px 7px;padding:3px 3px 2px 3px;*padding:3px 3px 1px 3px;background: #000;color: #fff;border: solid 1px #ffe400;}
A.topTrDh:hover{background: #f40d00;}

A.daolist,A.daolist:visited{display: block;margin:6px 15px;padding:5px 3px 3px 32px;background: url(../i/anbg.gif) #fefef1 10px -638px no-repeat;border: solid 1px  #fef5c5;letter-spacing:8px;}
A.daolist:hover,A.daolistc{background: url(../i/anbg.gif) #f1ffe1 11px -672px no-repeat;border: solid 1px #d2ffa7;color: #247500;}
A.daolistc/**选中状态**/{display: block;margin:6px 15px;padding:5px 3px 3px 32px;letter-spacing:8px;}

A.textunl,A.textunl:visited{text-decoration:underline !important;}
A.textunl:hover{text-decoration:none !important;}

/****文章列表****/
ol.Pline01,ol.Pline02 {margin: 1px 3px 0 3px;list-style:none;}
ol.line01,ol,ol.newline01,ol{margin: 0px 2px 5px 2px; padding:3px;list-style:none;}
ol.line00,ol.syline00{margin:5px 3px 0 3px;list-style:none;}
ol.line0r2 li{padding:5px;*+padding:3px;height:15px; line-height:17px;margin:0 2px; overflow:hidden;}
ol.line0r2 li:hover{background: #fcf3fe!important;}
ol.line0r2 li A:hover{text-decoration: underline;}
ol.line01 li a.xian{width:270px;}
ol.line01 li,ol.newline01 li,ol.line00 li,ol.syline00 li,ol.Pline01 li,ol.Pline02 li{background: url(../i/butbg.gif) 2px -112px no-repeat;text-align: left;line-height:20px;padding:2px 0 2px 10px;border-bottom:dotted 1px #f6e7fc;}
ol.line01 li:hover,ol.newline01 li:hover,ol.syline00 li:hover,ol.Pline01 li:hover,ol.Pline02 li:hover{background: url(../i/butbg.gif) #fcf3fe 2px -133px no-repeat;}
ol.Pline01 li:hover,ol.Pline02 li:hover{background: url(../i/butbg.gif) #fcf3fe 2px -133px no-repeat;}
ol.line01 span,ol.newline01 span,.ol.line00 span,ol.syline00 span,ol.Pline01 span,ol.Pline02 span{font-size: 11px;float: right;color: #f50;text-decoration: none;}
ol.line01 li a,ol.newline01 li a,ol.line00 li a,ol.syline00 li a,ol.Pline01 li a,ol.Pline02 li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ol.line01 li a{ width:200px;color: #927d52;}
ol.newline01 li a{ width:254px;color: #927d52;}
.line01span1{ float:left; color:#64573b!important; width:40px!important;}
.line01span2{ float:left!important;color: #927d52!important; width:10px;}
.line01span3{color:#927d52; width:150px!important;}
.line01span4{color:#927d52; width:206px!important;}
.line01span1:hover,.line01span3:hover,.line01span4:hover{ color:#000!important;}
ol.line0r2 li a{ width: 190px;}
ol.line01 li a:hover{color:#000;}
ol.line00 li a{width:165px;}
ol.syline00 li a{width:200px;}
ol.line00 li:hover,ol.syline00 li:hover{background: url(../i/butbg.gif) #fcf3fe 2px -133px no-repeat;}
ol.Pline01 li a{width:232px;}
ol.Pline02 li a{width: 518px;font-size: 14px;}
ol.line01 li a:hover,ol.line00 li a:hover,ol.syline00 li a:hover,ol.Pline01 li a:hover,ol.Pline02 li a:hover{text-decoration: underline;}
 
ol.line02,ol.line03{margin:0px;list-style:none;color: #574d3a;}
ol.line02 li{clear: both; padding:3px 6px !important;display: block;border-bottom: solid 1px #f8f3e6;height:18px;*+height:auto;zoom:1;overflow:hidden}
ol.line03 li{clear: both;padding:6px;display: block;border-bottom: solid 1px #E9E2D5;zoom:1;overflow:hidden}
ol.line02 li:hover{background: #fcf3fe!important;}
ol.line02 li A,ol.line03 li A{color: #0f989c; text-decoration:underline;}
ol.line03 li A:hover{text-decoration:none!important;}
ol.line03 strong{ color:#f00; }
.lin02bg{padding: 0 5px!important;background: url(../i/titbg.gif) left -43px repeat-x!important;border-bottom: solid 1px #d5cea4;height:22px!important;line-height:25px;vertical-align: middle;font-weight: bolder;color: #856b31!important;}
.lin02bg b{ font-weight:bolder!important; }
.lin02bgC,.line0r2bg{background:#fcf3fe!important;border-top: solid 1px #faeffc;}
ol.line02 li em{font-style: normal;display: block;float: left;width:11%;}
ol.line02 li address{ font-style: normal; text-align:left;display: block;float: left;width:5%; }

ol.line02 li i{ font-style: normal;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;width:18%;}
ol.line02 li u{text-decoration: none;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:left;float: left;width:22%;}
ol.line02 li b{ font-weight: normal ;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;width:33%;}


ol.line02 li A{text-decoration: underline;}
ol.line02 li A:hover{text-decoration: none;}
ol.line03 li em{font-style: normal;display: block;float: left;width:16%; text-align:left; }
ol.line03 li em img{ float:left; clear:both; width:78px; height:78px; margin:4px 0 0 8px; display:inline;box-shadow:2px 2px 1px #999;border:1px solid #dadada; border-radius:3px;}
ol.line03 li em img:hover{ border:1px solid #f60;}
ol.line03 li b{font-style: normal; font-size:13px;display: block;float: left;width:39%;text-align: left;font-weight:normal; padding:0 0 0 3px;min-height:100px;}
ol.line03 li d{ display:inline;font-style: normal; font-size:12px;float: left;width:29%;padding:0 5px;text-align:left; }
ol.line03 li d span{margin-left:5px; color:#f5f5f5;}
ol.line03 li u{font-style: normal; font-size:13px;display: block;float: left;width:39%;text-align: left;padding:0 0 0 3px; text-decoration:none;}
ol.line03 li b a,ol.line03 li b{color:#574d3a!important; padding:5px; display:block; text-decoration:none!important;}


ol.line03 li i{font-style: normal;display: block;float: left;width:22%;padding:0 5px;text-align:left; }
ol.line03 li address{font-style: normal;display: block;float: left;width:15%;padding:0 3px 0 5px;word-break:break-all; }
ol.line03 li address img{vertical-align:middle;margin-bottom:3px; }
ol.line03 li em u{text-decoration: none;display: block;float: left;width:35px; text-align:left;}
ol.line03 li div{text-decoration: none;display: block;float:left;width:12%; text-align:left;}
ol.line03 li dd{text-decoration: none;display: block;float: left;width:8%; text-align:left;}
/*******顶部*******/
.topT{text-align: center;width: 950px;vertical-align: middle;clear: both;}
.topT h1{font-size: 12px;display:inline;}  

.topTl{float: left;margin:10px 10px 0 5px;width: 141px;}
.topTc{float: left;width: 635px;}

.topTcT{clear: both;padding:10px 10px 5px 10px;text-align: left; height:auto; overflow:auto;}
.topTcT h1,.topTcT strong{color: #f00; font-weight: bolder;}

.topTcT A{text-decoration: underline;color: #000;}
.topTcT A:hover{text-decoration:none;}
.topTcT img{float: left;}
.topTcB{display: block;height:28px;line-height: 28px;vertical-align: middle;background: url(../i/daobg01.gif) left -91px repeat-x;border: solid 1px #e8e8e8;font-style: normal;font-size: 14px;font-weight: bolder; clear:left;}
.topTcB em{float: left;display: block;margin:6px 20px 0 10px;width: 139px;height: 16px;line-height: 16px;background:url(../i/anbg.gif) left -725px no-repeat;font-size: 11px;text-align: center;font-weight: bolder;color: #fff;}
.topTcB em i{color: #ff8400;}
.topTcB img{vertical-align: middle;margin:2px 5px 0 0!important;*+margin:5px 5px 0 0;}
.topTcB h1,topTcB strong,.topTcB h3{font-size: 14px;display: inline;color: #f00;}
.topTcB span{color: #f00;}

.topTr{float: right;margin:10px 0 0 5px;line-height:2.5;width:145px;text-align: center;}
.topTr A:hover{text-decoration: underline;}
.topTr img{border: none;vertical-align: middle;margin:0 3px;}

.tttext{font-size:14px; font-weight:bold; letter-spacing:2px; display:block; margin-top:6px;}
.tttext em{font-style:normal}
/******导航******/
.newdaobg01{background: url(../i/daobg01.gif); margin-left:auto; margin-right:auto;height: 27px;clear: both;text-align: center;}
.nmainbg{clear: both;width:950px;height: 27px;margin-right: auto;margin-left: auto;background: url(../i/daobg01.gif);}
.daobg01 ul{ float:left;list-style: none;}
.daobg01 ul li{float: left;margin:4px 1px 0 1px;}
.daobg01 ul li h1,h2,h3{font-size: 14px;}
.daobg01 ul li a,.daobg01C,.daobg01CsC,.daobg01ClC{float: left;display: block;background: url(../i/daobg03.gif) left -97px no-repeat;font-size: 14px;font-weight: bolder;color: #fff;letter-spacing: 1px;height: 23px;text-align: center;line-height: 23px;vertical-align: middle;}
.daobg01 ul li a,.daobg01C{width:75px; cursor:pointer;}



A.daobg01Cs,.daobg01CsC{width:62px!important;}
A.daobg01Cl,.daobg01ClC{width:90px!important;}
.daobggreen{background: #79cd16;height:21px;display: block;}
.daobggreen em{font-style: normal;}

.daobg01 ul li u{text-decoration: none;}

/***选中状态***/
.daobg01 ul li a:hover,.daobg01C{background: url(../i/daobg03.gif);color: #000!important;}
.daobg01C:hover,.daobg01CsC:hover,.daobg01ClC:hover{ text-decoration: underline; }

A.daobg01Cs:hover,.daobg01CsC{background: url(../i/daobg03.gif) left -65px!important;color: #000!important;}
A.daobg01Cl:hover,.daobg01ClC{background: url(../i/daobg03.gif) left -32px!important;color: #000!important;}

.daobg02{clear: both;padding: 3px 0 0 5px!important;*+padding: 7px 0 0 5px;height: 22px;text-align: center;}
.daobg02 div{width: 950px;}
.daobg02 em{display: block;float: left;background: url(../i/anbg.gif);width: 72px;line-height: 20px;vertical-align: middle;text-align: center;letter-spacing: 1px;font-style: normal;font-weight: bolder;color: #f00;}
.daobg02 p{color: #aaa;padding: 2px 0 0 72px;}

/******两栏布局******/
.main,.zxtop{clear: both;width:950px; height:auto;margin-right: auto;margin-left: auto;background:#fff;}
.zxtop{ margin-top:10px;}
.ie6main{_margin-top:-6px;}
.mainbg{padding-top: 7px;background: url(../i/daobg03.gif) left -245px repeat-x!important;}
.rightM{float:left;margin-left: 1px;width:240px;background:#fff;}
.rightM ol{border: solid 1px #ffa40f; border-top: none;  }
.rBboder{border-bottom:none;}

.leftM{float:right;width:706px; }
.LleftM{float:right;width:240px;}
.LrightM{float:left;width:705px;}

.leftM1{float:left;width:495px;}
.rightM1{float:right;width:210px;}
.PrightM{float:right;width:300px;}
.PleftM{float:left;width:650px;}
 

/****黄色背景框底****/
.titseach{margin:2px 0 2px 2px;padding: 1px;background: url(../i/anbg.gif) right bottom no-repeat;border: solid 1px #efe7bc;}
.titseach1{margin:2px 0 2px 2px;padding: 1px;border: solid 1px #efe7bc;}
.tit01,.tit02{margin:2px;padding:1px;border: solid 1px #efe7bc; overflow:hidden;}
.tit01{clear: both;}


.tit02{float: left;width: 308px;*+width: 308px;}
.tit01T,.Ptit01T{width: 207px;height: 23px;float: left;background: url(../i/anbg.gif) -187px top repeat-x;overflow: hidden;}
.Ptit01T{width: 260px!important;}
.tit01T1{ padding-left: 4px; height: 24px;background: url(../i/titbg.gif) top center no-repeat;overflow: hidden;}
.tit01T h2,.tit01T1 h2,.Ptit01T1 h2,.tit01T2 h2,.tit01T2 h3{ margin-top:5px;font-size: 14px;height: 18px; line-height:18px; vertical-align:middle;letter-spacing:3px;}
.tit01T2 img{float:left;margin-top:3px!important;}
.tit01T2 h2 img{float:left;margin-top:0px!important;}

.tit01T1 h2{ font: 12px; color:#d56900;}


.tit01TB1{height: 24px;border-bottom: solid 1px #ffbf0b; background: url(../i/anbg.gif) left -779px; overflow: hidden;}
.tit01TB1 h2,.tit01TB1 h3{ margin:5px 0 0 5px;letter-spacing:2px; color: #fff; }
.tit01TB1 h3{ font-size:12px;}
.tit01TB1 h2 img,.tit01TB1 h3 img{ margin-right: 4px; }
.tit01TB1 p{margin:3px 10px 0 0;float: right;}
.tit01TB1 p A,.tit01TB1 p A:hover{ display: inline; float: none; background: none; border: none; }
.tit01TB1 p A:hover{ text-decoration: underline; }
.t1{font-size:12px; padding:5px; line-height:25px;color: #545454;}
.tit01T h2 img,.tit01T1 h2 img,.Ptit01T1 h2 img,.nPtit01T1 img{vertical-align: middle;margin:0 5px;}
.tit01T1 img,.Ptit01T1 img,.tit01T2 img,.nPtit01T1 img{float: left;margin:0 5px;}
.tit01T A,.tit01T1 A,.tit01T2 A,.tit01TB1 A{float: right;display: block;height: 17px;margin:5px 3px 0 0;padding:0 5px;background: url(../i/butbg.gif) left -94px repeat-x;border: solid 1px #fef6ce;border-bottom: none;color: #c58508;}
.tit01TB1 A{ margin:3px 1px 0 0!important; }
.tit01T1 A{margin:4px 8px 0 0!important;*+margin:4px 4px 0 0;}
.tit01T A:hover,.tit01T1 A:hover,.tit01T2 A:hover,.tit01TB1 A:hover{color: #76b900;background:#fff;border: solid 1px #bff94f;border-bottom: none;}
.tit01TB{position: relative;padding:1px 5px;height: 18px;border-bottom: solid 2px #ffbf0b;}
.tit01TB ul{list-style: none;position: absolute;top:-4px;left: 5px;}
.tit01TB ul li{display: inline;}
.tit01TB ul li A
{display: block;float: left;width: 88px;margin:0 2px;background: url(../i/daobg03.gif) left -163px repeat-x;color: #3e2501;line-height:30px;vertical-align: middle;text-align: center; cursor:pointer;}
.tit01TB ul li A:hover,
A.tit01TBc/***选中状态***/
{color:#fff!important;background: url(../i/daobg03.gif) left -128px repeat-x!important;font-size: 12px;font-weight: bolder;}
.tit01T2 em{font-style:normal;}
.tit01T2{margin-top:2px;height: 25px;border: solid 1px #f7db96;background: url(../i/butbg.gif) left -199px repeat-x;}
ul.tit01T2B{list-style: none;clear: both;margin: 5px 0 0 5px;}
ul.tit01T2B li{display: inline;}
ul.tit01T2B li A{display: block;float: left;margin-right: 1px;width: 65px;height: 20px;text-align: center;line-height: 20px;vertical-align: middle;background: url(../i/anbg.gif) -509px -187px;color: #524915;}
ul.tit01T2B li A:hover,A.tit01T2Bc{background: url(../i/anbg.gif) -425px -187px!important;color: #fff!important;font-weight: bolder;}
.tit03{padding:0 5px 0 16px;height: 24px;line-height: 24px;vertical-align: middle;background: url(../i/anbg.gif) #ffffdb 5px -751px no-repeat;border-top: solid 1px #fff;border-bottom: solid 1px #e8e2bf;}
.tit03 h3{font-size: 12px;color: #f00;}
.tit03 A{color: #9e803c;}
.tit03 A:hover{color: #624a12;text-decoration: underline;}
#kemu{display: block;margin:2px 2px 2px 0px;padding-right:15px;float: left;width: 665px!important;*+width: 658px;border-right: solid 2px #fbf2d3; height:355px;}
#kemu ul li
{display: block;float: left;margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none; clear:both;}
#kemu ul li a
{margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none; clear:both;}
#kemu1{display: block;margin:2px 2px 2px 0px;padding-right:15px;float: left;width: 665px!important;*+width: 658px;border-right: solid 2px #fbf2d3; height:335px;}
#kemu1 ul li
{display: block;float: left;margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none; clear:both;}
#kemu1 ul li a
{margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none; clear:both;}
#gaoxiao ul li a:hover
{background: #a46400;color: #fff;text-decoration: none;}
/****右区登录*****/
.loginbg{ margin-bottom: 5px; background: url(../i/anbg.gif) #FFEFC3 right top no-repeat;border: solid 1px #efcc8c;}
.loginT{clear: both;margin: 1px;padding: 2px;}
.loginT img{float: left;margin:4px 2px 2px 3px;}
.loginT div h2{padding-left:10px;}
.loginT1{clear: both;padding-left:15px;}
.loginT1 p{padding:5px 0;*+padding:3px 0;color:#3c2d00;}
.loginT1 em{display: block;margin:6px 20px 6px 6px!important;*+margin:5px 20px 5px 5px;padding:4px 3px;text-align: center;font-style: normal;background: url(../i/daobg03.gif) left -192px repeat-x;border: solid 1px #f6d8a1; }
.loginT1 em img{margin:0 3px;vertical-align: middle;}
.loginT1 em A{color: #574013;}
.loginT1 em A:hover,.loginT1 A:hover{color: #000;text-decoration: underline;}
.loginT1 div{margin:8px 10px;padding:2px 0;border-bottom: solid 1px #f9f6e3;}
.loginT1input{height: 19px;line-height:19px;vertical-align: middle;border: solid 1px #e3c881;color:#000;}
.loginT1input:hover,.loginT1 em:hover,.seacbg1 select:hover,.nseacbg1 select:hover,.newseacbg1 select:hover,.seainput:hover,.loginb2 fieldset input:hover{border: solid 1px #bff94f;}
.newseacbg1 input{ margin-top:8px;margin-top:7px\9;+margin-top:4px;_margin-top:4px;}

.seacbg1 input{margin-top:6px;margin-top:3px\9;+margin-top:3px;_margin-top:3px; margin-left:3px; display:inline;}
.loginbg2{ padding-bottom: 3px;background: url(../i/titbg.gif) #fff left -70px repeat-x;border: solid 1px #efcc8c;}
.loginbg2 div p{ margin:3px 0;*margin:0;  }
/********首页图片新闻*******/
.inewr{margin-left:345px;padding:6px 0;*+padding:4px 0;}
.inewr div{background: #fff;border: solid 1px #fef5c5;margin:5px;}
.inewr div h1 a,.inewr div h1 a:visited{display: block;margin:5px;border-bottom: solid 2px #fef5c5;text-align: center;font-size: 20px;font-weight:bolder;color: #f00;}
.inewr div p a,.inewr div p a:visited{display: block;padding:3px 10px;line-height: 1.5;color: #888864;text-indent : 24px;}
.inewr div h1 a:hover,
.inewr div p a:hover{text-decoration: underline;}
.inewr ol{padding-left: 2px;}
.inewr ol li a{width:252px !important;}
/**********友情链接**********/
.ljmain{clear: both; margin:3px auto; padding:3px 0; width:950px; height:auto;border-top: solid 1px #fcf2bc;border-bottom: solid 1px #fcf2bc;}
.ljdh{float:left;width:120px;height:24px; padding-top:4px;background:url(../i/yqlj.gif);text-align:center; letter-spacing:3px;}
.ljdh img{ margin-right:5px; vertical-align: middle;}
.ljdh strong{ font-size: 14px; }
.ljnr1{float: left; width:950px; overflow: hidden; height:auto; line-height: 24px; vertical-align: middle; background:#fff;vertical-align: middle; }
.ljnr1 strong{color:#f00;}
.ljnr1 strong{color:#aeaeae;}
.ljnr1 A{color:#aeaeae!important;}
.ljnr1 A:hover{color:#555!important;}
.ljnr2{clear: both; margin:3px auto; padding:3px 0; width:950px; height:auto;border-bottom: solid 1px #fcf2bc;}
.ljnr,.ljnr2{clear: both; line-height: 2;}
.ljnr A{ padding-right: 5px; color:#d4be6a;}
.ljnr2 A{ padding-right: 5px; color:#0f989c;}
.ljnr A:hover{ padding-right: 5px; color:#CC9900!important;}
.ljnr2 A:hover{ padding-right: 5px; color:108a8e!important;}
.ljnr A:hover,.ljnr1 A:hover,.ljnr2 A:hover{text-decoration: underline;}
/*********二级页面右区********/
.iradin{float: left;margin:5px 3px 0 3px;text-align: center;}
.iradin A,.listmeber1 A{display:block;border:solid 1px #fc0;}
.iradin A:hover,.listmeber1 A:hover{border: solid 1px #f00;}
.iradin p A,.iradin p A:hover{padding:5px 0;border: none;font-weight: bolder;}
/*********二级页面当前位置********/
.rcur{margin:2px 2px -2px 2px;height: 21px;background: url(../i/butbg.gif) left -171px repeat-x;border: solid 1px #f4f4f4;border-bottom: solid 1px #bfff80;color: #999;}
.rcur:hover{border-bottom: solid 1px #e5faf0;}
.rcur p{margin-left: 10px;padding:4px 0 0 15px;background: url(../i/d05.gif) 1px 6px no-repeat;}
.rcur h2{padding-top: 5px;color:#f00; font-size:12px; font-weight:normal;  }
.rcur h1{height: 21px;padding-top:4px;color:#999; font-size:12px; font-weight:normal; display:inline; float:left; margin-left:5px; }
.rcur A,.rcur A:visited {color: #999;text-decoration: none;}
.rcur A:hover {color: #856b31;text-decoration: underline;}
.Ptit01T1{height: 23px;background: url(../i/titbg.gif) left -45px repeat-x;border-bottom: solid 1px #f4e48e;overflow: hidden;}
.nPtit01T1{height: 23px; line-height:23px; vertical-align:middle; background: url(../i/titbg.gif) left -45px repeat-x;border-bottom: solid 1px #f4e48e;overflow: hidden; font-size:14px; font-weight:bold; letter-spacing:3px;}
/*********翻页********/
.num{clear: both;background: #fefef1;border: solid 1px #fef5c5;margin:10px;padding: 5px;color: #875214;text-align:center;overflow: hidden; zoom:1;}
.num A,.num A:visited{margin: 0 3px;padding: 3px 6px;background: #fef7b9;color: #875214;}
.num A:hover{background: #79CD16;color: #fff!important;}
A.numc{background: #db9b26!important;color: #fff!important;}

/*********三级新闻内容  注册页面********/
#cont{padding: 10px;font-size: 14px;line-height:1.6;text-align: left;min-height:200px;_height:200px }
#cont h1{font-size:24px;font-weight: bold;margin:5px 0;padding: 0;text-align: center;color: #333;letter-spacing:2px; }
#cont u{display: block;color: #856b31;text-align: center;text-decoration: none;font-size: 12px;padding:2px;margin:7px 0 10px 0;}

#cont p img,#cont img{display:block;max-width:400px; margin:7px auto;height:auto; text-align:center;height:auto;}

#cont strong{color: #000;}
#cont ol{ float:left;  margin:0 20px 10px 3.2em;}
#cont ol li{ clear:both; list-style:decimal; margin:0 0 5px 0;font-size:16px; color:#333; text-align:left; }
#cont ul{ float:left; clear:both; margin:0 20px 10px 3.2em;}
#cont ul li{ clear:both;list-style:decimal;font-size:16px;color:#333; text-align:left; margin:0 0 5px 0; }
#cont ul li a{color:#136ec2; text-decoration:none;}
#cont ul li a:hover{color:#136ec2; text-decoration:underline;}
#cont ol li a{ font-size:16px; color:#136ec2;}
#cont ol li a:hover{ text-decoration:underline;}
#cont ol ul { margin:0!important;}
#cont ol ul li{color:#009fe1; height:25px!important; margin-top:-5px;  padding-left:5px;font-size:12px; }
#cont ol ul li a{color:#009fe1; font-size:12px;text-decoration:none;}
#cont ol ul li a:hover{color:#009fe1; text-decoration:underline;}#c
#cont p h2,#cont h2{ clear:both; float:left; width:608px;  border-bottom:1px solid #e6e6e6;  color:#000!important; font-size:20px; background:url(../i/tblue.jpg) left  no-repeat; padding-left:18px; font-weight:normal;margin:18px 0 18px 0; }
#cont p h2 a,#cont h2 a{color:#000;}
#cont p h2 a:hover,#cont h2 a:hover{color:#333;}
#cont{ clear:both; font-size:15px; line-height:25px; color:#333;}
#cont p{ clear:both; width:100%;margin:14px 0 ;line-height:25px;padding: 0; font-size:15px; color:#333; text-indent:2em;}
#cont p a{ color:#1f9702; font-size:16px; text-decoration:underline;}
#cont p a:hover{ color:#1f9702; text-decoration:none;}
#cont h3{clear:both; text-indent:1.8em;font-size:17px; color:#333!important; padding:6px 0;    }
#cont h4{ clear:both;font-size:14px;color:#000!important; padding:6px 0; }
.mulu{ clear:both; width:625px; margin:10px 0;min-height:85px; height:auto;  border:1px solid #dddddd; overflow:hidden;background:#fbfbfb;}
.mulu span{ float:left; display:block;text-align:center; width:64px;  font-size:18px!important; color:#333; overflow:hidden;padding-top:30px;background:#fbfbfb;min-height:55px; overflow:hidden;}
.mulist{ float:left!important; width:560px;border-left:1px solid #dddddd;min-height:85px;  height:auto; background:#fff!important;   }
.mulist ol{ float:left;margin:0!important;  padding:10px 0; width:272px;}
.mulist ol li{ width:275px; text-indent:0!important; padding-left:10px;  float:left; height:32px; margin:0!important; line-height:30px; vertical-align:middle;}
.mulist ol li a,.mulist ol li{ display:block;color:#96783b!important; width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:16px!important; text-decoration:none; }
.
.ydqw{ border:1px solid #ff9634; color:#ff9634;text-decoration:none; font-size:14px; float:right;border-radius:18px; padding:6px 20px; margin-bottom:10px;}
.ydqw:hover{border:1px solid #eee;color:#666; text-decoration:none;}


.xg{border-bottom: solid 1px #e4edf9;text-align:left;border-top:solid 1px #e4edf9;background: #f7fbfe;padding:10px;margin:5px 0;
min-height: 20px;}

.input{ padding-left:20px; text-align:center; padding-top:10px; font-size:14px; }
.button{ text-align:center; margin-top:20px;}

/*********教员信息展示********/
table.mberTab,table.mberTab1{width:99%; margin:5px 0 5px 3px;border:none; background: #faf5e3; border: solid 1px #EFE7BC;  font-size:14px;}
table.mberTab th,table.mberTab1 th{text-align:center;padding:5px; background: url(../i/titbg.gif) left -45px #FCF8B5 repeat-x; letter-spacing:3px; }
table.mberTab td{padding:0 0 0 6px; background: #fff;  font-size:14px; line-height:28px;}
table.mberTab1 td{padding:0 0 0 6px; background: #fff; line-height:28px;font-size:12px;}
table.mberTab td A,table.mberTab1 td A{text-decoration:underline;}
table.mberTab td A:hover,table.mberTab1 td A:hover{text-decoration:none;}
td.nonutd A{text-decoration:none!important;}
td.nonutd A:hover{text-decoration:underline!important;}
table.mberTab td strong,table.mberTab1 td strong{ color:#000}
table.mbertabbg{ background:#FDFCCF!important; font-weight:bolder;}

.mberlx{  margin:3px 5px; height:auto;padding:5px 5px 0 5px ;background:#f1ffe1;border: solid 1px #d2ffa7;color: #247500;  }
.mberlx p{ clear:both; line-height:28px; }
.mberlx p img{vertical-align: top;margin-top:3px; }
A.yyjy{float:left; margin-top:5px;  display: block; width: 166px; height: 22px; font-size:12px!important; background: url(../i/yyjy.gif); text-align: center;line-height: 22px; vertical-align: middle; color: #fff;font-weight: bolder; letter-spacing: 2px; }
A.yyjy:hover{ text-decoration: underline; color:#fdd1d1;  }

A.yyjy1{  float:left;margin-top:5px;  display: block; width: 166px; height: 22px; font-size:12px!important; background: url(../i/yyjy1.jpg); text-align: center;line-height: 22px; vertical-align: middle; color: #fff;font-weight: bolder; letter-spacing: 2px; margin-left:5px; }
A.yyjy1:hover{ text-decoration: underline; color:#e7fee7;  }
.mberlxmar{ margin-top:6px;}
/********登陆界面*******/
.loginb2,.yylogin{margin:30px auto 20px auto;padding: 5px;width:700px;background: #fff;border: solid 2px #f8f1d1;}
.loginb2 fieldset,.yylogin fieldset {padding:10px;border: none;}
.loginb2 fieldset em,.newlogin,.yylogin fieldset em{display:block;margin-bottom: 10px;padding:20px 10px 20px 100px;height:80px!important;vertical-align: middle;background: url(../i/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87;color:#946903;font-weight: bolder;font-style: normal;font-size: 14px; line-height:20px;}
.logdiv{ margin-bottom:20px;}
.loginb2 fieldset div {clear:left;border-bottom: solid 1px #ededed;padding:5px;_height:1%;overflow:auto;}
.loginb2 fieldset div input,.yylogin fieldset div input{background: #fff;border: solid 1px #eaead0;padding:2px;}
.loginb2 fieldset TEXTAREA,.yylogin fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb2 fieldset label,.yylogin fieldset label {float:left;width:33%;text-align:right;padding:5px;margin-right:5px;}
.loginb2dt {float:left; display:block; font-style:normal;width:90px; height:60px; margin-left:150px;text-align:right;margin-right:8px; font-size:14px; color:#666; display:inline; border:none!important; padding:0!important;}
.newtijiao{ clear:both; padding:0!important; text-align:center;border:none!important;   }
.newtijiao input{ float:left; margin-right:10px; margin-left:6px; width:74px!important;}
.loginb2 fieldset p,.yylogin fieldset p{margin:5px;line-height: 2;}
.loginb2 p img,.yylogin p img{margin:5px;vertical-align: middle;}
.loginb2 A:hover,.yylogin A:hover{text-decoration: underline;}
/********15-9-18预约家教页面新加样式*******/
.zxyyleft,.zxyyright,.hqlxfszysx{ clear:none!important; border:1px solid #fedb87!important; padding:0!important;}
.zxyyleft{ float:left;width:305px; height:260px;}
.zxyyright{ float:right; width:350px;height:260px;}
.hqlxfszysx{float:left;width:678px; }
.zxyytit1,.zxyytit2,.hqlxfszysxt{ float:left; height:40px; padding:0 0 0 10px!important; line-height:40px; vertical-align:middle;  background:url(../i/nt1.jpg) repeat-x; color:#ff7200; font-size:14px; text-align:left; }
.zxyytit1{width:295px; border-bottom:none!important; }
.zxyytit2{width:340px; border-bottom:none!important; }
.hqlxfszysxt{ width:668px;}
.zxyylt{ float:left;clear:both;width:270px; padding:5px 15px 10px 15px; color:#6c6c6c;  font-size:14px;border-bottom:none!important; }
.zxyylt2{ float:left; clear:both;width:320px; padding:5px 15px 10px 15px; color:#6c6c6c;  font-size:14px;border-bottom:none!important; }
.hqlxfszysxtext{ float:left; clear:both;width:662px; padding:5px 5px 10px 5px; color:#6c6c6c;  font-size:14px;}
.zxyylta{ text-align:center;width:184px;padding:10px 0 0 25px;  }
.zxyylta a{ display:block;width:209px; text-decoration:none;  text-align:center;background: url(../i/nt2.jpg) no-repeat; height:33px; color:#fff; line-height:33px; vertical-align:middle; text-align:center;}
.zxyylta a:hover{color:#fff; text-decoration:none; }
.zxyylta input{ float:left; margin-right:10px; margin-left:6px; width:140px!important;}

.hqlxfs{margin:20px auto 20px auto;padding:10px;width:700px; line-height:30px;background: #fff;border: solid 2px #f8f1d1; font-size:14px; color:#666;}
.hqlxfspbor{border-bottom: solid 1px #ededed;}
.hqlxfsp{text-align:center; padding-top:8px;  }
.hqlxfsp input{ margin-right:10px;}
.hqlxfsp2{ clear:both;color:#f50;background:#f8f8f8; font-weight:bold; text-align:left; padding-left:3px;}
.huikuantext{  border:1px solid #f3f3f3; font-size:14px; margin:6px 0 6px 0; padding:3px; color:#666; }
.huikuantext2{  border:1px solid #f3f3f3;background:#f8f8f8;  font-size:14px; margin:6px 0 6px 0; padding:3px; color:#666; }
.hqlxfspt{ color:#666; font-size:14px;}
/**********底区**********/
.footer{clear: both;padding: 8px;background: url(../i/daobg01.gif) #fff left -135px repeat-x;border-top: solid 1px #efde80;color: #c28729;line-height: 2;text-align: center;}
.footer ul{list-style: none;}
.footer ul li{display: inline;margin:0 3px;padding:0 3px; border-right: solid 1px #b5a060;}
.footer img{vertical-align: middle;}
.footer A{color: #c28729;}
.footer A:hover{color: #a26a11;text-decoration: underline;}

/**********请家教**********/
.ban{ width:950px; height:131px; background:#faa43e; text-align:center;}
.STYLE3 {color: #333333;font-size: 30px;}
.qj{ font-size:36px; color:#FFFFFF; float:left; width:160px; margin-top:15px; padding-left:10px;}
.qj1{ font-size:18px; color:#FFFFFF; float:left;padding-left:20px; padding-top:10px; border-left: solid 2px #FFFFFF;     margin-top:20px; padding-bottom:5px;}
.ff1{ border:solid 1px #f6d8a1; margin-bottom:10px; height:120px;}
.ff2{border:solid 1px #f6d8a1;margin-bottom:10px;height:120px;}
.ff3{border:solid 1px #f6d8a1;margin-bottom:10px;height:120px;}
.wz{ width:45% ; float:right;color:#000000; background:#faa43e; line-height:20px; font-size:12px; padding:2px; margin-top:20px; margin-right:10px;}
.lf{ float:left; width:685px;}
.lf2{ float:left;width:240px; margin-top:10px;}
.lf1{ float:left;width:240px; background:url(../i/zucebg.gif)  no-repeat left top ; height:391px; }
.lf3{ float:left;width:240px; }
.fa1{ margin-bottom:10px;border-bottom:solid  1px #ffd23f; background: #fef3d0; height:100px;}
.fa2{margin-bottom:10px; border-bottom:solid  1px #ffd23f; background: #fef3d0;height:100px;}
.f4{color: #FF6633; font-size:14px; text-align:center;}
.ri1{  line-height:20px; padding:10px 10px 10px 20px;float:right; width:180px;margin-top:20px;}
.ri3 a{ text-decoration:underline;  color:#00509f}
.ri3 a:hover{ color:#FF0000; text-decoration:underline;}
.ri2{  line-height:20px; padding:10px 10px 10px 20px;float:right; width:180px; margin-top:30px;}
.ri3{  line-height:20px; padding:10px 10px 10px 20px;float:right; width:180px; margin-top:20px;}
.right{ width:440px; float:right;  background: #fef3d0;border-left:solid  1px #f6d8a1;border-right:solid  1px #f6d8a1;border-top:solid  1px #f6d8a1;}
.r1{ height:25px;font-size:14px; text-align:center;padding-top:10px; color:#FF6600;}
.r2{ height:25px;font-size:14px;padding-top:5px; text-align:center; padding-bottom:5px; }
.r3{height:25px;font-size:14px; padding-top:10px; text-align:center; padding-bottom:10px;}
.r4{height:65px;font-size:14px;  padding-bottom:10px;}
.r5{font-size:14px; background:#fef3ce; padding:5px; line-height:25px; margin-top:20px; margin-bottom:20px;}
.s1{ width:25%; vertical-align:middle; float:left;line-height:20px; text-align:left; padding-left:20px;}
.tu{ width:48%; float:left; padding-top:25px;}
.right1{ width:450px; float:right; margin:10px 10px 10px 0px;border:solid  #f6d8a1 1px; height:515px; background:#fef3ce;}
.rightn{height:30px; padding-top:10px; text-align:center;}
.butblue1{background: url(../i/butbg.gif) left -72px  repeat-x !important;border: solid 1px #60cce9!important;color: #22677a; width:120px; height:23px; text-align:center;}
.butblue1:hover{background: url(../i/butbg.gif) left -52px repeat-x!important;border: solid 1px #bff94f!important;color: #577c10!important;width:120px; text-align:center;}
/**********星级教员**********/
.int{ line-height:25px;font-size:14px; color:#545454; padding: 10px 20px;}
#int2{ height:96px; width:293px; background:url(../i/button1.gif) no-repeat center; margin-top:20px; border:none;}
.ztx{ font-size:14px; color:#ff9500;}
.int h2{ font-size:14px; color:#333333; }
.xunzhao{ text-align:center; margin:0px 0px 20px 0px;}
.Prightn{float:right;width:265px;}
.howd{ color:#FF0000;}
/**********新教员注册**********/
.zc{ margin-bottom:1px; font-size:12px;line-height:20px; padding-top:20px; background:#FFFFFF;width:950px;}
.bt1{ font-size:14px; color:#ff9500; text-align:center; margin-left:10px; margin-right:10px;border:solid 1px #f6d8a1; padding-top:10px;background:#f1ffe1;}
.bt3{ font-size:14px; color:#ff9500; text-align:center; margin-left:10px; margin-right:10px;border-top:solid 1px #f6d8a1;border-left:solid 1px #f6d8a1;border-right:solid 1px #f6d8a1; padding-top:10px; background: url(../i/zc1b.gif) left repeat-x;}
.zt1{ font-size:12px; color:#000000; line-height:20px; text-align:center;}
.bt2{  font-size:14px;color:#000000; text-align:center;height:25px;}
.wb1{ margin-left:10px; margin-right:10px; border-top:solid 1px #f6d8a1;border-left:solid 1px #f6d8a1;border-right:solid 1px #f6d8a1;background:#fef3ce; }
.sf{ width:48%; float:right; margin-top:10px;}
.yh{ width:48% ; float:left; margin-top:20px;}
.yh1{width:18%; vertical-align:middle; float:left; text-align:left; padding-left:20px;}
.yh2{ height:30px;}
.sf1{ width:20%; float:left; margin-top:35px; padding-left:20px;}
.sf2{ width:70%; float:right; padding:10px;}
.zc1{height:120px; border:solid 1px #f6d8a1; margin:0px 10px; }
.zt{ text-align:center;font-size:14px; color:#ff9500; line-height:20px;border:solid 1px #f6d8a1; margin:0px 10px; padding:10px;}
.zt1{ text-align:center;font-size:12px; color:#000000;}
.zl{ width:45%; float:left; margin:20px 10px 10px 0px; line-height:30px;}
.zr{ width:48%; float:right; margin: 20px 0px 10px 0px; text-align:center; vertical-align:middle; background-color:#fded9e; }
.zl2{ width:25%; float:left; text-align:right; margin-top:28px;}
.zr2{ width:70%; float:right;}
.zl3{width:18%; vertical-align:middle; float:left; text-align:right; }
.zl4{ height:30px;}
.zc2{ border:solid 1px #f6d8a1; margin:0px 10px;background:#fef3ce;}
.zt2{ width:40%; clear:both; line-height:20px; text-align:center; color: #000000; font-size:12px;}
.zt3{ text-align:center;  font-size:14px; color:#ff9500;  padding:10px; background: #fef3ce;}
.zl5{ width:50%; float:left; }
.zr5{ width:50%; float:right;}
.zl6{ width:12%; vertical-align:middle; float:left; text-align:left;padding-left:20px;}
.zr6{ width:110px;vertical-align:middle; float:left; text-align:left;padding-left:20px;}
.ys1{  height:30px; padding-top:10px;}
.ys2{border:#FFFFFF 2px solid; height:30px; padding-top:10px;background:#f1ffe1;}
.zl8{ width:48%; float:left; text-align:right;}
.zr8{ width:48%; float:right;text-align:left;}
.d2{ color: #009900;}
.STYLE1{color: #FF0000;}
.sp4{ width:45%; float:left; }
.sp5{ width:54%; float:right;}
.zcbg{ margin-bottom:1px;font-size:12px;line-height:20px; padding-top:20px; background:#FFFFFF;width:950px;}
.ys5{ background:#fef3ce; padding-top:10px; height:220px;}
.ys4{ background:#fef3ce; padding-top:10px; height:110px;}
.hi1{ height:100px; padding:10px 0px;}
.hi2{ height:30px;padding-top:10px;}
.hi3{ height:80px;}
.hi4{ height:120px;}
.sp1{ margin-top:15px; margin-right:20px;}
.sp2{margin-right:20px;}
.sp3{ text-align:center; vertical-align:middle; margin-top:22px; line-height:20px; margin-right:10px;}
.sp6{ text-align:center; vertical-align:middle; margin-top:50px; line-height:20px; margin-right:5px; margin-left:10px;}
.sp7{text-align:center; vertical-align:middle; margin-top:20px; line-height:20px; margin-right:5px; margin-left:10px;}
.sp8{text-align:center; vertical-align:middle; margin-top:30px; line-height:20px; margin-right:5px; margin-left:10px;}
 
.bg{ background:#fef3ce; height:200px; border:solid 1px #fded9e;}
.wenzi{ margin:50px;30px; text-align:center; font-size:14px;}
.put{ border:solid 1px #f6d8a1; scrollbar-track-color :#fef3ce;scrollbar-face-color :#f6d8a1; padding:5px;}
.put:hover{border: solid 1px #bff94f;scrollbar-track-color :#fef3ce;scrollbar-track-color :#bff94f;}
.put1{border:solid 1px #f6d8a1; scrollbar-track-color :#fef3ce;scrollbar-face-color :#f6d8a1; padding:5px; margin-left:60px;}
.put1:hover{border: solid 1px #bff94f;scrollbar-track-color :#fef3ce;scrollbar-track-color :#bff94f;}
/******新学员必读********/
#cont1{padding:10px;font-size: 14px;line-height:2;text-align: left;}
#cont1 h1{font-size: 25px;font-weight: bold;margin:5px 0;padding: 0;text-align: center;color: #f00;letter-spacing:2px;}
#cont1 u{display: block;text-align: center;text-decoration: none;}
.qlcbg{width: 850px;}
.qlcbt{margin:10px 10px; width:158px; float:left;}
.qlcwenzi{ clear:both; font-size: 12px; color: Black; line-height: 25px;}
.qlcbt1{ font-size: 14px; color: Orange; float:left;}
.qlcbt1 em{ font-style:normal;}
.qlclj{font-size:16px; text-align:center;padding:5px ;background:#d8f7f5; border:solid 1px #abeee9; }
.qlclj a {color: Red; text-decoration:underline;} 
.qlclj a:hover{ color: #0f8fb9; text-decoration:none;}
.zztx{margin:10px 50px auto 20px; width:197px;float:right;}
.qbt{ padding:10px; background:#ffe7ba; border:solid 1px #ffd987;font-size:16px; color: Red; }
.zxxz{ margin-top:10px;width:197px;float:right;}
.guo{ float:left;}
.qtt{ line-height:25px; margin-bottom:8px; border:solid 1px #f6d8a1; width:600px;}
.qtt td h2{ font-weight:bold; font-size:12px; color:#666;}
.qttnew table{ background:#dadada;width:600px; margin-bottom:8px;} 
.qttnew table td{ background:#FFF} 
.qttnewtd{background:#eeeeee!important;}
.qttnew td h2{font-size:12px; font-weight:bold; color:#666;}
.butt1{ text-align:center; width:165px; margin-top:20px;}
.butt2{ text-align:center; width:165px; margin-top:20px; height:500px;}
/********新注册4月3号开始********/
.zucebg{ padding-top:5px;  background:url(../i/zucebg.jpg) #fff repeat-x top; margin-top:3px;}
.content{ width:800px; border: solid 2px #f8f1d1; margin-top:25px; background:#FFFFFF;}
.loginb3{margin:0px auto 20px auto;padding: 5px;width:700px;}
.loginb3 fieldset {border: none;}
.loginb3 fieldset em{display: block;margin-bottom: 10px;padding: 30px 10px 10px 80px;height: 80px!important;*height: 40px!important;vertical-align: middle;     background: url(../i/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87;color:#946903;font-weight: bolder;font-style: normal;font-size: 14px;}
.loginb3 fieldset div {padding:5px;_height:1%;overflow:auto;}
.zcinput{background: #fff; border-bottom: solid 1px #eaead0;border-right: solid 1px #eaead0; border-top: solid 1px #333333; border-left:solid 1px #333333;padding:2px;}
.zcinput:hover{border: solid 1px #bff94f;}
.newspan{ float:left; margin-top:3px;margin-top:3px\9;+margin-top:0;_margin-top:0;}

.loginb3 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb3 fieldset label {float:left;width:20%;text-align:right;padding:5px;margin-right:5px;}
.div6{ width:537px; float:right; padding:0px; margin:0px;}
.div7{ width:133px; float:left; text-align:right; margin-top:5px;}
.loginb3 fieldset p{margin:5px;line-height: 2;}
.loginb3 p img{margin:5px;vertical-align: middle;}
.loginb3 A:hover{text-decoration: underline;}
.btbg1{ background:#fff3cf; border:solid 1px #ffe999;font-size: 14px; font-weight: bolder; color: #f00; margin-top:2px;}
.btbg2{ background:#d8f7f5; border:solid 1px #abeee9;font-size: 14px; font-weight: bolder; color: #0f8fb9;}
.btbg3{ background:#ffced5; border:solid 1px #ffadad;}
.btbg4{ background:#fff3cf; border:solid 1px #ffe999;font-size: 14px;text-align: left; font-weight: bolder; color: #f00; margin-top:2px; height:auto; overflow:hidden; line-height:25px; vertical-align:middle;}
.btbg1 img,.btbg2 img,.btbg3 img{ margin:0 7px 0 2px;}
.btbg2 strong{ color: #000; }
.zsbg{ background:#fff9ed; border:#ffdd99 1px solid;vertical-align:middle; padding:2px; color:#f80;}
.newzsbg{ float:left; width:210px; background:#fff9ed; border:#ffdd99 1px solid;vertical-align:middle; padding:2px; color:#f80;}
.zctk{ width:50%; border-bottom:solid 1px #e4edf9; border-top:solid 1px #e4edf9; text-align:center; margin:10px  auto;}
.zc1div1{ width:150px; float:left;  padding:0px; margin:0px;}
.zc1div2{ width:150px; padding:0px; margin:0px;}
.loginb4{margin:0px auto 20px auto;padding: 5px;width:700px;}
.loginb4 fieldset {border: none;}
.loginb4 fieldset em{display: block;margin-bottom: 10px;padding: 30px 10px 10px 80px;height: 80px!important;*height: 40px!important;vertical-align: middle;     background: url(../i/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87;color:#946903;font-weight: bolder;font-style: normal;font-size: 14px;}
.loginb4 fieldset div {padding:5px;overflow:auto;}
.loginb4 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb4 fieldset label {float:left;width:100px;text-align:right;padding:5px;margin-right:5px;}
.loginb4 fieldset p{margin:5px;line-height:2;}
.loginb4 p img{margin:5px;vertical-align: middle;}
.loginb4 A:hover{text-decoration: underline;}
.span3{float:left;width:105px;text-align:right;padding:5px;margin-right:5px;  }
.span1{ width:120px;text-align:center;padding:5px; float:left; margin-right:28px;}
.span2{ width:30%;padding:5px; float:right;}
.div1{ width:300px; float:left;}
.div2{ width:360px; float:right;}
.div3{ width:360px; float:right; background:#fff9ed; border:#ffdd99 1px solid;color:#f80;}
.div3 a{ color: Blue; text-decoration: underline;}
.div3 a:hover{  color: Red; text-decoration: none;} 
.div5{ border-bottom:solid 1px #eaead0;}
.
/***********新注册4月3号结束,请家教订单4月9号开始********/
.qddbg{background:url(../i/zucebg.jpg) repeat-x top; margin-top:2px;}
.qddcontent{  width:950px;border:#d89300 solid 1px;background:#FFFFFF; overflow:hidden;}
.loginb5{margin:0px auto 20px 8px;padding:5px;width:611px; float:left;}
.loginb5 fieldset {border: none;}
.loginb5 fieldset div {padding:5px;_height:1%;overflow:auto;}
.loginb5 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb5 fieldset label {float:left;width:130px;;text-align:right;padding:5px;margin-right:5px;}
.loginb5 fieldset p{margin:5px;line-height: 2;}
.loginb5 p img{margin:5px;vertical-align: middle;}
.loginb5 A:hover{text-decoration: underline;}
.qdddiv1{ float:left; width:355px; margin:0px;}
.newqdddiv1{ float:left; width:365px; margin:0px;}
.qdddiv2{ float:left;width:207px;background:#fff9ed; border:#ffdd99 1px solid;vertical-align:middle; padding:2px 0; color:#f80;}
.qdddiv1 span{float:left;width:127px;text-align:right;padding:5px;margin-right:4px; }
.ffbg{ background:url(../i/ffbg.gif) top no-repeat; height:140px; color:#777; margin-top:10px; }
.ffbg strong{color:#000;}
.fangfa1{ width:123px; float:left; line-height:1.4; margin:20px 0 0 92px!important;*+margin:20px 0 0 46px;}
.fangfa2{ width:123px; float:left;line-height:1.4;margin:20px 0 0 80px;}
.fangfa3{ width:123px; float:left; line-height:1.4;margin:20px 0 0 82px;}
.ffbg a{ color:#FF0000; text-decoration:underline;}
.ffbg a:hover{ color:#0000FF; text-decoration:none;}
.qddbg1{ background:#e1f1ff; border:solid 1px #c8d2fe;}
.qddright{ float:right; width:305px; margin-top:5px; margin-right:15px;}
.qddr{border:solid 1px #ffdc9b;  padding:1px; margin-top: 10px;}
.qddys{background:url(../i/rightbg.gif) repeat-x; padding-left:5px; height:28px;}
.qddys img{ border:none; float:left; margin-right:5px;}
.qddys h2{ text-align:left; padding-top:3px;width: 200px; float: left;}
.qddli{ background:#fff5e1; border-top: solid 1px #ebebeb;list-style:none;}
.more{ width: 45px; float: right; margin-right: 5px; margin-top: 2px;}
.qddbt{ text-align:center; line-height:24px; font-size:14px; margin-top:20px; margin-bottom:20px;}
.qdddiv{ margin-left:250px; padding-bottom:160px!important;}
.qdddiv A{ display: block; margin:15px 0;background: url(../i/butbg.gif) left -72px  repeat-x !important;border: solid 1px #60cce9!important;color: #22677a; width:120px; height:19px; line-height: 19px; vertical-align: middle; text-align:center;} 
.qdddiv A:hover{background: url(../i/butbg.gif) left -52px repeat-x!important;border: solid 1px #bff94f!important;color: #577c10!important;width:120px; text-align:center;}
.qddjy{ text-align:center; line-height:25px; font-size:14px; color: #999999; margin:15px auto 15px auto;}
.qddwz{background:url(../i/titbg1.jpg) repeat-x; padding-left:5px; height:25px; border-left:solid 1px #faf285; border-right:solid 1px #faf285; border-bottom:solid 1px #faf285;}
.qddwz img{ border:none; float:left; margin-right:5px;}
.qddwz h2{ text-align:left;padding-top:3px;}
.imgtub{padding-top:6px;}
.rcur1{height:21px;background: url(../i/butbg.gif) left -171px repeat-x; border-left:solid 1px #e2e2e2; border-right:solid 1px #e2e2e2; border-top:solid 1px #e2e2e2;border-bottom: solid 1px #9cff4f;color: #999;}
.rcur1:hover{ border-bottom:solid 1px #e2e2e2;}
.rcur1 p{margin-left: 10px;padding:4px 0 0 15px;background: url(../i/d05.gif) 1px 6px no-repeat;}
.rcur1 A,.rcur1 A:visited {color: #999;text-decoration: none;}
.rcur1 A:hover {color: #856b31;text-decoration: underline;}
.qqqjj{ background:url(../i/qq1.gif) top no-repeat; height:118px;  }
.qqqjj1{ background:url(../i/qq2.gif) top no-repeat; height:118px; width: 298px;  }
.qqqjj h3,.qqqjj1 h3{ font-size:16px; color:#000; padding:82px 0 0 123px;}
.qjjcg{  padding: 15px 0 0 180px; font-size: 14px; }
.qyy{margin:0px auto 20px auto;padding: 5px;width:700px;background: #fff;border: solid 2px #f8f1d1;}
.qyy fieldset {padding:10px;border: none;}
.qyy fieldset em{display: block;margin-bottom: 10px;padding: 30px 10px 10px 100px;height: 80px!important;*height: 40px!important;vertical-align: middle;background: url(../i/imp1.jpg) #d8f7f5 10px center no-repeat; border:solid 1px #abeee9;color:#000;font-weight: bolder;font-style: normal;font-size: 14px;}
.qyy fieldset div {clear:left;border-bottom: solid 1px #ededed;padding:5px;_height:1%;overflow:auto;}
.qyy fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.qyy fieldset label {float:left;width:35%;text-align:right;padding:5px;margin-right:5px;}
.qyy fieldset p{margin:5px;line-height: 2;}
.qyy p img{margin:5px;vertical-align: middle;}
.qyy A:hover{text-decoration: underline;}
/*********请家教订单4月9号结束,4月12号 网站底部导航开始********/
.dbdhbg{ width:950px;margin-right: auto;margin-left: auto; clear:both; margin-top:8px; background:url(../i/qbdbg.gif) left top repeat-y; overflow:hidden; }
.dbdh{width:795px; float:right;} 
.yzbutton{ text-align:center;}
.dbdhleft{float:left;width:150px;}
.dbdhleft1{height:40px;border: solid 1px #f7db96;background: url(../i/mapbg.gif)  repeat-x;text-align:right; margin:2px 0px; vertical-align:middle;  }
.dbdhleft1:hover{ background: #FFF;}
.dbdhleft1 h2{ margin-top:15px; margin-right:10px; color: #FF9900; }
.dbdhleft1 h2 a{color: #FF9900;}
.dbdhleft1 h2 a:hover{color: #FF9900;}
.dbdhleft1 img{ margin-top:8px; float:left; margin-left:60px;}
dl{ line-height:20px; padding:10px; color:#666666;}
dl a { color:#FF0000; text-decoration:underline;}
dl a:hover{ color:#0000FF; text-decoration:none;}
dt{ font-size:14px; margin:5px auto;}
dd{ margin-left:10px;}
.edu{ background:url(../i/wedu.gif) no-repeat; width:55px; height:475px; float:right; padding-right:1px;}
.siteleft{ width:100px; float:left; height:23px; text-align:right; border-bottom:solid 1px  #efde80;font-size: 14px; font-weight: bolder;color:#666666;}
.siteright{ float:right; width:650px; text-align:left; line-height:24px; color:#666666;}
.sitemap{padding:10px 0px; overflow:hidden; zoom:1; }
/***************4月12号 网站底部导航结束********/
/*********翻页********/
.num{clear: both;background: #fefef1;border: solid 1px #fef5c5;margin:10px;padding: 5px;color: #875214;text-align:center;}
/*********网站简介********/
.wenzi0{ line-height:20px; padding:20px 40px ;}
.title{font-size:14px; color:#FF0000;}
.wenzi1{ line-height:20px; padding-left:100px;} 
ul{ list-style:none;}
.picbg{background:url(../i/dbg.gif) no-repeat left;font-size:12px;color:#FFFFFF;text-align:left;padding-left:3px;padding-top:10px;height:24px;} 
/**********资讯站二级页面**********/
.zxtit01T1{height: 23px;background: url(../i/lm1.gif) ;border-bottom: solid 1px #ffd32c;overflow: hidden;}
.zxtit01T2{height: 24px;background: url(../i/anbg.gif) left -779px;border-bottom: solid 2px #fff0b5;overflow: hidden;
font-weight:bold; padding-top:4px; font-size:14px; letter-spacing:4px;}
.zxtit01T4{height: 22px;background: url(../i/anbg.gif) left -779px;border-bottom: solid 2px #fff0b5;overflow: hidden; font-weight:bold; padding-top:4px; font-size:14px; letter-spacing:4px;}
.zxtit01T3{height: 23px; line-height:23px; vertical-align:middle;background: url(../i/xg.gif) ;border-bottom: solid 1px #ffd32c;overflow: hidden;margin-top:5px;font-size: 14px;letter-spacing:4px;font-weight:bold;}
.zxtit01T5{height: 23px; line-height:23px; vertical-align:middle;background: url(../i/xg.gif) ;border-bottom: solid 1px #ffd32c;font-size:14px; letter-spacing:4px;font-weight:bold;overflow: hidden;}
.zxtit01T5 img{float: left;margin:0 5px;}
.zxtit01T1 h2,.zxtit01T2 h2,.zxtit01T3 h2{margin-top: 5px;font-size: 14px;height: 18px;letter-spacing:4px;}
.zxtit01T1 h2 img,.zxtit01T2 h2 img,.zxtit01T3 h2 img,.zxtit01T4 img{vertical-align: middle;margin:0 5px;}
.zxtit01T1 img,.zxtit01T2 img,.zxtit01T3 img,.zxtit01T4 img{float: left;margin:0 5px;}
.zxtit01T1 A ,.zxtit01T2 A ,.zxtit01T3 A{float: right;display: block;height: 17px;margin:5px 3px 0 0;padding:0 5px;background: url(../i/butbg.gif) left -94px  ;border: solid 1px #fef6ce;border-bottom: none;color: #c58508;}
.zxtit01T1 A,.zxtit01T2 A .zxtit01T3 A{margin:5px 3px 0 0!important;}
.zxtit01T1 A:hover,.zxtit01T2 A:hover,.zxtit01T3 A:hover{color: #76b900;background:#fff;border: solid 1px #bff94f;}
.s01{ margin:5px;}
.s01 select,.search01 select{background: #ffffe6;color: #6b6b55;border: solid 1px #f2f2d8;padding: 2px; width:100px; float:left;margin-top:1px;}
.seainput{
float:left;
margin-top:1px;
margin-right:2px;}
/**热门搜索**/
.rmss{padding:0 5px; line-height:2; }
.rmss A{ padding-right: 5px; color: #8a764e;}
.rmss A:hover{ text-decoration: underline; }
.rmss strong{ color: #f00; }
.seainpu{height:23px;line-height:23px;vertical-align: middle;border: solid 1px #B7A679;
color:#808066; font-size:13px;  margin:-3px 3px 0 0; float:left;}
.seainpu:hover{border: solid 1px #bff94f;}
.blue1,A.linkku{color: #0f989c!important; text-decoration:underline!important;}
A.linkku:hover{text-decoration:none!important;}
  /******教员库布局******/
.tleft{float:left; width:705px; height:auto;}
.tright{float:right; width:240px;}
.dqwz{border:1px solid #e2e5e8;height:18px; padding:3px;}
.dqwz h1{ font-size:12px; display:inline}
.flbor a:hover,.dqwz a:hover{ text-decoration:underline;}
.flbor{border:1px solid #e2e5e8; height:auto; margin:2px; padding:2px 5px 5px 5px;}
.flbor p span{border:1px solid #e2e5e8;height:22px; line-height:22px; vertical-align:middle; margin-right:6px; font-weight:normal; padding:2px;}
.flbor h1{ font-size:12px; font-weight:bold; display:inline;}
.flxx{ clear:both; width:684px; height:auto; margin-bottom:5px; padding-top:6px; padding-left:6px; line-height:22px;}
.xssort{height:25px; line-height:25px; vertical-align:middle; border-bottom:1px dashed #efefef;}
.xssort a{width:63px; color:#ff7c00; height:25px; line-height:25px; vertical-align:middle;  text-decoration:none;  margin-left:10px;}
.xssort a:hover{height:25px; line-height:25px; vertical-align:middle; background:#ff7c00; color:#fff!important; padding:2px;}
.xssortbg{background:#ff7c00; padding:2px;color:#fff!important;}
.qbbg{ background:#a46400; padding:2px;color:#fff!important;}
.qbxs{ float:left;margin-left:5px; height:24px; line-height:24px; vertical-align:middle; margin-top:3px;}
.qbxs1{ float:left;margin-left:5px; height:24px; line-height:24px; vertical-align:middle;}
.qbxs2 a,.qbxs1 a{float:left;color:#ff5500!important; padding:0!important; text-decoration:none;background:url(../i/jt1.jpg) no-repeat !important;padding-left:15px!important;}
.qbxs2 a:hover,.qbxs1 a:hover{ color:#ff5500; background:none!important;background:url(../i/jt1.jpg) no-repeat !important;text-decoration:underline; padding-left:15px!important;}
.qbxs a,.qbxs1 a{float:left;color:#ff5500!important; padding:0!important; text-decoration:none;background:url(../i/jt.jpg) no-repeat !important;padding-left:15px!important;}
.qbxs a:hover,.qbxs1 a:hover{ color:#ff5500; background:none!important;background:url(../i/jt.jpg) no-repeat !important;text-decoration:underline; padding-left:15px!important;}
.but{clear:both; text-align:center;}
.but a{ display:block; margin:5px auto; color:#000;background:url(../i/anniu.jpg);width:161px; height:22px; line-height:22px; vertical-align:middle; text-decoration:none;}
.but a:hover{ text-decoration:underline;}
.jytit01{ clear:both; height:25px; line-height:25px; vertical-align:middle;background:url(../i/tit03.jpg) repeat-x; width:693px;padding:1px 0 0 7px; color:#8a6404;font-size: 14px; font-weight:bold;}
.jytit02{margin-top:6px; margin-bottom:6px;background:url(../i/tit03.jpg) repeat-x;  clear:both; line-height:20px; height:20px; vertical-align:middle; }
.jykt01T1{height: 23px;background:url(../i/lm1.gif);border-bottom: solid 1px #ffd32c;overflow: hidden;}
.jykt01T1 h2{margin-top: 5px;font-size: 14px;height: 18px;letter-spacing:4px;}
.jykt01T1 h2 img{vertical-align: middle;margin:0 5px;}
.jykt01T1 img{float: left;margin:0 5px;}
.jykt01T1 A{float: right;display: block;height: 17px;margin:5px 3px 0 0;padding:0 5px;background: url(../i/butbg.gif) left -94px  ;border: solid 1px #fef6ce;border-bottom: none;color: #c58508;}
.jykt01T1 A{margin:5px 3px 0 0!important;}
.jykt01T1 A:hover{color: #76b900;background:#fff;border: solid 1px #bff94f;}
.jytit01 h2,.jytit02 h2{padding:0 0 0 7px; color:#8a6404; font-size:12px;  }
.flxx A{float:left;word-break:keep-all; display:block;color:#7a5f25;text-decoration:none; margin-right:2px; padding:2px; height:20px; line-height:20px; vertical-align:middle;}
.flxx A:hover{background:#a46400;color:#fff;text-decoration: none;}
.jyborder{border:1px solid #efe7bc;}
.jyborder{margin-top:5px;}

.jytit01 span{ padding-left:15px;}
.jytit01 span a{ font-size:12px!important; color:#8a6444; margin-left:8px; display:inline; font-weight:normal!important; text-decoration:none;}
.jytit01 span a:hover,.jytit01bg{color:#ff4e00!important; text-decoration:underline;}
.jytit01 span .jytit01bg2{color:#ff4e00!important;font-size:12px!important;}

/***************首页搜索********/
.qiujiao{padding-left:1px;height: 19px;line-height:19px;vertical-align: middle;border-top: solid 1px #B7A679;border-left: solid 1px #B7A679;
border-bottom: solid 1px #F3EECB;border-right: solid 1px #F3EECB;
color:#808066; margin-top:-4px;}
.qiujiao:hover{
border: solid 1px #bff94f;}
.seacbg1 select,.newseacbg1 select,.nseacbg1 select{background:#ffffe6;color: #6b6b55;border: solid 1px #f2f2d8;padding: 2px;}
.seacbg2 select{background:#fdf4f1;color: #6b6b55;border: solid 1px #f2f2d8;padding: 2px;}
.seainput{background: url(../i/anbg.gif) #fff3e2 left -612px no-repeat;padding-left: 30px;height:19px;line-height:19px;vertical-align:middle;border: solid 1px #e8d6a6;color:#808066; margin-top:2px;}
.searight em{font-weight:bolder; margin-bottom:4px;display:block; padding:1px;}
.searight img{vertical-align:middle; margin:0 3px;}
.sea,{float:right;display:block;width:700px;margin-bottom:5px; overflow:hidden; padding:5px; }
.seacbg2{/*float:right;*/display:block;width:700px;margin-bottom:5px;  height:auto;overflow:hidden; padding-top:5px;padding-bottom:5px;}
.sea{line-height:30px;border-bottom:1px solid #d2d8dc;}
.seacbg2 .school{display: block;margin: 0px;padding-right:5px; padding-left:5px;float: left;  background:#fefdfa;width:235px!important;border-right:1px dotted  #999;}

.fenlei{display: block;margin: 0px;padding-right:5px; padding-left:5px;float: left;  background:#fefdfa;width:195px;border-right:1px dotted  #999;border: none!important;}
.fenlei em{display: block;padding: 3px 5px;background:url(../i/fl.jpg) no-repeat;font-style:normal;}
.feilei_green{color: #1fa300!important; float:right;}


.seacbg2 div em{display: block;padding: 3px 5px;background:url(../i/fl.jpg) no-repeat;font-style:normal;}
.seacbg2 div em A{color:#ff0000;text-decoration: none;}
.seacbg2 div h3{display: inline;font-size: 12px;color: #f00;letter-spacing:1px;}
.seacbg2 div h3 img{margin-right:5px;vertical-align: middle;}
.seacbg2 div A:hover{text-decoration: underline;}
.seacbg2 div p,.flxx p{margin:5px;}
.seacbg2 div p A,.flxx p A{display: block;float: left;margin:3px 1px;padding: 2px;word-break:keep-all;color: #7a5f25;text-decoration: none;}
.seacbg2 div p A:hover,.flxx p A:hover{background:#a46400;color: #fff;text-decoration: none;}
.seacbg2 img{margin:auto 3px;}
.seacbg2 A{text-decoration: underline;}
.seacbg2 A:hover{text-decoration: none;}

.frilink{margin-top:12px; height:auto;border:1px solid #dadada;}
.czlink ul{width:770px;}
.czlink li{float:left;line-height:30px;width:106px;text-align:center;}
.czlink li a{display:block;color:#898989;text-decoration:none;margin:0 4px 0 0;}
.czlink li a:hover{color:#333;text-decoration:underline;}

.czlink{margin-top:12px; border:1px solid #dadada; padding:8px;}
.czlink p{ clear:both;line-height:25px;}
.linkarea{border:1px solid #7f9db9;overflow:hidden; padding:5px;}
.lktit{padding-left:6px;background:#ebebeb; height:25px; line-height:25px; vertical-align:middle;}
.huany{margin-top:15px;background:#ffffcc;border:1px solid #ff9900;height:30px; line-height:30px; text-align:center; font-size:14px;vertical-align:middle;}

.pxban{width:240px; height:100px; background:#fef2d1; border:1px solid #efcc8c;}

.daohang{padding-top:10px; padding-left:14px; line-height:20px;}
.topTcT_right a{color:#000000;text-decoration:underline; }.topTcT_right a:hover{color:#000000; text-decoration:none;}
.topTcT_left{float:left;}
.topTcT_right{float:right;color:#000000; padding-right:10px;}
.topTcT_right strong{color:#000000; }

.tsjy_td{ line-height:25px;}
.tealist{ width:280px; height:auto; margin:8px 8px 0 8px;}
.tealist ul li{ width:276px; height:97px; border-bottom:dotted 1px #f6e7fc; margin-top:3px;}
.tealist ul li span{width:190px; line-height:23px; margin-left:5px; color:#927d52;}

.tealist ul li img,.tealist ul li span{ float:left;}
.tealist ul li img{ width:72px; height:82px; border:1px solid #dcdbda; padding:3px;}
.tealist ul li a,.tealist1 ul li a{ color:#64573b;text-decoration:none}
.tealist ul li span a:hover,.tealist1 ul li span a:hover{text-decoration:underline; color:#000000;}
.tealist1{ width:220px; height:auto; margin:8px 8px 0 8px;}
.tealist1 ul li{ width:215px; height:97px; border-bottom:dotted 1px #f6e7fc; margin-top:3px;}
.tealist1 ul li span{width:130px; line-height:23px; margin-left:5px; color:#999;}

.tealist1 ul li img,.tealist1 ul li span{ float:left;}
.tealist1 ul li img{ width:72px; height:82px;border:1px solid #dcdbda; padding:3px;}
.tealist1 ul li img:hover,.tealist ul li img:hover{ border:1px solid #f60;}
.kmlist{ width:220px; height:400px; margin:8px 8px 0 8px;}
.kmlist p a{ display:block; float:left; margin-left:3px;width:65px; height:22px; line-height:22px; vertical-align:middle; color:#927d52; text-decoration:none;}
.kmlist p a:hover{ color:#000000; text-decoration:underline;}

.paddingl{ padding-left:6px;}
.cgallist tr td a{ color:#545454; text-decoration:none;}
.cgallist tr td a:hover{ color:#ff0000; text-decoration:none;}
.cgal{padding-left:6px; line-height:30px;}
.cgalimg img{ margin-right:3px; width:159px; height:127px;}
.cgaltop h1{ color:#F00; font-size:18px; }

.num1{ clear: both; background: #eaf4fb;border: solid 1px #a2ddf8;margin:5px 1px 5px 1px;padding: 5px;color: #1c698e;text-align:center;overflow: hidden; zoom:1;}
.num1 A,.num1 A:visited{margin: 0 3px;padding: 3px 6px;background: #c8e7f6;color: #165775;}
.num1 A:hover{background: #79CD16;color: #fff!important;}
A.numc1{background: #3d9ac6!important;color: #fff!important;}
.marl{ margin-left:4px;}
.input01{ background:#fff;}

.cgalinfo{ float:left; clear: both;margin:2px;padding:1px;border: solid 1px #efe7bc; width:641px;overflow:hidden; display:inline;}
.cgaltop span{ float:left; width:400px; line-height:25px; font-size:14px; color:#545454;}
.cgaltop{border-bottom:1px dashed #d2d2d2; height:165px;margin:10px 5px 10px 10px;}
.cgaltop img{height:150px; width:180px;float:left; border:1px solid #e2e2e2; padding:3px; margin-right:10px;}

.cgalbot{ float:left; margin:5px 5px 10px 10px; line-height:25px; color:#545454; line-height:30px; font-size:14px;}
.cgalbot img{ float:left; margin:0 5px 25px 0; border:none; width:150px; height:150px; }
.cgaltit{ clear:both; width:612px; height:34px; line-height:34px; vertical-align:middle; background:url(../i/cgalt.jpg); color:#ff6b02; font-size:14px; font-weight:bold; padding-left:30px;}
.cgaltit a{color:#ff6b02; font-size:12px!important; text-decoration:none; font-weight:normal!important; margin-right:6px;}
.cgaltit a:hover{ text-decoration:underline;}
.cgalline{ height:298px;}
.cgalline li{ float:left; margin:8px 0 6px 9px; width:305px; border-bottom:1px dashed #ececec; height:140px;}
.cgalline li img{ float:left;border:1px solid #feecc8; padding:3px;}
.cgalline li span{ float:left; line-height:22px; width:128px; margin-left:6px;}
.cgalline li span a{color:#545454; font-weight:bold; text-decoration:none;}
.cgalline li span a:hover{ text-decoration:underline;}
.cgalbt{ width:622px; float:left; margin-left:10px; display:inline;}
.cgalleft{ width:303px; float:left; border:1px solid #efe7bc; margin-bottom:10px;}
.cgalright{ width:303px; float:left; border:1px solid #efe7bc; margin-left:10px;margin-bottom:10px; display:inline;}
.jyjianj{ padding:6px; line-height:25px; color:#927d52;}

.newbut{text-align:center; width:671px; padding-left:4px; padding-top:5px; padding-bottom:5px; background:#fff; color:#f00; margin-top:12px; margin-left:10px; border:1px solid #efe7bc; text-align:left;}
.newbut input{ margin-top:-2px;}

.tit01T2 h2 a,.tit01T2 h3 a{ font: 14px; color:#000!important;text-decoration:none; background:none!important; border:none!important; margin:0; padding:0;  float:left; font-weight:bold;}
.tit01T2 h2 a:hover,.tit01T2 h3 a:hover{color:#000;text-decoration:underline; background:none!important; border:none; margin:0; padding:0; float:left;}
.tit01T2 h2,.tit01T2 h3{  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.shortinfo{
float:left;display:block;width:920px;height:auto;
}
.shortinfo a{
color: #1f9702;font-size: 16px;text-decoration: underline;
}

.textinfo{
float:left;display:none;width:920px;max-height:600px;overflow-y:scroll;overflow-x:hidden;word-break:break-all;
}

.spkj{ float:left; clear: both;margin:2px;padding:1px; width:622px;overflow:hidden; font-size:14px;color:#545454; margin-left:10px; display:inline;}
.spkj h1{font-size: 25px;font-weight: bold;margin:5px 0;padding: 0;text-align: center;color:#f00;letter-spacing:2px;}
.spkj u{display: block;color: #856b31;text-align:left;text-decoration: none;background: #f9f4dd;font-size: 12px;padding:5px; margin:7px 0;}
.spkj u a{ text-decoration:underline; color:#ff5500;}
.spkj u a:hover{ text-decoration:none;}
.spkj p{ margin:8px 5px 6px 5px;font-size:12px;line-height:20px;font-color:#545454;}
.spkjtit{ clear:both;}

.cganlist{float:left; clear: both;margin:2px;padding:1px;border: solid 1px #efe7bc; width:638px;overflow:hidden; }
.cganlist ul li{ float:left;width:615px;border-bottom:1px dashed #d6d6d6; margin:10px 0 6px 12px; padding-bottom:10px; }
.spkjlist ul li{ float:left;width:300px;border-bottom:1px dashed #d6d6d6; margin:10px 0 6px 12px; padding-bottom:10px; line-height:25px; }
.cganlist ul li span,.spkjlist ul li span{ float:left; width:125px; height:77px; background:url(../i/spbg.jpg) no-repeat; margin-right:10px; padding:15px;}
.cganlist ul li span img,.spkjlist ul li span img{ float:left;width:125px; height:80px}
.cganlist ul li p{line-height:25px; color:#333; margin-top:5px;font-size:14px;  }
.cganpbg,.spkjpbg{ float:left;background:url(../i/spb.jpg) no-repeat left center; padding-left:20px;}

.wxbox{clear: both;margin:0 2px 2px 2px;padding:1px;background: url(../i/titbg.gif) left -70px repeat-x;border: solid 1px #efe7bc; height:245px;}
.wxtit{ height:25px; line-height:25px; vertical-align:middle; font-size:14px; text-align:center; border-bottom:1px solid #efe7bc; font-weight:bold;}
.wxing{ float:left; margin-left:7px; display:inline;}

.mberTab .select_time{ background:url(../i/gou.jpg) no-repeat center #fff; text-align:center;}
.mberTab .noselect_time{ background:url(../i/gou_hui.jpg) no-repeat center #fff; text-align:center; }
.mberTab .selected_time{ background:url(../i/gou_red.jpg) no-repeat center #fff; text-align:center;}
.mberTab .my_select{ background:url(../i/gou_red.jpg) no-repeat center #fff; text-align:center;}

.mberTab .week_d{font-size:12px;}

.marl{ margin-right:6px;}
.marleft{ margin-left:4px;}


.denglut{display:block;padding:30px 10px 0 100px;height:60px!important;vertical-align: middle;background: url(../i/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87; border-bottom:none; 
color:#FF0000;font-weight: bolder;font-style: normal;font-size: 14px; line-height:20px;}

.newlgoint { float:left; text-align:center; width:450px; height:27px; background:url(../i/newtbg2.gif) repeat-x;border: solid 1px #fedb87; border-top:none;border-bottom:none; padding-left:248px; } 
.newlgoint ul li { float:left;height:27px;line-height:28px; vertical-align:middle; margin:3px 0 0 3px; display:inline; }
.newlgoint ul li a{ float:left; font-size:14px; width:88px; text-align:center; background:url(../i/nt2.gif) no-repeat; height:28px;  line-height:28px;  vertical-align:middle; color:#3e2501; text-decoration:none;}
.newlgoint li a:hover{ width:88px;text-align:center; background:url(../i/nt2.gif) no-repeat;  height:28px;  line-height:28px; vertical-align:middle; color:#3e2501;font-weight:bold;text-decoration:none;}
.newlgointbg{background:url(../i/nt1.gif) no-repeat!important;color:#fff!important;font-weight:bold!important;}
.newlogins{ text-align:center; padding:30px 0 30px 0;  border-bottom:none!important;}
.newlogins img{ margin-right:12px; border:none;}
.showlogin{
display:block;
}
.hidelogin{
display:none;
}
.newciyt{ float:left;margin:2px;padding:1px;background: url(../i/titbg.gif) left -70px repeat-x;border: solid 1px #efe7bc; width:232px;font-weight:bold;}
.newciytt1{margin-top:2px;height: 25px; line-height:25px; vertical-align:middle;border: solid 1px #f7db96;background: url(../i/butbg.gif) left -199px repeat-x; letter-spacing:3px;}
.newciytt1 h2{ font-size:14px;}
.newciytt1 img{ float:left; margin:3px 5px 0 5px;}
.citylist{ float:left; clear:both; padding:2px;}
.citylist li{ float:left; display:block; width:75px; text-align:center; line-height:25px; height:25px; vertical-align:middle; font-size:12px; font-weight:normal; color:#927d52;}
.citylist li h2{font-size:14px; font-weight:normal;color:#927d52;}
.citylist li h2 a{color:#927d52;font-size:12px; text-decoration:none;}
.citylist li h2 a:hover{ color:#000; text-decoration:underline;}

.ycjx_ad{ width:100%; clear:both; background:url(../i/yckxadbg1.jpg) repeat-x; height:314px;}
.ycjx_ad1{ width:100%; clear:both; background:url(../i/yckxadbg2.jpg) repeat-x; height:314px;}
.ycjx_box1{ clear:both; width:905xp; height:94px; background:url(../i/ycjx_tbg1.jpg); color:#666666; font-size:14px; padding:25px 10px 10px 35px; line-height:30px; text-indent:2em; margin-bottom:10px;}
.ycjx_t1{margin:10px 10px 18px 20px;  display:inline; }
.ycjx_a1{ width:107px; height:24px; color:#fff!important; font-size:12px; text-decoration:underline; letter-spacing:3px; margin-left:27px; display:inline;}
.ycjx_a2{ width:107px; height:24px;  color:#fff!important; font-size:12px; text-decoration:underline; letter-spacing:3px;margin-left:55px;}
.ycjx_mar1{ float:left; margin-left:22px; margin-top:8px; display:inline;}
.ycjx_mar2{float:left;  margin:20px 0 20px 0;}
.ycjx_mar3{float:left;  margin-bottom:20px;}
.ycjx_mar4{float:left;  margin-top:8px;}
.ycjx_lsrz1{float:left;  margin:30px 0 30px 200px; display:inline;}
.ycjx_lsrz1 img{ float:left; margin-right:10px;}
.ycjx_zclc{ clear:both;margin-bottom:30px;}
.ycjx_zclc img{ margin-left:15px; display:inline;}
.ycjx_ys{ float:left; margin:30px 0 20px 30px;display:inline;}
.ycjx_ys img{ margin-right:25px;}
.wljx{ float:right; margin-top:6px;}
.navCon-cate{ float:left;width:120px; height:22px; line-height:22px; font-size:14px; font-weight:bold;  background:url(../i/wljjnt1.gif) no-repeat; color:#fff; position:relative; margin-top:5px; position:relative;z-index:100;}
.selected{background: url(../i/wljjt01.gif) no-repeat;}
.selected a{color: #000;}
.navCon-cate-title{ font-size:14px; color:#fff; line-height:22px; height:22px; }
.navCon-cate-title span,.navCon-cate-title a{ width:120px; padding-left:12px; text-decoration:none; text-align:center;color:#fff; }
.navCon-cate-title span:hover,.avCon-cate-title a:hover{ text-decoration:none;background:none;color:#fff!important; }
.navCon-cate:hover{background:url(../i/wljjnt2.gif) no-repeat;}
.headNav .navCon .navCon-cate .cateMenu{ float:left; width:206px;  position:absolute;z-index:300; left:0px; background:#f3fdef; border:2px solid #4ad210; box-shadow: darkgrey 5px 5px 15px 5px ; cursor:pointer;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag {width:188px;color:#333;line-height:22px; border-bottom:1px solid #b0df9c;}
.cate-tag strong,.cate-tag1 strong{color:#333;font-size:14px; margin-right:10px; font-size:14px;}
.cate-tag strong a:hover,.cate-tag1 strong a:hover{ text-decoration:underline;}
.headNav .navCon .navCon-cate .cateMenu li{  font-size:14px; background:none;font-weight:normal; color:#333; }
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .cate-tag1{ text-indent:0px; }
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p{ height:25px;}
.cate-tag .cate-tag1{ font-size:14px; font-weight:normal;}
.listModel  p a{color:#333; margin-right:3px; background:none;}
.listModel p a:hover{color:#000!important; text-decoration:underline!important;}
.headNav .navCon .navCon-cate .cateMenu .on{background:#c9f5b7; color:#000; }
.headNav .navCon .navCon-cate .cateMenu .on .cate-tag a .cate-tag1 a.listModel a{ color:#fff; background:none;}
.cate-tag1{width:188px; overflow:hidden; line-height:30px; border-bottom:1px solid #ccc; }

.headNav .navCon .navCon-cate .cateMenu .list-item{ width:650px; border:2px solid #4ad210;  background:#FFFFFF; position:absolute; left:206px;left:206px\9;+left:206px;_left:206px; padding:8px 0 8px 0;}
.list-item dl{ width:646px; padding:0 5px 0 5px!important;}
.headNav .navCon .navCon-cate .cateMenu .list-item dt{  clear:both;color:#3bb805!important; font-size:12px; text-indent:0px; margin-right:8px; font-weight:bold; }
.list-item dt a{ float:left;width:85px; text-align:right; display:block;color:#3bb805!important; text-decoration:none; font-size:12px; line-height:22px;margin-top:2px;  }
.list-item dt a:hover{ color:#2b8c01!important;text-decoration:underline!important;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd{ float:left; font-size:12px; font-weight:normal; text-indent:0px; line-height:26px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a{color:#545454; font-weight:normal; text-decoration:none; margin-right:5px; margin-left:5px;  }
.headNav .navCon .navCon-cate .cateMenu .list-item dd a:hover{background:#4ad210; color:#fff;}

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {
	display:none;
}
.show{
	display:block;	
}
.hide {
	display:none;
}
.show_inline{
	display:inline;	
}

.city{clear: both;width:910px;margin-top:10px;padding:0 25px 0 15px; height:auto;margin-right: auto;margin-left: auto;background:#fff;}

.othercity{clear: both;width:940px;padding:0 0 0 10px;margin-right: auto;margin-left: auto;background:#fff;}
.hotcity{ font-size:14px; color:#666;  border-bottom:1px solid #dddddd;line-height:35px; vertical-align:middle;}
.hotcity a,.citytit a{margin:3px 0;padding: 2px;word-break:keep-all;color:#666;text-decoration: none; clear:both;}
.hotcity a:hover,.hotcitybg,.citytit a:hover{border-radius:3px;background:#ff9900!important;color: #fff!important;text-decoration: none;}
.othercity{ font-size:14px; line-height:35px;color:#7a5f25;}
.citytit{font-size:14px; color:#f50; padding:2px 0; line-height:30px;  border-bottom:1px solid #dddddd;}
.othercity dt{float: left;padding:2px; margin:3px 8px 0 0; color:#333; font-weight:bold;}
.othercitydtbg{ color:#333!important;}
.othercity dl{float:left;padding:5px;  width:928px;margin-bottom:8px; margin-top:8px;border:1px solid #fff;}
.othercitydlbg{background:#ffeee1!important; border:1px solid #f50!important;}
.othercity dl a{ line-height:25px;}
.othercity dl:hover,.othercitybg{ margin-bottom:8px; margin-top:8px; background:#fafafa; border:1px solid #f5f5f5;}
.othercity dd{float: left; display:block; width:855px;}
.othercity dd a{display: inline-block;color:#666; text-decoration:none; padding:2px 3px 2px 3px;line-height:25px;}
.othercity dd a:hover{border-radius:3px;background:#ff9900!important; padding:2px 3px 2px 3px; color:#fff;}
.newbox{ border:1px solid #fedb87!important; margin-bottom:10px; font-size:14px!important;}
.newbox p{ border-bottom:1px dashed #ccc;}
.newfont{ color:#6c6c6c!important;}
.newbut{ text-align:left; padding-left:10px; }
.changecity{cursor:pointer;text-decoration:underline;}
.changecity:hover{text-decoration:none;}

.changecity:hover{text-decoration:none;}
.ewmadd{ clear:both;margin:0 auto 0 auto; padding-top:35px; width:450px;}
.ewmadd span{ float:left;  width:180px; margin:0 20px 0 20px;}
.ewmadd span p{ clear:both;  width:180px; text-indent:0!important;text-align:center; line-height:20px!important;font-size:12px!important; margin:-8px 0 0 0!important;color:#999!important;}
.ewmadd span p .imga{width:150px; height:150px; margin:0 auto 5px 10px!important; }
.ewmadd span p .imgb{width:150px; height:150px; margin:0 auto 5px 10px!important; }
.wxewmp{ margin-left:38px; display:inline;}

/* 顶部微信弹出层 */
.wxtcc{display:none;position:relative;clear:both;width:950px;margin-right: auto;margin-left: auto;z-index:9999;}
.shadow{position:absolute;right:20px; float:left;margin-top:6px;width:382px; height:247px;background:#bbb; z-index:9999;}
.xzjiantou{position:absolute;z-index:111;right:95px;float:left;top:-4px;}
.weixinbox{ float:left; width:380px;height:245px; text-align:left;position:relative;top:-4px;left:-4px;border:1px solid #555;z-index:10000; background:#efefef;}
.weixinbox div {float:left; margin:5px 15px 0 20px;}
.weixinbox div span{ float:left; width:170px;text-align:center; }
.weixinbox div span p img{ float:left; border:1px solid #e2e2e2; }
.weixinbox div span p{ float:left;width:170px;color:#333; clear:both;text-align:center; margin:4px 0 4px 0; font-size:13px; }
.weixinbox div span p a{color:#1fa300;font-size:13px; text-decoration:underline;}
.weixinbox div span p a:hover{color:#1e9003; text-decoration:none;}
.xdsuccess{ float:left; display:block; width:560px; border:1px solid #efe7bc; line-height:24px; font-size:14px; margin-top:20px; margin-bottom:20px;margin-left:25px; display:inline; padding-bottom:10px;  }
.xdsuccessp{ width:98%;line-height:24px; text-align:left; font-size:14px;}
.xdsuccesst{ float:left; width:560px;height:30px; text-align:center;  line-height:30px; vertical-align:middle; background:#fff1a4; font-weight:bold;  color:#f00; font-size:14px; margin-bottom:8px;}
.csmima{ float:left; width:560px; height:170px;background:url(../i/csmmt01.jpg) repeat-x; font-size:14px!important;  border:1px solid #efe7bc!important; overflow:hidden!important; margin-left:26px!important; display:inline!important; margin-bottom:31px!important; padding-bottom:12px!important;}
.csmima p{ float:left; width:400px;clear:both; padding-left:150px; margin:6px 0 0 0; line-height:30px; }
.csmima p em{ float:left; display:block; width:75px; text-align:right; font-style:normal; font-size:14px;}
.csmima p input{ float:left; width:169px;height:23px;line-height:23px;vertical-align: middle;border: solid 1px #efe7bc; background:#ffffed;}
.csmima p input:hover{border: solid 1px #bff94f;}
.cshei{ float:left; width:560px;height:30px; text-align:center;  line-height:30px; vertical-align:middle; background:#fff1a4; font-weight:bold;  color:#764704; font-size:14px;}
.csmmbut{ float:left; height:36px!important; line-height:36px!important; vertical-align:middle!important; width:255px!important;background:url(../i/csmmbut.jpg) no-repeat!important; color:#fff!important; text-align:center; font-size:14px; border:none!important; margin-top:6px;}
.newdh{ float:left; clear:both; width:85%; margin:5px 0 0 50px;}
.newdh a{ display:block; margin:0 auto; width:145px; height:28px; line-height:28px; vertical-align:middle; text-align:center; color:#fff; margin-bottom:8px;}
.newdh a:hover{opacity:0.8;}
.newdhbg1{ background:#f09600; border-bottom: 1px solid #dc8900;}
.newdhbg2{ background:#6abb36; border-bottom: 1px solid #649743;}

.xzappt{clear: both;margin:2px; background:#71ba37; border:1px solid #589b22; height:25px; line-height:25px; vertical-align:middle; font-size:14px; color:#fff; text-align:center;}
.xzappt a{ color:#fff; text-decoration:underline; margin-right:5px;}
.xzappt a:hover{ color:#fff; text-decoration:none;}

.topxzappt{ float:left;clear: both;width:337px; background:#71ba37; border:1px solid #589b22; height:25px; line-height:25px; vertical-align:middle; font-size:14px; color:#fff; text-align:center;}
.topxzappt a{ color:#fff; text-decoration:underline; margin-right:5px;}
.topxzappt a:hover{ color:#fff; text-decoration:none;}


.syapp{background:#71ba37;border:1px solid #589b22; padding:5px 0;text-align:center;margin-top:5px}
.syapp a{ color:#fff; text-decoration:underline;margin-right:5px;}
.syapp a:hover{color:#fff; text-decoration:none; margin-right:5px;}
.newint{ font-size:14px; background:#fffef7; margin-bottom:6px; color:#333; padding:3px 8px; border:1px solid #ffa500; }
.ceshi{ width:690px;clear:both; line-height:25px;  color:#333; height:auto;}
.ceshi ul li{ clear:both;border-radius:3px; padding:10px;background:#fff;border:1px solid #fedb87;box-shadow:1px 

1px 0.5px #fff2d2;margin:10px 0;}
.ceshi p input{float:left; margin:5px 2px 0 0; }
.ceshibg{margin-bottom:10px; background:#fef9dc!important;font-weight:bold; margin-top:5px; padding:2px 3px;}
.nt01{ padding:8px 3px;width:682px; background:#ffead9; border:1px solid #ffcea6; font-size:18px; color:#f00;line-height:18px; margin-top:10px;}
.but_submit{width:692px; margin-left:5px;overflow:hidden;display:block;padding:10px 0;text-align:center!important; color:#fff!important; border:none; font-size:14px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px; background:#4cc808; text-decoration:none!important;
}
.but_submit:hover{ text-decoration:none!important;}
/*教员库城市选择弹窗样式*/
.changebut{ display:block; height:20px; line-height:20px; vertical-align:middle; width:100px;margin:5px 0 10px 0; text-align:center; color:#2cb80c; text-decoration:underline;}
.changebut:hover{ text-decoration:none; color:#2cb80c; }
.close{display:block; height:20px; line-height:20px; vertical-align:middle; width:70px;border:1px solid #666; font-size:16px;  padding:3px 5px; margin:10px 0 10px 140px; text-align:center;color:#333; text-decoration:none;}
.close:hover{border:1px solid #b5b5b5;color:#7a7a7a; }
/*教员库城市选择弹窗样式结束*/

.hyqy,.hysm{ padding:8px;color:#666;}
.hysm ul li{ font-size:14px;clear:both; line-height:20px; padding:3px 0;}
.hyqy ul li{font-size:14px;clear:both; line-height:25px; margin:5px 0; padding:5px 0; }
.hyqy ul li span{ float:left; width:598px;}
.hyqy ul li p{ padding-left:6px;}
.hyqy ul li em{ margin-top:5px;}
.hyqy ul li em,.numbg{font-style:normal;  float:left; background:#fd8a2d; width:16px; height:16x; border-radius:50%; line-height:16px; vertical-align:middle; text-align:center; color:#fff;}

.why{line-height:25px;}
.why li{clear:both;  border-bottom:1px solid #f4f4f4; font-size:14px;background:#fff; padding:6px 0;  }
.why p{ line-height:20px;}
.why p a{ color:green; text-decoration:underline;}
.why p a:hover{ color:green;text-decoration:none;}
.answer{ padding:0 5px 2px 30px;color:#999;  font-size:13px; }
.whytit{ background:url(../i/question.png) left 8px top 5px no-repeat; background-size:16px 16px; padding:2px 5px 2px 30px;font-size:13px;color:#333;margin-bottom:5px; font-size:13px; }
.sharebut1,.sharebut2,.sharebut3{float:left;margin-right:2%;overflow:hidden;display:block;padding:10px 0; margin:16px 2px;text-align:center;color:#fff!important; border:none; font-size:14px;line-height:15px!important; -webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.sharebut1{width:48%;background:#4cc808; }
.sharebut2{width:48%; background:#00b1f2;}
.sharebut3{width:48%; background:#ababab;}
.qjjlc{ float:left;width:600px; margin-top:20px;}
.qjjlc li{clear:both;line-height:25px; text-align:center; padding:5px 20px; color:#999; font-size:16px; }
.qjjlc li em{ color:#f60; font-size:16px; position:absolute;left:25px; margin-top:10px;}
.qjjlc li img{ float:left;width:25px; padding:8px;  height:25x; border:1px solid #999; border-radius:50%;}
.qjjlc li span{ float:left; text-align:left; padding-left:5px;}
.qjjlc li span p{ clear:both; line-height:25px;}
.liucnum{ float:left; width:15px; clear:both; margin:28px 0 0 20px;color:#f60; font-size:12px; }
.lcnumcoin{ background:#fd8a2d; color:#fff; border-radius:50%; text-align:center; line-height:20px; vertical-align:middle; width:20px; height:20px;}
.p15{ font-size:15px;}
.greenhover{ color:#1fa300!important; text-decoration:underline;}
.greenhover:hover{text-decoration:none;}
.font33{ color:#333;}
.tuikuansm p{ clear:both; font-size:14px; color:#666; margin:0 22px; line-height:25px;}
.tuikuansm img{ float:left; clear:both;}
.erweimanew{ float:left;border:1px solid #efe7bc; width:560px;  clear:both; padding-bottom:10px; margin:10px 0 0 26px;}
.erweimanew1{ float:left;border:1px solid #fedb87!important; width:678px;  clear:both; margin:8px 0 0 0; padding:0!important;}
.pjt01{text-align:center; font-size:14px; font-weight:bold;padding:5px; background: url(../i/titbg.gif) left -45px #FCF8B5 repeat-x; }
.pjt01 em{ font-style:normal;}
.pjt01 a{ float:right; font-weight:normal; font-size:12px; color:#c58508; text-decoration:none;}
.pjt01 a:hover{ text-decoration:underline;}
.xypjbox{ float:left; width:638px; margin:2px 3px; border:2px solid #efe7bc; height:auto;}
.pjlist{ clear:both; font-size:14px; background:#fff; overflow:hidden; margin:6px 0 6px 0; padding:0 0 0 0;}
.pjlist em{ float:left!important; border:1px solid #ffac22;border-radius:3px; padding:5px 6px;  margin:6px 4px 0 8px; color:#fc8216; font-style:normal; }
.pjzs{ clear:both; margin:0 8px;}
.pjzs li{ clear:both; font-size:14px; padding: 0; overflow:hidden;border-bottom:1px solid #eee;  }
.pjzs li p{ border-bottom:none;line-height:22px;!important}
.f999{ color:#999!important;}
.ckqb{ border:1px solid #dadada!important; border-radius:19px;padding:6px 15px; color:#999!important; margin:10px 0!important; text-decoration:none!important; font-size:12px!important;}
.h10{ clear:both; height:10px; background:#f3f3f3;}
.haoping{ float:right;font-style:normal;  background:url(../i/haoping.png) no-repeat left center; background-size:15px 15px; color:#f00; font-size:14px; padding-left:18px;}
.chaping{float:right;font-style:normal;  background:url(../i/chaping.png) no-repeat left center; background-size:15px 15px; color:#0000ff;font-size:14px; padding-left:18px;}

.pjtitem{ color:#f00; margin-left:3px;}
.yhcoin{position:absolute; right:0; top:0; background:#333; width:36px; text-align:center; height:13px; border-radius:0 4px 0 6px; line-height:13px; vertical-align:middle;  font-size:10px; vertical-align:middle;color:#fff; letter-spacing:normal; text-align:center;opacity:0.8;}
.xypj{ clear:both; line-height:20px;padding:5px; margin:5px; color:#333!important; overflow:hidden;}
.xypjnew{ background:url(../i/newcoin.png)left top no-repeat #fffef8!important; background-size:16px 16px!important;}
.pjtit{color:#fc8216;font-size:14px;font-style:normal; margin:5px 0 0 0;}
.xypj u{ color:#999; margin-left:5px; text-decoration:none;}
.pjnr{ clear:both;background:#f4f4f4; width:585px;color:#333; line-height:20px; border-radius:3px; padding:5px 8px;margin:-5px 10px 8px 10px; float:right; }
.mar8{ margin:0 8px;}
.pjnr i{ color:#999; font-style:normal; font-size:12px; font-weight:bold;}
.pjnr i img{ float:left; width:16px; height:16px; margin:2px 2px 0 0;}
.pjnr em{color:#999;font-style:normal; margin-left:5px;}
.ckqb{ border:1px solid #dadada!important; border-radius:19px;padding:6px 15px; color:#999!important; margin:10px 0!important; text-decoration:none!important; font-size:12px!important;}
.pjbq{ background:url(../i/biaoqian.png) no-repeat left center; background-size:14px 14px; font-size:12px; padding-left:16px;}
.zhankai{background:url(../i/arr-down1.png) left center no-repeat!important; background-size:10px 12px!important;  margin:8px 0 0 3px!important; color:#333!important; font-size:12px; padding-left:12px!important ;}
.guanbi{background:url(../i/arr-up1.png) right center no-repeat!important; background-size:10px 12px!important; margin:8px 0 0 3px!important; color:#333!important; font-size:12px!important; padding-right:12px!important ;}
.xzkm{ background:url(../i/xzkmcoin.jpg) no-repeat right 5px center #ffffe6; padding:0 18px 0 3px; height:22px; line-height:22px; vertical-align:middle; color:#6b6b55; font-size:12px; float:left; border:1px solid #f2f2d8;min-width:110px;}


.zxlistnew { clear:both; width:630px;padding:1px 8px 0 8px; }
.zxlistnew li { position:relative;clear:both;padding:8px 8px 8px 0; display:block;background: #ffffff;border-bottom:1px solid #e9e9e9;overflow:hidden;}
.zxlistnew li img{ float:left; margin:10px 6px 0 0;border-radius:5px; width:120px; height:90px;}
.zxlistnew .list-type a {color: #333;margin-right: 10px;}
.zxlistnew h2 {line-height: 20px;color:#000;font-size:17px; height:20px; margin:7px 0 2px 0; overflow:hidden; font-weight:normal;}
.zxlistnew h2 a{ display:block; width:500px; color:#000!important;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-decoration:none;}
.zxlistnew h2 a:hover{color:#f50; text-decoration:none;}
.zxlistnew .describe {color:#666; font-size:14px;  
    display: -webkit-box; overflow:hidden;
        -webkit-line-clamp:3; 
        -webkit-box-orient: vertical; line-height:22px;padding-top:2px; margin-bottom:2px;}
.zxlistnew span{ float:left; }
.newtime{color:#999;font-size:12px;}
.zxlistnew p{ line-height:22px; font-size:13px;}
.zxlistnew p i{ font-style:normal; margin:0 5px; color:#999;}
.zxlistnew p em{font-style:normal; margin-right:10px;}
.zkcoin{color:#ff6c00; margin:0 10px 0 -5px; border:1px solid #ff6c00;  font-style:normal;border-radius:15px; padding:0 5px; height:20px; line-height:20px; vertical-align:middle; font-size:11px;}
.videoms{ color:#999;}
.videojg{ color:#ff6c00; font-style:normal; }
.video_coin{ position:absolute; left:32px; top:27px;display:inline;  text-align:center; width:40px; height:40px; line-height:40px;background-color:rgba(0,0,0,0.7); vertical-align:middle; border-radius:50%;}
.video_coin img{ width:26px!important; float:left;margin:8px 0 0 10px; height:26px!important;}
.video_bt{ display:block;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical; line-height:18px; margin-bottom:8px; }
.video_bta{ display:block;overflow: hidden;color:#8a8383;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical; line-height:18px; margin-bottom:8px; }

.gengduo{
display:block;
}
.guanle{
display:none;
}
.ckxq:hover{display:block; padding:5px 6px!important; border:1px solid #ff9900;width:60px!important; background:#fff; color:#ff9900!important;margin-top:5px!important;text-decoration:none!important;text-align:center; border-radius:3px;}
.ckxq{ display:block; padding:5px 6px!important;border:1px solid #ff9900; background:#ff9900; text-align:center; margin-top:5px!important; width:60px!important; color:#fff!important; text-decoration:none!important; border-radius:3px; }
.xiangguan{ float:left; clear:both; margin:20px 0 30px 0; color:#333; font-weight:bold;}
.xiangguan em{ float:left; margin:5px 0 0 0; width:70px; font-style:normal;}
.xiangguan a{  float:left;color:#1dbd5b; font-weight:normal!important; padding:0 16px; border:1px solid #1dbd5b; font-size:14px; border-radius:20px;font-weight:normal!important;  text-decoration:none; margin:0 5px 8px 0;}
.xiangguan a:hover{ color:#fff; background:#11cb03; font-size:12px; text-decoration:underline;}
.xgbqbox{margin:2px;padding:6px; line-height:40px;background: url(../i/titbg.gif) left -70px repeat-x;border: solid 1px #efe7bc;}
.xgbqbox em{ float:left; font-size:14px; font-style:normal; color:#333; font-weight:bold;}
.xgbqbox a{color:#11cb03;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  font-weight:normal!important; padding:5px 16px; border:1px solid #11cb03; font-size:12px; border-radius:20px;font-weight:normal!important;  text-decoration:none; margin:0 5px 10px 0;}
.xgbqbox p{ clear:both;}
.xgbqbox a:hover{ color:#fff; background:#11cb03; font-size:12px; text-decoration:none;}


/* 视频页面 */
.videol{ float:left; width:720px; height:480px; background:#010001;}
.videor{ float:right; width:230px; height:480px; background:#131313; overflow:scroll;overflow-x:hidden}
.videor::-webkit-scrollbar  
{  
    width:8px;  /*滚动条宽度*/
} 
.videor::-webkit-scrollbar-thumb  
{  
    border-radius: 3px;  /*滚动条的圆角*/
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0);  
    background-color: #484848;  /*滚动条的背景颜色*/
}  

.videor ul li{ color:#c7c7c7; margin:5px 10px; padding:7px 0 10px 10px; border-bottom:1px solid #2a2a2a;}
.videor ul li a{ line-height:20px; font-size:12px; color:#bbbbbb;}
.videor ul li a:hover{ color:#cfcfcf;}
.videorbg{color:#ff7323!important;}
.videor ul li p em{ font-style:normal; font-size:12px; text-align:left; color:#777; margin-left:6px;}
.videor ul li p span{ display:block;  border-radius:1px; font-size:12px; padding:2px 10px; background:#444; color:#8e8e8e; float:right; margin-top:-4px; }

.videotime{ font-size:12px; color:#777;}
.videotit{ clear:both; background:#232323; height:65px; padding:15px 0 0 10px;}
.videoname{ font-size:18px!important; display:block;width:530px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-weight:normal!important;color:#fff!important;}
.videotit p{ font-size:12px; color:#919191; margin-bottom:3px; line-height:25px;}
.videofree{ float:right; font-size:18px; width:190px; text-align:left; color:#ff4f23; margin:15px 10px 0 0; font-style:normal;}
.zbcoin{ font-style:normal; margin-right:5px; color:#36a021; border:1px solid #36a021; border-radius:0 6px 0 6px;padding:0 3px;font-size:12px;}
.lbcoin{ font-style:normal; margin-right:5px; color:#1f40ba;border:1px solid #1f40ba; border-radius:0  6px 0 6px; padding:0 3px; font-size:12px;}
.ygqcoin{ font-style:normal; margin-right:5px; color:#666;border:1px solid #666; border-radius:0  6px 0 6px; padding:0 3px; font-size:12px;}
.vpirce{ color:#9d9d9d!important;}
.ybm{ display:block;border-radius:1px; float:right; font-size:12px; padding:3px 5px; border:1px solid #818181; color:#818181!important; margin-top:-3px; width:36px; text-align:center; }
.bm{display:block;border-radius:1px;width:30px; text-align:center;  float:right; font-size:12px; padding:2px 10px!important; background:#424242; color:#c7c7c7!important; margin:-5px 0 5px 0!important; }
.bm:hover{background:#535252;}
.ygq{ font-style:normal; color:#707070!important;}
.ygqbt{ color:#666;}
.videotit p em{ margin-right:12px; font-style:normal;}
.videotit p em a{ color:#919191; text-decoration:underline;}
.videotit p em a:hover{ text-decoration:none;}
.ljbm{ float:right; background:#f86b01; padding:5px 10px; color:#fff; height:32px; line-height:32px; vertical-align:middle; width:150px; text-align:center; font-size:14px;margin:5px 30px 0 0;}
.ljbm:hover{ color:#fff; background:#fb7a19;}
.sptit{ float:left; width:660px; color:#666; margin:10px 35px 10px 15px; font-size:12px; font-weight:bold;}
.splist{float:left; width:660px;  margin:0 35px 15px 15px; }
.splist li{ float:left; clear:both; line-height:30px; width:660px;  color:#999; height:30px; vertical-align:middle; border-bottom:1px dotted #efefef;}
.splist li a{ float:left;width:660px;  color:#666; display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;}
.splist li a:hover{ color:#666; text-decoration:underline;}
.splist li span{ float:right;text-align:center;}
.sptit span{ float:right; margin-right:15px;}
.videoint{float:left; width:720px; border:1px solid #ddd; overflow:hidden; margin:10px 0 10px 0; } 
.videointul{float:left; width:720px; background:#f1f1f1; overflow:hidden;}
.videointul em{ float:left; font-style:normal;  display:block; width:100px; text-align:center; line-height:38px; height:38px; vertical-align:middle; text-decoration:none; font-size:14px; float:left;color:#000;}
.yuanjia{ font-style:normal; font-size:10px; color:#919191; text-decoration:line-through;}
.videointbg{ border-top:3px solid #ff7323!important; background:#fff!important; color:#ff7323!important;}
.classint{ float:left; clear:both;width:700px; background:#fff; padding:5px 10px; font-size:14px; line-height:30px; color:#666;}
.vbright{float:right; width:215px; margin:10px 0 10px 0;background:#fff; border:1px solid #ddd; background:#f8f8f8;}
.teaint{ float:left; margin:16px 0 0 15px; overflow:hidden;}
.teaint img{ float:left; width:60px; }
.teaint span{ float:left; width:120px; margin:-3px 0 0 10px; color:#666;}
.teaint span p{ width:120px; margin:6px 0 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; line-height:22px;}
.teaint span a{color:#ff7323;}
.videoxg{ float:left; clear:both; margin:15px 0 0 15px;}
.videoxg li{ float:left; width:60px; border-right:1px solid #eaeaea; text-align:center; line-height:22px;}
.videoxg li p{ color:#000; font-size:12px;}
.videoxg li em{ color:#999; font-size:11px; font-style:normal;}
.videojj{ float:left;font-size:12px; border-bottom:1px solid #eaeaea;clear:both; color:#333; padding:0 8px 15px 8px; line-height:20px; margin:20px 10px 0 10px;}
.classint p h2,.classint h2{ clear:both; float:left; width:608px;  border-bottom:1px solid #e6e6e6;  color:#000!important; font-size:22px; background:url(../i/tblue.jpg) left  no-repeat; padding-left:18px; font-weight:normal;margin:13px 0 13px 0; }
.classint p{ clear:both; width:100%;margin:14px 0 ; text-indent:2em;padding: 0; font-size:15px; color:#333; }
.classint a{ color:#1f9702; font-size:16px; text-decoration:underline;}
.classint a:hover{ color:#1f9702; text-decoration:none;}
.classint h3{ clear:both;font-size:18px; color:#000!important; margin:6px 0; font-weight:normal;    }
.classint h4{  clear:both;font-size:15px;color:#000!important; margin:6px 0; text-indent:2em; }
.videodqwz{ clear: both;width:950px; height:auto; margin:10px auto;}
.vdqwz{border:1px solid #e2e5e8; background: url(../i/butbg.gif) left -171px repeat-x;border-bottom: solid 1px #bfff80; height:auto;margin:2px 0 2px 0; padding:5px; color:#666; overflow:hidden;}
.vdqwz img{ float:left; margin:2px 3px 0 0;}
.vdqwz a{ color:#666; text-decoration:none;}
.vdqwz a:hover{ text-decoration:underline;}
.vdqwz span{ float:left;}
.vdqwz em{ font-size:12px; color:#666; font-weight:bold; display:block;font-style:normal; width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; float:left; margin-left:3px;}
.videots{position:absolute; width:720px; height:480px;left:0;top:0px;z-index:2;font-size:14px; background-color: rgba(0,0,0,0.9);}
.videots span{ float:left; color:#fff;  padding:200px 0 0 270px;}
.splbt{ font-size:16px; color:#333; border-left:5px solid #ff8400; height:20px; line-height:20px; vertical-align:middle; padding-left:15px;}
.splb{ clear:both; margin:10px ;}
.ckxq:hover{display:block; padding:5px 6px!important; border:1px solid #ff9900;width:60px!important; background:#fff; color:#ff9900!important;margin-top:5px!important;text-decoration:none!important;text-align:center; border-radius:3px;}
.ckxq{ display:block; padding:5px 6px!important;border:1px solid #ff9900; background:#ff9900; text-align:center; margin-top:5px!important; width:60px!important; color:#fff!important; text-decoration:none!important; border-radius:3px; }
.xiangguan{ float:left; clear:both; margin:20px 0 30px 0; color:#333; font-weight:bold;}
.xiangguan a{ color:#11cb03; font-weight:normal!important; padding:5px 16px; border:1px solid #11cb03; font-size:12px; border-radius:20px;font-weight:normal!important;  text-decoration:none; margin-right:5px;}
.xiangguan a:hover{ color:#fff; background:#11cb03; font-size:12px; text-decoration:underline;}
.xyt01{ background:#fff;  float:left; width:665px; height:30px; line-height:30px; vertical-align:middle; padding:0 15px; margin:5px 0 4px 0;}
.xyt01 ul li a{ float:left; border:1px solid #fe8946; margin:5px 0;padding:0 8px;border-radius:5px 5px 0 0;color:#333; height:28px; line-height:28px; vertical-align:middle; font-size:14px;  }
.xyt01 ul li a:hover{ color:#000; font-weight:bold;}
.xyt01bg{ background:#fe8946; border:1px solid #fe8946!important; color:#fff;  height:28px; line-height:28px; vertical-align:middle;color:#fff!important;font-weight:bold!important; }
.xyt01 span{ float:right; margin:5px 0 0 10px;}
.xyt01 input{ float:left; margin:9px 2px 0 0;  }
.addt1{ float:left; clear:both;padding:6px;border:1px solid #efe7bc; overflow:hidden; margin:8px 6px 0 6px;font-size:12px;color:#56503a; }
.addt1 a{color:#0f989c; margin-left:3px; display:inline;  text-decoration:underline;}
.addt1 a:hover{ color:#0f989c; text-decoration:none;}

.addsc{float:right; margin:5px 10px 0 0; display: block; width:80px; height: 22px; font-size:12px!important; background: url(../i/sc1.jpg) no-repeat; text-align: center;line-height: 22px; vertical-align: middle; color: #fff;font-weight: bolder; letter-spacing: 2px; margin-left:5px; }
.addsc:hover{color:#fff!important; text-decoration: underline!important;  }
.newkmxz{color:#ccc!important; text-decoration: none!important; text-decoration:line-through!important;cursor:default!important; }
.newkmxz:hover{color:#ccc!important; background:none!important;}


.nlist03{margin:0!important;}
.nlist03 li{ float:left; list-style:none!important; clear:both; margin:5px 0 0 8px!important;}
.nlist03 li{text-align: left; text-indent:0!important; border:0!important; height:25px;!important vertical-align:middle;line-height:25px;!important}
.nlist03 li a{ float:left; height:28px; vertical-align:middle;line-height:28px;font-size:16px; color:#0f989c!important;background: url(../i/c1.gif) left center no-repeat; display:block;padding:2px 0 2px 13px; width:380px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nlist03 li a:visited{color:#0f989c; font-weight:normal;}
.nlist03 li a:hover{color:#f60; float:left;font-size:16px;background: url(../i/c2.gif) left center no-repeat; display:block;padding:2px 0 2px 13px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f50;}
.rmbq{ clear:both; margin:0 0 0 10px; padding:5px 0;}
.rmbq li a{ float:left; max-width:280px; text-align:left; font-size:14px;background:#fff; color:#11cb03; border:1px solid #11cb03; border-radius:20px; padding:0 10px; margin:5px 12px 8px 0; line-height:30px; vertical-align:middle;height:30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.rmbq li a:hover{ background:#11cb03;color:#fff;}
ol.newline0r2{ float:left; margin:8px 0 0 0;}
ol.newline0r2 li{padding:5px;*+padding:3px; height:20px!important; line-height:20px;margin:0 2px; overflow:hidden;width:270px;}
ol.newline0r2 li:hover{background: #fcf3fe;}
ol.newline0r2 li A:hover{text-decoration: underline;}
ol.newline0r2 li a{width:220px; color:#333; }
.new0r2bg{background:#fcf3fe!important;border-top: solid 1px #faeffc;}
.nPrightM{float:right;width:295px;}
.ysyd{ clear:both; padding:20px 0 0 0; font-size:14px; font-weight:bold;}
.fweix{ position:absolute; background:#fff; bottom:0;right:50px; border:1px solid #dadada; padding-bottom:8px; z-index:999999;}
.fweix img{ width:130px; height:130px;}
.fontmar{ padding-left:10px;}
.seabot{ clear:both;color:#666; padding:9px 0 5px 0; margin-right:8px; line-height:20px;}
.seabot em{ float:left; font-style:normal;}
.seabot a{ float:left; color:#999; padding:0 5px; border-radius:5px; border:1px solid #dadada; text-decoration:none; margin:0 8px 8px 0;}
.seabot a:hover{ color:#666; text-decoration:none;}

/*资讯详情表格样式*/
.text-table{ border-collapse:collapse; min-width:300px; margin:10px auto; }
.text-table tr{background-color: #fff;}
.text-table td,.text-table tr,.text-table th{ font-size:14px; margin:0!important; padding:0 20px; text-align:center; height:35px; text-align:center; line-height:35px; font-size:12px;
  border: 1px solid #dadada;}
.text-table th{ background:#f2f2f2;}
