
html,body{height:100%;}
* {
	padding:0;
	margin:0;
}
body {
	background:#fff;
	color:#444;
	font:12px Calibri, Arial, Helvetica, sans-serif;
}
a {
	color:#444;
	text-decoration:none;
}
a:hover {
	color:#900;
}
img {
	border:0;
}
ul {
	list-style-type:none;
}
li {
	list-style-type:none;
}
ol {
	list-style: none;
}
p {
	margin:0px;
	padding:0px;
}
h1 {
	margin:0px;
	padding:0px;
}
h2 {
	margin:0px;
	padding:0px;
}
h3 {
	margin:0px;
	padding:0px;
}
h4 {
	margin:0px;
	padding:0px;
}
h5 {
	margin:0px;
	padding:0px;
}
h6 {
	margin:0px;
	padding:0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption {
	text-align: left;
}
input {
	color:#666666;
	font:12px Calibri, Arial, Helvetica, sans-serif;
}
textarea {
	color:#666666;
	font:12px Calibri, Arial, Helvetica, sans-serif;
}
select {
	color:#666666;
	font:12px Calibri, Arial, Helvetica, sans-serif;
}
.clear {
	clear: both;
	height:1px;
	margin-top:-1px;
	overflow:hidden;
}

.main_space1{padding-top:20px;}
.main_space2{padding-top:1px;}
#main #login{ margin:0 auto; width:60%; clear:both;}
#main #login table {border:1px solid #B8D3E1;width:100%; border-style:dotted;}
#main #login table td{padding:5px;}
#main #login table td span.fontred{color:#FF0000;font-weight:bold;}
#main #login table td a{text-decoration:underline;color:#015E8D;}
#main #login table td input.s1{width:240px; height:25px;border:1px solid #B8D3E1;font:bold 15px Arial, Helvetica, sans-serif;color:#666;padding-top:3px;}
#main #login table td.pl1{padding-left:20px;}
#main #login table th.th1{text-align:left; background-color:#B8D3E1; height:30px;padding-left:20px;font:bold 15px Arial, Helvetica, sans-serif;color:#333; line-height:30px;}
#main #login table td img.s1{margin-bottom:10px;margin-right:5px; float:left;}

#main2 #login{ margin:0; width:450px; height:290px;float:left; background-color:#d6f2fb;border:#000000 solid 1px; padding:10px 0}
#main2 #loginqu table {width:100%; }
#main2 #loginqu table td{padding:5px 8px;}
#main2 #loginqu table td.padspace{}
#main2 #loginqu table td span.fontred{color:#FF0000;font-weight:bold;}
#main2 #loginqu table td a{text-decoration:underline;color:#015E8D;}
#main2 #loginqu table td input.s1{width:200px; height:25px;border:1px solid #B8D3E1;font:bold 15px Arial, Helvetica, sans-serif;color:#666;padding-top:3px;}
#main2 #loginqu table td input.s2{width:150px; height:25px;border:1px solid #B8D3E1;font:bold 15px Arial, Helvetica, sans-serif;color:#666;padding-top:3px;}
#main2 #loginqu table td.pl1{padding-left:20px;}
#main2 #loginqu table th.th1{text-align:left; background-color:#B8D3E1; height:30px;padding-left:20px;font:bold 15px Arial, Helvetica, sans-serif;color:#333; line-height:30px;}
#main2 #loginqu table td img.s1{margin-bottom:10px;margin-right:5px; float:left;}
#main2 #loginqu{ margin:0 auto; width:85%; clear:both; overflow:hidden; clear:both;}
#main2 #reg{ margin:0; margin-left:30px; float:right; height:290px; background-color:#fef8e2; border:#000000 solid 1px;padding:10px 0;}
ul.loginquul li{padding-bottom:7px;}
.font_18px{ font-size:18px; color:#025E8D}
.font_11px_blue{ font-size:11px; color:#255FAF}

.shell_window { width:560px; height:360px;margin:0px auto; border:1px solid #D5D5D5;}
.shell_window h3{ height:31px; background-image:url(shell_widow_t1.jpg); background-repeat:repeat-x; line-height:31px; color:#fff;padding-left:10px;font-size:12px;}
.shell_window table table td{padding:3px; text-align:left;}
.shell_window table table {margin:15px 0px;}

/*registerflow*/
#registerflow {margin:0 auto;width:855px;}
#registerflow h2{font-size:22px;color:#8DA241; font-weight:bold;}
.registerflow2 p{font-size:14px;color:#8DA241;font-weight:bold;padding:20px 0px; line-height:24px;}
.register_wk1 {margin:0 auto;width:855px; border:2px solid #aaa; background-color:#F7FFEA;margin-top:20px;}
.register_wk1 h3{border-bottom:1px solid #D1D1D1; background:#fff url(icon_t4.gif) 10px 13px no-repeat;font:18px Arial, Helvetica, sans-serif;color:#333;padding:10px 0px 10px 30px;}
.register_wk1 h3 span{font:12px Arial, Helvetica, sans-serif;color:#666;}
.register_wk1 p.p1{padding:15px; color:#333;}
.register_wk1 .r_left{ width:400px; float:left;padding-left:25px;}
.register_wk1 .r_right{width:380px; float:right;padding-right:25px;padding-left:25px;}
.register_wk1 .r_left p.s1 span{font-size:16px; color:#1D6A94; font-weight:bold; display:block;padding:10px 0px;}
.register_wk1 .r_left p.s1{border-bottom:1px solid #ccc;padding-bottom:10px;}
.register_wk1 .r_left p.s2{color:#666;padding-bottom:20px;padding-top:10px;}
.register_wk1 .r_left p.s2 span{font:bold 12px Arial, Helvetica, sans-serif;color:#FF6600;}
.register_wk1 .r_right p.s1 span{font-size:16px; color:#1D6A94; font-weight:bold; display:block;padding:10px 0px;}
.register_wk1 .r_right p.s1{border-bottom:1px solid #ccc;padding-bottom:10px;}
.register_wk1 .r_right p.s2{color:#666;padding-bottom:20px;padding-top:10px;}
.register_wk1 .r_right p.s2 span{font:bold 12px Arial, Helvetica, sans-serif;color:#FF6600;}


/*.table_wk1{ clear:both;margin:0 auto;margin-top:35px;padding:10px; width:835px; border:1px solid #2269A8; background-color:#6BABCE;}*/
.table_wk1{ clear:both;margin:0 auto;margin-top:5px;width:676px; border:2px solid #BCD2E5;}
.table_wk1 h3{background:#fff url(list_bg.jpg) repeat-x; height:30px;font-size:14px; color:#fff;padding-left:10px; line-height:30px;}
.table_wk1 h3 span.icon1{display:block; float:left; height:30px;padding-left:40px;background:url(list_icon1.jpg) no-repeat;}
.table_wk1 h3 img.button1{ float:right;padding-top:3px;padding-right:10px;}
.table_wk1 table {background-color:#FFFFFF;border-collapse:collapse;}
.table_wk1 table td{padding:10px;border-top:1px solid #E1E1E1; border-left:1px solid #E1E1E1;text-align:left;}
.table_wk1 table td.s1{text-align:center;}
.table_wk1 table td.s2{ border-left:none;}
.table_wk1 table td.s3{font:bold 12px Arial, Helvetica, sans-serif; text-align:right;}
.table_wk1 table tr.s1{ background-color:#F4F4F4;}
.table_wk1 table th{ background-color:#CDE4F4;padding:5px 5px;line-height:20px;color:#3F9ACC; border-left:1px solid #C2DEF1;}
.table_wk1 table th.s1{border:none;}
.table_wk1 table td input.s1{ width:200px; height:20px; line-height:20px;border:1px solid #B8D3E1;font:12px Arial, Helvetica, sans-serif;color:#666;}
.table_wk1 table td input.s2{ width:100px; height:20px; line-height:20px;border:1px solid #B8D3E1;font:12px Arial, Helvetica, sans-serif;color:#666;}
.table_wk1 table td input.s3{ width:300px; height:20px; line-height:20px;border:1px solid #B8D3E1;font:12px Arial, Helvetica, sans-serif;color:#666;}
.table_wk1 table td select.s1{width:150px;border:1px solid #B8D3E1;font:12px Arial, Helvetica, sans-serif;color:#666;}

.table_wk1 h4{background:#fff url(list_bg2.jpg) repeat-x; height:29px; line-height:29px;font-size:14px; color:#333;padding-left:10px;border:1px solid #8DA241; text-align:left;}
.table_wk1 h4 span.icon1{display:block; height:29px;padding-left:32px;background:url(list_icon2.jpg) no-repeat;}
.table_wk1 .table_nei {margin:0 auto;padding:10px; background-color:#fff;}
.table_wk1 .table_nei table.ts1 {border:1px solid #8DA241; border-top:none;}
.table_wk1 .table_nei table.ts1 td.s1{padding:10px;border:none;text-align:center;}


/*removeprofile*/
.table_wk1 table td p{padding:20px 30px; line-height:20px;}
.table_wk1 table td a.sbutton{ display:block; width:530px;height:24px;margin:5px auto; background-color:#6FA4C1;border-width:3px; border-left:3px solid #E2F1F9;border-top:3px solid #E2F1F9;border-right:3px solid #4C768F;border-bottom:3px solid #4C768F; padding-top:7px; text-align:center; color:#fff;font:bold 14px Arial, Helvetica, sans-serif;}
.table_wk1 table td a.sbutton:hover{ border-left:3px solid #4C768F;border-top:3px solid #4C768F;border-right:3px solid #E2F1F9;border-bottom:3px solid #E2F1F9; }

/*choosecertification*/
.table_wk1 .table_nei table.ts1 td ul.cert_select {border:1px solid #C8D698;padding:20px; width:90%; margin:10px auto;font:bold 14px Arial, Helvetica, sans-serif;}
.table_wk1 .table_nei table.ts1 td ul.cert_select li{margin-bottom:3px; text-align:left;padding:5px 0px;padding-left:10px;}
.table_wk1 .table_nei table.ts1 td ul.cert_select li:hover{ background-color:#DBE3B9;}
.table_wk1 .table_nei table.ts1 td select.ss1{ width:90%; height:200px; border:1px solid #ccc;}
.table_wk1 .table_nei table.ts1 td select option{margin:2px;font-size:14px;}
.table_wk1 .table_nei p{padding:20px 5px;}
.table_wk1 .table_nei p a{ text-decoration:underline;}
.table_wk1 .table_nei p strong.s1{font:bold 16px Arial, Helvetica, sans-serif;color:#8DA241;}
.table_wk1 .table_nei p strong.s2{font:bold 12px Arial, Helvetica, sans-serif;color:#FF6600;}
#choosecert_s1 {margin:0 auto; width:676px;}
#choosecert_s1 h2{font:bold 22px Arial, Helvetica, sans-serif;color:#8DA241;padding-bottom:10px;}
#choosecert_s1 p{padding:20px;font-size:12px;padding-bottom:30px; border:1px solid #9ECCDA;}
#choosecert_s1 p strong{ background:#fff url(icon_t2.gif) 5px 1px no-repeat;padding-left:20px;}
#choosecert_s1 p span{ display:block;padding-left:20px; color:#666;}
.table_wk1 table td span.s10{color:#990000; font-size: 14px; font-weight:bold;}
.table_wk1 table td span.s11{color:#990000; text-decoration: line-through;}
.table_wk1 table td span.s12{color:#E44D03; font-size: 14px; font-weight:bold;}
.choose_tip1 {margin:0 auto;}
.choose_tip1 p{padding:20px 0px;}

.table_wk1 h4.cspace{margin-top:20px;}
.table_wk1 .table_nei p strong.ss1{color:#8DA241;font-size:14px;padding-bottom:10px;}
.table_wk1 .table_nei p strong.ss2{padding-bottom:10px;}
.table_wk1 .table_nei table.ts2 {border:1px solid #8DA241; border-top:none;margin-bottom:10px;}
.table_wk1 .table_nei table.ts2 td{ border:none;}
.table_wk1 .table_nei .choose_price{border:1px solid #8DA241; background-color:#F0FACB;padding:10px; line-height:22px;font-size:14px;}
.table_wk1 .table_nei .choose_price table{border:none; background-color:#F0FACB;}
.table_wk1 .table_nei .choose_price table td{border:none; background-color:#F0FACB;padding:2px;}


/*invoices*/
.table_wk1 table td.cs_invoice1 {color:#FF3300;}


/*cart*/
#cart_price{margin:0 auto; width:676px; background-color:#E9F6B8;margin-top:10px;border:1px solid #A5BE46; }
#cart_price table{background-color:#fff;}
#cart_price table table {border:1px solid #A5BE46;}
#cart_price table td{padding:10px; }
#cart_price table td strong{margin-left:10px;}
#cart_price .pricetd {padding-top:14px;}

/*payment*/
.table_wk2{ clear:both;margin:0 auto;margin-top:35px;width:835px; border:1px solid #2269A8; background-color:#6BABCE;}
.table_wk2 h3{ background:#fff url(list_bg.jpg) repeat-x; height:30px; line-height:30px;font-size:14px; color:#fff;padding-left:10px;}
.table_wk2 h3 span.icon1{ display:block; height:30px;padding-left:40px;background:url(list_icon1.jpg) no-repeat;}
.table_wk2 table {background-color:#FFFFFF;border-collapse:collapse;}
.table_wk2 table td{padding:10px;}
.table_wk2 table.pays { border-top:1px solid #E6E6E6;}
.table_wk2 table.pays2 { background-color:#F6F6F6;} 
.table_wk2 table.pays td{border:none;}
.table_wk2 table.pays td.s1{ text-align:center; width:140px;}
.table_wk2 table.pays2 td.s1{ text-align:center; width:140px;}
.table_wk2 table.pays2 td.s11 img{margin-bottom:10px;}
.table_wk2 table.pays td.s1 img {margin:0 auto;}
.table_wk2 table.pays2 td.s1 img {margin:0 auto;}
.table_wk2 table.pays td.sp11 {padding:0px 0px 10px 10px;}
.pay {margin:0 auto; width:855px;}
.pay p{padding-top:20px;}

/*tickets*/
.table_wk2 table.tickets1 td{text-align:left;}
.table_wk2 table.tickets2 td{border:1px solid #eee;}

#openticket {margin:0 auto;width:855px;}
#openticket h2{ background:#fff url(icon_t3.jpg) no-repeat;padding:20px 0px 10px 60px;font-size:18px; font-weight:bold;color:#748E13;}
#openticket #open_s1 { background-color:#B7D157;border:1px solid #ADC84C;padding:10px;margin-top:18px;}
#openticket #open_s1 table{margin:0 auto;}
#openticket #open_s1 .open_table td{padding:10px;}
#openticket #open_s1 .open_table td input{width:300px;border:1px solid #ccc;}
#openticket #open_s1 .open_table td input.s1{ height:23px;font-size:14px;}
#openticket #open_s1 .open_table td textarea {width:400px;border:1px solid #ccc;font-size:14px;}
.viewticket_s2 {margin:0 auto; width:855px;margin-top:20px;}
.viewticket_s2 #edit_massages {width:855px;}
.viewticket_s2 #write_massages{width:855px;margin-top:10px;}
#edit_massages .edit_massages2 {border:1px solid #2269A8; background-color:#6BABCE;padding:15px;}
#edit_massages .edit_massages2 table{margin:0 auto; clear:both; background-color:#fff;}
#edit_massages .edit_massages2 table td{padding:10px;}
.edit_massages2 h4.ticket_title { background:#fff url(list_bg.jpg) repeat-x;padding:8px;color:#333;font-size:14px;}
tr.admin_bg{ background-color:#E2EEF5;}
tr.guest_bg{ background-color:#EBEBEB;}
.viewticket_s2 #edit_massages h3{ background:#fff url(ticket_t1.jpg) no-repeat;padding-left:40px; height:50px; line-height:50px; color:#7D9623;}
#edit_massages .edit_massages2 table table td{padding:5px;font-size:11px;}
#edit_massages .edit_massages2 table table td span{color:#888;}
#write_massages h3{ background:#fff url(ticket_t2.jpg) no-repeat;padding-left:45px; height:50px; line-height:50px; color:#7D9623;}
#write_massages .write_massages2{border:1px solid #748E13; background-color:#F8F8F8;padding:15px;}
#write_massages .write_massages2 table td{padding:5px;}
#write_massages .write_massages2 table td input.s1{width:200px; height:20px;border:1px solid #ccc;}
#write_massages .write_massages2 table td textarea.s1{width:400px;border:1px solid #ccc;}





/*removeaccount*/
.table_wk1 table td p.removeaccount_s1 { text-align:center;font-size:16px;}
.table_wk1 table td p.removeaccount_s1 strong.s1{ color: #990000;}
.table_wk1 table td p.removeaccount_s1 a.s1{color: #990000; font-weight:bold;}
.table_wk1 table td p.removeaccount_s1 a.s2{font-weight:bold;}

/*login_tips*/
.table_wk1 table td.login_tips p{padding:0px 40px;}
.table_wk1 table td.login_tips p strong.s1{font-size:22px; color:#8da241;}
.table_wk1 table td.login_tips p.login_tips_p5 {padding-top:20px;}
.table_wk1 table td.login_tips p.login_tips_p2{padding-top:20px;}
.table_wk1 table td.login_tips p.login_tips_p3{padding-top:20px;padding-bottom:50px;}
.table_wk1 table td.login_tips p.login_tips_p1{padding:10px 0px;margin:0px 40px;border-bottom:1px solid #ccc;}

/*definepaymentplan*/
.table_wk1 .table_nei p.defineplan strong a{ display:block;padding:5px; text-decoration:none; line-height:14px; width:650px;}
.table_wk1 .table_nei p.defineplan strong a:hover{ text-decoration:underline;}

/*faq*/
.table_wk1 #faq_s1{padding:30px 50px; background-color:#fff;}
.table_wk1 #faq_s1 p{ line-height:18px;font-size:11px;padding-bottom:10px;color:#555;}
.table_wk1 #faq_s1 p strong{font:bold 12px Arial, Helvetica, sans-serif;padding:10px 0px; display:block;color:#333;}


#promotions {margin:0 auto;width:676px;}
#promotions h2{padding:10px 0px;font-size:16px;color:#8DA241;}
#promotions .promotions_k1 {/*width:835px;*/border:1px solid #ccc;padding:10px;}
#promotions .promotions_k1 p.s1{padding-top:10px;}
#promotions .promotions_k1 p.s2{font-size:14px;padding-bottom:10px;}
#promotions .promotions_k1 p.s3{color:#FF6600;padding:10px 0px; text-decoration:underline;}
#promotions .promotions_k1 table.s1 {margin:15px 0px;}
#promotions .promotions_k1 table.s1 td{padding:5px;}
#promotions .promotions_k1 table.s1 td input{ width:130px; height:20px;border:1px solid #75AFCE; line-height:20px;}
#promotions .promotions_k1 table.s2 {border:1px solid #ccc;}
#promotions .promotions_k1 table.s2 td{padding:10px;border-top:1px solid #ddd;border-left:1px solid #ddd;}
#promotions .promotions_k1 table.s2 tr{color:#3A73D8;font:bold 11px Arial, Helvetica, sans-serif;}


/*home*/
#welcomeinfo {margin:0 auto; width:676px;}
#welcomeinfo h2{font:bold 22px Arial, Helvetica, sans-serif;color:#8DA241;}
#welcomeinfo p{padding:10px 0px;font-size:14px;padding-bottom:30px;}
#welcomeinfo p a{text-decoration:underline;color:#015E8D;}
#welcomeinfo #quick_s{background-image:url(home_icon_bg.gif); height:54px; text-align:center; line-height:54px;}
#welcomeinfo #quick_s a{display:block;float:left;color:#333;padding-left:35px; text-indent:10px; text-decoration:underline;background-repeat:no-repeat; background-position:25px 19px;font-size:11px;}
#welcomeinfo #quick_s a.s1{background-image:url(home_icon1.gif); }
#welcomeinfo #quick_s a.s2{background-image:url(home_icon2.gif);}
#welcomeinfo #quick_s a.s3{background-image:url(home_icon3.gif);}
#welcomeinfo #quick_s a.s4{background-image:url(home_icon4.gif);}
#welcomeinfo #quick_s a.s5{background-image:url(home_icon5.gif);;}


/*added 补充--------------------------------------------------------------*/

/*top_login*/
#top_login {width:960px;margin:0 auto; border-left:1px solid #ccc;border-right:1px solid #ccc;}
#topinfo2 {border-bottom:1px solid #D6D6D6; background-color:#EDEDED; height:29px;padding-right:50px;text-align:left;line-height:29px;font-size:14px;}
#topinfo2 a{padding:0px 10px; display:block; float:left;}
#topinfo2 a.s1{float:right;background:url(top_icon2.jpg) 0px 8px no-repeat;padding-left:20px;color:#728E0D;font-weight:bold;}


#logo2 {float:left; width:377px;padding-left:50px;margin-top:30px;}
#online_chat2 {float:right;padding-right:5px;margin-top:27px;}
#search2 {float:right;margin-right:20px;margin-top:27px;width:241px; height:48px; background:#eee url(search_bg.gif) no-repeat; line-height:48px;}
#search2 input.s1{float:left;margin-top:15px;margin-left:20px;width:135px;height:18px; border:none;color:#14517C;font-size:14px; line-height:18px;}
#search2 input.s2{float:right;margin-right:7px;margin-top:14px;}
#nav2 {clear:both;border-bottom:5px solid #7FAD36;margin-top:20px; height:30px; line-height:30px; background: #015E8D url(nav_bg1.jpg) repeat-x;}
#nav2 a{display:block; float:left;color:#fff;font-size:14px;padding:0 30px; height:30px; text-align:center;}
#nav2 a.s1{background:#015E8D url(nav_bg2.jpg) repeat-x;}
#nav2 a.s2{padding-left:37px;padding-right:34px;}
#nav2 a.s3{padding-right:36px;}
#nav2 a:hover{background:#015E8D url(nav_bg2.jpg) repeat-x; text-decoration:underline;}

.logininfo{ width:676px; margin:0 auto;padding-bottom:30px;}
.logininfo strong.s1{ display:block;font:bold 18px Arial, Helvetica, sans-serif;color:#025E8D;padding-bottom:10px;}
.logininfo a{text-decoration:underline;color:#025E8D;}
.logininfo strong.s2{}
.logintip{width:60%; margin:0 auto;padding-top:20px;list-style-type: cjk-ideographic;}
.logintip li{padding-top:5px;list-style:disc;}


#banner_top {width:960px; height:63px;margin-top:1px;background:#234E6A url(banner_top.jpg) no-repeat;color:#fff; position:relative;}
#banner_top h2{padding:35px 0px 5px 70px;font-size:16px; background-image:url(icon_t2.jpg); background-repeat:no-repeat; background-position:55px 40px;}



.examsearch{clear:both;margin:0 auto;margin-top:35px;margin-bottom:-30px; /*width:835px;*/}
.examsearch table {width:60%; float:right;}
.examsearch table td{padding:10px;color:#2269a8;font-size:14px; font-weight:bold;}
.examsearch table td input.s1{height:20px;width:150px;}

p.s1{color:#666;font-size:11px;padding-top:10px;background-color:#eee;}


/*font css--------------------*/
.aunderline{ text-decoration:underline;}
.athroughline{text-decoration: line-through;}
.font_red1{font: bold 14px Arial, Helvetica, sans-serif;color:#E44D03;}
.font_red2{font:12px Arial, Helvetica, sans-serif;color:#E44D03;}
.font_red3{font:bold 14px Arial, Helvetica, sans-serif;color:#E44D03;}
.font_blue1{font:12px Arial, Helvetica, sans-serif;color:#255FAF;}
.font_blue2{font:bold 12px Arial, Helvetica, sans-serif;color:#255FAF;}
.font_green1{font:12px Arial, Helvetica, sans-serif;color:#788A31;}
.font_black1{font:bold 12px Arial, Helvetica, sans-serif;color: #999999;}

.errortips {font:14px Arial, Helvetica, sans-serif;color:#E44D03;display:inline;}
.successtips {display:none;}

table.processing_style {background-color:#CAE1EE;}
table.processing_style td{ border:1px solid #fff;}
table.processing_style tr.s1{ background-color:#6BABCE;}

/*other*/

.main_left{float:left;width:680px;padding-left:24px;}
.main_right{float:right;width:214px;padding-right:22px;}
.cus_leter{ border:2px solid #D6DEEF;padding:10px 20px;}
.cus_leter p{padding-bottom:10px;font-size:14px; line-height:22px;font-style:italic; font-family:Trebuchet MS,Arial, Helvetica, sans-serif}
.cus_leter h2.left_title{ font-weight:bold; font-style:normal; font-size:18px; height:35px;line-height:35px;}
.cus_leter h2.left_title span { display:block; float:right; }
.cus_leter p.cus_pic{ background:url(sy_t1.jpg) 20px 0px no-repeat;padding-left:200px;padding-top:20px;height:150px;}
.cus_leter p.cus_pic strong {font-size:16px;}
.cus_leter p.cus_pic span{color:#00167D;}

p.cur_save{font-size:16px;color:#003366;padding:20px 0;}

h3.cus_h3{padding-bottom:10px;}
h3.cus_h3 span{color:#FF6600;}
h3.jf_h3{font-size:18px;color:#003366;padding:10px 0;padding-top:35px;}
h3.jf_h3 span{ display:block;padding-top:10px; text-decoration:underline;float:right;font-size:12px;}
div.pass_form{border:1px solid #BCD2E5; overflow:hidden;}
div.pass_form h4{font-size:14px; background-color:#EAF1FF;padding:0 10px; color:#10789F; overflow:hidden; height:35px; line-height:35px;}
div.pass_form h4 span{ display:block;float:right;padding-top:5px;}
div.pass_form table.cert_table td{padding:5px; border-top:1px solid #AEDDEF; background-color:#fff;}
table.cert_price {width:100%;margin:5px auto;background-color:#fff;}
ul#choose_an {padding:0px;margin:0px;list-style:none;}
ul#choose_an li{padding:10px;list-style:none;margin:0px;background-color:#fff; overflow:hidden;border-bottom:1px solid #D6DEEF;border-top:0px;}
ul#choose_an p{float:left; background:none;}
ul#choose_an p.s1{ width:30px; text-align:center;padding-top:3px;}
ul#choose_an p.s2{ width:90%;font-size:11px; line-height:14px;}
ul#choose_an li a{color:#324E86;}

ul.jf_ul{border:1px solid #ddd; overflow:hidden;padding:10px;}
ul.jf_ul li{float:left; overflow:hidden;padding-left:12px;}
ul.jf_ul li td{padding:5px;}

.main_left h1.kf_name{border-bottom:1px solid #ddd;color:#00167D;margin-bottom:15px; background:url(sy_icon1.jpg) 3px 8px no-repeat;padding-left:25px;}

.quick_stat,.quick_links{border:1px solid #DADADA;margin-bottom:5px;padding-bottom:20px;}
.quick_stat h2,.quick_links h2{ background:url(sy_bg1.jpg) no-repeat;padding-left:30px;color:#fff; font-size:16px; height:36px; line-height:36px;}
.quick_stat p,.quick_links p{padding:5px 15px;}
.quick_stat p.space2{color:#00167D;}
.quick_stat p.space3{padding-top:20px;}
.quick_stat p.space3 a{color:#00167D; text-decoration:underline; line-height:18px;}
.quick_links h3{padding:15px 15px 0px 15px;font-size:13px;}
.quick_links h3 a{color:#00167D; text-decoration:underline;}
p.signup{ padding:5px; }

.main_cnk2 {padding:0px 40px;}
.table_wk3 { clear:both;margin:0 auto;margin-top:5px;width:100%; border:2px solid #BCD2E5;}
.table_wk3 h3{background:#fff url(list_bg.jpg) repeat-x; height:30px;font-size:14px; color:#fff;padding-left:10px; line-height:30px;}
.table_wk3 h3 span.icon1{display:block; float:left; height:30px;padding-left:40px;background:url(list_icon1.jpg) no-repeat;}
.table_wk3 h3 img.button1{float:right;padding-top:3px;padding-right:10px;}
.table_wk3 table {background-color:#FFFFFF;border-collapse:collapse; width:100%;}
.table_wk3 table td{padding:20px;}

/*online_chat*/
#online_chat{position:absolute;bottom:0;right:0px;z-index:99;}


/*2011.12.21*/
.bonus_ul{ width:670px; margin:0 auto; margin-bottom:20px;}
.bonus_ul h3{ padding:5px 0;}
.bonus_ul li{ margin:5px 0;}
.bonus_li{ padding-top:10px;}
.bonus_sel{ width:120px;}
.bonus_but{ width:50px;}
.bonus_down{ border:1px solid #A5BE46; margin:10px auto 0; width:656px; padding:10px;}
.font_14{font-size:14px; font-weight:bold;}
.bonus_down p{ padding:3px 0;}
.bonus_ul_border{ border:1px solid #DDDDDD; padding:10px; width:657px; margin:10px auto;}
.bonus_ul_border h3{ background:url(image005.gif) no-repeat scroll left center; padding-left:35px;}
.bonus_ul_border p{ padding:5px 0;}
.bonus_ul_border_inp{ width:500px; border:#666 solid 1px; padding:3px; background:#eaeaea;} 
.bonus_ul_border_text{ width:500px; background:#eaeaea; height:80px; overflow-y:auto; border:#666 solid 1px; padding:3px;}
.bonus{ width:500px; margin:10px auto; border:#666 solid 1px}
.bonus_tr{ height:29px; background:url(list_bg2.jpg) repeat-x; color:#fff; font-size:14px; font-weight:bold; border-bottom:#666 solid 1px;}
.bonus td{ padding:3px 6px;}
.bonus_inp{ padding:3px; border:#ccc solid 1px; font-size:12px;}
.bonus1{ width:500px; margin:0 auto; line-height:5px;}
.bonus1_checkbox{ float:left; margin-right:3px;}
.bonus1_but{ text-align:center;}

.earn{ background:url(image004.gif) no-repeat scroll center center; color:#003366; font-size:13px; font-weight:bold;}
.earn_txt{ margin-left:100px; margin-top:50px;}

/*2011.12.30*/
.main_space3{width:880px;margin:auto}
h3.jf_h2{color:#666; font-family:Calibri,Arial,Helvetica,sans-serif; text-align:center}
h3.jf_h2 a{color:#999;text-decoration:underline;}
h3.jf_h2 a:hover{color:#990000;}
h3.jf_h{font-size:22px;color:#003366;padding:10px 0; text-align:center}
.color01{float:left;font-size:18px;color:#a27b07;font-weight:bold; line-height:30px;font-family:Trebuchet MS, Calibri, Arial, Helvetica, sans-serif}
.color02{float:left;font-size:18px;color:#2f516a;font-weight:bold; line-height:30px;font-family:Trebuchet MS, Calibri, Arial, Helvetica, sans-serif}
.color03{float:left;font-size:18px;color:#621910;font-weight:bold; line-height:30px;font-family:Trebuchet MS, Calibri, Arial, Helvetica, sans-serif}
.mainnav{width:880px;float:left;}
.mainnav ul{width:674px;border:1px solid #E1E1E1;margin:auto; background: url(list_bg.jpg) repeat-x top;height:630px}
.mainnav ul li{width:215px;padding-left:10px;line-height:20px; float:left;height:530px}
.mainnav ul .mainnav_li{width:210px;padding-left:10px;border-left:1px solid #E1E1E1;float:left;}
.mainnav_b{ text-align:center;margin-top:10px}
.mainnav_txt{padding:10px 5px;width:664px;float:left;border-top:1px solid #E1E1E1;}
.mainnav_txt b{color:#E47911}

.table_wky table td a{text-decoration:underline;color:#999;}
.table_wky table td a:hover{color:#990000;}
.table_wky{ overflow:hidden;clear:both;margin-top:10px;width:876px;float:lleft;border:2px solid #BCD2E5;}
.table_wky h3{background:#fff url(list_bg.jpg) repeat-x; height:30px;font-size:14px; color:#fff;padding-left:10px; line-height:30px;}
.table_wky h3 span.icon1{display:block; float:left; height:30px;padding-left:40px;background:url(list_icon1.jpg) no-repeat;}
.table_wky h3 img.button1{ float:right;padding-top:3px;padding-right:10px;}
.table_wky table {background-color:#FFFFFF;border-collapse:collapse;width:876px;float:left}
.table_wky table td{padding:5px;border-top:1px solid #E1E1E1; border-left:1px solid #E1E1E1;text-align:center;}

.new_step_tit02{ width:676px; float:left; color:#333333}
.new_step_tit02 h2{ font-size:14px; font-weight: bold; margin:0; padding:0 0 10px 0; color: #158c82; border-bottom:#cccccc solid 1px; margin-bottom:10px}
.font_red_new {color:#B00303}
.new_step_tit02 table td{border:1px solid #E1E1E1;line-height:20px;padding:0 10px}
.new_step_tit02 table td a{padding:0 5px;color:#324E86;text-decoration:underline;}
.new_step_tit02 table td a:hover{color:#990000;}
.new_step_tit02 table td label{text-decoration:underline;}

.bonus_down2{float:right;border:1px solid #CCC;width:228px;padding:10px 10px 0 10px;font-size:12px;background:url(p_mainnavimg2.jpg) no-repeat 170px 85px;height:180px}
.bonus_down2 b{color:#E47911}
.bonus_down2 .font_14 a{color:#324E86;text-decoration:underline; }
.bonus_down2 .font_14 a:hover{color:#990000;}
.bonus_down2 .txt2{color:#003366; font-size:14px}
.bonus_down2 a{color:#324E86;text-decoration:underline;}
.bonus_down2 a:hover{color:#990000;}

.bonus_down3{float:right;border-left:1px solid #CCC;width:228px;padding:260px 0px 0 20px;font-size:12px;background:url(p_mainnavimg3.jpg) no-repeat 40px 10px;height:175px}
.bonus_down3 b{color:#E47911}
.bonus_down3 .font_14 a{color:#324E86;text-decoration:underline; }
.bonus_down3 .font_14 a:hover{color:#990000;}
.bonus_down3 .txt2{color:#003366; font-size:14px}
.bonus_down3 a{color:#324E86;text-decoration:underline;}
.bonus_down3 a:hover{color:#990000;}
/*---------------login-----------------*/
.login{ width:246px; border:2px solid #BCD2E5;float:left;margin-bottom:10px}
.login h2{ font-size:12px; color:#FFFFFF; background:url(list_bg.jpg) repeat-x top; line-height:30px; height:30px;padding-left:10px}
.login_table tr td a{color:#324E86;text-decoration:underline;}
.login_table tr td a:hover, .box_4 table tr td a:hover{color:#990000;}
.loginmc{padding:0 10px;margin-top:10px}
.loginmc table tr td{line-height:18px}
.step_form{ border:#CCC solid 1px; width:100px; padding:2px 5px;}

.top_left{width:620px;float:left;padding-right:10px}
.txt01{color:#a27b07}
.txt02{color:#777}
.txt03{ color:#a65b08;}
.txt033{ color:#124a73;}
.txt0333{ color:#791003;}
.box_4 table tr .txt03 p{padding:5px 0}
.box_1{width:856px;line-height:18px;float:left;margin-top:10px;padding:10px; background-color:#fdfecb;border:2px solid #e0dda2; font-size:12px;font-weight:bold}
.box_1 table tr td a, .box_2 table tr td a, .box_3 table tr td a, .box_22 table tr td a{ color:#a65b08;padding-left:10px; font-weight:bold;font-size:12px; background:url(down_but.gif) no-repeat left center}
.box_2{line-height:18px;width:856px;float:left;margin-top:10px;padding:10px; background-color:#dceffe;border:2px solid #93b4e1; font-size:12px;font-weight:bold}
.box_3{line-height:18px;width:856px;float:left;margin-top:10px;padding:10px; background-color:#fad8cc;border:2px solid #c7a594; font-size:12px;font-weight:bold}
.emailtitle{font-size:16px;}
.box_22{line-height:18px;width:856px;float:left;margin-top:10px;padding:10px; background:#dceffe url(box_2bg.jpg) no-repeat 670px 78px;border:2px solid #93b4e1; font-size:12px;font-weight:bold}


.right{width:250px;float:left}
.box_4{width:500px;margin:auto; background:#F2F2F2 url(bbbg.jpg) repeat-x top;border: 2px solid #C5C5C5;padding: 3px;font-family: Calibri, Arial, Helvetica, sans-serif;}
.box_4 h2{color:#FFF;line-height:50px;padding:0 10px; font-size:20px}
.box_4 table, .box_7 table { background-color:#FFF}
.box_4 table tr td, .box_7 table tr td{border: 1px solid #E1E1E1; line-height: 20px;padding: 0 10px;}
.box_4 table tr td a{color: #324E86;padding: 0 5px;text-decoration: underline;}
.box_4 .cha{ position:absolute;margin-left:490px;float:left;margin-top:-60px}

.box_6{line-height:18px;width:856px;float:left;margin-top:10px;padding:10px;border:2px solid #BCD2E5; font-size:12px;font-weight:bold}
.box_6 b{ font-size:18px;line-height:30px;font-family:Trebuchet MS, Calibri, Arial, Helvetica, sans-serif}
.box_7{line-height:18px;width:818px;float:left;background-color:#E1E1E1;margin-top:10px;padding:30px;border:1px solid #CCC; font-size:12px;font-weight:bold}
.location{width:880px;float:left;line-height:20px;border-top:1px solid #CCC;padding-top:10px}
.location a{color:#324E86;}
.location a:hover{text-decoration: underline;}
.placementBox { font-size:14px;background-color: #F4F4F4;border: 1px solid #CBC9C9;margin-top:10px;text-align: center;width:878px;float:left;line-height:20px}
.placementBox h3 { background-color: #FFFFFF; border-bottom: 1px solid #CBC9C9;color: #E47911; font-size: 13px;font-weight: bold;margin-top: 0;padding: 4px;text-align: left;}
.placementBox p {margin: 10px;text-align: center;}

#banner_shoveler_300x250 { margin: 10px auto;width: 390px;}
.shoveler {position: relative;}
.placementBox {text-align: center;}
#banner_shoveler_300x250 div.button {top: 100px;}
.shoveler div.button.disabled {cursor: default;opacity: 0.5;}
.shoveler div.prev-button {left: 10px;background: url(rotating-banner-left-arrow-semi-rd._V192207007_.gif) no-repeat scroll 0 0 transparent;}
.shoveler div.next-button {right: 10px;background: url(rotating-banner-right-arrow-semi-rd._V192207001_.gif) no-repeat scroll 0 0 transparent;}
.shoveler div.button {cursor: pointer;height: 50px; position: absolute;top: 55px;width: 25px;}
.shoveler .shoveler-content {margin: 0 45px;}
#banner_shoveler_300x250 ul {height: 250px;margin-left: 0;}
.shoveler ul { height: 150px;outline: medium none;overflow: hidden;padding: 0;}
#banner_shoveler_300x250 ul li {margin-left: 0;padding: 0;width: 300px;}
.shoveler li { float: left; height: 100%;list-style: none outside none; margin: 0;padding: 10px 0 0;width: 180px;}
.placementBox table tr td{line-height:20px;padding:5px 0}
.placementBox_txt01{ font-weight:bold;color:#000;}
#copy_paste_tag{color:#000;}
.placementBox b{margin:0 5px;}

#banner_shoveler_468x60 {margin: 10px auto;width: 558px;}
#banner_shoveler_468x60 div.button {top: 5px;}
#banner_shoveler_468x60 ul {height: 60px;margin-left: 0;}
#banner_shoveler_468x60 ul li {margin-left: 0;padding: 0;width: 468px;}

#banner_shoveler_160x600 { margin: 10px 0; width: 250px;float:left}
#banner_shoveler_160x600 div.button {top: 275px;}
.shoveler-pagination{ text-align:center}
#banner_shoveler_160x600 ul {height: 600px; margin-left: 0;}
#banner_shoveler_160x600 ul li { margin-left: 0;padding: 0;width: 160px;}

#banner_shoveler_120x90 {margin: 10px auto;width: 210px;}
#banner_shoveler_120x90 ul {height: 90px;margin-left: 0;}
#banner_shoveler_120x90 ul li {margin-left: 0;padding: 0;width: 120px;}
#banner_shoveler_120x90 div.button {top: 20px;}

#banner_shoveler_125x125 {margin: 10px auto;width: 215px;}
#banner_shoveler_125x125 div.button {top: 37px;}
#banner_shoveler_125x125 ul {height: 125px;margin-left: 0;}
#banner_shoveler_125x125 ul li {margin-left: 0;padding: 0; width: 125px;}

#banner_shoveler_120x600 {margin: 10px auto;width: 210px;}
#banner_shoveler_120x600 ul {height: 600px;margin-left: 0;}
#banner_shoveler_120x600 ul li {margin-left: 0; padding: 0;width: 120px;}
#banner_shoveler_120x600 div.button {top: 275px;}

#banner_shoveler_120x60 {margin: 10px auto;width: 210px;}
#banner_shoveler_120x60 div.button {top: 5px;}
#banner_shoveler_120x60 ul {height: 60px; margin-left: 0;}
#banner_shoveler_120x60 ul li {margin-left: 0;padding: 0;width: 120px;}

#banner_shoveler_88x31 {margin: 10px auto;width: 178px;}
#banner_shoveler_88x31 div.button { top: 0;}
#banner_shoveler_88x31 ul {height: 31px;margin-left: 0;}
#banner_shoveler_88x31 ul li {margin-left: 0;padding: 0;width: 88px;}
#banner_shoveler_88x31 .shoveler-pagination{margin-top:20px}

#banner_shoveler_234x60 {margin: 10px auto; width: 324px;}
#banner_shoveler_234x60 div.button {top: 5px;}
#banner_shoveler_234x60 ul { height: 60px;margin-left: 0;}
#banner_shoveler_234x60 ul li {margin-left: 0; padding: 0;width: 234px;}

#banner_shoveler_728x90 { margin: 10px auto;width: 818px;}
#banner_shoveler_728x90 div.button {top: 20px;}
#banner_shoveler_728x90 ul {height: 90px;margin-left: 0;}
#banner_shoveler_728x90 ul li { margin-left: 0;padding: 0;width: 728px;}

#banner_shoveler_300x600 {margin: 10px auto;width: 390px;}
#banner_shoveler_300x600 div.button {top: 275px;}
#banner_shoveler_300x600 ul {height: 600px;margin-left: 0;}
#banner_shoveler_300x600 ul li {margin-left: 0; padding: 0;width: 300px;}
.ppp{width:880px;margin-top:10px;float:left;line-height:20px; font-size:14px;border-top:1px solid #CCC;padding-top:10px}
.ppp p{margin-bottom:10px}
.ppp p a{color:#324E86;text-decoration:underline;}
.ppp p a:hover{color:#990000;}

