@font-face
{
font-family: yiq_en;
src:url('fonts/yiq_en.woff') format('woff'),
	url('fonts/yiq_en.ttf') format('truetype');
}

@font-face
{
font-family: yiq_en1;
src:url('fonts/yiq_en1.woff') format('woff'),
	url('fonts/yiq_en1.ttf') format('truetype');
}

@font-face
{
font-family: yiq_en2;
src:url('fonts/yiq_en2.woff') format('woff'),
	url('fonts/yiq_en2.ttf') format('truetype');
}
*{padding:auto;margin:0px;}
.buttom_style {height:30px; border-radius:5px; -moz-border-radius:5px; border:1px #1D7C00 solid; padding:5px; background-color:#27A900; font-size:16px; color:#FFF; font-weight:bold; cursor:pointer; font-family:"Microsoft Yahei"; padding:0px 20px 0px 20px;}
table {font-size:13px; line-height:22px;
}
img {border:none;}
ul,li {padding:0px; margin:0px; list-style-type:none;}
h1,h2,h3,h4,h5,h6,h7,h8,dd {font-weight:normal; padding:0px; margin:0px;}

.Table_Title_B {
background: -webkit-linear-gradient(#FFF,#F5F5F5);
background: -o-linear-gradient(#FFF,#F5F5F5);
background: -moz-linear-gradient(#FFF,#F5F5F5);
background: linear-gradient(#FFF,#F5F5F5);
}

A:link,A:visited,A:active {COLOR: #333; FONT-FAMILY:"Microsoft Yahei"; TEXT-DECORATION: none; font-size: 13px; text-align:left;outline:none;}
A:hover {COLOR: #FF6600;TEXT-DECORATION: underline;font-size: 13px; star:expression(this.onFocus=this.blur());}

.MyForm td {height:30px;}
.MyForm td input[type="text"],.MyForm td input[type="password"] {height:15px; border-radius:5px; -moz-border-radius:5px; border:1px #999999 solid; padding:5px;}
.MyForm td input[type="submit"] {height:30px; border-radius:5px; -moz-border-radius:5px; border:1px #1D7C00 solid; padding:5px; background-color:#27A900; font-size:16px; color:#FFF; font-weight:bold; cursor:pointer; font-family:"Microsoft Yahei"; padding:0px 20px 0px 20px;}

.TR_Title td {text-align:center; font-weight:bold; background-color:#E6FFE1;}
.TR_Title1 td {text-align:center; background-color:#FFFFFF;}
.TR_Title2 td {text-align:center; background-color:#F4FFF2;}
.TR_Title3 td {text-align:center; background-color:#006600; color:#FFFFFF;}

/*IE升级提醒*/
.IE_SJ {width:100%; height:30px; line-height:30px; float:left; text-align:center; overflow:hidden; border-top:1px #FF8D00 solid; border-bottom:1px #FF8D00 solid; background-color:#FFBE6E; font-size:12px; color:#000;}
.IE_SJ A:link,.IE_SJ A:visited,.IE_SJ A:active {font-size:12px; color:#FFF;}
.IE_SJ A:hover {text-decoration:none; font-size:12px; color:#FFFF00;}

.pi {padding-left:20px; height:20px; line-height:20px; float:left;}
.ok {background-image:url(images/ok.gif); background-repeat:no-repeat; color:006600; background-position:0px 3px; padding-left:20px; height:20px; line-height:20px; float:left;}
.no {background-image:url(images/no.gif); background-repeat:no-repeat; color:FF0000; background-position:0px 3px; padding-left:20px; height:20px; line-height:20px; float:left;}

.Red {color:#FF0000;}
.Chen_B_14 {color:#FF8D00; font-weight:bold;}
.Green_B {color:#009900; font-weight:bold;}
.Green {color:#009900;}
.Bai_14_B {color:#FFFFFF; font-weight:bold; font-size:14px;}
.MSG {color:#FF6600; font-weight:bold; font-size:18px; font-family:"Microsoft Yahei";}

/*表格*/
.YIQ_Table thead tr {
background: -webkit-linear-gradient(#FFF,#F5F5F5);
background: -o-linear-gradient(#FFF,#F5F5F5);
background: -moz-linear-gradient(#FFF,#F5F5F5);
background: linear-gradient(#FFF,#F5F5F5);
}
.YIQ_Table thead tr th {text-align: center;}

/*模态框*/
.modal-dialog {max-width: 300px;}

body{text-align:center; margin:0px; font-size:13px; line-height:22px; background-color:#ffffff; font-family:"Microsoft Yahei"; color:#333;}

/*版块阴影+圆角通用样式*/
.B_BJ {background-image:url(images/b.gif); background-repeat:repeat-x; border-radius:8px; -moz-border-radius:8px;}

/*网页整体框架*/
.CSS_Body{width:100%; height:auto; max-height:auto; margin:0px auto; display:run-in; padding:0px;}
.Lei_Body{width:100%; height:auto; min-height:459px; float:left; background-image:url(images/lei_b.gif); background-repeat:repeat-x;}

/*定义网站宽度*/
.CSS_C{width:1200px; height:auto; max-height:auto; margin:0px auto; display:run-in; padding:0px; text-align:center; overflow:hidden;}

.Login_K {width:320px; max-width:100%; height:auto; margin:0px auto;}

/*登录*/
.LOG_C {width:100%; min-width:1200px; height:auto; float:left; overflow:hidden; background-color:#F4F8FA; padding:0px 0px;}
.LOG_C label {text-align:left; font-weight:normal; font-size:12px;}
.LOG_L {width:684px; height:500px; float:left; overflow:hidden; background-image:url(images/login_ad.png);}
.LOG_R {width:320px; height:350px; float:right; overflow:hidden; background-image:url(images/login_bj.gif); border-radius:10px; -moz-border-radius:10px; padding:20px; margin-top:75px; position:relative;
-webkit-box-shadow: 0px 0px 6px #666;
-moz-box-shadow: 0px 0px 6px #666;
box-shadow: 0px 0px 6px #666;
}
.LOG_R_C {width:100%; height:auto; float:left; overflow:hidden; font-size:12px;}
.LOG_R_C_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; font-family:"Microsoft Yahei"; font-size:18px; margin-bottom:20px; background-color:#DEDEDE; border-radius:5px; -moz-border-radius:5px;}

.L_R_XY_B {background-image:url(images/login_ad1.png);}

.LOG_Ma {width:200px; height:60px; position:absolute; right:-79px; top:-10px; overflow:hidden; background-color:#666; cursor:pointer;
transform:rotate(45deg);
-ms-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-o-transform:rotate(45deg);
}
.LOG_Ma i {width:100%; height:25px; line-height:25px; float:left; overflow:hidden; color:#FFF; font-size:24px; margin-top:10px;}
.LOG_Ma div {width:100%; height:22px; line-height:22px; float:left; overflow:hidden; color:#FFF;}
.LOG_Ma:hover {background-color:#009B96;}
.LOG_Ma_Show {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px; margin-bottom:10px;}
.LOG_Ma_Show div {width:auto; height:auto; margin:0px auto; display:inline-block; background-color:#FFF; padding:10px;}

.Login_WX_Code {width: 100%; height: auto; float: left; overflow: hidden;}
.Login_WX_Code iframe {width: 100%;}

.BangDing_User {width:100%; height:40px; float:left; overflow:hidden; margin-bottom:13px;}
.BangDing_User span {width:40px; height:40px; float:left; overflow:hidden;}
.BangDing_User span img {width:100%; height:100%;}
.BangDing_User div {width:230px; height:40px; line-height:40px; float:right; overflow:hidden; font-size:14px; font-weight:bold; color:#090; text-align:left;}

/*会员中心头像*/
.User_Home_Photo {width:100%; height:auto; float:left; margin-top:30px; position:relative;}
.User_Home_Photo div {width:150px; height:150px; margin:0px auto; display:inline-block; overflow:hidden; border-radius:100px; -moz-border-radius:100px; border:1px #DEDEDE solid; background-color:#FFF;}
.User_Home_Photo div img {width:100%; height:auto;}
.User_Home_Photo span {width:100%; height:20px; position:absolute; left:0px; bottom:-25px;}
.User_Home_Photo span b {width:auto; height:20px; line-height:20px; padding:0px 5px; color:#FFF; font-weight:normal; font-family:"Simsun"; margin:0px 2px; display:inline-block; font-size:12px; border-radius:5px; -moz-border-radius:5px;}

/*会员信息发布页*/
.User_Mod_K {width:100%; height:auto; float:left; overflow:hidden;}
.User_Mod_K_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; background-color:#F5F5F5; color:#FF8D00; font-weight:bold; padding-left:10px; margin:5px 0px;}
.User_Mod_K_S {width:100%; height:auto; float:left; overflow:hidden;}
.User_Mod_K_S span {width:12%; height:35px; line-height:35px; float:left; overflow:hidden; text-align:right; color:#27A901; margin:5px 0px;}
.User_Mod_K_S div {width:38%; height:35px; line-height:35px; float:left; overflow:hidden; margin:5px 0px;}
.User_Mod_K_B {width:100%; height:auto; float:left; overflow:hidden;}
.User_Mod_K_B_T {width:12%; height:35px; line-height:35px; float:left; overflow:hidden; text-align:right; color:#27A901; margin:5px 0px;}
.User_Mod_K_B_C {width:88%; height:auto; float:left; overflow:hidden; margin:5px 0px;}
.User_Mod_K_B_C div {width:16.66%; height:25px; line-height:25px; float:left; overflow:hidden; text-align: left;}
.User_Mod_K_B_C1 {width:88%; height:auto; float:left; overflow:hidden; margin:5px 0px;}
.User_Mod_K_Button {width:100%; height:auto; float:left; overflow:hidden; text-align:center;}
.User_Mod_K_Button div {width:auto; height:auto; margin:0px auto; display:inline-block;}

/*顶部行*/
.CSS_T {width:100%; height:auto; float:left; overflow:hidden; background-color:#F5F5F5; border-bottom:1px #DEDEDE solid;
background: -webkit-linear-gradient(#FFF,#F5F5F5);
background: -o-linear-gradient(#FFF,#F5F5F5);
background: -moz-linear-gradient(#FFF,#F5F5F5);
background: linear-gradient(#FFF,#F5F5F5);
}
.CSS_T_Welcome {width:450px; height:38px; line-height:38px; float:left; overflow:hidden; font-size:12px; font-family:"Simsun"; text-align:left;}
.CSS_T_Welcome b {color:#FF8D00;}
.CSS_T_Welcome A:link,.CSS_T_Welcome A:visited,.CSS_T_Welcome A:active {COLOR: #0000FF; font-size:12px; font-family:"Simsun";}
.CSS_T_Welcome A:hover {COLOR: #FF6600; text-decoration:none; font-size:12px; font-family:"Simsun";}
.CSS_T_Link {width:auto; height:38px; float:right; position:relative;}
.CSS_T_Link_C {width:500px; max-width:500px; height:43px; line-height:38px; position:absolute; right:0px; top:-7px; color:#FFF; font-size:12px; text-align:center; padding:5px 30px 0px 30px; font-family:"Simsun";
border-bottom-left-radius:50px; -webkit-border-bottom-left-radius:50px;
border-bottom-right-radius:50px; -webkit-border-bottom-right-radius:50px;
background-color:#FFA707;
background: -webkit-linear-gradient(#FEB356,#FF8D00);
background: -o-linear-gradient(#FEB356,#FF8D00);
background: -moz-linear-gradient(#FEB356,#FF8D00);
background: linear-gradient(#FEB356,#FF8D00);
-webkit-box-shadow: 0px 0px 5px #aaa;
-moz-box-shadow: 0px 0px 5px #aaa;
box-shadow: 0px 0px 5px #aaa;
}
.CSS_T_Link_C A:link,.CSS_T_Link_C A:visited,.CSS_T_Link_C A:active {COLOR: #FFFFFF; font-size:12px; font-family:"Simsun";}
.CSS_T_Link_C A:hover {COLOR: #FFFF00; text-decoration:none; font-size:12px; font-family:"Simsun";}

/*LOGO行*/
.CSS_LOGO_L {width:100%; height:auto; float:left; margin:12px 0px 12px 0px;}
.CSS_LOGO {width:300px; height:auto; float:left; overflow:hidden; margin-top:4px; text-align:left;}
.CSS_Tel_FX_GG {width:450px; height:auto; height:auto; float:left; margin-top:12px; margin-left: 20px; display: inline;}
.CSS_Tel {width:auto; height:auto; float:left;}
.CSS_Tel {width:auto; height:26px; line-height:26px; float:left; overflow:hidden; font-size:12px; font-family:"yiq_en","Arial"; font-size:18px;}
.CSS_Tel i {width:26px; height:26px; line-height:26px; float:left; overflow:hidden; border:1px #666 solid; text-align:center; border-radius:20px; -moz-border-radius:20px; color:#666;}
.CSS_Tel b {width:auto; height:26px; line-height:26px; float:left; color:#FF8D00; font-size:26px; margin-left:10px; display:inline;}
.CSS_FX {width:auto; height:26px; line-height:26px; float:left; margin-left:20px; display:inline;}
.CSS_FX span {width:auto; height:100%; float:left; overflow:hidden; margin-left:10px; display:inline;}
.CSS_FX dd {width:auto; height:100%; line-height:26px; float:left; margin-left:10px; display:inline; border-radius:20px; -moz-border-radius:20px; background-color:#FF8D00; padding:0px 10px; color:#FFF; position:relative; cursor:default;}
.CSS_FX dd i {width:200px; height:200px; position:absolute; left:0px; top:26px; background-color:#FFF; border:1px #DEDEDE solid; z-index:999999999; border-radius:5px; -moz-border-radius:5px; display:none; padding-top:4px;
-webkit-box-shadow: 0px 0px 10px #666;
-moz-box-shadow: 0px 0px 10px #666;
box-shadow: 0px 0px 10px #666;
-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
}
.CSS_FX dd:hover {color:#FF0;}
.CSS_FX dd:hover i {display:inline;}
.CSS_FX span A {width:auto; height:100%; line-height:26px; float:left; overflow:hidden; padding:0px 10px; border-radius:20px; -moz-border-radius:20px;}
.CSS_FX span A:link,.CSS_FX span A:visited,.CSS_FX span A:active {COLOR: #666; font-size:14px; background-color:#DEDEDE;}
.CSS_FX span A:hover {COLOR: #FFF; text-decoration:none; font-size:14px; background-color:#666;}
.CSS_GG {width:100%; height:25px; line-height:25px; float:left; overflow:hidden; margin-top:0px; position:relative;}
.CSS_GG_C {width:100%; height:auto; position:absolute; left:0px; top:0px;}
.CSS_GG_C div {width:100%; height:25px; float:left; overflow:hidden; text-align:left; padding-left:15px; background-image:url(images/lb.gif); background-repeat:no-repeat; background-position:left center;}
.CSS_GG_C div A {font-size:12px; font-family:"Simsun";}

/*城市*/
.City {width: auto; min-width: 70px; height: 26px; line-height: 26px; float: left; position: relative; margin-top: 12px;}
.City b {width: auto; height: 100%; float: left; overflow: hidden; font-size: 20px; font-weight: normal; color: #27A901;}
.City span {width: auto; height: auto; position: absolute; left: 0px; top: 25px;}
.City:hover span i {
	transition:All 0.2s ease-in-out;
	-webkit-transition:All 0.2s ease-in-out;
	-moz-transition:All 0.2s ease-in-out;
	-o-transition:All 0.2s ease-in-out;
}
.City ul {width: 300px; height: auto; overflow: hidden; position:absolute; left: 0px; top: 51px; background-color: #FFF; padding: 10px 20px; border-top: 1px #CCC solid; z-index: 999999999; display: none;
	-moz-box-shadow:2px 5px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow:2px 5px 5px rgba(0,0,0,0.2);
	box-shadow:0px 5px 5px rgba(0,0,0,0.2);
	opacity: 0;
	border-radius: 5px;
}
.City ul li {width: 25%; height: 30px; float: left; overflow: hidden; text-align: left;}
.City ul li a {font-size: 16px;}
.City ul u {width: 100%; height: 30px; line-height: 30px; float: left; overflow: hidden; font-size: 14px; text-align: left; text-decoration: none; color: #FF8D00; margin-bottom: 10px;}
.City ul dd {width: 100%; height: auto; float: left; overflow: hidden; margin: 20px 0px 10px 0px;}
.City ul dd a {width: auto; height: 20px; line-height: 20px; float: left; margin: 0px auto; display: inline-block; border-radius: 3px; padding: 0px 5px; font-size: 12px;}
.City ul dd A:link,.City ul dd A:visited,.City ul dd A:active {COLOR: #FFF; background-color:#27A901;}
.City ul dd A:hover {COLOR: #FFF; text-decoration:none;}
.City:hover span i {
	transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-webkit-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
}
.City ul dd a:nth-child(2) {float: right;}
.City ul dd A:nth-child(2):link,.City ul dd A:nth-child(2):visited,.City ul dd A:nth-child(2):active {COLOR: #FFF; background-color:#FF8D00;}
.City ul dd A:nth-child(2):hover {COLOR: #FFF; text-decoration:none;}

/*网站顶部广告*/
.CSS_AD1 {width:300px; height:70px; float:right; overflow:hidden;}
.CSS_AD1 img {width:300px; height:70px;}
/*首页中部广告*/
.CSS_AD2 {width:1200px; height:120px; float:left; overflow:hidden; margin-top:10px;}
.CSS_AD2 img {width:100%; height:100%;}

/*主菜单*/
.Menu_C {width:100%; height:auto; float:left; overflow:hidden; background-color:#27A901;}
.Menu {width:100%; height:40px; float:left; overflow:hidden;}
.Menu A {width:11.11%; height:40px; line-height:40px; float:left;}
.Menu A:link,.Menu A:visited,.Menu A:active {color:#FFF; text-align:center; font-family:"Simsun"; font-size:16px; font-family:"Microsoft Yahei"; display:inline;}
.Menu A:hover,.Menu A.current {text-decoration:none; color:#FFF; font-family:"Microsoft Yahei"; background-color:#208F00;}

/*搜寻老师*/
.SO {width:100%; height:109px; float:left; border:1px solid #DEDEDE; background-image:url(images/so_b.gif); background-repeat:repeat-x; margin-top:10px; background-color:#DEDEDE;}
.SO_Title {width:70px; height:99px; float:left; background-repeat:no-repeat; background-position:right center; text-align:center; margin-top:5px;}
.SO_Title div {width:100%; height:60px; line-height:28px; float:left; overflow:auto; text-align:right; margin-top:18px; font-size:24px; letter-spacing:5px; font-family:"Microsoft Yahei"; color:#FF8D00;
text-shadow:2px 0px 0px #fff,-2px 0px 0px #fff, 0px 2px 0px #fff, 0px -2px 0px #fff; 
}
.SO_Ge {width:2px; height:109px; float:left; background-image:url(images/so_ge.gif); background-repeat:no-repeat; margin:0px 10px 0px 10px; display:inline; background-color:#DEDEDE;}
.SO_List {width:auto; height:80px; float:left; margin-top:9px;}
.SO_List span {width:100%; height:20px; float:left; overflow:hidden; font-size:16px; font-weight:bold; color:#32A100; text-align:left;}
.SO_List div {width:100%; height:60px; float:left; overflow:hidden; margin-top:5px;}
.SO_List div A {width:auto; height:20px; line-height:20px; float:left; text-align:center; border-radius:4px; -moz-border-radius:4px; overflow:hidden; margin-top:1px;}
.SO_List div A:link,.SO_List div A:visited,.SO_List div A:active {font-size:13px;}
.SO_List div A:hover,.SO_List div A.current {font-size:13px; background-color:#FF8D00; color:#FFF; text-decoration:none; border-right:1px #FFF solid;}

.SO_Kemu {width:396px; position:relative;}
.SO_Kemu div {position:absolute; height:60px; left:0px; top:20px; background-color:#DEDEDE; background-image:url(images/so_b.gif); background-repeat:repeat-x; background-position:left -25px; z-index:1;}
.SO_Kemu:hover div {height:auto;}
.SO_Kemu div A {width:14.28%;}
.SO_Shenfen {width:200px;}
.SO_Shenfen div A {width:33.33%;}
.SO_Quyu {width:216px;}
.SO_Quyu div A {width:36px;}
.SO_Xueli {width:150px;}
.SO_Xueli div A {width:33.33%;}
.SO_Sex {width:36px;}
.SO_Sex div A {width:36px;}

/*搜寻老师-----样式2*/
.SO2 {width:100%; height:auto; float:left; border:1px solid #DEDEDE; margin-top:15px; background-color:#F8F8F8; padding:10px 20px;}
.SO2_K {width:100%; height:auto; float:left; overflow:hidden; line-height:20px; padding:10px 0px;}
.SO2_K span {width:60px; height:20px; float:left; overflow:hidden; padding:0px; margin:0px; color:#333; font-weight: bold; background-color: #EEE; border-radius:5px; -moz-border-radius:5px;}
.SO2_K A {width:auto; height:20px; float:left; overflow:hidden; padding:0px 10px; border-radius:5px; -moz-border-radius:5px;}
.SO2_K A:link,.SO_K A:visited,.SO_K A:active {color:#666;}
.SO2_K A:hover {text-decoration:none; color:#FF8D00;}
.SO2_K A.current {text-decoration:none; color:#FFF; background-color:#FF8D00;}
.SO2_K A:hover.current {color: #FFF;}
.SO2_K div {width: calc(100% - 70px); height:auto; float:right; overflow:hidden;}

/*首页请/做家教*/
.QZ {width:292px; height:270px; float:left; border:1px #DEDEDE solid; margin-top:10px; padding:15px;
background-color:#F5F5F5;
background: -webkit-linear-gradient(#FFF,#F5F5F5);
background: -o-linear-gradient(#FFF,#F5F5F5);
background: -moz-linear-gradient(#FFF,#F5F5F5);
background: linear-gradient(#FFF,#F5F5F5);
}
.Q_Title {width:100%; height:30px; float:left;}
.Q_Title div {width:auto; height:30px; line-height:30px; float:left; border-radius:4px; -moz-border-radius:4px; background-color:#FF8D00; padding:0px 10px 0px 10px;}
.Q_Title div:hover {
-webkit-box-shadow: 2px 2px 2px #ccc;
-moz-box-shadow: 2px 2px 2px #ccc;
box-shadow: 2px 2px 2px #ccc;
}
.Q_Title div A:link,.Q_Title div A:visited,.Q_Title div A:active {color:#FFF; font-size:16px; font-family:"Microsoft Yahei";}
.Q_Title div A:hover {color:#FFF; font-size:16px; font-family:"Microsoft Yahei"; text-decoration:none;}
.Q_Title div A i {width: auto; height: auto;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.Q_Title div:hover A i {margin-right: 10px;}
.QZ_Content {width:100%; height:105px; float:left; overflow:hidden; background-repeat:no-repeat; background-position:0px center; margin-top:10px;}
.QZ_Content div {width:75%; height:35px; line-height:29px; float:left; overflow:hidden;}
.QZ_Content div u {width:20px; height:20px; line-height:20px; float:left; overflow:hidden; font-family:"Arial"; color:#FFF; font-size:16px; margin-top:5px; text-align:center; text-decoration:none; border-radius:40px; -moz-border-radius:40px;}
.QZ_Content div p {width:auto; height:29px; line-height:29px; float:left; overflow:hidden; padding:0px; margin:0px; margin-left:5px; display:inline;}
.QZ_Content div b {color:#F00;}
.QZ_Content div b A:link,.QZ_Content div b A:visited,.QZ_Content div b A:active {color:#F00;}
.QZ_Content div b A:hover {color:#FF8D00;}
.QZ_Content span {width:25%; height:23px; float:right; overflow:hidden; margin-top:4px;}
.QZ_Content span A {width:50px; height:21px; line-height:19px; float:right; padding:0px 10px 0px 10px; overflow:hidden; text-align:center; border-radius:5px; -moz-border-radius:5px;}
.QZ_Content span A:link,.QZ_Content span A:visited,.QZ_Content span A:active {border:1px #DEDEDE solid;
background-color:#F5F5F5;
background: -webkit-linear-gradient(#FFF,#F5F5F5);
background: -o-linear-gradient(#FFF,#F5F5F5);
background: -moz-linear-gradient(#FFF,#F5F5F5);
background: linear-gradient(#FFF,#F5F5F5);
}
.QZ_Content span A:hover {border:1px #DEDEDE solid; text-decoration:none;}
.Q_Content div u {background-color:#FF8D00;}
.Z_Content div u {background-color:#27A900;}
.Z_Title div {width:auto; height:30px; line-height:30px; float:left; border-radius:4px; -moz-border-radius:4px; background-color:#27A900; color:#FFF; font-size:16px; font-family:"Microsoft Yahei"; padding:0px 10px 0px 10px;}
.Z_Title div:hover {
-webkit-box-shadow: 2px 2px 2px #ccc;
-moz-box-shadow: 2px 2px 2px #ccc;
box-shadow: 2px 2px 2px #ccc;
}
.Z_Title div:hover A i {margin-right: 10px;}
.Z_Title div A:link,.Z_Title div A:visited,.Z_Title div A:active {color:#FFF; font-size:16px; font-family:"Microsoft Yahei"; text-decoration:none;}
.Z_Title div A:hover {color:#FFF; font-size:16px; font-family:"Microsoft Yahei";}
.Z_Title div A i {width: auto; height: auto;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.QZ_List {width:100%; height:60px; float:left;}
.QZ_List A {width:100%; height:25px; line-height:25px; float:left; overflow:hidden; padding-left:10px; background-image:url(images/d.gif); background-repeat:no-repeat; background-position:left 10px;}

.Dian_H {width:100%; height:1px; float:left; overflow:hidden; background-image:url(images/dian_h.gif); margin:10px 0px 10px 0px;}

/*首页轮播广告*/
.Flash_C {width:596px; height:auto; float:left; overflow:hidden; margin:10px 10px 0px 10px; display:inline;}
.Flash {width:100%; height:170px; float:left; overflow:hidden; position:relative; z-index:1; display:inline; border:1px #DEDEDE solid;}
.Flash_Img {width:100%; height:100%; position:absolute; display:inline; z-index:1; left:0px; top:0px; overflow:hidden;}
.Flash_Img img {width:100%; height:100%;}

.Flash_Idx {width:100%; height:auto; float:left; overflow:hidden; position:absolute; left:0px; bottom:10px; z-index:501; overflow:hidden;}
.Flash_Idx div {width:100%; height:auto; margin-left:auto; margin-right:auto; display:inline-block; position:relative; text-align:center;}
.Flash_Idx div dl {width:auto; height:auto; margin:0px auto; display:inline-block;}
.Flash_Idx div span {width:20px; height:5px; float:left; margin-right:5px; display:inline; cursor:pointer;
background-color:#DEDEDE;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.Flash_Idx div span.current {width:40px; float:left; margin-right:5px; display:inline; cursor:auto; background-color:#FF8D00;}

/*最新学员*/
.H_XY {width:100%; height:90px; float:left; overflow:hidden; position:relative; z-index:1; margin-top:10px; display:inline; border:1px #DEDEDE solid; padding:7px 10px;
background: -webkit-linear-gradient(#FFF,#F5F5F5);
background: -o-linear-gradient(#FFF,#F5F5F5);
background: -moz-linear-gradient(#FFF,#F5F5F5);
background: linear-gradient(#FFF,#F5F5F5);
}
.H_XY A {width:50%; height:25px; line-height:25px; float:left; overflow:hidden; padding-left:10px; background-repeat:no-repeat; background-position:left 5px; padding-left:20px;}
.H_XY_Tou1 {background-image:url(images/tou_x_nan.gif);}
.H_XY_Tou2 {background-image:url(images/tou_x_nv.gif);}

/*首页搜索*/
.H_WZ {width:100%; height:auto; float:left; margin-top:10px; border-left:1px #DEDEDE solid; font-family:"Microsoft Yahei"; font-size:14px; cursor:default;}
.H_WZ_C {width:25%; height:auto; float:left; overflow:hidden; border:1px #DEDEDE solid; border-left:none; visibility:hidden;}
.H_WZ_C_T {width:100%; height:150px; float:left; position:relative; background-color:#F8F8F8; border-bottom:1px #DEDEDE solid;}
.H_WZ_C_T b {width:100%; height:auto; line-height:40px; float:left; overflow:hidden; font-size:24px; color:#333; margin-top:30px; font-weight:normal;}
.H_WZ_C_T span {width:100%; height:auto; float:left; overflow:hidden; color:#666;}
.H_WZ_C_T_Y {width:100%; height:0px; position:absolute; left:0px; bottom:0px;}
.H_WZ_C_T_Y div {width:auto; height:auto; margin:0px auto; display:inline-block; position:relative;}
.H_WZ_C_T_Y div i {width:80px; height:80px; line-height:80px; position:absolute; left:-40px; top:-40px; border:1px #DEDEDE solid; background-color:#FFF; border-radius:50px; -moz-border-radius:50px; font-size:30px; color:#aaa;}

.H_WZ_C_B {width:100%; height:160px; float:left; overflow:hidden; margin-top:60px; padding:0px 20px;}
.H_WZ_C_B a {width:31.33%; height:30px; line-height:30px; float:left; overflow:hidden; padding:0px 10px; border-radius:50px; -moz-border-radius:50px; font-family:"Microsoft Yahei"; margin:1%; text-align:center;}
.H_WZ_C_B A:link,.H_WZ_C_B A:visited,.H_WZ_C_B A:active {border:1px #DEDEDE solid; color:#666;}
.H_WZ_C_B a:hover {border:1px #27A900 solid; color:#FFF; background-color:#27A900; text-decoration:none; font-family:"Microsoft Yahei";}
.H_WZ_C_B_KeMu a {width:23%; height:24px; line-height:22px;}
.H_WZ_C_B_KeMu A:link,.H_WZ_C_B_KeMu A:visited,.H_WZ_C_B_KeMu A:active {font-size:12px;}
.H_WZ_C_B_KeMu a:hover {font-size:12px;}

.H_WZ_C:hover {border:1px #FF8D00 solid;
-webkit-box-shadow: 0px 0px 10px #ccc;
-moz-box-shadow: 0px 0px 10px #ccc;
box-shadow: 0px 0px 10px #ccc;
}
.H_WZ_C:hover .H_WZ_C_T {background-color:#FF8D00; border-bottom:1px #FF8D00 solid;}
.H_WZ_C:hover .H_WZ_C_T b {color:#FFF;}
.H_WZ_C:hover .H_WZ_C_T span {color:#FFE4C3;}
.H_WZ_C:hover .H_WZ_C_T_Y div i {border:1px #FF8D00 solid; color:#FF8D00;}

/*明星家教*/
.H_MS {width:100%; min-width:1200px; height:auto; float:left; overflow:hidden; margin-top:10px; padding:20px 0px;}
.H_MS_T {width:100%; height:auto; float:left; overflow:hidden; margin-bottom:10px;}
.H_MS_T b {width:100%; height:auto; line-height:50px; line-height:40px; float:left; color:#333; font-size:38px; font-weight:normal;}
.H_MS_T span {width:100%; height:auto; line-height:30px; line-height:30px; float:left; color:#999; font-size:16px; margin-top:10px;}
.H_MS_C {width:100%; height:auto; float:left;}
.H_MS_K {width:15.66%; height:auto; float:left; margin:0px 0.5%;}
.H_MS_K_T {width:100%; height:auto; float:left; text-align:center;}
.H_MS_K_T div {width:150px; height:150px; line-height:150px; margin:0px auto; color:#FFF; visibility:hidden; position:relative;}
.H_MS_K_T div p {width:100%; height:100%; float:left; line-height:150px; margin:0px auto; color:#FFF; font-size:36px; border-radius:10px; -moz-border-radius:10px; overflow:hidden; border:1px #F8F8F8 solid;}
.H_MS_K_T div p img {width:100%; height:auto;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.H_MS_K:hover .H_MS_K_T div img {
transform:scale(1.2);
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-o-transform:scale(1.2);
-ms-transform:scale(1.2);
}
.H_MS_K_T div span {width:auto; min-width:30px; height:30px; line-height:24px; position:absolute; right:-15px; top:-15px; font-size:14px; font-family:"Arial"; color:#FFF; padding:0px 5px; border-radius:20px; -moz-border-radius:20px; margin-left:5px; background-color:#FF8D00; border:2px #FFF solid;}
.H_MS_K_C {width:100%; height:30px; float:left; overflow:hidden;}
.H_MS_K_C span {width:auto; height:22px; line-height:22px; margin:4px 2px 0px 2px; display:inline-block; overflow:hidden; font-size:12px; font-family:"Simsun"; color:#FFF; padding:0px 5px; border-radius:5px; -moz-border-radius:5px;}
.H_MS_K_B {width:100%; height:auto; float:left; text-align:center; position:relative; background-color:#F8F8F8; margin-top:10px; padding:20px; text-align:left;}
.H_MS_K_B_T {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; text-align:center;}
.H_MS_K_B_T A:link,.H_MS_K_B_T A:visited,.H_MS_K_B_T A:active {color:#000; font-size:18px;}
.H_MS_K_B_T a:hover {color:#FF8D00; text-decoration:none;}
.H_MS_K_B_C {width:100%; height:88px; line-height:22px; float:left; overflow:hidden; color:#333; font-size:12px;}
.H_MS_K_B p {width:10px; height:10px; position:absolute; left:49%; top:-4px; background-color:#F8F8F8; border-bottom:none; border-right:none;
transform:rotate(45deg);
-ms-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-o-transform:rotate(45deg);
}
.H_MS_K:hover .H_MS_K_B,.H_MS_K:hover .H_MS_K_B p {background-color:#E9E9E9;}

/*最新教员*/
.H_JY {width:100%; height:auto; float:left; overflow:hidden; margin-top:5px;}
.H_JY_C {width:100%; height:auto; float:left; overflow:hidden;}
.H_JY_K {width:49%; height:100px; float:left; overflow:hidden; margin:0.5%; border-radius:5px; -moz-border-radius:5px; background-color:#F5F5F5; padding:10px; visibility:hidden;}
.H_JY_K_Img {width:80px; height:80px; float:left; overflow:hidden; border-radius:5px; -moz-border-radius:5px; margin-right:10px; display:inline;}
.H_JY_K_Img img {width:100%; height:100%;}
.H_JY_K_T {width:460px; height:30px; line-height:30px; float:left; overflow:hidden;}
.H_JY_K_T div {width:auto; height:100%; float:left; overflow:hidden;}
.H_JY_K_T div A:link,.H_JY_K_T div A:visited,.H_JY_K_T div A:active {color:#333; font-size:18px;}
.H_JY_K_T div a:hover {color:#FF8D00; text-decoration:none;}
.H_JY_K_T span {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; font-size:12px; font-family:"Simsun"; color:#FFF; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; margin-left:5px;}
.JY_Color1 {background-color:#FF8D00;}
.JY_Color2 {background-color:#13C80B;}
.JY_Color3 {background-color:#21C0D6;}
.H_JY_K_C {width:460px; height:44px; line-height:22px; float:left; color:#666; font-size:12px; font-family:"Simsun"; text-align:left; margin-top:6px;}

/*首页更多家教老师按钮*/
.H_JY_More {width: 100%; height: auto; float: left; overflow: hidden; text-align: center; margin: 20px 0px 50px 0px;}
.H_JY_More A {width: auto; height: 40px; line-height: 38px; margin: 0px auto; display: inline-block; padding: 0px 20px; border-radius: 20px;}
.H_JY_More A:link,.H_JY_More A:visited,.H_JY_More A:active {color:#999; border: 1px #999 solid; font-size:18px;}
.H_JY_More A:hover {color:#FF8D00; border: 1px #FF8D00 solid; text-decoration:none;}
.H_JY_More A:after {width:0px; height: 100%; float: right; overflow: hidden; content: "➟"; text-align: center;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.H_JY_More A:hover:after {width: 40px;}

/*首页文章*/
.H_Info_CC {width:100%; height:auto; float:left; overflow:hidden;}
.H_Info {width:24.25%; height:auto; float:left; border:1px #DEDEDE solid; background-color:#FFF; margin-top:35px; padding:20px; margin:1% 1% 0px 0%;}
.H_Info_T {width:100%; height:25px; line-height:25px; float:left; overflow:hidden;}
.H_Info_T div {width:auto; height:25px; float:left; overflow:hidden; color:#27A900; font-size:18px; font-family:"Microsoft Yahei";}
.H_Info_T span {width:21px; height:21px; float:right; background-image:url(images/jia.gif);}
.H_Info_T:hover span {background-image:url(images/jia1.gif);}
.H_Info_T span a {width:100%; height:100%; float:left;}
.H_Info_C {width:100%; height:200px; float:left; overflow:hidden; margin-top:10px;}
.H_Info_C ul {width:100%; height:auto; float:left; overflow:hidden;}
.H_Info_C ul li {width:100%; height:25px; line-height:25px; float:left; overflow:hidden;}
.H_Info_C ul li A {width:auto; height:25px; line-height:25px; float:left; overflow:hidden; padding-left:10px; background-image:url(images/d.gif); background-repeat:no-repeat; background-position:left 10px;}
.G_36 {margin-right:0px;}
.G_246 {}

/*首页会员须知*/
.Home_HYXZ {width:100%; height:199px; float:left; overflow:hidden; border:1px #DEDEDE solid; margin-top:10px; padding:15px; background-image:url(images/hui_b1.gif); background-color:#EEEEEE;}
.Home_HYXZ_T {width:100%; height:20px; float:left;}
.Home_HYXZ_T div {width:auto; height:20px; line-height:16px; float:left; overflow:hidden; font-size:14px; font-weight:bold;}
.Home_HYXZ_T span {width:41px; height:11px; float:right; overflow:hidden;}
.Home_HYXZ_C {width:100%; height:139px; float:left; background-image:url(images/number.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:10px; overflow:hidden;}
.Home_HYXZ_C A {width:100%; height:19px; line-height:19px; float:left; overflow:hidden; padding-left:25px; margin-bottom:5px;}

/*官方媒体*/
.Home_GF {width:100%; height:auto; float:right; overflow:hidden; border:1px #DEDEDE solid; margin-top:10px; padding:15px; background-image:url(images/hui_b1.gif); background-repeat:repeat-x; background-color:#EEEEEE; text-align:left;}
.Home_GF_K {width:100%; height:70px; float:left; overflow:hidden;}
.Home_GF_K img {width:68px; height:68px; float:left; border:1px #DEDEDE solid;}
.Home_GF_K div {width:calc(100% - 78px); height:20px; line-height:20px; float:right; display:inline; overflow:hidden; font-size:14px; font-weight:bold; text-align:left;}
.Home_GF_K div A:link,.Home_GF_K div A:visited,.Home_GF_K div A:active,.Home_GF_K div A:hover {font-size:14px; font-weight:bold;}
.Home_GF_K span {width:calc(100% - 78px); height:48px; line-height:16px; float:left; overflow:hidden; margin-left:10px; display:inline; font-size:12px;}
.Home_GF_G {width:100%; height:37px; float:left; background-image:url(images/dian_h.gif); background-repeat:repeat-x; background-position:0px center;}
.Home_GF_K1 img {width:100%; height:auto;}
.Home_GF_K1 div {width:100%; float: left; text-align:center; font-weight:bold;}
.Home_GF_K1 span {width:100%; float: left; text-align:center;}

/*友情链接*/
.Links {width:100%; height:auto; float:left; padding:10px; border:1px #DEDEDE solid; margin-top:10px;}
.Links div {width:89px; height:20px; line-height:20px; float:left; overflow:hidden; font-size:14px; font-weight:bold; color:#28A900; text-align:center;}
.Links A {width:89px; height:20px; line-height:20px; float:left; text-align:center; overflow:hidden;}
.Links A:link,.Links A:visited,.Links A:active {font-size:12px;}
.Links A:hover {font-size:12px; color:#333333;}


/*网站底部*/
.Bottom_B {width:100%; height:auto; float:left; color:#999; text-align:left; margin-top:10px; padding:10px 0px 10px 0px;
background-color:#2B2B2B;
background: -webkit-linear-gradient(#545454,#2B2B2B);
background: -o-linear-gradient(#545454,#2B2B2B);
background: -moz-linear-gradient(#545454,#2B2B2B);
background: linear-gradient(#545454,#2B2B2B);
}
.Bottom_B A:link,.Bottom_B A:visited,.Bottom_B A:active {color:#999999;}
.Bottom_B A:hover {color:#FFF;}
.Bottom_List {width:150px; height:154px; float:left; overflow:hidden; margin-right:20px; display:inline;}
.Bottom_List span {width:130px; height:24px; line-height:24px; float:left; overflow:hidden; margin-bottom:10px; padding-left:20px; background-repeat:no-repeat; background-position:0px center; font-size:14px; font-weight:bold; border-bottom:1px #666 dashed; border-bottom-color:rgba(255,255,255,0.1); text-align:left;}
.Bottom_List div {width:150px; height:120px; float:left; overflow:hidden;}
.Bottom_List div A {width:140px; height:20px; line-height:20px; float:left; overflow:hidden; padding-left:10px; background-image:url(images/d.gif); background-repeat:no-repeat; background-position:left 7px;}

.BS1 {background-image:url(images/b_ico1.png);}
.BS2 {background-image:url(images/b_ico2.png);}

.Bottom_G {width:1px; height:154px; float:left; background-image:url(images/b_ge.png); background-position:0px center; margin:0px 20px 0px 0px; display:inline;}
.Bottom_R {width:590px; height:auto; float:left; overflow:hidden; margin-right: 20px;}
.Bottom_Menu {width:100%; height:24px; float:left; margin-bottom:10px; overflow:hidden; font-size:14px; border-bottom:1px #666 dashed; border-bottom-color:rgba(255,255,255,0.1); text-align:left;}
.Bottom_Menu A:link,.Bottom_Menu A:visited,.Bottom_Menu A:active {font-size:14px; font-weight:bold; color:#999;}
.Bottom_Menu A:hover {font-size:14px; font-weight:bold; color:#FFF; text-decoration:none;}

.Bottom_Info {width:100%; height:auto; line-height:20px; float:left; overflow:hidden; font-size:12px; text-align:left; font-family:"Simsun";}
.Bottom_Info A {font-size:12px; font-family:"Simsun";}

.Bottom_Yewu {width:100%; height:auto; line-height:20px; float:left; overflow:hidden; font-size:12px; margin-top:20px; text-align:left; font-family:"Simsun";}

.Bottom_Tel {width: 200px; height: auto; float: right; overflow: hidden;}
.Bottom_Tel span {width: 100%; height: auto; float: left; overflow: hidden; font-weight: bold;}
.Bottom_Tel b {width: 100%; height: auto; line-height: 40px; float: left; overflow: hidden; color: #FFF; font-size: 24px; margin-top: 20px; font-family: "yiq_en";}
.Bottom_Tel div {width: 100%; height: auto; line-height: 30px; float: left; overflow: hidden;}

/*教员列表*/
.JY_List_C {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.JY_List {width:100%; height:auto; float:left; overflow:hidden; padding-bottom:40px; margin-bottom:40px; border-bottom:1px #EFEFEF dashed;}
.JY_List:hover {border-bottom:1px #ccc dashed;}
.JY_List_L {width:140px; height:140px; float:left; overflow:hidden; border-radius:10px; -moz-border-radius:10px; background-color:#F5F5F5;}
.JY_List_L img {width:100%; height:auto;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.JY_List_L img:hover {
transform:scale(1.2);
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-o-transform:scale(1.2);
-ms-transform:scale(1.2);
}
.JY_List_R {width:1010px; height:140px; float:right; overflow:hidden;}
.JY_List_R_T {width:100%; height:30px; float:left; overflow:hidden;}
.JY_List_R_T_L {width:auto; height:30px; line-height:30px; float:left; overflow:hidden;}
.JY_List_R_T_L A {width:auto; height:100%; line-height:30px; float:left; overflow:hidden;}
.JY_List_R_T_L A:link,.JY_List_R_T_L A:visited,.JY_List_R_T_L A:active {color:#27A901; font-size:18px;}
.JY_List_R_T_L A:hover {text-decoration:none; color:#FF8D00; font-size:18px;}
.JY_List_R_T_R {width:auto; height:auto; float:right; overflow:hidden; margin-top:0px;}
.JY_List_R_T_R span {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; font-size:12px; font-family:"Simsun"; color:#FFF; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; margin-left:5px;}
.JY_List_X {width:100%; height:30px; line-height:30px; float:left; overflow:hidden;}
.JY_List_X div {width:25%; height:30px; float:left; overflow:hidden; color:#333; text-align:left;}
.JY_List_X div span {color:#999;}
.JY_List_A {width:100%; height:auto; max-height:60px; line-height:28px; float:left; overflow:hidden; color:#333; text-align:left;}
.JY_List_A span {color:#999;}

/*内页框架控制*/
.CSS_Left {width:202px; height:auto; float:left; overflow:hidden;}
.CSS_Right {width:980px; height:auto; float:right; overflow:hidden;}

/*内页框架控制*/
.Lei_Left {width:920px; height:auto; float:left; overflow:hidden;}
.Lei_Right {width:262px; height:auto; float:right; overflow:hidden;}

.RR {width:100%; height:auto; float:left; border:1px #DEDEDE solid; margin-top:10px; background-image:url(images/hui_b2.gif); background-repeat:repeat-x; background-color:#FFF; padding:20px;}
.RR_T {width:100%; height:30px; float:left; border-bottom:1px #DEDEDE solid;}
.RR_T div {width:auto; height:20px; line-height:16px; float:left; overflow:hidden; font-size:16px; font-weight:bold; color:#27A900;}
.RR_C {width:100%; height:auto; float:left; margin-top:15px; padding:0px; display:inline;}

/*全栏内容*/
.ALL {width:100%; height:auto; float:left; border:1px #DEDEDE solid; margin-top:10px; background-image:url(images/hui_b2.gif); background-repeat:repeat-x; background-color:#FFF; padding:15px;}
.ALL_T {width:100%; height:30px; float:left; border-bottom:1px #DEDEDE solid;}
.ALL_T div {width:auto; height:20px; line-height:16px; float:left; overflow:hidden; font-size:18px; font-weight:bold; color:#27A900;}
.ALL_T span {width:auto; height:20px; float:right; overflow:hidden;}
.ALL_T span A {width:auto; height:20px; line-height:20px; float:left; padding:0px 10px 0px 10px; border-radius:4px; -moz-border-radius:4px; margin-left:10px; display:inline;}
.ALL_T span A:link,.ALL_T span A:visited,.ALL_T span A:active {background-color:#DEDEDE; color:#666;}
.ALL_T span A:hover,.ALL_T span A.current {background-color:#FF8D00; color:#FFF; text-decoration:none;}
.ALL_C {width:100%; height:auto; float:left; margin-top:15px; padding:0px; display:inline;}

/*学员列表*/
.XueYuan_List {width:100%; height:auto; float:left; overflow:hidden; border:1px #DEDEDE solid; border-right:none; border-bottom:none;}
.XueYuan_List ul {width:100%; height:auto; float:left; overflow:hidden; text-align:center; font-size:13px; margin:0px; padding:0px;}
.XueYuan_List ul li {width:10%; height:45px; line-height:45px; float:left; overflow:hidden; border:1px #DEDEDE solid; border-left:none; border-top:none;}
.XueYuan_List ul li A:link,.XueYuan_List ul li A:visited,.XueYuan_List ul li A:active {font-size:13px; color:#129000;}
.XueYuan_List ul li A:hover {font-size:13px; color:#FF8D00;}

.User_Title_B li {font-weight:bold;}
.User_Color {background-color:#FAFAFA;}

/*教员/学员详细页*/
.User_Info {width:100%; height:auto; float:left; border:1px #DEDEDE solid; border-right:none; border-bottom:none;}
.User_Info_S {width:100%; height:auto; float:left; position:relative;}
.User_Info_S span {width:10%; height:40px; line-height:40px; float:left; overflow:hidden; font-weight:bold; text-align:right; border:1px #DEDEDE solid; border-top:none; border-left:none;}
.User_Info_S div {width:23.33%; height:40px; line-height:40px; float:left; overflow:hidden; border:1px #DEDEDE solid; border-top:none; border-left:none; padding-left:5px; text-align:left;}
.User_Info_B {width:100%; height:auto; float:left; overflow:hidden;}
.User_Info_B span {width:10%; height:40px; line-height:40px; float:left; overflow:hidden; font-weight:bold; text-align:right; border:1px #DEDEDE solid; border-top:none; border-left:none;}
.User_Info_B div {width:90%; min-height:40px; height:auto; line-height:39px; float:left; overflow:hidden; border:1px #DEDEDE solid; border-top:none; border-left:none; padding-left:5px;}
.User_Info_B div table {margin-top:5px;}
.User_Info_Text {width:100%; height:auto; float:left; overflow:hidden; border-bottom:1px #DEDEDE solid;}
.User_Info_Text_Title {width:10%; height:40px; line-height:40px; float:left; overflow:hidden; font-weight:bold; text-align:right;}
.User_Info_Text_Text {width:90%; min-height:40px; height:auto; line-height:39px; float:left; overflow:hidden; border:1px #DEDEDE solid; border-top:none; border-bottom:none; padding:0px 5px; text-align:left;}
.User_Info_Button {width:100%; height:auto; float:left; overflow:hidden; margin:20px 0px; text-align:center;}
.User_Info_Button div {width:auto; height:auto; margin:0px auto; display:inline-block;}

.User_TuChu {background-color:#FDFDFD;}

/*教员详细页*/
.JY_Info {width:100%; height:auto; float:left;}
.JY_Info_T {width:100%; height:140px; float:left; position:relative;}
.JY_Info_T_T {width:100%; height:40px; float:left; overflow:hidden;}
.JY_Info_T_T div {width:auto; height:auto; float:left; overflow:hidden; margin-left:160px; display:inline;}
.JY_Info_T_T div span {width:auto; height:22px; line-height:22px; float:left; overflow:hidden; margin-top:4px; font-size:12px; font-family:"Simsun"; color:#FFF; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; margin-left:5px;}
.JY_Info_T_T u {width:auto; height:auto; line-height:30px; float:right; overflow:hidden; text-decoration:none; font-size:18px; color:#27A900;}
.JY_Info_T_C {width:100%; height:60px; float:left; overflow:hidden; border:1px #DEDEDE solid;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F5F5F5);
background-image:linear-gradient(to bottom,#FFF,#F5F5F5);
}
.JY_Info_T_C h1 {width:auto; height:58px; line-height:58px; float:left; overflow:hidden; margin-left:165px; display:inline; font-size:22px; color:#27A900;}
.JY_Info_T_C span {width:auto; height:22px; line-height:22px; float:right; margin-right:20px; display:inline; background-color:#AAA; color:#FFF; border-radius:20px; -moz-border-radius:20px; padding:0px 10px; margin-top:18px;}
.JY_Info_T_B {width:100%; height:40px; line-height:40px; float:left; text-align:left; padding-left:170px; color:#666;}
.JY_Info_T_Img {width:140px; height:140px; position:absolute; left:0px; top:0px;}
.JY_Info_T_Img_C {width:100%; height:100%; float:left; position:relative;}
.JY_Info_T_Img_C div {width:100%; height:100%; float:left; overflow:hidden; border-radius:10px; -moz-border-radius:10px; background-color:#FFF;
-webkit-box-shadow: 2px 2px 2px #ccc;
-moz-box-shadow: 2px 2px 2px #ccc;
box-shadow: 0px 0px 5px #ccc;
}
.JY_Info_T_Img_C div img {width:100%; height:auto;}
.JY_Info_T_Img_C span {width:130px; height:82px; position:absolute; left:430px; top:-0px; background-image:url(images/renzhen.png);}
.JY_Info_T_Img_C p {width:130px; height:82px; position:absolute; left:430px; top:-0px; background-image:url("images/yueding.png");}

.JY_Info_Title {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; background-color:#F8F8F8; padding-left:10px; color:#27A900; font-size:18px; margin-top:20px; text-align:left;}

.JY_UL {width:100%; height:auto; float:left; overflow:hidden; margin-top:20px;}
.JY_UL li {width:25%; height:30px; line-height:30px; float:left; text-align:left; margin:5px 0px; font-size:15px; color:#000; overflow:hidden;}
.JY_UL li span {width:90px; height:100%; float:left; overflow:hidden; text-align:right; color:#999;}
.JY_UL1 li {width:50%;}

.JY_Txt {width:100%; height:auto; float:left; overflow:hidden; padding-top:20px; margin-top:20px; border-top:1px #DEDEDE dashed; font-size:15px;}
.JY_Txt_L {width:90px; height:30px; line-height:30px; float:left; overflow:hidden; text-align:right; color:#999;}
.JY_Txt_R {width:calc(100% - 90px); height:auto; line-height:30px; float:left; overflow:hidden; text-align:right; color:#000; text-align:left;}

.JY_ShiJian {width:100%; height:auto; float:left; overflow:hidden;}
.JY_R_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; background-color:#F8F8F8; color:#FF8D00; font-size:15px; border:1px #DEDEDE solid; margin-top:10px;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F5F5F5);
background-image:linear-gradient(to bottom,#FFF,#F5F5F5);
}

.JY_R_YuYue {width: 100%; height: 40px; line-height: 40px; float: left; overflow: auto; background-color: #FF8D00; margin-top: 10px; color: #FFF; font-size:15px; cursor: pointer;
border-radius: 5px;
transition:All 0.2s ease-in-out;
-webkit-transition:All 0.2s ease-in-out;
-moz-transition:All 0.2s ease-in-out;
-o-transition:All 0.2s ease-in-out;
}
.JY_R_YuYue:hover {font-size: 18px;}

.JY_R_RZ {width: 100%; height: auto; float: left; overflow: hidden; background-color: #F5F5F5; border: 1px #DEDEDE solid; border-top: none; padding: 1%;}
.JY_R_RZ ul {width:100%; height: auto; float: left;}
.JY_R_RZ ul li {width: 46%; height: 40px; line-height: 40px; float: left; overflow: hidden; background-color: #FFF; margin: 2%; color: #27A901;}
.JY_R_RZ ul li i {width: 40px; height: 40px; line-height: 40px; float: left; overflow: hidden; font-size: 18px;}
.JY_R_RZ ul li div {width: calc(100% - 40px); height: 100%; float: left; overflow: hidden; text-align: left; position: relative;}
.JY_R_RZ ul li div:after {width: 25px; height: 40px; line-height: 40px; position: absolute; right:0px; top: 0px; content: "✓"; font-size: 18px;}

/*教员详细页右侧相关老师*/
.JY_R_Other {width: 100%; height: auto; float: left; overflow: hidden; border: 1px #DEDEDE solid; border-top: none; padding: 5%; padding-bottom: 0px;}
.JY_R_Other_K {width: 100%; height: 70px; float: left; overflow: hidden; margin-bottom: 5%;}
.JY_R_Other_K div {width: 70px; height: 100%; float: left; overflow: hidden; border-radius: 5px;}
.JY_R_Other_K div img {width: 100%; height: 100%;
	transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
.JY_R_Other_K span {width: calc(100% - 80px); height: 25px; line-height: 25px; float: right; text-align: left; overflow: hidden;}
.JY_R_Other_K span A {font-size: 16px;}
.JY_R_Other_K:hover span A {color: #FF8D00;}
.JY_R_Other_K:hover div img{
transform:scale(1.2);
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-o-transform:scale(1.2);
-ms-transform:scale(1.2);
}
.JY_R_Other_K dd {width: calc(100% - 80px); height: 40px; line-height: 20px; float: right; overflow: hidden; font-size: 12px; color: #666; padding: 0px; margin: 0px; text-align: left; margin-top: 5px;}

/*学员详细页右侧相同需求订单*/
.R_XY {width:100%; height:auto; float:left; overflow:hidden; position:relative; z-index:1; display:inline; border:1px #DEDEDE solid; padding:7px 10px;
background: -webkit-linear-gradient(#FFF,#F5F5F5);
background: -o-linear-gradient(#FFF,#F5F5F5);
background: -moz-linear-gradient(#FFF,#F5F5F5);
background: linear-gradient(#FFF,#F5F5F5);
}
.R_XY A {width:100%; height:25px; line-height:25px; float:left; overflow:hidden; padding-left:10px; background-repeat:no-repeat; background-position:left 5px; padding-left:20px;}
.R_XY_Tou1 {background-image:url(images/tou_x_nan.gif);}
.R_XY_Tou2 {background-image:url(images/tou_x_nv.gif);}

/*内页左侧菜单*/
.Item {width:100%; height:auto; float:left; overflow:hidden; border:1px #DEDEDE solid; margin-top:10px; padding:15px; background-image:url(images/hui_b1.gif); background-repeat:repeat-x; background-color:#EEEEEE;}
.Item_T {width:100%; height:20px; float:left;}
.Item_T div {width:auto; height:20px; line-height:16px; float:left; overflow:hidden; font-size:16px; font-weight:bold; color:#FF6600; font-family:"Microsoft Yahei"}
.Item_T span {width:41px; height:11px; float:right; overflow:hidden;}
.Item_C {width:100%; height:auto; float:left; margin-top:10px; overflow:hidden;}
.Item_C A {width:100%; height:38px; line-height:35px; float:left; overflow:hidden; padding-left:35px; margin-bottom:5px; border:1px #DEDEDE solid; background-image:url(images/item_b.gif);}
.Item_C A:link,.Item_C A:visited,.Item_C A:active {color:#666; font-size:14px; font-weight:bold;}
.Item_C A:hover {font-size:14px; font-weight:bold; text-decoration:none; color:#27A900;}

.ALL_Title {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; font-family:"Simsun"; font-size:20px; padding-right:20px; text-align:center;}
.ALL_TiShi {width:100%; height:30px; float:left; overflow:hidden; font-family:"Simsun"; font-size:12px; padding-right:20px; text-align:center; color:#999; border-bottom:1px #DDDDDD ridge; margin-bottom:30px;}

/*翻页*/

.Lei_Page {width:100%; height:25px; margin-top:20px; float:left; margin-bottom:20px; display:inline;}
.Lei_Page span {width:150px; height:25px; line-height:25px; float:left; text-align:left; color:#666666; font-size:12px;}
.Lei_Page A {width:25px; height:25px; line-height:23px; float:right; text-align:center; margin-right:5px;}
.Lei_Page A:link,.Lei_Page A:visited,.Lei_Page A:active {color:#000000; text-decoration:none; border:1px #DEDEDE solid; text-align:center;
background-color:#DEDEDE;
background: -webkit-linear-gradient(#FFFFFF,#F5F5F5);
background: -o-linear-gradient(#FFFFFF,#F5F5F5);
background: -moz-linear-gradient(#FFFFFF,#F5F5F5);
background: linear-gradient(#FFFFFF,#F5F5F5);
}
.Lei_Page A:hover,.Lei_Page A.current {COLOR: #FFFFFF; text-decoration:none; border:1px #FF8D00 solid; text-align:center;
background-color:#FF8D00;
background: -webkit-linear-gradient(#FF9F29,#FF8D00);
background: -o-linear-gradient(#FF9F29,#FF8D00);
background: -moz-linear-gradient(#FF9F29,#FF8D00);
background: linear-gradient(#FF9F29,#FF8D00);
}

/*浮起表单*/
.Bian_Hei{width:100%; position:absolute;left:0px;top:0px; background-color:#000000; background-color: rgba(0,0,0,0.8);}
.Bian_Hei table td {background-color:#FF0000; text-align:left;}
.YUYUE_TABLE {margin-bottom: 0px;}
.YUYUE_TABLE td div {width:200px; height:35px; line-height:35px; float:left; font-size:16px; color:#FF8D00; padding-left:5px;}
.YUYUE_TABLE td a {font-size:12px; width:50px; height:25px; float:right; line-height:25px; cursor:hand;}
.Fudong1{position:fixed; width:320px; height: auto; overflow: hidden; border-radius: 10px;}

/*认证章*/
.renzhen_box{position:relative;}
.renzhen{position:absolute;right:-25px;top:-50px;}
.renzhen img {border:none;}

/*内页文章列表*/
.Lei_List {width:100%; height:auto; float:left; overflow:hidden;}
.Lei_List A {width:40%; padding-left:20px; height:30px; line-height:30px; float:left; background-image:url(images/icon.gif); background-position:0px 10px; background-repeat:no-repeat; overflow:hidden;}
.Lei_List A:link,.Lei_List A:visited,.Lei_List A:active {font-size:14px;}
.Lei_List A:hover {font-size:14px;}
.Lei_List span {width:10%; height:30px; line-height:30px; font-size:12px; color:#CCCCCC; float:left; overflow:hidden; text-align:left;}
.Lei_List div {width:100%; height:5px; background-image:url(images/dian_h.gif); background-repeat:repeat-x; background-position:0px center; float:left; margin-top:25px; margin-bottom:20px;}

/*文章显示*/
.Lei_Title {width:100%; height:auto; line-height:40px; float:left; text-align:center; overflow:hidden; font-family:"Microsoft Yahei"; font-size:24px;}
.Lei_Tishi {width:100%; height:20px; line-height:20px; float:left; text-align:center; overflow:hidden; font-size:12px; color:#999999;}
.Lei_Tishi A:link,.Lei_Tishi A:visited,.Lei_Tishi A:active{color:#FF6600;}
.Lei_Tishi A:hover{color:#FF6600;}
.Lei_FengXiang {width:100%; height:30px; line-height:30px; float:right; text-align:left; overflow:hidden;}
.Lei_ZhaiYao {width:100%; height:auto; line-height:20px; float:left; background-color:#EFEFEF; overflow:hidden; font-size:12px; color:#666666; padding:10px; margin-top:20px; text-align:left;}
.Lei_Text {width:100%; height:auto; line-height:28px; float:left; text-align:left; font-size:16px; color:#333333; margin-top:20px;}
.Lei_Text img {max-width:100%; height:auto;}

/*在线答疑*/
.wen {width:100%; height:auto; float:left; text-align:left;}
.wen_title {width:100%; min-height:30px; height:auto; line-height:25px; color:#009900; font-size:18px; font-family:"Microsoft Yahei"; float:left; padding-left:40px; background-image:url(images/wen.gif); background-repeat:no-repeat;}
.wen_content {width:100%; height:auto; line-height:25px; overflow:hidden; color:#333333; float:left; padding-left:40px; font-size:13px;}
.da {width:100%; height:auto; float:left; text-align:left;}
.da_title {width:100%; height:30px; line-height:30px; overflow:hidden; color:#009900; font-size:18px; font-family:"Microsoft Yahei"; float:left; padding-left:40px; background-image:url(images/wen.gif); background-repeat:no-repeat;}
.da_content {width:100%; min-height:30px; height:auto; overflow:hidden; color:#333333; float:left; padding-left:40px; background-image:url(images/da.gif); background-repeat:no-repeat; font-size:13px; line-height:25px;}
.wenda_info {width:100%; height:30px; overflow:hidden; color:#666666; float:left; padding-right:5px; text-align:right; border-bottom:2px #CCCCCC solid; margin-bottom:20px; font-size:12px;}

.Feedback_T {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; background-color:#F5F5F5; margin-bottom:15px; color:#FF8D00; font-weight:bold; padding-left:10px;}

/*评论*/
.R_PL_List {width:730px; float:left; margin-top:20px;}
.R_PL_List_L {width:62px; float:left;}
.R_PL_List_L span {width:62px; height:71px; float:left; border:1px #E2E2E2 solid;}
.R_PL_List_L span img {width:62px; height:71px; border:none;}
.R_PL_List_R {width:626px; float:right; position:relative;}
.R_PL_List_R_C {width:586px; float:left; padding:10px 20px 10px 20px; border:1px #DEDEDE solid; border-radius:4px; -moz-border-radius:4px;}
.R_PL_List_R_C div {width:586px; height:25px; float:left; color:#919191; font-size:13px; overflow:hidden;}
.R_PL_List_R_C div A:link,.R_PL_List_R_C div A:visited,.R_PL_List_R_C div A:active {color:#FF6600; font-size:13px;TEXT-DECORATION: underline;}
.R_PL_List_R_C div A:hover {COLOR: #FF3300; font-size:13px;TEXT-DECORATION: underline;}
.R_PL_List_R_C span {width:586px; float:left; margin-top:0px;}
.R_PL_List_R_Jiao {width:10px; height:26px; position:absolute; background-image:url(images/jiao.gif); left:-9px; top:10px;}

/*下列为在线客服样式*/
.CSS_QQ {width:25px; height:auto; position:fixed; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop + 183)); top:183px; right:0px; z-index:99999}
.CSS_QQ_CC {width:177px; height:auto; float:left;}
.CSS_QQ_L{width:25px; height:100px; line-height: 18px; float:left; cursor:pointer; background-color: #FF8D00; color: #FFF; font-size: 14px; padding-top: 10px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 30px;
	-webkit-box-shadow: 0px 0px 3px #ccc;
	-moz-box-shadow: 0px 0px 3px #ccc;
	box-shadow: 0px 0px 3px #ccc;
}
.CSS_QQ_R {width:144px; height:auto; float:left; background-color: #FFF; border: 1px #DEDEDE solid; overflow: hidden;
	-webkit-box-shadow: 0px 3px 3px #ccc;
	-moz-box-shadow: 0px 3px 3px #ccc;
	box-shadow: 0px 0px 3px #ccc;
	border-bottom-left-radius: 10px;
}
.CSS_QQ_R_B {width:144px; height:25px; line-height: 25px; float:left; background-color: #999; color: #FFF; font-family: "yiq_en1";}
.CSS_QQ_R_C {width:144px; height:auto; float:left; padding-bottom:10px;}
.CSS_QQ_R_C b {width:100%; height:33px; line-height:33px; float:left; text-align:center; display:inline; font-weight:bold; color:#F08D00; border-bottom: 1px #FFF solid;
	background: -webkit-linear-gradient(#FFF,#F5F5F5);
	background: -o-linear-gradient(#FFF,#F5F5F5);
	background: -moz-linear-gradient(#FFF,#F5F5F5);
	background: linear-gradient(#FFF,#F5F5F5);
	-webkit-box-shadow: 0px 2px 2px #E9E9E9;
	-moz-box-shadow: 0px 2px 2px #E9E9E9;
	box-shadow: 0px 2px 2px #E9E9E9;
}
.KF_QQ {width:119px; height:auto; float:left; margin-left:12px; display:inline;}
.KF_QQ A {width:119px; height:25px; line-height:25px; float:left;
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
	box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
}
.KF_QQ A:link,.KF_QQ A:visited,.KF_QQ A:active {color:#333; margin-top:10px; border: 1px #DEDEDE solid;
	background: -webkit-linear-gradient(#FFF,#F5F5F5);
	background: -o-linear-gradient(#FFF,#F5F5F5);
	background: -moz-linear-gradient(#FFF,#F5F5F5);
	background: linear-gradient(#FFF,#F5F5F5);
}
.KF_QQ A:hover {text-decoration:none; color:#FFF;
	background-color: #FF8D00;
	background: -webkit-linear-gradient(#FEB356,#FF8D00);
	background: -o-linear-gradient(#FEB356,#FF8D00);
	background: -moz-linear-gradient(#FEB356,#FF8D00);
	background: linear-gradient(#FEB356,#FF8D00);
	border: 1px #FF8D00 solid;
}
.KF_QQ A i {width: 25px; height: 100%; float: left; line-height: 25px; text-align: center; color: #FF8D00;}
.KF_QQ A:hover i {color: #FFF;}

.KF_Skype {width:119px; height:auto; float:left; margin-left:12px; display:inline; overflow:hidden;}
.KF_Skype A,.KF_Skype A:link,.KF_Skype A:visited,.KF_Skype A:active {width:74px; height:23px; float:left; background-image:url(images/skype1.gif); padding-left:45px; color:#333333; margin-top:10px;}
.KF_Skype A:hover {background-image:url(images/skype2.gif); text-decoration:none; color:#FFF;}

.KF_WX {width: 100%; height: auto; float: left; overflow: hidden;}
.KF_WX img {width: 100%; height: auto;}

/*左侧浮动菜单*/
.CSS_Menu_FB {width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:999999998; background-color:rgba(0,0,0,0.5); display:none;}
.CSS_Menu_Fu {width:100px; height:auto; position:fixed; left:-100px; top:0px; z-index:999999999; display:none;}
.CSS_Menu_Fu div {width:auto; height:auto; float:left; position:relative;}
.CSS_Menu_Fu div span {width:30px; height:50px; line-height:52px; text-align:center; color:#FFF; font-size:18px; position:absolute; left:100%; top:150px; cursor:pointer;
background-color:#333; background-color:rgba(0,0,0,0.8); 
border-top-right-radius:60%; -moz-border-top-right-radius:60%;
border-bottom-right-radius:60%; -moz-border-bottom-right-radius:60%;
}
.CSS_Menu_Fu div ul {width:100px; height:auto; float:left; overflow:hidden; background-color:#333; background-color:rgba(0,0,0,0.8); }
.CSS_Menu_Fu div ul li {width:100%; height:auto; float:left; overflow:hidden; border-bottom:1px #666 solid;}
.CSS_Menu_Fu div ul li A {width:100%; height:40px; line-height:40px; float:left; overflow:hidden; background-image:url(images/sd.gif); background-repeat:no-repeat; background-position:5px 15px; padding-left:10px;}
.CSS_Menu_Fu div ul li A:link,.CSS_Menu_Fu div ul li A:visited,.CSS_Menu_Fu div ul li A:active {font-size:14px; text-align:center; color:#FFF;}
.CSS_Menu_Fu div ul li A:hover {text-decoration:none; font-size:14px; text-align:center; color:#FFFF00;}

/*左侧搜索功能*/
.CSS_Menu_So_Ico {width:30px; height:50px; line-height:52px; text-align:center; color:#FFF; font-size:18px; position:fixed; left:0px; top:150px; cursor:pointer; display:none;
background-color:#333; background-color:rgba(0,0,0,0.8); 
border-top-right-radius:60%; -moz-border-top-right-radius:60%;
border-bottom-right-radius:60%; -moz-border-bottom-right-radius:60%;
}
.CSS_Menu_So {width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:999999998; background-color:rgba(0,0,0,0.8); display:none; overflow:scroll;}
.CSS_Menu_So_T {width:100%; height:30px; line-height:30px; float:left; overflow:hidden; color:#FFF; background-color:#000;}
.CSS_Menu_So_T div {width:auto; height:100%; line-height:30px; float:left; font-weight:bold; font-size:14px; margin-left:5px; display:inline; color:#FFFF00;}
.CSS_Menu_So_T span {width:auto; height:100%; line-height:30px; float:right; overflow:hidden; margin-right:5px; display:inline; cursor:pointer;}
.CSS_Menu_So_T span:hover {color:#FF8D00;}
.CSS_Menu_So_C {width:100%; height:auto; float:left; overflow:hidden; color:#FFF; margin-bottom:5px;}
.CSS_Menu_So_C div {width:100%; height:auto; float:left; overflow:hidden;}
.CSS_Menu_So_C div span {width:9%; height:20px; line-height:20px; margin:0px 0.5%; float:left; overflow:hidden; text-align:left; padding-left:5px; font-weight:bold;}
.CSS_Menu_So_C div a {width:9%; height:20px; line-height:20px; margin:0px 0.5%; float:left; overflow:hidden; border-radius:5px; -moz-border-radius:5px; text-align:center; margin-bottom:1%;}
.CSS_Menu_So_C div A:link,.CSS_Menu_So_C div A:visited,.CSS_Menu_So_C div A:active {font-size:12px; background-color:#666; color:#FFF;}
.CSS_Menu_So_C div A:hover,.CSS_Menu_So_C div A.current {font-size:12px; background-color:#F60; color:#FFF; text-decoration:none;}

/*底部滚动框*/
.DI {width:100%; height:50px; position:fixed; bottom:0px; left:0px; border-top:1px #444444 solid; display:none;
background-color:#333;
background: -webkit-linear-gradient(#444,#333);
background: -o-linear-gradient(#444,#333);
background: -moz-linear-gradient(#444,#333);
background: linear-gradient(#444,#333);
}
.DI A {width:25%; height:100%; float:left; border-left:1px #444444 solid; color:#FFF;}
.DI A span {width:100%; height:30px; line-height:30px; float:left; text-align:center; font-size:20px;}
.DI A div {width:100%; height:20px; line-height:20px; float:left; text-align:center;}

/*风格选择器*/
.CSS_WebSite {width:80px; height:79px; position:fixed; left:-30px; top:45px; z-index:9999999999;}
.CSS_WebSite div {width:30px; height:auto; min-height:79px; float:left; overflow:hidden; background-color:#C8CAD5; border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px;
-webkit-box-shadow: 0px 0px 10px #666;
-moz-box-shadow: 0px 0px 10px #666;
box-shadow: 0px 0px 10px #666;
}
.CSS_WebSite div dd {width:14px; height:14px; float:left; margin:7px; display:inline; overflow:hidden; border-radius:8px; -moz-border-radius:8px; border:1px #FFF solid; cursor:pointer;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.CSS_WebSite div dd p {width:50%; height:100%; float:left; overflow:hidden;}
.CSS_WebSite div dd b {width:50%; height:100%; float:left; overflow:hidden;}
.CSS_WebSite div dd:hover,.CSS_WebSite div dd.current {width:20px; height:20px; margin:4px; border-color:#000; border-radius:10px; -moz-border-radius:10px;}
.CSS_WebSite span {width:40px; height:79px; float:left; background-image:url(images/color.png);}

/*警示信息框*/
.User_JTH {width:100%; height:auto; float:left; overflow:hidden; padding:10px; background-image:url(images/jth.gif); background-repeat:no-repeat; background-position:10px 12px; border:1px #FDE18A dashed; background-color:#FEF8E7; text-align:left; padding-left:40px; color:#000; margin-top:10px;}
.User_JTH A {font-size:16px;}
.User_JTH A:link,.User_JTH A:visited,.User_JTH A:active {color:#FF8D00;}
.User_JTH A:hover {color:#FF8D00;}

/*首页自定义区*/
.H_DIY {width:100%; height:auto; float:left; overflow:hidden; text-align:left; background-color:#f8f8f8; color:#333; padding:20px; margin-top:10px;}
.H_DIY img {max-width:100%; height:auto;}

/*省份列表*/
.SubShen {width:100%; height:auto; float:left; overflow:hidden; padding:10px; border:1px #F3DC9F solid; background-color:#FFFFE8; display:inline; margin-top:20px;}
.SubShen span {width:7%; height:30px; line-height:30px; float:left; overflow:hidden; color:#FF8D00; font-weight:bold; font-size:14px; font-family:"Arial";}
.SubShen div {width:92%; height:auto; float:left; overflow:hidden;}
.SubShen div A,.SubShen div A:link,.SubShen div A:visited,.SubShen div A:active {width:50px; height:30px; line-height:30px; float:left; text-align:center; font-size:14px; border-radius:5px; -moz-border-radius:5px;}
.SubShen div A:hover {width:50px; height:30px; line-height:30px; float:left; text-align:center; font-size:14px; background-color:#FF8D00; font-weight:bold; text-decoration:none; color:#FFF;}

/*分站列表*/
.SubSite {width:100%; height:auto; float:left; margin-bottom:20px;}
.SubSite b {width:100%; height:20px; float:left; overflow:hidden;}
.SubSite div {width:100%; height:auto; float:left; border-bottom:1px #DEDEDE dashed; padding-bottom:20px;}
.SubSite div span {width:6%; height:30px; line-height:30px; float:left; overflow:hidden; background-color:#27A901; color:#FFF; font-size:14px; font-family:"Arial"; text-align:center; border-radius:4px; -moz-border-radius:4px;}
.SubSite div dd {width:80%; height:auto; float:left; text-align:left; margin-left:1%; display:inline; color:#DEDEDE;}
.SubSite div dd A,.SubSite div dd A:link,.SubSite div dd A:visited,.SubSite div dd A:active {width:auto; height:30px; line-height:30px; text-align:center; font-size:14px;}
.SubSite div.current { border:1px #F3DC9F solid; background-color:#FFFFE8; padding:5px;}
.SubSite div dd font {width: auto; height:30px; line-height:30px; text-align:center; font-size:14px; color: #666; position: relative; cursor: default;}
.SubSite div dd font i {color: #F00;}
.SubSite div dd font i.current  {color: #27A901;}
.SubSite div dd font u {width: 250px; height: auto; position: absolute; left: 0px; bottom: 100%; text-align: left; background-color: #FFF; border:1px #DEDEDE solid; text-decoration: none; padding: 10px; z-index: 99999999; display: none; border-radius: 5px;
	-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);
	box-shadow:2px 2px 5px rgba(0,0,0,0.2);
	background: -webkit-linear-gradient(#FFF,#F5F5F5);
	background: -o-linear-gradient(#FFF,#F5F5F5);
	background: -moz-linear-gradient(#FFF,#F5F5F5);
	background: linear-gradient(#FFF,#F5F5F5);
}
.SubSite div dd font u i {font-size: 13px; color: #666;}
.SubSite div dd font:hover u {display: inline;}

/*此页已不存在*/
.Error {width:100%; height:300px; float:left; overflow:hidden; background-image:url(images/error.gif); background-repeat:no-repeat; background-position:center center;}

/*验证码*/
.push_code {width: 90px; height: 33px; float: left; position: relative;}
.push_code u {width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; background-color: #F5F5F5; cursor: pointer; text-decoration: none; color: #FF8D00;
	display: flex; 
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.push_code img {cursor: pointer;}

/*左侧漂浮微信二维码*/
.EWM_Fu {width: 160px; height: auto; position: fixed; left: 0px; top: 183px; border: 1px #EFEFEF solid; display: none; z-index: 999999999;}
.EWM_Fu div {width: 100%; height: auto; float: left; overflow: hidden;}
.EWM_Fu div img {width: 100%; height: auto;}
.EWM_Fu span {width: 100%; height: 30px; line-height: 30px; float: left; overflow: hidden; background-color: #27A901; color: #FFF;}

/*家教流程*/
.H_LC {width:100%; height:auto; float:left; overflow:hidden; margin-top:10px; border-left:1px #DEDEDE solid; font-family:"Microsoft Yahei"; cursor:default;}
.H_LC_C {width:16.66%; height:200px; float:left; overflow:hidden; border:1px #DEDEDE solid; border-left:none; position:relative;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.H_LC_J {width:60px; height:60px; position:absolute; left:-30px; top:-30px; overflow:hidden; background-color:#999; color:#FFF; border-radius:50px; -moz-border-radius:50px; text-align:right; padding-top:31px; padding-right:12px; font-family:"yiq_en"; font-weight:bold; font-size:22px;}
.H_LC_CC {width:200%; height:100%; float:left; overflow:hidden; background-color:#F8F8F8;}
.H_LC_CC div {width:50%; height:100%; float:left; overflow:hidden;}
.H_LC_CC div b {width:100%; height:auto; line-height:30px; float:left; overflow:hidden; color:#333; font-size:20px; font-weight:normal; margin-top:20px;}
.H_LC_CC div i {width:100%; height:auto; line-height:80px; float:left; overflow:hidden; color:#999; font-size:50px;}
.H_LC_CC div u {width:100%; height:auto; line-height:25px; float:left; overflow:hidden; color:#666; text-decoration:none; font-size:15px;}
.H_LC_CC span {width:50%; height:100%; line-height:25px; float:left; overflow:hidden; padding:20px; border-left:1px #DEDEDE dashed; text-align:left; color:#666;}
.H_LC_C.current {width:33.32%;}
.H_LC_C.current .H_LC_CC {width:100%; background-color:#FFF;}
.H_LC_C.current .H_LC_CC div b {color:#FF8D00;}
.H_LC_C.current .H_LC_CC div i,.H_LC_C.current .H_LC_CC div u {color:#27A901;}
.H_LC_C.current .H_LC_J {background-color:#FF8D00;}