*{ margin:0 ;padding:0; font-family:Î¢ÈíÑÅºÚ, ËÎÌå, Arial; font-size:12px; list-style-type:none; border:0;}
body{ font-family:Î¢ÈíÑÅºÚ, ËÎÌå, Arial;	margin:0; padding:0;  list-style-type:none; background-color:#383538; border:0;}
.clear{ clear:both;}



.wrap{ width:956px; margin:0 auto; background:url(../images/wrap_bg.gif) repeat-y;}

.main_left{ float:left; width:719px; background-color:#FFF; margin-bottom:10px;overflow:hidden}
.banner{ float:left; width:719px; height:261px; background:url(../images/banner.jpg);}

.left_twice{ float:left; width:719px; margin-top:8px;}
.left_twicetop{ float:left; width:719px; height:98px; background:url(../images/left_twicetop.jpg) no-repeat;}
.left_twicebottom{ float:left; width:580px; height:111px; padding-left:139px;background:url(../images/left_twice_bottom.gif) no-repeat; font-size:18px; line-height:28px; color:#191818;}
.redfont{ color:#ff4800; font-size:18px;}

.left_video{ float:left; width:697px; padding-left:11px; margin-top:26px;}
.left_videotitle{ float:left; width:697px; height:59px; background:url(../images/left_videotitle.gif);}
.video_file{ float:left; width:697px; height:383px;}

.left_content{ float:left; width:699px; padding-left:11px; margin-top:26px;}
.left_content_title{ float:left; width:699px; height:64px; background:url(../images/content_title.gif) no-repeat left;}
.content_table{ float:left; width:699px; background-color:#fcead7; color:#191818;}
.content_table tr td{ border-bottom:solid 2px #fff; border-right:solid 2px #fff; text-align:center; font-size:16px; line-height:30px; padding:4px;}
.content_title{ background-color:#cdbccf; color:#714079; font-weight:bold;}
.content_redfont{ color:#ff4800; font-size:16px; font-weight:bold;}
.content_button{ width:65px; background-color:#e6e6e6;}

.left_presentation{ float:left; width:698px; padding-left:11px; margin-top:26px;}
.presentation_title{ float:left; width:698px; height:82px; background:url(../images/presentation_title.gif);}
.presentation_text{ float:left; width:668px; height:177px; padding-left:30px; padding-top:20px; background:url(../images/presentation_textbg.gif); color:#191818;}
.presentation_text ul{ float:left; width:640px; margin-bottom:17px;}
.presentation_text ul li{ font-size:18px; font-weight:bold;}
.presentation_textindent{ text-indent:126px;}
.presentation_text ol{ float:left; width:320px;}
.presentation_text ol li{ font-size:16px;}
.presentation_redfont{ color:#ff4800; font-size:17px;}

.left_teacherphoto{ float:left; width:697px; height:327px; padding-left:11px; margin-top:26px;}

.left_rate{ float:left; width:697px; padding-left:11px; margin-top:26px;}
.rate_title{ float:left; width:697px; height:67px; background:url(../images/rate_title.gif) no-repeat left;}

.ratetable{ float:left; width:697px; border-top:solid 2px #7f51dc; line-height:33px; text-align:center;}
.ratetable tr td{ font-size:16px;}
.rateline1{ height:34px; background:url(../images/rate_line1bg.gif) repeat-x; color:#5d36ac; font-weight:bold;}
.ratelinebottom{ line-height:34px; height:34px; background:url(../images/rate_linebottom.gif) repeat-x;}
.ratelinecenter{ background-color:#e4ecf7;}

.signup{ float:left; width:697px; padding-left:11px; margin-top:26px;}
.signup_title{ float:left; width:697px; height:77px; background:url(../images/signuptitle.gif);}
.signup_tab{ float:left; width:682px; height:300px; padding-left:15px; background:url(../images/signup_bg.jpg) no-repeat;}
.signuptabul{ float:left; width:682px;}
.signup_tab ul li{ float:left;}
.signup_tab ul li a.xip{ width:158px; height:33px; background:url(../images/signuptab1.gif);}
.signup_tab ul li a.xip_a{ width:103px; height:33px; background:url(../images/signuptab2.gif);}
.signup_tab ul li a.xip_b{ width:103px; height:33px; background:url(../images/signuptab3.gif);}
.signup_tab1{ display:block; width:158px; height:33px; }

.signup_tab2{ display:block; width:103px; height:33px;}

.signup_tab3{ display:block; width:103px; height:33px; }


.sign_leftbox{ float:left; color:#000; font-size:16px; width:316px; padding-left:12px;}
.sign_leftbox_text{ float:left; height:39px; padding-top:26px; padding-left:170px; font-size:20px; color:#302f2e; font-weight:bold;}
.sign_leftbox ol{ float:left; width:150px;}
.sign_leftbox ol li{ font-size:16px; line-height:34px;}
.sign_leftbox ol li input{ float:right; width:13px; height:13px; padding:0; list-style-type:none; margin-top:11px;}
.signinput{ float:left; width:311px; padding-left:5px; margin-top:7px;}
.signinput_left{ float:left; text-indent:3px;}
.signinput_red{ color:#d32f02; font-size:24px; font-weight:bold;}
.sign_button{ float:left; width:668px; height:30px; padding-top:12px;}
.sign_button a{ display:block; width:152px; height:30px; background:url(../images/sign_button.gif); margin:0 auto;}










.main_right{ float:right; width:237px;}
.right_logo{ float:left; width:237px; height:179px; background:url(../images/right_logo.jpg) no-repeat;}
.right_list{ float:left; width:237px; background:url(../images/right_listbg.gif) repeat-y;}
.main_right ul{ float:right; width:207px; background:url(../images/right_ulbg.gif) no-repeat top right;}
.main_right ul li{ width:167px; height:47px; background:url(../images/right_ullibg.gif) repeat-x bottom;}
.right_option1{ display:block; width:167px; height:31px; background:url(../images/right_option1.gif);}
.right_option1:hover{ background:url(../images/right_option1_o.gif);}
.right_option2{ display:block; width:167px; height:31px; background:url(../images/right_option2.gif);}
.right_option2:hover{ background:url(../images/right_option2_o.gif);}
.right_option3{ display:block; width:167px; height:31px; background:url(../images/right_option3.gif);}
.right_option3:hover{ background:url(../images/right_option3_o.gif);}
.right_option4{ display:block; width:167px; height:31px; background:url(../images/right_option4.gif);}
.right_option4:hover{ background:url(../images/right_option4_o.gif);}
.right_option5{ display:block; width:167px; height:31px; background:url(../images/right_option5.gif);}
.right_option5:hover{ background:url(../images/right_option5_o.gif);}
.right_option6{ display:block; width:167px; height:31px; background:url(../images/right_option6.gif);}
.right_option6:hover{ background:url(../images/right_option6_o.gif);}
.right_option7{ display:block; width:167px; height:31px; background:url(../images/right_option7.gif);}
.right_option7:hover{ background:url(../images/right_option7_o.gif);}
.right_optionbottom{ float:left; width:237px; height:72px; background:url(../images/right_optionbottom.gif);}