blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}
address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-spacing:0}
caption,th{text-align:left;font-weight:400}
abbr,body,fieldset,html,iframe,img{border:0}
address,cite,dfn,em,i,var{font-style:normal}
[hidefocus],summary{outline:0}
li{list-style:none}
h1,h2,h3,h4,h5,h6,small{font-size:100%}
sub,sup{font-size:83%}
code,kbd,pre,samp{font-family:inherit}
q:after,q:before{content:none}
textarea{overflow:auto;resize:none}
label,summary{cursor:default}
a,button{cursor:pointer}
b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a,a:hover,del,ins,s,u{text-decoration:none}
body,button,input,keygen,legend,select,textarea{font-family:Arial,'Hiragino Sans GB','Microsoft YaHei';color:#788188;outline:0;font-size:12px}
body{background:#fff}
a,a:hover{color:#788188}
.clear{clear:both}
.clearfix{display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fw-bold{font-weight:700}
.fw-normal{font-weight:400}
.fz-12{font-size:12px}
.fz-14{font-size:14px}
.fz-16{font-size:16px}
.fz-18{font-size:18px}
.h-5{height:5px}
.h-10{height:10px}
.h-15{height:15px}
.h-20{height:20px}
.h-25{height:25px}
.h-30{height:30px}
.d-block{display:block}
.d-none{display:none}
.show{display:block!important}
.hide{display:none!important}
.p-absolute{position:absolute}
.p-fixed{position:fixed}
.p-relative{position:relative}
.p-inherit{position:inherit}
.f-l{float:left}
.f-r{float:right}
.ta-left{text-align:left}
.ta-center{text-align:center}
.ta-right{text-align:right}
.o-hidden{overflow:hidden}
.o-auto{overflow:auto}
.o-inherit{overflow:inherit}
.c-255{color:#fff}
.bg-255{background:#fff}
.opacity-0{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.mt30{margin-top:30px}
.mt25{margin-top:25px}
.mt15{margin-top:15px}
.mt10{margin-top:10px;line-height: 24px;overflow:hidden; text-overflow:ellipsis;    white-space:nowrap;}
.black{color:#000}
.f-78{color:#ff7844}
.c-bf{color:#bfbfbf}
.c-f90{color:#ff90bb}
.c-333{color:#333}
.c-d38{color:#d38b27}
.c-9a{color:#9a9a9a}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mt5{margin-top:5px}
.mb30{margin-bottom:30px}
.header-bg{position:relative}
.header-bg ul{width:1000px;position:absolute;left:50%;bottom:0;margin-left:-450px}
.header-bg ul li{min-width:46px;line-height:26px;font-size:16px;float:left;text-align:center;margin-right:95px}
.header-bg ul li span{font-size:24px;font-weight:700;color:#333}
.header-bg .header-message{position:absolute;left:50%;bottom:-150px;margin-left:-110px;text-align:center}
.header-name{font-size:22px}
.header-name i{font-size:22px}
.h190{height:190px}
.per-btn{min-width:96px;text-align:center;line-height:28px;height:28px;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px}
.per-default{background:#fff;border-color:#de8a27;color:#de8a27}
.per-sccess{background:#de8a27;color:#fff;border-color:#de8a27}
.per-tabs{height:37px;line-height:25px;width:920px;margin:0 auto}
.per-tabs li{min-width:60px;text-align:center;float:left;margin-right:55px;color:#333;font-weight:400;font-size:16px;padding-bottom:10px;cursor:pointer}
.per-tabs li:hover{border-bottom:2px solid #000}
.per-tabs .on{border-bottom:2px solid #000}
.per-content{background:#f4f4f4}
.per-item{width:1100px;margin:0 auto;padding:15px 0;min-height:350px}
.class-p>ul>li{width:25%;float:left}
.class-box{margin-bottom:30px;height:235px}
.index-title{margin:15px 0 30px 0}
.index-title h4{font-size:16px;font-weight:400;color:#333}
.access{position:relative;padding-left:280px;min-height:300px;margin-right:30px}
.access-l{width:260px;position:absolute;background:#fff;left:0;border-radius:5px}
.access-l h4,.flash-title>a,.flash-title>h4{height:52px;line-height:52px;color:#333;font-size:16px;border-bottom:1px solid #e6e6e6;font-weight:400;padding-left:20px}
.access-l>ul{padding:20px 12px 12px;box-sizing:border-box}
.access-l>ul>li{width:33.3333%;display:inline-block;vertical-align:middle;text-align:center;float:left;margin-bottom:15px}
.access-l>ul>li>a{display:block;font-size:14px}
.access-l .per-img{border-radius:50%;width:50px;height:50px;vertical-align:middle}
.access-r{background:#fff;border-radius:5px}
.access-r>ul{padding:0 20px}
.access-r>ul>li{height:39px;line-height:39px;border-bottom:1px solid #f7f7f7;font-size:14px}
.flash-title{border-bottom:1px solid #bfbfbf}
.flash-title>a,.flash-title>h4{border:none;margin-right:20px}
.per-picture{background:#fff;border-radius:5px}
.per-picture>ul{padding:15px 25px}
.per-picture>ul>li{width:20%;float:left;margin-bottom:30px}
.per-picture>ul>li>a{display:block;margin-right:35px}
.per-picture>ul>li>a img{height:128px}
.pic-txt{padding:0 3px;line-height:20px}
.pic-txt span{color:#bfbfbf;font-size:12px}
.answer-table{background:#fff;width:100%}
.answer-table tr td{padding:20px 0;vertical-align:top}
.answer-table tr td>button{padding:1px 2px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;font-size:12px;border-radius:2px}
.answer-table tr td>.bg1{background:#65a5ff;color:#fff;border-color:#65a5ff}
.answer-table tr td>.bg2{background:#ff6766;color:#fff;border-color:#ff6766}
.answer-table tr td{color:#2f63b6;border-bottom:1px dashed #ababab}
.tag{width:48px;height:22px;line-height:22px;border:1px solid #f7f7f7;position:relative;background-color:#f7f7f7;text-align:center;color:#333;float:left;margin-top:5px;margin-right:10px}
.arrow{position:absolute;width:12px;height:12px;bottom:-12px;right:0}
.arrow *{display:block;border-width:6px;position:absolute;border-style:solid dashed dashed dashed;font-size:0;line-height:0}
.arrow em{border-color:#f7f7f7 transparent transparent}
.message-table{width:100%;background-color:#fff}
.message-table tr>td{border-bottom:1px solid #e9e9e9;padding:8px 0}
.answer-table tr>td textarea,.message-table tr>td textarea{min-height:120px;border-color:#dadada;border-radius:5px;width:100%}
.back-btn,.message-btn{height:40px;line-height:40px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;font-size:16px;border-radius:5px;background:#4c98e4;color:#fff;min-width:130px}
.message-con{position:relative;padding-left:88px}
.message-r p{font-size:14px}
.message-r>p>span{font-size:12px;padding-left:20px;}
.message-back{margin-bottom:20px;margin-top:25px}
.message-back>textarea{width:100%;border-color:#f7f7f7;min-height:50px;color:#bfbfbf;padding:8px 15px;box-sizing:border-box}
.back-btn{background:#e1e1e1;min-width:88px}
.message-box{padding:20px;margin:20px;margin-left:0;border:1px solid #ccc}
.message-box li{margin-bottom:15px}
.message-box a{display:block;position:relative;padding-left:40px;padding-right:30px}
.message-box a span{position:absolute;right:0;top:9px}
img:hover{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;-khtml-opacity:.8;transition:all .1s linear}
.class-txt>p>span>i{font-size:14px;padding-right:5px}
.class-p>ul>li{width:25%;float:left}
.class-box{margin-right:30px;position:relative}
.class-box img{width:245px;height:137px;display:block;vertical-align:middle}
.class-txt>p>label{font-size:14px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.class-txt>p .black{width:110px}
.btn-fix{display:inline-block;text-align:center;padding:1px 5px;font-size:12px;line-height:1.5;white-space:nowrap;cursor:pointer;min-width:60px;background-image:none;border:1px solid transparent;border-radius:5px}
.btn-color{background-color:#fff;border-color:#de8a27;color:#de8a27}
.footer{height:60px;background-color:#000;padding:10px 0}
.footer>p{width:370px;text-align:center;font-size:14px;color:#fff;margin:0 auto}
.heaer-nav{background:#000}
.heaer-nav>ul{width:100%;}
.heaer-nav>ul>li{height:44px;line-height:44px;float:left;text-align:center;width:20%;}
.heaer-nav>ul>li:first-child{position:relative;}
.heaer-nav>ul>li:first-child>a{font-size:22px;padding-left:40px}
.heaer-nav>ul>li:first-child>a img{position:absolute;left:0;top:4px;display:block}
.heaer-nav>ul>li>a{color:#fff;font-size:14px;}
#messagelist>li{margin-top:15px}
.paging{padding:30px 0;text-align:center}
.paging-box{display:inline-block}
.paging-box a{float:left;min-width:20px;background:#f0f0f0;border-radius:3px;font-size:14px;line-height:34px;padding:0 7px;border:1px solid #e3e3e3;margin:0 3px;color:#5b5b5b}
.paging-box a:hover{background:#e6e6e6;color:#323232}
.paging-box .icon-next,.paging-box .icon-prev{display:block;height:34px}
.paging-box .curr,.paging-box .curr:hover{background:#02c28b;color:#fff;border:1px solid #00b380}
.paging-box .icon-prev{background:url(paging-prev.png) no-repeat 50% 50%}
.paging-box .icon-next{background:url(paging-next.png) no-repeat 50% 50%}
.fenye{padding:30px 0;text-align:center;}
#pagelist{display:inline-block}
#pagelist a{float:left;min-width:20px;background:#f0f0f0;border-radius:3px;font-size:14px;line-height:34px;padding:0 7px;border:1px solid #e3e3e3;margin:0 3px;color:#5b5b5b;height:34px;display:inline-block;text-align:center;vertical-align:middle}
#pagelist img{vertical-align:middle;margin-top:10px}
#pagelist a:hover{background:#e6e6e6;color:#323232}
#pagelist .icon-next,#pagelist .icon-prev{display:block;height:34px}
#pagelist .curr,#pagelist .curr:hover{background:#3c93e5;color:#fff;border:1px solid #3c93e5}
#pagelist .icon-prev{background:url(paging-prev.png) no-repeat 50% 50%}
#pagelist .icon-next{background:url(paging-next.png) no-repeat 50% 50%}
.blogmain h3,
.empty{background:url(empty-icon.png) no-repeat 50% 50%;padding:50px 0;height:180px;text-indent:-9999em;overflow:hidden}
.fyys{width:100%;text-align:center;display:inline-block}
.icon-view{font-size:12px}
.answer-table{padding-top:10px}
.answer-table li{min-height:45px;line-height:32px;padding:0 10px}
.nav p a{font-size:14px;color:#444}
.comment_write_table{width:100%!important;background-color:#fafafa;padding:15px}
.con-box .content{padding:20px;padding-bottom:40px;font-size:14px;color:#444}
.mb15{margin-bottom:10px}
.form-control{ackground-color:#FFF;background-image:none;border:1px solid #e5e6e7;border-radius:1px;color:inherit;display:inline-block;padding:6px 12px;-webkit-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%;font-size:14px}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;background-color:#3c93e5;color:#fff}
.control-label{min-width:70px;text-align:right;display:inline-block}
span.date{float:right;padding-right:15px}
a.title{padding-left:15px;font-size:14px;color:#444}
a.title:hover{color:#02c28b}
.type{padding:10px 0 10px 15px;margin:0 20px;text-indent:0!important;background:#fafafa;font-size:14px;margin-top;10px}
.blogmain li{margin-bottom:10px}
.r_title{height:50px;line-height:50px;padding:0 20px;background:#f9f9f9}
,.r_tybox .r_title{height:40px;line-height:40px}
.r_tybox .r_title h4{font-size:16px;font-weight:400;float:left}
.r_tybox .r_title h4.h4cor{color:#3ab5ba}
.padtitle{height:40px;line-height:40px;font-size:16px;font-weight:400;color:#3ab5ba;padding-left:20px}
.copyright{text-align:center;height:40px;line-height:40px;background:#000;}
.border tr td{padding:10px;font-size:14px;color:#647171;border-bottom:1px solid #f6f7fa}
.border tr th{text-align:center;font-size:14px}
.border tr td.righttd #ctl00_KSContent_TxtTmIntro{padding:0 20px}
.border tr.sort td.title_box{border-bottom:1px solid #F0D5C1;background:#fff}
.border tr.exam_xiaoti{background:#fff!important}
.border tr .lefttd{text-align:right}
.border tr td.star_cor{color:#98a4a4}
.border tr td.shixian{color:#98a4a4}
.border tr td div.padtitle{display:inline-block;color:#3ab5ba;width:100px;height:30px;line-height:30px;margin-left:10px;border-radius:30px}
.border tr td div.gl_btn1 span{width:33.333%}
.border tr td div.gl_btn3 span{width:50%}
.border tr td div.gl_btn3 span.span1 .iconfont{font-size:21px}
.border tr td div.gl_btn3 span .iconfont{font-size:18px}
.border .textbox,.border td select{width:280px;height:31px;outline:0;line-height:31px;border:1px solid #dce2e4;border-radius:3px;padding-left:10px;margin-right:5px}
.border td select{width:292px}
.button{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;background-color:#3c93e5;color:#fff}
.tabs ul{height:40px;background:#f9f9f9;padding:0 20px;border-bottom:1px solid #eee}
.tabs ul li{float:left;padding:0 20px;height:38px;line-height:38px;font-size:14px;border:1px solid #f9f9f9;-webkit-transition:.3s;transition:.3s}
.tabs ul li.puton{background:#fff;border:1px solid #eee;border-bottom:1px solid #fff;height:40px;border-radius:3px 3px 0 0;box-shadow:0 1px 5px #eee inset}
.tabs ul li.puton a{color:#333}
.tabs ul li a{color:#555}
.padnav{padding:10px 20px}
.ty_center{text-align:center}
.emptycss td{text-align:center;padding:50px 0!important}
.flash-title .on{color:#3c93e5;border-bottom:1px solid #3c93e5}
.access-l h4{padding-left:20px}
.fenye table{display:inline-block}
.class-txt .c-bf{padding-top:5px}
.mt-set{margin-top:5px;margin-left:10px}
.nav-mt{padding:10px 0}
.button:hover{color:#fff}