@charset "utf-8";
/* CSS Document */
body {color:#666;font-size:12px;background: url("images/mainBg.gif") repeat;font-family:Arial,'微软雅黑',SimSun,sans-serif}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, input, select {margin:0;font-weight:normal;border:0;padding:0;color:#666}
a:link{color:#0000CC;text-decoration:none;outline:none}
a,a:visited, a:hover{text-decoration:underline}
a:focus {-moz-outline-style: none}
ul,li{list-style:none}

legend {border: 0;/* 1 */padding: 0;white-space: normal;/* 2 */*margin-left: -7px;/* 3 */}
button,input,select,textarea {font-size: 100%;/* 1 */margin: 0;/* 2 */vertical-align: baseline;/* 3 */*vertical-align: middle;/* 3 */}
button,input {line-height: normal}
button,html input[type="button"], /* 1 */input[type="reset"],input[type="submit"] {-webkit-appearance: button;/* 2 */cursor: pointer;/* 3 */*overflow: visible; /* 4 */}
button[disabled],input[disabled] {cursor: default}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;/* 1 */padding: 0;/* 2 */*height: 13px;/* 3 */*width: 13px;/* 3 */}
input[type="search"] {-webkit-appearance: textfield;/* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box;/* 2 */box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0}
textarea {overflow: auto;/* 1 */vertical-align: top;/* 2 */}
table {border-collapse: collapse;border-spacing: 0}

/* Float & Clear */
.clearFix:after {clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearFix{clear:both;zoom:1;overflow:visible}
.clearfix:after {clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearfix{clear:both;zoom:1;overflow:visible}
.fl {float:left}
.fr {float:right}

.f12{font-size:12px}

.w1{width:793px}
.w2{width:179px}

.mt10{margin-top:10px}

.add{width:990px;margin:0px auto 20px}
.noBorder{border:none!important}
.radius3{border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px}
#wrapper{width:990px;margin:0 auto}
/* -header */
.hd{position:relative;margin:5px auto;z-index:6}
.hdLogo span{display:inline-block;text-decoration:none}
.hdLogo h1{margin-right:10px;display:inline;width:123px}
.hdMn{position:absolute;right:5px;top:5px}
.hdMn .hdm0,.hdMn .hdm1,.hdMn .hdm2,.hdMn .hdm3,.hdMn .hdm4{background:url("images/bg.gif") 0px -22px no-repeat;color:#666;text-decoration:none;margin-right:-2px;margin:0px -2px 0px -1px;cursor:pointer;float:left;border-width: 1px 1px 0;border-color: #F4F4F4;border-style: solid}
.hdMn .hdm0 a,.hdMn .hdm1 a,.hdMn .hdm2 a,.hdMn .hdm3 a,.hdMn .hdm4 a{display:inline-block;padding:3px 12px;position:relative;z-index:5;text-decoration:none;font-size:12px;color:#666}
.hdMn .hdmn1 a,.hdMn .hdmn2 a{display:block;font-size:12px;margin:5px;padding:4px 3px;white-space:nowrap;position:relative}
.hdMn .fst{background:url(images/weibo.png) no-repeat 0 3px;padding-left:10px}
.hdMn .hdm1 a.iwSell {color:#0000CC}
.hdMn .hdmn1,.hdMn .hdmn2{position:absolute;display:none;width:100px}
.hdMn .hdm1:hover ,.hdMn .hdm2:hover{border-width:1px 1px 0;border-style:solid;border-color:#ccc;position:relative;background:#fff}
.hdMn .hdm1:hover a,.hdMn .hdm2:hover a{background:#fff}
.hdMn .hdm1:hover  .hdmn1,.hdMn .hdm2:hover  .hdmn2{display:block;border-width:1px;border-style:solid;border-color:#ccc;left:-1px;top:19px;background:#fff}
.hdMn .hdmn1 a:hover,.hdMn .hdmn2 a:hover{background:#DDE5F4}
.hdMn .hdm4 a{color:#000;font-weight:bold}
.hdsbox{background-color:#f4f4f4;padding:7px 10px;clear:both;zoom:1;overflow:hidden}
.hdsbox .hdtext{width:363px;padding:3px 0px 3px 6px;color:#ccc}
.hdsbox select{padding:2px 2px 2px 5px;width:160px}
.hdsbox select option{padding:0px 0px 0px 3px}
.hdsbox input,.hdsbox select{border:1px solid #aaa;vertical-align:middle;margin-right:8px;float:left}
.hdsbox input.hdsearch{border:none;padding:2px 14px;color:#fff;font-size:13px;font-weight:bold;height:22px;cursor:pointer;background:url("images/bg.gif") repeat-x}
.hdsbox a.advSearch{display:inline-block;float:left;height:22px;line-height:22px}
.hdsbox a.advSearch:link{color:#666;text-decoration:none}
.hdsbox a.advSearch:visited{color:#666;text-decoration:none}
.hdsbox a.advSearch:active,.hdsbox a.advSearch:hover{color:#666;text-decoration:underline}

/* -navigation */
#navigation{width:990px;margin:0 auto}
.ngcol{width:990px}
.ngcol b{display:inline-block;font-size:0;height:2px;overflow:hidden;white-space:nowrap;float:left}
.ngcol .ngc1{background:#ff0000;width:23%}
.ngcol .ngc2{background:#990033;width:4%}
.ngcol .ngc3{background:#000099;width:22%}
.ngcol .ngc4{background:#cc6600;width:4%}
.ngcol .ngc5{background:#ffcc00;width:22%}
.ngcol .ngc6{background:#999900;width:4%}
.ngcol .ngc7{background:#99cc00;width:21%;_width:20.8%;*width:20.8%}
.ngtab{background:url("images/bg.gif") 0px -43px;border:1px solid #ccc;border-top:0}
.ngtab div{margin:0;float:left;border-right:1px solid #ccc}
.ngtab div a{padding:8px 20px 4px;font-weight:bold;font-size:14px;color:#666;display:block;text-decoration:none}
.ngtab div a:visited{color:#666}
.ngtab div a:hover{text-decoration:underline;color:#666}
.ngtab div.hot a{padding-right:50px;background:url("images/items_header.gif") 88px -60px no-repeat}
.ngtab div.hot a:hover {text-decoration:none;cursor:pointer}
.ngtab div.nu {padding-right:30px;background:url("images/items_header.gif") right 0px no-repeat}
.ngtab div.nu .hddownWrap{display:none;position:absolute;z-index:999;clear:both;border:0}
.ngtab div.nu .hddownTop{height:10px;border:0;border-top:1px solid #ccc;margin-left:130px;float:none;padding:0;font-size:0;line-height:1px}
.ngtab div.nu .hddown{position:relative;background:#fff;width:130px;border:1px solid #ccc;border-top:0;padding:5px 0;left:-1px;top:0px}
.ngtab div.nu .hddown a{border:none;font-size:12px;font-weight:normal;padding:5px;text-decoration:none;color:#666;width:110px;margin:0 auto;background:#FFF}
.ngtab div.nu .hddown a:hover{background:#dde5f4;color:#666}
.ngtab div.hot:hover a{background-position:88px -90px}
.ngtab div.nu:hover {background-color:#fff;background-position:right -30px}
.ngtab div.nu:hover {border-bottom-color:#FFF}
.ngtab div.nu:hover .hddownWrap{display:block}

.ngtab div.vz .hddown{width:100px}
.ngtab div.vz .hddownTop{margin-left:130px}
.ngtab div.vz .hddown a{width:80px}

.ngtab div.sc a{padding-left:40px;background:url("images/items_header_sellercenter.gif") 8px 0px no-repeat}
.ngtab div.sc a:hover {cursor:pointer}
.ngtab div.sc:hover a{background-position:8px -30px}
.ngtab div.sc .hddown{width:150px}
.ngtab div.sc .hddownTop{margin-left:130px}
.ngtab div.sc .hddown a{width:130px}

.ngtab div.damai a,.ngtab div.damai a:visited,.ngtab div.damai a:hover{color:#0066cc}
.ngtab div.ask{border-right:0;float:right}
.ngtab div.ask a{font-size:12px;font-weight:normal;padding:8px 25px 5px 30px;background:url("images/icon_q.png") 6px 8px no-repeat}

.hdsbox div.ask{border-right:0;float:right;margin-top:6px}
.hdsbox div.ask a{font-size:12px;font-weight:normal;padding:8px 20px 5px 30px;background:url(images/icon_q.png) 6px 8px no-repeat}

/*-- crumb --*/
#crumbs{width:990px;margin:20px auto}
#crumbs a{color:#999999;font-size:12px;margin-right:9px;vertical-align:middle}
#crumbs b{background:url('images/icons.png') right top no-repeat;width:4px;height:8px;display:inline-block;*display:inline;*zoom:1;text-indent:-99999px;margin-right:8px;vertical-align:middle}
#crumbs span{font-size:12px;display:inline-block;*display:inline;*zoom:1;font-weight:normal;vertical-align:middle}

h2.subTitle{width:990px;margin:0 auto 20px;color:#333;font-size:24px;font-weight:normal;border-bottom:1px solid #e5e5e5;padding:0px 0px 8px 0px}

/* layout */
.layout{width:990px;margin:0 auto}
.layoutLeft {float: left;width:100%}
.layoutRight {float: right;width:100%}

/*-- mblock --*/
.mblock{border-radius:1px;position:relative;background:#e7e7e7;left:4px;top:4px}
.mblockInner{height:100%;background:#fff;position:relative;left:-4px;top:-4px;border:1px solid #e7e7e7}
.mblockInner.pagePadding{padding:0 20px}
.mblock.InfoNav{background:#f2f2f2}

.L_top,.L_top2{border-bottom:solid 5px #e5e5e5;padding:26px 0;position:relative;margin:0 auto}
.L_top .foc{background:#E5E5E5;padding-right:25px}
.L_top a{display:inline-block;text-decoration:none;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;vertical-align:middle;height:24px;line-height:24px;background:#eeeeee;position:relative;margin-right:6px;color:#666;background: none;border:1px solid #DDD;width:auto;padding:0 9px;cursor: pointer;vertical-align:middle}
.L_top a:hover{background:#E5E5E5;text-decoration:none}
.L_top .foc img{display:block;position:absolute;right:5px;top:5px}
.L_top span img{display:none}

.L_top2 select{display:none}
.L_top2 span{padding:0 8px}
.L_top2 span input[type=radio]{position:relative;top:3px;cursor:pointer}
.L_top2 span label{padding-left:3px;cursor:pointer}

.control-group .controls span{cursor:pointer}
.control-group .controls span input[type=radio]{position:relative;top:3px;cursor:pointer}


.L_top3 img{position:relative;top:1px;left:1px}
/* courseLine */
.courseLine{width:793px;height:42px;position:relative;z-index:2}
.courseLine li{display:block;float:left;width:150px;height:41px;font-size:14px;line-height:42px;border:1px solid #E7E7E7;background:#f9f9f9}
.courseLine li span{display:block;float:left;background:url(images/tabbg.png) no-repeat;margin:13px 8px 0 33px;_margin:13px 8px 0 16px}
.courseLine li.first{border-right:none;border-radius:3px 0 0 0;background:url(images/tabbg2.jpg) right bottom no-repeat}
.courseLine li.first span{width:16px;height:16px}
/*.courseLine li.second{border-radius:0 3px 0 0;background:url(images/tabbg1.jpg) 0 bottom no-repeat;color:#999} */
.courseLine li.second{border-radius:0 3px 0 0;color:#999;background:#FFFFFF ;}
.seconds{border-radius:0 3px 0 0;color:#999;background:#E7E7E7 ;padding-left:50px;height: 42px;line-height: 42px;}
.seconds span{width:15px;height:15px;background-position:0 -19px}
.imgs {background: rgba(0, 0, 0, 0) url("images/523579.png") repeat scroll 0 0;}
.courseLine li.second span{width:15px;height:15px;background-position:0 -19px}
.courseLine li.on{
      filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  
color:#000;height:42px;border-bottom:none}
.pagePadding{padding:0 45px}

.courseContent{_margin-top:-2px}

/* train */   
.train{border-bottom:1px dotted #E5E5E5;padding-bottom:24px;position:relative;width:900px;margin:20px 0 24px 50px}
.train em{display:block;height:16px;width:35px;float:left;float:left;position:absolute;left:-38px;top:10px}
.train em.free{background:url(images/icon_fee.png) 0 0 no-repeat}
.train em.charge{background:url(images/icon_fee.png) 0 -16px no-repeat}

.trainLast{border-bottom:none;margin-bottom:0px}
.trainLeft{width:284px}
.trainLeft a,.trainLeft2 a{font-size:14px;color:#666;line-height:30px}
.trainLeft a span,.trainLeft2 a span{font-size:24px}
.trainLeft p,.trainLeft2 p{font-size:12px;color:#999;line-height:20px}
.trainCenter{margin:6px 14px 0 14px;width:233px;height:55px;border:1px solid #ddd;background-color:#fbfbfb;border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;line-height:18px}
.trainCenter .trainTime{margin-top:10px;width:170px;height:35px;text-align:center;border-right:1px solid #ccc} 
.trainCenter .trainCity{margin-top:10px;width:60px;text-align:center} 
.trainCenter strong{font-weight:bold}                                      		
.trainRight{width:153px}												
.trainRight p.button{background:url(images/listbg.jpg) no-repeat;width:100%;height:37px;margin-top:18px;text-align:center;line-height:34px;font-size:14px;color:#FFF}	
.trainRight p.button a,.trainRight p.formApply a{display:inline-block;width:100%;height:35px;color:#FFFFFF;
text-shadow:1px 1px 1px #666;
-ms-text-shadow: 1px 1px 1px #666;/* IE 8 */
-khtml-text-shadow: 1px 1px 1px #666;/* Safari 1.x */
-moz-text-shadow: 1px 1px 1px #666;/* Netscape */	
}
.trainRight p.button a:hover,.trainRight p.formApply a:hover{text-decoration:none}
.trainRight p.formApply{background:url(images/listbgApply.jpg) no-repeat;width:100%;height:37px;text-align:center;line-height:34px;font-size:14px;color:#FFF;margin-top:6px}	
.trainRight p.pending{background:url(images/listbgPending.jpg) no-repeat;margin-top:2px}
.trainRight p.applyEnd{background:url(images/listbgApplyEnd.jpg) no-repeat}
.trainRight p.formDown{text-align:center;padding-top:5px;line-height:14px}
.trainRight p.formDown a{display:inline-block;color:#e72e35}
.trainRight p.formDown span{display:inline-block;vertical-align:top;margin-right:5px;width:13px;height:12px;font-size:0;line-height:0;background:url(images/classDown.gif) no-repeat}

.trainRight .formTime{text-align:center;padding-top:5px;font-size:12px;color:#999}	
.trainRight .formTime span{color:#990000}	
.trainRight .formTime.pendingPrompt{line-height:14px}							

.trainRemind p.button{ background-image:url(images/login01.jpg);}
.trainRight .trainRemind{ margin-top:6px;width:153px; height:57px; background-color:#f0f0f0;border-radius:3px;-moz-border-radius: 3px; -webkit-border-radius: 3px; text-align:center;font-size:14px; color:#666; font-family:"微软雅黑";}													
.trainRight .trainRemind p{line-height:16px;_line-height:18px;*line-height:18px;padding:0 10px;}							
.trainRight .trainRemind p span{color:#ff0000}
.trainRight .trainRemind p.line1{padding:20px 10px}	
.trainRight .trainRemind p.line2{padding:13px 10px}
.trainRight .trainRemind p.line3{padding:5px 10px;font-size:12px}

.trainLeft2{width:440px}
.trainCenter2{margin:6px 30px 0;width:233px;height:55px;border:1px solid #ddd;background-color:#fbfbfb;border-radius:3px;line-height:18px}
.trainCenter2 .trainTime{margin-top:8px;width:165px;height:35px;text-align:center} 
.trainCenter2 p.trainAdd{width:65px;border-left:1px solid #ccc;height:40px}
.trainCenter2 strong{font-weight:bold}                                         		


/* fanye */
.fanye{text-align:center;padding:18px 0}
.fanye a.fanye_a1{display:inline-block;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border:solid 1px #ddd}
.fanye a.fanye_a1 img{width:34px;height:34px;vertical-align:bottom;background:url(images/icon_1hover-2.gif) no-repeat 12px center;position: relative;left:1px}
a#f_none:hover{border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border:solid 1px #ddd}
a#f_none:hover img{width:34px;height:34px;background:url(images/icon_1.gif) no-repeat 12px center;vertical-align:bottom}
.fanye a.fanye_a2{display:inline-block;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border:solid 1px #ddd}
.fanye a.fanye_a2:hover{background: none}
.fanye a.fanye_a1:hover{background: none}
.fanye a.fanye_a2 img{width:34px;height:34px;vertical-align:bottom;background:url(images/icon_2hover-2.gif) no-repeat center center;position: relative;left:-2px}
.fanye a{display:inline-block;text-align:center;width:34px;height:34px;line-height:34px;vertical-align:middle;margin-left:3px;font-family: 微软雅黑;
color:#006cb8}
.fanye a:hover{background: #C9DDE8;text-decoration: none;border-radius:4px}
.fanye span{display:inline-block;text-align:center;width:34px;height:34px;line-height:34px;vertical-align:middle;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border:solid 1px #c9dde9;margin-left:3px}	
.fanye span.firstPage,.fanye span.endPage{display:inline-block;text-align:center;width:34px;height:34px;line-height:34px;vertical-align:middle;margin-left:3px;font-family: 微软雅黑;color:#006cb8;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border:solid 1px #ddd}
.fanye span.firstPage img{width:34px;height:34px;background:url(images/icon_1.gif) no-repeat center center;vertical-align:bottom}
.fanye span.endPage img{width:34px;height:34px;background:url(images/icon_2.gif) no-repeat center center;vertical-align:bottom}

/* friendLink */
.friendLink{width:179px;height:148px;margin-top:42px;background:#1678be;border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;box-shadow:3px 3px 1px #E6E6E6;-moz-box-shadow:3px 3px 1px #E6E6E6;-webkit-box-shadow:3px 3px 1px #E6E6E6}	
.friendLink ul{padding-top:13px}
.friendLink ul li{font-size:14px;line-height:30px;background:url(images/dot.jpg) no-repeat 15px 15px;padding-left:26px}
.friendLink ul li a{color:#FFFFFF}
.friendLink.mtZone{margin-top:0}
/* service */
.service{padding:15px;float:left;width:960px;font-size:14px;line-height:16px;margin-top:15px;background-color:#e9e9e9;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}

.service a{color:#0000cc}

/* formList */
.formListTit{border-radius:1px 1px 1px 1px;left: 4px;position:relative;top:4px;width:150px;height:42px;border-radius:3px 3px 0 0}
.formListTitInner{background:#FFFFFF;border:1px solid #E7E7E7;border-bottom:1px solid #fff;left:-4px;position:relative;top:-4px;font-family: "微软雅黑";font-size: 14px;height:41px;line-height:42px;width:150px;border-radius:3px 3px 0 0;text-align:center;z-index:2}

.formListCont{width:700px;margin:0 auto}
.formListContTit{margin:30px auto 25px;background-color:#e5e5e5;height:auto;line-height:25px;font-size:14px}
.formListContTit table{width:100%}
.formListContTit table td{padding:2px 10px;text-align:left;vertical-align:top}

.error-block{display:inline-block;font-size:12px;background:url(images/wrong.png) no-repeat 15px 4px;padding-left:38px;color:#d11421}
.correct-block{display:inline-block;width:17px;height:17px;background:url(images/correct.png) no-repeat;position:relative;top:4px;left:15px}

.formList .control-group {margin-bottom: 14px}
.formList .control-group em{color:red;font-style:normal}
.formList .control-label {float: left;width:146px;padding-top:2px;text-align:right;font-size:14px;color:#666}
.formList .controls {margin-left:156px;line-height:23px}
.formList .controls input[type="text"], .formList .controls input[type="number"], .formList .controls input[type="password"], .formList .controls textarea {border: 1px solid #c6c6c6;width:134px;height:21px;line-height:21px;border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding:0 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#fafafa}
.formList .controls textarea{width:300px;height:100px} 
.formList .controls input{_border:1px solid #c6c6c6}
.formList .controls select {width:82px;border: 1px solid #ccc;box-shadow:2px 2px #f0f0f0;height:22px;border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding:2px 2px 2px 5px;line-height:18px;vertical-align:middle;[padding:0;line-height:22px;] font-size:12px;color:#999999}
.formList .controls input[type="text"].formError{border:1px solid #d11421}
.formLine{margin:33px 0 35px 0;border-bottom:1px dotted #ccc}
.formPrompt{padding:10px 0 10px 0;text-align:center;color:#999;border-bottom:5px solid #E5E5E5}
.formPrompt2{background:#ececec;color:#d11421;line-height:18px;padding:15px 10px;width:480px;margin:auto}
.formButton{margin:20px 0 26px 0}
.formSubmit{float:left;border:none;font-size:16px;color:#FFFFFF;margin-left:224px;width:123px;height:34px;background:url(images/formbuttonbg.jpg) no-repeat;line-height:34px;text-align:center}
.formEmpty{border:none;font-size:16px;color:#FFFFFF;margin-left:10px;width:123px;height:34px;line-height:34px;text-align:center;background-color:#ccc;border-radius:2px}   

/* goBack */
.goBack{width:179px;height:39px;line-height:39px;text-align:center;font-size:16px;margin-top:42px;background:#fff;border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;box-shadow:3px 3px 1px #E6E6E6}
.goBack a{color:#0654ba}
.friendLink2{margin-top:14px}  

/* toTop */
.toTop{width:34px;height:35px;background:url(images/top.jpg) no-repeat;position:fixed;right:10px;bottom:10px;cursor: pointer}
.toTop:hover{background:url(images/top-h.jpg) no-repeat;position:fixed;right:10px;bottom:10px}
#submitBtn{border:none}

/* footer */
#footer{background:none transparent;width:970px;margin:20px auto 0;padding:10px}
#footer .link a {color: #0000CC;padding: 0 6px}
.copyright{width:970px;border-top: 1px solid #CCCCCC;margin-top: 17px;padding-top:10px;color:#999999}
.copyright .tips {float: right;font-weight: bold;color:#999999}
.copyright a.link,.copyright a,.copyright a:visited,.copyright a:hover{color:#0000cc}
.copyright img{vertical-align:middle}
.copyright p{line-height:26px;color:#999999}
.copyright .ipc{padding: 0 25px 0 0;background: url("images/item_foot.gif") no-repeat 143px -1px}
									
/* Confirmation */
.con_container{width:800px;margin:0 auto}
.con_header{width:800px;height:95px;background-color:#f3f3f3}										
.con_header .con_logo{padding:20px 0 0 23px;height:50px;font-size:30px}										
.con_header .con_logo img{display:inline-block;float:left;width:126px;height:50px;padding-right:28px}
.con_header .con_logo p{float:left;padding-left:20px;margin:2px 0;border-left:1px solid #000;height:46px;line-height:46px}
.con_time{float:right;padding-right:20px;font-size:16px;color:#666}
.con_content{width:800px;background:#fff}
.con_prompt1{color:#666;text-align:center;line-height:18px;padding-top:30px;padding-bottom:10px}
.con_prompt2{color:#e72e35;font-size:16px;font-weight:bold;text-align:center;padding:12px 0 16px 0}
.con_prompt3{color:#e72e35;font-size:18px;text-align:center;padding:38px 0 36px 0}
.con_complete{font-size:28px;color:#7bbd26;line-height:28px;position:relative;top:10px}
.con_complete img{position:relative;top:8px;margin-right:3px}

/*con_title*/
.con_title{width:456px;margin:0 auto;padding:5px 0 10px 0;border-top:4px solid #eee;*padding:8px 0}
.con_title p{text-align:center;font-size:12px;color:#666}
.con_title p.goToPay{width:125px;height:37px;line-height:34px;background:url(images/goToPay.jpg) 0 0 no-repeat;margin:4px auto}
.con_title p.goToPay a, .con_title p.goToPay button{color:#fff;font-size:16px;text-decoration:none;
text-shadow:1px 1px 1px #666;
-ms-text-shadow: 1px 1px 1px #666;/* IE 8 */
-khtml-text-shadow: 1px 1px 1px #666;/* Safari 1.x */
-moz-text-shadow: 1px 1px 1px #666;/* Netscape */	
}
.con_title p.goToPay button{background:transparent;width:100%;height:33px;outline:0;padding:0;border:0}
.con_title p.goToPay a:hover{text-decoration:none}
/* con_form */
.con_form{width:500px;border:3px solid #cccccc;margin:0 auto 20px}
.con_form p{padding:8px 0;line-height:20px;border-bottom:1px solid #cccccc;font-size:14px;color:#666}
.con_form p.con_orderNum{background:#fffaaf;font-size:12px;color:#333}
.con_form p.con_orderNum span,.con_form p.con_orderNum b{font-size:14px;font-weight:bold;color:#333}
.con_form p.con_formGrey{background-color:#f3f3f3}
.con_form p span{display:inline-block;width:145px;text-align:right}
/* con_form2 */
.con_form2{width:500px;border:3px solid #cccccc;margin:0 auto 20px;height:150px}
.con_form2 p{padding:8px 20px;line-height:20px;font-size:14px;color:#666}
.con_form2_left{width:300px;float:left;}
.con_form2_right{width:200px;margin-left:300px;}



/* barCode */
.barCode{width:800px;margin-bottom:40px}
.barCode p{text-align:center;font-size:14px;color:#666;line-height:30px}
.barCode img{display:block;margin:0 auto}

.con_formOperate{width:700px;border-top:5px solid #E5E5E5;padding:20px 0;margin:0 auto;padding-bottom:50px}
.con_formOperate input[type="button"], .con_formOperate button[type="submit"]{float:left;border:none;font-family:"黑体";font-size:16px;color:#FFFFFF;width:125px;height:37px;line-height:34px;text-align:center;margin-left:22px}
*html .con_formOperate input{float:left;border:none;font-size:16px;color:#FFFFFF;width:125px;height:37px;line-height:34px;text-align:center;margin-left:22px}
.con_formOperate div{text-align:center;width:100%;overflow:hidden;color:#666;line-height:26px}
.con_formPrint{margin-left:140px!important;background:url(images/con_formPrint.jpg) no-repeat}
.con_formPrintCom{margin-left:215px!important}
.con_formPay{background:url(images/goToPay.jpg)}	
.con_formSave{background:url(images/formbuttonbg.jpg) no-repeat}

/* prompt提示页面 */		
.main{margin:20px auto 50px;width:988px;background-color:#FFFFFF;border:1px solid #E3E3E3;border-radius:4px 4px 4px 4px}
.prompt{width:80%;height:auto;margin:80px auto}
.prompt span{display:inline-block;padding-right:8px;background:url(images/prompt.png) no-repeat}
.prompt h2{text-align:center;padding-bottom:15px}
.prompt p{font-size:13px;line-height:24px;padding-bottom:10px}
.prompt p a{font-size:16px;color:#0033FF;text-decoration:underline;font-weight:bold}
.prompt span.success{width:20px;height:16px;background-position:0 -40px}
.prompt span.fail{width:16px;height:16px;background-position:0 -21px}
.prompt span.warn{width:17px;height:17px}

/* navBar */
.navBar{width:990px;height:100px;margin:0 auto 20px;box-shadow:3px 3px 3px #ddd}
.navBar div{float:left}
.navBar .class1{width:191px;height:100px;background:url(images/class1.jpg) no-repeat}
.navBar .class1:hover{background:url(images/classHover1.jpg) no-repeat}
.navBar .class2{width:201px;height:100px;background:url(images/class2.jpg) no-repeat}
.navBar .class2:hover{background:url(images/classHover2.jpg) no-repeat}
.navBar .class3{width:219px;height:100px;background:url(images/class3.jpg) no-repeat}
.navBar .class3:hover{background:url(images/classHover3.jpg) no-repeat}
.navBar .class4{width:189px;height:100px;background:url(images/class4.jpg) no-repeat}
.navBar .class4:hover{background:url(images/classHover4.jpg) no-repeat}
.navBar .class5{width:190px;height:100px;background:url(images/class5.jpg) no-repeat}
.navBar .class5:hover{background:url(images/classHover5.jpg) no-repeat}

/*courseInfo*/
.courseInfo{width:696px;height:auto;margin:20px auto;overflow:hidden}
.courseInfoTitle{background:#ffffcc;height:83px}
.courseInfoTitle p{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:24px;color:#333333;font-weight:bold;padding:20px 0 0 30px}
.courseInfoCon{overflow:hidden;margin-top:22px;border-bottom:5px solid #ccc;padding-bottom:20px}
.courseInfoNav{width:183px;height:auto}
.courseInfoNav .InfoNav{border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px}
.courseInfoNav .courseInfoNavTitle{height:68px;color:#fff;text-align:center;line-height:58px;font-size:16px;background:#f7b100;overflow:hidden;border:1px solid #f7b100;width:177px;margin:1px auto;position:relative;z-index:9}
.courseInfoNav .courseInfoNavList{position:relative;z-index:10;top:-10px;background:#fff;width:179px;margin:0 auto}
.courseInfoNavList li a{height:34px;display:block;width:100%;line-height:34px;text-align:center;border-bottom:1px dashed #ccc;color:#666}
.courseInfoMain{width:460px;padding-top:10px;padding-right:15px;color:#666}
.courseInfoMain p{line-height:24px}
.courseInfoBot{padding:20px 0;line-height:24px}

/*onlineTrain,nameSpace:online,shadow,160316*/
.online{ padding:0 22px 0;}
.online .title{ height:50px;line-height:50px;font-size:18px;padding-left:15px;margin-top:20px;color:#333;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#a9d947,endColorStr=white);/*IE 6 7 8*/ 
background: -ms-linear-gradient(left, #a9d947 20%,#fff 100%);/* IE 10 */
background:-moz-linear-gradient(left,#a9d947 20%,#fff 100%);/*火狐*/ 
background: -webkit-linear-gradient(left, #a9d947 20%, #fff 100%);/*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(left, #a9d947 20%, #fff 100%);/*Opera 11.10+*/
background: linear-gradient(left, #a9d947 20%, #fff 100%);/*Opera 11.10+*/}
.online .top{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f7b101,endColorStr=white);/*IE 6 7 8*/ 
background: -ms-linear-gradient(left, #f7b101 20%,#fff 100%);/* IE 10 */
background:-moz-linear-gradient(left,#f7b101 20%,#fff 100%);/*火狐*/ 
background: -webkit-linear-gradient(left, #f7b101 20%, #fff 100%);/*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(left, #f7b101 20%, #fff 100%);/*Opera 11.10+*/
background: linear-gradient(left, #f7b101 20%, #fff 100%);/*Opera 11.10+*/}

.online .Item{ width:445px; background:#f0f0f0; margin:16px 0 0; position:relative}
.online .Item p{padding-left:15px}
.online .Item .subTit{ display:block;height:50px; line-height:50px;padding-left:15px; font-size:16px; color:#333}
.online .Item .subTit strong{font-weight:bold}
.online .Item .img{ display:block; width:100%; background-color:#0c72d3}
.online .Item img{ width:100%}
.online .Item .time,.online .Item .intro{ font-size:14px; line-height:20px;}
.online .Item .link{ margin-bottom:15px;}
.online .Item .link a{ color:#006ed9; border-bottom:1px solid #006ed9}
.online .Item .tag{ position:absolute; right:0; top:0; width:51px; height:51px; background-image:url(images/tag.png); background-repeat:no-repeat;}
.online .Item .new{ background-position:0 0;}
.online .Item .hot{ background-position:0 -51px;}

@media only screen and (max-width:990px){
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;font-size:14px}

.navBar{display:none}
#wrapper,#navigation,#crumbs,h2.subTitle,.add,.courseLine,.layout,#footer,.train,.trainRight,.trainLeft2{width:100%}	
.courseLine{height: auto;overflow:hidden;}
.courseLine li.on{border-bottom:1px solid #E7E7E7;}   
.courseLine li{height: 42px;}
.courseLine li{width:50%}
.L_list{padding-bottom:0}
#crumbs,h2.subTitle{padding-left:15px;padding-right:15px}
.mblockInner{border:none}
.add{background:#016db8} 
.add .add1{max-width:100%}
.add .add2{display:none}
.carousel-inner .add2 {
max-width: 100%;
}

.L_top2 select{diplay:block;border:1px solid #c1c1c1;width:200px;border-radius:5px;padding:5px}

.train{margin:25px 0 0}
.train em{float:left;position:static;margin:8px 8px 0 0}	
.trainCenter2{margin:10px 0;width:100%}
.trainCenter2 .trainTime{width:65%}
.trainCenter2 p.trainAdd{width:35%}
.trainRight p.button,.trainRight p.pending,.trainRight p.formApply{background-size:102% auto;height:40px;border-radius:5px;line-height:40px}
.trainRight p.button a,.trainRight p.formApply a{height:40px}
.trainRight p.button{margin-top:5px}

/*onlineTrain,nameSpace:online,shadow,160316*/
.online{padding:0;}
.online .Item{width:100%;}


}

/*20170714-css-start*/
.L_list{ padding:0px !important;}
.courType,.courGrades,.courAttr{ display:block; color:#656565; font-size:14px; margin-top:10px; }
.courType span,.courGrades span,.courAttr span{ cursor:pointer; display:inline-block; color:#656565; font-size:14px; margin-left:10px;  padding:5px; }
.courType span.active,.courGrades span.active,.courAttr span.active{ background:#81be01; color:#FFFFFF;}
/*.courType span:hover,.courGrades span:hover,.courAttr span:hover{ background:#81be01; color:#FFFFFF; }*/
.itemCourse{ width:168px; margin:15px 15px 0 0; background:#f0f0f0; }
.couPosition{position:relative; }
.mR{ margin-right:0 !important;}
.learnTitle,.learnTime,.learnCon{ color:#333333; font-size:12px; line-height:24px;}
.bgLayers{ position:absolute; left:0; bottom:0; display:inline-block; width:98%; height:25px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#030000,endColorStr=white);/*IE 6 7 8*/ 
background: -ms-linear-gradient( bottom, #030000 20%,#fff 100%);/* IE 10 */
background:-moz-linear-gradient(bottom,#030000 20%,#fff 100%);/*火狐*/ 
background: -webkit-linear-gradient(bottom, #030000 20%, #fff 100%);/*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(bottom, #030000 20%, #fff 100%);/*Opera 11.10+*/
background: linear-gradient(bottom, #030000 20%, #fff 100%);/*Opera 11.10+*/
filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;
color:#FFFFFF;
text-align:right; padding-right:5px; line-height:25px;
}
.courseCon{ padding:5px;}
.courseCon .learnTitle,.learnTime,.learnCon{ color:#333333; font-size:12px; line-height:20px;}
.learnCon{ height:40px; overflow:hidden;}
.salesIcon{ display:inline-block; width: 55px;height: 15px; background: #e7301e;text-align:center; color:#FFF; font-style:normal;font-size:12px; line-height:15px;-moz-border-radius: 100px / 80px;-webkit-border-radius: 100px / 80px; border-radius: 100px / 80px; }
.customerIcon{ display:inline-block; width: 55px;height: 15px; background: #2071ca;text-align:center; color:#FFF; font-style:normal;font-size:12px; line-height:15px;-moz-border-radius: 100px / 80px;-webkit-border-radius: 100px / 80px; border-radius: 100px / 80px; }
.serviceIcon{display:inline-block; width: 55px;height: 15px; background: #83c900;text-align:center; color:#FFF; font-style:normal;font-size:12px; line-height:15px;-moz-border-radius: 100px / 80px;-webkit-border-radius: 100px / 80px; border-radius: 100px / 80px; }
.policiesIcon{display:inline-block; width: 55px;height: 15px; background: #5b1b3e;text-align:center; color:#FFF; font-style:normal;font-size:12px; line-height:15px;-moz-border-radius: 100px / 80px;-webkit-border-radius: 100px / 80px; border-radius: 100px / 80px; }
.logisticsIcon{display:inline-block; width: 55px;height: 15px; background: #f3b300;text-align:center; color:#FFF; font-style:normal;font-size:12px; line-height:15px;-moz-border-radius: 100px / 80px;-webkit-border-radius: 100px / 80px; border-radius: 100px / 80px; }
.online .ques{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f7b101,endColorStr=white);/*IE 6 7 8*/ 
background: -ms-linear-gradient(left, #f7b101 20%,#fff 100%);/* IE 10 */
background:-moz-linear-gradient(left,#f7b101 20%,#fff 100%);/*火狐*/ 
background: -webkit-linear-gradient(left, #f7b101 20%, #fff 100%);/*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(left, #f7b101 20%, #fff 100%);/*Opera 11.10+*/
background: linear-gradient(left, #f7b101 20%, #fff 100%);/*Opera 11.10+*/}
.pad{ padding-bottom:0 !important;}
.clearFix .mMr{ margin-right:0;}
.courseMo{ display:none;}
.trainHeader{ display:none;}
.ui-loader{ display:none;}
@media only screen and (max-width:990px){
.trainHeader{ display:block; width:100%;height:70px; background:#FFFFFF; border-bottom:1px solid #cccccc;}	
#navigation{ display:none;}
#header{ display:none;}
.trainHeaderCon{ position: relative;}
.headerRight{ float:right; width:20%; }
.headerLeft{ float:left; width:80%;}
.headerLeft img{ max-width:100%; margin-top:16px;  }
.headerLeft p .mobileLogo{ width:30%; margin:0 0 0 10px;}
.headerLeft p{ overflow:hidden; line-height:70px;} 
.headerLeft p span{  font-size:14px; color:#343434; float:left; display: inline-block; margin:0 5px; }
.headerLeft p a{ color:#337ab7; font-size:14px; float:left; display: inline-block;}
.headerRight span{ border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; display:inline-block; font-size:26px;  color:#FFFFFF; background:#aaaaaa; width:68%; text-align: center; margin:15px 0 0 8px;}
.mobileSlider ul li a{ color:#9d9d9d; font-size:14px; line-height:40px; padding-left:20px;}
.mobileSlider{ z-index:50;display:none; position:absolute; left:0; position:absolute; left:0; top:70px; width:100%; background:#FFFFFF;}
.coursePc{ display:none;}
.bgLayers{ width:100%;}
.mblockInner.pagePadding,.pagePadding{ padding:0;}
.coursePadding{ padding:0 10px;}
.itemCourse{ width:48.3%; margin:15px 10px 0 0; position:relative; background:#f0f0f0; }
.clearFix .mMar{ margin-right:0 !important;}
.clearFix .mR{ margin-right:10px !important;}
.itemCourse img{ width:100%;}
.courseMo{ display:block;width:100%;}
.courseMoTitle { background:#FFFFFF; }
.courseMoTitle li{ font-size:16px; width:41%; color:#656565; line-height:30px; text-align:center; float:left; padding:10px;  border-bottom:1px solid #e4e4e4;}
.courseMoTitle li.active{ border-bottom:none; }
.courseMoTitle li:first-child{ border-right:1px solid #e4e4e4; width:60%; text-align:center; }
.courseMoCon{ padding:0 50px; background:#FFFFFF;}
.courseMoState p{ color:#656565; font-size:16px; padding:10px 0;}
.courseMoState li{ float:left; width:48%; color:#656565; font-size:16px; padding:10px 0; text-align:center; }
.courseMoState li.current{ background:#81be01; color:#FFFFFF;}
.fixTop{ position:fixed; left:0; top:0; z-index:999;}
.service{ width:100%; padding:10px 5%; line-height:24px;}
.copyright{ width:100%;}
.ui-loader{ display:none;}
	}
/*20170714-css-end*/

.courseMoTitle li{ height:48px; background:url(images/523579.png) no-repeat 95% center;   font-size:16px; width:40%; color:#656565; line-height:30px; text-align:center; float:left; padding:10px 15px 10px 5px;  border-bottom:1px solid #e4e4e4;}
.courseMoTitle li.active{ border-bottom:none; background:url(images/523581.png) no-repeat 95% center;  }
.ebayvideo_player{ display:none; }
@media only screen and (max-width:100%;){
	.tenvideo_player{ display:none; }
	.ebayvideo_player{ display:block;  width:100%; }
	.glyphicon {
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    position: relative;
    top: -7px;
}
.rating-xl {
font-size: 1.89em;
}	
.form-group{ margin:0 15px 15px;}	
.star-rating .clear-rating {
padding: 0 5px 0 10px;
}
.layout div:last-child{ width:100%; padding:0 15px;}	
.service{ width:100%;}	
}
