body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; list-style-type:none;}
body,button,input,select,textarea{font:12px/1.6 Verdana, 宋体, Helvetica, sans-serif;}/*雅黑：\5FAE\8F6F\96C5\9ED1 Verdana, Helvetica, sans-serif*/
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;} 
*{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:5px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999}
h1,h2,h3{line-height:35px}
h1{font-size:20px;font-weight: normal;}
h2{font-size:17px;font-weight: normal;}
h3{font-size:14px;font-weight: normal;}
h4{font-size:12px}
h5{font-size:12px}
h6{font-size:10.2px}
h1 small{font-size:15px}
h2 small{font-size:12px}
h3 small{font-size:12px}
h4 small{font-size:12px} 
.pink{ color:#fe7e7e}
.yell{ color:#ff9900}
.tblue{ color:#3bb5fe}
.green{ color:#a7cd39}
/*width*/
.w_998{width:998px; margin:0 auto; clear:both;}

/*float*/
.flo_l{float:left;}
.flo_r{float:right;}
.clear{clear:both; width:100%;height:0px;font-size:0; line-height:0;}
.mar_t10{ margin-top:10px;}
.mar_t12{ margin-top:12px;}
.mar_t20{ margin-top:20px;}
.mr10{ margin-right:10px;}
.pad_l0{ padding-left:0 !important} 
.p13{padding:13px;}
.p10{padding:10px 7px 10px 8px;}
.p8{ padding:13px 0 8px 8px;}
a {color: #428BD1;text-decoration: none;}
a:hover {color: #428BD1;text-decoration:underline;} 
body {margin: 0;color: #737373;background: #fff;padding: 0;position: relative; width:100%; background-color:#f4f4f4;} 

/*通用表格*/
.msgtable{ border:1px solid #0587C3; }
.msgtable th{	padding:0.5em;	font-weight:700;	/*border:1px solid #EDECFF;*/}
.msgtable td{	padding:0.4em;	border-bottom:1px solid #0587C3;font-size:12px;border-right:1px solid #0587C3;}
.msgtable th{	/*background:#F8F7FF;*/	background:url(/images/inputimage/table_th_bg.gif) repeat-x bottom;}

/*Header*/
#Header{ height:66px;border-bottom:#dedede 1px solid; background-color:#FFF;width:100%;	position:fixed;	_position:absolute;top:0px;left:0px;z-index:9999;}
#Header a{color: #737373; text-decoration:none;}
#Header .logo{ float:left; margin:10px 14px 0 0;}

#nav {line-height:25px; list-style-type: none; float:left; font-size:14px;}
#nav a { display: block; width: 84px;text-align:center;padding-top:5px; padding-bottom:5px;}
#nav a:link { color:#666; text-decoration:none;}
#nav a:visited { color:#666;text-decoration:none;}
#nav a:hover { color:#FFF;text-decoration:none;font-weight:bold;}
#nav li { float: left; width: 84px;}
#nav li a:hover{ background:#eaeaea; width: 84px;color:#737373; vertical-align:middle;}
#nav li ul { line-height:25px; list-style-type: none;text-align:left; left: -999em; width: 144px; position: absolute; z-index:1 }
#nav li ul li{ float: left; width: 144px;  background: #d9d8d7; }
#nav li ul a{ display: block; width: 144px;text-align:left;padding-left:20px;}
#nav li ul a:link { color:#666; text-decoration:none;}
#nav li ul a:visited { color:#666;text-decoration:none;}
#nav li ul a:hover { color:#ffffff;text-decoration:none; width: 124px !important; width: 144px;height:25px; line-height:25px;font-weight:normal; background:#a9a8a8;}
#nav li:hover ul { left: auto;}
#nav li.sfhover ul { left: auto;}

#Header .login a{ float:left;font-size:12px;margin:15px 0 0 30px;background-color: #038ee1;color: #FFFFFF;display: inline-block;padding:8px 14px; cursor:pointer;}
#Header .login a:hovet{background-color: #000;color: #737373; text-decoration:underline;}
#Header .register a{ float:right;font-size:12px;margin:15px 0 0 0;background-color: #ff9900;color: #FFFFFF;display: inline-block;padding:8px 14px; cursor:pointer;}
#Header .register a:hovet{background-color: #038ee1;color: #737373; text-decoration:underline;}
/*Cont*/
#Cont {clear:all; padding-top: 65px;position: relative;z-index: 101;} 
#Cont .content{ padding:20px 0 0 0px ; /*margin:20px 0 0 ;*/}
#Cont .content .box1{ width:444px; float:left; margin:0 18px 0 0;}
.widget {clear: both;}
.widget h3 {background-color: #ebeae9;border-bottom: 1px solid #dedede;font-size: 16px;font-weight:bolder;height:30px;line-height: 20px;margin:20px 0 0 0; padding:10px 0 0 15px; position: relative;}
.widget ul:before, .widget ul:after {content: "";display: table;line-height: 0;}
.widget_views li, .widget_stzx li, .widget_news li, .d_hotpost_txt li {border-left:3px solid #fff; border-bottom: 1px solid #EEEEEE;font-size: 14px; background-color: #FFFFFF;padding: 8px 15px; overflow:hidden;}
.widget_news li:hover{ border-left:3px #ff9900  solid; background-color:#f6fbff}
.widget_news span {color: #737373;display: block;font-size: 12px; margin-top:4px !important;margin-top:5px }

#Cont .content .box2{ float:left; margin:0 18px 0 0; width:296px;}
#Cont .content .box2 a:hover{color:#ffffff}
#Cont .content .box2 h3{background-color:#ff9900;font-size: 16px; color:#FFF;font-weight:bolder; text-align:center;line-height: 20px;height:30px;padding:10px 0 0 0; position: relative; margin:0;}
#Cont .content .box2 ul{ background-color:#FFF; margin:0; padding:0;}
#Cont .content .box2 ul li{border-bottom: 1px solid #dedede;margin:0; padding:0;  width:296px; height:156px; background-color:#FFF; clear:both;}
#Cont .content .box2 ul li .gold{ float:left;display: inline-block; width:129px; height:129px;}
#Cont .content .box2 ul li .gold span{display: block;color:#FFFFFF;padding:30px 14px;text-align:center;font-family:"Microsoft Yahei";}
.bgc01{background-color:#3eaaea;}
.bgc02{background-color:#fe544d;}
.bgc03{background-color:#fbaf3e;}
.bgc04{background-color:#8fda49;}
.bgc05{background-color:#29c5aa;}
.bgc06{background-color:#d1a246;}
.bgc07{background-color:#fe7777;}
.bgc08{background-color:#7585B8;}
.font16{ font-size:15px; line-height:22px;}
.font18{ font-size:18px; line-height:26px;}
.font20{ font-size:20px; line-height:26px;}
.font22{ font-size:22px; line-height:26px;}
.font24{ font-size:24px; line-height:32px;}
.font12{ font-size:12px; line-height:22px;}
#Cont .content .box2 .signlink{ clear:both;height:68px; background-color:#FFF; padding:15px 15px 0 0;}
.signlink span.kong{ float:left; display:block; width:174px;height:33px; background-color:#FFF;}
.signlink span.stkc{display:block; float:left; width:74px;height:28px;background-color:#757575; text-align:center;}
.signlink span.stkc:hover{display:block; float:left; width:74px;height:28px;background-color:#484848; text-align:center;}
.signlink span a {display:block; font-size:12px; color:#FFF; margin-top:4px;}
.signlink span a:hover{color:#f4f4f4; text-decoration:underline;}
.signlink span.jt{ display:block; float:right; background-image:url(../images/bg_01.jpg);background-position:-85px -108px;width:33px; height:28px;overflow:hidden; }

#Cont .content .box3{ float:right; margin:0 0 0 0; width:222px; }

/*登陆*/
#Cont .content .box3 .login{ height:196px!important; background-color:#FFF;}
#Cont .content .box3 .login h3{background-color:#018fe4;font-size: 16px; color:#FFF;font-weight:bolder; text-align:center;line-height: 20px;height:30px;padding:10px 0 0 0; position: relative; margin:0;}
#Cont .content .box3 .login input.user{background-image:url(../images/bg_01.jpg); color:#bcb9b4;width:155px; height:36px;line-height:36px!important;background-position:0 0;overflow:hidden; border:0 none; padding:0 0 12px 52px; }
#Cont .content .box3 .login input.lock{background-image:url(../images/bg_01.jpg); color:#bcb9b4;width:155px; height:34px;line-height:34px!important;background-position:0 -53px;overflow:hidden; border:0 none;padding:0 0 12px 52px; }
#Cont .content .box3 .login input.submit{ display:block; float:right; background-image:url(../images/bg_01.jpg);background-position:0 -265px;width:77px; height:26px;overflow:hidden; border:0 none; margin:3px 10px 15px 0 !important; margin:2px 5px 10px 0  ;cursor: pointer;}
#Cont .content .box3 .login  .jzmm{ float:left;  margin:5px 0 0 3px!important ; margin:5px 0 0 0px ;}

/*扫一扫微信*/
#Cont .content .box3 .sys{ height:102px; background-color:#FFF; margin-top:18px; }
#Cont .content .box3 .sys .sysbg{ float:left; display:block;background-image:url(../images/bg_01.jpg);background-position:0 -107px;width:68px; height:68px;overflow:hidden; margin:18px 0 0 13px!important ; margin:18px 0 0 6px; }
#Cont .content .box3 .sys p{color: #666666;float: right; margin-right:10px!important ; margin-right:6px; line-height: 16px; margin-top:2px; width: 120px;}
#Cont .content .box3 .sys h4{float: right; margin-right:7px; margin-top:15px; text-align:center;font-family: "Microsoft YaHei"; font-size: 14px; font-style:oblique; height:18px;line-height:18px;overflow: hidden; width: 120px;}

/*新浪微博*/
#Cont .content .box3 .sinawb{height:117px; background-color:#FFF; margin-top:18px; }
#Cont .content .box3 .sinawb h5{ border-bottom:#e9e9e9 1px solid; height:26px; padding:3px;}
#Cont .content .box3 .sinawb h5 em{margin:5px 5px 0 10px!important;margin:5px 5px 0 3px;vertical-align: -1px; display:block;background-image:url(../images/bg_01.jpg);background-position:0px -180px;width:20px; height:15px;overflow:hidden; float:left;}
#Cont .content .box3 .sinawb h5 span{ font-weight:500; float:left;margin:3px 5px 0 3px;}
#Cont .content .box3 .sinawb .sinawbpic{ display:block; float:left; background-image:url(../images/bg_01.jpg);background-position:-140px -114px;width:68px; height:57px;overflow:hidden;margin:8px 0 0 13px!important ; margin:8px 0 0 6px; }
#Cont .content .box3 .sinawb .sinawbtxt{ float:left; margin:5px 7px 8px 7px!important ; margin:9px; font-size:14px!important; font-size:12px;}
#Cont .content .box3 .sinawb .sinawbtxt span{display: inline-block;background-image:url(../images/bg_01.jpg);background-position:-24px -180px;width:18px; height:14px;overflow:hidden;margin: 0 2px;vertical-align: middle;}
#Cont .content .box3 .sinawb .sinawbtxt .follow{display:block;background-image:url(../images/bg_01.jpg);background-position:0 -199px;width:63px; height:24px;overflow:hidden;cursor: pointer; margin-top:14px !important; margin-top:18px;}

/*试听申请区*/
#Cont  .try{height:280px; background-color:#FFF; margin-top:18px;border:1px solid #fff; }
#Cont  .try h3{ background-image:url(../images/bg_try.jpg); width:209px;color:#737373; font-size:14px; text-align:left; padding-left:13px; font-weight:bolder; height:40px; line-height:40px; margin:0}
#Cont  .try:hover{ border:#fe9900 1px solid;width:222px;}
#Cont  .try ul{ margin:18px 10px 10px 15px;}
#Cont  .try ul li{ line-height:30px; clear:both;}
#Cont  .try ul li span{ float:left; padding: 0 0 10px 0;}
#Cont  .try ul input{ border:#e9e9e9 1px solid; width:145px; height:24px; float:right; margin-right:0px; color:#bcb9b4;}
#Cont .try ul select{border: 1px solid #E9E9E9;}
#Cont  .try ul li select.xlabg{ border:0 none; overflow:hidden; background-image:url(../images/bg_xla.jpg); width:145px; height:24px;}
#Cont  .try input.tryapply{background-image:url(../images/bg_01.jpg);background-position:0 -228px;width:145px; height:35px;overflow:hidden; cursor: pointer;border:0 none; float:right; margin:15px 10px 0 0;}
/*review*/
#Cont .review{height:230px; background-color:#FFF; margin:18px 0 0 0;color:#737373}
#Cont .review h3{ height:38px; border-bottom: 1px solid #dedede;font-size: 16px; font-weight: bolder;padding: 6px 0 0 15px;}
#Cont .review h3 span.prenext{float:right;margin:8px 20px 0 0 !important;margin:6px 20px 0 0 ;}
#Cont .review h3 a.pre{ float:left; background-image:url(../images/bg_01.jpg);background-position:-87px -176px;width:20px; height:20px;overflow:hidden;}
#Cont .review h3 a.next{ float:left; margin-left:10px;background-image:url(../images/bg_01.jpg);background-position:-112px -176px;width:20px; height:20px;overflow:hidden;}
#Cont .review .student_pic{ margin:22px 22px 22px 0;}
#Cont .review .student_pic a{ float:left; margin-left:21px}

/*saying*/
#Cont .saying{ margin:18px 0 0 0;color:#737373}
#Cont .saying h3{ background-image:url(../images/bg_line.jpg); height:34px;font-size: 16px; font-weight: bolder;padding: 0 0 8px 15px; }
#Cont .saying ul{}
#Cont .saying ul li.txt{ float:left; margin-right:11px; margin-bottom:11px; width:241px; height:132px; background-color:#FFF;}
#Cont .saying ul li.txtr{ float:right;width:241px;margin-bottom:11px;  height:132px; background-color:#FFF;}
#Cont .saying p{  margin:8px 10px 0px 8px;}
#Cont .saying p.auth{  margin:5px 20px 0px 8px;text-align:right;font-weight:bold}

/*client*/
#Cont .client{ background-color:#FFF; margin:18px 0 0 0;color:#737373}
#Cont .client h3{ height:38px; font-size: 16px; background-color:#fbfbfb; font-weight: bolder;padding: 6px 0 0 15px; margin:0;}
#Cont .client table{}
#Cont .client table td{ border:#e5e5e5 1px solid; width:165px; height:76px; text-align:center;}

/*Footer*/
#Footer{ height:100px;border-top:#dedede 1px solid; background-color:#FFF; margin:24px 0 0 0; padding:30px 0 0 0;color:#737373}
#Footer div{ text-align:center;}
#Footer p a{ font-size:14px; color:#737373;}
#Footer p a:hover{ color:#017bc4; text-decoration:underline;}
#Footer p{ margin:0 0 5px  0;font-size:12px;}

/*二级页面开始*/
#Cont .box_le{ width:754px; margin:20px 18px 0 0; float:left;}
#Cont .box_le .roof{ height:95px; background-color:#ebeae8; border-bottom:#d6d6d6 1px solid; padding-right:26px;height:auto; padding: 10px 26px 20px 0;}
#Cont .box_le .roof h1{padding:18px 0 0 26px;font-size: 24px;font-weight: normal; display:block;font-family:"Microsoft Yahei"; color:#444; margin:0;}
#Cont .box_le .roof p{ float:left; margin-left:26px !important; margin-left:13px; margin-top:3px}
#Cont .box_le .whitebg{ background-color:#FFF; padding:21px 26px 30px 26px;color:#454545;font-size:14px; line-height:24px;}
#Cont .box_le .whitebg img{max-width: 700px;width:expression_r(document.body.clientWidth > 700? "700px": "auto" );border:#EEEEEE 1px solid;margin:5px;padding:5px}
#Cont .box_le .whitebg p{ font-size:14px; line-height:24px;}

#Cont .box_ri{ float:left; width:222px }
#Cont .box_ri .fenlei{ margin-top:20px;}
#Cont .box_ri .fenlei h3{background-color: #ebeae9;border-bottom: 1px solid #dedede;font-size: 16px;font-weight:bolder;height:28px;line-height: 20px; padding:9px 0 0 16px; position: relative;  margin:0;}
#Cont .box_ri .fenlei ul { background-color:#FFF;}
#Cont .box_ri .fenlei ul li{ border-bottom: 1px solid #EEEEEE;font-size: 14px;padding: 8px 20px; }
#Cont .box_ri .fenlei ul li a{ color:#737373;}
#Cont .box_ri .fenlei ul li.selected {border-bottom: 1px solid #EEEEEE;font-size: 14px;padding: 8px 20px;background：#EBEAE9;font-weight:bolder;}

#Cont .box_ri .fenlei ul li a:hover{ color:#428BD1; text-decoration:underline;}
#Cont .box_ri .fenlei ul li em{background-image:url(../images/bg_01.jpg);background-position:-50px -177px;width:6px; height:21px;overflow:hidden; display:block; margin-right:12px; float:left;}

#Cont .box_ri .consult,#Cont .box_ri .weixin{ margin-top:20px;}
#Cont .box_ri .consult h3{background-color:#018fe4;font-size: 16px; color:#FFF;font-weight:bolder; line-height: 20px;height:28px;padding:8px 0 0 17px; position: relative; margin:0;}
#Cont .box_ri .consult .number{ background-color:#FFF; padding:17px;}
#Cont .box_ri .consult .number span.icons{background-image:url(../images/bg_01.jpg);background-position:-153px -180px;width:33px; height:107px;overflow:hidden; display:block; float:left;}
#Cont .box_ri .consult .number div{ /*float:left;*/  margin-left:37px;line-height:36px; font-size:13px;}

#Cont .box_ri .weixin h3{background-color: #ebeae9;border-bottom: 1px solid #dedede;font-size: 16px;font-weight:bolder;height:28px;line-height: 20px; padding:9px 0 0 16px; position: relative;  margin:0;}
#Cont .box_ri .weixin .weixinbig{background-color:#FFF; padding:22px;}

/*公益讲座页面*/
#Cont .box_le .top{ height:60px; background-color:#ebeae8; border-bottom:#d6d6d6 1px solid; padding-right:26px;}
#Cont .box_le .top h1{padding:10px 0 0 26px;font-size: 24px;font-weight: normal; display:block;font-family:"Microsoft Yahei"; color:#444; margin:0;}
#Cont .box_le  ul.speechlist,#Cont .box_le  ul.newslist{ font-size:12px;clear:both}
#Cont .box_le  ul.speechlist li,#Cont .box_le  ul.newslist li{ margin:0; padding:0; list-style-type:none; border:none; overflow:hidden; }
#Cont .box_le  ul.speechlist  li.listbox{ background-color:#FFF; border-bottom: 1px solid #dedede; /*height:202px;*/}
#Cont .box_le  ul.speechlist  li.listbox:hover,#Cont .box_le  ul.newslist  li.listbox:hover{ background-color:#f8fcfe;  border-left:3px #ff9900  solid;}
#Cont .box_le  ul.speechlist .focus{ float: left; margin: 20px 26px !important; margin:16px 20px 16px 12px; position: relative; text-align: center; width: 220px;}
#Cont .box_le  ul.speechlist .cot{ float: left;  margin: 14px 10px 0 0; position: relative;  width:456px; font-size:12px;line-height: 22px;}
#Cont .box_le  ul.speechlist .cot a{ line-height:22px;}
#Cont .box_le  ul.speechlist .cot ul { line-height:22px;}
#Cont .box_le  ul.speechlist .cot ul p{ color:#8d8c8c; line-height:22px; margin-top:10px;}
#Cont .box_le  ul.speechlist .cot ul li span em{ color:#fe4c4c;line-height: 22px;}

/*最新动态页面*/ 
#Cont .box_le  ul.newslist .focus { float: left; margin: 20px 26px !important; margin:16px 20px 0 12px; position: relative; text-align: center;}
#Cont .box_le  ul.newslist  li.listbox{ background-color:#FFF; border-bottom: 1px solid #dedede;/*height:150px;*/ padding:3px 10px 5px 10px}
#Cont .box_le  ul.newslist .cot{float: left;  margin: 6px 10px 0 0;position: relative;  width:530px; font-size:12px;}
#Cont .box_le ul.newslist .cot h3{margin-bottom: 0;}
#Cont .box_le  ul.newslist .cot h2 a{font-weight:bolder; font-size:16px; color:#737373;line-height: 22px;}
#Cont .box_le  ul.newslist .cot h2 a:hover{font-size:16px; text-decoration:underline; color:#028ee5;}
#Cont .box_le  ul.newslist .cot p{ color:#8d8c8c; line-height:22px;}

/*翻页*/
.page {text-align:center;background-color: #FFFFFF; padding:26px 0 0 26px ; height:56px; }
.page a {line-height: 20px; float:left;margin: 0 3px 0 0 ;  padding: 4px 12px 3px; text-decoration: none;background-color:#EEEEEE;color:#666666;}
.page span{line-height: 20px; float:left;margin: 0 3px 0 0 ;  padding: 4px 12px 3px; }
.page a:hover, .page .selected { background-color: #FF9900;  color: #FFFFFF;} 

/*右侧金牌课程*/
#Cont .box_ri .boxgold{margin:20px 0 0 0; width:222px; height:509px }
#Cont .box_ri .boxgold h3{background-color:#ff9900;font-size: 16px; color:#FFF;font-weight:bolder;line-height: 20px;height:30px;padding:10px 0 0 16px; position: relative; margin:0;}
#Cont .box_ri .boxgold ul{ background-color:#FFF; margin:0; padding:0;}
#Cont .box_ri .boxgold ul li{border-bottom: 1px solid #dedede;margin:0; padding:0;  width:222px; height:118px; background-color:#FFF; clear:both;}
#Cont .box_ri .boxgold ul li.bot{border-bottom: 0px solid #dedede;}
#Cont .box_ri .boxgold ul li .gold{ float:left;display: inline-block; width:98px; height:98px;}
#Cont .box_ri .boxgold ul li .gold span{display: block;color:#FFFFFF;padding:20px 10px;text-align:center;font-family:"Microsoft Yahei";}
#Cont .box_ri .boxgold .signlink{ clear:both;height:44px; background-color:#FFF; padding:15px 9px 0 0;}
#Cont .box_ri .boxgold .signlink span.kong{ float:left; display:block; width:106px;height:33px; background-color:#FFF;}
#Cont .box_ri .boxgold  .signlink span.stkc{display:block; float:left; width:74px;height:28px;background-color:#757575; text-align:center;}
#Cont .box_ri .boxgold .signlink span.stkc:hover{display:block; float:left; width:74px;height:28px;background-color:#484848; text-align:center;}
#Cont .box_ri .boxgold .signlink span a {display:block; font-size:12px; color:#FFF; margin-top:4px;}
#Cont .box_ri .boxgold .signlink span a:hover{color:#f4f4f4; text-decoration:underline;}
#Cont .box_ri .boxgold .signlink span.jt{ display:block; float:right; background-image:url(../images/bg_01.jpg);background-position:-85px -108px;width:33px; height:28px;overflow:hidden; }

/*登陆 注册 找回密码*/
.longbox { margin: 20px auto; position: relative; z-index:0;}
.camTitle { background:url(../images/camTitleBg.jpg) repeat-x scroll left top #F9F9F9; height: 49px;}
.camNavC a.selected { background: none repeat scroll 0 0 #FFFFFF;border-top: 3px solid #FFB900;font-weight: bold;}
.camNavC a { border-right: 1px solid #F4F4F4;color: #2D2D2D; display: inline-block; font-size: 14px; height: 46px; line-height: 46px; padding: 0 25px;}
.longConCam { background: none repeat scroll 0 0 #FFFFFF; border-top: 1px solid #F4F4F4;}
.longTop {background:url(../images/Ztips.jpg) no-repeat  0 0; color: #ABABAB; font-size: 14px; padding: 15px 20px 15px 47px;}
.camZp {border-top: 1px solid #F4F4F4;}
.norTable { font-size: 14px;}
.norTable th {font-weight: normal; text-align: right;}
.norTable td, .norTable th {border-bottom: 1px solid #F4F4F4; padding: 15px; }
.newTxt {background: url(../images/txtBg.jpg) repeat-x scroll left top #FBFBFB; border: 1px solid #d4d4d4; font-size: 14px; height: 30px;line-height: 36px; padding: 0 5px;}
.w250 { width: 250px;}
.norTable tr.last td, .norTable tr.last th {border-bottom: 0 none;}
input.lBtn { background: url(../images/lBtn.jpg) no-repeat 0 0; border: 0 none; color: #A33300; cursor: pointer; font: 18px/40px "微软雅黑"; height: 40px; text-align: center; text-decoration: none; width: 120px;}
.vm * { display: inline-block; vertical-align: middle;}
.norTable td.center{ padding:20px 0px 25px 38px ;border-left: 1px solid #F4F4F4;}
.norTable.register td * { vertical-align: middle;}
.labelBox label { margin-top: 6px;}
.selectBox, .labelBox { border: 1px solid #e7e7e7; height: 36px; padding:2px 6px 6px;}
.onError { color: #FF0000; height: 20px; font-size:12px;}

.ck-slide ul{margin:0;padding:0;list-style-type:none}
.ck-slide{position:relative;overflow:hidden}
.ck-slide ul.ck-slide-wrapper{position:absolute;top:0;left:0;z-index:1;margin:0;padding:0}
.ck-slide ul.ck-slide-wrapper li{position:absolute;margin-top:0}
.ck-slide ul.ck-slide-wrapper li a{line-height:0;display:block}
.ck-slide .ck-prev,.ck-slide .ck-next{position:absolute;top:50%;z-index:2;width:35px;height:70px;margin-top:-35px;border-radius:3px;opacity:.1;text-indent:-9999px;background-repeat:no-repeat;transition:opacity .2s linear;}
.ck-slide .ck-prev{left:5px;background:url(../images/arrow-left.png) #000 50% no-repeat;filter:  alpha(opacity=10); ZOOM: 1;}
.ck-slide .ck-next{right:5px;background:url(../images/arrow-right.png) #000 50% no-repeat;filter:  alpha(opacity=10); ZOOM: 1;}
.ck-slidebox{position:absolute;left:50%;bottom:12px;z-index:30}
.ck-slidebox ul{height:20px;padding:0 4px;border-radius:8px;background:rgba(0,0,0,0.5)}
.ck-slidebox ul li{float:left;height:12px;margin:4px 4px}
.ck-slidebox ul li em{display:inline-block;width:12px;height:12px;border-radius:100%;background-color:#fff;text-indent:-9999px;cursor:pointer}
.ck-slidebox ul li.current1 em{background-color:#14aa9a}
.ck-slidebox ul li em:hover{background-color:#14aa9a}

.banner{
	width: 444px;
	left: 0;
	height: 316px;
	float:left
}

.ck-slide {
	width: 100%;
	height: 316px;
	margin: 0 auto
}

.ck-slide ul li a {
	display: block;
	width: 100%;
	height: 100%
}

.ck-slide ul.ck-slide-wrapper li {
	width: 100%;
	height: 316px
}

.ck-slide ul.ck-slide-wrapper {
	height: 316px;
	width: 100%
}
.ck-slide ul.ck-slide-wrapper a{
	cursor: pointer;
	display: block;
}
.infoHead_payBtn {
    padding: 16px 0 0;
}
.infoHead_payBtn span {
    display: inline-block;
    height: 46px;
    line-height: 46px;
    margin-right: 24px;
    color: #FFF;
    font-size: 18px;
    font-weight: 700;
    background-color: #ff385a;
    text-align: center;
    cursor: pointer;
    padding: 0 20px;
    border-radius: 3px;
    letter-spacing: 1px;
    font-family: "microsoft yahei";
}