@charset "utf-8";

html{ overflow: -moz-scrollbars-vertical; font-family:"Microsoft YaHei UI","Microsoft YaHei",Arial,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe {PADDING: 0px; MARGIN: 0px;}
DIV, P, I, UL, LI, OL, DL, DT, DD{list-style: none;}
FIELDSET,LABEL,LEGEND,BUTTON,INPUT,FORM {PADDING: 0px; MARGIN: 0px;}
address,caption,cite,dfn,em,th,var {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
A IMG {BORDER-STYLE: none; border: 0px}
table{ }   
.wordwrap{ word-break: break-all; word-wrap: break-word; }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {*display:inline-block;*zoom:100%;}
.clear{ clear:both; height:0px;font-size:0px; line-height:0px; overflow:hidden;}
.blank2 {CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 2px; line-height: 2px; font-size: 0px;}
.blank6 {CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 6px; line-height: 6px; font-size: 0px;}
.blank10 {CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 10px; line-height: 10px; font-size: 0px;}
.blank20 {CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 20px; line-height: 20px; font-size: 0px;}
.blank40 {CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 40px; line-height: 40px; font-size: 0px;}
.hand {CURSOR: pointer;}
.fl{float: left;}.fr{float: right;}

a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none; color:#F14747;}
.w1200{ width: 1200px; margin:0 auto}
.w1150{ width: 1150px; margin:0 auto}
.header{}
.header_register{line-height: 40px;height: 40px;border-bottom: 1px solid #ececec;background: #fafafa;}
.header_register span {font-size: 12px;color: #666; float: left; margin: 0 5px;}
.header_register a {font-size: 12px;color: #444;float: left; margin: 0 5px;}
.header_register a:hover {text-decoration: none;color: #2e77ff}

.header_search {height: 120px;}

.ml10{ margin-left: 10px}
.ml15{ margin-left: 15px}
.ml20{ margin-left: 20px}
.ml30{ margin-left: 30px}
.ml40{ margin-left: 40px}
.ml50{ margin-left: 50px}
.ml60{ margin-left: 60px}
.ml70{ margin-left: 70px}
.ml80{ margin-left: 80px}
.ml90{ margin-left: 90px}
.ml100{ margin-left: 100px}

.mt10{ margin-top: 10px}
.mt15{ margin-top: 15px}
.mt20{ margin-top: 20px}
.mt30{ margin-top: 30px}
.mt40{ margin-top: 40px}
.mt50{ margin-top: 50px}
.mt60{ margin-top: 60px}
.mt70{ margin-top: 70px}
.mt80{ margin-top: 80px}
.mt90{ margin-top: 90px}
.mt100{ margin-top: 100px}


.mr10{ margin-right: 10px}
.mr15{ margin-right: 15px}
.mr20{ margin-right: 20px}
.mr30{ margin-right: 30px}
.mr40{ margin-right: 40px}
.mr50{ margin-right: 50px}
.mr60{ margin-right: 60px}
.mr70{ margin-right: 70px}
.mr80{ margin-right: 80px}
.mr90{ margin-right: 90px}
.mr100{ margin-right: 100px}

.mb10{ margin-bottom: 10px}
.mb15{ margin-bottom: 15px}
.mb20{ margin-bottom: 20px}
.mb30{ margin-bottom: 30px}
.mb40{ margin-bottom: 40px}
.mb50{ margin-bottom: 50px}
.mb60{ margin-bottom: 60px}
.mb70{ margin-bottom: 70px}
.mb80{ margin-bottom: 80px}
.mb90{ margin-bottom: 90px}
.mb100{ margin-bottom: 100px}


.pl10{ padding-left: 10px}
.pl20{ padding-left: 20px}
.pl30{ padding-left: 30px}
.pl40{ padding-left: 40px}
.pl50{ padding-left: 50px}
.pl60{ padding-left: 60px}
.pl70{ padding-left: 70px}
.pl80{ padding-left: 80px}
.pl90{ padding-left: 90px}
.pl100{ padding-left: 100px}

.pt5{ padding-top: 5px}
.pt10{ padding-top: 10px}
.pt15{ padding-top: 15px}
.pt20{ padding-top: 20px}
.pt25{ padding-top: 25px}
.pt30{ padding-top: 30px}
.pt40{ padding-top: 40px}
.pt50{ padding-top: 50px}
.pt60{ padding-top: 60px}
.pt70{ padding-top: 70px}
.pt80{ padding-top: 80px}
.pt90{ padding-top: 90px}
.pt100{ padding-top: 100px}

.pr5{ padding-right: 5px}
.pr10{ padding-right: 10px}
.pr20{ padding-right: 20px}
.pr30{ padding-right: 30px}
.pr40{ padding-right: 40px}
.pr50{ padding-right: 50px}
.pr60{ padding-right: 60px}
.pr70{ padding-right: 70px}
.pr80{ padding-right: 80px}
.pr90{ padding-right: 90px}
.pr100{ padding-right: 100px}

.pb5{ padding-bottom: 5px}
.pb10{ padding-bottom: 10px}
.pb15{ padding-bottom: 15px}
.pb20{ padding-bottom: 20px}
.pb25{ padding-bottom: 25px}
.pb30{ padding-bottom: 30px}
.pb40{ padding-bottom: 40px}
.pb50{ padding-bottom: 50px}
.pb60{ padding-bottom: 60px}
.pb70{ padding-bottom: 70px}
.pb80{ padding-bottom: 80px}
.pb90{ padding-bottom: 90px}
.pb100{ padding-bottom: 100px}

.w200{ width: 200px}

.center{ text-align: center}
.red_c{ color: #F14747!important}
.sys{color: #999; font-size:12px;}
.h250{ height:252px;}
.f13{ font-size:13px;}
.w825{ width: 925px;}

.h90{ height:90px;}  .h115{ height:115px;}

.bgc1{ background:#EF3B3C}
.bgc2{ background:#5096D4}
.bgc3{ background:#B971D4}
.bgc4{ background:#E7812D}
.bgc5{ background:#5265E0}
.bgc6{ background:#E7812D}
.bgc7{ background:#FA605E}
.bgc8{ background:#7263D8}
.bgc9{ background:#31C788}

.w592{ width:592px; border: 1px solid #e5e5e5;}

.p5{ padding:5px 10px!important;}

.w296{ widht:296px;}

.yellow{ color:#FF7302!important}

.w889{width:923px;}

.line-h26 {line-height: 26px;}
.font-12 {font-size: 12px;}
.font-13 {font-size: 13px;}
.font-14 {font-size: 14px;}
.color-666 {color: #666;}
.color-999 { color: #999}
i{ font-style:normal}


.c_red{ color:#E30103!important}
.c_yellow{ color:#FEA24F!important}
.c_black{ color:#323335!important}
.c_green{ color:#34AA70!important}


.sys0{ color:#ff0000!important}


.abstract-head{ height:25px;}
.w735{ width:835px;}
.w450{ width:350px;}

.gyxx{ border:1px solid #EEEEEE}
.p30{ padding:30px;}

.jiaoyi-search{padding: 10px 0 0 10px;}
.jiaoyi-search .form-control{ width:700px; height:42px; border:#e9e9e9 1px solid; border-right:none; padding:0 10px; float:left; font-size:14px;}
.jiaoyi-search .btn{ height:44px; width:60px; border:none;color:#fff; cursor:pointer; background:url(../images/ico-search.png) center no-repeat; float:left; background-color:#4d87de; }

.jiaoyibox{}

.jiaoyibox .table{border-collapse:collapse;width:100%; background:#fff; clear:both; font-size:12px;}
.table th{ border-collapse: separate; height:40px; overflow:hidden; word-break:break-all; word-wrap:break-word; padding:5px 15px; background:#eee; color:#333; font-weight:normal;}
.jiaoyibox .table td{ border-collapse: separate; height:30px; overflow:hidden; word-break:break-all; word-wrap:break-word; padding:5px 15px;}
.jiaoyibox .table tr.bg{ background:#f9f9f9;}
.jiaoyibox .table td a.btn{ display:block; width:78px; height:24px; color:#4d87de; border:#4d87de 1px solid; line-height:24px; text-align:center; border-radius:3px; transition:0.2s; -webkit-transform:0.2s; float:right;}
.jiaoyibox .table td a.btn:hover{ background:#4d87de; color:#fff; text-decoration:none; transition:0.2s; -webkit-transform:0.2s;}
.jiaoyibox .table td em{ display:inline-block; height:15px; background:url(../images/ico-time.png) left center no-repeat; padding-left:22px; font-style:normal; color:#999; }

.jiaoyibox .table td a.bt{ width:520px; display:inline-block;text-overflow:ellipsis; overflow:hidden;white-space: nowrap; }
.jiaoyibox .table td a.bt2{ width:200px; display:inline-block;text-overflow:ellipsis; overflow:hidden;white-space: nowrap; }
.jiaoyibox .table td a.gs{ width:310px; display:inline-block;text-overflow:ellipsis; overflow:hidden;white-space: nowrap; }

.title{ font-size:18px; height:30px; line-height:30px; clear:both;}
.title span{ float:right;}
.title span a{ color:#4d87de; font-size:12px;}
.title em{ font-size:12px; color:#666; font-style:normal; margin:0 10px;}
.title strong{ color:#fa7a20;}
