@charset "gb2312";
/* CSS Document */

/**
 * job168网制作规范
 * 制作部门：网站设计部
 * 制作人员：huanghaishen
 * 制作时间: 2017-11-02
 * 更新时间: 2017-11-02
 *
 * 样式目录:* 第一部分 基础样式部分
 *     ?Nreset
 *     ?Npub Class
 * 第二部分 用例样式部分
 *     ?Ncommon Class
 * 第三部分 页面模式部分
 */

/* ☆ reset ======================================================*/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

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, font, 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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-family:'Microsoft YaHei';
	color:#222;
	position:relative;
}
input{font-family:'Microsoft YaHei';}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a{text-decoration:none;}
/* ☆ pub Class==================================================================*/
.clearfix {zoom: 1;display: table;width: 100%;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
/* ☆ common Class=============================================================*/
.banner{height:550px;background:url(../images/banner.jpg) no-repeat center center;}
.cbu{color:#036eb7;}
.cbr{color:#e6213a;}
.longhide{width:1120px;position:relative;}
.foot{padding:30px 0 20px 0;text-align:center;color:#666;font-size:14px;}
/* ☆ 页面模式部分===========================================================*/
.topOuter {width: 100%;margin: 0 auto;padding: 2px 0;background: #fff;font-size: 12px;}
.topInner {width: 1212px;height: 40px;margin: 0 auto;position:relative;}
.topNav {width: 375px;padding: 20px 0 0 0;float: right;}
.topNav a {color: #000;font-size: 12px;text-decoration: none;}
.mainWrap{width:1100px;margin:0 auto;position:relative;overflow:hidden;}
.maintitle{margin:20px 0 0 0;font-size:20px;font-weight:bold;color:#e6213a;text-align:center;}
.maintitle .sub{font-weight:normal;margin:10px 0 0 0;}
.sutitle{margin:0 0 20px 0;font-size:20px;font-weight:bold;color:#e6213a;text-align:center;}
.section{margin:20px 0 0 0;}
.classtable{border-left:2px solid #e6213a;border-top:2px solid #e6213a;width:100%;_width:98%;*width:98%;}
.classtable td,.classtable th{border-right:2px solid #e6213a;border-bottom:2px solid #e6213a;padding:6px 3px;text-align:center;vertical-align:middle;}
.classtable2 td{padding:9px 3px;}
.classtable th{background:#e6213a;color:#fff;border-right:2px solid #fff;}
.classtable th.lastth{border-right:2px solid #e6213a;}
.tabs{padding:0 0 10px 0;}
.cla{display:none;overflow-y:scroll;}
.tabs a{display:inline-block;*display:inline;*zoom:1;width:80px;height:40px;line-height:40px;background:#eee;color:#555;text-align:center;}
.tabs a.curr{background:#e6213a;color:#fff;}
.intro .dialog{margin:0 0 0 20px;font-size:18px;width:850px;height:76px;line-height:150%;overflow:hidden;}
.intro .dialog b{color:#000;}
.intro .dialog b i{font-style:normal;color:#036eb7;}
.intor_s1,.intor_s2{width:540px;margin:15px 0 0 0;}
.intor_s1 .box{padding:0 0 0 64px;}
.intor_s1 .box h1{font-size:18px;line-height:180%;}
.intor_s1 .box p{font-size:16px;line-height:180%;}
.intor_s1 #ibox_1{background:url(../images/icon_1.png) no-repeat left 5px;}
.intor_s1 #ibox_2{background:url(../images/icon_2.png) no-repeat left 5px;}
.intor_s1 #ibox_3{background:url(../images/icon_3.png) no-repeat left 5px;}
.intor_s1 #ibox_4{background:url(../images/icon_4.png) no-repeat left 5px;}
.teacher{width:173px;height:447px;margin:0 10px 0 0;border:1px solid #ccc;float:left;background:#e6e6e6;}
.teacher .img{width:173px;height:280px;position:relative;}
.teacher .img .name{position:absolute;left:0;bottom:0;width:136px;height:31px;line-height:31px;color:#fff;font-size:20px;text-indent:10px;background:url(../images/name_bg.png) no-repeat center center;}
.teacher .intro{font-size:14px;line-height:150%;padding:10px;}
.hand{display:inline-block;*display:inline;*zoom:1;width:56px;height:31px;margin:0 5px 0 0;vertical-align:middle;background:url(../images/icon_5.png) no-repeat center center;}
.input_t{width:200px;height:40px;padding:0 10px 0 30px;line-height:40px;border:1px solid #e6213a;margin:0 10px 0 0;float:left;}
.input_sub{width:80px;height:42px;line-height:42px;border:none;background:#e6213a;border-radius:4px;text-align:center;color:#fff;float:left;}
#teacher{background:url(../images/icon_6.png) no-repeat 5px center;}
#mobile{background:url(../images/icon_7.png) no-repeat 5px center;}
#email{background:url(../images/icon_8.png) no-repeat 5px center;}
#class{background:url(../images/icon_9.png) no-repeat 5px center;}
.sixboxWrap{width:1120px;height:400px;margin:15px 0 0 0;overflow:hidden;position:relative;}
.sixbox{width:326px;height:160px;padding:20px;float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.sixbox .order{font-size:68px;line-height:61px;}
.sixbox .order i{display:inline-block;*display:inline;*zoom:1;width:76px;height:61px;margin:0 0 0 10px;vertical-align:top;}
.sixbox .order .bz1{background:url(../images/icon_10.png) no-repeat center center;}
.sixbox .order .bz2{background:url(../images/icon_11.png) no-repeat center center;}
.sixbox .order .bz3{background:url(../images/icon_12.png) no-repeat center center;}
.sixbox .order .bz4{background:url(../images/icon_13.png) no-repeat center center;}
.sixbox .order .bz5{background:url(../images/icon_14.png) no-repeat center center;}
.sixbox .order .bz6{background:url(../images/icon_15.png) no-repeat center center;}
.sixbox .title {font-size:22px;font-weight:bold;padding:5px 0;}
.sixbox .title i{font-size:26px;font-weight:bold;}
.sixbox .intro{font-size:16px;line-height:150%;}
.showimg{width:264px;float:left;margin:0 12px 0 0;line-height:200%;text-align:center;}
.getclass{width:100%;height:70px;background:#000;left:0;bottom:0;position:fixed;_position:absolute;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.getclassWrap{width:1140px;left:50%;bottom:12px;position:fixed;_position:absolute;margin:0 0 0 -580px;}
.getclass_heidht{height:100px;width:100%;}
.gct{height:44px;line-height:120%;font-size:16px;color:#fff;background:url(../images/icon_16.png) no-repeat left center;float:left;margin:0 15px 0 20px;padding:0 0 0 60px;}
.input_g{width:180px;height:30px;padding:0 10px;line-height:30px;border:none;margin:7px 10px 0 0;float:left;}
.input_gsub{width:80px;height:30px;line-height:30px;border:none;background:#e6213a;border-radius:4px;text-align:center;color:#fff;float:left;margin:7px 0 0 0;}
.scont{float:right;line-height:120%;font-weight:bold;position:relative;padding:0 0 0 70px;margin:5px 0 0 0;color:#fff;}
.scont .t{position:absolute;left:0;top:0;width:38px;height:32px;padding:0 0 0 24px;line-height:120%;border-right:1px solid #808080;background:url(../images/mp.png) no-repeat left center;}
.scont {font-size:14px;}
.scont p{font-size:22px;line-height:140%;}
.scont h1{font-size:16px;}
.job_aq_tip{color:#C00;border:1px solid #F96; background:#FFC; padding:10px;position:relative;font-size:14px;}
.job_aq_tip_icon{ position:absolute;right:10px;top:10px;font-size:12px;color:#666;}

.qqpop{width:426px;height:169px;background:url(../images/qqpop.png) no-repeat center center;left:50%;bottom:50%;margin:-87px 0 0 -213px;position:fixed;_position:absolute;display:none;border:2px solid #bf2d05;}
.qqpop a{display:block;}
.qqpop .goqq{position:absolute;width: 200px;height: 40px;left: 120px;top: 100px;}
.qqpop .closeqqpop_1{position:absolute;width:74px;height:26px;left:246px;top:144px;}
.qqpop .closeqqpop_2{position:absolute;width: 30px;height:24px;left:393px;top:3px;}

.qqlist {
	position: fixed;
    z-index: 200;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));
    top: 220px;
    left: 0;
    background: #f3fff8;
    border: 1px solid #e6213a;
}

#floatDivBoxs .floatDqq li{height:20px;line-height:20px;margin:10px 8px 10px 0;font-size:12px;text-align:center;}
#floatDivBoxs .floatDqq li a{color:#555;}
#floatDivBoxs .floatDqq li a:hover{color:#f60;}
#floatDivBoxs .floatDqq li a img {vertical-align:middle}
.icon {background: url(/train/images2016/icon.png) no-repeat;}
.floatDtt {
	height: 30px;
	text-align: center;
	line-height: 25px;
	position:relative;
	border-bottom: 1px solid #ccc;
}
.floatShadow {
	line-height: 22px;
}
.qqlistclose {
    cursor: pointer;
    width: 14px;
    height: 65px;
    overflow: hidden;
    position: absolute;
	left: 156px;
    top: -1px;
    background: #e6213a;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    text-decoration: none;
    border-radius: 0 4px 4px 0;
    padding: 7px 10px 15px 12px;
    float: left;
    -webkit-transition: all 0.2s ease-in 0s;
    -moz-transition: all 0.2s ease-in 0s;
    -o-transition: all 0.2s ease-in 0s;
    transition: all 0.2s ease-in 0s;
}

.kfonline {
	padding: 10px;
	background: #e6213a;
	color: #fff;
	font-family: 'Microsoft YaHei';
}

.kf {
	height: 35px;
    line-height: 35px;
    font-size: 18px;
    background-position: -430px -58px;
    padding: 0 0 0 32px;
}

.kftel {
	font-size: 20px;
}

.d_qrcode_open{width: 40px;height:40px;background:url(../images/open.jpg) center center no-repeat;position: fixed;_position:absolute;right: 0;top: 210px;z-index: 1000;cursor:pointer;}
.d_qrcode{width: 135px;position: fixed;_position:absolute;right: 0;top: 210px;z-index: 1002;border:1px solid #e6223a;}
.d_title {background: #e6223a;height: 24px;position: relative;width: 111px;text-align: center;padding-right: 24px;line-height: 24px;color: #fff;}
.d_title a {height: 24px;width: 24px;display: block;position: absolute;top: 0px;right: 0px;background: #e6223a url(../images/close1.jpg) right center no-repeat;}
.d_title a:hover{background:#e6223a url(../images/close2.jpg) right center no-repeat}
.d_core {padding: 13px 13px 0 14px;background-color: #fff;width: 108px;}
.d_share {color: #929191;height: 30px;width: 135px;font-size: 12px;line-height: 30px;text-align: center;background-color: #fff;}
.classlistwrap{text-align:center;margin:0 0 10px 0;}
.classlistwrap select{height:30px;line-height:30px;}
.clsse{display:none;}