/* css document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,form{margin:0;padding:0;border:0;font:inherit;font-family:helvetica,arial,sans-serif;}
html{font-size:62.5%}
body{font-family:helvetica,arial,sans-serif;background:#fff;color:#333;font-size: 14px; padding-top:40px; }
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
legend{display:none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{
font-size:100%;
font-weight:normal;
}
q:before,q:after{content:''}
abbr,acronym{border:0}
a{text-decoration:none;color:#333}
ins{text-decoration:none}
.cle{clear:both;}
.clear{clear:both;height:0;overflow:hidden}
html{-webkit-text-size-adjust:none}
input[type="text"],input[type="button"],input[type="submit"],input[type="search"],input[type="number"]{-webkit-appearance:none;border-radius:0}
input[type="checkbox"]{margin:0 3px 3px 4px}
img{max-width:100%}
video{margin-left:auto;margin-right:auto;max-width:100%}
h1{ font-size: 24px; font-size:2.4rem;}
.h{ height:10px; clear:both;}
.h5{ height:5px; clear:both;}
.h6{ height:6px; clear:both;}
.h60 { height:60px;}
.bla{ color:#333!important; font-weight:bold!important;}
.fr { float:right;}
.fl { float:left;}
.noborder{ border:none!important;}
.p12{ font-size:12px!important;}
.p11{ font-size:11px!important;}
.p16{ font-size:16px!important;}
.p21{ font-size:21px!important;}
.p15{ font-size:15px!important;}
.p14{ font-size:14px!important;}
.blackhover { color:#666; text-decoration:underline;}
.blackhover:hover{ color:#333; text-decoration:none;}
.redhover{ color:#f00; text-decoration:underline;}
.redhover:hover{ color:#f00; text-decoration:none;}
.orange{ color:#ffa500!important;}
.newblue{ color:#0000ff!important;}
.yel{ color:#fc6f1d!important;}
.f999{ color:#999!important;}
.fcc{color:#ccc!important;cursor:default;}
.fcc:hover{ background:#fafafa!important; border:1px solid #f1f1f1!important;}
/*header*/
.header { width:100%;position:fixed; top:0; background:#fd8a2d;height:40px; padding:0; overflow:hidden;z-index:99;}
.text { position:absolute; right:0; width:50px; text-align:center;color:#fff; font-size:1.6rem;line-height:40px; height:40px;vertical-align:middle;margin-right:5px;}
.text a,.text a:hover{ color:#fff; text-decoration:none;}
.diqu { float:left;color:#fff;}
.diqunew { float:left; color:#fff;}
.diqunew a{width:37px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.diqu a,.diqunew a{ display:block; line-height:37px; height:37px;vertical-align:middle; overflow:hidden; padding-top:3px; color:#fff; font-size:1.8rem; font-weight:bold; background:url(/uploads/image/mimages/jiantou.png) no-repeat right center; background-size: 10px 5px;padding-right:15px; margin-left:8px;text-decoration:none;}
.headmid{font-size:1.6rem; display:block;color:#fff; text-align:center; line-height:40px; height:40px;vertical-align:middle; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.daohang { float:left; margin-left:5%;color:#fff; font-size:1.4rem; background: no-repeat top left;background-size:40%; padding-top:20px; margin-top:2px;}
.soso { float:left; width:25%;padding:0 7px; margin:6px 3%;}
.ss {float:left; background:url(/uploads/image/mimages/ss.png) #fff no-repeat 8px center; background-size:12%; border:1px solid #ccc; height:23px; padding-left:20px; width:100%; float:left; color:ff7e30; font-size:1.3rem;}
.go {float:left; width:50px; background:#fff; border:1px solid #ccc; height:27px; float:left; margin-left:5px; text-align:center; color:#999;}
.soso input[type="submit"] {border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;
border-bottom-left-radius:5px;}
.soso input[type="text"] {border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;
border-bottom-left-radius:5px;}
/*锟斤拷锟斤拷*/
/*锟斤拷锟斤拷锟斤拷锟?/
.flexslider img, .flexslider ol,.flexslider ul,.flexslider li,.flexslider div,.flexslider a{
background: transparent;
border: 0;
margin: 0;
padding: 0;
vertical-align: baseline;
list-style-type: none;
}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
display: none;
-webkit-backface-visibility: hidden;
list-style-type: none;
} /* hide the slides before the js is loaded. avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.block_home_slider {
position: relative;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
behavior: ; /*锟斤拷透锟斤拷锟斤拷锟斤拷*/
text-align: center;
line-height: 0px;
margin-right: auto;
margin-left: auto;
}
/*锟阶诧拷小图锟斤拷*/
.block_home_slider .slide {position:relative;}
.block_home_slider .flex-direction-nav{height:0px;}
.block_home_slider .flex-direction-nav li a {top:34%;width:46px; height:56px; display:block; position:absolute; background:url(/uploads/image/mimages/sprite_arrow_2.png) no-repeat left; background-size:28px 28px; text-indent:-9000px;text-decoration:none;}
.block_home_slider .flex-direction-nav li a.flex-next { right:0;background:url(/uploads/image/mimages/sprite_arrow_3.png) no-repeat right; background-size:28px 28px;}
.block_home_slider .nav li a {text-decoration:none;}
.block_home_slider .flexslider .flex-control-paging {display:inline-block;}
.block_home_slider .flex-control-paging li { top:-18px;
margin: 0px auto 0 auto;
padding:0;
float: left;
overflow: hidden; list-style:inherit;
z-index:9999;position:relative; margin-bottom:-7px;
}
.block_home_slider .flex-control-paging li a {margin-left:3px;margin-right:3px;display:block; background:#fff; border-radius:50%; width:10px; height:10px; cursor:pointer;text-decoration:none;opacity:0.8; text-indent:-9000px; }
.block_home_slider .flex-control-paging li a.flex-active {background:#f60;opacity:0.8; }
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
/*锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷*/
.red { color:#f00!important; }
.blue { color:#008000;}
.box01side01 h2 {font-size:1.6rem; font-weight:bold; text-decoration:underline;}
.box01side01 h2:hover,.box01side02 h2:hover{ text-decoration:none;}
.box01side01 h4 {font-size:1.3rem; margin-bottom:5px;}
.box01side02 h2 {font-size:1.6rem; font-weight:bold; text-decoration:underline;}
.box01side02 h4 {font-size:1.3rem; margin-bottom:5px;}
/*box01*/
.box01 { clear:both; margin:5px 7px 0 7px;}
.box01side01,.box01side02
{ width:44.7%; border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;
border-bottom-left-radius:5px; border:1px solid #ccc; height:90px; overflow:hidden; font-size:2.2rem; font-weight:bold;}
.box01side01 { background: #fff no-repeat right bottom; background-size:28%; padding:5px 0 0 5px; line-height:25px;}
.box01side02 { background: #fff no-repeat right bottom; background-size:30%; padding:5px 0 0 5px; line-height:25px; }
.jiaoyuan{ float:left; display:block;width:60%; text-align:center; height:29px; line-height:29px; vertical-align:middle;border-radius:5px;border:1px solid #ff576d; background:#ff576d; color:#fff;font-size:1.3rem;}
.jiaoyuan:hover{ background:#fff; color:#ff576d;}
.jiaoyuan a{ font-size:1.3rem;color:#fff; text-decoration:none;}
.xueyuan{ float:left; display:block; width:60%; text-align:center; height:29px;line-height:29px; vertical-align:middle;border-radius:5px;border:1px solid #6bc91d; background:#6bc91d; color:#fff;font-size:1.3rem;}
.xueyuan:hover{ background:#fff; color:#6bc91d;}
.xueyuan a{ font-size:1.3rem;color:#fff; text-decoration:none;}
/*box02*/
.box02 { margin:0 0 0 7px; clear:both;}
.box02 a { display:block; float:left; width:24%; margin-right:1%; margin-top:1%; text-align:center; height:75px; color:#fff; font-family: "iconfont" !important; font-size: 13px; font-style: normal;}
.box02 a:hover{color:#fff; background:#666;}
.box02 span { display:block; text-align:center;}
.ys01 { background:#1fc865;}
.ys02 { background:#f3c301;}
.ys03 { background:#4777fd;}
.ys04 { background:#ff576d;}
.ys05 { background:#8e78fe;}
.ys06 { background:#db3ff3;}
.ys07 { background:#1fc966;}
.ys08 { background:#ed5c2d;}
.icon { width:40px; height:32px;margin:15px auto 0 auto;}
.icon1 { width:40px; height:32px;margin:2px auto 0 5%;}
.ico_1 { background: no-repeat; background-size:80%;}
.ico_2 { background:url(/uploads/image/mimages/images-07.png) no-repeat;background-size:80%;}
.ico_3 { background:url(/uploads/image/mimages/images-10.png) no-repeat;background-size:80%;}
.ico_4 { background:url(/uploads/image/mimages/images-09.png) no-repeat;background-size:80%;}
.ico_5 { background:url(/uploads/image/mimages/images-14.png) no-repeat;background-size:80%;}
.ico_6 { background:url(/uploads/image/mimages/images-11.png) no-repeat;background-size:80%;}
.ico_7 { background:url(/uploads/image/mimages/images-12.png) no-repeat;background-size:80%;}
.ico_8 { background:url(/uploads/image/mimages/images-13.png) no-repeat;background-size:80%;}
.ico_9 { background:url(/uploads/image/mimages/images-21.png) no-repeat;background-size:80%;}
.ico_10 { background:url(/uploads/image/mimages/images-22.png) no-repeat;background-size:60%;}
.ico_11 { background: no-repeat;background-size:60%;}
.ico_12{ background:url(/uploads/image/mimages/images-23.png) no-repeat;background-size:60%;}
.ico_13{ background:url(/uploads/image/mimages/images-24.png) no-repeat;background-size:60%;}
.ico_14{ background:url(/uploads/image/mimages/images-25.png) no-repeat;background-size:60%;}
/*box03*/
.box03 { clear:both; margin-left:7px;margin-right:5px;}
.box03 h2 { clear:both; color:#666;font-size:1.6rem; left:40px; line-height:40px; height:40px; vertical-align:middle; font-weight:bold;}
.box03 ul{ clear:both;}
.box03 ul li { float:left; width:19.3%; margin-right:0.7%; margin-bottom:3px; background:#fff; height:40px; overflow:hidden; text-align:center; line-height:40px; font-size:1.3rem;}
.box03 ul li a{ display:block;background:#fff; text-decoration:none;}
.box03 ul li a:hover{ color:#595959; background:#f9f9f9; }
/*box04*/
.box04 { clear:both; margin:0 7px 0 7px;}
.box04 div { font-size:1.6rem; color:#fff; height:50px; line-height:50px; width:32%; font-weight:bold; text-align:center;}
.box04 div a { display:block; color:#fff;}
.box04_1 { /*background:url(/uploads/image/mimages/images-15.png) #1fc966 no-repeat 10px center;background-size:30%;*/ margin-right:1.7%; float:left; background:#1fc966;}
.box04_2 {/* background:url(/uploads/image/mimages/images-16.png) #ed5c2d no-repeat 10px center;background-size:30%;*/ margin-right:1%; float:left; background:#ed5c2d;}
.box04_3 {/* background:url(/uploads/image/mimages/images-17.png) #f3c301 no-repeat 10px center; background-size:30%;*/float:right; background:#f3c301;margin-right:0.5%;}
.box04 div a:hover{ background:#666; color:#fff;}
/*box05*/
.nsyt01 a{ display:block; color:#999; font-size:12px; float:right; margin:5px 16px 0 0; }
.box05 { clear:both; margin:0 6px 0 7px;height:auto; overflow:hidden;}
.nsyt01{clear:both; height:40px; line-height:40px; vertical-align:middle;}
.nsyt01 h2{ float:left;}
.box05 h2,.nsyt01 h2 { clear:both;color:#666; margin:2px 0; font-size:1.6rem; left:40px; line-height:40px; height:40px; vertical-align:middle; font-weight:bold;}
.box05 ul{ clear:both;}
.box05 ul li { float:left; width:24.5%; height:40px; text-align:center; line-height:40px; font-size:1.3rem; border:1px solid #d4d4d4; margin-right:-1px; margin-top:-1px; overflow:hidden;}
.box05 ul li a{ display:block; text-decoration:none;}
.box05 ul li a:hover{ background:#f9f9f9;color:#595959;}
/*footer*/
/*锟阶诧拷*/
.footer { clear:both; position:fixed;botto:0; height:40px; border-top:1px solid #d5d4d4; background:#e3e3e3; left: 0; right: 0; bottom: 0; width: 100%;z-index:99;padding-bottom:10px; }
.footer:after{display:table;content:"";clear:both;}
.footer > a{display:block;text-align: center;color:#333333;font-size:1.2rem;float:left;width:25%; }
.footera{color:#ff3c00!important ;}
.footer .icon0{display:block;width:32px;height:32px;margin:1px auto 0 auto;}
.ico_01{ background:url(/uploads/image/mimages/images-18_1.png) center no-repeat;background-size:60%;color:#6c6c6c;}
.ico_01_2{ background:url(/uploads/image/mimages/images-18.png) center no-repeat;background-size:60%;color:#ff7600;}
.ico_02{background:url(/uploads/image/mimages/images-20_1.png) center no-repeat;background-size:60%;}
.ico_02_2{background:url(/uploads/image/mimages/images-20.png) center no-repeat;background-size:60%;}
.ico_03{background:url(/uploads/image/mimages/nav_contact_1.png) center no-repeat;background-size:60%; position:relative;}
.ico_03 i{ position:absolute; right:0; top:4px; background:#f00; min-width:15px; min-height:15px; line-height:15px; vertical-align:middle;border-radius:50%; color:#fff; font-family:arial, helvetica, sans-serif; text-align:center;}
.ico_03_2{background:url(/uploads/image/mimages/nav_contact.png) center no-repeat;background-size:60%; position:relative;}
.ico_03_2 i{ position:absolute; right:0; top:4px; background:#f00; min-width:15px; min-height:15px; line-height:15px; vertical-align:middle;border-radius:50%; color:#fff; font-family:arial, helvetica, sans-serif; text-align:center;}
.ico_04{background:url(/uploads/image/mimages/images-19_1.png) center no-repeat;background-size:60%;}
.ico_04_2{background:url(/uploads/image/mimages/images-19.png) center no-repeat;background-size:60%;}
.org { color:#ef8a55;}
/*锟斤拷员锟斤拷*/
.newslist { display:block; clear:both; border-bottom:1px solid #eeeeee; overflow:hidden; padding:10px; background:#fff;}
.news_l { float:left;margin:0 10px 0 0;height:80px;width:80px;}
.news_l img {height:78px;width:78px;border:1px solid #ccc;border-radius:5px; background:#fff;}
.news_l img:hover{border:1px solid #999;}
.news_r {display:block; overflow:hidden; line-height:20px;}
.name { font-weight:bold; color:#333;text-decoration:underline;}
.name:hover{ text-decoration:none;}
.num1 span { margin-right:5px;}
.ico_zy {margin-left:6px;}
.news_r strong { font-weight:bold;}
.num2 span { margin-right:5px; color:#666;}
.num3 a{ color:#666; text-decoration:none;}
.num3:hover { background:#efefef;}
.num3 p{ clear:both;}
.num4 a{ color:#666; text-decoration:underline;}
.num4{ color:#666;}
.num4 a:hover{ color:#666; text-decoration:none;}
/*锟斤拷锟洁导锟斤拷*/
.nav_filter{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;background:#fff}
.nav_filter li{border-bottom:1px solid #e3e3e3;height:42px;border-top:1px solid #e3e3e3;position:relative;width:25%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.nav_filter li::before{border-right:1px solid #e7e5e2;height:40px;content:'';position:absolute;left:0}
.nav_filter li:first-child:before{border-right:none}
.nav_filter li::after{background:url(/uploads/image/mimages/nt02.gif) no-repeat right 2px center; left:15px;display:inline-block;position:relative;top:18px;vertical-align:top}
.nav_filter li a{ cursor:pointer;background:url(/uploads/image/mimages/nt02.gif) no-repeat right 2px center;background-size:8px 4px!important;height:40px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height:40px;text-align:center; width:96%;display:inline-block;padding:0;vertical-align:top}
.nav_filter li.select{color:#f25c17;background:url(/uploads/image/mimages/xzjt.gif) no-repeat center bottom 3px!important;background-size:10px 5px!important;}
.nav_filter li.select a{height:42px;background:url(/uploads/image/mimages/nt01.gif) no-repeat right 2px center!important; background-size:8px 4px!important;color:#f50!important; }
.nav_filter li:first-child{border-left:0}
/*学员锟斤拷筛选*/
.stu_filter{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;background:#fff}
.stu_filter li{border-bottom:1px solid #e3e3e3;height:42px;border-top:1px solid #e3e3e3;position:relative;width:33.3%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.stu_filter li::before{border-right:1px solid #e7e5e2;height:40px;content:'';position:absolute;left:0}
.stu_filter li:first-child:before{border-right:none}
.stu_filter li::after{left:15px;display:inline-block;position:relative;top:18px;vertical-align:top}
.stu_filter li a{ cursor:pointer;height:40px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height:40px;text-align:center; width:90%;display:inline-block;padding:0;vertical-align:top}
.stubghui{background:url(/uploads/image/mimages/nt02.gif) no-repeat right center;background-size:8px 4px!important;}
.stubgyel{background:url(/uploads/image/mimages/nt01.gif) no-repeat right center;background-size:8px 4px!important;}
.stu_filter li.select{color:#f25c17;background:url(/uploads/image/mimages/xzjt.gif) no-repeat center bottom 3px!important;background-size:10px 5px!important;}
.stu_filter li.selected{background:url(/uploads/image/mimages/nt01.gif) no-repeat right center;border-bottom:2px solid #f25c17;color:#f25c17}
.stu_filter li.select a{height:40px;color:#f50!important; }
.stu_filter li:first-child{border-left:0}
.stu_tishi{ float:left; background:#fffba9;width:92%; margin:5px 2%; border:1px solid #ffdb87;color:#956802; line-height:18px; padding:4px 2%; font-size:12px;}
.stu_tishi a{ color:#fc7f16; text-decoration:underline;}
.stu_tishi a:hover{ color:#fc7f16; text-decoration:none;}
/*锟斤拷目锟斤拷锟斤拷*/
.kmfl_head{ background:#f2f2f2;color:#383838; height:43px; padding:0 5px;}
.nav02 {
background: rgb(242, 242, 242); width: 100%; height: 40px; line-height: 40px; overflow: hidden; font-size: 1.6rem;
}
.nav_left {
width: 10%; height: 40px; overflow: hidden; font-size: 1.8rem; float: left;
}
.nav_left img {
height: 23px; margin-top:8px; margin-left: 5px;
}
.nav_mid {
width: 90%; text-align: center;color: rgb(56, 56, 56); font-size: 2rem; float: left;
}
/*fixed:锟教讹拷,absolute:锟斤拷锟教讹拷*/
.kmdhleft{ float:left; width:22%; margin:5px 0 -8px 0!important;background:#fe8b2e;}
.kmdhleft ul li{display:block; clear:both;overflow:hidden; height:32px;background:#fe8b2e; line-height:32px; vertical-align:middle; border-bottom:1px solid #ffd7b7;}
.kmdhleft ul li span{ float:left; margin:12px 0 0 10px;}
.kmdhleft ul li span img{background-size:60%;}
.kmdhleft ul li a{ float:left; width:100%;cursor:pointer; text-align:center; height:32px; line-height:32px; vertical-align:middle;color:#fff; font-size:1.3rem;font-style: normal; -webkit-font-smoothing: antialiased;}
.kmdhleft ul li a:hover,.ahover1{display:block; cursor:pointer;background:#fff; color:#ff6c00!important; }
.kmdhlefta1{background:no-repeat right #fd8b2e;}
.kmfl_headtext{ width:91%; float:right; text-align:center;color:#383838; height:43px; line-height:43px; vertical-align:middle;font-size:1.8rem; }
.kmdhright{float:left;width:76%;margin-left:5px;padding-bottom: 5px;}
.kmflt{ float:left;clear:both; width:100%; font-size:1.8rem;line-height:25px;}
.kmflt dt{ float:left; color:#999999; width:40px; text-align:center; }
.kmflt dd{float:right; width:90%; color:#333333; line-height:25px;}
.kmflt dd a{color:#333333; margin-right:8px; text-decoration:none;}
.kmflt dd a:hover{ color:#000; text-decoration:underline;}
.sortcon{ padding: 0; line-height:normal; font-size:1.6rem;}/*20140311*/
.sum{ padding:4px 5px; background:#d8e3f7;}
.sum span{ padding:0 5px; font-size: 16px;}
.sum a{ padding:1px 5px; color:#000; display:inline-block; }
.sum .tab li{ margin-left:6px;}
/*锟斤拷目锟斤拷锟斤拷*/
.sum a.cur{ background:#84a0cd; border-radius:3px; color:#fff;}
.sort{width:100%;}
.sort dl{clear:both; }
.sort dl dt{margin-top:4px; margin-bottom:1px; font-size:1.3rem;line-height:25px; height:25px; vertical-align:middle; }
.sortdl{float:left;width:98%;overflow:hidden;background:#fee5ca; border:1px solid #fedebc; text-align:left; color:#494949; }
.sortdl:hover{color:#fff;background:url(/uploads/image/mimages/arr-upleftw.gif) no-repeat right 5px center #fee5ca;background-size:12px 10px;}
.sortdl a{color:#e27603; display:block; height:25px; line-height:25px; vertical-align:middle; float:left; padding-top:1px; width:99%; font-weight:bold; padding-left:1%; text-decoration:none;overflow:hidden;background:url(/uploads/image/mimages/arr-upleft.gif) no-repeat right 5px center #fee5ca;background-size:12px 10px;}
.sortdl a:hover{width:99%;padding-left:1%; color:#fff!important;background:url(/uploads/image/mimages/arr-upleftw.gif) no-repeat right 5px center #ff9900!important;background-size:12px 10px!important;}
.sortdl .selected{ background:#ff9900;color:#fff!important;text-decoration:none;}
.sortdiv .closed{ float:left;width:90%;cursor:pointer; height:25px; line-height:25px; vertical-align:middle;background: no-repeat right 5px center #f2f2f2 ; background-size:11px 10px; border:1px solid #f2f2f2; float:left; display:block; text-align:right;padding-right:10%; }
.sortdivbg{background: right no-repeat #f2f2f2!important;background-size:13px 13px!important;}
.sort dl dd{ margin-bottom:2px;margin-top:2px; }
.sort dl dd span a{font-size:1.3rem; overflow:hidden; float:left; width:31%; text-align:center; margin:2px 1% 0 0; padding-top:2px; height: 22px; line-height: 22px; vertical-align:middle; border:1px solid #f1f1f1; color:#706e6e; background:#fafafa;}
.sort dl dd span a:hover{margin:2px 1% 0 0; padding-top:2px; height: 22px; line-height: 22px; vertical-align:middle;border:1px solid #ff9900; background:#ff9900;color:#fff;}
.sort dl dd span .selected{margin:2px 1% 0 0; border:1px solid #ff9900; background:#ff9900;color:#fff;}
.hide{display:none;}
.bigcat .qbkmt{ float:left;overflow:hidden!important;width:30.2%!important; text-align:left!important; padding-left:1%!important; height:21px!important; line-height:21px!important; padding-top:3px!important; vertical-align:middle!important;border:1px solid #fedebc!important; font-size:13px!important; font-weight:bold!important; background:#fee5ca!important; color:#e27603!important; }
.bigcat .qbkmt:hover{color:#fff!important;background:#ff9900!important;}
.qbkmtnew{ float:left;overflow:hidden!important;width:97%!important; text-align:left!important; padding-left:1%!important; height:25px!important; line-height:25px!important; padding-top:2px!important; vertical-align:middle!important;border:1px solid #fedebc!important;font-size:13px!important; font-weight:bold!important; margin-bottom:1px!important; background:url(/uploads/image/mimages/arr-upleft.gif) no-repeat right 5px center #fee5ca!important;background-size:12px 10px!important; color:#e27603!important; }
.qbkmtnew:hover,.selected{ color:#fff!important;background:url(/uploads/image/mimages/arr-upleftw.gif) no-repeat right 5px center #ff9900!important;background-size:12px 10px!important; }
.bigcat .selected{color:#fff!important;background:url(/uploads/image/mimages/arr-upleftw.gif) no-repeat right 5px center #ff9900!important;background-size:12px 10px!important; }
.sort dl dd .bigcat .kbai,.kbai:hover{height:25px;width:31.2%!important; float:left;border:1px solid #fff!important; background:#fff!important;}
/*box06*/
.box06 { float:left; width:100%; margin-right:5px;}
.box06 ul li { float:left; width:30%;margin:5px 2% 0 0; background:#fafafa; border:1px solid #f1f1f1; color:#5f5e5e; height:35px; text-align:center; line-height:35px; font-size:1.3rem; overflow:hidden;}
.box06 ul li a{ float:left; width:100%;display:block; text-decoration:none;}
/*选锟斤拷锟斤拷锟?/
.location {
padding: 8px 35px 8px 80px; color: rgb(80, 80, 80); border-top-color: rgb(219, 219, 219); border-top-width: 1px; border-top-style: solid; position: relative; background-color: rgb(255, 255, 255); font-size:14px; border-bottom:1px solid #efefef;}
.location span {left: 10px; top: 8px; color:#333; position: absolute;}
.location b {font-weight: 500;}
.active.location b {
color: rgb(87, 155, 0);
}
.location .icon-refresh {
top: 0px; width: 40px; height: 40px; right: 0px; text-indent: -999em; overflow: hidden; display: block; position: absolute;
}
.location .icon-refresh::after {
margin: -10px 0px 0px -10px; left: 50%; top: 50%; width: 20px; height: 20px; overflow: hidden; position: absolute; content: ""; -webkit-background-size: 160px auto; -ms-background-size: 160px auto; -moz-background-size: 160px auto;
}
.positioning .icon-refresh::after {
-webkit-animation-name: spinnerrotate; -webkit-animation-duration: 1s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: spinnerrotate; -moz-animation-duration: 1s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: spinnerrotate; -ms-animation-duration: 1s; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear;
}
.column-head { clear:both;
border-width: 1px 0px; border-style: solid; border-color: rgb(219, 219, 219) rgb(219, 219, 219) rgb(233, 233, 233); background-color: rgb(244, 244, 244);
}
.column-title {
padding:8px 10px; color: rgb(135, 135, 135);
}
.column-title span {
color: rgb(163, 163, 163); font-size: 12px; margin-left: 5px;
}
.category{ clear:both;}
.category li {
width: 25%;border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; float: left; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.category li a{ display:block;}
#hotcity li a:hover{ background:#f9f9f9; color:#595959;}
.category li a:active::before{ background:none!important;}
.category li::after {
top: 50%; width: 1px; height: 14px; right: 0px; overflow: hidden; margin-top: -7px; position: absolute; content: ""; background-color: rgb(194, 194, 194);
}
.category li:nth-child(4n)::after {
display: none;
}
.category li.active::before{
border-width: 6px 6px 5px!important; border-style: solid!important; border-color: transparent transparent rgb(125, 128, 131)!important; left: 50%; width: 0px; height: 0px; bottom: 0px; overflow: hidden; margin-left: -5px; position: absolute; content: "";
}
.citysec { background:url(/uploads/image/mimages/xzjt.gif) no-repeat bottom center #f9f9f9!important;background-size:12px 5px!important}
.category a {
padding:10px 0px; width: 100%; text-align: center; color: rgb(80, 80, 80); overflow: hidden; font-weight: 500; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.category b {
padding: 6px 0px; width: 100%; text-align: center; color: rgb(80, 80, 80); overflow: hidden; font-weight: 500; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.category .touch {
background-color: rgb(240, 240, 240);
}
.category-child { clear:both;
padding:0 0 0px 0; margin-top: -1px; display: none; position: relative; background-color: rgb(125, 128, 131) ; overflow:hidden;
}
.category-child::before {
left: 0px; width: 100%; height: 1px; bottom: 0px; overflow: hidden; font-size: 0px; display: block; position: absolute; content: ""; background-color: rgb(125, 128, 131);
}
.category-child::hover{left: 0px; width: 100%; height: 1px; bottom: 0px; overflow: hidden; font-size: 0px; display: block; position: absolute; content: ""; background-color: rgb(255, 148, 2);}
.active.category-child {
display: block;
}
.category-child li {border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(144, 147, 149); width: 25%; float: left; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.category-child li:nth-child(4n) {
border-right-color: currentcolor; border-right-width: 0px; border-right-style: none;
}
.category-child li .highlight {
padding:10px 0px; width: 100%; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-weight: 500; display: block; white-space: nowrap; text-overflow: ellipsis; background:#7d8083; caption-side:#fff;
}
.category-child li .highlight:hover,.category-childbg {
padding:10px 0px; width: 100%; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-weight: 500; display: block; white-space: nowrap; text-overflow: ellipsis; background:#fd8b2e!important; caption-side:#fff;
}
.category-child li .selected{
padding:10px 0px; width: 100%; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-weight: 500; display: block; white-space: nowrap; text-overflow: ellipsis; background:#fd8b2e!important; caption-side:#fff;
}
.category-child li .gray{padding:10px 0px; width: 100%; text-align: center; overflow: hidden; font-weight: 500; display: block; white-space: nowrap; text-overflow: ellipsis; background:#7d8083; caption-side:#fff;color:#8f9396;}
.category-child li .gray:hover{padding:10px 0px; width: 100%; text-align: center; overflow: hidden; font-weight: 500; display: block; white-space: nowrap; text-overflow: ellipsis; background:#7d8083; caption-side:#fff;color:#8f9396;}
.category-child .touch {
background-color: rgb(180, 186, 192);
}
.blank {
height: 8px; overflow: hidden; border-top-color: rgb(227, 227, 227); border-top-width: 1px; border-top-style: solid; background-color: rgb(240, 240, 240);
}
/*锟斤拷员锟斤拷图锟斤拷*/
.shadow{position:absolute; width:97%; margin:0 1.5%; background:#bbb;}
.teasort{border:1px solid #555; z-index:10000; background:#efefef;position:relative;top:-4px;left:-4px;}
.teasort ul li{ width:100%; height:30px; line-height:30px; vertical-align:middle; border-bottom: 1px solid #ccc;}
.teasort ul li a{ float:left; cursor:pointer;width:98%; color:#303030;font-size:1.2rem; display:block; padding-left:2%; }
.teasort ul li i{ position:absolute; height:20px; line-height:20px; vertical-align:middle; width:40px; text-align:center; top:4px; right:5%; display:inline;}
.teasort ul i{ position:absolute; height:20px; line-height:20px; vertical-align:middle; width:50px; text-align:center; top:4px; right:5%; display:inline;}
.teasort ul li em{position:absolute;left:90px; width:50%; text-align:left; height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px;color:#333;}
.teasort ul li i a{border: 1px solid #999; font-style:normal; border-radius:5px; color:#333;}
.teasort ul li a:hover{color:#595959; background:#ffeacd; }
.teasort ul i a{color:#333; display:block; font-size:14px; background:url(/uploads/image/mimages/xgdz1.png) no-repeat left; background-size:14px 16px; padding-left:16px;}
.teasort ul i a:hover{color:#333;}
.teasort ul li:hover{color:#595959; background:#ffeacd; }
.teasort ul li .selected{color:#595959; background:#ffeacd; }
.teasort ul .selected{color:#595959; background:#ffeacd; }
.collegesort ul li{ float:left;width:23%; height:30px; line-height:30px; vertical-align:middle; border:1px solid #ccc;margin-left:-1px; margin-top:-1px;}
.collegesort ul li a{ float:left; width:100%; font-size:12px; color:#303030; text-align:center;height:30px; line-height:30px; vertical-align:middle; font-size:1.2rem; display:block; overflow:hidden; background:#fff; }
.collegesort ul li a:hover{ color:#595959; background:#ffeacd;}
.saixuan{border:1px solid #555;z-index:10000; background:#efefef;position:relative;top:-4px;left:-4px; float:left; width:99.7%;}
.saixuanleft { float:left; margin-top:5px; clear:both;display:block;width:58px;color:#999; }
.saixuanleft2 { clear:both;margin-top:5px;float:left;display:block;width:85px; text-align:right; padding-right:5px;color:#999; }
.saixuanrighjt,saixuanbut{color:#999; }
.saixuanrighjt input{ float:left; width:60px; margin:6px 12px 6px 10px;border: 1px solid #999; border-radius:5px; color:#333;}
.saixuanbut input{ float:left; width:60px; margin:6px 12px 6px 0;border: 1px solid #999; border-radius:5px; color:#333;}
.sxlist{ float:left; width:98%; padding-left:2%;margin-top:2px; clear:both;border-bottom: 1px solid #ccc;}
.saixuanrighjt a{cursor:pointer; color:#303030; display:block; float:left; height:21px; line-height:21px; vertical-align:middle; padding:0 10px 0 10px; overflow:hidden;border:1px solid #efefef; margin:3px 0 3px 0; }
.saixuanrighjt a:hover{ color:#595959; background:#ffeacd;margin:3px 0 3px 0; }
.fdfsnew{ font-size:12px!important; }
.fdfsnew em{ float:left; font-style:normal; padding:9px 0 0 2%;}
.fdfsnew li:hover{ background:#f0f0f0!important;}
.fdfsnew li a{cursor:pointer; text-align:center!important;float:left!important; color:#303030; display:block!important; height:24px; line-height:24px; vertical-align:middle; padding:0 5px!important; overflow:hidden;border:1px solid #efefeffdfsnew;margin:5px 5px 3px 0!important; }
.fdfsnewa1{width:50px!important;}
.fdfsnewa2{width:30px!important;}
.sxbgnew,.sxbgnew:hover{ color:#fff!important; background:#ff9900!important;margin:5px 5px 3px 0!important; }
.fdfsnew li a:hover{color:#595959;height:24px; line-height:24px; vertical-align:middle;padding:2px 5px -2px 5px!important; background:#ffeacd;margin:5px 5px 3px 0!important; }
.saixuanbg{ color:#fff!important; background:#ff9900!important;margin:3px 0 3px 0; }
/*锟斤拷录*/
.logint{padding:0 18px 0 18px; margin:8px 0 8px 0;}
.logint p{width:50%;display:block; text-align:center; float:left;}
.logint p a{float:left;width:100%; display:block; border-bottom:3px solid #dddddd; height:30px; line-height:30px;font-size:17px; font-weight:bold; vertical-align:middle; color:#666;}
.logint p a:hover{font-size:17px;}
.loginbg{border-bottom:3px solid #fe8b2e!important; background:url(/uploads/image/mimages/jtlogin.png) no-repeat center bottom #f6f6f6!important; background-size:12px 5px!important;font-size:16px; color:#666!important; }
.wrap{clear:both;padding:20px 18px;overflow:hidden;}
.loginform{width:100%;overflow:hidden;}
.loginform div{width:100%;height:42px;line-height:42px;padding:0 0 0 28px;background:url(/uploads/image/mimages/bg_icons.png) no-repeat #fff;background-size:27px 160px;border:1px solid #d9d9d9;margin-bottom:10px;box-sizing:border-box;-webkit-box-sizing:border-box;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
}
.loginform input{ float:left;width:100%; height:30px; margin-top:5px;box-sizing:border-box;-webkit-box-sizing:border-box; border:1px solid #fff;}
.loginform .username{background-position:10px -15px; }
.loginform .password{background-position:10px 13px;position:relative;}
.loginform .verifycode{background-position:10px 13px;position:relative;}
.loginform .nobg{background:none;background-color:#fff;padding:0 10px 0 6px;}
.password input{padding-right:56px;}
.verifycode input{padding-right:56px;}
.forget,.pswform,.vcodeimg{position:absolute;right:8px;top:-1px;}
.vcodeimg img{ height: 30px;}
.pswform{top:6px;width:60px;height:28px;background:url(/uploads/image/mimages/btn_psw.png) no-repeat;background-size:90px 28px;border-radius:14px;-webkit-transition:0.3s ease-in-out;
-moz-transition:0.3s ease-in-out;}
.hover{background-position:-30px 0;}
.but_submit,.zxyytj,.fbwzbut,.tougaobut,.quxiao{ clear:both;width:100%;overflow:hidden;display:block;padding:10px 0;text-align:center;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;
}
.but_submit{background:#4cc808;cursor:pointer;}
.zxyytj{ background:#ff9535;}
.fbwzbut{ background:#00b1f2;}
.tougaobut{ background:#ed304e;}
.quxiao{ background:#9d9d9d;cursor:default;}
.but_submit:hover,.zxyytj:hover{color:#fff;}
.toresgister,.newfortp{color:#aaa;background:#fff; height:28px; line-height:28px; vertical-align:middle; border:1px solid #d5d5d5; }
.toresgister a:hover,.newfortp a:hover{ background:#f9f9f9;}
.toresgister a{ font-size:12px; width:33%; float:left;text-align:center; color:#555; border-right:1px solid #d5d5d5;}
.newfortp{ float:right;width:33%; margin-left:2%; margin-right:2%; text-align:center; }
.newfortp a{ font-size:12px; width:100%;float:right;text-align:center; color:#1fa300; text-decoration:none; }
.newfortp a:hover{ color:#1fa300; text-decoration:none;}
.mlogin{float:right;}
/*锟斤拷员锟斤拷细锟斤拷息页锟斤拷*/
.teainfotop{ width:100%; background:url(/uploads/image/mimages/teabg01.jpg) no-repeat; background-size:100%; height:110px; }
.teainfoleft{ float:left; width:80px; height:80px; border-radius:50%; overflow:hidden; text-align:center; background:#fff; margin:15px 20px 0 4%;}
.teatext{ color:#fff; float:left;margin:30px 20px 0 10px; font-weight:bold; font-size:1.4rem; line-height:25px;}
.teainfomid { margin:0 10px; background:#fff; overflow:hidden; padding:10px;}
.teainfomid p,.teainfobot p{ line-height:30px; overflow:hidden; color:#666;border-bottom:1px dotted #e7e7e7; }
.teainfobot{ float:left; clear:both;width:87%; margin:10px 4% 0 4%; border:1px solid #e7e7e7;padding:2% 2.5% 2% 2.5%; }
.teainfomid p em,.teainfobot p em{ float:left; margin-right:6px; text-align:left; color:#333;}
.teainfomid p i{ font-weight:bold;}
.teahui{ color:#666; }
.teainfomid p{ line-height:30px; margin-bottom:2px; color:#666;border-bottom:1px dotted #e7e7e7;}
.teainfomid p a{ color:#1fa300; text-decoration:underline;}
.teainfomid p a:hover{ color:#1fa300; text-decoration:none;}
.fanhui{ float:left; display:block; width:45px; height:40px; text-align:center; background:url(/uploads/image/mimages/fanhui.gif) no-repeat center; background-size:12px 18px;}
.fanhui:hover{opacity:0.8; background:url(/uploads/image/mimages/fanhui.gif) no-repeat center #f07b1c; background-size:12px 18px;}
.studentlist{ float:left;width:96%; top:0;border-bottom:none ;margin:0 2%; }
.studentlist ul li{ clear:both; padding:10px 12px;list-style:none; line-height:25px;border:1px solid #e7e7e7; margin-top:-1px;color:#333;}
.studentlist ul li:hover{ background:#efefef;}
.zxyy{ width:92%; margin:12px 6% 10px 4%; clear:both;}
.zxyy a{ margin-top:6px;}
.yytext{ float:left; color:#ff0000; margin:5px 0;}
.zzyytop{ float:left; width:94%;line-height:25px; margin:8px 2% 10px 2%; background:#fffaa8; border:1px solid #fedb87; padding:0 1%; color:#946903; font-size:12px;}
.ac{ text-align:center;}
.zyyyt{ clear:both;background:#e3e3e3; border-bottom:1px solid #bdbdbd; height:35px; line-height:35px; vertical-align:middle; margin-bottom:10px; margin-top:8px; padding-left:10px; color:#000;}
.zxyybox{ float:left; width:96%; border:1px solid #dbdbdb; margin:4px 2% 6px 2%; height:auto;}
.zxyybox p{ float:left; width:100%; clear:both; color:#999; line-height:35px;border-bottom:1px solid #dbdbdb; padding:2px 0; height:auto; vertical-align:middle;}
.zxyybox p input,.zxyybox p textarea{ float:left;color:#999!important; text-align:left;width:71%; border:1px solid #fff; margin-left:5px;}
.zxyybox p input{height:25px; line-height:25px; vertical-align:middle;color:#999;}
.zxyybox p textarea{ height:60px; overflow:hidden; margin-top:6px; color:#999;}
.zxyyl{ float:left; line-height:20px; vertical-align:middle; width:24%; padding-right:1%; color:#333; text-align:right; border-right:1px solid #dbdbdb; margin-top:6px; }
.zxyybut{clear:both;margin:10px; }
.qdbut{clear:both; width:96%; float:left;margin:6px 2px 6px 2px; }
.zcright{ float:left; width:74%; margin-bottom:-6px;border:none!important;color:#999; }
.zcright label{ display:block;clear:both;color:#999; }
.zcright label input{ float:left; width:16px!important; height:26px; line-height:26px; vertical-align:middle;color:#999; }
.zcright input{float:none!important; width:16px!important; height:20px; line-height:20px; vertical-align:middle;color:#999;}
.newp{clear:both; text-align:center; border:none!important;}
.newp input{float:none!important;width:16px!important;}
.zcbj{ float:left; clear:both; margin-top:6px; width:99.2%; height:35px;}
.zcbj ul li{ float:left; display:block; width:33.3%; text-align:center;height:35px; line-height:35px; vertical-align:middle; background:#9a9a9a; overflow:hidden;}
.zcbj ul li a{ float:left; width:81%; padding-right:20%; display:block; background:url(/uploads/image/mimages/bjt.gif) no-repeat right; color:#fff; font-size:12px;font-family:"微锟斤拷锟脚猴拷";}
.zcbjnob{ background:none!important;}
.zcbjnoby{background:#f78f3a!important;}
.zcbjnoby1{ height:35px; width:43px; background:url(/uploads/image/mimages/bjt2.gif) no-repeat right!important;}
.zcbjnoby3{ height:35px;width:43px; background:url(/uploads/image/mimages/bjt3.gif) no-repeat right!important; }
.footh{ height:60px; clear:both;}
.zuojj{ float:left; width:96%; padding:0 2% 0 2%;}
.zjjt{clear:both; margin:0 8px; height:35px; line-height:35px; vertical-align:middle; text-align:center; background:#4cc808;color:#fff; border-radius:5px; }
.txxyt{ float:left;clear:both; border:1px solid #f6d8a1; border-radius:3px; margin-left:8px; height:35px; line-height:35px; vertical-align:middle; text-align:right; color:#ff0000;}
.zjjt a{ display:block;color:#fff; text-decoration:none;}
.zjjt a:hover{color:#fff; text-decoration:none;}
.txxyt a{color:#333; text-decoration:underline;}
.txxyt a:hover{color:#333; text-decoration:none;}
.youshi{width:100%; clear:both; line-height:25px; color:#333; height:auto;}
.qjjtop{ width:93%;line-height:20px; margin:8px 2% 10px 2%; background:#ffead9; border:1px solid #ffcea6; color:#666; padding:5px;}
.qtt{ line-height:25px; border:solid 1px #f6d8a1; }
.qtt td{ font-size:1.2rem;}
.f4{color: #ff6633; font-size:14px; text-align:center; }
.newtd1{border-bottom:solid 1px #f6d8a1;border-right:solid 1px #f6d8a1; font-size:}
.newtd2{border-bottom:solid 1px #f6d8a1;}
.newtd3{border-right:solid 1px #f6d8a1;}
.regtop{ width:92%;line-height:25px; height:25px;margin:10px 4% 10px 4%; background:#ffead9; border:1px solid #ffcea6; color:#666;}
.jsqinput01 {width: 150px;}
.jsqinput02 {width: 100px;}
.jsqinput01,.jsqinput02 {
background: rgb(247, 247, 247); border: 1px solid rgb(209, 209, 209); height: 28px; font-family: "微锟斤拷锟脚猴拷"; font-size: 14px;float:left; margin-left:8px; margin-top:3px;}
.xuanzhong{ line-height:25px; padding-bottom:5px;}
.xuanzhong a{ background:#999; padding:2px 5px; color:#fff; margin-right:5px; font-size:14px; white-space:nowrap;position:relative;}
.xuanzhong a i{ position:absolute; right:-5px; top:-4px; background:#f00; width:12px; height:12px; line-height:12px; vertical-align:middle;border-radius:50%; color:#fff; font-family:arial, helvetica, sans-serif; text-align:center;}.xuanzhong a:hover{ color:#efefef;}
.xuanzhe{ display:block; color:#666;font-family:"微锟斤拷锟脚猴拷"; height:auto; width:99%; font-size:12px; background:url(/uploads/image/mimages/sjt.gif) right no-repeat;}
.kmsort{width:99%; border: 1px solid #ccc; border-top:none; border-bottom:none;}
.kmsort ul li{ float:left; width:31%; overflow:hidden; text-align:center; height:25px; line-height:25px; vertical-align:middle; border: 1px solid #ccc;margin:2px 2px 2px 2px;}
.kmsort ul li a{ float:left; width:97%; color:#303030;font-size:1.2rem; display:block; padding-left:3%; }
.kmsort ul li a:hover,.kmsortbg{color:#595959!important; background:#efefef!important; }
.regsuccess{ float:left; width:84%; margin:6% 6% 10px 6%; background:#fff; border:1px solid #e2e2e2; color:#333; line-height:30px; padding:0 2%; font-size:14px;}
.regsuccess p a{color:#1fa300; text-decoration:underline; margin-left:5px; margin-right:5px}
.regsuccess p img{ width:65px; height:65px;}
.regsuccess p em{color:#333; background:url(/uploads/image/mimages/dg.gif) no-repeat; font-size:16px; }
.regsuccess p a:hover{color:#1fa300; text-decoration:none;}
.regsuccessbot{ float:left; clear:both; text-align:center; width:88%; margin:10px 6%;border:1px solid #e2e2e2; }
.regsuccessbot a{ float:left; font-size:12px; display:block; width:47%; border-right:1px solid #e2e2e2;color:#333; height:28px; background:#fff; line-height:28px; vertical-align:middle;}
.regsuccessbot a:hover{background:#f9f9f9;}
.regbor{border-top:1px dashed #e2e2e2; text-align:left; text-indent:2em; padding:5px;line-height:25px; padding-top:12px;}
.regbztop{ clear:both; width:95%;line-height:22px; margin:8px 2% 10px 2%; background:#f1f1f1; border:1px dotted #cdcdcd; color:#333; font-size:12px; text-align:left; padding-left:5px;}
.fbwzbot { float:left; text-align:left; clear:both; width:100%;line-height:16px; margin:0 0 8px 0; color:#666; font-size:12px; background:#fff;}
.fbwzbot img{ float:left; margin-right:3px;}
.fbwztop{ float:left; width:96%; text-align:center; padding:2% 2% 2% 2%; line-height:30px; color:#000; }
.tsnew{padding:2% 2% 2% 2%;text-align:center; line-height:30px; color:#f00; font-weight:bold; }
.fbwzp12{color:#999!important; font-weight:normal!important; font-size:12px!important; }
.centert1{ margin:2% 2%; width:95%; padding:3px 0 3px 1%; height:20px; line-height:20px; vertical-align:middle; float:left; font-size:14px; }
.wzlist{ clear:both; margin:2% 2%; width:96%;}
.wzlist li{ float:left; width:98%; clear:both; display:block; font-size:12px; color:#777; background:#fff;line-height:25px; vertical-align:middle; padding-left:5px; border-bottom:1px solid #f1f1f1; padding-right:2%; height:auto;}
.wzlist li p{ clear:both;line-height:25px;}
.wzlist li p em{ float:left;}
.wzlist li p em{ margin-right:8px;}
.wzlist li p em i{ font-style:normal; color:#000;}
.wzlist li:hover{background:#f8f8f8;}
.wzlist li a{ color:#999; margin-right:5px; text-decoration:underline;}
.wzlist li a:hover{color:#999; text-decoration:none;}
.wzlistnew{ clear:both; margin:2% 2%; width:94%;}
.wzlistnew li{ clear:both; font-size:12px; color:#777; background:#fff;line-height:25px; vertical-align:middle; padding-left:5px; height:25px; border-bottom:1px solid #f1f1f1; padding-right:2%; padding-bottom:8px; height:auto;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.wzlistnew li p{ clear:both;line-height:25px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.wzlistnew li p em{ margin-right:8px;}
.wzlistnew li p em i{ font-style:normal; color:#000;}
.wzlistnew li:hover{background:#f8f8f8;}
.wzlistnew li a{ color:#999; margin-right:5px; text-decoration:underline;}
.wzlistnew li a:hover{color:#999; text-decoration:none;}
.greenhover{ color:#fc6f1d!important; text-decoration:underline;}
.greenhover:hover{color:#fc6f1d;text-decoration:none;}
.yelhover{ color:#fc6f1d!important; text-decoration:underline;}
.yelhover:hover{text-decoration:none;}
.wzlistbg{font-size:12px;}
.wzlistfont{ display:block;font-size:12px;color:#666!important; margin:0!important; text-decoration:none!important;}
.wzlistfont:hover{ text-decoration:underline!important; color:#666!important;}
.bangzhu{ float:left;width:96%; color:#666;margin:8px 2% 8px 2%; line-height:30px; font-size:12px; }
.bangzhu a{ display:block; background:url(/uploads/image/mimages/coin1.png) no-repeat left center;background-size:5px; padding-left:10px; color:#666; text-decoration:underline;}
.bangzhu a:hover{ color:#f50;background:url(/uploads/image/mimages/coin.png) no-repeat left center;background-size:5px;text-decoration:none; }
.input01 { font-size: 9pt; background-color: #fff!important; height:25px!important; line-height:25px!important; vertical-align:middle; border-color: #fff #fff #fff #fff!important; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: "arial", "helvetica", "sans-serif";}
.centerfont1{ font-size:12px; color:#999; margin:5px 5px 0 0; display:inline;}
.photolist{ width:92%; padding:8px 4% 8px 4%; }
.photolist li{ float:left; display:block; width:32%; text-align:center;border-radius:3px; margin-right:1%;margin-bottom:6px; height:auto;}
.photolist li p{ text-align:center; font-size:12px; line-height:20px;}
.photolist li img{border-radius:3px; width:100px; height:90px;}
.photosc{ clear:both; width:96%; font-size:12px; margin:0 0 5px 0; margin:5px 2% 5px 2%; }
.photosc{ line-height:25px;}
.phototext{width:96%;padding:5px 2% 0 2%; clear:both; float:left; font-size:12px; line-height:25px; margin-top:6px;}
.phototext p input{ float:left;margin-top:8px;}
.texta1{ width:94%; border:1px solid #dbdbdb; line-height:16px!important; overfight:10px; height:70px;}
.p14{ font-size:14px!important;}
.recbota{ width:77px; margin-right:10px; margin-top:8px; height:26px; display:block; text-align:center; line-height:26px; vertical-align:middle; float:left; background:url(/uploads/image/mimages/t4.jpg); color:#5e3d06; text-decoration:none;}
.recbota a{ color:#5e3d06; text-decoration:none;}
.recbota a:hover{ text-decoration:underline;}
.centert2{ margin:5px 2%; width:96%; padding:3px 0 3px 0; height:20px; line-height:20px; vertical-align:middle; float:left; font-size:14px; }
.centertab{ padding:0 10px;}
.tabbor{border:1px solid #dbdbdb; width:95%; margin:0 2% 5px 2%;}
.tabbor td{ color:#666; line-height:22px;word-wrap:break-word;}
.tabbor td input{ width:92%; font-size:12px; font-weight:normal;border:1px solid #dbdbdb; color:#666;}
.tabbor td select{ width:90%;}
.td1{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;padding-left:5px; }
.td4{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;padding-left:5px; }
.td2{border-bottom:1px solid #dbdbdb;padding-left:5px;padding-right:5px;}
.td5{ height:33px; line-height:33px; vertical-align:middle; background:url(/uploads/image/mimages/t2.gif) repeat-x; color:#666; font-size:12px; border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb; font-weight:bold; }
.td5l{ height:33px; line-height:33px; vertical-align:middle; background:url(/uploads/image/mimages/t2.gif) repeat-x; color:#666; font-size:12px; border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb; font-weight:bold; }
.butblue{height: 22px;padding:3px;background: url(/uploads/image/mimages/butbg.gif) left -73px repeat-x!important;border: solid 1px #f49351!important;color: #ff5500; margin-right:6px; text-decoration:none;}
.butblue:hover{background: url(/uploads/image/mimages/butbg.gif) left -52px repeat-x!important;border: solid 1px #bff94f!important;color: #577c10!important;text-decoration:none;}
.redfont a{ color:#f00; text-decoration:underline;cursor:pointer;}
.redfont:hover{ color:#f00; text-decoration:none;}
.jlztxg{width:96%; margin:0 2%;}
.mmxg{width:96%; margin:0 2%; text-align:center;}
.mmxg input{ border:solid 1px #dbdbdb; color:#666; }
.mmxg textarea{ width:99%; border:solid 1px #dbdbdb; color:#666; overflow:hidden; }
.blackfont{ color:#000!important; }
.addressmar{width:96%; margin:6px 2% 6px 2%; text-align:center; line-height:30px;}
.addressinput{ width:50%;border:solid 1px #dbdbdb; height:20px; line-height:20px; vertical-align:middle; color:#666;}
/*锟斤拷锟斤拷页锟斤拷锟斤拷式*/
.div1{width:100%;margin:auto; line-height:25px; font-size:14px; }
.div1 p{ text-align:left;}
.div1 p a{ color:#f00; text-decoration:underline;}
.div1 p a:hover{ text-decoration:none;}
.div2{ background:#fff; padding:0 7px;}
.div2 p{ clear:both; line-height:22px;}
.bti{ float:left; width:100%; border:1px solid #d5d5d5; background:url(/uploads/image/mimages/helptbg.jpg) repeat-x; text-align:center!important; font-size:14px; font-weight:bold; color:#000; height:25px; line-height:25px; vertical-align:middle; margin-bottom:8px;}
.bti a{font-weight:bold; color:#000!important; text-decoration:none!important;}
.cont{ clear:both;text-align:left!important; line-height:25px; height:auto; font-size:14px; color:#666; margin-bottom:6px;}
.int{ clear:both; text-indent:2em;border:1px dashed #d5d5d5; background:#f8f8f8; padding:5px 10px 5px 10px;}
.topdh{ margin:0 0 10px 0; float:left;}
.topdh p a{ float:left;display:block;width:200px;color:#000; font-size:14px; margin-right:8px; text-decoration:underline; background:url(/uploads/image/mimages/coin1.png) no-repeat left center;background-size:5px; padding-left:15px; }
.topdh p a:hover{ background:url(/uploads/image/mimages/coin.png) no-repeat left center;background-size:5px; text-decoration:none;}
.topdh1 a{ float:left;display:block;width:140px;color:#000; font-size:14px; margin-right:3px; text-decoration:underline; background:url(/uploads/image/mimages/coin.png) no-repeat left center; padding-left:15px; margin-bottom:5px; }
.topdh1 a:hover{ text-decoration:none;}
.bot{clear:both; width:98%; }
.helpcont{ float:left;width:100%; clear:both; line-height:30px; color:#333; height:auto;}
.helpcont p{ clear:both; line-height:25px; }
.helpcont p img{ float:left; margin-top:3px; margin-right:5px;}
.helpcont p a{ text-decoration:underline;}
.helpcont p a:hover{ text-decoration:none;}
.helpcontt{width:95.7%; clear:both; height:auto; line-height:30px; vertical-align:middle; text-align:left; padding:2px; margin-top:10px; margin-bottom:10px; background:#d8f7f5;color:#ff0000; color:#333; border:1px solid #abeee9;}
.helpcontt a{ margin-right:8px; color:#333; text-decoration:underline;font-weight:normal;}
.helpcontt a:hover{ text-decoration:none;}
.redfont{ color:#f00!important;}
.newbut{-webkit-border-radius:2px;-moz-border-radius:2px;ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#fd8b2e; padding:3px 5px;}
.newbut{ color:#fff; text-decoration:none!important; margin:6px 6px 6px 0; }
.newbut:hover{ color:#fff; text-decoration:underline!important;}
.ncontt1{ clear:both;text-align:left!important; height:auto; line-height:25px; font-size:14px; color:#333; margin-bottom:6px;}
.ncontt1{background-image:-webkit-linear-gradient(top,#fff 0%,#fefefe 100%);cursor:pointer;}
.fontyel{color: #ff6633; font-size:14px; text-align:left; }
.loadmore{ clear:both;cursor:pointer;text-align:center!important; padding:8px 0!important;
background:#fff9bf!important; border:1px solid #f5efb7!important;color:#eb7250!important; margin-top:8px!important;height:22px;}
.loadmore img {vertical-align:middle;}
.loadmore a{ display:block;color:#eb7250!important; width:100%;}
.loadmore a:hover{background:#fff9bf!important;}
#bg {display: none; z-index: 11; background: #4d4d4d; filter: alpha(opacity=50); left: 0px; position: absolute; top: 100px; opacity: 0.8;}
.mar{ float:left; clear:both; width:100%;}
.yzminput{width:25%;position:relative; clear:both; display:block; height:40px; line-height:40px;padding:0 0 0 60px; vertical-align:middle;border:1px solid #d9d9d9; margin-bottom:8px; background:#fff; border-radius:2px}
.loginin{position:relative; clear:both; display:block; height:40px; line-height:40px;padding:0 0 0 28px; vertical-align:middle;border:1px solid #d9d9d9; margin-bottom:8px; background:#fff; border-radius:2px;}
.yhmbg,.mmbg{ float:left; width:22px;position:absolute;top:11px;left:5px;height:18px; box-sizing:border-box;-webkit-box-sizing:border-box;}
.yhmbg{background:url(/uploads/image/mimages/yhm_coin.png) no-repeat center; background-size:11px 13px;}
.mmbg{ background:url(/uploads/image/mimages/mm_coin.png) no-repeat center;background-size:11px 14px;}
.wi2{position:absolute; width:98%;left:100%; margin-top:7px;}
.yzm{ float:left; width:60px;line-height:40px; height:40px; vertical-align:middle; text-align:right;font-size:13px; color:#a9a9a9;position:absolute;top:0;left:0}
.reg-yzm{ float:left;width:44px;height:28px;margin:0 2px 0 4px; display:inline;}
.reg-yzm img{width:100%;height:100%;}
.reg-change{ width:50px;left:40px;height:30px;line-height:30px;text-align:left;color:#d72c2b;}
.ipt_m1{ float:left;width:100%;height:40px;padding:0px;border:1px solid #d9d9d9;box-sizing:border-box;-webkit-box-sizing:border-box;line-height:40px;overflow:hidden;background:0;border:0;outline:0;}
.hidebtn{
visibility:hidden;
}
.teamod,.teasxxxg{ margin:0 10px 8px 10px;border:1px solid #d9d9d9; padding:0 10px;}
.zhxxt{ margin:0 10px; padding:0 10px; background:#e3e3e3; height:35px; line-height:35px; vertical-align:middle;}
.teamod em,.teasxxxg em{float:left; min-height:35px; line-height:35px; vertical-align:middle; width:105px; position:absolute;top:0;left:-2px; color:#333; text-align:left; font-size:14px;}
.teamod p em,.teasxxxg p em{color:#666!important; }
.teasxxxg p em{ line-height:25px!important;}
.teasxxxg div em{ line-height:25px!important;color:#666!important;}
.teamod p{ position:relative; clear:both; display:block; height:35px; line-height:35px;padding:0 0 0 105px; margin-top:4px; margin-bottom:4px;border-bottom:1px dotted #d9d9d9; vertical-align:middle; }
.teasxxxg p{ position:relative; clear:both; display:block; line-height:25px;padding:2px 0 4px 105px; margin-top:4px; margin-bottom:4px;border-bottom:1px dotted #d9d9d9; vertical-align:middle; height:auto; }
.teasxxxg .identity_div{ position:relative; clear:both; display:block; line-height:25px;padding:2px 0 4px 105px; margin-top:4px; margin-bottom:4px;border-bottom:1px dotted #d9d9d9; vertical-align:middle; height:auto; }
.teamod p span{ color:#999;}
.teamod p input{ float:left; margin-top:1px;width:99%;height:25px;padding-left:3px;line-height:25px;overflow:hidden;background:0;border:0;outline:0;border:1px solid #d9d9d9; color:#666;}
.teatextarea{background:0;outline:0;border:1px solid #d9d9d9; color:#333}
.teainput{width:99%;height:23px;padding-left:3px;line-height:23px;overflow:hidden;background:0;border:0;outline:0;border:1px solid #d9d9d9; color:#666;}
.teainput2{ float:left; width:25%!important;height:25px;padding-left:3px;line-height:25px;overflow:hidden;background:0;border:0;outline:0;border:1px solid #d9d9d9; color:#666;}
.teasxxxg p textarea{width:99%; min-height:38px; height:auto; margin-top:3px;border:1px solid #d9d9d9; color:#666; overflow:hidden;}
.teasxxxg p label{ clear:both; display:block; color:#666;}
.teasxxxg p label input{ float:left; margin-top:6px;}
.teamodzy{float:left; font-size:12px;width:92%; margin:3px 2% 5px 2%;border:1px solid #d9d9d9; line-height:18px; padding:1% 2%; background:#fafafa;}
.teamodinput{ width:110px;border:1px solid #d3d3d3; padding:3px 0; color:#888; margin-bottom: }
.teamodbox{ float:left; width:91%; margin:0 2% 5px 2%;border:1px solid #d9d9d9; padding:0% 2%;}
.teamodbox p{ float:left; width:100%; clear:both; color:#666; line-height:35px;border-bottom:1px solid #dbdbdb; height:auto; vertical-align:middle;}
.teamodbox p input,.zxyybox p textarea,.zxyyh input{ float:left;color:#999!important; text-align:left;width:71%; border:1px solid #fff; margin-left:1%;}
.zxyyh img{ width:95%; height:80px; float:left; margin:0 0 6px 5%}
.teamodbox p input{height:30px; line-height:30px; vertical-align:middle;color:#999;}
.teamodbox p textarea{ height:60px; overflow:hidden; margin-top:6px; color:#999;}
.teamodl{ float:left; height:20px; line-height:20px; vertical-align:middle; width:105px; text-align:left; color:#666; margin-top:7px;}
.teamodboxbut{clear:both;margin:10px 2% 10px 2%; }
.fenye ul{ float:left; width:94%; margin:6px 2%; text-align:center; }
.fenye ul li{ float:left; line-height:28px; height:28px; vertical-align:middle;border:1px solid #ccc; font-weight:bold; cursor:pointer; color:#999; padding:0 7px; margin:0 3px 0 0;}
.fenye ul li a{ color:#999;}
.fenye ul li.xifenye{ width:38px; text-align:center; float:left; position:relative;cursor: pointer;}
.fenye ul li .xab{ float:left; position:absolute; width:39px; border:1px solid #ccc; height:123px; overflow-y: auto;overflow-x: hidden;top:-125px; background-color: #fff; display:inline;left:-1px; width:50px;}
.fenye ul li .xab ul{ margin-left:0; padding-bottom:0;}
.fenye ul li .xab ul li{ border:0; padding:4px 0px; color:#999; width:34px; margin-left:0px; text-align:center;}
.chongzhi{ width:96%; margin:0 2%; clear:both; }
.chongzhicont{ padding-left:85px;overflow:hidden;}
.chongzhicont a{ float:left; margin:0 5px 8px 0; width:15%; height:30px; line-height:30px; vertical-align:middle; color:#666; border:1px solid #dadada; text-align:center;border-radius:3px;cursor:pointer;}
.chongzhicont input{ float:left; margin:0 5px 8px 0; width:15%; height:28px; line-height:28px; vertical-align:middle; color:#666; border:1px solid #dadada; text-align:center;border-radius:3px;cursor:pointer;}
.chongzhicont input:hover{border:1px solid #ffac22!important;height:28px; background:url(/uploads/image/mimages/cztbg.gif) no-repeat bottom right!important; color:#666;border-radius:3px;cursor:pointer;}
.zdy{width:45%!important;text-align:center!important; overflow:hidden; color:#666;}
.chongzhicont a:hover,.chongzhibg{border:1px solid #ffac22!important;height:30px; background:url(/uploads/image/mimages/cztbg.gif) no-repeat bottom right!important; color:#666;border-radius:3px;cursor:pointer;}
.yebzbg{float:left; display:block;width:45%!important;display:block; clear:both;border:1px solid #dadada!important;height:30px; text-align:center;line-height:30px; vertical-align:middle; margin-bottom:8px; color:#999;border-radius:3px;cursor:pointer;}
.czt{height:30px;display:block; position:absolute; line-height:30px; vertical-align:middle; float:left; width:85px;text-align:left; color:#666; }
.zdy1{width:45%!important; text-align:left!important; padding-left:1%!important; overflow:hidden; color:#666;}
.chongzhiconta{ padding-left:85px;overflow:hidden;}
.chongzhiconta a{ display:block; float:left; margin:0 5px 8px 0; width:15%; height:30px; line-height:30px; vertical-align:middle; color:#666; border:1px solid #b3b3b3; text-align:center;border-radius:3px;cursor:pointer;}
.chongzhiconta a:hover{border:1px solid #ffac22!important;height:30px; background:url(/uploads/image/mimages/cztbg.gif) no-repeat bottom right!important; color:#666;border-radius:3px;cursor:pointer;}
.yhqselect{ float:left; width:96%; border:1px solid #dadada;height:28px;line-height:28px; vertical-align:middle; border: solid 1px #d9d9d9; color:#333;font-family:helvetica,arial,sans-serif;
appearance:none;
-moz-appearance:none; padding-left:3px;
-webkit-appearance:none;
background:url(/uploads/image/mimages/nt02.gif) no-repeat scroll right 5px center transparent; padding-right:14px; background-size:8px 5px;
bpadding-right: 14px;}
.yhq{ clear:both; margin:10px 7px;}
.yhq p{ height:28px; color:#f00; line-height:28px; vertical-align:middle; }
.yhq select{clear:both; height:28px; line-height:28px; vertical-align:middle;border: solid 1px #d9d9d9; color:#333;font-family:helvetica,arial,sans-serif;
appearance:none;
-moz-appearance:none; padding-left:3px;
-webkit-appearance:none;
background:url(/uploads/image/mimages/nt02.gif) no-repeat scroll right 5px center transparent; padding-right:14px; background-size:8px 5px;
bpadding-right: 14px;}
.chongzhicontb{ padding-left:85px;overflow:hidden;}
.chongzhicontb label{ display:block; float:left; margin:0 5px 8px 0; width:15%; height:30px; line-height:30px; vertical-align:middle; color:#666; border:1px solid #dadada; text-align:center;border-radius:3px;cursor:pointer;}
.chongzhicontb label:hover{border:1px solid #ffac22!important;height:30px; background:url(/uploads/image/mimages/cztbg.gif) no-repeat bottom right!important; color:#666;border-radius:3px;cursor:pointer;}
/*预约锟斤拷锟斤拷医锟揭筹拷锟?/
.yysq{ float:left; clear:both;width:92%; margin:8px 0 0 4%; border:1px solid #e7e7e7;padding:0 0 10px 0; }
.yysqt{ clear:both;background:#f1f1f1; border-bottom:1px solid #cdcdcd; height:35px; line-height:35px; vertical-align:middle; padding-left:10px;}
.quanbu{ color:#333;font-size:13px;padding:0 0 0 10px; height:20px; line-height:20px; vertical-align:middle; margin:8px 10px 0 18px; border-left:3px solid #ff6e2b;}
.quanbu a{ float:right; color:#ff6e2b; background:url(/uploads/image/mimages/jtnew.png) no-repeat right; background-size:14px 13px; padding-right:18px; }
.yysqt02{ clear:both;background:#f8f8f8; font-weight:bold; border-bottom:1px solid #efefef; height:35px; line-height:35px; vertical-align:middle; color:#f00; padding-left:10px;}
.yysqcont{ padding:1% 2.5%; line-height:25px; }
.yysqcont textarea{ width:97%; border:1px solid #dadada; color:#666; overflow:hidden;}
.yysqcontin1,.yysqcontin2,.yysqcontin3,.yysqcontin4,.yysqcontin5,.yysqcontin6,.yysqcontin7,.yysqcontin8{float:left;margin-right:2%;overflow:hidden;display:block;padding:10px 0;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;
}
.yysqcontin1{width:36%;background:#4cc808; }
.yysqcontin2{width:100%; background:#00b1f2;}
.yysqcontin3{width:36%;background:#ff9535; }
.yysqcontin4{width:48%;background:#bdbdbd; }
.yysqcontin5{width:100%;background:#4cc808; }
.yysqcontin6{width:48%;background:#81d952; }
.yysqcontin7{width:100%; background:#81d952;}
.yysqcontin8{width:74%;background:#4cc808; }
.tea_sc{float:left;width:23%; display:block; text-align:center;border-radius:5px; height:35px; line-height:35px; vertical-align:middle;background:#e3e3e3;border:none; color:#000; font-size:14px;}
.yysqtbut{ width:100%; margin:0 0 10px 0; clear:both;}
.yysqtbut a{ margin-top:6px;}
.hqxyxx{ float:left; clear:both;width:94%; margin:8px 0 10px 2%; border:1px dotted #e7e7e7;padding:1%; background:#f8f8f8; line-height:25px; }
.font33{ color:#333!important;}
.line01{ clear:both;}
.line01 li{ border-bottom:1px dotted #dadada; list-style:none!important; }
.line01 li a{ display:block; width:97%; font-size:14px!important; color:#333; background:url(/uploads/image/mimages/coin1.png) no-repeat left center;background-size:4px; height:35px; line-height:35px; vertical-align:middle; padding-left:10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.line01 li a:hover{color:#666; display:block; width:97%; background:url(/uploads/image/mimages/coin.png) no-repeat left center;background-size:4px; padding-left:10px;}
.newinfobor,.spkjzs{ background:#fff; line-height:30px;margin:10px 0; color:#444; font-family:"stheiti,arial";}
.newinfobor h2{clear:both;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border-bottom:1px solid #d2d2d2;font-style:normal;background: left no-repeat; padding-left:22px; color:#000!important; font-size:19px; padding-left:18px; font-weight:normal;margin:13px 0 13px 0; }
.newinfobor h3{ margin:5px 0;clear:both;padding:0 0;font-size:18px;color:#000; font-weight:bold; text-indent:1.8em;}
.newinfobor h4{ clear:both;margin:5px 0 5px 0;padding:0 0;font-size:15px;color:#333; font-weight:bold;}
.newinfobor h2,.newinfobor h3,.newinfobor h4{clear:both; }
.newinfobor ol{list-style:decimal; margin:5px 20px 10px 3.1em; padding:0;}
.newinfobor ol li{ clear:both; line-height:28px;font-size:16px; color:#000; text-align:left; }
.newinfobor ul{list-style:decimal; float:left; clear:both; margin:5px 20px 10px 3.1em;}
.newinfobor ul li{ clear:both;font-size:16px; color:#000; text-align:left; }
.newinfobor ul li a{color:#136ec2; text-decoration:none;}
.newinfobor ul li a:hover{color:#136ec2; text-decoration:none;}
.newinfobor ol li a{ font-size:18px; color:#136ec2;}
.newinfobor ol li a:hover{ text-decoration:none;}
.newinfobor ol ul { margin:0!important;}
.newinfobor ol ul li{color:#333; height:25px!important; margin-top:-5px; padding-left:5px;font-size:12px; }
.newinfobor ol ul li a{color:#009fe1; font-size:12px;text-decoration:none;}
.newinfobor ol ul li a:hover{color:#009fe1; text-decoration:underline;}
.spkjzs{font-size:14px; padding:8px; line-height:30px;border:1px solid #dadada;box-shadow:1px 1px 0.5px #efefef; margin-bottom:5px; }
.newinfobor{ clear:both; font-size:16px; color:#000;line-height:30px; margin:12px 10px; }
.newinfobor p{text-indent:2em; clear:both; font-size:16px;color:#000;line-height:30px; margin:12px 0; }
.newinfobor p a{ color:#1d8804; font-size:16px; text-decoration:underline;}
.newinfobor p a:hover{ color:#1d8804; text-decoration:none;}
.newinfobor strong{ font-weight:bold;}
.newinfobor ol{ clear:both;}
.cgalbor{ border:1px solid #dadada; background:#fff; padding:2%; line-height:30px;border-radius:5px; margin:10px 0; color:#333; font-size:14px;font-family:"stheiti,arial";}
.cgalbor p{font-size:14px;text-indent:0!important;line-height:30px;}
.cgaljyjj{ border:1px solid #dadada; background:#fff; padding:2%; line-height:30px;border-radius:5px; margin:10px 0; color:#333; font-size:14px;font-family:"stheiti,arial",microsoft yahei;}
.cgaljyjj p{font-size:14px;text-indent:0!important;line-height:30px;}
.cgalbor h1{ font-size:16px;}
.newtit{ text-align:left;font-size:18px!important; font-weight:bold;line-height:30px; border-bottom:1px solid #f4f4f4; }
.newtit h1{ font-size:22px; font-weight:bold;}
.newtit p{text-indent:0!important; margin:0!important;}
.newtit a{ font-size:12px!important;}
.xgwzt{font-size:16px; display:block; margin:0; clear:both; clear:both; text-align:left;border-bottom:1px solid #dadada;}
.newsnav,.fhnav{ clear:both; float:left; width:92%; margin:8px 4%;display:block;}
.cjwtlink{ clear:both; float:left; width:96%; padding:8px 2%; display:block;}
.newsnav ul li,.fhnav ul li,.cjwtlink ul li{ width:100%; margin-bottom:10px; border:1px solid #ddd; border-radius:5px; -webkit-border-radius:5px; box-shadow:0 2px 0 #eee; font-size:18px; -moz-border-radius:5px; background:url(/uploads/image/mimages/btn2.gif) repeat-x 0 0;height:40px; line-height:40px; display:block;}
.newsnav ul li a,.cjwtlink ul li a{ width:92%; float:left; padding-left:8px; margin-right:18px; background:url(/uploads/image/mimages/sjt.gif) no-repeat right center;font-size:14px; height:40px; display:block; text-align:left; color:#666;}
.newsnav ul li a:hover,.fhnav ul li a:hover,.cjwtlink ul li a:hover{ color:#333;}
.fhnav ul li a{ width:100%; float:left;font-size:14px; height:40px; display:block; text-align:center; color:#666;}
.jscourse{ font-size:12px; line-height:30px; clear:both; float:left; width:96%; padding:8px 2%;display:block;}
.jscourse p span{ float:left; display:block; width:60px; text-align:right;}
.jscourse p{ margin-bottom:8px;}
.jscourse p textarea {border:1px solid #dadada; width:70%; color:#666;}
.jscourse p input{ width:15%; height:28px; line-height:28px; vertical-align:middle; color:#666; border:1px solid #dadada; text-align:center;border-radius:3px;cursor:pointer;}
.c_center{ float:left; width:95%;margin:0 2%; clear:both;overflow:hidden;border:2px solid #e2e3e7}
.c_center ul{display:-webkit-box;width:100%}
.c_center ul li{-webkit-box-flex:1;height:40px; line-height:40px; vertical-align:middle;background-color:#fff;width:100%}
.c_center .border_m{border-bottom:1px solid #eef1f5}
.c_center .border_r,.{border-right:1px solid #eef1f5}
.c_center ul a{display:block;padding:0 0 0 25px; overflow:hidden;height:35px;position:relative}
.c_center ul a:link,.c_center ul a:visited,.c_center ul a:hover,.c_center ul a:active {color:#333;}
.c_center ul a:before{content:'';background:url(/uploads/image/mimages/ucenter.png) no-repeat;background-size:20px auto;width:15px;height:15px;position:absolute;top:12px;left:5px}
.c_center ul .zjj_cjwt:before{background-position:0 -16px}
.c_center ul .qjj_cjwt:before{background-position:0 -32px;width:16px}
.c_center ul .yjw_hkzh:before{background-position:0 -113px;top:14px}
.c_center ul .jy_tuikuan:before{background-position:0 -78px;height:16px}
.c_center ul .zuo_sf:before{background-position:0 -195px}
.c_center ul .xingjijy:before{background-position:0 -62px;top:12px}
.c_center ul .qing_qus:before{background-position:0 -78px;height:16px}
.yhzh{ display:block; clear:both; background:#fff;border:3px solid #e1e1e1;padding:5px; margin-bottom:8px;border-radius:5px; -webkit-border-radius:5px; box-shadow:0 1px 0 #eee; -moz-border-radius:5px;}
.bluek{color:#63aaf2; font-size:12px; border:1px solid #63aaf2; border-radius:1px; padding:0 2px; margin-right:3px;}
.redk{ color:#ff7f16; font-size:12px; border:1px solid #fc9745; border-radius:1px; padding:0 2px;margin-right:3px;}
.greenk{color:#4eb317; text-align:center; font-size:12px; border:1px solid #4eb317; border-radius:1px; padding:0 1px 0 4px; margin-right:2px;margin-right:3px;}
.blackk{color:#333; text-align:center; font-size:12px; border:1px solid #666; border-radius:1px; padding:0 1px 0 4px; margin-right:2px;margin-right:3px;}
.yelk{color:#f00; text-align:center; font-size:12px; border:1px solid #f00; border-radius:1px; padding:0 1px 0 4px; margin-right:2px;margin-right:3px;}
.sjyz{ float:left; clear:both; width:96%; padding:0 2%;}
.sjyz p{clear:both; margin:5px 0 8px 0;}
.sjyz em{ float:left;height:22px; line-height:22px; vertical-align:middle;}
.sjyz img{ float:left; margin-left:2px; height:25px;}
.sjyzinput{ float:left;border:1px solid #dadada; height:22px; line-height:22px; vertical-align:middle; color:#333;}
.hqyzm,.cxfs{float:left; color:#fff; height:20px; line-height:20px; vertical-align:middle; padding:3px 5px;border-radius:3px; margin:0 0 0 2px;}
.hqyzm a{ color:#fff;cursor:pointer; }
.cxfs{color:#fff;background:#a8a8a8;}
.hqyzm{background:#00b1f2;}
.yzmmar img{ float:left; margin-top:3px; margin-right:2px;}
.yzmmar a{height:30px; line-height:30px; vertical-align:middle;}
.cshei{ float:left;line-height:25px; margin-left:-4px;}
.csmima{ float:left;width:92%; margin:0 2% 5px 2%;border:1px solid #d9d9d9; padding:0% 2%;}
.csmima em{float:left; height:30px; line-height:30px; vertical-align:middle; width:70px; position:absolute;top:0;left:-4px; color:#000; text-align:left;font-family:"微锟斤拷锟脚猴拷";}
.csmima p{ position:relative; clear:both; display:block; height:30px; line-height:30px;padding:3px 0 3px 70px; margin-top:4px; margin-bottom:4px;border-bottom:1px solid #d9d9d9; vertical-align:middle; }
.csmima p span{ color:#888;}
.csmima p input{ float:left;width:99%;height:23px;padding-left:3px;line-height:23px;overflow:hidden;font-family:"微锟斤拷锟脚猴拷";background:0;border:0;outline:0;border:1px solid #d9d9d9; color:#666;}
.csmmbut{ clear:both; height:36px; line-height:36px; vertical-align:middle; background:#ff9535; color:#fff;width:96%; margin:0 2%; font-size:14px; text-align:center;border-radius:5px;}
.csmmbuti{cursor:pointer; display:block;width:100%; height:36px; line-height:36px; vertical-align:middle; border:none;color:#fff;font-size:14px; background:none;}
.hqyyyzmdiv{line-height:30px; font-size:14px!important; vertical-align:middle;}
.gray{color:#ccc;}
.redfont12{ width:100%; float:left; font-size:12px; color:#f00; clear:both; }
.erweima{ clear:both; height:auto;margin:0 8px 8px 6px; text-align:center; border:1px solid #dadada; background:#fff; padding-bottom:3px;}
.erweimap{ display:block; text-align:center; padding-left:8px; color:#666; vertical-align:top; font-size:16px!important;font-family:"微锟斤拷锟脚猴拷"; padding-bottom:5px;margin-top:-10px; }
.erweimap em{text-indent:0!important; margin:0!important}
.erweimap em a{ margin-right:10px!important;}
.telbg{ clear:both;margin:8px 8px 8px 6px;background:#ababab; text-align:center; color:#fff; padding:3px 0; height:35px; line-height:35px;font-family:"微锟斤拷锟脚猴拷"; margin-bottom:5px; vertical-align:middle; font-size:32px;}
.telbg em{ background:url(/uploads/image/mimages/tel.png) no-repeat left center; height:28px; overflow:hidden; padding-left:45px;}
.telbg a{ color:#fff;}
.font18{font-size:16px!important;height:20px; line-height:20px;vertical-align:middle; }
#gotop{ display:none;position:fixed;z-index:777;width:35px;height:35px;background:url(/uploads/image/mimages/db1.jpg) no-repeat;cursor:pointer;}
#gotop{width:35px;height:35px;right:10px;bottom:65px;background-size:35px 35px;}
#gotop:hover{background:url(/uploads/image/mimages/db2.jpg) no-repeat;background-size:35px 35px;}
#help_tea{ display:inline;position:fixed;z-index:777;cursor:pointer;}
#help_tea{right:10px;bottom:105px;}
#share{ display:block;position:fixed;z-index:777;background:url(/uploads/image/mimages/fx1.png) no-repeat;cursor:pointer;width:35px;height:35px;right:10px;bottom:65px;background-size:35px 35px;}
.help_scan{height:auto;margin:8px; text-align:center; background:#fff; padding:10px; font-size:14px; line-height:30px;}
.help_scan p{ clear:both;}
.help_scan p em{ float:left; margin:5px 5px 0 0;background:#5bc648; width:20px; height:20px; line-height:20px; vertical-align:middle;border-radius:50%; color:#fff; font-family:arial, helvetica, sans-serif; text-align:center;}
.help_buz{ text-align:left; background:#efefef; padding:0 5px;margin-bottom:8px;border-radius:5px; }
.redbor{ margin:8px; text-align:center;background:#fff; padding:10px; border:1px solid #f50;}
.qjjbz{ float:left; margin:0 5px 0 0;background:#fd8b2e; width:40px; height:18px; line-height:18px; vertical-align:middle;border-radius:3px; font-size:12px;color:#fff; font-family:arial, helvetica, sans-serif; text-align:center;}
.teanews{ clear:both; margin:2% 0%; width:100%; font-size:12px;}
.teanews dl{ clear:both; border-bottom:1px solid #f1f1f1; padding:0 0 5px 2%; line-height:25px; height:auto;}
.teanews dt{ float:left; width:20px; text-align:center;margin-right:8px;}
.teanews dt input,.newdel input{ float:left; width:20px!important; height:20px!important; border:1px solid #dadada; background:#fff; }
.teanews dt input{margin-top:10px;}
.newdel input{ float:left;margin-top:1px; margin-left:1px;}
.teanews dd{ width:90%; overflow:hidden; }
.teanews dd p{ clear:both; padding:3px 0; }
.teanewtime{ float:left; font-style:normal; color:#a9a9a9!important;}
.teanewbut{ float:right; display:block; width:30px; height:30px; text-align:center; line-height:30px; vertical-align:middle;}
.teanewbut img{ width:20px; height:20px;}
.teanewbut:hover{opacity:0.7;}
.teanewsbg{ background:#f8f8f8;}
.newdel{position:fixed;left:45px; width:115px!important;bottom:70px;background:#efefef!important;height:22px; line-height:22px; vertical-align:middle; padding-left:0!important; border:1px solid #959595!important;}
.newdel a{ float:left; display:block; background:#ff9e4e; border:1px solid #f36d00; color:#fff; padding:5px 14px!important; height:18px; line-height:18px; vertical-align:middle; margin:-4px 0 0 12px; }
.newdel a:hover{opacity:0.8;}
.quanxuan{ float:left; }
.teanewsbg{ background:#f8f8f8;}
.newdel{padding:5px 0 5px 1%; background:#fff;width:120px; border:1px solid #dadada;}
.aboutbor{ float:left; width:94%; padding:0 3% 0 3%;}
.abouttext{ display:block; clear:both; float:left;width:95%; padding:2%; border:1px solid #dadada; border-radius:5px;clear:both; line-height:25px; color:#333; height:auto; margin:15px 0; background:#fff;}
.abouttext p{ line-height:30px; margin-bottom:8px; border-bottom:1px dotted #dadada!important;}
/*锟斤拷锟斤拷学员锟斤拷锟斤拷锟斤拷页*/
.stuheadcenter { width:100%;position:fixed; top:0;background:#fd8b2e; height:40px; padding:0 5px 0 0; overflow:hidden;z-index:99;}
.stucen_fanhui{ float:left; display:block; width:45px; height:40px; text-align:center; background:url(/uploads/image/mimages/fanhui.gif) no-repeat center; background-size:12px 18px;}
.stucen_fanhui:hover{opacity:0.8; background:url(/uploads/image/mimages/fanhui.gif) no-repeat center #f37e1f; background-size:12px 18px;}
.stucen_city{float:right; padding-right:5px; text-align:right;color:#fff; font-size:1.6rem; margin-top:8px;}
.stucen_city a{width:37px; font-weight:bold;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.stucen_city a{ display:block; color:#fff;background:url(/uploads/image/mimages/jiantou.png) no-repeat right center; background-size: 10px 5px; padding-right:15px; text-decoration:none;}
.stuhead_cenmid{font-size:1.6rem; display:block;position:absolute;left:6rem;right:7rem; text-align:center;color:#fff; line-height:40px; height:40px;vertical-align:middle; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.stu_info{padding:0 8px; background:#fd8b2e; height:74px; }
.stu_infol{ float:left; }
.stu_infol span{ margin-left:6px;}
.stu_infol p em{ margin-right:6px; }
.stu_infol p a{padding:6px 12px;line-height:20px;border-radius:3px; background:#ffe8d5; color:#f60; font-size:14px;border-radius:3px;}
.stu_infol p{ line-height:23px; color:#fff; font-size:12px;}
.stu_tcbut{ float:right; margin:10px 0 10px 0;border-radius:3px;overflow:hidden;}
.stu_tcbut a{ display:block; background:#fff; color:#f60; padding:10px 15px;}
.stu_tcbut a:hover{ background:#fff; color:#f60;}
.stu_box1,.stu_box2{ float:left; width:100%; height:70px; border-bottom:8px solid #f4f4f4; }
.stu_box1 ul li{ float:left;display:block; text-align:center; line-height:35px; vertical-align:middle; color:#666; width:25%;overflow:hidden;}
.stu_box1 ul li:hover,.stu_box2 ul li:hover{ background:#f9f9f9;}
.stu_box1bg{background:#fff3ea!important;}
.stu_box1 ul li a,.stu_box2 ul li a{ color:#666; height:62px; font-size:12px; padding-top:8px; display:block; vertical-align:middle;}
.stu_box1 ul li a:hover,.stu_box2 ul li a:hover{ color:#666; text-decoration:none;}
.stu_coin0{display:block;width:24px;height:24px;margin:5px auto -3px auto;position:relative;}
.stu_coin1{ background:url(/uploads/image/mimages/stu_c1.png) center no-repeat; background-size:20px 20px;}
.stu_coin2{ background:url(/uploads/image/mimages/stu_c2.png) center no-repeat; background-size:20px 20px;}
.stu_coin3{ background: center no-repeat; background-size:22px 22px;}
.stu_coin4{ background:url(/uploads/image/mimages/stu_c4.png) center no-repeat; background-size:20px 20px;}
.stu_coincw{ background:url(/uploads/image/mimages/stu_cwls.png) center no-repeat; background-size:18px 20px;}
.stu_coinykjl{ background:url(/uploads/image/mimages/ykjl.png) center no-repeat; background-size:23px 23px;}
.stu_box2 ul li{ float:left;display:block; text-align:center; line-height:35px; vertical-align:middle; border-right:1px solid #f4f4f4; color:#666; width:33%;overflow:hidden;}
.stu_coinn{display:block;width:24px;height:24px;margin:0 auto 0 auto;}
.stu_coin5{ background:url(/uploads/image/mimages/stu_c5.png) center no-repeat; background-size:20px 20px;}
.stu_coin6{ background:url(/uploads/image/mimages/stu_c6.png) center no-repeat; background-size:23px 23px;position:relative;}
.stu_ad{ clear:both; margin:10px 0;}
.stu_ad img{ width:100%; border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}
.stu_box3{ float:left; width:100%; clear:both; background:#fff;}
.stu_box3 ul li{ float:left;display:block; text-align:center; width:25%; border-top:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4; margin-bottom:-1px;height:72px; overflow:hidden; vertical-align:middle;}
.stu_box3 ul li:hover{background:#f9f9f9; }
.stu_box3 ul li a{ display:block; font-size:12px; padding-top:12px;color:#666666;height:65px; vertical-align:middle; line-height:25px;}
.stu_box3 ul li a:hover{ color:#666666; text-decoration:none;}
.stucenter_box2{ float:left; clear:both; width:100%;border-bottom:1px solid #efe435;border-top:1px solid #efe435; clear:both; background: #fff88d; color:#666;}
.stucenter_box2 a{ float:left; text-align:center;width:33%;color:#666;font-size:12px; display:block; height:30px; line-height:30px;verflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align:middle;}
.stucenter_box2 span{ float:right; color:#efe435; }
.stucenter_box2 em img{width:13px; margin:3px 3px -2px 0; height:13px;}
.norborder{ border-right:0!important;}
.stu_ks{ background:url(/uploads/image/mimages/stu_ks.png) center no-repeat; background-size:23px 23px;}
.stu_coin7{ background:url(/uploads/image/mimages/stu_c7.png) center no-repeat; background-size:20px 20px;}
.stu_coin8{ background:url(/uploads/image/mimages/stu_c8.png) center no-repeat; background-size:20px 20px;}
.stu_coin9{ background:url(/uploads/image/mimages/stu_c9.png) center no-repeat; background-size:20px 20px;}
.stu_coin10{ background:url(/uploads/image/mimages/stu_c10.png) center no-repeat; background-size:20px 20px;}
.stu_coin11{ background:url(/uploads/image/mimages/stu_c11.png) center no-repeat; background-size:20px 20px;}
.stu_coin12{ background:url(/uploads/image/mimages/stu_c12.png) center no-repeat; background-size:20px 20px;}
.stu_coin16{ background:url(/uploads/image/mimages/tj.png) center no-repeat; background-size:22px 22px;}
.stu_coin17{ background:url(/uploads/image/mimages/stu_spk.png) center no-repeat; background-size:25px 25px;}
.stu_coin18{ background:url(/uploads/image/mimages/stu_zbk.png) center no-repeat; background-size:25px 25px;}
.stu_norber{ border-right:none!important;}
.stuborbrn{ border-right:none!important;}
.stu_coin13{ background:url(/uploads/image/mimages/yhq.png) center no-repeat; background-size:20px 20px;position:relative;}
.stu_coin14{ background:url(/uploads/image/mimages/stu_c14.png) center no-repeat; background-size:20px 20px;}
.stu_coin15{ background:url(/uploads/image/mimages/stu_c15.png) center no-repeat; background-size:20px 20px;}
/*锟斤拷锟斤拷锟斤拷锟街斤拷疃筹拷锟?/
.green { color:#1d9600!important;}
.share_top img{ float:left; width:100%;}
.share_t1{ float:left; padding:0 6% 6% 6%; width:88%; height:auto; background:#e96840;}
.share_bg{ float:left; width:98%;background:#fff;border-radius:0 0 8px 8px; height:auto;}
.share_t2 img{ float:left;width:100%;}
.share_t3{ float:left; clear:both;margin:5px 10px 10px 10px; font-size:16px; color:#333;text-align:left;font-weight:bold; border-left:2px solid #fd8a2d; padding-left:8px;}
.shar_cont{ clear:both;font-size:12px; color:#666; padding:0 10px; line-height:25px;}
.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;}
.share_bz{ float:left; margin:3px 5px 0 0;background:#fc744f; width:20px; height:20px; line-height:20px; vertical-align:middle;border-radius:50%; font-size:14px;color:#fff; font-family:arial, helvetica, sans-serif; text-align:center;}
/*转锟斤拷页锟斤拷*/
.zhuanzhang{ float:left;width:92%; margin:0 2% 0 2%; padding:0% 2%;}
.zhuanzhang em{float:left; height:30px; line-height:30px; vertical-align:middle; width:70px; position:absolute;top:0;left:-4px; color:#000; text-align:left;font-family:"微锟斤拷锟脚猴拷";}
.zhuanzhang p{ position:relative; clear:both; display:block; height:30px; line-height:30px;padding:2px 0 2px 70px; margin-top:4px; margin-bottom:4px;vertical-align:middle; }
.zhuanzhang p span{ color:#888;}
.zhuanzhang p a{float:left; width:100%; display:block; text-align:center; background:#4cc808; color:#fff;border-radius:3px; border:1px solid ##4cc808;}
.zhuanzhang p input{ float:left;width:100%; padding-left:3px;height:23px;line-height:23px;overflow:hidden;font-family:"微锟斤拷锟脚猴拷";background:0;border:0;outline:0;border:1px solid #d9d9d9; color:#666;}
.zzteainfo{ float:left; width:91%; margin:5px 2% 10px 2%; border:1px solid #d9d9d9; padding:0 2%;display:none;}
.zzteainfo p{ float:left; width:100%;line-height:35px; border-bottom:1px solid #d9d9d9; color:#333; }
.zzxzcity{float:left; width:100%; border:1px solid #dadada; border-top:none;margin-top:25px;position:fixed;background:#ffffff;z-index:99119;display:none;}
.zftx{ margin-left:-4px; height:25px;line-height:25px; vertical-align:middle; caption-side:#000;}
.zftx input{ margin-top:4px;}
.zfjine{margin-left:-4px;height:25px;line-height:25px; vertical-align:middle; }
/*app锟斤拷锟斤拷页锟斤拷*/
/*学员锟斤拷锟斤拷预约锟斤拷录锟睫革拷*/
.stuclist1{ clear:both; margin-top:8px; padding:0 8px;}
.stuclist1 li{ float:left; width:98%; clear:both; display:block; font-size:12px; color:#888; background:#fff;line-height:25px; vertical-align:middle; padding:6px 1%; height:auto; margin-bottom:8px;border:1px solid #ebebeb;box-shadow:1px 1px 0.5px #efefef;}
.stuclist1 li p{ clear:both;line-height:22px;}
.stuclist1 li p em{ float:left;}
.stuclist1 li p em{ margin-right:8px;}
.stuclist1 li p em i,.stuclist1 li p i{ font-style:normal; color:#000;}
.stuclist1 li:hover{}
.stuclist1 li p em a{ color:#666; margin-right:5px; text-decoration:underline;}
.stuclist1 li p em a:hover{color:#333; text-decoration:none;}
.stuxypj{ float:left; width:100%; clear:both; margin-top:4px;border-radius:3px; border:1px dashed #999;}
.stuxypj p a{ text-decoration:underline; margin-left:5px;}
.stuxypj p{ line-height:22px!important;}
.stuxypj p a:hover{ text-decoration:none;}
.stuxypj p i{color:#999; font-weight:bold;border-radius:2px; padding:2px;border-radius:2px; }
.stuxypj p i a{ padding:5px 10px;margin:0!important; background:#999!important; color:#fff!important; text-decoration:none!important; width:50px;border-radius:3px; text-align:center; }
.stucleft{ float:left; position:relative;display:block; }
.myteaimg{ position:absolute;left:0; top:0; clear:both; border:1px solid #c0c0c0;width:60px;border-radius:5px; height:60px; }
.stucright a{ float:right!important; text-align:right;}
.stucright,.scjiesuan a{ display:block; padding:2px 4px!important; background:#ff8236;border-radius:3px; font-size:14px; text-decoration:none!important; color:#fff!important;}
.stuztai{ text-align:center;}
.fxline01{ clear:both; margin:10px 10px 15px 10px;}
.fxline01 li{ height:30px; line-height:30px; vertical-align:middle; border-bottom:1px dotted #dadada;}
.fxline01 li a{ display:block; width:97%; font-size:12px!important; color:#333; background: no-repeat left center;background-size:5px; padding-left:10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fxline01 li a:hover{color:#666; display:block; width:97%; background:url(/uploads/image/mimages/coin.png) no-repeat left center;background-size:5px; padding-left:10px;}
.share_jietu p{ float:left; margin:10px 4%;}
.share_jietu p img{width:100%; border:1px solid #dadada;}
.youhuiq{ float:left; width:96%; margin:10px 2% 0 2%;background:#f39b00; height:138px; color:#fff;}
.youhuiq img,.youhuiq_gq img{ height:138px; width:12px;}
.youhuiqf40{ font-size:40px;}
.youhuiq em,.youhuiq_gq em{ clear:both; float:left; margin:10px 0 0 10px;}
.yhqxx{ float:left; clear:both; margin:2px 0 0 10px; font-size:12px; line-height:25px;}
.youhuiq_gq{ clear:both; float:left; background:#a6a6a6 ; width:96%; margin:10px 2% 0 2%;height:138px; color:#fff;}
.cen_newstx{ float:left; width:94%; padding:10px 3%; background:#fff; }
.cen_newstx input[type="checkbox"] {display: none;}
.cen_newstx input[type="checkbox"] label {float:right;display: inline-block;width: 40px;height: 20px;position: relative;-webkit-transition: 0.3s;transition: 0.3s;margin: 0px 10px;box-sizing: border-box;}
.cen_newstx input[type="checkbox"] label:after {content: '';display: block;position: absolute;left: 0px;top: 0px;width: 20px;height: 20px; -webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;
}
#simple_3:checked label.red {background: #eca9a7;}
#simple_3:checked label.red:after {background: #d9534f;}
#simple_3:checked label.green {background: #aedcae;}
#simple_3:checked label.green:after {background: #5cb85c;}
#simple_3:checked label:after {left: calc(100% - 20px);}
#simple_3 label {background: #ddd;border-radius: 20px;box-shadow: 1px 1px 3px #aaa;}
#simple_3 label:after {background: #fff;border-radius: 50%;box-shadow: 1px 1px 3px #aaa;}
.xzkm{display:block;border:1px solid #d9d9d9; padding:0 20px 0 3px; width:94px; background: right 5px center no-repeat; background-size:10px 12px ; font-size:12px; color:#000; }
.kmlist{ clear:both; border:2px 2px 0px 2px solid #d9d9d9; margin-top:6px;}
.kmlist p{ clear:both; padding:0 0 0 6px; display:block;line-height:30px;}
.kmlist p label{display:block;}
.kmlist p input{ float:left; width:16px; height:16px; margin-top:7px; }
.kmt01{ clear:both; text-align:center; background:#f9f9f9; color:#333;}
.kmmar{ margin-top:10px; clear:both;}
.qdbutnew{ float:right; display:block; background:#4cc808; width:40%; padding:10px 0;text-align:center;border-radius:5px; line-height:15px!important; color:#fff; border:none;margin-right:10px; margin-top:5px; }
.qxbutnew{float:right;display:block; background:#e3e3e3;width:40%; padding:10px 0;text-align:center;border-radius:5px;line-height:15px!important; color:#333;border:none;margin-right:10px;margin-top:5px;}
.center_list,.txlist{ float:left; width:100%; clear:both; margin-bottom:10px;}
.center_list1{ float:left; width:100%; clear:both;}
.center_list ul,.mar10,.center_list1 ul{ display:block;margin:0 8px; }
.center_list ul li,.center_list1 ul li{display:block;overflow:hidden;margin:8px 0 0 0; background:#fff; font-size:12px; padding:5px; border:1px solid #ebebeb;box-shadow:1px 1px 0.5px #efefef; color:#999;}
.center_list ul li p,.center_list1 ul li p{ clear:both; line-height:22px;}
.bfontjc{ color:#333!important;}
.txlist ul{ display:block;padding:0 8px; margin-top:8px; }
.txlist ul li{display:block;overflow:hidden;background:#fff; font-size:12px; padding:5px; border:1px solid #ebebeb; margin-top:-1px;color:#999;}
.txlist ul li p{ line-height:22px;}
.teacmod a{float:right!important; padding:0 6px; height:25px; vertical-align:middle;margin-left:5px; background:#53cc1b; border-radius:3px;color:#fff!important;text-align:center; line-height:25px!important;}
.spjs{float:right; padding:0 6px; height:25px; vertical-align:middle;margin-right:4px; background:#53cc1b; font-size:12px; border-radius:3px;color:#fff!important;text-align:center; line-height:25px!important;}
.scbut{ background:#999!important;color:#fff!important;}
.qxtx{ background:#fd8b2e!important;color:#fff!important;}
.spmc{ display:block; max-height:45px; overflow:hidden;}
.spmc:hover{ text-decoration:underline;}
.wzlj{ color:#333; display:block; width:45px; float:left; padding:0 1px;border-radius:1px; border:1px solid #999; background:url(/uploads/image/mimages/arr-upleft.gif) no-repeat right center #fff; background-size:12px 10px; padding-right:12px; margin-left:2px; margin-right:2px;}
.martop8{ margin-top:8px;}
.lytime{ clear:both; float:right; display:block;}
.fkbox{ clear:both; width:100%;}
.fankui{ float:left;margin-top:-5px; clear:both; font-style:normal; width:98%; padding:3px 1%; background:#dfdfdf; color:#333; display:block; height:auto; line-height:20px;}
.fankui a{ text-decoration:underline;}
.fankui a:hover{ text-decoration:none;}
.qipaobg{ float:left; margin:3px 0 0 10px; }
.qipaobg img{width:12px!important; height:8px!important;}
.fkbut{ float:right; padding:4px 13px; margin:12px 1px 0 0;border-radius:14px; background:#fd8b2e;color:#fff; font-size:14px;}
.strong{ font-weight:bold;}
.ac{ text-align:center;}
.hui{ color:#999!important; margin-left:3px; }
.modbut{ float:right; display:block;padding:3px 10px;border-radius:3px; background:#53cc1b; line-height:20px; height:20px; margin:4px 3px 0 10px; vertical-align:middle; color:#fff;}
.marl3{ float:left; margin-left:3px;}
.fkint{ float:left;padding:0 1% 5px 1%; height:16px!important; line-height:16px!important; vertical-align:middle; clear:both; border:1px solid #fe9744; color:#fe9744; border-radius:1px;}
.fkintred{ float:left; width:98%; padding:2px 1%; clear:both; margin:5px 0 0 0; border:1px solid #f00;border-radius:1px;}
.fkwz{ float:left; color:#fe9744; margin-top:3px;}
.tougaot img{ width:100%;}
.tougaowz{clear:both; background:#ffed7d; padding:8px 15px; line-height:25px; color:#9e5707; }
.tougaowz p{clear:both; width:100%;}
.tougaowz p span{ display:block; margin-left:3px; padding-left:7px;}
.tougaowz p img{ float:left; position:absolute;margin-top:7px; width:6px; height:10px;}
.tgt01{ margin-left:-10px; height:43px; padding-bottom:3px; line-height:43px; vertical-align:middle; padding-left:20px; background:url(/uploads/image/mimages/tgt.jpg) no-repeat left center #ffed7d; color:#fff;}
.mar20{ display:block;margin:0 15px 15px 15px; }
.tgbut{clear:both;margin:10px 0 10px 0; }
.newmar10{display:block;margin:10px 10px 0 10px; }
.newmar10 a{ float:right; width:30%; height:20px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.xzcgjl{ float:left; width:50%; margin:3px 0 0 3px;}
.centergz_list{margin:0 10px; position:relative;clear:both; }
.centergz_list ul li{ float:left; clear:both;display:block;width:100%; overflow:hidden;margin:8px 0 0 0; background:#fff; padding:5px 0; border:1px solid #ebebeb;box-shadow:1px 1px 0.5px #efefef;color:#999; }
.centergz_list ul li span{display:block; padding:0 3px 0 60px; margin:6px 0 0 8px; line-height:25px;}
.centergz_list ul li p{width:100%; line-height:22px; overflow:hidden;}
.qxgz a{ float:right; width:65px; background:#53cc1b; border-radius:3px;color:#fff; text-align:center;}
.centergz_list ul li p a{ color:#333; font-size:14px; overflow:hidden;}
.casemod a{float:right; font-size:12px; padding:0 6px; height:25px; line-height:25px; vertical-align:middle;margin-left:4px; background:#53cc1b; border-radius:3px;color:#fff!important;text-align:center;}
.shanchu{ float:right;}
.shanchu{ float:right; margin-right:5px; width:45px; background:#53cc1b; border-radius:3px;color:#fff!important; text-align:center;}
.newint{ font-size:12px; background:#f4f4f4; border-radius:3px; margin:8px 0; color:#333; padding:3px 8px; line-height:22px; border:1px solid #dadada; }
.newtab{ color:#999; font-size:12px;}
.spjj{margin:6px 0 12px 0; padding:0 3px; color:#333; font-size:12px!important;}
.vido-list { clear:both;padding:1px 0 0 0; }
.vido-list li {clear:both;padding:8px 8px 8px 8px; display:block;background: #ffffff;border:1px solid #ebebeb;box-shadow:1px 1px 0.5px #dadada; margin-top:5px; margin-bottom:8px; overflow:hidden; font-size:14px;}
.vido-list li img{ float:left; width:90px; margin-right:8px; height:70px;}
.vido-list .list-type a {color: #333;margin-right: 10px;}
.vido-list h2 {line-height: 20px; height:20px; overflow:hidden;}
.vido-listt1{ display:block; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;font-size:14px;}
.vido-listt1:hover{ color:#666;}
.vido-list .describe {color:#333;padding-top: 3px; margin-bottom:2px;}
.spbf{ float:left; background:url(/uploads/image/mimages/spbf.png) no-repeat left center; background-size:15px 10px; color:#999; padding-left:17px; font-size:12px; margin-top:5px;}
.xgt01{margin:5px 0; height:16px; line-height:16px; vertical-align:middle; border-left:3px solid #fd8b2e; padding-left:6px;}
.xgt01 a{ float:right!important; font-size:14px; text-decoration:none;}
.xgt01 a:hover{ color:#666;}
.jdjl_list{}
.jdjl_list ul li{ width:50%; float:left; text-align:center; }
.jdjl_list1 ul li{ width:25%; float:left; text-align:center; }
.jdjl_list ul li a,.jdjl_list1 ul li a{ color:#999; display:block;height:40px; line-height:40px; font-weight:bold; vertical-align:middle; background:#fff; border-bottom:2px solid #ebebeb;}
.jdjl_listbg{ border-bottom:2px solid #f50!important; color:#f00!important;}
.jdjl_listbg1{ border-bottom:2px solid #f50!important; }
.addnum{position:absolute;width:14px; height:14px; line-height:14px; vertical-align:middle; background:#f00; color:#fff!important; font-style:normal; border-radius:50%; margin:13px 5px 0 2px; font-weight:normal; font-size:12px;}
.ceshi{ width:100%;clear:both; line-height:25px; color:#333; height:auto;}
.ceshi ul li{ clear:both;border-radius:3px; padding:10px;background:#fff;border:1px solid #ebebeb;box-shadow:1px 1px 0.5px #dadada;margin:10px 0;}
.ceshi p input{float:left; margin:5px 2px 0 0; }
.ceshibg{margin-bottom:10px; background:#dadada!important;font-weight:bold; margin-top:5px; padding:2px 3px;}
.nt01{ padding:3px; background:#ffead9; border:1px solid #ffcea6; font-size:14px; color:#f00; line-height:18px; margin-top:10px;}
/*锟斤拷员锟解弹锟斤拷锟斤拷式*/
.red1 {color: #ff0000; text-decoration:underline;}
.red1:hover{ color:#ff0000; text-decoration:none;}
.changebut{ display:block; float:left; 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;vertical-align:middle; width:98%; background:#f6f6f6; font-size:16px; padding:10px 1% 10px 1%; margin:25px 0 0 0; text-align:center;color:#333; text-decoration:none;}
.close:hover{background:#f6f6f6; color:#666; }
/*锟斤拷员锟解弹锟斤拷锟斤拷式锟斤拷锟斤拷*/
.dqwz{background:#fff; border-left:3px solid #fd8b2e; height:25px; line-height:25px; vertical-align:middle; text-align:left; padding:3px 0 3px 6px;}
.dqwz a{ color:#67a22e; text-decoration:none;}
.dqwz a:hover{ color:#458a03; text-decoration:none;}
.zxline01{ clear:both; margin:5px 0 15px 0; padding:0 10px;}
.zxline01 li{ height:42px; line-height:42px; vertical-align:middle; border-bottom:1px dotted #dadada;}
.zxline01 li a{ display:block;width:100%; background:url(/uploads/image/mimages/ncoin.png) no-repeat right center; background-size:20px 20px; font-size:16px!important; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.yuekemar{margin:8px;padding:8px; background:#fff;}
.teaint{ float:left; width:100%; padding-bottom:8px; color:#333; clear:both; border-bottom:1px solid #f4f4f4;}
.teaint p em{ margin-right:8px;}
.teaint img{ float:left; width:60px; height:60px; margin-left:6px; border:1px solid #ccc;border-radius:5px;}
.teaint span{ float:left; margin:0 0 0 10px; line-height:20px; }
.color999{ color:#999!important; font-size:12px;}
.yuekebox{ float:left;width:100%; clear:both; margin:15px 0 0 0 ;}
.yuekebox li{ float:left; display:block; clear:both; width:100%; background:url(/uploads/image/mimages/jt.png) right no-repeat; background-size:11px 10px; line-height:40px; color:#666;border-bottom:1px solid #f9f9f9;}
.yuekebox li em{ float:right; color:#999; font-size:12px; margin-right:18px;}
.ykbot{ float:left; width:100%; padding-top:15px; padding-bottom:10px; background:#f9f9f9; text-align:center; font-size:16px; clear:both; color:#999; line-height:30px; border:1px solid #ebebeb; margin:6px 0 8px 0;}
.stu_zl{ float:left;width:100%;border-radius:5px; margin:10px 0 0 0; background:#fff;font-family:helvetica,microsoft yahei,arial,sans-serif; }
.stu_zlp2{ position:relative; clear:both; display:block;min-height:35px; height:auto; line-height:35px;padding:0 0 0 75px; margin-top:4px; vertical-align:middle; }
.stu_zlpem2{float:left; height:32px; line-height:32px; vertical-align:middle; width:70px; position:absolute;top:-2px;left:4px; color:#666; text-align:right;}
.stu_zl p input{ float:left;width:99%;padding-left:3px; height:25px;line-height:25px; vertical-align:middle;overflow:hidden;font-family:helvetica,microsoft yahei,arial,sans-serif; border:1px solid #d9d9d9; color:#333;background:0;outline:0;}
.stu_zlselect{ float:left;width:100%;height:28px;line-height:28px; vertical-align:middle; border: solid 1px #d9d9d9; color:#333;font-family:helvetica,microsoft yahei,arial,sans-serif;
appearance:none;
-moz-appearance:none; padding-left:3px;
-webkit-appearance:none;
background:url(/uploads/image/mimages/nt02.gif) no-repeat scroll right 5px center transparent; padding-right:14px; background-size:8px 5px;
bpadding-right: 14px;}
.stu_zlselect::-ms-expand { display: none; }
.jine{ float:left;width:70px!important; margin-right:3px; text-align:left;height:28px;padding-left:6px;line-height:28px;overflow:hidden;font-family:"微锟斤拷锟脚猴拷";background:0;border:0;outline:0;}
.select_timbg{ float:left; clear:both; width:70%; margin:0 15%; display:block; text-align:center;color:#ff664f; text-align:center; height:28px; padding-top:8px; border:1px solid #ff664f;border-radius:3px;vertical-align:middle; background:#fff;}
.sst{ clear:both;text-align:center; border-bottom:1px dotted #efefef; padding:10px 0; clear:both; color:#999; font-size:12px; padding-left:18px; }
.sst a{ color:#ff664f;}
.sst img{ margin:0 2px 0 0;}
.timelist{ clear:both; padding:0 6px; color:#666;}
.timelist li{ float:left; width:100%; line-height:35px; clear:both;}
.timelist li span{ float:right;color: #666;}
.timelist li input{ width:60%;border:1px solid #d9d9d9;height:25px; line-height:25px; vertical-align:middle; color:#666;}
.timelist li select,.timelists{border:1px solid #d9d9d9; margin-left:5px; height:28px; line-height:28px; vertical-align:middle; color:#666;font-family:helvetica,microsoft yahei,arial,sans-serif;
appearance:none;
-moz-appearance:none; padding-left:3px;
-webkit-appearance:none;
background:url(/uploads/image/mimages/nt02.gif) no-repeat scroll right 5px center transparent; padding-right:14px; background-size:8px 5px;
bpadding-right: 14px;}
.timelist a{ float:left; height:26px; margin-top:4px;line-height:26px; vertical-align:middle; color: #666;border:1px solid #d9d9d9; padding:0 22px 0 5px; background:url(/uploads/image/mimages/time.png) no-repeat right 4px center; background-size:15px 15px; }
.timelist em{ float:right!important; text-align:right;}
.timelist em a{ background:none!important; width:30px!important; border:0!important; padding-right:2px;!important}
.timefont{color:#ff664f!important;background:none!important; border:0!important; padding:0!important;}
.xzsj{ margin:0 10px 0 10px ; background:#fff;}
.timep,.timepi{ clear:both; padding:0 8px 0 4px; line-height:30px; vertical-align:middle;}
.timep p,.timepi p{ float:left;clear:both; margin:5px 0;}
.timep p select,.timepi p select{ float:left; border:1px solid #d9d9d9; width:60px; margin:3px 0 0 0; height:25px; line-height:25px; vertical-align:middle; margin-right:5px; padding:0 3px;}
.timep em,.timepi em{ color:#666; float:left; margin-right:3px; }
.timep a,.timepi a{ height:30px; float:left; padding-left:5px; width:210px;line-height:30px; vertical-align:middle; display:block; border:1px solid #d9d9d9; background:url(/uploads/image/mimages/time.png) no-repeat right 6px center; background-size:18px 18px;}
.gz_list ul li{ width:33.33%; float:left; text-align:center; }
.gz_listnew ul li{ width:50%; float:left;text-align:center; }
.gz_listn ul li{ width:100%; float:left;text-align:left; }
.gz_listn ul li a{ padding-left:10px;}
.gz_list ul li a,.gz_listnew ul li a,.gz_listn ul li a{ color:#999; display:block;height:40px; line-height:40px; vertical-align:middle; font-weight:bold; font-size:14px; background:#fff; border-bottom:2px solid #dadada;}
.gz_listbg{border-bottom:2px solid #f50!important; color:#f00!important;}
.courseint em{ float:left; margin-right:5px; margin-top:5px;font-size:14px; color:#333!important;}
.fukuan{ padding:0 10px;height:23px; line-height:23px; vertical-align:middle; margin-left:15px; border:1px solid #ff9535;font-size:12px!important; border-radius:14px; background:#ff9535!important; float:right; margin-top:6px; color:#fff!important;}
.newfukuan{ padding:0 10px;height:23px; line-height:23px; vertical-align:middle; margin-left:15px; border:1px solid #ff9535;font-size:12px!important; border-radius:14px; background:#ff9535!important; float:right; margin-top:6px; color:#fff!important;}
.xgbut{ padding:0 10px; height:23px; line-height:23px; vertical-align:middle; margin-left:15px; text-decoration:none!important; font-size:12px!important; border:1px solid #999; border-radius:14px; color:#666!important; float:right!important;margin-top:6px;}
.jjbut{ padding:0 10px; height:23px; line-height:23px; vertical-align:middle; margin-left:15px; font-size:12px!important; background:#999; border:1px solid #999; border-radius:14px; color:#fff!important; float:right;margin-top:6px;}
.heji{text-align:right!important;color:#333;}
.hejibox{ float:left;width:98%; clear:both;}
.hejibox strong{ color:#f00; font-size:14px;}
.ordercz{width:98%;text-align:right!important; color:#56b02a; padding-right:2%;}
.paddingl{ padding-left:60px; }
.paddingl em a{ font-size:12px; margin-left:5px; text-decoration:none!important; color:#333!important;}
.ordercz em{ float:right; margin:6px 0 0 6px;}
.course_list{margin:8px;clear:both; }
.course_list li{ float:left; width:100%; clear:both; box-shadow:1px 1px 0.5px #efefef; background:#fff;font-size:12px; line-height:25px; margin-bottom:8px; color:#333;}
.course_list li span{ float:left; padding:3px 1% 3px 1%; color:#999; line-height:22px;}
.course_list li span p{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.course_list li span em{ margin-right:5px;}
.course_list li span a{ margin-right:5px;}
.yuekexx{padding-left:76px!important; margin-top:-8px!important;}
.course_list li span em a{ color:#999; text-decoration:underline; }
.course_list li span em a:hover{ text-decoration:none;}
.course_list li div{ float:right;padding:5px; font-size:12px;}
.course_list li div p{ text-align:right;}
.coursezt{padding:0 6px; width:35px; text-align:center; height:20px; line-height:20px; vertical-align:middle; margin-left:5px; font-size:12px!important; border:1px solid #f60; border-radius:14px; color:#f60!important; float:right;}
.coursexg{display:block;padding:0 6px; min-width:35px; text-align:center; height:23px; line-height:23px; vertical-align:middle; margin-left:5px; font-size:12px!important; border:1px solid #999; border-radius:14px; color:#333!important; float:right;}
.coursetime{ font-size:12px; color:#999;}
.tealy{ float:left!important; margin-left:6px; margin-right:15%;background:#fdf0da; color:#333; line-height:20px; padding:5px 1%!important;border-radius:3px; }
.tealy a,.jzly a{background:#18b003; color:#fff; float:right; margin:2px 5px; padding:2px 8px; border-radius:3px;}
.jzly{ float:right!important; margin-right:6px; margin-left:15%;background:#fdf0da; color:#333; line-height:20px; padding:5px 1%!important;border-radius:5px;}
.tealy em,.jzly em{ margin-left:6px; color:#999;}
.dhk{float:right;position:relative; clear:both;width:99%;}
.dhktea{float:left!important;position:relative; clear:both;width:99%;}
.dhkimg{position:absolute; right:0; clear:both; float:right;}
.dhkl{position:absolute; left:0; clear:both; float:left;}
.jiazint{float:right;clear:both; text-align:right; height:10px; line-height:10px; vertical-align:middle; color:#999; padding-right:10px;}
.teacherint{float:left!important;clear:both; text-align:left; height:10px; line-height:10px; vertical-align:middle; color:#999;padding-left:10px;}
.jiazint em,.teacherint em{ float:left;margin-right:5px;}
.font333{ color:#333!important;}
.timebg{ float:left; background:url(/uploads/image/mimages/time2.png) no-repeat left 2px center; padding-left:18px; background-size:13px 13px;}
.adbg{ float:left; width:140px; height:25px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:6px; background:url(/uploads/image/mimages/ad.png) no-repeat left center; padding-left:17px; background-size:16px 15px;}
.kemubg{ float:left; background:url(/uploads/image/mimages/kemu.png) no-repeat left center; padding-left:19px; background-size:18px 18px; color:#63a22e;}
.teatbbg{ float:left; background:url(/uploads/image/mimages/person.png) no-repeat left center; padding-left:15px; background-size:14px 14px;}
.bhbg{ float:left; background:url(/uploads/image/mimages/bh.png) no-repeat left 3px center; padding-left:20px; background-size:13px 13px;}
.ckqb{ clear:both; padding-right:6px!important; }
.ckqb a{ color:#666; font-size:12px!important;}
.xdtime{ margin-left:5px;}
.ddxxt01{ float:left; color:#333!important; width:98%; margin-bottom:3px; background:#e3e3e3;border-bottom:1px solid #dadada;border-top:1px solid #dadada; height:20px; line-height:20px; vertical-align:middle;}
.ddxxt01 em{ float:right;}
.centerteaimg{ position:absolute; left:0; clear:both; border:1px solid #c0c0c0;width:60px; height:60px;border-radius:5px; margin:36px 3px 5px 15px;}
.paytop{ width:100%; color:#333; clear:both; background:#fff; }
.paytop img{ float:left; width:40px; height:40px; margin-right:15px; border:1px solid #ccc;border-radius:5px;}
.paytop p{ line-height:22px;}
.paytop em{ margin-right:5px;}
.paylist{ clear:both;float:left; width:100%; background:#fff;}
.paylist ul li{ float:left; padding:10px 0; width:100%; clear:both;background:#fff; border-bottom:1px solid #efefef; color:#333; margin:5px 0 0 0; font-size:16px; line-height:22px;}
.paylist ul li img{ float:left; position:absolute; width:25px; height:25px; margin:5px 25px 0 5px;}
.paylist ul li span{ float:left; padding-left:40px; width:60%; overflow:hidden;}
.paylist ul li input{ float:right; background:#e5e5e5; border:1px solid #e5e5e5; width:20px; height:20px; margin:10px 10px 5px 5px;}
.p18{ font-size:18px; margin-left:5px;}
.payts{width:100%; line-height:22px; color:#999; text-align:center;background:url(/uploads/image/mimages/pay_icon.png) no-repeat top center; background-size:50px 50px; padding-top:60px; margin-top:40px;}
.payts p{ line-height:22px;}
.successnew{ margin:100px auto; line-height:22px;width:250px; color:#999; text-align:center; height:50px; background:url(/uploads/image/mimages/success.png) no-repeat top center; background-size:50px 50px; padding-top:60px;}
.successnew p{ line-height:22px;}
.qjjlc{ float:left;width:88%; 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{ position:absolute; left:65px; width:25px; padding:8px; height:25x; border:1px solid #999; border-radius:50%;}
.qjjlc li span{ float:left; text-align:left; padding-left:65px;}
.qjjlc li span p{ clear:both; line-height:20px;}
.fankuinew{ display:block; overflow:hidden; clear:both; color:#333; font-size:12px;min-height:22px; padding:5px 5px 2px 20px; height:auto; line-height:18px; background:url(/uploads/image/mimages/gg.png) no-repeat left 5px top 7px #fffcdf;background-size:13px 12px; border-bottom:1px solid #f9ed87;border-top:1px solid #f9ed87;}
.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;}
.lxkf_box{ display:inline; border-radius:5px;background:#f60;position:fixed;z-index:777;cursor:pointer;}
.lxkf_box p{padding:0 8px; height:35px; line-height:35px; vertical-align:middle; }
.lxkf_box p a{border-bottom:1px solid #f89655; height:100%; color:#fff;float:left; display:block; font-size:12px;}
.lxkf_box p a img{ float:left; width:18px; height:18px; margin:6px 3px 0 0}
.hyqy,.hysm{ margin:0 8px; padding:8px;background:#fff; color:#666;}
.hysm ul li{ font-size:13px;clear:both; line-height:20px; padding:3px 0;}
.hyqy ul li{font-size:13px;clear:both; line-height:20px; margin:5px 0; padding:5px 0; }
.hyqy ul li p{ padding-left:22px;}
.hyqy ul li em{ margin-top:3px;}
.hyqy ul li em,.numbg{ position:absolute; float:left; background:#fd8a2d; width:16px; height:16x; border-radius:50%; line-height:16px; vertical-align:middle; text-align:center; color:#fff;}
.why{padding:8px;line-height:25px;}
.why li{clear:both; border-bottom:1px solid #f4f4f4; font-size:12px;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 34px;color:#999; font-size:13px; }
.whytit{background:url(/uploads/image/mimages/question.png) left 10px top 4px no-repeat; background-size:16px 16px; padding:2px 5px 2px 30px;font-size:13px;color:#333;margin-bottom:5px; font-size:13px; }
.shoufei{background:#fff; padding:3px 8px; margin-bottom:8px; color:#666; font-size:13px;line-height:25px; border-bottom:10px solid #f4f4f4;}
.shoufei p{ margin:5px 0; clear:both;}
.shoufei p strong,.shoufei strong{ font-weight:bold!important;}
.shoufei td{ border:1px solid #d9d9d9;line-height:18px; }
.shoufei table{margin:8px 0 8px 0; font-size:11px; width:100%;}
.sftit{font-size:15px; height:18px!important; line-height:18px!important; vertical-align:middle;border-left:2px solid #fd8a2d; padding-left:8px; border-radius:1px; font-weight:bold; color:#333; margin:8px 0 8px 0;}
.sgtabgtit{ background:#f5f5f5; color:#333; font-weight:bold;}
.zuojjnew{ color:#666; font-size:13px; line-height:25px; padding:8px; background:#fff; margin:8px;}
.getnum{position:absolute; right:-8px; top:-3px; background:#f00; min-width:15px; min-height:15px; line-height:15px; vertical-align:middle;border-radius:50%; color:#fff; font-family:arial, helvetica, sans-serif; text-align:center;}
.subsea{ float:right; display:none;width:90px; padding-left:6px; padding-right:6px; margin:8px 0 0 0; background:#fbe2ce; height:25px; line-height:25px; vertical-align:middle; border-radius:15px;}
.subinput{border:0;outline:none; -webkit-appearance:none; height:20px; width:100%; line-height:20px; vertical-align:middle; color:#333; font-size:12px;background:none; }
.subinput::-webkit-input-placeholder { /* webkit browsers */
color:#999;
}
:-moz-placeholder { /* mozilla firefox 4 to 18 */
color:#999;
}
::-moz-placeholder { /* mozilla firefox 19 */
color:#999;
}
:-ms-input-placeholder { /* internet explorer 10 */
color:#999;
}
.subaeabut{float:right;display:block;width:40px;text-align:center;height:38px; line-height:40px; vertical-align:middle;}
.subaeabut img{margin:11px 0 0 0; }
.seanew{right:0;position: fixed;z-index:200; margin:0;width:137px;}
.seanew a{ display:block;width:30px; height:39px; line-height:39px; vertical-align:middle;}
.seanew img{ width:18px; height:18px;}
.kemnew{float:left;max-width:75px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.jjskcoin{ background:url(/uploads/image/mimages/skcoin.gif) top left no-repeat #fff!important; background-size:10px 10px!important;}
.cgjllist li{ clear:both; overflow:hidden; line-height:30px; font-size:12px; color:#999; margin:8px;background:url(/uploads/image/mimages/coin1.png) no-repeat left center #fff;background-size:4px; border-bottom:1px dotted #dadada; padding-left:10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cgjllist li a{ font-size:14px; display:block;}
.cgalnew li{ clear:both; background:#fff; overflow:hidden; line-height:30px; padding-left:7px; font-size:12px; color:#999; margin:8px;}
.cgallist,.cgalnew{ clear:both; line-height:30px; font-size:12px; color:#999; border-bottom:1px dotted #f3f3f3}
.cgjllist li span,.cgalnew span{ margin-left:3px;}
.fenxiang{ display:block;float:right; width:30px; text-align:center;}
.fenxiang a{ display:block; height:40px; line-height:30px; vertical-align:middle;}
.fenxiang a:hover{opacity:0.8; background:#f07b1c }
.fenxiang img{ width:20px; height:20px; margin:10px 0 0 0; }
.mulu{ clear:both;position:relative; width:100%;background:#f4f4f4; margin:10px 0;min-height:85px; height:auto; border:1px solid #dddddd; overflow:hidden;}
.mulu span{ position:absolute; margin:50px auto;text-align:center; width:60px; font-size:20px!important; color:#333; overflow:hidden;vertical-align:middle}
.mulist{ margin-left:60px; height:auto; overflow:hidden;background:#fff; }
.mulist ol{ float:left;margin:0!important; padding:10px 0; width:100%;border-left:1px solid #ebebeb;}
.mulist ol li{ width:100%; padding-left:10px; float:left; height:30px; line-height:30px; vertical-align:middle;}
.mulist ol li a,.mulist ol li{ display:block;color:#927d52!important; width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:15px!important; text-decoration:none; }
.ydqw{ display:block; width:80px;border:1px solid #ff9634; color:#ff9634;text-decoration:none; font-size:14px; margin:10px auto!important;border-radius:18px; padding:2px 20px;}
.ydqw:hover{border:1px solid #dadada;color:#666; text-decoration:none;}
.show_inline{
display:inline;
}
.newsline{ clear:both; margin:6px 9px 6px 8px; background:#fff; }
.newstit{ height:35px; padding:0 6px; line-height:35px; background:#e1e1e1; vertical-align:middle;}
.newstit h2{ float:left!important;color:#666; font-size:1.5rem; line-height:40px; font-weight:bold;}
.newstita{ color:#999; font-size:12px; float:right; margin-right:6px; }
.newsline ul{padding:0 6px; }
.xyxxbox{ clear:both; margin:10px 4% 0 4%; border:1px solid #e7e7e7;}
.xyxxitit{ border-left:2px solid #ff6e2b; background:#efefef; color:#333; padding:8px 5px 8px 8px}
.xyxxlist{ padding-left:10px;}
.xyxxlist li{ height:35px; border-bottom:1px dotted #e7e7e7; line-height:35px; vertical-align:middle;}
.xyxxlist li a{ color: #666; display:block; text-decoration:none;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xyxxlist li a:hover{ color:#333; text-decoration:underline;}
.xiangguan em{ float:left;font-size:12px; font-weight:bold;}
.xiangguan{ float:left; clear:both; font-size:14px; margin:20px 0 20px 0; color:#333; font-weight:bold;}
.xiangguan a{ float:left;border:1px solid #379be9; float:left; background:#fff; border-radius:18px;display:block; padding:2px 12px; color:#379be9; font-weight:normal!important; font-size:14px;font-weight:normal!important; text-decoration:none; margin:0 10px 10px 0;}
.xiangguan a:hover{ background:#379be9; color:#fff;font-size:14px; }
.xgbqbox{margin:2px;padding:6px; line-height:40px;border-bottom:solid 1px #efefef;}
.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 8px 10px 0;}
.xgbqbox p{ clear:both;}
.xgbqbox a:hover{ color:#fff; background:#11cb03; font-size:12px; text-decoration:none;}
.newsbox ul li{position:relative;clear:both; overflow:hidden; margin:5px 10px; padding-bottom:10px; border-bottom:1px dotted #efefef;}
.newsboximg{ float:left; margin:10px 8px 0 0;height:70px;width:100px;border-radius:5px; background:#fff;}
.newsbox ul li span{ display:block; margin-top:10px;overflow:hidden; line-height:20px;}
.newsbox ul li span p{ clear:both;}
.newzxt01{ display:block; padding:2px 0; font-size:18px; color:#000; }
.titp14{ color:#333; float:left; width:100%; font-size:16px;height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:5px;}
.titp12{ color:#666;float:left;width:100%; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient: vertical;font-size:12px; line-height:20px;}
.videobor img{ width:100%;}
.videojj span{ float:left;padding:0 10px; font-weight:bold;font-size:21px;font-family:"stheiti,arial",microsoft yahei; line-height:25px; margin:10px 0;}
.videojj p{ clear:both; font-size:12px;padding:0 10px; color:#999; line-height:20px;}
.videotea{ float:left; margin:2px 0 5px 0; overflow:hidden; padding:5px 0;}
.videotea img{ float:left; margin-left:10px; width:45px; height:45px; border-radius:50%;}
.videotea em{ float:left; margin:8px 0 0 6px; font-size:12px; line-height:16px;}
.h10{clear:both; height:10px; background:#f3f3f3;}
.videoint{ clear:both; padding:10px 0; line-height:25px; color:#777; font-size:14px;}
.videointt{ float:left; margin-bottom:15px; padding:0 10px;}
.videointt li{ float:left; width:90px; text-align:left;}
.videointt li a{ font-size:15px; font-weight:bold; color:#999;} .videoingbg{ color:#333!important; padding-bottom:8px!important; border-bottom:3px solid #f60!important; }
.videobot{padding:0 0 0 10px; margin-top:5px; overflow:hidden; background:#fff;height:45px;}
.videoxz{ background:#ececec!important;}
.graybg{float:right; background:#afacaa!important; width:45px!important; color:#fff!important; padding:0 8px!important; line-height:25px; height:25px; vertical-align:middle; border-radius:3px;}
.videobot span p{ clear:both; line-height:15px;}
.videobot span{ float:right; text-align:left; margin-right:10px; padding-top:12px;}
.videoljbm{ float:right; width:50%; padding:12px 0; margin-top:5px; text-align:center; display:block; background:#f60; color:#fff;}
.videoyj{ font-size:12px; color:#999; text-decoration:line-through;}
.videokg{font-size:16px; font-weight:bold; color:#1eb954;}
.videolb li{clear:both; padding:5px 10px; line-height:25px; border-bottom:1px solid #efefef;}
.videolb a{display:block; width:65%; height:25px;font-size:13px; color:#333; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.videolb li em{ margin:0 10px 0 0; font-size:12px; color:#999; }
.videotime{ color:#999; }
.videotime em{ float:right!important; text-align:right!important;color:#70a22e!important;}
.videopj{ clear:both; border-bottom:1px solid #efefef;line-height:25px!important; overflow:hidden; padding:5px 10px;}
.videopj p{ clear:both; line-height:23px; }
.videopj p i{ clear:both;}
.pjtime{ color:#999; float:right; margin-right:8px; font-size:11px;}
.pjuser{ color:#333; font-size:14px;}
.pjnr{ color:#666; font-size:13px;}
.pjfrom{ color:#b3b3b3; font-size:11px; margin-top:5px; line-height:18px;}
.videojs{ clear:both; padding:0 10px;}
.videolist li{ clear:both; padding:10px 10px; border-bottom:1px solid #efefef; background:#fff; overflow:hidden;}
.videolist li p{ clear:both; line-height:17px;}
.videop12{ font-size:12px; color:#666;}
.videolist li:hover{ background:#efefef;}
.videobt{ font-size:16px; color:#333; height:20px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-bottom:3px;}
.videols{ float:left; margin:5px 0;}
.videols img{ float:left; width:40px; height:40px; border-radius:50%; margin-right:6px;}
.videols em{ float:left; height:40px; line-height:40px; vertical-align:middle;color:#666; font-size:12px;}
.videoprice{ float:right; color:#ff6c00; font-size:16px; font-weight:bold;}
.videosc{ float:right; background:#ff6600!important; width:38px!important; color:#fff!important; padding:0 8px!important; line-height:25px; height:25px; vertical-align:middle; border-radius:3px; text-align:center;}
.videotit{ float:left; height:25px; display:block;font-size:14px; color:#666; width:76%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-decoration:none;}
.videotit:hover{ text-decoration:underline;}
.videohf{ float:left; height:25px;font-size:12px; color:#999; width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-decoration:underline;}
.videohf:hover{ text-decoration:none;}
.video_coin1{ position:absolute; left:30px; top:23px;display:inline; text-align:center; width:38px; height:38px; line-height:38px;background-color:rgba(0,0,0,0.7); vertical-align:middle; border-radius:50%;}
.video_coin1 img{ width:22px; float:left;margin:8px 0 0 11px;}
.videofree{ float:right; font-size:14px; width:190px; text-align:right; color:#ff4f23; margin:15px 10px 0 0; font-style:normal;}
.yuanjia{ font-style:normal; font-size:10px; color:#919191; text-decoration:line-through;}
.zbcoin{font-style:normal;height:22px; line-height:22px; vertical-align:middle; margin-right:5px; color:#4eb900!important;border:1px solid #4eb900; border-radius:0 6px 0 6px; padding:1px 3px!important; font-size:12px;}
.lbcoin{ font-style:normal;height:22px; line-height:22px; vertical-align:middle; margin-right:5px; color:#0d72fc!important;border:1px solid #0d72fc; border-radius:0 6px 0 6px; padding:1px 3px!important; font-size:12px;}
.ygqcoin{ font-style:normal;height:22px; line-height:22px; vertical-align:middle; margin-right:5px; color:#cecece!important;border:1px solid #cecece; border-radius:0 6px 0 6px; padding:1px 3px!important; font-size:12px;}
.ybm{ float:right; border:1px solid #818181!important; width:36px!important; color:#818181!important; padding:0 8px!important; line-height:23px; height:23px; vertical-align:middle; margin:0!important; border-radius:3px; text-align:center;}
.ygq{ color:#cecece!important;}
.videoltit{ display:block; width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.videop{ color:#666!important;}
.videots{position:absolute; height:300px;top:0px;width:100%;z-index:2;font-size:14px; background-color: rgba(0,0,0,0.9);}
.videots span{margin:0 auto; color:#fff; margin-top:120px;display:block;text-align:center;}
.huifang{color:#4eb317; text-align:center; font-size:12px; border:1px solid #4eb317; border-radius:1px; padding:1px 4px 1px 4px; border-radius:3px; margin-right:2px;margin-right:3px;}
.huifang:hover{ background:#4eb317; color:#fff;}
.heamadd1{ position:absolute; right:0; left:26%;height:30px;line-height:30px; vertical-align:middle;margin:5px auto 0 auto; width:50%; text-align:center; }
.heamadd1 a{ float:left; background:#ffcea6; display:block; width:32.5%; text-align:center; border-right:1px solid #fbae70;}
.heamadd1 a:hover,.heamadd2 a:hover{ background:#ffbc86!important;}
.heamadd1bg{ background:#fff!important; font-weight:bold!important;}
.heamadd2{ position:absolute; right:0; left:22%;height:70px;line-height:30px; vertical-align:middle;margin:5px auto 0 auto; width:50%; text-align:center; }
.heamadd2 a{ float:left; background:#ffcea6; display:block; width:49.1%; text-align:center; border-right:1px solid #fbae70;}
/*鏁欏憳鍒楄〃娴姩绉戠洰瀵艰埅*/
.kmdhlefta{width:22%; float:left; background:#fe8b2e;}
.kmdhlefta ul li{display:block; clear:both;overflow:hidden; height:32px;background:#fe8b2e; line-height:32px; vertical-align:middle; border-bottom:1px solid #ffd7b7;}
.kmdhlefta ul li span{ float:left; margin:12px 0 0 10px;}
.kmdhlefta ul li span img{background-size:60%;}
.kmdhlefta ul li a{ float:left; width:100%;cursor:pointer; text-align:center; height:32px; line-height:32px; vertical-align:middle;color:#fff; font-size:1.3rem;font-style: normal; -webkit-font-smoothing: antialiased;}
.kmdhlefta ul li a:hover,.ahover1{display:block; cursor:pointer;background:#fff; color:#ff6c00!important; }
.addlist{clear:both;}
.ysxy{ margin:25px 10px 0 0; border-right:1px solid #d5d5d5; }
.addlist a{ float:left; text-align:center; height:25px; line-height:25px; vertical-align:middle; padding:8px 0; width:25%; display:block; color:#666; font-size:12px;}
.ysxy a{ float:right; display:block;border:1px solid #d5d5d5; text-align:center; height:28px; line-height:28px; vertical-align:middle; width:28%; display:block; color:#666; font-size:12px;}
.ysxy a:hover{ background:#f9f9f9;}
.addlist a img,.ysxy a img{ width:16px; height:16px; margin-bottom:-3px; margin-right:3px;}
.sctit{ color:#999;margin:18px 8px 7px 8px; font-size:12px; }
.sc_list{ float:left; width:100%; clear:both; margin-bottom:10px;}
.sc_list ul{ display:block;margin:0 8px; }
.sc_list ul li{ display:block; overflow:hidden;margin:8px 0 0 0; background:#fff; padding:0 5px; border:1px solid #ebebeb;box-shadow:1px 1px 0.5px #efefef;
color:#999; }
.sc_list li img{ float:left; width:60px; height:60px; margin:6px 4px 5px 1px;}
.sc_list ul li span{display:block; padding:8px 3px 0 60px; margin:8px 0 0 0; line-height:25px;}
.sc_list ul li p{ line-height:22px; font-size:12px; overflow:hidden;}
.njylist{ clear:both; background:#fff;}
.njylist li{overflow:hidden; clear:both; }
.njylist li{border-bottom:1px dotted #dadada; display:block; font-size:14px!important; color:#666; background:url(/uploads/image/mimages/coin1.png) no-repeat left center #fff;background-size:4px; padding-left:10px; height:35px; line-height:35px; vertical-align:middle;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.njylist li:hover{color:#666; display:block; background:url(/uploads/image/mimages/coin.png) no-repeat left center;background-size:4px; padding-left:10px;}
.njylist li a{ display:block; float:left; padding:0 3px; color:#333; margin-right:3px; text-decoration:none;}
.njylist li a:hover{ color:#000;}
.newwz{clear:both; font-size:14px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:0 10px; line-height:20px;overflow:hidden; padding:7px 10px; }
.newwz p{ clear:both; padding-top:5px; color:#666;}
.newwz h1{ font-size:14px; font-style:normal; display:inline;}
.newwz a{ float:left;color:#f60; display:block; }
.newwz a:hover{ color:#f00}
.newtjd{width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newwz em{ float:left;color:#999;margin:1px 4px 0 4px;}
.newwz i{float:left;color:#666; font-style:normal;}
.naddh1{ float:left;padding:5px 0 0 0; clear:both; font-size:14px; font-weight:bold;}
.naddt1{ float:left; width:100px;clear:both;padding:8px 10px 5px 10px; font-size:16px; color:#333; margin:8px 0 0 0; }
.addline1{clear:both; padding:5px 10px; overflow:hidden; border-bottom:1px solid #eeeeee;}
.addline1 li{ float:left; width:50%;}
.addline1 li a{display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:#f5f5f5; margin:0 0 8px 0; padding:7px 8px; border-radius:5px; font-size:12px; color:#333;color:#333;}
.addline1 li a:hover{background:#f2f2f2;color:#666;}
.marradd{ margin:0 8px 0 0!important;}
/*鏁欏憳璇︾粏椤甸潰瀵艰埅*/
.evaluation{ clear:both; margin:0;padding:5px 0; }
.evaluation li{ float:left; width:100%;clear:both; display:block; font-size:12px; color:#888; background:#fff;margin-bottom:10px;}
.evaluation li p{ clear:both;}
.pjcont{color:#333; line-height:22px; font-size:12px;}
.hfpj{ background:#999; font-size:12px; color:#fff; border-radius:3px; float:right; margin-left:10px; padding:3px 8px;}
.pjcont u,.zjpj u{ font-size:12px; margin-left:5px; text-decoration:none; color:#999;}
.pjnr{ clear:both;background:#f4f4f4; width:96%; max-width:98%; color:#333; line-height:20px; border-radius:3px; padding:5px 2%;margin:-5px 8px 8px 0; float:right; }
.mar8{ margin:0 8px;}
.pjnr i{ color:#999; font-size:12px; font-weight:bold;}
.pjnr i img{ float:left; width:16px; height:16px; margin:2px 2px 0 0;}
.pjnr em{color:#999; margin-left:5px;}
.ddxx{overflow:hidden;text-overflow:ellipsis; white-space:nowrap; clear:both;background:#e3e3e3;padding:2px 5px; color:#333; height:22px;font-size:12px!important; margin-bottom:8px;}
.pjtit{color:#fc6f1d;font-size:12px; margin:5px 0 0 0;}
.jyhf{margin-top:5px; float:right; width:90%;}
.xypjn{ clear:both; line-height:20px;padding:5px; margin:8px; color:#333!important; overflow:hidden;}
.xypjnew{ background:left top no-repeat #fffef8!important; background-size:16px 16px!important;}
.xypj u{ color:#999; margin-left:5px; text-decoration:none;}
.zjpj{color:#333; padding:8px 0; line-height:22px; font-size:12px; margin:-5px 8px 0 8px; }
.pjlist{ clear:both; font-size:12px; float:left; width:100%; }
.pjlist{ background:#fff; overflow:hidden; margin:0 0 10px 0; padding:0 0 9px 0;}
.pjlist em{ float:left!important; border:1px solid #ffac22;border-radius:3px; padding:5px 6px; margin:6px 6px 0 8px; color:#ffac22; }
.jinpai a{ color:#f00;display:inline;margin-left:6px; text-decoration:underline;}
.jinpai a:hover{color:#f00;text-decoration:none}
.xingji a{color:#fc6f1d; text-decoration:underline;}
.xingji a:hover{color:#fc6f1d; text-decoration:none;}
.pjlist em{ float:left!important; border:1px solid #ffac22;border-radius:3px; padding:5px 6px; margin:6px 6px 0 8px; color:#ffac22; }
.pjzs{ clear:both;}
.pjzs li{ clear:both; font-size:12px; padding: 0; overflow:hidden; margin-bottom:12px; border:1px solid #eee; }
.pjzs li p{ border-bottom:none;line-height:22px;!important}
.newckqb{ 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: no-repeat left center; background-size:14px 14px; font-size:12px; padding-left:16px;}
.haoping{ float:right; margin-right:8px; background:url(/uploads/image/mimages/haoping.png) no-repeat left center; background-size:15px 15px; color:#f00; font-size:12px; padding-left:18px;}
.chaping{float:right; margin-right:8px; background:url(/uploads/image/mimages/chaping.png) no-repeat left center; background-size:15px 15px; color:#0000ff;font-size:12px; padding-left:18px;}
.zhankai{background: 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: 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 ;}
.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!important; vertical-align:middle;color:#fff; font-family:arial, helvetica, sans-serif; text-align:center;opacity:0.8;}
.video_coin{ float:right; margin:34px 25px 0 0; background:#666; text-align:center; width:40px; height:40px; line-height:40px; vertical-align:middle; border-radius:50%;}
.video_coin img{ width:23px; float:left; margin:8px 0 0 11px; height:25px;}
.video_coin:hover{ background:#7f7f7f;}
/*鎴戠殑鑰佸笀*/
.kefu{margin-top:15px; font-size:12px!important; float:left; color:#666;background:url(/uploads/image/mimages/kf.png) no-repeat left 2px center;border-radius:3px;height:23px; line-height:23px; vertical-align:middle;padding:0 3px 0 18px; background-size:13px 13px; margin-right:5px; text-decoration:none!important;margin-top:3px;}
.toushu{float:left;color:#666;font-size:12px!important;background:url(/uploads/image/mimages/ts.png) no-repeat left 2px center; background-size:13px 13px; height:23px; line-height:23px; vertical-align:middle; border-radius:3px;padding:0 3px 0 18px;text-decoration:none!important; margin-top:3px; margin-right:10px; }
.jyhfnew{ background:url(/uploads/image/mimages/newcoin.png)left top no-repeat #fffef8!important; background-size:16px 16px!important;}
.jzlynew{ float:right;margin-right:5px;background:#efefef; color:#333; line-height:20px;max-width:88%; width:80%; padding:3px 6px!important;border-radius:5px;border:1px solid #dadada;}
.tealynew{ float:left;width:80%; background:#efefef;border:1px solid #dadada;max-width:88%;color:#333;line-height:20px; padding:3px 6px!important;border-radius:3px; }
.tealynew a,.jzlynew a{color:#fff; border-radius:3px;}
.jzlynew em,.tealynew em{color:#999; margin-left:5px;}
.qipaobgnew{ float:right; margin:3px 18px 0 0; }
.qipaobgnew img{width:12px!important; height:8px!important;}
.myteacher{ clear:both; margin-top:8px; padding:0 8px;}
.myteacher li{ float:left; width:100%;clear:both; display:block; font-size:12px; color:#888; padding-bottom:8px; background:#fff;line-height:25px; vertical-align:middle; height:auto; margin-bottom:8px;border:1px solid #ebebeb;box-shadow:1px 1px 0.5px #efefef;}
.myteacher li p{ clear:both;line-height:22px;}
.myteacher li p em{ float:left;}
.myteacher li p em{ margin-right:8px;}
.myteacher li p em i,.myteacher li div p i{ font-style:normal; color:#000;}
.myteacher li p em a{ color:#666; font-size:14px; margin-right:5px; text-decoration:underline;}
.myteacher li p em a:hover{color:#333; text-decoration:none;}
.pjbut{ padding:0 6px; height:23px; line-height:23px; vertical-align:middle; margin-left:15px; text-decoration:none!important; font-size:12px!important; border:1px solid #ff9535; border-radius:14px; color:#ff9535!important; float:right!important;margin-top:6px;}
.xypj{ clear:both; background:#fffef8;line-height:20px!important; margin:8px 10px 0px 10px;border:1px solid #f6f3d2; padding:5px;overflow:hidden;}
/*閲嶅懡鍚嶇殑鏍峰紡*/
.nzjpj{color:#333; padding:5px 0; line-height:20px!important; font-size:12px; margin:-5px 8px 0 8px; }
.ndhktea{ margin:8px 0 0px 8px;}
.ndhk{ margin:8px 8px 0px 0;}
.npjnr{ clear:both;background:#65cc69; color:#fff; line-height:20px; border-radius:3px; padding:5px;margin:-10px 8px 8px 0; float:left; }
.npjnr a{background:#fff; color:#18b003; float:right; padding:2px 7px; border-radius:3px;}
.npjnr i{ color:#fff; font-weight:bold;}
.npjnr em{color:#fff; }
.nddxx{clear:both;background:#e3e3e3;border-bottom:1px solid #dadada;border-top:1px solid #dadada; color:#333; padding:2px 5px; height:22px; line-height:22px; vertical-align:middle; margin-bottom:8px;}
.npjtit{color:#fc6f1d;font-size:12px; margin:5px 0 0 0;}
.njyhf{margin-top:-10px; float:right; width:90%;}
.nxyhf{margin-top:-10px; float:left; width:100%;}
.bczfb{ display:block; clear:both; float:right; margin:0 10px 10px 0; text-align:center; width:110px; border-radius:5px; background:#ff9535; padding:8px 10px; font-size:14px; color:#fff;}
.bczfb:hover{color:#fff;}
.fvjjxq{ float:right; margin:10px 10px 5px 0 ;}
.fvjjxq a{ float:right; width:85px; text-align:center; clear:both;background:#54cc1c; padding:8px 10px; border-radius:5px; color:#fff;}
.fvjjxq a:hover{background:#59d51f;}
.video_list{margin:8px; clear:both; overflow:hidden; }
.video_list li{ clear:both; overflow:hidden;padding:5px; border:1px solid #efefef; background:#fff;font-size:12px; line-height:25px; margin-bottom:8px; color:#333;}
.videoleft{ float:left; width:78%;color:#333; }
.videot01{ float:left; display:block;width:100%; font-size:14px; height:25px; vertical-align:middle; color:#333; overflow:hidden; text-decoration:none;}
.videot01:hover{color:#666;text-decoration:none;}
.videoleft p{ clear:both; color:#999;}
.videoleft p em{ color:#666; margin-right:6px;}
.videor{ float:right; width:22%; color:#333; text-align:right;}
.videor p{ clear:both;}
.addvideo{ float:left;padding:0 10px; height:20px; line-height:20px; vertical-align:middle; border:1px solid #54cc1c;font-size:12px; border-radius:14px; background:#54cc1c; color:#fff;}
.sqfb{ padding:0 10px; height:23px; line-height:23px; vertical-align:middle; border:1px solid #ff9535;font-size:12px; border-radius:14px; background:#ff9535; float:right;color:#fff;}
.qxfb{ padding:0 10px; height:23px; line-height:23px; vertical-align:middle; border:1px solid #999;font-size:12px; border-radius:14px; background:#999; float:right;color:#fff;}
.videocz{ float:right;}
.videocz a{ display:block; float:left; margin:0 0 5px 6px; width:42px; height:20px; text-align:center; font-size:12px; line-height:20px; vertical-align:middle; border:1px solid #999; border-radius:14px; color:#666;}
.ckvideo{ display:block; float:left; margin:5px 0 5px 3px; width:42px; height:20px; text-align:center; font-size:12px; line-height:20px; vertical-align:middle; border:1px solid #999; background:#999!important;border-radius:14px; color:#fff!important;}
.videojg{ text-decoration:underline; color:#666;}
.viedocz{ clear:both; float:left; width:100%; }
.videobox{ border-top:1px solid #d9d9d9; margin:8px; padding:8px; overflow:hidden;}
.videobox p{ clear:both; border-bottom:1px dashed #d9d9d9; line-height:30px;}
.videobox p img{ float:left; width:150px; height:100px; margin-bottom:10px;}
.videobox p em{ color:#ff5500;}
.videobox p i{ color:#666;}
.videoname{color:#666!important;}
.movebut{display:block; border-radius:50%;float:right; width:20px; margin-left:5px; }
.sharepic{ clear:both; position:relative;}
.sharepic li{ clear:both; margin:0 10px; padding:10px 0 13px 5px; display:block; font-size:12px; color:#777; background:#fff;line-height:25px; overflow:hidden; vertical-align:middle; border-bottom:1px solid #f1f1f1; height:auto;}
.sharepic li img{ float:left; width:65px; height:75px; margin-right:8px; }
.teabut{ display:block; text-align:center; float:right; margin:10px 5px 10px 0; background:#54cc1c; padding:10px 10px; width:120px; border-radius:5px; color:#fff;}
.piclist{clear:both; padding-left:105px; overflow:hidden;}
.piclist img{ float:left; width:100px; height:70px; margin-right:10px;}
.piclist span{ float:left;}
.piclist span p{ border:none!important; padding:0!important; text-align:left!important;}
.stulist{ clear:both; overflow:hidden}
.stulist ul li{ clear:both; line-height:23px; background:#fff; padding:10px; margin-bottom:8px; font-size:12px;}
.stulist ul li p{ clear:both; word-break:break-all;display:-webkit-box; -webkit-line-clamp:1;
-webkit-box-orient:vertical;overflow:hidden;}
.stulist ul li p em{ float:left; color:#787878;}
.stums{color:#666;}
.stubluek{color:#63aaf2; font-size:12px; border:1px solid #63aaf2; border-radius:1px; padding:0 2px; margin-right:3px;}
.stufl{ background:#f5f5f5; clear:both;}
.stufl ul li a{ float:left; width:100px; font-weight:bold; text-align:center; color:#666; font-size:14px; margin-right:3px;border:1px solid #dfdfdf;background:#f7f7f7; border-bottom:none;margin-top:8px;display:block;height:28px; line-height:28px; vertical-align:middle;text-decoration:none;}
.stufl ul li a:hover{ text-decoration:none;}
.stuflbg{background:#fff!important; border:1px solid #e0e0e0!important; border-bottom:none!important; border-top:2px solid #f00!important;margin-top:8px!important; color:#f00!important;}
.nstu_list{ clear:both;width:100%;background:#fff;}
.nstu_list ul li{width:25%;background:#fff;float:left; text-align:center; }
.nstu_list ul li::before{content:'';position:absolute;left:0}
.nstu_list ul li a{cursor:pointer; border-bottom:1px solid #dadada;height:40px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height:40px;text-align:center; width:100%;display:inline-block;padding:0;vertical-align:top; }
.nstu_list ul li p{position:relative;}
.nstu_list ul li.select{color:#008000;background:url(/uploads/image/mimages/xzjt.gif) no-repeat center bottom 3px #fff!important;background-size:10px 5px!important;}
.nstu_list ul li.select a{border-bottom:1px solid #dadada;background:url(/uploads/image/mimages/nt01.gif) no-repeat right 5px center!important;background-size:8px 4px!important;color:#008000!important; }
.studel{ position:absolute; display:block; right:20px; margin-top:-7px;width:50px; text-align:center; font-size:12px; border:1px solid #999; background:#999!important;border-radius:5px; color:#fff!important;}
.stuhui{background:url(/uploads/image/mimages/nt02.gif) no-repeat right 5px center!important;background-size:8px 4px!important;}
.nstuyel{background:url(/uploads/image/mimages/nt01.gif) no-repeat right 5px center!important;background-size:8px 4px!important;}
.newxt{float:right;color:#dadada;font-weight:normal;}
/*鏂板姞鏃ュ巻鏍峰紡*/
.rili{ margin:8px; background:#fff; padding:8px;}
.xingqi{ margin-bottom:20px;}
.xingqi,.riliday{ width:100%; overflow:hidden;}
.xingqi li{ float:left; width:14.2%; text-align:center; color:#666;}
.xingqi li a{ color:#666;}
.riliday{ color:#333; font-size:15px; margin-top:15px;}
.riliday li{float:left;height:40px; border-bottom:1px solid #efefef; width:14.2%; text-align:center; padding-bottom:12px;}
.riliday li a{display:block;height:30px; line-height:30px; vertical-align:middle; }
.gcoin{margin:0 auto;border:1px solid #ff8d4b; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; }
.redcoin{margin:0 auto;border:1px solid #f00; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; }
.greycoin{margin:0 auto;border:1px solid #c3c4c5; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; }
.greycoina{margin:0 auto;border:1px solid #c3c4c5; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px;color:#ccc; }
.blackcoin{margin:0 auto;border:1px solid #333; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; }
.gtime{ color:#ff8d4b; font-size:12px;}
.redtime{ color:#f00; font-size:12px;}
.greytime{color:#c3c4c5; font-size:12px;}
.blacktime{color:#333; font-size:12px;}
.fccc{ color:#cccccc!important}
.xztoday{margin:0 auto; background:#0b9e1c; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.gxzbg{margin:0 auto; background:#ff8d4b;border:1px solid #ff8d4b; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.redxzbg{margin:0 auto; background:#f00;border:1px solid #f00; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.greyxzbg{margin:0 auto; background:#c3c4c5;border:1px solid #c3c4c5; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.blackxzbg{margin:0 auto; background:#333;border:1px solid #333; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.xzred{margin:0 auto; background:#f00; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.rilitop{ float:left; position:relative; clear:both; padding:0 0 0 10px; margin-bottom:15px;}
.rilijt{float:left; color:#999;text-align:center; display:block; margin:8px 5px 0 0; border:1px solid #d8d9da; background:#e1e2e3; border-radius:50%; height:35px; width:35px; line-height:35px; vertical-align:middle;}
.rilijt:hover,.qhtoday:hover{background:#d6d6d6;color:#5b5b5b;}
.qhrq{ float:left; border:1px solid #d8d9da; margin:8px 5px 0 0; display:block; background:#e1e2e3; background-size:9px 10px; text-align:center; width:75px; height:35px; line-height:35px; vertical-align:middle; border-radius:20px; font-size:12px; color:#666;}
.qhtoday{display:block;border:1px solid #d8d9da;margin:8px 5px 0 5px;border-radius:20px; float:right; background:#e1e2e3; font-size:12px; width:55px; text-align:center;height:35px; line-height:35px; vertical-align:middle; color:#666;}
.rilibot{ padding:10px; color:#666;}
.rilibot em{ font-size:18px;}
.zairu{ position:absolute; background: #333; filter: alpha(opacity=50);left:0;right:0;bottom:0;width:80px; height:65px;top:20%; border-radius:5px; padding-top:15px; opacity: 0.5; margin:90px auto; text-align:center; z-index:999999; color:#fff; font-size:12px;}
.zairu p{ margin-bottom:2px; }
.zairu p img{ width:25px; height:25px;}
.havelink{ color:#fc6f1d;}
.havelink em{ margin-left:3px;}
.jubao{float:right; display:block; border:1px solid #fff; border-radius:5px;margin:5px 10px 0 0; padding:3px 6px; font-size:14px; color:#fff; }
.jubao:hover{ background:#b6b6b6;}
.yinsi{clear:both; float:left; width:90%; margin-top:8px; height:30px; line-height:30px; vertical-align:middle; color:#666; padding:8px 10px 8px 15px; text-align:left;}
.yinsi input{ float:left; margin:9px 2px 0 0; border:1px solid #dadada;}
.newzxbox{ padding:10px 10px 0 10px; border-top:10px solid #efefef;border-bottom:10px solid #efefef;}
.rmbq{ clear:both; margin-left:-10px; overflow:hidden;}
.rmbq li{ border-bottom:none!important;}
.rmbq li a{ float:left; max-width:94%; text-align:left; font-size:14px;background:#f5f5f6; border-radius:5px; color:#0d83ff; padding:0 10px; margin:5px 2% 5px 0; line-height:30px; vertical-align:middle;height:30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.rmbq li a:hover{ background:#f0f6fc;}
.ninfobor{background:#fff; line-height:30px;margin:10px 10px; color:#444; font-family:"stheiti,arial";}
.ninfobor ul,.ninfobor ol{ margin-left:0!important;}
.nestime{ font-size:12px; color:#999;}