@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;}

.add{width:990px;margin:0px auto 20px;}
.noBorder{ border:none !important;}
.radius3{border-radius:3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;}
.L_top{font-family:"微软雅黑";}
#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") 0 -43px repeat-x;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;font-family:'Microsoft YaHei',simsun,arial,sans-serif;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;font-family:'Microsoft YaHei',simsun,arial,sans-serif;vertical-align:middle}

h2.subTitle{width:990px; margin:0 auto 20px;color:#333;font-size:24px;font-family:'Microsoft YaHei',simsun,arial,sans-serif;font-weight:normal;border-bottom:1px solid #e5e5e5;padding:0px 0px 8px 0px}

/* layout */
.layout{ width:990px; margin:0 auto;}
.layoutLeft {float: left;width:793px;}
.layoutRight { float: right;width:179px; }

/*-- 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 10px;}
.mblock.InfoNav{background:#f2f2f2;}
.L_top,.L_top2{ border-bottom:solid 5px #e5e5e5; padding:26px 0; position:relative; width:900px; margin:0 auto; font-family:"微软雅黑";}
.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 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;}

.L_list{ padding:10px 0 30px 0; *padding-top:30px;}

.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; font-family:"微软雅黑"; 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 span{ width:15px; height:15px; background-position:0 -19px;}
.courseLine li.on{ background:#FFFFFF ; 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; margin-bottom:24px; _margin-left:-30px;position:relative; width:900px; margin:0 auto; margin-top:20px;}
.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;font-family:"微软雅黑";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 100px 0 100px; 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;font-family:"微软雅黑";}
.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:151px; height:37px; margin-top:18px; text-align:center; line-height:34px; font-size:14px; color:#FFF; font-family:"微软雅黑"; }	
.trainRight p.button a,.trainRight p.formApply a{ display:inline-block;width:150px; 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:151px; height:37px; text-align:center; line-height:34px; font-size:14px; color:#FFF; font-family:"微软雅黑"; 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 .formTime{ text-align:center; padding-top:5px; font-size:12px; color:#999; font-family:"微软雅黑";}	
.trainRight .formTime span{ color:#990000;}	
.trainRight .formTime.pendingPrompt{ line-height:14px;}							
.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:342px; _width:317px;}
.trainCenter2{ margin:6px 29px 0 40px; width:133px; height:55px; border:1px solid #ddd; background-color:#fbfbfb; border-radius:3px;line-height:18px;font-family:"微软雅黑";}
.trainCenter2 .trainTime{ margin-top:10px; width:133px; 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; border-top:solid 5px #e5e5e5; 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; font-family:"微软雅黑"; 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{ width:180px; padding: 0 0 10px 0; margin-top:14px; background-color:#e9e9e9; border-radius:3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;}
.service p{padding:8px 20px 0; font-size:14px; font-family:"微软雅黑"; line-height:16px;}
.service p a{ color:#0000cc;}

/* formList */
.formListTit{ background:#E7E7E7; 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;font-family:"微软雅黑"; }
.formListContTit table{ width:100%;}
.formListContTit table td{ padding:2px 10px; text-align:left; vertical-align:top;}

.error-block{ display:inline-block; font-size:12px; font-family:"微软雅黑"; background:url(images/wrong.png) no-repeat 15px 0px; 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; font-family:"微软雅黑"; 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;font-family:"微软雅黑";}
.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-family:"微软雅黑"; 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-family:"微软雅黑"; 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-family:"微软雅黑"; 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:990px; margin:20px auto 0; padding:10px;}
#footer .link a {color: #0000CC; padding: 0 6px;}
.copyright{ width:990px;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 108px -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-family:"微软雅黑"; 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-family:"微软雅黑"; font-size:16px; color:#666;}
.con_content{width:800px; background:#fff;}
.con_prompt1{ color:#666;font-family:"微软雅黑"; text-align:center; line-height:18px; padding-top:30px; padding-bottom:10px;}
.con_prompt2{ color:#e72e35;font-family:"微软雅黑";font-size:16px; font-weight:bold; text-align:center; padding:12px 0 16px 0;}
.con_prompt3{ color:#e72e35;font-family:"微软雅黑";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-family:"微软雅黑";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%;font-family:"微软雅黑";height:33px;outline:0;padding:0;border:0;}
.con_title p.goToPay a:hover{ text-decoration:none;}
/* con_form */
.con_form{ width:450px; border:3px solid #cccccc; margin:0 auto 20px;}
.con_form p{ padding:8px 0; line-height:20px;border-bottom:1px solid #cccccc;font-family:"微软雅黑";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;}

/* barCode */
.barCode{ width:800px; margin-bottom:40px;}
.barCode p{text-align:center; font-family:"微软雅黑";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-family:"微软雅黑"; 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;font-family:"微软雅黑"; 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; background:url(images/navBar.jpg) no-repeat;}
.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; font-family:"微软雅黑";}
.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; font-family:"宋体";}

.courseInfoMain{ width:460px; padding-top:10px; padding-right:15px; color:#666;}
.courseInfoMain p{ line-height:24px;}

.courseInfoBot{ padding:20px 0; line-height:24px;}